PageSourceSearch

https://jundocomics.com/main.9be0c55bf82cb5ca.js

js jundocomics.com collected 2026-10-10 00:40:43 UTC 2,926,820 bytes, 2 lines download raw bytes

1var PT=Object.freeze,eS=Object.defineProperty,Ja=(ct,se)=>PT(eS(ct,"raw",{value:PT(se||ct.slice())})),RT,LT,NT,FT,BT,jT,VT,GT,UT,HT,YT,$T,zT,WT,XT,KT,QT,JT,ZT,qT,eD,tD,iD,nD,rD,oD,sD,aD,lD,cD;(self.webpackChunkstarterweb=self.webpackChunkstarterweb||[]).push([[8792],{2331:(ct,se,l)=>{"use strict";l.d(se,{Ol:()=>A,Q3:()=>t,fS:()=>d,r5:()=>_,zL:()=>h});var e=l(36732),t=function(F){return F.AddShoppingItem="[Shopping Item Service] Add item",F.UpdateShoppingItem="[Shopping Item Service] Update item",F.UpdateQuantityShoppingItem="[Shopping Item Service] Update quantity item",F.DeleteShoppingItem="[Shopping Item Service] Delete item",F.InitializeCart="[Shopping Item Service] Initialize cart",F.ResetCart="[Shopping Item Service] Reset cart",F}(t||{});class d{constructor(E){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.AddShoppingItem),this.payload=E}}class _{constructor(E){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.DeleteShoppingItem),this.payload=E}}class h{constructor(E){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.InitializeCart),this.payload=E}}class A{constructor(E){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.ResetCart),this.payload=E}}},37456:(ct,se,l)=>{"use strict";l.d(se,{Le:()=>m,OR:()=>u,Q3:()=>t,sE:()=>d,tP:()=>_});var e=l(36732),t=function(h){return h.UpdateFilters="[Update Filters Service] Update filters",h.UpdateFiltersShop="[Update Filters Service] Update filters shop",h.InitializeFilters="[Initialize Filters Service] Initialize filters",h.InitializeFiltersShop="[Initialize Filters Service] Initialize filters shop",h}(t||{});class d{constructor(A){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.InitializeFilters),this.payload=A}}class u{constructor(A){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.InitializeFiltersShop),this.payload=A}}class m{constructor(A){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.UpdateFilters),this.payload=A}}class _{constructor(A){(0,e.A)(this,"payload",void 0),(0,e.A)(this,"type",t.UpdateFiltersShop),this.payload=A}}},63169:(ct,se,l)=>{"use strict";l.d(se,{O:()=>w});var e=l(36732),t=l(77452),d=l(25843),u=l(51567),m=l(27369),_=l(37580),h=l(77837),A=l(87941),F=l(60316),E=l(90353),Y=l(20943);function W(Pe,q){if(1&Pe&&(_.j41(0,"a",6),_.EFF(1),_.k0s()),2&Pe){const fe=_.XpG(2).$implicit;_.Y8G("routerLink",fe.path),_.R7$(1),_.SpI(" ",fe.label," ")}}function U(Pe,q){if(1&Pe&&(_.j41(0,"a",7),_.EFF(1),_.k0s()),2&Pe){const fe=_.XpG(2).$implicit;_.Y8G("routerLink",fe.path),_.R7$(1),_.SpI(" ",fe.label," ")}}function de(Pe,q){if(1&Pe&&(_.j41(0,"mat-list")(1,"mat-list-item",3),_.DNE(2,W,2,2,"a",4),_.DNE(3,
1U,2,2,"a",5),_.k0s()()),2&Pe){const fe=_.XpG().$implicit;_.R7$(2),_.Y8G("ngIf",!fe.path),_.R7$(1),_.Y8G("ngIf",fe.path)}}function K(Pe,q){if(1&Pe&&(_.j41(0,"a",13),_.EFF(1),_.k0s()),2&Pe){const fe=_.XpG().$implicit;_.Y8G("href",fe.pathUrl,_.B4B),_.R7$(1),_.SpI(" ",fe.label," ")}}function be(Pe,q){if(1&Pe&&(_.j41(0,"a",6),_.EFF(1),_.k0s()),2&Pe){const fe=_.XpG().$implicit;_.Y8G("routerLink",fe.path),_.R7$(1),_.SpI(" ",fe.label," ")}}function Oe(Pe,q){if(1&Pe&&(_.j41(0,"a",7),_.EFF(1),_.k0s()),2&Pe){const fe=_.XpG().$implicit;_.Y8G("routerLink",fe.path),_.R7$(1),_.SpI(" ",fe.label," ")}}function ge(Pe,q){if(1&Pe&&(_.j41(0,"mat-list-item",3),_.DNE(1,K,2,2,"a",12),_.DNE(2,be,2,2,"a",4),_.DNE(3,Oe,2,2,"a",5),_.k0s()),2&Pe){const fe=q.$implicit;_.R7$(1),_.Y8G("ngIf",fe.pathUrl),_.R7$(1),_.Y8G("ngIf",!fe.pathUrl&&!fe.path),_.R7$(1),_.Y8G("ngIf",!fe.pathUrl&&fe.path)}}function Le(Pe,q){if(1&Pe&&(_.j41(0,"mat-accordion",8)(1,"mat-expansion-panel",9)(2,"mat-expansion-panel-header",10)(3,"mat-panel-title",3),_.EFF(4),_.k0s()(),_.j41(5,"mat-list"),_.DNE(6,ge,4,3,"mat-list-item",11),_.k0s()()()),2&Pe){const fe=_.XpG().$implicit,vt=_.XpG(2);_.R7$(1),_.Y8G("hideToggle",fe.hideToggle)("expanded",vt.isHideToggle(fe)),_.R7$(3),_.JRh(fe.label),_.R7$(2),_.Y8G("ngForOf",fe.children)}}function r(Pe,q){if(1&Pe&&(_.qex(0),_.DNE(1,de,4,2,"mat-list",0),_.DNE(2,Le,7,4,"mat-accordion",2),_.bVm()),2&Pe){const fe=q.$implicit;_.R7$(1),_.Y8G("ngIf",!fe.children.length),_.R7$(1),_.Y8G("ngIf",fe.children.length)}}function z(Pe,q){1&Pe&&(_.qex(0),_.j41(1,"mat-list")(2,"mat-list-item",3)(3,"a",14),_.EFF(4,"Dashboard Web"),_.k0s()(),_.j41(5,"mat-list-item",3)(6,"a",15),_.EFF(7,"Dashboard Shop"),_.k0s()()(),_.bVm())}function pe(Pe,q){if(1&Pe){const fe=_.RV6();_.qex(0),_.j41(1,"mat-list")(2,"mat-list-item",16),_.bIt("click",function(){_.eBV(fe);const xt=_.XpG(2);return _.Njj(xt.disconnectRequest())}),_.j41(3,"span",17),_.EFF(4,"Disconnetti account"),_.k0s()()(),_.bVm()}}function oe(Pe,q){if(1&Pe&&(_.qex(0),_.DNE(1,r,3,2,"ng-container",1),_.DNE(2,z,8,0,"ng-container",0),_.DNE(3,pe,5,0,"ng-container",0),_.bVm()),2&Pe){const fe=_.XpG();_.R7$(1),_.Y8G("ngForOf",fe.menu),_.R7$(1),_.Y8G("ngIf",fe.isAdmin),_.R7$(1),_.Y8G("ngIf",fe.auth.isAuthenticated.value)}}let w=(()=>{var Pe;class q{constructor(vt,xt,nt){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"isAdmin",!1),(0,e.A)(this,"isEditor",!1),(0,e.A)(this,"menu",[{label:"Overview",path:"/account/overview",hideToggle:!0,children:[]},{label:"Account",path:"",hideToggle:!1,children:[{label:"Email e password",path:"/account/edit"},{label:"Avatar",path:"/account/avatar"},{label:"Stili e generi",path:"/account/profilation"},{label:"Indirizzo di spedizione",path:"/account/shipping"},{label:"Elimina account",path:"/account/cancellation"}]},{label:"Abbonamento",path:"/account/subscription",hideToggle:!0,children:[]},{label:"Jundo Coins",path:"/account/coins",hideToggle:!0,children:[]},{label:"Ordini",path:"/account/orders",hideToggle:!0,children:[]},{label:"Assistenza",path:"",hideToggle:!1,children:[{label:"FAQ",path:"/account/support/faq"},{label:"Metodi di spedizione",path:"/account/support/shipping-methods"},{label:"Contattaci",path:"/account/support/contact-us"}]},{label:"Informazioni legali",path:"",hideToggle:!1,children:[{label:"Termini e condizioni",path:null,pathUrl:"https://www.iubenda.com/termini-e-condizioni/93467398"},{label:"Privacy Policy",path:null,pathUrl:"https://www.iubenda.com/privacy-policy/93467398/full-legal"},{label:"Cookies Policy",path:null,pathUrl:"https://www.iubenda.com/privacy-policy/93467398/cookie-policy"}]}]),(0,e.A)(this,"isAccountToggle",!1),(0,e.A)(this,"isSupportToggle",!1),(0,e.A)(this,"isLegalToggle",!1),(0,e.A)(this,"disconnectRequest",()=>{this.dialog.open(d.m,{data:{title:"Vuoi disconnetterti dal tuo account Jundo?"}}).afterClosed().subscribe(je=>{je&&this.auth.logout()})}),this.auth=vt,this.dialog=xt,this.router=nt,this.router.events.pipe((0,u.p)(pt=>pt instanceof m.wF)).subscribe(pt=>{const je=pt.url;this.isAccountToggle=je.search("account/edit")>-1||je.search("account/profilation")>-1||je.search("account/shipping")>-1||je.search("account/avatar")>-1||je.search("account/cancellation")>-1,this.isSupportToggle=je.search("account/support/faq")>-1||je.search("account/support/contact-us")>-1})}ngOnInit(){this.auth.profile().subscribe(vt=>{this.isAdmin=!!vt.permissions.find(xt=>xt.permission_code===t.p.ADMIN.permission_code),this.isEditor=!!vt.permissions.find(xt=>xt.permission_code===t.p.EDITOR.permission_code)})}isHideToggle(vt){return"Account"===vt.label?this.isAccountToggle:"Assistenza"===vt.label?this.isSupportToggle:"Informazioni legali"===vt.label&&this.isLegalToggle}}return Pe=q,(0,e.A)(q,"\u0275fac",function(vt){return new(vt||Pe)(_.rXU(h.u),_.rXU(A.bZ),_.rXU(m.Ix))}),(0,e.A)(q,"\u0275cmp",_.VBU({type:Pe,selectors:[["app-account-menu"]],decls:1,vars:1,consts:[[4,"ngIf"],[4,"ngFor","ngForOf"],["class","example-headers-align black",4,"ngIf"],[1,"white-text"],["class","no-decoration","routerLinkActive","yellow-text",3,"routerLink",4,"ngIf"],["class","no-decoration",3,"routerLink",4,"ngIf"],["routerLinkActive","yellow-text",1,"no-decoration",3,"routerLink"],[1,"n
1o-decoration",3,"routerLink"],[1,"example-headers-align","black"],[1,"black","shadow-none",3,"hideToggle","expanded"],[1,"radius0"],["class","white-text",4,"ngFor","ngForOf"],["class","no-decoration","target","_blank","rel","noopener noreferrer",3,"href",4,"ngIf"],["target","_blank","rel","noopener noreferrer",1,"no-decoration",3,"href"],["href","https://dashboard.jundocomics.com","target","_blank",1,"no-decoration"],["href","https://shop.jundocomics.com/shop/authaccess","target","_blank",1,"no-decoration"],[3,"click"],[1,"red-text","pointer"]],template:function(vt,xt){1&vt&&_.DNE(0,oe,4,3,"ng-container",0),2&vt&&_.Y8G("ngIf",xt.auth.isAuthenticated.value&&xt.menu.length)},dependencies:[F.Sq,F.bT,m.Wk,m.wQ,E.BS,E.GK,E.Z2,E.WN,Y.jt,Y.YE],styles:[".mat-expansion-panel-header[_ngcontent-%COMP%]{padding:0 16px!important}"]})),q})()},92629:(ct,se,l)=>{"use strict";l.d(se,{J:()=>_});var e=l(36732),t=l(37580),d=l(60316);function u(h,A){if(1&h&&(t.j41(0,"span",4),t.EFF(1),t.k0s()),2&h){const F=t.XpG(2);t.R7$(1),t.SpI("",F.parentTitle," / ")}}function m(h,A){if(1&h&&(t.j41(0,"h1",1),t.DNE(1,u,2,1,"span",2),t.j41(2,"span",3),t.EFF(3),t.k0s()()),2&h){const F=t.XpG();t.R7$(1),t.Y8G("ngIf",F.parentTitle),t.R7$(2),t.JRh(F.title)}}let _=(()=>{var h;class A{constructor(){(0,e.A)(this,"parentTitle",void 0),(0,e.A)(this,"title",void 0)}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)}),(0,e.A)(A,"\u0275cmp",t.VBU({type:h,selectors:[["app-account-title"]],inputs:{parentTitle:"parentTitle",title:"title"},decls:1,vars:1,consts:[["class","text-24 mb-20",4,"ngIf"],[1,"text-24","mb-20"],["class","bolder",4,"ngIf"],[1,"fw-400"],[1,"bolder"]],template:function(E,Y){1&E&&t.DNE(0,m,4,2,"h1",0),2&E&&t.Y8G("ngIf",Y.title)},dependencies:[d.bT],styles:[".alert[_ngcontent-%COMP%]{padding:16px;color:#fff;border:1px solid var(--dark-color);border-radius:4px;font-size:16px;margin:15px auto;position:relative}.alert[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;margin:5px auto}.alert[_ngcontent-%COMP%]   .edit-icon[_ngcontent-%COMP%]{position:absolute;top:0;right:0;padding:15px}.alert.active[_ngcontent-%COMP%]{background:#2B2511!important;border:3px solid var(--ion-color-primary);color:#fde69b!important;border-radius:4px}.alert.primary[_ngcontent-%COMP%]{background:#2B2511!important;border:1px solid #68530D;color:#fde69b!important}.alert.light[_ngcontent-%COMP%]{background:rgba(43,43,43,.8)!important;border:1px solid #5E5E5E;color:#dbdbdb!important}.alert.soon[_ngcontent-%COMP%]{background:rgba(175,188,255,.24)!important;border:1px solid rgba(175,188,255,.56)}"]})),A})()},91084:(ct,se,l)=>{"use strict";l.d(se,{U:()=>je});var e=l(36732),t=l(34456),d=l(46227),m=l.t(JSON.parse('[{"name":"Austria","code":"AT"},{"name":"Belgio","code":"BE"},{"name":"Bulgaria","code":"BG"},{"name":"Croazia","code":"HR"},{"name":"Cipro","code":"CY"},{"name":"Repubblica Ceca","code":"CZ"},{"name":"Danimarca","code":"DK"},{"name":"Estonia","code":"EE"},{"name":"Finlandia","code":"FI"},{"name":"Francia","code":"FR"},{"name":"Germania","code":"DE"},{"name":"Grecia","code":"GR"},{"name":"Ungheria","code":"HU"},{"name":"Irlanda","code":"IE"},{"name":"Italia","code":"IT"},{"name":"Lettonia","code":"LV"},{"name":"Lituania","code":"LT"},{"name":"Lussemburgo","code":"LU"},{"name":"Malta","code":"MT"},{"name":"Paesi Bassi","code":"NL"},{"name":"Polonia","code":"PL"},{"name":"Portogallo","code":"PT"},{"name":"Romania","code":"RO"},{"name":"Slovacchia","code":"SK"},{"name":"Slovenia","code":"SI"},{"name":"Spagna","code":"ES"},{"name":"Svezia","code":"SE"},{"name":"Svizzera","code":"CH"},{"name":"San Marino","code":"SM"}]'),2),_=l(37580),h=l(77837),A=l(60316),F=l(15944),E=l(25175),Y=l(85060),W=l(97024),U=l(59033),de=l(72425);function K(ve,Ee){1&ve&&_.nrm(0,"app-skeleton",8),2&ve&&_.Y8G("classList","mb-10")}function be(ve,Ee){if(1&ve&&_.nrm(0,"app-input",9),2&ve){const $e=_.XpG().$implicit,Ue=_.XpG();_.Y8G("model",Ue.form.controls[$e.name])("label",$e.label)}}function Oe(ve,Ee){if(1&ve&&(_.j41(0,"mat-option",15),_.EFF(1),_.k0s()),2&ve){const $e=Ee.$implicit;_.Y8G("value",$e.code),_.R7$(1),_.JRh($e.name)}}
1function ge(ve,Ee){1&ve&&(_.j41(0,"mat-error"),_.EFF(1,"Campo obbligatorio"),_.k0s())}function Le(ve,Ee){1&ve&&(_.j41(0,"mat-error"),_.EFF(1," Campo non valido "),_.k0s())}function r(ve,Ee){if(1&ve&&(_.j41(0,"mat-form-field",10)(1,"mat-label",11),_.EFF(2),_.k0s(),_.j41(3,"mat-select",12),_.DNE(4,Oe,2,2,"mat-option",13),_.k0s(),_.DNE(5,ge,2,0,"mat-error",14),_.DNE(6,Le,2,0,"mat-error",14),_.k0s()),2&ve){const $e=_.XpG().$implicit,Ue=_.XpG();_.R7$(2),_.JRh($e.label),_.R7$(1),_.Y8G("formControl",Ue.form.controls[$e.name])("value",$e.value),_.R7$(1),_.Y8G("ngForOf",Ue.countries),_.R7$(1),_.Y8G("ngIf",Ue.form.controls[$e.name].hasError("required")),_.R7$(1),_.Y8G("ngIf",Ue.form.controls[$e.name].hasError("pattern")&&!Ue.form.controls[$e.name].hasError("required"))}}function z(ve,Ee){if(1&ve&&(_.j41(0,"div"),_.DNE(1,K,1,1,"app-skeleton",5),_.DNE(2,be,1,2,"app-input",6),_.DNE(3,r,7,6,"mat-form-field",7),_.k0s()),2&ve){const $e=Ee.$implicit,Ue=_.XpG();_.HbH($e.col),_.R7$(1),_.Y8G("ngIf",Ue.loader),_.R7$(1),_.Y8G("ngIf",!Ue.loader&&"select"!==$e.type),_.R7$(1),_.Y8G("ngIf",!Ue.loader&&"select"===$e.type)}}function pe(ve,Ee){if(1&ve){const $e=_.RV6();_.j41(0,"div",16)(1,"mat-checkbox",17),_.bIt("click",function(){_.eBV($e);const Ze=_.XpG();return _.Njj(Ze.setEqualFiscalValidators())}),_.EFF(2," Indirizzo fatturazione uguale alla spedizione "),_.k0s()()}if(2&ve){const $e=_.XpG();_.R7$(1),_.Y8G("formControl",$e.form.controls.equal_fiscal)}}function oe(ve,Ee){1&ve&&_.nrm(0,"app-skeleton",8),2&ve&&_.Y8G("classList","mb-10")}function w(ve,Ee){if(1&ve&&_.nrm(0,"app-input",20),2&ve){const $e=_.XpG().$implicit,Ue=_.XpG(2);_.Y8G("value",$e.value)("model",Ue.form.controls[$e.name])("label",$e.label)}}function Pe(ve,Ee){if(1&ve&&(_.j41(0,"mat-option",15),_.EFF(1),_.k0s()),2&ve){const $e=Ee.$implicit;_.Y8G("value",$e.code),_.R7$(1),_.JRh($e.name)}}function q(ve,Ee){1&ve&&(_.j41(0,"mat-error"),_.EFF(1,"Campo obbligatorio"),_.k0s())}function fe(ve,Ee){1&ve&&(_.j41(0,"mat-error"),_.EFF(1," Campo non valido "),_.k0s())}function vt(ve,Ee){if(1&ve&&(_.j41(0,"mat-form-field",10)(1,"mat-label",11),_.EFF(2),_.k0s(),_.j41(3,"mat-select",12),_.DNE(4,Pe,2,2,"mat-option",13),_.k0s(),_.DNE(5,q,2,0,"mat-error",14),_.DNE(6,fe,2,0,"mat-error",14),_.k0s()),2&ve){const $e=_.XpG().$implicit,Ue=_.XpG(2);_.R7$(2),_.JRh($e.label),_.R7$(1),_.Y8G("formControl",Ue.form.controls[$e.name])("value",$e.value),_.R7$(1),_.Y8G("ngForOf",Ue.countries),_.R7$(1),_.Y8G("ngIf",Ue.form.controls[$e.name].hasError("required")),_.R7$(1),_.Y8G("ngIf",Ue.form.controls[$e.name].hasError("pattern")&&!Ue.form.controls[$e.name].hasError("required"))}}function xt(ve,Ee){if(1&ve&&(_.j41(0,"div"),_.DNE(1,oe,1,1,"app-skeleton",5),_.DNE(2,w,1,3,"app-input",19),_.DNE(3,vt,7,6,"mat-form-field",7),_.k0s()),2&ve){const $e=Ee.$implicit,Ue=_.XpG(2);_.HbH($e.col),_.R7$(1),_.Y8G("ngIf",Ue.loader),_.R7$(1),_.Y8G("ngIf",!Ue.loader&&"select"!==$e.type),_.R7$(1),_.Y8G("ngIf",!Ue.loader&&"select"===$e.type)}}function nt(ve,Ee){if(1&ve&&(_.j41(0,"div",16)(1,"mat-checkbox",21),_.EFF(2," Salva indirizzo di fatturazione "),_.k0s()()),2&ve){const $e=_.XpG(2);_.R7$(1),_.Y8G("formControl",$e.form.controls.fiscal_reminder)}}function pt(ve,Ee){if(1&ve&&(_.j41(0,"div",1)(1,"div",16)(2,"h3",18),_.EFF(3,"Indirizzo di fatturazione"),_.k0s()(),_.DNE(4,xt,4,6,"div",2),_.DNE(5,nt,3,1,"div",3),_.k0s()),2&ve){const $e=_.XpG();_.R7$(4),_.Y8G("ngForOf",$e.fieldsFiscal),_.R7$(1),_.Y8G("ngIf",!$e.loader)}}let je=(()=>{var ve;class Ee{constructor(Ue){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"loader",!1),(0,e.A)(this,"form",void 0),(0,e.A)(this,"fieldsShipping",void 0),(0,e.A)(this,"fieldsFiscal",void 0),(0,e.A)(this,"countries",[]),this.auth=Ue,this.countries=d.orderBy(m,["name"],["asc"]);const Ze=this.countries.findIndex(De=>"IT"===De.code);if(Ze>-1){const[De]=this.countries.splice(Ze,1);this.countries.unshift(De)}}setEqualFiscalValidators(){let Ue={};this.fieldsFiscal.forEach(Ze=>Ue[Ze.name]=this.form.get(Ze.name)),this.form.get("equal_fiscal").valueChanges.subscribe(Ze=>{this.fieldsFiscal.forEach(De=>{Ue[De.name].setValidators(Ze?null:[t.k0.required])}),this.fieldsFiscal.forEach(De=>
1Ue[De.name].updateValueAndValidity())})}}return ve=Ee,(0,e.A)(Ee,"\u0275fac",function(Ue){return new(Ue||ve)(_.rXU(h.u))}),(0,e.A)(Ee,"\u0275cmp",_.VBU({type:ve,selectors:[["app-address-data"]],inputs:{loader:"loader",form:"form",fieldsShipping:"fieldsShipping",fieldsFiscal:"fieldsFiscal"},decls:5,vars:4,consts:[["novalidate","",3,"formGroup"],[1,"row","mt-20"],[3,"class",4,"ngFor","ngForOf"],["class","col-12",4,"ngIf"],["class","row mt-20",4,"ngIf"],["height","60px",3,"classList",4,"ngIf"],[3,"model","label",4,"ngIf"],["appearance","outline",4,"ngIf"],["height","60px",3,"classList"],[3,"model","label"],["appearance","outline"],[1,"neutral-grey-text"],[3,"formControl","value"],[3,"value",4,"ngFor","ngForOf"],[4,"ngIf"],[3,"value"],[1,"col-12"],[3,"formControl","click"],[1,"fw-700","grey-text","text-18"],[3,"value","model","label",4,"ngIf"],[3,"value","model","label"],[3,"formControl"]],template:function(Ue,Ze){1&Ue&&(_.j41(0,"form",0)(1,"div",1),_.DNE(2,z,4,6,"div",2),_.DNE(3,pe,3,1,"div",3),_.k0s(),_.DNE(4,pt,6,2,"div",4),_.k0s()),2&Ue&&(_.Y8G("formGroup",Ze.form),_.R7$(2),_.Y8G("ngForOf",Ze.fieldsShipping),_.R7$(1),_.Y8G("ngIf",!Ze.loader),_.R7$(1),_.Y8G("ngIf",!Ze.form.controls.equal_fiscal.value))},dependencies:[A.Sq,A.bT,t.qT,t.BC,t.cb,t.l_,t.j4,F.rl,F.nJ,F.TL,E.VO,Y.wT,W.So,U.S,de.N]})),Ee})()},65713:(ct,se,l)=>{"use strict";l.d(se,{C:()=>W});var e=l(36732),t=l(37580),d=l(60316),u=l(80640);function m(U,de){if(1&U&&(t.j41(0,"div",8),t.nrm(1,"img",9),t.k0s()),2&U){const K=t.XpG(2);t.R7$(1),t.Y8G("src",K.sourceImg,t.B4B)}}function _(U,de){if(1&U&&(t.j41(0,"div",10),t.EFF(1),t.k0s()),2&U){const K=t.XpG(2);t.R7$(1),t.JRh(K.title)}}function h(U,de){if(1&U&&t.nrm(0,"div",11),2&U){const K=t.XpG(2);t.Y8G("innerHTML",K.message,t.npT)}}function A(U,de){if(1&U){const K=t.RV6();t.j41(0,"img",12),t.bIt("click",function(){t.eBV(K);const Oe=t.XpG(2);return t.Njj(Oe.onEdit.emit())}),t.k0s()}2&U&&t.Y8G("src","assets/icon/v2/account-edit.svg",t.B4B)}function F(U,de){if(1&U){const K=t.RV6();t.j41(0,"img",13),t.bIt("click",function(){t.eBV(K);const Oe=t.XpG(2);return t.Njj(Oe.onAction.emit())}),t.k0s()}if(2&U){const K=t.XpG(2);t.Y8G("matTooltip",K.actionTitle)("src",K.sourceActionIcon,t.B4B)}}function E(U,de){if(1&U){const K=t.RV6();t.j41(0,"img",12),t.bIt("click",function(){t.eBV(K);const Oe=t.XpG(2);return t.Njj(Oe.onRemove.emit())}),t.k0s()}2&U&&t.Y8G("src","assets/icon/v2/trash.svg",t.B4B)}function Y(U,de){if(1&U&&(t.j41(0,"div",1),t.DNE(1,m,2,1,"div",2),t.j41(2,"div",3),t.DNE(3,_,2,1,"div",4),t.DNE(4,h,1,1,"div",5),t.k0s(),t.DNE(5,A,1,1,"img",6),t.DNE(6,F,1,2,"img",7),t.DNE(7,E,1,1,"img",6),t.k0s()),2&U){const K=t.XpG();t.R7$(1),t.Y8G("ngIf",K.sourceImg),t.R7$(2),t.Y8G("ngIf",K.title),t.R7$(1),t.Y8G("ngIf",K.message),t.R7$(1),t.Y8G("ngIf",K.edit),t.R7$(1),t.Y8G("ngIf",K.sourceActionIcon&&K.action),t.R7$(1),t.Y8G("ngIf",K.remove)}}let W=(()=>{var U;class de{constructor(){(0,e.A)(this,"onEdit",new t.bkB),(0,e.A)(this,"onRemove",new t.bkB),(0,e.A)(this,"onAction",new t.bkB),(0,e.A)(this,"title",void 0),(0,e.A)(this,"message",void 0),(0,e.A)(this,"type",void 0),(0,e.A)(this,"actionTitle",void 0),(0,e.A)(this,"edit",!1),(0,e.A)(this,"remove",!1),(0,e.A)(this,"action",!1),(0,e.A)(this,"sourceActionIcon",void 0),(0,e.A)(this,"sourceImg",void 0)}}return U=de,(0,e.A)(de,"\u0275fac",function(be){return new(be||U)}),(0,e.A)(de,"\u0275cmp",t.VBU({type:U,selectors:[["app-alert"]],inputs:{title:"title",message:"message",type:"type",actionTitle:"actionTitle",edit:"edit",remove:"remove",action:"action",sourceActionIcon:"sourceActionIcon",sourceImg:"sourceImg"},outputs:{onEdit:"on-edit",onRemove:"on-remove",onAction:"on-action"},decls:1,vars:1,consts:[["class","p-16 radius8 overflow-hidden justify-content-start d-inline-flex g-10","style","width: 100%; height: 80px; background: #272726; border: 1px #535353 solid; align-items: flex-start;",4,"ngIf"],[1,"p-16","radius8","overflow-hidden","justify-content-start","d-inline-flex","g-10",2,"width","100%","height","80px","background","#272726","border","1px #535353 solid","align-items","flex-start"],["class","justify-content-start align-items-center d-flex g-10","style","max-width: 60px; height: 42px;",4,"ngIf"],[1,"flex-column","justify-content-start","g-4","d-inline-flex",2,"flex","1 1 0","align-items","flex-start"],["class","align-self-stretch white-text bolder text-break text-capitalize",4,"ngIf"],["class","lightgrey-text align-self-stretch fw-400",3,"innerHTML",4,"ngIf"],["class","pointer","alt","edit",3,"src","click",4,"ngIf"],["class","pointer","alt","edit",3,"matTooltip","src","click",4,"ngIf"],[1,"justify-content-start","align-items-center","d-flex","g-10",2,"max-width","60px","height","42px"],["alt","edit",3,"src"],[1,"align-self-stretch","white-text","bolder","text-break","text-capitalize"],[1,"lightgrey-text","align-self-stretch","fw-400",3,"innerHTML"],["alt","edit",1,"pointer",3,"src","click"],["alt","edit",1,"pointer",3,"matTooltip","src","click"]],template:function(be,Oe){1&be&&t.DNE(0,Y,8,6,"div",0),2&be&&t.Y8G("ngIf",!Oe.type)},dependencies:[d.bT,u.oV],styles:[".alert[_ngcontent-%COMP%]{padding:16px;color:#fff;border:1px solid var(--dark-color);border-radius:4px;font-size:16px;margin:15px auto;position:relative}.alert[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;margin:5px auto}.alert[_ngcontent-%COMP%]   .edit-icon[_ngcontent-%COMP%]{position:absolute;top:0;right:0;padding:15px}.alert.active[_ngcontent-%COMP%]{background:#2B2511!important;border:3px solid var(--ion-color-primary);color:#fde69b!important;border-radius:4px}.alert.primary[_ngcontent-%COMP%]{background:#2B2511!important;border:1px solid #68530D;color:#fde69b!important}.alert.light[_ngcontent-%COMP%]{background:rgba(43,43,43,.8)!important;border:1px solid #5E5E5E;color:#dbdbdb!important}.alert.soon[_ngcontent-%COMP%]{background:rgba(175,188,255,.24)!important;border:1px solid rgba(175,188,255,.56)}"]})),de})()},24085:(ct,se,l)=>{"use strict";l.d(se,{K:()=>w});var e=l(36732),t=l(21651),d=l(46227),m=l(37580),_=l(24301),h=l(47138),A=l(60316),F=l(56945),E=l(11165),Y=l(84317),W=l(43693),U=l(91987),de=l(34899);function K(Pe,q){if(1&Pe&&m.nrm(0,"app-hero",7),2&Pe){const fe=m.XpG().$implicit;m.Y8G("carousel",fe)}}function be(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider",8),2&Pe){const fe=m.XpG().$implicit;m.Y8G("soon",fe.soon)("carousel",fe)("required",fe.required)}}function Oe(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider-bigger",9),2&Pe){const fe=m.XpG().$implicit;m.Y8G("carousel",fe)("soon",fe.soon)}}function ge(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider-numbered",10),2&Pe){const fe=m.XpG().$implicit;m.Y8G("title",fe.title)("hex",fe.hex)("data",fe.comics)("soon",fe.soon)("carousel",fe)}}function Le(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider-horizontal",10),2&Pe){const fe=m.XpG().$implicit;m.Y8G("title",fe.title)("hex",fe.hex)("data",fe.comics)("soon",fe.soon)("carousel",fe)}}function r(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider-numbered",10),2&Pe){const fe=m.XpG().$implicit;m.Y8G("title",fe.title)("hex",fe.hex)("data",fe.comics)("soon",fe.soon)("carousel",fe)}}function z(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider",11),2&Pe){const fe=m.XpG().$implicit;m.Y8G("carousel",fe)("soon",fe.soon)("required",fe.required)}}function pe(Pe,q){if(1&Pe&&m.nrm(0,"app-comic-slider-overlay",9),2&Pe){const fe=m.XpG().$implicit;m.Y8G("carousel",fe)("soon",fe.soon)}}function oe(Pe,q){if(1&Pe&&(m.j41(0,"div",1),m.DNE(1,K,1,1,"app-hero",2),m.DNE(2,be,1,3,"app-comic-slider",3),m.DNE(3,Oe,1,2,"app-comic-slider-bigger",4),m.DNE(4,ge,1,5,"app-comic-slider-numbered",5),m.DNE(
15,Le,1,5,"app-comic-slider-horizontal",5),m.DNE(6,r,1,5,"app-comic-slider-numbered",5),m.DNE(7,z,1,3,"app-comic-slider",6),m.DNE(8,pe,1,2,"app-comic-slider-overlay",4),m.k0s()),2&Pe){const fe=q.$implicit,vt=m.XpG();m.Y8G("ngClass",fe.draft?"draft":""),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.HERO&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.STANDARD&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.BIGGER&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.NUMBERED&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.HORIZONTAL&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.RANKING&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.MULTI&&fe.comics.length),m.R7$(1),m.Y8G("ngIf",fe.view_type===vt.carouselType.OVERLAY&&fe.comics.length)}}let w=(()=>{var Pe;class q{constructor(vt,xt){(0,e.A)(this,"carouselsService",void 0),(0,e.A)(this,"channels",void 0),(0,e.A)(this,"carousels",[]),(0,e.A)(this,"carouselType",t.H),(0,e.A)(this,"HOOK_ID","59f78159-f1b4-410f-8a49-38e4bd5f18dd"),this.carouselsService=vt,this.channels=xt,this.channels.subscribe("readLater:update",()=>this.profilationList()),this.channels.subscribe("progress:refresh",()=>this.profilationList())}ngOnInit(){this.carouselData(),this.profilationList()}carouselData(){(!this.carouselsService.carouselsData.value||!this.carouselsService.carouselsData.value.length)&&this.carouselsService.carouselsByHook(this.HOOK_ID).subscribe(vt=>{this.carouselsService.carouselsData.next(vt)})}profilationList(){this.carouselsService.carouselsProfilation().subscribe(vt=>{const xt=[...this.carouselsService.carouselsData.value],nt=xt.findIndex(je=>"readAgain"===je.api);-1!==nt&&(xt[nt]={...xt[nt],comics:[...d.cloneDeep(vt.readAgain)]});const pt=xt.findIndex(je=>"continueRead"===je.api);-1!==pt&&(xt[pt]={...xt[pt],comics:[...d.cloneDeep(vt.continueRead)]}),this.carouselsService.carouselsData.next(xt)})}trackCarousel(vt,xt){return xt.id}}return Pe=q,(0,e.A)(q,"\u0275fac",function(vt){return new(vt||Pe)(m.rXU(_.$),m.rXU(h.A))}),(0,e.A)(q,"\u0275cmp",m.VBU({type:Pe,selectors:[["app-board"]],inputs:{carousels:"carousels"},decls:1,vars:2,consts:[[3,"ngClass",4,"ngFor","ngForOf","ngForTrackBy"],[3,"ngClass"],[3,"carousel",4,"ngIf"],[3,"soon","carousel","required",4,"ngIf"],[3,"carousel","soon",4,"ngIf"],[3,"title","hex","data","soon","carousel",4,"ngIf"],[3,"carousel","soon","required",4,"ngIf"],[3,"carousel"],[3,"soon","carousel","required"],[3,"carousel","soon"],[3,"title","hex","data","soon","carousel"],[3,"carousel","soon","required"]],template:function(vt,xt){1&vt&&m.DNE(0,oe,9,9,"div",0),2&vt&&m.Y8G("ngForOf",xt.carouselsService.carouselsData.value)("ngForTrackBy",xt.trackCarousel)},dependencies:[A.YU,A.Sq,A.bT,F.S,E.y,Y.m,W.g,U.K,de.k]})),q})()},68865:(ct,se,l)=>{"use strict";l.d(se,{m:()=>A});var e=l(36732),t=l(51567),d=l(27369),u=l(37580),m=l(60316);
1function _(F,E){if(1&F&&(u.j41(0,"li",5)(1,"a",6),u.EFF(2),u.k0s()()),2&F){const Y=E.$implicit;u.R7$(1),u.Y8G("ngClass",Y.enable?"":"grey-text cursor-default")("routerLink",Y.enable?Y.url:null),u.R7$(1),u.SpI(" ",Y.label," ")}}function h(F,E){if(1&F&&(u.j41(0,"nav",1)(1,"div",2)(2,"ol",3),u.DNE(3,_,3,3,"li",4),u.k0s()()()),2&F){const Y=u.XpG();u.R7$(3),u.Y8G("ngForOf",Y.segments)}}let A=(()=>{var F;class E{constructor(W){(0,e.A)(this,"router",void 0),(0,e.A)(this,"segments",[]),(0,e.A)(this,"isDashboard",!1),this.router=W,W.events.pipe((0,t.p)(U=>U instanceof d.wF)).subscribe(U=>{this.isDashboard=U.url.search("dashboard")>-1})}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(u.rXU(d.Ix))}),(0,e.A)(E,"\u0275cmp",u.VBU({type:F,selectors:[["app-breadcrumbs"]],inputs:{segments:"segments"},decls:1,vars:1,consts:[["class","breadcrumb-bar black-light","aria-label","breadcrumb",4,"ngIf"],["aria-label","breadcrumb",1,"breadcrumb-bar","black-light"],[1,"container"],[1,"breadcrumb","m-0"],["class","breadcrumb-item",4,"ngFor","ngForOf"],[1,"breadcrumb-item"],[1,"no-decoration",3,"ngClass","routerLink"]],template:function(W,U){1&W&&u.DNE(0,h,4,1,"nav",0),2&W&&u.Y8G("ngIf",U.segments.length&&U.isDashboard)},dependencies:[m.YU,m.Sq,m.bT,d.Wk],styles:[".breadcrumb-bar[_ngcontent-%COMP%]{padding:12px 0}.breadcrumb-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:14px}"]})),E})()},25121:(ct,se,l)=>{"use strict";l.d(se,{$:()=>ve});var e=l(36732),t=l(46227),u=l(98748),m=l(57145),_=l(37580),h=l(27369),A=l(26536),F=l(77837),E=l(42716),Y=l(87941),W=l(60316),U=l(72443),de=l(65359),K=l(82369),be=l(27132),Oe=l(97496);function ge(Ee,$e){if(1&Ee&&(_.j41(0,"h2",14),_.EFF(1),_.k0s()),2&Ee){const Ue=_.XpG(2);_.R7$(1),_.SpI("",Ue.title,"\xa0")}}function Le(Ee,$e){if(1&Ee&&(_.j41(0,"p",15),_.EFF(1),_.k0s()),2&Ee){const Ue=_.XpG(2);_.R7$(1),_.SpI("",Ue.subtitle,"\xa0")}}function r(Ee,$e){1&Ee&&(_.j41(0,"div",25),_.nrm(1,"img",26),_.k0s())}function z(Ee,$e){1&Ee&&(_.j41(0,"div",27),_.nrm(1,"app-chip",28),_.k0s())}function pe(Ee,$e){1&Ee&&(_.j41(0,"div",29)(1,"p",30),_.EFF(2,"Variant disponibile"),_.k0s()())}function oe(Ee,$e){if(1&Ee){const Ue=_.RV6();_.j41(0,"div",16)(1,"div",1)(2,"div",17),_.DNE(3,r,2,0,"div",18),_.nI1(4,"isOriginal"),_.nI1(5,"isPreorder"),_.DNE(6,z,2,0,"div",19),_.DNE(7,pe,3,0,"div",20),_.nI1(8,"isMerchandising"),_.j41(9,"a",21)(10,"img",22),_.bIt("load",function(){_.eBV(Ue);const De=_.XpG(2);return _.Njj(De.isImgLoaded=!0)}),_.k0s()(),_.j41(11,"h3",23),_.EFF(12),_.k0s(),_.j41(13,"p",24),_.EFF(14),_.k0s()()()()}if(2&Ee){const Ue=_.XpG(2);_.R7$(3),_.Y8G("ngIf",_.bMT(4,6,Ue.product)&&!_.bMT(5,8,Ue.product)),_.R7$(3),_.Y8G("ngIf",Ue.product&&!Ue.product.variations.length&&Ue.product.stock_quantity<1),_.R7$(1),_.Y8G("ngIf",Ue.product&&Ue.product.variations.length&&!_.bMT(8,10,Ue.product)),_.R7$(3),_.Y8G("src",Ue.isImgLoaded?Ue.ui.productC
1overUrl(Ue.product):"assets/images/sfondo.png",_.B4B),_.R7$(2),_.SpI("",Ue.product.price,"\u20ac"),_.R7$(2),_.JRh(Ue.product.name)}}function w(Ee,$e){1&Ee&&_.nrm(0,"img",31)}function Pe(Ee,$e){1&Ee&&(_.j41(0,"div",25),_.nrm(1,"img",26),_.k0s())}function q(Ee,$e){1&Ee&&(_.j41(0,"div",27),_.nrm(1,"app-chip",28),_.k0s())}function fe(Ee,$e){1&Ee&&(_.j41(0,"div",29)(1,"p",30),_.EFF(2,"Variant disponibile"),_.k0s()())}const vt=function(Ee,$e){return[Ee,$e]};function xt(Ee,$e){if(1&Ee){const Ue=_.RV6();_.j41(0,"div",32),_.nI1(1,"isMerchandising"),_.j41(2,"div",1)(3,"div",17),_.DNE(4,Pe,2,0,"div",18),_.nI1(5,"isOriginal"),_.nI1(6,"isPreorder"),_.DNE(7,q,2,0,"div",19),_.DNE(8,fe,3,0,"div",20),_.nI1(9,"isMerchandising"),_.j41(10,"a",33)(11,"img",22),_.bIt("load",function(){_.eBV(Ue);const De=_.XpG(3);return _.Njj(De.isImgLoaded=!0)}),_.k0s()(),_.j41(12,"h3",23),_.EFF(13),_.k0s(),_.j41(14,"p",24),_.EFF(15),_.k0s()()()()}if(2&Ee){const Ue=_.XpG(),Ze=Ue.index,De=Ue.$implicit,Te=_.XpG(2);_.Y8G("ngClass",_.l_i(16,vt,0===Ze?"position-left":Ze===Te.values.length-1?"position-right":"",_.bMT(1,8,De)?"merch":"")),_.R7$(4),_.Y8G("ngIf",_.bMT(5,10,De)&&!_.bMT(6,12,De)),_.R7$(3),_.Y8G("ngIf",De&&!De.variations.length&&De.stock_quantity<1),_.R7$(1),_.Y8G("ngIf",De&&De.variations.length&&!_.bMT(9,14,De)),_.R7$(2),_.Y8G("routerLink","/shop/product/"+De.slug),_.R7$(1),_.Y8G("src",Te.isImgLoaded?Te.ui.productC
1overUrl(De):"assets/images/sfondo.png",_.B4B),_.R7$(2),_.SpI("",De.price,"\u20ac"),_.R7$(2),_.JRh(De.name)}}function nt(Ee,$e){1&Ee&&(_.DNE(0,xt,16,19,"ng-template",10),_.nI1(1,"isMerchandising")),2&Ee&&_.Mz_("class","slide mt-20 mb-20 no-select ",_.bMT(1,1,$e.$implicit)?"merch":"","")}function pt(Ee,$e){}function je(Ee,$e){if(1&Ee){const Ue=_.RV6();_.j41(0,"div")(1,"div",1)(2,"div",2),_.DNE(3,ge,2,1,"h2",3),_.DNE(4,Le,2,1,"p",4),_.k0s(),_.j41(5,"div",5)(6,"button",6),_.bIt("click",function(){_.eBV(Ue);const De=_.XpG();return _.Njj(De.addBundle())}),_.nrm(7,"img",7),_.j41(8,"span",8),_.EFF(9),_.nI1(10,"number"),_.k0s()()()(),_.j41(11,"swiper",9),_.DNE(12,oe,15,12,"ng-template",10),_.nI1(13,"isMerchandising"),_.DNE(14,w,1,0,"ng-template",11),_.DNE(15,nt,2,3,null,12),_.DNE(16,pt,0,0,"ng-template",13),_.k0s()()}if(2&Ee){const Ue=_.XpG();_.R7$(3),_.Y8G("ngIf",Ue.title),_.R7$(1),_.Y8G("ngIf",Ue.subtitle),_.R7$(5),_.SpI("",_.i5U(10,13,Ue.product.bundle.price,"1.2-2"),"\u20ac"),_.R7$(2),_.Y8G("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerGroup",3)("slidesPerView","auto")("spaceBetween",20),_.R7$(1),_.Mz_("class","slide mt-20 mb-20 no-select ",_.bMT(13,16,Ue.product)?"merch":"",""),_.R7$(3),_.Y8G("ngForOf",Ue.values)}}u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let ve=(()=>{var Ee;class $e{constructor(Ze,De,Te,me,Z,ie){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"data",[]),(0,e.A)(this,"product",void 0),(0,e.A)(this,"title",void 0),(0,e.A)(this,"subtitle","Spesso comprati insieme"),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"values",[]),(0,e.A)(this,"amount",0),(0,e.A)(this,"percent",0),this.route=Ze,this.ui=De,this.auth=Te,this.cartService=me,this.dialog=Z,this.router=ie}ngOnInit(){if(this.data&&this.product){const Ze=this.data.filter(De=>De.id!==this.product.id);this.values=t.cloneDeep(Ze),this.calculateSale()}}calculateSale(){this.data.forEach(Ze=>{this.amount=this.amount+Ze.price}),this.amount!==this.product.bundle.price&&(this.percent=(this.amount-this.product.bundle.price)/this.amount*100,this.percent=Number(this.percent.toFixed(2)),this.percent>0&&(this.subtitle="Hai uno sconto del "+this.percent+"%"))}addBundle(){const Ze=[];this.product&&this.product.bundle&&this.product.bundle.bundled_items&&this.product.bundle.bundled_items.length&&(this.product.bundle.bundled_items.forEach(Te=>{Ze.push(...Te.allowed_variations)}),Ze.length?this.variantDialog():(this.cartService.addShoppingItem({product:this.product.bundle,qty:1}),this.ui.toast(this.product.bundle.name+" aggiunto al carrello")))}variantDialog(){this.dialog.open(m.e,{data:{product:this.product}}).afterClosed().subscribe(De=>{De&&De.variants&&this.cartService.addShoppingItem({product:this.product.bundle,variantId:null,variants:De.variants,qty:1})})}}return Ee=$e,(0,e.A)($e,"\u0275fac",function(Ze){return new(Ze||Ee)(_.rXU(h.nX),_.rXU(A.o),_.rXU(F.u),_.rXU(E.m),_.rXU(Y.bZ),_.rXU(h.Ix))}),(0,e.A)($e,"\u0275cmp",_.VBU({type:Ee,selectors:[["app-bundle-slider"]],inputs:{data:"data",product:"product",title:"title"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"row"],[1,"col-6"],["class","fw-700 text-22 mb-0 text-truncate no-select",4,"ngIf"],["class","mb-5 text-truncate",4,"ngIf"],[1,"col-6","text-right"],[1,"btn","btn-outline-jundo",3,"click"],["src","assets/icon/v2/add-shop-white.svg","alt","",1,"position-relative","p-bottom-4","p-right-4"],[1,"white-text"],[3,"navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerGroup","slidesPerView","spaceBetween"],["swiperSlide","",3,"class"],["swiperSlide","","class","plus-box no-select text-center"],[4,"ngFor","ngForOf"],["swiperSlide","","class","spacer-slider"],[1,"fw-700","text-22","mb-0","text-truncate","no-select"],[1,"mb-5","text-truncate"],[1,"comic-card","text-14","position-left"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],["class","no-stock",4,"ngIf"],["class","variant-marker yellow",4,"ngIf"],["href","javascript:void(0);",1,"no-decoration","white-text"],["alt","",1,"comic-card-img",3,"src","load"],[1,"mt-2","mb-0","text-20"],[1,"comic-card-title","text-truncate","text-15","fw-300","mb-0","pt-0"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"],[1,"n
1o-stock"],["label","Esaurito","state","danger"],[1,"variant-marker","yellow"],[1,"black-text","pt-4","pt-2","text-center","text-14"],["src","assets/icon/v2/bundle-plus.svg","alt",""],[1,"comic-card","text-14",3,"ngClass"],["href","javascript:void(0);",1,"no-decoration","white-text",3,"routerLink"]],template:function(Ze,De){1&Ze&&_.DNE(0,je,17,18,"div",0),2&Ze&&_.Y8G("ngIf",De.product&&De.product.bundle)},dependencies:[W.YU,W.Sq,W.bT,h.Wk,U.Mf,U.T0,de.w,W.QX,K.F,be.G,Oe.k],styles:["app-bundle-slider .swiper{height:280px!important}app-bundle-slider .swiper-slide.plus-box{position:relative;width:50px}app-bundle-slider .swiper-slide.plus-box img{margin-top:120px!important}app-bundle-slider .swiper-slide.slide{position:relative;width:140px;height:200px}app-bundle-slider .swiper-slide.slide .soon-wrapper{background-color:var(--ion-color-primary);position:absolute;top:10px;left:10px;padding:5px;z-index:0;width:80px;border-radius:5px}app-bundle-slider .swiper-slide.slide .badge-wrapper{position:absolute;top:10px;right:10px;z-index:0}app-bundle-slider .swiper-slide.slide .badge-wrapper .badge-icon{width:40px;height:40px;margin:0 auto}app-bundle-slider .swiper-slide.slide .variant-marker{position:absolute;bottom:0;height:28px;right:0;left:0;border-radius:0 0 4px 4px}app-bundle-slider .swiper-slide.slide .variant-marker p{font-weight:600}app-bundle-slider .swiper-slide.slide .sub-title{position:absolute;bottom:5px;left:10px}app-bundle-slider .swiper-slide.slide .no-stock{position:absolute;top:10px;left:10px;padding:2px}app-bundle-slider .swiper-slide.slide .no-stock app-chip{text-transform:uppercase;font-size:10px;opacity:.8;border-radius:5px;height:20px}app-bundle-slider .swiper-slide.slide .comic-card{width:140px;height:200px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}app-bundle-slider .swiper-slide.slide .comic-card .comic-card-img{border-radius:4px;width:140px;height:200px;object-fit:cover}app-bundle-slider .swiper-slide.slide .comic-card .small{display:block}app-bundle-slider .swiper-slide.slide .comic-card .big{display:none}app-bundle-slider .swiper-slide.slide.merch{width:200px}app-bundle-slider .swiper-slide.slide.merch .comic-card{width:200px}app-bundle-slider .swiper-slide.slide.merch .comic-card .comic-card-img{width:200px}app-bundle-slider .position-left{left:15px}app-bundle-slider .position-right{right:15px}app-bundle-slider .spacer-slider{width:40px}app-bundle-slider .info-content{position:relative}app-bundle-slider .info-content .btn{position:absolute;bottom:32px}app-bundle-slider .info-content .progress-card{position:absolute;bottom:20px;width:88%;height:3px}\n"],encapsulation:2})),$e})()},3681:(ct,se,l)=>{"use strict";l.d(se,{g:()=>de});var e=l(36732),t=l(7089),d=l(37580),u=l(26536),m=l(42716),_=l(60316),h=l(65359),A=l(66990);function F(K,be){1&K&&d.nrm(0,"img",17)}function E(K,be){1&K&&d.nrm(0,"img",18)}function Y(K,be){if(1&K&&(d.j41(0,"p",19),d.EFF(1),d.k0s()),2&K){const Oe=d.XpG();d.R7$(1),d.SpI("Sbloccati con spesa di ",Oe.recursiveAmount,"\u20ac")}}const W=function(K){return{"disabled-overlay":K}};function U(K,be){if(1&K){const Oe=d.RV6();d.j41(0,"div",20)(1,"div",21)(2,"div",22)(3,"div",23),d.bIt("click",function(){const r=d.eBV(Oe).$implicit,z=d.XpG();return d.Njj(z.isPromoValid(r)&&z.remainingPacksText?z.addToCart(r):null)}),d.nrm(4,"img",24),d.k0s()(),d.j41(5,"div",25)(6,"h6",26),d.EFF(7),d.k0s(),d.nrm(8,"div",27),d.j41(9,"div",28)(10,"div",29)(11,"button",30),d.bIt("click",function(){const r=d.eBV(Oe).$implicit,z=d.XpG();return d.Njj(z.removeFromCart(r))}),d.EFF(12," \u2212 "),d.k0s(),d.j41(13,"span",31),d.EFF(14),d.k0s(),d.j41(15,"button",32),d.bIt("click",function(){const r=d.eBV(Oe).$implicit,z=d.XpG();return d.Njj(z.addToCart(r))}),d.EFF(16," + "),d.k0s()(),d.j41(17,"span",33),d.EFF(18),d.nI1(19,"productAttribute"),d.k0s()()()()()}if(2&K){const Oe=be.$implicit,ge=d.XpG();d.Y8G("hidden",!ge.isPromoValidInCrossSell(Oe)),d.R7$(1),d.Y8G("ngClass",d.eq3(13,W,!ge.isPromoValid(Oe))),d.R7$(3),d.Y8G("src",ge.ui.productC
1overUrl(Oe),d.B4B)("alt",Oe.name),d.R7$(3),d.JRh(Oe.name),d.R7$(1),d.Y8G("innerHTML",Oe.description,d.npT),d.R7$(3),d.Y8G("disabled",!ge.isSelected(Oe)),d.R7$(3),d.SpI(" ",ge.getProductQuantity(Oe)," "),d.R7$(1),d.Y8G("disabled",!ge.isPromoValid(Oe)||!ge.remainingPacksText),d.R7$(3),d.SpI(" Ogni ",d.i5U(19,10,Oe.attributes,ge.attributesConstant.RECURESIVE_AMOUNT),"\u20ac di spesa ")}}let de=(()=>{var K;class be{constructor(ge,Le){(0,e.A)(this,"ui",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"products",[]),(0,e.A)(this,"carts",[]),(0,e.A)(this,"attributesConstant",t.g),(0,e.A)(this,"title","Jundo Card Packs"),(0,e.A)(this,"badge","Cumulativo"),(0,e.A)(this,"recursiveAmount",void 0),(0,e.A)(this,"selectedPromoId",[]),(0,e.A)(this,"remainingPacksText",0),(0,e.A)(this,"selectionText","0 di 1 selezionati"),(0,e.A)(this,"nextPackCostText","2.02\u20ac per il prossimo pack"),(0,e.A)(this,"amount",0),this.ui=ge,this.cartService=Le}ngOnInit(){this.cartService.getShoppingItemAmount().subscribe(ge=>{this.amount=Math.round(100*(ge+Number.EPSILON))/100}),this.cartService.cart.subscribe(ge=>{this.carts=[],ge.forEach(oe=>{this.carts.push(oe)});const Le=Math.floor(this.amount/this.recursiveAmount),r=this.carts.reduce((oe,w)=>{var Pe;return(Number(null===(Pe=w.product.attributes.find(fe=>fe.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===Pe?void 0:Pe.options[0])||0)===this.recursiveAmount?oe+w.qty:oe},0);this.remainingPacksText=Le-r,this.selectionText="".concat(r," di ").concat(Le," selezionati"),this.nextPackCostText="".concat((this.recursiveAmount-(this.amount-Le*this.recursiveAmount)).toFixed(2),"\u20ac per il prossimo pack")})}ngOnChanges(){var ge;this.products&&this.products.length&&(this.recursiveAmount=Number(null===(ge=this.products[0].attributes.find(Le=>Le.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===ge?void 0:ge.options[0])||0,this.title=this.resolveGroupTitle(this.products))}resolveGroupTitle(ge){const Le=ge.map(z=>{var pe;return null===(pe=z.attributes.find(oe=>oe.name===this.attributesConstant.PROMO_GROUP_NAME))||void 0===pe?void 0:pe.options[0]}).map(z=>"string"==typeof z?z.trim():"").filter(z=>!!z);if(!Le.length)return"Jundo Promo Packs";const r=Le.reduce((z,pe)=>(z.set(pe,(z.get(pe)||0)+1),z),new Map);return Array.from(r.entries()).sort((z,pe)=>pe[1]-z[1])[0][0]}addToCart(ge){this.isPromoValid(ge)&&this.remainingPacksText&&this.cartService.addShoppingItem({product:ge,qty:1})}removeFromCart(ge){this.carts.find(r=>r.product.id===ge.id)&&this.cartService.deleteShoppingItem({product:ge,qty:1})}isSelected(ge){return this.carts.some(Le=>Le.product.id===ge.id)}getProductQuantity(ge){const Le=this.carts.find(r=>r.product.id===ge.id);return Le?Le.qty:0}isPromoValid(ge){var Le;const r=Number(null===(Le=ge.attributes.find(z=>z.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===Le?void 0:Le.options[0])||0;return this.amount>=r}isPromoValidInCrossSell(ge){if(ge.cross_sell_ids&&ge.cross_sell_ids.length){const Le=ge.cross_sell_ids||[];return this.carts.some(r=>Le.includes(r.product.id)||r.variantId&&Le.includes(r.variantId))}return!0}}return K=be,(0,e.A)(be,"\u0275fac",function(ge){return new(ge||K)(d.rXU(u.o),d.rXU(m.m))}),(0,e.A)(be,"\u0275cmp",d.VBU({type:K,selectors:[["app-card-packs"]],inputs:{products:"products"},features:[d.OA$],decls:23,vars:9,consts:[[1,"card","j-card"],[1,"card-header","bg-transparent","border-0","pb-0"],[1,"j-card-header","d-flex","justify-content-between","align-items-start","gap-3","flex-wrap"],[1,"d-flex","align-items-center","gap-2","min-w-0"],[1,"badge","rounded-circle","text-success","d-inline-flex","align-items-center","justify-content-center","j-badge-icon","flex-shrink-0"],["src","assets/icon/v2/check.svg","alt","","class","yellow-text","style","width: 32px; height: 32px;",4,"ngIf","ngIfElse"],["notRemaining",""],[1,"min-w-0"],[1,"mb-1"],["state","dark",1,"ml-10",3,"label"],["class","yellow-text mb-2",4,"ngIf"],[1,"j-card-meta","text-end","ms-md-auto"],[1,"fw-semibold"],[1,"small","text-secondary"],[1,"card-body"],[1,"row","g-3"],["class","col-12 col-md-6",3,"hidden",4,"ngFor","ngForOf"],["src","assets/icon/v2/check.svg","alt","",1,"
1yellow-text",2,"width","32px","height","32px"],["src","assets/icon/v2/lock.svg","alt","",1,"yellow-text",2,"width","32px","height","32px"],[1,"yellow-text","mb-2"],[1,"col-12","col-md-6",3,"hidden"],[1,"j-product","h-100","rounded-4","overflow-hidden",3,"ngClass"],[1,"j-product-media"],[1,"ratio","ratio-1x1","pointer",3,"click"],[1,"promo-img","img-fluid","object-fit-cover",3,"src","alt"],[1,"j-product-body","p-3","p-md-4"],[1,"mb-1","pl-15","pt-15","pb-3","bolder"],[1,"small","mb-3","pl-15","j-product-desc",3,"innerHTML"],[1,"j-product-actions","d-flex","align-items-center","justify-content-between","flex-wrap"],["role","group","aria-label","Stepper",1,"btn-group","j-stepper"],["type","button","aria-label","Diminuisci",1,"btn","btn-outline-secondary",3,"disabled","click"],[1,"btn","btn-outline-secondary","disabled","text-16","pack-qty","bolder"],["type","button","aria-label","Aumenta",1,"btn","btn-outline-secondary",3,"disabled","click"],[1,"j-product-threshold","yellow-text","small","px-3"]],template:function(ge,Le){if(1&ge&&(d.j41(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4),d.DNE(5,F,1,0,"img",5),d.DNE(6,E,1,0,"ng-template",null,6,d.C5r),d.k0s(),d.j41(8,"div",7)(9,"h5",8),d.EFF(10),d.nrm(11,"app-chip",9),d.k0s(),d.DNE(12,Y,2,1,"p",10),d.k0s()(),d.j41(13,"div",11)(14,"div",12),d.EFF(15),d.k0s(),d.j41(16,"div",13),d.EFF(17),d.k0s(),d.j41(18,"div",13),d.EFF(19),d.k0s()()()(),d.j41(20,"div",14)(21,"div",15),d.DNE(22,U,20,15,"div",16),d.k0s()()()),2&ge){const r=d.sdS(7);d.R7$(5),d.Y8G("ngIf",Le.remainingPacksText)("ngIfElse",r),d.R7$(5),d.SpI(" ",Le.title,"\xa0 "),d.R7$(1),d.Y8G("label",Le.badge),d.R7$(1),d.Y8G("ngIf",Le.recursiveAmount),d.R7$(3),d.SpI("",Le.remainingPacksText," pack rimanenti"),d.R7$(2),d.JRh(Le.selectionText),d.R7$(2),d.JRh(Le.nextPackCostText),d.R7$(3),d.Y8G("ngForOf",Le.products)}},dependencies:[_.YU,_.Sq,_.bT,h.w,A.W],styles:[".j-card[_ngcontent-%COMP%]{background-color:#1a1a1a;border-radius:10px;padding:12px;border:1px #444 solid}@media (min-width: 768px){.j-card[_ngcontent-%COMP%]{padding:20px}}.j-card-meta[_ngcontent-%COMP%]{width:100%;text-align:left}@media (min-width: 768px){.j-card-meta[_ngcontent-%COMP%]{width:auto;text-align:right}}.min-w-0[_ngcontent-%COMP%]{min-width:0}.j-badge-icon[_ngcontent-%COMP%]{width:32px;height:32px;font-size:1rem}.j-product[_ngcontent-%COMP%]{display:flex;flex-direction:column;background-color:#1a1a1a;border-radius:10px;padding:0 0 20px;border:1px #444 solid;transition:transform .15s ease,box-shadow .15s ease}.j-product[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 .75rem 1.25rem #00000059}.j-product-body[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1 1 auto}.j-product-desc[_ngcontent-%COMP%]{overflow-wrap:anywhere;word-break:break-word}.j-product-desc[_ngcontent-%COMP%]     p{margin-bottom:.5rem}.j-product-desc[_ngcontent-%COMP%]     p:last-child{margin-bottom:0}.j-product-actions[_ngcontent-%COMP%]{margin-top:auto;min-height:40px;gap:.5rem}.j-product-threshold[_ngcontent-%COMP%]{line-height:1.2;white-space:normal}@media (min-width: 768px){.j-product-threshold[_ngcontent-%COMP%]{white-space:nowrap}}.j-product-media[_ngcontent-%COMP%]{background:radial-gradient(120px 90px at 20% 25%,rgba(255,255,255,.08),transparent 60%),radial-gradient(120px 90px at 80% 30%,rgba(255,255,255,.06),transparent 60%),radial-gradient(140px 100px at 50% 75%,rgba(255,255,255,.05),transparent 60%)}.j-stepper[_ngcontent-%COMP%]{display:inline-flex;align-items:center}.j-stepper[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px!important;min-width:40px;height:40px;line-height:1;padding:0;color:#d1d5db;border-color:#1b1b19;background:#0f141c;margin-left:.3rem;vertical-align:middle}.j-stepper[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:hover{background:#141b25}.j-stepper[_ngcontent-%COMP%]   .btn.disabled[_ngcontent-%COMP%], .j-stepper[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]:disabled{background:transparent;color:#fff;border-color:#2b3240}.object-fit-cover[_ngcontent-%COMP%]{object-fit:cover;width:100%;height:100%}.pack-qty[_ngcontent-%COMP%]{background:none!important;margin-top:0;height:40px;border-radius:0!important;border:0}.disabled-overlay[_ngcontent-%COMP%]:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(55,55,55,.5);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:999}.disabled-overlay[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none}.disabled-overlay[_ngcontent-%COMP%]   .promo-img[_ngcontent-%COMP%]{filter:grayscale(1)}"]})),be})()},87939:(ct,se,l)=>{"use strict";l.d(se,{l:()=>vt});var e=l(36732),t=l(37580),d=l(7089),u=l(77837),m=l(27369),_=l(42716),h=l(24822),A=l(26536),F=l(87941),E=l(60316),Y=l(65359),W=l(66990);function U(xt,nt){1&xt&&(t.j41(0,"p",17),t.EFF(1," Promo esaurita "),t.k0s())}function de(xt,nt){1&xt&&t.nrm(0,"img",18)}function K(xt,nt){1&xt&&t.nrm(0,"img",19)}function be(xt,nt){1&xt&&t.nrm(0,"app-chip",20)}function Oe(xt,nt){1&xt&&(t.j41(0,"span",23),t.EFF(1," e abbonamento a Jundo "),t.k0s())}function ge(xt,nt){if(1&xt&&(t.j41(0,"p",21),t.EFF(1),t.nI1(2,"productAttribute"),t.DNE(3,Oe,2,0,"span",22),t.k0s()),2&xt){const pt=t.XpG(2);t.R7$(1),t.SpI(" Sbloccata con spesa di ",t.i5U(2,2,pt.product.attributes,pt.attributesConstant.PROMO_AMOUNT),"\u20ac "),t.R7$(2),t.Y8G("ngIf",pt.requireSubscription(pt.product)&&pt.auth.isSubscribed.value)}}function Le(xt,nt){1&xt&&(t.j41(0,"p",24),t.EFF(1," Promo esclusiva per abbonati Jundo One "),t.k0s())}const r=function(xt,nt){return{"btn-custom":xt,"btn-jundo":nt}};function z(xt,nt){if(1&xt){const pt=t.RV6();t.qex(0),t.j41(1,"button",27),t.bIt("click",function(){t.eBV(pt);const ve=t.XpG(3);return t.Njj(ve.product.variations.length?ve.onOpenVariationsDialog.emit(ve.product):ve.openSubscriptionDialog())}),t.EFF(2),t.k0s(),t.bVm()}if(2&xt){const pt=t.XpG(3);
1t.R7$(1),t.Y8G("disabled",pt.isSoldOut(pt.product))("ngClass",t.l_i(3,r,!pt.isPromoValid(pt.product)||pt.isSoldOut(pt.product),pt.isPromoValid(pt.product))),t.R7$(1),t.SpI(" ",pt.product.variations.length?"Seleziona design":"Abbonati ora"," ")}}function pe(xt,nt){if(1&xt){const pt=t.RV6();t.j41(0,"button",30),t.bIt("click",function(){t.eBV(pt);const ve=t.XpG(4);return t.Njj(ve.addToCart(ve.product))}),t.EFF(1),t.k0s()}if(2&xt){const pt=t.XpG(4);t.Y8G("disabled",pt.isSoldOut(pt.product))("ngClass",t.l_i(3,r,!pt.isPromoValid(pt.product),pt.isPromoValid(pt.product))),t.R7$(1),t.SpI(" Seleziona ",pt.product.variations.length?"design":""," ")}}function oe(xt,nt){if(1&xt){const pt=t.RV6();t.j41(0,"button",31),t.bIt("click",function(){t.eBV(pt);const ve=t.XpG(4);return t.Njj(ve.removeFromCart(ve.product))}),t.EFF(1," Rimuovi dalla selezione "),t.k0s()}if(2&xt){const pt=t.XpG(4);t.Y8G("disabled",!pt.isPromoValid(pt.product)||pt.isSoldOut(pt.product))}}function w(xt,nt){if(1&xt&&(t.DNE(0,pe,2,6,"button",28),t.DNE(1,oe,2,1,"ng-template",null,29,t.C5r)),2&xt){const pt=t.sdS(2),je=t.XpG(3);t.Y8G("ngIf",!je.isSelected(je.product))("ngIfElse",pt)}}function Pe(xt,nt){if(1&xt&&(t.qex(0),t.DNE(1,z,3,6,"ng-container",25),t.DNE(2,w,3,2,"ng-template",null,26,t.C5r),t.bVm()),2&xt){const pt=t.sdS(3),je=t.XpG(2);t.R7$(1),t.Y8G("ngIf",je.requireSubscription(je.product)&&!je.auth.isSubscribed.value)("ngIfElse",pt)}}const q=function(xt){return{"disabled-overlay":xt}};function fe(xt,nt){if(1&xt&&(t.j41(0,"div",1),t.DNE(1,U,2,0,"p",2),t.j41(2,"div",3)(3,"div",4),t.nrm(4,"img",5),t.k0s(),t.j41(5,"div",6)(6,"div",7)(7,"div",8),t.DNE(8,de,1,0,"img",9),t.DNE(9,K,1,0,"ng-template",null,10,t.C5r),t.k0s(),t.j41(11,"div")(12,"h5",11),t.EFF(13),t.DNE(14,be,1,0,"app-chip",12),t.nI1(15,"productAttribute"),t.k0s(),t.DNE(16,ge,4,5,"p",13),t.nI1(17,"productAttribute"),t.DNE(18,Le,2,0,"p",14),t.k0s()(),t.nrm(19,"div",15),t.DNE(20,Pe,4,2,"ng-container",16),t.k0s()()()),2&xt){const pt=t.sdS(10),je=t.XpG();t.Y8G("ngClass",t.eq3(18,q,!je.isPromoValid(je.product)||je.isSoldOut(je.product))),t.R7$(1),t.Y8G("ngIf",je.isSoldOut(je.product)),t.R7$(3),t.Y8G("src",je.ui.productC
1overUrl(je.product),t.B4B)("alt",je.product.name),t.R7$(4),t.Y8G("ngIf",je.isPromoValid(je.product))("ngIfElse",pt),t.R7$(5),t.SpI(" ",je.product.name," "),t.R7$(1),t.Y8G("ngIf",t.i5U(15,12,je.product.attributes,je.attributesConstant.RECURESIVE_AMOUNT)),t.R7$(2),t.Y8G("ngIf",t.i5U(17,15,je.product.attributes,je.attributesConstant.PROMO_AMOUNT)),t.R7$(2),t.Y8G("ngIf",je.requireSubscription(je.product)),t.R7$(1),t.Y8G("innerHTML",je.product.description,t.npT),t.R7$(1),t.Y8G("ngIf",!je.isSoldOut(je.product))}}let vt=(()=>{var xt;class nt{constructor(je,ve,Ee,$e,Ue,Ze){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"shopService",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"dialogRef",void 0),(0,e.A)(this,"product",void 0),(0,e.A)(this,"promoProduct",[]),(0,e.A)(this,"amount",0),(0,e.A)(this,"selectedPromoId",[]),(0,e.A)(this,"onAddCart",new t.bkB),(0,e.A)(this,"onRemoveCart",new t.bkB),(0,e.A)(this,"onOpenVariationsDialog",new t.bkB),(0,e.A)(this,"attributesConstant",d.g),(0,e.A)(this,"carts",[]),this.auth=je,this.router=ve,this.cartService=Ee,this.shopService=$e,this.ui=Ue,this.dialogRef=Ze}ngOnInit(){this.cartService.cart.subscribe(je=>{this.carts=[],je.forEach(ve=>{this.carts.push(ve)})})}isPromoValid(je){var ve;const Ee=(null===(ve=je.attributes.find($e=>$e.name===this.attributesConstant.PROMO_AMOUNT||$e.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===ve?void 0:ve.options[0])||0;if(je.cross_sell_ids&&je.cross_sell_ids.length){const $e=je.cross_sell_ids||[];return this.carts.some(Ue=>$e.includes(Ue.product.id)||Ue.variantId&&$e.includes(Ue.variantId))}return this.amount>=Ee}isPromoValidInCrossSell(je){if(je.cross_sell_ids&&je.cross_sell_ids.length){const ve=je.cross_sell_ids||[];return this.carts.some(Ee=>
1ve.includes(Ee.product.id)||Ee.variantId&&ve.includes(Ee.variantId))}return!0}requireSubscription(je){const ve=je.attributes.find(Ee=>Ee.name===this.attributesConstant.REQUIRES_SUBSCRIPTION);return!!ve&&"1"===ve.options[0]}openSubscriptionDialog(){this.router.navigate(["/subscription"],{queryParams:{return_url:"/checkout/rewards"}}).then()}isSelected(je){return this.cartService.cart.subscribe(ve=>{this.selectedPromoId=[],ve.forEach(Ee=>{this.promoProduct.find($e=>$e.id===Ee.product.id)&&this.selectedPromoId.push(Ee.product.id)})}),this.selectedPromoId.includes(je.id)}isVariantAvailable(je){return!(!je||"outofstock"===je.stock_status||(!0===je.manage_stock||1===je.manage_stock||"1"===je.manage_stock||"true"===je.manage_stock)&&(null==je.stock_quantity||Number(je.stock_quantity)<=0))}isSoldOut(je){var ve;return null!=je&&null!==(ve=je.variations)&&void 0!==ve&&ve.length?je.variations.every(Ee=>!this.isVariantAvailable(Ee)):"outofstock"===je.stock_status||!!je.manage_stock&&je.stock_quantity<=0}removeFromCart(je){this.isPromoValid(je)&&!this.isSoldOut(je)&&this.onRemoveCart.emit(je)}addToCart(je){this.isPromoValid(je)&&!this.isSoldOut(je)&&(je.variations.length?this.onOpenVariationsDialog.emit(je):this.onAddCart.emit(je))}}return xt=nt,(0,e.A)(nt,"\u0275fac",function(je){return new(je||xt)(t.rXU(u.u),t.rXU(m.Ix),t.rXU(_.m),t.rXU(h.s),t.rXU(A.o),t.rXU(F.bZ))}),(0,e.A)(nt,"\u0275cmp",t.VBU({type:xt,selectors:[["app-card-promo"]],inputs:{product:"product",promoProduct:["promo-product","promoProduct"],amount:"amount",selectedPromoId:["selected-promo-id","selectedPromoId"]},outputs:{onAddCart:"on-add-cart",onRemoveCart:"on-remove-cart",onOpenVariationsDialog:"on-open-variations-dialog"},decls:1,vars:1,consts:[["class","card special-card w-100 mb-30",3,"ngClass",4,"ngIf"],[1,"card","special-card","w-100","mb-30",3,"ngClass"],["class","position-absolute bg-danger p-5 text-16 radius8","style","right:20px;",4,"ngIf"],[1,"row"],[1,"col-4","text-center"],[1,"img-fluid","promo-img",3,"src","alt"],[1,"col-8"],[1,"d-flex","align-items-center","gap-2"],[1,"badge","rounded-circle","text-success","d-inline-flex","align-items-center","justify-content-center","j-badge-icon"],["src","assets/icon/v2/check.svg","alt","","class","yellow-text","style","width: 32px; height: 32px;",4,"ngIf","ngIfElse"],["notValid",""],[1,"mb-1"],["class","ml-10","state","dark","label","Cumulativo",4,"ngIf"],["class","yellow-text mb-2",4,"ngIf"],["class","yellow-text mb-2 bolder",4,"ngIf"],[1,"mb-3","mt-20",3,"innerHTML"],[4,"ngIf"],[1,"position-absolute","bg-danger","p-5","text-16","radius8",2,"right","20px"],["src","assets/icon/v2/check.svg","alt","",1,"yellow-text",2,"width","32px","height","32px"],["src","assets/icon/v2/lock.svg","alt","",1,"yellow-text",2,"width","32px","height","32px"],["state","dark","label","Cumulativo",1,"ml-10"],[1,"yellow-text","mb-2"],["class","yellow-text bolder",4,"ngIf"],[1,"yellow-text","bolder"],[1,"yellow-text","mb-2","bolder"],[4,"ngIf","ngIfElse"],["hasSubscription",""],[1,"btn","btn-custom","w-100","mb-2",3,"disabled","ngClass","click"],["class","btn btn-custom w-100",3,"disabled","ngClass","click",4,"ngIf","ngIfElse"],["promoVariantSelected",""],[1,"btn","btn-custom","w-100",3,"disabled","ngClass","click"],["type","submit",1,"btn","btn-outline-jundo","w-100",3,"disabled","click"]],template:function(je,ve){1&je&&t.DNE(0,fe,21,20,"div",0),2&je&&t.Y8G("ngIf",ve.isPromoValidInCrossSell(ve.product))},dependencies:[E.YU,E.bT,Y.w,W.W],styles:['.special-card[_ngcontent-%COMP%]{background-color:#1a1a1a;border-radius:10px;padding:20px;border:1px #444 solid}.special-card[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border-radius:10px;width:100%}.highlight[_ngcontent-%COMP%]{color:#ffc107;font-weight:600}.btn-custom[_ngcontent-%COMP%]{background-color:#222;color:#fff;border:1px solid #444;border-radius:8px;margin-top:10px}.btn-custom[_ngcontent-%COMP%]:hover{background-color:#333}.disabled-overlay[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(55,55,55,.71);color:#fff;font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:10px;z-index:5}.disabled-overlay[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{pointer-events:none;-webkit-user-select:none;user-select:none}.disabled-overlay[_ngcontent-%COMP%]   .promo-img[_ngcontent-%COMP%]{filter:grayscale(1)}']}
1)),nt})()},17941:(ct,se,l)=>{"use strict";l.d(se,{T:()=>fe});var e=l(36732),t=l(37580),d=l(25843),u=l(19036),m=l(7089),_=l(60452),h=l(42716),A=l(26536),F=l(87941),E=l(27369),Y=l(60316),W=l(71739),U=l(82369),de=l(69963),K=l(14081),be=l(66990),Oe=l(7388);function ge(vt,xt){1&vt&&(t.j41(0,"div",18)(1,"div",19),t.EFF(2,"Variant"),t.k0s()())}function Le(vt,xt){1&vt&&(t.qex(0),t.j41(1,"span",20),t.EFF(2,"Promo"),t.k0s(),t.bVm())}function r(vt,xt){if(1&vt&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"number"),t.k0s()),2&vt){const nt=t.XpG(2);t.R7$(1),t.SpI("",t.i5U(2,1,nt.cartItem.product.price*nt.cartItem.qty,".2-2"),"\u20ac")}}function z(vt,xt){if(1&vt&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"number"),t.nI1(3,"variantPrice"),t.k0s()),2&vt){const nt=t.XpG(2);t.R7$(1),t.SpI("",t.i5U(2,1,t.bMT(3,4,nt.cartItem)*nt.cartItem.qty,".2-2"),"\u20ac")}}const pe=function(vt){return[vt,"name"]};function oe(vt,xt){if(1&vt&&(t.j41(0,"span",23),t.EFF(1),t.nI1(2,"variant"),t.k0s()),2&vt){const nt=t.XpG(2);t.R7$(1),t.SpI(" ",t.i5U(2,1,nt.cartItem.product.variations,t.eq3(4,pe,nt.cartItem.variantId))," ")}}function w(vt,xt){if(1&vt&&(t.DNE(0,r,3,4,"span",21),t.DNE(1,z,4,6,"span",21),t.DNE(2,oe,3,6,"span",22),t.nI1(3,"isVariantRegular")),2&vt){const nt=t.XpG();t.Y8G("ngIf",!nt.cartItem.variantId),t.R7$(1),t.Y8G("ngIf",nt.cartItem.variantId),t.R7$(1),t.Y8G("ngIf",!t.i5U(3,3,nt.cartItem.product.variations,nt.cartItem.variantId))}}function Pe(vt,xt){if(1&vt){const nt=t.RV6();t.j41(0,"div",24),t.bIt("click",function(){t.eBV(nt);const je=t.XpG();return t.Njj(je.dialogDecrementQuantity(je.cartItem))}),t.nrm(1,"img",25),t.k0s()}}function q(vt,xt){if(1&vt){const nt=t.RV6();t.j41(0,"div",24),t.bIt("click",function(){t.eBV(nt);const je=t.XpG();return t.Njj(je.addQuantity(je.cartItem))}),t.nrm(1,"img",26),t.k0s()}}let fe=(()=>{var vt;class xt{constructor(pt,je,ve,Ee){(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"onEdit",new t.bkB),(0,e.A)(this,"onRemove",new t.bkB),(0,e.A)(this,"onOpen",new t.bkB),(0,e.A)(this,"cartItem",void 0),(0,e.A)(this,"coverTypeConstants",u.a),(0,e.A)(this,"attributesConstant",m.g),(0,e.A)(this,"existPromoInCart",!1),(0,e.A)(this,"amount",0),(0,e.A)(this,"carts",[]),this.cartService=pt,this.ui=je,this.dialog=ve,this.router=Ee}ngOnInit(){this.cartService.cart.subscribe(pt=>{this.existPromoInCart=pt.some(je=>je.product.categories.some(ve=>ve.name===_.c.PROMO)),this.amount=0,pt.forEach(je=>{this.amount+=je.product.price*je.qty}),this.carts=[],pt.forEach(je=>{this.carts.push(je)})})}dialogDecrementQuantity(pt){this.existPromoInCart?this.cartPromoIsValid(pt,1)?this.cartService.deleteOneShoppingItem(pt):this.dialog.open(d.m,{data:{title:"Eliminazione prodotti promo",message:"Sei sicuro di voler cambiare le quantit\xe0 di questo articolo? La modifica comporter\xe0 l'eliminazione di prodotti promo. Riaccedendo alla pagina 'Tue Ricompense' potrai selezionarli nuovamente."}}).afterClosed().subscribe(ve=>{ve&&(this.reducePromoByAmount(pt,1),this.cartService.deleteOneShoppingItem(pt))}):this.cartService.deleteOneShoppingItem(pt)}addQuantity(pt){99!==pt.qty&&(this.cartService.addShoppingItem({qty:1,variantId:pt.variantId,product:pt.product,preorder:pt.preorder,variants:pt.variants}),this.onEdit.emit())}removeCartItemTotal(pt){this.isPromo(pt)?this.cartService.deleteShoppingItem(pt):this.existPromoInCart?this.cartPromoIsValid(pt,pt.qty)?this.dialog.open(d.m,{data:{title:"Rimuovere dalla Shopping Bag?",message:"Sei sicuro di voler rimuovere questo articolo dalla Shopping Bag? Rimuovendolo non sar\xe0 inserito nell\u2019ordine, per acquistarlo dovrai riaggiungerlo in seguito."}}).afterClosed().subscribe(ve=>{ve&&this.cartService.deleteOneShoppingItem(pt)}):this.openModalPromoRemove(pt):this.dialog.open(d.m,{data:{title:"Rimuovere dalla Shopping Bag?",message:"Sei sicuro di voler rimuovere questo articolo dalla Shopping Bag? Rimuovendolo non sar\xe0 inserito nell\u2019ordine, per acquistarlo dovrai riaggiungerlo in seguito."}}).afterClosed().subscribe(ve=>{ve&&this.removeItem(pt)})}removeItem(pt){pt.variantId&&({product:pt.product,qty:0}.variantId=pt.variantId),this.cartService.deleteShoppingItem(pt),this.onRemove.emit()}openModalPromoRemove(pt){this.dialog.open(d.m,{data:{title:"Eliminazione prodotti promo",message:"Sei sicuro di voler cambiare le quantit\xe0 di questo articolo? La modifica comporter\xe0 l'eliminazione dei prodotti promo. Riaccedendo alla pagina 'Tue Ricompense' potrai selezionarli nuovamente."}}).afterClosed().subscribe(ve=>{ve&&(this.reducePromoByAmount(pt,pt.qty),this.cartService.deleteShoppingItem(pt))})}openProduct(pt){this.onOpen.emit(),this.router.navigate(["shop/product/"+pt.product.slug])}isPromo(pt){return pt.product.categories.some(je=>je.name===_.c.PROMO)}reducePromoByAmount(pt,je){const ve=[...this.carts];this.reducePromo(pt,je,ve),this.reduceRecursivePromo(pt,je,ve)}reducePromo(pt,je,ve){const Ee=ve.filter(Ue=>Ue.product.categories.some(Ze=>Ze.name===_.c.PROMO)&&Ue.product.attributes.some(Ze=>Ze.name===this.attributesConstant.PROMO_AMOUNT));Ee.sort((Ue,Ze)=>{var De,Te;const me=(null===(De=Ue.product.attributes.find(ie=>ie.name===this.attributesConstant.PROMO_AMOUNT))||void 0===De?void 0:De.options[0])||0;return((null===(Te=Ze.product.attributes.find(ie=>ie.name===this.attributesConstant.PROMO_AMOUNT))||void 0===Te?void 0:Te.options[0])||0)-me});let $e=this.amount-pt.product.price*je;Ee.forEach(Ue=>{var Ze;const De=(null===(Ze=Ue.product.attributes.find(me=>me.name===this.attributesConstant.PROMO_AMOUNT))||void 0===Ze?void 0:Ze.options[0])||0;for(;Ue.qty>0&&$e<De*Ue.qty;)Ue.qty--,$e+=De;const Te=this.carts.find(me=>me.product.id===Ue.product.id);if(Te){const me=Te.qty-Ue.qty;for(let Z=0;Z<me;Z++)this.cartService.deleteOneShoppingItem(Te)}0===Ue.qty&&this.cartService.deleteShoppingItem(Ue)})}reduceRecursivePromo(pt,je,ve){const Ee=ve.filter(Ze=>Ze.product.categories.some(De=>De.name===_.c.PROMO)&&Ze.product.attributes.some(De=>De.name===this.attributesConstant.RECURESIVE_AMOUNT));let $e=this.amount-pt.product.price*je;Ee.reduce((Ze,De)=>{var Te;const me=Number(null===(Te=De.product.attributes.find(Z=>Z.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===Te?void 0:Te.options[0])||0;return Ze.has(me)||Ze.set(me,[]),Ze.get(me).push(De),Ze}
1,new Map).forEach((Ze,De)=>{Ze.sort((me,Z)=>{var ie,dt;const Ge=Number(null===(ie=me.product.attributes.find(Bt=>Bt.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===ie?void 0:ie.options[0])||0;return(Number(null===(dt=Z.product.attributes.find(Bt=>Bt.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===dt?void 0:dt.options[0])||0)-Ge});let Te=Ze.reduce((me,Z)=>me+De*Z.qty,0);if($e<Te)for(let me=0;me<Ze.length;me++){const Z=Ze[me];for(;Z.qty>0&&$e<Te;)Z.qty--,Te-=De;const ie=this.carts.find(dt=>dt.product.id===Z.product.id);if(ie){const dt=ie.qty-Z.qty;for(let Ge=0;Ge<dt;Ge++)this.cartService.deleteOneShoppingItem(ie)}if(0===Z.qty&&this.cartService.deleteShoppingItem(Z),$e>=Te)break}})}cartPromoIsValid(pt,je){let ve=[];if(this.cartService.cart.subscribe(De=>{De.forEach(Te=>{Te.product.categories.some(me=>me.name===_.c.PROMO)&&ve.push(Te)})}),!ve.length)return!0;let Ee=pt.product.price;if(pt.variantId&&pt.variants&&pt.variants.length){const De=pt.variants.find(Te=>Te.id===pt.variantId);De&&(Ee=De.price)}const $e=this.amount-Ee*je;let Ue=!0;return ve.forEach(De=>{var Te;const me=(null===(Te=De.product.attributes.find(ie=>ie.name===this.attributesConstant.PROMO_AMOUNT||ie.name===this.attributesConstant.RECURESIVE_AMOUNT))||void 0===Te?void 0:Te.options[0])||0;!De.product.attributes.find(ie=>ie.name===this.attributesConstant.RECURESIVE_AMOUNT)&&$e<me*De.qty&&(Ue=!1)}),ve.reduce((De,Te)=>{const me=Te.product.attributes.find(ie=>ie.name===this.attributesConstant.RECURESIVE_AMOUNT);if(!me)return De;const Z=Number(me.options[0])||0;return De.has(Z)||De.set(Z,[]),De.get(Z).push(Te),De},new Map).forEach((De,Te)=>{const me=De.reduce((Z,ie)=>Z+ie.qty*Te,0);$e<me&&(Ue=!1)}),Ue}}return vt=xt,(0,e.A)(xt,"\u0275fac",function(pt){return new(pt||vt)(t.rXU(h.m),t.rXU(A.o),t.rXU(F.bZ),t.rXU(E.Ix))}),(0,e.A)(xt,"\u0275cmp",t.VBU({type:vt,selectors:[["app-cart-item"]],inputs:{cartItem:"cartItem"},outputs:{onEdit:"on-edit",onRemove:"on-remove",onOpen:"on-open"},decls:28,vars:24,consts:[[1,"w-100","pt-24","pr-24","pb-24","flex-column","justify-content-start","d-inline-flex","product-item-card"],[1,"cart-card","align-self-stretch","justify-content-start","d-inline-flex"],[1,"cart-cover-wrapper","position-relative","radius4","overflow-hidden","pointer",3,"click"],[1,"cart-cover","flex-column","justify-content-center","d-inline-flex","align-items-center"],[1,"cart-cover-img",3,"alt","src"],["class","cart-variant-box",4,"ngIf"],["alt","logo","src","assets/images/logo-compact.svg",1,"cart-logo"],[1,"align-self-stretch","flex-column","justify-content-between","d-inline-flex",2,"flex","1 1 0","align-items","flex-start","gap","6px"],[1,"align-self-stretch","text-18","fw-600","text-break","pointer","m-0",3,"click"],[1,"align-self-stretch","text-18","fw-600","text-break","lightyellow-text","m-0"],[4,"ngIf","ngIfElse"],["notPromo",""],[1,"align-items-center","justify-content-start","d-inline-flex",2,"gap","16px"],[1,"lightgrey-text","text-16","fw-400","text-break"],[1,"justify-content-start","align-items-center","d-flex",2,"gap","12px"],["class","pointer overflow-hidden justify-content-center align-items-center d-flex","style","width: 20px; height: 20px; background: #272726; border-radius: 36px;",3,"click",4,"ngIf"],[2,"color","white","font-size","20px","font-weight","600","word-wrap","break-word"],["src","assets/icon/v2/trash.svg","alt","trash",1,"pointer",3,"click"],[1,"cart-variant-box"],[1,"fw-400","text-break","text-8","text-center","align-self-stretch","black-text"],[1,"yellow-text","bolder"],[4,"ngIf"],["class","grey-text text-14 fw-400 ml-10",4,"ngIf"],[1,"grey-text","text-14","fw-400","ml-10"],[1,"pointer","overflow-hidden","justify-content-center","align-items-center","d-flex",2,"width","20px","height","20px","background","#272726","border-radius","36px",3,"click"],["alt","","src","assets/icon/jundo/minus-small.svg","width","14","height","14"],["alt","","src","assets/icon/jundo/plus-small.svg","width","14","height","14"]],template:function(pt,je){if(1&pt&&(t.j41(0,"div",0)(1,"div",1)(2,"div",2),t.bIt("click",function(){return je.openProduct(je.cartItem)}),t.j41(3,"div",3),t.nrm(4,"img",4),t.k0s(),t.DNE(5,ge,3,0,"div",5),t.nI1(6,"isPromo"),t.nI1(7,"isMerchandising"),t.nI1(8,"variant"),t.nrm(9,"img",6),t.k0s(),t.j41(10,"div",7)(11,"p",8),t.bIt("click",function(){return je.openProduct(je.cartItem)}),t.EFF(12),t.k0s(),t.j41(13,"p",9),t.DNE(14,Le,3,0,"ng-container",10),t.nI1(15,"productAttribute"),t.nI1(16,"productAttribute"),t.DNE(17,w,4,6,"ng-template",null,11,t.C5r),t.k0s(),t.j41(19,"div",12)(20,"div",13),t.EFF(21,"Quantit\xe0:"),t.k0s(),t.j41(22,"div",14),t.DNE(23,Pe,2,0,"div",15),t.j41(24,"div",16),t.EFF(25),t.k0s(),t.DNE(26,q,2,0,"div",15),t.k0s()()(),t.j41(27,"img",17),t.bIt("click",function(){return je.removeCartItemTotal(je.cartItem)}),t.k0s()()()),2&pt){const ve=t.sdS(18);t.R7$(4),t.Y8G("alt",je.cartItem.product.name)("src",je.ui.productC
1overUrl(je.cartItem.product,je.cartItem.variantId),t.B4B),t.R7$(1),t.Y8G("ngIf",je.cartItem.variantId&&!t.bMT(6,9,je.cartItem.product)&&!t.bMT(7,11,je.cartItem.product)&&t.i5U(8,13,je.cartItem.product.variations,t.eq3(22,pe,je.cartItem.variantId))!==je.coverTypeConstants.CLASSIC),t.R7$(7),t.SpI(" ",je.cartItem.product.name," "),t.R7$(2),t.Y8G("ngIf",t.i5U(15,16,je.cartItem.product.attributes,je.attributesConstant.PROMO_AMOUNT)||t.i5U(16,19,je.cartItem.product.attributes,je.attributesConstant.RECURESIVE_AMOUNT))("ngIfElse",ve),t.R7$(9),t.Y8G("ngIf",!je.isPromo(je.cartItem)),t.R7$(2),t.JRh(je.cartItem.qty),t.R7$(1),t.Y8G("ngIf",!je.isPromo(je.cartItem))}},dependencies:[Y.bT,Y.QX,W.C,U.F,de.V,K.K,be.W,Oe.A],styles:[".product-item-card[_ngcontent-%COMP%]{width:100%;height:138px;align-items:flex-start;gap:24px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]{align-items:flex-start;gap:12px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]{width:64px;height:90px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-logo[_ngcontent-%COMP%]{width:12px;height:12px;left:48px;top:4px;position:absolute;box-shadow:0 2px 4px #14141366}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-cover[_ngcontent-%COMP%]{width:64px;height:90px;position:absolute;left:0;top:0}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-cover[_ngcontent-%COMP%]   .cart-cover-img[_ngcontent-%COMP%]{width:64px;height:90px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-variant-box[_ngcontent-%COMP%]{height:14px;padding:2px;left:0;right:0;top:76px;position:absolute;background:#F7BD06;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}"]})),xt})()},24729:(ct,se,l)=>{"use strict";l.d(se,{n:()=>Le});var e=l(36732),t=l(37580),d=l(77837),u=l(27369),m=l(12734),_=l(60316),h=l(90353),A=l(14911),F=l(52050);function E(r,z){if(1&r){const pe=t.RV6();t.j41(0,"div",1)(1,"div",3)(2,"button",6),t.bIt("click",function(){t.eBV(pe);const w=t.XpG(3);return t.Njj(w.utility.navigateAccessSubscription("/subscription/method"))}),t.j41(3,"span",7),t.EFF(4),t.k0s()()(),t.j41(5,"div",3)(6,"button",8),t.bIt("click",function(){t.eBV(pe);const w=t.XpG(3);return t.Njj(w.utility.navigateAccessSubscription())}),t.EFF(7," Scopri i vantaggi di Jundo One "),t.k0s()()()}if(2&r){const pe=t.XpG().$implicit;t.R7$(4),t.SpI(" ",pe.comic.is_coin?"Abbonati e ottieni Jundo Coins gratuiti":"Abbonati e sblocca tutti i capitoli"," ")}}function Y(r,z){if(1&r){const pe=t.RV6();t.j41(0,"div",3),t.DNE(1,E,8,1,"div",4),t.j41(2,"app-comic-status-bar",5),t.bIt("on-refresh",function(){t.eBV(pe);const w=t.XpG(2);return t.Njj(w.onRefresh())}),t.k0s()()}if(2&r){const pe=z.$implicit,oe=z.index,w=t.XpG(2);t.R7$(1),t.Y8G("ngIf",pe.comic&&oe+1===w.comic.paywall&&!w.comic.is_coin&&!w.auth.isSubscribed.value),t.R7$(1),t.Y8G("chapter",pe)}}function W(r,z){if(1&r&&(t.qex(0),t.j41(1,"div",1),t.DNE(2,Y,3,2,"div",2),t.k0s(),t.bVm()),2&r){const pe=t.XpG();t.R7$(2),t.Y8G("ngForOf",pe.comic.chapters)}}function U(r,z){if(1&r){const pe=t.RV6();t.j41(0,"div",1)(1,"div",3)(2,"button",21),t.bIt("click",function(){t.eBV(pe);const w=t.XpG(3);return t.Njj(w.utility.navigateAccessSubscription("/subscription/method"))}),t.EFF(3," Abbonati e ottieni Jundo Coins gratuiti "),t.k0s()(),t.j41(4,"div",3)(5,"button",22),t.bIt("click",function(){t.eBV(pe);const w=t.XpG(3);return t.Njj(w.utility.navigateAccessSubscription())}),t.EFF(6," Scopri i vantaggi di Jundo One "),t.k0s()()()}}function de(r,z){if(1&r&&(t.j41(0,"div",23),t.EFF(1),t.k0s()),2&r){const pe=t.XpG().$implicit;t.R7$(1),t.SpI(" ",pe.chapters.length,"\xa0Capitoli ")}}function K(r,z){if(1&r&&(t.j41(0,"span",24),t.EFF(1),t.nrm(2,"img",25),t.k0s()),2&r){const pe=t.XpG().$implicit;t.R7$(1),t.SpI(" ",pe.coins,"\xa0")}}function be(r,z){if(1&r){const pe=t.RV6();t.j41(0,"div",3)(1,"app-comic-status-bar",5),t.bIt("on-refresh",function(){t.eBV(pe);const w=t.XpG(3);return t.Njj(w.onRefresh())}),t.k0s()()}if(2&r){const pe=z.$implicit;t.R7$(1),t.Y8G("chapter",pe)}}function Oe(r,z){if(1&r&&(t.qex(0),t.DNE(1,U,7,0,"div",4),t.j41(2,"mat-expansion-panel",11)(3,"mat-expansion-panel-header")(4,"mat-panel-title",12)(5,"div",13),t.nrm(6,"img",14),t.nI1(7,"chapterGroupMedia"),t.k0s(),t.j41(8,"div",15)(9,"div",16),t.EFF(10),t.k0s(),t.DNE(11,de,2,1,"div",17),t.k0s(),t.j41(12,"div",18),t.DNE(13,K,3,1,"span",19),t.k0s()()(),t.j41(14,"div",20),t.DNE(15,be,2,1,"div",2),t.k0s()(),t.bVm()),2&r){const pe=z.$implicit,oe=z.index,w=t.XpG(2);t.R7$(1),t.Y8G("ngIf",oe+1===w.comic.paywall&&!w.comic.is_coin&&!w.auth.isSubscribed.value),t.R7$(5),t.Y8G("src",t.bMT(7,7,pe),t.B4B),t.R7$(3),t.Y8G("title",pe.title),t.R7$(1),t.SpI(" ",pe.title," "),t.R7$(1),t.Y8G("ngIf",pe.chapters.length),t.R7$(2),t.Y8G("ngIf",pe.coins&&!pe.purchase),t.R7$(2),t.Y8G("ngForOf",pe.chapters)}}function ge(r,z){if(1&r&&(t.qex(0),t.j41(1,"mat-accordion",9),t.DNE(2,Oe,16,9,"ng-container",10),t.k0s(),t.bVm()),2&r){const pe=t.XpG();t.R7$(2),t.Y8G("ngForOf",pe.comic.groups)}}let Le=(()=>{var r;class z{constructor(oe,w,Pe){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"utility",void 0),(0,e.A)(this,"comic",void 0),(0,e.A)(this,"onRefreshData",new t.bkB),this.auth=oe,this.router=w,this.utility=Pe}onRefresh(){this.onRefreshData.emit()}goSummaryPage(){let oe="/subscription/summary";this.auth.isAuthenticated.value||(oe="/access"),this.router.navigate([oe],{queryParams:{return_url:this.router.url,subscribe:!0}})}goLandingPage(){this.router.navigate(["/subscription"],{replaceUrl:!0,queryParams:{return_url:this.router.url,subscribe:!0}})}}return r=z,(0,e.A)(z,"\u0275fac",function(oe){return new(oe||r)(t.rXU(d.u),t.rXU(u.Ix),t.rXU(m.a))}),(0,e.A)(z,"\u0275cmp",t.VBU({type:r,selectors:[["app-chapters-group-data"]],inputs:{comic:"comic"},outputs:{onRefreshData:"on-refresh"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"row"],["class","col-12",4,"ngFor","ngForOf"],[1,"col-12"],["class","row",4,"ngIf"],[3,"chapter","on-refresh"],[1,"btn","btn-jundo","w-100","mt-10","mb-10",3,"click"],[1,"black-text"],[1,"btn","btn-outline-jundo","w-100","mt-10","mb-10",3,"click"],[1,"black-light"],[4,"ngFor","ngForOf"],[1,"expansion-panel-group","mt-20"],[1,"white-text"],[1,"card-status-bar-image-box","d-inline-flex","align-items-center"],["alt","",3,"src"],[1,"card-status-bar-info","flex-column","pl-20"],[1,"card-status-bar-title","text-16","text-truncate",3,"title"],["class","card-status-bar-description text-14 grey-text",4,"ngIf"],[1,"card-status-label","text-right","text-14","pr-20"],["class","yellow-text bolder",4,"ngIf"],[1,"row","mt-20"],[1,"btn","btn-jundo","w-100","mt-10",3,"click"],[1,"btn","btn-outline-jundo","mt-10","w-100",3,"click"],[1,"card-status-bar-description","text-14","grey-text"],[1,"yellow-text","bolder"],["alt","","src","assets/icon/v2/coin.svg"]],template:function(oe,w){1&oe&&(t.DNE(0,W,3,1,"ng-container",0),t.DNE(1,ge,3,1,"ng-container",0)),2&oe&&(t.Y8G("ngIf",w.comic&&!w.comic.is_grouped),t.R7$(1),t.Y8G("ngIf",w.comic&&w.comic.is_grouped))},dependencies:[_.Sq,_.bT,h.BS,h.GK,h.Z2,h.WN,A.A,F.f]})),z})()},33465:(ct,se,l)=>{"use strict";l.d(se,{w:()=>$e});var e=l(89204),t=l(36732),d=l(94237),u=l(36413),m=l(1607),_=l(25843),h=l(37580),A=l(24822),F=l(66875),E=l(99423),Y=l(87941),W=l(42716),U=l(26536),de=l(27369),K=l(34456),be=l(60316),Oe=l(59033),ge=l(72425),Le=l(71739);function r(Ue,Ze){1&Ue&&h.nrm(0,"app-skeleton",3),2&Ue&&h.Y8G("height","280px")("width","100%")}const z=function(Ue){return[Ue,"name"]};function pe(Ue,Ze){if(1&Ue&&(h.j41(0,"small",27),h.EFF(1),h.nI1(2,"variant"),h.k0s()),2&Ue){const De=h.XpG().ngIf,Te=h.XpG().$implicit;h.R7$(1),h.SpI(" ",h.i5U(2,1,De.variations,h.eq3(4,z,Te.variantId))," ")}}function oe(Ue,Ze){if(1&Ue&&(h.j41(0,"p",16),h.EFF(1),h.nI1(2,"currency"),h.k0s()),2&Ue){const De=h.XpG().ngIf,Te=h.XpG().$implicit;let me;h.R7$(1),h.SpI(" ",h.ii3(2,1,(null!==(me=De.price)&&void 0!==me?me:0)*(null!==(me=Te.qty)&&void 0!==me?me:0),"EUR","symbol","1.2-2")," ")}}function w(Ue,Ze){if(1&Ue&&(h.qex(0),h.j41(1,"div",22)(2,"p",23),h.EFF(3),h.k0s(),h.DNE(4,pe,3,6,"small",24),h.k0s(),h.j41(5,"div",25),h.DNE(6,oe,3,6,"p",26),h.k0s(),h.bVm()),2&Ue){const De=Ze.ngIf,Te=h.XpG().$implicit;let me;h.R7$(3),h.Lme("",null!==(me=Te.qty)&&void 0!==me?me:0,"x\xa0",De.name,""),h.R7$(1),h.Y8G("ngIf",Te.variantId),h.R7$(2),h.Y8G("ngIf",De.price>0)}}function Pe(Ue,Ze){if(1&Ue&&(h.j41(0,"div",6),h.DNE(1,w,7,4,"ng-container",5),h.k0s()),2&Ue){const De=Ze.$implicit;h.R7$(1),h.Y8G("ngIf",null==De?null:De.product)}}function q(Ue,Ze){if(1&Ue&&(h.qex(0),h.j41(1,"h3",14),h.EFF(2,"Articoli"),h.k0s(),h.DNE(3,Pe,2,1,"div",21),h.bVm()),2&Ue){const De=h.XpG(2);h.R7$(3),h.Y8G("ngForOf",De.cart)("ngForTrackBy",De.trackByItemId)}}function fe(Ue,Ze){if(1&Ue&&(h.j41(0,"small",33),h.EFF(1),h.k0s()),2&Ue){const De=h.XpG(3);h.R7$(1),h.JRh(De.couponData.description)}}function vt(Ue,Ze){if(1&Ue&&(h.j41(0,"small",34),h.EFF(1),h.k0s()),2&Ue){const De=h.XpG(3);h.R7$(1),h.SpI(' Sconto applicato solo ai prodotti della categoria "',De.categoriesIdsNames,'" ')}}function xt(Ue,Ze){if(1&Ue){const De=h.RV6();h.j41(0,"div",28)(1,"p",29),h.EFF(2),h.k0s(),h.DNE(3,fe,2,1,"small",30),h.DNE(4,vt,2,1,"small",31),h.j41(5,"small",32),h.bIt("click",function(){h.eBV(De);const me=h.XpG(2);return h.Njj(me.removeCoupon())}),h.EFF(6,"Rimuovi codice sconto"),h.k0s()()}if(2&Ue){const De=h.XpG(2);h.R7$(2),h.JRh(De.couponData.code),h.R7$(1),h.Y8G("ngIf",De.couponData.description),h.R7$(1),h.Y8G("ngIf",De.couponData.product_categories.length)}}function nt(Ue,Ze){if(1&Ue&&(h.j41(0,"div",35)(1,"p",36),h.EFF(2),h.nI1(3,"currency"),h.k0s()()),2&Ue){const De=h.XpG(2);h.R7$(2),h.SpI(" -",h.ii3(3,1,De.couponDiscount,"EUR","symbol","1.2-2")," ")}}function pt(Ue,Ze){if(1&Ue&&(h.j41(0,"div",23),h.EFF(1),h.k0s()),2&Ue){const De=h.XpG(2);h.R7$(1),h.SpI(" ",De.shippingMethodsService.speditionSelected.title," ")}}function je(Ue,Ze){if(1&Ue){const De=h.RV6();h.j41(0,"div",37)(1,"p",38),h.EFF(2,"Hai un codice sconto?"),h.k0s(),h.j41(3,"form",39)(4,"app-input",40),h.bIt("confirmCoupon",function(){h.eBV(De);const me=h.XpG(2);return h.Njj(me.onConfirmCoupon())}),h.k0s()()()}if(2&Ue){const De=h.XpG(2);h.R7$(3),h.Y8G("formGroup",De.couponForm),h.R7$(1),h.Y8G("model",De.couponForm.controls.coupon)("isCoupon",!0)("label","Codice coupon")}}function ve(Ue,Ze){if(1&Ue){const De=h.RV6();h.j41(0,"div",13)(1,"button",41),h.bIt("click",function(){h.eBV(De);const me=h.XpG(2);return h.Njj(me.confirmDataPayment())}),h.EFF(2," Conferma "),h.k0s()()}if(2&Ue){const De=h.XpG(2);h.R7$(1),h.Y8G("disabled",!(null!=De.cart&&De.cart.length)||De.isPaying||De.amount<=0)}}function Ee(Ue,Ze){if(1&Ue&&(h.j41(0,"div",4),h.DNE(1,q,4,2,"ng-container",5),h.j41(2,"div",6)(3,"div",7)(4,"p",8),h.EFF(5,"Subtotale"),h.k0s()(),h.j41(6,"div",7)(7,"p",9),h.EFF(8),h.nI1(9,"currency"),h.k0s()(),h.nrm(10,"hr",10),h.DNE(11,xt,7,3,"div",11),h.DNE(12,nt,4,6,"div",12),h.j41(13,"div",13)(14,"h3",14),h.EFF(15,"Spedizione"),h.k0s()(),h.j41(16,"div",7),h.DNE(17,pt,2,1,"div",15),h.k0s(),h.j41(18,"div",7)(19,"p",16),h.EFF(20),h.nI1(21,"currency"),h.k0s()(),h.DNE(22,je,5,4,"div",17),h.nrm(23,"hr",10),h.j41(24,"div",7)(25,"p",18),h.EFF(26,"TOTALE"),h.k0s()(),h.j41(27,"div",7)(28,"p",19),h.EFF(29),h.nI1(30,"currency"),h.k0s()(),h.DNE(31,ve,3,1,"div",20),h.k0s()()),2&Ue){const De=h.XpG();h.R7$(1),h.Y8G("ngIf",De.showCart),h.R7$(7),h.JRh(h.ii3(9,9,De.subtotal,"EUR","symbol","1.2-2")),h.R7$(3),h.Y8G("ngIf",De.couponData),h.R7$(1),h.Y8G("ngIf",De.couponData),h.R7$(5),h.Y8G("ngIf",De.shippingMethodsService.speditionSelected),h.R7$(3),h.SpI(" ",0===De.shippingMethodsService.shippingCost?"GRATUITA":h.ii3(21,14,De.shippingMethodsService.shippingCost,"EUR","symbol","1.2-2")," "),h.R7$(2),h.Y8G("ngIf",!De.readOnly&&!De.couponData),h.R7$(7),h.SpI(" ",h.ii3(30,19,De.amount,"EUR","symbol","1.2-2")," "),h.R7$(2),h.Y8G("ngIf",De.ui.isBrowser&&!De.readOnly)}}let $e=(()=>{var Ue;class Ze{constructor(Te,me,Z,ie,dt,Ge,At,Bt,Dt,Xe){(0,t.A)(this,"shopService",void 0),(0,t.A)(this,"shippingMethodsService",void 0),(0,t.A)(this,"stripeService",void 0),(0,t.A)(this,"dialog",void 0),(0,t.A)(this,"ngxStripeService",void 0),(0,t.A)(this,"cartService",void 0),(0,t.A)(this,"ui",void 0),(0,t.A)(this,"router",void 0),(0,t.A)(this,"fb",void 0),(0,t.A)(this,"couponAmount",void 0),(0,t.A)(this,"cart",void 0),(0,t.A)(this,"subtotal",0),(0,t.A)(this,"stripe_customer_default_method",void 0),(0,t.A)(this,"readOnly",!1),(0,t.A)(this,"orderNote",void 0),(0,t.A)(this,"showCart",!0),(0,t.A)(this,"paymentElement",void 0),(0,t.A)(this,"amount",0),(0,t.A)(this,"couponDiscount",0),(0,t.A)(this,"couponForm",void 0),(0,t.A)(this,"coupon",void 0),(0,t.A)(this,"couponData",void 0),(0,t.A)(this,"methodConstant",u.w),(0,t.A)(this,"timeoutId",void 0),(0,t.A)(this,"categoriesIdsNames",void 0),(0,t.A)(this,"isPaying",!1),(0,t.A)(this,"shippingUpdatedSubscription",void 0),(0,t.A)(this,"trackByItemId",(wt,li)=>li.product.id),this.shopService=Te,this.shippingMethodsService=me,this.stripeService=Z,this.dialog=ie,this.ngxStripeService=dt,this.cartService=Ge,this.ui=At,this.router=Bt,this.fb=Dt,this.couponAmount=Xe}ngOnInit(){this.couponForm=this.fb.group({coupon:null}),this.timeOutRefresh(),this.shippingUpdatedSubscription=this.shippingMethodsService.shippingUpdated$.subscribe(()=>{this.timeOutRefresh()})}ngOnChanges(Te){(Te.cart||Te.shipping||Te.subtotal)&&this.timeOutRefresh()}timeOutRefresh(){this.clearTimeout(),this.timeoutId=setTimeout(()=>{this.refreshCartAmount()},1e3)}refreshCartAmount(){let Te=0;if(this.couponData&&this.couponData.product_categories&&this.couponData.product_categories.length>0){let Z=[];this.cart.forEach(ie=>{if(ie.product.variations&&ie.product.variations.length>0){const dt=ie.product.variations.find(Ge=>Ge.id===ie.variantId);if(dt){const Ge=ie.product.categories.map(Bt=>Bt.id);
1ie.product.categories.forEach(Bt=>{this.couponData.product_categories.includes(Bt.id)&&Z.push(Bt.name)}),Ge.filter(Bt=>this.couponData.product_categories.includes(Bt)).length>0&&(this.couponDiscount+=dt.price*ie.qty*(this.couponData.amount/100),Te+=dt.price*ie.qty-this.couponDiscount)}}else{const dt=ie.product.categories.map(Bt=>Bt.id);let Ge=[];ie.product.categories.forEach(Bt=>{this.couponData.product_categories.includes(Bt.id)&&Ge.push(Bt.name)}),this.categoriesIdsNames=Ge.join(", "),dt.filter(Bt=>this.couponData.product_categories.includes(Bt)).length>0&&(this.couponDiscount+=ie.product.price*ie.qty*(this.couponData.amount/100),Te+=ie.product.price*ie.qty-this.couponDiscount)}}),Z.length&&(this.categoriesIdsNames=Z.join(", ")),Te=Math.round(100*(Te+Number.EPSILON))/100}else this.couponDiscount=this.couponAmount.transform(this.couponData);this.couponData&&!this.couponDiscount&&(this.couponDiscount=0,this.couponData=null,this.coupon=null,this.ui.error("Il coupon non \xe8 valido per i prodotti presenti nel carrello")),this.amount=Math.round(100*(this.subtotal+this.shippingMethodsService.shippingCost-this.couponDiscount+Number.EPSILON))/100,this.refreshCouponData(),this.ui.isBrowser()}onConfirmCoupon(){this.couponForm.invalid||this.shopService.coupon(this.couponForm.value).subscribe(Te=>{this.coupon=Te,this.refreshCouponData(),this.refreshCartAmount()},()=>{this.couponData=null,this.cleanValidationForm()})}removeCoupon(){this.couponForm.reset(),this.couponData=null,this.coupon=null,this.refreshCartAmount()}cleanValidationForm(){this.couponForm.reset(),Object.values(this.couponForm.controls).forEach(Te=>{Te.markAsUntouched(),Te.markAsPristine()})}refreshCouponData(){if(!this.coupon)return;const Te=1*this.coupon.minimum_amount,me=1*this.coupon.maximum_amount;if(Te&&this.amount<Te||me&&this.amount>me)return this.ui.error("Coupon inserito non valido"),this.couponData=null,void this.cleanValidationForm();this.couponData={id:this.coupon.id,code:this.coupon.code,amount:Number(this.coupon.amount),discount_type:this.coupon.discount_type,maximum_amount:me,minimum_amount:Te,free_shipping:this.coupon.free_shipping,status:this.coupon.status,description:this.coupon.description,product_categories:this.coupon.product_categories},this.cleanValidationForm()}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}confirmDataPayment(){var Te=this;this.dialog.open(_.m,{data:{title:"Completamento ordine",message:"Vuoi confermare ed inviare definitivamente l'ordine?"}}).afterClosed().subscribe(Z=>{var ie;Z&&(this.stripeService.spinner.show(),this.ui.spinnerText="Creazione ordine in corso...",this.stripeService.getCartItems(),this.stripeService.createOrder(this.couponData,this.orderNote).subscribe({next:(ie=(0,e.A)(function*(dt){try{var Ge,At;const Bt=null===(Ge=Te.ngxStripeService.stripe)||void 0===Ge||null===(At=Ge.getInstance)||void 0===At?void 0:At.call(Ge);if(!Bt)throw new Error("Stripe instance null");const Dt=yield Bt.redirectToCheckout({sessionId:dt.session_id});null!=Dt&&Dt.error&&Te.ui.error(Dt.error.message||"Errore redirect")}catch(Bt){Te.ui.error(Bt),Te.stripeService.spinner.hide(),Te.isPaying=!1}}),function(Ge){return ie.apply(this,arguments)}),error:ie=>{this.ui.error(ie&&ie.error&&ie.error.message?ie.error.message:"Errore durante la creazione dell'ordine"),this.stripeService.spinner.hide()},complete:()=>console.log("createOrder COMPLETE")}))})}ngOnDestroy(){this.clearTimeout(),this.shippingUpdatedSubscription&&this.shippingUpdatedSubscription.unsubscribe()}}return Ue=Ze,(0,t.A)(Ze,"\u0275fac",function(Te){return new(Te||Ue)(h.rXU(A.s),h.rXU(F.U),h.rXU(E.d),h.rXU(Y.bZ),h.rXU(d.d$),h.rXU(W.m),h.rXU(U.o),h.rXU(de.Ix),h.rXU(K.ok),h.rXU(m.f))}),(0,t.A)(Ze,"\u0275cmp",h.VBU({type:Ue,selectors:[["app-checkout-preview"]],viewQuery:function(Te,me){if(1&Te&&h.GBs(d.ml,5),2&Te){let Z;h.mGM(Z=h.lsd())&&(me.paymentElement=Z.first)}},inputs:{cart:"cart",subtotal:"subtotal",stripe_customer_default_method:"stripe_customer_default_method",readOnly:["read-only","readOnly"],orderNote:["order-note","orderNote"],showCart:["show-cart","showCart"]}
1,features:[h.Jv_([m.f]),h.OA$],decls:3,vars:2,consts:[[1,"sticky-checkout"],[3,"height","width",4,"ngIf"],["class","radius8 p-20","style","background: #272726",4,"ngIf"],[3,"height","width"],[1,"radius8","p-20",2,"background","#272726"],[4,"ngIf"],[1,"row"],[1,"col-6"],[1,"text-18","bolder","mt-20","mb-10"],[1,"text-18","text-right","bolder","mt-20","mb-10"],[1,"mt-20","mb-20","pl-20","pr-20",2,"border","1px solid rgba(119,119,119,0.43)"],["class","col-8 mb-10",4,"ngIf"],["class","col-4 mb-10",4,"ngIf"],[1,"col-12"],[1,"bolder","text-18"],["class","text-18 m-0 mt-10 grey-text",4,"ngIf"],[1,"text-18","text-right","m-0","mt-10","grey-text"],["class","col-12 mt-0 mb-0 mt-20",4,"ngIf"],[1,"text-18","bolder","mb-2","mt-4"],[1,"text-18","text-right","bolder","mb-2","mt-4"],["class","col-12",4,"ngIf"],["class","row",4,"ngFor","ngForOf","ngForTrackBy"],[1,"col-9"],[1,"text-18","m-0","mt-10","grey-text"],["class","mt-0 text-truncate grey-text",4,"ngIf"],[1,"col-3"],["class","text-18 text-right m-0 mt-10 grey-text",4,"ngIf"],[1,"mt-0","text-truncate","grey-text"],[1,"col-8","mb-10"],[1,"text-18","bolder","yellow-text","uppercase","mb-0"],["class","yellow-text d-block",4,"ngIf"],["class","neutral-grey-text",4,"ngIf"],[1,"red-text","d-block","pointer",3,"click"],[1,"yellow-text","d-block"],[1,"neutral-grey-text"],[1,"col-4","mb-10"],[1,"text-18","text-right","fw-600","yellow-text"],[1,"col-12","mt-0","mb-0","mt-20"],[1,"text-left","yellow-text","margin-0","mb-10"],["novalidate","",3,"formGroup"],[3,"model","isCoupon","label","confirmCoupon"],["type","button",1,"btn","btn-jundo","w-100","mt-20",3,"disabled","click"]],template:function(Te,me){1&Te&&(h.j41(0,"div",0),h.DNE(1,r,1,2,"app-skeleton",1),h.DNE(2,Ee,32,24,"div",2),h.k0s()),2&Te&&(h.R7$(1),h.Y8G("ngIf",!(null!=me.cart&&me.cart.length)),h.R7$(1),h.Y8G("ngIf",null==me.cart?null:me.cart.length))},dependencies:[be.Sq,be.bT,K.qT,K.cb,K.j4,Oe.S,ge.N,be.oe,Le.C],styles:[".sub-preview-box[_ngcontent-%COMP%]{position:relative;background:rgba(43,37,17,.8);border:1px solid #68530D!important;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.sticky-checkout[_ngcontent-%COMP%]{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:100px}.overflow-checkbox[_ngcontent-%COMP%]{position:absolute;z-index:999;top:0;bottom:0;left:0;right:0}"]})),Ze})()},65359:(ct,se,l)=>{"use strict";l.d(se,{w:()=>m});var e=l(36732),t=l(37580),d=l(60316);function u(_,h){if(1&_&&t.nrm(0,"img",1),2&_){const A=t.XpG();t.Y8G("alt",A.label)}}let m=(()=>{var _;class h{constructor(){(0,e.A)(this,"label",void 0),(0,e.A)(this,"state",void 0),(0,e.A)(this,"isFilter",!1),(0,e.A)(this,"isRemoved",!1)}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275cmp",t.VBU({type:_,selectors:[["app-chip"]],inputs:{label:"label",state:"state",isFilter:["is-filter","isFilter"],isRemoved:["is-removed","isRemoved"]},decls:3,vars:5,consts:[["class","icon-remove","src","assets/icon/jundo/remove-small.svg",3,"alt",4,"ngIf"],["src","assets/icon/jundo/remove-small.svg",1,"icon-remove",3,"alt"]],template:function(F,E){1&F&&(t.j41(0,"span"),t.EFF(1),t.DNE(2,u,1,1,"img",0),t.k0s()),2&F&&(t.ZvI("no-decoration jchip text-12 mr-6 white-text cursor-default ",E.state,""),t.R7$(1),t.SpI(" ",E.label,"\xa0 "),t.R7$(1),t.Y8G("ngIf",E.isRemoved))},dependencies:[d.bT],styles:[".jchip[_ngcontent-%COMP%]{position:relative;padding:3px 8px;font-weight:600;border-radius:4px;box-sizing:border-box;color:#fff}.jchip[_ngcontent-%COMP%]:active, .jchip[_ngcontent-%COMP%]:focus{border:2px solid rgb(197,168,56)}.jchip.round[_ngcontent-%COMP%]{border-radius:15px}.jchip.dark[_ngcontent-%COMP%]{background:#2B2B2B;border:none}.jchip.success[_ngcontent-%COMP%]{background:rgba(8,216,91,.2);border:2px solid rgba(8,216,91,.5)}.jchip.danger[_ngcontent-%COMP%]{background:rgb(201,50,73);border:2px solid rgb(201,50,73)}.jchip.danger[_ngcontent-%COMP%]:hover{color:#fff!important}.jchip.warning[_ngcontent-%COMP%]{background:rgba(197,168,56,.2);border:2px solid rgb(197,168,56)}.jchip.warning-flat[_ngcontent-%COMP%]{background:var(--ion-color-primary);font-weight:400!important;border:none;padding:3px 8px;color:#000!important}.jchip.grey[_ngcontent-%COMP%]{background:rgba(56,55,51,.2);border:2px solid rgb(56,55,51)}.jchip.dark[_ngcontent-%COMP%]{background:rgba(56,55,51,.5);border:2px solid rgb(56,55,51)}.icon-remove[_ngcontent-%COMP%]{position:relative;top:3px;margin:-1px 2px;left:3px}"]})),h})()},64403:(ct,se,l)=>{"use strict";l.d(se,{T:()=>W});var e=l(36732),t=l(98748),d=l(37580),u=l(27369),m=l(26536),_=l(60316),h=l(65359);function A(U,de){1&U&&(d.j41(0,"div",8),d.nrm(1,"img",9),d.k0s())}function F(U,de){1&U&&d.nrm(0,"app-chip",12),2&U&&d.Y8G("label","Nuovo su Jundo")("state","round warning-flat p-6 ml-6 mr-6 cursor-default up
1percase fw-300 text-12")}function E(U,de){if(1&U&&(d.j41(0,"div",10),d.DNE(1,F,1,2,"app-chip",11),d.k0s()),2&U){const K=d.XpG();d.R7$(1),d.Y8G("ngIf",K.isNew)}}const Y=function(U){return{comic:U}};t.Ay.use([t.Vx,t.dK,t.FJ,t.s3]);let W=(()=>{var U;class de{constructor(be,Oe){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"comic",void 0),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isNew",void 0),(0,e.A)(this,"isImgLoaded",!1),this.route=be,this.ui=Oe}ngOnInit(){}}return U=de,(0,e.A)(de,"\u0275fac",function(be){return new(be||U)(d.rXU(u.nX),d.rXU(m.o))}),(0,e.A)(de,"\u0275cmp",d.VBU({type:U,selectors:[["app-comic-card"]],inputs:{comic:"comic",fromChapter:"fromChapter",isNew:"isNew"},decls:9,vars:8,consts:[[1,"comic-card","text-14","mt-10","mb-40"],[1,"row"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],["class","badge-chapter text-center",4,"ngIf"],[1,"no-decoration","white-text",3,"routerLink","queryParams"],["alt","",1,"comic-card-img","radius4",3,"src","load"],[1,"comic-card-title","text-truncate","text-15","fw-300","mb-0","pt-2"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"],[1,"badge-chapter","text-center"],[3,"label","state",4,"ngIf"],[3,"label","state"]],template:function(be,Oe){1&be&&(d.j41(0,"div",0)(1,"div",1)(2,"div",2),d.DNE(3,A,2,0,"div",3),d.DNE(4,E,2,1,"div",4),d.j41(5,"a",5)(6,"img",6),d.bIt("load",function(){return Oe.isImgLoaded=!0}),d.k0s()(),d.j41(7,"h3",7),d.EFF(8),d.k0s()()()()),2&be&&(d.R7$(3),d.Y8G("ngIf",Oe.comic.originals),d.R7$(1),d.Y8G("ngIf",Oe.fromChapter),d.R7$(1),d.Y8G("routerLink","/home")("queryParams",d.eq3(6,Y,Oe.comic.id)),d.R7$(1),d.Y8G("src",Oe.isImgLoaded?Oe.ui.mediaCoverUrl(Oe.comic,!0):"assets/images/sfondo.png",d.B4B),d.R7$(2),d.JRh(Oe.comic.title))},dependencies:[_.bT,u.Wk,h.w],styles:[".comic-card[_ngcontent-%COMP%]{position:relative;height:300px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}.comic-card[_ngcontent-%COMP%]   .comic-card-img[_ngcontent-%COMP%]{height:300px;width:100%;object-fit:cover}.comic-card[_ngcontent-%COMP%]   .small[_ngcontent-%COMP%]{display:block}.comic-card[_ngcontent-%COMP%]   .big[_ngcontent-%COMP%]{display:none}.soon-wrapper[_ngcontent-%COMP%]{background-color:var(--ion-color-primary);position:absolute;top:10px;left:10px;padding:5px;z-index:0;width:80px;border-radius:5px}.badge-wrapper[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px;z-index:0}.badge-wrapper[_ngcontent-%COMP%]   .badge-icon[_ngcontent-%COMP%]{width:18px;height:18px;margin:0 auto}.badge-chapter[_ngcontent-%COMP%]{position:absolute;bottom:10px;left:5px;z-index:0}"]})),de})()},11165:(ct,se,l)=>{"use strict";l.d(se,{y:()=>xt});var e=l(36732),t=l(46227),u=l(98748),m=l(97144),_=l(37580),h=l(27369),A=l(26536),F=l(41374),E=l(60316),Y=l(72443),W=l(65359),U=l(13702);function de(nt,pt){if(1&nt&&_.nrm(0,"img",9),2&nt){const je=_.XpG(2);_.Y8G("src",je.environment.media+je.carousel.original_path+je.carousel.filename,_.B4B)}}function K(nt,pt){}function be(nt,pt){1&nt&&_.DNE(0,K,0,0,"ng-template",8)}function Oe(nt,pt){1&nt&&_.nrm(0,"img",20)}function ge(nt,pt){if(1&nt&&(_.nrm(0,"app-chip",23),_.nI1(1,"newChaptersTag")),2&nt){const je=_.XpG(3).$implicit,ve=_.XpG(2);_.Y8G("label",_.i5U(1,2,je.attachments,ve.fromChapter))("state","round dark p-6 ml-6 mr-6 cursor-default")}}function Le(nt,pt){1&nt&&_.nrm(0,"app-chip",23),2&nt&&_.Y8G("label","Nuovo su Jundo")("state","round warning-flat p-6 ml-6 mr-6 cursor-default uppercase fw-300 text-12")}function r(nt,pt){if(1&nt&&(_.j41(0,"div",21),_.DNE(1,ge,2,5,"app-chip",22),_.DNE(2,Le,1,2,"app-chip",22),_.k0s()),2&nt){const je=_.XpG(4);_.R7$(1),_.Y8G("ngIf",!je.isNew),_.R7$(1),_.Y8G("ngIf",je.isNew)}}const z=function(nt){return{comic:nt}};function pe(nt,pt){if(1&nt){const je=_.RV6();_.j41(0,"div",11)(1,"div",12)(2,"div",13)(3,"div",14),_.DNE(4,Oe,1,0,"img",15),_.j41(5,"h3",16),_.EFF(6),_.k0s()(),_.DNE(7,r,3,2,"div",17),_.j41(8,"a",18)(9,"img",19),_.bIt("load",function(){_.eBV(je);const Ee=_.XpG(3);return _.Njj(Ee.isImgLoaded=!0)}),_.k0s()()()()()}if(2&nt){const je=_.XpG(),ve=je.index,Ee=je.$implicit,$e=_.XpG(2);_.Y8G("ngClass",0===ve?"position-left":ve===$e.values.length-1?"position-right":""),_.R7$(4),_.Y8G("ngIf",Ee.originals),_.R7$(1),_.Y8G("ngClass",Ee.originals?"mt-0":"mt-35"),_.R7$(1),_.JRh(Ee.title),_.R7$(1),_.Y8G("ngIf",$e.fromChapter),_.R7$(1),_.Y8G("routerLink","/home")("queryParams",_.eq3(8,z,Ee.id)),_.R7$(1),_.Y8G("src",$e.isImgLoaded?$e.ui.mediaCoverUrl(Ee,!0):"assets/images/sfondo.png",_.B4B)}}function oe(nt,pt){1&nt&&_.DNE(0,pe,10,10,"ng-template",10)}function w(nt,pt){}function Pe(nt,pt){}const q=function(nt){return{background:nt}},fe=function(){return{}};function vt(nt,pt){if(1&nt&&(_.j41(0,"div",1),_.nI1(1,"carouselBackgroun
1d"),_.j41(2,"div",2),_.DNE(3,de,1,1,"img",3),_.j41(4,"span",4),_.EFF(5),_.k0s()(),_.j41(6,"swiper",5),_.DNE(7,be,1,0,null,6),_.DNE(8,oe,1,0,null,7),_.DNE(9,w,0,0,"ng-template",8),_.DNE(10,Pe,0,0,"ng-template",8),_.k0s()()),2&nt){const je=_.XpG();_.Y8G("ngStyle",je.carousel.hex?_.eq3(17,q,_.bMT(1,15,je.carousel.hex)):_.lJ4(19,fe)),_.R7$(2),_.Y8G("ngClass",je.soon?"ml-0":"ml-55"),_.R7$(1),_.Y8G("ngIf",je.carousel.filename),_.R7$(2),_.JRh(je.carousel.title),_.R7$(1),_.Y8G("cssMode",!1)("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerView","auto")("spaceBetween",16)("freeMode",!0),_.R7$(1),_.Y8G("ngIf",je.firstSlide&&!je.soon),_.R7$(1),_.Y8G("ngForOf",je.values)}}u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let xt=(()=>{var nt;class pt{constructor(ve,Ee,$e,Ue){(0,e.A)(this,"router",void 0),(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"itemService",void 0),(0,e.A)(this,"carousel",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"firstSlide",!0),(0,e.A)(this,"isNew",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"values",[]),(0,e.A)(this,"environment",m.c),this.router=ve,this.route=Ee,this.ui=$e,this.itemService=Ue}ngOnInit(){this.values=t.cloneDeep(this.carousel.comics)}openProduct(ve){this.router.navigate(this.shop?["/product",ve.id]:["/home"],{relativeTo:this.route,queryParams:this.shop?{}:{comic:ve.id}}).then()}openList(){this.shop||(this.itemService.tempStorageComics=t.cloneDeep(this.carousel.comics)),this.router.navigate(["/comics"],{relativeTo:this.route,queryParams:{title:this.carousel.title,api:this.api}}).then()}hideProgress(ve){const Ee=this.values.findIndex($e=>$e.id===ve.id);this.values.splice(Ee,1),this.carousel.comics.splice(Ee,1),this.itemService.hideProgress(ve.id).subscribe()}}return nt=pt,(0,e.A)(pt,"\u0275fac",function(ve){return new(ve||nt)(_.rXU(h.Ix),_.rXU(h.nX),_.rXU(A.o),_.rXU(F.b))}),(0,e.A)(pt,"\u0275cmp",_.VBU({type:nt,selectors:[["app-comic-slider-bigger"]],inputs:{carousel:"carousel",api:"api",required:"required",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"],firstSlide:["first-slide","firstSlide"],isNew:"isNew"},decls:1,vars:1,consts:[["class","mt-40",3,"ngStyle",4,"ngIf"],[1,"mt-40",3,"ngStyle"],[1,"title-box","pt-20","ml-55","mb-0","no-select",3,"ngClass"],["class","carousel-icon mr-20","alt","","style","width: 120px",3,"src",4,"ngIf"],[1,"fw-600","text-22"],[3,"cssMode","navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerView","spaceBetween","freeMode"],[4,"ngIf"],[4,"ngFor","ngForOf"],["swiperSlide","","class","spacer-slider"],["alt","",1,"carousel-icon","mr-20",2,"width","120px",3,"src"],["swiperSlide","","class","slide mt-20 mb-20 no-select"],[1,"comic-card","text-14",3,"ngClass"],[1,"row"],[1,"col-12","small"],[1,"badge-wrapper","text-center"],["class","badge-icon","src","assets/images/badge-yellow.svg","alt","badge",4,"ngIf"],[1,"comic-card-title","text-truncate","text-18","fw-700","mb-0","pt-2",3,"ngClass"],["class","badge-chapter text-center",4,"ngIf"],[1,"no-decoration","white-text","position-relative",3,"routerLink","queryParams"],["alt","",1,"comic-card-img",3,"src","load"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"],[1,"badge-chapter","text-center"],[3,"label","state",4,"ngIf"],[3,"label","state"]],template:function(ve,Ee){1&ve&&_.DNE(0,vt,11,20,"div",0),2&ve&&_.Y8G("ngIf",Ee.carousel)},dependencies:[E.YU,E.Sq,E.bT,E.B3,h.Wk,Y.Mf,Y.T0,W.w,U.C],styles:["app-comic-slider-bigger .swiper{height:100%}app-comic-slider-bigger .swiper-slide.slide{height:260px;width:190px}app-comic-slider-bigger .swiper-slide.slide .badge-wrapper{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(20,20,19,0) 0%,rgba(20,20,19,.9) 100%);width:100%;z-index:9;height:90px;border-radius:4px;padding-left:10px;padding-right:10px}
1app-comic-slider-bigger .swiper-slide.slide .badge-wrapper .badge-icon{width:60px;height:60px;margin:-25px auto 0}app-comic-slider-bigger .swiper-slide.slide .badge-chapter{position:absolute;top:15px;left:5px;z-index:9;font-weight:700}app-comic-slider-bigger .swiper-slide.slide .comic-card{height:260px;width:190px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}app-comic-slider-bigger .swiper-slide.slide .comic-card .comic-card-img{border-radius:4px;height:260px;width:190px;object-fit:cover}app-comic-slider-bigger .swiper-slide.slide .comic-card .small{display:block}app-comic-slider-bigger .swiper-slide.slide .comic-card .big{display:none}app-comic-slider-bigger .position-left{left:15px}app-comic-slider-bigger .position-right{right:15px}app-comic-slider-bigger .spacer-slider{width:40px}app-comic-slider-bigger .info-content{position:relative}app-comic-slider-bigger .info-content .btn{position:absolute;bottom:20px}app-comic-slider-bigger .carousel-icon{max-height:40px}\n"],encapsulation:2})),pt})()},84317:(ct,se,l)=>{"use strict";l.d(se,{m:()=>pe});var e=l(36732),t=l(46227),u=l(98748),m=l(97144),_=l(37580),h=l(27369),A=l(26536),F=l(60316),E=l(72443),Y=l(13702);function W(oe,w){if(1&oe&&_.nrm(0,"img",7),2&oe){const Pe=_.XpG();_.Y8G("src",Pe.environment.media+Pe.carousel.original_path+Pe.carousel.filename,_.B4B)}}function U(oe,w){}function de(oe,w){1&oe&&(_.j41(0,"div",16),_.nrm(1,"img",17),_.k0s())}const K=function(oe){return{comic:oe}};function be(oe,w){if(1&oe){const Pe=_.RV6();_.j41(0,"div",9)(1,"div",10)(2,"div",11),_.DNE(3,de,2,0,"div",12),_.j41(4,"a",13)(5,"img",14),_.bIt("load",function(){_.eBV(Pe);const fe=_.XpG(2);return _.Njj(fe.isImgLoaded=!0)}),_.k0s()(),_.j41(6,"h3",15),_.EFF(7),_.k0s()()()()}if(2&oe){const Pe=_.XpG(),q=Pe.index,fe=Pe.$implicit,vt=_.XpG();_.Y8G("ngClass",0===q?"position-left":q===vt.values.length-1?"position-right":""),_.R7$(3),_.Y8G("ngIf",fe.originals),_.R7$(1),_.Y8G("routerLink","/home")("queryParams",_.eq3(6,K,fe.id)),_.R7$(1),_.Y8G("src",vt.isImgLoaded?vt.ui.mediaCoverHorizontalUrl(fe,!0,!0):"assets/images/sfondo.png",_.B4B),_.R7$(2),_.JRh(fe.title)}}function Oe(oe,w){1&oe&&_.DNE(0,be,8,8,"ng-template",8)}function ge(oe,w){}function Le(oe,w){}const r=function(oe){return{background:oe}},z=function(){return{}};u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let pe=(()=>{var oe;class w{constructor(q,fe){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"carousel",void 0),(0,e.A)(this,"data",[]),(0,e.A)(this,"title",void 0),(0,e.A)(this,"hex",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"environment",m.c),(0,e.A)(this,"values",[]),this.route=q,this.ui=fe}ngOnInit(){this.values=t.cloneDeep(this.data)}}return oe=w,(0,e.A)(w,"\u0275fac",function(q){return new(q||oe)(_.rXU(h.nX),_.rXU(A.o))}),(0,e.A)(w,"\u0275cmp",_.VBU({type:oe,selectors:[["app-comic-slider-horizontal"]],inputs:{carousel:"carousel",data:"data",title:"title",hex:"hex",api:"api",required:"required",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"]},decls:11,vars:18,consts:[[1,"mt-40",3,"ngStyle"],[1,"title-box","pt-20","ml-55","mb-0","no-select"],["class","carousel-icon mr-20","alt","","style","width: 120px",3,"src",4,"ngIf"],[1,"fw-600","text-22"],[1,"pb-20",3,"cssMode","navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerView","spaceBetween","freeMode"],["swiperSlide","","class","spacer-slider"],[4,"ngFor","ngForOf"],["alt","",1,"carousel-icon","mr-20",2,"width","120px",3,"src"],["swiperSlide","","class","slide mt-20 mb-20 no-select"],[1,"comic-card","text-14",3,"ngClass"],[1,"row"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],["href","javascript:void(0);",1,"no-decoration","white-text",3,"routerLink","queryParams"],["alt","",1,"comic-card-img",3,"src","load"],[1,"comic-card-title","text-truncate","text-15","fw-300","mb-0","pt-2"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"]],template:function(q,fe){1&q&&(_.j41(0,"div",0),_.nI1(1,"carouselBackgroun
1d"),_.j41(2,"div",1),_.DNE(3,W,1,1,"img",2),_.j41(4,"span",3),_.EFF(5),_.k0s()(),_.j41(6,"swiper",4),_.DNE(7,U,0,0,"ng-template",5),_.DNE(8,Oe,1,0,null,6),_.DNE(9,ge,0,0,"ng-template",5),_.DNE(10,Le,0,0,"ng-template",5),_.k0s()()),2&q&&(_.Y8G("ngStyle",fe.hex?_.eq3(15,r,_.bMT(1,13,fe.hex)):_.lJ4(17,z)),_.R7$(3),_.Y8G("ngIf",fe.carousel.filename),_.R7$(2),_.JRh(fe.carousel.title),_.R7$(1),_.Y8G("cssMode",!1)("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerView","auto")("spaceBetween",16)("freeMode",!0),_.R7$(2),_.Y8G("ngForOf",fe.values))},dependencies:[F.YU,F.Sq,F.bT,F.B3,h.Wk,E.Mf,E.T0,Y.C],styles:["app-comic-slider-horizontal .swiper{height:250px}app-comic-slider-horizontal .swiper-slide.slide{width:350px;height:200px;position:relative}app-comic-slider-horizontal .swiper-slide.slide .badge-wrapper{position:absolute;top:10px;right:10px;z-index:0}app-comic-slider-horizontal .swiper-slide.slide .badge-wrapper .badge-icon{width:35px;height:35px;margin:0 auto}app-comic-slider-horizontal .swiper-slide.slide .comic-card{width:350px;height:200px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}app-comic-slider-horizontal .swiper-slide.slide .comic-card .comic-card-img{border-radius:4px;width:350px;height:200px;object-fit:cover}app-comic-slider-horizontal .swiper-slide.slide .comic-card .small{display:block}app-comic-slider-horizontal .swiper-slide.slide .comic-card .big{display:none}app-comic-slider-horizontal .position-left{left:15px}app-comic-slider-horizontal .position-right{right:15px}app-comic-slider-horizontal .spacer-slider{width:40px}app-comic-slider-horizontal .info-content{position:relative}app-comic-slider-horizontal .info-content .btn{position:absolute;bottom:20px}app-comic-slider-horizontal .carousel-icon{max-height:40px}\n"],encapsulation:2})),w})()},43693:(ct,se,l)=>{"use strict";l.d(se,{g:()=>r});var e=l(36732),t=l(46227),u=l(98748),m=l(37580),_=l(27369),h=l(26536),A=l(60316),F=l(72443),E=l(13702);function Y(z,pe){}function W(z,pe){1&z&&(m.j41(0,"div",15),m.nrm(1,"img",16),m.k0s())}const U=function(z){return{comic:z}};function de(z,pe){if(1&z&&(m.j41(0,"div",6)(1,"div",7)(2,"div",8),m.DNE(3,W,2,0,"div",9),m.j41(4,"div",10),m.nrm(5,"img",11),m.k0s(),m.j41(6,"a",12),m.nrm(7,"img",13),m.k0s(),m.j41(8,"h3",14),m.EFF(9),m.k0s()()()()),2&z){const oe=m.XpG(),w=oe.index,Pe=oe.$implicit,q=m.XpG();m.Y8G("ngClass",0===w?"position-left":w===q.comics.length-1?"position-right":""),m.R7$(3),m.Y8G("ngIf",Pe.originals),m.R7$(2),m.Y8G("src","assets/images/numbers/"+(w+1)+".svg",m.B4B),m.R7$(1),m.Mz_("aria-label","Maggiori informazioni su ",Pe.title,""),m.Y8G("routerLink","/home")("queryParams",m.eq3(8,U,Pe.id)),m.R7$(1),m.Y8G("src",q.ui.mediaCoverUrl(Pe,!0),m.B4B),m.R7$(2),m.JRh(Pe.title)}}function K(z,pe){1&z&&m.DNE(0,de,10,10,"ng-template",5)}function be(z,pe){}function Oe(z,pe){}const ge=function(z){return{background:z}},Le=function(){return{}};u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let r=(()=>{var z;class pe{constructor(w,Pe){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"carousel",void 0),(0,e.A)(this,"data",[]),(0,e.A)(this,"title",void 0),(0,e.A)(this,"hex",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"comics",[]),this.route=w,this.ui=Pe}ngOnInit(){this.comics=t.cloneDeep(this.required?this.data.slice(0,10):this.data)}}return z=pe,(0,e.A)(pe,"\u0275fac",function(w){return new(w||z)(m.rXU(_.nX),m.rXU(h.o))}),(0,e.A)(pe,"\u0275cmp",m.VBU({type:z,selectors:[["app-comic-slider-numbered"]],inputs:{carousel:"carousel",data:"data",title:"title",hex:"hex",api:"api",required:"required",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"]},decls:9,vars:17,consts:[[1,"mt-40",3,"ngStyle"],[1,"fw-600","text-22","pt-20","ml-55","mb-0","no-select"],[1,"pb-20",3,"cssMode","navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerView","spaceBetween","freeMode"],["swiperSlide","","class","spacer-slider"],[4,"ngFor","ngForOf"],["swiperSlide","","class","slide mt-20 mb-20 no-select"],[1,"comic-card","text-14",3,"ngClass"],[1,"row"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],[1,"number-wrapper","text-center"],["alt","",1,"number-icon",3,"src"],[1,"n
1o-decoration","white-text","position-relative",3,"aria-label","routerLink","queryParams"],["alt","","onerror","this.onerror=null;this.src='https://d1dqu2eovq69bv.cloudfront.net/images/background-large.png'",1,"comic-card-img",3,"src"],[1,"comic-card-title","text-truncate","text-15","fw-300","mb-0","pt-2"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","",1,"badge-icon"]],template:function(w,Pe){1&w&&(m.j41(0,"div",0),m.nI1(1,"carouselBackground"),m.j41(2,"h2",1),m.EFF(3),m.k0s(),m.j41(4,"swiper",2),m.DNE(5,Y,0,0,"ng-template",3),m.DNE(6,K,1,0,null,4),m.DNE(7,be,0,0,"ng-template",3),m.DNE(8,Oe,0,0,"ng-template",3),m.k0s()()),2&w&&(m.Y8G("ngStyle",Pe.hex?m.eq3(14,ge,m.bMT(1,12,Pe.hex)):m.lJ4(16,Le)),m.R7$(3),m.JRh(Pe.title),m.R7$(1),m.Y8G("cssMode",!1)("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerView","auto")("spaceBetween",50)("freeMode",!0),m.R7$(2),m.Y8G("ngForOf",Pe.comics))},dependencies:[A.YU,A.Sq,A.bT,A.B3,_.Wk,F.Mf,F.T0,E.C],styles:["app-comic-slider-numbered .swiper{height:100%}app-comic-slider-numbered .swiper-slide.slide{height:260px;width:190px}app-comic-slider-numbered .swiper-slide.slide .badge-wrapper{position:absolute;top:10px;right:10px;z-index:9}app-comic-slider-numbered .swiper-slide.slide .badge-wrapper .badge-icon{width:35px;height:35px;margin:0 auto}app-comic-slider-numbered .swiper-slide.slide .number-wrapper{position:absolute;bottom:0;left:-30px;z-index:9}app-comic-slider-numbered .swiper-slide.slide .number-wrapper .number-icon{height:80px}app-comic-slider-numbered .swiper-slide.slide .comic-card{height:260px;width:190px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}app-comic-slider-numbered .swiper-slide.slide .comic-card .comic-card-img{border-radius:4px;height:260px;width:190px;object-fit:cover}app-comic-slider-numbered .swiper-slide.slide .comic-card .small{display:block}app-comic-slider-numbered .swiper-slide.slide .comic-card .big{display:none}app-comic-slider-numbered .position-left{left:15px}app-comic-slider-numbered .position-right{right:15px}app-comic-slider-numbered .spacer-slider{width:40px}app-comic-slider-numbered .info-content{position:relative}app-comic-slider-numbered .info-content .btn{position:absolute;bottom:20px}app-comic-slider-numbered .carousel-icon{max-height:40px}\n"],encapsulation:2})),pe})()},91987:(ct,se,l)=>{"use strict";l.d(se,{K:()=>Pe});var e=l(36732),t=l(46227),u=l(98748),m=l(97144),_=l(37580),h=l(27369),A=l(26536),F=l(60316),E=l(72443),Y=l(13702);function W(q,fe){if(1&q&&_.nrm(0,"img",9),2&q){const vt=_.XpG(2);_.Y8G("src",vt.environment.media+vt.carousel.original_path+vt.carousel.filename,_.B4B)}}function U(q,fe){}function de(q,fe){1&q&&_.DNE(0,U,0,0,"ng-template",8)}function K(q,fe){if(1&q&&_.nrm(0,"img",19),2&q){const vt=_.XpG(2).$implicit,xt=_.XpG(2);_.Y8G("src",xt.ui.mediaCharacterUrl(vt),_.B4B)}}function be(q,fe){if(1&q&&_.nrm(0,"img",20),2&q){const vt=_.XpG(2).$implicit,xt=_.XpG(2);_.Y8G("src",xt.ui.mediaLogoUrl(vt),_.B4B)}}const Oe=function(q){return{comic:q}};function ge(q,fe){if(1&q&&(_.j41(0,"a",11)(1,"div",12),_.DNE(2,K,1,1,"img",13),_.DNE(3,be,1,1,"img",14),_.j41(4,"div",15)(5,"div",16),_.nrm(6,"div",17)(7,"img",18),_.k0s()()()()),2&q){const vt=_.XpG(),xt=vt.$implicit,nt=vt.index,pt=_.XpG(2);_.Mz_("aria-label","Maggiori informazioni su ",xt.title,""),_.Y8G("routerLink","/home")("queryParams",_.eq3(7,Oe,xt.id)),_.R7$(1),_.Y8G("ngClass",0===nt?"position-left":nt===pt.values.length-1?"position-right":""),_.R7$(1),_.Y8G("ngIf",xt.character),_.R7$(1),_.Y8G("ngIf",xt.logo),_.R7$(4),_.Y8G("src",pt.ui.mediaBackgroundSpecialUrl(xt),_.B4B)}}function Le(q,fe){1&q&&_.DNE(0,ge,8,9,"ng-template",10)}function r(q,fe){}function z(q,fe){}const pe=function(q){return{background:q}},oe=function(){return{}};function w(q,fe){if(1&q&&(_.j41(0,"div",1),_.nI1(1,"carouselBackground"),_.j41(2,"div",2),_.DNE(3,W,1,1,"img",3),_.j41(4,"span",4),_.EFF(5),_.k0s()(),_.j41(6,"swiper",5),_.DNE(7,de,1,0,null,6),_.DNE(8,Le,1,0,null,7),_.DNE(9,r,0,0,"ng-template",8),_.DNE(10,z,0,0,"ng-template",8),_.k0s()()),2&q){const vt=_.XpG();_.Y8G("ngStyle",vt.carousel.hex?_.eq3(16,pe,_.bMT(1,14,vt.carousel.hex)):_.lJ4(18,oe)),_.R7$(3),_.Y8G("ngIf",vt.carousel.filename),_.R7$(2),_.JRh(vt.carousel.title),_.R7$(1),_.Y8G("cssMode",!1)("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerView","auto")("spaceBetween",30)("freeMode",!0),_.R7$(1),_.Y8G("ngIf",vt.firstSlide),_.R7$(1),_.Y8G("ngForOf",vt.values)}}u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let Pe=(()=>{var q;class fe{constructor(xt,nt){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"carousel",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"firstSlide",!0),(0,e.A)(this,"isNew",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"environment",m.c),(0,e.A)(this,"values",[]),this.route=xt,this.ui=nt}ngOnInit(){this.values=t.cloneDeep(this.carousel.comics)}}return q=fe,(0,e.A)(fe,"\u0275fac",function(xt){return new(xt||q)(_.rXU(h.nX),_.rXU(A.o))}),(0,e.A)(fe,"\u0275cmp",_.VBU({type:q,selectors:[["app-comic-slider-overlay"]],inputs:{carousel:"carousel",api:"api",required:"required",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"],firstSlide:["first-slide","firstSlide"],isNew:"isNew"},decls:1,vars:1,consts:[["class","mt-40",3,"ngStyle",4,"ngIf"],[1,"mt-40",3,"ngStyle"],[1,"title-box","pt-20","ml-55","mb-0","no-select"],["class","carousel-icon mr-20","alt","","style","width: 120px",3,"src",4,"ngIf"],[1,"fw-600","text-22"],[3,"cssMode","navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerView","spaceBetween","freeMode"],[4,"ngIf"],[4,"ngFor","ngForOf"],["swiperSlide","","class","spacer-slider"],["alt","",1,"carousel-icon","mr-20",2,"width","120px",3,"src"],["swiperSlide","","class","slide mt-20 mb-20 no-select"],[1,"no-decoration",3,"routerLink","queryParams","aria-label"],[1,"comic-card","text-14",3,"ngClass"],["class","character-img","alt","",3,"src",4,"ngIf"],["class","logo-img","alt","",3,"src",4,"ngIf"],[1,"row"],[1,"col-12","small"],[1,"logo-wrapper","text-center"],["alt","",1,"comic-card-img",3,"src"],["alt","",1,"character-img",3,"src"],["alt","",1,"logo-img",3,"src"]],template:function(xt,nt){1&xt&&_.DNE(0,w,11,19,"div",0),2&xt&&_.Y8G("ngIf",nt.carousel)},dependencies:[F.YU,F.Sq,F.bT,F.B3,h.Wk,E.Mf,E.T0,Y.C],styles:["app-comic-slider-overlay .swiper{height:100%}app-comic-slider-overlay .title-box img{width:120px;height:auto}app-comic-slider-overlay .swiper-slide.slide{position:relative;height:270px;width:190px;margin-right:60px!important}app-comic-slider-overlay .swiper-slide.slide .logo-img{transition:all .5s ease-out;position:absolute;bottom:30px;height:30%;z-index:999;object-fit:contain;width:100%}app-comic-slider-overlay .swiper-slide.slide .character-img{transition:all .5s ease-out;position:absolute;bottom:0;left:50px;width:100%;z-index:999;object-fit:contain;height:240px}app-comic-slider-overlay .swiper-slide.slide .badge-wrapper{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(20,20,19,0) 0%,rgba(20,20,19,.9) 100%);width:100%;z-index:9;height:90px;border-radius:4px;padding-left:10px;padding-right:10px}app-comic-slider-overlay .swiper-slide.slide .comic-card{height:270px;width:190px;text-align:left;transition:all .2s ease-out,border-radius .2s ease-out;position:relative;border-radius:8px}app-comic-slider-overlay .swiper-slide.slide .comic-card:hover .character-img{height:270px}app-comic-slider-overlay .swiper-slide.slide .comic-card:hover .logo-img{height:40%}app-comic-slider-overlay .swiper-slide.slide .comic-card:hover .comic-card-img{border:2px solid var(--ion-color-primary)}app-comic-slider-overlay .swiper-slide.slide .comic-card .comic-card-img{border-radius:8px;height:270px;width:190px;object-fit:cover}app-comic-slider-overlay .swiper-slide.slide .comic-card .small{display:block}app-comic-slider-overlay .swiper-slide.slide .comic-card .big{display:none}app-comic-slider-overlay .position-left{left:15px}app-comic-slider-overlay .position-right{right:15px}app-comic-slider-overlay .spacer-slider{width:40px}app-comic-slider-overlay .info-content{position:relative}app-comic-slider-overlay .info-content .btn{position:absolute;bottom:20px}app-comic-slider-overlay .carousel-icon{max-height:40px}\n"],encapsulation:2})),fe})()},56945:(ct,se,l)=>{"use strict";l.d(se,{S:()=>De});var e=l(36732),t=l(94339),d=l(97144),u=l(46227),_=l(98748),h=l(37580),A=l(27369),F=l(26536),E=l(77837),Y=l(41374),W=l(52983),U=l(12734),de=l(60316),K=l(72443),be=l(13702);function Oe(Te,me){if(1&Te&&h.nrm(0,"img",10),2&Te){const Z=h.XpG(2);h.Y8G("src",Z.environment.media+Z.carousel.original_path+Z.carousel.filename,h.B4B)}}function ge(Te,me){if(1&Te&&(h.j41(0,"a",13),h.EFF(1),h.nrm(2,"i",14),h.k0s()),2&Te){const Z=h.XpG(3);h.Y8G("routerLink","/comics/"+Z.carousel.api),h.R7$(1),h.SpI(" ",Z.carousel.title,"\xa0")}}function Le(Te,me){if(1&Te&&(h.j41(0,"span"),h.EFF(1),h.k0s()),2&Te){const Z=h.XpG(3);h.R7$(1),h.JRh(Z.carousel.title)}}function r(Te,me){if(1&Te&&(h.j41(0,"span",11),h.DNE(1,ge,3,2,"a",12),h.DNE(2,Le,2,1,"span",7),h.k0s()),2&Te){const Z=h.XpG(2);h.R7$(1),h.Y8G("ngIf",Z.required&&Z.carousel.api),h.R7$(1),h.Y8G("ngIf",!Z.required||!Z.carousel.api)}}function z(Te,me){1&Te&&(h.j41(0,"p",15),h.EFF(1,"draft"),h.k0s())}function pe(Te,me){}function oe(Te,me){1&Te&&h.DNE(0,pe,0,0,"ng-template",9)}function w(Te,me){1&Te&&(h.j41(0,"span",36),h.EFF(1,"\xa0\xa0\u2022\xa0\xa0"),h.k0s())}function Pe(Te,me){if(1&Te&&(h.j41(0,"span"),h.DNE(1,w,2,0,"span",34),h.j41(2,"span",35),h.EFF(3),h.k0s()()),2&Te){const Z=me.$implicit,ie=me.index;h.R7$(1),h.Y8G("ngIf",ie>0),h.R7$(2),h.JRh(Z.label)}}function q(Te,me){if(1&Te&&(h.j41(0,"div",37),h.nrm(1,"div",38),h.nI1(2,"progress"),h.nI1(3,"progress"),h.nI1(4,"progress"),h.nI1(5,"progress"),h.k0s()),2&Te){const Z=h.XpG(2).$implicit;h.R7$(1),h.muq("width: ",h.bMT(2,6,Z),"%"),h.FS9("aria-valuenow",h.bMT(3,8,Z)),h.FS9("aria-valuemin",h.bMT(4,10,Z)),h.Mz_("aria-label","Progresso: ",h.bMT(5,12,Z),"%")}}function fe(Te,me){1&Te&&(h.j41(0,"div",39),h.nrm(1,"img",40),h.k0s())}function vt(Te,me){1&Te&&(h.j41(0,"div",39),h.nrm(1,"img",41),h.k0s())}function xt(Te,me){if(1&Te&&(h.j41(0,"div",42),h.nrm(1,"div",43),h.nI1(2,"progress"),h.nI1(3,"progress"),h.nI1(4,"progress"),h.nI1(5,"progress"),h.k0s()),2&Te){const Z=h.XpG(2).$implicit;h.R7$(1),h.muq("width: ",h.bMT(2,6,Z),"%"),h.FS9("aria-valuenow",h.bMT(3,8,Z)),h.FS9("aria-valuemin",h.bMT(4,10,Z)),h.Mz_("aria-label","Progresso: ",h.bMT(5,12,Z),"%")}}const nt=function(Te){return{"background-image":Te}};function pt(Te,me){if(1&Te){const Z=h.RV6();h.j41(0,"div",17),h.bIt("mouseenter",function(){h.eBV(Z);const dt=h.XpG().index,Ge=h.XpG(2);return h.Njj(Ge.onMouseEnter(dt))})("mouseleave",function(){h.eBV(Z);const dt=h.XpG().index,Ge=h.XpG(2);return h.Njj(Ge.onMouseLeave(dt))}),h.j41(1,"div",18),h.bIt("click",function(){h.eBV(Z);const dt=h.XpG().$implicit,Ge=h.XpG(2);return h.Njj(Ge.openComic(dt))}),h.k0s(),h.nrm(2,"div",19),h.j41(3,"div",20)(4,"h3",21),h.EFF(5),h.k0s(),h.j41(6,"p",22),h.DNE(7,Pe,4,2,"span",8),h.k0s(),h.j41(8,"div",23)(9,"div",24)(10,"button",25),h.bIt("click",function(){h.eBV(Z);const dt=h.XpG().$implicit,Ge=h.XpG(2);return h.Njj(Ge.openReader(dt))}),h.EFF(11),h.k0s()(),h.j41(12,"div",26)(13,"img",27),h.bIt("click",function(){h.eBV(Z);const dt=h.XpG(),Ge=dt.$implicit,At=dt.index,Bt=h.XpG(2);return h.Njj(Bt.favorite(Ge,At))}),h.k0s()()(),h.DNE(14,q,6,14,"div",28),h.k0s(),h.j41(15,"div",29)(16,"div",30),h.DNE(17,fe,2,0,"div",31),h.DNE(18,vt,2,0,"div",31),h.k0s()(),h.DNE(19,xt,6,14,"div",32),h.j41(20,"h3",33),h.EFF(21),h.k0s()()}if(2&Te){const Z=h.XpG(),ie=Z.index,dt=Z.$implicit,Ge=h.XpG(2);h.ZvI("comic-card text-14 ",Ge.expand&&Ge.hoverIdx[ie]?"expand":"",""),h.Y8G("ngStyle",h.eq3(13,nt,"url("+Ge.ui.mediaCoverUrl(dt,!(Ge.expand&&Ge.hoverIdx[ie]))+")")),h.R7$(5),h.JRh(dt.title),h.R7$(2),h.Y8G("ngForOf",dt.genres),h.R7$(4),h.SpI(" ",dt.progress&&dt.progress.length?"Continua a leggere":"Inizia a leggere"," "),h.R7$(2),h.Y8G("src",Ge.isFavorite[ie]?"assets/icon/jundo/bookmark-plus-active.svg":"assets/icon/jundo/bookmark-plus-grey.svg",h.B4B),h.R7$(1),h.Y8G("ngIf",dt.progress&&dt.progress.length),h.R7$(3),h.Y8G("ngIf",!dt.is_coin&&dt.originals),h.R7$(1),h.Y8G("ngIf",dt.is_coin),h.R7$(1),h.Y8G("ngIf",dt.progress&&dt.progress.length),h.R7$(2),h.JRh(dt.title)}}function je(Te,me){if(1&Te&&h.DNE(0,pt,22,15,"ng-template",16),2&Te){const Z=me.index,ie=h.XpG(2);h.Mz_("class","slide mt-20 mb-20 no-select ",ie.expand&&ie.hoverIdx[Z]?"expand":"","")}}function ve(Te,me){}function Ee(Te,me){}const $e=function(Te){return{background:Te}},Ue=function(){return{}};function Ze(Te,me){if(1&Te&&(h.j41(0,"div",1),h.nI1(1,"carouselBackgroun
1d"),h.j41(2,"div",2),h.DNE(3,Oe,1,1,"img",3),h.DNE(4,r,3,2,"span",4),h.DNE(5,z,2,0,"p",5),h.k0s(),h.j41(6,"swiper",6),h.DNE(7,oe,1,0,null,7),h.DNE(8,je,1,1,null,8),h.DNE(9,ve,0,0,"ng-template",9),h.DNE(10,Ee,0,0,"ng-template",9),h.k0s()()),2&Te){const Z=h.XpG();h.Y8G("ngStyle",Z.carousel.hex?h.eq3(18,$e,h.bMT(1,16,Z.carousel.hex)):h.lJ4(20,Ue)),h.R7$(3),h.Y8G("ngIf",Z.carousel.filename),h.R7$(1),h.Y8G("ngIf",Z.required&&Z.carousel.api||!Z.required||!Z.carousel.api),h.R7$(1),h.Y8G("ngIf",Z.carousel.draft),h.R7$(1),h.Y8G("cssMode",Z.cssMode)("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerGroup",3)("slidesPerView","auto")("spaceBetween",16)("freeMode",!0),h.R7$(1),h.Y8G("ngIf",Z.firstSlide),h.R7$(1),h.Y8G("ngForOf",Z.comics)}}_.Ay.use([_.Vx,_.dK,_.FJ,_.s3]);let De=(()=>{var Te;class me{constructor(ie,dt,Ge,At,Bt,Dt,Xe){(0,e.A)(this,"router",void 0),(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"itemsService",void 0),(0,e.A)(this,"firebase",void 0),(0,e.A)(this,"utility",void 0),(0,e.A)(this,"carousel",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"expand",!0),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"firstSlide",!0),(0,e.A)(this,"cssMode",!0),(0,e.A)(this,"isNew",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"isFavorite",[]),(0,e.A)(this,"isLoaded",[]),(0,e.A)(this,"comics",[]),(0,e.A)(this,"hoverIdx",[]),(0,e.A)(this,"timer",null),(0,e.A)(this,"environment",d.c),(0,e.A)(this,"comicObservable",void 0),this.router=ie,this.route=dt,this.ui=Ge,this.auth=At,this.itemsService=Bt,this.firebase=Dt,this.utility=Xe}ngOnInit(){this.comics=u.cloneDeep(this.carousel.comics)}favorite(ie,dt){this.auth.isAuthenticated.value?this.itemsService.toggleFavorite(ie.id).subscribe(Ge=>{this.isFavorite[dt]=!!Ge.item_id,this.isFavorite&&this.firebase.logEvent({name:"add_read_later",params:{content_type:ie.title,content_id:String(ie.id)}})}):this.ui.openSignupDialog()}openReader(ie){this.router.navigate(["/comic/"+ie.id+"/reader/",this.utility.progressChapterId(ie)]).then()}openComic(ie){this.router.navigate(["/home"],{queryParams:{comic:ie.id},relativeTo:this.route}).then()}onMouseEnter(ie){this.timer&&clearTimeout(this.timer),this.timer=setTimeout(()=>{this.hoverIdx[ie]=!0,this.hoverIdx=this.hoverIdx.map((dt,Ge)=>Ge===ie&&dt),this.isLoaded[ie]||this.loadComic(ie)},500)}onMouseLeave(ie){this.timer&&clearTimeout(this.timer),this.comicObservable&&this.comicObservable.unsubscribe(),this.hoverIdx=[]}loadComic(ie){this.comicObservable=this.itemsService.comic(this.comics[ie].id).subscribe(Ge=>{this.comics[ie]=Ge,this.isLoaded[ie]=!0,this.auth.isAuthenticated.value&&this.auth.user.value&&this.auth.user.value.jundo_user&&(this.isFavorite[ie]=this.auth.user.value.jundo_user.favorites.some(At=>At.id===Ge.id))})}}return Te=me,(0,e.A)(me,"\u0275fac",function(ie){return new(ie||Te)(h.rXU(A.Ix),h.rXU(A.nX),h.rXU(F.o),h.rXU(E.u),h.rXU(Y.b),h.rXU(W.f),h.rXU(U.a))}),(0,e.A)(me,"\u0275cmp",h.VBU({type:Te,selectors:[["app-comic-slider"]],inputs:{carousel:"carousel",required:"required",expand:"expand",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"],firstSlide:["first-slide","firstSlide"],cssMode:["css-mode","cssMode"],isNew:"isNew"},features:[h.Jv_([t.C])],decls:1,vars:1,consts:[[3,"ngStyle",4,"ngIf"],[3,"ngStyle"],[1,"title-box","pt-20","mb-0","no-select","ml-55"],["class","carousel-icon mr-20","alt","",3,"src",4,"ngIf"],["class","fw-600 text-22",4,"ngIf"],["class","grey-text text-12 m-0",4,"ngIf"],[3,"cssMode","navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerGroup","slidesPerView","spaceBetween","freeMode"],[4,"ngIf"],[4,"ngFor","ngForOf"],["swiperSlide","","class","spacer-slider"],["alt","",1,"carousel-icon","mr-20",3,"src"],[1,"fw-600","text-22"],["class","no-decoration",3,"routerLink",4,"ngIf"],[1,"no-decoration",3,"routerLink"],[1,"fa-solid","fa-arrow-right-long","pointer"],[1,"grey-text","text-12","m-0"],["swiperSlide","",3,"class"],[3,"ngStyle","mouseenter","mouseleave"],[1,"tappable-wrap","pointer",3,"click"],[1,"overlay"],[1,"card-info"],[1,"fw-600","text-16","mb-6","text-truncate"],[1,"text-truncate","text-12","mb-10"],[1,"row","mt-0",2,"max-width","480px"],[1,"col-9"],[1,"btn","btn-jundo","small","text-10","w-100",2,"left","80px",3,"click"],[1,"col-3"],["alt","favorite","height","30",1,"pointer",3,"src","click"],["class","progress progress-card grey mt-10",4,"ngIf"],[1,"row"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],["class","progress progress-card progress-preview grey",4,"ngIf"],[1,"comic-card-title","text-truncate","text-16","mb-0","pt-2"],["class","yellow-text",4,"ngIf"],[1,"white-text"],[1,"yellow-text"],[1,"progress","progress-card","grey","mt-10"],["role","progressbar","aria-valuemax","100",1,"progress-bar","white",3,"aria-valuenow","aria-valuemin","aria-label"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"],["src","assets/icon/v2/coin.svg","alt","badge",1,"coin-icon"],[1,"progress","progress-card","progress-preview","grey"],["role","progressbar","aria-valuemax","100",1,"progress-bar","yellow",3,"aria-valuenow","aria-valuemin","aria-label"]],template:function(ie,dt){1&ie&&h.DNE(0,Ze,11,21,"div",0),2&ie&&h.Y8G("ngIf",dt.carousel)},dependencies:[de.Sq,de.bT,de.B3,A.Wk,K.Mf,K.T0,t.C,be.C],styles:["app-comic-slider .badge-wrapper{position:absolute;top:10px;right:10px;z-index:0}app-comic-slider .badge-wrapper .badge-icon{width:18px;height:18px;margin:0 auto}app-comic-slider .badge-wrapper .coin-icon{width:20px;height:20px;margin:0 auto}app-comic-slider .title-box{position:relative;bottom:-50px}app-comic-slider .swiper{height:320px;overflow:visible!important}app-comic-slider .swiper-wrapper{padding-top:50px;overflow-y:visible!important}app-comic-slider .progress{height:2px}app-comic-slider .progress-preview{position:relative;top:210px}app-comic-slider .overlay{display:none;position:absolute;bottom:0;background:linear-gradient(180deg,rgba(20,20,19,0) 0%,rgba(20,20,19,.9) 100%);width:100%;z-index:9;height:300px;padding-left:10px;padding-right:10px}app-comic-slider .card-info{display:none;width:220px;position:absolute;bottom:0;z-index:999;height:105px;padding-left:10px;padding-right:10px}app-comic-slider .spacer-slider{width:40px}app-comic-slider .info-content{position:relative}app-comic-slider .info-content .btn{position:absolute;bottom:32px}app-comic-slider .swiper-slide.slide{height:200px;width:140px;position:relative}app-comic-slider .swiper-slide.slide .soon-wrapper{background-color:var(--ion-color-primary);position:absolute;top:10px;left:10px;padding:5px;z-index:0;width:80px;border-radius:5px}app-comic-slider .swiper-slide.slide .badge-chapter{position:absolute;bottom:30px;left:5px;z-index:0}app-comic-slider .swiper-slide.slide .badge-wrapper{position:absolute;top:10px;right:10px;z-index:0}app-comic-slider .swiper-slide.slide .badge-wrapper .badge-icon{width:35px;height:35px;margin:0 auto}app-comic-slider .swiper-slide.slide .comic-card{height:200px;width:140px;transition:transform .2s;border-radius:4px;text-align:left;background-size:cover;z-index:1;position:relative;background-repeat:no-repeat;background-position:center}app-comic-slider .swiper-slide.slide .comic-card.expand{transform:scale(1.2);height:310px;width:220px;position:absolute;z-index:9999;
1left:-50px;top:-40px;box-shadow:0 16px 48px #141413}app-comic-slider .swiper-slide.slide .comic-card.expand .comic-card-title{display:none}app-comic-slider .swiper-slide.slide .comic-card.expand .card-cover{padding:20px}app-comic-slider .swiper-slide.slide .comic-card.expand .progress-preview{display:none}app-comic-slider .swiper-slide.slide .comic-card.expand .overlay{display:block}app-comic-slider .swiper-slide.slide .comic-card.expand .card-info{display:block}app-comic-slider .swiper-slide.slide .comic-card .tappable-wrap{z-index:999;position:absolute;width:100%;height:200px}app-comic-slider .swiper-slide.slide .comic-card .small{display:block}app-comic-slider .swiper-slide.slide .comic-card .comic-card-title{position:absolute;bottom:-36px;width:140px}app-comic-slider .swiper-slide.slide .comic-card .big{display:none}app-comic-slider .swiper-slide.slide.merch{width:220px}app-comic-slider .swiper-slide.slide.merch .comic-card{width:220px}app-comic-slider .swiper-slide.slide.merch .comic-card .comic-card-img{width:200px}app-comic-slider .carousel-icon{max-height:40px}\n"],encapsulation:2})),me})()},14911:(ct,se,l)=>{"use strict";l.d(se,{A:()=>Ue});var e=l(36732),t=l(37580),d=l(39545),m=l(96345),_=l(77837),h=l(26536),A=l(27369),F=l(12857),E=l(12734),Y=l(87941),W=l(60316),U=l(26354),de=l(10070),K=l(5748);function be(Ze,De){if(1&Ze&&(t.j41(0,"span",11),t.EFF(1),t.nI1(2,"formatDate"),t.k0s()),2&Ze){const Te=t.XpG(2);t.R7$(1),t.JRh(t.bMT(2,1,Te.published_at))}}function Oe(Ze,De){if(1&Ze&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&Ze){const Te=t.XpG(2);t.R7$(1),t.SpI(" ",Te.chapter.attachments_count," pagine ")}}function ge(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",12),t.EFF(2,"Completato"),t.k0s(),t.bVm())}function Le(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",13),t.EFF(2,"Gratuito"),t.k0s(),t.bVm())}function r(Ze,De){if(1&Ze&&(t.qex(0),t.j41(1,"div",14)(2,"span",15),t.EFF(3),t.nrm(4,"img",16),t.k0s()(),t.bVm()),2&Ze){const Te=t.XpG(5);t.R7$(3),t.SpI("",Te.chapter.coins,"\xa0 ")}}function z(Ze,De){if(1&Ze&&(t.qex(0),t.DNE(1,Le,3,0,"ng-container",10),t.DNE(2,r,5,1,"ng-container",10),t.bVm()),2&Ze){const Te=t.XpG(4);t.R7$(1),t.Y8G("ngIf",!(Te.isLock||Te.isPurchased||Te.completed||Te.auth.isSubscribed.value)),t.R7$(1),t.Y8G("ngIf",Te.isLock&&!Te.isPurchased&&Te.chapter.coins)}}function pe(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",17),t.nrm(2,"img",18),t.k0s(),t.bVm())}function oe(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",13),t.EFF(2,"Gratuito"),t.k0s(),t.bVm())}function w(Ze,De){if(1&Ze&&(t.qex(0),t.j41(1,"div",14)(2,"span",15),t.EFF(3),t.nrm(4,"img",16),t.k0s()(),t.bVm()),2&Ze){const Te=t.XpG(5);t.R7$(3),t.SpI("",Te.chapter.coins,"\xa0 ")}}function Pe(Ze,De){if(1&Ze&&(t.qex(0),t.DNE(1,pe,3,0,"ng-container",10),t.DNE(2,oe,3,0,"ng-container",10),t.DNE(3,w,5,1,"ng-container",10),t.bVm()),2&Ze){const Te=t.XpG(4);t.R7$(1),t.Y8G("ngIf",Te.chapter.group.coins&&!Te.isPurchased&&Te.isLock),t.R7$(1),t.Y8G("ngIf",!Te.auth.isSubscribed.value&&!Te.isPurchased&&(!Te.isLock||Te.isLock&&!Te.chapter.coins&&!Te.chapter.group.coins||Te.chapter.group.coins&&!Te.isLock)),t.R7$(1),t.Y8G("ngIf",!Te.chapter.group.coins&&!Te.isPurchased&&Te.chapter.coins)}}function q(Ze,De){if(1&Ze&&(t.qex(0),t.DNE(1,ge,3,0,"ng-container",10),t.DNE(2,z,3,2,"ng-container",10),t.DNE(3,Pe,4,3,"ng-container",10),t.bVm()),2&Ze){const Te=t.XpG(3);t.R7$(1),t.Y8G("ngIf",(Te.isLock&&Te.isPurchased||!Te.isLock)&&Te.completed),t.R7$(1),t.Y8G("ngIf",!Te.chapter.group),t.R7$(1),t.Y8G("ngIf",Te.chapter.group)}}function fe(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",13),t.EFF(2,"Gratuito"),t.k0s(),t.bVm())}function vt(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",17),t.nrm(2,"img",18),t.k0s(),t.bVm())}function xt(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",12),t.EFF(2,"Completato"),t.k0s(),t.bVm())}function nt(Ze,De){if(1&Ze&&(t.qex(0),t.DNE(1,fe,3,0,"ng-container",10),t.DNE(2,vt,3,0,"ng-container",10),t.DNE(3,xt,3,0,"ng-container",10),t.bVm()),2&Ze){const Te=t.XpG(3);t.R7$(1),t.Y8G("ngIf",!(Te.isLock||Te.isPurchased||Te.completed||Te.auth.isSubscribed.value)),t.R7$(1),t.Y8G("ngIf",Te.isLock&&!Te.auth.isSubscribed.value),t.R7$(1),t.Y8G("ngIf",(Te.isLock&&Te.auth.isSubscribed.value||!Te.isLock)&&Te.completed)}}function pt(Ze,De){if(1&Ze&&(t.qex(0),t.DNE(1,q,4,3,"ng-container",10),t.DNE(2,nt,4,3,"ng-container",10),t.bVm()),2&Ze){const Te=t.XpG(2);t.R7$(1),t.Y8G("ngIf",Te.chapter.comic.is_coin),t.R7$(1),t.Y8G("ngIf",!Te.chapter.comic.is_coin)}}function je(Ze,De){1&Ze&&(t.qex(0),t.j41(1,"div",17),t.nrm(2,"img",18),t.k0s(),t.bVm())}const ve=function(Ze,De){return[Ze,De]};function Ee(Ze,De){if(1&Ze&&(t.j41(0,"div",3)(1,"div",4),t.nrm(2,"img",5),t.nI1(3,"chapterMedia"),t.k0s(),t.j41(4,"div",6)(5,"div",7),t.EFF(6),t.k0s(),t.j41(7,"div",8),t.DNE(8,be,3,3,"span",9),t.DNE(9,Oe,2,1,"span",10),t.k0s()(),t.DNE(10,pt,3,2,"ng-container",10),t.DNE(11,je,3,0,"ng-container",10),t.k0s()),2&Ze){const Te=t.XpG();t.Y8G("ngClass",t.l_i(10,ve,Te.selected?"selected":"",Te.chapter.comic&&Te.chapter.comic.is_grouped?"chapter-grouped":"")),t.R7$(2),t.Y8G("src",t.bMT(3,8,Te.chapter),t.B4B),t.R7$(3),t.Y8G("title",Te.chapter.title),t.R7$(1),t.JRh(Te.chapter.title),t.R7$(2),t.Y8G("ngIf",Te.published_at&&Te.isNew),t.R7$(1),t.Y8G("ngIf",!Te.isNew&&!Te.chapter.comic.webtoon&&Te.chapter.attachments_count),t.R7$(1),t.Y8G("ngIf",!Te.isNew),t.R7$(1),t.Y8G("ngIf",Te.isNew)}}function $e(Ze,De){if(1&Ze&&t.nrm(0,"mat-progress-bar",19),2&Ze){const Te=t.XpG();t.Y8G("value",Te.progressPerc)}}let Ue=(()=>{var Ze;class De{constructor(me,Z,ie,dt,Ge,At,Bt){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"route",void 0),(0,e.A)(this,"purchaseService",void 0),(0,e.A)(this,"utility",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"chapter",void 0),(0,e.A)(this,"onRefresh",new t.bkB),(0,e.A)(this,"chapterIndex",0),(0,e.A)(this,"progressPerc",0),(0,e.A)(this,"isNew",!1),(0,e.A)(this,"isLock",!1),(0,e.A)(this,"completed",!1),(0,e.A)(this,"published_at",void 0),(0,e.A)(this,"isPurchased",!1),(0,e.A)(this,"selected",!1),(0,e.A)(this,"loaderPurchase",!1),this.auth=me,this.ui=Z,this.router=ie,this.route=dt,this.purchaseService=Ge,this.utility=At,this.dialog=Bt}ngOnInit(){this.route.params.subscribe(me=>{me.id&&(this.selected=this.chapter.id===Number(me.id))}),this.chapter.comic&&(this.isPurchased=this.utility.isPurchasedChapter(this.chapter),this.isLock||(this.chapterIndex=this.chapter.group?this.utility.chapterGroupIdx(this.chapter):this.utility.chapterIdx(this.chapter),this.isLock=this.utility.isLockChapter(this.chapter))),this.chapter.published_at&&(this.published_at=d(this.chapter.published_at),this.isNew=this.published_at.diff(d())>=0),this.chapter.progress&&(this.progressPerc=this.chapter.progress.status||0,0===this.progressPerc&&(this.progressPerc=1),(this.chapter.comic.webtoon?this.progressPerc>=98:100===this.progressPerc)&&(this.progressPerc=100),this.completed=this.chapter.comic.webtoon?this.progressPerc>=98:100===this.progressPerc)}reader(){this.isNew||(this.isLock||this.openReader(),this.isLock&&(this.chapter.comic.is_coin?!this.isPurchased&&(this.chapter.group&&this.chapter.group.coins||this.chapter.coins)?this.auth.isAuthenticated.value?this.openCoinsDialog():this.redirectAccess():this.openReader():this.auth.isSubscribed.value?this.openReader():this.openAccessSubscriptionDialog()))}fnUseCredit(){this.loaderPurchase=!0;let me={};this.chapter.group?me.group_id=this.chapter.group.id:me.chapter_id=this.chapter.id,this.purchaseService.purchaseByCoins(me).subscribe(()=>{this.loaderPurchase=!1,this.onRefresh.emit(),this.ui.toast("Transazione coin eseguita con successo")},Z=>{Z.error&&Z.error.message&&(this.ui.error(Z.error.message),this.onRefresh.emit())})}redirectAccess(){this.router.navigate(["/access"],{relativeTo:this.route,queryParams:{page:"signup",return_url:this.router.url,subscribe:!1}})}openCoinsDialog(){let me=0;const Z=this.chapter.group?this.chapter.group.coins:this.chapter.coins;var ie;this.auth.isAuthenticated.value&&this.auth.user.value&&this.auth.user.value.account.aggregate_balance&&(me=null===(ie=this.auth.user.value.account.aggregate_balance)||void 0===ie?void 0:ie.balance);const dt={chapter:this.chapter,title:null,content:null,buttons:[{label:"Acquista Coins",class:"btn-outline-jundo",action:()=>{this.auth.isAuthenticated.value?this.router.navigate(["/purchase"],{queryParams:{return_url:this.utility.encodeReturnUrl(this.router.url)}}):this.router.navigate(["/access"],{queryParams:{page:"signup",return_url:this.router.url,subscribe:!1,coin:!0}})}}]};if(me>
1=Z){if(this.utility.inArrayPreventRequest(this.chapter.comic.id))return this.fnUseCredit(),!1;dt.buttons.push({label:"Utilizza credito",class:"btn-jundo",action:()=>{this.loaderPurchase=!0,Ge.close(),this.fnUseCredit()}})}dt.title="Utilizza il credito per sbloccare questo "+(this.chapter.group?"Volume":"Capitolo"),dt.content='Il capitolo che hai scelto \xe8 sbloccabile tramite i Jundo Coins.<br/> Crediti necessari: <strong class="yellow-text">'+Z+" coins</strong><br/>Hai a disposizione: "+(me<Z?'<strong class="red-text">'+me+" coins</strong>":'<strong class="yellow-text">'+me+" coins</strong>");const Ge=this.dialog.open(m.g,{data:dt});Ge.afterClosed().subscribe(()=>{})}openReader(){this.router.navigate(["/comic/"+this.chapter.comic.id+"/reader/"+this.chapter.id],{relativeTo:this.route,replaceUrl:!0}).then()}openAccessSubscriptionDialog(){this.dialog.open(m.g,{data:{title:"Sblocca tutti i capitoli",content:"Il capitolo che hai scelto \xe8 riservato agli utenti Jundo One. Abbonati subito e sblocca tutti i vantaggi legati al nostro abbonamento!",buttons:[{label:"Abbonati a Jundo One",class:"btn-jundo",action:()=>{this.auth.isAuthenticated.value?this.router.navigate(["/subscription"],{queryParams:{return_url:this.router.url}}):this.router.navigate(["/access"],{queryParams:{page:"signup",return_url:this.router.url,subscribe:!0}})}}]}})}}return Ze=De,(0,e.A)(De,"\u0275fac",function(me){return new(me||Ze)(t.rXU(_.u),t.rXU(h.o),t.rXU(A.Ix),t.rXU(A.nX),t.rXU(F.z),t.rXU(E.a),t.rXU(Y.bZ))}),(0,e.A)(De,"\u0275cmp",t.VBU({type:Ze,selectors:[["app-comic-status-bar"]],inputs:{chapter:"chapter"},outputs:{onRefresh:"on-refresh"},decls:3,vars:2,consts:[[1,"no-decoration","pointer","mt-8",3,"click"],["class","card-status-bar pr-16 w-100",3,"ngClass",4,"ngIf"],["mode","determinate","class","status-item-progress",3,"value",4,"ngIf"],[1,"card-status-bar","pr-16","w-100",3,"ngClass"],[1,"card-status-bar-image-box","d-inline-flex","align-items-center"],["alt","",3,"src"],[1,"card-status-bar-info","flex-column"],[1,"card-status-bar-title","text-16","text-truncate","white-text",3,"title"],[1,"card-status-bar-description","text-14","grey-text"],["class","grey-text",4,"ngIf"],[4,"ngIf"],[1,"grey-text"],[1,"card-status-label","text-right","text-14","yellow-text","no-select"],[1,"card-status-label","text-right","text-14","lightyellow-text","no-select"],[1,"card-status-label-coins","text-right","text-14","no-select"],[1,"yellow-text","bolder"],["alt","","src","assets/icon/v2/coin.svg"],[1,"card-status-icon","position-relative","no-select",2,"width","24px","height","24px"],["alt","","src","assets/icon/jundo/lock.svg"],["mode","determinate",1,"status-item-progress",3,"value"]],template:function(me,Z){1&me&&(t.j41(0,"div",0),t.bIt("click",function(){return Z.reader()}),t.DNE(1,Ee,12,13,"div",1),t.DNE(2,$e,1,1,"mat-progress-bar",2),t.k0s()),2&me&&(t.R7$(1),t.Y8G("ngIf",Z.chapter&&Z.chapter.comic),t.R7$(1),t.Y8G("ngIf",Z.chapter&&Z.progressPerc>2&&!Z.selected))},dependencies:[W.YU,W.bT,U.HM,de.I,K.G],styles:[".completed[_ngcontent-%COMP%]{position:absolute;top:16px;right:25px}.icon-card[_ngcontent-%COMP%]{position:absolute;top:16px;right:5px;width:25px;height:25px}.icon-card.completed[_ngcontent-%COMP%]{right:5px}.img-card[_ngcontent-%COMP%]{width:50px;height:100%;object-fit:cover;border-radius:4px}"]})),De})()},82086:(ct,se,l)=>{"use strict";l.d(se,{h:()=>Dy});var e=l(36732),t=l(60316),d=l(34456),u=l(88835),m=l(27369),_=l(65872),h=l(72443),E=(l(29849),l(73063),l(87941)),Y=l(84175),W=l(38223),U=l(17049),K=(l(68865),l(15944)),be=l(95541),ge=(l(59033),l(39552)),Le=l(93840),r=l(37580),z=l(25567),$e=(l(2814),l(74879),l(84205),l(63617),l(27092),l(59452),l(35873),l(63037),l(36647),l(64334),l(33900),l(51567),l(81692),l(85060)),Ue=l(9168),Te=(l(47172),l(63680),l(81570)),Z=(l(17699),l(79975));const Ct={provide:new r.nKC("mat-menu-scroll-strategy"),deps:[Te.hJ],useFactory:function tt(a){return()=>a.scrollStrategies.reposition()}};let Vi=(()=>{var a;class g{}return(a=g).\u0275fac=function(s){return new(s||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({providers:[Ct],imports:[t.MD,$e.pZ,$e.yE,Te.z_,Z.Gj,$e.yE]}),g})();var Xn=l(25175),it=(l(25843),l(93409),l(97024)),D=l(40610),R=l(72425),at=l(61249),ft=(l(56945),l(11165),l(843
vendor: 5,745 bytes, line 1
117),l(43693),l(39545),l(77837),l(26354));l(65359),l(5748);var It=l(53777),Nt=(l(64403),l(20572)),kn=(l(87509),l(41374),l(53804));l(24099),l(80709),l(60428),l(97144),l(26536);var ai=l(68366);l(69277),l(8851);var Co=l(4233);l(65713),l(86713),l(80436),l(91084),l(66875),l(99423),l(42716),l(33465),l(18689),l(30665),l(46443);var rn=l(80640),yn=l(61977);l(70271);var Kr=l(12772);l(137),l(18537),l(98764);const Ae={provide:new r.nKC("mat-autocomplete-scroll-strategy"),deps:[Te.hJ],useFactory:function St(a){return()=>a.scrollStrategies.reposition()}};let gi=(()=>{var a;class g{}return(a=g).\u0275fac=function(s){return new(s||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({providers:[Ae],imports:[Te.z_,$e.Sy,$e.yE,t.MD,Z.Gj,$e.Sy,$e.yE]}),g})();l(57341);var Or=l(24398);function $r(){}function Go(a){return null==a?$r:function(){return this.querySelector(a)}}function Mo(){return[]}function ga(a){return null==a?Mo:function(){return this.querySelectorAll(a)}}function da(a){return function(){return this.matches(a)}}function _t(a){return function(g){return g.matches(a)}}l(52575);var Be=Array.prototype.find;function ht(){return this.firstElementChild}var or=Array.prototype.filter;function Br(){return Array.from(this.children)}function Ks(a){return new Array(a.length)}function gl(a,g){this.ownerDocument=a.ownerDocument,this.namespaceURI=a.namespaceURI,this._next=null,this._parent=a,this.__data__=g}function Hl(a,g,n,s,f,C){for(var ye,H=0,Yt=g.length,Qt=C.length;H<Qt;++H)(ye=g[H])?(ye.__data__=C[H],s[H]=ye):n[H]=new gl(a,C[H]);for(;H<Yt;++H)(ye=g[H])&&(f[H]=ye)}function Za(a,g,n,s,f,C,H){var ye,Yt,En,Qt=new Map,Yi=g.length,Qi=C.length,an=new Array(Yi);for(ye=0;ye<Yi;++ye)(Yt=g[ye])&&(an[ye]=En=H.call(Yt,Yt.__data__,ye,g)+"",Qt.has(En)?f[ye]=Yt:Qt.set(En,Yt));for(ye=0;ye<Qi;++ye)En=H.call(a,C[ye],ye,C)+"",(Yt=Qt.get(En))?(s[ye]=Yt,Yt.__data__=C[ye],Qt.delete(En)):n[ye]=new gl(a,C[ye]);for(ye=0;ye<Yi;++ye)(Yt=g[ye])&&Qt.get(an[ye])===Yt&&(f[ye]=Yt)}function ol(a){return a.__data__}function Aa(a){return"object"==typeof a&&"length"in a?a:Array.from(a)}function Mt(a,g){return a<g?-1:a>g?1:a>=g?0:NaN}gl.prototype={constructor:gl,appendChild:function(a){return this._parent.insertBefore(a,this._next)},insertBefore:function(a,g){return this._parent.insertBefore(a,g)},querySelector:function(a){return this._parent.querySelector(a)},querySelectorAll:function(a){return this._parent.querySelectorAll(a)}};var xi="http://www.w3.org/1999/xhtml";const Ji={svg:"http://www.w3.org/2000/svg",xhtml:xi,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function on(a){var g=a+="",n=g.indexOf(":");return n>=0&&"xmlns"!==(g=a.slice(0,n))&&(a=a.slice(n+1)),Ji.hasOwnProperty(g)?{space:Ji[g],local:a}:a}function Gi(a){return function(){this.removeAttribute(a)}}function mt(a){return function(){this.removeAttributeNS(a.space,a.local)}}function ri(a,g){return function(){this.setAttribute(a,g)}}function di(a,g){return function(){this.setAttributeNS(a.space,a.local,g)}}function Ci(a,g){return function(){var n=g.apply(this,arguments);null==n?this.removeAttribute(a):this.setAttribute(a,n)}}function Zt(a,g){return function(){var n=g.apply(this,arguments);null==n?this.removeAttributeNS(a.space,a.local):this.setAttributeNS(a.space,a.local,n)}}function ki(a){return a.ownerDocument&&a.ownerDocument.defaultView||a.document&&a||a.defaultView}function sn(a){return function(){this.style.removeProperty(a)}}function vn(a,g,n){return function(){this.style.setProperty(a,g,n)}}function zn(a,g,n){return function(){var s=g.apply(this,arguments);null==s?this.style.removeProperty(a):this.style.setProperty(a,s,n)}}function hn(a,g){return a.style.getPropertyValue(g)||ki(a).getComputedStyle(a,null).getPropertyValue(g)}function mn(a){return function(){delete this[a]}}function Dn(a,g){return function(){this[a]=g}}function cr(a,g){return function(){var n=g.apply(this,arguments);null==n?delete this[a]:this[a]=n}}function Fn(a){return a.trim().split(/^|\s+/)}function _r(a){return a.classList||new ee(a)}function ee(a){this._node=a,this._names=Fn(a.getAttribute("class")||"")}function ot(a,g){for(var n=_r(a),s=-1,f=g.length;++s<f;)n.add(g[s])}function mi(a,g){for(var n=_r(a),s=-1,f=g.length;++s<f;)n.remove(g[s])}function Qe(a){return function(){ot(this,a)}}function _i(a){return function(){mi(this,a)}}function qi(a,g){return function(){(g.apply(this,arguments)?ot:mi)(this,a)}}function gr(){this.textContent=""}function No(a){return function(){this.textContent=a}}function as(a){return function(){var g=a.apply(this,arguments);this.textContent=null==g?"":g}}function go(){this.innerHTML=""}function Os(a){return function(){this.innerHTML=a}}function Jo(a){return function(){var g=a.apply(this,arguments);this.innerHTML=null==g?"":g}}function Ba(){this.nextSibling&&this.parentNode.appendChild(this)}function sl(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function ja(a){return function(){var g=this.ownerDocument,n=this.namespaceURI;return n===xi&&g.documentElement.namespaceURI===xi?g.createElement(a):g.createElementNS(n,a)}}function Ts(a){return function(){return this.ownerDocument.createElementNS(a.space,a.local)}}function Ol(a){var g=on(a);return(g.local?Ts:ja)(g)}function Vs(){return null}function $l(){var a=this.parentNode;a&&a.removeChild(this)}function ad(){var a=this.cloneNode(!1),g=this.parentNode;return g?g.insertBefore(a,this.nextSibling):a}function yd(){var a=this.cloneNode(!0),g=this.parentNode;return g?g.insertBefore(a,this.nextSibling):a}function Kd(a){return function(){var g=this.__on;if(g){for(var C,n=0,s=-1,f=g.length;n<f;++n)C=g[n],a.type&&C.type!==a.type||C.name!==a.name?g[++s]=C:this.removeEventListener(C.t
1ype,C.listener,C.options);++s?g.length=s:delete this.__on}}}function Ya(a,g,n){return function(){var f,s=this.__on,C=function Ra(a){return function(g){a.call(this,g,this.__data__)}}(g);if(s)for(var H=0,ye=s.length;H<ye;++H)if((f=s[H]).type===a.type&&f.name===a.name)return this.removeEventListener(f.type,f.listener,f.options),this.addEventListener(f.type,f.listener=C,f.options=n),void(f.value=g);this.addEventListener(a.type,C,n),f={type:a.type,name:a.name,value:g,listener:C,options:n},s?s.push(f):this.__on=[f]}}function La(a,g,n){var s=ki(a),f=s.CustomEvent;"function"==typeof f?f=new f(g,n):(f=s.document.createEvent("Event"),n?(f.initEvent(g,n.bubbles,n.cancelable),f.detail=n.detail):f.initEvent(g,!1,!1)),a.dispatchEvent(f)}function _s(a,g){return function(){return La(this,a,g)}}function zl(a,g){return function(){return La(this,a,g.apply(this,arguments))}}ee.prototype={add:function(a){this._names.indexOf(a)<0&&(this._names.push(a),this._node.setAttribute("class",this._names.join(" ")))},remove:function(a){var g=this._names.indexOf(a);g>=0&&(this._names.splice(g,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(a){return this._names.indexOf(a)>=0}};var mo=[null];function $a(a,g){this._groups=a,this._parents=g}function Mc(){return new $a([[document.documentElement]],mo)}$a.prototype=Mc.prototype={constructor:$a,select:function Zo(a){"function"!=typeof a&&(a=Go(a));for(var g=this._groups,n=g.length,s=new Array(n),f=0;f<n;++f)for(var Yt,Qt,C=g[f],H=C.length,ye=s[f]=new Array(H),Yi=0;Yi<H;++Yi)(Yt=C[Yi])&&(Qt=a.call(Yt,Yt.__data__,Yi,C))&&("__data__"in Yt&&(Qt.__data__=Yt.__data__),ye[Yi]=Qt);return new $a(s,this._parents)},selectAll:function $o(a){a="function"==typeof a?function po(a){return function(){return function hs(a){return null==a?[]:Array.isArray(a)?a:Array.from(a)}(a.apply(this,arguments))}}(a):ga(a);for(var g=this._groups,n=g.length,s=[],f=[],C=0;C<n;++C)for(var Yt,H=g[C],ye=H.length,Qt=0;Qt<ye;++Qt)(Yt=H[Qt])&&(s.push(a.call(Yt,Yt.__data__,Qt,H)),f.push(Yt));return new $a(s,f)},selectChild:function vi(a){return this.select(null==a?ht:function yi(a){return function(){return Be.call(this.children,a)}}("function"==typeof a?a:_t(a)))},selectChildren:function sa(a){return this.selectAll(null==a?Br:function cs(a){return function(){return or.call(this.children,a)}}("function"==typeof a?a:_t(a)))},filter:function ua(a){"function"!=typeof a&&(a=da(a));for(var g=this._groups,n=g.length,s=new Array(n),f=0;f<n;++f)for(var Yt,C=g[f],H=C.length,ye=s[f]=[],Qt=0;Qt<H;++Qt)(Yt=C[Qt])&&a.call(Yt,Yt.__data__,Qt,C)&&ye.push(Yt);return new $a(s,this._parents)},data:function Bc(a,g){if(!arguments.length)return Array.from(this,ol);var n=g?Za:Hl,s=this._parents,f=this._groups;"function"!=typeof a&&(a=function qo(a){return function(){return a}}(a));for(var C=f.length,H=new Array(C),ye=new Array(C),Yt=new Array(C),Qt=0;Qt<C;++Qt){var Yi=s[Qt],Qi=f[Qt],an=Qi.length,En=Aa(a.call(Yi,Yi&&Yi.__data__,Qt,s)),ar=En.length,Ir=ye[Qt]=new Array(ar),$n=H[Qt]=new Array(ar);n(Yi,Qi,Ir,$n,Yt[Qt]=new Array(an),En,g);for(var io,Wo,ro=0,jr=0;ro<ar;++ro)if(io=Ir[ro]){for(ro>=jr&&(jr=ro+1);!(Wo=$n[jr])&&++jr<ar;);io._next=Wo||null}}return(H=new $a(H,s))._enter=ye,H._exit=Yt,H},enter:function Ls(){return new $a(this._enter||this._groups.map(Ks),this._parents)},exit:function b(){return new $a(this._exit||this._groups.map(Ks),this._parents)},join:function he(a,g,n){var s=this.enter(),f=this,C=this.exit();return"function"==typeof a?(s=a(s))&&(s=s.selection()):s=s.append(a+""),null!=g&&(f=g(f))&&(f=f.selection()),null==n?C.remove():n(C),s&&f?s.merge(f).order():f},merge:function re(a){for(var g=a.selection?a.selection():a,n=this._groups,s=g._groups,f=n.length,H=Math.min(f,s.length),ye=new Array(f),Yt=0;Yt<H;++Yt)for(var En,Qt=n[Yt],Yi=s[Yt],Qi=Qt.length,an=ye[Yt]=new Array(Qi),ar=0;ar<Qi;++ar)(En=Qt[ar]||Yi[ar])&&(an[ar]=En);for(;Yt<f;++Yt)ye[Yt]=n[Yt];return new $a(ye,this._parents)},selection:function jc(){return this},order:function xe(){for(var a=this._groups,g=-1,n=a.length;++g<n;)for(var H,s=a[g],f=s.length-1,C=s[f];--f>=0;)(H=s[f])&&(C&&4^H.compareDocumentPosition(C)&&C.parentNode.insertBefore(H,C),C=H);return this},sort:function ut(a){function g(Qi,an){return Qi&&an?a(Qi.__data__,an.__data__):!Qi-!an}a||(a=Mt);for(var n=this._groups,s=n.length,f=new Array(s),C=0;C<s;++C){for(var Qt,H=n[C],ye=H.length,Yt=f[C]=new Array(ye),Yi=0;Yi<ye;++Yi)(Qt=H[Yi])&&(Yt[Yi]=Qt);Yt.sort(g)}return new $a(f,this._parents).order()},call:function ui(){var a=arguments[0];return arguments[0]=this,a.apply(null,arguments),this},nodes:function wi(){return Array.from(this)},node:function Wt(){for(var a=this._groups,g=0,n=a.length;g<n;++g)for(var s=a[g],f=0,C=s.length;f<C;++f){var H=s[f];if(H)return H}return null},size:function ci(){let a=0;for(const g of this)++a;return a},empty:function ei(){return!this.node()},each:function Xt(a){for(var g=this._groups,n=0,s=g.length;n<s;++n)for(var ye,f=g[n],C=0,H=f.length;C<H;++C)(ye=f[C])&&a.call(ye,ye.__data__,C,f);return this},attr:function Oi(a,g){var n=on(a);if(arguments.length<2){var s=this.node();return n.local?s.getAttributeNS(n.space,n.local):s.getAttribute(n)}return this.each((null==g?n.local?mt:Gi:"function"==typeof g?n.local?Zt:Ci:n.local?di:ri)(n,g))},style:function On(a,g,n){return arguments.length>1?this.each((null==g?sn:"function"==typeof g?zn:vn)(a,g,null==n?"":n)):hn(this.node(),a)},property:function Ur(a,g){return arguments.length>1?this.each((null==g?mn:"function"==typeof g?cr:Dn)(a,g)):this.node()[a]},classed:function ir(a,g){var n=Fn(a+"");if(arguments.length<2){for(var s=_r(this.node()),f=-1,C=n.length;++f<C;)if(!s.contains(n[f]))return!1;return!0}return this.each(("function"==typeof g?qi:g?Qe:_i)(n,g))},text:function Ho(a){return arguments.length?this.each(null==a?gr:("function"==typeof a?as:No)(a)):this.node().textContent},html:function es(a){return arguments.length?this.each(null==a?go:("function"==typeof a?Jo:Os)(a)):this.node().innerHTML},raise:function Ma(){return this.each(Ba)},lower:function Ta(){return this.each(sl)},append:function sd(a){var g="function"==typeof a?a:Ol(a);
vendor: 6,443 bytes, line 1
1return this.select(function(){return this.appendChild(g.apply(this,arguments))})},insert:function Yl(a,g){var n="function"==typeof a?a:Ol(a),s=null==g?Vs:"function"==typeof g?g:Go(g);return this.select(function(){return this.insertBefore(n.apply(this,arguments),s.apply(this,arguments)||null)})},remove:function ka(){return this.each($l)},clone:function hc(a){return this.select(a?yd:ad)},datum:function Ia(a){return arguments.length?this.property("__data__",a):this.node().__data__},on:function Dl(a,g,n){var f,H,s=function Hs(a){return a.trim().split(/^|\s+/).map(function(g){var n="",s=g.indexOf(".");return s>=0&&(n=g.slice(s+1),g=g.slice(0,s)),{type:g,name:n}})}(a+""),C=s.length;if(!(arguments.length<2)){for(ye=g?Ya:Kd,f=0;f<C;++f)this.each(ye(s[f],g,n));return this}var ye=this.node().__on;if(ye)for(var Yi,Yt=0,Qt=ye.length;Yt<Qt;++Yt)for(f=0,Yi=ye[Yt];f<C;++f)if((H=s[f]).type===Yi.type&&H.name===Yi.name)return Yi.value},dispatch:function xc(a,g){return this.each(("function"==typeof g?zl:_s)(a,g))},[Symbol.iterator]:function*Cc(){for(var a=this._groups,g=0,n=a.length;g<n;++g)for(var H,s=a[g],f=0,C=s.length;f<C;++f)(H=s[f])&&(yield H)}};const Tc=Mc;var Fd={value:()=>{}};function Pl(){for(var s,a=0,g=arguments.length,n={};a<g;++a){if(!(s=arguments[a]+"")||s in n||/[\s.]/.test(s))throw new Error("illegal type: "+s);n[s]=[]}return new Vc(n)}function Vc(a){this._=a}function Wl(a,g){for(var f,n=0,s=a.length;n<s;++n)if((f=a[n]).name===g)return f.value}function Va(a,g,n){for(var s=0,f=a.length;s<f;++s)if(a[s].name===g){a[s]=Fd,a=a.slice(0,s).concat(a.slice(s+1));break}return null!=n&&a.push({name:g,value:n}),a}Vc.prototype=Pl.prototype={constructor:Vc,on:function(a,g){var f,n=this._,s=function xd(a,g){return a.trim().split(/^|\s+/).map(function(n){var s="",f=n.indexOf(".");if(f>=0&&(s=n.slice(f+1),n=n.slice(0,f)),n&&!g.hasOwnProperty(n))throw new Error("unknown type: "+n);return{type:n,name:s}})}(a+"",n),C=-1,H=s.length;if(!(arguments.length<2)){if(null!=g&&"function"!=typeof g)throw new Error("invalid callback: "+g);for(;++C<H;)if(f=(a=s[C]).type)n[f]=Va(n[f],a.name,g);else if(null==g)for(f in n)n[f]=Va(n[f],a.name,null);return this}for(;++C<H;)if((f=(a=s[C]).type)&&(f=Wl(n[f],a.name)))return f},copy:function(){var a={},g=this._;for(var n in g)a[n]=g[n].slice();return new Vc(a)},call:function(a,g){if((f=arguments.length-2)>0)for(var f,C,n=new Array(f),s=0;s<f;++s)n[s]=arguments[s+2];if(!this._.hasOwnProperty(a))throw new Error("unknown type: "+a);for(s=0,f=(C=this._[a]).length;s<f;++s)C[s].value.apply(g,n)},apply:function(a,g,n){if(!this._.hasOwnProperty(a))throw new Error("unknown type: "+a);for(var s=this._[a],f=0,C=s.length;f<C;++f)s[f].value.apply(g,n)}};const Di=Pl;function Rl(a,g,n){a.prototype=g.prototype=n,n.constructor=a}function Na(a,g){var n=Object.create(a.prototype);for(var s in g)n[s]=g[s];return n}function pc(){}var Kc=1/.7,cd="\\s*([+-]?\\d+)\\s*",Ec="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",ys="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",mc=/^#([0-9a-f]{3,8})$/,ce=new RegExp("^rgb\\(".concat(cd,",").concat(cd,",").concat(cd,"\\)$")),_e=new RegExp("^rgb\\(".concat(ys,",").concat(ys,",").concat(ys,"\\)$")),Ne=new RegExp("^rgba\\(".concat(cd,",").concat(cd,",").concat(cd,",").concat(Ec,"\\)$")),ue=new RegExp("^rgba\\(".concat(ys,",").concat(ys,",").concat(ys,",").concat(Ec,"\\)$")),et=new RegExp("^hsl\\(".concat(Ec,",").concat(ys,",").concat(ys,"\\)$")),si=new RegExp("^hsla\\(".concat(Ec,",").concat(ys,",").concat(ys,",").concat(Ec,"\\)$")),Li={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Sn(){return this.rgb().formatHex()}function In(){return this.rgb().formatRgb()}function ho(a){var g,n;return a=(a+"").trim().toLowerCase(),(g=mc.exec(a))?(n=g[1].length,g=parseInt(g[1],16),6===n?Qs(g):3===n?
1new ia(g>>8&15|g>>4&240,g>>4&15|240&g,(15&g)<<4|15&g,1):8===n?gs(g>>24&255,g>>16&255,g>>8&255,(255&g)/255):4===n?gs(g>>12&15|g>>8&240,g>>8&15|g>>4&240,g>>4&15|240&g,((15&g)<<4|15&g)/255):null):(g=ce.exec(a))?new ia(g[1],g[2],g[3],1):(g=_e.exec(a))?new ia(255*g[1]/100,255*g[2]/100,255*g[3]/100,1):(g=Ne.exec(a))?gs(g[1],g[2],g[3],g[4]):(g=ue.exec(a))?gs(255*g[1]/100,255*g[2]/100,255*g[3]/100,g[4]):(g=et.exec(a))?vs(g[1],g[2]/100,g[3]/100,1):(g=si.exec(a))?vs(g[1],g[2]/100,g[3]/100,g[4]):Li.hasOwnProperty(a)?Qs(Li[a]):"transparent"===a?new ia(NaN,NaN,NaN,0):null}function Qs(a){return new ia(a>>16&255,a>>8&255,255&a,1)}function gs(a,g,n,s){return s<=0&&(a=g=n=NaN),new ia(a,g,n,s)}function Ys(a,g,n,s){return 1===arguments.length?function oo(a){return a instanceof pc||(a=ho(a)),a?new ia((a=a.rgb()).r,a.g,a.b,a.opacity):new ia}(a):new ia(a,g,n,null==s?1:s)}function ia(a,g,n,s){this.r=+a,this.g=+g,this.b=+n,this.opacity=+s}function ic(){return"#".concat(nc(this.r)).concat(nc(this.g)).concat(nc(this.b))}function Sc(){const a=Qc(this.opacity);return"".concat(1===a?"rgb(":"rgba(").concat(na(this.r),", ").concat(na(this.g),", ").concat(na(this.b)).concat(1===a?")":", ".concat(a,")"))}function Qc(a){return isNaN(a)?1:Math.max(0,Math.min(1,a))}function na(a){return Math.max(0,Math.min(255,Math.round(a)||0))}function nc(a){return((a=na(a))<16?"0":"")+a.toString(16)}function vs(a,g,n,s){return s<=0?a=g=n=NaN:n<=0||n>=1?a=g=NaN:g<=0&&(a=NaN),new Js(a,g,n,s)}function Gc(a){if(a instanceof Js)return new Js(a.h,a.s,a.l,a.opacity);if(a instanceof pc||(a=ho(a)),!a)return new Js;if(a instanceof Js)return a;var g=(a=a.rgb()).r/255,n=a.g/255,s=a.b/255,f=Math.min(g,n,s),C=Math.max(g,n,s),H=NaN,ye=C-f,Yt=(C+f)/2;return ye?(H=g===C?(n-s)/ye+6*(n<s):n===C?(s-g)/ye+2:(g-n)/ye+4,ye/=Yt<.5?C+f:2-C-f,H*=60):ye=Yt>0&&Yt<1?0:H,new Js(H,ye,Yt,a.opacity)}function Js(a,g,n,s){this.h=+a,this.s=+g,this.l=+n,this.opacity=+s}function Jc(a){return(a=(a||0)%360)<0?a+360:a}function Uc(a){return Math.max(0,Math.min(1,a||0))}function vl(a,g,n){return 255*(a<60?g+(n-g)*a/60:a<180?n:a<240?g+(n-g)*(240-a)/60:g)}function Zc(a,g,n,s,f){var C=a*a,H=C*a;return((1-3*a+3*C-H)*g+(4-6*C+3*H)*n+(1+3*a+3*C-3*H)*s+H*f)/6}Rl(pc,ho,{copy(a){return Object.assign(new this.constructor,this,a)},displayable(){return this.rgb().displayable()},hex:Sn,formatHex:Sn,formatHex8:function Mr(){return this.rgb().formatHex8()},formatHsl:function Hn(){return Gc(this).formatHsl()},formatRgb:In,toString:In}),Rl(ia,Ys,Na(pc,{brighter(a){return a=null==a?Kc:Math.pow(Kc,a),new ia(this.r*a,this.g*a,this.b*a,this.opacity)},darker(a){return a=null==a?.7:Math.pow(.7,a),new ia(this.r*a,this.g*a,this.b*a,this.opacity)},rgb(){return this},clamp(){return new ia(na(this.r),na(this.g),na(this.b),Qc(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:ic,formatHex:ic,formatHex8:function fc(){return"#".concat(nc(this.r)).concat(nc(this.g)).concat(nc(this.b)).concat(nc(255*(isNaN(this.opacity)?1:this.opacity)))},formatRgb:Sc,toString:Sc})),Rl(Js,function ya(a,g,n,s){return 1===arguments.length?Gc(a):new Js(a,g,n,null==s?1:s)},Na(pc,{brighter(a){return a=null==a?Kc:Math.pow(Kc,a),new Js(this.h,this.s,this.l*a,this.opacity)},darker(a){return a=null==a?.7:Math.pow(.7,a),new Js(this.h,this.s,this.l*a,this.opacity)},rgb(){var a=this.h%360+360*(this.h<0),g=isNaN(a)||isNaN(this.s)?0:this.s,n=this.l,s=n+(n<.5?n:1-n)*g,f=2*n-s;return new ia(vl(a>=240?a-240:a+120,f,s),vl(a,f,s),vl(a<120?a+240:a-120,f,s),this.opacity)},clamp(){return new Js(Jc(this.h),Uc(this.s),Uc(this.l),Qc(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const a=Qc(this.opacity);return"".concat(1===a?"hsl(":"hsla(").concat(Jc(this.h),", ").concat(100*Uc(this.s),"%, ").concat(100*Uc(this.l),"%").concat(1===a?")":", ".concat(a,")"))}}));const Ll=a=>()=>a;function Qd(a,g){var n=g-a;return n?function Hc(a,g){return function(n){return a+n*g}}(a,n):Ll(isNaN(a)?g:a)}const ed=function a(g){var n=function wc(a){return 1==(a=+a)?Qd:function(g,n){return n-g?function Bd(a,g,n){return a=Math.pow(a,n),g=Math.pow(g,n)-a,n=1/n,function(s){return Math.pow(a+s*g,n)}}(g,n,a):Ll(isNaN(g)?n:g)}}(g);function s(f,C){var H=n((f=Ys(f)).r,(C=Ys(C)).r),ye=n(f.g,C.g),Yt=n(f.b,C.b),Qt=Qd(f.o
vendor: 5,552 bytes, line 1
1pacity,C.opacity);return function(Yi){return f.r=H(Yi),f.g=ye(Yi),f.b=Yt(Yi),f.opacity=Qt(Yi),f+""}}return s.gamma=a,s}(1);function Ac(a){return function(g){var H,ye,n=g.length,s=new Array(n),f=new Array(n),C=new Array(n);for(H=0;H<n;++H)ye=Ys(g[H]),s[H]=ye.r||0,f[H]=ye.g||0,C[H]=ye.b||0;return s=a(s),f=a(f),C=a(C),ye.opacity=1,function(Yt){return ye.r=s(Yt),ye.g=f(Yt),ye.b=C(Yt),ye+""}}}function $s(a,g){return a=+a,g=+g,function(n){return a*(1-n)+g*n}}Ac(function Wa(a){var g=a.length-1;return function(n){var s=n<=0?n=0:n>=1?(n=1,g-1):Math.floor(n*g),f=a[s],C=a[s+1];return Zc((n-s/g)*g,s>0?a[s-1]:2*f-C,f,C,s<g-1?a[s+2]:2*C-f)}}),Ac(function bl(a){var g=a.length;return function(n){var s=Math.floor(((n%=1)<0?++n:n)*g);return Zc((n-s/g)*g,a[(s+g-1)%g],a[s%g],a[(s+1)%g],a[(s+2)%g])}});var ud=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,kc=new RegExp(ud.source,"g");function cu(a,g){var s,f,C,n=ud.lastIndex=kc.lastIndex=0,H=-1,ye=[],Yt=[];for(a+="",g+="";(s=ud.exec(a))&&(f=kc.exec(g));)(C=f.index)>n&&(C=g.slice(n,C),ye[H]?ye[H]+=C:ye[++H]=C),(s=s[0])===(f=f[0])?ye[H]?ye[H]+=f:ye[++H]=f:(ye[++H]=null,Yt.push({i:H,x:$s(s,f)})),n=kc.lastIndex;return n<g.length&&(C=g.slice(n),ye[H]?ye[H]+=C:ye[++H]=C),ye.length<2?Yt[0]?function Ga(a){return function(g){return a(g)+""}}(Yt[0].x):function lu(a){return function(){return a}}(g):(g=Yt.length,function(Qt){for(var Qi,Yi=0;Yi<g;++Yi)ye[(Qi=Yt[Yi]).i]=Qi.x(Qt);return ye.join("")})}var ll,El,_c=0,Ic=0,al=0,Md=1e3,id=0,Ko=0,P=0,ne="object"==typeof performance&&performance.now?performance:Date,Ke="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(a){setTimeout(a,17)};function Tt(){return Ko||(Ke(bi),Ko=ne.now()+P)}function bi(){Ko=0}function fn(){this._call=this._time=this._next=null}function rr(a,g,n){var s=new fn;return s.restart(a,g,n),s}function To(){Ko=(id=ne.now())+P,_c=Ic=0;try{!function Wr(){Tt(),++_c;for(var g,a=ll;a;)(g=Ko-a._time)>=0&&a._call.call(void 0,g),a=a._next;--_c}()}finally{_c=0,function Oa(){for(var a,n,g=ll,s=1/0;g;)g._call?(s>g._time&&(s=g._time),a=g,g=g._next):(n=g._next,g._next=null,g=a?a._next=n:ll=n);El=a,Sl(s)}(),Ko=0}}function Ps(){var a=ne.now(),g=a-id;g>Md&&(P-=g,id=a)}function Sl(a){_c||(Ic&&(Ic=clearTimeout(Ic)),a-Ko>24?(a<1/0&&(Ic=setTimeout(To,a-ne.now()-P)),al&&(al=clearInterval(al))):(al||(id=ne.now(),al=setInterval(Ps,Md)),_c=1,Ke(To)))}function rc(a,g,n){var s=new fn;return s.restart(f=>{s.stop(),a(f+g)},g=null==g?0:+g,n),s}fn.prototype=rr.prototype={constructor:fn,restart:function(a,g,n){if("function"!=typeof a)throw new TypeError("callback is not a function");n=(null==n?Tt():+n)+(null==g?0:+g),!this._next&&El!==this&&(El?El._next=this:ll=this,El=this),this._call=a,this._time=n,Sl()},stop:function(){this._call&&(this._call=null,this._time=1/0,Sl())}};var Au=Di("start","end","cancel","interrupt"),Nl=[],Td=0,Zd=3;function sc(a,g,n,s,f,C){var H=a.__transition;if(H){if(n in H)return}else a.__transition={};!function Dd(a,g,n){var f,s=a.__transition;function H(Qt){var Yi,Qi,an,En;if(1!==n.state)return Yt();for(Yi in s)if((En=s[Yi]).name===n.name){if(En.state===Zd)return rc(H);4===En.state?(En.state=6,En.timer.stop(),En.on.call("interrupt",a,a.__data__,En.index,En.group),delete s[Yi]):+Yi<g&&(En.state=6,En.timer.stop(),En.on.call("cancel",a,a.__data__,En.index,En.group),delete s[Yi])}if(rc(function(){n.state===Zd&&(n.state=4,n.timer.restart(ye,n.delay,n.time),ye(Qt))}),n.state=2,n.on.call("start",a,a.__data__,n.index,n.group),2===n.state){for(n.state=Zd,f=new Array(an=n.tween.length),Yi=0,Qi=-1;Yi<an;++Yi)(En=n.tween[Yi].value.call(a,a.__data__,n.index,n.group))&&(f[++Qi]=En);f.length=Qi+1}}function ye(Qt){for(var Yi=Qt<n.duration?n.ease.call(null,Qt/n.duration):(n.timer.restart(Yt),n.state=5,1),Qi=-1,an=f.length;++Qi<an;)f[Qi].call(a,Yi);5===n.state&&(n.on.call("end",a,a.__data__,n.index,n.group),Yt())}function Yt(){for(var Qt in n.state=6,n.timer.stop(),delete s[g],s)return;delete a.__transition}s[g]=n,n.timer=rr(function C(Qt){n.state=1,n.timer.restart(H,n.delay,n.time),n.delay<=Qt&&H(Qt-n.delay)},0,n.time)}(a,n,{name:g,index:s,group:f,on:Au,tween:Nl,time:C.time,delay:C.delay,duration:C.duration,ease:C.ease,timer:null,state:Td})}function So(a,g){var n=Oc(a,g);if(n.state>Td)throw new Error("too late; already scheduled");return n}function Yc(a,g){var n=Oc(a,g);if(n.state>Zd)throw new Error("too late; already running");return n}function Oc(a,g){var n=a.__transition;if(!n||!(n=n[g]))throw new Error("transition not found");return n}var uu,mh=180/Math.PI,wl={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function dp(a,g,n,s,f,C){var H,ye,Yt;return(H=Math.sqrt(a*a+g*g))&&(a/=H,g/=H),(Yt=a*n+g*s)&&(n-=a*Yt,s-=g*Yt),(ye=Math.sqrt(n*n+s*s))&&(n/=ye,s/=ye,Yt/=ye),a*s<g*n&&(a=-a,g=-g,Yt=-Yt,H=-H),{translateX:f,translateY:C,rotate:Math.atan2(g,a)*mh,skewX:Math.atan(Yt)*mh,scaleX:H,scaleY:ye}}function Ed(a,g,n,s){function f(Qt){return Qt.length?Qt.pop()+" ":""}return function(Qt,Yi){var Qi=[],an=[];return Qt=a(Qt),Yi=a(Yi),function C(Qt,Yi,Qi,an,En,ar){if(Qt!==Qi||Yi!==an){var Ir=En.push("translate(",null,g,null,n);ar.push({i:Ir-4,x:$s(Qt,Qi)},{i:Ir-2,x:$s(Yi,an)})}else(Qi||an)&&En.push("translate("+Qi+g+an+n)}(Qt.translateX,Qt.translateY,Yi.translateX,Yi.translateY,Qi,an),function H(Qt,Yi,Qi,an){Qt!==Yi?(Qt-Yi>180?Yi+=360:Yi-Qt>180&&(Qt+=360),an.push({i:Qi.push(f(Qi)+"rotate(",null,s)-2,x:$s(Qt,Yi)})):Yi&&Qi.push(f(Qi)+"rotate("+Yi+s)}(Qt.rotate,Yi.rotate,Qi,an),function ye(Qt,Yi,Qi,an){Qt!==Yi?an.push({i:Qi.push(f(Qi)+"skewX(",
vendor: 12,298 bytes, line 1
1null,s)-2,x:$s(Qt,Yi)}):Yi&&Qi.push(f(Qi)+"skewX("+Yi+s)}(Qt.skewX,Yi.skewX,Qi,an),function Yt(Qt,Yi,Qi,an,En,ar){if(Qt!==Qi||Yi!==an){var Ir=En.push(f(En)+"scale(",null,",",null,")");ar.push({i:Ir-4,x:$s(Qt,Qi)},{i:Ir-2,x:$s(Yi,an)})}else(1!==Qi||1!==an)&&En.push(f(En)+"scale("+Qi+","+an+")")}(Qt.scaleX,Qt.scaleY,Yi.scaleX,Yi.scaleY,Qi,an),Qt=Yi=null,function(En){for(var $n,ar=-1,Ir=an.length;++ar<Ir;)Qi[($n=an[ar]).i]=$n.x(En);return Qi.join("")}}}var Pc=Ed(function Fh(a){const g=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(a+"");return g.isIdentity?wl:dp(g.a,g.b,g.c,g.d,g.e,g.f)},"px, ","px)","deg)"),Sd=Ed(function Bh(a){return null!=a&&(uu||(uu=document.createElementNS("http://www.w3.org/2000/svg","g")),uu.setAttribute("transform",a),a=uu.transform.baseVal.consolidate())?dp((a=a.matrix).a,a.b,a.c,a.d,a.e,a.f):wl},", ",")",")");function cl(a,g){var n,s;return function(){var f=Yc(this,a),C=f.tween;if(C!==n)for(var H=0,ye=(s=n=C).length;H<ye;++H)if(s[H].name===g){(s=s.slice()).splice(H,1);break}f.tween=s}}function jh(a,g,n){var s,f;if("function"!=typeof n)throw new Error;return function(){var C=Yc(this,a),H=C.tween;if(H!==s){f=(s=H).slice();for(var ye={name:g,value:n},Yt=0,Qt=f.length;Yt<Qt;++Yt)if(f[Yt].name===g){f[Yt]=ye;break}Yt===Qt&&f.push(ye)}C.tween=f}}function qd(a,g,n){var s=a._id;return a.each(function(){var f=Yc(this,s);(f.value||(f.value={}))[g]=n.apply(this,arguments)}),function(f){return Oc(f,s).value[g]}}function ac(a,g){var n;return("number"==typeof g?$s:g instanceof ho?ed:(n=ho(g))?(g=n,ed):cu)(a,g)}function wd(a){return function(){this.removeAttribute(a)}}function hu(a){return function(){this.removeAttributeNS(a.space,a.local)}}function Al(a,g,n){var s,C,f=n+"";return function(){var H=this.getAttribute(a);return H===f?null:H===s?C:C=g(s=H,n)}}function Es(a,g,n){var s,C,f=n+"";return function(){var H=this.getAttributeNS(a.space,a.local);return H===f?null:H===s?C:C=g(s=H,n)}}function Qu(a,g,n){var s,f,C;return function(){var H,Yt,ye=n(this);return null==ye?void this.removeAttribute(a):(H=this.getAttribute(a))===(Yt=ye+"")?null:H===s&&Yt===f?C:(f=Yt,C=g(s=H,ye))}}function Ad(a,g,n){var s,f,C;return function(){var H,Yt,ye=n(this);return null==ye?void this.removeAttributeNS(a.space,a.local):(H=this.getAttributeNS(a.space,a.local))===(Yt=ye+"")?null:H===s&&Yt===f?C:(f=Yt,C=g(s=H,ye))}}function pu(a,g){var n,s;function f(){var C=g.apply(this,arguments);return C!==s&&(n=(s=C)&&function Xl(a,g){return function(n){this.setAttributeNS(a.space,a.local,g.call(this,n))}}(a,C)),n}return f._value=g,f}function eu(a,g){var n,s;function f(){var C=g.apply(this,arguments);return C!==s&&(n=(s=C)&&function Ou(a,g){return function(n){this.setAttribute(a,g.call(this,n))}}(a,C)),n}return f._value=g,f}function mu(a,g){return function(){So(this,a).delay=+g.apply(this,arguments)}}function fh(a,g){return g=+g,function(){So(this,a).delay=g}}function I(a,g){return function(){Yc(this,a).duration=+g.apply(this,arguments)}}function N(a,g){return g=+g,function(){Yc(this,a).duration=g}}var j=Tc.prototype.constructor;function Ft(a){return function(){this.style.removeProperty(a)}}var Ru=0;function Ea(a,g,n,s){this._groups=a,this._parents=g,this._name=n,this._id=s}function $c(){return++Ru}var lc=Tc.prototype;Ea.prototype=function hl(a){return Tc().transition(a)}.prototype={constructor:Ea,select:function te(a){var g=this._name,n=this._id;"function"!=typeof a&&(a=Go(a));for(var s=this._groups,f=s.length,C=new Array(f),H=0;H<f;++H)for(var Yi,Qi,ye=s[H],Yt=ye.length,Qt=C[H]=new Array(Yt),an=0;an<Yt;++an)(Yi=ye[an])&&(Qi=a.call(Yi,Yi.__data__,an,ye))&&("__data__"in Yi&&(Qi.__data__=Yi.__data__),Qt[an]=Qi,sc(Qt[an],g,n,an,Qt,Oc(Yi,n)));return new Ea(C,this._parents,g,n)},selectAll:function O(a){var g=this._name,n=this._id;"function"!=typeof a&&(a=ga(a));for(var s=this._groups,f=s.length,C=[],H=[],ye=0;ye<f;++ye)for(var Yi,Yt=s[ye],Qt=Yt.length,Qi=0;Qi<Qt;++Qi)if(Yi=Yt[Qi]){for(var En,an=a.call(Yi,Yi.__data__,Qi,Yt),ar=Oc(Yi,n),Ir=0,$n=an.length;Ir<$n;++Ir)(En=an[Ir])&&sc(En,g,n,Ir,an,ar);C.push(an),H.push(Yi)}return new Ea(C,H,g,n)},selectChild:lc.selectChild,selectChildren:lc.selectChildren,filter:function xr(a){"function"!=typeof a&&(a=da(a));for(var g=this._groups,n=g.length,s=new Array(n),f=0;f<n;++f)for(var Yt,C=g[f],H=C.length,ye=s[f]=[],Qt=0;Qt<H;++Qt)(Yt=C[Qt])&&a.call(Yt,Yt.__data__,Qt,C)&&ye.push(Yt);return new Ea(s,this._parents,this._name,this._id)},merge:function Xr(a){if(a._id!==this._id)throw new Error;for(var g=this._groups,n=a._groups,s=g.length,C=Math.min(s,n.length),H=new Array(s),ye=0;ye<C;++ye)for(var an,Yt=g[ye],Qt=n[ye],Yi=Yt.length,Qi=H[ye]=new Array(Yi),En=0;En<Yi;++En)(an=Yt[En]||Qt[En])&&(Qi[En]=an);for(;ye<s;++ye)H[ye]=g[ye];return new Ea(H,this._parents,this._name,this._id)},selection:function Q(){return new j(this._groups,this._parents)},transition:function gc(){for(var a=this._name,g=this._id,n=$c(),s=this._groups,f=s.length,C=0;C<f;++C)for(var Yt,H=s[C],ye=H.length,Qt=0;Qt<ye;++Qt)if(Yt=H[Qt]){var Yi=Oc(Yt,g);sc(Yt,a,n,Qt,H,{time:Yi.time+Yi.delay+Yi.duration,delay:0,duration:Yi.duration,ease:Yi.ease})}return new Ea(s,this._parents,a,n)},call:lc.call,nodes:lc.nodes,node:lc.node,size:lc.size,empty:lc.empty,each:lc.each,on:function ha(a,g){var n=this._id;return arguments.length<2?Oc(this.node(),n).on.on(a):this.each(function Qo(a,g,n){var s,f,C=function vo(a){return(a+"").trim().split(/^|\s+/).every(function(g){var n=g.indexOf(".");return n>=0&&(g=g.slice(0,n)),!g||"start"===g})}(g)?So:Yc;return function(){var H=C(this,a),ye=H.on;ye!==s&&(f=(s=ye).copy()).on(g,n),H.on=f}}(n,a,g))},attr:function Ju(a,g){var n=on(a),s="transform"===n?Sd:ac;return this.attrTween(a,"function"==typeof g?(n.local?Ad:Qu)(n,s,qd(this,"attr."+a,g)):null==g?(n.local?hu:wd)(n):(n.local?Es:Al)(n,s,g))},attrTween:function Pu(a,g){var n="attr."+a;if(arguments.length<2)return(n=this.tween(n))&&n._value;if(null==g)return this.tween(n,null);if("function"!=typeof g)throw new Error;var s=on(a);return this.tween(n,(s.local?pu:eu)(s,g))},style:function qn(a,g,n){var s="transform"==(a+="")?Pc:ac;return null==g?this.styleTween(a,function Ye(a,g){var n,s,f;return function(){var C=hn(this,a),H=(this.style.removeProperty(a),hn(this,a));return C===H?null:C===n&&H===s?f:f=g(n=C,s=H)}}(a,s)).on("end.style."+a,Ft(a)):"function"==typeof g?this.styleTween(a,function Ki(a,g,n){var s,f,C;return function(){var H=hn(this,a),ye=n(this),Yt=ye+"";return null==ye&&(this.style.removeProperty(a),Yt=ye=hn(this,a)),H===Yt?null:H===s&&Yt===f?C:(f=Yt,C=g(s=H,ye))}}(a,s,qd(this,"style."+a,g))).each(function An(a,g){var n,s,f,ye,C="style."+g,H="end."+C;return function(){var Yt=Yc(this,a),Qt=Yt.on,Yi=null==Yt.value[C]?ye||(ye=Ft(g)):void 0;(Qt!==n||f!==Yi)&&(s=(n=Qt).copy()).on(H,f=Yi),Yt.on=s}}(this._id,a)):this.styleTween(a,function Fi(a,g,n){var s,C,f=n+"";return function(){var H=hn(this,a);return H===f?null:H===s?C:C=g(s=H,n)}}(a,s,g),n).on("end.style."+a,null)},styleTween:function wo(a,g,n){var s="style."+(a+="");if(arguments.length<2)return(s=this.tween(s))&&s._value;if(null==g)return this.tween(s,null);if("function"!=typeof g)throw new Error;return this.tween(s,function Lr(a,g,n){var s,f;function C(){var H=g.apply(this,arguments);return H!==f&&(s=(f=H)&&function Nr(a,g,n){return function(s){this.style.setProperty(a,g.call(this,s),n)}}(a,H,n)),s}return C._value=g,C}(a,g,null==n?"":n))},text:function Lo(a){return this.tween("text","function"==typeof a?function fo(a){return function(){var g=a(this);this.textContent=null==g?"":g}}(qd(this,"text",a)):function bo(a){return function(){this.textContent=a}}(null==a?"":a+""))},textTween:function dl(a){var g="text";if(arguments.length<1)return(g=this.tween(g))&&g._value;if(null==a)return this.tween(g,null);if("function"!=typeof a)throw new Error;return this.tween(g,function el(a){var g,n;function s(){var f=a.apply(this,arguments);return f!==n&&(g=(n=f)&&function xa(a){return function(g){this.textContent=a.call(this,g)}}(f)),g}return s._value=a,s}(a))},remove:function Rc(){return this.on("end.remove",function Fl(a){return function(){var g=this.parentNode;for(var n in this.__transition)if(+n!==a)return;g&&g.removeChild(this)}}(this._id))},tween:function Vd(a,g){var n=this._id;if(a+="",arguments.length<2){for(var H,s=Oc(this.node(),n).tween,f=0,C=s.length;f<C;++f)if((H=s[f]).name===a)return H.value;return null}return this.each((null==g?cl:jh)(n,a,g))},delay:function ae(a){var g=this._id;return arguments.length?this.each(("function"==typeof a?mu:fh)(g,a)):Oc(this.node(),g).delay},duration:function Ce(a){var g=this._id;return arguments.length?this.each(("function"==typeof a?I:N)(g,a)):Oc(this.node(),g).duration},ease:function Si(a){var g=this._id;return arguments.length?this.each(function Lt(a,g){if("function"!=typeof g)throw new Error;return function(){Yc(this,a).ease=g}}(g,a)):Oc(this.node(),g).ease},easeVarying:function Gn(a){if("function"!=typeof a)throw new Error;return this.each(function Tn(a,g){return function(){var n=g.apply(this,arguments);if("function"!=typeof n)throw new Error;Yc(this,a).ease=n}}(this._id,a))},end:function ul(){var a,g,n=this,s=n._id,f=n.size();return new Promise(function(C,H){var ye={value:H},Yt={value:function(){0==--f&&C()}};n.each(function(){var Qt=Yc(this,s),Yi=Qt.on;Yi!==a&&((g=(a=Yi).copy())._.cancel.push(ye),g._.interrupt.push(ye),g._.end.push(Yt)),Qt.on=g}),0===f&&C()})},[Symbol.iterator]:lc[Symbol.iterator]};var fu={time:null,delay:0,duration:250,ease:function Vo(a){return((a*=2)<=1?a*a*a:(a-=2)*a*a+2)/2}};function Gd(a,g){for(var n;!(n=a.__transition)||!(n=n[g]);)if(!(a=a.parentNode))throw new Error("transition ".concat(g," not found"));return n}Tc.prototype.interrupt=function Ku(a){return this.each(function(){!function md(a,g){var s,f,H,n=a.__transition,C=!0;if(n){for(H in g=null==g?null:g+"",n)(s=n[H]).name===g?(f=s.state>2&&s.state<5,s.state=6,s.timer.stop(),s.on.call(f?"interrupt":"cancel",a,a.__data__,s.index,s.group),delete n[H]):C=!1;C&&delete a.__transition}}(this,a)})},Tc.prototype.transition=function iu(a){var g,n;a instanceof Ea?(g=a._id,a=a._name):(g=$c(),(n=fu).time=Tt(),a=null==a?null:a+"");for(var s=this._groups,f=s.length,C=0;C<f;++C)for(var Yt,H=s[C],ye=H.length,Qt=0;Qt<ye;++Qt)(Yt=H[Qt])&&sc(Yt,a,g,Qt,H,n||Gd(Yt,g));return new Ea(s,this._parents,a,g)};Math;function _h(a){return{type:a}}function qu(a,g){return null==a||null==g?NaN:a<g?-1:a>g?1:a>=g?0:NaN}function jp(a,g){return null==a||null==g?NaN:g<a?-1:g>a?1:g>=a?0:NaN}function Vp(a){let g,n,s;function f(ye,Yt,Qt=0,Yi=ye.length){if(Qt<Yi){if(0!==g(Yt,Yt))return Yi;do{const Qi=Qt+Yi>>>1;n(ye[Qi],Yt)<0?Qt=Qi+1:Yi=Qi}while(Qt<Yi)}return Qt}return 2!==a.length?(g=qu,n=(ye,Yt)=>qu(a(ye),Yt),s=(ye,Yt)=>a(ye)-Yt):(g=a===qu||a===jp?a:pp,n=a,s=a),{left:f,center:function H(ye,Yt,Qt=0,Yi=ye.length){const Qi=f(ye,Yt,Qt,Yi-1);return Qi>Qt&&s(ye[Qi-1],Yt)>-s(ye[Qi],Yt)?Qi-1:Qi},right:function C(ye,Yt,Qt=0,Yi=ye.length){if(Qt<Yi){if(0!==g(Yt,Yt))return Yi;do{const Qi=Qt+Yi>>>1;n(ye[Qi],Yt)<=0?Qt=Qi+1:Yi=Qi}while(Qt<Yi)}return Qt}}}function pp(){return 0}["w","e"].map(_h),["n","s"].map(_h),["n","w","e","s","nw","ne","sw","se"].map(_h);const mf=Math.sqrt(50),nu=Math.sqrt(10),Lu=Math.sqrt(2);function eh(a,g,n){const s=(g-a)/Math.max(0,n),f=Math.floor(Math.log10(s)),C=s/Math.pow(10,f),H=C>=mf?10:C>=nu?5:C>=Lu?2:1;let ye,Yt,Qt;return f<0?(Qt=Math.pow(10,-f)/H,ye=Math.round(a*Qt),Yt=Math.round(g*Qt),ye/Qt<a&&++ye,Yt/Qt>g&&--Yt,Qt=-Qt):(Qt=Math.pow(10,f)*H,ye=Math.round(a/Qt),Yt=Math.round(g/Qt),ye*Qt<a&&++ye,Yt*Qt>g&&--Yt),Yt<ye&&.5<=n&&n<2?eh(a,g,2*n):[ye,Yt,Qt]}function bh(a,g,n){return eh(a=+a,g=+g,n=+n)[2]}function mp(a,g,n){n=+n;const s=(g=+g)<(a=+a),f=s?bh(g,a,n):bh(a,g,n);return(s?-1:1)*(f<0?1/-f:f)}const Nu=1e3,Id=6e4,Hd=60*Id,ru=24*Hd,Fu=7*ru,fp=30*ru,Gp=365*ru,_p=new Date,Gh=new Date;function Ql(a,g,n,s){function f(C){return a(C=0===arguments.length?new Date:new Date(+C)),C}return f.floor=C=>(a(C=new Date(+C)),C),f.ceil=C=>(a(C=new Date(C-1)),g(C,1),a(C),C),f.round=C=>{const H=f(C),ye=f.ceil(C);return C-H<ye-C?H:ye},f.offset=(C,H)=>(g(C=new Date(+C),null==H?1:Math.floor(H)),C),f.range=(C,H,ye)=>{const Yt=[];if(C=f.ceil(C),ye=null==ye?1:Math.floor(ye),!(C<H&&ye>0))return Yt;let Qt;do{Yt.push(Qt=new Date(+C)),g(C,ye),a(C)}while(Qt<C&&C<H);return Yt},f.filter=C=>Ql(H=>{if(H>
vendor: 4,301 bytes, line 1
1=H)for(;a(H),!C(H);)H.setTime(H-1)},(H,ye)=>{if(H>=H)if(ye<0)for(;++ye<=0;)for(;g(H,-1),!C(H););else for(;--ye>=0;)for(;g(H,1),!C(H););}),n&&(f.count=(C,H)=>(_p.setTime(+C),Gh.setTime(+H),a(_p),a(Gh),Math.floor(n(_p,Gh))),f.every=C=>(C=Math.floor(C),isFinite(C)&&C>0?C>1?f.filter(s?H=>s(H)%C==0:H=>f.count(0,H)%C==0):f:null)),f}const gp=Ql(()=>{},(a,g)=>{a.setTime(+a+g)},(a,g)=>g-a);gp.every=a=>(a=Math.floor(a),isFinite(a)&&a>0?a>1?Ql(g=>{g.setTime(Math.floor(g/a)*a)},(g,n)=>{g.setTime(+g+n*a)},(g,n)=>(n-g)/a):gp:null);const Uh=Ql(a=>{a.setTime(a-a.getMilliseconds())},(a,g)=>{a.setTime(+a+g*Nu)},(a,g)=>(g-a)/Nu,a=>a.getUTCSeconds()),hm=Ql(a=>{a.setTime(a-a.getMilliseconds()-a.getSeconds()*Nu)},(a,g)=>{a.setTime(+a+g*Id)},(a,g)=>(g-a)/Id,a=>a.getMinutes()),vp=Ql(a=>{a.setUTCSeconds(0,0)},(a,g)=>{a.setTime(+a+g*Id)},(a,g)=>(g-a)/Id,a=>a.getUTCMinutes()),Hh=Ql(a=>{a.setTime(a-a.getMilliseconds()-a.getSeconds()*Nu-a.getMinutes()*Id)},(a,g)=>{a.setTime(+a+g*Hd)},(a,g)=>(g-a)/Hd,a=>a.getHours()),bf=Ql(a=>{a.setUTCMinutes(0,0,0)},(a,g)=>{a.setTime(+a+g*Hd)},(a,g)=>(g-a)/Hd,a=>a.getUTCHours()),Nc=Ql(a=>a.setHours(0,0,0,0),(a,g)=>a.setDate(a.getDate()+g),(a,g)=>(g-a-(g.getTimezoneOffset()-a.getTimezoneOffset())*Id)/ru,a=>a.getDate()-1),$h=Ql(a=>{a.setUTCHours(0,0,0,0)},(a,g)=>{a.setUTCDate(a.getUTCDate()+g)},(a,g)=>(g-a)/ru,a=>a.getUTCDate()-1),mm=Ql(a=>{a.setUTCHours(0,0,0,0)},(a,g)=>{a.setUTCDate(a.getUTCDate()+g)},(a,g)=>(g-a)/ru,a=>Math.floor(a/ru));function gu(a){return Ql(g=>{g.setDate(g.getDate()-(g.getDay()+7-a)%7),g.setHours(0,0,0,0)},(g,n)=>{g.setDate(g.getDate()+7*n)},(g,n)=>(n-g-(n.getTimezoneOffset()-g.getTimezoneOffset())*Id)/Fu)}const Up=gu(0),yh=gu(1),th=(gu(2),gu(3),gu(4));function xh(a){return Ql(g=>{g.setUTCDate(g.getUTCDate()-(g.getUTCDay()+7-a)%7),g.setUTCHours(0,0,0,0)},(g,n)=>{g.setUTCDate(g.getUTCDate()+7*n)},(g,n)=>(n-g)/Fu)}gu(5),gu(6);const zp=xh(0),Wh=xh(1),ih=(xh(2),xh(3),xh(4)),V=(xh(5),xh(6),Ql(a=>{a.setDate(1),a.setHours(0,0,0,0)},(a,g)=>{a.setMonth(a.getMonth()+g)},(a,g)=>g.getMonth()-a.getMonth()+12*(g.getFullYear()-a.getFullYear()),a=>a.getMonth())),x=Ql(a=>{a.setUTCDate(1),a.setUTCHours(0,0,0,0)},(a,g)=>{a.setUTCMonth(a.getUTCMonth()+g)},(a,g)=>g.getUTCMonth()-a.getUTCMonth()+12*(g.getUTCFullYear()-a.getUTCFullYear()),a=>a.getUTCMonth()),Se=Ql(a=>{a.setMonth(0,1),a.setHours(0,0,0,0)},(a,g)=>{a.setFullYear(a.getFullYear()+g)},(a,g)=>g.getFullYear()-a.getFullYear(),a=>a.getFullYear());Se.every=a=>isFinite(a=Math.floor(a))&&a>0?Ql(g=>{g.setFullYear(Math.floor(g.getFullYear()/a)*a),g.setMonth(0,1),g.setHours(0,0,0,0)},(g,n)=>{g.setFullYear(g.getFullYear()+n*a)}):null;const Xi=Ql(a=>{a.setUTCMonth(0,1),a.setUTCHours(0,0,0,0)},(a,g)=>{a.setUTCFullYear(a.getUTCFullYear()+g)},(a,g)=>g.getUTCFullYear()-a.getUTCFullYear(),a=>a.getUTCFullYear());function Vn(a,g,n,s,f,C){const H=[[Uh,1,Nu],[Uh,5,5e3],[Uh,15,15e3],[Uh,30,3e4],[C,1,Id],[C,5,5*Id],[C,15,15*Id],[C,30,30*Id],[f,1,Hd],[f,3,3*Hd],[f,6,6*Hd],[f,12,12*Hd],[s,1,ru],[s,2,2*ru],[n,1,Fu],[g,1,fp],[g,3,3*fp],[a,1,Gp]];function Yt(Qt,Yi,Qi){const an=Math.abs(Yi-Qt)/Qi,En=Vp(([,,$n])=>$n).right(H,an);if(En===H.length)return a.every(mp(Qt/Gp,Yi/Gp,Qi));if(0===En)return gp.every(Math.max(mp(Qt,Yi,Qi),1));const[ar,Ir]=H[an/H[En-1][2]<H[En][2]/an?En-1:En];return ar.every(Ir)}return[function ye(Qt,Yi,Qi){const an=Yi<Qt;an&&([Qt,Yi]=[Yi,Qt]);const En=Qi&&"function"==typeof Qi.range?Qi:Yt(Qt,Yi,Qi),ar=En?En.range(Qt,+Yi+1):[];return an?ar.reverse():ar},Yt]}Xi.every=a=>isFinite(a=Math.floor(a))&&a>0?Ql(g=>{g.setUTCFullYear(Math.floor(g.getUTCFullYear()/a)*a),g.setUTCMonth(0,1),g.setUTCHours(0,0,0,0)},(g,n)=>{g.setUTCFullYear(g.getUTCFullYear()+n*a)}):null;const[er,Tr]=Vn(Xi,x,zp,mm,bf,vp),[Hr,br]=Vn(Se,V,Up,Nc,Hh,hm);function yo(a){if(0<=a.y&&a.y<100){var g=new Date(-1,a.m,a.d,a.H,a.M,a.S,a.L);return g.setFullYear(a.y),g}return new Date(a.y,a.m,a.d,a.H,a.M,a.S,a.L)}function ts(a){if(0<=a.y&&a.y<100){var g=new Date(Date.UTC(-1,a.m,a.d,a.H,a.M,a.S,a.L));return g.setUTCFullYear(a.y),g}return new Date(Date.UTC(a.y,a.m,a.d,a.H,a.M,a.S,a.L))}function Io(a,g,n){return{y:a,m:g,d:n,H:0,M:0,S:0,L:0}}var Ns={"-":"",_:" ",0:"0"},Ss=/^\s*\d+/,Gs=/^%/,aa=/[\\^$*+?|[\]().{}]/g;function xo(a,g,n){var s=a<0?"-":"",f=(s?-a:a)+"",C=f.length;return s+(C<n?new Array(n-C+1).join(g)+f:f)}
vendor: 6,358 bytes, line 1
1function Qa(a){return a.replace(aa,"\\$&")}function pa(a){return new RegExp("^(?:"+a.map(Qa).join("|")+")","i")}function ml(a){return new Map(a.map((g,n)=>[g.toLowerCase(),n]))}function Jl(a,g,n){var s=Ss.exec(g.slice(n,n+1));return s?(a.w=+s[0],n+s[0].length):-1}function Zl(a,g,n){var s=Ss.exec(g.slice(n,n+1));return s?(a.u=+s[0],n+s[0].length):-1}function ql(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.U=+s[0],n+s[0].length):-1}function ec(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.V=+s[0],n+s[0].length):-1}function Yd(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.W=+s[0],n+s[0].length):-1}function vu(a,g,n){var s=Ss.exec(g.slice(n,n+4));return s?(a.y=+s[0],n+s[0].length):-1}function Xc(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.y=+s[0]+(+s[0]>68?1900:2e3),n+s[0].length):-1}function ou(a,g,n){var s=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(g.slice(n,n+6));return s?(a.Z=s[1]?0:-(s[2]+(s[3]||"00")),n+s[0].length):-1}function Xp(a,g,n){var s=Ss.exec(g.slice(n,n+1));return s?(a.q=3*s[0]-3,n+s[0].length):-1}function Mh(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.m=s[0]-1,n+s[0].length):-1}function nh(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.d=+s[0],n+s[0].length):-1}function Xh(a,g,n){var s=Ss.exec(g.slice(n,n+3));return s?(a.m=0,a.d=+s[0],n+s[0].length):-1}function Kh(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.H=+s[0],n+s[0].length):-1}function Kp(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.M=+s[0],n+s[0].length):-1}function rh(a,g,n){var s=Ss.exec(g.slice(n,n+2));return s?(a.S=+s[0],n+s[0].length):-1}function Bu(a,g,n){var s=Ss.exec(g.slice(n,n+3));return s?(a.L=+s[0],n+s[0].length):-1}function ju(a,g,n){var s=Ss.exec(g.slice(n,n+6));return s?(a.L=Math.floor(s[0]/1e3),n+s[0].length):-1}function bp(a,g,n){var s=Gs.exec(g.slice(n,n+1));return s?n+s[0].length:-1}function Vu(a,g,n){var s=Ss.exec(g.slice(n));return s?(a.Q=+s[0],n+s[0].length):-1}function Qh(a,g,n){var s=Ss.exec(g.slice(n));return s?(a.s=+s[0],n+s[0].length):-1}function oh(a,g){return xo(a.getDate(),g,2)}function Jh(a,g){return xo(a.getHours(),g,2)}function yp(a,g){return xo(a.getHours()%12||12,g,2)}function Qp(a,g){return xo(1+Nc.count(Se(a),a),g,3)}function bu(a,g){return xo(a.getMilliseconds(),g,3)}function _m(a,g){return bu(a,g)+"000"}function gm(a,g){return xo(a.getMonth()+1,g,2)}function xp(a,g){return xo(a.getMinutes(),g,2)}function Th(a,g){return xo(a.getSeconds(),g,2)}function Cp(a){var g=a.getDay();return 0===g?7:g}function sh(a,g){return xo(Up.count(Se(a)-1,a),g,2)}function Zh(a){var g=a.getDay();return g>=4||0===g?th(a):th.ceil(a)}function Mp(a,g){return a=Zh(a),xo(th.count(Se(a),a)+(4===Se(a).getDay()),g,2)}function Tp(a){return a.getDay()}function vm(a,g){return xo(yh.count(Se(a)-1,a),g,2)}function wf(a,g){return xo(a.getFullYear()%100,g,2)}function Dh(a,g){return xo((a=Zh(a)).getFullYear()%100,g,2)}function Eh(a,g){return xo(a.getFullYear()%1e4,g,4)}function Jp(a,g){var n=a.getDay();return xo((a=n>=4||0===n?th(a):th.ceil(a)).getFullYear()%1e4,g,4)}function S_(a){var g=a.getTimezoneOffset();return(g>0?"-":(g*=-1,"+"))+xo(g/60|0,"0",2)+xo(g%60,"0",2)}function bm(a,g){return xo(a.getUTCDate(),g,2)}function Af(a,g){return xo(a.getUTCHours(),g,2)}function Yg(a,g){return xo(a.getUTCHours()%12||12,g,2)}function w_(a,g){return xo(1+$h.count(Xi(a),a),g,3)}function kf(a,g){return xo(a.getUTCMilliseconds(),g,3)}function ym(a,g){return kf(a,g)+"000"}function Gu(a,g){return xo(a.getUTCMonth()+1,g,2)}function If(a,g){return xo(a.getUTCMinutes(),g,2)}function $g(a,g){return xo(a.getUTCSeconds(),g,2)}function ah(a){var g=a.getUTCDay();return 0===g?7:g}function ws(a,g){return xo(zp.count(Xi(a)-1,a),g,2)}function Of(a){var g=a.getUTCDay();return g>=4||0===g?ih(a):ih.ceil(a)}function dc(a,g){return a=Of(a),xo(ih.count(Xi(a),a)+(4===Xi(a).getUTCDay()),g,2)}function tc(a){return a.getUTCDay()}function Pf(a,g){return xo(Wh.count(Xi(a)-1,a),g,2)}function yu(a,g){return xo(a.getUTCFullYear()%100,g,2)}function zg(a,g){return xo((a=Of(a)).getUTCFullYear()%100,g,2)}function Rf(a,g){return xo(a.getUTCFullYear()%1e4,g,4)}function xm(a,g){var n=a.getUTCDay();return xo((a=n>=4||0===n?ih(a):ih.ceil(a)).getUTCFullYear()%1e4,g,4)}function Uu(){return"+0000"}function qh(){return"%"}function Dp(a){return+a}function A_(a){return Math.floor(+a/1e3)}!function k_(a){(function Xs(a){var g=a.dateTime,n=a.date,s=a.time,f=a.periods,C=a.days,H=a.shortDays,ye=a.months,Yt=a.shortMonths,Qt=pa(f),Yi=ml(f),Qi=pa(C),an=ml(C),En=pa(H),ar=ml(H),Ir=pa(ye),$n=ml(ye),Pr=pa(Yt),ro=ml(Yt),jr={a:function Sa(co){return H[co.getDay()]},A:function yc(co){return C[co.getDay()]},b:function nl(co){return Yt[co.getMonth()]},B:function wa(co){return ye[co.getMonth()]},c:null,d:oh,e:oh,f:_m,g:Dh,G:Jp,H:Jh,I:yp,j:Qp,L:bu,m:gm,M:xp,p:function Ha(co){return f[+(co.getHours()>=12)]},q:function Tl(co){return 1+~~(co.getMonth()/3)},Q:Dp,s:A_,S:Th,u:Cp,U:sh,V:Mp,w:Tp,W:vm,x:null,X:null,y:wf,Y:Eh,Z:S_,"%":qh},io={a:function hh(co){return H[co.getUTCDay()]},A:function Rh(co){return C[co.getUTCDay()]},b:function bd(co){return Yt[co.getUTCMonth()]},B:function Lh(co){return ye[co.getUTCMonth()]},c:null,d:bm,e:bm,f:ym,g:zg,G:xm,H:Af,I:Yg,j:w_,L:kf,m:Gu,M:If,p:function Fc(co){return f[+(co.getUTCHours()>=12)]},q:function ph(co){return 1+~~(co.getUTCMonth()/3)},Q:Dp,s:A_,S:$g,u:ah,U:ws,V:dc,w:tc,W:Pf,x:null,X:null,y:yu,Y:Rf,Z:Uu,"%":qh},Wo={a:function bs(co,ks,ra){var Fr=En.exec(ks.slice(ra));return Fr?(co.w=ar.get(Fr[0].toLowerCase()),ra+Fr[0].length):-1},A:function Zs(co,ks,ra){var Fr=Qi.exec(ks.slice(ra));return Fr?(co.w=an.get(Fr[0].toLowerCase()),ra+Fr[0].length):-1},b:function Xo(co,ks,ra){var Fr=Pr.exec(ks.slice(ra));return Fr?(co.m=ro.get(Fr[0].toLowerCase()),ra+Fr[0].length):-1},B:function _o(co,ks,ra){var Fr=Ir.exec(ks.slice(ra));return Fr?(co.m=$n.get(Fr[0].toLowerCase()),ra+Fr[0].length):-1},c:function jo(co,ks,ra){return _a(co,g,ks,ra)},d:nh,e:nh,f:ju,g:Xc,G:vu,H:Kh,I:Kh,j:Xh,L:Bu,m:Mh,M:Kp,p:function Ml(co,ks,ra){var Fr=Qt.exec(ks.slice(ra));return Fr?(co.p=Yi.get(Fr[0].toLowerCase()),ra+Fr[0].length):-1},q:Xp,Q:Vu,s:Qh,S:rh,u:Zl,U:ql,V:ec,w:Jl,W:Yd,x:function Gl(co,ks,ra){return _a(co,n,ks,ra)},X:function il(co,ks,ra){return _a(co,s,ks,ra)},y:Xc,Y:vu,Z:ou,"%":bp};function Yr(co,ks){return function(ra){var Xd,ps,_l,Fr=[],Ul=-1,rl=0,Nd=co.length;for(ra instanceof Date||(ra=new Date(+ra));++Ul<Nd;
vendor: 5,212 bytes, line 1
1)37===co.charCodeAt(Ul)&&(Fr.push(co.slice(rl,Ul)),null!=(ps=Ns[Xd=co.charAt(++Ul)])?Xd=co.charAt(++Ul):ps="e"===Xd?" ":"0",(_l=ks[Xd])&&(Xd=_l(ra,ps)),Fr.push(Xd),rl=Ul+1);return Fr.push(co.slice(rl,Ul)),Fr.join("")}}function fa(co,ks){return function(ra){var rl,Nd,Fr=Io(1900,void 0,1);if(_a(Fr,co,ra+="",0)!=ra.length)return null;if("Q"in Fr)return new Date(Fr.Q);if("s"in Fr)return new Date(1e3*Fr.s+("L"in Fr?Fr.L:0));if(ks&&!("Z"in Fr)&&(Fr.Z=0),"p"in Fr&&(Fr.H=Fr.H%12+12*Fr.p),void 0===Fr.m&&(Fr.m="q"in Fr?Fr.q:0),"V"in Fr){if(Fr.V<1||Fr.V>53)return null;"w"in Fr||(Fr.w=1),"Z"in Fr?(Nd=(rl=ts(Io(Fr.y,0,1))).getUTCDay(),rl=Nd>4||0===Nd?Wh.ceil(rl):Wh(rl),rl=$h.offset(rl,7*(Fr.V-1)),Fr.y=rl.getUTCFullYear(),Fr.m=rl.getUTCMonth(),Fr.d=rl.getUTCDate()+(Fr.w+6)%7):(Nd=(rl=yo(Io(Fr.y,0,1))).getDay(),rl=Nd>4||0===Nd?yh.ceil(rl):yh(rl),rl=Nc.offset(rl,7*(Fr.V-1)),Fr.y=rl.getFullYear(),Fr.m=rl.getMonth(),Fr.d=rl.getDate()+(Fr.w+6)%7)}else("W"in Fr||"U"in Fr)&&("w"in Fr||(Fr.w="u"in Fr?Fr.u%7:"W"in Fr?1:0),Nd="Z"in Fr?ts(Io(Fr.y,0,1)).getUTCDay():yo(Io(Fr.y,0,1)).getDay(),Fr.m=0,Fr.d="W"in Fr?(Fr.w+6)%7+7*Fr.W-(Nd+5)%7:Fr.w+7*Fr.U-(Nd+6)%7);return"Z"in Fr?(Fr.H+=Fr.Z/100|0,Fr.M+=Fr.Z%100,ts(Fr)):yo(Fr)}}function _a(co,ks,ra,Fr){for(var Xd,ps,Ul=0,rl=ks.length,Nd=ra.length;Ul<rl;){if(Fr>=Nd)return-1;if(37===(Xd=ks.charCodeAt(Ul++))){if(Xd=ks.charAt(Ul++),!(ps=Wo[Xd in Ns?ks.charAt(Ul++):Xd])||(Fr=ps(co,ra,Fr))<0)return-1}else if(Xd!=ra.charCodeAt(Fr++))return-1}return Fr}return jr.x=Yr(n,jr),jr.X=Yr(s,jr),jr.c=Yr(g,jr),io.x=Yr(n,io),io.X=Yr(s,io),io.c=Yr(g,io),{format:function(co){var ks=Yr(co+="",jr);return ks.toString=function(){return co},ks},parse:function(co){var ks=fa(co+="",!1);return ks.toString=function(){return co},ks},utcFormat:function(co){var ks=Yr(co+="",io);return ks.toString=function(){return co},ks},utcParse:function(co){var ks=fa(co+="",!0);return ks.toString=function(){return co},ks}}})(a)}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),Vp(qu),Vp(function Mm(a){return null===a?NaN:+a});var Sm,ma=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function Em(a){if(!(g=ma.exec(a)))throw new Error("invalid format: "+a);var g;return new tm({fill:g[1],align:g[2],sign:g[3],symbol:g[4],zero:g[5],width:g[6],comma:g[7],precision:g[8]&&g[8].slice(1),trim:g[9],type:g[10]})}function tm(a){this.fill=void 0===a.fill?" ":a.fill+"",this.align=void 0===a.align?">":a.align+"",this.sign=void 0===a.sign?"-":a.sign+"",this.symbol=void 0===a.symbol?"":a.symbol+"",this.zero=!!a.zero,this.width=void 0===a.width?void 0:+a.width,this.comma=!!a.comma,this.precision=void 0===a.precision?void 0:+a.precision,this.trim=!!a.trim,this.type=void 0===a.type?"":a.type+""}function Sp(a,g){if(!isFinite(a)||0===a)return null;var n=(a=g?a.toExponential(g-1):a.toExponential()).indexOf("e"),s=a.slice(0,n);return[s.length>1?s[0]+s.slice(2):s,+a.slice(n+1)]}function Am(a,g){var n=Sp(a,g);if(!n)return a+"";var s=n[0],f=n[1];return f<0?"0."+new Array(-f).join("0")+s:s.length>f+1?s.slice(0,f+1)+"."+s.slice(f+1):s+new Array(f-s.length+2).join("0")}Em.prototype=tm.prototype,tm.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const F_={"%":(a,g)=>(100*a).toFixed(g),b:a=>Math.round(a).toString(2),c:a=>a+"",d:function L_(a){return Math.abs(a=Math.round(a))>=1e21?a.toLocaleString("en").replace(/,/g,""):a.toString(10)},e:(a,g)=>a.toExponential(g),f:(a,g)=>a.toFixed(g),g:(a,g)=>a.toPrecision(g),o:a=>Math.round(a).toString(8),p:(a,g)=>Am(100*a,g),r:Am,s:function wm(a,g){var n=Sp(a,g);if(!n)return Sm=void 0,a.toPrecision(g);var s=n[0],f=n[1],C=f-(Sm=3*Math.max(-8,Math.min(8,Math.floor(f/3))))+1,H=s.length;return C===H?s:C>H?s+new Array(C-H+1).join("0"):C>0?s.slice(0,C)+"."+s.slice(C):"0."+new Array(1-C).join("0")+Sp(a,Math.max(0,g+C-1))[0]},X:a=>Math.round(a).toString(16).toUpperCase(),x:a=>Math.round(a).toString(16)};function jf(a){return a}var km=Array.prototype.map,im=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function Vf(a){var g=void 0===a.grouping||void 0===a.thousands?jf:function Kg(a,g){return function(n,s){for(var f=n.length,C=[],H=0,ye=a[0],Yt=0;f>0&&ye>0&&(Yt+ye+1>s&&(ye=Math.max(1,s-Yt)),C.push(n.substring(f-=ye,f+ye)),!((Yt+=ye+1)>s));)ye=a[H=(H+1)%a.length];return C.reverse().join(g)}}(km.call(a.grouping,Number),a.thousands+""),n=void 0===a.currency?"":a.currency[0]+"",s=void 0===a.currency?"":a.currency[1]+"",f=void 0===a.decimal?".":a.decimal+"",C=void 0===a.numerals?jf:function Qg(a){return function(g){return g.replace(/[0-9]/g,function(n){return a[+n]})}}(km.call(a.numerals,String)),H=void 0===a.percent?"%":a.percent+"",
1ye=void 0===a.minus?"\u2212":a.minus+"",Yt=void 0===a.nan?"NaN":a.nan+"";function Qt(Qi,an){var En=(Qi=Em(Qi)).fill,ar=Qi.align,Ir=Qi.sign,$n=Qi.symbol,Pr=Qi.zero,ro=Qi.width,jr=Qi.comma,io=Qi.precision,Wo=Qi.trim,Yr=Qi.type;"n"===Yr?(jr=!0,Yr="g"):F_[Yr]||(void 0===io&&(io=12),Wo=!0,Yr="g"),(Pr||"0"===En&&"="===ar)&&(Pr=!0,En="0",ar="=");var fa=(an&&void 0!==an.prefix?an.prefix:"")+("$"===$n?n:"#"===$n&&/[boxX]/.test(Yr)?"0"+Yr.toLowerCase():""),_a=("$"===$n?s:/[%p]/.test(Yr)?H:"")+(an&&void 0!==an.suffix?an.suffix:""),Ml=F_[Yr],bs=/[defgprs%]/.test(Yr);function Zs(Xo){var Gl,il,Sa,_o=fa,jo=_a;if("c"===Yr)jo=Ml(Xo)+jo,Xo="";else{var yc=(Xo=+Xo)<0||1/Xo<0;if(Xo=isNaN(Xo)?Yt:Ml(Math.abs(Xo),io),Wo&&(Xo=function _v(a){e:for(var f,g=a.length,n=1,s=-1;n<g;++n)switch(a[n]){case".":s=f=n;break;case"0":0===s&&(s=n),f=n;break;default:if(!+a[n])break e;s>0&&(s=0)}return s>0?a.slice(0,s)+a.slice(f+1):a}(Xo)),yc&&0==+Xo&&"+"!==Ir&&(yc=!1),_o=(yc?"("===Ir?Ir:ye:"-"===Ir||"("===Ir?"":Ir)+_o,jo=("s"!==Yr||isNaN(Xo)||void 0===Sm?"":im[8+Sm/3])+jo+(yc&&"("===Ir?")":""),bs)for(Gl=-1,il=Xo.length;++Gl<il;)if(48>(Sa=Xo.charCodeAt(Gl))||Sa>57){jo=(46===Sa?f+Xo.slice(Gl+1):Xo.slice(Gl))+jo,Xo=Xo.slice(0,Gl);break}}jr&&!Pr&&(Xo=g(Xo,1/0));var nl=_o.length+Xo.length+jo.length,wa=nl<ro?new Array(ro-nl+1).join(En):"";switch(jr&&Pr&&(Xo=g(wa+Xo,wa.length?ro-jo.length:1/0),wa=""),ar){case"<":Xo=_o+Xo+jo+wa;break;case"=":Xo=_o+wa+Xo+jo;break;case"^":Xo=wa.slice(0,nl=wa.length>>1)+_o+Xo+jo+wa.slice(nl);break;default:Xo=wa+_o+Xo+jo}return C(Xo)}return io=void 0===io?6:/[gprs]/.test(Yr)?Math.max(1,Math.min(21,io)):Math.max(0,Math.min(20,io)),Zs.toString=function(){return Qi+""},Zs}return{format:Qt,formatPrefix:function Yi(Qi,an){var En=3*Math.max(-8,Math.min(8,Math.floor(function wh(a){return(a=Sp(Math.abs(a)))?a[1]:NaN}(an)/3))),ar=Math.pow(10,-En),Ir=Qt(((Qi=Em(Qi)).type="f",Qi),{suffix:im[8+En/3]});return function($n){return Ir(ar*$n)}}}}!function gv(a){Vf(a)}({thousands:",",grouping:[3],currency:["$",""]}),Map,Set,Symbol("implicit"),Math,Math,Math,Math,Math,Math,Math,Math,Math;var $m=l(52216);const zm=["caretElm"];function l0(a,g){}const q_=function(a){return{model:a}};function eg(a,g){if(1&a&&(r.j41(0,"span"),r.DNE(1,l0,0,0,"ng-template",5),r.k0s()),2&a){const n=r.XpG();r.R7$(1),r.Y8G("ngTemplateOutlet",n.template)("ngTemplateOutletContext",r.eq3(2,q_,n.context))}}function As(a,g){if(1&a&&r.nrm(0,"span",6),2&a){const n=r.XpG();r.Y8G("innerHTML",n.title,r.npT)}}function lb(a,g,n){n=n||{};let s,f,C,H=null,ye=0;function Yt(){ye=!1===n.leading?0:+new Date,H=null,C=a.apply(s,f)}return function(){const Qt=+new Date;!ye&&!1===n.leading&&(ye=Qt);const Yi=g-(Qt-ye);return s=this,f=arguments,Yi<=0?(clearTimeout(H),H=null,ye=Qt,C=a.apply(s,f)):!H&&!1!==n.trailing&&(H=setTimeout(Yt,Yi)),C}}function cb(a,g){return function(s,f,C){return{configurable:!0,enumerable:C.enumerable,get:function(){return Object.defineProperty(this,f,{configurable:!0,enumerable:C.enumerable,value:lb(C.value,a,g)}),this[f]}}}}var Fs=function(a){return a.Top="top",a.Bottom="bottom",a.Left="left",a.Right="right",a.Center="center",a}(Fs||{});function db(a,g,n){return n===Fs.Top?a.top-7:n===Fs.Bottom?a.top+a.height-g.height+7:n===Fs.Center?a.top+a.height/2-g.height/2:void 0}function N0(a,g,n){return n===Fs.Left?a.left-7:n===Fs.Right?a.left+a.width-g.width+7:n===Fs.Center?a.left+a.width/2-g.width/2:void 0}class Tu{static calculateVerticalAlignment(g,n,s){let f=db(g,n,s);return f+n.height>window.innerHeight&&(f=window.innerHeight-n.height),f}static calculateVerticalCaret(g,n,s,f){let C;f===Fs.Top&&(C=g.height/2-s.height/2+7),f===Fs.Bottom&&(C=n.height-g.height/2-s.height/2-7),f===Fs.Center&&(C=n.height/2-s.height/2);const H=db(g,n,f);return H+n.height>window.innerHeight&&(C+=H+n.height-window.innerHeight),C}static calculateHorizontalAlignment(g,n,s){let f=N0(g,n,s);return f+n.width>window.innerWidth&&(f=window.innerWidth-n.width),f}static calculateHorizontalCaret(g,n,s,f){let C;f===Fs.Left&&(C=g.width/2-s.width/2+7),f===Fs.Right&&(C=n.width-g.width/2-s.width/2-7),f===Fs.Center&&(C=n.width/2-s.width/2);const H=N0(g,n,f);return H+n.width>
1window.innerWidth&&(C+=H+n.width-window.innerWidth),C}static shouldFlip(g,n,s,f){let C=!1;return s===Fs.Right&&g.left+g.width+n.width+f>window.innerWidth&&(C=!0),s===Fs.Left&&g.left-n.width-f<0&&(C=!0),s===Fs.Top&&g.top-n.height-f<0&&(C=!0),s===Fs.Bottom&&g.top+g.height+n.height+f>window.innerHeight&&(C=!0),C}static positionCaret(g,n,s,f,C){let H=0,ye=0;return g===Fs.Right?(ye=-7,H=Tu.calculateVerticalCaret(s,n,f,C)):g===Fs.Left?(ye=n.width,H=Tu.calculateVerticalCaret(s,n,f,C)):g===Fs.Top?(H=n.height,ye=Tu.calculateHorizontalCaret(s,n,f,C)):g===Fs.Bottom&&(H=-7,ye=Tu.calculateHorizontalCaret(s,n,f,C)),{top:H,left:ye}}static positionContent(g,n,s,f,C){let H=0,ye=0;return g===Fs.Right?(ye=s.left+s.width+f,H=Tu.calculateVerticalAlignment(s,n,C)):g===Fs.Left?(ye=s.left-n.width-f,H=Tu.calculateVerticalAlignment(s,n,C)):g===Fs.Top?(H=s.top-n.height-f,ye=Tu.calculateHorizontalAlignment(s,n,C)):g===Fs.Bottom&&(H=s.top+s.height+f,ye=Tu.calculateHorizontalAlignment(s,n,C)),{top:H,left:ye}}static determinePlacement(g,n,s,f){if(Tu.shouldFlip(s,n,g,f)){if(g===Fs.Right)return Fs.Left;if(g===Fs.Left)return Fs.Right;if(g===Fs.Top)return Fs.Bottom;if(g===Fs.Bottom)return Fs.Top}return g}}let ub=(()=>{class a{constructor(n,s,f){this.element=n,this.renderer=s,this.platformId=f}get cssClasses(){let n="ngx-charts-tooltip-content";return n+=" position-".concat(this.placement),n+=" type-".concat(this.type),n+=" ".concat(this.cssClass),n}ngAfterViewInit(){setTimeout(this.position.bind(this))}position(){if(!(0,t.UE)(this.platformId))return;const n=this.element.nativeElement,s=this.host.nativeElement.getBoundingClientRect();if(!s.height&&!s.width)return;const f=n.getBoundingClientRect();this.checkFlip(s,f),this.positionContent(n,s,f),this.showCaret&&this.positionCaret(s,f),setTimeout(()=>this.renderer.addClass(n,"animate"),1)}positionContent(n,s,f){const{top:C,left:H}=Tu.positionContent(this.placement,f,s,this.spacing,this.alignment);this.renderer.setStyle(n,"top","".concat(C,"px")),this.renderer.setStyle(n,"left","".concat(H,"px"))}positionCaret(n,s){const f=this.caretElm.nativeElement,C=f.getBoundingClientRect(),{top:H,left:ye}=Tu.positionCaret(this.placement,s,n,C,this.alignment);this.renderer.setStyle(f,"top","".concat(H,"px")),this.renderer.setStyle(f,"left","".concat(ye,"px"))}checkFlip(n,s){this.placement=Tu.determinePlacement(this.placement,s,n,this.spacing)}onWindowResize(){this.position()}}return a.\u0275fac=function(n){return new(n||a)(r.rXU(r.aKT),r.rXU(r.sFG),r.rXU(r.Agw))},a.\u0275cmp=r.VBU({type:a,selectors:[["ngx-tooltip-content"]],viewQuery:function(n,s){if(1&n&&r.GBs(zm,5),2&n){let f;r.mGM(f=r.lsd())&&(s.caretElm=f.first)}},hostVars:2,hostBindings:function(n,s){1&n&&r.bIt("resize",function(){return s.onWindowResize()},!1,r.tSv),2&n&&r.HbH(s.cssClasses)},inputs:{host:"host",showCaret:"showCaret",type:"type",placement:"placement",alignment:"alignment",spacing:"spacing",cssClass:"cssClass",title:"title",template:"template",context:"context"},decls:6,vars:6,consts:[[3,"hidden"],["caretElm",""],[1,"tooltip-content"],[4,"ngIf"],[3,"innerHTML",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"innerHTML"]],template:function(n,s){1&n&&(r.j41(0,"div"),r.nrm(1,"span",0,1),r.j41(3,"div",2),r.DNE(4,eg,2,4,"span",3),r.DNE(5,As,1,1,"span",4),r.k0s()()),2&n&&(r.R7$(1),r.ZvI("tooltip-caret position-",s.placement,""),r.Y8G("hidden",!s.showCaret),r.R7$(3),r.Y8G("ngIf",!s.title),r.R7$(1),r.Y8G("ngIf",s.title))},dependencies:[t.bT,t.T3],styles:[".ngx-charts-tooltip-content{position:fixed;border-radius:3px;z-index:5000;display:block;font-weight:400;opacity:0;pointer-events:none!important}.ngx-charts-tooltip-content.type-popover{background:#fff;color:#060709;border:1px solid #72809b;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;font-size:13px;padding:4px}.ngx-charts-tooltip-content.type-popover .tooltip-caret{position:absolute;z-index:5001;width:0;height:0}.ngx-charts-tooltip-content.type-popover .tooltip-caret.position-left{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #fff}.ngx-charts-tooltip-content.type-popover .tooltip-caret.position-top{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.ngx-charts-tooltip-content.type-popover .tooltip-caret.position-right{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #fff}.ngx-charts-tooltip-content.type-popover .tooltip-caret.position-bottom{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.ngx-charts-tooltip-content.type-tooltip{color:#fff;background:rgba(0,0,0,.75);font-size:12px;padding:0 10px;text-align:center;pointer-events:auto}.ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-left{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid rgba(0,0,0,.75)}.ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-top{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.75)}.ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-right{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid rgba(0,0,0,.75)}.ngx-charts-tooltip-content.type-tooltip .tooltip-caret.position-bottom{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.75)}.ngx-charts-tooltip-content .tooltip-label{display:block;line-height:1em;padding:8px 5px 5px;font-size:1em}.ngx-charts-tooltip-content .tooltip-val{display:block;font-size:1.3em;line-height:1em;padding:0 5px 8px}.ngx-charts-tooltip-content .tooltip-caret{position:absolute;z-index:5001;width:0;height:0}.ngx-charts-tooltip-content.position-right{transform:translate(10px)}.ngx-charts-tooltip-content.position-left{transform:translate(-10px)}.ngx-charts-tooltip-content.position-top{transform:translateY(-10px)}.ngx-charts-tooltip-content.position-bottom{transform:translateY(10px)}.ngx-charts-tooltip-content.animate{opacity:1;transition:opacity .3s,transform .3s;transform:translate(0);pointer-events:auto}.area-tooltip-container{padding:5px 0;pointer-events:none}.tooltip-item{text-align:left;line-height:1.2em;padding:5px 0}.tooltip-item .tooltip-item-color{display:inline-block;height:12px;width:12px;margin-right:5px;color:#5b646b;border-radius:3px}\n"],encapsulation:2}),(0,Or.Cg)([cb(100)],a.prototype,"onWindowResize",null),a})();class sM{constructor(g){this.injectionService=g,this.defaults={},this.components=new Map}getByType(g=this.type){return this.components.get(g)}create(g){return this.createByType(this.type,g)}createByType(g,n){n=this.assignDefaults(n);const s=this.injectComponent(g,n);return this.register(g,s),s}destroy(g){const n=this.components.get(g.componentType);if(n&&n.length){const s=n.indexOf(g);s>-1&&(n[s].destroy(),n.splice(s,1))}}destroyAll(){this.destroyByType(this.type)}destroyByType(g){const n=this.components.get(g);if(n&&n.length){let s=n.length-1;for(;s>=0;)this.destroy(n[s--])}}injectComponent(g,n){return this.injectionService.appendComponent(g,n)}assignDefaults(g){const n={...this.defaults.inputs},s={...this.defaults.outputs};return!g.inputs&&!g.outputs&&(g={inputs:g}),n&&(g.inputs={...n,...g.inputs}),s&&(g.outputs={...s,...g.outputs}),g}register(g,n){this.components.has(g)||this.components.set(g,[]),this.components.get(g).push(n)}}let Tg,bg=(()=>{class a{constructor(n,s,f){this.applicationRef=n,this.componentFactoryResolver=s,this.injector=f}static setGlobalRootViewContainer(n){a.globalRootViewContainer=n}getRootViewContainer(){if(this._container)return this._container;if(a.globalRootViewContainer)return a.globalRootViewContainer;if(this.applicationRef.components.length)return this.applicationRef.components[0];throw new Error("View Container not found! ngUpgrade needs to manually set this via setRootViewContainer or setGlobalRootViewContainer.")}setRootViewContainer(n){this._container=n}getComponentRootNode(n){return function F0(a){return a.element}(n)?n.element.nativeElement:n.hostView&&n.hostView.rootNodes.length>0?n.hostView.rootNodes[0]:n.location.nativeElement}getRootViewContainerNode(n){return this.getComponentRootNode(n)}projectComponentBindings(n,s){if(s){if(void 0!==s.inputs){const f=Object.getOwnPropertyNames(s.inputs);for(const C of f)n.instance[C]=s.inputs[C]}if(void 0!==s.outputs){const f=Object.getOwnPropertyNames(s.outputs);for(const C of f)n.instance[C]=s.outputs[C]}}return n}appendComponent(n,s={},f){f||(f=this.getRootViewContainer());const C=this.getComponentRootNode(f),H=new Ue.aI(C,this.componentFactoryResolver,this.applicationRef,this.injector),ye=new Ue.A8(n),Yt=H.attach(ye);return this.projectComponentBindings(Yt,s),Yt}}return a.globalRootViewContainer=null,a.\u0275fac=function(n){return new(n||a)(r.KVO(r.o8S),r.KVO(r.OM3),r.KVO(r.zZn))}
1,a.\u0275prov=r.jDH({token:a,factory:a.\u0275fac}),a})(),Du=(()=>{class a extends sM{constructor(n){super(n),this.type=ub}}return a.\u0275fac=function(n){return new(n||a)(r.KVO(bg))},a.\u0275prov=r.jDH({token:a,factory:a.\u0275fac}),a})(),gb=(()=>{class a{}return a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[[t.MD]]}),a})(),Cg=(()=>{class a{}return a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({providers:[bg,Du],imports:[[t.MD]]}),a})();typeof window<"u"?Tg=window:typeof global<"u"&&(Tg=global);let X0=(()=>{class a{}return a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[[t.MD,gb,Cg],t.MD,gb,Cg]}),a})(),Eg=(()=>{class a{}return a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[[X0]]}),a})();$m();let wg=(()=>{class a{}return a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[[X0]]}),a})();Math;let Pb=(()=>{class a{}return a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[[X0]]}),a})();l(37989);let nv=(()=>{var a;class g{}return(a=g).\u0275fac=function(s){return new(s||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[$e.yE,$e.pZ,$e.yE]}),g})();l(46227),l(89204),l(12734);var rv=l(98691);l(10916);var Pg=l(90353),bc=(l(25307),l(98748));bc.Ay.use([bc.Vx,bc.dK,bc.FJ,bc.s3]),l(58983),l(46787),l(17177),l(35877);var Rg=l(94451);l(60985),l(25121),l(57145),l(96345),l(91987),l(34899),l(14911);var iy=l(57343),Lg=(l(63169),l(20943));l(92629),l(66041),l(24085);var ly=l(24729),cy=(l(58401),l(17941),l(58103),l(94237));l(66345),l(94339),l(52983),l(47138),bc.Ay.use([bc.Vx,bc.dK,bc.FJ,bc.s3]),l(60452),bc.Ay.use([bc.Vx,bc.dK,bc.FJ,bc.s3]),l(71367),l(47121),l(68389),l(65913),l(3681),l(23429),l(75733),l(50505),l(23957),l(87939),l(93224),l(14102);let iC=(()=>{var a;class g{}return(a=g).\u0275fac=function(s){return new(s||a)},a.\u0275mod=r.$C({type:a}),a.\u0275inj=r.G2t({imports:[z.Pd,$e.yE,$e.yE]}),g})();var My=l(38450);let Dy=(()=>{var a;class g{}return a=g,(0,e.A)(g,"\u0275fac",function(s){return new(s||a)}),(0,e.A)(g,"\u0275mod",r.$C({type:a})),(0,e.A)(g,"\u0275inj",r.G2t({imports:[t.MD,d.YN,u.h,d.X1,m.iI,_.Y,h.vj,E.hM,Y.Hl,W.RI,U.vg,K.RG,be.fS,ge.s5,Le.m_,Vi,Xn.Ve,it.g7,D.Yq,at.PO,It.Hu,ft.PO,Nt.HC,kn.Wk,ai.aP,rn.uc,yn.X6,$e.WX,Kr.YN,gi,wg,nv,Eg,Pb,rv.xv,Pg.MY,Rg.Uv,Lg.Fg,cy.Rn,iC]})),g})();r.wjB(iy.P,[t.Sq,t.bT,t.B3,E.Yi,Y.$0,W.$L,W.ES,W.mq,W.T8,R.N,Co.W,ly.n],[t.P9,t.vh,My.d])},86713:(ct,se,l)=>{"use strict";l.d(se,{H:()=>W});var e=l(36732),t=l(37580),d=l(39545),m=l(26536),_=l(60316),h=l(72425);function A(U,de){1&U&&t.nrm(0,"app-skeleton",2),2&U&&t.Y8G("height","50px")}function F(U,de){if(1&U&&(t.j41(0,"div",5)(1,"p",9)(2,"span"),t.EFF(3),t.k0s(),t.j41(4,"span"),t.EFF(5),t.k0s(),t.j41(6,"span"),t.EFF(7),t.k0s(),t.j41(8,"span"),t.EFF(9),t.k0s()()()),2&U){const K=t.XpG(2);t.R7$(3),t.JRh(K.days?K.days+":":""),t.R7$(2),t.JRh(K.hours?(K.hours<10?"0"+K.hours:K.hours)+":":"00:"),t.R7$(2),t.JRh(K.minutes?(K.minutes<10?"0"+K.minutes:K.minutes)+":":"00:"),t.R7$(2),t.JRh(K.seconds?K.seconds<10?"0"+K.seconds:K.seconds:"00")}}function E(U,de){1&U&&(t.j41(0,"div",10)(1,"p",11),t.EFF(2,"Preorder concluso"),t.k0s(),t.j41(3,"p",12),t.EFF(4," Se hai partecipato al pre-order il tuo volume sar\xe0 spedito il giorno d\u2019uscita. "),t.k0s()())}function Y(U,de){if(1&U&&(t.j41(0,"div",3)(1,"div",4)(2,"div",5)(3,"p",6),t.EFF(4,"Tempo rimasto"),t.k0s()(),t.DNE(5,F,10,4,"div",7),t.DNE(6,E,5,0,"div",8),t.k0s()()),2&U){const K=t.XpG();t.R7$(5),t.Y8G("ngIf",!K.expired&&!K.loader),t.R7$(1),t.Y8G("ngIf",K.expired&&!K.loader)}}let W=(()=>{var U;class de{constructor(be){(0,e.A)(this,"ui",void 0),(0,e.A)(this,"preorderDate",void 0),(0,e.A)(this,"onCompleteTimer",new t.bkB),(0,e.A)(this,"second",1e3),(0,e.A)(this,"minute",6e4),(0,e.A)(this,"hour",36e5),(0,e.A)(this,"day",864e5),(0,e.A)(this,"days",0),(0,e.A)(this,"hours",0),(0,e.A)(this,"minutes",0),(0,e.A)(this,"seconds",0),(0,e.A)(this,"countDown",void 0),(0,e.A)(this,"interval",void 0),(0,e.A)(this,"expired",void 0),(0,e.A)(this,"loader",!0),this.ui=be}ngOnInit(){this.ui.isBrowser()&&this.runTimer()}runTimer(){this.countDown=d(this.preorderDate,"DD/MM/YYYY HH:mm").valueOf(),this.interval=setInterval(()=>{this.loader=!1;const Oe=d(new Date).valueOf();let ge=this.countDown-Oe;this.days=Math.floor(ge/this.day),this.hours=Math.floor(ge%this.day/this.hour),this.minutes=Math.floor(ge%this.hour/this.minute),this.seconds=Math.floor(ge%this.minute/this.second),ge<0&&(this.expired=!0,this.loader=!1,clearInterval(this.interval),this.onCompleteTimer.emit())},1e3)}ngOnDestroy(){this.interval&&clearInterval(this.interval)}}return U=de,(0,e.A)(de,"\u0275fac",function(be){return new(be||U)(t.rXU(m.o))}),(0,e.A)(de,"\u0275cmp",t.VBU({type:U,selectors:[["app-countdown"]],inputs:{preorderDate:["preorder-date","preorderDate"]},outputs:{onCompleteTimer:"on-complete"},decls:2,vars:2,consts:[[3,"height",4,"ngIf"],["class","container",4,"ngIf"],[3,"height"],[1,"container"],[1,"row"],[1,"col-6"],[1,"uppercase","title14","fw-700","preorder-text","p-10","m-0"],["class","col-6",4,"ngIf"],["class","col-12",4,"ngIf"],[1,"text-right","text-20","fw-600","preorder-text","p-10","m-0"],[1,"col-12"],[1,"m-0","mt-15","text-center","preorder-text","fw-700"],[1,"preorder-text","text-center","title14"]],template:function(be,Oe){1&be&&(t.DNE(0,A,1,1,"app-skeleton",0),t.DNE(1,Y,7,2,"div",1)),2&be&&(t.Y8G("ngIf",Oe.loader),t.R7$(1),t.Y8G("ngIf",Oe.preorderDate&&!Oe.loader))},dependencies:[_.bT,h.N],styles:[".container[_ngcontent-%COMP%]{padding:5px;border-radius:4px;background:rgba(51,52,59,.8);box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}"]})),de})()},50505:(ct,se,l)=>{"use strict";l.d(se,{w:()=>r});var e=l(36732),t=l(37580),d=l(60452),u=l(81046),m=l(46227),h=l(58983),A=l(19036),F=l(27369),E=l(26536),Y=l(77837),W=l(42716),U=l(34456),de=l(87941),K=l(60316);function be(z,pe){1&z&&(t.j41(0,"div",2)(1,"div",3)(2,"h3",4),t.EFF(3,"Aggiungi anche"),t.k0s()()())}function Oe(z,pe){1&z&&(t.j41(0,"div",19)(1,"div",20),t.EFF(2,"Variant"),t.k0s()())}function ge(z,pe){if(1&z){const oe=t.RV6();t.j41(0,"button",21),t.bIt("click",function(){t.eBV(oe);const Pe=t.XpG().$implicit,q=t.XpG();return t.Njj(q.openVariationsDialog(Pe))}),t.nrm(1,"img",15),t.j41(2,"span",16),t.EFF(3,"Scegli variante"),t.k0s()()}}function Le(z,pe){if(1&z){const oe=t.RV6();t.j41(0,"div",5)(1,"div",6)(2,"div",7),t.bIt("click",function(){const q=t.eBV(oe).$implicit,fe=t.XpG();return t.Njj(fe.openProduct(q))}),t.j41(3,"div",8),t.nrm(4,"img",9),t.k0s(),t.DNE(5,Oe,3,0,"div",10),t.nrm(6,"img",11),t.k0s(),t.j41(7,"div",12)(8,"p",13),t.bIt("click",function(){const q=t.eBV(oe).$implicit,fe=t.XpG();return t.Njj(fe.openProduct(q))}),t.EFF(9),t.k0s(),t.j41(10,"div")(11,"button",14),t.bIt("click",function(){const q=t.eBV(oe).$implicit,fe=t.XpG();return t.Njj(q.variations.length?fe.addVariantToCart(q):fe.addToCart(q))}),t.nrm(12,"img",15),t.j41(13,"span",16),t.EFF(14),t.nI1(15,"number"),t.k0s()(),t.DNE(16,ge,4,0,"button",17),t.k0s(),t.nrm(17,"div",18),t.k0s()()()}if(2&z){const oe=pe.$implicit,w=t.XpG();
1t.R7$(4),t.Y8G("alt",oe.name)("src",w.ui.productCoverUrl(oe),t.B4B),t.R7$(1),t.Y8G("ngIf",oe.variations.length),t.R7$(4),t.SpI(" ",oe.name," "),t.R7$(5),t.SpI(" ",t.i5U(15,6,oe.variations.length?oe.variations[0].price:oe.price,".2-2")," "),t.R7$(2),t.Y8G("ngIf",oe.variations.length)}}let r=(()=>{var z;class pe{constructor(w,Pe,q,fe,vt,xt,nt,pt){(0,e.A)(this,"router",void 0),(0,e.A)(this,"categoryPipe",void 0),(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"fb",void 0),(0,e.A)(this,"dialogRef",void 0),(0,e.A)(this,"isCart",!0),(0,e.A)(this,"refreshCart",new t.bkB),(0,e.A)(this,"onAuth",new t.bkB),(0,e.A)(this,"crossSellList",[]),(0,e.A)(this,"productSelected",void 0),(0,e.A)(this,"variantSelected",void 0),(0,e.A)(this,"isMerchandisingSelected",void 0),(0,e.A)(this,"categoryNameConstants",d.c),(0,e.A)(this,"form",void 0),(0,e.A)(this,"itemsVariant",[]),(0,e.A)(this,"coverTypeConstant",A.a),this.router=w,this.categoryPipe=Pe,this.route=q,this.ui=fe,this.auth=vt,this.cartService=xt,this.fb=nt,this.dialogRef=pt}ngOnInit(){this.checkCartProduct()}checkCartProduct(){this.cartService.cart.subscribe(w=>{const Pe=[];w.forEach(q=>{q.product.cross_sell&&q.product.cross_sell.length&&q.product.cross_sell.forEach(fe=>{w.find(xt=>xt.product.id===fe.id)||Pe.push(fe)})}),this.crossSellList=m.uniqBy(Pe,"id")})}openProduct(w){if("bundle"===w.type)return!1;this.router.navigate(["/shop/product/",w.slug],{relativeTo:this.route}).then()}updateCart(){this.refreshCart.emit()}addToCart(w){this.cartService.addShoppingItem({product:w,qty:1})}addVariantToCart(w){this.openVariationsDialog(w)}openVariationsDialog(w){this.dialogRef.open(h.f,{width:"90%",maxWidth:"500px",data:{product:w}}).afterClosed().subscribe(q=>{q&&q.variantId&&this.cartService.addShoppingItem({product:w,qty:1,variantId:q.variantId})})}}return z=pe,(0,e.A)(pe,"\u0275fac",function(w){return new(w||z)(t.rXU(F.Ix),t.rXU(u.h),t.rXU(F.nX),t.rXU(E.o),t.rXU(Y.u),t.rXU(W.m),t.rXU(U.ok),t.rXU(de.bZ))}),(0,e.A)(pe,"\u0275cmp",t.VBU({type:z,selectors:[["app-cross-sell-list"]],inputs:{isCart:["is-cart","isCart"]},outputs:{refreshCart:"refresh-cart",onAuth:"on-auth"},features:[t.Jv_([u.h])],decls:2,vars:2,consts:[["class","row",4,"ngIf"],["class","w-100 pt-24 pr-24 pb-24 flex-column justify-content-start d-inline-flex product-item-card",4,"ngFor","ngForOf"],[1,"row"],[1,"col-12"],[1,"white-text","text-18","fw-700","mt-30","mb-20"],[1,"w-100","pt-24","pr-24","pb-24","flex-column","justify-content-start","d-inline-flex","product-item-card"],[1,"cart-card","align-self-stretch","justify-content-start","d-inline-flex"],[1,"cart-cover-wrapper","position-relative","radius4","overflow-hidden","pointer",3,"click"],[1,"cart-cover","flex-column","justify-content-center","d-inline-flex","align-items-center"],[1,"cart-cover-img",3,"alt","src"],["class","cart-variant-box",4,"ngIf"],["alt","logo","src","assets/images/logo-compact.svg",1,"cart-logo"],[1,"align-self-stretch","flex-column","justify-content-between","d-inline-flex",2,"flex","1 1 0","align-items","flex-start","gap","6px"],[1,"align-self-stretch","text-18","fw-600","text-break","pointer","m-0",3,"click"],[1,"btn","btn-outline-jundo","mr-10",3,"click"],["src","assets/icon/v2/add-shop-white.svg","alt","",1,"position-relative","p-bottom-4","p-right-4"],[1,"white-text"],["class","btn btn-outline-jundo",3,"click",4,"ngIf"],[1,"align-items-center","justify-content-start","d-inline-flex",2,"gap","16px"],[1,"cart-variant-box"],[1,"fw-400","text-break","text-8","text-center","align-self-stretch","black-text"],[1,"btn","btn-outline-jundo",3,"click"]],template:function(w,Pe){1&w&&(t.DNE(0,be,4,0,"div",0),t.DNE(1,Le,18,9,"div",1)),2&w&&(t.Y8G("ngIf",Pe.crossSellList.length),t.R7$(1),t.Y8G("ngForOf",Pe.crossSellList))},dependencies:[K.Sq,K.bT,K.QX],styles:[".cart-item[_ngcontent-%COMP%]{--background: var(--dark-color)}.cover-box[_ngcontent-%COMP%]{width:64px;min-width:64px;height:92px;border-radius:4px;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.cover-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{object-fit:cover}.image-box[_ngcontent-%COMP%]{position:relative;width:64px;min-width:64px;
1height:92px;background-size:cover;background-position:top;background-repeat:no-repeat}.image-box[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.sub-title[_ngcontent-%COMP%]{position:absolute;bottom:15px;left:10px}.sub-title[_ngcontent-%COMP%]   ion-chip[_ngcontent-%COMP%]{opacity:.8;border-radius:15px;height:20px;border:1px solid #5E5E5E}.marker[_ngcontent-%COMP%]{position:absolute;top:0;right:0;padding:10px}.marker[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;display:block;width:16px;height:16px}.marker[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{width:100%;text-align:center;margin-top:0}.variant-marker[_ngcontent-%COMP%]{position:absolute;bottom:-4px;right:0;left:0;border-radius:0 0 4px 4px}.variant-marker[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:600}.close-icon[_ngcontent-%COMP%]{position:relative;top:10px;right:10px;height:15px;width:15px}.variant-img[_ngcontent-%COMP%]{max-width:260px}@media screen and (max-width: 450px){ion-thumbnail[_ngcontent-%COMP%]{display:none}}.product-item-card[_ngcontent-%COMP%]{width:100%;height:138px;align-items:flex-start;gap:24px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]{align-items:flex-start;gap:12px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]{width:64px;height:90px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-logo[_ngcontent-%COMP%]{width:12px;height:12px;left:48px;top:4px;position:absolute;box-shadow:0 2px 4px #14141366}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-cover[_ngcontent-%COMP%]{width:64px;height:90px;position:absolute;left:0;top:0}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-cover[_ngcontent-%COMP%]   .cart-cover-img[_ngcontent-%COMP%]{width:64px;height:90px}.product-item-card[_ngcontent-%COMP%]   .cart-card[_ngcontent-%COMP%]   .cart-cover-wrapper[_ngcontent-%COMP%]   .cart-variant-box[_ngcontent-%COMP%]{height:14px;padding:2px;left:0;right:0;top:76px;position:absolute;background:#F7BD06;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}"]})),pe})()},96345:(ct,se,l)=>{"use strict";l.d(se,{g:()=>F});var e=l(36732),t=l(87941),d=l(37580),u=l(12734),m=l(60316),_=l(97024);function h(E,Y){if(1&E){const W=d.RV6();d.j41(0,"section",5)(1,"mat-checkbox",6),d.bIt("click",function(){d.eBV(W);const de=d.XpG();return d.Njj(de.utility.addInArrayPreventRequest(de.data.chapter.comic.id))}),d.EFF(2),d.k0s()()}if(2&E){const W=d.XpG();d.R7$(1),d.Y8G("value",W.utility.inArrayPreventRequest(W.data.chapter.comic.id)?"true":"false"),d.R7$(1),d.SpI(" Non chiedere pi\xf9 per i prossimi ",W.data.chapter.comic.is_grouped?"volumi":"capitoli"," ")}}function A(E,Y){if(1&E){const W=d.RV6();d.j41(0,"button",7),d.bIt("click",function(){const K=d.eBV(W).$implicit;return d.Njj(K.action())}),d.k0s()}if(2&E){const W=Y.$implicit;d.ZvI("btn btn-jundo mr-20 ",W.class,""),d.Y8G("innerHtml",W.label,d.npT)}}let F=(()=>{var E;class Y{constructor(U,de){(0,e.A)(this,"utility",void 0),(0,e.A)(this,"data",void 0),(0,e.A)(this,"returnPath","/home"),(0,e.A)(this,"title",""),(0,e.A)(this,"content",""),(0,e.A)(this,"menu",[]),(0,e.A)(this,"buttons",[]),(0,e.A)(this,"isCoin",!1),this.utility=U,this.data=de,de&&(this.title=de.title,this.content=de.content,this.menu=de.menu,this.buttons=de.buttons,this.returnPath=de.returnPath,this.isCoin=!(!de.chapter||!de.chapter.comic.is_coin))}}return E=Y,(0,e.A)(Y,"\u0275fac",function(U){return new(U||E)(d.rXU(u.a),d.rXU(t.Vh))}),(0,e.A)(Y,"\u0275cmp",d.VBU({type:E,selectors:[["app-dialog-auth"]],decls:6,vars:4,consts:[["mat-dialog-title",""],["mat-dialog-content","",1,"pb-20",3,"innerHTML"],["class","ion-padding-horizontal pb-20",4,"ngIf"],["mat-dialog-content","","align","end"],[3,"class","innerHtml","click",4,"ngFor","ngForOf"],[1,"ion-padding-horizontal","pb-20"],["color","primary","slot","start",1,"white-text","fw-400",3,"value","click"],[3,"innerHtml","click"]],template:function(U,de){1&U&&(d.j41(0,"h1",0),d.EFF(1),d.k0s(),d.nrm(2,"div",1),d.DNE(3,h,3,2,"section",2),d.j41(4,"div",3),d.DNE(5,A,1,4,"button",4),d.k0s()),2&U&&(d.R7$(1),d.JRh(de.title),d.R7$(1),d.Y8G("innerHTML",de.content,d.npT),d.R7$(1),d.Y8G("ngIf",de.isCoin),d.R7$(2),d.Y8G("ngForOf",de.buttons))},dependencies:[m.Sq,m.bT,t.BI,t.Yi,_.So]})),Y})()},57145:(ct,se,l)=>{"use strict";l.d(se,{e:()=>Oe});var e=l(36732),t=l(87941),d=l(81046),u=l(82369),m=l(46227),h=l(37580),A=l(77837),F=l(60316),E=l(34456),Y=l(15944),W=l(25175),U=l(85060);function de(ge,Le){if(1&ge&&(h.j41(0,"mat-option",14),h.EFF(1),h.k0s()),2&ge){const r=Le.$implicit;h.Y8G("value",r),h.R7$(1),h.JRh(r.attributes[0].option)}}function K(ge,Le){if(1&ge){const r=h.RV6();h.j41(0,"div",9)(1,"mat-form-field",10)(2,"mat-label",11),h.EFF(3),h.nI1(4,"isMerchandising"),h.k0s(),h.j41(5,"mat-select",12),h.bIt("ngModelChange",function(pe){const w=h.eBV(r).index,Pe=h.XpG(2);return h.Njj(Pe.variants[w]=pe)})("ngModelChange",function(){h.eBV(r);const pe=h.XpG(2);return h.Njj(pe.checkChoose())}),h.DNE(6,de,2,2,"mat-option",13),h.k0s()()()}if(2&ge){const r=Le.$implicit,z=Le.index,pe=h.XpG(2);h.R7$(3),h.Lme(" Scegli ",h.bMT(4,4,r)?"taglia":"copertina"," per ",r.name," "),h.R7$(2),h.Y8G("ngModel",pe.variants[z]),h.R7$(1),h.Y8G("ngForOf",r.variations)}}
1function be(ge,Le){if(1&ge&&(h.j41(0,"div",7),h.DNE(1,K,7,6,"div",8),h.k0s()),2&ge){const r=h.XpG();h.R7$(1),h.Y8G("ngForOf",r.productVariations)}}let Oe=(()=>{var ge;class Le{constructor(z,pe,oe){(0,e.A)(this,"data",void 0),(0,e.A)(this,"dialogRef",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"product",void 0),(0,e.A)(this,"productVariations",[]),(0,e.A)(this,"variants",[]),(0,e.A)(this,"enableForm",void 0),this.data=z,this.dialogRef=pe,this.auth=oe,z&&z.product&&(this.product=z.product,this.productVariations=this.product.bundled_products.filter(w=>w.variations.length>0))}confirm(){this.enableForm&&this.dialogRef.close({variants:this.variants})}close(){this.dialogRef.close()}checkChoose(){let z=0;this.variants.forEach(pe=>{m.isEmpty(pe)||z++}),this.enableForm=z===this.productVariations.length}}return ge=Le,(0,e.A)(Le,"\u0275fac",function(z){return new(z||ge)(h.rXU(t.Vh),h.rXU(t.CP),h.rXU(A.u))}),(0,e.A)(Le,"\u0275cmp",h.VBU({type:ge,selectors:[["app-dialog-bundle"]],features:[h.Jv_([d.h,u.F])],decls:10,vars:3,consts:[["mat-dialog-title","",1,"text-center","bolder"],["mat-dialog-content",""],[1,"container"],["class","row",4,"ngIf"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo",3,"disabled","click"],[1,"row"],["class","col-12",4,"ngFor","ngForOf"],[1,"col-12"],["appearance","outline","color","accent"],[1,"white-text"],[1,"black",3,"ngModel","ngModelChange"],["class","white-text black-light ",3,"value",4,"ngFor","ngForOf"],[1,"white-text","black-light",3,"value"]],template:function(z,pe){1&z&&(h.j41(0,"h1",0),h.EFF(1,"Scegli variante prodotti"),h.k0s(),h.j41(2,"div",1)(3,"div",2),h.DNE(4,be,2,1,"div",3),h.k0s()(),h.j41(5,"mat-dialog-actions",4)(6,"button",5),h.EFF(7,"Annulla"),h.k0s(),h.j41(8,"button",6),h.bIt("click",function(){return pe.confirm()}),h.EFF(9,"Conferma "),h.k0s()()),2&z&&(h.R7$(4),h.Y8G("ngIf",pe.productVariations.length),h.R7$(2),h.Y8G("mat-dialog-close",!1),h.R7$(2),h.Y8G("disabled",!pe.enableForm))},dependencies:[F.Sq,F.bT,E.BC,E.vS,t.tx,t.BI,t.Yi,t.E7,Y.rl,Y.nJ,W.VO,U.wT,u.F],styles:[".mat-dialog-content[_ngcontent-%COMP%]{padding:0}.variant-img[_ngcontent-%COMP%]{object-fit:cover;height:280px}"]})),Le})()},68389:(ct,se,l)=>{"use strict";l.d(se,{R:()=>de});var e=l(36732),t=l(37580),d=l(34456),u=l(77837),m=l(26536),_=l(61249),h=l(60316),A=l(87941),F=l(15944),E=l(95541),Y=l(97024);function W(K,be){if(1&K&&(t.j41(0,"div",3)(1,"section",11)(2,"mat-checkbox",12)(3,"span",13),t.EFF(4),t.k0s()()()()),2&K){const Oe=be.$implicit,ge=t.XpG();t.R7$(2),t.Y8G("formControl",ge.form.controls[Oe.value]),t.R7$(2),t.JRh(Oe.label)}}function U(K,be){if(1&K&&(t.j41(0,"div",3)(1,"section",11)(2,"mat-form-field",14)(3,"mat-label",15),t.EFF(4,"Altro motivo"),t.k0s(),t.nrm(5,"textarea",16),t.k0s()()()),2&K){const Oe=t.XpG();t.R7$(5),t.Y8G("formControl",Oe.form.controls.reason)}}let de=(()=>{var K;class be{constructor(ge,Le,r,z){(0,e.A)(this,"fb",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"spinner",void 0),(0,e.A)(this,"form",void 0),(0,e.A)(this,"loader",void 0),(0,e.A)(this,"user",void 0),(0,e.A)(this,"cancellationOptions",[{value:"troppo_costoso",label:"Troppo costoso"},{value:"poche_opere_interessanti",label:"Poche opere interessanti"},{value:"altro_account_jundo",label:"Ho un altro account Jundo"},{value:"exp_negativa",label:"Esperienza negativa dell\u2019app"},{value:"preferisco_altro",label:"Preferisco un\u2019altra app"},{value:"altro",label:"Altro"}]),this.fb=ge,this.auth=Le,this.ui=r,this.spinner=z}ngOnInit(){this.initForm()}initForm(){const ge=this.cancellationOptions.reduce((Le,r)=>(Le[r.value]=null,Le),{});ge.reason=null,this.form=this.fb.group(ge)}confirm(){if(!this.form.valid)return!1;this.ui.spinnerText="Richiesta cancellazione in corso...",this.spinner.show(),this.loader=!0;const ge=Object.assign({},this.form.value);this.auth.requestDelete(ge).subscribe(()=>{this.auth.logout(),setTimeout(()=>{this.ui.toast("Richiesta cancellazione effettuata con successo. Il tuo account sar\xe0 eliminato entro 48 ore."),this.spinner.hide()},4e3)})}}return K=be,(0,e.A)(be,"\u0275fac",function(ge){return new(ge||K)(t.rXU(d.ok),t.rXU(u.u),t.rXU(m.o),t.rXU(_.ex))}),(0,e.A)(be,"\u0275cmp",t.VBU({type:K,selectors:[["app-dialog-cancellation"]],decls:17,vars:5,consts:[["mat-dialog-title",""],["mat-dialog-content","",1,"pb-20"],[1,"row"],[1,"col-12"],[1,"bolder","mb-0"],["novalidate","",3,"formGroup","ngSubmit"],["class","col-12",4,"ngFor","ngForOf"],["class","col-12",4,"ngIf"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo","mr-10",3,"mat-dialog-close","click"],[1,"mt-10"],[3,"formControl"],[1,"white-text"],["appearance","outline",1,"w-100"],[1,"grey-text"],["matInput","",3,"formControl"]],template:function(ge,Le){1&ge&&(t.j41(0,"h1",0),t.EFF(1,"Conferma eliminazione account"),t.k0s(),t.j41(2,"div",1)(3,"div",2)(4,"div",3)(5,"p",4),t.EFF(6,"Per quale motivo te ne vai?"),t.k0s()(),t.j41(7,"div",3)(8,"form",5),t.bIt("ngSubmit",function(){return Le.confirm()}),t.j41(9,"div",2),t.DNE(10,W,5,2,"div",6),t.DNE(11,U,6,1,"div",7),t.k0s()()()()(),t.j41(12,"mat-dialog-actions",8)(13,"button",9),t.EFF(14,"Annulla"),t.k0s(),t.j41(15,"button",10),t.bIt("click",function(){return Le.confirm()}),t.EFF(16,"Conferma eliminazione account \u{1f62d}"),t.k0s()()),2&ge&&(t.R7$(8),t.Y8G("formGroup",Le.form),t.R7$(2),t.Y8G("ngForOf",Le.cancellationOptions),t.R7$(1),t.Y8G("ngIf",Le.form&&Le.form.controls.altro.value),t.R7$(2),t.Y8G("mat-dialog-close",!1),t.R7$(2),t.Y8G("mat-dialog-close",!0))},dependencies:[h.Sq,h.bT,d.qT,d.me,d.BC,d.cb,d.l_,d.j4,A.tx,A.BI,A.Yi,A.E7,F.rl,F.nJ,E.fg,Y.So]})),be})()},57343:(ct,se,l)=>{"use strict";l.d(se,{P:()=>Z});var e=l(36732),t=l(87941),d=l(39545),m=l(82369),_=l(69277),h=l(37580),A=l(41374),F=l(26536),E=l(47138),Y=l(12734),W=l(77837),U=l(27369);function de(ie,dt){1&ie&&(h.j41(0,"div",2)(1,"div",3)(2,"div",4),h.nrm(3,"app-skeleton",5),h.k0s(),h.j41(4,"div",6),h.nrm(5,"app-skeleton",5),h.k0s(),h.j41(6,"div",7),h.nrm(7,"app-skeleton",5),h.k0s(),h.j41(8,"div",8),h.nrm(9,"app-skeleton",5),h.k0s(),h.j41(10,"div",4),h.nrm(11,"app-skeleton",5),h.k0s(),h.j41(12,"div",4),h.nrm(13,"app-skeleton",5),h.k0s(),h.j41(14,"div",4),h.nrm(15,"app-skeleton",5),h.k0s(),h.j41(16,"div",4),h.nrm(17,"app-skeleton",5),h.k0s(),h.j41(18,"div",4),h.nrm(19,"app-skeleton",5),h.k0s(),h.j41(20,"div",4),h.nrm(21,"app-skeleton",5),h.k0s(),h.j41(22,"div",4),h.nrm(23,"app-skeleton",5),h.k0s(),h.j41(24,"div",4),h.nrm(25,"app-skeleton",5),h.k0s()()()),2&ie&&(h.R7$(3),h.Y8G("height","400px"),h.R7$(2),h.Y8G("height","100px"),h.R7$(2),h.Y8G("height","100px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"),h.R7$(2),h.Y8G("height","80px"))}function K(ie,dt){1&ie&&h.nrm(0,"img",45)}function be(ie,dt){1&ie&&(h.j41(0,"div",46)(1,"div",47),h.nrm(2,"img",48),h.k0s(),h.j41(3,"div",49),h.EFF(4,"Opera Jundo Coins"),h.k0s()())}function Oe(ie,dt){if(1&ie){const Ge=h.RV6();h.j41(0,"button",50),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG(2);return h.Njj(Bt.openReader())}),h.EFF(1),h.k0s()}if(2&ie){const Ge=h.XpG(2);h.R7$(1),h.SpI(" ",Ge.comic.progress&&Ge.comic.progress.length?"Continua a leggere":"Inizia a leggere"," ")}}function ge(ie,dt){1&ie&&h.nrm(0,"img",24),2&ie&&h.Y8G("src","assets/icon/v2/thumb_up_active.svg",h.B4B)}function Le(ie,dt){1&ie&&h.nrm(0,"img",24),2&ie&&h.Y8G("src","assets/icon/v2/thumb_down_active.svg",h.B4B)}function r(ie,dt){1&ie&&h.nrm(0,"img",24),2&ie&&h.Y8G("src","assets/icon/v2/thumb_up.svg",h.B4B)}function z(ie,dt){1&ie&&(h.j41(0,"span",53),h.EFF(1,"\xa0\xa0\u2022\xa0\xa0"),h.k0s())}function pe(ie,dt){if(1&ie&&(h.j41(0,"span"),h.DNE(1,z,2,0,"span",51),h.j41(2,"span",52),h.EFF(3),h.k0s()()),2&ie){const Ge=dt.$implicit,At=dt.index;h.R7$(1),h.Y8G("ngIf",At>0),h.R7$(2),h.JRh(Ge.label)}}function oe(ie,dt){1&ie&&(h.j41(0,"div",54)(1,"div",55),h.EFF(2,"Webtoon"),h.k0s()())}function w(ie,dt){if(1&ie&&(h.j41(0,"span",56),h.EFF(1),h.k0s()),2&ie){const Ge=h.XpG(2);h.R7$(1),h.SpI("",Ge.comic.chapters.length," Capitoli")}}function Pe(ie,dt){if(1&ie){const Ge=h.RV6();h.j41(0,"div",57),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG(2);return h.Njj(Bt.isReadMore=!Bt.isReadMore)}),h.nI1(1,"slice"),h.k0s()}if(2&ie){const Ge=h.XpG(2);h.Y8G("innerHtml",h.brH(1,1,Ge.convertTag(Ge.comic.introtext),0,180)+"...",h.npT)}}function q(ie,dt){if(1&ie){const Ge=h.RV6();h.j41(0,"div",57),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG(2);return h.Njj(Bt.isReadMore=!Bt.isReadMore)}),h.k0s()}if(2&ie){const Ge=h.XpG(2);h.Y8G("innerHtml",Ge.comic.introtext,h.npT)}}function fe(ie,dt){if(1&ie){const Ge=h.RV6();h.j41(0,"span",58),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG(2);return h.Njj(Bt.isReadMore=!Bt.isReadMore)}),h.EFF(1,"Leggi altro..."),h.k0s()}}function vt(ie,dt){if(1&ie&&(h.j41(0,"div",59)(1,"span",60),h.EFF(2,"Uscita:"),h.k0s(),h.j41(3,"span",61),h.EFF(4),h.nI1(5,"date"),h.k0s()()),2&ie){const Ge=h.XpG(2);h.R7$(4),h.JRh(h.i5U(5,1,Ge.published_at,"dd/MM/YYYY"))}}function xt(ie,dt){if(1&ie&&(h.j41(0,"div",59)(1,"span",60),h.EFF(2),h.nI1(3,"roleLabel"),h.k0s(),h.j41(4,"span",61),h.EFF(5),h.k0s()()),2&ie){const Ge=dt.$implicit;h.R7$(2),h.SpI("",h.bMT(3,2,Ge),":\xa0"),h.R7$(3),h.JRh(Ge.username)}}function nt(ie,dt){if(1&ie&&(h.j41(0,"div",59)(1,"span",60),h.EFF(2),h.k0s(),h.j41(3,"span",61),h.EFF(4),h.k0s()()),2&ie){const Ge=dt.$implicit;h.R7$(2),h.SpI("",Ge.name,":\xa0"),h.R7$(2),h.SpI(" ",Ge.value,"")}}function pt(ie,dt){if(1&ie){const Ge=h.RV6();
1h.qex(0),h.j41(1,"app-chapters-group-data",62),h.bIt("on-refresh",function(){h.eBV(Ge);const Bt=h.XpG(2);return h.Njj(Bt.onRefresh())}),h.k0s(),h.bVm()}if(2&ie){const Ge=h.XpG(2);h.R7$(1),h.Y8G("comic",Ge.comic)}}function je(ie,dt){if(1&ie&&(h.j41(0,"span",67),h.EFF(1),h.k0s()),2&ie){const Ge=h.XpG(3);h.R7$(1),h.SpI(" ",Ge.comic.is_grouped?"Volumi":"Capitoli"," ")}}function ve(ie,dt){if(1&ie){const Ge=h.RV6();h.j41(0,"app-chapters-group-data",62),h.bIt("on-refresh",function(){h.eBV(Ge);const Bt=h.XpG(3);return h.Njj(Bt.onRefresh())}),h.k0s()}if(2&ie){const Ge=h.XpG(3);h.Y8G("comic",Ge.comic)}}function Ee(ie,dt){1&ie&&(h.j41(0,"span",67),h.EFF(1,"Online Shop"),h.k0s())}function $e(ie,dt){if(1&ie&&h.nrm(0,"app-product-slider",71),2&ie){const Ge=h.XpG(4);h.Y8G("data",Ge.productsAssociated)("required",!1)("shop",!0)("showPrice",!0)}}function Ue(ie,dt){if(1&ie&&h.nrm(0,"app-product-slider",72),2&ie){const Ge=h.XpG(4);h.Y8G("data",Ge.merchandisingAssociated)("required",!1)("shop",!0)("showPrice",!0)}}function Ze(ie,dt){if(1&ie&&(h.j41(0,"div",68)(1,"div",4),h.DNE(2,$e,1,4,"app-product-slider",69),h.k0s(),h.j41(3,"div",4),h.DNE(4,Ue,1,4,"app-product-slider",70),h.k0s()()),2&ie){const Ge=h.XpG(3);h.R7$(2),h.Y8G("ngIf",Ge.productsAssociated.length),h.R7$(2),h.Y8G("ngIf",Ge.merchandisingAssociated.length)}}function De(ie,dt){1&ie&&(h.qex(0),h.j41(1,"mat-tab-group",63)(2,"mat-tab",64),h.DNE(3,je,2,1,"ng-template",65),h.DNE(4,ve,1,1,"ng-template",66),h.k0s(),h.j41(5,"mat-tab"),h.DNE(6,Ee,2,0,"ng-template",65),h.DNE(7,Ze,5,2,"ng-template",66),h.k0s()(),h.bVm())}const Te=function(ie){return{"background-image":ie}};function me(ie,dt){if(1&ie){const Ge=h.RV6();h.j41(0,"div",9)(1,"div",10),h.nrm(2,"div",11),h.j41(3,"div",12),h.DNE(4,K,1,0,"img",13),h.DNE(5,be,5,0,"div",14),h.k0s(),h.j41(6,"div",15)(7,"button",16),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG();return h.Njj(Bt.dialogClose())}),h.nrm(8,"img",17),h.k0s()(),h.j41(9,"div",18)(10,"div",19)(11,"h1"),h.EFF(12),h.k0s()(),h.j41(13,"div",20),h.DNE(14,Oe,2,1,"button",21),h.j41(15,"div",22)(16,"div",23),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG();return h.Njj(Bt.addFavorite())}),h.nrm(17,"img",24),h.j41(18,"div",25),h.EFF(19,"Collezione"),h.k0s()(),h.j41(20,"div",23),h.bIt("click",function(){h.eBV(Ge);const Bt=h.XpG();return h.Njj(Bt.openLikeDialog())}),h.DNE(21,ge,1,1,"img",26),h.DNE(22,Le,1,1,"img",26),h.DNE(23,r,1,1,"img",26),h.j41(24,"div",25),h.EFF(25,"Valuta"),h.k0s()()()()()(),h.j41(26,"div",27)(27,"div",3)(28,"div",28)(29,"div",29)(30,"div",30)(31,"div",3)(32,"div",31)(33,"p",32),h.DNE(34,pe,4,2,"span",33),h.k0s()()()(),h.j41(35,"div",34),h.DNE(36,oe,3,0,"div",35),h.DNE(37,w,2,1,"span",36),h.k0s()(),h.DNE(38,Pe,2,5,"div",37),h.DNE(39,q,1,1,"div",37),h.DNE(40,fe,2,0,"span",38),h.k0s(),h.j41(41,"div",39)(42,"div",40),h.DNE(43,vt,6,4,"div",41),h.DNE(44,xt,6,4,"div",42),h.DNE(45,nt,5,2,"div",42),h.k0s()()(),h.j41(46,"div",43)(47,"div",4),h.DNE(48,pt,2,1,"ng-container",44),h.DNE(49,De,8,0,"ng-container",44),h.k0s()()()()}if(2&ie){const Ge=h.XpG();h.R7$(1),h.Y8G("ngStyle",h.eq3(20,Te,"url("+Ge.ui.mediaCoverHorizontalUrl(Ge.comic)+")")),h.R7$(3),h.Y8G("ngIf",Ge.comic.originals),h.R7$(1),h.Y8G("ngIf",Ge.comic.is_coin),h.R7$(7),h.JRh(Ge.comic.title),h.R7$(2),h.Y8G("ngIf",Ge.comic.chapters.length),h.R7$(3),h.Y8G("src",Ge.isFavorite?"assets/icon/v2/bookmark-on.svg":"assets/icon/v2/bookmark-off.svg",h.B4B),h.R7$(4),h.Y8G("ngIf",Ge.isLike),h.R7$(1),h.Y8G("ngIf",Ge.isDislike),h.R7$(1),h.Y8G("ngIf",!Ge.isLike&&!Ge.isDislike),h.R7$(11),h.Y8G("ngForOf",Ge.comic.genres),h.R7$(2),h.Y8G("ngIf",Ge.comic.webtoon),h.R7$(1),h.Y8G("ngIf",Ge.comic.chapters.length),h.R7$(1),h.Y8G("ngIf",!Ge.isReadMore),h.R7$(1),h.Y8G("ngIf",Ge.isReadMore),h.R7$(1),h.Y8G("ngIf",!Ge.isReadMore),h.R7$(3),h.Y8G("ngIf",Ge.published_at),h.R7$(1),h.Y8G("ngForOf",Ge.comic.authors),h.R7$(1),h.Y8G("ngForOf",Ge.comic.attributes),h.R7$(3),h.Y8G("ngIf",!Ge.comic.products.length),h.R7$(1),h.Y8G("ngIf",Ge.comic.products.length)}}let Z=(()=>{var ie;class dt{constructor(At,Bt,Dt,Xe,wt,li,Pi,fi,zi){(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"itemService",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"channels",void 0),(0,e.A)(this,"utility",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"isMerchandisingPipe",void 0),(0,e.A)(this,"data",void 0),(0,e.A)(this,"comic",void 0),(0,e.A)(this,"productsAssociated",[]),(0,e.A)(this,"merchandisingAssociated",[]),(0,e.A)(this,"loader",!0),(0,e.A)(this,"title",""),(0,e.A)(this,"message",""),(0,e.A)(this,"published_at",null),(0,e.A)(this,"isFavorite",!1),(0,e.A)(this,"isLike",!1),(0,e.A)(this,"isDislike",!1),(0,e.A)(this,"isReadMore",!1),this.dialog=At,this.itemService=Bt,this.ui=Dt,this.channels=Xe,this.utility=wt,this.auth=li,this.router=Pi,this.isMerchandisingPipe=fi,this.data=zi}ngOnInit(){this.getComic()}profile(){this.auth.profile().subscribe(At=>{this.isFavorite=!!At.jundo_user.favorites.find(Bt=>
1Bt.id===Number(this.comic.id))})}getComic(){this.itemService.comic(this.data.comicId).subscribe(At=>{if(this.comic=At,this.published_at=d(At.published_at),this.comic.products&&this.comic.products.length&&(this.productsAssociated=this.comic.products.filter(Bt=>!this.isMerchandisingPipe.transform(Bt)),this.merchandisingAssociated=this.comic.products.filter(Bt=>this.isMerchandisingPipe.transform(Bt))),At.dislikes&&At.dislikes.length){const Bt=At.dislikes[0];this.isLike=1===Bt.like,this.isDislike=1!==Bt.like}else this.isLike=!1,this.isDislike=!1;this.auth.isAuthenticated.value&&this.profile()})}close(){this.dialog.closeAll()}onRefresh(){this.ngOnInit()}openLikeDialog(){this.auth.isAuthenticated.value?this.dialog.open(_.n,{data:{comic:this.comic}}).afterClosed().subscribe(()=>{this.itemService.comic(this.comic.id).subscribe(Bt=>{if(this.comic=Bt,Bt.dislikes&&Bt.dislikes.length){const Dt=Bt.dislikes[0];this.isLike=1===Dt.like,this.isDislike=1!==Dt.like}else this.isLike=!1,this.isDislike=!1})}):this.ui.openSignupDialog()}addFavorite(){this.auth.isAuthenticated.value?(this.isFavorite=!this.isFavorite,this.itemService.toggleFavorite(this.comic.id).subscribe(At=>{this.isFavorite=!!At.item_id,this.channels.publish("favorite:update",{})})):this.ui.openSignupDialog()}openReader(){this.router.navigate(["/comic/"+this.comic.id+"/reader/",this.utility.progressChapterId(this.comic)]).then()}convertTag(At){return At?At.replace("<p>","<span>").replace("</p>","</span>"):""}dialogClose(){this.dialog.closeAll()}}return ie=dt,(0,e.A)(dt,"\u0275fac",function(At){return new(At||ie)(h.rXU(t.bZ),h.rXU(A.b),h.rXU(F.o),h.rXU(E.A),h.rXU(Y.a),h.rXU(W.u),h.rXU(U.Ix),h.rXU(m.F),h.rXU(t.Vh))}),(0,e.A)(dt,"\u0275cmp",h.VBU({type:ie,selectors:[["app-dialog-comic"]],features:[h.Jv_([m.F])],decls:3,vars:2,consts:[["class","skeleton-container no-select",4,"ngIf"],["class","comic-container",4,"ngIf"],[1,"skeleton-container","no-select"],[1,"row"],[1,"col-12"],[3,"height"],[1,"col-8","mt-20"],[1,"col-4","mt-20"],[1,"col-12","mt-20"],[1,"comic-container"],[1,"comic-container-bg",3,"ngStyle"],[1,"comic-container-overlay"],[1,"comic-box-1","no-select"],["src","assets/images/logo-compact.svg","alt","",4,"ngIf"],["class","badge-coin",4,"ngIf"],[1,"comic-box-2"],["mat-mini-fab","","aria-label","close",1,"transparent","shadow-none","close-btn",3,"click"],["src","assets/icon/jundo/close-round-2.svg","alt","close"],[1,"comic-info-box"],[1,"comic-title-box"],[1,"comic-actions-box"],["class","btn btn-jundo mr-20 begin-btn",3,"click",4,"ngIf"],[1,"comic-actions-box-item"],[1,"flex-column","justify-content-start","align-items-center","g-4","d-inline-flex","pointer",3,"click"],["alt","",3,"src"],[1,"white-text","text-12","fw-400","text-break"],["alt","",3,"src",4,"ngIf"],[1,"comic-meta-box","mt-40"],[1,"col-8"],[1,"flex-column","justify-content-center","g-8","d-flex",2,"align-items","flex-start"],[1,"align-items-center","g-8","d-inline-flex",2,"justify-content","flex-start"],[1,"col-12","text-center"],[1,"text-truncate","mt-2","mb-2","text-14"],[4,"ngFor","ngForOf"],[1,"comic-chip"],["class","comic-chip-content",4,"ngIf"],["class","grey-text",4,"ngIf"],["class","comic-description text-14 white-text mt-15 pointer",3,"innerHtml","click",4,"ngIf"],["class","yellow-text text-14 pointer",3,"click",4,"ngIf"],[1,"col-4"],[2,"width","100%","flex-direction","column","justify-content","flex-start","align-items","flex-start","gap","8px","display","inline-flex"],["style","align-self: stretch",4,"ngIf"],["style","align-self: stretch",4,"ngFor","ngForOf"],[1,"row","mt-20","mb-20"],[4,"ngIf"],["src","assets/images/logo-compact.svg","alt",""],[1,"badge-coin"],[1,"badge-coin-container"],["src","assets/icon/v2/coin.svg","alt","coin"],[1,"badge-coin-label","white-text","text-12","fw-600","text-break"],[1,"btn","btn-jundo","mr-20","begin-btn",3,"click"],["class","yellow-text",4,"ngIf"],[1,"white-text"],[1,"yellow-text"],[1,"comic-chip-content"],[1,"fw-400","lightgrey-text","text-12","text-break"],[1,"grey-text"],[1,"comic-description","text-14","white-text","mt-15","pointer",3,"innerHtml","click"],[1,"yellow-text","text-14","pointer",3,"click"],[2,"align-self","stretch"],[1,"grey-text","text-14","fw-600","text-break"],[1,"white-text","text-14","fw-600","text-break"],[3,"comic","on-refresh"],["mat-stretch-tabs","","animationDuration","0ms"],[1,"tab-chapter
1s"],["mat-tab-label",""],["matTabContent",""],[1,"j-font","text-16","fw-600"],[1,"row","mt-30"],["title","Opere cartacee",3,"data","required","shop","showPrice",4,"ngIf"],["title","Merchandising",3,"data","required","shop","showPrice",4,"ngIf"],["title","Opere cartacee",3,"data","required","shop","showPrice"],["title","Merchandising",3,"data","required","shop","showPrice"]],template:function(At,Bt){1&At&&(h.j41(0,"mat-dialog-content"),h.DNE(1,de,26,12,"div",0),h.DNE(2,me,50,22,"div",1),h.k0s()),2&At&&(h.R7$(1),h.Y8G("ngIf",!Bt.comic),h.R7$(1),h.Y8G("ngIf",Bt.comic))},styles:[".skeleton-container{width:100%;height:97vh;background:#272726;box-shadow:0 4px 8px #00000052;border-radius:8px;overflow:hidden;padding:40px}.comic-container{width:100%;height:97vh;background:#272726;box-shadow:0 4px 8px #00000052;border-radius:8px;overflow-x:hidden;overflow-y:auto}.comic-container-bg{width:100%;height:300px;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}.comic-container-overlay{width:100%;height:300px;left:0;top:0;position:absolute;background:linear-gradient(180deg,rgba(39,39,38,0) 0%,rgba(39,39,38,.13) 28%,#272726 98%)}.comic-box-1{left:32px;top:32px;position:absolute}.comic-box-2{right:32px;top:20px;position:absolute}.comic-box-2.close-btn img{position:relative;bottom:4px}.badge-coin{height:28px;padding:4px 12px 4px 8px;background:rgba(20,20,19,.6);box-shadow:0 4px 7px #14141366;border-radius:100px;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.badge-coin .badge-coin-container{width:20px;height:20px;position:relative;box-shadow:0 2px 4px #14141366}.badge-coin .badge-coin-container img{width:20px;height:20px;left:0;top:0;position:absolute}.comic-info-box{left:32px;top:179px;position:absolute;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:inline-flex}.comic-title-box{color:#fff;font-size:30px;font-weight:900;word-wrap:break-word}.comic-actions-box{justify-content:flex-start;align-items:flex-start;gap:24px;display:inline-flex}.comic-actions-box-item{justify-content:flex-start;align-items:flex-start;gap:32px;display:flex}.begin-btn{justify-content:center;align-items:center;display:flex}.comic-meta-box{width:100%;padding-left:40px;padding-right:40px}.comic-description{align-self:stretch;word-wrap:break-word}.comic-chip{justify-content:flex-start;align-items:center;gap:16px;display:inline-flex}.comic-chip-content{padding:2px 6px;background:#272726;border-radius:4px;border-left:.5px #535353 solid;border-top:.5px #535353 solid;border-right:.5px #535353 solid;border-bottom:.5px #535353 solid;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.mdc-dialog .mdc-dialog__content{padding:0}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:20px}.mdc-linear-progress__bar-inner{border-color:var(--ion-color-primary)!important}.mat-mdc-progress-bar .mdc-linear-progress__buffer-bar{background-color:var(--ion-color-primary)!important;opacity:.3}\n"],encapsulation:2})),dt})()},65913:(ct,se,l)=>{"use strict";l.d(se,{Q:()=>A});var e=l(36732),t=l(34456),d=l(37580),u=l(77837),m=l(27369),_=l(87941),h=l(59033);let A=(()=>{var F;class E{constructor(W,U,de){(0,e.A)(this,"fb",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"form",void 0),(0,e.A)(this,"loader",void 0),this.fb=W,this.auth=U,this.router=de}ngOnInit(){this.initForm()}initForm(){this.form=this.fb.group({coupon:[null,[t.k0.required]]})}confirm(){if(!this.form.valid)return!1;this.loader=!0;const W=Object.assign({},this.form.value);this.router.navigate(["/coupon"],{queryParams:{code:W.coupon}})}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(d.rXU(t.ok),d.rXU(u.u),d.rXU(m.Ix))}),(0,e.A)(E,"\u0275cmp",d.VBU({type:F,selectors:[["app-dialog-coupon"]],decls:12,vars:4,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["novalidate","",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-12"],[3,"label","model"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo","mr-10",3,"click"]],template:function(W,U){1&W&&(d.j41(0,"h1",0),d.EFF(1,"Inserisci codice coupon"),d.k0s(),d.j41(2,"div",1)(3,"form",2),d.bIt("ngSubmit",function(){return U.confirm()}),d.j41(4,"div",3)(5,"div",4),d.nrm(6,"app-input",5),d.k0s()()()(),d.j41(7,"mat-dialog-actions",6)(8,"button",7),d.EFF(9,"Annulla"),d.k0s(),d.j41(10,"button",8),d.bIt("click",function(){return U.confirm()}),d.EFF(11,"Conferma"),d.k0s()()),2&W&&(d.R7$(3),d.Y8G("formGroup",U.form),d.R7$(3),d.Y8G("label","Inserisci coupon")("model",U.form.controls.coupon),d.R7$(2),d.Y8G("mat-dialog-close",!1))},dependencies:[t.qT,t.cb,t.j4,_.tx,_.BI,_.Yi,_.E7,h.S]})),E})()},69277:(ct,se,l)=>{"use strict";l.d(se,{n:()=>A});
1var e=l(36732),t=l(87941),d=l(37580),u=l(26536),m=l(41374),_=l(60316);function h(F,E){if(1&F){const Y=d.RV6();d.j41(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5)(4,"img",6),d.bIt("click",function(){d.eBV(Y);const U=d.XpG();return d.Njj(U.close())}),d.k0s()(),d.j41(5,"div",5)(6,"img",7),d.bIt("click",function(){d.eBV(Y);const U=d.XpG();return d.Njj(U.like())}),d.k0s()(),d.j41(7,"div",5)(8,"img",8),d.bIt("click",function(){d.eBV(Y);const U=d.XpG();return d.Njj(U.dislike())}),d.k0s()()()()()}if(2&F){const Y=d.XpG();d.R7$(6),d.Y8G("src",Y.isLike?"assets/icon/jundo/like-box-active.svg":"assets/icon/jundo/like-box.svg",d.B4B),d.R7$(2),d.Y8G("src",Y.isDislike?"assets/icon/jundo/dislike-box-active.svg":"assets/icon/jundo/dislike-box.svg",d.B4B)}}let A=(()=>{var F;class E{constructor(W,U,de,K){if((0,e.A)(this,"data",void 0),(0,e.A)(this,"dialogRef",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"itemsService",void 0),(0,e.A)(this,"isLike",void 0),(0,e.A)(this,"isDislike",void 0),this.data=W,this.dialogRef=U,this.ui=de,this.itemsService=K,this.data&&this.data.comic&&this.data.comic.dislikes.length){const be=this.data.comic.dislikes[0];this.isLike=1===be.like,this.isDislike=1!==be.like}}close(){this.dialogRef.close()}like(){this.ui.toast("Grazie per il tuo feedback!"),this.isLike?(this.isLike=!1,this.isDislike=!1):(this.isLike=!0,this.isDislike=!1),this.itemsService.like(this.data.comic.id).subscribe(),this.dialogRef.close()}dislike(){this.ui.toast("Grazie per il tuo feedback!"),this.isDislike?(this.isLike=!1,this.isDislike=!1):(this.isLike=!1,this.isDislike=!0),this.itemsService.dislike(this.data.comic.id).subscribe(),this.dialogRef.close()}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(d.rXU(t.Vh),d.rXU(t.CP),d.rXU(u.o),d.rXU(m.b))}),(0,e.A)(E,"\u0275cmp",d.VBU({type:F,selectors:[["app-dialog-like"]],decls:2,vars:1,consts:[["mat-dialog-content",""],["class","like-box",4,"ngIf"],[1,"like-box"],[1,"like-box-main","mt-20","mb-20"],[1,"row","text-center"],[1,"col-4"],["alt","close like box","src","assets/icon/jundo/close-box.svg",1,"close-icon","mt-6","pointer",3,"click"],["alt","like",1,"like-icon","pointer",3,"src","click"],["alt","dislike",1,"like-icon","pointer",3,"src","click"]],template:function(W,U){1&W&&(d.j41(0,"div",0),d.DNE(1,h,9,2,"div",1),d.k0s()),2&W&&(d.R7$(1),d.Y8G("ngIf",U.data&&U.data.comic))},dependencies:[_.bT,t.Yi],styles:[".like-box-main[_ngcontent-%COMP%]{text-align:center;position:relative;top:35%}.like-box-main[_ngcontent-%COMP%]   .close-icon[_ngcontent-%COMP%]{width:32px;height:32px;opacity:.5}.like-box-main[_ngcontent-%COMP%]   .like-icon[_ngcontent-%COMP%]{width:48px;height:48px}"]})),E})()},17177:(ct,se,l)=>{"use strict";l.d(se,{a:()=>Y});var e=l(36732),t=l(87941),d=l(37580),u=l(66195),m=l(41374),_=l(60316),h=l(34456),A=l(97024);function F(W,U){if(1&W&&(d.j41(0,"h2",10),d.EFF(1),d.k0s()),2&W){const de=d.XpG();d.R7$(1),d.JRh(de.title)}}function E(W,U){if(1&W&&(d.j41(0,"div",5)(1,"p"),d.EFF(2),d.k0s()()),2&W){const de=d.XpG();d.R7$(2),d.JRh(de.content)}}let Y=(()=>{var W;class U{constructor(K,be,Oe,ge){(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"storage",void 0),(0,e.A)(this,"itemsService",void 0),(0,e.A)(this,"data",void 0),(0,e.A)(this,"allowMatureContent",void 0),(0,e.A)(this,"title",null),(0,e.A)(this,"content",null),this.dialog=K,this.storage=be,this.itemsService=Oe,this.data=ge}ngOnInit(){this.populateData()}populateData(){if(this.data){if(this.data.chapter){if(this.data.chapter.mature_title&&this.data.chapter.mature_content)return this.title=this.data.chapter.mature_title,void(this.content=this.data.chapter.mature_content);if(this.data.chapter.comic.mature_title&&this.data.chapter.comic.mature_content)return this.title=this.data.chapter.comic.mature_title,void(this.content=this.data.chapter.comic.mature_content)}if(this.data.comic&&this.data.comic.mature_title&&this.data.comic.mature_content)return this.title=this.data.comic.mature_title,void(this.content=this.data.comic.mature_content)}(!this.title||!this.content)&&this.getMatureInfo()}confirm(){const K="allow-mature-ids";if(this.allowMatureContent){let be=this.storage.get(K);be?(be=JSON.parse(be),be.findIndex(Oe=>Oe===this.data.chapter.comic_id)<0&&(be.push(this.data.chapter.comic_id),this.storage.set(K,JSON.stringify(be)))):this.storage.set(K,JSON.stringify([this.data.chapter.comic_id]))}this.dialog.close(!0)}getMatureInfo(){this.itemsService.matureInfo().subscribe(K=>{this.title=K.title,this.content=K.message})}}return W=U,(0,e.A)(U,"\u0275fac",function(K){return new(K||W)(d.rXU(t.CP),d.rXU(u.l),d.rXU(m.b),d.rXU(t.Vh))}),(0,e.A)(U,"\u0275cmp",d.VBU({type:W,selectors:[["app-dialog-mature"]],decls:13,vars:4,consts:[["mat-dialog-title","","class","text-20 fw-700 p-5 mb-0",4,"ngIf"],["mat-dialog-content",""],[1,"content","pr-30","pl-30","pb-10"],[1,"row"],["class","col-12",4,"ngIf"],[1,"col-12"],["color","primary",1,"white-text","text-14","fw-400","bolder",3,"ngModel","ngModelChange"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo","mr-10",3,"click"],["mat-dialog-title","",1,"text-20","fw-700","p-5","mb
1-0"]],template:function(K,be){1&K&&(d.DNE(0,F,2,1,"h2",0),d.j41(1,"div",1)(2,"div",2)(3,"div",3),d.DNE(4,E,3,1,"div",4),d.j41(5,"div",5)(6,"mat-checkbox",6),d.bIt("ngModelChange",function(ge){return be.allowMatureContent=ge}),d.EFF(7," Non chiedermelo pi\xf9 su questa opera "),d.k0s()()()()(),d.j41(8,"mat-dialog-actions",7)(9,"button",8),d.EFF(10,"Annulla"),d.k0s(),d.j41(11,"button",9),d.bIt("click",function(){return be.confirm()}),d.EFF(12,"Continua"),d.k0s()()),2&K&&(d.Y8G("ngIf",be.title),d.R7$(4),d.Y8G("ngIf",be.content),d.R7$(2),d.Y8G("ngModel",be.allowMatureContent),d.R7$(3),d.Y8G("mat-dialog-close",!1))},dependencies:[_.bT,h.BC,h.vS,t.tx,t.BI,t.Yi,t.E7,A.So],styles:[".mat-dialog-content[_ngcontent-%COMP%]{padding:0!important}.mat-radio-button[_ngcontent-%COMP%] ~ .mat-radio-button[_ngcontent-%COMP%]{margin-left:16px}"]})),U})()},80709:(ct,se,l)=>{"use strict";l.d(se,{P:()=>A});var e=l(36732),t=l(34456),d=l(37580),u=l(77837),m=l(26536),_=l(87941),h=l(59033);let A=(()=>{var F;class E{constructor(W,U,de,K){(0,e.A)(this,"fb",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"form",void 0),(0,e.A)(this,"loader",void 0),(0,e.A)(this,"user",void 0),(0,e.A)(this,"loadUserData",()=>{this.loader=!1,this.ui.toast("Password aggiornata"),this.dialog.closeAll()}),(0,e.A)(this,"loadUserError",()=>{this.loader=!1}),this.fb=W,this.auth=U,this.ui=de,this.dialog=K}ngOnInit(){this.initForm()}initForm(){const W={old_password:["",[t.k0.required,t.k0.pattern("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9]).{8,}$")]],new_password:["",[t.k0.required,t.k0.pattern("^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9]).{8,}$")]]};this.form=this.fb.group(W)}confirm(){if(!this.form.valid)return!1;this.loader=!0;const W=Object.assign({},this.form.value);this.auth.editPassword(W).subscribe(this.loadUserData,this.loadUserError)}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(d.rXU(t.ok),d.rXU(u.u),d.rXU(m.o),d.rXU(_.bZ))}),(0,e.A)(E,"\u0275cmp",d.VBU({type:F,selectors:[["app-dialog-password"]],decls:14,vars:14,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["novalidate","",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-12","col-md-6","col-lg-6","col-xl-6","col-xxl-6"],[3,"label","model","type","icon","iconMessage","error"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo","mr-10",3,"click"]],template:function(W,U){1&W&&(d.j41(0,"h1",0),d.EFF(1,"Modifica password"),d.k0s(),d.j41(2,"div",1)(3,"form",2),d.bIt("ngSubmit",function(){return U.confirm()}),d.j41(4,"div",3)(5,"div",4),d.nrm(6,"app-input",5),d.k0s(),d.j41(7,"div",4),d.nrm(8,"app-input",5),d.k0s()()()(),d.j41(9,"mat-dialog-actions",6)(10,"button",7),d.EFF(11,"Annulla"),d.k0s(),d.j41(12,"button",8),d.bIt("click",function(){return U.confirm()}),d.EFF(13,"Conferma"),d.k0s()()),2&W&&(d.R7$(3),d.Y8G("formGroup",U.form),d.R7$(3),d.Y8G("label","Password precedente")("model",U.form.controls.old_password)("type","password")("icon",!0)("iconMessage","Nascondi password")("error","La password deve contenere minimo 8 caratteri, almeno una lettera maiuscola e un numero"),d.R7$(2),d.Y8G("label","Nuova Password")("model",U.form.controls.new_password)("type","password")("icon",!0)("iconMessage","Nascondi password")("error","La password deve contenere minimo 8 caratteri, almeno una lettera maiuscola e un numero"),d.R7$(2),d.Y8G("mat-dialog-close",!1))},dependencies:[t.qT,t.cb,t.j4,_.tx,_.BI,_.Yi,_.E7,h.S]})),E})()},24099:(ct,se,l)=>{"use strict";l.d(se,{f:()=>E});var e=l(36732),t=l(34456),d=l(37580),u=l(77837),m=l(26536),_=l(87941),h=l(60316),A=l(59033);function F(Y,W){if(1&Y){const U=d.RV6();d.j41(0,"form",6),d.bIt("ngSubmit",function(){d.eBV(U);const K=d.XpG();return d.Njj(K.confirm())}),d.j41(1,"div",7)(2,"div",8),d.nrm(3,"app-input",9),d.k0s(),d.j41(4,"div",8),d.nrm(5,"app-input",10),d.k0s()()()}if(2&Y){const U=d.XpG();d.Y8G("formGroup",U.form),d.R7$(3),d.Y8G("label","Email")("model",U.form.controls.email)("type","email"),d.R7$(2),d.Y8G("label","Username")("model",U.form.controls.username)}}let E=(()=>{var Y;class W{constructor(de,K,be,Oe){(0,e.A)(this,"fb",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"form",void 0),(0,e.A)(this,"loader",void 0),(0,e.A)(this,"loadUserData",()=>{this.loader=!1,this.ui.toast("Profilo aggiornato"),this.dialog.closeAll()}),(0,e.A)(this,"loadUserError",()=>{this.loader=!1}),this.fb=de,this.auth=K,this.ui=be,this.dialog=Oe}ngOnInit(){this.initForm()}initForm(){this.form=this.fb.group({email:[this.auth.user.value.email],username:[this.auth.user.value.username,[t.k0.required]]}),this.form.get("email").disable()}confirm(){if(!this.form.valid)return!1;this.loader=!0;const de=Object.assign({},this.form.value);this.auth.updateUser(de).subscribe(this.loadUserData,this.loadUserError)}}return Y=W,(0,e.A)(W,"\u0275fac",function(de){return new(de||Y)(d.rXU(t.ok),d.rXU(u.u),d.rXU(m.o),d.rXU(_.bZ))}),(0,e.A)(W,"\u0275cmp",d.VBU({type:Y,selectors:[["app-dialog-profile"]],decls:9,vars:2,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["novalidate","",3,"formGroup","ngSubmit",4,"ngIf"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo","mr-10",3,"click"],["novalidate","",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-12","col-md-6","col-lg-6","col-xl-6","col-xxl-6"],[3,"label","model","type"],[3,"label","model"]],template:function(de,K){1&de&&(d.j41(0,"h1",0),d.EFF(1,"Modifica profilo"),d.k0s(),d.j41(2,"div",1),d.DNE(3,F,6,6,"form",2),d.k0s(),d.j41(4,"mat-dialog-actions",3)(5,"button",4),d.EFF(6,"Annulla"),d.k0s(),d.j41(7,"button",5),d.bIt("click",function(){return K.confirm()}),d.EFF(8,"Conferma"),d.k0s()()),2&de&&(d.R7$(3),d.Y8G("ngIf",K.auth.user.value),d.R7$(2),d.Y8G("mat-dialog-close",!1))},dependencies:[h.bT,t.qT,t.cb,t.j4,_.tx,_.BI,_.Yi,_.E7,A.S]})),W})()},23957:(ct,se,l)=>{"use strict";l.d(se,{G:()=>Oe});var e=l(36732),t=l(87941),d=l(19036),u=l(81046),m=l(60452),_=l(7089),h=l(37580),A=l(27369),F=l(77837),E=l(60316);function Y(ge,Le){1&ge&&(h.j41(0,"span",17),h.nrm(1,"img",18),h.k0s())}function W(ge,Le){1&ge&&(h.j41(0,"span",19),h.EFF(1,"Esaurito"),h.k0s())}function U(ge,Le){if(1&ge){const r=h.RV6();h.j41(0,"button",10),h.bIt("click",function(){const oe=h.eBV(r).$implicit,w=h.XpG();return h.Njj(w.selectVariant(oe))})("keydown",function(pe){const w=h.eBV(r).$implicit,Pe=h.XpG();return h.Njj(Pe.onCardKeydown(pe,w))}),h.j41(1,"div",11),h.nrm(2,"img",12),h.DNE(3,Y,2,0,"span",13),h.k0s(),h.j41(4,"div",14)(5,"div",15),h.EFF(6),h.DNE(7,W,2,0,"span",16),h.k0s()()()}if(2&ge){const r=Le.$implicit,z=h.XpG();h.AVh("selected",(null==z.variant?null:z.variant.id)===r.id&&z.isVariantAvailable(z.variant))("out-of-stock",!z.isVariantAvailable(r)),h.BMQ("aria-selected",(null==z.variant?null:z.variant.id)===r.id)("id","var-"+r.id),h.R7$(2),h.Y8G("src",(null==r||null==r.image?null:r.
1image.src)||"",h.B4B)("alt",(null==z.product?null:z.product.name)+" - "+z.coverLabel(r)),h.R7$(1),h.Y8G("ngIf",(null==z.variant?null:z.variant.id)===r.id&&z.isVariantAvailable(z.variant)),h.R7$(3),h.SpI(" ",z.coverLabel(r),"\xa0 "),h.R7$(1),h.Y8G("ngIf",!z.isVariantAvailable(r))}}function de(ge,Le){1&ge&&(h.j41(0,"p",20),h.EFF(1," I design di questo prodotto sono riservati agli abbonati Jundo One. Abbonati ora per sbloccarli. "),h.k0s())}function K(ge,Le){if(1&ge){const r=h.RV6();h.j41(0,"button",21),h.bIt("click",function(){h.eBV(r);const pe=h.XpG();return h.Njj(pe.confirm())}),h.EFF(1,"Conferma "),h.k0s()}if(2&ge){const r=h.XpG();h.Y8G("disabled",!r.variant||!r.isVariantAvailable(r.variant))}}function be(ge,Le){if(1&ge){const r=h.RV6();h.j41(0,"button",21),h.bIt("click",function(){h.eBV(r);const pe=h.XpG();return h.Njj(pe.openSubscriptionDialog())}),h.EFF(1,"Abbonati ora "),h.k0s()}if(2&ge){const r=h.XpG();h.Y8G("disabled",!r.variant||!r.isVariantAvailable(r.variant))}}let Oe=(()=>{var ge;class Le{constructor(z,pe,oe,w,Pe){(0,e.A)(this,"data",void 0),(0,e.A)(this,"dialogRef",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"categoryPipe",void 0),(0,e.A)(this,"product",void 0),(0,e.A)(this,"variant",null),(0,e.A)(this,"coverTypeConstants",d.a),(0,e.A)(this,"categoryNameConstants",m.c),(0,e.A)(this,"isMerchandising",!1),(0,e.A)(this,"title","Scegli il design della promo"),this.data=z,this.dialogRef=pe,this.router=oe,this.auth=w,this.categoryPipe=Pe,null!=z&&z.product&&(this.product=z.product)}ngOnInit(){var z;if(!this.product)return;this.isMerchandising=!!this.categoryPipe.transform(this.product.categories,this.categoryNameConstants.MERCHANDISING);const pe=null===(z=this.product.variations)||void 0===z?void 0:z.find(oe=>this.isVariantAvailable(oe));this.variant=pe||null}get totalDesigns(){var z;return(null===(z=this.product)||void 0===z||null===(z=z.variations)||void 0===z?void 0:z.length)||0}coverLabel(z){var pe;const oe=null==z||null===(pe=z.attributes)||void 0===pe?void 0:pe[0],w=null==oe?void 0:oe.option;return"string"==typeof w&&w.trim()?w:"Variante"}coverSub(z){var pe;const oe=null==z||null===(pe=z.attributes)||void 0===pe?void 0:pe[1],w=null==oe?void 0:oe.option;return"string"==typeof w&&w.trim()?w:""}isRegularVariant(z){var pe;if(null==z||null===(pe=z.attributes)||void 0===pe||!pe.length)return!1;const oe=z.attributes[0];return(null==oe?void 0:oe.option)===this.coverTypeConstants.CLASSIC}get showSubscribeWarning(){return!(this.isMerchandising||this.auth.isSubscribed.value||!this.variant||this.isRegularVariant(this.variant))}isVariantAvailable(z){return!(!z||"outofstock"===z.stock_status||(!0===z.manage_stock||1===z.manage_stock||"1"===z.manage_stock||"true"===z.manage_stock)&&(null==z.stock_quantity||Number(z.stock_quantity)<=0))}selectVariant(z){this.isVariantAvailable(z)&&(this.variant=z)}onCardKeydown(z,pe){("Enter"===z.key||" "===z.key)&&(z.preventDefault(),this.selectVariant(pe))}confirm(){!this.variant||!this.isVariantAvailable(this.variant)||this.dialogRef.close({variantId:this.variant.id})}close(){this.dialogRef.close(!1)}trackByVarId(z,pe){return pe.id}requireSubscription(z){const pe=z.attributes.find(oe=>oe.name===_.g.REQUIRES_SUBSCRIPTION);return!!pe&&"1"===pe.options[0]}openSubscriptionDialog(){this.router.navigate(["/subscription"],{queryParams:{return_url:"/checkout/rewards"}}).then()}}return ge=Le,(0,e.A)(Le,"\u0275fac",function(z){return new(z||ge)(h.rXU(t.Vh),h.rXU(t.CP),h.rXU(A.Ix),h.rXU(F.u),h.rXU(u.h))}),(0,e.A)(Le,"\u0275cmp",h.VBU({type:ge,selectors:[["app-dialog-variant-expand-promo"]],features:[h.Jv_([u.h])],decls:14,vars:8,consts:[[1,"dialog-header"],[1,"dialog-title"],[1,"pill"],["mat-dialog-content","",1,"content","mt-20"],["role","listbox",1,"grid"],["type","button","class","card","role","option","tabindex","0",3,"selected","out-of-stock","click","keydown",4,"ngFor","ngForOf","ngForTrackBy"],["class","subscribe-warning",4,"ngIf"],["align","end",1,"actions"],[1,"btn","btn-outline-jundo","mr-10",3,"click"],["class","btn btn-jundo",3,"disabled","click",4,"ngIf"],["type","button","role","option","tabindex","0",1,"card",3,"click","keydown"],[1,"image-wrap"],["loading","lazy",3,"src","alt"],["class","badge","aria-hidden","true",4,"ngIf"],[1,"card-text"],[1,"title"],["class","red-text bolder",4,"ngIf"],["aria-hidden","true",1,"badge"],["src","assets/icon/v2/check.svg","alt","Selezionato"],[1,"red-text","bolder"],[1,"subscribe-warning"],[1,"btn","btn-jundo",3,"disabled","click"]],template:function(z,pe){1&z&&(h.j41(0,"header",0)(1,"h1",1),h.EFF(2),h.k0s(),h.j41(3,"div",2),h.EFF(4),h.k0s()(),h.j41(5,"div",3)(6,"div",4),h.DNE(7,U,8,11,"button",5),h.k0s(),h.DNE(8,de,2,0,"p",6),h.k0s(),h.j41(9,"mat-dialog-actions",7)(10,"button",8),h.bIt("click",function(){return pe.close()}),h.EFF(11,"Annulla"),h.k0s(),h.DNE(12,K,2,1,"button",9),h.DNE(13,be,2,1,"button",9),h.k0s()),2&z&&(h.R7$(2),h.JRh(pe.title),h.R7$(2),h.SpI("",pe.totalDesigns," design disponibili"),h.R7$(2),h.BMQ("aria-label",pe.title),h.R7$(1),h.Y8G("ngForOf",null==pe.product?null:pe.product.variations)("ngForTrackBy",pe.trackByVarId),h.R7$(1),h.Y8G("ngIf",pe.requireSubscription(pe.product)&&!pe.auth.isSubscribed.value),h.R7$(4),h.Y8G("ngIf",pe.variant&&(!pe.requireSubscription(pe.product)||pe.auth.isSubscribed.value)),h.R7$(1),h.Y8G("ngIf",pe.variant&&pe.requireSubscription(pe.product)&&!pe.auth.isSubscribed.value))},dependencies:[E.Sq,E.bT,t.Yi,t.E7],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.dialog-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 6px}.dialog-title[_ngcontent-%COMP%]{margin:0;font-size:20px;color:#fff}.pill[_ngcontent-%COMP%]{padding:6px 10px;border-radius:999px;background:#1f2329;color:#aeb3bd;font-size:12px;line-height:1;border:1px solid #2a2f37}.content[_ngcontent-%COMP%]{padding:0 16px 12px}.grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.card[_ngcontent-%COMP%]{position:relative;display:flex;flex-direction:column;text-align:left;background:#15181d;border:1px solid #2a2f37;border-radius:14px;overflow:hidden;color:#e8eaed;outline:none;cursor:pointer;padding:0;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.card[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 6px 22px #00000059}.card[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2px #fff3,0 0 0 4px #f2c14e66}.card.selected[_ngcontent-%COMP%]{border-color:#f2c14e;box-shadow:0 0 0 2px #f2c14e inset,0 0 22px #f2c14e44}.card.out-of-stock[_ngcontent-%COMP%]{cursor:not-allowed;opacity:.6}.image-wrap[_ngcontent-%COMP%]{position:relative;aspect-ratio:3/4;background:#0f1216}.image-wrap[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover;display:block}.badge[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px;display:grid;place-items:center;color:#111;box-shadow:0 2px 10px #f2c14e99}.badge[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:30px;height:30px;position:absolute;background:#fff;border-radius:999px}.card-text[_ngcontent-%COMP%]{padding:10px 12px 14px;background:#0f1216}.card-text[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-weight:800;color:#fff;font-size:14px;line-height:1.25;margin-bottom:2px}.card-text[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{color:#aeb3bd;font-size:12px}.subscribe-warning[_ngcontent-%COMP%]{margin:12px 2px 0;color:#f2c14e}.actions[_ngcontent-%COMP%]{padding:12px 16px 16px}.btn[_ngcontent-%COMP%]{min-height:40px;padding:0 16px;border-radius:10px;font-weight:700}.btn-jundo[_ngcontent-%COMP%]{background:#f2c14e;color:#111;border:1px solid #e4b540}.btn-jundo[_ngcontent-%COMP%]:disabled{opacity:.6;cursor:not-allowed}.btn-outline-jundo[_ngcontent-%COMP%]{background:transparent;color:#e8eaed;border:1px solid #2a2f37}.btn-outline-jundo[_ngcontent-%COMP%]:hover{border-color:#3a4150}'],changeDetection:0})),Le})()},58983:(ct,se,l)=>{"use strict";l.d(se,{f:()=>Le});var e=l(36732),t=l(87941),d=l(19036),u=l(81046),m=l(60452),_=l(37580),h=l(26536),A=l(77837),F=l(60316),E=l(34456),Y=l(15944),W=l(25175),U=l(85060),de=l(14081);function K(r,z){if(1&r&&_.nrm(0,"img",10),2&r){const pe=_.XpG();_.Y8G("alt",pe.product.name)("src",pe.variant.image.src,_.B4B)}}function be(r,z){if(1&r&&(_.j41(0,"mat-option",16),_.EFF(1),_.k0s()),2&r){const pe=z.$implicit;_.Y8G("value",pe),_.R7$(1),_.SpI(" ",pe.attributes[0].option," ")}}function Oe(r,z){if(1&r){const pe=_.RV6();_.j41(0,"div",11)(1,"mat-form-field",12)(2,"mat-label",13),_.EFF(3,"Scegli copertina"),_.k0s(),_.j41(4,"mat-select",14),_.bIt("ngModelChange",function(w){_.eBV(pe);const Pe=_.XpG();return _.Njj(Pe.variant=w)}),_.DNE(5,be,2,2,"mat-option",15),_.k0s()()()}if(2&r){const pe=_.XpG();_.R7$(4),_.Y8G("ngModel",pe.variant),_.R7$(1),_.Y8G("ngForOf",pe.product.variations)}}function ge(r,z){1&r&&(_.j41(0,"div",11)(1,"p",17),_.EFF(2," Hai scelto una variant ma non sei abbonato a Jundo One, prima di procedere nel checkout ti verr\xe0 chiesto di effettuare l\u2019abbonamento. "),_.k0s()())}let Le=(()=>{var r;class z{constructor(oe,w,Pe,q,fe){(0,e.A)(this,"data",void 0),(0,e.A)(this,"dialogRef",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"categoryPipe",void 0),(0,e.A)(this,"product",void 0),(0,e.A)(this,"variant",void 0),(0,e.A)(this,"coverTypeConstants",d.a),(0,e.A)(this,"categoryNameConstants",m.c),(0,e.A)(this,"isMerchandising",void 0),this.data=oe,this.dialogRef=w,this.ui=Pe,this.auth=q,this.categoryPipe=fe,oe&&oe.product&&(this.product=oe.product,this.isMerchandising=!!this.categoryPipe.transform(this.product.categories,this.categoryNameConstants.MERCHANDISING),this.product.variations.length&&(this.variant=this.product.variations[0]))}confirm(){this.product.variations.find(w=>w.id===this.variant.id&&w.attributes.length&&w.attributes[0].option&&w.attributes[0].option===this.coverTypeConstants.CLASSIC)||this.isMerchandising||this.auth.isSubscribed.value?this.dialogRef.close({variantId:this.variant.id}):this.ui.openSubscriptionDialog()}close(){this.dialogRef.close()}}return r=z,(0,e.A)(z,"\u0275fac",function(oe){return new(oe||r)(_.rXU(t.Vh),_.rXU(t.CP),_.rXU(h.o),_.rXU(A.u),_.rXU(u.h))}),(0,e.A)(z,"\u0275cmp",_.VBU({type:r,selectors:[["app-dialog-variant"]],features:[_.Jv_([u.h])],decls:15,vars:7,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[1,"container"],[1,"row"],[1,"col-12","text-center"],["class","variant-img mt-30 mb-30 radius4",3,"alt","src",4,"ngIf"],["class","col-12",4,"ngIf"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo",3,"click"],[1,"variant-img","mt-30","mb-30","radius4",3,"alt","src"],[1,"col-12"],["appearance","outline","color","accent"],[1,"white-text"],[1,"black",3,"ngModel","ngModelChange"],["class","white-text black-light ",3,"value",4,"ngFor","ngForOf"],[1,"white-text","black-light",3,"value"],[1,"cyan-text"]],template:function(oe,w){1&oe&&(_.j41(0,"h1",0),_.EFF(1,"Scegli variante copertina"),_.k0s(),_.j41(2,"div",1)(3,"div",2)(4,"div",3)(5,"div",4),_.DNE(6,K,1,2,"img",5),_.k0s(),_.DNE(7,Oe,6,2,"div",6),_.DNE(8,ge,3,0,"div",6),_.nI1(9,"isVariantRegular"),_.k0s()()(),_.j41(10,"mat-dialog-actions",7)(11,"button",8),_.EFF(12,"Annulla"),_.k0s(),_.j41(13,"button",9),_.bIt("click",function(){return w.confirm()}),_.EFF(14,"Conferma"),_.k0s()()),2&oe&&(_.R7$(6),_.Y8G("ngIf",w.product&&w.variant&&w.variant.image),_.R7$(1),_.Y8G("ngIf",w.product),_.R7$(1),_.Y8G("ngIf",!w.isMerchandising&&!w.auth.isSubscribed.value&&!_.i5U(9,4,w.product.variations,w.variant.id)),_.R7$(3),_.Y8G("mat-dialog-close",!1))},dependencies:[F.Sq,F.bT,E.BC,E.vS,t.tx,t.BI,t.Yi,t.E7,Y.rl,Y.nJ,W.VO,U.wT,de.K],styles:[".mat-dialog-content[_ngcontent-%COMP%]{padding:0}.variant-img[_ngcontent-%COMP%]{object-fit:cover;height:280px}"]})),z})()},25843:(ct,se,l)=>{"use strict";l.d(se,{m:()=>_});
1var e=l(36732),t=l(87941),d=l(37580),u=l(60316);function m(h,A){if(1&h&&d.nrm(0,"div",5),2&h){const F=d.XpG();d.Y8G("innerHTML",F.message,d.npT)}}let _=(()=>{var h;class A{constructor(E){(0,e.A)(this,"data",void 0),(0,e.A)(this,"title",""),(0,e.A)(this,"message",""),this.data=E,E&&(this.title=E.title,this.message=E.message)}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(d.rXU(t.Vh))}),(0,e.A)(A,"\u0275cmp",d.VBU({type:h,selectors:[["app-dialog"]],decls:8,vars:4,consts:[["mat-dialog-title","",1,"pb-10","m-0"],["mat-dialog-content","","class","pb-20",3,"innerHTML",4,"ngIf"],["align","end"],[1,"btn","btn-outline-jundo","mr-20",3,"mat-dialog-close"],[1,"btn","btn-jundo","mr-10",3,"mat-dialog-close"],["mat-dialog-content","",1,"pb-20",3,"innerHTML"]],template:function(E,Y){1&E&&(d.j41(0,"h1",0),d.EFF(1),d.k0s(),d.DNE(2,m,1,1,"div",1),d.j41(3,"mat-dialog-actions",2)(4,"button",3),d.EFF(5,"Annulla"),d.k0s(),d.j41(6,"button",4),d.EFF(7,"Conferma"),d.k0s()()),2&E&&(d.R7$(1),d.JRh(Y.title),d.R7$(1),d.Y8G("ngIf",Y.message),d.R7$(2),d.Y8G("mat-dialog-close",!1),d.R7$(2),d.Y8G("mat-dialog-close",!0))},dependencies:[u.bT,t.tx,t.BI,t.Yi,t.E7]})),A})()},25307:(ct,se,l)=>{"use strict";l.d(se,{f:()=>be});var e=l(36732),t=l(60452),d=l(37580),u=l(26536),m=l(42716),_=l(60316),h=l(27369),A=l(81046),F=l(97496);function E(Oe,ge){1&Oe&&(d.j41(0,"div",14)(1,"p",15),d.EFF(2,"Variant disponibile"),d.k0s()())}function Y(Oe,ge){1&Oe&&(d.j41(0,"span",20),d.EFF(1,"\xa0\xa0\u2022\xa0\xa0"),d.k0s())}function W(Oe,ge){if(1&Oe&&(d.j41(0,"span"),d.DNE(1,Y,2,0,"span",18),d.j41(2,"span",19),d.EFF(3),d.k0s()()),2&Oe){const Le=ge.$implicit,r=ge.index;d.R7$(1),d.Y8G("ngIf",r>0),d.R7$(2),d.JRh(Le.name)}}function U(Oe,ge){if(1&Oe&&(d.j41(0,"p",16),d.DNE(1,W,4,2,"span",17),d.k0s()),2&Oe){const Le=d.XpG(2);d.R7$(1),d.Y8G("ngForOf",Le.product.tags)}}const de=function(Oe){return{"background-image":Oe}};function K(Oe,ge){if(1&Oe&&(d.j41(0,"div",1),d.nrm(1,"div",2),d.j41(2,"div",3)(3,"div",4)(4,"h3",5),d.EFF(5),d.k0s()(),d.j41(6,"div",6)(7,"div",7)(8,"a",8),d.nrm(9,"img",9),d.DNE(10,E,3,0,"div",10),d.nI1(11,"category"),d.k0s()()(),d.j41(12,"div",6)(13,"h3",11),d.EFF(14),d.k0s(),d.DNE(15,U,2,1,"p",12),d.k0s(),d.j41(16,"div",6)(17,"button",13),d.EFF(18),d.nI1(19,"isPreorder"),d.k0s()()()()),2&Oe){const Le=d.XpG();d.R7$(1),d.Y8G("ngStyle",d.eq3(15,de,"url("+Le.backgroundUrl+")")),d.R7$(4),d.JRh(Le.title),d.R7$(3),d.Y8G("routerLink","product/"+Le.product.slug),d.R7$(1),d.Y8G("alt",Le.product.name)("src",Le.ui.productC
1overUrl(Le.product),d.B4B),d.R7$(1),d.Y8G("ngIf",Le.product&&Le.product.variations.length&&!d.i5U(11,10,Le.product.categories,Le.categoryNameConstants.MERCHANDISING)),d.R7$(4),d.JRh(Le.product.name),d.R7$(1),d.Y8G("ngIf",Le.product.tags&&Le.product.tags.length),d.R7$(2),d.Y8G("routerLink","product/"+Le.product.slug),d.R7$(1),d.SpI(" ",d.bMT(19,13,Le.product)?"Pre-ordina ora!":"Acquista ora"," ")}}let be=(()=>{var Oe;class ge{constructor(r,z){(0,e.A)(this,"ui",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"product",void 0),(0,e.A)(this,"title",void 0),(0,e.A)(this,"backgroundUrl","/assets/images/sfondo.jpg"),(0,e.A)(this,"categoryNameConstants",t.c),this.ui=r,this.cartService=z}ngOnInit(){this.refreshBackground()}ngOnChanges(r){r.product&&this.refreshBackground()}refreshBackground(){this.backgroundUrl=this.product&&this.product.images&&this.product.images.length?this.ui.productCoverUrl(this.product):"/assets/images/sfondo.jpg"}addToCart(r){this.cartService.addShoppingItem({product:r,qty:1}),this.ui.toast("Aggiunta 1 copia nella Shopping Bag")}}return Oe=ge,(0,e.A)(ge,"\u0275fac",function(r){return new(r||Oe)(d.rXU(u.o),d.rXU(m.m))}),(0,e.A)(ge,"\u0275cmp",d.VBU({type:Oe,selectors:[["app-featured-product"]],inputs:{product:"product",title:"title"},features:[d.OA$],decls:1,vars:1,consts:[["class","featured-box p-50 animate__animated animate__fadeIn",4,"ngIf"],[1,"featured-box","p-50","animate__animated","animate__fadeIn"],[1,"overlay",3,"ngStyle"],[1,"row","pt-20","pb-20"],[1,"col-12"],[1,"white-text","fw-700","text-20","text-center"],[1,"col-12","text-center"],[1,"featured-card","text-14","mb-30","mt-20"],[1,"no-decoration",3,"routerLink"],[1,"cover",3,"alt","src"],["class","variant-marker yellow",4,"ngIf"],[1,"white-text","bolder","text-20"],["class","title14 fw-400 mt-10 mb-20",4,"ngIf"],["type","button",1,"btn","btn-jundo","text-18","w100","featured-button",3,"routerLink"],[1,"variant-marker","yellow"],[1,"black-text","bolder","m-0","pt-4","pt-2","text-center","text-14"],[1,"title14","fw-400","mt-10","mb-20"],[4,"ngFor","ngForOf"],["class","yellow-text",4,"ngIf"],[1,"white-text"],[1,"yellow-text"]],template:function(r,z){1&r&&d.DNE(0,K,20,17,"div",0),2&r&&d.Y8G("ngIf",z.product)},dependencies:[_.Sq,_.bT,_.B3,h.Wk,A.h,F.k],styles:[".featured-box[_ngcontent-%COMP%]{position:relative;width:100%;margin:0 auto}.featured-box[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-999;background-size:cover;background-position:center;opacity:.5;filter:blur(25px);-webkit-filter:blur(25px)}.featured-box[_ngcontent-%COMP%]   .featured-card[_ngcontent-%COMP%]{position:relative;margin:0 auto}.featured-box[_ngcontent-%COMP%]   .cover[_ngcontent-%COMP%]{width:260px;height:auto;border-radius:4px}.featured-box[_ngcontent-%COMP%]   .variant-marker[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;right:0;width:100%;max-width:260px;height:28px;border-radius:0 0 4px 4px;margin:0 auto}.featured-box[_ngcontent-%COMP%]   .featured-button[_ngcontent-%COMP%]{max-width:400px;height:48px}.comic-card[_ngcontent-%COMP%]{height:220px;width:150px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}.comic-card[_ngcontent-%COMP%]   .comic-card-img[_ngcontent-%COMP%]{border-radius:4px;height:200px;width:150px;object-fit:cover}.comic-card[_ngcontent-%COMP%]   .small[_ngcontent-%COMP%]{display:block}.comic-card[_ngcontent-%COMP%]   .big[_ngcontent-%COMP%]{display:none}"]})),ge})()},29849:(ct,se,l)=>{"use strict";l.d(se,{n:()=>h});var e=l(36732),t=l(51567),d=l(27369),u=l(37580),m=l(60316);function _(A,F){if(1&A&&(u.j41(0,"footer",1)(1,"div",2)(2,"div",3)(3,"div",4)(4,"div"),u.nrm(5,"img",5),u.j41(6,"span",6)(7,"a",7),u.EFF(8,"Termini & Condizioni"),u.k0s()(),u.j41(9,"span",8),u.EFF(10,"\xa0\u2022\xa0"),u.k0s(),u.j41(11,"span",9)(12,"a",10),u.EFF(13,"Privacy Policy"),u.k0s()(),u.j41(14,"span",8),u.EFF(15,"\xa0\u2022\xa0"),u.k0s(),u.j41(16,"span",9)(17,"a",11),u.EFF(18,"Cookies Policy"),u.k0s()(),u.j41(19,"span",8),u.EFF(20,"\xa0\u2022\xa0"),u.k0s(),u.j41(21,"span",9)(22,"a",12),u.EFF(23,"Mappa opere"),u.k0s()(),u.j41(24,"span",8),u.EFF(25,"\xa0\u2022\xa0"),u.k0s(),u.j41(26,"span",9)(27,"a",13),u.EFF(28,"Android"),u.k0s()(),u.j41(29,"span",8),u.EFF(30,"\xa0\u2022\xa0"),u.k0s(),u.j41(31,"span",9)(32,"a",14),u.EFF(33,"iOS"),u.k0s()(),u.j41(34,"span",8),u.EFF(35,"\xa0\u2022\xa0"),u.k0s(),u.j41(36,"span",9)(37,"a",12),u.EFF(38,"PR FESR 2021-2027"),u.k0s()()(),u.j41(39,"div",15)(40,"div",16)(41,"p",17),u.
1EFF(42," Jundo SRL"),u.nrm(43,"br"),u.EFF(44," Via Tito Omboni 40, 00147 Roma"),u.nrm(45,"br"),u.EFF(46," P.iva 15652301001"),u.nrm(47,"br"),u.k0s()(),u.nrm(48,"div",16),u.k0s()(),u.j41(49,"div",18)(50,"ul",19)(51,"li",20)(52,"span",21),u.EFF(53),u.k0s()()(),u.j41(54,"div",15)(55,"div",16),u.nrm(56,"img",22),u.k0s(),u.j41(57,"div",16),u.nrm(58,"img",23),u.k0s(),u.j41(59,"div",24),u.nrm(60,"img",25),u.k0s()()()()()()),2&A){const E=u.XpG();u.R7$(5),u.Y8G("routerLink","/"),u.R7$(17),u.Y8G("routerLink","sitemap"),u.R7$(15),u.Y8G("routerLink","pr-fesr-21-27"),u.R7$(16),u.SpI("\xa9 ",E.year," Jundo SRL")}}let h=(()=>{var A;class F{constructor(Y){(0,e.A)(this,"router",void 0),(0,e.A)(this,"year",(new Date).getFullYear()),(0,e.A)(this,"hide",void 0),this.router=Y,Y.events.pipe((0,t.p)(W=>W instanceof d.wF)).subscribe(W=>{const U=W.url;this.hide=U.search("access")>-1||U.search("reader")>-1||U.search("subscription")>-1||U.search("checkout/mobile/success")>-1})}}return A=F,(0,e.A)(F,"\u0275fac",function(Y){return new(Y||A)(u.rXU(d.Ix))}),(0,e.A)(F,"\u0275cmp",u.VBU({type:A,selectors:[["app-footer"]],decls:1,vars:1,consts:[["class","black",4,"ngIf"],[1,"black"],[1,"container"],[1,"row"],[1,"col-md-8","box"],["alt","Jundo","src","assets/images/logo-compact.svg",3,"routerLink"],[1,"quick-links","mb-0","ml-20","mr-5"],["target","_blank","href","https://www.iubenda.com/termini-e-condizioni/93467398",1,"no-decoration"],[1,"spacer"],[1,"quick-links","mb-0","ml-5","mr-5"],["target","_blank","href","https://www.iubenda.com/privacy-policy/93467398/full-legal",1,"no-decoration"],["target","_blank","href","https://www.iubenda.com/privacy-policy/93467398/cookie-policy",1,"no-decoration"],[1,"no-decoration",3,"routerLink"],["target","_blank","href","https://play.google.com/store/apps/details?id=it.jundo.app&hl=it&gl=US",1,"no-decoration"],["target","_blank","href","https://apps.apple.com/it/app/jundo/id1545759268",1,"no-decoration"],[1,"row","mt-10"],[1,"col-6"],[1,"company-info"],[1,"col-md-4","box","text-right"],[1,"list-inline","quick-links","mb-0"],[1,"list-inline-item"],[1,"quick-links"],["src","assets/images/logo_ue.png","alt","Logo TOCC",1,"logo-tocc"],["src","assets/images/mic_logo.png","alt","Logo MIC",1,"logo-mic"],[1,"col-12","mt-15"],["src","assets/images/Blocco_Fondi_europei_positivo.jpg","alt","PR FESR 2021-2027",1,"img-fluid"]],template:function(Y,W){1&Y&&u.DNE(0,_,61,4,"footer",0),2&Y&&u.Y8G("ngIf",!W.hide)},dependencies:[m.bT,d.Wk],styles:["a[_ngcontent-%COMP%]{color:#868f97}a[_ngcontent-%COMP%]:hover{color:var(--ion-color-primary);text-decoration:none}[_ngcontent-%COMP%]::selection{background:var(--ion-color-primary);text-shadow:none}footer[_ngcontent-%COMP%]{margin-top:50px;padding:2rem 0}.footer-column[_ngcontent-%COMP%]:not(:first-child){padding-top:2rem}@media (min-width: 768px){.footer-column[_ngcontent-%COMP%]:not(:first-child){padding-top:0}}.footer-column[_ngcontent-%COMP%]{text-align:center}.footer-column[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .nav-link[_ngcontent-%COMP%]{padding:.1rem 0}.footer-column[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   span.nav-link[_ngcontent-%COMP%]{color:#868f97}.footer-column[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   span.footer-title[_ngcontent-%COMP%]{font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}.footer-column[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .fas[_ngcontent-%COMP%]{margin-right:.5rem}.footer-column[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{display:inline-block}@media (min-width: 768px){.footer-column[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{text-align:left}}ul.social-buttons[_ngcontent-%COMP%]{margin-bottom:0}ul.social-buttons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:active, ul.social-buttons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus, ul.social-buttons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{background-color:var(--ion-color-primary)}ul.social-buttons[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:20px;line-height:40px;
1display:block;width:40px;height:40px;transition:all .3s;color:#fff;border-radius:100%;outline:0;background-color:#1a1d20}footer[_ngcontent-%COMP%]   .quick-links[_ngcontent-%COMP%]{line-height:40px;text-transform:none;color:#868f97}.company-info[_ngcontent-%COMP%], .spacer[_ngcontent-%COMP%]{color:#868f97}.fa-ellipsis-h[_ngcontent-%COMP%]{color:#fff;padding:2rem 0}.logo-tocc[_ngcontent-%COMP%]{width:210px;margin-right:10px;vertical-align:middle}.logo-mic[_ngcontent-%COMP%]{width:150px;margin-right:10px;vertical-align:middle}"]})),F})()},34899:(ct,se,l)=>{"use strict";l.d(se,{k:()=>oe});var e=l(36732),t=l(97144),d=l(37580),u=l(26536),m=l(27369),_=l(52983),h=l(41374),A=l(47138),F=l(77837),E=l(50565),Y=l(12734),W=l(60316),U=l(24247);function de(w,Pe){if(1&w&&d.nrm(0,"img",20),2&w){const q=d.XpG(2);d.Y8G("src",q.ui.mediaLogoUrl(q.comic),d.B4B)}}function K(w,Pe){if(1&w&&(d.j41(0,"h2",21),d.EFF(1),d.k0s()),2&w){const q=d.XpG(2);d.R7$(1),d.JRh(q.comic.title)}}function be(w,Pe){1&w&&(d.j41(0,"span",24),d.EFF(1,"\xa0\xa0\u2022\xa0\xa0"),d.k0s())}function Oe(w,Pe){if(1&w&&(d.j41(0,"span"),d.DNE(1,be,2,0,"span",22),d.j41(2,"span",23),d.EFF(3),d.k0s()()),2&w){const q=Pe.$implicit,fe=Pe.index;d.R7$(1),d.Y8G("ngIf",fe>0),d.R7$(2),d.JRh(q.label)}}function ge(w,Pe){if(1&w&&(d.nrm(0,"p",25),d.nI1(1,"slice")),2&w){const q=d.XpG(2);d.Y8G("innerHTML",d.brH(1,1,q.convertTag(q.comic.introtext),0,210)+"...",d.npT)}}function Le(w,Pe){if(1&w){const q=d.RV6();d.j41(0,"div",26)(1,"button",27),d.bIt("click",function(){d.eBV(q);const vt=d.XpG(2);return d.Njj(vt.continueReading())}),d.EFF(2," Inizia a leggere "),d.k0s()()}}function r(w,Pe){if(1&w){const q=d.RV6();d.j41(0,"div",15)(1,"div",16),d.bIt("click",function(){d.eBV(q);const vt=d.XpG(2);return d.Njj(vt.ui.openModalComic(vt.comic.id))}),d.nrm(2,"img",17),d.j41(3,"p",18),d.EFF(4,"Info"),d.k0s()()()}2&w&&(d.R7$(2),d.Y8G("src","assets/icon/jundo/info.svg",d.B4B))}const z=function(w){return{"background-image":w}};function pe(w,Pe){if(1&w){const q=d.RV6();d.j41(0,"div",1),d.nrm(1,"div",2),d.nI1(2,"featureHorizontalCover"),d.nrm(3,"div",3),d.j41(4,"div",4)(5,"div",5)(6,"div",6)(7,"div",7),d.DNE(8,de,1,1,"img",8),d.DNE(9,K,2,1,"h2",9),d.j41(10,"p",10),d.DNE(11,Oe,4,2,"span",11),d.k0s(),d.DNE(12,ge,2,5,"p",12),d.j41(13,"div",13),d.DNE(14,Le,3,0,"div",14),d.j41(15,"div",15)(16,"div",16),d.bIt("click",function(){d.eBV(q);const vt=d.XpG();return d.Njj(vt.toggleFavorite(vt.comic.id))}),d.nrm(17,"img",17),d.j41(18,"p",18),d.EFF(19,"Collezione"),d.k0s()()(),d.DNE(20,r,5,1,"div",19),d.k0s()()()()()()}if(2&w){const q=d.XpG();d.R7$(1),d.Y8G("ngStyle",d.eq3(10,z,"url("+d.bMT(2,8,q.comic)+")")),d.R7$(7),d.Y8G("ngIf",q.comic.logo),d.R7$(1),d.Y8G("ngIf",!q.comic.logo),d.R7$(2),d.Y8G("ngForOf",q.comic.genres),d.R7$(1),d.Y8G("ngIf",q.comic.introtext),d.R7$(2),d.Y8G("ngIf",q.deviceService.isDesktop()),d.R7$(3),d.Y8G("src",q.isFavorite?"assets/icon/v2/bookmark-on.svg":"assets/icon/v2/bookmark-off.svg",d.B4B),d.R7$(3),d.Y8G("ngIf",q.comic)}}let oe=(()=>{var w;class Pe{constructor(fe,vt,xt,nt,pt,je,ve,Ee){(0,e.A)(this,"ui",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"firebase",void 0),(0,e.A)(this,"itemsService",void 0),(0,e.A)(this,"channels",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"deviceService",void 0),(0,e.A)(this,"utility",void 0),(0,e.A)(this,"carousel",void 0),(0,e.A)(this,"comic",void 0),(0,e.A)(this,"readLaterFlag",!1),(0,e.A)(this,"isFavorite",!1),(0,e.A)(this,"backgroundUrl",t.c.media+"images/background-large.png"),(0,e.A)(this,"environment",t.c),this.ui=fe,this.router=vt,this.firebase=xt,this.itemsService=nt,this.channels=pt,this.auth=je,this.deviceService=ve,this.utility=Ee}ngOnInit(){this.comic=this.carousel.comics[Math.floor(Math.random()*this.carousel.comics.length)],this.auth.isAuthenticated.value&&this.profile()}continueReading(){if(this.firebase.logEvent({name:"inizia_a_leggere",params:{content_type:this.comic.title,content_id:String(this.comic.id)}}),this.comic.is_coin)return void this.ui.openModalComic(this.comic.id);const fe=this.utility.progressChapterId(this.comic);fe?this.router.navigate(["comic/"+this.comic.id+"/reader/",fe]).then():this.ui.openModalComic(this.comic.id
1)}toggleFavorite(fe){this.auth.isAuthenticated.value?(this.readLaterFlag=!0,this.isFavorite=!this.isFavorite,this.itemsService.toggleFavorite(fe).subscribe(vt=>{this.isFavorite=!!vt.item_id,this.channels.publish("favorite:update",{})})):this.ui.openSignupDialog()}profile(){this.auth.profile().subscribe(fe=>{this.auth.user.next(fe),this.isFavorite=!!this.auth.user.value.jundo_user.reads_later.find(vt=>vt.id===this.comic.id)})}convertTag(fe){return fe?fe.replace("<p>","<span>").replace("</p>","</span>"):""}}return w=Pe,(0,e.A)(Pe,"\u0275fac",function(fe){return new(fe||w)(d.rXU(u.o),d.rXU(m.Ix),d.rXU(_.f),d.rXU(h.b),d.rXU(A.A),d.rXU(F.u),d.rXU(E.Kg),d.rXU(Y.a))}),(0,e.A)(Pe,"\u0275cmp",d.VBU({type:w,selectors:[["app-hero"]],inputs:{carousel:"carousel"},decls:1,vars:1,consts:[["class","bg-hero-box",4,"ngIf"],[1,"bg-hero-box"],[1,"overlay",3,"ngStyle"],[1,"radial"],[1,"container-fluid","container-large"],[1,"hero-box","row"],[1,"col-sm-12","col-md-12","col-lg-6","col-xl-6","col-xxl-6","position-relative"],[1,"hero-info"],["class","hero-logo  animate__animated animate__fadeIn","alt","",3,"src",4,"ngIf"],["class","text-34 bolder white-text",4,"ngIf"],[1,"text-truncate","mt-2","mb-2","fw-300"],[4,"ngFor","ngForOf"],["class","text-14 mt-30 pr-15 w-75",3,"innerHTML",4,"ngIf"],[1,"row","mt-30",2,"max-width","480px"],["class","col-6",4,"ngIf"],[1,"col-3","text-center"],[1,"pointer",3,"click"],["alt","",3,"src"],[1,"mt-6","fw-400","text-14","pointer"],["class","col-3 text-center",4,"ngIf"],["alt","",1,"hero-logo","animate__animated","animate__fadeIn",3,"src"],[1,"text-34","bolder","white-text"],["class","yellow-text",4,"ngIf"],[1,"white-text"],[1,"yellow-text"],[1,"text-14","mt-30","pr-15","w-75",3,"innerHTML"],[1,"col-6"],[1,"btn","btn-jundo","text-18","w-100",2,"height","48px",3,"click"]],template:function(fe,vt){1&fe&&d.DNE(0,pe,21,12,"div",0),2&fe&&d.Y8G("ngIf",vt.comic)},dependencies:[W.Sq,W.bT,W.B3,W.P9,U.w],styles:[".bg-hero-box[_ngcontent-%COMP%]{position:relative;top:0;min-height:730px}.bg-hero-box[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;opacity:.6;filter:blur(0px);-webkit-filter:blur(0px)}.bg-hero-box[_ngcontent-%COMP%]   .radial[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;background:#141414;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(20,20,20) 95%)}.hero-box[_ngcontent-%COMP%]{min-height:730px;width:100%;position:relative}.hero-info[_ngcontent-%COMP%]{position:absolute;bottom:0;left:0;right:0}.hero-info[_ngcontent-%COMP%]   .hero-logo[_ngcontent-%COMP%]{width:300px;height:auto}"]})),Pe})()},59033:(ct,se,l)=>{"use strict";l.d(se,{S:()=>fe});var e=l(36732),t=l(37580),d=l(34456),u=l(18537),m=l(51567),_=l(52575),h=l(91817),A=l(98764),F=l(60316),E=l(84175),Y=l(15944),W=l(95541),U=l(93409);const de=["searcher"];function K(vt,xt){if(1&vt){const nt=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(nt);const je=t.XpG();return t.Njj(je.openFilter())}),t.nrm(1,"img",9),t.k0s()}}function be(vt,xt){1&vt&&(t.j41(0,"button",10),t.nrm(1,"img",11),t.k0s())}function Oe(vt,xt){1&vt&&t.nrm(0,"img",14)}function ge(vt,xt){1&vt&&t.nrm(0,"app-loader",15),2&vt&&t.Y8G("small",!0)}function Le(vt,xt){if(1&vt){const nt=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(nt);const je=t.XpG();return t.Njj(je.confirmCoupon())}),t.DNE(1,Oe,1,0,"img",12),t.DNE(2,ge,1,1,"app-loader",13),t.k0s()}if(2&vt){const nt=t.XpG();t.R7$(1),t.Y8G("ngIf",!nt.loader),t.R7$(1),t.Y8G("ngIf",nt.loader)}}function r(vt,xt){1&vt&&t.nrm(0,"img",18)}function z(vt,xt){1&vt&&t.nrm(0,"img",19)}function pe(vt,xt){if(1&vt){const nt=t.RV6();t.j41(0,"button",8),t.bIt("click",function(){t.eBV(nt);const je=t.XpG();return t.Njj(je.togglePassword())}),t.DNE(1,r,1,0,"img",16),t.DNE(2,z,1,0,"img",17),t.k0s()}if(2&vt){const nt=t.XpG();t.R7$(1),t.Y8G("ngIf","text"===nt.type),t.R7$(1),t.Y8G("ngIf","password"===nt.type)}}function oe(vt,xt){if(1&vt&&(t.j41(0,"mat-hint",20),t.EFF(1),t.k0s()),2&vt){const nt=t.XpG();t.R7$(1),t.JRh(nt.hint)}}function w(vt,xt){if(1&vt&&(t.j41(0,"mat-error"),t.EFF(1," Campo "),t.j41(2,"strong"),t.EFF(3),t.k0s(),t.EFF(4," non valido "),t.k0s()),2&vt){const nt=t.XpG();t.R7$(3),t.JRh(nt.label)}}function Pe(vt,xt){if(1&vt&&(t.j41(0,"mat-error"),t.EFF(1," Campo "),t.j41(2,"strong"),t.EFF(3),t.k0s(),t.EFF(4," obbligatorio "),t.k0s()),2&vt){const nt=t.XpG();t.R7$(3),t.JRh(nt.label)}}function q(vt,xt){if(1&vt&&(t.j41(0,"mat-error"),t.EFF(1," Campo "),t.j41(2,"strong"),t.EFF(3),t.k0s(),t.EFF(4," non valido "),t.k0s()),2&vt){const nt=t.XpG();t.R7$(3),t.JRh(nt.label)}}let fe=(()=>{var vt;class xt{constructor(){(0,e.A)(this,"searcher",void 0),(0,e.A)(this,"onChangeModel",new t.bkB),(0,e.A)(this,"onOpenFilter",new t.bkB),(0,e.A)(this,"onConfirmCoupon",new t.bkB),(0,e.A)(this,"onBlur",new t.bkB),(0,e.A)(this,"toggleIcon",!1),(0,e.A)(this,"errorMessage",void 0),(0,e.A)(this,"model",new d.MJ),(0,e.A)(this,"label",void 0),(0,e.A)(this,"hint",void 0),(0,e.A)(this,"placeholder",void 0),(0,e.A)(this,"type","text"),(0,e.A)(this,"icon",void 0),(0,e.A)(this,"loader",void 0),(0,e.A)(this,"disabled",void 0),(0,e.A)(this,"checkForm",void 0),(0,e.A)(this,"autofocus",void 0),(0,e.A)(this,"uppercase",void 0),(0,e.A)(this,"isSearch",void 0),(0,e.A)(this,"isCoupon",void 0),(0,e.A)(this,"isPassword",void 0),(0,e.A)(this,"isFilter",void 0),(0,e.A)(this,"iconMessage",void 0),(0,e.A)(this,"error",void 0),(0,e.A)(this,"debounce",500)}ngOnInit(){this.errorMessage=this.error?this.error:"campo non valido",this.autofocus&&setTimeout(()=>this.searcher.nativeElement.focus())}ngAfterViewInit(){(0,u.R)(this.searcher.nativeElement,"keyup").pipe((0,m.p)(Boolean),(0,_.B)(this.debounce),(0,h.F)(),(0,A.M)(pt=>{this.changeModel()})).subscribe()}changeModel(){this.model.markAsUntouched(),this.model.updateValueAndValidity(),this.checkForm&&this.model.valid&&(this.checkForm=!1),this.onChangeModel.emit(this.searcher.nativeElement.value)}openFilter(){this.onOpenFilter.emit()}togglePassword(){this.type="password"===this.type?"text":"password"}confirmCoupon(){this.onConfirmCoupon.emit()}}return vt=xt,(0,e.A)(xt,"\u0275fac",function(pt){return new(pt||vt)}),(0,e.A)(xt,"\u0275cmp",t.VBU({type:vt,selectors:[["app-input"]],viewQuery:function(pt,je){if(1&pt&&t.GBs(de,5),2&pt){let ve;t.mGM(ve=t.lsd())&&(je.searcher=ve.first)}},inputs:{model:"model",label:"label",hint:"hint",placeholder:"placeholder",type:"type",icon:"icon",loader:"loader",disabled:"disabled",checkForm:"checkForm",autofocus:"autofocus",uppercase:"uppercase",isSearch:"isSearch",isCoupon:"isCoupon",isPassword:"isPassword",isFilter:"isFilter",iconMessage:"iconMessage",error:"error",debounce:"debounce"},outputs:{onChangeModel:"changeModel",onOpenFilter:"openFilter",onConfirmCoupon:"confirmCoupon",onBlur:"on-blur"},decls:13,vars:15,consts:[["appearance","outline"],[1,"neutral-grey-text"],["matInput","",1,"c-input",3,"ngClass","type","formControl","autofocus","disabled","placeholder","blur"],["searcher",""],["mat-icon-button","","matSuffix","","type","button",3,"click",4,"ngIf"],["mat-icon-button","","matPrefix","","type","button",4,"ngIf"],["class","yellow-text",4,"ngIf"],[4,"ngIf"],["mat-icon-button","","matSuffix","","type","button",3,"click"],["height","30","src","assets/icon/filter-active.svg","alt","",1,"jicon"],["mat-icon-button","","matPrefix","","type","button"],["src","assets/icon/jundo/search-icon.svg","alt","",1,"white-text","jicon"],["class","white-text jicon","src","assets/icon/jundo/arrow-right-active.svg","alt","",4,"ngIf"],[3,"small",4,"ngIf"],["src","assets/icon/jundo/arrow-right-active.svg","alt","",1,"white-text","jicon"],[3,"small"],["height","30","class","jicon","src","assets/icon/jundo/eye.svg","alt","",4,"ngIf"],["height","30","class","jicon","src","assets/icon/jundo/pwd.svg","alt","",4,"ngIf"],["height","30","src","assets/icon/jundo/eye.svg","alt","",1,"jicon"],["height","30","src","assets/icon/jundo/pwd.svg","alt","",1,"jicon"],[1,"yellow-text"]],template:function(pt,je){1&pt&&(t.j41(0,"mat-form-field",0)(1,"mat-label",1),t.EFF(2),t.k0s(),t.j41(3,"input",2,3),t.bIt("blur",function(){return je.onBlur.emit()}),t.k0s(),t.DNE(5,K,2,0,"button",4),t.DNE(6,be,2,0,"button",5),t.DNE(7,Le,3,2,"button",4),t.DNE(8,pe,3,2,"button",4),t.DNE(9,oe,2,1,"mat-hint",6),t.DNE(10,w,5,1,"mat-error",7),t.DNE(11,Pe,5,1,"mat-error",7),t.DNE(12,q,5,1,"mat-error",7),t.k0s()),2&pt&&(t.R7$(2),t.JRh(je.label),t.R7$(1),t.Y8G("ngClass",je.isCoupon||je.uppercase?"uppercase-input":"")("type",je.toggleIcon?"text":je.type)("formControl",je.model)("autofocus",je.autofocus)("disabled",je.disabled)("placeholder",je.placeholder),t.R7$(2),t.Y8G("ngIf",je.isFilter),t.R7$(1),t.Y8G("ngIf",je.isSearch),t.R7$(1),t.Y8G("ngIf",je.isCoupon),t.R7$(1),t.Y8G("ngIf",je.isPassword),t.R7$(1),t.Y8G("ngIf",je.hint),t.R7$(1),t.Y8G("ngIf",je.model.hasError("email")&&!je.model.hasError("required")),t.R7$(1),t.Y8G("ngIf",je.model.hasError("required")),t.R7$(1),t.Y8G("ngIf",je.model.hasError("pattern")&&!je.model.hasError("email")))},dependencies:[F.YU,F.bT,d.me,d.BC,d.l_,E.iY,Y.rl,Y.nJ,Y.MV,Y.TL,Y.JW,Y.yw,W.fg,U.V],styles:[".banner[_ngcontent-%COMP%]{border-radius:2px;width:100%;min-height:250px;background-size:cover!important;background-repeat:no-repeat!important;background-position:bottom!important}.banner-logo[_ngcontent-%COMP%]{margin:0 auto}.c-input[_ngcontent-%COMP%]::placeholder{color:#757575}.jicon[_ngcontent-%COMP%]{margin-bottom:18px}.uppercase-input[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:3px}"]})),xt})()},93409:(ct,se,l)=>{"use strict";l.d(se,{V:()=>u});var e=l(36732),t=l(37580),d=l(60316);let u=(()=>{var m;class _{constructor(){(0,e.A)(this,"small",void 0)}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)}),(0,e.A)(_,"\u0275cmp",t.VBU({type:m,selectors:[["app-loader"]],inputs:{small:"small"},decls:4,vars:1,consts:[[1,"d-flex","justify-content-center"],["role","status",1,"spinner-border","yellow-text",3,"ngClass"],[1,"visually-hidden"]],template:function(A,F){1&A&&(t.j41(0,"div",0)(1,"div",1)(2,"span",2),t.EFF(3,"Loading..."),t.k0s()()()),2&A&&(t.R7$(1),t.Y8G("ngClass",F.small?"small":""))},dependencies:[d.YU],styles:[".spinner-border.small[_ngcontent-%COMP%]{width:1.2rem;height:1.2rem;border-width:2px;position:relative;top:-4px}"]})),_})()},66345:(ct,se,l)=>{"use strict";l.d(se,{_:()=>vt});var e=l(89204),t=l(36732),d=l(34456),u=l(36413),m=l(94237),_=l(97144),h=l(37580),A=l(77837),F=l(27369),E=l(26536),Y=l(7907),W=l(24582),U=l(12734),de=l(60316),K=l(53804),be=l(59033);function Oe(xt,nt){if(1&xt){const pt=h.RV6();h.j41(0,"div",4),h.bIt("click",function(){h.eBV(pt);const ve=h.XpG();return h.Njj(ve.close())}),h.nrm(1,"img",5),h.k0s()}}const ge=function(xt){return[xt]};function Le(xt,nt){if(1&xt&&h.nrm(0,"img",21),2&xt){const pt=h.XpG().$implicit;h.Y8G("ngClass",h.eq3(3,ge,pt.disabled?"opacity-25":""))("alt",pt.id)("src","assets/icon/v2/"+pt.iconSrc,h.B4B)}}function r(xt,nt){if(1&xt&&(h.j41(0,"div",33),h.nrm(1,"img",34),h.k0s()),2&xt){const pt=h.XpG().$implicit;h.R7$(1),h.Y8G("src","assets/icon/v2/"+pt.card.brand+".svg",h.B4B)}}function z(xt,nt){if(1&xt&&(h.j41(0,"div",35),h.EFF(1),h.k0s()),2&xt){const pt=h.XpG().$implicit;h.R7$(1),h.SpI(" ","\u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022 "+pt.card.last4," ")}}function pe(xt,nt){if(1&xt){const pt=h.RV6();h.j41(0,"div",27),h.bIt("click",function(){const Ee=h.eBV(pt).$implicit,$e=h.XpG(4);return h.Njj($e.setDefaultPaymentMethod(Ee))}),h.DNE(1,r,2,1,"div",28),h.j41(2,"div",29)(3,"div",30),h.EFF(4),h.k0s(),h.DNE(5,z,2,1,"div",31),h.k0s(),h.nrm(6,"i",32),h.k0s()}if(2&xt){const pt=nt.$implicit;h.R7$(1),h.Y8G("ngIf",pt.card&&pt.card.brand),h.R7$(3),h.SpI(" ",pt.card&&pt.card.brand?pt.card.brand:pt.type," "),h.R7$(1),h.Y8G("ngIf",pt.card),h.R7$(1),h.Y8G("ngClass",h.eq3(4,ge,pt.default?"fa-solid fa-star yellow-text":"fa-regular fa-star grey-text"))}}function oe(xt,nt){if(1&xt){const pt=h.RV6();h.j41(0,"div"),h.DNE(1,pe,7,6,"div",22),h.j41(2,"div",23),h.bIt("click",function(){h.eBV(pt);const ve=h.XpG(3);return h.Njj(ve.changeMode("manage-card"))}),h.nrm(3,"img",24),h.j41(4,"div",25),h.EFF(5," Aggiungi una nuova carta "),h.k0s()(),h.nrm(6,"div",26),h.k0s()}if(2&xt){const pt=h.XpG(3);h.R7$(1),h.Y8G("ngForOf",pt.paymentMethods)}}function w(xt,nt){if(1&xt){const pt=h.RV6();h.qex(0),h.j41(1,"div",15),h.bIt("click",function(){const Ee=h.eBV(pt).$implicit,$e=h.XpG(2);return h.Njj($e.selectPlan(Ee))}),h.j41(2,"div",16)(3,"mat-radio-button",17),h.DNE(4,Le,1,5,"img",18),h.j41(5,"span",19),h.EFF(6),h.k0s()()()(),h.DNE(7,oe,7,1,"div",20),h.bVm()}if(2&xt){const pt=nt.$implicit,je=h.XpG(2);h.R7$(1),h.Y8G("ngClass",h.eq3(7,ge,je.form.controls.method_id.value===pt.id?"active":"")),h.R7$(2),h.Y8G("disabled",pt.disabled)("value",pt.id),h.R7$(1),h.Y8G("ngIf",pt.iconSrc),h.R7$(1),h.Y8G("ngClass",h.eq3(9,ge,pt.disabled?"opacity-25":"")),h.R7$(1),h.SpI(" ",pt.label," "),h.R7$(1),h.Y8G("ngIf",je.form.controls.method_id.value===je.methodConstant.CARD&&pt.id===je.methodConstant.CARD)}}function Pe(xt,nt){if(1&xt){const pt=h.RV6();h.j41(0,"div",6)(1,"div",7)(2,"h1",8),h.EFF(3,"Metodo di pagamento"),h.k0s(),h.j41(4,"p",9),h.EFF(5,"Relativo agli acquisti sullo Shop Online"),h.k0s()(),h.j41(6,"div",7)(7,"mat-radio-group",10)(8,"form",11),h.bIt("ngSubmit",function(){h.eBV(pt);const ve=h.XpG();return h.Njj(ve.confirm())}),h.j41(9,"mat-radio-group",12),h.DNE(10,w,8,11,"ng-container",13),h.k0s()()()(),h.j41(11,"div",7)(12,"button",14),h.bIt("click",function(){h.eBV(pt);const ve=h.XpG();return h.Njj(ve.confirm())}
1),h.EFF(13," Conferma e continua "),h.k0s()()()}if(2&xt){const pt=h.XpG();h.R7$(8),h.Y8G("formGroup",pt.form),h.R7$(1),h.Y8G("formControl",pt.form.controls.method_id),h.R7$(1),h.Y8G("ngForOf",pt.methods),h.R7$(2),h.Y8G("disabled",pt.form.invalid||pt.form.controls.method_id.value===pt.methodConstant.CARD&&!pt.paymentMethods.length)}}function q(xt,nt){if(1&xt&&(h.j41(0,"div",7)(1,"p",43),h.EFF(2),h.k0s()()),2&xt){const pt=h.XpG(2);h.R7$(2),h.JRh(pt.error)}}function fe(xt,nt){if(1&xt){const pt=h.RV6();h.j41(0,"div",6)(1,"div",7)(2,"h1",8),h.EFF(3,"Metodo di pagamento"),h.k0s(),h.j41(4,"p",9),h.EFF(5,"Inserisci una nuova carte di credito"),h.k0s()(),h.j41(6,"div",7)(7,"form",11),h.bIt("ngSubmit",function(){h.eBV(pt);const ve=h.XpG();return h.Njj(ve.saveCardAndConfirm())}),h.j41(8,"div",36)(9,"div",7),h.nrm(10,"app-input",37),h.k0s(),h.j41(11,"div",7),h.nrm(12,"ngx-stripe-card-number",38),h.k0s(),h.j41(13,"div",39),h.nrm(14,"ngx-stripe-card-expiry",38),h.k0s(),h.j41(15,"div",39),h.nrm(16,"ngx-stripe-card-cvc",38),h.k0s()()()(),h.DNE(17,q,3,1,"div",40),h.j41(18,"div",7)(19,"p",41),h.EFF(20," La carta di credito verr\xe0 salvata come metodo di pagamento predefinito "),h.k0s()(),h.j41(21,"div",7)(22,"div",42),h.bIt("click",function(){h.eBV(pt);const ve=h.XpG();return h.Njj(ve.changeMode("methods"))}),h.EFF(23," Utilizza un altro metodo di pagamento "),h.k0s()(),h.j41(24,"div",7)(25,"button",14),h.bIt("click",function(){h.eBV(pt);const ve=h.XpG();return h.Njj(ve.saveCardAndConfirm())}),h.EFF(26),h.k0s()()()}if(2&xt){const pt=h.XpG();h.R7$(7),h.Y8G("formGroup",pt.formCard),h.R7$(1),h.Y8G("formGroup",pt.formCard)("elementsOptions",pt.elementsOptions),h.R7$(2),h.Y8G("model",pt.formCard.controls.name),h.R7$(2),h.Y8G("options",pt.numberOptions),h.R7$(2),h.Y8G("options",pt.expOptions),h.R7$(2),h.Y8G("options",pt.cvvOptions),h.R7$(1),h.Y8G("ngIf",pt.error),h.R7$(8),h.Y8G("disabled",!pt.formCard.valid),h.R7$(1),h.SpI(" ","checkout"===pt.type?"Conferma e vai al riepilogo":"Conferma e continua"," ")}}let vt=(()=>{var xt;class nt{constructor(je,ve,Ee,$e,Ue,Ze,De,Te,me){(0,t.A)(this,"auth",void 0),(0,t.A)(this,"fb",void 0),(0,t.A)(this,"router",void 0),(0,t.A)(this,"route",void 0),(0,t.A)(this,"ui",void 0),(0,t.A)(this,"SEOService",void 0),(0,t.A)(this,"stripeService",void 0),(0,t.A)(this,"pmService",void 0),(0,t.A)(this,"utility",void 0),(0,t.A)(this,"type",void 0),(0,t.A)(this,"product_id",void 0),(0,t.A)(this,"noClose",void 0),(0,t.A)(this,"form",void 0),(0,t.A)(this,"formCard",void 0),(0,t.A)(this,"return_url","/home"),(0,t.A)(this,"subscribe",void 0),(0,t.A)(this,"error",void 0),(0,t.A)(this,"methodConstant",u.w),(0,t.A)(this,"methods",[]),(0,t.A)(this,"mode","methods"),(0,t.A)(this,"paymentMethods",[]),(0,t.A)(this,"card",void 0),(0,t.A)(this,"cardOptions",{iconStyle:"solid",style:{base:{padding:"10px",iconColor:"#c4f0ff",color:"#fff",fontFamily:'"Source Sans Pro", sans-serif',fontWeight:500,fontSize:"16px",fontSmoothing:"antialiased",":-webkit-autofill":{color:"#fce883"}},invalid:{iconColor:"#ffc7ee",color:"#ffc7ee"}}}),(0,t.A)(this,"elementsOptions",{locale:"it"}),(0,t.A)(this,"cvvOptions",{...this.cardOptions,placeholder:"CVV"}),(0,t.A)(this,"expOptions",{...this.cardOptions,placeholder:"Scadenza"}),(0,t.A)(this,"numberOptions",{...this.cardOptions,placeholder:"Numero della carta"}),this.auth=je,this.fb=ve,this.router=Ee,this.route=$e,this.ui=Ue,this.SEOService=Ze,this.stripeService=De,this.pmService=Te,this.utility=me;const{meta:Z}=this.route.snapshot.data;this.SEOService.updateTitle(Z.title),this.SEOService.updateDescription(Z.description),this.SEOService.updateUrl(""),this.SEOService.updateImage(_.c.siteUrl+"/assets/images/logo.svg"),this.SEOService.updateTag({property:"og:type",content:"website"}),this.route.queryParams.subscribe(ie=>{ie&&ie.return_url&&(this.return_url=this.utility.decodeReturnUrl(ie.return_url))})}ngOnInit(){this.initForm(),this.initFormCard(),this.profile().then(),this.getPaymentMethodsList(),this.populateMethods()}profile(){var je=this;return(0,e.A)(function*(){if(yield je.auth.profile().toPromise()){je.form.controls.method_id.setValue(je.auth.user.value.jundo_user.stripe_customer_default_method||"card")}})()}initForm(){this.form=this.fb.group({method_id:[null,[d.k0.required]]})}initFormCard(){this.formCard=this.fb.group({name:[null,[d.k0.required]]})}confirm(){var je=this;return(0,e.A)(function*(){if(je.error=null,je.form.valid){const ve=yield je.pmService.changeDefaultMethod({default_method:je.form.value.method_id}).toPromise(),Ee={return_url:je.return_url};"purchase"===je.type&&je.product_id&&(Ee.product=je.product_id),ve&&je.router.navigate([je.type+"/summary"],{queryParams:Ee})}})()}saveCardAndConfirm(){var je=this;return(0,e.A)(function*(){const ve=je.formCard.get("name").value,Ee=yield je.stripeService.createPaymentMethod({type:"card",card:je.card.element,billing_details:{name:ve}}).toPromise();Ee.error?je.error="string"==typeof Ee.error?Ee.error:Ee.error.message:je.pmService.attachPaymentMethod(Ee.paymentMethod.id).subscribe(()=>{je.error=null,je.form.valid&&je.auth.profile().subscribe($e=>{const Ue={return_url:je.return_url};"purchase"===je.type&&je.product_id&&(Ue.product=je.product_id),je.router.navigate([je.type+"/summary"],{queryParams:Ue})})},$e=>{$e.error&&$e.error.error&&"string"==typeof $e.error.error&&(je.error=$e.error.error)})})()}changeMode(je){this.error=null,this.mode=je,"methods"===this.mode&&this.getPaymentMethodsList()}setDefaultPaymentMethod(je){this.pmService.updateDefaultPaymentMethod(je.id).subscribe(()=>{this.getPaymentMethodsList()})}getPaymentMethodsList(){this.pmService.paymentMethods().subscribe(je=>{this.paymentMethods=je})}selectPlan(je){this.form.controls.method_id.setValue(je.id)}close(){this.router.navigateByUrl(this.return_url,{replaceUrl:!0})}populateMethods(){this.methods=[{id:this.methodConstant.CARD,iconSrc:"cc.svg",label:"Carta di credito"},{id:this.methodConstant.PAYPAL,iconSrc:"paypal.svg",label:null}],this.ui.isApplePayAvailable()}}return xt=nt,(0,t.A)(nt,"\u0275fac",function(je){return new(je||xt)(h.rXU(A.u),h.rXU(d.ok),h.rXU(F.Ix),h.rXU(F.nX),h.rXU(E.o),h.rXU(Y.F),h.rXU(m.d$),h.rXU(W.P),h.rXU(U.a))}),(0,t.A)(nt,"\u0275cmp",h.VBU({type:xt,selectors:[["app-method-box"]],viewQuery:function(je,ve){if(1&je&&h.GBs(m.Wv,5),2&je){let Ee;h.mGM(Ee=h.lsd())&&(ve.card=Ee.first)}},inputs:{type:"type",product_id:"product_id",noClose:["no-close","noClose"]},decls:5,vars:3,consts:[["class","close pointer",3,"click",4,"ngIf"],[1,"wrapper"],[1,"overlay"],["class","row position-relative form-box mb-40",4,"ngIf"],[1,"close","pointer",3,"click"],["src","assets/icon/jundo/arrow-left.svg","alt","back"],[1,"row","position-relative","form-box","mb-40"],[1,"col-12"],[1,"title","text-22","fw-700","mt-32","text-center"],[1,"fw-400","text-center"],["aria-labelledby","vertical-radio-group-label"],["novalidate","",3,"formGroup","ngSubmit"],["aria-labelledby","example-radio-group-label",1,"example-radio-group",3,"formControl"],[4,"ngFor","ngForOf"],["type","submit",1,"btn","btn-jundo","w-100","mt-20",3,"disabled","click"],[1,"method-box","mb-2
10","p-16","w-100","justify-content-start","align-items-center","d-inline-flex","radius8","pointer","g-16",2,"height","60px","background","#272726",3,"ngClass","click"],[1,"justify-content-start","align-items-center","d-flex",2,"gap","16px"],["color","primary",1,"vertical-radio-button","white-text","title18","fw-400","m-0",3,"disabled","value"],["class","ml-20 no-select",3,"ngClass","alt","src",4,"ngIf"],[1,"white-text","m-0","pl-20","no-select",3,"ngClass"],[4,"ngIf"],[1,"ml-20","no-select",3,"ngClass","alt","src"],["class","mb-10 p-16 radius8 overflow-hidden justify-content-start d-inline-flex g-10 pointer","style","width: 100%; height: 80px; background: #272726; border: 1px #535353 solid; align-items: flex-start;",3,"click",4,"ngFor","ngForOf"],[1,"mt-10","mb-20","w-100","pl-8","pr-12","text-center","overflow-hidden","justify-content-center","align-items-center","d-inline-flex","g-8",2,"height","30px",3,"click"],["alt","cc","src","assets/icon/v2/cc-yellow.svg",1,"no-select"],[1,"lightyellow-text","text-14","fw-600","text-break","pointer","no-select","bolder"],[1,"w-100","mb-40",2,"height","0","border","1px #30302F solid"],[1,"mb-10","p-16","radius8","overflow-hidden","justify-content-start","d-inline-flex","g-10","pointer",2,"width","100%","height","80px","background","#272726","border","1px #535353 solid","align-items","flex-start",3,"click"],["class","justify-content-start align-items-center d-flex g-10","style","width: 40px; height: 42px;",4,"ngIf"],[1,"flex-column","justify-content-start","g-4","d-inline-flex",2,"flex","1 1 0","align-items","flex-start"],[1,"align-self-stretch","white-text","fw-600","text-break","text-capitalize"],["class","lightgrey-text align-self-stretch fw-400",4,"ngIf"],[3,"ngClass"],[1,"justify-content-start","align-items-center","d-flex","g-10",2,"width","40px","height","42px"],["alt","edit",3,"src"],[1,"lightgrey-text","align-self-stretch","fw-400"],["ngxStripeCardGroup","",1,"row","manage-card-box",3,"formGroup","elementsOptions"],["label","Nome completo","placeholder","Nome completo",3,"model"],[3,"options"],[1,"col-6"],["class","col-12",4,"ngIf"],[1,"text-12","text-center","text-break","grey-text"],[1,"text-14","lightyellow-text","bolder","text-break","pointer","text-center","mb-30","mt-20",3,"click"],[1,"text-12","text-center","text-break","red-text"]],template:function(je,ve){1&je&&(h.DNE(0,Oe,2,0,"div",0),h.j41(1,"div",1),h.nrm(2,"div",2),h.DNE(3,Pe,14,4,"div",3),h.DNE(4,fe,27,10,"div",3),h.k0s()),2&je&&(h.Y8G("ngIf",!ve.noClose),h.R7$(3),h.Y8G("ngIf","methods"===ve.mode),h.R7$(1),h.Y8G("ngIf","manage-card"===ve.mode))},dependencies:[de.YU,de.Sq,de.bT,d.qT,d.BC,d.cb,d.l_,d.j4,K.VT,K._g,m.Wv,m.g9,m.ru,m.ge,be.S],styles:[".wrapper[_ngcontent-%COMP%]{position:relative;height:100%;display:flex;align-items:center;flex-direction:column;width:100%;min-height:100vh;background-size:cover;background:url(https://d1dqu2eovq69bv.cloudfront.net/images/bg-subscription-web.png) no-repeat center center/cover}.wrapper[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;opacity:.6;background:#000}.logo[_ngcontent-%COMP%]{width:100px}.footer[_ngcontent-%COMP%]{border-top:1px solid #dce8f1;padding:25px;text-align:center;border-radius:0 0 10px 10px}.divider[_ngcontent-%COMP%]{height:2px;background-color:#646464;border:none}.form-box[_ngcontent-%COMP%]{margin-top:10%;margin-right:40%;max-width:500px;width:100%}.close[_ngcontent-%COMP%]{z-index:999;position:absolute;left:24px;top:24px;width:40px;height:40px;border-radius:50%}.close[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px}.method-box.active[_ngcontent-%COMP%]{background:#3C3623;box-shadow:0 0 0 4px #f7bd064d;border-radius:8px;overflow:hidden;border:.5px #F7BD06 solid}@media screen and (max-width: 992px){.form-box[_ngcontent-%COMP%]{margin-top:10%;margin-right:0}}"]})),nt})()},73063:(ct,se,l)=>{"use strict";l.d(se,{_:()=>ve});var e=l(36732),t=l(37580),d=l(27369),u=l(51567),m=l(93224),_=l(97144),h=l(77837),A=l(42716),F=l(26536),E=l(60316),Y=l(34456),W=l(93840),U=l(20572),de=l(46787),K=l(24822),be=l(84175),Oe=l(39552);let ge=(()=>{var Ee;class $e{constructor(Ze,De,Te,me,Z){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"shopService",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"isCheckout",!1),(0,e.A)(this,"isRewards",!1),(0,e.A)(this,"isShipping",!1),(0,e.A)(this,"isPayout",!1),(0,e.A)(this,"step",1),(0,e.A)(this,"totalStep",3),this.auth=Ze,this.router=De,this.cartService=Te,this.shopService=me,this.ui=Z,this.router.events.subscribe(ie=>{ie instanceof d.wF&&setTimeout(()=>{this.changeStep()},500)})}ngOnInit(){this.changeStep(),this.getDataShipping()}changeStep(){const Ze=this.router.url;this.isRewards=Ze.search("checkout/rewards")>-1,this.isShipping=Ze.search("checkout/shipping")>-1,this.isPayout=Ze.search("checkout/summary")>-1,this.isCheckout=this.isRewards||this.isShipping||this.isPayout,this.step=this.isRewards?1:this.isShipping?2:this.isPayout?3:1}goBack(){if(this.isCheckout){if(this.isShipping)return void this.router.navigate(["/checkout/rewards"]).then();this.isPayout&&(this.shopService.shippingExists?this.router.navigate(["/checkout/rewards"]).then():this.router.navigate(["/checkout/shipping"]).then()),this.isRewards&&this.router.navigate(["/shop"]).then()}}getDataShipping(){this.shopService.shippingExistsLoader=!0,this.shopService.shippingFiscalData().subscribe(Ze=>{var De,Te,me;Ze&&null!=Ze&&Ze.shippingData&&null!=Ze&&null!==(De=Ze.shippingData)&&void 0!==De&&De.address&&null!=Ze&&null!==(Te=Ze.shippingData)&&void 0!==Te&&Te.city&&null!=Ze&&null!==(me=Ze.shippingData)&&void 0!==me&&me.country&&(this.shopService.shippingExists=!0,this.shopService.shippingExistsLoader=!1)})}}return Ee=$e,(0,e.A)($e,"\u0275fac",function(Ze){return new(Ze||Ee)(t.rXU(h.u),t.rXU(d.Ix),t.rXU(A.m),t.rXU(K.s),t.rXU(F.o))}),(0,e.A)($e,"\u0275cmp",t.VBU({type:Ee,selectors:[["app-checkout-header"]],decls:17,vars:2,consts:[["color","primary",1,"checkout-header"],[1,"toolbar-content"],[1,"left-section"],["mat-icon-button","",3,"click"],[1,"back-text"],[1,"grey-text"],[1,"back-text","bolder"],[1,"right-section"],["color","accent"]],template:function(Ze,De){1&Ze&&(t.j41(0,"mat-toolbar",0)(1,"div",1)(2,"div",2)(3,"button",3),t.bIt("click",function(){return De.goBack()}),t.j41(4,"mat-icon"),t.EFF(5,"arrow_back"),t.k0s()(),t.j41(6,"span",4),t.EFF(7,"Indietro"),t.k0s(),t.j41(8,"span",5),t.EFF(9,"\xa0\xa0\xa0|\xa0\xa0"),t.k0s(),t.j41(10,"span",6),t.EFF(11,"Checkout"),t.k0s()(),t.j41(12,"div",7)(13,"mat-icon",8),t.EFF(14,"auto_awesome"),t.k0s(),t.j41(15,"span"),t.EFF(16),t.k0s()()()()),2&Ze&&(t.R7$(16),t.Lme("Passaggio ",De.step," di ",De.totalStep,""))},dependencies:[be.iY,Oe.KQ,W.An],styles:[".checkout-header[_ngcontent-%COMP%]{background-color:#111;padding:0 1rem;height:64px;border-bottom:1px solid #333;font-size:1rem}
1.checkout-header[_ngcontent-%COMP%]   .toolbar-content[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;width:100%}.checkout-header[_ngcontent-%COMP%]   .left-section[_ngcontent-%COMP%]{display:flex;align-items:center}.checkout-header[_ngcontent-%COMP%]   .left-section[_ngcontent-%COMP%]   .back-text[_ngcontent-%COMP%]{font-weight:500;margin-left:.5rem}.checkout-header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-weight:600;font-size:1rem}.checkout-header[_ngcontent-%COMP%]   .right-section[_ngcontent-%COMP%]{display:flex;align-items:center;font-weight:500;gap:.4rem}.checkout-header[_ngcontent-%COMP%]   .right-section[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#fdd835}"]})),$e})();function Le(Ee,$e){1&Ee&&t.nrm(0,"app-checkout-header")}const r=function(){return{exact:!0}};function z(Ee,$e){if(1&Ee&&(t.j41(0,"li",21)(1,"a",22),t.EFF(2),t.k0s()()),2&Ee){const Ue=$e.$implicit,Ze=t.XpG(3);t.Y8G("hidden",Ue.auth&&!Ze.auth.isAuthenticated.value),t.R7$(1),t.Y8G("routerLinkActiveOptions",t.lJ4(4,r))("routerLink",Ue.path),t.R7$(1),t.JRh(Ue.label)}}function pe(Ee,$e){if(1&Ee&&(t.j41(0,"li",13)(1,"a",14)(2,"span",23),t.EFF(3),t.k0s(),t.nrm(4,"img",24),t.k0s()()),2&Ee){const Ue=t.XpG(3);t.R7$(1),t.Y8G("routerLinkActiveOptions",t.lJ4(3,r))("routerLink","/account/coins"),t.R7$(2),t.SpI(" ",Ue.auth.user.value.account.aggregate_balance.balance," ")}}function oe(Ee,$e){if(1&Ee&&(t.j41(0,"div",25)(1,"div",26),t.EFF(2),t.nI1(3,"async"),t.k0s()()),2&Ee){const Ue=t.XpG(3);t.R7$(2),t.SpI(" ",t.bMT(3,1,Ue.cartService.getShoppingItemQuantity())," ")}}function w(Ee,$e){if(1&Ee&&(t.j41(0,"li",27)(1,"a",28),t.nrm(2,"img",29),t.k0s()()),2&Ee){const Ue=t.XpG(3);t.R7$(1),t.Y8G("routerLink","/account/overview"),t.R7$(1),t.Y8G("src",Ue.auth.user.value.jundo_user.avatar,t.B4B)}}function Pe(Ee,$e){if(1&Ee){const Ue=t.RV6();t.j41(0,"div",8)(1,"ul",9),t.DNE(2,z,3,5,"li",10),t.k0s(),t.j41(3,"form",11)(4,"ul",9),t.DNE(5,pe,5,4,"li",12),t.j41(6,"li",13)(7,"a",14),t.nrm(8,"img",15),t.k0s()(),t.j41(9,"li",13)(10,"a",14),t.nrm(11,"img",16),t.k0s()(),t.j41(12,"li",13)(13,"a",17),t.bIt("click",function(){t.eBV(Ue);const De=t.XpG(2);return t.Njj(De.openCart.emit())}),t.DNE(14,oe,4,3,"div",18),t.nI1(15,"async"),t.nrm(16,"img",19),t.k0s()(),t.DNE(17,w,3,2,"li",20),t.k0s()()()}if(2&Ee){const Ue=t.XpG(2);t.Y8G("ngbCollapse",Ue.isMenuCollapsed),t.R7$(2),t.Y8G("ngForOf",Ue.menu),t.R7$(3),t.Y8G("ngIf",Ue.auth.isAuthenticated.value&&Ue.auth.user.value),t.R7$(2),t.Y8G("routerLinkActiveOptions",t.lJ4(11,r))("routerLink","/research"),t.R7$(3),t.Y8G("routerLinkActiveOptions",t.lJ4(12,r))("routerLink","/checkout/rewards"),t.R7$(4),t.Y8G("ngIf",t.bMT(15,9,Ue.cartService.getShoppingItemQuantity())),t.R7$(3),t.Y8G("ngIf",Ue.auth.isAuthenticated.value&&Ue.auth.user.value)}}function q(Ee,$e){if(1&Ee&&(t.j41(0,"form",11)(1,"ul",9)(2,"li",27)(3,"a",28),t.nrm(4,"img",29),t.k0s()()()()),2&Ee){const Ue=t.XpG(3);t.R7$(3),t.Y8G("routerLink","/account/overview"),t.R7$(1),t.Y8G("src",Ue.auth.user.value.jundo_user.avatar,t.B4B)}}function fe(Ee,$e){if(1&Ee&&(t.j41(0,"div",8)(1,"ul",9)(2,"li",27)(3,"a",22),t.EFF(4,"Dashboard"),t.k0s()(),t.j41(5,"li",27)(6,"a",22),t.EFF(7,"Gestione utenti"),t.k0s()(),t.j41(8,"li",27)(9,"a",22),t.EFF(10,"Gestione opere"),t.k0s()(),t.j41(11,"li",27)(12,"a",22),t.EFF(13,"Torna alla Web App"),t.k0s()()(),t.DNE(14,q,5,2,"form",30),t.k0s()),2&Ee){const Ue=t.XpG(2);t.Y8G("ngbCollapse",Ue.isMenuCollapsed),t.R7$(3),t.Y8G("routerLinkActiveOptions",t.lJ4(10,r))("routerLink","/dashboard"),t.R7$(3),t.Y8G("routerLinkActiveOptions",t.lJ4(11,r))("routerLink","/dashboard/users"),t.R7$(3),t.Y8G("routerLinkActiveOptions",t.lJ4(12,r))("routerLink","/dashboard/comics"),t.R7$(3),t.Y8G("routerLinkActiveOptions",t.lJ4(13,r))("routerLink","/"),t.R7$(2),t.Y8G("ngIf",Ue.auth.isAuthenticated.value&&Ue.auth.user.value)}}function vt(Ee,$e){if(1&Ee){const Ue=t.RV6();t.j41(0,"button",35),t.bIt("click",function(){t.eBV(Ue);const De=t.XpG(3);return t.Njj(De.access("signup"))}),t.EFF(1," Crea un account "),t.k0s()}}function xt(Ee,$e){if(1&Ee){const Ue=t.RV6();t.j41(0,"button",36),t.bIt("click",function(){t.eBV(Ue);const De=t.XpG(3);return t.Njj(De.access())}),t.EFF(1," Accedi "),t.k0s()}}function nt(Ee,$e){if(1&Ee){const Ue=t.RV6();t.j41(0,"div",31)(1,"button",32),t.bIt("click",function(){t.eBV(Ue);const De=t.XpG(2);return t.Njj(De.isMenuCollapsed=!De.isMenuCollapsed)}),t.j41(2,"mat-icon"),t.EFF(3,"menu"),t.k0s()(),t.DNE(4,vt,2,0,"button",33),t.DNE(5,xt,2,0,"button",34),t.k0s()}
1if(2&Ee){const Ue=t.XpG(2);t.R7$(4),t.Y8G("ngIf",!Ue.auth.isAuthenticated.value),t.R7$(1),t.Y8G("ngIf",!Ue.auth.isAuthenticated.value)}}function pt(Ee,$e){if(1&Ee&&(t.j41(0,"nav",2)(1,"div",3)(2,"a",4),t.nrm(3,"img",5),t.k0s(),t.DNE(4,Pe,18,13,"div",6),t.DNE(5,fe,15,14,"div",6),t.DNE(6,nt,6,2,"div",7),t.k0s()()),2&Ee){const Ue=t.XpG();t.R7$(2),t.Y8G("routerLink","/"),t.R7$(1),t.Y8G("src",Ue.environment.media+"images/logo.png",t.B4B),t.R7$(1),t.Y8G("ngIf",!Ue.isDashboard),t.R7$(1),t.Y8G("ngIf",Ue.isDashboard),t.R7$(1),t.Y8G("ngIf",Ue.ui.isBrowser())}}function je(Ee,$e){1&Ee&&t.nrm(0,"app-shop-message")}let ve=(()=>{var Ee;class $e{constructor(Ze,De,Te,me){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"redirect","/"),(0,e.A)(this,"onDrawer",new t.bkB),(0,e.A)(this,"openCart",new t.bkB),(0,e.A)(this,"isMenuCollapsed",!0),(0,e.A)(this,"isHome",void 0),(0,e.A)(this,"isShop",void 0),(0,e.A)(this,"isAccount",void 0),(0,e.A)(this,"isDashboard",void 0),(0,e.A)(this,"isReader",void 0),(0,e.A)(this,"isComic",void 0),(0,e.A)(this,"isLogin",void 0),(0,e.A)(this,"isSubscription",void 0),(0,e.A)(this,"isPurchase",void 0),(0,e.A)(this,"isCheckout",void 0),(0,e.A)(this,"isNotificationPage",void 0),(0,e.A)(this,"environment",_.c),(0,e.A)(this,"isMobile",void 0),(0,e.A)(this,"menu",[{label:"Lettura digitale",auth:!1,path:"/home"},{label:"Shop online",auth:!1,path:"/shop"},{label:"Prossime uscite",auth:!1,path:"/soon"},{label:"La mia collezione",auth:!0,path:"/library"}]),this.auth=Ze,this.router=De,this.cartService=Te,this.ui=me,De.events.pipe((0,u.p)(Z=>Z instanceof d.wF)).subscribe(Z=>{const ie=Z.url;this.isHome=ie.search("home")>-1||"/"===ie||""===ie,this.isDashboard=ie.search("dashboard")>-1,this.isReader=ie.search("reader")>-1,this.isComic=ie.search("comic")>-1,this.isLogin=ie.search("access")>-1,this.isAccount=ie.search("account")>-1||ie.search("overview")>-1,this.isCheckout=ie.search("checkout/rewards")>-1||ie.search("checkout/shipping")>-1||ie.search("checkout/method")>-1||ie.search("checkout/summary")>-1,this.isNotificationPage=ie.search("checkout/mobile/success")>-1,this.isSubscription=ie.search("subscription")>-1&&ie.search("account/subscription")<0||ie.search("subscription/summary")>-1||ie.search("subscription/method")>-1||ie.search("subscription/success")>-1,this.isPurchase=ie.search("purchase")>-1||ie.search("purchase/summary")>-1||ie.search("purchase/method")>-1||ie.search("purchase/success")>-1,this.isShop=ie.search("/shop")>-1&&ie.search("/cart")<0&&ie.search("/access")<0&&ie.search("/shop/shipping")<0&&ie.search("/shop/checkout")<0,this.isMenuCollapsed=!0,this.reloadJq()})}reloadJq(){this.ui.isBrowser()&&(this.isMobile=/iPhone|iPad|iPod|Android/i.test(navigator.userAgent),m(()=>{const Ze=m(".navbar"),De=m(".main");let me=64;(this.isReader||this.isLogin||this.isSubscription||this.isCheckout||this.isPurchase||this.isHome||this.isNotificationPage)&&(me=0),De.css("margin-top",me+"px"),Ze.css("height","inherit"),m(window).bind("scroll",()=>{m(window).scrollTop()})}))}toggleDrawer(){this.onDrawer.emit()}logout(){this.auth.logout()}access(Ze="signin"){this.router.navigate(["/access"],{queryParams:{page:Ze}})}}return Ee=$e,(0,e.A)($e,"\u0275fac",function(Ze){return new(Ze||Ee)(t.rXU(h.u),t.rXU(d.Ix),t.rXU(A.m),t.rXU(F.o))}),(0,e.A)($e,"\u0275cmp",t.VBU({type:Ee,selectors:[["app-navbar"]],inputs:{redirect:"redirect"},outputs:{onDrawer:"onDrawer",openCart:"openCart"},decls:3,vars:3,consts:[[4,"ngIf"],["class","navbar navbar-expand-lg fixed-top animate__animated animate__fadeIn",4,"ngIf"],[1,"navbar","navbar-expand-lg","fixed-top","animate__animated","animate__fadeIn"],[1,"container-fluid","container-large","position-relative"],[1,"navbar-brand",3,"routerLink"],["alt","Jundo",1,"logo",3,"src"],["class","collapse navbar-collapse",3,"ngbCollapse",4,"ngIf"],["class","actions float-end",4,"ngIf"],[1,"collapse","navbar-collapse",3,"ngbCollapse"],[1,"navbar-nav","me-auto","mb-2","mb-lg-0"],["class","nav-item",3,"hidden",4,"ngFor","ngForOf"],[1,"d-flex"],["class","nav-item mr-0",4,"ngIf"],[1,"nav-item","mr-0"],["aria-current","page","routerLinkActive","yellow-text",1,"nav-link","active",3,"routerLinkActiveOptions","routerLink"],["src","assets/icon/v2/search.svg","alt","Cerca",1,"navbar-icon"],["src","assets/icon/v2/gift.png","alt","Rewards",1,"navbar-icon"],[1,"nav-link","active","position-relative","pointer",3,"click"],["class","flex-column counter",4,"ngIf"],["src","assets/icon/v2/shopping-bag.svg","alt","Shopping",1,"navbar-icon","pointer"],["class","nav-item",4,"ngIf"],[1,"nav-item",3,"hidden"],["routerLinkActive","yellow-text",1,"nav-link",3,"routerLinkActiveOptions","routerLink"],[1,"bolder","mt-4","mr-10","coin-label","yellow-text","text-16"],["src","assets/icon/v2/coin.svg","alt","Coin",1,"coin-icon"],[1,"flex-column","counter"],[1,"text-center","black-text","text-12","fw-600","text-break"],[1,"nav-item"],["aria-current","page",1,"nav-link","active",3,"routerLink"],["alt","",1,"avatar",3,"src"],["class","d-flex",4,"ngIf"],[1,"actions","float-end"],[1,"btn","btn-link-jundo","float-end","mr-10","navbar-toggler",3,"click"],["class","btn btn-jundo float-end mr-10",3,"click",4,"ngIf"],["class","btn btn-outline-jundo float-end mr-20",3,"click",4,"ngIf"],[1,"btn","btn-jundo","float-end","mr-10",3,"click"],[1,"btn","btn-outline-jundo","float-end","mr-20",3,"click"]],template:function(Ze,De){1&Ze&&(t.DNE(0,Le,1,0,"app-checkout-header",0),t.DNE(1,pt,7,5,"nav",1),t.DNE(2,je,1,0,"app-shop-message",0)),2&Ze&&(t.Y8G("ngIf",De.isCheckout),t.R7$(1),t.Y8G("ngIf",!(De.isReader||De.isLogin||De.isSubscription||De.isCheckout||De.isPurchase||De.isNotificationPage)),t.R7$(1),t.Y8G("ngIf",De.isShop&&!De.isDashboard))},dependencies:[E.Sq,E.bT,Y.qT,Y.cb,Y.cV,d.Wk,d.wQ,W.An,U.$G,de.N,ge,E.Jj],styles:[".navbar[_ngcontent-%COMP%]{transition:all .5s ease;height:100px;background:linear-gradient(0deg,rgba(20,20,19,0) 0%,rgba(20,20,19,.7) 50.52%,rgba(20,20,19,.9) 69.27%,#141413 97.57%)}.nav-link[_ngcontent-%COMP%]{color:#fff;font-size:14px;margin-left:10px;margin-right:10px}.navbar-brand[_ngcontent-%COMP%]   .logo-compact[_ngcontent-%COMP%]{display:none;width:30px;transition:all .5s ease}.nav-spacer[_ngcontent-%COMP%]{flex:1 1 auto}
1.avatar[_ngcontent-%COMP%]{width:32px;height:32px;object-fit:cover;border-radius:50%}.fab-button-container[_ngcontent-%COMP%]{z-index:9999;position:fixed;top:130px;right:100px}.cart-item[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:50px;position:absolute;left:3px;top:3px}.cart-counter[_ngcontent-%COMP%]{position:absolute;right:-6px;border-radius:50%;width:26px;height:26px;top:0;padding-top:2px}.logo[_ngcontent-%COMP%]{width:90px}.navbar-icon[_ngcontent-%COMP%]{width:24px;height:24px;margin-top:4px}.coin-icon[_ngcontent-%COMP%]{width:28px;height:28px;margin-top:4px}.coin-label[_ngcontent-%COMP%]{position:relative;top:3px}.counter[_ngcontent-%COMP%]{justify-content:center;display:inline-flex;overflow:hidden;position:absolute;right:-5px;width:20px;height:20px;background:#FCE394;box-shadow:0 2px 4px #14141366;border-radius:100px;align-items:center}@media screen and (max-width: 900px){.fab-button-container[_ngcontent-%COMP%]{top:80px;right:30px}}"]})),$e})()},47121:(ct,se,l)=>{"use strict";l.d(se,{k:()=>E});var e=l(36732),t=l(37580),d=l(97144),u=l(60316);function m(Y,W){if(1&Y&&(t.j41(0,"div",14)(1,"p",15),t.EFF(2),t.k0s()()),2&Y){const U=t.XpG();t.R7$(2),t.JRh(U.package.special_offer_label)}}function _(Y,W){1&Y&&(t.j41(0,"span",16),t.EFF(1,"\xa0+\xa0"),t.k0s())}function h(Y,W){if(1&Y&&(t.j41(0,"span",17),t.EFF(1),t.k0s()),2&Y){const U=t.XpG();t.R7$(1),t.JRh(U.package.coin_y)}}function A(Y,W){if(1&Y&&(t.j41(0,"div",18)(1,"div",19),t.EFF(2),t.k0s()()),2&Y){const U=t.XpG();t.R7$(2),t.JRh(U.package.special_offer_label)}}const F=function(Y){return[Y]};let E=(()=>{var Y;class W{constructor(){(0,e.A)(this,"onSelect",new t.bkB),(0,e.A)(this,"package",void 0),(0,e.A)(this,"selected",!1),(0,e.A)(this,"environment",d.c)}selectPackage(){this.onSelect.emit(this.package)}}return Y=W,(0,e.A)(W,"\u0275fac",function(de){return new(de||Y)}),(0,e.A)(W,"\u0275cmp",t.VBU({type:Y,selectors:[["app-package-card"]],inputs:{package:"package",selected:"selected"},outputs:{onSelect:"on-select"},decls:19,vars:17,consts:[[1,"package-card","pointer",3,"ngClass","click"],["class","badge-card radius8",4,"ngIf"],[1,"package-container"],[1,"package-header"],[1,"package-info"],[1,"package-label"],[1,"package-coins"],[1,"lightyellow-text"],["class","white-text",4,"ngIf"],["class","green-text",4,"ngIf"],["alt","",1,"package-image",3,"src"],[1,"package-footer",3,"ngClass"],[1,"package-price",3,"ngClass"],["class","special-offer-box",4,"ngIf"],[1,"badge-card","radius8"],[1,"black-text","text-center","m-0"],[1,"white-text"],[1,"green-text"],[1,"special-offer-box"],[1,"special-offer-label"]],template:function(de,K){1&de&&(t.j41(0,"div",0),t.bIt("click",function(){return K.selectPackage()}),t.DNE(1,m,3,1,"div",1),t.j41(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),t.EFF(6),t.k0s(),t.j41(7,"div",6)(8,"span",7),t.EFF(9),t.k0s(),t.DNE(10,_,2,0,"span",8),t.DNE(11,h,2,1,"span",9),t.j41(12,"span",7),t.EFF(13,"\xa0Coins"),t.k0s()()()(),t.nrm(14,"img",10),t.j41(15,"div",11)(16,"div",12),t.EFF(17),t.k0s()()(),t.DNE(18,A,3,1,"div",13),t.k0s()),2&de&&(t.Y8G("ngClass",t.eq3(11,F,K.selected?"active":"")),t.R7$(1),t.Y8G("ngIf",K.package.is_special_offer&&K.package.special_offer_label),t.R7$(5),t.JRh(K.package.label),t.R7$(3),t.JRh(K.package.coin_x),t.R7$(1),t.Y8G("ngIf",K.package.coin_y),t.R7$(1),t.Y8G("ngIf",K.package.coin_y),t.R7$(3),t.Y8G("src",K.environment.media+K.package.image_url,t.B4B),t.R7$(1),t.Y8G("ngClass",t.eq3(13,F,K.selected?"active":"")),t.R7$(1),t.Y8G("ngClass",t.eq3(15,F,K.selected?"active":"")),t.R7$(1),t.SpI(" ",K.package.price,"\u20ac "),t.R7$(1),t.Y8G("ngIf",K.package.is_special_offer&&K.package.special_offer_label))},dependencies:[u.YU,u.bT],styles:[".package-card[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.package-card.active[_ngcontent-%COMP%]{border:3px solid var(--ion-color-primary)}.package-card[_ngcontent-%COMP%]   .badge-card[_ngcontent-%COMP%]{font-weight:600;margin:0 auto;width:80%;position:absolute;top:-10px;left:0;right:0;background:var(--ion-color-primary)}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]{align-self:stretch;flex:1 1 0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;display:inline-flex}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-header[_ngcontent-%COMP%]{align-self:stretch;height:100px;padding:28px 10px;background:#272726;border-top-left-radius:8px;border-top-right-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-header[_ngcontent-%COMP%]   .package-info[_ngcontent-%COMP%]{align-self:stretch;height:48px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-header[_ngcontent-%COMP%]   .package-info[_ngcontent-%COMP%]   .package-label[_ngcontent-%COMP%]{align-self:stretch;text-align:center;color:#fff;font-size:16px;font-weight:600;line-height:21.6px;word-wrap:break-word}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-header[_ngcontent-%COMP%]   .package-info[_ngcontent-%COMP%]   .package-coins[_ngcontent-%COMP%]{align-self:stretch;text-align:center;color:#fce394;font-size:18px;font-weight:400;word-wrap:break-word}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-image[_ngcontent-%COMP%]{position:relative;width:100%;height:100%;max-height:300px;object-fit:cover}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-footer[_ngcontent-%COMP%]{align-self:stretch;height:46px;padding-top:12px;padding-bottom:12px;background:#272726;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-footer.active[_ngcontent-%COMP%]{background:var(--ion-color-primary)}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-footer[_ngcontent-%COMP%]   .package-price[_ngcontent-%COMP%]{align-self:stretch;text-align:center;color:#fff;font-size:18px;font-weight:700;line-height:21.6px;word-wrap:break-word}.package-card[_ngcontent-%COMP%]   .package-container[_ngcontent-%COMP%]   .package-footer[_ngcontent-%COMP%]   .package-price.active[_ngcontent-%COMP%]{color:#000}.package-card[_ngcontent-%COMP%]   .special-offer-box[_ngcontent-%COMP%]{padding:4px 8px;left:0;right:0;top:-12px;position:absolute;margin:0 auto;width:160px;max-width:100%;background:#F7BD06;border-radius:8px;overflow:hidden;justify-content:center;align-items:center;gap:10px;display:inline-flex}.package-card[_ngcontent-%COMP%]   .special-offer-box[_ngcontent-%COMP%]   .special-offer-label[_ngcontent-%COMP%]{text-align:center;color:#141413;font-size:14px;font-weight:600;word-wrap:break-word}"]})),W})()},71367:(ct,se,l)=>{"use strict";l.d(se,{E:()=>Oe});var e=l(36732),t=l(37580),d=l(36413),u=l(77837),m=l(27369),_=l(24582),h=l(60316),A=l(65713),F=l(81483),E=l(5770),Y=l(25065);const W=function(ge){return{product:ge}},U=function(){return{}};function de(ge,Le){if(1&ge&&(t.j41(0,"p",7),t.EFF(1," Nessun metodo di pagamento salvato.\xa0 "),t.j41(2,"a",8),t.EFF(3,"Modifica metodo di pagamento"),t.k0s()()),2&ge){const r=t.XpG(2);t.R7$(2),t.Y8G("routerLink",r.editUrl)("queryParams",r.package?t.eq3(2,W,r.package.id):t.lJ4(4,U))}}function K(ge,Le){if(1&ge){const r=t.RV6();t.j41(0,"app-alert",9),t.bIt("on-edit",function(){t.eBV(r);const pe=t.XpG(2);return t.Njj(pe.editPayment())}),t.nI1(1,"pmLogo"),t.nI1(2,"pmTitle"),t.nI1(3,"pmMessage"),t.k0s()}if(2&ge){const r=t.XpG(2);t.Y8G("edit",!0)("sourceImg",t.bMT(1,4,r.paymentMethod))("title",t.bMT(2,6,r.paymentMethod))("message",t.bMT(3,8,r.paymentMethod))}}
1function be(ge,Le){if(1&ge&&(t.j41(0,"div",1)(1,"div",2)(2,"h3",3),t.EFF(3,"Metodo di pagamento"),t.k0s()(),t.j41(4,"div",4),t.DNE(5,de,4,5,"p",5),t.DNE(6,K,4,10,"app-alert",6),t.k0s()()),2&ge){const r=t.XpG();t.R7$(5),t.Y8G("ngIf",r.auth.user.value.jundo_user.stripe_customer_default_method===r.pmConstant.OTHERS),t.R7$(1),t.Y8G("ngIf",r.auth.user.value.jundo_user.stripe_customer_default_method&&r.auth.user.value.jundo_user.stripe_customer_default_method!==r.pmConstant.OTHERS)}}let Oe=(()=>{var ge;class Le{constructor(z,pe,oe){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"pmService",void 0),(0,e.A)(this,"onEdit",new t.bkB),(0,e.A)(this,"editUrl",void 0),(0,e.A)(this,"package",void 0),(0,e.A)(this,"pmConstant",d.w),(0,e.A)(this,"paymentMethod",void 0),this.auth=z,this.router=pe,this.pmService=oe}ngOnInit(){this.getDefaultPaymentMethod()}getDefaultPaymentMethod(){this.pmService.defaultPaymentMethod().subscribe(z=>{this.paymentMethod=z})}editPayment(){let z={};this.package&&(z={redirect:this.router.url,product:this.package.id}),this.router.navigate([this.editUrl],{queryParams:z})}}return ge=Le,(0,e.A)(Le,"\u0275fac",function(z){return new(z||ge)(t.rXU(u.u),t.rXU(m.Ix),t.rXU(_.P))}),(0,e.A)(Le,"\u0275cmp",t.VBU({type:ge,selectors:[["app-payment-method-box"]],inputs:{editUrl:["edit-url","editUrl"],package:"package"},outputs:{onEdit:"on-edit"},decls:1,vars:1,consts:[["class","row",4,"ngIf"],[1,"row"],[1,"col-12","mt-30"],[1,"fw-600","text-18","bolder"],[1,"col-12","mt-10"],["class","grey-text",4,"ngIf"],[3,"edit","sourceImg","title","message","on-edit",4,"ngIf"],[1,"grey-text"],[1,"yellow-text","no-decoration",3,"routerLink","queryParams"],[3,"edit","sourceImg","title","message","on-edit"]],template:function(z,pe){1&z&&t.DNE(0,be,7,2,"div",0),2&z&&t.Y8G("ngIf",pe.auth.user.value)},dependencies:[h.bT,m.Wk,A.C,F.j,E.k,Y.T],styles:[".alert[_ngcontent-%COMP%]{padding:16px;color:#fff;border:1px solid var(--dark-color);border-radius:4px;font-size:16px;margin:15px auto;position:relative}.alert[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;margin:5px auto}.alert[_ngcontent-%COMP%]   .edit-icon[_ngcontent-%COMP%]{position:absolute;top:0;right:0;padding:15px}.alert.active[_ngcontent-%COMP%]{background:#2B2511!important;border:3px solid var(--ion-color-primary);color:#fde69b!important;border-radius:4px}.alert.primary[_ngcontent-%COMP%]{background:#2B2511!important;border:1px solid #68530D;color:#fde69b!important}.alert.light[_ngcontent-%COMP%]{background:rgba(43,43,43,.8)!important;border:1px solid #5E5E5E;color:#dbdbdb!important}.alert.soon[_ngcontent-%COMP%]{background:rgba(175,188,255,.24)!important;border:1px solid rgba(175,188,255,.56)}"]})),Le})()},66041:(ct,se,l)=>{"use strict";l.d(se,{r:()=>F});var e=l(36732),t=l(37580),d=l(77837),u=l(60316);function m(E,Y){if(1&E){const W=t.RV6();t.j41(0,"button",9),t.bIt("click",function(){t.eBV(W);const de=t.XpG();return t.Njj(de.onEdit.emit())}),t.nrm(1,"img",10),t.k0s()}}function _(E,Y){if(1&E){const W=t.RV6();t.j41(0,"button",11),t.bIt("click",function(){t.eBV(W);const de=t.XpG();return t.Njj(de.onOpen.emit())}),t.nrm(1,"img",12),t.k0s()}}function h(E,Y){if(1&E&&(t.j41(0,"div",13)(1,"span",14),t.EFF(2),t.k0s(),t.nrm(3,"span",15),t.k0s()),2&E){const W=Y.$implicit;t.Y8G("hidden",!W.message),t.R7$(2),t.JRh(W.label),t.R7$(1),t.Y8G("innerHtml",W.message,t.npT)}}const A=function(E){return{width:E}};let F=(()=>{var E;class Y{constructor(U){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"onEdit",new t.bkB),(0,e.A)(this,"onOpen",new t.bkB),(0,e.A)(this,"width","100%"),(0,e.A)(this,"title",void 0),(0,e.A)(this,"messages",[]),(0,e.A)(this,"iconUrl",void 0),(0,e.A)(this,"editable",!1),(0,e.A)(this,"openable",!1),this.auth=U}}return E=Y,(0,e.A)(Y,"\u0275fac",function(U){return new(U||E)(t.rXU(d.u))}),(0,e.A)(Y,"\u0275cmp",t.VBU({type:E,selectors:[["app-preview-box"]],inputs:{width:"width",title:"title",messages:"messages",iconUrl:"iconUrl",editable:"editable",openable:"openable"},outputs:{onEdit:"on-edit",onOpen:"on-open"},decls:10,vars:7,consts:[[1,"preview-box",3,"ngStyle"],[1,"preview-box-glow"],[1,"preview-header"],[1,"preview-title","text-uppercase"],[1,"preview-actions"],["class","preview-action-button","type","button","aria-label","Modifica",3,"click",4,"ngIf"],["class","preview-action-button","type","button","aria-label","Apri",3,"click",4,"ngIf"],[1,"preview-messages-box"],["class","preview-message-row",3,"hidden",4,"ngFor","ngForOf"],["type","button","aria-label","Modifica",1,"preview-action-button",3,"click"],["src","assets/icon/v2/account-edit.svg","alt","edit"],["type","button","aria-label","Apri",1,"preview-action-button",3,"click"],["src","assets/icon/v2/caret-right.svg","alt","open"],[1,"preview-message-row",3,"hidden"],[1,"preview-label","text-uppercase"],[1,"preview-message","text-uppercase",3,"innerHtml"]],template:function(U,de){1&U&&(t.j41(0,"div",0),t.nrm(1,"div",1),t.j41(2,"div",2)(3,"div",3),t.EFF(4),t.k0s(),t.j41(5,"div",4),t.DNE(6,m,2,0,"button",5),t.DNE(7,_,2,0,"button",6),t.k0s()(),t.j41(8,"div",7),t.DNE(9,h,4,3,"div",8),t.k0s()()),2&U&&(t.Y8G("ngStyle",t.eq3(5,A,de.width)),t.R7$(4),t.JRh(de.title),t.R7$(2),t.Y8G("ngIf",de.editable),t.R7$(1),t.Y8G("ngIf",de.openable),t.R7$(2),t.Y8G("ngForOf",de.messages))},dependencies:[u.Sq,u.bT,u.B3],styles:[".preview-box[_ngcontent-%COMP%]{width:100%;position:relative;min-height:auto;padding:18px 20px;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.03)),radial-gradient(circle at top left,rgba(247,189,4,.16),transparent 42%),rgba(22,22,23,.72);box-shadow:0 24px 50px #0000003d,inset 0 1px #ffffff1f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;gap:12px}.preview-box-glow[_ngcontent-%COMP%]{position:absolute;inset:auto -50px -60px auto;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(247,189,4,.18),transparent 70%);pointer-events:none}.preview-header[_ngcontent-%COMP%]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px}.preview-title[_ngcontent-%COMP%]{flex:1 1 auto;color:#fff;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.preview-actions[_ngcontent-%COMP%]{display:flex;align-items:center;gap:10px}.preview-action-button[_ngcontent-%COMP%]{width:34px;height:34px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.preview-action-button[_ngcontent-%COMP%]:hover{transform:translateY(-1px);background:rgba(255,255,255,.14);border-color:#f7bd0447}.preview-action-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:14px;
1height:14px}.preview-messages-box[_ngcontent-%COMP%]{position:relative;z-index:1;gap:6px;display:flex;flex-direction:column}.preview-message-row[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.preview-label[_ngcontent-%COMP%]{color:#ffffff8f;font-size:12px;font-weight:700;letter-spacing:.06em}.preview-message[_ngcontent-%COMP%]{color:#fff;font-size:14px;font-weight:500;line-height:1.35}@media screen and (max-width: 767px){.preview-box[_ngcontent-%COMP%]{padding:16px 18px;border-radius:20px}.preview-title[_ngcontent-%COMP%]{font-size:17px}}"]})),Y})()},58103:(ct,se,l)=>{"use strict";l.d(se,{g:()=>z});var e=l(36732),t=l(46227),u=l(98748),m=l(60452),_=l(37580),h=l(27369),A=l(26536),F=l(77837),E=l(60316),Y=l(72443);function W(pe,oe){if(1&pe&&(_.j41(0,"h2",4),_.EFF(1),_.k0s()),2&pe){const w=_.XpG();_.R7$(1),_.SpI("",w.title,"\xa0")}}function U(pe,oe){}function de(pe,oe){if(1&pe&&_.nrm(0,"img",11),2&pe){const w=_.XpG(2).$implicit,Pe=_.XpG();_.Y8G("src",Pe.ui.mediaCharacterUrl(w),_.B4B)}}function K(pe,oe){if(1&pe&&_.nrm(0,"img",12),2&pe){const w=_.XpG(2).$implicit,Pe=_.XpG();_.Y8G("src",Pe.ui.mediaLogoUrl(w),_.B4B)}}const be=function(pe){return{"background-image":pe}};function Oe(pe,oe){if(1&pe&&(_.j41(0,"a",6)(1,"div",7),_.nrm(2,"div",8),_.DNE(3,de,1,1,"img",9),_.DNE(4,K,1,1,"img",10),_.k0s()()),2&pe){const w=_.XpG().$implicit,Pe=_.XpG();_.Y8G("routerLink","/shop/product/"+w.slug),_.R7$(1),_.Y8G("ngStyle",_.eq3(4,be,"url("+Pe.ui.mediaShopFeaturedUrl(w)+")")),_.R7$(2),_.Y8G("ngIf",Pe.ui.mediaCharacterUrl(w)),_.R7$(1),_.Y8G("ngIf",Pe.ui.mediaLogoUrl(w))}}function ge(pe,oe){1&pe&&_.DNE(0,Oe,5,6,"ng-template",5)}function Le(pe,oe){}function r(pe,oe){}u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let z=(()=>{var pe;class oe{constructor(Pe,q,fe){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"data",[]),(0,e.A)(this,"title",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"expand",!0),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"values",[]),(0,e.A)(this,"categoryNameConstants",m.c),this.route=Pe,this.ui=q,this.auth=fe}ngOnChanges(Pe){Pe.data&&(this.values=t.cloneDeep(this.data||[]))}}return pe=oe,(0,e.A)(oe,"\u0275fac",function(Pe){return new(Pe||pe)(_.rXU(h.nX),_.rXU(A.o),_.rXU(F.u))}),(0,e.A)(oe,"\u0275cmp",_.VBU({type:pe,selectors:[["app-product-slider-overlay"]],inputs:{data:"data",title:"title",api:"api",required:"required",expand:"expand",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"]},features:[_.OA$],decls:7,vars:10,consts:[["class","bolder text-20 ml-60 mt-40 mb-10 no-select",4,"ngIf"],[3,"navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerGroup","slidesPerView","spaceBetween"],["swiperSlide","","class","spacer-slider"],[4,"ngFor","ngForOf"],[1,"bolder","text-20","ml-60","mt-40","mb-10","no-select"],["swiperSlide","","class","slide no-select"],[1,"no-decoration",3,"routerLink"],[1,"shop-card",3,"ngStyle"],[1,"shop-card-overlay"],["class","shop-card-character","alt","",3,"src",4,"ngIf"],["class","shop-card-logo","alt","",3,"src",4,"ngIf"],["alt","",1,"shop-card-character",3,"src"],["alt","",1,"shop-card-logo",3,"src"]],template:function(Pe,q){1&Pe&&(_.qex(0),_.DNE(1,W,2,1,"h2",0),_.j41(2,"swiper",1),_.DNE(3,U,0,0,"ng-template",2),_.DNE(4,ge,1,0,null,3),_.DNE(5,Le,0,0,"ng-template",2),_.DNE(6,r,0,0,"ng-template",2),_.k0s(),_.bVm()),2&Pe&&(_.R7$(1),_.Y8G("ngIf",q.title),_.R7$(1),_.Y8G("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerGroup",3)("slidesPerView","auto")("spaceBetween",36),_.R7$(2),_.Y8G("ngForOf",q.values))},dependencies:[E.Sq,E.bT,E.B3,h.Wk,Y.Mf,Y.T0],styles:["app-product-slider-overlay{--width: 160px;--height: 270px}app-product-slider-overlay .swiper{margin-bottom:40px}app-product-slider-overlay .swiper-slide.slide{position:relative;width:auto}app-product-slider-overlay .position-left{left:15px}app-product-slider-overlay .position-right{right:15px}app-product-slider-overlay .spacer-slider{width:40px}app-product-slider-overlay .shop-card{width:var(--width);height:var(--height);align-items:flex-start;position:relative;box-shadow:0 4px 8px #00000052;border-radius:8px;background-size:cover;background-position:top center}app-product-slider-overlay .shop-card .shop-card-logo{transition:all .35s ease-out;width:116px;height:54px;left:22px;top:197px;position:absolute}app-product-slider-overlay .shop-card .shop-card-character{transition:all .35s ease-out;width:172px;height:240px;left:20px;top:30px;position:absolute}app-product-slider-overlay .shop-card:hover .shop-card-logo{width:150px;height:70px;left:10px}app-product-slider-overlay .shop-card:hover .shop-card-character{width:190px;height:250px;top:0}app-product-slider-overlay .shop-card-overlay{width:var(--width);height:var(--height);left:0;top:0;position:absolute;opacity:.9;background:linear-gradient(180deg,rgba(20,20,19,0) 0%,#141413 98%);border-radius:8px}\n"],encapsulation:2})),oe})()},35877:(ct,se,l)=>{"use strict";l.d(se,{l:()=>je});var e=l(36732),t=l(46227),u=l(98748),m=l(37580),_=l(27369),h=l(2
16536),A=l(77837),F=l(42716),E=l(60316),Y=l(72443),W=l(65359),U=l(82369),de=l(87474),K=l(97014),be=l(27132),Oe=l(97496);function ge(ve,Ee){if(1&ve&&(m.j41(0,"h2",4),m.EFF(1),m.k0s()),2&ve){const $e=m.XpG();m.R7$(1),m.SpI("",$e.title,"\xa0")}}function Le(ve,Ee){}function r(ve,Ee){1&ve&&(m.j41(0,"div",21),m.nrm(1,"img",22),m.k0s())}function z(ve,Ee){1&ve&&(m.j41(0,"div",23),m.nrm(1,"app-chip",24),m.k0s())}function pe(ve,Ee){if(1&ve&&(m.j41(0,"div",23),m.nrm(1,"app-chip",25),m.nI1(2,"salePercentage"),m.k0s()),2&ve){const $e=m.XpG(2).$implicit;m.R7$(1),m.Y8G("label","-"+m.bMT(2,1,$e)+"%")}}function oe(ve,Ee){1&ve&&(m.j41(0,"div",26),m.EFF(1,"Esaurito"),m.k0s())}function w(ve,Ee){if(1&ve&&(m.j41(0,"div",26),m.EFF(1),m.nI1(2,"salePercentage"),m.k0s()),2&ve){const $e=m.XpG(2).$implicit;m.R7$(1),m.SpI(" -",m.bMT(2,1,$e),"% ")}}function Pe(ve,Ee){1&ve&&(m.j41(0,"div",27)(1,"p",28),m.EFF(2,"Variant disponibile"),m.k0s()())}function q(ve,Ee){if(1&ve&&(m.j41(0,"span")(1,"s"),m.EFF(2),m.nI1(3,"number"),m.k0s(),m.EFF(4," \xa0"),m.j41(5,"span"),m.EFF(6),m.nI1(7,"number"),m.k0s()()),2&ve){const $e=m.XpG(2).$implicit;m.R7$(2),m.SpI("",m.i5U(3,2,$e.regular_price,"1.2-2"),"\u20ac"),m.R7$(4),m.SpI("",m.i5U(7,5,$e.sale_price,"1.2-2"),"\u20ac")}}function fe(ve,Ee){if(1&ve&&(m.j41(0,"span"),m.EFF(1),m.nI1(2,"number"),m.k0s()),2&ve){const $e=m.XpG(2).$implicit;m.R7$(1),m.SpI("",m.i5U(2,1,$e.price,"1.2-2"),"\u20ac")}}function vt(ve,Ee){if(1&ve){const $e=m.RV6();m.j41(0,"div",6)(1,"div",7)(2,"div",8),m.DNE(3,r,2,0,"div",9),m.nI1(4,"isOriginal"),m.nI1(5,"isPreorder"),m.DNE(6,z,2,0,"div",10),m.DNE(7,pe,3,3,"div",10),m.DNE(8,oe,2,0,"div",11),m.nI1(9,"isOutOfStock"),m.DNE(10,w,3,3,"div",11),m.nI1(11,"isOutOfStock"),m.DNE(12,Pe,3,0,"div",12),m.nI1(13,"isMerchandising"),m.j41(14,"a",13)(15,"img",14),m.bIt("load",function(){m.eBV($e);const Ze=m.XpG(2);return m.Njj(Ze.isImgLoaded=!0)}),m.k0s()(),m.j41(16,"h3",15),m.DNE(17,q,8,8,"span",16),m.DNE(18,fe,3,4,"ng-template",null,17,m.C5r),m.k0s(),m.j41(20,"button",18),m.bIt("click",function(){m.eBV($e);const Ze=m.XpG().$implicit,De=m.XpG();return m.Njj(De.addToCart(Ze))}),m.nrm(21,"img",19),m.j41(22,"span",20),m.EFF(23,"Aggiungi alla Shopping Bag"),m.k0s()()()()()}if(2&ve){const $e=m.sdS(19),Ue=m.XpG(),Ze=Ue.index,De=Ue.$implicit,Te=m.XpG();m.Y8G("ngClass",0===Ze?"position-left":Ze===Te.values.length-1?"position-right":""),m.R7$(3),m.Y8G("ngIf",m.bMT(4,11,De)&&!m.bMT(5,13,De)),m.R7$(3),m.Y8G("ngIf",Te.shop&&De&&!De.variations.length&&De.stock_quantity<1),m.R7$(1),m.Y8G("ngIf",Te.shop&&De&&!(!De.variations.length&&De.stock_quantity<1)&&De.sale_price),m.R7$(1),m.Y8G("ngIf",m.bMT(9,15,De)),m.R7$(2),m.Y8G("ngIf",!m.bMT(11,17,De)&&De.sale_price),m.R7$(2),m.Y8G("ngIf",De&&De.variations.length&&!m.bMT(13,19,De)),m.R7$(2),m.Y8G("routerLink","/shop/product/"+De.slug),m.R7$(1),m.Y8G("src",Te.isImgLoaded?Te.ui.productC
1overUrl(De):"assets/images/sfondo.png",m.B4B),m.R7$(2),m.Y8G("ngIf",De.sale_price)("ngIfElse",$e)}}function xt(ve,Ee){if(1&ve&&m.DNE(0,vt,24,21,"ng-template",5),2&ve){const $e=m.XpG();m.Mz_("class","slide mt-20 mb-20 no-select ",$e.expand?"expand":"","")}}function nt(ve,Ee){}function pt(ve,Ee){}u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let je=(()=>{var ve;class Ee{constructor(Ue,Ze,De,Te){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"data",[]),(0,e.A)(this,"title",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"expand",!0),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"values",[]),this.route=Ue,this.ui=Ze,this.auth=De,this.cartService=Te}ngOnChanges(Ue){Ue.data&&(this.values=t.cloneDeep(this.data||[]))}addToCart(Ue,Ze=1){this.cartService.addShoppingItem({product:Ue,qty:Ze}),this.ui.toast("Aggiunto alla Shopping Bag")}}return ve=Ee,(0,e.A)(Ee,"\u0275fac",function(Ue){return new(Ue||ve)(m.rXU(_.nX),m.rXU(h.o),m.rXU(A.u),m.rXU(F.m))}),(0,e.A)(Ee,"\u0275cmp",m.VBU({type:ve,selectors:[["app-product-slider-square"]],inputs:{data:"data",title:"title",api:"api",required:"required",expand:"expand",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"]},features:[m.OA$],decls:7,vars:10,consts:[["class","fw-700 text-22 mt-10 ml-60 mb-0 no-select",4,"ngIf"],[3,"navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerGroup","slidesPerView","spaceBetween"],["swiperSlide","","class","spacer-slider"],[4,"ngFor","ngForOf"],[1,"fw-700","text-22","mt-10","ml-60","mb-0","no-select"],["swiperSlide","",3,"class"],[1,"comic-card","text-14",3,"ngClass"],[1,"row"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],["class","no-stock",4,"ngIf"],["class","product-out-stock red radius4",4,"ngIf"],["class","variant-marker yellow",4,"ngIf"],["href","javascript:void(0);",1,"no-decoration","white-text",3,"routerLink"],["alt","",1,"comic-card-img",3,"src","load"],[1,"comic-card-title","text-22","bolder","mb-0","pt-2","mt-10","text-center"],[4,"ngIf","ngIfElse"],["noSale",""],[1,"btn","btn-link","yellow-text","no-decoration","text-16",3,"click"],["src","assets/icon/bag-yellow.svg","alt","",1,"shop-icon"],[1,"ml-10","merch-cart","yellow-text"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"],[1,"no-stock"],["label","Esaurito","state","danger"],["state","danger",3,"label"],[1,"product-out-stock","red","radius4"],[1,"variant-marker","yellow"],[1,"black-text","pt-4","pt-2","text-center","text-14"]],template:function(Ue,Ze){1&Ue&&(m.qex(0),m.DNE(1,ge,2,1,"h2",0),m.j41(2,"swiper",1),m.DNE(3,Le,0,0,"ng-template",2),m.DNE(4,xt,1,1,null,3),m.DNE(5,nt,0,0,"ng-template",2),m.DNE(6,pt,0,0,"ng-template",2),m.k0s(),m.bVm()),2&Ue&&(m.R7$(1),m.Y8G("ngIf",Ze.title),m.R7$(1),m.Y8G("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerGroup",3)("slidesPerView","auto")("spaceBetween",20),m.R7$(2),m.Y8G("ngForOf",Ze.values))},dependencies:[E.YU,E.Sq,E.bT,_.Wk,Y.Mf,Y.T0,W.w,E.QX,U.F,de.o,K.O,be.G,Oe.k],styles:["app-product-slider-square .swiper{height:400px!important;margin-bottom:40px}app-product-slider-square .shop-icon{margin-bottom:2px}app-product-slider-square .swiper-slide.slide{position:relative;width:300px;height:300px}app-product-slider-square .swiper-slide.slide .soon-wrapper{background-color:var(--ion-color-primary);position:absolute;top:10px;left:10px;padding:5px;z-index:0;width:80px;border-radius:5px}app-product-slider-square .swiper-slide.slide .badge-wrapper{position:absolute;top:10px;right:10px;z-index:0}app-product-slider-square .swiper-slide.slide .badge-wrapper .badge-icon{width:40px;height:40px;margin:0 auto}app-product-slider-square .swiper-slide.slide .variant-marker{position:absolute;bottom:-10px;height:28px;right:0;left:0;border-radius:0 0 4px 4px}app-product-slider-square .swiper-slide.slide .variant-marker p{font-weight:600}app-product-slider-square .swiper-slide.slide .sub-title{position:absolute;bottom:5px;left:10px}app-product-slider-square .swiper-slide.slide .no-stock{position:absolute;top:10px;left:10px;padding:2px}app-product-slider-square .swiper-slide.slide .no-stock app-chip{text-transform:uppercase;font-size:10px;opacity:.8;border-radius:5px;height:20px}app-product-slider-square .swiper-slide.slide .comic-card{width:300px;height:300px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}app-product-slider-square .swiper-slide.slide .comic-card .comic-card-img{border-radius:4px;width:300px;height:300px;object-fit:cover}app-product-slider-square .swiper-slide.slide .comic-card .small{display:block}app-product-slider-square .swiper-slide.slide .comic-card .big{display:none}app-product-slider-square .position-left{left:15px}app-product-slider-square .position-right{right:15px}app-product-slider-square .spacer-slider{width:40px}app-product-slider-square .info-content{position:relative}app-product-slider-square .info-content .btn{position:absolute;bottom:32px}app-product-slider-square .info-content .progress-card{position:absolute;bottom:20px;width:88%;height:3px}\n"],encapsulation:2})),Ee})()},4233:(ct,se,l)=>{"use strict";l.d(se,{W:()=>ve});var e=l(36732),t=l(46227),u=l(98748),m=l(60452),_=l(37580),h=l(27369),A=l(26536),F=l(77837),E=l(60316),Y=l(72443),W=l(82369),U=l(87474),de=l(97014),K=l(27132),be=l(97496);const Oe=function(Ee){return[Ee]};function ge(Ee,$e){if(1&Ee&&(_.j41(0,"h2",5),_.EFF(1),_.k0s()),2&Ee){const Ue=_.XpG();_.Y8G("ngClass",_.eq3(2,Oe,Ue.noSpacing?"":"ml-60")),_.R7$(1),_.SpI("",Ue.title,"\xa0")}}function Le(Ee,$e){}function r(Ee,$e){1&Ee&&_.DNE(0,Le,0,0,"ng-template",4)}function z(Ee,$e){1&Ee&&_.nrm(0,"img",21)}function pe(Ee,$e){1&Ee&&(_.j41(0,"div",22),_.EFF(1,"Esaurito"),_.k0s())}function oe(Ee,$e){if(1&Ee&&(_.j41(0,"div",23),_.EFF(1),_.nI1(2,"salePercentage"),_.k0s()),2&Ee){const Ue=_.XpG(2).$implicit;_.R7$(1),_.SpI(" -",_.bMT(2,1,Ue),"% ")}}function w(Ee,$e){if(1&Ee&&(_.j41(0,"span",27),_.EFF(1),_.k0s()),2&Ee){const Ue=_.XpG(3).$implicit;_.R7$(1),_.Lme(" ",Ue.variations.length-1," variant ",Ue.variations.length-1>1?"disponibili":"disponibile"," ")}}function Pe(Ee,$e){1&Ee&&(_.j41(0,"span",27),_.EFF(1,"Variant disponibile"),_.k0s())}function q(Ee,$e){if(1&Ee&&(_.j41(0,"div",24)(1,"div",25),_.DNE(2,w,2,2,"span",26),_.DNE(3,Pe,2,0,"span",26),_.k0s()()),2&Ee){const Ue=_.XpG(2).$implicit;_.R7$(2),_.Y8G("ngIf",Ue.variations.length>2),_.R7$(1),_.Y8G("ngIf",Ue.variations.length<3)}}function fe(Ee,$e){if(1&Ee&&(_.j41(0,"span")(1,"s"),_.EFF(2),_.nI1(3,"number"),_.k0s(),_.EFF(4," \xa0"),_.j41(5,"span",28),_.
1EFF(6),_.nI1(7,"number"),_.k0s()()),2&Ee){const Ue=_.XpG(2).$implicit;_.R7$(2),_.SpI("",_.i5U(3,2,Ue.regular_price,"1.2-2"),"\u20ac"),_.R7$(4),_.SpI("",_.i5U(7,5,Ue.sale_price,"1.2-2"),"\u20ac")}}function vt(Ee,$e){if(1&Ee&&(_.j41(0,"span"),_.EFF(1),_.nI1(2,"number"),_.k0s()),2&Ee){const Ue=_.XpG(2).$implicit;_.R7$(1),_.SpI("",_.i5U(2,1,Ue.price,"1.2-2"),"\u20ac")}}function xt(Ee,$e){if(1&Ee){const Ue=_.RV6();_.j41(0,"a",7)(1,"div",8),_.nI1(2,"isMerchandising"),_.j41(3,"div",9)(4,"div",10)(5,"img",11),_.bIt("load",function(){_.eBV(Ue);const De=_.XpG(2);return _.Njj(De.isImgLoaded=!0)}),_.nI1(6,"isMerchandising"),_.k0s()(),_.DNE(7,z,1,0,"img",12),_.nI1(8,"isOriginal"),_.nI1(9,"isPreorder"),_.DNE(10,pe,2,0,"div",13),_.nI1(11,"isOutOfStock"),_.DNE(12,oe,3,3,"div",14),_.nI1(13,"isOutOfStock"),_.DNE(14,q,4,2,"div",15),_.nI1(15,"isMerchandising"),_.k0s(),_.j41(16,"div",16)(17,"p",17),_.EFF(18),_.k0s(),_.j41(19,"div",18),_.DNE(20,fe,8,8,"span",19),_.DNE(21,vt,3,4,"ng-template",null,20,_.C5r),_.k0s()()()()}if(2&Ee){const Ue=_.sdS(22),Ze=_.XpG().$implicit,De=_.XpG();_.Y8G("routerLink","/shop/product/"+Ze.slug),_.R7$(1),_.Y8G("ngClass",_.eq3(26,Oe,_.bMT(2,12,Ze)?"large":"")),_.R7$(4),_.Y8G("ngClass",_.eq3(28,Oe,_.bMT(6,14,Ze)?"large":""))("src",De.isImgLoaded?De.ui.productC
1overUrl(Ze):"assets/images/sfondo.png",_.B4B),_.R7$(2),_.Y8G("ngIf",_.bMT(8,16,Ze)&&!_.bMT(9,18,Ze)),_.R7$(3),_.Y8G("ngIf",_.bMT(11,20,Ze)),_.R7$(2),_.Y8G("ngIf",!_.bMT(13,22,Ze)&&Ze.sale_price),_.R7$(2),_.Y8G("ngIf",Ze&&Ze.variations.length&&!_.bMT(15,24,Ze)),_.R7$(3),_.Y8G("title",Ze.name),_.R7$(1),_.JRh(Ze.name),_.R7$(2),_.Y8G("ngIf",Ze.sale_price)("ngIfElse",Ue)}}function nt(Ee,$e){1&Ee&&_.DNE(0,xt,23,30,"ng-template",6)}function pt(Ee,$e){}function je(Ee,$e){}u.Ay.use([u.Vx,u.dK,u.FJ,u.s3]);let ve=(()=>{var Ee;class $e{constructor(Ze,De,Te){(0,e.A)(this,"route",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"data",[]),(0,e.A)(this,"title",void 0),(0,e.A)(this,"api",void 0),(0,e.A)(this,"required",!1),(0,e.A)(this,"expand",!0),(0,e.A)(this,"shop",!1),(0,e.A)(this,"soon",0),(0,e.A)(this,"marker",!1),(0,e.A)(this,"showPrice",!1),(0,e.A)(this,"noSpacing",!1),(0,e.A)(this,"bigOrder",!1),(0,e.A)(this,"alternativeChips",!1),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isImgLoaded",!1),(0,e.A)(this,"salePercentage",0),(0,e.A)(this,"values",[]),(0,e.A)(this,"categoryNameConstants",m.c),this.route=Ze,this.ui=De,this.auth=Te}ngOnChanges(Ze){Ze.data&&(this.values=t.cloneDeep(this.data||[]))}isOutOfStock(Ze){}salePercentageValue(Ze){return this.ui.getSalePercentage(Ze.regular_price,Ze.sale_price)}}return Ee=$e,(0,e.A)($e,"\u0275fac",function(Ze){return new(Ze||Ee)(_.rXU(h.nX),_.rXU(A.o),_.rXU(F.u))}),(0,e.A)($e,"\u0275cmp",_.VBU({type:Ee,selectors:[["app-product-slider"]],inputs:{data:"data",title:"title",api:"api",required:"required",expand:"expand",shop:"shop",soon:"soon",marker:"marker",showPrice:"showPrice",noSpacing:"noSpacing",bigOrder:["big-order","bigOrder"],alternativeChips:["alternative-chip","alternativeChips"],fromChapter:["from-chapter","fromChapter"]},features:[_.OA$],decls:7,vars:11,consts:[["class","bolder text-20 mb-10 no-select",3,"ngClass",4,"ngIf"],[3,"navigation","pagination","mousewheel","keyboard","initialSlide","slidesPerGroup","slidesPerView","spaceBetween"],[4,"ngIf"],[4,"ngFor","ngForOf"],["swiperSlide","","class","spacer-slider"],[1,"bolder","text-20","mb-10","no-select",3,"ngClass"],["swiperSlide","","class","slide no-select"],[1,"no-decoration",3,"routerLink"],[1,"shop-card","flex-column","justify-content-start","g-8","d-inline-flex",3,"ngClass"],[1,"radius4","overflow-hidden","position-relative","w-100",2,"height","187px"],[1,"product-image-box","justify-content-center","align-items-center","d-inline-flex"],["alt","",3,"ngClass","src","load"],["alt","badge","class","product-original-icon","src","assets/images/logo-compact.svg",4,"ngIf"],["class","product-out-stock red radius4",4,"ngIf"],["class","product-out-stock yellow black-text radius4",4,"ngIf"],["class","featured-label g-10 yellow d-inline-flex p-2 align-items-center w-100 flex-column",4,"ngIf"],[1,"text-left","flex-column","justify-content-start","d-flex","w-100",2,"align-items","flex-start"],[1,"product-title","mb-0","fw-400","text-break","overflow-hidden","lightgrey-text","w-100",3,"title"],[1,"fw-600","text-break","lightgrey-text","w-100"],[4,"ngIf","ngIfElse"],["noSale",""],["alt","badge","src","assets/images/logo-compact.svg",1,"product-original-icon"],[1,"product-out-stock","red","radius4"],[1,"product-out-stock","yellow","black-text","radius4"],[1,"featured-label","g-10","yellow","d-inline-flex","p-2","align-items-center","w-100","flex-column"],[1,"align-self-stretch","text-center","text-12","fw-400","text-break"],["class","black-text",4,"ngIf"],[1,"black-text"],[1,"yellow-text"]],template:function(Ze,De){1&Ze&&(_.qex(0),_.DNE(1,ge,2,4,"h2",0),_.j41(2,"swiper",1),_.DNE(3,r,1,0,null,2),_.DNE(4,nt,1,0,null,3),_.DNE(5,pt,0,0,"ng-template",4),_.DNE(6,je,0,0,"ng-template",4),_.k0s(),_.bVm()),2&Ze&&(_.R7$(1),_.Y8G("ngIf",De.title),_.R7$(1),_.Y8G("navigation",!0)("pagination",!1)("mousewheel",!1)("keyboard",!1)("initialSlide",0)("slidesPerGroup",3)("slidesPerView","auto")("spaceBetween",12),_.R7$(1),_.Y8G("ngIf",!De.noSpacing),_.R7$(1),_.Y8G("ngForOf",De.values))},dependencies:[E.YU,E.Sq,E.bT,h.Wk,Y.Mf,Y.T0,E.QX,W.F,U.o,de.O,K.G,be.k],styles:["app-product-slider{--width: 132px;--large-width: 187px;--height: 187px}app-product-slider .swiper{margin-bottom:40px}app-product-slider .swiper-slide.slide{position:relative;width:auto}app-product-slider .position-left{left:15px}app-product-slider .position-right{right:15px}app-product-slider .spacer-slider{width:40px}app-product-slider .shop-card{width:var(--width);align-items:flex-start}app-product-slider .shop-card.large{width:var(--large-width)}app-product-slider .product-image-box{position:absolute;
1left:0;top:0;flex-direction:column}app-product-slider .product-image-box img{width:var(--width);height:var(--height);object-fit:cover}app-product-slider .product-image-box img.large{width:var(--large-width)}app-product-slider .product-original-icon{width:20px;height:20px;left:104px;top:8px;position:absolute}app-product-slider .product-out-stock{font-size:14px;width:60px;height:20px;left:4px;top:4px;position:absolute}app-product-slider .featured-label{height:22px;position:absolute;left:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:flex-end}app-product-slider .product-title{text-overflow:ellipsis;white-space:nowrap}\n"],encapsulation:2})),$e})()},23429:(ct,se,l)=>{"use strict";l.d(se,{m:()=>de});var e=l(36732),t=l(7089),d=l(84205),u=l(33900),m=l(37580),_=l(42716),h=l(26536),A=l(60316);const F=function(K,be,Oe){return[K,be,"symbol","1.2-2",Oe]},E=function(K,be,Oe){return[K,be,"symbol","1.0-0",Oe]};function Y(K,be){if(1&K&&(m.j41(0,"div",3),m.nrm(1,"img",4),m.j41(2,"div",5)(3,"div",6)(4,"span",7),m.EFF(5,"\u{1f381}"),m.k0s(),m.j41(6,"span"),m.EFF(7),m.nI1(8,"currency"),m.k0s(),m.j41(9,"span",8),m.EFF(10),m.nI1(11,"currency"),m.k0s()(),m.j41(12,"p",9),m.EFF(13),m.k0s()(),m.j41(14,"div",10)(15,"div",11),m.nrm(16,"div",12),m.k0s(),m.j41(17,"div",13)(18,"span"),m.EFF(19),m.nI1(20,"currency"),m.k0s(),m.j41(21,"span"),m.EFF(22),m.nI1(23,"currency"),m.k0s()()(),m.j41(24,"div",14),m.EFF(25),m.k0s()()),2&K){const Oe=m.XpG(2);
1m.R7$(1),m.Y8G("src",Oe.ui.productCoverUrl(Oe.currentTier),m.B4B)("alt",Oe.currentTier.name),m.R7$(6),m.SpI(" ",m.iJd(8,13,m.sMw(37,F,Oe.missingToNext,Oe.currencyCode,Oe.locale))," al prossimo premio "),m.R7$(3),m.SpI(" Mancano ",m.iJd(11,19,m.sMw(41,E,Oe.missingToNext,Oe.currencyCode,Oe.locale))," al prossimo premio "),m.R7$(3),m.JRh(Oe.currentTier.name),m.R7$(2),m.BMQ("aria-valuenow",Oe.progressPct)("aria-label","Avanzamento verso il prossimo premio")("aria-valuetext",Oe.progressAriaValueText),m.R7$(1),m.xc7("width",Oe.progressPct,"%"),m.R7$(3),m.JRh(m.iJd(20,25,m.sMw(45,F,Oe.amount,Oe.currencyCode,Oe.locale))),m.R7$(3),m.JRh(m.iJd(23,31,m.sMw(49,F,Oe.goal,Oe.currencyCode,Oe.locale))),m.R7$(3),m.SpI(" ",Oe.tiersAheadText," ")}}function W(K,be){if(1&K&&(m.j41(0,"div",15),m.nrm(1,"img",4),m.j41(2,"div",5)(3,"div",6)(4,"span",7),m.EFF(5,"\u{1f3c6}"),m.k0s(),m.j41(6,"span"),m.EFF(7,"Hai raggiunto l\u2019ultimo premio!"),m.k0s()(),m.j41(8,"p",9),m.EFF(9),m.k0s()()()),2&K){const Oe=m.XpG(2);m.R7$(1),m.Y8G("src",Oe.ui.productC
1overUrl(Oe.lastTier),m.B4B)("alt",Oe.lastTier.name),m.R7$(8),m.JRh(Oe.lastTier.name)}}function U(K,be){if(1&K&&(m.qex(0),m.DNE(1,Y,26,53,"div",1),m.DNE(2,W,10,3,"div",2),m.bVm()),2&K){const Oe=m.XpG();m.R7$(1),m.Y8G("ngIf",Oe.currentTier),m.R7$(1),m.Y8G("ngIf",!Oe.currentTier&&Oe.lastTier)}}let de=(()=>{var K;class be{constructor(ge,Le,r){(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"cdr",void 0),(0,e.A)(this,"products",[]),(0,e.A)(this,"carts",[]),(0,e.A)(this,"attributesConstant",t.g),(0,e.A)(this,"amount",0),(0,e.A)(this,"goal",0),(0,e.A)(this,"currencyCode","EUR"),(0,e.A)(this,"locale","it-IT"),(0,e.A)(this,"currentTier",null),(0,e.A)(this,"lastTier",null),(0,e.A)(this,"tiersAheadText",""),(0,e.A)(this,"destroy$",new d.B),this.cartService=ge,this.ui=Le,this.cdr=r}ngOnInit(){this.cartService.getShoppingItemAmount().pipe((0,u.Q)(this.destroy$)).subscribe(ge=>{this.amount=Math.round(100*(ge+Number.EPSILON))/100,this.recompute()}),this.cartService.cart.pipe((0,u.Q)(this.destroy$)).subscribe(ge=>{this.carts=[...ge]}),this.recompute()}isActive(){if(this.products&&this.products.length>0){if(!this.products.some(r=>this.getAttrNumber(r,this.attributesConstant.PROMO_AMOUNT)>0))return!1;const Le=Math.min(...this.products.map(r=>this.getAttrNumber(r,this.attributesConstant.PROMO_AMOUNT)));return this.amount>=Le}return!1}recompute(){var ge,Le;if(!this.products||0===this.products.length)return this.currentTier=null,this.lastTier=null,this.goal=0,this.tiersAheadText="",void this.cdr.markForCheck();const r=[...this.products].sort((z,pe)=>this.getAttrNumber(z,this.attributesConstant.PROMO_AMOUNT)-this.getAttrNumber(pe,this.attributesConstant.PROMO_AMOUNT));if(this.lastTier=null!==(ge=r[r.length-1])&&void 0!==ge?ge:null,this.currentTier=null!==(Le=r.find(z=>this.amount<this.getAttrNumber(z,this.attributesConstant.PROMO_AMOUNT)))&&void 0!==Le?Le:null,this.currentTier){this.goal=this.getAttrNumber(this.currentTier,this.attributesConstant.PROMO_AMOUNT);const z=r.indexOf(this.currentTier),pe=r.length-1-z;this.tiersAheadText=pe>1?"".concat(pe," altri premi disponibili"):1===pe?"1 altro premio disponibile":"Ultimo premio disponibile"}else this.goal=this.lastTier?this.getAttrNumber(this.lastTier,this.attributesConstant.PROMO_AMOUNT):0,this.tiersAheadText="Hai raggiunto l'ultimo premio!";this.cdr.markForCheck()}get missingToNext(){return Math.max(this.goal-this.amount,0)}get progressPct(){return this.goal?Math.max(0,Math.min(100,+(this.amount/this.goal*100).toFixed(2))):0}get progressAriaValueText(){return"".concat(this.progressPct,"% completato verso ").concat(this.goal.toLocaleString(this.locale)," ").concat(this.currencyCode)}getAttrNumber(ge,Le){var r,z;const pe=null==ge||null===(r=ge.attributes)||void 0===r?void 0:r.find(Pe=>(null==Pe?void 0:Pe.name)===Le),oe=null==pe||null===(z=pe.options)||void 0===z?void 0:z[0];if(null==oe)return 0;if("string"==typeof oe){const Pe=oe.replace(/\./g,"").replace(",","."),q=Number(Pe);return isNaN(q)?0:q}const w=Number(oe);return isNaN(w)?0:w}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}}return K=be,(0,e.A)(be,"\u0275fac",function(ge){return new(ge||K)(m.rXU(_.m),m.rXU(h.o),m.rXU(m.gRc))}),(0,e.A)(be,"\u0275cmp",m.VBU({type:K,selectors:[["app-reward-progress"]],inputs:{products:"products"},decls:1,vars:1,consts:[[4,"ngIf"],["class","reward-card d-flex flex-wrap align-items-start",4,"ngIf"],["class","reward-card animated-background d-flex flex-wrap align-items-start",4,"ngIf"],[1,"reward-card","d-flex","flex-wrap","align-items-start"],[1,"thumb","rounded-3","mr-10","mb-10",3,"src","alt"],[1,"flex-grow-1","min-w-0"],["aria-live","polite",1,"d-flex","align-items-center","gap-2","small","text-muted"],["aria-hidden","true"],[1,"sr-only"],[1,"fs-20","white-text","bolder","mt-3"],[1,"w-100","mt-3"],["role","progressbar","aria-valuemin","0","aria-valuemax","100",1,"progress"],[1,"progress-bar"],[1,"d-flex","justify-content-between","mt-2","small","text-muted"],[1,"w-100","small","mt-2","text-secondary"],[1,"reward-card","animated-background","d-flex","flex-wrap","align-items-start"]],template:function(ge,Le){1&ge&&m.DNE(0,U,3,2,"ng-container",0),2&ge&&m.Y8G("ngIf",Le.isActive())},dependencies:[A.bT,A.oe],styles:[".reward-card[_ngcontent-%COMP%]{background-color:#1a1a1a;border-radius:10px;padding:20px;border:1px #444 solid}.reward-card.animated-background[_ngcontent-%COMP%]{background:linear-gradient(90deg,#1a1a1a 25%,#f2c14e 50%,#1a1a1a 75%);background-size:200% 100%;animation:linear 1.5s infinite}.thumb[_ngcontent-%COMP%]{width:52px;height:52px;object-fit:cover}.progress[_ngcontent-%COMP%]{height:8px;background:#1f2329;border-radius:999px;overflow:visible}
1.progress-bar[_ngcontent-%COMP%]{background:#f2c14e;border-radius:999px;transition:width .3s ease}.text-secondary[_ngcontent-%COMP%]{color:#aeb3bd!important}.sr-only[_ngcontent-%COMP%]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}"],changeDetection:0})),be})()},75733:(ct,se,l)=>{"use strict";l.d(se,{D:()=>U});var e=l(36732),t=l(37580),d=l(36413),u=l(77837),m=l(27369),_=l(24582),h=l(60316),A=l(65713);const F=function(de){return{product:de}},E=function(){return{}};function Y(de,K){if(1&de&&(t.j41(0,"p",7),t.EFF(1," Nessuna ricompensa presente.\xa0 "),t.j41(2,"a",8),t.EFF(3,"Modifica metodo di pagamento"),t.k0s()()),2&de){const be=t.XpG(2);t.R7$(2),t.Y8G("routerLink",be.editUrl)("queryParams",be.package?t.eq3(2,F,be.package.id):t.lJ4(4,E))}}function W(de,K){if(1&de){const be=t.RV6();t.j41(0,"div",1)(1,"div",2)(2,"h3",3),t.EFF(3,"Le tue Ricompense"),t.k0s()(),t.j41(4,"div",4),t.DNE(5,Y,4,5,"p",5),t.j41(6,"app-alert",6),t.bIt("on-edit",function(){t.eBV(be);const ge=t.XpG();return t.Njj(ge.goToPage())}),t.k0s()()()}if(2&de){const be=t.XpG();t.R7$(5),t.Y8G("ngIf",be.auth.user.value.jundo_user.stripe_customer_default_method===be.pmConstant.OTHERS),t.R7$(1),t.Y8G("edit",!0)("title","Jundo Rewards")("message","Scopri le tue ricompense e usale per i tuoi acquisti")}}let U=(()=>{var de;class K{constructor(Oe,ge,Le){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"pmService",void 0),(0,e.A)(this,"onEdit",new t.bkB),(0,e.A)(this,"editUrl",void 0),(0,e.A)(this,"package",void 0),(0,e.A)(this,"pmConstant",d.w),(0,e.A)(this,"paymentMethod",void 0),this.auth=Oe,this.router=ge,this.pmService=Le}ngOnInit(){}getDefaultPaymentMethod(){this.pmService.defaultPaymentMethod().subscribe(Oe=>{this.paymentMethod=Oe})}goToPage(){this.router.navigate([this.editUrl])}}return de=K,(0,e.A)(K,"\u0275fac",function(Oe){return new(Oe||de)(t.rXU(u.u),t.rXU(m.Ix),t.rXU(_.P))}),(0,e.A)(K,"\u0275cmp",t.VBU({type:de,selectors:[["app-rewards-box"]],inputs:{editUrl:["edit-url","editUrl"],package:"package"},outputs:{onEdit:"on-edit"},decls:1,vars:1,consts:[["class","row",4,"ngIf"],[1,"row"],[1,"col-12","mt-30"],[1,"fw-600","text-18","bolder"],[1,"col-12","mt-10"],["class","grey-text",4,"ngIf"],[3,"edit","title","message","on-edit"],[1,"grey-text"],[1,"yellow-text","no-decoration",3,"routerLink","queryParams"]],template:function(Oe,ge){1&Oe&&t.DNE(0,W,7,4,"div",0),2&Oe&&t.Y8G("ngIf",ge.auth.user.value)},dependencies:[h.bT,m.Wk,A.C],styles:[".alert[_ngcontent-%COMP%]{padding:16px;color:#fff;border:1px solid var(--dark-color);border-radius:4px;font-size:16px;margin:15px auto;position:relative}.alert[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:20px;margin:5px auto}.alert[_ngcontent-%COMP%]   .edit-icon[_ngcontent-%COMP%]{position:absolute;top:0;right:0;padding:15px}.alert.active[_ngcontent-%COMP%]{background:#2B2511!important;border:3px solid var(--ion-color-primary);color:#fde69b!important;border-radius:4px}.alert.primary[_ngcontent-%COMP%]{background:#2B2511!important;border:1px solid #68530D;color:#fde69b!important}.alert.light[_ngcontent-%COMP%]{background:rgba(43,43,43,.8)!important;border:1px solid #5E5E5E;color:#dbdbdb!important}.alert.soon[_ngcontent-%COMP%]{background:rgba(175,188,255,.24)!important;border:1px solid rgba(175,188,255,.56)}"]})),K})()},8851:(ct,se,l)=>{"use strict";l.d(se,{B:()=>E});var e=l(36732),t=l(37580),d=l(41374),u=l(12734),m=l(77837),_=l(60316),h=l(65359);function A(Y,W){if(1&Y){const U=t.RV6();t.j41(0,"div",6)(1,"app-chip",7),t.bIt("click",function(){const be=t.eBV(U).$implicit,Oe=t.XpG(2);return t.Njj(Oe.utility.manageBadge(be))}),t.k0s()()}if(2&Y){const U=W.$implicit;t.R7$(1),t.Y8G("label",U.label)("state","round dark pt-10 pb-10 pl-15 pr-15 ml-6 mr-6 pointer")}}function F(Y,W){if(1&Y&&(t.j41(0,"section",1)(1,"div",2)(2,"div",3)(3,"h3",4),t.EFF(4,"Ricerche pi\xf9 popolari su Jundo"),t.k0s()(),t.j41(5,"div",3),t.DNE(6,A,2,2,"div",5),t.k0s()()()),2&Y){const U=t.XpG();t.R7$(6),t.Y8G("ngForOf",U.badges)}}let E=(()=>{var Y;class W{constructor(de,K,be){(0,e.A)(this,"itemService",void 0),(0,e.A)(this,"utility",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"type","comic"),(0,e.A)(this,"badges",[]),this.itemService=de,this.utility=K,this.auth=be}ngOnInit(){this.auth.isAuthenticated.value&&this.getListBadge()}getListBadge(){("shop"===this.type?this.itemService.getShopSuggest():this.itemService.getSearchSuggest()).subscribe(K=>{K&&(this.badges=K)})}}return Y=W,(0,e.A)(W,"\u0275fac",function(de){return new(de||Y)(t.rXU(d.b),t.rXU(u.a),t.rXU(m.u))}),(0,e.A)(W,"\u0275cmp",t.VBU({type:Y,selectors:[["app-search-popular-bar"]],inputs:{type:"type"},decls:1,vars:1,consts:[["class","mt-30 p-10 pt-24 pb-24",4,"ngIf"],[1,"mt-30","p-10","pt-24","pb-24"],[1,"row","text-center","m-20"],[1,"col-12"],[1,"fw-700","text-22","mb-20"],["class","badge-box",4,"ngFor","ngForOf"],[1,"badge-box"],[3,"label","state","click"]],template:function(de,K){1&de&&t.DNE(0,F,7,1,"section",0),2&de&&t.Y8G("ngIf",K.auth.isAuthenticated.value&&K.badges.length)},dependencies:[_.Sq,_.bT,h.w],styles:[".badge-box[_ngcontent-%COMP%]{max-width:300px;display:inline-table;margin:14px 0}"]})),W})()},18689:(ct,se,l)=>{"use strict";l.d(se,{s:()=>de});var e=l(36732),t=l(98748),d=l(37580),u=l(27369),m=l(26536),_=l(60316),h=l(82369),A=l(27132),F=l(97496);function E(K,be){1&K&&(d.j41(0,"div",11),d.nrm(1,"img",12),d.k0s())}function Y(K,be){1&K&&d.nrm(0,"img",13)}function W(K,be){1&K&&(d.j41(0,"div",14)(1,"p",15),d.EFF(2,"Variant disponibile"),d.k0s()())}const U=function(K){return[K]};t.Ay.use([t.Vx,t.dK,t.FJ,t.s3]);let de=(()=>{var K;class be{constructor(ge,Le,r){(0,e.A)(this,"route",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"product",void 0),(0,e.A)(this,"fromChapter",void 0),(0,e.A)(this,"isNew",void 0),(0,e.A)(this,"isImgLoaded",!1),this.route=ge,this.router=Le,this.ui=r}ngOnInit(){}openProduct(ge){this.router.navigate(["/shop/product/"+ge.slug],{queryParams:{return_url:this.router.url}})}}return K=be,(0,e.A)(be,"\u0275fac",function(ge){return new(ge||K)(d.rXU(u.nX),d.rXU(u.Ix),d.rXU(m.o))}),(0,e.A)(be,"\u0275cmp",d.VBU({type:K,selectors:[["app-shop-card"]],inputs:{product:"product",fromChapter:"fromChapter",isNew:"isNew"},decls:21,vars:33,consts:[[1,"product-card","text-14","mt-10","mb-40","auto-width",3,"ngClass"],[1,"row"],[1,"col-12","small"],["class","badge-wrapper text-center",4,"ngIf"],[1,"cover-box",3,"ngClass","click"],[1,"comic-cover",3,"ngClass","src","alt"],[1,"marker"],["src","assets/images/shop/badge-yellow.svg","alt","",4,"ngIf"],["class","variant-marker yellow",4,"ngIf"],[1,"mt-10","mb-0","text-20","bolder"],[1,"mt-2","mb-0","text-15","fw-300","text-truncate"],[1,"badge-wrapper","text-center"],["src","assets/images/badge-yellow.svg","alt","badge",1,"badge-icon"],["src","assets/images/shop/badge-yellow.svg","alt",""],[1,"variant-marker","yellow"],[1,"black-text","bolder","m-0","pt-4","pt-2","text-center","text-14"]],template:function(ge,Le){1&ge&&(d.j41(0,"div",0),d.nI1(1,"isMerchandising"),d.j41(2,"div",1)(3,"div",2),d.DNE(4,E,2,0,"div",3),d.nI1(5,"isOriginal"),d.j41(6,"div",4),d.bIt("click",function(){return Le.openProduct(Le.product)}),d.nI1(7,"isMerchandising"),d.nrm(8,"img",5),d.nI1(9,"isMerchandising"),d.j41(10,"div",6),d.DNE(11,Y,1,0,"img",7),d.nI1(12,"isOriginal"),d.nI1(13,"isPreorder"),d.k0s(),d.DNE(14,W,3,0,"div",8),d.nI1(15,"isMerchandising"),d.k0s(),d.j41(16,"h3",9),d.EFF(17),d.nI1(18,"number"),d.k0s(),d.j41(19,"p",10),d.EFF(20),d.k0s()()()()),2&ge&&(d.Y8G("ngClass",d.eq3(27,U,d.bMT(1,10,Le.product)?"shop":"")),d.R7$(4),d.Y8G("ngIf",d.bMT(5,12,Le.product)),d.R7$(2),d.Y8G("ngClass",d.eq3(29,U,d.bMT(7,14,Le.product)?"shop":"")),d.R7$(2),d.Y8G("ngClass",d.eq3(31,U,d.bMT(9,16,Le.product)?"shop":""))("src",Le.ui.productC
1overUrl(Le.product),d.B4B)("alt",Le.product.name),d.R7$(3),d.Y8G("ngIf",d.bMT(12,18,Le.product)&&!d.bMT(13,20,Le.product)),d.R7$(3),d.Y8G("ngIf",Le.product.variations.length&&!d.bMT(15,22,Le.product)),d.R7$(3),d.SpI("",d.i5U(18,24,Le.product.price,"1.2-2"),"\u20ac"),d.R7$(3),d.JRh(Le.product.name))},dependencies:[_.YU,_.bT,_.QX,h.F,A.G,F.k],styles:[".product-card[_ngcontent-%COMP%]{position:relative;height:300px;width:200px;text-align:left;transition:all .1s ease-out,border-radius .2s ease-out}.product-card.shop[_ngcontent-%COMP%]{width:200px;height:200px}.soon-wrapper[_ngcontent-%COMP%]{background-color:var(--ion-color-primary);position:absolute;top:10px;left:10px;padding:5px;z-index:0;width:80px;border-radius:5px}.badge-wrapper[_ngcontent-%COMP%]{position:absolute;top:10px;right:10px;z-index:0}.badge-wrapper[_ngcontent-%COMP%]   .badge-icon[_ngcontent-%COMP%]{width:18px;height:18px;margin:0 auto}.badge-chapter[_ngcontent-%COMP%]{position:absolute;bottom:10px;left:5px;z-index:0}.comic-cover[_ngcontent-%COMP%]{height:270px;width:180px;border-radius:4px;object-fit:cover}.comic-cover.shop[_ngcontent-%COMP%]{width:200px;height:200px}.cover-box[_ngcontent-%COMP%]{position:relative;height:270px;width:180px}.cover-box.shop[_ngcontent-%COMP%]{width:200px;height:200px}.variant-marker[_ngcontent-%COMP%]{position:absolute;bottom:0;width:100%;height:28px;border-radius:0 0 4px 4px}.marker[_ngcontent-%COMP%]{position:absolute;top:0;right:0;padding:8px}.marker[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;display:block;width:30px;height:30px}"]})),be})()},46787:(ct,se,l)=>{"use strict";l.d(se,{N:()=>h});var e=l(36732),t=l(37580),d=l(24822),u=l(38642),m=l(60316);function _(A,F){if(1&A){const E=t.RV6();t.j41(0,"div",1)(1,"div",2)(2,"div",3),t.EFF(3),t.k0s(),t.j41(4,"div",4),t.EFF(5),t.k0s()(),t.j41(6,"img",5),t.bIt("click",function(){t.eBV(E);const W=t.XpG();return t.Njj(W.close())}),t.k0s()()}if(2&A){const E=t.XpG();t.R7$(3),t.JRh(E.title),t.R7$(2),t.JRh(E.message)}}let h=(()=>{var A;class F{constructor(Y,W){(0,e.A)(this,"shopService",void 0),(0,e.A)(this,"dataService",void 0),(0,e.A)(this,"isOpen",void 0),(0,e.A)(this,"title",void 0),(0,e.A)(this,"message",void 0),this.shopService=Y,this.dataService=W}ngOnInit(){const Y=localStorage.getItem("jundo-shop-message");this.isOpen=!(Y&&"1"===Y),this.getTaxes(),this.getBannerInfo()}getBannerInfo(){this.dataService.bannerInfo().subscribe(Y=>{this.title=null==Y?void 0:Y.title,this.message=null==Y?void 0:Y.message})}close(){localStorage.setItem("jundo-shop-message","1"),this.isOpen=!1}getTaxes(){}}return A=F,(0,e.A)(F,"\u0275fac",function(Y){return new(Y||A)(t.rXU(d.s),t.rXU(u.u))}),(0,e.A)(F,"\u0275cmp",t.VBU({type:A,selectors:[["app-shop-message"]],decls:1,vars:1,consts:[["class","shop-message",4,"ngIf"],[1,"shop-message"],[1,"flex-column","justify-content-center","d-inline-flex",2,"align-items","flex-start"],[1,"black-text","fw-600","text-break"],[1,"black-text","text-14","fw-400","text-break"],["src","assets/icon/v2/close.svg","alt","close",1,"pointer","no-select",3,"click"]],template:function(Y,W){1&Y&&t.DNE(0,_,7,2,"div",0),2&Y&&t.Y8G("ngIf",W.isOpen&&(W.title||W.message))},dependencies:[m.bT],styles:[".shop-message[_ngcontent-%COMP%]{width:auto;height:52px;padding:8px 16px;background:#FCE394;border-radius:8px;overflow:hidden;justify-content:flex-start;align-items:center;gap:40px;display:inline-flex;z-index:999;position:fixed;top:80px;left:40%}"]})),F})()},60985:(ct,se,l)=>{"use strict";l.d(se,{L:()=>be});var e=l(89204),t=l(36732),d=l(37580),u=l(38642),m=l(26536),_=l(12734),h=l(27369),A=l(60316),F=l(72443);function E(Oe,ge){if(1&Oe){const Le=d.RV6();d.j41(0,"img",4),d.bIt("click",function(){d.eBV(Le);const z=d.XpG().$implicit,pe=d.XpG(2);return d.Njj(pe.openSlider(z))}),d.k0s()}if(2&Oe){const Le=d.XpG().$implicit,r=d.XpG(2);d.Y8G("src",r.ui.mediaSliderUrl(Le),d.B4B)}}function Y(Oe,ge){1&Oe&&d.DNE(0,E,1,1,"ng-template",3)}function W(Oe,ge){if(1&Oe&&(d.j41(0,"swiper",1),d.DNE(1,Y,1,0,null,2),d.k0s()),2&Oe){const Le=d.XpG();d.Y8G("config",Le.sliderConfig),d.R7$(1),d.Y8G("ngForOf",Le.sliders)}}function U(Oe,ge){if(1&Oe){const Le=d.RV6();d.j41(0,"img",4),d.bIt("click",function(){d.eBV(Le);const z=d.XpG().$implicit,pe=d.XpG(2);return d.Njj(pe.openSlider(z))}),d.k0s()}if(2&Oe){const Le=d.XpG().$implicit,r=d.XpG(2);d.Y8G("src",r.ui.mediaSliderUrl(Le),d.B4B)}}function de(Oe,ge){1&Oe&&d.DNE(0,U,1,1,"ng-template",3)}function K(Oe,ge){if(1&Oe&&(d.j41(0,"swiper",1),d.DNE(1,de,1,0,null,2),d.k0s()),2&Oe){const Le=d.XpG();d.Y8G("config",Le.sliderConfig),d.R7$(1),d.Y8G("ngForOf",Le.slidersMobile)}}let be=(()=>{var Oe;class ge{constructor(r,z,pe,oe){(0,t.A)(this,"dataService",void 0),(0,t.A)(this,"ui",void 0),(0,t.A)(this,"utility",void 0),(0,t.A)(this,"router",void 0),(0,t.A)(this,"sliders",[]),(0,t.A)(this,"slidersMobile",[]),(0,t.A)(this,"sliderConfig",{navigation:!0,pagination:!0,mousewheel:!1,keyboard:!1,loop:!0,initialSlide:0,slidesPerView:1,spaceBetween:0,scrollbar:{draggable:!0}}),(0,t.A)(this,"isMobileLayout",!1),this.dataService=r,this.ui=z,this.utility=pe,this.router=oe}ngOnInit(){this.ui.isBrowser()&&(this.isMobileLayout=window.innerWidth<=991,window.onresize=()=>this.isMobileLayout=window.innerWidth<=991),this.sliderList(),this.sliderMobileList()}sliderList(){this.dataService.sliders().subscribe(r=>{this.sliders=r})}sliderMobileList(){this.dataService.slidersMobile().subscribe(r=>{this.slidersMobile=r})}openSlider(r){var z=this;return(0,e.A)(function*(){if(z.ui.isBrowser()){const pe=r.url;z.utility.isValidUrl(pe)?window.open(pe,r.target?"_blank":"_self"):yield z.router.navigate([pe])}})()}}return Oe=ge,(0,t.A)(ge,"\u0275fac",function(r){return new(r||Oe)(d.rXU(u.u),d.rXU(m.o),d.rXU(_.a),d.rXU(h.Ix))}),(0,t.A)(ge,"\u0275cmp",d.VBU({type:Oe,selectors:[["app-shop-slider"]],decls:2,vars:2,consts:[["class","shop-swiper",3,"config",4,"ngIf"],[1,"shop-swiper",3,"config"],[4,"ngFor","ngForOf"],["swiperSlide","","class","slide no-select"],["alt","",1,"slider-image","w100","pointer",3,"src","click"]],template:function(r,z){1&r&&(d.DNE(0,W,2,2,"swiper",0),d.DNE(1,K,2,2,"swiper",0)),2&r&&(d.Y8G("ngIf",!z.isMobileLayout&&z.sliders.length),d.R7$(1),d.Y8G("ngIf",z.isMobileLayout&&z.slidersMobile.length))},dependencies:[A.Sq,A.bT,F.Mf,F.T0],styles:[".swiper-pagination-bullets.swiper-pagination-horizontal[_ngcontent-%COMP%]{bottom:10px!important}.swiper-pagination-bullet-active[_ngcontent-%COMP%]{background:var(--ion-color-primary)}.swiper-content[_ngcontent-%COMP%]{position:relative}.swiper-content[_ngcontent-%COMP%]   .overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;opacity:.3;filter:blur(16px);-webkit-filter:blur(16px)}.swiper[_ngcontent-%COMP%]{width:100%;height:100%}.swiper-slide[_ngcontent-%COMP%]{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.comic-cover[_ngcontent-%COMP%]{width:230px;height:330px;object-fit:cover;border-radius:4px;filter:drop-shadow(0px 8px 32px #141413)}.slider-image[_ngcontent-%COMP%]{min-height:300px;object-fit:cover}.shop-swiper[_ngcontent-%COMP%]{margin-top:-60px;margin-bottom:60px}"]})),ge})()},58401:(ct,se,l)=>{"use strict";l.d(se,{a:()=>pe});var e=l(36732),t=l(37580),d=l(19036),u=l(24496),m=l(60452),_=l(34333),h=l(24822),A=l(42716),F=l(27369),E=l(77837),Y=l(26536),W=l(99423),U=l(66875),de=l(60316),K=l(84175),be=l(17941);function Oe(oe,w){if(1&oe&&(t.j41(0,"div",17)(1,"div",18),t.EFF(2),t.nI1(3,"async"),t.k0s()()),2&oe){const Pe=t.XpG();t.R7$(2),t.SpI(" ",t.bMT(3,1,Pe.cartService.getShoppingItemQuantity())," ")}}function ge(oe,w){if(1&oe&&(t.j41(0,"div",19)(1,"p",20)(2,"span"),t.EFF(3,"Spedizione:"),t.k0s(),t.EFF(4,"\xa0 "),t.j41(5,"span"),t.EFF(6),t.nI1(7,"number"),t.k0s(),t.EFF(8,"\xa0 "),t.k0s(),t.j41(9,"p",21)(10,"span"),t.EFF(11,"Subtotale:"),t.k0s(),t.EFF(12,"\xa0 "),t.j41(13,"span"),t.EFF(14),t.nI1(15,"number"),t.nI1(16,"async"),t.k0s()()()),2&oe){const Pe=t.XpG();t.R7$(6),t.JRh(0===Pe.shippingMethodsService.shippingCost?"GRATUITA":t.i5U(7,2,Pe.shippingMethodsService.shippingCost,".2-2")+"\u20ac"),t.R7$(8),t.JRh(t.i5U(15,5,t.bMT(16,8,Pe.cartService.getShoppingItemAmount()),".2-2")+"\u20ac")}}function Le(oe,w){1&oe&&(t.j41(0,"small",22),t.EFF(1," Hai selezionato prodotti o opzioni riservate agli abbonati, ti verra chiesto di abbonarti a Jundo One per finalizzare l\u2019acquisto "),t.k0s())}function r(oe,w){1&oe&&(t.j41(0,"div",23)(1,"p",24),t.EFF(2,"Nessun prodotto presente"),t.k0s()())}function z(oe,w){if(1&oe){const Pe=t.RV6();t.j41(0,"div",25)(1,"app-cart-item",26),t.bIt("on-open",function(){t.eBV(Pe);const fe=t.XpG();return t.Njj(fe.close())})("on-edit",function(){t.eBV(Pe);const fe=t.XpG();return t.Njj(fe.refreshCart())}),t.k0s()()}if(2&oe){const Pe=w.$implicit;t.R7$(1),t.Y8G("cartItem",Pe)}}let pe=(()=>{var oe;class w{constructor(q,fe,vt,xt,nt,pt,je,ve,Ee){(0,e.A)(this,"globalService",void 0),(0,e.A)(this,"shopService",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"ui",void 0),(0,e.A)(this,"isSubscriberCartPipe",void 0),(0,e.A)(this,"stripeService",void 0),(0,e.A)(this,"shippingMethodsService",void 0),(0,e.A)(this,"onClose",new t.bkB),(0,e.A)(this,"loader",!1),(0,e.A)(this,"coverTypeConstants",d.a),(0,e.A)(this,"carts",[]),this.globalService=q,this.shopService=fe,this.cartService=vt,this.router=xt,this.auth=nt,this.ui=pt,this.isSubscriberCartPipe=je,this.stripeService=ve,this.shippingMethodsService=Ee,this.carts=[],this.cartService.cart.subscribe($e=>{this.carts=[],$e.forEach(Ue=>{this.carts.push(Ue)})}),this.cartService.cart.subscribe($e=>{this.carts=$e.sort((Ue,Ze)=>(Ue.product.categories.some(me=>me.name===m.c.PROMO)?1:0)-(Ze.product.categories.some(me=>me.name===m.c.PROMO)?1:0))})}refreshCart(){}checkout(){return this.auth.isAuthenticated.value?!this.globalService.seal_up&&!this.isSubscriberCartPipe.transform()||this.auth.isSubscribed.value?(this.router.navigate(["/checkout/rewards"]),void this.close()):(this.ui.openSubscriptionDialog({title:"Abbonati a Jundo",message:"Hai scelto un opzione speciale riservata agli abbonati Jundo. Abbonati subito per poter procedere con il checkout.",return_url:null}),void this.close()):(this.router.navigate(["/access"],{replaceUrl:!0,queryParams:{page:"signup",return_url:this.router.url}}),void this.close())}close(){this.onClose.emit()}}return oe=w,(0,e.A)(w,"\u0275fac",function(q){return new(q||oe)(t.rXU(_.d),t.rXU(h.s),t.rXU(A.m),t.rXU(F.Ix),t.rXU(E.u),t.rXU(Y.o),t.rXU(u.l),t.rXU(W.d),t.rXU(U.U))}),(0,e.A)(w,"\u0275cmp",t.VBU({type:oe,selectors:[["app-sidenav-cart"]],outputs:{onClose:"on-close"},features:[t.Jv_([u.l])],decls:25,vars:16,consts:[[1,"row","w-100"],[1,"col-12","mt-20","text-right"],["mat-button","",1,"no-select","transparent",3,"click"],["width","20","height","20","src","assets/icon/jundo/close-icon.svg","alt","close"],[1,"col-12","text-center"],[1,"justify-content-start","align-items-center","d-inline-flex",2,"width","200px","gap","16px"],[1,"position-relative",2,"width","24px","height","24px"],["alt","shopping-bag","width","24","height","24","src","assets/icon/v2/shopping-bag.svg",2,"left","0","top","4px","position","absolute"],["class","overflow-hidden justify-content-center align-items-center d-inline-flex lightyellow","style","width: 20p
1x; height: 20px; left: 11px; top: -7px; position: absolute; border-radius: 100px; flex-direction: column;",4,"ngIf"],[1,"text-center","text-20","fw-700","mt-20","white-text","text-break"],["class","col-12 mt-20 text-center",4,"ngIf"],[1,"col-12","text-center","mt-20"],[1,"btn","btn-jundo",3,"disabled","click"],["class","mt-10 d-block p-20 grey-text",4,"ngIf"],[1,"separator","w-100","mt-30","mb-20"],["class","col-12",4,"ngIf"],["class","col-12 pl-24",4,"ngFor","ngForOf"],[1,"overflow-hidden","justify-content-center","align-items-center","d-inline-flex","lightyellow",2,"width","20px","height","20px","left","11px","top","-7px","position","absolute","border-radius","100px","flex-direction","column"],[1,"text-center","text-12","fw-600","text-break","black-text"],[1,"col-12","mt-20","text-center"],[1,"text-18","m-0"],[1,"text-18","bolder","m-0"],[1,"mt-10","d-block","p-20","grey-text"],[1,"col-12"],[1,"text-center","grey-text"],[1,"col-12","pl-24"],[3,"cartItem","on-open","on-edit"]],template:function(q,fe){1&q&&(t.j41(0,"div",0)(1,"div",1)(2,"button",2),t.bIt("click",function(){return fe.close()}),t.nrm(3,"img",3),t.k0s()(),t.j41(4,"div",4)(5,"div",5)(6,"div",6),t.nrm(7,"img",7),t.DNE(8,Oe,4,3,"div",8),t.nI1(9,"async"),t.k0s(),t.j41(10,"h3",9),t.EFF(11,"Shopping Bag"),t.k0s()()(),t.DNE(12,ge,17,10,"div",10),t.nI1(13,"async"),t.j41(14,"div",11)(15,"button",12),t.bIt("click",function(){return fe.checkout()}),t.nI1(16,"async"),t.EFF(17," Procedi all'acquisto "),t.k0s(),t.DNE(18,Le,2,0,"small",13),t.nI1(19,"isSubscriberCart"),t.nI1(20,"async"),t.k0s()(),t.nrm(21,"hr",14),t.j41(22,"div",0),t.DNE(23,r,3,0,"div",15),t.DNE(24,z,2,1,"div",16),t.k0s()),2&q&&(t.R7$(8),t.Y8G("ngIf",t.bMT(9,6,fe.cartService.getShoppingItemQuantity())),t.R7$(4),t.Y8G("ngIf",t.bMT(13,8,fe.cartService.cart).length),t.R7$(3),t.Y8G("disabled",!t.bMT(16,10,fe.cartService.cart).length),t.R7$(3),t.Y8G("ngIf",t.bMT(19,12,t.bMT(20,14,fe.cartService.cart))),t.R7$(5),t.Y8G("ngIf",!fe.carts.length),t.R7$(1),t.Y8G("ngForOf",fe.carts))},dependencies:[de.Sq,de.bT,K.$z,be.T,de.Jj,de.QX,u.l]})),w})()},72425:(ct,se,l)=>{"use strict";l.d(se,{N:()=>_});var e=l(36732),t=l(37580),d=l(60316),u=l(40610);function m(h,A){if(1&h){const F=t.RV6();t.j41(0,"ngx-skeleton-loader",1),t.bIt("resize",function(Y){t.eBV(F);const W=t.XpG();return t.Njj(W.onResize(Y))},!1,t.tSv),t.k0s()}if(2&h){const F=t.XpG();t.Y8G("theme",F.theme)("animation","progress-dark")}}let _=(()=>{var h;class A{constructor(E){(0,e.A)(this,"platformId",void 0),(0,e.A)(this,"theme",void 0),(0,e.A)(this,"classList",""),(0,e.A)(this,"height","50px"),(0,e.A)(this,"width","100%"),(0,e.A)(this,"radius","5px"),(0,e.A)(this,"isBrowser",void 0),this.platformId=E,this.isBrowser=(0,d.UE)(this.platformId)}ngOnInit(){this.theme={"border-radius":this.radius,height:this.height,width:this.width,"background-color":"#232323"}}onResize(E){E&&E.target&&(this.theme.width=E.target.innerWidth<500?"100%":this.width)}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(t.rXU(t.Agw))}),(0,e.A)(A,"\u0275cmp",t.VBU({type:h,selectors:[["app-skeleton"]],inputs:{classList:"classList",height:"height",width:"width",radius:"radius"},decls:2,vars:3,consts:[["count","1","appearance","circle",3,"theme","animation","resize",4,"ngIf"],["count","1","appearance","circle",3,"theme","animation","resize"]],template:function(E,Y){1&E&&(t.j41(0,"div"),t.DNE(1,m,1,2,"ngx-skeleton-loader",0),t.k0s()),2&E&&(t.HbH(Y.classList),t.R7$(1),t.Y8G("ngIf",Y.theme))},dependencies:[d.bT,u.Zm],encapsulation:2})),A})()},30665:(ct,se,l)=>{"use strict";l.d(se,{d:()=>A});var e=l(36732),t=l(37580),d=l(60316),u=l(27369);function m(F,E){if(1&F&&(t.j41(0,"a",8),t.EFF(1),t.k0s()),2&F){const Y=t.XpG().$implicit;t.Y8G("routerLink",Y.url),t.R7$(1),t.JRh(Y.label)}}function _(F,E){if(1&F&&(t.j41(0,"span",9),t.EFF(1),t.k0s()),2&F){const Y=t.XpG().$implicit;t.R7$(1),t.JRh(Y.label)}}function h(F,E){if(1&F&&(t.j41(0,"div"),t.nrm(1,"div",2),t.j41(2,"div",3),t.DNE(3,m,2,2,"a",6),t.DNE(4,_,2,1,"span",7),t.k0s()()),2&F){const Y=E.$implicit;t.ZvI("step ",Y.class?Y.class:"",""),t.R7$(3),t.Y8G("ngIf",Y.class),t.R7$(1),t.Y8G("ngIf",!Y.class)}}let A=(()=>{var F;class E{constructor(){(0,e.A)(this,"steps",[])}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)}),(0,e.A)(E,"\u0275cmp",t.VBU({type:F,selectors:[["app-stepper"]],inputs:{steps:"steps"},decls:7,vars:1,consts:[[1,"stepper"],[1,"step","completed"],[1,"step-label"],[1,"step-description","uppercase","bolder"],["routerLink","/shop/cart",1,"no-decoration"],[3,"class",4,"ngFor","ngForOf"],["class","no-decoration",3,"routerLink",4,"ngIf"],["class","pointer",4,"ngIf"],[1,"no-decoration",3,"routerLink"],[1,"pointer"]],template:function(W,U){1&W&&(t.j41(0,"div",0)(1,"div",1),t.nrm(2,"div",2),t.j41(3,"div",3)(4,"a",4),t.EFF(5,"Carrello"),t.k0s()()(),t.DNE(6,h,5,5,"div",5),t.k0s()),2&W&&(t.R7$(6),t.Y8G("ngForOf",U.steps))},dependencies:[d.Sq,d.bT,u.Wk],styles:['.stepper[_ngcontent-%COMP%]{font-size:16px;position:relative;counter-reset:step 0;width:100%;margin:2rem 0;display:flex;flex-flow:row nowrap;gap:0;justify-content:space-around;align-items:flex-start}.stepper[_ngcontent-%COMP%] > .step[_ngcontent-%COMP%]{position:relative;counter-increment:step;width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}.stepper[_ngcontent-%COMP%] > .step[_ngcontent-%COMP%]:before{position:absolute;content:"";width:100%;height:2px;background:#eee;left:0;top:9px}.stepper[_ngcontent-%COMP%] > .step[_ngcontent-%COMP%] > .step-label[_ngcontent-%COMP%]{position:relative;width:20px;height:20px;line-height:2.2rem;background:#eee;
1color:#777;text-align:center;border-radius:50%;margin:0 auto}.stepper[_ngcontent-%COMP%] > .step.active[_ngcontent-%COMP%]:before{background:linear-gradient(to right,#f7bd04,#eee)}.stepper[_ngcontent-%COMP%] > .step.active[_ngcontent-%COMP%] > .step-label[_ngcontent-%COMP%]{background:#f7bd04;color:#f9f9f9;font-weight:700}.stepper[_ngcontent-%COMP%] > .step.completed[_ngcontent-%COMP%]:before{background:#f7bd04}.stepper[_ngcontent-%COMP%] > .step.completed[_ngcontent-%COMP%] > .step-label[_ngcontent-%COMP%]{background:#f7bd04;color:#f9f9f9}.stepper[_ngcontent-%COMP%] > .step[_ngcontent-%COMP%] > .step-description[_ngcontent-%COMP%]{color:#999;margin-top:10px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-align:center}.stepper[_ngcontent-%COMP%] > .step.active[_ngcontent-%COMP%] > .step-description[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .stepper[_ngcontent-%COMP%] > .step.completed[_ngcontent-%COMP%] > .step-description[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#68530d}']})),E})()},7089:(ct,se,l)=>{"use strict";l.d(se,{g:()=>t});var e=l(36732);let t=(()=>{class d{}return(0,e.A)(d,"PROMO_AMOUNT","Soglia promo"),(0,e.A)(d,"RECURESIVE_AMOUNT","Soglia promo cumulativa"),(0,e.A)(d,"PROMO_GROUP_NAME","Nome gruppo promo"),(0,e.A)(d,"REQUIRES_SUBSCRIPTION","Abbonamento Jundo"),d})()},21651:(ct,se,l)=>{"use strict";l.d(se,{H:()=>t});var e=l(36732);let t=(()=>{class d{}return(0,e.A)(d,"HERO","hero"),(0,e.A)(d,"STANDARD","standard"),(0,e.A)(d,"RANKING","ranking"),(0,e.A)(d,"MULTI","multi"),(0,e.A)(d,"NUMBERED","numbered"),(0,e.A)(d,"OVERLAY","overlay"),(0,e.A)(d,"BIGGER","bigger"),(0,e.A)(d,"HORIZONTAL","horizontal"),(0,e.A)(d,"SINGLE","single"),(0,e.A)(d,"SQUARE","square"),(0,e.A)(d,"GRID","grid"),d})()},60452:(ct,se,l)=>{"use strict";l.d(se,{c:()=>t});var e=l(36732);let t=(()=>{class d{}return(0,e.A)(d,"MERCHANDISING","Merchandising"),(0,e.A)(d,"PREORDER","Preorder"),(0,e.A)(d,"PROMO","Promo"),d})()},19036:(ct,se,l)=>{"use strict";l.d(se,{a:()=>t});var e=l(36732);let t=(()=>{class d{}return(0,e.A)(d,"CLASSIC","Regular"),d})()},36413:(ct,se,l)=>{"use strict";l.d(se,{w:()=>t});var e=l(36732);let t=(()=>{class d{}return(0,e.A)(d,"CARD","card"),(0,e.A)(d,"GOOGLE_PAY","google-pay"),(0,e.A)(d,"APPLE_PAY","apple-pay"),(0,e.A)(d,"PAYPAL","paypal"),(0,e.A)(d,"OTHERS","others"),d})()},77452:(ct,se,l)=>{"use strict";l.d(se,{p:()=>t});var e=l(36732);let t=(()=>{class d{}return(0,e.A)(d,"USER",{id:1,permission_code:"ROLE_USER",label:"User"}),(0,e.A)(d,"ADMIN",{id:2,permission_code:"ROLE_ADMIN",label:"Admin"}),(0,e.A)(d,"SUPER_ADMIN",{id:3,permission_code:"ROLE_SUPER_ADMIN",label:"Super Admin"}),(0,e.A)(d,"AUTHOR",{id:4,permission_code:"ROLE_AUTHOR",label:"Author"}),(0,e.A)(d,"EDITOR",{id:8,permission_code:"ROLE_PUBLISHER",label:"Editor"}),d})()},88835:(ct,se,l)=>{"use strict";l.d(se,{h:()=>E});var e=l(36732),t=l(60316),d=l(34456),u=l(37580);let E=(()=>{var Y;class W{}return Y=W,(0,e.A)(W,"\u0275fac",function(de){return new(de||Y)}),(0,e.A)(W,"\u0275mod",u.$C({type:Y})),(0,e.A)(W,"\u0275inj",u.G2t({imports:[t.MD,d.YN,d.X1]})),W})()},21141:(ct,se,l)=>{"use strict";l.d(se,{M:()=>F});var e=l(36732),t=l(37580),d=l(26536),u=l(27369),m=l(68865);const _=function(){return{label:"Home",url:"/",enable:!0}},h=function(){return{label:"Verification",url:"/verification-account",enable:!1}},A=function(E,Y){return[E,Y]};let F=(()=>{var E;class Y{constructor(U){if((0,e.A)(this,"ui",void 0),(0,e.A)(this,"title","Verifica account"),(0,e.A)(this,"message","Sto verificando il tuo account, attendi prego..."),(0,e.A)(this,"status",void 0),this.ui=U,this.ui.isBrowser()){const de=new URLSearchParams(window.location.search);switch(this.status=de.get("status"),this.status){case"already":this.title="Verifica gia effettuata",this.message="Il tuo account \xe8 gi\xe0 stato verificato. Puoi effettuare il login.";break;case"ok":this.title="Account confermato correttamente",this.message="Il tuo account \xe8 stato confermato con successo. Ora puoi effettuare il login e iniziare a utilizzare i nostri servizi.";break;default:this.title="Verifica account non riuscita",this.message="Il link di verifica non \xe8 valido o \xe8 scaduto. Per favore, richiedi un nuovo link di verifica."}}}ngOnInit(){}}return E=Y,(0,e.A)(Y,"\u0275fac",function(U){return new(U||E)(t.rXU(d.o))}),(0,e.A)(Y,"\u0275cmp",t.VBU({type:E,selectors:[["app-verification-account"]],decls:14,vars:8,consts:[[3,"segments"],[1,"container"],[1,"row","mt-30"],[1,"col-12"],[1,"text-26","fw-700","mb-10","page-title"],[1,"row","mt-20"],[1,"col-12","col-md-8","col-lg-6"],[1,"text-16","grey-text"],[1,"d-grid","mt-30"],["routerLink","/",1,"btn","btn-jundo"],[1,"black-text"]],template:function(U,de){1&U&&(t.nrm(0,"app-breadcrumbs",0),t.j41(1,"div",1)(2,"div",2)(3,"div",3)(4,"h1",4),t.EFF(5),t.k0s()()(),t.j41(6,"div",5)(7,"div",6)(8,"p",7),t.EFF(9),t.k0s(),t.j41(10,"div",8)(11,"a",9)(12,"span",10),t.EFF(13,"Torna alla home"),t.k0s()()()()()()),2&U&&(t.Y8G("segments",t.l_i(5,A,t.lJ4(3,_),t.lJ4(4,h))),t.R7$(5),t.JRh(de.title),t.R7$(4),t.JRh(de.message))},dependencies:[u.Wk,m.m],styles:[".badge[_ngcontent-%COMP%]{border-radius:50%}.badge.active[_ngcontent-%COMP%]{background-color:#68530d!important}"]})),Y})()},41480:(ct,se,l)=>{"use strict";l.d(se,{d:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){if(E&&F&&F.length){const Y=F.find(W=>t.lowerCase(W.name)===t.lowerCase(E));if(Y)return Y.options.length?Y.options[0]:""}return null}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"attribute",type:_,pure:!0})),h})()},60428:(ct,se,l)=>{"use strict";l.d(se,{W:()=>u});var e=l(36732),t=l(97144),d=l(37580);let u=(()=>{var m;class _{transform(A,F){if(!new RegExp("(?:https?)://(w+:?w*)?(S+)(:d+)?(/|/([w#!:.?+=&%!-/]))?").test(A)){const W=A.substring(A.lastIndexOf("/")+1);return t.c.distributionUrl+"/profile-icons/"+W}return A}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)}),(0,e.A)(_,"\u0275pipe",d.EJ8({name:"avatarResource",type:m,pure:!0})),_})()},13702:(ct,se,l)=>{"use strict";l.d(se,{C:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){return h?this.getLinearGradient(h):null}getLinearGradient(h){return"linear-gradient(118.85deg, rgba("+this.toRGBA(h).toString()+", 0.46) 0%, rgba(20, 20, 19, 0) 101.7%)"}toRGBA(h){let A=document.createElement("div");A.style.color=h,A.style.display="none",document.body.appendChild(A);let F=window.getComputedStyle(A).getPropertyValue("color");A.remove();let[E,Y,W,U]=F.match(/[0-9.]+/g).map(de=>Number(de));return void 0===U&&(U=1),[E,Y,W]}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}
1),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"carouselBackground",type:u,pure:!0})),m})()},81046:(ct,se,l)=>{"use strict";l.d(se,{h:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){if(E&&F&&F.length){const Y=F.find(W=>t.lowerCase(W.name)===t.lowerCase(E));if(Y)return Y}return null}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"category",type:_,pure:!0})),h})()},52050:(ct,se,l)=>{"use strict";l.d(se,{f:()=>_});var e=l(36732),t=l(97144),d=l(39545),m=l(37580);let _=(()=>{var h;class A{constructor(){}transform(E,Y=!1){let W=!1;return E&&E.published_at&&!Y&&(W=d(E.published_at).diff(d())>=0),E&&E.media&&!W?t.c.media+E.media.original_path+E.media.filename:t.c.media+"images/cover-preview.png"}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)}),(0,e.A)(A,"\u0275pipe",m.EJ8({name:"chapterGroupMedia",type:h,pure:!0})),A})()},5748:(ct,se,l)=>{"use strict";l.d(se,{G:()=>_});var e=l(36732),t=l(97144),d=l(39545),m=l(37580);let _=(()=>{var h;class A{constructor(){}transform(E,Y=!1){let W=!1;return E&&E.published_at&&!Y&&(W=d(E.published_at).diff(d())>=0),E&&E.media&&!W?t.c.media+E.media.original_path+E.media.filename:t.c.media+"images/cover-preview.png"}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)}),(0,e.A)(A,"\u0275pipe",m.EJ8({name:"chapterMedia",type:h,pure:!0})),A})()},84135:(ct,se,l)=>{"use strict";l.d(se,{d:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){return h.length&&"1"===h[0]?["Si"]:h.length&&"0"===h[0]?["No"]:h}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"checkBool",type:u,pure:!0})),m})()},1607:(ct,se,l)=>{"use strict";l.d(se,{f:()=>u});var e=l(36732),t=l(37580),d=l(42716);let u=(()=>{var m;class _{constructor(A){(0,e.A)(this,"cartService",void 0),this.cartService=A}transform(A,F){if(!A)return 0;let E=0;return"percent"===A.discount_type?this.cartService.getShoppingItemAmount().subscribe(Y=>{E=Y/100*A.amount}):E=A.amount,E}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)(t.rXU(d.m,16))}),(0,e.A)(_,"\u0275pipe",t.EJ8({name:"couponAmount",type:m,pure:!0})),_})()},24247:(ct,se,l)=>{"use strict";l.d(se,{w:()=>u});var e=l(36732),t=l(97144),d=l(37580);let u=(()=>{var m;class _{transform(A,F){return A&&A.media_featured&&A.media_featured.filename_landscape?t.c.media+"featured"+A.media_featured.original_path+A.media_featured.filename_landscape:A&&A.media&&A.media.filename_landscape?t.c.media+"previews"+A.media.original_path+A.media.filename_landscape:A&&A.media_featured&&A.media_featured.filename?t.c.media+"featured"+A.media_featured.original_path+A.media_featured.filename:t.c.media+"images/background-large.png"}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)}),(0,e.A)(_,"\u0275pipe",d.EJ8({name:"featureHorizontalCover",type:m,pure:!0})),_})()},7891:(ct,se,l)=>{"use strict";l.d(se,{_:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){return A&&h&&h.length?h.filter(F=>F.attributes[0].name===A):[]}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"filterVariationsBy",type:u,pure:!0})),m})()},10070:(ct,se,l)=>{"use strict";l.d(se,{I:()=>m});var e=l(36732),t=l(39545),u=l(37580);let m=(()=>{var _;class h{transform(F,E){const Y=t(F);return Y.get("date")+"/"+(Y.get("months")+1)+"/"+String(Y.get("years"))}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"formatDate",type:_,pure:!0})),h})()},99248:(ct,se,l)=>{"use strict";l.d(se,{N:()=>u});var e=l(36732),t=l(19036),d=l(37580);let u=(()=>{var m;class _{constructor(){(0,e.A)(this,"coverTypeConstants",t.a)}transform(A,F){return A.length&&A[0].option&&A[0].option===this.coverTypeConstants.CLASSIC}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)}),(0,e.A)(_,"\u0275pipe",d.EJ8({name:"isVariant",type:m,pure:!0})),_})()},82369:(ct,se,l)=>{"use strict";l.d(se,{F:()=>_});var e=l(36732),t=l(46227),u=l(60452),m=l(37580);let _=(()=>{var h;class A{constructor(){(0,e.A)(this,"categoryNameConstant",u.c)}transform(E,Y){return!!t.find(E.categories,W=>W.name===this.categoryNameConstant.MERCHANDISING)}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)}),(0,e.A)(A,"\u0275pipe",m.EJ8({name:"isMerchandising",type:h,pure:!0})),A})()},27132:(ct,se,l)=>{"use strict";l.d(se,{G:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){if(F.originals)return!0;const Y=t.find(F.attributes,W=>"Original"===W.name);if(Y&&Y.options.length){const W=Number(Y.options[0]);if("number"==typeof W&&1===W)return!0}return!1}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"isOriginal",type:_,pure:!0})),h})()},87474:(ct,se,l)=>{"use strict";l.d(se,{o:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){if(F.variations.length){let Y=!0;return t.forEach(F.variations,W=>{if(W.stock_quantity>0)return Y=!1,!1}),Y}return F.stock_quantity<1}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"isOutOfStock",type:_,pure:!0})),h})()},97496:(ct,se,l)=>{"use strict";l.d(se,{k:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){if(!F||!F.meta_data)return!1;const Y=t.find(F.meta_data,{key:"_ywpo_preorder"});return Y&&"yes"===Y.value}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"isPreorder",type:_,pure:!0})),h})()},7388:(ct,se,l)=>{"use strict";l.d(se,{A:()=>_});var e=l(36732),t=l(46227),u=l(60452),m=l(37580);let _=(()=>{var h;class A{constructor(){(0,e.A)(this,"categoryNameConstant",u.c)}transform(E,Y){return!!t.find(E.categories,U=>U.name===this.categoryNameConstant.PROMO)}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)}),(0,e.A)(A,"\u0275pipe",m.EJ8({name:"isPromo",type:h,pure:!0})),A})()},24496:(ct,se,l)=>{"use strict";l.d(se,{l:()=>F});var e=l(36732),t=l(46227),u=l(60452),m=l(19036),_=l(37580),h=l(34333),A=l(42716);let F=(()=>{var E;class Y{constructor(U,de){(0,e.A)(this,"globalService",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"categoryNameConstant",u.c),(0,e.A)(this,"coverTypeConstants",m.a),this.globalService=U,this.cartService=de}transform(U,de){let K=!1;return this.cartService.cart.subscribe(be=>{be.forEach(Oe=>{const ge=Oe.product.variations.find(w=>w.id===Oe.variantId&&w&&w.attributes.length&&w.attributes[0].option&&w.attributes[0].option===this.coverTypeConstants.CLASSIC),Le=t.find(Oe.product.categories,w=>w.name===this.categoryNameConstant.MERCHANDISING);(t.find(Oe.product.attributes,w=>"subscription"===t.toLower(w.name))||"bundle"===Oe.product.type||this.globalService.seal_up||Oe.variantId&&!Le&&!ge)&&(K=!0)})}),K}}return E=Y,(0,e.A)(Y,"\u0275fac",function(U){return new(U||E)(_.rXU(h.d,16),_.rXU(A.m,16))}),(0,e.A)(Y,"\u0275pipe",_.EJ8({name:"isSubscriberCart",type:E,pure:!0})),Y})()},14081:(ct,se,l)=>{"use strict";l.d(se,{K:()=>u});
1var e=l(36732),t=l(19036),d=l(37580);let u=(()=>{var m;class _{constructor(){(0,e.A)(this,"coverTypeConstants",t.a)}transform(A,F){return!!A.find(Y=>Y.id===F&&Y&&Y.attributes.length&&Y.attributes[0].option&&Y.attributes[0].option===this.coverTypeConstants.CLASSIC)}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)}),(0,e.A)(_,"\u0275pipe",d.EJ8({name:"isVariantRegular",type:m,pure:!0})),_})()},97545:(ct,se,l)=>{"use strict";l.d(se,{W:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){if(!h||!A)return null;const F=JSON.parse(h);return F&&F[A[0]]?F[A[0]]:null}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"jsonCartValuePipe",type:u,pure:!0})),m})()},26490:(ct,se,l)=>{"use strict";l.d(se,{r:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){return t.map(F,E)}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"map",type:_,pure:!0})),h})()},76039:(ct,se,l)=>{"use strict";l.d(se,{C:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){switch(h){case"failed":case"cancelled":return"danger";case"processing":case"shipped":case"pending":default:return"warning";case"completed":case"refunded":return"success"}}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"orderStatusColor",type:u,pure:!0})),m})()},82905:(ct,se,l)=>{"use strict";l.d(se,{p:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){switch(h){case"failed":return"Fallito";case"processing":return"In lavorazione";case"shipped":return"Spedito";case"completed":return"Completato";case"cancelled":return"Annullato";case"pending":return"In attesa di pagamento";case"refunded":return"Rimborsato";case"trash":return"Eliminato";default:return"Non definito"}}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"orderStatus",type:u,pure:!0})),m})()},57341:(ct,se,l)=>{"use strict";l.d(se,{v:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){let F=[];return h.forEach(E=>{F.push(E.label)}),F.join(", ")}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"permissionsLabel",type:u,pure:!0})),m})()},65872:(ct,se,l)=>{"use strict";l.d(se,{Y:()=>Ht});var e=l(36732),t=l(60316),d=l(34456),A=(l(82905),l(76039),l(10070),l(46227),l(37580));l(94339),l(12734),l(77837),l(27132),l(97496),l(84135),l(97545),l(57341),l(38450),l(66990),l(5748),l(32209),l(41480),l(71739),l(7891),l(26490),l(13702),l(26536),l(99248),l(81046),l(82369),l(19036),l(69963),l(14081),l(1607),l(35776),l(60428),l(39545),l(52050),l(81483),l(5770),l(25065),l(24496),l(24247),l(87474),l(97014),l(79582),l(7388);let Ht=(()=>{var Bi;class Vi{}return Bi=Vi,(0,e.A)(Vi,"\u0275fac",function(Jt){return new(Jt||Bi)}),(0,e.A)(Vi,"\u0275mod",A.$C({type:Bi})),(0,e.A)(Vi,"\u0275inj",A.G2t({imports:[t.MD,d.YN,d.X1]})),Vi})()},81483:(ct,se,l)=>{"use strict";l.d(se,{j:()=>m});var e=l(36732),t=l(36413),d=l(37580),u=l(77837);let m=(()=>{var _;class h{constructor(F){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"methodConstant",t.w),this.auth=F}transform(F,E){if(this.auth.user.value&&this.auth.user.value.jundo_user.stripe_customer_default_method)switch(this.auth.user.value.jundo_user.stripe_customer_default_method){case this.methodConstant.CARD:return F&&F.card&&F.card.brand?"assets/icon/v2/"+F.card.brand+".svg":"assets/icon/v2/cc.svg";case this.methodConstant.PAYPAL:return"assets/icon/v2/paypal.svg";case this.methodConstant.APPLE_PAY:return"assets/icon/v2/apple-pay.svg";case this.methodConstant.GOOGLE_PAY:return"assets/icon/v2/google-pay.svg";default:return"assets/icon/v2/cc.svg"}return"assets/icon/v2/cc.svg"}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)(d.rXU(u.u,16))}),(0,e.A)(h,"\u0275pipe",d.EJ8({name:"pmLogo",type:_,pure:!0})),h})()},25065:(ct,se,l)=>{"use strict";l.d(se,{T:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){return h&&h.card&&h.card.last4?"\u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022 "+h.card.last4:null}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"pmMessage",type:u,pure:!0})),m})()},5770:(ct,se,l)=>{"use strict";l.d(se,{k:()=>m});var e=l(36732),t=l(36413),d=l(37580),u=l(77837);let m=(()=>{var _;class h{constructor(F){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"methodConstant",t.w),this.auth=F}transform(F,E){return this.auth.user.value&&this.auth.user.value.jundo_user.stripe_customer_default_method&&this.auth.user.value.jundo_user.stripe_customer_default_method===this.methodConstant.CARD&&F&&F.card&&F.card.brand?F.card.brand:null}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)(d.rXU(u.u,16))}),(0,e.A)(h,"\u0275pipe",d.EJ8({name:"pmTitle",type:_,pure:!0})),h})()},79582:(ct,se,l)=>{"use strict";l.d(se,{O:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){const Y=t.find(F.meta_data,W=>"_ywpo_for_sale_date"===W.key);return Y&&Y.value?new Date(1e3*Y.value):null}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"preorderDate",type:_,pure:!0})),h})()},66990:(ct,se,l)=>{"use strict";l.d(se,{W:()=>m});var e=l(36732),t=l(46227),u=l(37580);let m=(()=>{var _;class h{transform(F,E){const Y=t.find(F,W=>W.name===E);return Y&&Y.options&&Y.options.length?Y.options.join(", "):null}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"productAttribute",type:_,pure:!0})),h})()},94339:(ct,se,l)=>{"use strict";l.d(se,{C:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){return this.calcProgress(h)}calcProgress(h){let A=0;if(h.progress&&h.progress.length){let F=h.progress.filter(E=>E.status>0&&E.status<100);F.length&&(A=F[F.length-1].status)}return A}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"progress",type:u,pure:!0})),m})()},38450:(ct,se,l)=>{"use strict";l.d(se,{d:()=>_});var e=l(36732),t=l(46227),u=l(77452),m=l(37580);let _=(()=>{var h;class A{transform(E,Y){const W=t.filter(E.permissions,U=>U.permission_code!==u.p.USER.permission_code&&U.permission_code!==u.p.AUTHOR.permission_code);return t.map(W,"label").join(", ")}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)}),(0,e.A)(A,"\u0275pipe",m.EJ8({name:"roleLabel",type:h,pure:!0})),A})()},97014:(ct,se,l)=>{"use strict";l.d(se,{O:()=>u});var e=l(36732),t=l(37580),d=l(26536);let u=(()=>{var m;class _{constructor(A){(0,e.A)(this,"ui",void 0),this.ui=A}transform(A){return this.ui.getSalePercentage(A.regular_price,A.sale_price)}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)(t.rXU(d.o,16))}),(0,e.A)(_,"\u0275pipe",t.EJ8({name:"salePercentage",type:m,pure:!0})),_})()},32209:(ct,se,l)=>{"use strict";l.d(se,{F:()=>m});var e=l(36732),t=l(39545),u=l(37580);let m=(()=>{var _;class h{transform(F,E){if(!F.subscription)return F.jundo_user.expired_plan||F.jundo_user.subscription_id||F.unsubscriptions.length>0?"Scaduto":void 0;let W=t();return F.datetimes&&t(F.datetimes.value).isAfter(W)?"Supplement":F.jundo_user.expired_plan&&F.jundo_user.subscription_id&&t(F.jundo_user.expired_plan).isAfter(W)?"Abbonamento PayPal":F.subscription&&t(F.subscription.expired_at).isAfter(W)?"Abbonamento "+(F.subscription.method||F.subscription.provider_platform):"Attivo "}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)}),(0,e.A)(h,"\u0275pipe",u.EJ8({name:"subscribeStatus",type:_,pure:!0})),h})()},35776:(ct,se,l)=>{"use strict";l.d(se,{H:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A,F="..."){return h.length<=A?h:h.substring(0,A-F.length).replace(/\s+$/,"")+F}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"truncate",type:u,pure:!0})),m})()},69963:(ct,se,l)=>{"use strict";l.d(se,{V:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){const F=h.variantId,E=h.product.variations.find(Y=>Y.id===F);return E?Number(E.price):0}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"variantPrice",type:u,pure:!0})),m})()},71739:(ct,se,l)=>{"use strict";l.d(se,{C:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{transform(h,A){if(A&&h&&h.length){const F=h.find(E=>E.id===A[0]);if(F&&F.attributes&&F.attributes.length)return"name"===A[1]?F.attributes[0].option:F}return null}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275pipe",t.EJ8({name:"variant",type:u,pure:!0})),m})()},79228:(ct,se,l)=>{"use strict";l.d(se,{i7:()=>q,gA:()=>nt,Ao:()=>pt,u_:()=>fe,RE:()=>xt,kp:()=>vt,h4:()=>pe,gz:()=>z});var e=l(11439),d=(l(97144),l(2331)),u=l(46227);const m={data:[]},h=(je,ve)=>{const Ee=je.payload.item;return[...ve.data.filter(Ue=>!!(Ee.variantId&&!Ue.variantId||!Ee.variantId&&Ue.variantId||Ee.product.id!==Ue.product.id||Ee.product.id===Ue.product.id&&Ee.variantId!==Ue.variantId))]},A=(je,ve)=>{const Ee=je.payload.item;return[...ve.data.filter(Ue=>Ee.product.id!==Ue.product.id)]},F=(je,ve)=>{let Ee=u.cloneDeep(ve.data);return{idx:Ee.findIndex(Ue=>Ue.product.id===je.payload.item.product.id&&Ue.variantId===je.payload.item.variantId&&"bundle"!==Ue.product.type),tempData:Ee}},E=(je,ve)=>{let Ee=u.cloneDeep(ve.data);return{idx:Ee.findIndex(Ue=>Ue.product.id===je.payload.item.product.id&&JSON.stringify(Ue.variants)===JSON.stringify(je.payload.item.variants)&&"bundle"===Ue.product.type),tempData:Ee}};var be=l(37456);const Oe={filters:{webtoon:void 0,orderBy:void 0,originals:void 0,complete:void 0,drawstyles:[],genres:[]},filtersShop:{webtoon:void 0,orderBy:void 0,originals:void 0,drawstyles:[],genres:[]}};function ge(je=Oe,ve){switch(ve.type){case be.Q3.UpdateFilters:{let Ee=u.cloneDeep(je.filters);return Ee=ve.payload.item,{...je,filters:Ee}}case be.Q3.UpdateFiltersShop:{let Ee=u.cloneDeep(je.filters);return Ee=ve.payload.item,{...je,filtersShop:Ee}}case be.Q3.InitializeFilters:return{...je,filters:Oe.filters};case be.Q3.InitializeFiltersShop:return{...je,filtersShop:Oe.filtersShop};default:return je}}const z={cart:function _(je=m,ve){switch(ve.type){case d.Q3.AddShoppingItem:{let Ee=F(ve,je);"bundle"===ve.payload.item.product.type&&(Ee=E(ve,je));let{idx:$e,tempData:Ue}=Ee;return $e>
1-1?Ue[$e].qty=Ue[$e].qty+ve.payload.item.qty:Ue=[...je.data,ve.payload.item],localStorage.setItem("jundo-cart",JSON.stringify(Ue)),{...je,data:Ue}}case d.Q3.DeleteShoppingItem:{let Ee=F(ve,je);"bundle"===ve.payload.item.product.type&&(Ee=E(ve,je));let{idx:$e,tempData:Ue}=Ee;if($e>-1)if(ve.payload.item.qty&&Ue[$e].qty>1){const Ze=Ue[$e].qty-ve.payload.item.qty;Ze>0?Ue[$e].qty=Ze:Ue="bundle"===ve.payload.item.product.type?A(ve,je):h(ve,je)}else Ue="bundle"===ve.payload.item.product.type?A(ve,je):h(ve,je);return localStorage.setItem("jundo-cart",JSON.stringify(Ue)),{...je,data:Ue}}case d.Q3.InitializeCart:{const Ee=localStorage.getItem("jundo-cart"),$e=Ee?JSON.parse(Ee):[];return{...je,data:$e}}case d.Q3.ResetCart:return localStorage.removeItem("jundo-cart"),{...je,data:[]};default:return je}},filters:ge,filtersShop:ge},pe=[],oe=je=>je.cart,w=je=>je.filters,q=(0,e.Mz)(oe,je=>je.data),fe=(0,e.Mz)(oe,(je,ve)=>je.data.find(Ee=>Ee.product.id===ve.id&&(!ve.variantId||Ee.variantId===ve.variantId))),vt=(0,e.Mz)(oe,je=>{let ve=0;return je.data.forEach(Ee=>ve+=Ee.qty),ve}),xt=(0,e.Mz)(oe,je=>{let ve=0;return je.data.forEach(Ee=>{if(Ee.variantId&&Ee.product&&Ee.product.variations&&Ee.product.variations.length){const $e=Ee.product.variations.find(Ue=>Ue.id===Ee.variantId);ve+=Ee.qty*Number($e.price)}else ve+=Ee.qty*Number(Ee.product.price)}),ve}),nt=(0,e.Mz)(w,je=>je.filters),pt=(0,e.Mz)(w,je=>je.filtersShop)},77837:(ct,se,l)=>{"use strict";l.d(se,{u:()=>Le});var e=l(89204),t=l(36732),d=l(46443),u=l(97144),m=l(75797),_=l(59452),h=l(98764),A=l(61318),F=l(70271),E=l(39729),K=(l(5219),l(2615),l(86110),l(78131),l(37580)),be=l(35865),Oe=l(27369),ge=l(42716);let Le=(()=>{var r;class z{constructor(oe,w,Pe,q){(0,t.A)(this,"http",void 0),(0,t.A)(this,"firebaseAuth",void 0),(0,t.A)(this,"router",void 0),(0,t.A)(this,"cartService",void 0),(0,t.A)(this,"isAuthenticated",new m.t(null)),(0,t.A)(this,"isSubscribed",new m.t(null)),(0,t.A)(this,"subscriptionJustDone",new m.t(!1)),(0,t.A)(this,"redirectSubjectUrl",new m.t("/")),(0,t.A)(this,"access_token",new m.t(null)),(0,t.A)(this,"refresh_token",new m.t(null)),(0,t.A)(this,"user",new m.t(null)),(0,t.A)(this,"pendingRequestCount",0),(0,t.A)(this,"url",void 0),(0,t.A)(this,"STORAGE_TOKEN_KEY","jjwt"),(0,t.A)(this,"STORAGE_TOKEN_REFRESH_KEY","jjwtrefresh"),(0,t.A)(this,"STORAGE_EMAIL_KEY","jemail"),(0,t.A)(this,"loadAccessData",fe=>{var vt;return localStorage.setItem(this.STORAGE_TOKEN_KEY,fe.access_token),localStorage.setItem(this.STORAGE_TOKEN_REFRESH_KEY,fe.refresh_token),fe.user&&null!==(vt=fe.user)&&void 0!==vt&&vt.email&&localStorage.setItem(this.STORAGE_EMAIL_KEY,fe.user.email),this.access_token.next(fe.access_token),this.refresh_token.next(fe.refresh_token),this.isAuthenticated.next(!0),this.isSubscribed.next(!!fe.user.jundo_user.subscription),this.user.next(fe.user),fe}),this.http=oe,this.firebaseAuth=w,this.router=Pe,this.cartService=q,this.url=u.c.apiUrl,this.loadToken()}refreshToken(){if(!this.refresh_token.value)return localStorage.removeItem(this.STORAGE_TOKEN_KEY),localStorage.removeItem(this.STORAGE_TOKEN_REFRESH_KEY),this.access_token.next(null),this.refresh_token.next(null),this.user.next(null),void this.logout();const oe={headers:(new d.Lr).set("Authorization","Bearer "+this.refresh_token.value)};return this.http.get("".concat(this.url,"refresh"),oe).pipe((0,h.M)(w=>{localStorage.setItem(this.STORAGE_TOKEN_KEY,w.access_token),localStorage.setItem(this.STORAGE_TOKEN_REFRESH_KEY,w.refresh_token),this.access_token.next(w.access_token),this.refresh_token.next(w.refresh_token)}),(0,A.W)(()=>(localStorage.removeItem(this.STORAGE_TOKEN_KEY),localStorage.removeItem(this.STORAGE_TOKEN_REFRESH_KEY),this.access_token.next(null),this.refresh_token.next(null),this.router.navigate(["/"]),(0,_.of)(!1))))}getJwtToken(){return localStorage.getItem(this.STORAGE_TOKEN_KEY)}getRefreshToken(){return localStorage.getItem(this.STORAGE_TOKEN_REFRESH_KEY)}loadToken(){const oe=localStorage.getItem(this.STORAGE_TOKEN_KEY),w=localStorage.getItem(this.STORAGE_TOKEN_REFRESH_KEY);this.access_token.next(oe),this.refresh_token.next(w),this.isAuthenticated.next(!!oe)}refreshProfileAfterSocialLogin(){var oe=this;return(0,e.A)(function*(){const w=yield oe.profile().toPromise();return null!=w&&w.email&&localStorage.setItem(oe.STORAGE_EMAIL_KEY,w.email),{access_token:oe.access_token.value,refresh_token:oe.refresh_token.value,user:w}})()}signin(oe){return this.http.post(this.url+"v2/signin",oe).pipe((0,F.T)(this.loadAccessData))}signup(oe){const w=JSON.stringify(oe.email+":"+oe.password),Pe=btoa(w),q={headers:(new d.Lr).set("Authorization","Basic "+Pe)};return this.http.post(this.url+"v2/signup",oe,q).pipe((0,F.T)(this.loadAccessData))}logout(){this.router.navigate(["/home"]).then(),this.http.get(this.url+"logout",this.getOptions()).subscribe(),setTimeout(()=>{this.user.next(null),this.isAuthenticated.next(!1),this.isSubscribed.next(!1),this.redirectSubjectUrl.next("/"),this.cartService.resetCart(),this.access_token.next(null),this.refresh_token.next(null),localStorage.removeItem(this.STORAGE_TOKEN_KEY),localStorage.removeItem(this.STORAGE_TOKEN_REFRESH_KEY)},0)}recovery(oe){return this.http.post(this.url+"recovery",oe)}reset(oe){return this.http.post(this.url+"reset",oe)}profile(){return this.http.get(this.url+"v2/user",this.getOptions()).pipe((0,h.M)(oe=>{this.isAuthenticated.next(!0),this.isSubscribed.next(!!oe.jundo_user.subscription||!!oe.subscription),this.user.next(oe)}))}
1author(oe){return this.http.get(this.url+"web/author/"+oe,this.getOptions())}updateUser(oe){return this.http.put(this.url+"user",oe,this.getOptions()).pipe((0,F.T)(w=>(this.user.next(w),w)))}updateAvatar(oe){return this.http.post(this.url+"web/avatar",oe,this.getOptions())}editPassword(oe){return this.http.put(this.url+"resetPassword",oe,this.getOptions())}profileNewsletterData(){return this.http.get(this.url+"profileNewsletterData",this.getOptions())}pendingDeleteAccount(){return this.http.get(this.url+"pendingDeleteAccount",this.getOptions())}unsubscribeNewsletter(){return this.http.get(this.url+"unsubscribeNewsletter",this.getOptions())}subscribeNewsletter(){return this.http.get(this.url+"subscribeNewsletter",this.getOptions())}requestDelete(oe){return this.http.post(this.url+"requestDelete",oe,this.getOptions())}cancelDelete(){return this.http.get(this.url+"cancelDelete",this.getOptions())}promotionRevoke(){return this.http.get(this.url+"v2/promotionRevoke",this.getOptions())}checkPromotionRevoke(){return this.http.get(this.url+"v2/checkPromotionRevoke",this.getOptions())}createAccess(){this.http.post(this.url+"access",{platform:"web"},this.getOptions()).subscribe()}facebookServerLogin(oe){return this.http.post(this.url+"auth/facebook",oe).pipe((0,F.T)(this.loadAccessData))}appleServerLogin(oe){return this.http.post(this.url+"web/auth/apple",oe).pipe((0,F.T)(this.loadAccessData))}facebookSignIn(){var oe=this;return(0,e.A)(function*(){const w=yield oe.firebaseAuth.signInWithPopup(new E.U);if(w){const Pe=w.credential.accessToken;if(!Pe)throw new Error("Facebook access token mancante");const q={access_token:Pe,device_os:"web"};if(yield oe.facebookServerLogin(q).toPromise())return oe.refreshProfileAfterSocialLogin()}return null})()}appleSignIn(){var oe=this;return(0,e.A)(function*(){const w=new E.X("apple.com"),Pe=yield oe.firebaseAuth.signInWithPopup(w);if(Pe){const q={user:Pe.additionalUserInfo.profile.sub};if(yield oe.appleServerLogin(q).toPromise())return oe.refreshProfileAfterSocialLogin()}return null})()}resendVerification(){return this.http.post(this.url+"email/verification-notification",{},this.getOptions())}getOptions(){return{headers:(new d.Lr).set("Authorization","Bearer "+this.access_token.value)}}}return r=z,(0,t.A)(z,"\u0275fac",function(oe){return new(oe||r)(K.KVO(d.Qq),K.KVO(be.DS),K.KVO(Oe.Ix),K.KVO(ge.m))}),(0,t.A)(z,"\u0275prov",K.jDH({token:r,factory:r.\u0275fac,providedIn:"root"})),z})()},24301:(ct,se,l)=>{"use strict";l.d(se,{$:()=>h});var e=l(36732),t=l(46443),d=l(97144),u=l(75797),m=l(37580),_=l(77837);let h=(()=>{var A;class F{constructor(Y,W){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"carouselsData",new u.t([])),(0,e.A)(this,"url",void 0),this.http=Y,this.auth=W,this.url=d.c.apiUrl+"admin/"}hooks(){return this.http.get(this.url+"hooks",this.getOptions())}hook(Y){return this.http.get(this.url+"hooks/"+Y,this.getOptions())}hooksReorder(Y){return this.http.patch(this.url+"carouselsOrder",Y,this.getOptions())}carousels(Y){return this.http.get(this.url+"carousels/"+Y)}carouselsByHook(Y){return this.http.get(d.c.apiUrl+"v3/carouselsHook/"+Y)}carouselsProfilation(){return this.http.get(d.c.apiUrl+"v3/carouselsProfilation",this.getOptions())}updateCarousels(Y,W){return this.http.put(this.url+"carousels/"+Y,W,this.getOptions())}createCarousels(Y){return this.http.post(this.url+"carousels",Y,this.getOptions())}removeCarousels(Y){return this.http.delete(this.url+"carousels/"+Y,this.getOptions())}createCarouselItem(Y,W){return this.http.put(this.url+"createCarouselItem/"+Y,W,this.getOptions())}deleteCarouselItem(Y){return this.http.delete(this.url+"deleteCarouselItem/"+Y,this.getOptions())}allComics(){return this.http.get(this.url+"allComics",this.getOptions())}comics(Y){return this.http.get(this.url+"comic/"+Y,this.getOptions())}updateComic(Y,W){return this.http.put(this.url+"comic/"+Y,W,this.getOptions())}deleteCoverType(Y,W){return this.http.put(this.url+"deleteCoverType/"+Y,W,this.getOptions())}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return A=F,(0,e.A)(F,"\u0275fac",function(Y){return new(Y||A)(m.KVO(t.Qq),m.KVO(_.u))}),(0,e.A)(F,"\u0275prov",m.jDH({token:A,factory:A.\u0275fac,providedIn:"root"})),F})()},42716:(ct,se,l)=>{"use strict";l.d(se,{m:()=>F});var e=l(36732),t=l(79228),d=l(2331),u=l(7089),m=l(60452),_=l(64334),h=l(37580),A=l(11439);let F=(()=>{var E;class Y{constructor(U){(0,e.A)(this,"store",void 0),(0,e.A)(this,"cart",void 0),this.store=U,this.cart=this.store.select(t.i7)}getShoppingItem(U,de=0){return this.store.select(t.u_,{id:U,variantId:de})}getShoppingItemQuantity(){return this.store.select(t.kp)}getShoppingItemAmount(){return this.store.select(t.RE)}getShoppingItemAmountPromise(){return this.store.select(t.RE).toPromise()}addShoppingItem(U){this.store.dispatch(new d.fS({item:U}))}deleteShoppingItem(U){this.store.dispatch(new d.r5({item:U}))}deleteOneShoppingItem(U){let de={product:U.product,qty:1};
1U.variantId&&(de.variantId=U.variantId),U.variants&&(de.variants=U.variants),this.store.dispatch(new d.r5({item:de}))}initializeCart(){this.store.dispatch(new d.zL({}))}resetCart(){this.store.dispatch(new d.Ol({}))}getCartItemByProductId(U){let de=null;return this.cart.subscribe(K=>{const be=K.find(Oe=>Oe.product.id===U);be&&(de=be)}),de}isInCart(U){let de=!1;return this.cart.subscribe(K=>{K.find(be=>be.product.id===U)&&(de=!0)}),de}getProductQuantity(U){let de=0;return this.cart.subscribe(K=>{const be=K.find(Oe=>Oe.product.id===U);be&&(de=be.qty)}),de}isPromoValid(U,de){let K=[];this.cart.subscribe(r=>{r.forEach(z=>{z.product.categories.some(pe=>pe.name===m.c.PROMO)&&K.push(z)})});let be=0;this.cart.subscribe(r=>{r.forEach(z=>{z.product.categories.some(pe=>pe.name===m.c.PROMO)||(be+=z.product.price*z.qty)})});let Oe=U.price;if(U.variations&&U.variations.length){const r=U.variations.find(z=>z.id===de);r&&(Oe=r.price)}const ge=be+Oe;let Le=!0;return K.forEach(r=>{var z;const pe=(null===(z=r.product.attributes.find(oe=>oe.name===u.g.PROMO_AMOUNT||oe.name===u.g.RECURESIVE_AMOUNT))||void 0===z?void 0:z.options[0])||0;ge<pe*r.qty&&(Le=!1)}),Le}getCartItemById(U){let de=null;return this.cart.subscribe(K=>{const be=K.find(Oe=>Oe.product.id===U);be&&(de=be)}),de}getTotalAmountSync(){return this.store.select(t.RE).pipe((0,_.s)(1)).toPromise()}}return E=Y,(0,e.A)(Y,"\u0275fac",function(U){return new(U||E)(h.KVO(A.il))}),(0,e.A)(Y,"\u0275prov",h.jDH({token:E,factory:E.\u0275fac,providedIn:"root"})),Y})()},47138:(ct,se,l)=>{"use strict";l.d(se,{A:()=>u});var e=l(36732),t=l(84205),d=l(37580);let u=(()=>{var m;class _{constructor(){(0,e.A)(this,"channels",{}),(0,e.A)(this,"subject",new t.B)}publishData(A){this.subject.next(A)}getObservable(){return this.subject}subscribe(A,F){return this.channels[A]||(this.channels[A]=new t.B),this.channels[A].subscribe(F)}publish(A,F){const E=this.channels[A];E&&E.next(F)}destroy(A){const F=this.channels[A];F&&(F.complete(),delete this.channels[A])}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)}),(0,e.A)(_,"\u0275prov",d.jDH({token:m,factory:m.\u0275fac,providedIn:"root"})),_})()},10916:(ct,se,l)=>{"use strict";l.d(se,{Q:()=>_});var e=l(36732),t=l(46443),d=l(97144),u=l(37580),m=l(77837);let _=(()=>{var h;class A{constructor(E,Y){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"url",void 0),this.http=E,this.auth=Y,this.url=d.c.apiUrl}chapter(E){return this.http.get(this.url+"v3/chapters/"+E,this.getOptions())}meta(E){return this.http.get(this.url+"v3/meta/chapters/"+E)}find(E){return this.http.get(this.url+"admin/v2/chapters/"+E,this.getOptions())}create(E){return this.http.post(this.url+"admin/v2/chapters",E,this.getOptions())}update(E,Y){return this.http.put(this.url+"admin/v2/chapters/"+E,Y,this.getOptions())}delete(E){return this.http.delete(this.url+"admin/v2/chapters/"+E,this.getOptions())}reorder(E){return this.http.patch(this.url+"admin/v2/chapters-reorder",E,this.getOptions())}warningList(E=1,Y=null,W="DESC",U=null){let de=this.url+"admin/v2/chapters-warning-list?page="+E;return Y&&(de=de+"&term="+Y),W&&(de=de+"&direction="+W),U&&(de=de+"&order="+U),this.http.get(de,this.getOptions())}uploadCover(E){const Y=new t.Lr;return Y.append("Content-Type","multipart/form-data"),Y.append("Accept","application/json"),this.http.post(this.url+"admin/v2/chapter-upload-cover",E,{headers:Y})}chaptersGenerate(E){return this.http.post(this.url+"admin/v2/chapters-generate",E,this.getOptions())}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(u.KVO(t.Qq),u.KVO(m.u))}),(0,e.A)(A,"\u0275prov",u.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})),A})()},38642:(ct,se,l)=>{"use strict";l.d(se,{u:()=>_});var e=l(36732),t=l(46443),d=l(97144),u=l(37580),m=l(77837);let _=(()=>{var h;class A{constructor(E,Y){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"url",void 0),this.http=E,this.auth=Y,this.url=d.c.apiUrl}products(E=1){return this.http.get(this.url+"products?page="+E,this.getOptions())}product(E){return this.http.get(this.url+"products/"+E)}search(E=""){return this.http.post(this.url+"search",{term:E},this.getOptions())}ot(E){return this.http.get(this.url+"ot?direct="+E)}bannerInfo(){return this.http.get(this.url+"bannerInfo")}matureInfo(){return this.http.get(this.url+"matureInfo")}sliders(){return this.http.get(this.url+"sliders")}slidersMobile(){return this.http.get(this.url+"slidersMobile")}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(u.KVO(t.Qq),u.KVO(m.u))}),(0,e.A)(A,"\u0275prov",u.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})),A})()},87509:(ct,se,l)=>{"use strict";l.d(se,{d:()=>_});var e=l(36732),t=l(79228),d=l(37456),u=l(37580),m=l(11439);let _=(()=>{var h;class A{constructor(E){(0,e.A)(this,"store",void 0),(0,e.A)(this,"filters",void 0),(0,e.A)(this,"filtersShop",void 0),this.store=E,this.filters=this.store.select(t.gA),this.filtersShop=this.store.select(t.Ao)}updateFilters(E){this.store.dispatch(new d.Le({item:E}))}updateFiltersShop(E){this.store.dispatch(new d.tP({item:E}))}getFilters(){return this.store.select(t.gA)}getFiltersShop(){return this.store.select(t.Ao)}initializeFilters(){this.store.dispatch(new d.sE({})),this.store.dispatch(new d.OR({}))}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(u.KVO(m.il))}),(0,e.A)(A,"\u0275prov",u.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})),A})()},52983:(ct,se,l)=>{"use strict";l.d(se,{f:()=>m});var e=l(36732),t=l(97144),d=l(37580),u=l(49685);let m=(()=>{var _;class h{constructor(F){(0,e.A)(this,"analytics",void 0),(0,e.A)(this,"url",void 0),(0,e.A)(this,"analyticsEnabled",!0),this.analytics=F}enableAnalytics(F){this.analytics.setAnalyticsCollectionEnabled(F).then()}setUser(F){this.analytics.setUserId(F).then()}setProperty(F,E){this.analytics.setUserProperties({name:F,value:E}).then()}setScreenName(F,E){this.analytics.setCurrentScreen(F).then()}logEvent(F){t.c.production&&this.analytics.logEvent("custom_event",F).then()}}return _=h,(0,e.A)(h,"\u0275fac",function(F){return new(F||_)(d.KVO(u.f_))}),(0,e.A)(h,"\u0275prov",d.jDH({token:_,factory:_.\u0275fac,providedIn:"root"})),h})()},34333:(ct,se,l)=>{"use strict";l.d(se,{d:()=>d});var e=l(36732),t=l(37580);let d=(()=>{var u;class m{constructor(){(0,e.A)(this,"_seal_up",!1)}get seal_up(){return this._seal_up}set seal_up(h){this._seal_up=h}}return u=m,(0,e.A)(m,"\u0275fac",function(h){return new(h||u)}),(0,e.A)(m,"\u0275prov",t.jDH({token:u,factory:u.\u0275fac,providedIn:"root"})),m})()},41374:(ct,se,l)=>{"use strict";l.d(se,{b:()=>A});var e=l(36732),t=l(46443),d=l(43942),u=l(97144),m=l(37580),_=l(77837),h=l(17699);let A=(()=>{var F;class E{constructor(W,U,de){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"platform",void 0),(0,e.A)(this,"url",void 0),(0,e.A)(this,"tempStorageComics",void 0),this.http=W,this.auth=U,this.platform=de,this.url=u.c.apiUrl}profilationList(){return this.http.get(this.url+"profilation",this.getOptions())}search(W,U=1){return this.http.post(this.url+"searchAll?page="+U,W,this.getOptions())}comingSoonChapters(){return this.http.get(this.url+"comingSoonChapters")}authors(W){return this.http.post(this.url+"authors",W,this.getOptions())}latency(W,U){var K=W/(1/U);return Math.floor(K/60)+" minuti e "+Math.round(K%60)+" secondi"}comic(W){return this.http.get(this.url+"v2/comics/"+W,this.getOptions())}comics(){return this.http.get(this.url+"v2/comics",this.getOptions())}comicBySlug(W){return this.http.get(this.url+"v2/comicBySlug/"+W,this.getOptions())}categories(){return this.http.get(this.url+"categories",this.getOptions())}drawstyles(){return this.http.get(this.url+"drawstyles",this.getOptions())}genres(){return this.http.get(this.url+"genres",this.getOptions())}favoritesItems(){return this.http.get(this.url+"favoritesItems",this.getOptions())}readLaterItems(){return this.http.get(this.url+"readLaterItems",this.getOptions())}toggleFavorite(W){return this.http.get(this.url+"toggleFavorite/"+W,this.getOptions())}toggleReadLater(W){return this.http.get(this.url+"toggleReadLater/"+W,this.getOptions())}like(W){return this.http.get(this.url+"like/"+W,this.getOptions())}dislike(W){return this.http.get(this.url+"dislike/"+W,this.getOptions())}updateStatus(W){return this.http.post(this.url+"updateStatus",W,this.getOptions())}saveUserStyles(W){return this.http.post(this.url+"styles",W,this.getOptions())}saveUserGenres(W){return this.http.post(this.url+"genres",W,this.getOptions())}avatarList(){return this.http.get(this.url+"avatarList",this.getOptions())}conversion(W){return u.c.production?this.http.post(this.url+"conversionApi",W,this.getOptions()):new d.c(U=>{setTimeout(()=>{U.next({status:"success"}),U.complete()},1e3)})}hideProgress(W){return this.http.get(this.url+"hideProgress/"+W,this.getOptions())}
1carouselByHook(W){return this.http.get(this.url+"carouselByHook/"+W,this.getOptions())}dynamic(W,U=1){return this.http.get(this.url+"dynamic/"+W+"?page="+U,this.getOptions())}carousel(W){return this.http.get(this.url+"v2/carousels/"+W,this.getOptions())}getSearchSuggest(){return this.http.get(this.url+"getSearchSuggest",this.getOptions())}getShopSuggest(){return this.http.get(this.url+"getShopSuggest",this.getOptions())}soon(){return this.http.get(this.url+"v2/soon",this.getOptions())}matureInfo(){return this.http.get(this.url+"matureInfo")}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(m.KVO(t.Qq),m.KVO(_.u),m.KVO(h.OD))}),(0,e.A)(E,"\u0275prov",m.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})),E})()},24582:(ct,se,l)=>{"use strict";l.d(se,{P:()=>_});var e=l(36732),t=l(46443),d=l(97144),u=l(37580),m=l(77837);let _=(()=>{var h;class A{constructor(E,Y){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"url",void 0),(0,e.A)(this,"paymentMethodExists",!1),(0,e.A)(this,"paymentMethodExistsLoader",!1),this.http=E,this.auth=Y,this.url=d.c.apiUrl}paymentMethods(){return this.http.get(this.url+"v2/payment-methods",this.getOptions())}attachPaymentMethod(E){return this.http.post(this.url+"v2/payment-methods/"+E,this.getOptions())}detachPaymentMethod(E){return this.http.delete(this.url+"v2/payment-methods/"+E,this.getOptions())}defaultPaymentMethod(){return this.http.get(this.url+"v3/default-payment-method",this.getOptions())}updateDefaultPaymentMethod(E){return this.http.put(this.url+"v2/default-payment-methods/"+E,this.getOptions())}changeDefaultMethod(E){return this.http.post(this.url+"v2/update-payment-methods",E,this.getOptions())}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(u.KVO(t.Qq),u.KVO(m.u))}),(0,e.A)(A,"\u0275prov",u.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})),A})()},12857:(ct,se,l)=>{"use strict";l.d(se,{z:()=>_});var e=l(36732),t=l(46443),d=l(97144),u=l(37580),m=l(77837);let _=(()=>{var h;class A{constructor(E,Y){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"url",void 0),this.http=E,this.auth=Y,this.url=d.c.apiUrl}purchaseByCoins(E){return this.http.post(this.url+"v2/purchase/coins",E,this.getOptions())}purchaseRequest(E){return this.http.post(this.url+"v2/purchase-request",E,this.getOptions())}applyCoupon(E){return this.http.post(this.url+"v2/purchase/coupon",E,this.getOptions())}validityCoupon(E){return this.http.post(this.url+"v2/purchase/couponValidity",E,this.getOptions())}
1purchaseSessionRequest(E){return this.http.post(this.url+"v4/shop/purchase-session",E,this.getOptions())}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(u.KVO(t.Qq),u.KVO(m.u))}),(0,e.A)(A,"\u0275prov",u.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})),A})()},7907:(ct,se,l)=>{"use strict";l.d(se,{F:()=>A});var e=l(36732),t=l(60316),d=l(97144),u=l(27369),m=l(51567),_=l(37580),h=l(80436);let A=(()=>{var F;class E{constructor(W,U,de,K,be){(0,e.A)(this,"dom",void 0),(0,e.A)(this,"titleSvc",void 0),(0,e.A)(this,"metaSvc",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"originUrl",void 0),(0,e.A)(this,"lastCanonical",""),this.dom=W,this.titleSvc=U,this.metaSvc=de,this.router=K,this.originUrl=be,this.router&&this.router.events.pipe((0,m.p)(Oe=>Oe instanceof u.wF)).subscribe(Oe=>{const Le=(Oe&&Oe.urlAfterRedirects?Oe.urlAfterRedirects:Oe&&Oe.url?Oe.url:"").split("?")[0].split("#")[0]||"/",r=(this.originUrl||d.c.siteUrl||"").replace(/\/$/,"");let z=r;Le&&"/"!==Le&&""!==Le&&(z=r+(Le.startsWith("/")?Le:"/"+Le)),this.setCanonicalURL(z),this.updateUrl(z)})}updateTitle(W){if("Home"===W)this.titleSvc.setTitle(W="Jundo - Leggi Manga e Webtoon Online"),this.metaSvc.updateTag({property:"og:title",content:W}),this.metaSvc.updateTag({name:"twitter:title",content:W}),this.metaSvc.removeTag("itemprop='name'"),this.metaSvc.addTag({itemprop:"name",content:W});else{const U=W+" | Leggi Manga e Webtoon Online";this.titleSvc.setTitle(U),this.metaSvc.updateTag({property:"og:title",content:U}),this.metaSvc.updateTag({name:"twitter:title",content:U}),this.metaSvc.removeTag("itemprop='name'"),this.metaSvc.addTag({itemprop:"name",content:U})}}updateDescription(W){this.metaSvc.removeTag("itemprop='description'"),this.metaSvc.addTag({itemprop:"description",content:W}),this.metaSvc.updateTag({name:"description",content:W}),this.metaSvc.updateTag({name:"twitter:description",content:W}),this.metaSvc.updateTag({property:"og:description",content:W})}addTags(W){this.metaSvc.addTags(W)}removeTags(W){W.forEach(U=>this.metaSvc.removeTag(U))}updateTag(W){this.metaSvc.updateTag(W)}updateUrl(W){let U=W||"";U.match(/^https?:\/\//)||(U=(d.c.siteUrl?d.c.siteUrl.replace(/\/$/,""):"")+(U.startsWith("/")?U:"/"+U)),this.metaSvc.updateTag({property:"og:url",content:U})}updateImage(W){this.metaSvc.updateTag({property:"og:image",content:W}),this.metaSvc.updateTag({name:"twitter:image:src",content:W}),this.metaSvc.removeTag("itemprop='image'"),this.metaSvc.addTag({itemprop:"image",content:W})}createCanonicalLink(W){try{const de=this.dom.querySelector("link[rel='canonical']");de&&de.parentNode.removeChild(de)}catch{}const U=this.dom.createElement("link");U.setAttribute("rel","canonical"),U.setAttribute("href",W),this.dom.head.appendChild(U)}setCanonicalURL(W){const U=null==W?this.dom&&this.dom.URL?this.dom.URL:"":W;if(!U)return;try{const K=this.dom.querySelector("link[rel='canonical']");if(K){if(K.getAttribute("href")===U)return;return void K.setAttribute("href",U)}}catch{}const de=this.dom.createElement("link");de.setAttribute("rel","canonical"),de.setAttribute("href",U),this.dom.head.appendChild(de)}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(_.KVO(t.qQ),_.KVO(h.hE),_.KVO(h.W8),_.KVO(u.Ix,8),_.KVO("ORIGIN_URL",8))}),(0,e.A)(E,"\u0275prov",_.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})),E})()},66875:(ct,se,l)=>{"use strict";l.d(se,{U:()=>Y});var e=l(89204),t=l(36732),d=l(46443),u=l(97144),m=l(84205),_=l(46227),A=l(37580),F=l(77837),E=l(42716);let Y=(()=>{var W;class U{constructor(K,be,Oe){(0,t.A)(this,"http",void 0),(0,t.A)(this,"auth",void 0),(0,t.A)(this,"cartService",void 0),(0,t.A)(this,"url",void 0),(0,t.A)(this,"speditionFree",void 0),(0,t.A)(this,"speditions",[]),(0,t.A)(this,"speditionSelected",void 0),(0,t.A)(this,"shippingCost",0),(0,t.A)(this,"shippingLoader",!1),(0,t.A)(this,"amount",0),(0,t.A)(this,"shippingUpdated$",new m.B),this.http=K,this.auth=be,this.cartService=Oe,this.url=u.c.apiUrl}zones(){return this.http.get(this.url+"shop/zones",this.getOptions())}shippingMethods(){var K=this;return(0,e.A)(function*(){return K.amount=yield K.cartService.getTotalAmountSync(),K.shippingLoader=!0,new Promise(be=>{K.http.get(K.url+"shop/shipping-methods",K.getOptions()).subscribe({next:ge=>{K.speditions=[],K.speditionFree=null,ge.forEach(Le=>{Le.methods.forEach(r=>{"free_shipping"===r.method_id?K.speditionFree=r:K.speditions.push(r)})}),K.calculateShipping()},error:()=>{K.speditionSelected=null,K.shippingCost=0,K.shippingLoader=!1,K.shippingUpdated$.next(),be()},complete:()=>{K.shippingLoader=!1,be()}})})})()}calculateShipping(){return this.speditionFree&&(this.amount||0)>=this.speditionFree.min_amount?(this.speditionSelected=_.cloneDeep(this.speditionFree),this.shippingCost=0,void this.shippingUpdated$.next()):this.speditions.length?(this.speditionSelected=_.cloneDeep(this.speditions[0]),this.shippingCost=Number(this.speditionSelected.cost),void this.shippingUpdated$.next()):(this.speditionSelected=null,this.shippingCost=0,void this.shippingUpdated$.next())}getOptions(){return{headers:(new d.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return W=U,(0,t.A)(U,"\u0275fac",function(K){return new(K||W)(A.KVO(d.Qq),A.KVO(F.u),A.KVO(E.m))}),(0,t.A)(U,"\u0275prov",A.jDH({token:W,factory:W.\u0275fac,providedIn:"root"})),U})()},24822:(ct,se,l)=>{"use strict";l.d(se,{s:()=>_});var e=l(36732),t=l(46443),d=l(97144),u=l(37580),m=l(77837);let _=(()=>{var h;class A{constructor(E,Y){(0,e.A)(this,"http",void 0),(0,e.A)(this,"auth",void 0),(0,e.A)(this,"url",void 0),(0,e.A)(this,"taxData",[]),(0,e.A)(this,"shippingExists",!1),(0,e.A)(this,"shippingExistsLoader",!1),this.http=E,this.auth=Y,this.url=d.c.apiUrl}productsFeatured(){return this.http.get(this.url+"shop/productsFeatured",this.getOptions())}productsInEvidence(){return this.http.get(this.url+"shop/productsInEvidence",this.getOptions())}productsPreorder(){return this.http.get(this.url+"shop/productsPreorder",this.getOptions())}productsAvailable(){return this.http.get(this.url+"shop/productsAvailable",this.getOptions())}productsLast(){return this.http.get(this.url+"shop/productsLast",this.getOptions())}productsTrending(){return this.http.get(this.url+"shop/trending",this.getOptions())}product(E){return this.http.get(this.url+"web/products/"+E)}favorite(){return this.http.get(this.url+"shop/favorite",this.getOptions())}blasters(){return this.http.get(this.url+"shop/blasters",this.getOptions())}productsMerchandising(){return this.http.get(this.url+"shop/merchandising",this.getOptions())}
1productsTopWeek(){return this.http.get(this.url+"shop/topWeek",this.getOptions())}getPromoArticles(){return this.http.get(this.url+"shop/v2/promo",this.getOptions())}shippingFiscalData(){return this.http.get(this.url+"shop/shippingFiscalData",this.getOptions())}saveCustomerAddress(E){return this.http.post(this.url+"shop/saveCustomerAddress",E,this.getOptions())}productsCart(E){return this.http.post(this.url+"shop/productsCart",E,this.getOptions())}getOrdersList(){return this.http.get(this.url+"shop/orders",this.getOptions())}getSingleOrder(E){return this.http.get(this.url+"v3/shop/order/"+E,this.getOptions())}createOrder(E){return this.http.post(this.url+"v3/shop/order",E,this.getOptions())}createSession(E){return this.http.post(this.url+"v4/shop/checkout-session",E,this.getOptions())}createOrderV4(E){return this.http.post(this.url+"v4/shop/order",E,this.getOptions())}getPaymentIntent(E){return this.http.post(this.url+"shop/intent",E,this.getOptions())}confirmOrder(E){return this.http.post(this.url+"shop/confirmOrder",E,this.getOptions())}cancelOrder(E){return this.http.post(this.url+"shop/cancelOrder",{orderId:E},this.getOptions())}createPrintRequest(E){return this.http.get(this.url+"shop/addPrintRequest/"+E,this.getOptions())}getPrintRequest(E){return this.http.get(this.url+"shop/getPrintRequest/"+E,this.getOptions())}taxes(){return this.http.get(this.url+"shop/taxes",this.getOptions())}taxesFree(){return this.http.get(this.url+"web/taxFree")}taxPreview(){return this.http.get(this.url+"web/taxPreview")}search(E){return this.http.post(this.url+"shop/search",E,this.getOptions())}searchByTag(E){return this.http.post(this.url+"shop/searchByTag",E,this.getOptions())}carouselByHook(E){return this.http.get(this.url+"shop/carouselByHook/"+E,this.getOptions())}carousel(E){return this.http.get(this.url+"shop/carousel/"+E,this.getOptions())}coupon(E){return this.http.post(this.url+"shop/coupon",E,this.getOptions())}soon(){return this.http.get(this.url+"v2/shop/soon",this.getOptions())}getOptions(){return{headers:(new t.Lr).set("Authorization","Bearer "+this.auth.access_token.value)}}}return h=A,(0,e.A)(A,"\u0275fac",function(E){return new(E||h)(u.KVO(t.Qq),u.KVO(m.u))}),(0,e.A)(A,"\u0275prov",u.jDH({token:h,factory:h.\u0275fac,providedIn:"root"})),A})()},66195:(ct,se,l)=>{"use strict";l.d(se,{l:()=>u});var e=l(36732),t=l(37580);const d=new t.nKC("Browser Storage",{providedIn:"root",factory:()=>localStorage});let u=(()=>{var m;class _{constructor(A){(0,e.A)(this,"storage",void 0),this.storage=A}get(A){return this.storage.getItem(A)}set(A,F){this.storage.setItem(A,F)}remove(A){this.storage.removeItem(A)}clear(){this.storage.clear()}}return m=_,(0,e.A)(_,"\u0275fac",function(A){return new(A||m)(t.KVO(d))}),(0,e.A)(_,"\u0275prov",t.jDH({token:m,factory:m.\u0275fac,providedIn:"root"})),_})()},99423:(ct,se,l)=>{"use strict";l.d(se,{d:()=>A});var e=l(36732),t=l(37580),d=l(24822),u=l(42716),m=l(34333),_=l(61249),h=l(66875);let A=(()=>{var F;class E{constructor(W,U,de,K,be){(0,e.A)(this,"shopService",void 0),(0,e.A)(this,"cartService",void 0),(0,e.A)(this,"globalService",void 0),(0,e.A)(this,"spinner",void 0),(0,e.A)(this,"shippingMethodsService",void 0),(0,e.A)(this,"source",void 0),(0,e.A)(this,"cartItems",[]),(0,e.A)(this,"user",void 0),(0,e.A)(this,"url",void 0),(0,e.A)(this,"errors",void 0),(0,e.A)(this,"appearance",{theme:"stripe",variables:{colorPrimary:"#f7bd04",colorBackground:"#272726",colorText:"#fff",colorDanger:"#982339",fontFamily:'"Source Sans Pro", sans-serif',borderRadius:"8px"},labels:"floating"}),(0,e.A)(this,"submitted",!0),this.shopService=W,this.cartService=U,this.globalService=de,this.spinner=K,this.shippingMethodsService=be}getCartItems(){this.cartService.cart.subscribe(W=>{this.cartItems=W})}createOrder(W,U=null){const de=this.createPayloadOrder(W,U);return this.shopService.createSession(de)}createPayloadOrder(W,U=null){let de=[];return this.cartItems.forEach(ge=>{const Le={product_id:ge.product.id,quantity:ge.qty};if(ge.variantId&&ge.variantId>0&&(Le.variation_id=ge.variantId),ge.variants&&ge.variants.length){const r=[];
1ge.product.bundled_items.forEach(z=>{const pe={bundled_item_id:z.bundled_item_id,product_id:z.product_id},oe=ge.variants.find(w=>w.product_id===z.product_id);oe&&(pe.variation_id=oe.id,pe.attributes=oe.attributes),r.push(pe)}),Le.bundle_configuration=r}de.push(Le)}),{cartList:de,paymentType:"stripe",shippingId:this.shippingMethodsService.speditionSelected?this.shippingMethodsService.speditionSelected.id:null,seal_up:this.globalService.seal_up,coupon:W?W.code:null,orderNote:U}}}return F=E,(0,e.A)(E,"\u0275fac",function(W){return new(W||F)(t.KVO(d.s),t.KVO(u.m),t.KVO(m.d),t.KVO(_.ex),t.KVO(h.U))}),(0,e.A)(E,"\u0275prov",t.jDH({token:F,factory:F.\u0275fac,providedIn:"root"})),E})()},26536:(ct,se,l)=>{"use strict";l.d(se,{o:()=>be});var e=l(36732),t=l(37580),d=l(60316),u=l(97144),m=l(39545),h=l(96345),A=l(57343),F=l(13287),E=l(77837),Y=l(96371),W=l(17699),U=l(27369),de=l(87941),K=l(50565);let be=(()=>{var Oe;class ge{constructor(r,z,pe,oe,w,Pe,q,fe,vt,xt){(0,e.A)(this,"auth",void 0),(0,e.A)(this,"toastr",void 0),(0,e.A)(this,"platformId",void 0),(0,e.A)(this,"document",void 0),(0,e.A)(this,"platform",void 0),(0,e.A)(this,"router",void 0),(0,e.A)(this,"route",void 0),(0,e.A)(this,"dialog",void 0),(0,e.A)(this,"deviceService",void 0),(0,e.A)(this,"gallery",void 0),(0,e.A)(this,"_albums",[]),(0,e.A)(this,"spinnerText","Caricamento in corso..."),(0,e.A)(this,"galleryId","myLightbox"),this.auth=r,this.toastr=z,this.platformId=pe,this.document=oe,this.platform=w,this.router=Pe,this.route=q,this.dialog=fe,this.deviceService=vt,this.gallery=xt}toast(r,z=null){this.toastr.success(r,z,{progressBar:!0,positionClass:"toast-bottom-right"})}error(r,z=null,pe=5e3){this.toastr.error(r,z,{progressBar:!0,positionClass:"toast-bottom-right",timeOut:pe})}mediaDrawstyleUrl(r){let z=u.c.media+"profilations/drawstyles/";return r.filename?z+=r.filename:r.assets?z+=r.assets+".jpg":z="assets/images/sfondo.png",z}mediaGenreUrl(r){let z=u.c.media+"profilations/genres/";return r.filename?z+=r.filename:r.assets?z+=r.assets+".jpg":z=u.c.media+"images/background-large.png",z}mediaCoverUrl(r,z=!1,pe=!1){if(r.media){const oe=r.media;let w=u.c.media+"previews";return pe&&oe.filename_gif?w+=oe.original_path+oe.filename_gif:z&&oe.filename?w+=oe.original_path+"t/"+oe.filename:!z&&oe.filename||oe.filename?w+=oe.original_path+oe.filename:w=u.c.media+"images/background-large.png",w}return u.c.media+"images/background-large.png"}mediaFeaturedUrl(r,z=!1,pe=!1){if(r.media_featured){const oe=r.media_featured;let w=u.c.media+"featured";return pe&&oe.filename_gif?w+=oe.original_path+oe.filename_gif:z&&oe.filename?w+=oe.original_path+"t/"+oe.filename:!z&&oe.filename||oe.filename?w+=oe.original_path+oe.filename:w=u.c.media+"images/background-large.png",w}return u.c.media+"images/background-large.png"}mediaShopFeaturedUrl(r){if(r.media_featured){const z=r.media_featured;let pe=u.c.media+"shop-featured";return z.filename_gif?pe+z.original_path+z.filename_gif:z.filename?pe+z.original_path+z.filename:pe+u.c.media+"images/background-large.png"}return u.c.media+"images/background-large.png"}mediaLogoUrl(r){return r.logo?u.c.media+r.logo.original_path+r.logo.filename:u.c.media+"images/background-large.png"}mediaCharacterUrl(r){return r.character?u.c.media+r.character.original_path+r.character.filename:u.c.media+"images/background-large.png"}mediaBackgroundSpecialUrl(r){return r.background?u.c.media+r.background.original_path+r.background.filename:this.mediaFeaturedUrl(r)}openBrowser(r){(0,d.UE)(this.platformId)&&window.open(r,"_blank")}mediaAuthorUrl(r){if(r&&r.media){const z=r.media;return u.c.media+"users"+z.original_path+z.filename}return u.c.media+"artists/auth-"+r.id+".jpg"}mediaAttachmentUrl(r){if(r&&r.media){const z=r.media;return u.c.media+"items"+z.original_path+z.filename}if(r&&r.filename){const z=m(r.created_at),pe=this.getDateSegment(z);return u.c.media+"attachments"+pe+r.filename}return u.c.media+"images/background-large.png"}mediaSliderUrl(r){return r&&r.filename?u.c.media+"sliders"+r.original_path+r.filename:u.c.media+"images/background-large.png"}getDateSegment(r){const z=r.date()<10?"0"+r.date():String(r.date()),pe=r.month()<9?"0"+(r.month()+1):String(r.month()+1);return"/"+String(r.year())+"/"+pe+"/"+z+"/"}mediaCoverHorizontalUrl(r,z=!1,pe=!1){if(r&&r.media){const oe=r.media;let w=u.c.media+"previews";return pe&&oe.filename_gif?w+=oe.original_path+oe.filename_gif:z&&oe.filename_landscape?w+=oe.original_path+"tl/"+oe.filename_landscape:!z&&oe.filename_landscape?w+=oe.original_path+oe.filename_landscape:
1oe.filename?w+=oe.original_path+oe.filename:w=u.c.media+"images/background-large.png",w}return u.c.media+"images/background-large.png"}mediaUrl(r){return u.c.media+r}isFullScreen(){return!!document.fullscreenElement}toggleFullScreen(){let r=this.document.documentElement;document.fullscreenElement?this.document.exitFullscreen?this.document.exitFullscreen():this.document.mozCancelFullScreen?this.document.mozCancelFullScreen():this.document.webkitExitFullscreen?this.document.webkitExitFullscreen():this.document.msExitFullscreen&&this.document.msExitFullscreen():r.requestFullscreen?r.requestFullscreen():r.mozRequestFullScreen?r.mozRequestFullScreen():r.webkitRequestFullscreen?r.webkitRequestFullscreen():r.msRequestFullscreen&&r.msRequestFullscreen()}closeFullScreen(){this.document.exitFullscreen?this.document.exitFullscreen():this.document.mozCancelFullScreen?this.document.mozCancelFullScreen():this.document.webkitExitFullscreen?this.document.webkitExitFullscreen():this.document.msExitFullscreen&&this.document.msExitFullscreen()}isBrowser(){return(0,d.UE)(this.platformId)}isServer(){return(0,d.Vy)(this.platformId)}isMobile(){return this.deviceService.isMobile()}isDesktop(){return this.deviceService.isDesktop()}isTablet(){return this.deviceService.isTablet()}isIOS(){return this.platform.IOS}isAndroid(){return this.platform.ANDROID}isMac(){return!(!this.isBrowser()||-1==window.navigator.userAgent.indexOf("Mac"))}isWindows(){return!(!this.isBrowser()||-1==window.navigator.userAgent.indexOf("Windows"))}openStore(){this.isBrowser()&&(this.isIOS()||this.isMac()?window.open(u.c.appleStoreUrl,"_blank"):window.open(u.c.androidStoreUrl,"_blank"))}openApp(){this.isBrowser()}isExpired(r){return m(r,"DD/MM/YYYY HH:mm").toDate().getTime()-(new Date).getTime()<0}productCoverUrl(r,z=0,pe=0){let oe="assets/images/sfondo.png";if(r&&r.images&&r.images.length&&!z){const q=r.images[pe];oe=q?q.src:"assets/images/sfondo.png"}else if(r&&z&&r.variations&&r.variations.length){const q=r.variations.find(fe=>fe.id===z);q&&q.image&&(oe=q.image.src||"assets/images/sfondo.png")}if(!oe||"assets/images/sfondo.png"===oe)return oe;const w=(null==r?void 0:r.date_modified)||(null==r?void 0:r.date_modified_gmt)||(null==r?void 0:r.updated_at);if(!w)return oe;const Pe=oe.includes("?")?"&":"?";return"".concat(oe).concat(Pe,"v=").concat(encodeURIComponent(String(w)))}productAuthorsList(r){const z=[],pe=["Sceneggiatore/i","Disegnatore/i","Colorista/i"];return r.attributes.forEach(oe=>{pe.indexOf(oe.name)>-1&&z.push(...oe.options)}),z.length?[...new Set(z)]:[]}loadLightbox(r=[]){this._albums=[],r.forEach((z,pe)=>{pe>0&&this._albums.push({})})}openLightbox(){this.gallery.ref(this.galleryId).load(this._albums)}closeLightbox(){}openSubscriptionDialog(r={title:"Sblocca tutti i capitoli",message:"Il capitolo che hai scelto \xe8 riservato agli utenti Jundo One. Abbonati subito e sblocca tutti i vantaggi legati al nostro abbonamento!",return_url:null},z="Abbonamento sottoscritto correttamente"){this.auth.isSubscribed.value||this.openAccessDialog(r).subscribe(()=>{this.auth.isSubscribed.value&&this.toast(z)})}openAccessDialog(r={title:"Sblocca tutti i capitoli",message:"Il capitolo che hai scelto \xe8 riservato agli utenti Jundo One. Abbonati subito e sblocca tutti i vantaggi legati al nostro abbonamento!",return_url:null}){return r.return_url||(r.return_url=this.router.url),this.dialog.open(h.g,{data:{title:r.title,content:r.message,buttons:[{label:"Abbonati a Jundo One",class:"btn-jundo",action:()=>{this.auth.isAuthenticated.value?this.router.navigate(["/subscription"],{queryParams:{return_url:r.return_url}}):this.router.navigate(["/access"],{queryParams:{page:"signup",return_url:r.return_url,subscribe:!0}})}}]}}).afterClosed().pipe()}openSignupDialog(r=!1){return this.dialog.open(h.g,{data:{title:"Registrati su Jundo",content:"Per sbloccare tutte le opzioni di un\u2019opera come il salvataggio nella propria collezione, valuatare un\u2019opera o attivarne le notifiche, dovrai registrarti gratutitamente a Jundo.\n<br/>Se invece vuoi sbloccare tutte le opere e ricevere vantaggi esclusivi abbonati a Jundo One!",buttons:[{label:"Registrati gratuitamente",class:"btn-outline-jundo",action:()=>{this.router.navigate(["/access"],{queryParams:{page:"signup",return_url:this.router.url,subscribe:r}})}},{label:"Abbonati a Jundo One",class:"btn-jundo",action:()=>{this.auth.isAuthenticated.value?this.router.navigate(["/subscription-landing"],{queryParams:{return_url:this.router.url}}):this.router.navigate(["/access"],{queryParams:{page:"signup",return_url:this.router.url,subscribe:!0}})}}]}}).afterClosed().pipe()}openModalComic(r){let z=Object.assign({}
1,this.route.snapshot.queryParams);z.comic=r;const pe=this.router.url.split("?")[0],oe=this.router.createUrlTree([pe],{relativeTo:this.route,queryParams:z}).toString();this.router.navigateByUrl(oe).then(()=>{this.dialog.open(A.P,{data:{comicId:r},panelClass:"comic-dialog"}).afterClosed().subscribe(()=>{setTimeout(()=>{this.removeQueryParams()},0)})})}removeQueryParams(){const r=this.router.parseUrl(this.router.url);r.queryParams={},this.router.navigateByUrl(r)}isApplePayAvailable(){return!!this.isBrowser()&&!!window.ApplePaySession}getSalePercentage(r,z){if(r&&z){const pe="string"==typeof r?parseFloat(r):r,oe=parseFloat(z);if(pe>oe)return Math.round((pe-oe)/pe*100)}return 0}galleryItems(r){let z=[];return r.forEach(pe=>{const oe=new F.p2({src:pe.src,thumb:pe.src});z.push(oe)}),z}}return Oe=ge,(0,e.A)(ge,"\u0275fac",function(r){return new(r||Oe)(t.KVO(E.u),t.KVO(Y.tw),t.KVO(t.Agw),t.KVO(d.qQ),t.KVO(W.OD),t.KVO(U.Ix),t.KVO(U.nX),t.KVO(de.bZ),t.KVO(K.Kg),t.KVO(F.Z2))}),(0,e.A)(ge,"\u0275prov",t.jDH({token:Oe,factory:Oe.\u0275fac,providedIn:"root"})),ge})()},12734:(ct,se,l)=>{"use strict";l.d(se,{a:()=>F});var e=l(36732),t=l(46227),u=l(39545),_=l(37580),h=l(27369),A=l(87509);let F=(()=>{var E;class Y{constructor(U,de){(0,e.A)(this,"router",void 0),(0,e.A)(this,"filtersService",void 0),(0,e.A)(this,"arrayPreventNextCoinRequest",[]),this.router=U,this.filtersService=de}isArrayEqual(U,de){return t(U).xorWith(de,t.isEqual).isEmpty()}itemsInArrayPosition(U,de,K){return[...U.slice(0,de),...K,...U.slice(de)]}manageBadge(U){if(U)switch(U.type){case"product":this.router.navigate(["shop/product/",String(U.value)]);break;case"comic":this.router.navigate(["home"],{queryParams:{comic:String(U.value)}});break;case"genre":case"drawstyle":this.router.navigate(["research"],{queryParams:{term:U.label}})}}loadScripts(U){const de=U;for(let K=0;K<de.length;K++){const be=document.createElement("script");be.src=de[K],be.type="text/javascript",be.async=!1,be.charset="utf-8",document.getElementsByTagName("head")[0].appendChild(be)}}encodeReturnUrl(U){return encodeURIComponent(encodeURIComponent(U||"/"))}decodeReturnUrl(U){if(!U)return"/";let de=U;for(let K=0;K<2;K++)try{const be=decodeURIComponent(de);if(be===de)break;de=be}catch{break}return de||"/"}camelize(U){return U.replace(/(?:^\w|[A-Z]|\b\w|\s+)/g,function(de,K){return 0==+de?"":0===K?de.toLowerCase():" "+de.toUpperCase()})}formatBytes(U,de=2){if(0===U)return"0 Bytes";const be=de<=0?0:de,ge=Math.floor(Math.log(U)/Math.log(1024));return parseFloat((U/Math.pow(1024,ge)).toFixed(be))+" "+["Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"][ge]}chapterProgressId(U){var de,K;if(null==U||null===(de=U.progress)||void 0===de||!de.length||null==U||null===(K=U.chapters)||void 0===K||!K.length)return null;const be=U.progress.filter(z=>{const pe=U.chapters.find(w=>w.id===z.chapter_id);if(!(z.status>0&&pe))return!1;const oe=pe.published_at||z.published_at;return!(oe&&u(oe).isAfter(u()))}),Oe=t.orderBy(be,[z=>{const pe=U.chapters.find(oe=>oe.id===z.chapter_id);return u((null==pe?void 0:pe.published_at)||z.published_at||0).valueOf()},"chapter_id"]);if(!Oe.length)return null;const ge=t.last(Oe),Le=U.chapters.findIndex(z=>z.id===ge.chapter_id);if(Le<0)return null;const r=U.chapters[Le];if(ge.status>=99&&Le+1<U.chapters.length){const z=U.chapters[Le+1];return z.published_at&&u(z.published_at).isAfter(u())?r.id:z.id}return r.id}progressChapterId(U){var de,K,be;const Oe=this.chapterProgressId(U);if(Oe)return Oe;let ge;return U.is_grouped&&null!==(de=U.groups)&&void 0!==de&&de.length&&U.groups[0]&&null!==(K=U.groups[0].chapters)&&void 0!==K&&K.length&&(ge=U.groups[0].chapters[0].id),!U.is_grouped&&null!==(be=U.chapters)&&void 0!==be&&be.length&&(ge=U.chapters[0].id),ge}getChapterProgressIdx(U,de){if(!U.progress||!U.progress.length)return null;let K=U.progress.filter(be=>be.status>0&&(U.webtoon?be.status<98:be.status<100));if(K&&K.length){K.forEach(Le=>{Le.group_type_number=Number(Le.chapter.replace("chp",""))});const be=K.filter(Le=>u(Le.published_at).format()<=u().format()),Oe=t.sortBy(be,[Le=>u(Le.published_at).format("YYYY-MM-DD"),"group_type_number"]),ge=t.last(Oe);return de.findIndex(Le=>Le.group_type===ge.chapter)}{const be=t.filter(U.progress,Le=>{if(U.webtoon?Le.status>=98:100===Le.status)return Le.chapter}),Oe=t.filter(de,Le=>{const r=u(Le.published_at,"YYYY-MM-DD"),z=u().format("YYYY-MM-DD"),pe=!!be.find(w=>w.chapter===Le.group_type),oe=r.isAfter(z);return!pe&&!oe});Oe.forEach(Le=>{Le.group_type_number=Number(Le.group_type.replace("chp",""))});const ge=t.sortBy(Oe,[Le=>u(Le.published_at).format("YYYY-MM-DD"),"group_type_number"]);if(ge.length){const Le=t.first(ge),r=t.replace(Le.group_type,"chp","");return 0===Number(r)?null:Number(r)}}return 0}getChapters(U){const de=t.uniqBy(U.attachments,"group_type");de.forEach(Le=>{Le.group_type_number=Number(Le.group_type.replace("chp",""))});const K=de.filter(Le=>{if(u(Le.published_at).format()<=u().format())return Le}),be=de.filter(Le=>{if(u(Le.published_at).format()>u().format())return Le}),Oe=t.sortBy(K,[Le=>u(Le.published_at).format("YYYY-MM-DD"),"group_type_number"]),ge=[];return ge.push(...Oe),ge.push(...be.slice(0,3)),ge}getProgress(U){const de=[],K=U.attachments.reduce((be,Oe)=>(be[Oe.group_type]=(be[Oe.group_type]||[]).concat(Oe),be),{});for(const be in K)K.hasOwnProperty(be)&&U.progress&&U.progress.forEach(Oe=>{Oe.chapter===be&&(de[be]=Oe.status)});return de}urltoFile(U,de,K){return fetch(U).then(be=>be.arrayBuffer()).then(be=>new File([be],de,{type:K}))}base64MimeType(U){let de=null;if("string"!=typeof U)return de;const K=U.match(/data:([a-zA-Z0-9]+\/[a-zA-Z0-9-.+]+).*,.*/);return K&&K.length&&(de=K[1]),de}isValidUrl(U){return/^https?:\/\/(?:www\.)?[-a-zA-Z0-9@:%._\+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_\+.~#?&//=]*)$/gm.test(U)}isLockChapter(U){return U.comic.is_grouped?U.group.chapters.findIndex(K=>
1K.id===U.id)+1>=U.group.paywall:U.comic.chapters.findIndex(K=>K.id===U.id)+1>=U.comic.paywall}isPurchasedChapter(U){return U.comic.is_grouped?!!U.group.purchase:!!U.purchase}chapterIdx(U){return U.comic.chapters.findIndex(de=>de.id===U.id)}chapterGroupIdx(U){return U.group.chapters.findIndex(de=>de.id===U.id)}navigateAccessSubscription(U="subscription"){this.router.navigate([U],{queryParams:{return_url:this.router.url,subscribe:!0}})}inArrayPreventRequest(U){return this.arrayPreventNextCoinRequest.includes(U)}addInArrayPreventRequest(U){this.arrayPreventNextCoinRequest.push(U)}}return E=Y,(0,e.A)(Y,"\u0275fac",function(U){return new(U||E)(_.KVO(h.Ix),_.KVO(A.d))}),(0,e.A)(Y,"\u0275prov",_.jDH({token:E,factory:E.\u0275fac,providedIn:"root"})),Y})()},97144:(ct,se,l)=>{"use strict";l.d(se,{c:()=>e});const e={production:!0,siteUrl:"https://jundocomics.com",apiUrl:"https://api.jundocomics.com/api/",media:"https://d1dqu2eovq69bv.cloudfront.net/",validatorUrl:"https://validator.fovea.cc/v1/validate?appName=it.jundo.app&apiKey=007514d1-7e60-4947-b0cb-c39e7e431257",stripeKey:"pk_live_51IxU6bGfi6MP8yCweEbRfNnGOVc3XXJGQd5LI06AAGLcJd4YQxQO4kvUYOV8km2DIghi4Mp1gZ2WTeMG5GfXC9Mm00oflmOdjn",firebase:{apiKey:"AIzaSyB3F3n4ydtU23kJZmhmGYcihEEYD_b46D4",authDomain:"jundo-84544.firebaseapp.com",projectId:"jundo-84544",storageBucket:"jundo-84544.appspot.com",messagingSenderId:"558545532774",appId:"1:558545532774:web:bd710b2b5f724046337aa7",measurementId:"G-DFL2Y287S3"},appleStoreUrl:"https://apps.apple.com/it/app/jundo/id1545759268",androidStoreUrl:"https://play.google.com/store/apps/details?id=it.jundo.app&hl=it&gl=US",distributionUrl:"https://d1dqu2eovq69bv.cloudfront.net"}},28680:(ct,se,l)=>{"use strict";var e=l(80436),t=l(37580),d=l(36732),u=l(27369),m=l(77837);let _=(()=>{var te;class O{constructor(Q,Ye){(0,d.A)(this,"authService",void 0),(0,d.A)(this,"router",void 0),this.authService=Q,this.router=Ye}canActivate(Q,Ye){let Ft=Ye.url;return Ye.url.includes("/subscription")&&(Ft="/home"),!!this.authService.isAuthenticated.value||(this.router.navigate(["/access"],{queryParams:{return_url:Ft}}).then(),!1)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(m.u),t.KVO(u.Ix))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})(),h=(()=>{var te;class O{constructor(Q,Ye){(0,d.A)(this,"authService",void 0),(0,d.A)(this,"router",void 0),this.authService=Q,this.router=Ye}canActivate(Q,Ye){return this.authService.isAuthenticated.value&&this.router.navigate(["/home"]).then(),!0}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(m.u),t.KVO(u.Ix))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();var A=l(34456);let F=(()=>{var te;class O{constructor(Q,Ye,Ft,Fi){(0,d.A)(this,"fb",void 0),(0,d.A)(this,"authService",void 0),(0,d.A)(this,"router",void 0),(0,d.A)(this,"activatedRoute",void 0),(0,d.A)(this,"form",void 0),(0,d.A)(this,"token",void 0),this.fb=Q,this.authService=Ye,this.router=Ft,this.activatedRoute=Fi,this.form=this.fb.group({password:null,token:null})}ngOnInit(){this.activatedRoute.queryParams.subscribe(Q=>{this.form.controls.token.setValue(Q.token)})}reset(){this.authService.recovery(this.form.value)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.rXU(A.ok),t.rXU(m.u),t.rXU(u.Ix),t.rXU(u.nX))}),(0,d.A)(O,"\u0275cmp",t.VBU({type:te,selectors:[["app-password-reset"]],decls:0,vars:0,template:function(Q,Ye){},encapsulation:2})),O})();var E=l(41374);let Y=(()=>{var te;class O{constructor(Q){(0,d.A)(this,"itemsService",void 0),this.itemsService=Q}resolve(Q){const Ye=Q.paramMap.get("api");return this.itemsService.dynamic(Ye)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(E.b))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})(),W=(()=>{var te;class O{constructor(Q){(0,d.A)(this,"authService",void 0),this.authService=Q}resolve(Q){const Ye=Q.paramMap.get("id");return this.authService.author(Ye)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(m.u))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();var U=l(24822);let de=(()=>{var te;class O{constructor(Q){(0,d.A)(this,"shopService",void 0),this.shopService=Q}resolve(Q){const Ye=Q.paramMap.get("slug");return this.shopService.product(Ye)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(U.s))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();var K=l(60316);let be=(()=>{var te;class O{constructor(Q,Ye,Ft){(0,d.A)(this,"authService",void 0),(0,d.A)(this,"router",void 0),(0,d.A)(this,"platformId",void 0),this.authService=Q,this.router=Ye,this.platformId=Ft}canActivate(Q,Ye){return!this.authService.isAuthenticated.value&&(0,K.UE)(this.platformId)&&this.router.navigate(["/access"],{queryParams:{page:"signup",return_url:"/shop"}}).then(),!0}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(m.u),t.KVO(u.Ix),t.KVO(t.Agw))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();var Oe=l(26536);let ge=(()=>{var te;class O{constructor(Q,Ye){(0,d.A)(this,"router",void 0),(0,d.A)(this,"ui",void 0),this.router=Q,this.ui=Ye}canActivate(Q,Ye){const Ft=Ye.url;return(this.ui.isMobile()||this.ui.isTablet())&&Ft.includes("checkout")&&Ft.includes("success")?(this.router.navigate(["/checkout/mobile/success"]),!1):Ft.includes("checkout")&&Ft.includes("cancel")?(this.router.navigate(["/checkout/cancel"]),!1):!this.ui.isMobile()&&!this.ui.isTablet()||!this.isNotPage(Ye.url)||(this.router.navigate(["/landing"],{queryParams:{return_url:Ye.url}}),!1)}isNotPage(Q){const Ye=["checkout","success"];for(let Ft of Ye)if(Q.includes(Ft))return!1;return!0}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(u.Ix),t.KVO(Oe.o))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();function Le(te,O="La prima piattaforma italiana per leggere manga, fumetti e webcomics originali e internazionali online su smarthphone o PC. I primi capitoli sono gratis!"){return{breadcrumb:te,meta:{title:te,description:O}}}const r=[{path:"",canActivate:[ge],data:Le("Compra online Manga, Manhwa, Fumetti e Comics"),loadChildren:()=>l.e(4135).then(l.bind(l,4135)).then(te=>te.ShopPageModule)},{path:"product/:slug",resolve:{data:de},loadChildren:()=>l.e(4895).then(l.bind(l,4895)).then(te=>te.ProductPageModule)},{path:"orders",canActivate:[_],children:[{path:"",data:Le("Ordini"),loadChildren:()=>l.e(420).then(l.bind(l,60420)).then(te=>te.OrdersPageModule)},{path:":id",data:Le("Ordine"),loadChildren:()=>l.e(113).then(l.bind(l,30113)).then(te=>te.OrderPageModule)}]},{path:"checkout",canActivate:[be],children:[{path:"shipping",data:Le("Checkout | Indirizzo di spedizione"),loadChildren:()=>l.e(1394).then(l.bind(l,41394)).then(te=>te.ShippingPageModule)}]}];var z=l(10916);let pe=(()=>{var te;class O{constructor(Q){(0,d.A)(this,"chaptersService",void 0),this.chaptersService=Q}resolve(Q){const Ye=Q.paramMap.get("id");return this.chaptersService.meta(Ye)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(z.Q))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();var oe=l(24301);let w=(()=>{var te;class O{constructor(Q,Ye){(0,d.A)(this,"itemsService",void 0),(0,d.A)(this,"carouselsService",void 0),(0,d.A)(this,"HOOK_ID","59f78159-f1b4-410f-8a49-38e4bd5f18dd"),this.itemsService=Q,this.carouselsService=Ye}resolve(Q){const Ye=Q.queryParamMap.get("comic"),Ft=Number(Ye);return Number.isInteger(Ft)&&Ft>0?this.itemsService.comic(Ft):this.carouselsService.carouselsByHook(this.HOOK_ID)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(E.b),t.KVO
1(oe.$))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})(),Pe=(()=>{var te;class O{constructor(Q){(0,d.A)(this,"itemsService",void 0),this.itemsService=Q}resolve(Q){const Ye=Q.paramMap.get("slug");return this.itemsService.comicBySlug(Ye)}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(E.b))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})(),q=(()=>{var te;class O{constructor(Q){(0,d.A)(this,"itemsService",void 0),this.itemsService=Q}resolve(Q){return this.itemsService.comics()}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(E.b))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"})),O})();var fe=l(21141);function vt(te,O="La prima piattaforma italiana per leggere manga, fumetti e webcomics originali e internazionali online su smarthphone o PC. I primi capitoli sono gratis!"){return{breadcrumb:te,meta:{title:te,description:O}}}const xt=[{path:"",redirectTo:"home",pathMatch:"full"},{path:"home",canActivate:[ge],resolve:{data:w},loadChildren:()=>l.e(2096).then(l.bind(l,12096)).then(te=>te.HomePageModule)},{path:"landing",data:vt("Jundo | Scarica l'app"),loadChildren:()=>l.e(5534).then(l.bind(l,95534)).then(te=>te.LandingPageModule)},{path:"coupon",canActivate:[ge,_],data:vt("Coupon"),loadChildren:()=>l.e(9707).then(l.bind(l,49707)).then(te=>te.CouponPageModule)},{path:"comic/:id",children:[{path:"reader/:id",resolve:{data:pe},loadChildren:()=>l.e(6559).then(l.bind(l,16559)).then(te=>te.ReaderPageModule)}]},{path:"it/:slug",children:[{path:"",resolve:{data:Pe},loadChildren:()=>l.e(3755).then(l.bind(l,33755)).then(te=>te.ComicPageModule)}]},{path:"access",data:vt("Accedi"),canActivate:[ge,h],loadChildren:()=>Promise.all([l.e(2076),l.e(5123)]).then(l.bind(l,45123)).then(te=>te.AccessPageModule)},{path:"reset",data:vt("Reset password"),canActivate:[h],loadChildren:()=>l.e(1844).then(l.bind(l,51844)).then(te=>te.ResetPageModule)},{path:"onboard",canActivate:[_],data:vt("On Board"),loadChildren:()=>l.e(849).then(l.bind(l,40849)).then(te=>te.OnboardPageModule)},{path:"comics/:api",data:vt("Comics"),canActivate:[_],resolve:{data:Y},loadChildren:()=>l.e(4550).then(l.bind(l,34550)).then(te=>te.ComicsPageModule)},{path:"soon",data:vt("Coming Soon"),loadChildren:()=>l.e(8831).then(l.bind(l,98831)).then(te=>te.SoonPageModule)},{path:"library",data:vt("Libreria"),canActivate:[_],loadChildren:()=>l.e(7843).then(l.bind(l,67843)).then(te=>te.LibraryPageModule)},{path:"reader/:id",resolve:{data:pe},loadChildren:()=>l.e(6559).then(l.bind(l,16559)).then(te=>te.ReaderPageModule)},{path:"author/:id",children:[{path:"",resolve:{data:W},loadChildren:()=>l.e(1388).then(l.bind(l,1388)).then(te=>te.AuthorPageModule)}]},{path:"about",children:[{path:"",data:vt("Chi siamo"),loadChildren:()=>l.e(6507).then(l.bind(l,56507)).then(te=>te.AboutPageModule)}]},{path:"subscription",children:[{path:"",data:vt("Abbonati a Jundo"),loadChildren:()=>l.e(4793).then(l.bind(l,34793)).then(te=>te.SubscriptionLandingPageModule)},{path:"method",data:vt("Metodo di pagamento"),canActivate:[_],loadChildren:()=>Promise.all([l.e(2076),l.e(8783)]).then(l.bind(l,38783)).then(te=>te.SubscriptionMethodPageModule)},{path:"summary",data:vt("Riepilogo"),canActivate:[_],loadChildren:()=>Promise.all([l.e(2076),l.e(6935)]).then(l.bind(l,56935)).then(te=>te.SubscriptionSummaryPageModule)},{path:"success",data:vt("Abbonamento confermato"),canActivate:[_],loadChildren:()=>Promise.all([l.e(2076),l.e(7174)]).then(l.bind(l,27174)).then(te=>te.SubscriptionSuccessPageModule)}]},{path:"checkout",children:[{path:"shipping",canActivate:[_],data:vt("Indirizzo di spedizione"),loadChildren:()=>Promise.all([l.e(2076),l.e(4391)]).then(l.bind(l,44391)).then(te=>te.CheckoutShippingPageModule)},{path:"rewards",canActivate:[_],data:vt("Le tue ricompense"),loadChildren:()=>Promise.all([l.e(2076),l.e(8585)]).then(l.bind(l,78585)).then(te=>te.CheckoutRewardsPageModule)},{path:"summary",canActivate:[_],data:vt("Riepilogo"),loadChildren:()=>l.e(9582).then(l.bind(l,69582)).then(te=>te.CheckoutSummaryPageModule)},{path:"success",data:vt("Ordine confermato"),canActivate:[ge],loadChildren:()=>l.e(7135).then(l.bind(l,99516)).then(te=>te.CheckoutSuccessPageModule)},{path:"cancel",data:vt("Ordine annullato"),loadChildren:()=>l.e(7135).then(l.bind(l,99516)).then(te=>te.CheckoutSuccessPageModule)},{path:"return",loadChildren:()=>l.e(8267).then(l.bind(l,98267)).then(te=>te.CheckoutReturnPageModule)},{path:"mobile/success",data:vt("Acquisto confermato"),loadChildren:()=>l.e(6007).then(l.bind(l,56007)).then(te=>te.MobileCheckoutSuccessPageModule)}]},{path:"purchase",children:[{path:"",data:vt("Scegli pacchetto Jundo Coins"),loadChildren:()=>Promise.all([l.e(2076),l.e(6662)]).then(l.bind(l,26662)).then(te=>te.PurchaseLandingPageModule)},{path:"method",data:vt("Metodo di pagamento"),canActivate:[_],loadChildren:()=>Promise.all([l.e(2076),l.e(5521)]).then(l.bind(l,35521)).then(te=>te.PurchaseMethodPageModule)},{path:"summary",data:vt("Riepilogo"),canActivate:[_],loadChildren:()=>Promise.all([l.e(2076),l.e(2046)]).then(l.bind(l,2046)).then(te=>te.PurchaseSummaryPageModule)},{path:"success",data:vt("Acquisto confermato"),canActivate:[_],loadChildren:()=>Promise.all([l.e(2076),l.e(2491)]).then(l.bind(l,72491)).then(te=>te.PurchaseSuccessPageModule)}]},{path:"account",canActivate:[ge,_],children:[{path:"overview",data:vt("Overview"),loadChildren:()=>Promise.all([l.e(2076),l.e(6830)]).then(l.bind(l,76830)).then(te=>te.OverviewPageModule)},{path:"edit",data:vt("Email e password"),loadChildren:()=>Promise.all([l.e(2076),l.e(4496)]).then(l.bind(l,4496)).then(te=>te.EditPageModule)},{path:"avatar",data:vt("Avatar"),loadChildren:()=>Promise.all([l.e(2076),l.e(8848)]).then(l.bind(l,88848)).then(te=>te.AvatarPageModule)},{path:"profilation",data:vt("Stili e generi"),loadChildren:()=>Promise.all([l.e(2076),l.e(9886)]).then(l.bind(l,39886)).then(te=>te.ProfilationPageModule)},{path:"shipping",data:vt("Indirizzo di spedizione"),loadChildren:()=>Promise.all([l.e(2076),l.e(995)]).then(l.bind(l,40995)).then(te=>te.ShippingPageModule)},{path:"subscription",data:vt("Abbonamento"),loadChildren:()=>Promise.all([l.e(2076),l.e(6471)]).then(l.bind(l,16471)).then(te=>te.SubscriptionPageModule)},{path:"coins",data:vt("Jundo Coins"),loadChildren:()=>Promise.all([l.e(2076),l.e(9484)]).then(l.bind(l,9484)).then(te=>te.CoinsPageModule)},{path:"orders",children:[{path:"",data:vt("Ordini"),loadChildren:()=>Promise.all([l.e(2076),l.e(8865)]).then(l.bind(l,8865)).then(te=>te.OrdersPageModule)},{path:":id",data:vt("Dettaglio ordine"),loadChildren:()=>Promise.all([l.e(2076),l.e(4411)]).then(l.bind(l,34411)).then(te=>te.OrderPageModule)}]},{path:"support",children:[{path:"shipping-methods",data:vt("Metodi di spedizione"),loadChildren:()=>l.e(7647).then(l.bind(l,67647)).then(te=>te.ShippingZonesPageModule)},{path:"faq",data:vt("FAQ"),loadChildren:()=>Promise.all([l.e(2076),l.e(9569)]).then(l.bind(l,39569)).then(te=>te.FaqPageModule)},{path:"contact-us",data:vt("Contattaci"),loadChildren:()=>Promise.all([l.e(2076),l.e(2567)]).then(l.bind(l,92567)).then(te=>te.ContactUsPageModule)}]},{path:"cancellation",data:vt("Elimina account"),loadChildren:()=>l.e(4369).then(l.bind(l,24369)).then(te=>te.CancellationPageModule)}]},{path:"research",children:[{path:"",data:vt("Cerca su Jundo"),loadChildren:()=>Promise.all([l.e(2076),l.e(789)]).then(l.bind(l,40789)).then(te=>te.SearchOverviewPageModule)},{path:"results",data:vt("Risultati di ricerca"),loadChildren:()=>Promise.all([l.e(2076),l.e(9902)]).then(l.bind(l,39902)).then(te=>te.SearchResultsPageModule)}]},{path:"verification-account",component:fe.M,loadChildren:()=>l.e(3770).then(l.bind(l,23770)).then(te=>te.VerificationAccountPageModule)},{path:"password-reset",component:F,canActivate:[h]},{path:"sitemap",resolve:{data:q},loadChildren:()=>l.e(8771).then(l.bind(l,58771)).then(te=>te.SitemapPageModule)},{path:"sitemap",resolve:{data:q},loadChildren:()=>l.e(8771).then(l.bind(l,58771)).then(te=>te.SitemapPageModule)},{path:"pr-fesr-21-27",data:vt("PR FESR 2021-2027"),loadChildren:()=>l.e(64).then(l.bind(l,40064)).then(te=>te.PrFesr2127PageModule)},{path:"shop",children:r},{path:"404",loadChildren:()=>l.e(5277).then(l.bind(l,75277)).then(te=>te.NotFoundPageModule)},{path:"**",redirectTo:"/404"}];let nt=(()=>{var te;class O{}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)}),(0,d.A)(O,"\u0275mod",t.$C({type:te})),(0,d.A)(O,"\u0275inj",t.G2t({imports:[u.iI.forRoot(xt,{}),u.iI]})),O})();var pt=l(42716),je=l(87509),ve=l(87941),Ee=l(47138),$e=l(66875),Ue=l(7907),Ze=l(29849),De=l(73063),Te=l(58401),me=l(17049),Z=l(61249);const ie=["drawerCart"];function dt(te,O){if(1&te){const j=t.RV6();t.j41(0,"app-navbar",6),t.bIt("openCart",function(){t.eBV(j);const Ye=t.XpG();return t.Njj(Ye.openCart())})("onDrawer",function(){t.eBV(j);const Ye=t.XpG();return t.Njj(Ye.toggleDrawer())}),t.k0s()}}function Ge(te,O){if(1&te){const j=t.RV6();t.j41(0,"mat-drawer",7,8)(2,"app-sidenav-cart",9),t.bIt("on-close",function(){t.eBV(j);const Ye=t.sdS(1);return t.Njj(Ye.close())}),t.k0s()()}}let At=(()=>{var te;class O{constructor(Q,Ye,Ft,Fi,Ki,An,qn,Nr,Lr){(0,d.A)(this,"auth",void 0),(0,d.A)(this,"cartService",void 0),(0,d.A)(this,"ui",void 0),(0,d.A)(this,"filtersService",void 0),(0,d.A)(this,"matDialog",void 0),(0,d.A)(this,"router",void 0),(0,d.A)(this,"channels",void 0),(0,d.A)(this,"shippingMethodsService",void 0),(0,d.A)(this,"seo",void 0),(0,d.A)(this,"drawerCart",void 0),(0,d.A)(this,"detectDrawer",!1),this.auth=Q,this.cartService=Ye,this.ui=Ft,this.filtersService=Fi,this.matDialog=Ki,this.router=An,this.channels=qn,this.shippingMethodsService=Nr,this.seo=Lr}ngOnInit(){this.initialize()}initialize(){this.router.events.subscribe(Ye=>{Ye instanceof u.wF&&this.matDialog.closeAll()}),this.filtersService.initializeFilters(),this.cartService.initializeCart();const Q=localStorage.getItem(this.auth.STORAGE_TOKEN_KEY);Q&&(this.auth.access_token.next(Q),this.auth.profile().subscribe(Ye=>{this.auth.user.next(Ye),this.auth.isAuthenticated.next(!0),this.auth.createAccess(),this.shippingMethodsService.shippingMethods()}))}toggleDrawer(){this.detectDrawer=!this.detectDrawer}
1openCart(){this.drawerCart.toggle(),this.channels.publish("cart:updated",{})}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.rXU(m.u),t.rXU(pt.m),t.rXU(Oe.o),t.rXU(je.d),t.rXU(ve.bZ),t.rXU(u.Ix),t.rXU(Ee.A),t.rXU($e.U),t.rXU(Ue.F))}),(0,d.A)(O,"\u0275cmp",t.VBU({type:te,selectors:[["app-root"]],viewQuery:function(Q,Ye){if(1&Q&&t.GBs(ie,5),2&Q){let Ft;t.mGM(Ft=t.lsd())&&(Ye.drawerCart=Ft.first)}},decls:9,vars:4,consts:[["bdColor","rgba(0, 0, 0, 0.8)","size","medium","color","#fff","type","ball-scale-ripple-multiple",3,"fullScreen"],[1,"white-text"],["autosize","",1,"drawer-container","black"],[3,"openCart","onDrawer",4,"ngIf"],[1,"main"],["class","drawer-sidenav cart-bg position-fixed","mode","over","position","end",4,"ngIf"],[3,"openCart","onDrawer"],["mode","over","position","end",1,"drawer-sidenav","cart-bg","position-fixed"],["drawerCart",""],[3,"on-close"]],template:function(Q,Ye){1&Q&&(t.j41(0,"ngx-spinner",0)(1,"p",1),t.EFF(2),t.k0s()(),t.j41(3,"mat-drawer-container",2),t.DNE(4,dt,1,0,"app-navbar",3),t.j41(5,"div",4),t.nrm(6,"router-outlet"),t.k0s(),t.nrm(7,"app-footer"),t.DNE(8,Ge,3,0,"mat-drawer",5),t.k0s()),2&Q&&(t.Y8G("fullScreen",!0),t.R7$(2),t.SpI(" ",Ye.ui.spinnerText," "),t.R7$(2),t.Y8G("ngIf",Ye.ui.isDesktop()&&!Ye.ui.isMobile()&&!Ye.ui.isTablet()),t.R7$(4),t.Y8G("ngIf",Ye.ui.isBrowser()))},dependencies:[K.bT,u.n3,Ze.n,De._,Te.a,me.qe,me.$C,Z.et],encapsulation:2})),O})();var Bt=l(46443),Dt=l(47172);function wt(te){return new t.wOt(3e3,!1)}function ft(te){switch(te.length){case 0:return new Dt.sf;case 1:return te[0];default:return new Dt.ui(te)}}function Re(te,O,j=new Map,Q=new Map){const Ye=[],Ft=[];let Fi=-1,Ki=null;if(O.forEach(An=>{const qn=An.get("offset"),Nr=qn==Fi,Lr=Nr&&Ki||new Map;An.forEach((wo,bo)=>{let fo=bo,Lo=wo;if("offset"!==bo)switch(fo=te.normalizePropertyName(fo,Ye),Lo){case Dt.FX:Lo=j.get(bo);break;case Dt.kp:Lo=Q.get(bo);break;default:Lo=te.normalizeStyleValue(bo,fo,Lo,Ye)}Lr.set(fo,Lo)}),Nr||Ft.push(Lr),Ki=Lr,Fi=qn}),Ye.length)throw function Xn(te){return new t.wOt(3502,!1)}();return Ft}function We(te,O,j,Q){switch(O){case"start":te.onStart(()=>Q(j&&hi(j,"start",te)));break;case"done":te.onDone(()=>Q(j&&hi(j,"done",te)));break;case"destroy":te.onDestroy(()=>Q(j&&hi(j,"destroy",te)))}}function hi(te,O,j){const Q=j.totalTime,Ft=rt(te.element,te.triggerName,te.fromState,te.toState,O||te.phaseName,null==Q?te.totalTime:Q,!!j.disabled),Fi=te._data;return null!=Fi&&(Ft._data=Fi),Ft}function rt(te,O,j,Q,Ye="",Ft=0,Fi){return{element:te,triggerName:O,fromState:j,toState:Q,phaseName:Ye,totalTime:Ft,disabled:!!Fi}}function Fe(te,O,j){let Q=te.get(O);return Q||te.set(O,Q=j),Q}function zt(te){const O=te.indexOf(":");return[te.substring(1,O),te.slice(O+1)]}const st=(()=>typeof document>"u"?null:document.documentElement)();function Ie(te){const O=te.parentNode||te.host||null;return O===st?null:O}let Et=null,Nt=!1;function Jn(te,O){for(;O;){if(O===te)return!0;O=Ie(O)}return!1}function hr(te,O,j){if(j)return Array.from(te.querySelectorAll(O));const Q=te.querySelector(O);return Q?[Q]:[]}let _n=(()=>{var te;class O{validateStyleProperty(Q){return function Hi(te){Et||(Et=function kn(){return typeof document<"u"?document.body:null}()||{},Nt=!!Et.style&&"WebkitAppearance"in Et.style);let O=!0;return Et.style&&!function It(te){return"ebkit"==te.substring(1,6)}(te)&&(O=te in Et.style,!O&&Nt&&(O="Webkit"+te.charAt(0).toUpperCase()+te.slice(1)in Et.style)),O}(Q)}matchesElement(Q,Ye){return!1}containsElement(Q,Ye){return Jn(Q,Ye)}getParentElement(Q){return Ie(Q)}query(Q,Ye,Ft){return hr(Q,Ye,Ft)}computeStyle(Q,Ye,Ft){return Ft||""}animate(Q,Ye,Ft,Fi,Ki,An=[],qn){return new Dt.sf(Ft,Fi)}}return(te=O).\u0275fac=function(Q){return new(Q||te)},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac}),O})(),Ln=(()=>{class O{}return O.NOOP=new _n,O})();const fr=1e3,Rr="ng-enter",Po="ng-leave",Ro="ng-trigger",Jr=".ng-trigger",uo="ng-animating",Eo=".ng-animating";function Ao(te){if("number"==typeof te)return te;const O=te.match(/^(-?[\.\d]+)(m?s)/);return!O||O.length<2?0:$i(parseFloat(O[1]),O[2])}function $i(te,O){return"s"===O?te*fr:te}function Cn(te,O,j){return te.hasOwnProperty("duration")?te:function cn(te,O,j){let Ye,Ft=0,Fi="";if("string"==typeof te){const Ki=te.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);
vendor: 60,220 bytes, line 1
1if(null===Ki)return O.push(wt()),{duration:0,delay:0,easing:""};Ye=$i(parseFloat(Ki[1]),Ki[2]);const An=Ki[3];null!=An&&(Ft=$i(parseFloat(An),Ki[4]));const qn=Ki[5];qn&&(Fi=qn)}else Ye=te;if(!j){let Ki=!1,An=O.length;Ye<0&&(O.push(function li(){return new t.wOt(3100,!1)}()),Ki=!0),Ft<0&&(O.push(function Pi(){return new t.wOt(3101,!1)}()),Ki=!0),Ki&&O.splice(An,0,wt())}return{duration:Ye,delay:Ft,easing:Fi}}(te,O,j)}function Me(te,O={}){return Object.keys(te).forEach(j=>{O[j]=te[j]}),O}function yt(te){const O=new Map;return Object.keys(te).forEach(j=>{O.set(j,te[j])}),O}function Bn(te,O=new Map,j){if(j)for(let[Q,Ye]of j)O.set(Q,Ye);for(let[Q,Ye]of te)O.set(Q,Ye);return O}function wr(te,O,j){O.forEach((Q,Ye)=>{const Ft=Ui(Ye);j&&!j.has(Ye)&&j.set(Ye,te.style[Ft]),te.style[Ft]=Q})}function Co(te,O){O.forEach((j,Q)=>{const Ye=Ui(Q);te.style[Ye]=""})}function Yo(te){return Array.isArray(te)?1==te.length?te[0]:(0,Dt.K2)(te):te}const ms=new RegExp("".concat("{{","\\s*(.+?)\\s*").concat("}}"),"g");function ta(te){let O=[];if("string"==typeof te){let j;for(;j=ms.exec(te);)O.push(j[1]);ms.lastIndex=0}return O}function Bs(te,O,j){const Q=te.toString(),Ye=Q.replace(ms,(Ft,Fi)=>{let Ki=O[Fi];return null==Ki&&(j.push(function zi(te){return new t.wOt(3003,!1)}()),Ki=""),Ki.toString()});return Ye==Q?te:Ye}function us(te){const O=[];let j=te.next();for(;!j.done;)O.push(j.value),j=te.next();return O}const Cs=/-+([a-z0-9])/g;function Ui(te){return te.replace(Cs,(...O)=>O[1].toUpperCase())}function Zn(te,O,j){switch(O.type){case 7:return te.visitTrigger(O,j);case 0:return te.visitState(O,j);case 1:return te.visitTransition(O,j);case 2:return te.visitSequence(O,j);case 3:return te.visitGroup(O,j);case 4:return te.visitAnimate(O,j);case 5:return te.visitKeyframes(O,j);case 6:return te.visitStyle(O,j);case 8:return te.visitReference(O,j);case 9:return te.visitAnimateChild(O,j);case 10:return te.visitAnimateRef(O,j);case 11:return te.visitQuery(O,j);case 12:return te.visitStagger(O,j);default:throw function gn(te){return new t.wOt(3004,!1)}()}}function pr(te,O){return window.getComputedStyle(te)[O]}const Nn="*";function lr(te,O){const j=[];return"string"==typeof te?te.split(/\s*,\s*/).forEach(Q=>function Vr(te,O,j){if(":"==te[0]){const An=function so(te,O){switch(te){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(j,Q)=>parseFloat(Q)>parseFloat(j);case":decrement":return(j,Q)=>parseFloat(Q)<parseFloat(j);default:return O.push(function qe(te){return new t.wOt(3016,!1)}()),"* => *"}}(te,j);if("function"==typeof An)return void O.push(An);te=An}const Q=te.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==Q||Q.length<4)return j.push(function qt(te){return new t.wOt(3015,!1)}()),O;const Ye=Q[1],Ft=Q[2],Fi=Q[3];O.push(yn(Ye,Fi));"<"==Ft[0]&&!(Ye==Nn&&Fi==Nn)&&O.push(yn(Fi,Ye))}(Q,j,O)):j.push(te),j}const en=new Set(["true","1"]),rn=new Set(["false","0"]);function yn(te,O){const j=en.has(te)||rn.has(te),Q=en.has(O)||rn.has(O);return(Ye,Ft)=>{let Fi=te==Nn||te==Ye,Ki=O==Nn||O==Ft;return!Fi&&j&&"boolean"==typeof Ye&&(Fi=Ye?en.has(te):rn.has(te)),!Ki&&Q&&"boolean"==typeof Ft&&(Ki=Ft?en.has(O):rn.has(O)),Fi&&Ki}}const Qn=new RegExp("s*".concat(":self","s*,?"),"g");function Un(te,O,j,Q){return new Gr(te).build(O,j,Q)}class Gr{constructor(O){this._driver=O}build(O,j,Q){const Ye=new ls(j);return this._resetContextStyleTimingState(Ye),Zn(this,Yo(O),Ye)}_resetContextStyleTimingState(O){O.currentQuerySelector="",O.collectedStyles=new Map,O.collectedStyles.set("",new Map),O.currentTime=0}visitTrigger(O,j){let Q=j.queryCount=0,Ye=j.depCount=0;const Ft=[],Fi=[];return"@"==O.name.charAt(0)&&j.errors.push(function nr(){return new t.wOt(3006,!1)}()),O.definitions.forEach(Ki=>{if(this._resetContextStyleTimingState(j),0==Ki.type){const An=Ki,qn=An.name;qn.toString().split(/\s*,\s*/).forEach(Nr=>{An.name=Nr,Ft.push(this.visitState(An,j))}),An.name=qn}else if(1==Ki.type){const An=this.visitTransition(Ki,j);Q+=An.queryCount,Ye+=An.depCount,Fi.push(An)}else j.errors.push(function tn(){return new t.wOt(3007,!1)}())}),{type:7,name:O.name,states:Ft,transitions:Fi,queryCount:Q,depCount:Ye,options:null}}visitState(O,j){const Q=this.visitStyle(O.styles,j),Ye=O.options&&O.options.params||null;if(Q.containsDynamicStyles){const Ft=new Set,Fi=Ye||{};Q.styles.forEach(Ki=>{Ki instanceof Map&&Ki.forEach(An=>{ta(An).forEach(qn=>{Fi.hasOwnProperty(qn)||Ft.add(qn)})})}),Ft.size&&(us(Ft.values()),j.errors.push(function Ve(te,O){return new t.wOt(3008,!1)}()))}return{type:0,name:O.name,style:Q,options:Ye?{params:Ye}:null}}visitTransition(O,j){j.queryCount=0,j.depCount=0;const Q=Zn(this,Yo(O.animation),j);return{type:1,matchers:lr(O.expr,j.errors),animation:Q,queryCount:j.queryCount,depCount:j.depCount,options:zs(O.options)}}visitSequence(O,j){return{type:2,steps:O.steps.map(Q=>Zn(this,Q,j)),options:zs(O.options)}}visitGroup(O,j){const Q=j.currentTime;let Ye=0;const Ft=O.steps.map(Fi=>{j.currentTime=Q;const Ki=Zn(this,Fi,j);return Ye=Math.max(Ye,j.currentTime),Ki});return j.currentTime=Ye,{type:3,steps:Ft,options:zs(O.options)}}visitAnimate(O,j){const Q=function fs(te,O){if(te.hasOwnProperty("duration"))return te;if("number"==typeof te)return js(Cn(te,O).duration,0,"");const j=te;if(j.split(/\s+/).some(Ft=>"{"==Ft.charAt(0)&&"{"==Ft.charAt(1))){const Ft=js(0,0,"");return Ft.dynamic=!0,Ft.strValue=j,Ft}const Ye=Cn(j,O);return js(Ye.duration,Ye.delay,Ye.easing)}(O.timings,j.errors);j.currentAnimateTimings=Q;let Ye,Ft=O.styles?O.styles:(0,Dt.iF)({});if(5==Ft.type)Ye=this.visitKeyframes(Ft,j);else{let Fi=O.styles,Ki=!1;if(!Fi){Ki=!0;const qn={};Q.easing&&(qn.easing=Q.easing),Fi=(0,Dt.iF)(qn)}j.currentTime+=Q.duration+Q.delay;const An=this.visitStyle(Fi,j);An.isEmptyStep=Ki,Ye=An}return j.currentAnimateTimings=null,{type:4,timings:Q,style:Ye,options:null}}visitStyle(O,j){const Q=this._makeStyleAst(O,j);return this._validateStyleAst(Q,j),Q}_makeStyleAst(O,j){const Q=[],Ye=Array.isArray(O.styles)?O.styles:[O.styles];for(let Ki of Ye)"string"==typeof Ki?Ki===Dt.kp?Q.push(Ki):j.errors.push(new t.wOt(3002,!1)):Q.push(yt(Ki));let Ft=!1,Fi=null;return Q.forEach(Ki=>{if(Ki instanceof Map&&(Ki.has("easing")&&(Fi=Ki.get("easing"),Ki.delete("easing")),!Ft))for(let An of Ki.values())if(An.toString().indexOf("{{")>=0){Ft=!0;break}}),{type:6,styles:Q,easing:Fi,offset:O.offset,containsDynamicStyles:Ft,options:null}}_validateStyleAst(O,j){const Q=j.currentAnimateTimings;let Ye=j.currentTime,Ft=j.currentTime;Q&&Ft>0&&(Ft-=Q.duration+Q.delay),O.styles.forEach(Fi=>{"string"!=typeof Fi&&Fi.forEach((Ki,An)=>{const qn=j.collectedStyles.get(j.currentQuerySelector),Nr=qn.get(An);let Lr=!0;Nr&&(Ft!=Ye&&Ft>=Nr.startTime&&Ye<=Nr.endTime&&(j.errors.push(function jt(te,O,j,Q,Ye){return new t.wOt(3010,!1)}()),Lr=!1),Ft=Nr.startTime),Lr&&qn.set(An,{startTime:Ft,endTime:Ye}),j.options&&function xs(te,O,j){const Q=O.params||{},Ye=ta(te);Ye.length&&Ye.forEach(Ft=>{Q.hasOwnProperty(Ft)||j.push(function fi(te){return new t.wOt(3001,!1)}())})}(Ki,j.options,j.errors)})})}visitKeyframes(O,j){const Q={type:5,styles:[],options:null};if(!j.currentAnimateTimings)return j.errors.push(function pi(){return new t.wOt(3011,!1)}()),Q;let Ft=0;const Fi=[];let Ki=!1,An=!1,qn=0;const Nr=O.steps.map(el=>{const dl=this._makeStyleAst(el,j);let gc=null!=dl.offset?dl.offset:function rs(te){if("string"==typeof te)return null;let O=null;if(Array.isArray(te))te.forEach(j=>{if(j instanceof Map&&j.has("offset")){const Q=j;O=parseFloat(Q.get("offset")),Q.delete("offset")}});else if(te instanceof Map&&te.has("offset")){const j=te;O=parseFloat(j.get("offset")),j.delete("offset")}return O}(dl.styles),ul=0;return null!=gc&&(Ft++,ul=dl.offset=gc),An=An||ul<0||ul>1,Ki=Ki||ul<qn,qn=ul,Fi.push(ul),dl});An&&j.errors.push(function $t(){return new t.wOt(3012,!1)}()),Ki&&j.errors.push(function Vt(){return new t.wOt(3200,!1)}());const Lr=O.steps.length;let wo=0;Ft>0&&Ft<Lr?j.errors.push(function ti(){return new t.wOt(3202,!1)}()):0==Ft&&(wo=1/(Lr-1));const bo=Lr-1,fo=j.currentTime,Lo=j.currentAnimateTimings,xa=Lo.duration;return Nr.forEach((el,dl)=>{const gc=wo>0?dl==bo?1:wo*dl:Fi[dl],ul=gc*xa;j.currentTime=fo+Lo.delay+ul,Lo.duration=ul,this._validateStyleAst(el,j),el.offset=gc,Q.styles.push(el)}),Q}visitReference(O,j){return{type:8,animation:Zn(this,Yo(O.animation),j),options:zs(O.options)}}visitAnimateChild(O,j){return j.depCount++,{type:9,options:zs(O.options)}}visitAnimateRef(O,j){return{type:10,animation:this.visitReference(O.animation,j),options:zs(O.options)}}visitQuery(O,j){const Q=j.currentQuerySelector,Ye=O.options||{};j.queryCount++,j.currentQuery=O;const[Ft,Fi]=function Dr(te){const O=!!te.split(/\s*,\s*/).find(j=>":self"==j);return O&&(te=te.replace(Qn,"")),te=te.replace(/@\*/g,Jr).replace(/@\w+/g,j=>Jr+"-"+j.slice(1)).replace(/:animating/g,Eo),[te,O]}(O.selector);j.currentQuerySelector=Q.length?Q+" "+Ft:Ft,Fe(j.collectedStyles,j.currentQuerySelector,new Map);const Ki=Zn(this,Yo(O.animation),j);return j.currentQuery=null,j.currentQuerySelector=Q,{type:11,selector:Ft,limit:Ye.limit||0,optional:!!Ye.optional,includeSelf:Fi,animation:Ki,originalSelector:O.selector,options:zs(O.options)}}visitStagger(O,j){j.currentQuery||j.errors.push(function tt(){return new t.wOt(3013,!1)}());const Q="full"===O.timings?{duration:0,delay:0,easing:"full"}:Cn(O.timings,j.errors,!0);return{type:12,animation:Zn(this,Yo(O.animation),j),timings:Q,options:null}}}class ls{constructor(O){this.errors=O,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 zs(te){return te?(te=Me(te)).params&&(te.params=function Kr(te){return te?Me(te):null}(te.params)):te={},te}function js(te,O,j){return{duration:te,delay:O,easing:j}}function eo(te,O,j,Q,Ye,Ft,Fi=null,Ki=!1){return{type:1,element:te,keyframes:O,preStyleProps:j,postStyleProps:Q,duration:Ye,delay:Ft,totalTime:Ye+Ft,easing:Fi,subTimeline:Ki}}class oa{constructor(){this._map=new Map}get(O){return this._map.get(O)||[]}append(O,j){let Q=this._map.get(O);Q||this._map.set(O,Q=[]),Q.push(...j)}has(O){return this._map.has(O)}clear(){this._map.clear()}}const Zr=new RegExp(":enter","g"),ss=new RegExp(":leave","g");function Ms(te,O,j,Q,Ye,Ft=new Map,Fi=new Map,Ki,An,qn=[]){return(new Is).buildKeyframes(te,O,j,Q,Ye,Ft,Fi,Ki,An,qn)}class Is{buildKeyframes(O,j,Q,Ye,Ft,Fi,Ki,An,qn,Nr=[]){qn=qn||new oa;const Lr=new X(O,j,qn,Ye,Ft,Nr,[]);Lr.options=An;const wo=An.delay?Ao(An.delay):0;Lr.currentTimeline.delayNextStep(wo),Lr.currentTimeline.setStyles([Fi],null,Lr.errors,An),Zn(this,Q,Lr);const bo=Lr.timelines.filter(fo=>fo.containsAnimation());if(bo.length&&Ki.size){let fo;for(let Lo=bo.length-1;Lo>=0;Lo--){const xa=bo[Lo];if(xa.element===j){fo=xa;break}}fo&&!fo.allowOnlyTimelineStyles()&&fo.setStyles([Ki],null,Lr.errors,An)}return bo.length?bo.map(fo=>fo.buildKeyframes()):[eo(j,[],[],[],0,wo,"",!1)]}visitTrigger(O,j){}visitState(O,j){}visitTransition(O,j){}visitAnimateChild(O,j){const Q=j.subInstructions.get(j.element);if(Q){const Ye=j.createSubContext(O.options),Ft=j.currentTimeline.currentTime,Fi=this._visitSubInstructions(Q,Ye,Ye.options);Ft!=Fi&&j.transformIntoNewTimeline(Fi)}j.previousNode=O}visitAnimateRef(O,j){const Q=j.createSubContext(O.options);Q.transformIntoNewTimeline(),this._applyAnimationRefDelays([O.options,O.animation.options],j,Q),this.visitReference(O.animation,Q),j.transformIntoNewTimeline(Q.currentTimeline.currentTime),j.previousNode=O}_applyAnimationRefDelays(O,j,Q){for(const Ft of O){const Fi=null==Ft?void 0:Ft.delay;if(Fi){var Ye;const Ki="number"==typeof Fi?Fi:Ao(Bs(Fi,null!==(Ye=null==Ft?void 0:Ft.params)&&void 0!==Ye?Ye:{},j.errors));Q.delayNextStep(Ki)}}}_visitSubInstructions(O,j,Q){let Ft=j.currentTimeline.currentTime;const Fi=null!=Q.duration?Ao(Q.duration):null,Ki=null!=Q.delay?Ao(Q.delay):null;return 0!==Fi&&O.forEach(An=>{const qn=j.appendInstructionToTimeline(An,Fi,Ki);Ft=Math.max(Ft,qn.duration+qn.delay)}),Ft}visitReference(O,j){j.updateOptions(O.options,!0),Zn(this,O.animation,j),j.previousNode=O}visitSequence(O,j){const Q=j.subContextCount;let Ye=j;const Ft=O.options;if(Ft&&(Ft.params||Ft.delay)&&(Ye=j.createSubContext(Ft),Ye.transformIntoNewTimeline(),null!=Ft.delay)){6==Ye.previousNode.type&&(Ye.currentTimeline.snapshotCurrentStyles(),Ye.previousNode=k);const Fi=Ao(Ft.delay);Ye.delayNextStep(Fi)}O.steps.length&&(O.steps.forEach(Fi=>Zn(this,Fi,Ye)),Ye.currentTimeline.applyStylesToKeyframe(),Ye.subContextCount>Q&&Ye.transformIntoNewTimeline()),j.previousNode=O}visitGroup(O,j){const Q=[];let Ye=j.currentTimeline.currentTime;const Ft=O.options&&O.options.delay?Ao(O.options.delay):0;O.steps.forEach(Fi=>{const Ki=j.createSubContext(O.options);Ft&&Ki.delayNextStep(Ft),Zn(this,Fi,Ki),Ye=Math.max(Ye,Ki.currentTimeline.currentTime),Q.push(Ki.currentTimeline)}),Q.forEach(Fi=>j.currentTimeline.mergeTimelineCollectedStyles(Fi)),j.transformIntoNewTimeline(Ye),j.previousNode=O}_visitTiming(O,j){if(O.dynamic){const Q=O.strValue;return Cn(j.params?Bs(Q,j.params,j.errors):Q,j.errors)}return{duration:O.duration,delay:O.delay,easing:O.easing}}visitAnimate(O,j){const Q=j.currentAnimateTimings=this._visitTiming(O.timings,j),Ye=j.currentTimeline;Q.delay&&(j.incrementTime(Q.delay),Ye.snapshotCurrentStyles());const Ft=O.style;5==Ft.type?this.visitKeyframes(Ft,j):(j.incrementTime(Q.duration),this.visitStyle(Ft,j),Ye.applyStylesToKeyframe()),j.currentAnimateTimings=null,j.previousNode=O}visitStyle(O,j){const Q=j.currentTimeline,Ye=j.currentAnimateTimings;!Ye&&Q.hasCurrentStyleProperties()&&Q.forwardFrame();const Ft=Ye&&Ye.easing||O.easing;O.isEmptyStep?Q.applyEmptyStep(Ft):Q.setStyles(O.styles,Ft,j.errors,j.options),j.previousNode=O}visitKeyframes(O,j){const Q=j.currentAnimateTimings,Ye=j.currentTimeline.duration,Ft=Q.duration,Ki=j.createSubContext().currentTimeline;Ki.easing=Q.easing,O.styles.forEach(An=>{Ki.forwardTime((An.offset||0)*Ft),Ki.setStyles(An.styles,An.easing,j.errors,j.options),Ki.applyStylesToKeyframe()}),j.currentTimeline.mergeTimelineCollectedStyles(Ki),j.transformIntoNewTimeline(Ye+Ft),j.previousNode=O}visitQuery(O,j){const Q=j.currentTimeline.currentTime,Ye=O.options||{},Ft=Ye.delay?Ao(Ye.delay):0;Ft&&(6===j.previousNode.type||0==Q&&j.currentTimeline.hasCurrentStyleProperties())&&(j.currentTimeline.snapshotCurrentStyles(),j.previousNode=k);let Fi=Q;const Ki=j.invokeQuery(O.selector,O.originalSelector,O.limit,O.includeSelf,!!Ye.optional,j.errors);j.currentQueryTotal=Ki.length;let An=null;Ki.forEach((qn,Nr)=>{j.currentQueryIndex=Nr;const Lr=j.createSubContext(O.options,qn);Ft&&Lr.delayNextStep(Ft),qn===j.element&&(An=Lr.currentTimeline),Zn(this,O.animation,Lr),Lr.currentTimeline.applyStylesToKeyframe(),Fi=Math.max(Fi,Lr.currentTimeline.currentTime)}),j.currentQueryIndex=0,j.currentQueryTotal=0,j.transformIntoNewTimeline(Fi),An&&(j.currentTimeline.mergeTimelineCollectedStyles(An),j.currentTimeline.snapshotCurrentStyles()),j.previousNode=O}visitStagger(O,j){const Q=j.parentContext,Ye=j.currentTimeline,Ft=O.timings,Fi=Math.abs(Ft.duration),Ki=Fi*(j.currentQueryTotal-1);let An=Fi*j.currentQueryIndex;switch(Ft.duration<0?"reverse":Ft.easing){case"reverse":An=Ki-An;break;case"full":An=Q.currentStaggerTime}const Nr=j.currentTimeline;An&&Nr.delayNextStep(An);const Lr=Nr.currentTime;Zn(this,O.animation,j),j.previousNode=O,Q.currentStaggerTime=Ye.currentTime-Lr+(Ye.startTime-Q.currentTimeline.startTime)}}const k={};class X{constructor(O,j,Q,Ye,Ft,Fi,Ki,An){this._driver=O,this.element=j,this.subInstructions=Q,this._enterClassName=Ye,this._leaveClassName=Ft,this.errors=Fi,this.timelines=Ki,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=k,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=An||new ke(this._driver,j,0),Ki.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(O,j){if(!O)return;const Q=O;let Ye=this.options;null!=Q.duration&&(Ye.duration=Ao(Q.duration)),null!=Q.delay&&(Ye.delay=Ao(Q.delay));const Ft=Q.params;if(Ft){let Fi=Ye.params;Fi||(Fi=this.options.params={}),Object.keys(Ft).forEach(Ki=>{(!j||!Fi.hasOwnProperty(Ki))&&(Fi[Ki]=Bs(Ft[Ki],Fi,this.errors))})}}_copyOptions(){const O={};if(this.options){const j=this.options.params;if(j){const Q=O.params={};Object.keys(j).forEach(Ye=>{Q[Ye]=j[Ye]})}}return O}createSubContext(O=null,j,Q){const Ye=j||this.element,Ft=new X(this._driver,Ye,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(Ye,Q||0));return Ft.previousNode=this.previousNode,Ft.currentAnimateTimings=this.currentAnimateTimings,Ft.options=this._copyOptions(),Ft.updateOptions(O),Ft.currentQueryIndex=this.currentQueryIndex,Ft.currentQueryTotal=this.currentQueryTotal,Ft.parentContext=this,this.subContextCount++,Ft}transformIntoNewTimeline(O){return this.previousNode=k,this.currentTimeline=this.currentTimeline.fork(this.element,O),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(O,j,Q){const Ye={duration:null!=j?j:O.duration,delay:this.currentTimeline.currentTime+(null!=Q?Q:0)+O.delay,easing:""},Ft=new He(this._driver,O.element,O.keyframes,O.preStyleProps,O.postStyleProps,Ye,O.stretchStartingKeyframe);return this.timelines.push(Ft),Ye}incrementTime(O){this.currentTimeline.forwardTime(this.currentTimeline.duration+O)}delayNextStep(O){O>0&&this.currentTimeline.delayNextStep(O)}invokeQuery(O,j,Q,Ye,Ft,Fi){let Ki=[];if(Ye&&Ki.push(this.element),O.length>0){O=(O=O.replace(Zr,"."+this._enterClassName)).replace(ss,"."+this._leaveClassName);let qn=this._driver.query(this.element,O,1!=Q);0!==Q&&(qn=Q<0?qn.slice(qn.length+Q,qn.length):qn.slice(0,Q)),Ki.push(...qn)}return!Ft&&0==Ki.length&&Fi.push(function Ct(te){return new t.wOt(3014,!1)}()),Ki}}class ke{constructor(O,j,Q,Ye){this._driver=O,this.element=j,this.startTime=Q,this._elementTimelineStylesLookup=Ye,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(j),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(j,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(O){const j=1===this._keyframes.size&&this._pendingStyles.size;this.duration||j?(this.forwardTime(this.currentTime+O),j&&this.snapshotCurrentStyles()):this.startTime+=O}fork(O,j){return this.applyStylesToKeyframe(),new ke(this._driver,O,j||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(O){this.applyStylesToKeyframe(),this.duration=O,this._loadKeyframe()}_updateStyle(O,j){this._localTimelineStyles.set(O,j),this._globalTimelineStyles.set(O,j),this._styleSummary.set(O,{time:this.currentTime,value:j})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(O){O&&this._previousKeyframe.set("easing",O);for(let[j,Q]of this._globalTimelineStyles)this._backFill.set(j,Q||Dt.kp),this._currentKeyframe.set(j,Dt.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(O,j,Q,Ye){j&&this._previousKeyframe.set("easing",j);const Ft=Ye&&Ye.params||{},Fi=function St(te,O){const j=new Map;let Q;return te.forEach(Ye=>{if("*"===Ye){Q=Q||O.keys();for(let Ft of Q)j.set(Ft,Dt.kp)}else Bn(Ye,j)}),j}(O,this._globalTimelineStyles);for(let[An,qn]of Fi){const Nr=Bs(qn,Ft,Q);var Ki;this._pendingStyles.set(An,Nr),this._localTimelineStyles.has(An)||this._backFill.set(An,null!==(Ki=this._globalTimelineStyles.get(An))&&void 0!==Ki?Ki:Dt.kp),this._updateStyle(An,Nr)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((O,j)=>{this._currentKeyframe.set(j,O)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((O,j)=>{this._currentKeyframe.has(j)||this._currentKeyframe.set(j,O)}))}snapshotCurrentStyles(){for(let[O,j]of this._localTimelineStyles)this._pendingStyles.set(O,j),this._updateStyle(O,j)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const O=[];for(let j in this._currentKeyframe)O.push(j);return O}mergeTimelineCollectedStyles(O){O._styleSummary.forEach((j,Q)=>{const Ye=this._styleSummary.get(Q);(!Ye||j.time>Ye.time)&&this._updateStyle(Q,j.value)})}buildKeyframes(){this.applyStylesToKeyframe();const O=new Set,j=new Set,Q=1===this._keyframes.size&&0===this.duration;let Ye=[];this._keyframes.forEach((Ki,An)=>{const qn=Bn(Ki,new Map,this._backFill);qn.forEach((Nr,Lr)=>{Nr===Dt.FX?O.add(Lr):Nr===Dt.kp&&j.add(Lr)}),Q||qn.set("offset",An/this.duration),Ye.push(qn)});const Ft=O.size?us(O.values()):[],Fi=j.size?us(j.values()):[];if(Q){const Ki=Ye[0],An=new Map(Ki);Ki.set("offset",0),An.set("offset",1),Ye=[Ki,An]}return eo(this.element,Ye,Ft,Fi,this.duration,this.startTime,this.easing,!1)}}class He extends ke{constructor(O,j,Q,Ye,Ft,Fi,Ki=!1){super(O,j,Fi.delay),this.keyframes=Q,this.preStyleProps=Ye,this.postStyleProps=Ft,this._stretchStartingKeyframe=Ki,this.timings={duration:Fi.duration,delay:Fi.delay,easing:Fi.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let O=this.keyframes,{delay:j,duration:Q,easing:Ye}=this.timings;if(this._stretchStartingKeyframe&&j){const Ft=[],Fi=Q+j,Ki=j/Fi,An=Bn(O[0]);An.set("offset",0),Ft.push(An);const qn=Bn(O[0]);qn.set("offset",Pt(Ki)),Ft.push(qn);const Nr=O.length-1;for(let Lr=1;Lr<=Nr;Lr++){let wo=Bn(O[Lr]);const bo=wo.get("offset");wo.set("offset",Pt((j+bo*Q)/Fi)),Ft.push(wo)}Q=Fi,j=0,Ye="",O=Ft}return eo(this.element,O,this.preStyleProps,this.postStyleProps,Q,j,Ye,!0)}}function Pt(te,O=3){const j=Math.pow(10,O-1);return Math.round(te*j)/j}class gt{}const gi=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 nn extends gt{normalizePropertyName(O,j){return Ui(O)}normalizeStyleValue(O,j,Q,Ye){let Ft="";const Fi=Q.toString().trim();if(gi.has(j)&&0!==Q&&"0"!==Q)if("number"==typeof Q)Ft="px";else{const Ki=Q.match(/^[+-]?[\d\.]+([a-z]*)$/);Ki&&0==Ki[1].length&&Ye.push(function Yn(te,O){return new t.wOt(3005,!1)}())}return Fi+Ft}}function pn(te,O,j,Q,Ye,Ft,Fi,Ki,An,qn,Nr,Lr,wo){return{type:0,element:te,triggerName:O,isRemovalTransition:Ye,fromState:j,fromStyles:Ft,toState:Q,toStyles:Fi,timelines:Ki,queriedElements:An,preStyleProps:qn,postStyleProps:Nr,totalTime:Lr,errors:wo}}const un={};class jn{constructor(O,j,Q){this._triggerName=O,this.ast=j,this._stateStyles=Q}match(O,j,Q,Ye){return function Or(te,O,j,Q,Ye){return te.some(Ft=>Ft(O,j,Q,Ye))}(this.ast.matchers,O,j,Q,Ye)}buildStyles(O,j,Q){let Ye=this._stateStyles.get("*");return void 0!==O&&(Ye=this._stateStyles.get(null==O?void 0:O.toString())||Ye),Ye?Ye.buildStyles(j,Q):new Map}build(O,j,Q,Ye,Ft,Fi,Ki,An,qn,Nr){var Lr;const wo=[],bo=this.ast.options&&this.ast.options.params||un,Lo=this.buildStyles(Q,Ki&&Ki.params||un,wo),xa=An&&An.params||un,el=this.buildStyles(Ye,xa,wo),dl=new Set,gc=new Map,ul=new Map,Ru="void"===Ye,Ea={params:Sr(xa,bo),delay:null===(Lr=this.ast.options)||void 0===Lr?void 0:Lr.delay},hl=Nr?[]:Ms(O,j,this.ast.animation,Ft,Fi,Lo,el,Ea,qn,wo);let $c=0;if(hl.forEach(zc=>{$c=Math.max(zc.duration+zc.delay,$c)}),wo.length)return pn(j,this._triggerName,Q,Ye,Ru,Lo,el,[],[],gc,ul,$c,wo);hl.forEach(zc=>{const tu=zc.element,Vo=Fe(gc,tu,new Set);zc.preStyleProps.forEach(Gd=>Vo.add(Gd));const fu=Fe(ul,tu,new Set);zc.postStyleProps.forEach(Gd=>fu.add(Gd)),tu!==j&&dl.add(tu)});const lc=us(dl.values());return pn(j,this._triggerName,Q,Ye,Ru,Lo,el,hl,lc,gc,ul,$c)}}function Sr(te,O){const j=Me(O);for(const Q in te)te.hasOwnProperty(Q)&&null!=te[Q]&&(j[Q]=te[Q]);return j}class $r{constructor(O,j,Q){this.styles=O,this.defaultParams=j,this.normalizer=Q}buildStyles(O,j){const Q=new Map,Ye=Me(this.defaultParams);return Object.keys(O).forEach(Ft=>{const Fi=O[Ft];null!==Fi&&(Ye[Ft]=Fi)}),this.styles.styles.forEach(Ft=>{"string"!=typeof Ft&&Ft.forEach((Fi,Ki)=>{Fi&&(Fi=Bs(Fi,Ye,j));const An=this.normalizer.normalizePropertyName(Ki,j);Fi=this.normalizer.normalizeStyleValue(Ki,An,Fi,j),Q.set(Ki,Fi)})}),Q}}class Zo{constructor(O,j,Q){this.name=O,this.ast=j,this._normalizer=Q,this.transitionFactories=[],this.states=new Map,j.states.forEach(Ye=>{this.states.set(Ye.name,new $r(Ye.style,Ye.options&&Ye.options.params||{},Q))}),Mo(this.states,"true","1"),Mo(this.states,"false","0"),j.transitions.forEach(Ye=>{this.transitionFactories.push(new jn(O,Ye,this.states))}),this.fallbackTransition=function hs(te,O,j){return new jn(te,{type:1,animation:{type:2,steps:[],options:null},matchers:[(Fi,Ki)=>!0],options:null,queryCount:0,depCount:0},O)}(O,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(O,j,Q,Ye){return this.transitionFactories.find(Fi=>Fi.match(O,j,Q,Ye))||null}matchStyles(O,j,Q){return this.fallbackTransition.buildStyles(O,j,Q)}}function Mo(te,O,j){te.has(O)?te.has(j)||te.set(j,te.get(O)):te.has(j)&&te.set(O,te.get(j))}const ga=new oa;class po{constructor(O,j,Q){this.bodyNode=O,this._driver=j,this._normalizer=Q,this._animations=new Map,this._playersById=new Map,this.players=[]}register(O,j){const Q=[],Ft=Un(this._driver,j,Q,[]);if(Q.length)throw function Jt(te){return new t.wOt(3503,!1)}();this._animations.set(O,Ft)}_buildPlayer(O,j,Q){const Ye=O.element,Ft=Re(this._normalizer,O.keyframes,j,Q);return this._driver.animate(Ye,Ft,O.duration,O.delay,O.easing,[],!0)}create(O,j,Q={}){const Ye=[],Ft=this._animations.get(O);let Fi;const Ki=new Map;if(Ft?(Fi=Ms(this._driver,j,Ft,Rr,Po,new Map,new Map,Q,ga,Ye),Fi.forEach(Nr=>{const Lr=Fe(Ki,Nr.element,new Map);Nr.postStyleProps.forEach(wo=>Lr.set(wo,null))})):(Ye.push(function lt(){return new t.wOt(3300,!1)}()),Fi=[]),Ye.length)throw function it(te){return new t.wOt(3504,!1)}();Ki.forEach((Nr,Lr)=>{Nr.forEach((wo,bo)=>{Nr.set(bo,this._driver.computeStyle(Lr,bo,Dt.kp))})});const qn=ft(Fi.map(Nr=>{const Lr=Ki.get(Nr.element);return this._buildPlayer(Nr,new Map,Lr)}));return this._playersById.set(O,qn),qn.onDestroy(()=>this.destroy(O)),this.players.push(qn),qn}destroy(O){const j=this._getPlayer(O);j.destroy(),this._playersById.delete(O);const Q=this.players.indexOf(j);Q>=0&&this.players.splice(Q,1)}_getPlayer(O){const j=this._playersById.get(O);if(!j)throw function D(te){return new t.wOt(3301,!1)}();return j}listen(O,j,Q,Ye){const Ft=rt(j,"","","");return We(this._getPlayer(O),Q,Ft,Ye),()=>{}}command(O,j,Q,Ye){if("register"==Q)return void this.register(O,Ye[0]);if("create"==Q)return void this.create(O,j,Ye[0]||{});const Ft=this._getPlayer(O);switch(Q){case"play":Ft.play();break;case"pause":Ft.pause();break;case"reset":Ft.reset();break;case"restart":Ft.restart();break;case"finish":Ft.finish();break;case"init":Ft.init();break;case"setPosition":Ft.setPosition(parseFloat(Ye[0]));break;case"destroy":this.destroy(O)}}}const $o="ng-animate-queued",_t="ng-animate-disabled",vi=[],or={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Br={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},cs="__ng_removed";class sa{get params(){return this.options.params}constructor(O,j=""){this.namespaceId=j;const Q=O&&O.hasOwnProperty("value");if(this.value=function Za(te){return null!=te?te:null}(Q?O.value:O),Q){const Ft=Me(O);delete Ft.value,this.options=Ft}else this.options={};this.options.params||(this.options.params={})}absorbOptions(O){const j=O.params;if(j){const Q=this.options.params;Object.keys(j).forEach(Ye=>{null==Q[Ye]&&(Q[Ye]=j[Ye])})}}}const ua="void",Ks=new sa(ua);class Ls{constructor(O,j,Q){this.id=O,this.hostElement=j,this._engine=Q,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+O,re(j,this._hostClassName)}listen(O,j,Q,Ye){if(!this._triggers.has(j))throw function R(te,O){return new t.wOt(3302,!1)}();if(null==Q||0==Q.length)throw function at(te){return new t.wOt(3303,!1)}();if(!function Bc(te){return"start"==te||"done"==te}(Q))throw function oi(te,O){return new t.wOt(3400,!1)}();const Ft=Fe(this._elementListeners,O,[]),Fi={name:j,phase:Q,callback:Ye};Ft.push(Fi);const Ki=Fe(this._engine.statesByElement,O,new Map);return Ki.has(j)||(re(O,Ro),re(O,Ro+"-"+j),Ki.set(j,Ks)),()=>{this._engine.afterFlush(()=>{const An=Ft.indexOf(Fi);An>=0&&Ft.splice(An,1),this._triggers.has(j)||Ki.delete(j)})}}register(O,j){return!this._triggers.has(O)&&(this._triggers.set(O,j),!0)}_getTrigger(O){const j=this._triggers.get(O);if(!j)throw function tr(te){return new t.wOt(3401,!1)}();return j}trigger(O,j,Q,Ye=!0){const Ft=this._getTrigger(j),Fi=new qo(this.id,j,O);let Ki=this._engine.statesByElement.get(O);Ki||(re(O,Ro),re(O,Ro+"-"+j),this._engine.statesByElement.set(O,Ki=new Map));let An=Ki.get(j);const qn=new sa(Q,this.id);if(!(Q&&Q.hasOwnProperty("value"))&&An&&qn.absorbOptions(An.options),Ki.set(j,qn),An||(An=Ks),qn.value!==ua&&An.value===qn.value){if(!function wi(te,O){const j=Object.keys(te),Q=Object.keys(O);if(j.length!=Q.length)return!1;for(let Ye=0;Ye<j.length;Ye++){const Ft=j[Ye];if(!O.hasOwnProperty(Ft)||te[Ft]!==O[Ft])return!1}return!0}(An.params,qn.params)){const Lo=[],xa=Ft.matchStyles(An.value,An.params,Lo),el=Ft.matchStyles(qn.value,qn.params,Lo);Lo.length?this._engine.reportError(Lo):this._engine.afterFlush(()=>{Co(O,xa),wr(O,el)})}return}const wo=Fe(this._engine.playersByElement,O,[]);wo.forEach(Lo=>{Lo.namespaceId==this.id&&Lo.triggerName==j&&Lo.queued&&Lo.destroy()});let bo=Ft.matchTransition(An.value,qn.value,O,qn.params),fo=!1;if(!bo){if(!Ye)return;bo=Ft.fallbackTransition,fo=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:O,triggerName:j,transition:bo,fromState:An,toState:qn,player:Fi,isFallbackTransition:fo}),fo||(re(O,$o),Fi.onStart(()=>{xe(O,$o)})),Fi.onDone(()=>{let Lo=this.players.indexOf(Fi);Lo>=0&&this.players.splice(Lo,1);const xa=this._engine.playersByElement.get(O);if(xa){let el=xa.indexOf(Fi);el>=0&&xa.splice(el,1)}}),this.players.push(Fi),wo.push(Fi),Fi}deregister(O){this._triggers.delete(O),this._engine.statesByElement.forEach(j=>j.delete(O)),this._elementListeners.forEach((j,Q)=>{this._elementListeners.set(Q,j.filter(Ye=>Ye.name!=O))})}clearElementCache(O){this._engine.statesByElement.delete(O),this._elementListeners.delete(O);const j=this._engine.playersByElement.get(O);j&&(j.forEach(Q=>Q.destroy()),this._engine.playersByElement.delete(O))}_signalRemovalForInnerTriggers(O,j){const Q=this._engine.driver.query(O,Jr,!0);Q.forEach(Ye=>{if(Ye[cs])return;const Ft=this._engine.fetchNamespacesByElement(Ye);Ft.size?Ft.forEach(Fi=>Fi.triggerLeaveAnimation(Ye,j,!1,!0)):this.clearElementCache(Ye)}),this._engine.afterFlushAnimationsDone(()=>Q.forEach(Ye=>this.clearElementCache(Ye)))}triggerLeaveAnimation(O,j,Q,Ye){const Ft=this._engine.statesByElement.get(O),Fi=new Map;if(Ft){const Ki=[];if(Ft.forEach((An,qn)=>{if(Fi.set(qn,An.value),this._triggers.has(qn)){const Nr=this.trigger(O,qn,ua,Ye);Nr&&Ki.push(Nr)}}),Ki.length)return this._engine.markElementAsRemoved(this.id,O,!0,j,Fi),Q&&ft(Ki).onDone(()=>this._engine.processLeaveNode(O)),!0}return!1}prepareLeaveAnimationListeners(O){const j=this._elementListeners.get(O),Q=this._engine.statesByElement.get(O);if(j&&Q){const Ye=new Set;j.forEach(Ft=>{const Fi=Ft.name;if(Ye.has(Fi))return;Ye.add(Fi);const An=this._triggers.get(Fi).fallbackTransition,qn=Q.get(Fi)||Ks,Nr=new sa(ua),Lr=new qo(this.id,Fi,O);this._engine.totalQueuedPlayers++,this._queue.push({element:O,triggerName:Fi,transition:An,fromState:qn,toState:Nr,player:Lr,isFallbackTransition:!0})})}}removeNode(O,j){const Q=this._engine;if(O.childElementCount&&this._signalRemovalForInnerTriggers(O,j),this.triggerLeaveAnimation(O,j,!0))return;let Ye=!1;if(Q.totalAnimations){const Ft=Q.players.length?Q.playersByQueriedElement.get(O):[];if(Ft&&Ft.length)Ye=!0;else{let Fi=O;for(;Fi=Fi.parentNode;)if(Q.statesByElement.get(Fi)){Ye=!0;break}}}if(this.prepareLeaveAnimationListeners(O),Ye)Q.markElementAsRemoved(this.id,O,!1,j);else{const Ft=O[cs];(!Ft||Ft===or)&&(Q.afterFlush(()=>this.clearElementCache(O)),Q.destroyInnerAnimations(O),Q._onRemovalComplete(O,j))}}insertNode(O,j){re(O,this._hostClassName)}drainQueuedTransitions(O){const j=[];return this._queue.forEach(Q=>{const Ye=Q.player;if(Ye.destroyed)return;const Ft=Q.element,Fi=this._elementListeners.get(Ft);Fi&&Fi.forEach(Ki=>{if(Ki.name==Q.triggerName){const An=rt(Ft,Q.triggerName,Q.fromState.value,Q.toState.value);An._data=O,We(Q.player,Ki.phase,An,Ki.callback)}}),Ye.markedForDestroy?this._engine.afterFlush(()=>{Ye.destroy()}):j.push(Q)}),this._queue=[],j.sort((Q,Ye)=>{const Ft=Q.transition.ast.depCount,Fi=Ye.transition.ast.depCount;return 0==Ft||0==Fi?Ft-Fi:this._engine.driver.containsElement(Q.element,Ye.element)?1:-1})}destroy(O){this.players.forEach(j=>j.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,O)}}class gl{_onRemovalComplete(O,j){this.onRemovalComplete(O,j)}constructor(O,j,Q){this.bodyNode=O,this.driver=j,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=(Ye,Ft)=>{}}get queuedPlayers(){const O=[];return this._namespaceList.forEach(j=>{j.players.forEach(Q=>{Q.queued&&O.push(Q)})}),O}createNamespace(O,j){const Q=new Ls(O,j,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,j)?this._balanceNamespaceList(Q,j):(this.newHostElements.set(j,Q),this.collectEnterElement(j)),this._namespaceLookup[O]=Q}_balanceNamespaceList(O,j){const Q=this._namespaceList,Ye=this.namespacesByHostElement;if(Q.length-1>=0){let Fi=!1,Ki=this.driver.getParentElement(j);for(;Ki;){const An=Ye.get(Ki);if(An){const qn=Q.indexOf(An);Q.splice(qn+1,0,O),Fi=!0;break}Ki=this.driver.getParentElement(Ki)}Fi||Q.unshift(O)}else Q.push(O);return Ye.set(j,O),O}register(O,j){let Q=this._namespaceLookup[O];return Q||(Q=this.createNamespace(O,j)),Q}registerTrigger(O,j,Q){let Ye=this._namespaceLookup[O];Ye&&Ye.register(j,Q)&&this.totalAnimations++}destroy(O,j){O&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const Q=this._fetchNamespace(O);this.namespacesByHostElement.delete(Q.hostElement);const Ye=this._namespaceList.indexOf(Q);Ye>=0&&this._namespaceList.splice(Ye,1),Q.destroy(j),delete this._namespaceLookup[O]}))}_fetchNamespace(O){return this._namespaceLookup[O]}fetchNamespacesByElement(O){const j=new Set,Q=this.statesByElement.get(O);if(Q)for(let Ye of Q.values())if(Ye.namespaceId){const Ft=this._fetchNamespace(Ye.namespaceId);Ft&&j.add(Ft)}return j}trigger(O,j,Q,Ye){if(ol(j)){const Ft=this._fetchNamespace(O);if(Ft)return Ft.trigger(j,Q,Ye),!0}return!1}insertNode(O,j,Q,Ye){if(!ol(j))return;const Ft=j[cs];if(Ft&&Ft.setForRemoval){Ft.setForRemoval=!1,Ft.setForMove=!0;const Fi=this.collectedLeaveElements.indexOf(j);Fi>=0&&this.collectedLeaveElements.splice(Fi,1)}if(O){const Fi=this._fetchNamespace(O);Fi&&Fi.insertNode(j,Q)}Ye&&this.collectEnterElement(j)}collectEnterElement(O){this.collectedEnterElements.push(O)}markElementAsDisabled(O,j){j?this.disabledNodes.has(O)||(this.disabledNodes.add(O),re(O,_t)):this.disabledNodes.has(O)&&(this.disabledNodes.delete(O),xe(O,_t))}removeNode(O,j,Q){if(ol(j)){const Ye=O?this._fetchNamespace(O):null;Ye?Ye.removeNode(j,Q):this.markElementAsRemoved(O,j,!1,Q);const Ft=this.namespacesByHostElement.get(j);Ft&&Ft.id!==O&&Ft.removeNode(j,Q)}else this._onRemovalComplete(j,Q)}markElementAsRemoved(O,j,Q,Ye,Ft){this.collectedLeaveElements.push(j),j[cs]={namespaceId:O,setForRemoval:Ye,hasAnimation:Q,removedBeforeQueried:!1,previousTriggersValues:Ft}}listen(O,j,Q,Ye,Ft){return ol(j)?this._fetchNamespace(O).listen(j,Q,Ye,Ft):()=>{}}_buildInstruction(O,j,Q,Ye,Ft){return O.transition.build(this.driver,O.element,O.fromState.value,O.toState.value,Q,Ye,O.fromState.options,O.toState.options,j,Ft)}destroyInnerAnimations(O){let j=this.driver.query(O,Jr,!0);j.forEach(Q=>this.destroyActiveAnimationsForElement(Q)),0!=this.playersByQueriedElement.size&&(j=this.driver.query(O,Eo,!0),j.forEach(Q=>this.finishActiveQueriedAnimationOnElement(Q)))}destroyActiveAnimationsForElement(O){const j=this.playersByElement.get(O);j&&j.forEach(Q=>{Q.queued?Q.markedForDestroy=!0:Q.destroy()})}finishActiveQueriedAnimationOnElement(O){const j=this.playersByQueriedElement.get(O);j&&j.forEach(Q=>Q.finish())}whenRenderingDone(){return new Promise(O=>{if(this.players.length)return ft(this.players).onDone(()=>O());O()})}processLeaveNode(O){var j;const Q=O[cs];if(Q&&Q.setForRemoval){if(O[cs]=or,Q.namespaceId){this.destroyInnerAnimations(O);const Ye=this._fetchNamespace(Q.namespaceId);Ye&&Ye.clearElementCache(O)}this._onRemovalComplete(O,Q.setForRemoval)}null!==(j=O.classList)&&void 0!==j&&j.contains(_t)&&this.markElementAsDisabled(O,!1),this.driver.query(O,".ng-animate-disabled",!0).forEach(Ye=>{this.markElementAsDisabled(Ye,!1)})}flush(O=-1){let j=[];if(this.newHostElements.size&&(this.newHostElements.forEach((Q,Ye)=>this._balanceNamespaceList(Q,Ye)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let Q=0;Q<this.collectedEnterElements.length;Q++)re(this.collectedEnterElements[Q],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const Q=[];try{j=this._flushAnimations(Q,O)}finally{for(let Ye=0;Ye<Q.length;Ye++)Q[Ye]()}}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=[],j.length?ft(j).onDone(()=>{Q.forEach(Ye=>Ye())}):Q.forEach(Ye=>Ye())}}reportError(O){throw function Er(te){return new t.wOt(3402,!1)}()}_flushAnimations(O,j){const Q=new oa,Ye=[],Ft=new Map,Fi=[],Ki=new Map,An=new Map,qn=new Map,Nr=new Set;this.disabledNodes.forEach(ao=>{Nr.add(ao);const Do=this.driver.query(ao,".ng-animate-queued",!0);for(let Uo=0;Uo<Do.length;Uo++)Nr.add(Do[Uo])});const Lr=this.bodyNode,wo=Array.from(this.statesByElement.keys()),bo=he(wo,this.collectedEnterElements),fo=new Map;let Lo=0;bo.forEach((ao,Do)=>{const Uo=Rr+Lo++;fo.set(Do,Uo),ao.forEach(Fo=>re(Fo,Uo))});const xa=[],el=new Set,dl=new Set;for(let ao=0;ao<this.collectedLeaveElements.length;ao++){const Do=this.collectedLeaveElements[ao],Uo=Do[cs];Uo&&Uo.setForRemoval&&(xa.push(Do),el.add(Do),Uo.hasAnimation?this.driver.query(Do,".ng-star-inserted",!0).forEach(Fo=>el.add(Fo)):dl.add(Do))}const gc=new Map,ul=he(wo,Array.from(el));ul.forEach((ao,Do)=>{const Uo=Po+Lo++;gc.set(Do,Uo),ao.forEach(Fo=>re(Fo,Uo))}),O.push(()=>{bo.forEach((ao,Do)=>{const Uo=fo.get(Do);ao.forEach(Fo=>xe(Fo,Uo))}),ul.forEach((ao,Do)=>{const Uo=gc.get(Do);ao.forEach(Fo=>xe(Fo,Uo))}),xa.forEach(ao=>{this.processLeaveNode(ao)})});const Ru=[],Ea=[];for(let ao=this._namespaceList.length-1;ao>=0;ao--)this._namespaceList[ao].drainQueuedTransitions(j).forEach(Uo=>{const Fo=Uo.player,Fa=Uo.element;if(Ru.push(Fo),this.collectedEnterElements.length){const tl=Fa[cs];if(tl&&tl.setForMove){if(tl.previousTriggersValues&&tl.previousTriggersValues.has(Uo.triggerName)){const xl=tl.previousTriggersValues.get(Uo.triggerName),ba=this.statesByElement.get(Uo.element);if(ba&&ba.has(Uo.triggerName)){const kd=ba.get(Uo.triggerName);kd.value=xl,ba.set(Uo.triggerName,kd)}}return void Fo.destroy()}}const Kl=!Lr||!this.driver.containsElement(Lr,Fa),pl=gc.get(Fa),Lc=fo.get(Fa),va=this._buildInstruction(Uo,Q,Lc,pl,Kl);if(va.errors&&va.errors.length)return void Ea.push(va);if(Kl)return Fo.onStart(()=>Co(Fa,va.fromStyles)),Fo.onDestroy(()=>wr(Fa,va.toStyles)),void Ye.push(Fo);if(Uo.isFallbackTransition)return Fo.onStart(()=>Co(Fa,va.fromStyles)),Fo.onDestroy(()=>wr(Fa,va.toStyles)),void Ye.push(Fo);const yl=[];va.timelines.forEach(tl=>{tl.stretchStartingKeyframe=!0,this.disabledNodes.has(tl.element)||yl.push(tl)}),va.timelines=yl,Q.append(Fa,va.timelines),Fi.push({instruction:va,player:Fo,element:Fa}),va.queriedElements.forEach(tl=>Fe(Ki,tl,[]).push(Fo)),va.preStyleProps.forEach((tl,xl)=>{if(tl.size){let ba=An.get(xl);ba||An.set(xl,ba=new Set),tl.forEach((kd,Zu)=>ba.add(Zu))}}),va.postStyleProps.forEach((tl,xl)=>{let ba=qn.get(xl);ba||qn.set(xl,ba=new Set),tl.forEach((kd,Zu)=>ba.add(Zu))})});if(Ea.length){const ao=[];Ea.forEach(Do=>{ao.push(function Gt(te,O){return new t.wOt(3505,!1)}())}),Ru.forEach(Do=>Do.destroy()),this.reportError(ao)}const hl=new Map,$c=new Map;Fi.forEach(ao=>{const Do=ao.element;Q.has(Do)&&($c.set(Do,Do),this._beforeAnimationBuild(ao.player.namespaceId,ao.instruction,hl))}),Ye.forEach(ao=>{const Do=ao.element;this._getPreviousPlayers(Do,!1,ao.namespaceId,ao.triggerName,null).forEach(Fo=>{Fe(hl,Do,[]).push(Fo),Fo.destroy()})});const lc=xa.filter(ao=>Wt(ao,An,qn)),zc=new Map;b(zc,this.driver,dl,qn,Dt.kp).forEach(ao=>{Wt(ao,An,qn)&&lc.push(ao)});const Vo=new Map;bo.forEach((ao,Do)=>{b(Vo,this.driver,new Set(ao),An,Dt.FX)}),lc.forEach(ao=>{var Do,Uo;const Fo=zc.get(ao),Fa=Vo.get(ao);zc.set(ao,new Map([...null!==(Do=null==Fo?void 0:Fo.entries())&&void 0!==Do?Do:[],...null!==(Uo=null==Fa?void 0:Fa.entries())&&void 0!==Uo?Uo:[]]))});const fu=[],Gd=[],iu={};Fi.forEach(ao=>{const{element:Do,player:Uo,instruction:Fo}=ao;if(Q.has(Do)){if(Nr.has(Do))return Uo.onDestroy(()=>wr(Do,Fo.toStyles)),Uo.disabled=!0,Uo.overrideTotalTime(Fo.totalTime),void Ye.push(Uo);let Fa=iu;if($c.size>1){let pl=Do;const Lc=[];for(;pl=pl.parentNode;){const va=$c.get(pl);if(va){Fa=va;break}Lc.push(pl)}Lc.forEach(va=>$c.set(va,Fa))}const Kl=this._buildAnimation(Uo.namespaceId,Fo,hl,Ft,Vo,zc);if(Uo.setRealPlayer(Kl),Fa===iu)fu.push(Uo);else{const pl=this.playersByElement.get(Fa);pl&&pl.length&&(Uo.parentPlayer=ft(pl)),Ye.push(Uo)}}else Co(Do,Fo.fromStyles),Uo.onDestroy(()=>wr(Do,Fo.toStyles)),Gd.push(Uo),Nr.has(Do)&&Ye.push(Uo)}),Gd.forEach(ao=>{const Do=Ft.get(ao.element);if(Do&&Do.length){const Uo=ft(Do);ao.setRealPlayer(Uo)}}),Ye.forEach(ao=>{ao.parentPlayer?ao.syncPlayerEvents(ao.parentPlayer):ao.destroy()});for(let ao=0;ao<xa.length;ao++){const Do=xa[ao],Uo=Do[cs];if(xe(Do,Po),Uo&&Uo.hasAnimation)continue;let Fo=[];if(Ki.size){let Kl=Ki.get(Do);Kl&&Kl.length&&Fo.push(...Kl);let pl=this.driver.query(Do,Eo,!0);for(let Lc=0;Lc<pl.length;Lc++){let va=Ki.get(pl[Lc]);va&&va.length&&Fo.push(...va)}}const Fa=Fo.filter(Kl=>!Kl.destroyed);Fa.length?ut(this,Do,Fa):this.processLeaveNode(Do)}return xa.length=0,fu.forEach(ao=>{this.players.push(ao),ao.onDone(()=>{ao.destroy();const Do=this.players.indexOf(ao);this.players.splice(Do,1)}),ao.play()}),fu}afterFlush(O){this._flushFns.push(O)}afterFlushAnimationsDone(O){this._whenQuietFns.push(O)}_getPreviousPlayers(O,j,Q,Ye,Ft){let Fi=[];if(j){const Ki=this.playersByQueriedElement.get(O);Ki&&(Fi=Ki)}else{const Ki=this.playersByElement.get(O);if(Ki){const An=!Ft||Ft==ua;Ki.forEach(qn=>{qn.queued||!An&&qn.triggerName!=Ye||Fi.push(qn)})}}return(Q||Ye)&&(Fi=Fi.filter(Ki=>!(Q&&Q!=Ki.namespaceId||Ye&&Ye!=Ki.triggerName))),Fi}_beforeAnimationBuild(O,j,Q){const Ft=j.element,Fi=j.isRemovalTransition?void 0:O,Ki=j.isRemovalTransition?void 0:j.triggerName;for(const An of j.timelines){const qn=An.element,Nr=qn!==Ft,Lr=Fe(Q,qn,[]);this._getPreviousPlayers(qn,Nr,Fi,Ki,j.toState).forEach(bo=>{const fo=bo.getRealPlayer();fo.beforeDestroy&&fo.beforeDestroy(),bo.destroy(),Lr.push(bo)})}Co(Ft,j.fromStyles)}_buildAnimation(O,j,Q,Ye,Ft,Fi){const Ki=j.triggerName,An=j.element,qn=[],Nr=new Set,Lr=new Set,wo=j.timelines.map(fo=>{const Lo=fo.element;Nr.add(Lo);const xa=Lo[cs];if(xa&&xa.removedBeforeQueried)return new Dt.sf(fo.duration,fo.delay);const el=Lo!==An,dl=function Mt(te){const O=[];return ui(te,O),O}((Q.get(Lo)||vi).map(hl=>hl.getRealPlayer())).filter(hl=>!!hl.element&&hl.element===Lo),gc=Ft.get(Lo),ul=Fi.get(Lo),Ru=Re(this._normalizer,fo.keyframes,gc,ul),Ea=this._buildPlayer(fo,Ru,dl);if(fo.subTimeline&&Ye&&Lr.add(Lo),el){const hl=new qo(O,Ki,Lo);hl.setRealPlayer(Ea),qn.push(hl)}return Ea});qn.forEach(fo=>{Fe(this.playersByQueriedElement,fo.element,[]).push(fo),fo.onDone(()=>function Hl(te,O,j){let Q=te.get(O);if(Q){if(Q.length){const Ye=Q.indexOf(j);Q.splice(Ye,1)}0==Q.length&&te.delete(O)}return Q}(this.playersByQueriedElement,fo.element,fo))}),Nr.forEach(fo=>re(fo,uo));const bo=ft(wo);return bo.onDestroy(()=>{Nr.forEach(fo=>xe(fo,uo)),wr(An,j.toStyles)}),Lr.forEach(fo=>{Fe(Ye,fo,[]).push(bo)}),bo}_buildPlayer(O,j,Q){return j.length>0?this.driver.animate(O.element,j,O.duration,O.delay,O.easing,Q):new Dt.sf(O.duration,O.delay)}}class qo{constructor(O,j,Q){this.namespaceId=O,this.triggerName=j,this.element=Q,this._player=new Dt.sf,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(O){this._containsRealPlayer||(this._player=O,this._queuedCallbacks.forEach((j,Q)=>{j.forEach(Ye=>We(O,Q,void 0,Ye))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(O.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(O){this.totalTime=O}syncPlayerEvents(O){const j=this._player;j.triggerCallback&&O.onStart(()=>j.triggerCallback("start")),O.onDone(()=>this.finish()),O.onDestroy(()=>this.destroy())}_queueEvent(O,j){Fe(this._queuedCallbacks,O,[]).push(j)}onDone(O){this.queued&&this._queueEvent("done",O),this._player.onDone(O)}onStart(O){this.queued&&this._queueEvent("start",O),this._player.onStart(O)}onDestroy(O){this.queued&&this._queueEvent("destroy",O),this._player.onDestroy(O)}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(O){this.queued||this._player.setPosition(O)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(O){const j=this._player;j.triggerCallback&&j.triggerCallback(O)}}function ol(te){return te&&1===te.nodeType}function Aa(te,O){const j=te.style.display;return te.style.display=null!=O?O:"none",j}function b(te,O,j,Q,Ye){const Ft=[];j.forEach(An=>Ft.push(Aa(An)));const Fi=[];Q.forEach((An,qn)=>{const Nr=new Map;An.forEach(Lr=>{const wo=O.computeStyle(qn,Lr,Ye);Nr.set(Lr,wo),(!wo||0==wo.length)&&(qn[cs]=Br,Fi.push(qn))}),te.set(qn,Nr)});let Ki=0;return j.forEach(An=>Aa(An,Ft[Ki++])),Fi}function he(te,O){const j=new Map;if(te.forEach(Ki=>j.set(Ki,[])),0==O.length)return j;const Ye=new Set(O),Ft=new Map;function Fi(Ki){if(!Ki)return 1;let An=Ft.get(Ki);if(An)return An;const qn=Ki.parentNode;return An=j.has(qn)?qn:Ye.has(qn)?1:Fi(qn),Ft.set(Ki,An),An}return O.forEach(Ki=>{const An=Fi(Ki);1!==An&&j.get(An).push(Ki)}),j}function re(te,O){var j;null===(j=te.classList)||void 0===j||j.add(O)}function xe(te,O){var j;null===(j=te.classList)||void 0===j||j.remove(O)}function ut(te,O,j){ft(j).onDone(()=>te.processLeaveNode(O))}function ui(te,O){for(let j=0;j<te.length;j++){const Q=te[j];Q instanceof Dt.ui?ui(Q.players,O):O.push(Q)}}function Wt(te,O,j){const Q=j.get(te);if(!Q)return!1;let Ye=O.get(te);return Ye?Q.forEach(Ft=>Ye.add(Ft)):O.set(te,Q),j.delete(te),!0}class ci{constructor(O,j,Q){this.bodyNode=O,this._driver=j,this._normalizer=Q,this._triggerCache={},this.onRemovalComplete=(Ye,Ft)=>{},this._transitionEngine=new gl(O,j,Q),this._timelineEngine=new po(O,j,Q),this._transitionEngine.onRemovalComplete=(Ye,Ft)=>this.onRemovalComplete(Ye,Ft)}registerTrigger(O,j,Q,Ye,Ft){const Fi=O+"-"+Ye;let Ki=this._triggerCache[Fi];if(!Ki){const An=[],Nr=Un(this._driver,Ft,An,[]);if(An.length)throw function Vi(te,O){return new t.wOt(3404,!1)}();Ki=function Go(te,O,j){return new Zo(te,O,j)}(Ye,Nr,this._normalizer),this._triggerCache[Fi]=Ki}this._transitionEngine.registerTrigger(j,Ye,Ki)}register(O,j){this._transitionEngine.register(O,j)}destroy(O,j){this._transitionEngine.destroy(O,j)}onInsert(O,j,Q,Ye){this._transitionEngine.insertNode(O,j,Q,Ye)}onRemove(O,j,Q){this._transitionEngine.removeNode(O,j,Q)}disableAnimations(O,j){this._transitionEngine.markElementAsDisabled(O,j)}process(O,j,Q,Ye){if("@"==Q.charAt(0)){const[Ft,Fi]=zt(Q);this._timelineEngine.command(Ft,j,Fi,Ye)}else this._transitionEngine.trigger(O,j,Q,Ye)}listen(O,j,Q,Ye,Ft){if("@"==Q.charAt(0)){const[Fi,Ki]=zt(Q);return this._timelineEngine.listen(Fi,j,Ki,Ft)}return this._transitionEngine.listen(O,j,Q,Ye,Ft)}flush(O=-1){this._transitionEngine.flush(O)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(O){this._transitionEngine.afterFlushAnimationsDone(O)}}let Xt=(()=>{class O{constructor(Q,Ye,Ft){this._element=Q,this._startStyles=Ye,this._endStyles=Ft,this._state=0;let Fi=O.initialStylesByElement.get(Q);Fi||O.initialStylesByElement.set(Q,Fi=new Map),this._initialStyles=Fi}start(){this._state<1&&(this._startStyles&&wr(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(wr(this._element,this._initialStyles),this._endStyles&&(wr(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(O.initialStylesByElement.delete(this._element),this._startStyles&&(Co(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Co(this._element,this._endStyles),this._endStyles=null),wr(this._element,this._initialStyles),this._state=3)}}return O.initialStylesByElement=new WeakMap,O})();function xi(te){let O=null;return te.forEach((j,Q)=>{(function Ji(te){return"display"===te||"position"===te})(Q)&&(O=O||new Map,O.set(Q,j))}),O}class on{constructor(O,j,Q,Ye){this.element=O,this.keyframes=j,this.options=Q,this._specialStyles=Ye,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(O=>O()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const O=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,O,this.options),this._finalKeyframe=O.length?O[O.length-1]:new Map;const j=()=>this._onFinish();this.domPlayer.addEventListener("finish",j),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",j)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(O){const j=[];return O.forEach(Q=>{j.push(Object.fromEntries(Q))}),j}_triggerWebAnimation(O,j,Q){return O.animate(this._convertKeyframesToObject(j),Q)}onStart(O){this._originalOnStartFns.push(O),this._onStartFns.push(O)}onDone(O){this._originalOnDoneFns.push(O),this._onDoneFns.push(O)}onDestroy(O){this._onDestroyFns.push(O)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(O=>O()),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(O=>O()),this._onDestroyFns=[])}setPosition(O){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=O*this.time}getPosition(){var O;return+(null!==(O=this.domPlayer.currentTime)&&void 0!==O?O:0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const O=new Map;this.hasStarted()&&this._finalKeyframe.forEach((Q,Ye)=>{"offset"!==Ye&&O.set(Ye,this._finished?Q:pr(this.element,Ye))}),this.currentSnapshot=O}triggerCallback(O){const j="start"===O?this._onStartFns:this._onDoneFns;j.forEach(Q=>Q()),j.length=0}}class Gi{validateStyleProperty(O){return!0}validateAnimatableStyleProperty(O){return!0}matchesElement(O,j){return!1}containsElement(O,j){return Jn(O,j)}getParentElement(O){return Ie(O)}query(O,j,Q){return hr(O,j,Q)}computeStyle(O,j,Q){return window.getComputedStyle(O)[j]}animate(O,j,Q,Ye,Ft,Fi=[]){const An={duration:Q,delay:Ye,fill:0==Ye?"both":"forwards"};Ft&&(An.easing=Ft);const qn=new Map,Nr=Fi.filter(bo=>bo instanceof on);(function Kn(te,O){return 0===te||0===O})(Q,Ye)&&Nr.forEach(bo=>{bo.currentSnapshot.forEach((fo,Lo)=>qn.set(Lo,fo))});let Lr=function ai(te){return te.length?te[0]instanceof Map?te:te.map(O=>yt(O)):[]}(j).map(bo=>Bn(bo));Lr=function Mn(te,O,j){if(j.size&&O.length){let Q=O[0],Ye=[];if(j.forEach((Ft,Fi)=>{Q.has(Fi)||Ye.push(Fi),Q.set(Fi,Ft)}),Ye.length)for(let Ft=1;Ft<O.length;Ft++){let Fi=O[Ft];Ye.forEach(Ki=>Fi.set(Ki,pr(te,Ki)))}}return O}(O,Lr,qn);const wo=function ei(te,O){let j=null,Q=null;return Array.isArray(O)&&O.length?(j=xi(O[0]),O.length>1&&(Q=xi(O[O.length-1]))):O instanceof Map&&(j=xi(O)),j||Q?new Xt(te,j,Q):null}(O,Lr);return new on(O,Lr,An,wo)}}let mt=(()=>{var te;class O extends Dt.S6{constructor(Q,Ye){super(),this._nextAnimationId=0,this._renderer=Q.createRenderer(Ye.body,{id:"0",encapsulation:t.gXe.None,styles:[],data:{animation:[]}})}build(Q){const Ye=this._nextAnimationId.toString();this._nextAnimationId++;const Ft=Array.isArray(Q)?(0,Dt.K2)(Q):Q;return Ci(this._renderer,null,Ye,"register",[Ft]),new ri(Ye,this._renderer)}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(t._9s),t.KVO(K.qQ))},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac}),O})();class ri extends Dt.Ro{constructor(O,j){super(),this._id=O,this._renderer=j}create(O,j){return new di(this._id,O,j||{},this._renderer)}}class di{constructor(O,j,Q,Ye){this.id=O,this.element=j,this._renderer=Ye,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",Q)}_listen(O,j){return this._renderer.listen(this.element,"@@".concat(this.id,":").concat(O),j)}_command(O,...j){return Ci(this._renderer,this.element,this.id,O,j)}onDone(O){this._listen("done",O)}onStart(O){this._listen("start",O)}onDestroy(O){this._listen("destroy",O)}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(O){this._command("setPosition",O)}getPosition(){var O,j;return null!==(O=null===(j=this._renderer.engine.players[+this.id])||void 0===j?void 0:j.getPosition())&&void 0!==O?O:0}}function Ci(te,O,j,Q,Ye){return te.setProperty(O,"@@".concat(j,":").concat(Q),Ye)}const Oi="@.disabled";let ki=(()=>{var te;class O{constructor(Q,Ye,Ft){this.delegate=Q,this.engine=Ye,this._zone=Ft,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,Ye.onRemovalComplete=(Fi,Ki)=>{const An=null==Ki?void 0:Ki.parentNode(Fi);An&&Ki.removeChild(An,Fi)}}createRenderer(Q,Ye){const Fi=this.delegate.createRenderer(Q,Ye);if(!(Q&&Ye&&Ye.data&&Ye.data.animation)){let Lr=this._rendererCache.get(Fi);return Lr||(Lr=new sn("",Fi,this.engine,()=>this._rendererCache.delete(Fi)),this._rendererCache.set(Fi,Lr)),Lr}const Ki=Ye.id,An=Ye.id+"-"+this._currentId;this._currentId++,this.engine.register(An,Q);const qn=Lr=>{Array.isArray(Lr)?Lr.forEach(qn):this.engine.registerTrigger(Ki,An,Q,Lr.name,Lr)};return Ye.data.animation.forEach(qn),new vn(this,An,Fi,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(Q,Ye,Ft){Q>=0&&Q<this._microtaskId?this._zone.run(()=>Ye(Ft)):(0==this._animationCallbacksBuffer.length&&queueMicrotask(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(Fi=>{const[Ki,An]=Fi;Ki(An)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([Ye,Ft]))}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(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(t._9s),t.KVO(ci),t.KVO(t.SKi))},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac}),O})();class sn{constructor(O,j,Q,Ye){this.namespaceId=O,this.delegate=j,this.engine=Q,this._onDestroy=Ye}get data(){return this.delegate.data}destroyNode(O){var j,Q;null===(j=(Q=this.delegate).destroyNode)||void 0===j||j.call(Q,O)}destroy(){var O;this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),null===(O=this._onDestroy)||void 0===O||O.call(this)}createElement(O,j){return this.delegate.createElement(O,j)}createComment(O){return this.delegate.createComment(O)}createText(O){return this.delegate.createText(O)}appendChild(O,j){this.delegate.appendChild(O,j),this.engine.onInsert(this.namespaceId,j,O,!1)}insertBefore(O,j,Q,Ye=!0){this.delegate.insertBefore(O,j,Q),this.engine.onInsert(this.namespaceId,j,O,Ye)}removeChild(O,j,Q){this.engine.onRemove(this.namespaceId,j,this.delegate)}selectRootElement(O,j){return this.delegate.selectRootElement(O,j)}parentNode(O){return this.delegate.parentNode(O)}nextSibling(O){return this.delegate.nextSibling(O)}setAttribute(O,j,Q,Ye){this.delegate.setAttribute(O,j,Q,Ye)}removeAttribute(O,j,Q){this.delegate.removeAttribute(O,j,Q)}addClass(O,j){this.delegate.addClass(O,j)}removeClass(O,j){this.delegate.removeClass(O,j)}setStyle(O,j,Q,Ye){this.delegate.setStyle(O,j,Q,Ye)}removeStyle(O,j,Q){this.delegate.removeStyle(O,j,Q)}setProperty(O,j,Q){"@"==j.charAt(0)&&j==Oi?this.disableAnimations(O,!!Q):this.delegate.setProperty(O,j,Q)}setValue(O,j){this.delegate.setValue(O,j)}listen(O,j,Q){return this.delegate.listen(O,j,Q)}disableAnimations(O,j){this.engine.disableAnimations(O,j)}}class vn extends sn{constructor(O,j,Q,Ye,Ft){super(j,Q,Ye,Ft),this.factory=O,this.namespaceId=j}
1setProperty(O,j,Q){"@"==j.charAt(0)?"."==j.charAt(1)&&j==Oi?this.disableAnimations(O,Q=void 0===Q||!!Q):this.engine.process(this.namespaceId,O,j.slice(1),Q):this.delegate.setProperty(O,j,Q)}listen(O,j,Q){if("@"==j.charAt(0)){const Ye=function zn(te){switch(te){case"body":return document.body;case"document":return document;case"window":return window;default:return te}}(O);let Ft=j.slice(1),Fi="";return"@"!=Ft.charAt(0)&&([Ft,Fi]=function On(te){const O=te.indexOf(".");return[te.substring(0,O),te.slice(O+1)]}(Ft)),this.engine.listen(this.namespaceId,Ye,Ft,Fi,Ki=>{this.factory.scheduleListenerCallback(Ki._data||-1,Q,Ki)})}return this.delegate.listen(O,j,Q)}}const cr=[{provide:Dt.S6,useClass:mt},{provide:gt,useFactory:function mn(){return new nn}},{provide:ci,useClass:(()=>{var te;class O extends ci{constructor(Q,Ye,Ft,Fi){super(Q.body,Ye,Ft)}ngOnDestroy(){this.flush()}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(K.qQ),t.KVO(Ln),t.KVO(gt),t.KVO(t.o8S))},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac}),O})()},{provide:t._9s,useFactory:function Dn(te,O,j){return new ki(te,O,j)},deps:[e.B7,ci,t.SKi]}],Ur=[{provide:Ln,useFactory:()=>new Gi},{provide:t.bc$,useValue:"BrowserAnimations"},...cr],Fn=[{provide:Ln,useClass:_n},{provide:t.bc$,useValue:"NoopAnimations"},...cr];let _r=(()=>{var te;class O{static withConfig(Q){return{ngModule:O,providers:Q.disableAnimations?Fn:Ur}}}return(te=O).\u0275fac=function(Q){return new(Q||te)},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({providers:Ur,imports:[e.Bb]}),O})();var Qe=l(65872),_i=l(11439),qi=l(11925),ir=l(63617),gr=l(84205),No=l(7242),as=l(59400),Ho=l(59452),go=l(77919),Os=l(81530);class es{constructor(O,j,Q){this.kind=O,this.value=j,this.error=Q,this.hasValue="N"===O}observe(O){return Ba(this,O)}do(O,j,Q){const{kind:Ye,value:Ft,error:Fi}=this;return"N"===Ye?null==O?void 0:O(Ft):"E"===Ye?null==j?void 0:j(Fi):null==Q?void 0:Q()}accept(O,j,Q){var Ye;return(0,Os.T)(null===(Ye=O)||void 0===Ye?void 0:Ye.next)?this.observe(O):this.do(O,j,Q)}toObservable(){const{kind:O,value:j,error:Q}=this,Ye="N"===O?(0,Ho.of)(j):"E"===O?(0,go.$)(()=>Q):"C"===O?as.w:0;if(!Ye)throw new TypeError("Unexpected notification kind ".concat(O));return Ye}static createNext(O){return new es("N",O)}static createError(O){return new es("E",void 0,O)}static createComplete(){return es.completeNotification}}function Ba(te,O){var j,Q,Ye;const{kind:Ft,value:Fi,error:Ki}=te;if("string"!=typeof Ft)throw new TypeError('Invalid notification, missing "kind"');"N"===Ft?null===(j=O.next)||void 0===j||j.call(O,Fi):"E"===Ft?null===(Q=O.error)||void 0===Q||Q.call(O,Ki):null===(Ye=O.complete)||void 0===Ye||Ye.call(O)}es.completeNotification=new es("C");var Ma=l(50819),sl=l(91687),ja=l(70271),Ts=l(61318),Ol=l(78615),sd=l(13255),Vs=l(82645);function Yl(te,O){return O?j=>j.pipe(Yl((Q,Ye)=>(0,Vs.Tg)(te(Q,Ye)).pipe((0,ja.T)((Ft,Fi)=>O(Q,Ft,Ye,Fi))))):(0,Ma.N)((j,Q)=>{let Ye=0,Ft=null,Fi=!1;j.subscribe((0,sl._)(Q,Ki=>{Ft||(Ft=(0,sl._)(Q,void 0,()=>{Ft=null,Fi&&Q.complete()}),(0,Vs.Tg)(te(Ki,Ye++)).subscribe(Ft))},()=>{Fi=!0,!Ft&&Q.complete()}))})}var $l=l(51567),ad=l(64334);const hc="__@ngrx/effects_create__";function Ya(te){return Object.getPrototypeOf(te)}function La(te){return"function"==typeof te}function _s(te){return te.filter(La)}function xc(te,O,j){const Q=Ya(te),Ft=Q&&"Object"!==Q.constructor.name?Q.constructor.name:null,Fi=function Kd(te){return function Ra(te){return Object.getOwnPropertyNames(te).filter(Q=>!(!te[Q]||!te[Q].hasOwnProperty(hc))&&te[Q][hc].hasOwnProperty("dispatch")).map(Q=>({propertyName:Q,...te[Q][hc]}))}(te)}(te).map(({propertyName:Ki,dispatch:An,useEffectsErrorHandler:qn})=>{const Nr="function"==typeof te[Ki]?te[Ki]():te[Ki],Lr=qn?j(Nr,O):Nr;return!1===An?Lr.pipe((0,No.w)()):Lr.pipe(function Ta(){return(0,Ma.N)((te,O)=>{te.subscribe((0,sl._)(O,j=>{O.next(es.createNext(j))},()=>{O.next(es.createComplete()),O.complete()},j=>{O.next(es.createError(j)),O.complete()}))})}()).pipe((0,ja.T)(bo=>({effect:te[Ki],notification:bo,propertyName:Ki,sourceName:Ft,sourceInstance:te})))});return(0,ir.h)(...Fi)}function mo(te,O,j=10){return te.pipe((0,Ts.W)(Q=>(O&&O.handleError(Q),j<=1?te:mo(te,O,j-1))))}const jc=new t.nKC("@ngrx/effects Internal Root Guard"),Tc=new t.nKC("@ngrx/effects User Provided Effects"),Da=new t.nKC("@ngrx/effects Internal Root Effects"),Fd=new t.nKC("@ngrx/effects Internal Root Effects Instances"),Pl=new t.nKC("@ngrx/effects Internal Feature Effects"),Vc=new t.nKC("@ngrx/effects Internal Feature Effects Instance Groups"),xd=new t.nKC("@ngrx/effects Effects Error Handler",{providedIn:"root",factory:()=>mo}),Wl="@ngrx/effects/init";(0,_i.VP)(Wl);function pc(te){return Dc(te,"ngrxOnInitEffects")}function Dc(te,O){return te&&O in te&&"function"==typeof te[O]}let Kc=(()=>{var te;class O extends gr.B{constructor(Q,Ye){super(),this.errorHandler=Q,this.effectsErrorHandler=Ye}addEffects(Q){this.next(Q)}toActions(){return this.pipe((0,Ol.$)(Q=>function Dl(te){return!!te.constructor&&"Object"!==te.constructor.name&&"Function"!==te.constructor.name}(Q)?Ya(Q):Q),(0,sd.Z)(Q=>Q.pipe((0,Ol.$)(cd))),(0,sd.Z)(Q=>{const Ye=Q.pipe(Yl(Fi=>function Ec(te,O){return j=>{const Q=xc(j,te,O);return function Rl(te){return Dc(te,"ngrxOnRunEffects")}(j)?j.ngrxOnRunEffects(Q):Q}}(this.errorHandler,this.effectsErrorHandler)(Fi)),(0,ja.T)(Fi=>(function Di(te,O){if("N"===te.notification.kind){const j=te.notification.value;!function ur(te){return"function"!=typeof te&&te&&te.type&&"string"==typeof te.type}(j)&&O.handleError(new Error("Effect ".concat(function zo({propertyName:te,sourceInstance:O,sourceName:j}){const Q="function"==typeof O[te];return j?'"'.concat(j,".").concat(String(te)).concat(Q?"()":"",'"'):'"'.concat(String(te),'()"')}
1(te)," dispatched an invalid action: ").concat(function qa(te){try{return JSON.stringify(te)}catch{return te}}(j))))}}(Fi,this.errorHandler),Fi.notification)),(0,$l.p)(Fi=>"N"===Fi.kind&&null!=Fi.value),function ka(){return(0,Ma.N)((te,O)=>{te.subscribe((0,sl._)(O,j=>Ba(j,O)))})}()),Ft=Q.pipe((0,ad.s)(1),(0,$l.p)(pc),(0,ja.T)(Fi=>Fi.ngrxOnInitEffects()));return(0,ir.h)(Ye,Ft)}))}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(t.zcH),t.KVO(xd))},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"}),O})();function cd(te){return function za(te){return Dc(te,"ngrxOnIdentifyEffects")}(te)?te.ngrxOnIdentifyEffects():""}let ys=(()=>{var te;class O{get isStarted(){return!!this.effectsSubscription}constructor(Q,Ye){this.effectSources=Q,this.store=Ye,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(Kc),t.KVO(_i.il))},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac,providedIn:"root"}),O})(),mc=(()=>{var te;class O{constructor(Q,Ye,Ft,Fi,Ki,An,qn){this.sources=Q,Ye.start();for(const Nr of Fi)Q.addEffects(Nr);Ft.dispatch({type:Wl})}addEffects(Q){this.sources.addEffects(Q)}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(Kc),t.KVO(ys),t.KVO(_i.il),t.KVO
1(Fd),t.KVO(_i.wc,8),t.KVO(_i.ae,8),t.KVO(jc,8))},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({}),O})(),ce=(()=>{var te;class O{constructor(Q,Ye,Ft,Fi){const Ki=Ye.flat();for(const An of Ki)Q.addEffects(An)}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(mc),t.KVO(Vc),t.KVO(_i.wc,8),t.KVO(_i.ae,8))},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({}),O})(),_e=(()=>{var te;class O{static forFeature(...Q){const Ye=Q.flat(),Ft=_s(Ye);return{ngModule:ce,providers:[Ft,{provide:Pl,multi:!0,useValue:Ye},{provide:Tc,multi:!0,useValue:[]},{provide:Vc,multi:!0,useFactory:Ne,deps:[Pl,Tc]}]}}static forRoot(...Q){const Ye=Q.flat(),Ft=_s(Ye);return{ngModule:mc,providers:[Ft,{provide:Da,useValue:[Ye]},{provide:jc,useFactory:ue},{provide:Tc,multi:!0,useValue:[]},{provide:Fd,useFactory:Ne,deps:[Da,Tc]}]}}}return(te=O).\u0275fac=function(Q){return new(Q||te)},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({}),O})();function Ne(te,O){const j=[];for(const Q of te)j.push(...Q);for(const Q of O)j.push(...Q);return j.map(Q=>function zl(te){return te instanceof t.nKC||La(te)}(Q)?(0,t.WQX)(Q):Q)}function ue(){const te=(0,t.WQX)(ys,{optional:!0,skipSelf:!0}),O=(0,t.WQX)(Da,{self:!0});if((1!==O.length||0!==O[0].length)&&te)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}var Sn=l(79228),Mr=l(88835),Hn=l(72443),In=l(82086),ho=l(96371),Qs=l(94237),gs=l(97144),oo=l(26354),Ys=l(40610),ia=l(76739),ic=l(2435),fc=l(90778),Sc=l(98764);function Qc(te){const O={};for(const j of te.keys()){const Q=te.getAll(j);null!==Q&&(O[j]=Q)}return O}let na=(()=>{var te;class O{makeCacheKey(Q,Ye,Ft,Fi){const Ki=Ft.keys().sort().map(qn=>"".concat(qn,"=").concat(Ft.getAll(qn))).join("&");return(0,t.zw6)(("GET"===Q?"G.":"H.")+Fi+"."+Ye+"?"+Ki)}constructor(Q,Ye){this.transferState=Ye,this.isCacheActive=!0,Q.isStable.pipe((0,ic.$)(Ft=>Ft),(0,fc.U)(!1)).subscribe(()=>{this.isCacheActive=!1})}intercept(Q,Ye){if(!this.isCacheActive||"GET"!==Q.method&&"HEAD"!==Q.method)return Ye.handle(Q);const Ft=this.makeCacheKey(Q.method,Q.url,Q.params,Q.responseType);if(this.transferState.hasKey(Ft)){const Fi=this.transferState.get(Ft,null);let Ki=null==Fi?void 0:Fi.body;switch(null==Fi?void 0:Fi.responseType){case"arraybuffer":Ki=(new TextEncoder).encode(Fi.body).buffer;break;case"blob":Ki=new Blob([Fi.body])}return(0,Ho.of)(new Bt.cS({body:Ki,headers:new Bt.Lr(null==Fi?void 0:Fi.headers),status:null==Fi?void 0:Fi.status,statusText:null==Fi?void 0:Fi.statusText,url:null==Fi?void 0:Fi.url}))}return Ye.handle(Q).pipe((0,Sc.M)(Ki=>{Ki instanceof Bt.cS&&this.transferState.set(Ft,{body:Ki.body,headers:Qc(Ki.headers),status:Ki.status,statusText:Ki.statusText,url:Ki.url||"",responseType:Q.responseType})}))}}return(te=O).\u0275fac=function(Q){return new(Q||te)(t.KVO(t.o8S),t.KVO(t.pJN))},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac}),O})(),nc=(()=>{var te;class O{}return(te=O).\u0275fac=function(Q){return new(Q||te)},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({providers:[t.o8S,t.pJN,na,{provide:Bt.a7,useExisting:na,multi:!0}]}),O})();const ya=void 0,Jc=["it",[["m.","p."],["AM","PM"],ya],ya,[["D","L","M","M","G","V","S"],["dom","lun","mar","mer","gio","ven","sab"],["domenica","luned\xec","marted\xec","mercoled\xec","gioved\xec","venerd\xec","sabato"],["dom","lun","mar","mer","gio","ven","sab"]],ya,[["G","F","M","A","M","G","L","A","S","O","N","D"],["gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"],["gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"]],ya,[["aC","dC"],["a.C.","d.C."],["avanti Cristo","dopo Cristo"]],1,[6,0],["dd/MM/yy","d MMM y","d MMMM y","EEEE d MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",ya,"{1} {0}",ya],[",",".",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","#,##0.00\xa0\xa4","#E0"],"EUR","\u20ac","euro",{BRL:[ya,"R$"],BYN:[ya,"Br"],EGP:[ya,"\xa3E"],HKD:[ya,"$"],INR:[ya,"\u20b9"],JPY:[ya,"\xa5"],KRW:[ya,"\u20a9"],MXN:[ya,"$"],NOK:[ya,"NKr"],THB:["\u0e3f"],TWD:[ya,"NT$"],USD:[ya,"$"],VND:[ya,"\u20ab"]},"ltr",function Js(te){const j=Math.floor(Math.abs(te)),Q=te.toString().replace(/^[^.]*\.?/,"").length,Ye=parseInt(te.toString().replace(/^[^e]*(e([-+]?\d+))?/,"$2"))||0;return 1===j&&0===Q?1:0===Ye&&0!==j&&j%1e6==0&&0===Q||!(Ye>=0&&Ye<=5)?4:5}];var Uc=l(20572),vl=l(85060),Zc=l(9874),Wa=l(35865),bl=l(49685),Ll=l(17699),Hc=l(94451);const Xu={toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{header:1},{header:2}],[{list:"ordered"},{list:"bullet"}],[{script:"sub"},{script:"super"}],[{indent:"-1"},{indent:"+1"}],[{direction:"rtl"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{font:[]}],[{align:[]}],["clean"],["link","image","video"]]},Jd=new t.nKC("config",{providedIn:"root",factory:()=>({modules:Xu})});let Ws=(()=>{class te{static forRoot(j){return{ngModule:te,providers:[{provide:Jd,useValue:j}]}}}return te.\u0275fac=function(j){return new(j||te)},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({imports:[[K.MD]]}),te})();var jd=l(98691),Ua=l(9168),td=l(84175),hd=l(53777),_c=l(93840),Ic=l(95541),al=l(53804),Md=l(27092),ll=l(15944),El=l(2814),id=l(74879),Ko=l(81570);const Wr=/^\s+/,To=/\s+$/,Oa=Math.round;function oc(te){return 1==te.length?"0"+te:""+te}function pd(te){return Math.round(255*parseFloat(te)).toString(16)}function sc(te){return So(te)/255}function So(te){return parseInt(te,16)}function Yc(te,O,j,Q){var Ye=[oc(Oa(te).toString(16)),oc(Oa(O).toString(16)),oc(Oa(j).toString(16))];return Q&&Ye[0].charAt(0)==Ye[0].charAt(1)&&Ye[1].charAt(0)==Ye[1].charAt(1)&&Ye[2].charAt(0)==Ye[2].charAt(1)?Ye[0].charAt(0)+Ye[1].charAt(0)+Ye[2].charAt(0):Ye.join("")}Math,Math,Math;const md="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",Ku="[\\s|\\(]+("+md+")[,|\\s]+("+md+")[,|\\s]+("+md+")\\s*\\)?",mh="[\\s|\\(]+("+md+")[,|\\s]+("+md+")[,|\\s]+("+md+")[,|\\s]+("+md+")\\s*\\)?",wl={CSS_UNIT:new RegExp(md),rgb:new RegExp("rgb"+Ku),rgba:new RegExp("rgba"+mh),hsl:new RegExp("hsl"+Ku),hsla:new RegExp("hsla"
1+mh),hsv:new RegExp("hsv"+Ku),hsva:new RegExp("hsva"+mh),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};class Fh{constructor(O,j,Q,Ye){this.r=O>255?255:O,this.g=j>255?255:j,this.b=Q>255?255:Q,this.a=null!=Ye?Ye>1?1:Ye:1,this.roundA=Math.round(this.a),this.hex=Yc(this.r,this.g,this.b),this.rgba=this.toRgba()}toHex(O){return Yc(this.r,this.g,this.b,O)}toRgba(){return"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.a,")")}toHexString(O){return"#"+this.toHex(O)}toRgbString(){return 1===this.a?"rgb("+Math.round(this.r)+", "+Math.round(this.g)+", "+Math.round(this.b)+")":"rgba("+Math.round(this.r)+", "+Math.round(this.g)+", "+Math.round(this.b)+", "+this.roundA+")"}toHex8(O){return function Iu(te,O,j,Q,Ye){var Ft=[oc(Oa(te).toString(16)),oc(Oa(O).toString(16)),oc(Oa(j).toString(16)),oc(pd(Q))];return Ye&&Ft[0].charAt(0)==Ft[0].charAt(1)&&Ft[1].charAt(0)==Ft[1].charAt(1)&&Ft[2].charAt(0)==Ft[2].charAt(1)&&Ft[3].charAt(0)==Ft[3].charAt(1)?Ft[0].charAt(0)+Ft[1].charAt(0)+Ft[2].charAt(0)+Ft[3].charAt(0):Ft.join("")}(this.r,this.g,this.b,this.a,O)}toHex8String(O){return"#"+this.toHex8(O)}toString(O){let Q;return O||!(this.a<1&&this.a>=0)||"hex"!==O&&"hex6"!==O&&"hex3"!==O&&"hex4"!==O&&"hex8"!==O?("rgb"===O&&(Q=this.toRgbString()),("hex"===O||"hex6"===O)&&(Q=this.toHexString()),"hex3"===O&&(Q=this.toHexString(!0)),"hex4"===O&&(Q=this.toHex8String(!0)),"hex8"===O&&(Q=this.toHex8String()),Q||this.toHexString()):this.toRgbString()}}let qd=(()=>{class te{constructor(){}sameColor(j,Q){return null==j&&null==Q||null!=j&&null!=Q&&j.rgba===Q.rgba}format(j,Q){return j.toString(Q)}parse(j){const Q=function dp(te){let O;return te=te.replace(Wr,"").replace(To,"").toLowerCase(),(O=wl.rgb.exec(te))?{r:O[1],g:O[2],b:O[3],a:1}:(O=wl.rgba.exec(te))?{r:O[1],g:O[2],b:O[3],a:O[4]}:(O=wl.hex8.exec(te))?{r:So(O[1]),g:So(O[2]),b:So(O[3]),a:sc(O[4])}:(O=wl.hex6.exec(te))?{r:So(O[1]),g:So(O[2]),b:So(O[3]),a:1}:(O=wl.hex4.exec(te))?{r:So(O[1]+""+O[1]),g:So(O[2]+""+O[2]),b:So(O[3]+""+O[3]),a:sc(O[4]+""+O[4])}:(O=wl.hex3.exec(te))?{r:So(O[1]+""+O[1]),g:So(O[2]+""+O[2]),b:So(O[3]+""+O[3]),a:1}:null}(j);return Q?new Fh(Q.r,Q.g,Q.b,Q.a):null}}return te.\u0275fac=function(j){return new(j||te)},te.\u0275prov=t.jDH({token:te,factory:te.\u0275fac}),te})();const ac={display:{colorInput:"hex"}},wd=new t.nKC("mat-color-formats"),Es={provide:new t.nKC("ngx-mat-colorpicker-scroll-strategy"),deps:[Ko.hJ],useFactory:function Al(te){return()=>te.scrollStrategies.reposition()}};(0,vl.Zc)(class{constructor(te){this._elementRef=te}});class Ou{constructor(O,j){this.target=O,this.targetElement=j,this.value=this.target.value}}const Xl={provide:A.kq,useExisting:(0,t.Rfq)(()=>eu),multi:!0},pu={provide:A.cz,useExisting:(0,t.Rfq)(()=>eu),multi:!0};let eu=(()=>{class te{constructor(j,Q,Ye,Ft){if(this._elementRef=j,this._formField=Q,this._colorFormats=Ye,this._adapter=Ft,this.colorChange=new t.bkB,this.colorInput=new t.bkB,this._disabledChange=new t.bkB,this._valueChange=new t.bkB,this._onTouched=()=>{},this._cvaOnChange=()=>{},this._validatorOnChange=()=>{},this._pickerSubscription=Md.yU.EMPTY,this._validator=A.k0.compose([]),this._lastValueValid=!1,!this._colorFormats)throw function uu(te){return Error("NgxMatColorPicker: No provider found for ".concat(te,". You must define MAT_COLOR_FORMATS in your module"))}("MAT_COLOR_FORMATS")}set ngxMatColorPicker(j){j&&(this._picker=j,this._picker.registerInput(this),this._pickerSubscription.unsubscribe(),this._pickerSubscription=this._picker._selectedChanged.subscribe(Q=>{this.value=Q,this._cvaOnChange(Q),this._onTouched(),this.colorInput.emit(new Ou(this,this._elementRef.nativeElement)),this.colorChange.emit(new Ou(this,this._elementRef.nativeElement))}))}get disabled(){return!!this._disabled}set disabled(j){const Q=(0,El.he)(j),Ye=this._elementRef.nativeElement;this._disabled!==Q&&(this._disabled=Q,this._disabledChange.emit(Q)
1),Q&&Ye.blur&&Ye.blur()}get value(){return this._value}set value(j){const Q=this.value;this._value=j,this._formatValue(j),this._adapter.sameColor(Q,j)||this._valueChange.emit(j)}getThemePalette(){return this._formField?this._formField.color:void 0}registerOnValidatorChange(j){this._validatorOnChange=j}validate(j){return this._validator?this._validator(j):null}getPopupConnectionElementRef(){return this.getConnectedOverlayOrigin()}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}ngOnInit(){}ngOnDestroy(){this._pickerSubscription.unsubscribe(),this._valueChange.complete(),this._disabledChange.complete()}writeValue(j){this.value=j}registerOnChange(j){this._cvaOnChange=j}registerOnTouched(j){this._onTouched=j}setDisabledState(j){this.disabled=j}_onChange(){this.colorChange.emit(new Ou(this,this._elementRef.nativeElement))}_onKeydown(j){this._picker&&j.altKey&&j.keyCode===id.n6&&!this._elementRef.nativeElement.readOnly&&(this._picker.open(),j.preventDefault())}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(j){this._elementRef.nativeElement.value=j?this._adapter.format(j,this._colorFormats.display.colorInput):""}_onInput(j){const Q=this._lastValueValid,Ye=this._adapter.parse(j);this._adapter.sameColor(Ye,this._value)?Q!==this._lastValueValid&&this._validatorOnChange():(this._value=Ye,this._cvaOnChange(Ye),this._valueChange.emit(Ye),this.colorInput.emit(new Ou(this,this._elementRef.nativeElement)))}}return te.\u0275fac=function(j){return new(j||te)(t.rXU(t.aKT),t.rXU(ll.rl,8),t.rXU(wd,8),t.rXU(qd))},te.\u0275dir=t.FsC({type:te,selectors:[["input","ngxMatColorPicker",""]],hostVars:3,hostBindings:function(j,Q){1&j&&t.bIt("input",function(Ft){return Q._onInput(Ft.target.value)})("change",function(){return Q._onChange()})("blur",function(){return Q._onBlur()})("keydown",function(Ft){return Q._onKeydown(Ft)}),2&j&&(t.Mr5("disabled",Q.disabled),t.BMQ("aria-haspopup",Q._picker?"dialog":null)("aria-owns",(null==Q._picker?null:Q._picker.opened)&&Q._picker.id||null))},inputs:{ngxMatColorPicker:"ngxMatColorPicker",disabled:"disabled",value:"value"},outputs:{colorChange:"colorChange",colorInput:"colorInput"},exportAs:["ngxMatColorPickerInput"],features:[t.Jv_([Xl,pu,{provide:Ic.Oh,useExisting:te}])]}),te})(),fh=(()=>{class te{}return te.\u0275fac=function(j){return new(j||te)},te.\u0275mod=t.$C({type:te}),te.\u0275inj=t.G2t({providers:[qd,Es],imports:[K.MD,Ic.fS,td.Hl,hd.Hu,al.Wk,A.YN,A.X1,ve.hM,Ua.jc,_c.m_]}),te})();var ae=l(61977),I=l(75797),N=l(36647);const Lt={provide:Bt.a7,useClass:(()=>{var te;class O{constructor(Q,Ye){(0,d.A)(this,"auth",void 0),(0,d.A)(this,"ui",void 0),(0,d.A)(this,"isRefreshing",!1),(0,d.A)(this,"refreshTokenSubject",new I.t(null)),this.auth=Q,this.ui=Ye}intercept(Q,Ye){if(this.auth.getJwtToken()&&this.ui.isBrowser()){let Ft=this.auth.getJwtToken();Q.url.includes("api/refresh")&&(Ft=this.auth.getRefreshToken()),Q=this.appendHeader(Q,Ft)}return Ye.handle(Q).pipe((0,Ts.W)(Ft=>Ft instanceof Bt.yz&&401===Ft.status&&this.ui.isBrowser()?Q.url&&Q.url.includes("api/refresh")?(this.auth.logout(),(0,go.$)(null)):this.handle401Error(Q,Ye):(0,go.$)(Ft)))}appendHeader(Q,Ye){return Q.clone({setHeaders:{Authorization:"Bearer ".concat(Ye)}})}handle401Error(Q,Ye){return this.isRefreshing?this.refreshTokenSubject.pipe((0,$l.p)(Ft=>null!=Ft),(0,ad.s)(1),(0,N.n)(Ft=>Ye.handle(this.appendHeader(Q,Ft)))):(this.isRefreshing=!0,this.refreshTokenSubject.next(null),this.auth.refreshToken().pipe((0,N.n)(Ft=>(this.isRefreshing=!1,this.refreshTokenSubject.next(Ft.access_token),Ye.handle(this.appendHeader(Q,Ft.access_token))))))}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(m.u),t.KVO(Oe.o))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac})),O})(),multi:!0};var Si=l(89475);const Gn={provide:Bt.a7,useClass:(()=>{var te;class O{constructor(Q){(0,d.A)(this,"auth",void 0),this.auth=Q}intercept(Q,Ye){return this.auth.pendingRequestCount++,Ye.handle(Q).pipe((0,Si.j)(()=>this.auth.pendingRequestCount--))}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(m.u))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac})),O})(),multi:!0};var xr=l(97024);const vo={provide:Bt.a7,useClass:(()=>{var te;class O{constructor(Q){(0,d.A)(this,"ui",void 0),this.ui=Q}intercept(Q,Ye){return Ye.handle(Q).pipe((0,Ts.W)(Ft=>{if(Ft&&400===Ft.status){const Fi=Object.keys(Ft.error)[0];this.ui.error(Fi?Ft.error[Fi]:Ft.error)}return(0,go.$)(Ft)}))}}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)(t.KVO(Oe.o))}),(0,d.A)(O,"\u0275prov",t.jDH({token:te,factory:te.\u0275fac})),O})(),multi:!0};var Qo=l(13287),ha=l(51241);const Fl={disabled:!0,animation:{enterDuration:300,exitDuration:0}};(0,K.EO)(Jc,"it-IT");let Rc=(()=>{var te;class O{}return te=O,(0,d.A)(O,"\u0275fac",function(Q){return new(Q||te)}),(0,d.A)(O,"\u0275mod",t.$C({type:te,bootstrap:[At]})),(0,d.A)(O,"\u0275inj",t.G2t({providers:[Gn,Lt,vo,{provide:t.xe9,useValue:"it-IT"},{provide:vl.$E,useValue:Fl},{provide:wd,useValue:ac},{provide:Qo.eY,useValue:{autoHeight:!0,imageSize:"cover"}}],imports:[e.Bb.withServerTransition({appId:"serverApp"}),nt,A.X1,A.YN,Bt.q1,Ll.IK,Qe.Y,Mr.h,_r,In.h,ho._B.forRoot(),me.vg,Qs.Rn.forRoot(gs.c.stripeKey),oo.PO,Ys.Yq,Z.PO,_i.md.forRoot(Sn.gz,{metaReducers:Sn.h4}),qi.Oo.instrument({maxAge:20}),_e.forRoot(),ia.eO,Hn.vj,Uc.UN,Zc.bf.initializeApp(gs.c.firebase),Wa.X8,bl.RR,Hc.Uv,Ws.forRoot(),jd.xv,nc,fh,ae.X6,vl.WX,td.Hl,xr.g7,ha.Ib]})),O})();gs.c.production&&((0,t.SmG)(),window&&(window.console.log=function(){},window.console.warn=function(){},window.console.error=function(){})),document.addEventListener("DOMContentLoaded",()=>{e.sG().bootstrapModule(Rc).catch(te=>console.error(te))})},17805:(ct,se,l)=>{"use strict";l.d(se,{XU:()=>d}),l(36725),l(37580);class d{constructor(z){return z}}},49685:(ct,se,l)=>{"use strict";l.d(se,{f_:()=>tr,RR:()=>ze});var e=l(24398),t=l(37580),d=l(59452),u=l(59400),m=l(60316),_=l(74304),h=l(36647),A=l(70271),F=l(86301),E=l(66239),Y=l(9874),W=l(50984),U=l(27369),de=l(80436),K=l(35865),be=l(3602),Oe=l(51567),ge=l(78615),Le=l(13255),r=l(91817),z=l(63037),pe=l(50819),oe=l(91687);l(17805),l(36725);const Bt="firebase_screen_id",Xe="outlet",Pi="screen_class",fi="screen_name";let nr=Math.floor(Math.random()*(Math.pow(2,32)-1))-Math.pow(2,31);const tn={},Ve=ft=>{const Re=[ft[Pi],ft[Xe]].join("#");if(tn.hasOwnProperty(Re))return tn[Re];{const We=nr++;return tn[Re]=We,We}},qe=new t.nKC("angularfire2.analytics.analyticsCollectionEnabled"),Ht=new t.nKC("angularfire2.analytics.appVersion"),Bi=new t.nKC("angularfire2.analytics.appName"),Vi=new t.nKC("angularfire2.analytics.debugMode"),Xn=new t.nKC("angularfire2.analytics.config"),R="gtag",at="dataLayer";let tr=(()=>{class ft{constructor(We,hi,rt,Fe,zt,st,Ie,It,Et){if(this.analyticsInitialized=new Promise(()=>{}),(0,m.UE)(Ie)){window[at]=window[at]||[];const Hi=(...Jn)=>"config"===Jn[0]&&"firebase"===Jn[2].origin&&(this.measurementId=Jn[1],!0),Zi=Jn=>{window[R]=(...hr)=>{Jn&&Jn(...hr),"event"===hr[0]&&hr[2].send_to===this.measurementId&&(Fe&&(hr[2].app_name=Fe),rt&&(hr[2].app_version=rt)),zt&&typeof console<"u"&&console.info(...hr),function(...Ii){window[at].push(arguments)}(...hr)}};window[at].some(Hi)?(this.analyticsInitialized=Promise.resolve(),Zi()):this.analyticsInitialized=new Promise(Jn=>{Zi((...hr)=>{Hi(...hr)&&Jn()})}),st&&this.updateConfig(st),zt&&this.updateConfig({debug_mode:1})}else this.analyticsInitialized=Promise.resolve();const Nt=(0,d.of)(void 0).pipe((0,_.Q)(Et.outsideAngular),(0,h.n)(W.TT),(0,h.n)(Hi=>Hi?It.runOutsideAngular(()=>l.e(5140).then(l.bind(l,75140))):u.w),(0,A.T)(()=>(0,Y.BM)("analytics","AngularFireAnalytics",We.name,()=>{const Hi=We.analytics();return!1===hi&&Hi.setAnalyticsCollectionEnabled(!1),Hi},[We,hi,st,zt])),(0,F.t)({bufferSize:1,refCount:!1}));return(0,Y.Gt)(this,Nt,It)}updateConfig(We){return(0,e.sH)(this,void 0,void 0,function*(){yield this.analyticsInitialized,window[R]("config",this.measurementId,Object.assign(Object.assign({},We),{update:!0}))})}}return ft.\u0275fac=function(We){return new(We||ft)(t.KVO(Y.XU),t.KVO(qe,8),t.KVO(Ht,8),t.KVO(Bi,8),t.KVO(Vi,8),t.KVO(Xn,8),t.KVO(t.Agw),t.KVO(t.SKi),t.KVO(E.u0))},ft.\u0275prov=t.jDH({token:ft,factory:ft.\u0275fac,providedIn:"any"}),ft})(),Er=(()=>{class ft{constructor(We,hi,rt,Fe){if(this.disposables=[],be.A.registerVersion("angularfire",E.xv.full,"compat-user-tracking"),(0,m.Vy)(hi))this.initialized=Promise.resolve();else{let zt;this.initialized=Fe.runOutsideAngular(()=>new Promise(st=>zt=st)),this.disposables=[rt.authState.subscribe(st=>{We.setUserId(null==st?void 0:st.uid),zt()}),rt.credential.subscribe(st=>{if(st){const Ie=st.user.isAnonymous?"anonymous":st.additionalUserInfo.providerId;st.additionalUserInfo.isNewUser&&We.logEvent("sign_up",{method:Ie}),We.logEvent("login",{method:Ie})}})]}}
1ngOnDestroy(){this.disposables.forEach(We=>We.unsubscribe())}}return ft.\u0275fac=function(We){return new(We||ft)(t.KVO(tr),t.KVO(t.Agw),t.KVO(K.DS),t.KVO(t.SKi))},ft.\u0275prov=t.jDH({token:ft,factory:ft.\u0275fac}),ft})(),Gt=(()=>{class ft{constructor(We,hi,rt,Fe,zt,st){if(be.A.registerVersion("angularfire",E.xv.full,"compat-screen-tracking"),!hi||!We)return this;zt.runOutsideAngular(()=>{this.disposable=((ft,Re,We)=>ft.events.pipe((0,Oe.p)(rt=>rt instanceof U._d)).pipe((0,h.n)(rt=>{var Fe;const st=(null===(Fe=ft.parseUrl(ft.url.replace(/(?:\().+(?:\))/g,Zi=>Zi.replace("://",":///"))).root.children[rt.snapshot.outlet])||void 0===Fe?void 0:Fe.toString())||"",Ie=ft.routerState.root.children.map(Zi=>Zi).find(Zi=>Zi.outlet===rt.snapshot.outlet);if(!Ie)return(0,d.of)(null);let It=Ie;for(;It.firstChild;)It=It.firstChild;const Et=It.pathFromRoot.map(Zi=>{var kn;return null===(kn=Zi.routeConfig)||void 0===kn?void 0:kn.path}).filter(Zi=>Zi).join("/")||"/",Nt={[fi]:Et,page_path:"/".concat(st),firebase_event_origin:"auto",firebase_screen:Et,[Xe]:rt.snapshot.outlet};Re&&(Nt.page_title=Re.getTitle());let Hi=Ie.component;if(Hi){if(Hi===U.we){let Zi=rt.snapshot;for(;Zi.firstChild;)Zi=Zi.firstChild;Hi=Zi.component}}else Hi=rt.snapshot.component;if("string"==typeof Hi)return(0,d.of)(Object.assign(Object.assign({},Nt),{[Pi]:Hi}));if(Hi){const Zi=We.resolveComponentFactory(Hi);return(0,d.of)(Object.assign(Object.assign({},Nt),{[Pi]:Zi.selector}))}return(0,d.of)(null)}),(0,Oe.p)(rt=>!!rt),(0,A.T)(rt=>Object.assign({firebase_screen_class:rt[Pi],[Bt]:Ve(rt)},rt)),(0,ge.$)(rt=>rt[Xe]),(0,Le.Z)(rt=>rt.pipe((0,r.F)((Fe,zt)=>JSON.stringify(Fe)===JSON.stringify(zt)),(0,z.Z)(void 0),function w(){return(0,pe.N)((ft,Re)=>{let We,hi=!1;ft.subscribe((0,oe._)(Re,rt=>{const Fe=We;We=rt,hi&&Re.next([Fe,rt]),hi=!0}))})}(),(0,A.T)(([Fe,zt])=>Fe?Object.assign({firebase_previous_class:Fe[Pi],firebase_previous_screen:Fe[fi],firebase_previous_id:Fe[Bt]},zt):zt)))))(hi,rt,Fe).pipe((0,h.n)(Ie=>(0,e.sH)(this,void 0,void 0,function*(){return st&&(yield st.initialized),yield We.logEvent("screen_view",Ie)}))).subscribe()})}ngOnDestroy(){this.disposable&&this.disposable.unsubscribe()}}return ft.\u0275fac=function(We){return new(We||ft)(t.KVO(tr),t.KVO(U.Ix,8),t.KVO(de.hE,8),t.KVO(t.OM3),t.KVO(t.SKi),t.KVO(Er,8))},ft.\u0275prov=t.jDH({token:ft,factory:ft.\u0275fac}),ft})(),ze=(()=>{class ft{constructor(We,hi,rt){be.A.registerVersion("angularfire",E.xv.full,"analytics-compat"),We.app.then(()=>{})}}return ft.\u0275fac=function(We){return new(We||ft)(t.KVO(tr),t.KVO(Gt,8),t.KVO(Er,8))},ft.\u0275mod=t.$C({type:ft}),ft.\u0275inj=t.G2t({providers:[tr]}),ft})()},35865:(ct,se,l)=>{"use strict";l.d(se,{DS:()=>Vr,X8:()=>so});var e=l(37580),t=l(84205),d=l(59452),u=l(43942),m=l(53081),_=l(63617),h=l(74304),A=l(36647),F=l(70271),E=l(86301),Y=l(2435),W=l(81530);function U(en,rn){return(0,W.T)(rn)?(0,A.n)(()=>en,rn):(0,A.n)(()=>en)}var de=l(12128),K=l(51567),be=l(66239),Oe=l(9874),ge=l(60316),z=(l(17805),l(36725),l(89204)),pe=l(2615),oe=l(78131),w=l(5219),Pe=l(86110);const q=new Map,fe={activated:!1,tokenObservers:[]},vt={initialized:!1,enabled:!1};function xt(en){return q.get(en)||Object.assign({},fe)}function pt(){return vt}const je="https://content-firebaseappcheck.googleapis.com/v1",$e="exchangeDebugToken",Ue={OFFSET_DURATION:3e5,RETRIAL_MIN_WAIT:3e4,RETRIAL_MAX_WAIT:96e4};class De{constructor(rn,yn,Wn,Qn,Un){if(this.operation=rn,this.retryPolicy=yn,this.getWaitDuration=Wn,this.lowerBound=Qn,this.upperBound=Un,this.pending=null,this.nextErrorWaitInterval=Qn,Qn>Un)throw new Error("Proactive refresh lower bound greater than upper bound!")}start(){this.nextErrorWaitInterval=this.lowerBound,this.process(!0).catch(()=>{})}stop(){this.pending&&(this.pending.reject("cancelled"),this.pending=null)}isRunning(){return!!this.pending}process(rn){var yn=this;return(0,z.A)(function*(){yn.stop();try{yn.pending=new w.cY,yield function Te(en){return new Promise(rn=>{setTimeout(rn,en)})}(yn.getNextRun(rn)),yn.pending.resolve(),yield yn.pending.promise,yn.pending=new w.cY,yield yn.operation(),yn.pending.resolve(),yield yn.pending.promise,yn.process(!0).catch(()=>{})}catch(Wn){yn.retryPolicy(Wn)?yn.process(!1).catch(()=>{}):yn.stop()}})()}getNextRun(rn){if(rn)return this.nextErrorWaitInterval=this.lowerBound,this.getWaitDuration();{const yn=this.nextErrorWaitInterval;return this.nextErrorWaitInterval*=2,this.nextErrorWaitInterval>this.upperBound&&(this.nextErrorWaitInterval=this.upperBound),yn}}}const Z=new w.FA("appCheck","AppCheck",{"already-initialized":"You have already called 
1initializeAppCheck() for FirebaseApp {$appName} with different options. To avoid this error, call initializeAppCheck() with the same options as when it was originally called. This will return the already initialized instance.","use-before-activation":"App Check is being used before initializeAppCheck() is called for FirebaseApp {$appName}. Call initializeAppCheck() before instantiating other Firebase services.","fetch-network-error":"Fetch failed to connect to a network. Check Internet connection. Original error: {$originalErrorMessage}.","fetch-parse-error":"Fetch client could not parse response. Original error: {$originalErrorMessage}.","fetch-status-error":"Fetch server returned an HTTP error status. HTTP status: {$httpStatus}.","storage-open":"Error thrown when opening storage. Original error: {$originalErrorMessage}.","storage-get":"Error thrown when reading from storage. Original error: {$originalErrorMessage}.","storage-set":"Error thrown when writing to storage. Original error: {$originalErrorMessage}.","recaptcha-error":"ReCAPTCHA error.",throttled:"Requests throttled due to {$httpStatus} error. Attempts allowed again after {$time}"});function dt(en){if(!xt(en).activated)throw Z.create("use-before-activation",{appName:en.name})}function Bt(en,rn){return Dt.apply(this,arguments)}function Dt(){return(Dt=(0,z.A)(function*({url:en,body:rn},yn){const Wn={"Content-Type":"application/json"},Qn=yn.getImmediate({optional:!0});if(Qn){const rs=yield Qn.getHeartbeatsHeader();rs&&(Wn["X-Firebase-Client"]=rs)}const Un={method:"POST",body:JSON.stringify(rn),headers:Wn};let mr,Gr;try{mr=yield fetch(en,Un)}catch(rs){throw Z.create("fetch-network-error",{originalErrorMessage:null==rs?void 0:rs.message})}if(200!==mr.status)throw Z.create("fetch-status-error",{httpStatus:mr.status});try{Gr=yield mr.json()}catch(rs){throw Z.create("fetch-parse-error",{originalErrorMessage:null==rs?void 0:rs.message})}const Dr=Gr.ttl.match(/^([\d.]+)(s)$/);if(!Dr||!Dr[2]||isNaN(Number(Dr[1])))throw Z.create("fetch-parse-error",{originalErrorMessage:"ttl field (timeToLive) is not in standard Protobuf Duration "+"format: ".concat(Gr.ttl)});const Kr=1e3*Number(Dr[1]),ls=Date.now();return{token:Gr.token,expireTimeMillis:ls+Kr,issuedAtTimeMillis:ls}})).apply(this,arguments)}function li(en,rn){const{projectId:yn,appId:Wn,apiKey:Qn}=en.options;return{url:"".concat(je,"/projects/").concat(yn,"/apps/").concat(Wn,":").concat($e,"?key=").concat(Qn),body:{debug_token:rn}}}const Pi="firebase-app-check-database",fi=1,zi="firebase-app-check-store";let Yn=null;function pi(){return(pi=(0,z.A)(function*(en,rn){const Wn=(yield function nr(){return Yn||(Yn=new Promise((en,rn)=>{try{const yn=indexedDB.open(Pi,fi);yn.onsuccess=Wn=>{en(Wn.target.result)},yn.onerror=Wn=>{var Qn;rn(Z.create("storage-open",{originalErrorMessage:null===(Qn=Wn.target.error)||void 0===Qn?void 0:Qn.message}))},yn.onupgradeneeded=Wn=>{0===Wn.oldVersion&&Wn.target.result.createObjectStore(zi,{keyPath:"compositeKey"})}}catch(yn){rn(Z.create("storage-open",{originalErrorMessage:null==yn?void 0:yn.message}))}}),Yn)}()).transaction(zi,"readwrite"),Un=Wn.objectStore(zi).put({compositeKey:en,value:rn});return new Promise((mr,Gr)=>{Un.onsuccess=Dr=>{mr()},Wn.onerror=Dr=>{var Kr;Gr(Z.create("storage-set",{originalErrorMessage:null===(Kr=Dr.target.error)||void 0===Kr?void 0:Kr.message}))}})})).apply(this,arguments)}const tt=new Pe.Vy("@firebase/app-check");function qe(en,rn){return(0,w.zW)()?function Ve(en,rn){return function jt(en,rn){return pi.apply(this,arguments)}(function ti(en){return"".concat(en.options.appId,"-").concat(en.name)}(en),rn)}(en,rn).catch(yn=>{tt.warn("Failed to write token to IndexedDB. Error: ".concat(yn))}):Promise.resolve()}function Vi(){return pt().enabled}function Xn(){return Jt.apply(this,arguments)}function Jt(){return(Jt=(0,z.A)(function*(){const en=pt();if(en.enabled&&en.token)return en.token.promise;throw Error("\n            Can't get debug token in production mode.\n        ")})).apply(this,arguments)}const it={error:"UNKNOWN_ERROR"};function D(en){return w.K3.encodeString(JSON.stringify(en),!1)}
1function R(en){return at.apply(this,arguments)}function at(){return(at=(0,z.A)(function*(en,rn=!1){const yn=en.app;dt(yn);const Wn=xt(yn);let Un,Qn=Wn.token;if(Qn&&!Re(Qn)&&(Wn.token=void 0,Qn=void 0),!Qn){const Dr=yield Wn.cachedTokenPromise;Dr&&(Re(Dr)?Qn=Dr:yield qe(yn,void 0))}if(!rn&&Qn&&Re(Qn))return{token:Qn.token};let Gr,mr=!1;if(Vi()){Wn.exchangeTokenPromise||(Wn.exchangeTokenPromise=Bt(li(yn,yield Xn()),en.heartbeatServiceProvider).finally(()=>{Wn.exchangeTokenPromise=void 0}),mr=!0);const Dr=yield Wn.exchangeTokenPromise;return yield qe(yn,Dr),Wn.token=Dr,{token:Dr.token}}try{Wn.exchangeTokenPromise||(Wn.exchangeTokenPromise=Wn.provider.getToken().finally(()=>{Wn.exchangeTokenPromise=void 0}),mr=!0),Qn=yield xt(yn).exchangeTokenPromise}catch(Dr){"appCheck/throttled"===Dr.code?tt.warn(Dr.message):tt.error(Dr),Un=Dr}return Qn?Un?Gr=Re(Qn)?{token:Qn.token,internalError:Un}:We(Un):(Gr={token:Qn.token},Wn.token=Qn,yield qe(yn,Qn)):Gr=We(Un),mr&&function ft(en,rn){const yn=xt(en).tokenObservers;for(const Wn of yn)try{"EXTERNAL"===Wn.type&&null!=rn.error?Wn.error(rn.error):Wn.next(rn)}catch{}}(yn,Gr),Gr})).apply(this,arguments)}function oi(en){return tr.apply(this,arguments)}function tr(){return(tr=(0,z.A)(function*(en){const rn=en.app;dt(rn);const{provider:yn}=xt(rn);if(Vi()){const Wn=yield Xn(),{token:Qn}=yield Bt(li(rn,Wn),en.heartbeatServiceProvider);return{token:Qn}}{const{token:Wn}=yield yn.getToken();return{token:Wn}}})).apply(this,arguments)}function ji(en,rn){const yn=xt(en),Wn=yn.tokenObservers.filter(Qn=>Qn.next!==rn);0===Wn.length&&yn.tokenRefresher&&yn.tokenRefresher.isRunning()&&yn.tokenRefresher.stop(),yn.tokenObservers=Wn}function Gt(en){const{app:rn}=en,yn=xt(rn);let Wn=yn.tokenRefresher;Wn||(Wn=function ze(en){const{app:rn}=en;return new De((0,z.A)(function*(){let Wn;if(Wn=xt(rn).token?yield R(en,!0):yield R(en),Wn.error)throw Wn.error;if(Wn.internalError)throw Wn.internalError}),()=>!0,()=>{const yn=xt(rn);if(yn.token){let Wn=yn.token.issuedAtTimeMillis+.5*(yn.token.expireTimeMillis-yn.token.issuedAtTimeMillis)+3e5;return Wn=Math.min(Wn,yn.token.expireTimeMillis-3e5),Math.max(0,Wn-Date.now())}return 0},Ue.RETRIAL_MIN_WAIT,Ue.RETRIAL_MAX_WAIT)}(en),yn.tokenRefresher=Wn),!Wn.isRunning()&&yn.isTokenAutoRefreshEnabled&&Wn.start()}function Re(en){return en.expireTimeMillis-Date.now()>0}function We(en){return{token:D(it),error:en}}class hi{constructor(rn,yn){this.app=rn,this.heartbeatServiceProvider=yn}_delete(){const{tokenObservers:rn}=xt(this.app);for(const yn of rn)ji(this.app,yn.next);return Promise.resolve()}}const cn="app-check-internal";!function Me(){(0,pe._registerComponent)(new oe.uA("app-check",en=>function rt(en,rn){return new hi(en,rn)}(en.getProvider("app").getImmediate(),en.getProvider("heartbeat")),"PUBLIC").setInstantiationMode("EXPLICIT").setInstanceCreatedCallback((en,rn,yn)=>{en.getProvider(cn).initialize()})),(0,pe._registerComponent)(new oe.uA(cn,en=>function Fe(en){return{getToken:rn=>R(en,rn),getLimitedUseToken:()=>oi(en),addTokenListener:rn=>function Er(en,rn,yn,Wn){const{app:Qn}=en,Un=xt(Qn);if(Un.tokenObservers=[...Un.tokenObservers,{next:yn,error:Wn,type:rn}],Un.token&&Re(Un.token)){const Gr=Un.token;Promise.resolve().then(()=>{yn({token:Gr.token}),Gt(en)}).catch(()=>{})}Un.cachedTokenPromise.then(()=>Gt(en))}(en,"INTERNAL",rn),removeTokenListener:rn=>ji(en.app,rn)}}(en.getProvider("app-check").getImmediate()),"PUBLIC").setInstantiationMode("EXPLICIT")),(0,pe.registerVersion)("@firebase/app-check","0.8.0")}();class Wi{constructor(){return(0,be.CA)("app-check")}}typeof window<"u"&&window;var pr=l(3602);const Mi=new e.nKC("angularfire2.auth.use-emulator"),Ri=new e.nKC("angularfire2.auth.settings"),Ai=new e.nKC("angularfire2.auth.tenant-id"),kt=new e.nKC("angularfire2.auth.langugage-code"),Ti=new e.nKC("angularfire2.auth.use-device-language"),Nn=new e.nKC("angularfire.auth.persistence");let Vr=(()=>{class en{constructor(yn,Wn,Qn,Un,mr,Gr,Dr,Kr,ls,rs,fs,zs){const js=new t.B,eo=(0,d.of)(void 0).pipe((0,h.Q)(mr.outsideAngular),(0,A.n)(()=>Un.runOutsideAngular(()=>l.e(6854).then(l.bind(l,6854)))),(0,F.T)(()=>(0,Oe.iB)(yn,Un,Wn)),(0,F.T)(oa=>((en,rn,yn,Wn,Qn,Un,mr,Gr)=>(0,Oe.BM)("".concat(en.name,".auth"),"AngularFireAuth",en.name,()=>{const Dr=rn.runOutsideAngular(()=>en.auth());if(yn&&Dr.useEmulator(...yn),Wn&&(Dr.tenantId=Wn),Dr.languageCode=Qn,Un&&Dr.useDeviceLanguage(),mr)for(const[Kr,ls]of Object.entries(mr))Dr.settings[Kr]=ls;return Gr&&Dr.setPersistence(Gr),Dr},[yn,Wn,Qn,Un,mr,Gr]))(oa,Un,Gr,Kr,ls,rs,Dr,fs)),(0,E.t)({bufferSize:1,refCount:!1}));if((0,ge.Vy)(Qn))this.authState=this.user=this.idToken=this.idTokenResult=this.credential=(0,d.of)(null);else{eo.pipe((0,Y.$)()).subscribe();const qs=eo.pipe((0,A.n)(ko=>ko.getRedirectResult().then(ss=>ss,()=>null)),be.U0,(0,E.t)({bufferSize:1,refCount:!1})),os=eo.pipe((0,A.n)(ko=>new u.c(ss=>({unsubscribe:Un.runOutsideAngular(()=>ko.onAuthStateChanged(Ms=>ss.next(Ms),Ms=>ss.error(Ms),()=>ss.complete()))})))),Zr=eo.pipe((0,A.n)(ko=>new u.c(ss=>({unsubscribe:Un.runOutsideAngular(()=>ko.onIdTokenChanged(Ms=>ss.next(Ms),Ms=>ss.error(Ms),()=>ss.complete()))}))));this.authState=qs.pipe(U(os),(0,de._)(mr.outsideAngular),(0,h.Q)(mr.insideAngular)),this.user=qs.pipe(U(Zr),(0,de._)(mr.outsideAngular),(0,h.Q)(mr.insideAngular)),this.idToken=this.user.pipe((0,A.n)(ko=>ko?(0,m.H)(ko.getIdToken()):(0,d.of)(null))),this.idTokenResult=this.user.pipe((0,A.n)(ko=>ko?(0,m.H)(ko.getIdTokenResult()):(0,d.of)(null))),this.credential=(0,_.h)(qs,js,this.authState.pipe((0,K.p)(ko=>!ko))).pipe((0,F.T)(ko=>null!=ko&&ko.user?ko:null),(0,de._)(mr.outsideAngular),(0,h.Q)(mr.insideAngular))}return(0,Oe.Gt)(this,eo,Un,{spy:{apply:(oa,qs,os)=>{(oa.startsWith("signIn")||oa.startsWith("createUser"))&&os.then(Zr=>js.next(Zr))}}})}}return en.\u0275fac=function(yn){return new(yn||en)(e.KVO(Oe.rx),e.KVO(Oe.uP,8),e.KVO(e.Agw),e.KVO(e.SKi),e.KVO(be.u0),e.KVO(Mi,8),e.KVO(Ri,8),e.KVO(Ai,8),e.KVO(kt,8),e.KVO(Ti,8),e.KVO(Nn,8),e.KVO(Wi,8))},en.\u0275prov=e.jDH({token:en,factory:en.\u0275fac,providedIn:"any"}),en})(),so=(()=>{class en{constructor(){pr.A.registerVersion("angularfire",be.xv.full,"auth-compat")}}return en.\u0275fac=function(yn){return new(yn||en)},en.\u0275mod=e.$C({type:en}),en.\u0275inj=e.G2t({providers:[Vr]}),en})()},9874:(ct,se,l)=>{"use strict";l.d(se,{BM:()=>de,Gt:()=>m,XU:()=>h,bf:()=>U,e7:()=>_,iB:()=>E,rx:()=>A,uP:()=>F});var e=l(37580),t=l(3602),d=l(66239);ct=l.hmd(ct);const u=["ngOnDestroy"],m=(ge,Le,r,z={})=>new Proxy(ge,{get:(pe,oe)=>r.runOutsideAngular(()=>{var w;if(ge[oe])return!(null===(w=null==z?void 0:z.spy)||void 0===w)&&w.get&&z.spy.get(oe,ge[oe]),ge[oe];if(u.indexOf(oe)>-1)return()=>{};const Pe=Le.toPromise().then(q=>{const fe=q&&q[oe];return"function"==typeof fe?fe.bind(q):fe&&fe.then?fe.then(vt=>r.run(()=>vt)):r.run(()=>fe)});return new Proxy(()=>{},{get:(q,fe)=>Pe[fe],apply:(q,fe,vt)=>Pe.then(xt=>{var nt;const pt=xt&&xt(...vt);return!(null===(nt=null==z?void 0:z.spy)||void 0===nt)&&nt.apply&&z.spy.apply(oe,vt,pt),pt})})})}),_=(ge,Le)=>{Le.forEach(r=>{Object.getOwnPropertyNames(r.prototype||r).forEach(z=>{Object.defineProperty(ge.prototype,z,Object.getOwnPropertyDescriptor(r.prototype||r,z))})})};class h{constructor(Le){return Le}}const A=new e.nKC("angularfire2.app.options"),F=new e.nKC("angularfire2.app.name");function E(ge,Le,r){const pe="object"==typeof r&&r||{};pe.name=pe.name||"string"==typeof r&&r||"[DEFAULT]";const w=t.A.apps.filter(Pe=>Pe&&Pe.name===pe.name)[0]||Le.runOutsideAngular(()=>t.A.initializeApp(ge,pe));try{if(JSON.stringify(ge)!==JSON.stringify(w.options)){const Pe=!!ct.hot;Y("error","".concat(w.name," Firebase App already initialized with different options").concat(Pe?", you may 
1need to reload as Firebase is not HMR aware.":"."))}}catch{}return new h(w)}const Y=(ge,...Le)=>{(0,e.naY)()&&typeof console<"u"&&console[ge](...Le)},W={provide:h,useFactory:E,deps:[A,e.SKi,[new e.Xx1,F]]};let U=(()=>{class ge{constructor(r){t.A.registerVersion("angularfire",d.xv.full,"core"),t.A.registerVersion("angularfire",d.xv.full,"app-compat"),t.A.registerVersion("angular",e.xvI.full,r.toString())}static initializeApp(r,z){return{ngModule:ge,providers:[{provide:A,useValue:r},{provide:F,useValue:z}]}}}return ge.\u0275fac=function(r){return new(r||ge)(e.KVO(e.Agw))},ge.\u0275mod=e.$C({type:ge}),ge.\u0275inj=e.G2t({providers:[W]}),ge})();function de(ge,Le,r,z,pe){const[,oe,w]=globalThis.\u0275AngularfireInstanceCache.find(Pe=>Pe[0]===ge)||[];if(oe)return function K(ge,Le){try{return ge.toString()===Le.toString()}catch{return ge===Le}}(pe,w)||(Oe("error","".concat(Le," was already initialized on the ").concat(r," Firebase App with different settings.").concat(be?" You may need to reload as Firebase is not HMR aware.":"")),Oe("warn",{is:pe,was:w})),oe;{const Pe=z();return globalThis.\u0275AngularfireInstanceCache.push([ge,Pe,pe]),Pe}}const be=!!ct.hot,Oe=(ge,...Le)=>{(0,e.naY)()&&typeof console<"u"&&console[ge](...Le)};globalThis.\u0275AngularfireInstanceCache||(globalThis.\u0275AngularfireInstanceCache=[])},66239:(ct,se,l)=>{"use strict";l.d(se,{xv:()=>Qn,U0:()=>ke,u0:()=>ko,CA:()=>oa,lR:()=>eo,iy:()=>js});var e=l(37580),t=l(36725),d=l(89204),u=l(2615),m=l(5219),_=l(78131),h=l(86110);l(52493);const F="@firebase/remote-config",E="0.4.4",de=new m.FA("remoteconfig","Remote Config",{"registration-window":"Undefined window object. This SDK only supports usage in a browser environment.","registration-project-id":"Undefined project identifier. Check Firebase app initialization.","registration-api-key":"Undefined API key. Check Firebase app initialization.","registration-app-id":"Undefined app identifier. Check Firebase app initialization.","storage-open":"Error thrown when opening storage. Original error: {$originalErrorMessage}.","storage-get":"Error thrown when reading from storage. Original error: {$originalErrorMessage}.","storage-set":"Error thrown when writing to storage. Original error: {$originalErrorMessage}.","storage-delete":"Error thrown when deleting from storage. Original error: {$originalErrorMessage}.","fetch-client-network":"Fetch client failed to connect to a network. Check Internet connection. Original error: {$originalErrorMessage}.","fetch-timeout":'The config fetch request timed out.  Configure timeout using "fetchTimeoutMillis" SDK setting.',"fetch-throttle":'The config fetch request timed out while in an exponential backoff state. Configure timeout using "fetchTimeoutMillis" SDK setting. Unix timestamp in milliseconds when fetch request throttling ends: {$throttleEndTimeMillis}.',"fetch-client-parse":"Fetch client could not parse response. Original error: {$originalErrorMessage}.","fetch-status":"Fetch server returned an HTTP error status. HTTP status: {$httpStatus}.","indexed-db-unavailable":"Indexed DB is not supported by current browser"});class Ee{constructor(gt,Ot,gi,nn){this.client=gt,this.storage=Ot,this.storageCache=gi,this.logger=nn}isCachedDataFresh(gt,Ot){if(!Ot)return this.logger.debug("Config fetch cache check. Cache unpopulated."),!1;const gi=Date.now()-Ot,nn=gi<=gt;return this.logger.debug("Config fetch cache check."+" Cache age millis: ".concat(gi,".")+" Cache max age millis (minimumFetchIntervalMillis setting): ".concat(gt,".")+" Is cache hit: ".concat(nn,".")),nn}fetch(gt){var Ot=this;return(0,d.A)(function*(){const[gi,nn]=yield Promise.all([Ot.storage.getLastSuccessfulFetchTimestampMillis(),Ot.storage.getLastSuccessfulFetchResponse()]);if(nn&&Ot.isCachedDataFresh(gt.cacheMaxAgeMillis,gi))return nn;gt.eTag=nn&&nn.eTag;const pn=yield Ot.client.fetch(gt),un=[Ot.storageCache.setLastSuccessfulFetchTimestampMillis(Date.now())];return 200===pn.status&&un.push(Ot.storage.setLastSuccessfulFetchResponse(pn)),yield Promise.all(un),pn})()}}function $e(Ae=navigator){return Ae.languages&&Ae.languages[0]||Ae.language}
1class Ue{constructor(gt,Ot,gi,nn,pn,un){this.firebaseInstallations=gt,this.sdkVersion=Ot,this.namespace=gi,this.projectId=nn,this.apiKey=pn,this.appId=un}fetch(gt){var Ot=this;return(0,d.A)(function*(){const[gi,nn]=yield Promise.all([Ot.firebaseInstallations.getId(),Ot.firebaseInstallations.getToken()]),pn=window.FIREBASE_REMOTE_CONFIG_URL_BASE||"https://firebaseremoteconfig.googleapis.com",un="".concat(pn,"/v1/projects/").concat(Ot.projectId,"/namespaces/").concat(Ot.namespace,":fetch?key=").concat(Ot.apiKey),jn={"Content-Type":"application/json","Content-Encoding":"gzip","If-None-Match":gt.eTag||"*"},Cr={sdk_version:Ot.sdkVersion,app_instance_id:gi,app_instance_id_token:nn,app_id:Ot.appId,language_code:$e()},Or={method:"POST",headers:jn,body:JSON.stringify(Cr)},Sr=fetch(un,Or),$r=new Promise((po,$o)=>{gt.signal.addEventListener(()=>{const da=new Error("The operation was aborted.");da.name="AbortError",$o(da)})});let Go;try{yield Promise.race([Sr,$r]),Go=yield Sr}catch(po){let $o="fetch-client-network";throw"AbortError"===(null==po?void 0:po.name)&&($o="fetch-timeout"),de.create($o,{originalErrorMessage:null==po?void 0:po.message})}let Zo=Go.status;const hs=Go.headers.get("ETag")||void 0;let Mo,ga;if(200===Go.status){let po;try{po=yield Go.json()}catch($o){throw de.create("fetch-client-parse",{originalErrorMessage:null==$o?void 0:$o.message})}Mo=po.entries,ga=po.state}if("INSTANCE_STATE_UNSPECIFIED"===ga?Zo=500:"NO_CHANGE"===ga?Zo=304:("NO_TEMPLATE"===ga||"EMPTY_CONFIG"===ga)&&(Mo={}),304!==Zo&&200!==Zo)throw de.create("fetch-status",{httpStatus:Zo});return{status:Zo,eTag:hs,config:Mo}})()}}class Te{constructor(gt,Ot){this.client=gt,this.storage=Ot}fetch(gt){var Ot=this;return(0,d.A)(function*(){const gi=(yield Ot.storage.getThrottleMetadata())||{backoffCount:0,throttleEndTimeMillis:Date.now()};return Ot.attemptFetch(gt,gi)})()}attemptFetch(gt,Ot){var gi=this;return(0,d.A)(function*(nn,{throttleEndTimeMillis:pn,backoffCount:un}){yield function Ze(Ae,gt){return new Promise((Ot,gi)=>{const nn=Math.max(gt-Date.now(),0),pn=setTimeout(Ot,nn);Ae.addEventListener(()=>{clearTimeout(pn),gi(de.create("fetch-throttle",{throttleEndTimeMillis:gt}))})})}(nn.signal,pn);try{const jn=yield gi.client.fetch(nn);return yield gi.storage.deleteThrottleMetadata(),jn}catch(jn){if(!function De(Ae){if(!(Ae instanceof m.g&&Ae.customData))return!1;const gt=Number(Ae.customData.httpStatus);return 429===gt||500===gt||503===gt||504===gt}(jn))throw jn;const Cr={throttleEndTimeMillis:Date.now()+(0,m.p9)(un),backoffCount:un+1};return yield gi.storage.setThrottleMetadata(Cr),gi.attemptFetch(nn,Cr)}}).apply(this,arguments)}}class ie{constructor(gt,Ot,gi,nn,pn){this.app=gt,this._client=Ot,this._storageCache=gi,this._storage=nn,this._logger=pn,this._isInitializationComplete=!1,this.settings={fetchTimeoutMillis:6e4,minimumFetchIntervalMillis:432e5},this.defaultConfig={}}get fetchTimeMillis(){return this._storageCache.getLastSuccessfulFetchTimestampMillis()||-1}get lastFetchStatus(){return this._storageCache.getLastFetchStatus()||"no-fetch-yet"}}function dt(Ae,gt){const Ot=Ae.target.error||void 0;return de.create(gt,{originalErrorMessage:Ot&&(null==Ot?void 0:Ot.message)})}const Ge="app_namespace_store";class Xe{constructor(gt,Ot,gi,nn=function Dt(){return new Promise((Ae,gt)=>{try{const Ot=indexedDB.open("firebase_remote_config",1);Ot.onerror=gi=>{gt(dt(gi,"storage-open"))},Ot.onsuccess=gi=>{Ae(gi.target.result)},Ot.onupgradeneeded=gi=>{0===gi.oldVersion&&gi.target.result.createObjectStore(Ge,{keyPath:"compositeKey"})}}catch(Ot){gt(de.create("storage-open",{originalErrorMessage:null==Ot?void 0:Ot.message}))}})}()){this.appId=gt,this.appName=Ot,this.namespace=gi,this.openDbPromise=nn}getLastFetchStatus(){return this.get("last_fetch_status")}setLastFetchStatus(gt){return this.set("last_fetch_status",gt)}getLastSuccessfulFetchTimestampMillis(){return this.get("last_successful_fetch_timestamp_millis")}setLastSuccessfulFetchTimestampMillis(gt){return this.set("last_successful_fetch_timestamp_millis",gt)}getLastSuccessfulFetchResponse(){return this.get("last_successful_fetch_response")}setLastSuccessfulFetchResponse(gt){return this.set("last_successful_fetch_response",gt)}getActiveConfig(){return this.get("active_config")}setActiveConfig(gt){return this.set("active_config",gt)}getActiveConfigEtag(){return this.get("active_config_etag")}setActiveConfigEtag(gt){return this.set("active_config_etag",gt)}getThrottleMetadata(){return this.get("throttle_metadata")}setThrottleMetadata(gt){return this.set("throttle_metadata",gt)}deleteThrottleMetadata(){return this.delete("throttle_metadata")}get(gt){var Ot=this;return(0,d.A)(function*(){const gi=yield Ot.openDbPromise;return new Promise((nn,pn)=>{const jn=gi.transaction([Ge],"readonly").objectStore(Ge),Cr=Ot.createCompositeKey(gt);try{const Or=jn.get(Cr);Or.onerror=Sr=>{pn(dt(Sr,"storage-get"))},Or.onsuccess=Sr=>{const $r=Sr.target.result;nn($r?$r.value:void 0)}}catch(Or){pn(de.create("storage-get",{originalErrorMessage:null==Or?void 0:Or.message}))}})})()}set(gt,Ot){var gi=this;return(0,d.A)(function*(){const nn=yield gi.openDbPromise;return new Promise((pn,un)=>{const Cr=nn.transaction([Ge],"readwrite").objectStore(Ge),Or=gi.createCompositeKey(gt);try{const Sr=Cr.put({compositeKey:Or,value:Ot});Sr.onerror=$r=>{un(dt($r,"storage-set"))},Sr.onsuccess=()=>{pn()}}catch(Sr){un(de.create("storage-set",{originalErrorMessage:null==Sr?void 0:Sr.message}))}})})()}delete(gt){var Ot=this;return(0,d.A)(function*(){const gi=yield Ot.openDbPromise;return new Promise((nn,pn)=>{const jn=gi.transaction([Ge],"readwrite").objectStore(Ge),Cr=Ot.createCompositeKey(gt);try{const Or=jn.delete(Cr);Or.onerror=Sr=>{pn(dt(Sr,"storage-delete"))},Or.onsuccess=()=>{nn()}}catch(Or){pn(de.create("storage-delete",{originalErrorMessage:null==Or?void 0:Or.message}))}})})()}createCompositeKey(gt){return[this.appId,this.appName,this.namespace,gt].join()}}class wt{constructor(gt){this.storage=gt}getLastFetchStatus(){return this.lastFetchStatus}getLastSuccessfulFetchTimestampMillis(){return this.lastSuccessfulFetchTimestampMillis}getActiveConfig(){return this.activeConfig}loadFromStorage(){var gt=this;return(0,d.A)(function*(){const Ot=gt.storage.getLastFetchStatus(),gi=gt.storage.getLastSuccessfulFetchTimestampMillis(),nn=gt.storage.getActiveConfig(),pn=yield Ot;pn&&(gt.lastFetchStatus=pn);const un=yield gi;un&&(gt.lastSuccessfulFetchTimestampMillis=un);const jn=yield nn;jn&&(gt.activeConfig=jn)})()}setLastFetchStatus(gt){return this.lastFetchStatus=gt,this.storage.setLastFetchStatus(gt)}setLastSuccessfulFetchTimestampMillis(gt){return this.lastSuccessfulFetchTimestampMillis=gt,this.storage.setLastSuccessfulFetchTimestampMillis(gt)}setActiveConfig(gt){return this.activeConfig=gt,this.storage.setActiveConfig(gt)}}function zi(){return gn.apply(this,arguments)}function gn(){return(gn=(0,d.A)(function*(){if(!(0,m.zW)())return!1;try{return yield(0,m.eX)()}catch{return!1}}
1)).apply(this,arguments)}!function li(){(0,u._registerComponent)(new _.uA("remote-config",function Ae(gt,{instanceIdentifier:Ot}){const gi=gt.getProvider("app").getImmediate(),nn=gt.getProvider("installations-internal").getImmediate();if(typeof window>"u")throw de.create("registration-window");if(!(0,m.zW)())throw de.create("indexed-db-unavailable");const{projectId:pn,apiKey:un,appId:jn}=gi.options;if(!pn)throw de.create("registration-project-id");if(!un)throw de.create("registration-api-key");if(!jn)throw de.create("registration-app-id");const Cr=new Xe(jn,gi.name,Ot=Ot||"firebase"),Or=new wt(Cr),Sr=new h.Vy(F);Sr.logLevel=h.$b.ERROR;const $r=new Ue(nn,u.SDK_VERSION,Ot,pn,un,jn),Go=new Te($r,Cr),Zo=new Ee(Go,Cr,Or,Sr),hs=new ie(gi,Zo,Or,Cr,Sr);return function w(Ae){const gt=(0,m.Ku)(Ae);gt._initializePromise||(gt._initializePromise=gt._storageCache.loadFromStorage().then(()=>{gt._isInitializationComplete=!0}))}(hs),hs},"PUBLIC").setMultipleInstances(!0)),(0,u.registerVersion)(F,E),(0,u.registerVersion)(F,E,"esm2017")}();var Yn=l(23878);const nr="/firebase-messaging-sw.js",tn="/firebase-cloud-messaging-push-scope",Ve="BDOU99-h67HcA6JeFXHbSNMu7e2yNNu3RzoMj8TM4W88jITfq7ZmPvIM1Iv-4_l2LxQcYwhqby2xGpWwzjfAnG4",ni="https://fcmregistrations.googleapis.com/v1",Kt="google.c.a.c_id",jt="google.c.a.c_l",pi="google.c.a.ts";var ti=function(Ae){return Ae.PUSH_RECEIVED="push-received",Ae.NOTIFICATION_CLICKED="notification-clicked",Ae}(ti||{});function tt(Ae){const gt=new Uint8Array(Ae);return btoa(String.fromCharCode(...gt)).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function Ct(Ae){const Ot=(Ae+"=".repeat((4-Ae.length%4)%4)).replace(/\-/g,"+").replace(/_/g,"/"),gi=atob(Ot),nn=new Uint8Array(gi.length);for(let pn=0;pn<gi.length;++pn)nn[pn]=gi.charCodeAt(pn);return nn}const qt="fcm_token_details_db",qe=5,Ht="fcm_token_object_Store";function Vi(){return Vi=(0,d.A)(function*(Ae){if("databases"in indexedDB&&!(yield indexedDB.databases()).map(pn=>pn.name).includes(qt))return null;let gt=null;return(yield(0,Yn.P2)(qt,qe,{upgrade:(gi=(0,d.A)(function*(nn,pn,un,jn){var Cr;if(pn<2||!nn.objectStoreNames.contains(Ht))return;const Or=jn.objectStore(Ht),Sr=yield Or.index("fcmSenderId").get(Ae);if(yield Or.clear(),Sr)if(2===pn){const $r=Sr;if(!$r.auth||!$r.p256dh||!$r.endpoint)return;gt={token:$r.fcmToken,createTime:null!==(Cr=$r.createTime)&&void 0!==Cr?Cr:Date.now(),subscriptionOptions:{auth:$r.auth,p256dh:$r.p256dh,endpoint:$r.endpoint,swScope:$r.swScope,vapidKey:"string"==typeof $r.vapidKey?$r.vapidKey:tt($r.vapidKey)}}}else if(3===pn){const $r=Sr;gt={token:$r.fcmToken,createTime:$r.createTime,subscriptionOptions:{auth:tt($r.auth),p256dh:tt($r.p256dh),endpoint:$r.endpoint,swScope:$r.swScope,vapidKey:tt($r.vapidKey)}}}else if(4===pn){const $r=Sr;gt={token:$r.fcmToken,createTime:$r.createTime,subscriptionOptions:{auth:tt($r.auth),p256dh:tt($r.p256dh),endpoint:$r.endpoint,swScope:$r.swScope,vapidKey:tt($r.vapidKey)}}}}),function(pn,un,jn,Cr){return gi.apply(this,arguments)})})).close(),yield(0,Yn.MR)(qt),yield(0,Yn.MR)("fcm_vapid_details_db"),yield(0,Yn.MR)("undefined"),function Xn(Ae){if(!Ae||!Ae.subscriptionOptions)return!1;const{subscriptionOptions:gt}=Ae;return"number"==typeof Ae.createTime&&Ae.createTime>0&&"string"==typeof Ae.token&&Ae.token.length>0&&"string"==typeof gt.auth&&gt.auth.length>0&&"string"==typeof gt.p256dh&&gt.p256dh.length>0&&"string"==typeof gt.endpoint&&gt.endpoint.length>0&&"string"==typeof gt.swScope&&gt.swScope.length>0&&"string"==typeof gt.vapidKey&&gt.vapidKey.length>0}(gt)?gt:null;var gi}),Vi.apply(this,arguments)}const Jt="firebase-messaging-database",lt=1,it="firebase-messaging-store";let D=null;function R(){return D||(D=(0,Yn.P2)(Jt,lt,{upgrade:(Ae,gt)=>{0===gt&&Ae.createObjectStore(it)}})),D}function at(Ae){return oi.apply(this,arguments)}function oi(){return oi=(0,d.A)(function*(Ae){const gt=ze(Ae),gi=yield(yield R()).transaction(it).objectStore(it).get(gt);if(gi)return gi;{const nn=yield function Bi(Ae){return Vi.apply(this,arguments)}(Ae.appConfig.senderId);if(nn)return yield tr(Ae,nn),nn}}),oi.apply(this,arguments)}function tr(Ae,gt){return Er.apply(this,arguments)}function Er(){return(Er=(0,d.A)(function*(Ae,gt){const Ot=ze(Ae),nn=(yield R()).transaction(it,"readwrite");return yield nn.objectStore(it).put(gt,Ot),yield nn.done,gt})).apply(this,arguments)}function Gt(){return(Gt=(0,d.A)(function*(Ae){const gt=ze(Ae),gi=(yield R()).transaction(it,"readwrite");yield gi.objectStore(it).delete(gt),yield gi.done})).apply(this,arguments)}function ze({appConfig:Ae}){return Ae.appId}const Re=new m.FA("messaging","Messaging",{"missing-app-config-values":'Missing App configuration value: "{$valueName}"',"only-available-in-window":"This method is available in a Window context.","only-available-in-sw":"This method is available in a service worker context.","permission-default":"The notification permission was not granted and dismissed instead.","permission-blocked":"The notification permission was not granted and blocked instead.","unsupported-browser":"This browser doesn't support the API's required to use the Firebase SDK.","indexed-db-unsupported":"This browser doesn't support indexedDb.open() (ex. Safari iFrame, Firefox Private Browsing, etc)","failed-service-worker-registration":"We are unable to register the default service worker. {$browserErrorMessage}","token-subscribe-failed":"A problem occurred while subscribing the user to FCM: {$errorInfo}","token-subscribe-no-token":"FCM returned no token when subscribing the user to push.","token-unsubscribe-failed":"A problem occurred while unsubscribing the user from FCM: {$errorInfo}","token-update-failed":"A problem occurred while updating the user from FCM: {$errorInfo}","token-update-no-token":"FCM returned no token when updating the user to push.","use-sw-after-get-token":"The useServiceWorker() method may only be called once and must be called before calling getToken() to ensure your service worker is used.","invali
1d-sw-registration":"The input to useServiceWorker() must be a ServiceWorkerRegistration.","invalid-bg-handler":"The input to setBackgroundMessageHandler() must be a function.","invalid-vapid-key":"The public VAPID key must be a string.","use-vapid-key-after-get-token":"The usePublicVapidKey() method may only be called once and must be called before calling getToken() to ensure your VAPID key is used."});function We(Ae,gt){return hi.apply(this,arguments)}function hi(){return(hi=(0,d.A)(function*(Ae,gt){const Ot=yield It(Ae),gi=Nt(gt),nn={method:"POST",headers:Ot,body:JSON.stringify(gi)};let pn;try{pn=yield(yield fetch(Ie(Ae.appConfig),nn)).json()}catch(un){throw Re.create("token-subscribe-failed",{errorInfo:null==un?void 0:un.toString()})}if(pn.error)throw Re.create("token-subscribe-failed",{errorInfo:pn.error.message});if(!pn.token)throw Re.create("token-subscribe-no-token");return pn.token})).apply(this,arguments)}function Fe(){return(Fe=(0,d.A)(function*(Ae,gt){const Ot=yield It(Ae),gi=Nt(gt.subscriptionOptions),nn={method:"PATCH",headers:Ot,body:JSON.stringify(gi)};let pn;try{pn=yield(yield fetch("".concat(Ie(Ae.appConfig),"/").concat(gt.token),nn)).json()}catch(un){throw Re.create("token-update-failed",{errorInfo:null==un?void 0:un.toString()})}if(pn.error)throw Re.create("token-update-failed",{errorInfo:pn.error.message});if(!pn.token)throw Re.create("token-update-no-token");return pn.token})).apply(this,arguments)}function zt(Ae,gt){return st.apply(this,arguments)}function st(){return(st=(0,d.A)(function*(Ae,gt){const gi={method:"DELETE",headers:yield It(Ae)};try{const pn=yield(yield fetch("".concat(Ie(Ae.appConfig),"/").concat(gt),gi)).json();if(pn.error)throw Re.create("token-unsubscribe-failed",{errorInfo:pn.error.message})}catch(nn){throw Re.create("token-unsubscribe-failed",{errorInfo:null==nn?void 0:nn.toString()})}})).apply(this,arguments)}function Ie({projectId:Ae}){return"".concat(ni,"/projects/").concat(Ae,"/registrations")}function It(Ae){return Et.apply(this,arguments)}function Et(){return(Et=(0,d.A)(function*({appConfig:Ae,installations:gt}){const Ot=yield gt.getToken();return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":Ae.apiKey,"x-goog-firebase-installations-auth":"FIS ".concat(Ot)})})).apply(this,arguments)}function Nt({p256dh:Ae,auth:gt,endpoint:Ot,vapidKey:gi}){const nn={web:{endpoint:Ot,auth:gt,p256dh:Ae}};return gi!==Ve&&(nn.web.applicationPubKey=gi),nn}const Hi=6048e5;function kn(){return kn=(0,d.A)(function*(Ae){const gt=yield function lo(Ae,gt){return zr.apply(this,arguments)}(Ae.swRegistration,Ae.vapidKey),Ot={vapidKey:Ae.vapidKey,swScope:Ae.swRegistration.scope,endpoint:gt.endpoint,auth:tt(gt.getKey("auth")),p256dh:tt(gt.getKey("p256dh"))},gi=yield at(Ae.firebaseDependencies);if(gi){if(function Rr(Ae,gt){return gt.vapidKey===Ae.vapidKey&&gt.endpoint===Ae.endpoint&&gt.auth===Ae.auth&&gt.p256dh===Ae.p256dh}(gi.subscriptionOptions,Ot))return Date.now()>=gi.createTime+Hi?function Ii(Ae,gt){return _n.apply(this,arguments)}(Ae,{token:gi.token,createTime:Date.now(),subscriptionOptions:Ot}):gi.token;try{yield zt(Ae.firebaseDependencies,gi.token)}catch(nn){console.warn(nn)}return Ln(Ae.firebaseDependencies,Ot)}return Ln(Ae.firebaseDependencies,Ot)}),kn.apply(this,arguments)}function hr(){return hr=(0,d.A)(function*(Ae){const gt=yield at(Ae.firebaseDependencies);gt&&(yield zt(Ae.firebaseDependencies,gt.token),yield function ji(Ae){return Gt.apply(this,arguments)}(Ae.firebaseDependencies));const Ot=yield Ae.swRegistration.pushManager.getSubscription();return!Ot||Ot.unsubscribe()}),hr.apply(this,arguments)}function _n(){return _n=(0,d.A)(function*(Ae,gt){try{const Ot=yield function rt(Ae,gt){return Fe.apply(this,arguments)}(Ae.firebaseDependencies,gt),gi=Object.assign(Object.assign({},gt),{token:Ot,createTime:Date.now()});return yield tr(Ae.firebaseDependencies,gi),Ot}catch(Ot){throw yield function Jn(Ae){return hr.apply(this,arguments)}(Ae),Ot}}),_n.apply(this,arguments)}function Ln(Ae,gt){return fr.apply(this,arguments)}function fr(){return(fr=(0,d.A)(function*(Ae,gt){const gi={token:yield We(Ae,gt),createTime:Date.now(),subscriptionOptions:gt};return yield tr(Ae,gi),gi.token}
1)).apply(this,arguments)}function zr(){return(zr=(0,d.A)(function*(Ae,gt){return(yield Ae.pushManager.getSubscription())||Ae.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:Ct(gt)})})).apply(this,arguments)}function Po(Ae){const gt={from:Ae.from,collapseKey:Ae.collapse_key,messageId:Ae.fcmMessageId};return function Ro(Ae,gt){if(!gt.notification)return;Ae.notification={};const Ot=gt.notification.title;Ot&&(Ae.notification.title=Ot);const gi=gt.notification.body;gi&&(Ae.notification.body=gi);const nn=gt.notification.image;nn&&(Ae.notification.image=nn);const pn=gt.notification.icon;pn&&(Ae.notification.icon=pn)}(gt,Ae),function Jr(Ae,gt){gt.data&&(Ae.data=gt.data)}(gt,Ae),function uo(Ae,gt){var Ot,gi,nn,pn,un;if(!(gt.fcmOptions||null!==(Ot=gt.notification)&&void 0!==Ot&&Ot.click_action))return;Ae.fcmOptions={};const jn=null!==(nn=null===(gi=gt.fcmOptions)||void 0===gi?void 0:gi.link)&&void 0!==nn?nn:null===(pn=gt.notification)||void 0===pn?void 0:pn.click_action;jn&&(Ae.fcmOptions.link=jn);const Cr=null===(un=gt.fcmOptions)||void 0===un?void 0:un.analytics_label;Cr&&(Ae.fcmOptions.analyticsLabel=Cr)}(gt,Ae),gt}function Ao(Ae,gt){const Ot=[];for(let gi=0;gi<Ae.length;gi++)Ot.push(Ae.charAt(gi)),gi<gt.length&&Ot.push(gt.charAt(gi));return Ot.join("")}function Cn(Ae){return Re.create("missing-app-config-values",{valueName:Ae})}Ao("hts/frbslgigp.ogepscmv/ieo/eaylg","tp:/ieaeogn-agolai.o/1frlglgc/o"),Ao("AzSCbw63g1R0nCw85jG8","Iaya3yLKwmgvh7cF0q4");class cn{constructor(gt,Ot,gi){this.deliveryMetricsExportedToBigQueryEnabled=!1,this.onBackgroundMessageHandler=null,this.onMessageHandler=null,this.logEvents=[],this.isLogServiceStarted=!1;const nn=function $i(Ae){if(!Ae||!Ae.options)throw Cn("App Configuration Object");if(!Ae.name)throw Cn("App Name");const gt=["projectId","apiKey","appId","messagingSenderId"],{options:Ot}=Ae;for(const gi of gt)if(!Ot[gi])throw Cn(gi);return{appName:Ae.name,projectId:Ot.projectId,apiKey:Ot.apiKey,appId:Ot.appId,senderId:Ot.messagingSenderId}}(gt);this.firebaseDependencies={app:gt,appConfig:nn,installations:Ot,analyticsProvider:gi}}_delete(){return Promise.resolve()}}function yt(){return(yt=(0,d.A)(function*(Ae){try{Ae.swRegistration=yield navigator.serviceWorker.register(nr,{scope:tn}),Ae.swRegistration.update().catch(()=>{})}catch(gt){throw Re.create("failed-service-worker-registration",{browserErrorMessage:null==gt?void 0:gt.message})}})).apply(this,arguments)}function Wi(){return(Wi=(0,d.A)(function*(Ae,gt){if(!gt&&!Ae.swRegistration&&(yield function Me(Ae){return yt.apply(this,arguments)}(Ae)),gt||!Ae.swRegistration){if(!(gt instanceof ServiceWorkerRegistration))throw Re.create("invalid-sw-registration");Ae.swRegistration=gt}})).apply(this,arguments)}function wr(){return(wr=(0,d.A)(function*(Ae,gt){gt?Ae.vapidKey=gt:Ae.vapidKey||(Ae.vapidKey=Ve)})).apply(this,arguments)}function Yo(){return Yo=(0,d.A)(function*(Ae,gt){if(!navigator)throw Re.create("only-available-in-window");if("default"===Notification.permission&&(yield Notification.requestPermission()),"granted"!==Notification.permission)throw Re.create("permission-blocked");return yield function Bn(Ae,gt){return wr.apply(this,arguments)}(Ae,null==gt?void 0:gt.vapidKey),yield function ai(Ae,gt){return Wi.apply(this,arguments)}(Ae,null==gt?void 0:gt.serviceWorkerRegistration),function Zi(Ae){return kn.apply(this,arguments)}(Ae)}),Yo.apply(this,arguments)}function ms(){return(ms=(0,d.A)(function*(Ae,gt,Ot){const gi=function ta(Ae){switch(Ae){case ti.NOTIFICATION_CLICKED:return"notification_open";case ti.PUSH_RECEIVED:return"notification_foreground";default:throw new Error}}(gt);(yield Ae.firebaseDependencies.analyticsProvider.get()).logEvent(gi,{message_id:Ot[Kt],message_name:Ot[jt],message_time:Ot[pi],message_device_time:Math.floor(Date.now()/1e3)})})).apply(this,arguments)}function us(){return us=(0,d.A)(function*(Ae,gt){const Ot=gt.data;if(!Ot.isFirebaseMessaging)return;Ae.onMessageHandler&&Ot.messageType===ti.PUSH_RECEIVED&&("function"==typeof Ae.onMessageHandler?Ae.onMessageHandler(Po(Ot)):Ae.onMessageHandler.next(Po(Ot)));const gi=Ot.data;(function Eo(Ae){return"object"==typeof Ae&&!!Ae&&Kt in Ae})(gi)&&"1"===gi["google.c.a.e"]&&(yield function xs(Ae,gt,Ot){return ms.apply(this,arguments)}(Ae,Ot.messageType,gi))}),us.apply(this,arguments)}const Cs="@firebase/messaging",Pn=Ae=>{const gt=new cn(Ae.getProvider("app").getImmediate(),Ae.getProvider("installations-internal").getImmediate(),Ae.getProvider("analytics-internal"));return navigator.serviceWorker.addEventListener("message",Ot=>function Bs(Ae,gt){return us.apply(this,arguments)}(gt,Ot)),gt},Kn=Ae=>{const gt=Ae.getProvider("messaging").getImmediate();return{getToken:gi=>function Co(Ae,gt){return Yo.apply(this,arguments)}(gt,gi)}};function Zn(){return pr.apply(this,arguments)}function pr(){return(pr=(0,d.A)(function*(){try{yield(0,m.eX)()}catch{return!1}return typeof window<"u"&&(0,m.zW)()&&(0,m.dM)()&&"serviceWorker"
1in navigator&&"PushManager"in window&&"Notification"in window&&"fetch"in window&&ServiceWorkerRegistration.prototype.hasOwnProperty("showNotification")&&PushSubscription.prototype.hasOwnProperty("getKey")})).apply(this,arguments)}!function Mn(){(0,u._registerComponent)(new _.uA("messaging",Pn,"PUBLIC")),(0,u._registerComponent)(new _.uA("messaging-internal",Kn,"PRIVATE")),(0,u.registerVersion)(Cs,"0.12.4"),(0,u.registerVersion)(Cs,"0.12.4","esm2017")}();var Vr=l(50984),so=l(40038),en=l(18473),rn=l(98764),yn=l(12128),Wn=l(74304);const Qn=new e.RxE("7.6.1"),Un="__angularfire_symbol__analyticsIsSupportedValue",mr="__angularfire_symbol__analyticsIsSupported",Gr="__angularfire_symbol__remoteConfigIsSupportedValue",Dr="__angularfire_symbol__remoteConfigIsSupported",Kr="__angularfire_symbol__messagingIsSupportedValue",ls="__angularfire_symbol__messagingIsSupported";globalThis[mr]||(globalThis[mr]=(0,Vr.TT)().then(Ae=>globalThis[Un]=Ae).catch(()=>globalThis[Un]=!1)),globalThis[ls]||(globalThis[ls]=Zn().then(Ae=>globalThis[Kr]=Ae).catch(()=>globalThis[Kr]=!1)),globalThis[Dr]||(globalThis[Dr]=zi().then(Ae=>globalThis[Gr]=Ae).catch(()=>globalThis[Gr]=!1));const js={async:()=>globalThis[mr],sync:()=>{const Ae=globalThis[Un];if(void 0===Ae)throw new Error((Ae=>'The APP_INITIALIZER that is "making" isSupported() sync for the sake of convenient DI has not resolved in this\ncontext. Rather than injecting '.concat(Ae," in the constructor, first ensure that ").concat(Ae," is supported by calling\n`await isSupported()`, then retrieve the instance from the injector manually `injector.get(").concat(Ae,")`."))("Analytics"));return Ae}};function eo(Ae,gt,Ot){if(gt){if(1===gt.length)return gt[0];const pn=gt.filter(un=>un.app===Ot);if(1===pn.length)return pn[0]}return Ot.container.getProvider(Ae).getImmediate({optional:!0})}const oa=(Ae,gt)=>{const Ot=gt?[gt]:(0,t.Dk)(),gi=[];return Ot.forEach(nn=>{nn.container.getProvider(Ae).instances.forEach(un=>{gi.includes(un)||gi.push(un)})}),gi};function qs(){}class os{constructor(gt,Ot=so.T){this.zone=gt,this.delegate=Ot}now(){return this.delegate.now()}schedule(gt,Ot,gi){const nn=this.zone;return this.delegate.schedule(function(un){nn.runGuarded(()=>{gt.apply(this,[un])})},Ot,gi)}}class Zr{constructor(gt){this.zone=gt,this.task=null}call(gt,Ot){const gi=this.unscheduleTask.bind(this);return this.task=this.zone.run(()=>Zone.current.scheduleMacroTask("firebaseZoneBlock",qs,{},qs,qs)),Ot.pipe((0,rn.M)({next:gi,complete:gi,error:gi})).subscribe(gt).add(gi)}unscheduleTask(){setTimeout(()=>{null!=this.task&&"scheduled"===this.task.state&&(this.task.invoke(),this.task=null)},10)}}let ko=(()=>{class Ae{constructor(Ot){this.ngZone=Ot,this.outsideAngular=Ot.runOutsideAngular(()=>new os(Zone.current)),this.insideAngular=Ot.run(()=>new os(Zone.current,en.E)),globalThis.\u0275AngularFireScheduler||(globalThis.\u0275AngularFireScheduler=this)}}return Ae.\u0275fac=function(Ot){return new(Ot||Ae)(e.KVO(e.SKi))},Ae.\u0275prov=e.jDH({token:Ae,factory:Ae.\u0275fac,providedIn:"root"}),Ae})();function ss(){const Ae=globalThis.\u0275AngularFireScheduler;if(!Ae)throw new Error("Either AngularFireModule has not been provided in your Ap
1pModule (this can be done manually or implictly using\nprovideFirebaseApp) or you're calling an AngularFire method outside of an NgModule (which is not supported).");return Ae}function ke(Ae){return ss(),function He(Ae){return function(Ot){return(Ot=Ot.lift(new Zr(Ae.ngZone))).pipe((0,yn._)(Ae.outsideAngular),(0,Wn.Q)(Ae.insideAngular))}}(ss())(Ae)}},39729:(ct,se,l)=>{"use strict";l.d(se,{$:()=>_t,A:()=>Y,D:()=>de,I:()=>ai,J:()=>Yo,L:()=>Qn,N:()=>tr,P:()=>nc,Q:()=>Zr,R:()=>Hn,U:()=>Is,V:()=>k,W:()=>X,X:()=>Ms,Y:()=>St,Z:()=>Ae,_:()=>pn,a:()=>Hs,a0:()=>yi,a1:()=>vi,a2:()=>sa,a3:()=>Hl,a4:()=>ol,a5:()=>Aa,a6:()=>he,a7:()=>xe,a8:()=>Mt,a9:()=>wi,aA:()=>q,aB:()=>Ko,aC:()=>at,aD:()=>Er,aE:()=>al,aF:()=>$s,aG:()=>Xu,aH:()=>Cn,aL:()=>Dl,aO:()=>He,aa:()=>Wt,ab:()=>ei,ac:()=>Xt,ad:()=>Gi,ae:()=>ri,af:()=>Ci,ai:()=>sn,aj:()=>zn,ak:()=>On,an:()=>Sr,ao:()=>mi,aq:()=>Ba,ar:()=>Vs,as:()=>vt,at:()=>zt,au:()=>hi,av:()=>z,aw:()=>Bh,ax:()=>Tt,ay:()=>st,az:()=>pe,b:()=>Ia,c:()=>Wa,d:()=>Bd,e:()=>Ll,f:()=>kc,g:()=>Ua,h:()=>cu,i:()=>Rl,j:()=>_c,k:()=>jh,l:()=>oo,m:()=>ac,p:()=>A,r:()=>ia,s:()=>Qs,u:()=>Qc});var e=l(89204),t=l(5219),d=l(2615),u=l(24398),m=l(86110),_=l(78131);const A={FACEBOOK:"facebook.com",GITHUB:"github.com",GOOGLE:"google.com",PASSWORD:"password",PHONE:"phone",TWITTER:"twitter.com"},Y={EMAIL_SIGNIN:"EMAIL_SIGNIN",PASSWORD_RESET:"PASSWORD_RESET",RECOVER_EMAIL:"RECOVER_EMAIL",REVERT_SECOND_FACTOR_ADDITION:"REVERT_SECOND_FACTOR_ADDITION",VERIFY_AND_CHANGE_EMAIL:"VERIFY_AND_CHANGE_EMAIL",VERIFY_EMAIL:"VERIFY_EMAIL"};const de=function W(){return{"admin-restricted-operation":"This operation is restricted to administrators only.","argument-error":"","app-not-authorized":"This app, identified by the domain where it's hosted, is not authorized to use Firebase Authentication with the provided API key. Review your key configuration in the Google API console.","app-not-installed":"The requested mobile application corresponding to the identifier (Android package name or iOS bundle ID) provided is not installed on this device.","captcha-check-failed":"The reCAPTCHA response token provided is either invalid, expired, already used or the domain associated with it does not match the list of whitelisted domains.","code-expired":"The SMS code has expired. Please re-send the verification code to try again.","cordova-not-ready":"Cordova framework is not ready.","cors-unsupported":"This browser is not supported.","credential-already-in-use":"This credential is already associated with a different user account.","custom-token-mismatch":"The custom token corresponds to a different audience.","requires-recent-login":"This operation is sensitive and requires recent authentication. Log in again before retrying this request.","dependent-sdk-initialized-before-auth":"Another Firebase SDK was initialized and is trying to use Auth before Auth is initialized. Please be sure to call `initializeAuth` or `getAuth` before starting any other Firebase SDK.","dynamic-link-not-activated":"Please activate Dynamic Links in the Firebase Console and agree to the terms and conditions.","email-change-needs-verification":"Multi-factor users must al
1ways have a verified email.","email-already-in-use":"The email address is already in use by another account.","emulator-config-failed":'Auth instance has already been used to make a network call. Auth can no longer be configured to use the emulator. Try calling "connectAuthEmulator()" sooner.',"expired-action-code":"The action code has expired.","cancelled-popup-request":"This operation has been cancelled due to another conflicting popup being opened.","internal-error":"An internal AuthError has occurred.","invalid-app-credential":"The phone verification request contains an invalid application verifier. The reCAPTCHA token response is either invalid or expired.","invalid-app-id":"The mobile app identifier is not registed for the current project.","invalid-user-token":"This user's credential isn't valid for this project. This can happen if the user's token has been tampered with, or if the user isn't for the project associated with this API key.","invalid-auth-event":"An internal AuthError has occurred.","invalid-verification-code":"The SMS verification code used to create the phone auth credential is invalid. Please resend the verification code sms and be sure to use the verification code provided by the user.","invalid-continue-uri":"The continue URL provided in the request is invalid.","invalid-cordova-configuration":"The following Cordova plugins must be installed to enable OAuth sign-in: cordova-plugin-buildinfo, cordova-universal-links-plugin, cordova-plugin-browsertab, cordova-plugin-inappbrowser and cordova-plugin-customurlscheme.","invalid-custom-token":"The custom token format is incorrect. Please check the documentation.","invalid-dynamic-link-domain":"The provided dynamic link domain is not configured or authorized for the current project.","invalid-email":"The email address is badly formatted.","invalid-emulator-scheme":"Emulator URL must start with a valid scheme (http:// or https://).","invalid-api-key":"Your API key is invalid, please check you have copied it correctly.","invalid-cert-hash":"The SHA-1 certificate hash provided is invalid.","invalid-credential":"The supplied auth credential is
vendor: 7,825 bytes, line 1
1 malformed or has expired.","invalid-message-payload":"The email template corresponding to this action contains invalid characters in its message. Please fix by going to the Auth email templates section in the Firebase Console.","invalid-multi-factor-session":"The request does not contain a valid proof of first factor successful sign-in.","invalid-oauth-provider":"EmailAuthProvider is not supported for this operation. This operation only supports OAuth providers.","invalid-oauth-client-id":"The OAuth client ID provided is either invalid or does not match the specified API key.","unauthorized-domain":"This domain is not authorized for OAuth operations for your Firebase project. Edit the list of authorized domains from the Firebase console.","invalid-action-code":"The action code is invalid. This can happen if the code is malformed, expired, or has already been used.","wrong-password":"The password is invalid or the user does not have a password.","invalid-persistence-type":"The specified persistence type is invalid. It can only be local, session or none.","invalid-phone-number":"The format of the phone number provided is incorrect. Please enter the phone number in a format that can be parsed into E.164 format. E.164 phone numbers are written in the format [+][country code][subscriber number including area code].","invalid-provider-id":"The specified provider ID is invalid.","invalid-recipient-email":"The email corresponding to this action failed to send as the provided recipient email address is invalid.","invalid-sender":"The email template corresponding to this action contains an invalid sender email or name. Please fix by going to the Auth email templates section in the Firebase Console.","invalid-verification-id":"The verification ID used to create the phone auth credential is invalid.","invalid-tenant-id":"The Auth instance's tenant ID is invalid.","login-blocked":"Login blocked by user-provided method: {$originalMessage}","missing-android-pkg-name":"An Android Package Name must be provided if the Android App is required to be installed.","auth-domain-config-required":"Be sure to include authDomain when calling firebase.initializeApp(), by following the instructions in the Firebase console.","missing-app-credential":"The phone verification request is missing an application verifier assertion. A reCAPTCHA response token needs to be provided.","missing-verification-code":"The phone auth credential was created with an empty SMS verification code.","missing-continue-uri":"A continue URL must be provided in the request.","missing-iframe-start":"An internal AuthError has occurred.","missing-ios-bundle-id":"An iOS Bundle ID must be provided if an App Store ID is provided.","missing-or-invalid-nonce":"The request does not contain a valid nonce. This can occur if the SHA-256 hash of the provided raw nonce does not match the hashed nonce in the ID token payload.","missing-password":"A non-empty password must be provided","missing-multi-factor-info":"No second factor identifier is provided.","missing-multi-factor-session":"The request is missing proof of first factor successful sign-in.","missing-phone-number":"To send verification codes, provide a phone number for the recipient.","missing-verification-id":"The phone auth credential was created with an empty verification ID.","app-deleted":"This instance of FirebaseApp has been deleted.","multi-factor-info-not-found":"The user does not have a second factor matching the identifier provided.","multi-factor-auth-required":"Proof of ownership of a second factor is required to complete sign-in.","account-exists-with-different-credential":"An account already exists with the same email address but different sign-in credentials. Sign in using a provider associated with this email address.","network-request-failed":"A network AuthError (such as timeout, interrupted connection or unreachable host) has occurred.","no-auth-event":"An internal AuthError has occurred.","no-such-provider":"User was not linked to an account with the given provider.","null-user":"A null user object was provided as the argument for an operation which requires a non-null user object.","operation-not-allowed":"The given sign-in provider is disabled for this Firebase project. Enable it in the Firebase console, under the sign-in method tab of the Auth section.","operation-not-supported-in-this-environment":'This operation is not supported in the environment this application is running on. "location.protocol" must be http, https or chrome-extension and web storage must be enabled.',"popup-blocked":"Unable to establish a connection with the popup. It may have been blocked by the browser.","popup-closed-by-user":"The popup has been closed by the user before finalizing the operation.","provider-already-linked":"User can only be linked to one identity for the given provider.","quota-exceeded":"The project's quota for this operation has been exceeded.","redirect-cancelled-by-user":"The redirect operation has been cancelled by the user before finalizing.","redirect-operation-pending":"A redirect sign-in operation is already pending.","rejected-credential":"The request contains malformed or mismatching credentials.","second-factor-already-in-use":"The second factor is already enrolled on this account.","maximum-second-factor-count-exceeded":"The maximum allowed number of second factors on a user has been exceeded.","tenant-id-mismatch":"The provided tenant ID does not match the Auth instance's tenant ID",timeout:"The operation has timed out.","user-token-expired":"The user's credential is no longer valid. The user must sign in again.","too-many-requests":"We have blocked all requests from this device due to unusual activity. Try again later.","unauthorized-continue-uri":"The domain of the continue URL is not whitelisted.  Please whitelist the domain in the Firebase console.","unsupported-first-factor":"Enrolling a second factor or signing in with a multi-factor account requires sign-in with a supported first factor.","unsupported-persistence-type":"The current environment does not support the specified persistence type.","unsupported-tenant-operation":"This operation is not supported in a multi-tenant context.","unverified-email":"The operation requires a verified email.","user-cancelled":"The user did not grant your application the permissions it requested.","user-not-found":"There is no user record corresponding to this identifier. The user may have been deleted.","user-disabled":"The user account has been disabled by an administrator.","user-mismatch":"The supplied credentials do not correspond to the previously signed in user.","user-signed-out":"","weak-password":"The password must be 6 characters long or more.","web-storage-unsupported":"This browser is not supported or 3rd party cookies and data may be disabled.","already-initialized":"initializeAuth() has already been called with different options. To avoid this error, call initializeAuth() with the same options as when it was originally called, or call getAuth() to return the already initialized instance.","missing-recaptcha-token":"The reCAPTCHA token is missing when sending request to the backend.","invalid-recaptcha-token":"The reCAPTCHA token is invalid when sending request to the backend.","invalid-recaptcha-action":"The reCAPTCHA action is invalid when sending request to the backend.","recaptcha-not-enabled":"reCAPTCHA Enterprise integration is not enabled for this project.","missing-client-type":"The reCAPTCHA client type is missing when sending request to the backend.","missing-recaptcha-version":"The reCAPTCHA version is missing when sending request to the backend.","invalid-req-type":"Invalid request parameters.","invalid-recaptcha-version":"The reCAPTCHA version is invalid when sending request to the backend."
1}},K=function U(){return{"dependent-sdk-initialized-before-auth":"Another Firebase SDK was initialized and is trying to use Auth before Auth is initialized. Please be sure to call `initializeAuth` or `getAuth` before starting any other Firebase SDK."}},be=new t.FA("auth","Firebase",{"dependent-sdk-initialized-before-auth":"Another Firebase SDK was initialized and is trying to use Auth before Auth is initialized. Please be sure to call `initializeAuth` or `getAuth` before starting any other Firebase SDK."}),ge=new m.Vy("@firebase/auth");function r(ae,...I){ge.logLevel<=m.$b.ERROR&&ge.error("Auth (".concat(d.SDK_VERSION,"): ").concat(ae),...I)}function z(ae,...I){throw Pe(ae,...I)}function pe(ae,...I){return Pe(ae,...I)}function oe(ae,I,N){const Ce=Object.assign(Object.assign({},K()),{[I]:N});return new t.FA("auth","Firebase",Ce).create(I,{appName:ae.name})}function w(ae,I,N){if(!(I instanceof N))throw N.name!==I.constructor.name&&z(ae,"argument-error"),oe(ae,"argument-error","Type of ".concat(I.constructor.name," does not match expected instance.")+"Did you pass a reference from a different Auth SDK?")}function Pe(ae,...I){if("string"!=typeof ae){const N=I[0],Ce=[...I.slice(1)];return Ce[0]&&(Ce[0].appName=ae.name),ae._errorFactory.create(N,...Ce)}return be.create(ae,...I)}function q(ae,I,...N){if(!ae)throw Pe(I,...N)}function fe(ae){const I="INTERNAL ASSERTION FAILED: "+ae;throw r(I),new Error(I)}function vt(ae,I){ae||fe(I)}function xt(){var ae;return typeof self<"u"&&(null===(ae=self.location)||void 0===ae?void 0:ae.href)||""}function nt(){return"http:"===pt()||"https:"===pt()}function pt(){var ae;return typeof self<"u"&&(null===(ae=self.location)||void 0===ae?void 0:ae.protocol)||null}class Ee{constructor(I,N){this.shortDelay=I,this.longDelay=N,vt(N>I,"Short delay should be less than long delay!"),this.isMobile=(0,t.jZ)()||(0,t.lV)()}get(){return function je(){return!(typeof navigator<"u"&&navigator&&"onLine"in navigator&&"boolean"==typeof navigator.onLine&&(nt()||(0,t.sr)()||"connection"in navigator))||navigator.onLine}()?this.isMobile?this.longDelay:this.shortDelay:Math.min(5e3,this.shortDelay)}}function $e(ae,I){vt(ae.emulator,"Emulator should always be set here");const{url:N}=ae.emulator;return I?"".concat(N).concat(I.startsWith("/")?I.slice(1):I):N}class Ue{static initialize(I,N,Ce){this.fetchImpl=I,N&&(this.headersImpl=N),Ce&&(this.responseImpl=Ce)}static fetch(){return this.fetchImpl?this.fetchImpl:typeof self<"u"&&"fetch"in self?self.fetch:void fe("Could not find fetch implementation, make sure you call FetchProvider.initialize() with an appropriate polyfill")}static headers(){return this.headersImpl?this.headersImpl:typeof self<"u"&&"Headers"in self?self.Headers:void fe("Could not find Headers implementation, make sure you call FetchProvider.initialize() with an appropriate polyfill")}static response(){return this.responseImpl?this.responseImpl:typeof self<"u"&&"Response"in self?self.Response:void fe("Could not find Response implementation, make sure you call FetchProvider.initialize() with an appropriate polyfill")}}const Ze={CREDENTIAL_MISMATCH:"custom-token-mismatch",MISSING_CUSTOM_TOKEN:"internal-error",INVALID_IDENTIFIER:"invalid-email",MISSING_CONTINUE_URI:"internal-error",INVALID_PASSWORD:"wrong-password",MISSING_PASSWORD:"missing-password",EMAIL_EXISTS:"email-already-in-use",PASSWORD_LOGIN_DISABLED:"operation-not-allowed",INVALID_IDP_RESPONSE:"invalid-credential",INVALID_PENDING_TOKEN:"invalid-credential",FEDERATED_USER_ID_ALREADY_LINKED:"credential-already-in-use",MISSING_REQ_TYPE:"internal-error",EMAIL_NOT_FOUND:"user-not-found",RESET_PASSWORD_EXCEED_LIMIT:"too-many-requests",EXPIRED_OOB_CODE:"expired-action-code",INVALID_OOB_CODE:"invalid-action-code",MISSING_OOB_CODE:"internal-error",CREDENTIAL_TOO_OLD_LOGIN_AGAIN:"requires-recent-login",INVALID_ID_TOKEN:"invalid-user-token",TOKEN_EXPIRED:"user-token-expired",USER_NOT_FOUND:"user-token-expired",TOO_MANY_ATTEMPTS_TRY_LATER:"too-many-requests",INVALID_CODE:"invalid-verification-code",INVALID_SESSION_INFO:"invalid-verification-id",INVALID_TEMPORARY_PROOF:"invalid-credential",MISSING_SESSION_INFO:"missing-verification-id",SESSION_EXPIRED:"code-expired",MISSING_ANDROID_PACKAGE_NAME:"missing-android-pkg-name",UNAUTHORIZED_DOMAIN:"unauthorized-continue-uri",INVALID_OAUTH_CLIENT_ID:"invalid-oauth-client-id",ADMIN_ONLY_OPERATION:"admin-restricted-operation",INVALID_MFA_PENDING_CREDENTIAL:"invalid-multi-factor-session",MFA_ENROLLMENT_NOT_FOUND:"multi-factor-info-not-found",MISSING_MFA_ENROLLMENT_ID:"missing-multi-factor-info",MISSING_MFA_PENDING_CREDENTIAL:"missing-multi-factor-session",SECOND_FACTOR_EXISTS:"second-factor-already-in-use",SECOND_FACTOR_LIMIT_EXCEEDED:"maximum-second-factor-count-exceeded",BLOCKING_FUNCTION_ERROR_RESPONSE:"internal-error",RECAPTCHA_NOT_ENABLED:"recaptcha-not-enabled",MISSING_RECAPTCHA_TOKEN:"missing-rec
1aptcha-token",INVALID_RECAPTCHA_TOKEN:"invalid-recaptcha-token",INVALID_RECAPTCHA_ACTION:"invalid-recaptcha-action",MISSING_CLIENT_TYPE:"missing-client-type",MISSING_RECAPTCHA_VERSION:"missing-recaptcha-version",INVALID_RECAPTCHA_VERSION:"invalid-recaptcha-version",INVALID_REQ_TYPE:"invalid-req-type"},De=new Ee(3e4,6e4);function Te(ae,I){return ae.tenantId&&!I.tenantId?Object.assign(Object.assign({},I),{tenantId:ae.tenantId}):I}function me(ae,I,N,Ce){return Z.apply(this,arguments)}function Z(){return(Z=(0,e.A)(function*(ae,I,N,Ce,Lt={}){return ie(ae,Lt,(0,e.A)(function*(){let Si={},Tn={};Ce&&("GET"===I?Tn=Ce:Si={body:JSON.stringify(Ce)});const Gn=(0,t.Am)(Object.assign({key:ae.config.apiKey},Tn)).slice(1),xr=yield ae._getAdditionalHeaders();return xr["Content-Type"]="application/json",ae.languageCode&&(xr["X-Firebase-Locale"]=ae.languageCode),Ue.fetch()(Bt(ae,ae.config.apiHost,N,Gn),Object.assign({method:I,headers:xr,referrerPolicy:"no-referrer"},Si))}))})).apply(this,arguments)}function ie(ae,I,N){return dt.apply(this,arguments)}function dt(){return(dt=(0,e.A)(function*(ae,I,N){ae._canInitEmulator=!1;const Ce=Object.assign(Object.assign({},Ze),I);try{const Lt=new Dt(ae),Si=yield Promise.race([N(),Lt.promise]);Lt.clearNetworkTimeout();const Tn=yield Si.json();if("needConfirmation"in Tn)throw Xe(ae,"account-exists-with-different-credential",Tn);if(Si.ok&&!("errorMessage"in Tn))return Tn;{const Gn=Si.ok?Tn.errorMessage:Tn.error.message,[xr,Xr]=Gn.split(" : ");if("FEDERATED_USER_ID_ALREADY_LINKED"===xr)throw Xe(ae,"credential-already-in-use",Tn);if("EMAIL_EXISTS"===xr)throw Xe(ae,"email-already-in-use",Tn);if("USER_DISABLED"===xr)throw Xe(ae,"user-disabled",Tn);const vo=Ce[xr]||xr.toLowerCase().replace(/[_\s]+/g,"-");if(Xr)throw oe(ae,vo,Xr);z(ae,vo)}}catch(Lt){if(Lt instanceof t.g)throw Lt;z(ae,"network-request-failed",{message:String(Lt)})}})).apply(this,arguments)}function Ge(ae,I,N,Ce){return At.apply(this,arguments)}function At(){return(At=(0,e.A)(function*(ae,I,N,Ce,Lt={}){const Si=yield me(ae,I,N,Ce,Lt);return"mfaPendingCredential"in Si&&z(ae,"multi-factor-auth-required",{_serverResponse:Si}),Si})).apply(this,arguments)}function Bt(ae,I,N,Ce){const Lt="".concat(I).concat(N,"?").concat(Ce);return ae.config.emulator?$e(ae.config,Lt):"".concat(ae.config.apiScheme,"://").concat(Lt)}class Dt{constructor(I){this.auth=I,this.timer=null,this.promise=new Promise((N,Ce)=>{this.timer=setTimeout(()=>Ce(pe(this.auth,"network-request-failed")),De.get())})}clearNetworkTimeout(){clearTimeout(this.timer)}}function Xe(ae,I,N){const Ce={appName:ae.name};N.email&&(Ce.email=N.email),N.phoneNumber&&(Ce.phoneNumber=N.phoneNumber);const Lt=pe(ae,I,Ce);return Lt.customData._tokenResponse=N,Lt}function li(){return(li=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:delete",I)})).apply(this,arguments)}function fi(){return(fi=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:update",I)})).apply(this,arguments)}function gn(){return(gn=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:lookup",I)})).apply(this,arguments)}function Yn(ae){if(ae)try{const I=new Date(Number(ae));if(!isNaN(I.getTime()))return I.toUTCString()}catch{}}function Ve(){return(Ve=(0,e.A)(function*(ae,I=!1){const N=(0,t.Ku)(ae),Ce=yield N.getIdToken(I),Lt=Kt(Ce);q(Lt&&Lt.exp&&Lt.auth_time&&Lt.iat,N.auth,"internal-error");const Si="object"==typeof Lt.firebase?Lt.firebase:void 0,Tn=null==Si?void 0:Si.sign_in_provider;return{claims:Lt,token:Ce,authTime:Yn(ni(Lt.auth_time)),issuedAtTime:Yn(ni(Lt.iat)),expirationTime:Yn(ni(Lt.exp)),signInProvider:Tn||null,signInSecondFactor:(null==Si?void 0:Si.sign_in_second_factor)||null}})).apply(this,arguments)}function ni(ae){return 1e3*Number(ae)}function Kt(ae){const[I,N,Ce]=ae.split(".");if(void 0===I||void 0===N||void 0===Ce)return r("JWT malformed, contained fewer than 3 sections"),null;try{const Lt=(0,t.u)(N);return Lt?JSON.parse(Lt):(r("Failed to decode base64 JWT payload"),null)}catch(Lt){return r("Caught error parsing JWT payload as JSON",null==Lt?void 0:Lt.toString()),null}}function pi(ae,I){return $t.apply(this,arguments)}function $t(){return($t=(0,e.A)(function*(ae,I,N=!1){if(N)return I;try{return yield I}catch(Ce){throw Ce instanceof t.g&&function Vt({code:ae}){return"auth/user-disabled"===ae||"auth/user-token-expired"===ae}(Ce)&&ae.auth.currentUser===ae&&(yield ae.auth.signOut()),Ce}})).apply(this,arguments)}class ti{constructor(I){this.user=I,this.isRunning=!1,this.timerId=null,this.errorBackoff=3e4}_start(){this.isRunning||(this.isRunning=!0,this.schedule())}_stop(){this.isRunning&&(this.isRunning=!1,null!==this.timerId&&clearTimeout(this.timerId))}getInterval(I){var N;
1if(I){const Ce=this.errorBackoff;return this.errorBackoff=Math.min(2*this.errorBackoff,96e4),Ce}{this.errorBackoff=3e4;const Lt=(null!==(N=this.user.stsTokenManager.expirationTime)&&void 0!==N?N:0)-Date.now()-3e5;return Math.max(0,Lt)}}schedule(I=!1){var N=this;if(!this.isRunning)return;const Ce=this.getInterval(I);this.timerId=setTimeout((0,e.A)(function*(){yield N.iteration()}),Ce)}iteration(){var I=this;return(0,e.A)(function*(){try{yield I.user.getIdToken(!0)}catch(N){return void("auth/network-request-failed"===(null==N?void 0:N.code)&&I.schedule(!0))}I.schedule()})()}}class tt{constructor(I,N){this.createdAt=I,this.lastLoginAt=N,this._initializeTime()}_initializeTime(){this.lastSignInTime=Yn(this.lastLoginAt),this.creationTime=Yn(this.createdAt)}_copy(I){this.createdAt=I.createdAt,this.lastLoginAt=I.lastLoginAt,this._initializeTime()}toJSON(){return{createdAt:this.createdAt,lastLoginAt:this.lastLoginAt}}}function Ct(ae){return qt.apply(this,arguments)}function qt(){return qt=(0,e.A)(function*(ae){var I;const N=ae.auth,Ce=yield ae.getIdToken(),Lt=yield pi(ae,function zi(ae,I){return gn.apply(this,arguments)}(N,{idToken:Ce}));q(null==Lt?void 0:Lt.users.length,N,"internal-error");const Si=Lt.users[0];ae._notifyReloadListener(Si);const Tn=null!==(I=Si.providerUserInfo)&&void 0!==I&&I.length?function Vi(ae){return ae.map(I=>{var{providerId:N}=I,Ce=(0,u.Tt)(I,["providerId"]);return{providerId:N,uid:Ce.rawId||"",displayName:Ce.displayName||null,email:Ce.email||null,phoneNumber:Ce.phoneNumber||null,photoURL:Ce.photoUrl||null}})}(Si.providerUserInfo):[],Gn=function Bi(ae,I){return[...ae.filter(Ce=>!I.some(Lt=>Lt.providerId===Ce.providerId)),...I]}(ae.providerData,Tn),vo=!!ae.isAnonymous&&!(ae.email&&Si.passwordHash||null!=Gn&&Gn.length),Qo={uid:Si.localId,displayName:Si.displayName||null,photoURL:Si.photoUrl||null,email:Si.email||null,emailVerified:Si.emailVerified||!1,phoneNumber:Si.phoneNumber||null,tenantId:Si.tenantId||null,providerData:Gn,metadata:new tt(Si.createdAt,Si.lastLoginAt),isAnonymous:vo};Object.assign(ae,Qo)}),qt.apply(this,arguments)}function Ht(){return(Ht=(0,e.A)(function*(ae){const I=(0,t.Ku)(ae);yield Ct(I),yield I.auth._persistUserIfCurrent(I),I.auth._notifyListenersIfCurrent(I)})).apply(this,arguments)}function Jt(){return(Jt=(0,e.A)(function*(ae,I){const N=yield ie(ae,{},(0,e.A)(function*(){const Ce=(0,t.Am)({grant_type:"refresh_token",refresh_token:I}).slice(1),{tokenApiHost:Lt,apiKey:Si}=ae.config,Tn=Bt(ae,Lt,"/v1/token","key=".concat(Si)),Gn=yield ae._getAdditionalHeaders();return Gn["Content-Type"]="application/x-www-form-urlencoded",Ue.fetch()(Tn,{method:"POST",headers:Gn,body:Ce})}));return{accessToken:N.access_token,expiresIn:N.expires_in,refreshToken:N.refresh_token}})).apply(this,arguments)}class lt{constructor(){this.refreshToken=null,this.accessToken=null,this.expirationTime=null}get isExpired(){return!this.expirationTime||Date.now()>this.expirationTime-3e4}updateFromServerResponse(I){q(I.idToken,"internal-error"),q(typeof I.idToken<"u","internal-error"),q(typeof I.refreshToken<"u","internal-error");const N="expiresIn"in I&&typeof I.expiresIn<"u"?Number(I.expiresIn):function jt(ae){const I=Kt(ae);return q(I,"internal-error"),q(typeof I.exp<"u","internal-error"),q(typeof I.iat<"u","internal-error"),Number(I.exp)-Number(I.iat)}(I.idToken);this.updateTokensAndExpiration(I.idToken,I.refreshToken,N)}getToken(I){var N=this;return(0,e.A)(function*(Ce,Lt=!1){return q(!N.accessToken||N.refreshToken,Ce,"user-token-expired"),Lt||!N.accessToken||N.isExpired?N.refreshToken?(yield N.refresh(Ce,N.refreshToken),N.accessToken):null:N.accessToken}).apply(this,arguments)}clearRefreshToken(){this.refreshToken=null}refresh(I,N){var Ce=this;return(0,e.A)(function*(){const{accessToken:Lt,refreshToken:Si,expiresIn:Tn}=yield function Xn(ae,I){return Jt.apply(this,arguments)}(I,N);Ce.updateTokensAndExpiration(Lt,Si,Number(Tn))})()}updateTokensAndExpiration(I,N,Ce){this.refreshToken=N||null,this.accessToken=I||null,this.expirationTime=Date.now()+1e3*Ce}static fromJSON(I,N){const{refreshToken:Ce,accessToken:Lt,expirationTime:Si}=N,Tn=new lt;return Ce&&(q("string"==typeof Ce,"internal-error",{appName:I}),Tn.refreshToken=Ce),Lt&&(q("string"==typeof Lt,"internal-error",{appName:I}),Tn.accessToken=Lt),Si&&(q("number"==typeof Si,"internal-error",{appName:I}),Tn.expirationTime=Si),Tn}toJSON(){return{refreshToken:this.refreshToken,accessToken:this.accessToken,expirationTime:this.expirationTime}}_assign(I){this.accessToken=I.accessToken,this.refreshToken=I.refreshToken,this.expirationTime=I.expirationTime}_clone(){return Object.assign(new lt,this.toJSON())}_performRefresh(){return fe("not implemented")}}function it(ae,I){q("string"==typeof ae||typeof ae>"u","internal-error",{appName:I})}class D{constructor(I){var{uid:N,auth:Ce,stsTokenManager:Lt}=I,Si=(0,u.Tt)(I,["uid","auth","stsTokenManager"]);this.providerId="firebase",this.proactiveRefresh=new ti(this),this.reloadUserInfo=null,this.reloadListener=null,this.uid=N,this.auth=Ce,this.stsTokenManager=Lt,this.accessToken=Lt.accessToken,this.displayName=Si.displayName||null,this.email=Si.email||null,this.emailVerified=Si.emailVerified||!1,this.phoneNumber=Si.phoneNumber||null,this.photoURL=Si.photoURL||null,this.isAnonymous=Si.isAnonymous||!1,this.tenantId=Si.tenantId||null,this.providerData=Si.providerData?[...Si.providerData]:[],this.metadata=new tt(Si.createdAt||void 0,Si.lastLoginAt||void 0)}getIdToken(I){var N=this;return(0,e.A)(function*(){const Ce=yield pi(N,N.stsTokenManager.getToken(N.auth,I));return q(Ce,N.auth,"internal-error"),N.accessToken!==Ce&&(N.accessToken=Ce,yield N.auth._persistUserIfCurrent(N),N.auth._notifyListenersIfCurrent(N)),Ce})()}getIdTokenResult(I){return function tn(ae){return Ve.apply(this,arguments)}(this,I)}reload(){return function qe(ae){return Ht.apply(this,arguments)}(this)}_assign(I){this!==I&&(q(this.uid===I.uid,this.auth,"internal-error"),this.displayName=I.displayName,this.photoURL=I.photoURL,this.email=I.email,this.emailVerified=I.emailVerified,this.phoneNumber=I.phoneNumber,this.isAnonymous=I.isAnonymous,this.tenantId=I.tenantId,this.providerData=I.providerData.map(N=>Object.assign({},N)),this.metadata._copy(I.metadata),this.stsTokenManager._assign(I.stsTokenManager))}_clone(I){const N=new D(Object.assign(Object.assign({},this),{auth:I,stsTokenManager:this.stsTokenManager._clone()}));return N.metadata._copy(this.metadata),N}_onReload(I){q(!this.reloadListener,this.auth,"internal-error"),this.reloadListener=I,this.reloadUserInfo&&(this._notifyReloadListener(this.reloadUserInfo),this.reloadUserInfo=null)}_notifyReloadListener(I){this.reloadListener?this.reloadListener(I):this.reloadUserInfo=I}_startProactiveRefresh(){this.proactiveRefresh._start()}_stopProactiveRefresh(){this.proactiveRefresh._stop()}_updateTokensIfNecessary(I){var N=this;return(0,e.A)(function*(Ce,Lt=!1){let Si=!1;Ce.idToken&&Ce.idToken!==N.stsTokenManager.accessToken&&(N.stsTokenManager.updateFromServerResponse(Ce),Si=!0),Lt&&(yield Ct(N)),yield N.auth._persistUserIfCurrent(N),Si&&N.auth._notifyListenersIfCurrent(N)}).apply(this,arguments)}delete(){var I=this;return(0,e.A)(function*(){const N=yield I.getIdToken();return yield pi(I,function wt(ae,I){return li.apply(this,arguments)}(I.auth,{idToken:N})),I.stsTokenManager.clearRefreshToken(),I.auth.signOut()})()}toJSON(){return Object.assign(Object.assign({uid:this.uid,email:this.email||void 0,emailVerified:this.emailVerified,displayName:this.displayName||void 0,isA
1nonymous:this.isAnonymous,photoURL:this.photoURL||void 0,phoneNumber:this.phoneNumber||void 0,tenantId:this.tenantId||void 0,providerData:this.providerData.map(I=>Object.assign({},I)),stsTokenManager:this.stsTokenManager.toJSON(),_redirectEventId:this._redirectEventId},this.metadata.toJSON()),{apiKey:this.auth.config.apiKey,appName:this.auth.name})}get refreshToken(){return this.stsTokenManager.refreshToken||""}static _fromJSON(I,N){var Ce,Lt,Si,Tn,Gn,xr,Xr,vo;const Qo=null!==(Ce=N.displayName)&&void 0!==Ce?Ce:void 0,ha=null!==(Lt=N.email)&&void 0!==Lt?Lt:void 0,Fl=null!==(Si=N.phoneNumber)&&void 0!==Si?Si:void 0,Rc=null!==(Tn=N.photoURL)&&void 0!==Tn?Tn:void 0,te=null!==(Gn=N.tenantId)&&void 0!==Gn?Gn:void 0,O=null!==(xr=N._redirectEventId)&&void 0!==xr?xr:void 0,j=null!==(Xr=N.createdAt)&&void 0!==Xr?Xr:void 0,Q=null!==(vo=N.lastLoginAt)&&void 0!==vo?vo:void 0,{uid:Ye,emailVerified:Ft,isAnonymous:Fi,providerData:Ki,stsTokenManager:An}=N;q(Ye&&An,I,"internal-error");const qn=lt.fromJSON(this.name,An);q("string"==typeof Ye,I,"internal-error"),it(Qo,I.name),it(ha,I.name),q("boolean"==typeof Ft,I,"internal-error"),q("boolean"==typeof Fi,I,"internal-error"),it(Fl,I.name),it(Rc,I.name),it(te,I.name),it(O,I.name),it(j,I.name),it(Q,I.name);const Nr=new D({uid:Ye,auth:I,email:ha,emailVerified:Ft,displayName:Qo,isAnonymous:Fi,photoURL:Rc,phoneNumber:Fl,tenantId:te,stsTokenManager:qn,createdAt:j,lastLoginAt:Q});return Ki&&Array.isArray(Ki)&&(Nr.providerData=Ki.map(Lr=>Object.assign({},Lr))),O&&(Nr._redirectEventId=O),Nr}static _fromIdTokenResponse(I,N){return(0,e.A)(function*(Ce,Lt,Si=!1){const Tn=new lt;Tn.updateFromServerResponse(Lt);const Gn=new D({uid:Lt.localId,auth:Ce,stsTokenManager:Tn,isAnonymous:Si});return yield Ct(Gn),Gn}).apply(this,arguments)}}const R=new Map;function at(ae){vt(ae instanceof Function,"Expected a class definition");let I=R.get(ae);return I?(vt(I instanceof ae,"Instance stored in cache mismatched with class"),I):(I=new ae,R.set(ae,I),I)}const tr=(()=>{class ae{constructor(){this.type="NONE",this.storage={}}_isAvailable(){return(0,e.A)(function*(){return!0})()}_set(N,Ce){var Lt=this;return(0,e.A)(function*(){Lt.storage[N]=Ce})()}_get(N){var Ce=this;return(0,e.A)(function*(){const Lt=Ce.storage[N];return void 0===Lt?null:Lt})()}_remove(N){var Ce=this;return(0,e.A)(function*(){delete Ce.storage[N]})()}_addListener(N,Ce){}_removeListener(N,Ce){}}return ae.type="NONE",ae})();function Er(ae,I,N){return"firebase:".concat(ae,":").concat(I,":").concat(N)}class ji{constructor(I,N,Ce){this.persistence=I,this.auth=N,this.userKey=Ce;const{config:Lt,name:Si}=this.auth;this.fullUserKey=Er(this.userKey,Lt.apiKey,Si),this.fullPersistenceKey=Er("persistence",Lt.apiKey,Si),this.boundEventHandler=N._onStorageEvent.bind(N),this.persistence._addListener(this.fullUserKey,this.boundEventHandler)}setCurrentUser(I){return this.persistence._set(this.fullUserKey,I.toJSON())}getCurrentUser(){var I=this;return(0,e.A)(function*(){const N=yield I.persistence._get(I.fullUserKey);return N?D._fromJSON(I.auth,N):null})()}removeCurrentUser(){return this.persistence._remove(this.fullUserKey)}savePersistenceForRedirect(){return this.persistence._set(this.fullPersistenceKey,this.persistence.type)}setPersistence(I){var N=this;return(0,e.A)(function*(){if(N.persistence===I)return;const Ce=yield N.getCurrentUser();return yield N.removeCurrentUser(),N.persistence=I,Ce?N.setCurrentUser(Ce):void 0})()}delete(){this.persistence._removeListener(this.fullUserKey,this.boundEventHandler)}static create(I,N){return(0,e.A)(function*(Ce,Lt,Si="authUser"){if(!Lt.length)return new ji(at(tr),Ce,Si);const Tn=(yield Promise.all(Lt.map(function(){var Qo=(0,e.A)(function*(ha){if(yield ha._isAvailable())return ha});return function(ha){return Qo.apply(this,arguments)}}()))).filter(Qo=>Qo);let Gn=Tn[0]||at(tr);const xr=Er(Si,Ce.config.apiKey,Ce.name);let Xr=null;for(const Qo of Lt)try{const ha=yield Qo._get(xr);if(ha){const Fl=D._fromJSON(Ce,ha);Qo!==Gn&&(Xr=Fl),Gn=Qo;break}}catch{}const vo=Tn.filter(Qo=>Qo._shouldAllowMigration);return Gn._shouldAllowMigration&&vo.length?(Gn=vo[0],Xr&&(yield Gn._set(xr,Xr.toJSON())),yield Promise.all(Lt.map(function(){var Qo=(0,e.A)(function*(ha){if(ha!==Gn)try{yield ha._remove(xr)}catch{}});return function(ha){return Qo.apply(this,arguments)}}())),new ji(Gn,Ce,Si)):new ji(Gn,Ce,Si)}).apply(this,arguments)}}function Gt(ae){const I=ae.toLowerCase();if(I.includes("opera/")||I.includes("opr/")||I.includes("opios/"))return"Opera";if(We(I))return"IEMobile";if(I.includes("msie")||I.includes("trident/"))return"IE";if(I.includes("edge/"))return"Edge";if(ze(I))return"Firefox";if(I.includes("silk/"))return"Silk";if(rt(I))return"Blackberry";if(Fe(I))return"Webos";if(ft(I))return"Safari";if((I.includes("chrome/")||Re(I))&&!I.includes("edge/"))return"Chrome";if(hi(I))return"Android";{const Ce=ae.match(/([a-zA-Z\d\.]+)\/[a-zA-Z\d\.]*$/);if(2===(null==Ce?void 0:Ce.length))return Ce[1]}return"Other"}function ze(ae=(0,t.ZQ)()){return/firefox\//i.test(ae)}function ft(ae=(0,t.ZQ)()){const I=ae.toLowerCase();return I.includes("safari/")&&!I.includes("chrome/")&&!I.includes("crios/")&&!I.includes("android")}function Re(ae=(0,t.ZQ)()){return/crios\//i.test(ae)}function We(ae=(0,t.ZQ)()){return/iemobile/i.test(ae)}function hi(ae=(0,t.ZQ)()){return/android/i.test(ae)}function rt(ae=(0,t.ZQ)()){return/blackberry/i.test(ae)}function Fe(ae=(0,t.ZQ)()){return/webos/i.test(ae)}function zt(ae=(0,t.ZQ)()){return/iphone|ipad|ipod/i.test(ae)||/macintosh/i.test(ae)&&/mobile/i.test(ae)}function st(ae=(0,t.ZQ)()){return/(iPad|iPhone|iPod).*OS 7_\d/i.test(ae)||/(iPad|iPhone|iPod).*OS 8_\d/i.test(ae)}function Et(ae=(0,t.ZQ)()){return zt(ae)||hi(ae)||Fe(ae)||rt(ae)||/windows phone/i.test(ae)||We(ae)}function Hi(ae,I=[]){let N;switch(ae){case"Browser":N=Gt((0,t.ZQ)());break;case"Worker":N="".concat(Gt((0,t.ZQ)()),"-").concat(ae);break;default:N=ae}const Ce=I.length?I.join(","):"FirebaseCore-web";return"".concat(N,"/JsCore/").concat(d.SDK_VERSION,"/").concat(Ce)}function kn(){return(kn=(0,e.A)(function*(ae){return(yield me(ae,"GET","/v1/recaptchaParams")).recaptchaSiteKey||""})).apply(this,arguments)}function Jn(ae,I){return hr.apply(this,arguments)}
1function hr(){return(hr=(0,e.A)(function*(ae,I){return me(ae,"GET","/v2/recaptchaConfig",Te(ae,I))})).apply(this,arguments)}function Ii(ae){return void 0!==ae&&void 0!==ae.getResponse}function _n(ae){return void 0!==ae&&void 0!==ae.enterprise}class Ln{constructor(I){if(this.siteKey="",this.emailPasswordEnabled=!1,void 0===I.recaptchaKey)throw new Error("recaptchaKey undefined");this.siteKey=I.recaptchaKey.split("/")[3],this.emailPasswordEnabled=I.recaptchaEnforcementState.some(N=>"EMAIL_PASSWORD_PROVIDER"===N.provider&&"OFF"!==N.enforcementState)}}function lo(ae){return new Promise((I,N)=>{const Ce=document.createElement("script");Ce.setAttribute("src",ae),Ce.onload=I,Ce.onerror=Lt=>{const Si=pe("internal-error");Si.customData=Lt,N(Si)},Ce.type="text/javascript",Ce.charset="UTF-8",function fr(){var ae,I;return null!==(I=null===(ae=document.getElementsByTagName("head"))||void 0===ae?void 0:ae[0])&&void 0!==I?I:document}().appendChild(Ce)})}function zr(ae){return"__".concat(ae).concat(Math.floor(1e6*Math.random()))}class Jr{constructor(I){this.type="recaptcha-enterprise",this.auth=Cn(I)}verify(){var I=this;return(0,e.A)(function*(N="verify",Ce=!1){function Si(){return Si=(0,e.A)(function*(Gn){if(!Ce){if(null==Gn.tenantId&&null!=Gn._agentRecaptchaConfig)return Gn._agentRecaptchaConfig.siteKey;if(null!=Gn.tenantId&&void 0!==Gn._tenantRecaptchaConfigs[Gn.tenantId])return Gn._tenantRecaptchaConfigs[Gn.tenantId].siteKey}return new Promise(function(){var xr=(0,e.A)(function*(Xr,vo){Jn(Gn,{clientType:"CLIENT_TYPE_WEB",version:"RECAPTCHA_ENTERPRISE"}).then(Qo=>{if(void 0!==Qo.recaptchaKey){const ha=new Ln(Qo);return null==Gn.tenantId?Gn._agentRecaptchaConfig=ha:Gn._tenantRecaptchaConfigs[Gn.tenantId]=ha,Xr(ha.siteKey)}vo(new Error("recaptcha Enterprise site key undefined"))}).catch(Qo=>{vo(Qo)})});return function(Xr,vo){return xr.apply(this,arguments)}}())}),Si.apply(this,arguments)}function Tn(Gn,xr,Xr){const vo=window.grecaptcha;_n(vo)?vo.enterprise.ready(()=>{vo.enterprise.execute(Gn,{action:N}).then(Qo=>{xr(Qo)}).catch(()=>{xr("NO_RECAPTCHA")})}):Xr(Error("No reCAPTCHA enterprise script loaded."))}return new Promise((Gn,xr)=>{(function Lt(Gn){return Si.apply(this,arguments)})(I.auth).then(Xr=>{if(!Ce&&_n(window.grecaptcha))Tn(Xr,Gn,xr);else{if(typeof window>"u")return void xr(new Error("RecaptchaVerifier is only supported in browser"));lo("https://www.google.com/recaptcha/enterprise.js?render="+Xr).then(()=>{Tn(Xr,Gn,xr)}).catch(vo=>{xr(vo)})}}).catch(Xr=>{xr(Xr)})})}).apply(this,arguments)}}function uo(ae,I,N){return Eo.apply(this,arguments)}function Eo(){return(Eo=(0,e.A)(function*(ae,I,N,Ce=!1){const Lt=new Jr(ae);let Si;try{Si=yield Lt.verify(N)}catch{Si=yield Lt.verify(N,!0)}const Tn=Object.assign({},I);return Object.assign(Tn,Ce?{captchaResp:Si}:{captchaResponse:Si}),Object.assign(Tn,{clientType:"CLIENT_TYPE_WEB"}),Object.assign(Tn,{recaptchaVersion:"RECAPTCHA_ENTERPRISE"}),Tn})).apply(this,arguments)}class Ao{constructor(I){this.auth=I,this.queue=[]}pushCallback(I,N){const Ce=Si=>new Promise((Tn,Gn)=>{try{Tn(I(Si))}catch(xr){Gn(xr)}});Ce.onAbort=N,this.queue.push(Ce);const Lt=this.queue.length-1;return()=>{this.queue[Lt]=()=>Promise.resolve()}}runMiddleware(I){var N=this;return(0,e.A)(function*(){if(N.auth.currentUser===I)return;const Ce=[];try{for(const Lt of N.queue)yield Lt(I),Lt.onAbort&&Ce.push(Lt.onAbort)}catch(Lt){Ce.reverse();for(const Si of Ce)try{Si()}catch{}throw N.auth._errorFactory.create("login-blocked",{originalMessage:null==Lt?void 0:Lt.message})}})()}}class $i{constructor(I,N,Ce,Lt){this.app=I,this.heartbeatServiceProvider=N,this.appCheckServiceProvider=Ce,this.config=Lt,this.currentUser=null,this.emulatorConfig=null,this.operations=Promise.resolve(),this.authStateSubscription=new cn(this),this.idTokenSubscription=new cn(this),this.beforeStateQueue=new Ao(this),this.redirectUser=null,this.isProactiveRefreshEnabled=!1,this._canInitEmulator=!0,this._isInitialized=!1,this._deleted=!1,this._initializationPromise=null,this._popupRedirectResolver=null,this._errorFactory=be,this._agentRecaptchaConfig=null,this._tenantRecaptchaConfigs={},this.lastNotifiedUid=void 0,this.languageCode=null,this.tenantId=null,this.settings={appVerificationDisabledForTesting:!1}
1,this.frameworks=[],this.name=I.name,this.clientVersion=Lt.sdkClientVersion}_initializeWithPersistence(I,N){var Ce=this;return N&&(this._popupRedirectResolver=at(N)),this._initializationPromise=this.queue((0,e.A)(function*(){var Lt,Si;if(!Ce._deleted&&(Ce.persistenceManager=yield ji.create(Ce,I),!Ce._deleted)){if(null!==(Lt=Ce._popupRedirectResolver)&&void 0!==Lt&&Lt._shouldInitProactively)try{yield Ce._popupRedirectResolver._initialize(Ce)}catch{}yield Ce.initializeCurrentUser(N),Ce.lastNotifiedUid=(null===(Si=Ce.currentUser)||void 0===Si?void 0:Si.uid)||null,!Ce._deleted&&(Ce._isInitialized=!0)}})),this._initializationPromise}_onStorageEvent(){var I=this;return(0,e.A)(function*(){if(I._deleted)return;const N=yield I.assertedPersistence.getCurrentUser();if(I.currentUser||N){if(I.currentUser&&N&&I.currentUser.uid===N.uid)return I._currentUser._assign(N),void(yield I.currentUser.getIdToken());yield I._updateCurrentUser(N,!0)}})()}initializeCurrentUser(I){var N=this;return(0,e.A)(function*(){var Ce;const Lt=yield N.assertedPersistence.getCurrentUser();let Si=Lt,Tn=!1;if(I&&N.config.authDomain){yield N.getOrInitRedirectPersistenceManager();const Gn=null===(Ce=N.redirectUser)||void 0===Ce?void 0:Ce._redirectEventId,xr=null==Si?void 0:Si._redirectEventId,Xr=yield N.tryRedirectSignIn(I);(!Gn||Gn===xr)&&null!=Xr&&Xr.user&&(Si=Xr.user,Tn=!0)}if(!Si)return N.directlySetCurrentUser(null);if(!Si._redirectEventId){if(Tn)try{yield N.beforeStateQueue.runMiddleware(Si)}catch(Gn){Si=Lt,N._popupRedirectResolver._overrideRedirectResult(N,()=>Promise.reject(Gn))}return Si?N.reloadAndSetCurrentUserOrClear(Si):N.directlySetCurrentUser(null)}return q(N._popupRedirectResolver,N,"argument-error"),yield N.getOrInitRedirectPersistenceManager(),N.redirectUser&&N.redirectUser._redirectEventId===Si._redirectEventId?N.directlySetCurrentUser(Si):N.reloadAndSetCurrentUserOrClear(Si)})()}tryRedirectSignIn(I){var N=this;return(0,e.A)(function*(){let Ce=null;try{Ce=yield N._popupRedirectResolver._completeRedirectFn(N,I,!0)}catch{yield N._setRedirectUser(null)}return Ce})()}reloadAndSetCurrentUserOrClear(I){var N=this;return(0,e.A)(function*(){try{yield Ct(I)}catch(Ce){if("auth/network-request-failed"!==(null==Ce?void 0:Ce.code))return N.directlySetCurrentUser(null)}return N.directlySetCurrentUser(I)})()}useDeviceLanguage(){this.languageCode=function ve(){if(typeof navigator>"u")return null;const ae=navigator;return ae.languages&&ae.languages[0]||ae.language||null}()}_delete(){var I=this;return(0,e.A)(function*(){I._deleted=!0})()}updateCurrentUser(I){var N=this;return(0,e.A)(function*(){const Ce=I?(0,t.Ku)(I):null;return Ce&&q(Ce.auth.config.apiKey===N.config.apiKey,N,"invalid-user-token"),N._updateCurrentUser(Ce&&Ce._clone(N))})()}_updateCurrentUser(I){var N=this;return(0,e.A)(function*(Ce,Lt=!1){if(!N._deleted)return Ce&&q(N.tenantId===Ce.tenantId,N,"tenant-id-mismatch"),Lt||(yield N.beforeStateQueue.runMiddleware(Ce)),N.queue((0,e.A)(function*(){yield N.directlySetCurrentUser(Ce),N.notifyAuthListeners()}))}).apply(this,arguments)}signOut(){var I=this;return(0,e.A)(function*(){return yield I.beforeStateQueue.runMiddleware(null),(I.redirectPersistenceManager||I._popupRedirectResolver)&&(yield I._setRedirectUser(null)),I._updateCurrentUser(null,!0)})()}setPersistence(I){var N=this;return this.queue((0,e.A)(function*(){yield N.assertedPersistence.setPersistence(at(I))}))}initializeRecaptchaConfig(){var I=this;return(0,e.A)(function*(){const N=yield Jn(I,{clientType:"CLIENT_TYPE_WEB",version:"RECAPTCHA_ENTERPRISE"}),Ce=new Ln(N);null==I.tenantId?I._agentRecaptchaConfig=Ce:I._tenantRecaptchaConfigs[I.tenantId]=Ce,Ce.emailPasswordEnabled&&new Jr(I).verify()})()}_getRecaptchaConfig(){return null==this.tenantId?this._agentRecaptchaConfig:this._tenantRecaptchaConfigs[this.tenantId]}_getPersistence(){return this.assertedPersistence.persistence.type}_updateErrorMap(I){this._errorFactory=new t.FA("auth","Firebase",I())}onAuthStateChanged(I,N,Ce){return this.registerStateListener(this.authStateSubscription,I,N,Ce)}beforeAuthStateChanged(I,N){return this.beforeStateQueue.pushCallback(I,N)}onIdTokenChanged(I,N,Ce){return this.registerStateListener(this.idTokenSubscription,I,N,Ce)}toJSON(){var I;return{apiKey:this.config.apiKey,authDomain:this.config.authDomain,appName:this.name,currentUser:null===(I=this._currentUser)||void 0===I?void 0:I.toJSON()}}_setRedirectUser(I,N){var Ce=this;return(0,e.A)(function*(){const Lt=yield Ce.getOrInitRedirectPersistenceManager(N);return null===I?Lt.removeCurrentUser():Lt.setCurrentUser(I)})()}getOrInitRedirectPersistenceManager(I){var N=this;return(0,e.A)(function*(){if(!N.redirectPersistenceManager){const Ce=I&&at(I)||N._popupRedirectResolver;q(Ce,N,"argument-error"),N.redirectPersistenceManager=yield ji.create(N,[at(Ce._redirectPersistence)],"redirectUser"),N.redirectUser=yield N.redirectPersistenceManager.getCurrentUser()}return N.redirectPersistenceManager})()}_redirectUserForId(I){var N=this;return(0,e.A)(function*(){var Ce,Lt;return N._isInitialized&&(yield N.queue((0,e.A)(function*(){}))),(null===(Ce=N._currentUser)||void 0===Ce?void 0:Ce._redirectEventId)===I?N._currentUser:(null===(Lt=N.redirectUser)||void 0===Lt?void 0:Lt._redirectEventId)===I?N.redirectUser:null})()}_persistUserIfCurrent(I){var N=this;return(0,e.A)(function*(){if(I===N.currentUser)return N.queue((0,e.A)(function*(){return N.directlySetCurrentUser(I)}
1))})()}_notifyListenersIfCurrent(I){I===this.currentUser&&this.notifyAuthListeners()}_key(){return"".concat(this.config.authDomain,":").concat(this.config.apiKey,":").concat(this.name)}_startProactiveRefresh(){this.isProactiveRefreshEnabled=!0,this.currentUser&&this._currentUser._startProactiveRefresh()}_stopProactiveRefresh(){this.isProactiveRefreshEnabled=!1,this.currentUser&&this._currentUser._stopProactiveRefresh()}get _currentUser(){return this.currentUser}notifyAuthListeners(){var I,N;if(!this._isInitialized)return;this.idTokenSubscription.next(this.currentUser);const Ce=null!==(N=null===(I=this.currentUser)||void 0===I?void 0:I.uid)&&void 0!==N?N:null;this.lastNotifiedUid!==Ce&&(this.lastNotifiedUid=Ce,this.authStateSubscription.next(this.currentUser))}registerStateListener(I,N,Ce,Lt){if(this._deleted)return()=>{};const Si="function"==typeof N?N:N.next.bind(N),Tn=this._isInitialized?Promise.resolve():this._initializationPromise;return q(Tn,this,"internal-error"),Tn.then(()=>Si(this.currentUser)),"function"==typeof N?I.addObserver(N,Ce,Lt):I.addObserver(N)}directlySetCurrentUser(I){var N=this;return(0,e.A)(function*(){N.currentUser&&N.currentUser!==I&&N._currentUser._stopProactiveRefresh(),I&&N.isProactiveRefreshEnabled&&I._startProactiveRefresh(),N.currentUser=I,I?yield N.assertedPersistence.setCurrentUser(I):yield N.assertedPersistence.removeCurrentUser()})()}queue(I){return this.operations=this.operations.then(I,I),this.operations}get assertedPersistence(){return q(this.persistenceManager,this,"internal-error"),this.persistenceManager}_logFramework(I){!I||this.frameworks.includes(I)||(this.frameworks.push(I),this.frameworks.sort(),this.clientVersion=Hi(this.config.clientPlatform,this._getFrameworks()))}_getFrameworks(){return this.frameworks}_getAdditionalHeaders(){var I=this;return(0,e.A)(function*(){var N;const Ce={"X-Client-Version":I.clientVersion};I.app.options.appId&&(Ce["X-Firebase-gmpid"]=I.app.options.appId);const Lt=yield null===(N=I.heartbeatServiceProvider.getImmediate({optional:!0}))||void 0===N?void 0:N.getHeartbeatsHeader();Lt&&(Ce["X-Firebase-Client"]=Lt);const Si=yield I._getAppCheckToken();return Si&&(Ce["X-Firebase-AppCheck"]=Si),Ce})()}_getAppCheckToken(){var I=this;return(0,e.A)(function*(){var N;const Ce=yield null===(N=I.appCheckServiceProvider.getImmediate({optional:!0}))||void 0===N?void 0:N.getToken();return null!=Ce&&Ce.error&&function Le(ae,...I){ge.logLevel<=m.$b.WARN&&ge.warn("Auth (".concat(d.SDK_VERSION,"): ").concat(ae),...I)}("Error while retrieving App Check token: ".concat(Ce.error)),null==Ce?void 0:Ce.token})()}}function Cn(ae){return(0,t.Ku)(ae)}class cn{constructor(I){this.auth=I,this.observer=null,this.addObserver=(0,t.tD)(N=>this.observer=N)}get next(){return q(this.observer,this.auth,"internal-error"),this.observer.next.bind(this.observer)}}function ai(ae,I,N){const Ce=Cn(ae);q(Ce._canInitEmulator,Ce,"emulator-config-failed"),q(/^https?:\/\//.test(I),Ce,"invalid-emulator-scheme");const Lt=!(null==N||!N.disableWarnings),Si=Wi(I),{host:Tn,port:Gn}=function Bn(ae){const I=Wi(ae),N=/(\/\/)?([^?#/]+)/.exec(ae.substr(I.length));if(!N)return{host:"",port:null};const Ce=N[2].split("@").pop()||"",Lt=/^(\[[^\]]+\])(:|$)/.exec(Ce);if(Lt){const Si=Lt[1];return{host:Si,port:wr(Ce.substr(Si.length+1))}}{const[Si,Tn]=Ce.split(":");return{host:Si,port:wr(Tn)}}}(I),xr=null===Gn?"":":".concat(Gn);Ce.config.emulator={url:"".concat(Si,"//").concat(Tn).concat(xr,"/")},Ce.settings.appVerificationDisabledForTesting=!0,Ce.emulatorConfig=Object.freeze({host:Tn,port:Gn,protocol:Si.replace(":",""),options:Object.freeze({disableWarnings:Lt})}),Lt||function Co(){function ae(){const I=document.createElement("p"),N=I.style;I.innerText="Running in emulator mode. Do not use with production credentials.",N.position="fixed",N.width="100%",N.backgroundColor="#ffffff",N.border=".1em solid #000000",N.color="#b50000",N.bottom="0px",N.left="0px",N.margin="0px",N.zIndex="10000",N.textAlign="center",I.classList.add("firebase-emulator-warning"),document.body.appendChild(I)}typeof console<"u"&&"function"==typeof console.info&&console.info("WARNING: You are using the Auth Emulator, which is intended for local testing only.  Do not use with production credentials."),typeof window<"u"&&typeof document<"u"&&("loading"===document.readyState?window.addEventListener("DOMContentLoaded",ae):ae())}()}function Wi(ae){const I=ae.indexOf(":");return I<0?"":ae.substr(0,I+1)}function wr(ae){if(!ae)return null;const I=Number(ae);return isNaN(I)?null:I}class Yo{constructor(I,N){this.providerId=I,this.signInMethod=N}toJSON(){return fe("not implemented")}_getIdTokenResponse(I){return fe("not implemented")}_linkToIdToken(I,N){return fe("not implemented")}_getReauthenticationResolver(I){return fe("not implemented")}}function xs(ae,I){return ms.apply(this,arguments)}function ms(){return(ms=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:resetPassword",Te(ae,I))})).apply(this,arguments)}function ta(ae,I){return Bs.apply(this,arguments)}function Bs(){return(Bs=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:update",I)})).apply(this,arguments)}function Cs(){return(Cs=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:update",Te(ae,I))})).apply(this,arguments)}function Ui(ae,I){return Pn.apply(this,arguments)}function Pn(){return(Pn=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithPassword",Te(ae,I))})).apply(this,arguments)}function Kn(ae,I){return Mn.apply(this,arguments)}function Mn(){return(Mn=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:sendOobCode",Te(ae,I))})).apply(this,arguments)}function pr(){return(pr=(0,e.A)(function*(ae,I){return Kn(ae,I)})).apply(this,arguments)}function qr(ae,I){return Mi.apply(this,arguments)}function Mi(){return(Mi=(0,e.A)(function*(ae,I){return Kn(ae,I)})).apply(this,arguments)}function Ri(ae,I){return Ai.apply(this,arguments)}function Ai(){return(Ai=(0,e.A)(function*(ae,I){return Kn(ae,I)})).apply(this,arguments)}function Ti(){return(Ti=(0,e.A)(function*(ae,I){return Kn(ae,I)})).apply(this,arguments)}function lr(){return(lr=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithEmailLink",Te(
1ae,I))})).apply(this,arguments)}function so(){return(so=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithEmailLink",Te(ae,I))})).apply(this,arguments)}class en extends Yo{constructor(I,N,Ce,Lt=null){super("password",Ce),this._email=I,this._password=N,this._tenantId=Lt}static _fromEmailAndPassword(I,N){return new en(I,N,"password")}static _fromEmailAndCode(I,N,Ce=null){return new en(I,N,"emailLink",Ce)}toJSON(){return{email:this._email,password:this._password,signInMethod:this.signInMethod,tenantId:this._tenantId}}static fromJSON(I){const N="string"==typeof I?JSON.parse(I):I;if(null!=N&&N.email&&null!=N&&N.password){if("password"===N.signInMethod)return this._fromEmailAndPassword(N.email,N.password);if("emailLink"===N.signInMethod)return this._fromEmailAndCode(N.email,N.password,N.tenantId)}return null}_getIdTokenResponse(I){var N=this;return(0,e.A)(function*(){var Ce;switch(N.signInMethod){case"password":const Lt={returnSecureToken:!0,email:N._email,password:N._password,clientType:"CLIENT_TYPE_WEB"};if(null!==(Ce=I._getRecaptchaConfig())&&void 0!==Ce&&Ce.emailPasswordEnabled){const Si=yield uo(I,Lt,"signInWithPassword");return Ui(I,Si)}return Ui(I,Lt).catch(function(){var Si=(0,e.A)(function*(Tn){if("auth/missing-recaptcha-token"===Tn.code){console.log("Sign-in with email address and password is protected by reCAPTCHA for this project. Automatically triggering the reCAPTCHA flow and restarting the sign-in flow.");const Gn=yield uo(I,Lt,"signInWithPassword");return Ui(I,Gn)}return Promise.reject(Tn)});return function(Tn){return Si.apply(this,arguments)}}());case"emailLink":return function Nn(ae,I){return lr.apply(this,arguments)}(I,{email:N._email,oobCode:N._password});default:z(I,"internal-error")}})()}_linkToIdToken(I,N){var Ce=this;return(0,e.A)(function*(){switch(Ce.signInMethod){case"password":return ta(I,{idToken:N,returnSecureToken:!0,email:Ce._email,password:Ce._password});case"emailLink":return function Vr(ae,I){return so.apply(this,arguments)}(I,{idToken:N,email:Ce._email,oobCode:Ce._password});default:z(I,"internal-error")}})()}_getReauthenticationResolver(I){return this._getIdTokenResponse(I)}}function rn(ae,I){return yn.apply(this,arguments)}function yn(){return(yn=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithIdp",Te(ae,I))})).apply(this,arguments)}class Qn extends Yo{constructor(){super(...arguments),this.pendingToken=null}static _fromParams(I){const N=new Qn(I.providerId,I.signInMethod);return I.idToken||I.accessToken?(I.idToken&&(N.idToken=I.idToken),I.accessToken&&(N.accessToken=I.accessToken),I.nonce&&!I.pendingToken&&(N.nonce=I.nonce),I.pendingToken&&(N.pendingToken=I.pendingToken)):I.oauthToken&&I.oauthTokenSecret?(N.accessToken=I.oauthToken,N.secret=I.oauthTokenSecret):z("argument-error"),N}toJSON(){return{idToken:this.idToken,accessToken:this.accessToken,secret:this.secret,n
1once:this.nonce,pendingToken:this.pendingToken,providerId:this.providerId,signInMethod:this.signInMethod}}static fromJSON(I){const N="string"==typeof I?JSON.parse(I):I,{providerId:Ce,signInMethod:Lt}=N,Si=(0,u.Tt)(N,["providerId","signInMethod"]);if(!Ce||!Lt)return null;const Tn=new Qn(Ce,Lt);return Tn.idToken=Si.idToken||void 0,Tn.accessToken=Si.accessToken||void 0,Tn.secret=Si.secret,Tn.nonce=Si.nonce,Tn.pendingToken=Si.pendingToken||null,Tn}_getIdTokenResponse(I){return rn(I,this.buildRequest())}_linkToIdToken(I,N){const Ce=this.buildRequest();return Ce.idToken=N,rn(I,Ce)}_getReauthenticationResolver(I){const N=this.buildRequest();return N.autoCreate=!1,rn(I,N)}buildRequest(){const I={requestUri:"http://localhost",returnSecureToken:!0};if(this.pendingToken)I.pendingToken=this.pendingToken;else{const N={};this.idToken&&(N.id_token=this.idToken),this.accessToken&&(N.access_token=this.accessToken),this.secret&&(N.oauth_token_secret=this.secret),N.providerId=this.providerId,this.nonce&&!this.pendingToken&&(N.nonce=this.nonce),I.postBody=(0,t.Am)(N)}return I}}function mr(){return(mr=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:sendVerificationCode",Te(ae,I))})).apply(this,arguments)}function Dr(){return(Dr=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithPhoneNumber",Te(ae,I))})).apply(this,arguments)}function ls(){return(ls=(0,e.A)(function*(ae,I){const N=yield Ge(ae,"POST","/v1/accounts:signInWithPhoneNumber",Te(ae,I));if(N.temporaryProof)throw Xe(ae,"account-exists-with-different-credential",N);return N})).apply(this,arguments)}const rs={USER_NOT_FOUND:"user-not-found"};function zs(){return(zs=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithPhoneNumber",Te(ae,Object.assign(Object.assign({},I),{operation:"REAUTH"})),rs)})).apply(this,arguments)}class js extends Yo{constructor(I){super("phone","phone"),this.params=I}static _fromVerification(I,N){return new js({verificationId:I,verificationCode:N})}static _fromTokenResponse(I,N){return new js({phoneNumber:I,temporaryProof:N})}_getIdTokenResponse(I){return function Gr(ae,I){return Dr.apply(this,arguments)}(I,this._makeVerificationRequest())}_linkToIdToken(I,N){return function Kr(ae,I){return ls.apply(this,arguments)}(I,Object.assign({idToken:N},this._makeVerificationRequest()))}_getReauthenticationResolver(I){return function fs(ae,I){return zs.apply(this,arguments)}(I,this._makeVerificationRequest())}_makeVerificationRequest(){const{temporaryProof:I,phoneNumber:N,verificationId:Ce,verificationCode:Lt}=this.params;return I&&N?{temporaryProof:I,phoneNumber:N}:{sessionInfo:Ce,code:Lt}}toJSON(){const I={providerId:this.providerId};return this.params.phoneNumber&&(I.phoneNumber=this.params.phoneNumber),this.params.temporaryProof&&(I.temporaryProof=this.params.temporaryProof),this.params.verificationCode&&(I.verificationCode=this.params.verificationCode),this.params.verificationId&&(I.verificationId=this.params.verificationId),I}static fromJSON(I){"string"==typeof I&&(I=JSON.parse(I));const{verificationId:N,verificationCode:Ce,phoneNumber:Lt,temporaryProof:Si}=I;return Ce||N||Lt||Si?new js({verificationId:N,verificationCode:Ce,phoneNumber:Lt,temporaryProof:Si}):null}}class qs{constructor(I){var N,Ce,Lt,Si,Tn,Gn;const xr=(0,t.I9)((0,t.hp)(I)),Xr=null!==(N=xr.apiKey)&&void 0!==N?N:null,vo=null!==(Ce=xr.oobCode)&&void 0!==Ce?Ce:null,Qo=function eo(ae){switch(ae){case"recoverEmail":return"RECOVER_EMAIL";case"resetPassword":return"PASSWORD_RESET";case"signIn":return"EMAIL_SIGNIN";case"verifyEmail":return"VERIFY_EMAIL";case"verifyAndChangeEmail":return"VERIFY_AND_CHANGE_EMAIL";case"revertSecondFactorAddition":return"REVERT_SECOND_FACTOR_ADDITION";default:return null}}(null!==(Lt=xr.mode)&&void 0!==Lt?Lt:null);q(Xr&&vo&&Qo,"argument-error"),this.apiKey=Xr,this.operation=Qo,this.code=vo,this.continueUrl=null!==(Si=xr.continueUrl)&&void 0!==Si?Si:null,this.languageCode=null!==(Tn=xr.languageCode)&&void 0!==Tn?Tn:null,this.tenantId=null!==(Gn=xr.tenantId)&&void 0!==Gn?Gn:null}static parseLink(I){const N=function oa(ae){const I=(0,t.I9)((0,t.hp)(ae)).link,N=I?(0,t.I9)((0,t.hp)(I)).deep_link_id:null,Ce=(0,t.I9)((0,t.hp)(ae)).deep_link_id;return(Ce?(0,t.I9)((0,t.hp)(Ce)).link:null)||Ce||N||I||ae}(I);try{return new qs(N)}catch{return null}}}let Zr=(()=>{class ae{constructor(){this.providerId=ae.PROVIDER_ID}static credential(N,Ce){return en._fromEmailAndPassword(N,Ce)}static credentialWithLink(N,Ce){const Lt=qs.parseLink(Ce);return q(Lt,"argument-error"),en._fromEmailAndCode(N,Lt.code,Lt.tenantId)}}return ae.PROVIDER_ID="password",ae.EMAIL_PASSWORD_SIGN_IN_METHOD="password",ae.EMAIL_LINK_SIGN_IN_METHOD="emailLink",ae})();class ko{constructor(I){this.providerId=I,this.defaultLanguageCode=null,this.customParameters={}}setDefaultLanguage(I){this.defaultLanguageCode=I}setCustomParameters(I){return this.customParameters=I,this}getCustomParameters(){return this.customParameters}}class ss extends ko{constructor(){super(...arguments),this.scopes=[]}addScope(I){return this.scopes.includes(I)||this.scopes.push(I),this}getScopes(){return[...this.scopes]}}class Ms extends ss{static credentialFromJSON(I){const N="string"==typeof I?JSON.parse(I):I;return q("providerId"in N&&"signInMethod"in N,"argument-error"),Qn._fromParams(N)}credential(I){return this._credential(Object.assign(Object.assign({},I),{nonce:I.rawNonce}))}_credential(I){return q(I.idToken||I.accessToken,"argument-error"),Qn._fromParams(Object.assign(Object.assign({}
1,I),{providerId:this.providerId,signInMethod:this.providerId}))}static credentialFromResult(I){return Ms.oauthCredentialFromTaggedObject(I)}static credentialFromError(I){return Ms.oauthCredentialFromTaggedObject(I.customData||{})}static oauthCredentialFromTaggedObject({_tokenResponse:I}){if(!I)return null;const{oauthIdToken:N,oauthAccessToken:Ce,oauthTokenSecret:Lt,pendingToken:Si,nonce:Tn,providerId:Gn}=I;if(!Ce&&!Lt&&!N&&!Si||!Gn)return null;try{return new Ms(Gn)._credential({idToken:N,accessToken:Ce,nonce:Tn,pendingToken:Si})}catch{return null}}}let Is=(()=>{class ae extends ss{constructor(){super("facebook.com")}static credential(N){return Qn._fromParams({providerId:ae.PROVIDER_ID,signInMethod:ae.FACEBOOK_SIGN_IN_METHOD,accessToken:N})}static credentialFromResult(N){return ae.credentialFromTaggedObject(N)}static credentialFromError(N){return ae.credentialFromTaggedObject(N.customData||{})}static credentialFromTaggedObject({_tokenResponse:N}){if(!N||!("oauthAccessToken"in N)||!N.oauthAccessToken)return null;try{return ae.credential(N.oauthAccessToken)}catch{return null}}}return ae.FACEBOOK_SIGN_IN_METHOD="facebook.com",ae.PROVIDER_ID="facebook.com",ae})(),k=(()=>{class ae extends ss{constructor(){super("google.com"),this.addScope("profile")}static credential(N,Ce){return Qn._fromParams({providerId:ae.PROVIDER_ID,signInMethod:ae.GOOGLE_SIGN_IN_METHOD,idToken:N,accessToken:Ce})}static credentialFromResult(N){return ae.credentialFromTaggedObject(N)}static credentialFromError(N){return ae.credentialFromTaggedObject(N.customData||{})}static credentialFromTaggedObject({_tokenResponse:N}){if(!N)return null;const{oauthIdToken:Ce,oauthAccessToken:Lt}=N;if(!Ce&&!Lt)return null;try{return ae.credential(Ce,Lt)}catch{return null}}}return ae.GOOGLE_SIGN_IN_METHOD="google.com",ae.PROVIDER_ID="google.com",ae})(),X=(()=>{class ae extends ss{constructor(){super("github.com")}static credential(N){return Qn._fromParams({providerId:ae.PROVIDER_ID,signInMethod:ae.GITHUB_SIGN_IN_METHOD,accessToken:N})}static credentialFromResult(N){return ae.credentialFromTaggedObject(N)}static credentialFromError(N){return ae.credentialFromTaggedObject(N.customData||{})}static credentialFromTaggedObject({_tokenResponse:N}){if(!N||!("oauthAccessToken"in N)||!N.oauthAccessToken)return null;try{return ae.credential(N.oauthAccessToken)}catch{return null}}}return ae.GITHUB_SIGN_IN_METHOD="github.com",ae.PROVIDER_ID="github.com",ae})();class He extends Yo{constructor(I,N){super(I,I),this.pendingToken=N}_getIdTokenResponse(I){return rn(I,this.buildRequest())}_linkToIdToken(I,N){const Ce=this.buildRequest();return Ce.idToken=N,rn(I,Ce)}_getReauthenticationResolver(I){const N=this.buildRequest();return N.autoCreate=!1,rn(I,N)}toJSON(){return{signInMethod:this.signInMethod,providerId:this.providerId,pendingToken:this.pendingToken}}static fromJSON(I){const N="string"==typeof I?JSON.parse(I):I,{providerId:Ce,signInMethod:Lt,pendingToken:Si}=N;return Ce&&Lt&&Si&&Ce===Lt?new He(Ce,Si):null}static _create(I,N){return new He(I,N)}buildRequest(){return{requestUri:"http://localhost",returnSecureToken:!0,pendingToken:this.pendingToken}}}class St extends ko{constructor(I){q(I.startsWith("saml."),"argument-error"),super(I)}static credentialFromResult(I){return St.samlCredentialFromTaggedObject(I)}static credentialFromError(I){return St.samlCredentialFromTaggedObject(I.customData||{})}static credentialFromJSON(I){const N=He.fromJSON(I);return q(N,"argument-error"),N}static samlCredentialFromTaggedObject({_tokenResponse:I}){if(!I)return null;const{pendingToken:N,providerId:Ce}=I;if(!N||!Ce)return null;try{return He._create(Ce,N)}catch{return null}}}let Ae=(()=>{class ae extends ss{constructor(){super("twitter.com")}static credential(N,Ce){return Qn._fromParams({providerId:ae.PROVIDER_ID,signInMethod:ae.TWITTER_SIGN_IN_METHOD,oauthToken:N,oauthTokenSecret:Ce})}static credentialFromResult(N){return ae.credentialFromTaggedObject(N)}static credentialFromError(N){return ae.credentialFromTaggedObject(N.customData||{})}static credentialFromTaggedObject({_tokenResponse:N}){if(!N)return null;const{oauthAccessToken:Ce,oauthTokenSecret:Lt}=N;
1if(!Ce||!Lt)return null;try{return ae.credential(Ce,Lt)}catch{return null}}}return ae.TWITTER_SIGN_IN_METHOD="twitter.com",ae.PROVIDER_ID="twitter.com",ae})();function gt(ae,I){return Ot.apply(this,arguments)}function Ot(){return(Ot=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signUp",Te(ae,I))})).apply(this,arguments)}class gi{constructor(I){this.user=I.user,this.providerId=I.providerId,this._tokenResponse=I._tokenResponse,this.operationType=I.operationType}static _fromIdTokenResponse(I,N,Ce){return(0,e.A)(function*(Lt,Si,Tn,Gn=!1){const xr=yield D._fromIdTokenResponse(Lt,Tn,Gn),Xr=nn(Tn);return new gi({user:xr,providerId:Xr,_tokenResponse:Tn,operationType:Si})}).apply(this,arguments)}static _forOperation(I,N,Ce){return(0,e.A)(function*(){yield I._updateTokensIfNecessary(Ce,!0);const Lt=nn(Ce);return new gi({user:I,providerId:Lt,_tokenResponse:Ce,operationType:N})})()}}function nn(ae){return ae.providerId?ae.providerId:"phoneNumber"in ae?"phone":null}function pn(ae){return un.apply(this,arguments)}function un(){return(un=(0,e.A)(function*(ae){var I;const N=Cn(ae);if(yield N._initializationPromise,null!==(I=N.currentUser)&&void 0!==I&&I.isAnonymous)return new gi({user:N.currentUser,providerId:null,operationType:"signIn"});const Ce=yield gt(N,{returnSecureToken:!0}),Lt=yield gi._fromIdTokenResponse(N,"signIn",Ce,!0);return yield N._updateCurrentUser(Lt.user),Lt})).apply(this,arguments)}class jn extends t.g{constructor(I,N,Ce,Lt){var Si;super(N.code,N.message),this.operationType=Ce,this.user=Lt,Object.setPrototypeOf(this,jn.prototype),this.customData={appName:I.name,tenantId:null!==(Si=I.tenantId)&&void 0!==Si?Si:void 0,_serverResponse:N.customData._serverResponse,operationType:Ce}}static _fromErrorAndOperation(I,N,Ce,Lt){return new jn(I,N,Ce,Lt)}}function Cr(ae,I,N,Ce){return("reauthenticate"===I?N._getReauthenticationResolver(ae):N._getIdTokenResponse(ae)).catch(Si=>{throw"auth/multi-factor-auth-required"===Si.code?jn._fromErrorAndOperation(ae,Si,I,Ce):Si})}function Or(ae){return new Set(ae.map(({providerId:I})=>I).filter(I=>!!I))}function Sr(ae,I){return $r.apply(this,arguments)}function $r(){return $r=(0,e.A)(function*(ae,I){const N=(0,t.Ku)(ae);yield hs(!0,N,I);const{providerUserInfo:Ce}=yield function Pi(ae,I){return fi.apply(this,arguments)}(N.auth,{idToken:yield N.getIdToken(),deleteProvider:[I]}),Lt=Or(Ce||[]);return N.providerData=N.providerData.filter(Si=>Lt.has(Si.providerId)),Lt.has("phone")||(N.phoneNumber=null),yield N.auth._persistUserIfCurrent(N),N}),$r.apply(this,arguments)}function Go(ae,I){return Zo.apply(this,arguments)}function Zo(){return(Zo=(0,e.A)(function*(ae,I,N=!1){const Ce=yield pi(ae,I._linkToIdToken(ae.auth,yield ae.getIdToken()),N);return gi._forOperation(ae,"link",Ce)})).apply(this,arguments)}function hs(ae,I,N){return Mo.apply(this,arguments)}function Mo(){return(Mo=(0,e.A)(function*(ae,I,N){yield Ct(I);const Lt=!1===ae?"provider-already-linked":"no-such-provider";q(Or(I.providerData).has(N)===ae,I.auth,Lt)})).apply(this,arguments)}function ga(ae,I){return po.apply(this,arguments)}function po(){return(po=(0,e.A)(function*(ae,I,N=!1){const{auth:Ce}=ae,Lt="reauthenticate";try{const Si=yield pi(ae,Cr(Ce,Lt,I,ae),N);q(Si.idToken,Ce,"internal-error");const Tn=Kt(Si.idToken);q(Tn,Ce,"internal-error");const{sub:Gn}=Tn;return q(ae.uid===Gn,Ce,"user-mismatch"),gi._forOperation(ae,Lt,Si)}catch(Si){throw"auth/user-not-found"===(null==Si?void 0:Si.code)&&z(Ce,"user-mismatch"),Si}})).apply(this,arguments)}function $o(ae,I){return da.apply(this,arguments)}function da(){return(da=(0,e.A)(function*(ae,I,N=!1){const Lt=yield Cr(ae,"signIn",I),Si=yield gi._fromIdTokenResponse(ae,"signIn",Lt);return N||(yield ae._updateCurrentUser(Si.user)),Si})).apply(this,arguments)}function _t(ae,I){return Be.apply(this,arguments)}function Be(){return(Be=(0,e.A)(function*(ae,I){return $o(Cn(ae),I)})).apply(this,arguments)}function yi(ae,I){return ht.apply(this,arguments)}function ht(){return(ht=(0,e.A)(function*(ae,I){const N=(0,t.Ku)(ae);return yield hs(!1,N,I.providerId),Go(N,I)})).apply(this,arguments)}function vi(ae,I){return or.apply(this,arguments)}function or(){return(or=(0,e.A)(function*(ae,I){return ga((0,t.Ku)(ae),I)})).apply(this,arguments)}function cs(){return(cs=(0,e.A)(function*(ae,I){return Ge(ae,"POST","/v1/accounts:signInWithCustomToken",Te(ae,I))})).apply(this,arguments)}function sa(ae,I){return ua.apply(this,arguments)}function ua(){return ua=(0,e.A)(function*(ae,I){const N=Cn(ae),Ce=yield function Br(ae,I){return cs.apply(this,arguments)}(N,{token:I,returnSecureToken:!0}),Lt=yield gi._fromIdTokenResponse(N,"signIn",Ce);return yield N._updateCurrentUser(Lt.user),Lt}),ua.apply(this,arguments)}class Ks{constructor(I,N){this.factorId=I,this.uid=N.mfaEnrollmentId,this.enrollmentTime=new Date(N.enrolledAt).toUTCString(),this.displayName=N.displayName}static _fromServerResponse(I,N){return"phoneInfo"in N?Ls._fromServerResponse(I,N):"totpInfo"in N?gl._fromServerResponse(I,N):z(I,"internal-error")}}class Ls extends Ks{constructor(I){super("phone",I),this.phoneNumber=I.phoneInfo}static _fromServerResponse(I,N){return new Ls(N)}}class gl extends Ks{constructor(I){super("totp",I)}static _fromServerResponse(I,N){return new gl(N)}}function qo(ae,I,N){var Ce;q((null===(Ce=N.url)||void 0===Ce?void 0:Ce.length)>
10,ae,"invalid-continue-uri"),q(typeof N.dynamicLinkDomain>"u"||N.dynamicLinkDomain.length>0,ae,"invalid-dynamic-link-domain"),I.continueUrl=N.url,I.dynamicLinkDomain=N.dynamicLinkDomain,I.canHandleCodeInApp=N.handleCodeInApp,N.iOS&&(q(N.iOS.bundleId.length>0,ae,"missing-ios-bundle-id"),I.iOSBundleId=N.iOS.bundleId),N.android&&(q(N.android.packageName.length>0,ae,"missing-android-pkg-name"),I.androidInstallApp=N.android.installApp,I.androidMinimumVersionCode=N.android.minimumVersion,I.androidPackageName=N.android.packageName)}function Hl(ae,I,N){return Za.apply(this,arguments)}function Za(){return Za=(0,e.A)(function*(ae,I,N){var Ce;const Lt=Cn(ae),Si={requestType:"PASSWORD_RESET",email:I,clientType:"CLIENT_TYPE_WEB"};if(null!==(Ce=Lt._getRecaptchaConfig())&&void 0!==Ce&&Ce.emailPasswordEnabled){const Tn=yield uo(Lt,Si,"getOobCode",!0);N&&qo(Lt,Tn,N),yield qr(Lt,Tn)}else N&&qo(Lt,Si,N),yield qr(Lt,Si).catch(function(){var Tn=(0,e.A)(function*(Gn){if("auth/missing-recaptcha-token"!==Gn.code)return Promise.reject(Gn);{console.log("Password resets are protected by reCAPTCHA for this project. Automatically triggering the reCAPTCHA flow and restarting the password reset flow.");const xr=yield uo(Lt,Si,"getOobCode",!0);N&&qo(Lt,xr,N),yield qr(Lt,xr)}});return function(Gn){return Tn.apply(this,arguments)}}())}),Za.apply(this,arguments)}function ol(ae,I,N){return Bc.apply(this,arguments)}function Bc(){return(Bc=(0,e.A)(function*(ae,I,N){yield xs((0,t.Ku)(ae),{oobCode:I,newPassword:N})})).apply(this,arguments)}function Aa(ae,I){return b.apply(this,arguments)}function b(){return b=(0,e.A)(function*(ae,I){yield function us(ae,I){return Cs.apply(this,arguments)}((0,t.Ku)(ae),{oobCode:I})}),b.apply(this,arguments)}function he(ae,I){return re.apply(this,arguments)}function re(){return(re=(0,e.A)(function*(ae,I){const N=(0,t.Ku)(ae),Ce=yield xs(N,{oobCode:I}),Lt=Ce.requestType;switch(q(Lt,N,"internal-error"),Lt){case"EMAIL_SIGNIN":break;case"VERIFY_AND_CHANGE_EMAIL":q(Ce.newEmail,N,"internal-error");break;case"REVERT_SECOND_FACTOR_ADDITION":q(Ce.mfaInfo,N,"internal-error");default:q(Ce.email,N,"internal-error")}let Si=null;return Ce.mfaInfo&&(Si=Ks._fromServerResponse(Cn(N),Ce.mfaInfo)),{data:{email:("VERIFY_AND_CHANGE_EMAIL"===Ce.requestType?Ce.newEmail:Ce.email)||null,previousEmail:("VERIFY_AND_CHANGE_EMAIL"===Ce.requestType?Ce.email:Ce.newEmail)||null,multiFactorInfo:Si},operation:Lt}})).apply(this,arguments)}function xe(ae,I){return ut.apply(this,arguments)}function ut(){return(ut=(0,e.A)(function*(ae,I){const{data:N}=yield he((0,t.Ku)(ae),I);return N.email})).apply(this,arguments)}function Mt(ae,I,N){return ui.apply(this,arguments)}function ui(){return ui=(0,e.A)(function*(ae,I,N){var Ce;const Lt=Cn(ae),Si={returnSecureToken:!0,email:I,password:N,clientType:"CLIENT_TYPE_WEB"};let Tn;if(null!==(Ce=Lt._getRecaptchaConfig())&&void 0!==Ce&&Ce.emailPasswordEnabled){const Xr=yield uo(Lt,Si,"signUpPassword");Tn=gt(Lt,Xr)}else Tn=gt(Lt,Si).catch(function(){var Xr=(0,e.A)(function*(vo){if("auth/missing-recaptcha-token"===vo.code){console.log("Sign-up is protected by reCAPTCHA for this project. Automatically triggering the reCAPTCHA flow and restarting the sign-up flow.");const Qo=yield uo(Lt,Si,"signUpPassword");return gt(Lt,Qo)}return Promise.reject(vo)});return function(vo){return Xr.apply(this,arguments)}}());const Gn=yield Tn.catch(Xr=>Promise.reject(Xr)),xr=yield gi._fromIdTokenResponse(Lt,"signIn",Gn);return yield Lt._updateCurrentUser(xr.user),xr}),ui.apply(this,arguments)}function wi(ae,I,N){return _t((0,t.Ku)(ae),Zr.credential(I,N))}function Wt(ae,I,N){return ci.apply(this,arguments)}function ci(){return ci=(0,e.A)(function*(ae,I,N){var Ce;const Lt=Cn(ae),Si={requestType:"EMAIL_SIGNIN",email:I,clientType:"CLIENT_TYPE_WEB"};function Tn(Gn,xr){q(xr.handleCodeInApp,Lt,"argument-error"),xr&&qo(Lt,Gn,xr)}if(null!==(Ce=Lt._getRecaptchaConfig())&&void 0!==Ce&&Ce.emailPasswordEnabled){const Gn=yield uo(Lt,Si,"getOobCode",!0);Tn(Gn,N),yield Ri(Lt,Gn)}else Tn(Si,N),yield Ri(Lt,Si).catch(function(){var Gn=(0,e.A)(function*(xr){if("auth/missing-rec
1aptcha-token"!==xr.code)return Promise.reject(xr);{console.log("Email link sign-in is protected by reCAPTCHA for this project. Automatically triggering the reCAPTCHA flow and restarting the sign-in flow.");const Xr=yield uo(Lt,Si,"getOobCode",!0);Tn(Xr,N),yield Ri(Lt,Xr)}});return function(xr){return Gn.apply(this,arguments)}}())}),ci.apply(this,arguments)}function ei(ae,I){const N=qs.parseLink(I);return"EMAIL_SIGNIN"===(null==N?void 0:N.operation)}function Xt(ae,I,N){return xi.apply(this,arguments)}function xi(){return(xi=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae),Lt=Zr.credentialWithLink(I,N||xt());return q(Lt._tenantId===(Ce.tenantId||null),Ce,"tenant-id-mismatch"),_t(Ce,Lt)})).apply(this,arguments)}function on(){return(on=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:createAuthUri",Te(ae,I))})).apply(this,arguments)}function Gi(ae,I){return mt.apply(this,arguments)}function mt(){return mt=(0,e.A)(function*(ae,I){const Ce={identifier:I,continueUri:nt()?xt():"http://localhost"},{signinMethods:Lt}=yield function Ji(ae,I){return on.apply(this,arguments)}((0,t.Ku)(ae),Ce);return Lt||[]}),mt.apply(this,arguments)}function ri(ae,I){return di.apply(this,arguments)}function di(){return di=(0,e.A)(function*(ae,I){const N=(0,t.Ku)(ae),Lt={requestType:"VERIFY_EMAIL",idToken:yield ae.getIdToken()};I&&qo(N.auth,Lt,I);const{email:Si}=yield function Zn(ae,I){return pr.apply(this,arguments)}(N.auth,Lt);Si!==ae.email&&(yield ae.reload())}),di.apply(this,arguments)}function Ci(ae,I,N){return Zt.apply(this,arguments)}function Zt(){return Zt=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae),Si={requestType:"VERIFY_AND_CHANGE_EMAIL",idToken:yield ae.getIdToken(),newEmail:I};N&&qo(Ce.auth,Si,N);const{email:Tn}=yield function kt(ae,I){return Ti.apply(this,arguments)}(Ce.auth,Si);Tn!==ae.email&&(yield ae.reload())}),Zt.apply(this,arguments)}function ki(){return(ki=(0,e.A)(function*(ae,I){return me(ae,"POST","/v1/accounts:update",I)})).apply(this,arguments)}function sn(ae,I){return vn.apply(this,arguments)}function vn(){return vn=(0,e.A)(function*(ae,{displayName:I,photoURL:N}){if(void 0===I&&void 0===N)return;const Ce=(0,t.Ku)(ae),Si={idToken:yield Ce.getIdToken(),displayName:I,photoUrl:N,returnSecureToken:!0},Tn=yield pi(Ce,function Oi(ae,I){return ki.apply(this,arguments)}(Ce.auth,Si));Ce.displayName=Tn.displayName||null,Ce.photoURL=Tn.photoUrl||null;const Gn=Ce.providerData.find(({providerId:xr})=>"password"===xr);Gn&&(Gn.displayName=Ce.displayName,Gn.photoURL=Ce.photoURL),yield Ce._updateTokensIfNecessary(Tn)}),vn.apply(this,arguments)}function zn(ae,I){return hn((0,t.Ku)(ae),I,null)}function On(ae,I){return hn((0,t.Ku)(ae),null,I)}function hn(ae,I,N){return mn.apply(this,arguments)}function mn(){return(mn=(0,e.A)(function*(ae,I,N){const{auth:Ce}=ae,Si={idToken:yield ae.getIdToken(),returnSecureToken:!0};I&&(Si.email=I),N&&(Si.password=N);const Tn=yield pi(ae,ta(Ce,Si));yield ae._updateTokensIfNecessary(Tn,!0)})).apply(this,arguments)}class cr{constructor(I,N,Ce={}){this.isNewUser=I,this.providerId=N,this.profile=Ce}}class Ur extends cr{constructor(I,N,Ce,Lt){super(I,N,Ce),this.username=Lt}}class Fn extends cr{constructor(I,N){super(I,"facebook.com",N)}}class _r extends Ur{constructor(I,N){super(I,"github.com",N,"string"==typeof(null==N?void 0:N.login)?null==N?void 0:N.login:null)}}class ee extends cr{constructor(I,N){super(I,"google.com",N)}}class ot extends Ur{constructor(I,N,Ce){super(I,"twitter.com",N,Ce)}}function mi(ae){const{user:I,_tokenResponse:N}=ae;return I.isAnonymous&&!N?{providerId:null,isNewUser:!1,profile:null}:function Dn(ae){var I,N;if(!ae)return null;const{providerId:Ce}=ae,Lt=ae.rawUserInfo?JSON.parse(ae.rawUserInfo):{},Si=ae.isNewUser||"identitytoolkit#SignupNewUserResponse"===ae.kind;if(!Ce&&null!=ae&&ae.idToken){const Tn=null===(N=null===(I=Kt(ae.idToken))||void 0===I?void 0:I.firebase)||void 0===N?void 0:N.sign_in_provider;if(Tn)return new cr(Si,"anonymous"!==Tn&&"custom"!==Tn?Tn:null)}if(!Ce)return null;switch(Ce){case"facebook.com":return new Fn(Si,Lt);case"github.com":return new _r(Si,Lt);case"google.com":return new ee(Si,Lt);case"twitter.com":return new ot(Si,Lt,ae.screenName||null);
1case"custom":case"anonymous":return new cr(Si,null);default:return new cr(Si,Ce,Lt)}}(N)}class Jo{constructor(I,N,Ce){this.type=I,this.credential=N,this.auth=Ce}static _fromIdtoken(I,N){return new Jo("enroll",I,N)}static _fromMfaPendingCredential(I){return new Jo("signin",I)}toJSON(){return{multiFactorSession:{["enroll"===this.type?"idToken":"pendingCredential"]:this.credential}}}static fromJSON(I){var N,Ce;if(null!=I&&I.multiFactorSession){if(null!==(N=I.multiFactorSession)&&void 0!==N&&N.pendingCredential)return Jo._fromMfaPendingCredential(I.multiFactorSession.pendingCredential);if(null!==(Ce=I.multiFactorSession)&&void 0!==Ce&&Ce.idToken)return Jo._fromIdtoken(I.multiFactorSession.idToken)}return null}}class es{constructor(I,N,Ce){this.session=I,this.hints=N,this.signInResolver=Ce}static _fromError(I,N){const Ce=Cn(I),Lt=N.customData._serverResponse,Si=(Lt.mfaInfo||[]).map(Gn=>Ks._fromServerResponse(Ce,Gn));q(Lt.mfaPendingCredential,Ce,"internal-error");const Tn=Jo._fromMfaPendingCredential(Lt.mfaPendingCredential);return new es(Tn,Si,function(){var Gn=(0,e.A)(function*(xr){const Xr=yield xr._process(Ce,Tn);delete Lt.mfaInfo,delete Lt.mfaPendingCredential;const vo=Object.assign(Object.assign({},Lt),{idToken:Xr.idToken,refreshToken:Xr.refreshToken});switch(N.operationType){case"signIn":const Qo=yield gi._fromIdTokenResponse(Ce,N.operationType,vo);return yield Ce._updateCurrentUser(Qo.user),Qo;case"reauthenticate":return q(N.user,Ce,"internal-error"),gi._forOperation(N.user,N.operationType,vo);default:z(Ce,"internal-error")}});return function(xr){return Gn.apply(this,arguments)}}())}resolveSignIn(I){var N=this;return(0,e.A)(function*(){return N.signInResolver(I)})()}}function Ba(ae,I){var N;const Ce=(0,t.Ku)(ae),Lt=I;return q(I.customData.operationType,Ce,"argument-error"),q(null===(N=Lt.customData._serverResponse)||void 0===N?void 0:N.mfaPendingCredential,Ce,"argument-error"),es._fromError(Ce,Lt)}class Ol{constructor(I){this.user=I,this.enrolledFactors=[],I._onReload(N=>{N.mfaInfo&&(this.enrolledFactors=N.mfaInfo.map(Ce=>Ks._fromServerResponse(I.auth,Ce)))})}static _fromUser(I){return new Ol(I)}getSession(){var I=this;return(0,e.A)(function*(){return Jo._fromIdtoken(yield I.user.getIdToken(),I.user.auth)})()}enroll(I,N){var Ce=this;return(0,e.A)(function*(){const Lt=I,Si=yield Ce.getSession(),Tn=yield pi(Ce.user,Lt._process(Ce.user.auth,Si,N));return yield Ce.user._updateTokensIfNecessary(Tn),Ce.user.reload()})()}unenroll(I){var N=this;return(0,e.A)(function*(){const Ce="string"==typeof I?I:I.uid,Lt=yield N.user.getIdToken();try{const Si=yield pi(N.user,function Ts(ae,I){return me(ae,"POST","/v2/accounts/mfaEnrollment:withdraw",Te(ae,I))}(N.user.auth,{idToken:Lt,mfaEnrollmentId:Ce}));N.enrolledFactors=N.enrolledFactors.filter(({uid:Tn})=>Tn!==Ce),yield N.user._updateTokensIfNecessary(Si),yield N.user.reload()}catch(Si){throw Si}})()}}const sd=new WeakMap;function Vs(ae){const I=(0,t.Ku)(ae);return sd.has(I)||sd.set(I,Ol._fromUser(I)),sd.get(I)}const Yl="__sak";class $l{constructor(I,N){this.storageRetriever=I,this.type=N}_isAvailable(){try{return this.storage?(this.storage.setItem(Yl,"1"),this.storage.removeItem(Yl),Promise.resolve(!0)):Promise.resolve(!1)}catch{return Promise.resolve(!1)}}_set(I,N){return this.storage.setItem(I,JSON.stringify(N)),Promise.resolve()}_get(I){const N=this.storage.getItem(I);return Promise.resolve(N?JSON.parse(N):null)}_remove(I){return this.storage.removeItem(I),Promise.resolve()}get storage(){return this.storageRetriever()}}const Ia=(()=>{class ae extends $l{constructor(){super(()=>window.localStorage,"LOCAL"),this.boundEventHandler=(N,Ce)=>this.onStorageEvent(N,Ce),this.listeners={},this.localCache={},this.pollTimer=null,this.safariLocalStorageNotSynced=function ka(){const ae=(0,t.ZQ)();return ft(ae)||zt(ae)}()&&function Nt(){try{return!(!window||window===window.top)}catch{return!1}}(),this.fallbackToPolling=Et(),this._shouldAllowMigration=!0}forAllChangedKeys(N){for(const Ce of Object.keys(this.listeners)){const Lt=this.storage.getItem(Ce),Si=this.localCache[Ce];Lt!==Si&&N(Ce,Si,Lt)}}onStorageEvent(N,Ce=!1){if(!N.key)return void this.forAllChangedKeys((Gn,xr,Xr)=>{this.notifyListeners(Gn,Xr)});const Lt=N.key;if(Ce?this.detachListener():this.stopPolling(),this.safariLocalStorageNotSynced){const Gn=this.storage.getItem(Lt);if(N.newValue!==Gn)null!==N.newValue?this.storage.setItem(Lt,N.newValue):this.storage.removeItem(Lt);else if(this.localCache[Lt]===N.newValue&&!Ce)return}const Si=()=>{const Gn=this.storage.getItem(Lt);!Ce&&this.localCache[Lt]===Gn||this.notifyListeners(Lt,Gn)},Tn=this.storage.getItem(Lt);!function It(){return(0,t.lT)()&&10===document.documentMode}()||Tn===N.newValue||N.newValue===N.oldValue?Si():setTimeout(Si,10)}notifyListeners(N,Ce){this.localCache[N]=Ce;const Lt=this.listeners[N];if(Lt)for(const Si of Array.from(Lt))Si(Ce&&JSON.parse(Ce))}startPolling(){this.stopPolling(),this.pollTimer=setInterval(()=>{this.forAllChangedKeys((N,Ce,Lt)=>{this.onStorageEvent(new StorageEvent("storage",{key:N,oldValue:Ce,newValue:Lt}),!0)})},1e3)}stopPolling(){this.pollTimer&&(clearInterval(this.pollTimer),this.pollTimer=null)}attachListener(){window.addEventListener("storage",this.boundEventHandler)}detachListener(){window.removeEventListener("storage",this.boundEventHandler)}_addListener(N,Ce){0===Object.keys(this.listeners).length&&(this.fallbackToPolling?this.startPolling():this.attachListener()),this.listeners[N]||(this.listeners[N]=new Set,this.localCache[N]=this.storage.getItem(N)),this.listeners[N].add(Ce)}_removeListener(N,Ce){this.listeners[N]&&(this.listeners[N].delete(Ce),0===this.listeners[N].size&&delete this.listeners[N]),0===Object.keys(this.listeners).length&&(this.detachListener(),this.stopPolling())}_set(N,Ce){var Lt=()=>super._set,Si=this;return(0,e.A)(function*(){yield Lt().call(Si,N,Ce),Si.localCache[N]=JSON.stringify(Ce)})()}_get(N){var Ce=()=>super._get,Lt=this;return(0,e.A)(function*(){const Si=yield Ce().call(Lt,N);return Lt.localCache[N]=JSON.stringify(Si),Si})()}_remove(N){var Ce=()=>super._remove,Lt=this;return(0,e.A)(function*(){yield Ce().call(Lt,N),delete Lt.localCache[N]})()}}return ae.type="LOCAL",ae})(),Hs=(()=>{class ae extends $l{constructor(){super(()=>window.sessionStorage,"SESSION")}_addListener(N,Ce){}_removeListener(N,Ce){}}return ae.type="SESSION",ae})();let Ya=(()=>{class ae{constructor(N){this.eventTarget=N,this.handlersMap={},this.boundEventHandler=this.handleEvent.bind(this)}static _getInstance(N){const Ce=this.receivers.find(Si=>Si.isListeningto(N));if(Ce)return Ce;const Lt=new ae(N);return this.receivers.push(Lt),Lt}isListeningto(N){return this.eventTarget===N}handleEvent(N){var Ce=this;return(0,e.A)(function*(){const Lt=N,{eventId:Si,eventType:Tn,data:Gn}=Lt.data,xr=Ce.handlersMap[Tn];if(null==xr||!xr.size)return;Lt.ports[0].postMessage({status:"ack",eventId:Si,eventType:Tn});const Xr=Array.from(xr).map(function(){var Qo=(0,e.A)(function*(ha){return ha(Lt.origin,Gn)});return function(ha){return Qo.apply(this,arguments)}}()),vo=yield function Kd(ae){return Promise.all(ae.map(function(){var I=(0,e.A)(function*(N){try{return{fulfilled:!0,value:yield N}}catch(Ce){return{fulfilled:!1,reason:Ce}}});return function(N){return I.apply(this,arguments)}}()))}(Xr);Lt.ports[0].postMessage({status:"done",eventId:Si,eventType:Tn,response:vo})})()}_subscribe(N,Ce){0===Object.keys(this.handlersMap).length&&this.eventTarget.addEventListener("message",this.boundEventHandler),this.handlersMap[N]||(this.handlersMap[N]=new Set),this.handlersMap[N].add(Ce)}_unsubscribe(N,Ce){this.handlersMap[N]&&Ce&&this.handlersMap[N].delete(Ce),(!Ce||0===this.handlersMap[N].size)&&delete this.handlersMap[N],0===Object.keys(this.handlersMap).length&&this.eventTarget.removeEventListener("message",this.boundEventHandler)}}return ae.receivers=[],ae})();function Dl(ae="",I=10){let N="";for(let Ce=0;Ce<I;Ce++)N+=Math.floor(10*Math.random());return ae+N}class La{constructor(I){this.target=I,this.handlers=new Set}removeMessageHandler(I){I.messageChannel&&(I.messageChannel.port1.removeEventListener("message",I.onMessage),I.messageChannel.port1.close()),this.handlers.delete(I)}_send(I,N){var Ce=this;return(0,e.A)(function*(Lt,Si,Tn=50){const Gn=typeof MessageChannel<"u"?new MessageChannel:null;if(!Gn)throw new Error("connection_unavailable");let xr,Xr;return new Promise((vo,Qo)=>{const ha=Dl("",20);Gn.port1.start();const Fl=setTimeout(()=>{Qo(new Error("unsupported_event"))},Tn);Xr={messageChannel:Gn,onMessage(Rc){const te=Rc;if(te.data.eventId===ha)switch(te.data.status){case"ack":clearTimeout(Fl),xr=setTimeout(()=>{Qo(new Error("timeout"))},3e3);break;case"done":clearTimeout(xr),vo(te.data.response);break;default:clearTimeout(Fl),clearTimeout(xr),Qo(new Error("invalid_response"))}}},Ce.handlers.add(Xr),Gn.port1.addEventListener("message",Xr.onMessage),Ce.target.postMessage({eventType:Lt,eventId:ha,data:Si},[Gn.port2])}).finally(()=>{Xr&&Ce.removeMessageHandler(Xr)})}).apply(this,arguments)}}function _s(){return window}
1function xc(){return typeof _s().WorkerGlobalScope<"u"&&"function"==typeof _s().importScripts}function mo(){return(mo=(0,e.A)(function*(){if(null==navigator||!navigator.serviceWorker)return null;try{return(yield navigator.serviceWorker.ready).active}catch{return null}})).apply(this,arguments)}const jc="firebaseLocalStorageDb",Da="firebaseLocalStorage",Fd="fbase_key";class Pl{constructor(I){this.request=I}toPromise(){return new Promise((I,N)=>{this.request.addEventListener("success",()=>{I(this.request.result)}),this.request.addEventListener("error",()=>{N(this.request.error)})})}}function Vc(ae,I){return ae.transaction([Da],I?"readwrite":"readonly").objectStore(Da)}function Wl(){const ae=indexedDB.open(jc,1);return new Promise((I,N)=>{ae.addEventListener("error",()=>{N(ae.error)}),ae.addEventListener("upgradeneeded",()=>{const Ce=ae.result;try{Ce.createObjectStore(Da,{keyPath:Fd})}catch(Lt){N(Lt)}}),ae.addEventListener("success",(0,e.A)(function*(){const Ce=ae.result;Ce.objectStoreNames.contains(Da)?I(Ce):(Ce.close(),yield function xd(){const ae=indexedDB.deleteDatabase(jc);return new Pl(ae).toPromise()}(),I(yield Wl()))}))})}function Va(ae,I,N){return Di.apply(this,arguments)}function Di(){return(Di=(0,e.A)(function*(ae,I,N){const Ce=Vc(ae,!0).put({[Fd]:I,value:N});return new Pl(Ce).toPromise()})).apply(this,arguments)}function zo(){return(zo=(0,e.A)(function*(ae,I){const N=Vc(ae,!1).get(I),Ce=yield new Pl(N).toPromise();return void 0===Ce?null:Ce.value})).apply(this,arguments)}function qa(ae,I){const N=Vc(ae,!0).delete(I);return new Pl(N).toPromise()}const Rl=(()=>{class ae{constructor(){this.type="LOCAL",this._shouldAllowMigration=!0,this.listeners={},this.localCache={},this.pollTimer=null,this.pendingWrites=0,this.receiver=null,this.sender=null,this.serviceWorkerReceiverAvailable=!1,this.activeServiceWorker=null,this._workerInitializationPromise=this.initializeServiceWorkerMessaging().then(()=>{},()=>{})}_openDb(){var N=this;return(0,e.A)(function*(){return N.db||(N.db=yield Wl()),N.db})()}_withRetries(N){var Ce=this;return(0,e.A)(function*(){let Lt=0;for(;;)try{const Si=yield Ce._openDb();return yield N(Si)}catch(Si){if(Lt++>3)throw Si;Ce.db&&(Ce.db.close(),Ce.db=void 0)}})()}initializeServiceWorkerMessaging(){var N=this;return(0,e.A)(function*(){return xc()?N.initializeReceiver():N.initializeSender()})()}initializeReceiver(){var N=this;return(0,e.A)(function*(){N.receiver=Ya._getInstance(function Mc(){return xc()?self:null}()),N.receiver._subscribe("keyChanged",function(){var Ce=(0,e.A)(function*(Lt,Si){return{keyProcessed:(yield N._poll()).includes(Si.key)}});return function(Lt,Si){return Ce.apply(this,arguments)}}()),N.receiver._subscribe("ping",function(){var Ce=(0,e.A)(function*(Lt,Si){return["keyChanged"]});return function(Lt,Si){return Ce.apply(this,arguments)}}())})()}initializeSender(){var N=this;return(0,e.A)(function*(){var Ce,Lt;if(N.activeServiceWorker=yield function Cc(){return mo.apply(this,arguments)}(),!N.activeServiceWorker)return;N.sender=new La(N.activeServiceWorker);const Si=yield N.sender._send("ping",{},800);Si&&null!==(Ce=Si[0])&&void 0!==Ce&&Ce.fulfilled&&null!==(Lt=Si[0])&&void 0!==Lt&&Lt.value.includes("keyChanged")&&(N.serviceWorkerReceiverAvailable=!0)})()}notifyServiceWorker(N){var Ce=this;return(0,e.A)(function*(){if(Ce.sender&&Ce.activeServiceWorker&&function $a(){var ae;return(null===(ae=null==navigator?void 0:navigator.serviceWorker)||void 0===ae?void 0:ae.controller)||null}()===Ce.activeServiceWorker)try{yield Ce.sender._send("keyChanged",{key:N},Ce.serviceWorkerReceiverAvailable?800:50)}catch{}})()}_isAvailable(){return(0,e.A)(function*(){try{if(!indexedDB)return!1;const N=yield Wl();return yield Va(N,Yl,"1"),yield qa(N,Yl),!0}catch{}return!1})()}_withPendingWrite(N){var Ce=this;return(0,e.A)(function*(){Ce.pendingWrites++;try{yield N()}finally{Ce.pendingWrites--}})()}_set(N,Ce){var Lt=this;return(0,e.A)(function*(){return Lt._withPendingWrite((0,e.A)(function*(){return yield Lt._withRetries(Si=>Va(Si,N,Ce)),Lt.localCache[N]=Ce,Lt.notifyServiceWorker(N)}))})()}_get(N){var Ce=this;return(0,e.A)(function*(){const Lt=yield Ce._withRetries(Si=>function ur(ae,I){return zo.apply(this,arguments)}(Si,N));return Ce.localCache[N]=Lt,Lt})()}_remove(N){var Ce=this;return(0,e.A)(function*(){return Ce._withPendingWrite((0,e.A)(function*(){return yield Ce._withRetries(Lt=>qa(Lt,N)),delete Ce.localCache[N],Ce.notifyServiceWorker(N)}))})()}_poll(){var N=this;return(0,e.A)(function*(){const Ce=yield N._withRetries(Tn=>{const Gn=Vc(Tn,!1).getAll();return new Pl(Gn).toPromise()});if(!Ce)return[];if(0!==N.pendingWrites)return[];const Lt=[],Si=new Set;for(const{fbase_key:Tn,value:Gn}of Ce)Si.add(Tn),JSON.stringify(N.localCache[Tn])!==JSON.stringify(Gn)&&(N.notifyListeners(Tn,Gn),Lt.push(Tn));for(const Tn of Object.keys(N.localCache))N.localCache[Tn]&&!Si.has(Tn)&&(N.notifyListeners(Tn,null),Lt.push(Tn));return Lt})()}notifyListeners(N,Ce){this.localCache[N]=Ce;const Lt=this.listeners[N];if(Lt)for(const Si of Array.from(Lt))Si(Ce)}startPolling(){var N=this;this.stopPolling(),this.pollTimer=setInterval((0,e.A)(function*(){return N._poll()}),800)}stopPolling(){this.pollTimer&&(clearInterval(this.pollTimer),this.pollTimer=null)}_addListener(N,Ce){0===Object.keys(this.listeners).length&&this.startPolling(),this.listeners[N]||(this.listeners[N]=new Set,this._get(N)),this.listeners[N].add(Ce)}_removeListener(N,Ce){this.listeners[N]&&(this.listeners[N].delete(Ce),0===this.listeners[N].size&&delete this.listeners[N]),0===Object.keys(this.listeners).length&&this.stopPolling()}}return ae.type="LOCAL",ae})(),Ec=1e12;class ys{constructor(I){this.auth=I,this.counter=Ec,this._widgets=new Map}render(I,N){const Ce=this.counter;return this._widgets.set(Ce,new mc(I,this.auth.name,N||{})),this.counter++,Ce}reset(I){var N;const Ce=I||Ec;null===(N=this._widgets.get(Ce))||void 0===N||N.delete(),this._widgets.delete(Ce)}getResponse(I){var N;return(null===(N=this._widgets.get(I||Ec))||void 0===N?void 0:N.getResponse())||""}execute(I){var N=this;return(0,e.A)(function*(){var Ce;return null===(Ce=N._widgets.get(I||Ec))||void 0===Ce||Ce.execute(),""})()}}class mc{constructor(I,N,Ce){this.params=Ce,this.timerId=null,this.deleted=!1,this.responseToken=null,this.clickHandler=()=>{this.execute()};const Lt="string"==typeof I?document.getElementById(I):I;q(Lt,"argument-error",{appName:N}),this.container=Lt,this.isVisible="invisible"!==this.params.size,this.isVisible?this.execute():this.container.addEventListener("click",this.clickHandler)}getResponse(){return this.checkIfDeleted(),this.responseToken}delete(){this.checkIfDeleted(),this.deleted=!0,this.timerId&&(clearTimeout(this.timerId),this.timerId=null),this.container.removeEventListener("click",this.clickHandler)}execute(){this.checkIfDeleted(),!this.timerId&&(this.timerId=window.setTimeout(()=>{this.responseToken=function ce(ae){const I=[],N="1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(let Ce=0;Ce<ae;Ce++)I.push(N.charAt(Math.floor(62*Math.random())));return I.join("")}(50);const{callback:I,"expired-callback":N}=this.params;if(I)try{I(this.responseToken)}catch{}this.timerId=window.setTimeout(()=>{if(this.timerId=null,this.responseToken=null,N)try{N()}catch{}this.isVisible&&this.execute()},6e4)},500))}checkIfDeleted(){if(this.deleted)throw new Error("reCAPTCHA mock was already deleted!")}}const _e=zr("rcb"),Ne=new Ee(3e4,6e4);class et{constructor(){var I;this.hostLanguage="",this.counter=0,this.librarySeparatelyLoaded=!(null===(I=_s().grecaptcha)||void 0===I||!I.render)}load(I,N=""){return q(function si(ae){return ae.length<=6&&/^\s*[a-zA-Z0-9\-]*\s*$/.test(ae)}(N),I,"argument-error"),this.shouldResolveImmediately(N)&&Ii(_s().grecaptcha)?Promise.resolve(_s().grecaptcha):new Promise((Ce,Lt)=>{const Si=_s().setTimeout(()=>{Lt(pe(I,"network-request-failed"))},Ne.get());_s()[_e]=()=>{_s().clearTimeout(Si),delete _s()[_e];const Gn=_s().grecaptcha;if(!Gn||!Ii(Gn))return void Lt(pe(I,"internal-error"));const xr=Gn.render;Gn.render=(Xr,vo)=>{const Qo=xr(Xr,vo);return this.counter++,Qo},this.hostLanguage=N,Ce(Gn)},lo("".concat("https://www.google.com/recaptcha/api.js?","?").concat((0,t.Am)({onload:_e,render:"explicit",hl:N}))).catch(()=>{clearTimeout(Si),Lt(pe(I,"internal-error"))})})}clearedOneInstance(){this.counter--}shouldResolveImmediately(I){var N;return!(null===(N=_s().grecaptcha)||void 0===N||!N.render)&&(I===this.hostLanguage||this.counter>0||this.librarySeparatelyLoaded)}}class Li{load(I){return(0,e.A)(function*(){return new ys(I)})()}clearedOneInstance(){}}const Sn="recaptcha",Mr={theme:"light",type:"image"};class Hn{constructor(I,N=Object.assign({},Mr),Ce){this.parameters=N,this.type=Sn,this.destroyed=!1,this.widgetId=null,this.tokenChangeListeners=new Set,this.renderPromise=null,this.recaptcha=null,this.auth=Cn(Ce),this.isInvisible="invisible"===this.parameters.size,q(typeof document<"u",this.auth,"operation-not-supported-in-this-environment");const Lt="string"==typeof I?document.getElementById(I):I;q(Lt,this.auth,"argument-error"),this.container=Lt,this.parameters.callback=this.makeTokenCallback(this.parameters.callback),this._recaptchaLoader=this.auth.settings.appVerificationDisabledForTesting?new Li:new et,this.validateStartingState()}verify(){var I=this;return(0,e.A)(function*(){I.assertNotDestroyed();const N=yield I.render(),Ce=I.getAssertedRecaptcha();return Ce.getResponse(N)||new Promise(Si=>{const Tn=Gn=>{Gn&&(I.tokenChangeListeners.delete(Tn),Si(Gn))};I.tokenChangeListeners.add(Tn),I.isInvisible&&Ce.execute(N)})})()}render(){try{this.assertNotDestroyed()}catch(I){return Promise.reject(I)}return this.renderPromise||(this.renderPromise=this.makeRenderPromise().catch(I=>{throw this.renderPromise=null,I})),this.renderPromise}_reset(){this.assertNotDestroyed(),null!==this.widgetId&&this.getAssertedRecaptcha().reset(this.widgetId)}clear(){this.assertNotDestroyed(),this.destroyed=!0,this._recaptchaLoader.clearedOneInstance(),this.isInvisible||this.container.childNodes.forEac
1h(I=>{this.container.removeChild(I)})}validateStartingState(){q(!this.parameters.sitekey,this.auth,"argument-error"),q(this.isInvisible||!this.container.hasChildNodes(),this.auth,"argument-error"),q(typeof document<"u",this.auth,"operation-not-supported-in-this-environment")}makeTokenCallback(I){return N=>{if(this.tokenChangeListeners.forEach(Ce=>Ce(N)),"function"==typeof I)I(N);else if("string"==typeof I){const Ce=_s()[I];"function"==typeof Ce&&Ce(N)}}}assertNotDestroyed(){q(!this.destroyed,this.auth,"internal-error")}makeRenderPromise(){var I=this;return(0,e.A)(function*(){if(yield I.init(),!I.widgetId){let N=I.container;if(!I.isInvisible){const Ce=document.createElement("div");N.appendChild(Ce),N=Ce}I.widgetId=I.getAssertedRecaptcha().render(N,I.parameters)}return I.widgetId})()}init(){var I=this;return(0,e.A)(function*(){q(nt()&&!xc(),I.auth,"internal-error"),yield function In(){let ae=null;return new Promise(I=>{"complete"!==document.readyState?(ae=()=>I(),window.addEventListener("load",ae)):I()}).catch(I=>{throw ae&&window.removeEventListener("load",ae),I})}(),I.recaptcha=yield I._recaptchaLoader.load(I.auth,I.auth.languageCode||void 0);const N=yield function Zi(ae){return kn.apply(this,arguments)}(I.auth);q(N,I.auth,"internal-error"),I.parameters.sitekey=N})()}getAssertedRecaptcha(){return q(this.recaptcha,this.auth,"internal-error"),this.recaptcha}}class ho{constructor(I,N){this.verificationId=I,this.onConfirmation=N}confirm(I){const N=js._fromVerification(this.verificationId,I);return this.onConfirmation(N)}}function Qs(ae,I,N){return gs.apply(this,arguments)}function gs(){return(gs=(0,e.A)(function*(ae,I,N){const Ce=Cn(ae),Lt=yield fc(Ce,I,(0,t.Ku)(N));return new ho(Lt,Si=>_t(Ce,Si))})).apply(this,arguments)}function oo(ae,I,N){return Ys.apply(this,arguments)}function Ys(){return(Ys=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae);yield hs(!1,Ce,"phone");const Lt=yield fc(Ce.auth,I,(0,t.Ku)(N));return new ho(Lt,Si=>yi(Ce,Si))})).apply(this,arguments)}function ia(ae,I,N){return ic.apply(this,arguments)}function ic(){return(ic=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae),Lt=yield fc(Ce.auth,I,(0,t.Ku)(N));return new ho(Lt,Si=>vi(Ce,Si))})).apply(this,arguments)}function fc(ae,I,N){return Sc.apply(this,arguments)}function Sc(){return Sc=(0,e.A)(function*(ae,I,N){var Ce;const Lt=yield N.verify();try{let Si;if(q("string"==typeof Lt,ae,"argument-error"),q(N.type===Sn,ae,"argument-error"),Si="string"==typeof I?{phoneNumber:I}:I,"session"in Si){const Tn=Si.session;if("phoneNumber"in Si)return q("enroll"===Tn.type,ae,"internal-error"),(yield function Ma(ae,I){return me(ae,"POST","/v2/accounts/mfaEnrollment:start",Te(ae,I))}(ae,{idToken:Tn.credential,phoneEnrollmentInfo:{phoneNumber:Si.phoneNumber,recaptchaToken:Lt}})).phoneSessionInfo.sessionInfo;{q("signin"===Tn.type,ae,"internal-error");const Gn=(null===(Ce=Si.multiFactorHint)||void 0===Ce?void 0:Ce.uid)||Si.multiFactorUid;return q(Gn,ae,"missing-multi-factor-info"),(yield function Na(ae,I){return me(ae,"POST","/v2/accounts/mfaSignIn:start",Te(ae,I))}(ae,{mfaPendingCredential:Tn.credential,mfaEnrollmentId:Gn,phoneSignInInfo:{recaptchaToken:Lt}})).phoneResponseInfo.sessionInfo}}{const{sessionInfo:Tn}=yield function Un(ae,I){return mr.apply(this,arguments)}(ae,{phoneNumber:Si.phoneNumber,recaptchaToken:Lt});return Tn}}finally{N._reset()}}),Sc.apply(this,arguments)}function Qc(ae,I){return na.apply(this,arguments)}function na(){return(na=(0,e.A)(function*(ae,I){yield Go((0,t.Ku)(ae),I)})).apply(this,arguments)}let nc=(()=>{class ae{constructor(N){this.providerId=ae.PROVIDER_ID,this.auth=Cn(N)}verifyPhoneNumber(N,Ce){return fc(this.auth,N,(0,t.Ku)(Ce))}static credential(N,Ce){return js._fromVerification(N,Ce)}static credentialFromResult(N){return ae.credentialFromTaggedObject(N)}static credentialFromError(N){return ae.credentialFromTaggedObject(N.customData||{})}static credentialFromTaggedObject({_tokenResponse:N}){if(!N)return null;const{phoneNumber:Ce,temporaryProof:Lt}=N;return Ce&&Lt?js._fromTokenResponse(Ce,Lt):null}}
1return ae.PROVIDER_ID="phone",ae.PHONE_SIGN_IN_METHOD="phone",ae})();function vs(ae,I){return I?at(I):(q(ae._popupRedirectResolver,ae,"argument-error"),ae._popupRedirectResolver)}class Gc extends Yo{constructor(I){super("custom","custom"),this.params=I}_getIdTokenResponse(I){return rn(I,this._buildIdpRequest())}_linkToIdToken(I,N){return rn(I,this._buildIdpRequest(N))}_getReauthenticationResolver(I){return rn(I,this._buildIdpRequest())}_buildIdpRequest(I){const N={requestUri:this.params.requestUri,sessionId:this.params.sessionId,postBody:this.params.postBody,tenantId:this.params.tenantId,pendingToken:this.params.pendingToken,returnSecureToken:!0,returnIdpCredential:!0};return I&&(N.idToken=I),N}}function ya(ae){return $o(ae.auth,new Gc(ae),ae.bypassAuthState)}function Js(ae){const{auth:I,user:N}=ae;return q(N,I,"internal-error"),ga(N,new Gc(ae),ae.bypassAuthState)}function Jc(ae){return Uc.apply(this,arguments)}function Uc(){return(Uc=(0,e.A)(function*(ae){const{auth:I,user:N}=ae;return q(N,I,"internal-error"),Go(N,new Gc(ae),ae.bypassAuthState)})).apply(this,arguments)}class vl{constructor(I,N,Ce,Lt,Si=!1){this.auth=I,this.resolver=Ce,this.user=Lt,this.bypassAuthState=Si,this.pendingPromise=null,this.eventManager=null,this.filter=Array.isArray(N)?N:[N]}execute(){var I=this;return new Promise(function(){var N=(0,e.A)(function*(Ce,Lt){I.pendingPromise={resolve:Ce,reject:Lt};try{I.eventManager=yield I.resolver._initialize(I.auth),yield I.onExecution(),I.eventManager.registerConsumer(I)}catch(Si){I.reject(Si)}});return function(Ce,Lt){return N.apply(this,arguments)}}())}onAuthEvent(I){var N=this;return(0,e.A)(function*(){const{urlResponse:Ce,sessionId:Lt,postBody:Si,tenantId:Tn,error:Gn,type:xr}=I;if(Gn)return void N.reject(Gn);const Xr={auth:N.auth,requestUri:Ce,sessionId:Lt,tenantId:Tn||void 0,postBody:Si||void 0,user:N.user,bypassAuthState:N.bypassAuthState};try{N.resolve(yield N.getIdpTask(xr)(Xr))}catch(vo){N.reject(vo)}})()}onError(I){this.reject(I)}getIdpTask(I){switch(I){case"signInViaPopup":case"signInViaRedirect":return ya;case"linkViaPopup":case"linkViaRedirect":return Jc;case"reauthViaPopup":case"reauthViaRedirect":return Js;default:z(this.auth,"internal-error")}}resolve(I){vt(this.pendingPromise,"Pending promise was never set"),this.pendingPromise.resolve(I),this.unregisterAndCleanUp()}reject(I){vt(this.pendingPromise,"Pending promise was never set"),this.pendingPromise.reject(I),this.unregisterAndCleanUp()}unregisterAndCleanUp(){this.eventManager&&this.eventManager.unregisterConsumer(this),this.pendingPromise=null,this.cleanUp()}}const Zc=new Ee(2e3,1e4);function Wa(ae,I,N){return bl.apply(this,arguments)}function bl(){return(bl=(0,e.A)(function*(ae,I,N){const Ce=Cn(ae);w(ae,I,ko);const Lt=vs(Ce,N);return new wc(Ce,"signInViaPopup",I,Lt).executeNotNull()})).apply(this,arguments)}function Ll(ae,I,N){return Hc.apply(this,arguments)}function Hc(){return(Hc=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae);w(Ce.auth,I,ko);const Lt=vs(Ce.auth,N);return new wc(Ce.auth,"reauthViaPopup",I,Lt,Ce).executeNotNull()})).apply(this,arguments)}function Bd(ae,I,N){return qc.apply(this,arguments)}function qc(){return(qc=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae);w(Ce.auth,I,ko);const Lt=vs(Ce.auth,N);return new wc(Ce.auth,"linkViaPopup",I,Lt,Ce).executeNotNull()})).apply(this,arguments)}let wc=(()=>{class ae extends vl{constructor(N,Ce,Lt,Si,Tn){super(N,Ce,Si,Tn),this.provider=Lt,this.authWindow=null,this.pollId=null,ae.currentPopupAction&&ae.currentPopupAction.cancel(),ae.currentPopupAction=this}executeNotNull(){var N=this;return(0,e.A)(function*(){const Ce=yield N.execute();return q(Ce,N.auth,"internal-error"),Ce})()}onExecution(){var N=this;return(0,e.A)(function*(){vt(1===N.filter.length,"Popup operations only handle one event");const Ce=Dl();N.authWindow=yield N.resolver._openPopup(N.auth,N.provider,N.filter[0],Ce),N.authWindow.associatedEvent=Ce,N.resolver._originValidation(N.auth).catch(Lt=>{N.reject(Lt)}),N.resolver._isIframeWebStorageSupported(N.auth,Lt=>{Lt||N.reject(pe(N.auth,"web-storage-unsupported"))}),N.pollUserCancellation()})()}get eventId(){var N;return(null===(N=this.authWindow)||void 0===N?void 0:N.associatedEvent)||null}cancel(){this.reject(pe(this.auth,"cancelled-popup-request"))}cleanUp(){this.authWindow&&this.authWindow.close(),this.pollId&&window.clearTimeout(this.pollId),this.authWindow=null,this.pollId=null,ae.currentPopupAction=null}pollUserCancellation(){const N=()=>{var Ce,Lt;this.pollId=null!==(Lt=null===(Ce=this.authWindow)||void 0===Ce?void 0:Ce.window)&&void 0!==Lt&&Lt.closed?window.setTimeout(()=>{this.pollId=null,this.reject(pe(this.auth,"popup-closed-by-user"))},8e3):window.setTimeout(N,Zc.get())};N()}}return ae.currentPopupAction=null,ae})();const Qd="pendingRedirect",ed=new Map;class Ac extends vl{constructor(I,N,Ce=!1){super(I,["signInViaRedirect","linkViaRedirect","reauthViaRedirect","unknown"],N,void 0,Ce),this.eventId=null}execute(){var I=()=>super.execute,N=this;return(0,e.A)(function*(){let Ce=ed.get(N.auth._key());if(!Ce){try{const Si=(yield function Cd(ae,I){return wu.apply(this,arguments)}(N.resolver,N.auth))?yield I().call(N):null;Ce=()=>Promise.resolve(Si)}catch(Lt){Ce=()=>Promise.reject(Lt)}ed.set(N.auth._key(),Ce)}return N.bypassAuthState||ed.set(N.auth._key(),()=>Promise.resolve(null)),Ce()})()}onAuthEvent(I){var N=()=>super.onAuthEvent,Ce=this;return(0,e.A)(function*(){if("signInViaRedirect"===I.type)return N().call(Ce,I);if("unknown"!==I.type){if(I.eventId){const Lt=yield Ce.auth._redirectUserForId(I.eventId);if(Lt)return Ce.user=Lt,N().call(Ce,I);Ce.resolve(null)}}else Ce.resolve(null)})()}onExecution(){return(0,e.A)(function*(){})()}cleanUp(){}}function wu(){return(wu=(0,e.A)(function*(ae,I){const N=ud(I),Ce=Jd(ae);if(!(yield Ce._isAvailable()))return!1;const Lt="true"===(yield Ce._get(N));return yield Ce._remove(N),Lt})).apply(this,arguments)}function Xa(ae,I){return dd.apply(this,arguments)}function dd(){return(dd=(0,e.A)(function*(ae,I){return Jd(ae)._set(ud(I),"true")})).apply(this,arguments)}function Xu(){ed.clear()}function $s(ae,I){ed.set(ae._key(),I)}function Jd(ae){return at(ae._redirectPersistence)}function ud(ae){return Er(Qd,ae.config.apiKey,ae.name)}function kc(ae,I,N){return function lu(ae,I,N){return Ga.apply(this,arguments)}(ae,I,N)}function Ga(){return(Ga=(0,e.A)(function*(ae,I,N){const Ce=Cn(ae);w(ae,I,ko),yield Ce._initializationPromise;const Lt=vs(Ce,N);return yield Xa(Lt,Ce),Lt._openRedirect(Ce,I,"signInViaRedirect")})).apply(this,arguments)}function cu(ae,I,N){return function Ws(ae,I,N){return jd.apply(this,arguments)}(ae,I,N)}
1function jd(){return(jd=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae);w(Ce.auth,I,ko),yield Ce.auth._initializationPromise;const Lt=vs(Ce.auth,N);yield Xa(Lt,Ce.auth);const Si=yield ll(Ce);return Lt._openRedirect(Ce.auth,I,"reauthViaRedirect",Si)})).apply(this,arguments)}function Ua(ae,I,N){return function td(ae,I,N){return hd.apply(this,arguments)}(ae,I,N)}function hd(){return(hd=(0,e.A)(function*(ae,I,N){const Ce=(0,t.Ku)(ae);w(Ce.auth,I,ko),yield Ce.auth._initializationPromise;const Lt=vs(Ce.auth,N);yield hs(!1,Ce,I.providerId),yield Xa(Lt,Ce.auth);const Si=yield ll(Ce);return Lt._openRedirect(Ce.auth,I,"linkViaRedirect",Si)})).apply(this,arguments)}function _c(ae,I){return Ic.apply(this,arguments)}function Ic(){return(Ic=(0,e.A)(function*(ae,I){return yield Cn(ae)._initializationPromise,al(ae,I,!1)})).apply(this,arguments)}function al(ae,I){return Md.apply(this,arguments)}function Md(){return(Md=(0,e.A)(function*(ae,I,N=!1){const Ce=Cn(ae),Lt=vs(Ce,I),Tn=yield new Ac(Ce,Lt,N).execute();return Tn&&!N&&(delete Tn.user._redirectEventId,yield Ce._persistUserIfCurrent(Tn.user),yield Ce._setRedirectUser(null,I)),Tn})).apply(this,arguments)}function ll(ae){return El.apply(this,arguments)}function El(){return(El=(0,e.A)(function*(ae){const I=Dl("".concat(ae.uid,":::"));return ae._redirectEventId=I,yield ae.auth._setRedirectUser(ae),yield ae.auth._persistUserIfCurrent(ae),I})).apply(this,arguments)}class Ko{constructor(I){this.auth=I,this.cachedEventUids=new Set,this.consumers=new Set,this.queuedRedirectEvent=null,this.hasHandledPotentialRedirect=!1,this.lastProcessedEventTime=Date.now()}registerConsumer(I){this.consumers.add(I),this.queuedRedirectEvent&&this.isEventForConsumer(this.queuedRedirectEvent,I)&&(this.sendToConsumer(this.queuedRedirectEvent,I),this.saveEventToCache(this.queuedRedirectEvent),this.queuedRedirectEvent=null)}unregisterConsumer(I){this.consumers.delete(I)}onEvent(I){if(this.hasEventBeenHandled(I))return!1;let N=!1;return this.consumers.forEach(Ce=>{this.isEventForConsumer(I,Ce)&&(N=!0,this.sendToConsumer(I,Ce),this.saveEventToCache(I))}),this.hasHandledPotentialRedirect||!function Ke(ae){switch(ae.type){case"signInViaRedirect":case"linkViaRedirect":case"reauthViaRedirect":return!0;case"unknown":return ne(ae);default:return!1}}(I)||(this.hasHandledPotentialRedirect=!0,N||(this.queuedRedirectEvent=I,N=!0)),N}sendToConsumer(I,N){var Ce;if(I.error&&!ne(I)){const Lt=(null===(Ce=I.error.code)||void 0===Ce?void 0:Ce.split("auth/")[1])||"internal-error";N.onError(pe(this.auth,Lt))}else N.onAuthEvent(I)}isEventForConsumer(I,N){const Ce=null===N.eventId||!!I.eventId&&I.eventId===N.eventId;return N.filter.includes(I.type)&&Ce}hasEventBeenHandled(I){return Date.now()-this.lastProcessedEventTime>=6e5&&this.cachedEventUids.clear(),this.cachedEventUids.has(P(I))}saveEventToCache(I){this.cachedEventUids.add(P(I)),this.lastProcessedEventTime=Date.now()}}function P(ae){return[ae.type,ae.eventId,ae.sessionId,ae.tenantId].filter(I=>I).join("-")}function ne({type:ae,error:I}){return"unknown"===ae&&"auth/no-auth-event"===(null==I?void 0:I.code)}function Tt(ae){return bi.apply(this,arguments)}function bi(){return(bi=(0,e.A)(function*(ae,I={}){return me(ae,"GET","/v1/projects",I)})).apply(this,arguments)}const fn=/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/,rr=/^https?/;function To(){return(To=(0,e.A)(function*(ae){if(ae.config.emulator)return;const{authorizedDomains:I}=yield Tt(ae);for(const N of I)try{if(Ps(N))return}catch{}z(ae,"unauthorized-domain")})).apply(this,arguments)}function Ps(ae){const I=xt(),{protocol:N,hostname:Ce}=new URL(I);if(ae.startsWith("chrome-extension://")){const Tn=new URL(ae);return""===Tn.hostname&&""===Ce?"chrome-extension:"===N&&ae.replace("chrome-extension://","")===I.replace("chrome-extension://",""):"chrome-extension:"===N&&Tn.hostname===Ce}if(!rr.test(N))return!1;if(fn.test(ae))return Ce===ae;const Lt=ae.replace(/\./g,"\\.");return new RegExp("^(.+\\."+Lt+"|"+Lt+")$","i").test(Ce)}const Oa=new Ee(3e4,6e4);function Sl(){const ae=_s().___jsl;if(null!=ae&&ae.H)for(const I of Object.keys(ae.H))if(ae.H[I].r=ae.H[I].r||[],ae.H[I].L=ae.H[I].L||[],ae.H[I].r=[...ae.H[I].L],ae.CP)for(let N=0;N<ae.CP.length;N++)ae.CP[N]=null}let Au=null;const Td=new Ee(5e3,15e3),ku="__/auth/iframe",du="emulator/auth/iframe",Zd={style:{position:"absolute",top:"-100px",width:"1px",height:"1px"},"aria-hidden":"true",tabindex:"-1"}
1,Iu=new Map([["identitytoolkit.googleapis.com","p"],["staging-identitytoolkit.sandbox.googleapis.com","s"],["test-identitytoolkit.sandbox.googleapis.com","t"]]);function oc(ae){const I=ae.config;q(I.authDomain,ae,"auth-domain-config-required");const N=I.emulator?$e(I,du):"https://".concat(ae.config.authDomain,"/").concat(ku),Ce={apiKey:I.apiKey,appName:ae.name,v:d.SDK_VERSION},Lt=Iu.get(ae.config.apiHost);Lt&&(Ce.eid=Lt);const Si=ae._getFrameworks();return Si.length&&(Ce.fw=Si.join(",")),"".concat(N,"?").concat((0,t.Am)(Ce).slice(1))}function sc(){return sc=(0,e.A)(function*(ae){const I=yield function Nl(ae){return Au=Au||function rc(ae){return new Promise((I,N)=>{var Ce,Lt,Si;function Tn(){Sl(),gapi.load("gapi.iframes",{callback:()=>{I(gapi.iframes.getContext())},ontimeout:()=>{Sl(),N(pe(ae,"network-request-failed"))},timeout:Oa.get()})}if(null!==(Lt=null===(Ce=_s().gapi)||void 0===Ce?void 0:Ce.iframes)&&void 0!==Lt&&Lt.Iframe)I(gapi.iframes.getContext());else{if(null===(Si=_s().gapi)||void 0===Si||!Si.load){const Gn=zr("iframefcb");return _s()[Gn]=()=>{gapi.load?Tn():N(pe(ae,"network-request-failed"))},lo("https://apis.google.com/js/api.js?onload=".concat(Gn)).catch(xr=>N(xr))}Tn()}}).catch(I=>{throw Au=null,I})}(ae),Au}(ae),N=_s().gapi;return q(N,ae,"internal-error"),I.open({where:document.body,url:oc(ae),messageHandlersFilter:N.iframes.CROSS_ORIGIN_IFRAMES_FILTER,attributes:Zd,dontclear:!0},Ce=>new Promise(function(){var Lt=(0,e.A)(function*(Si,Tn){yield Ce.restyle({setHideOnLeave:!1});const Gn=pe(ae,"network-request-failed"),xr=_s().setTimeout(()=>{Tn(Gn)},Td.get());function Xr(){_s().clearTimeout(xr),Si(Ce)}Ce.ping(Xr).then(Xr,()=>{Tn(Gn)})});return function(Si,Tn){return Lt.apply(this,arguments)}}()))}),sc.apply(this,arguments)}const So={location:"yes",resizable:"yes",statusbar:"yes",toolbar:"no"};class Ku{constructor(I){this.window=I,this.associatedEvent=null}close(){if(this.window)try{this.window.close()}catch{}}}const dp="__/auth/handler",uu="emulator/auth/handler",Fh=encodeURIComponent("fac");function Bh(ae,I,N,Ce,Lt,Si){return Ed.apply(this,arguments)}function Ed(){return(Ed=(0,e.A)(function*(ae,I,N,Ce,Lt,Si){q(ae.config.authDomain,ae,"auth-domain-config-required"),q(ae.config.apiKey,ae,"invali
1d-api-key");const Tn={apiKey:ae.config.apiKey,appName:ae.name,authType:N,redirectUrl:Ce,v:d.SDK_VERSION,eventId:Lt};if(I instanceof ko){I.setDefaultLanguage(ae.languageCode),Tn.providerId=I.providerId||"",(0,t.Im)(I.getCustomParameters())||(Tn.customParameters=JSON.stringify(I.getCustomParameters()));for(const[vo,Qo]of Object.entries(Si||{}))Tn[vo]=Qo}if(I instanceof ss){const vo=I.getScopes().filter(Qo=>""!==Qo);vo.length>0&&(Tn.scopes=vo.join(","))}ae.tenantId&&(Tn.tid=ae.tenantId);const Gn=Tn;for(const vo of Object.keys(Gn))void 0===Gn[vo]&&delete Gn[vo];const xr=yield ae._getAppCheckToken(),Xr=xr?"#".concat(Fh,"=").concat(encodeURIComponent(xr)):"";return"".concat(function Pc({config:ae}){return ae.emulator?$e(ae,uu):"https://".concat(ae.authDomain,"/").concat(dp)}(ae),"?").concat((0,t.Am)(Gn).slice(1)).concat(Xr)})).apply(this,arguments)}const Sd="webStorageSupport",jh=class cl{constructor(){this.eventManagers={},this.iframes={},this.originValidationPromises={},this._redirectPersistence=Hs,this._completeRedirectFn=al,this._overrideRedirectResult=$s}_openPopup(I,N,Ce,Lt){var Si=this;return(0,e.A)(function*(){var Tn;vt(null===(Tn=Si.eventManagers[I._key()])||void 0===Tn?void 0:Tn.manager,"_initialize() not called before _openPopup()");const Gn=yield Bh(I,N,Ce,xt(),Lt);return function mh(ae,I,N,Ce=500,Lt=600){const Si=Math.max((window.screen.availHeight-Lt)/2,0).toString(),Tn=Math.max((window.screen.availWidth-Ce)/2,0).toString();let Gn="";const xr=Object.assign(Object.assign({},So),{width:Ce.toString(),height:Lt.toString(),top:Si,left:Tn}),Xr=(0,t.ZQ)().toLowerCase();N&&(Gn=Re(Xr)?"_blank":N),ze(Xr)&&(I=I||"http://localhost",xr.scrollbars="yes");const vo=Object.entries(xr).reduce((ha,[Fl,Rc])=>"".concat(ha).concat(Fl,"=").concat(Rc,","),"");if(function Ie(ae=(0,t.ZQ)()){var I;return zt(ae)&&!(null===(I=window.navigator)||void 0===I||!I.standalone)}(Xr)&&"_self"!==Gn)return function wl(ae,I){const N=document.createElement("a");N.href=ae,N.target=I;const Ce=document.createEvent("MouseEvent");Ce.initMouseEvent("click",!0,!0,window,1,0,0,0,0,!1,!1,!1,!1,1,null),N.dispatchEvent(Ce)}(I||"",Gn),new Ku(null);const Qo=window.open(I||"",Gn,vo);q(Qo,ae,"popup-blocked");try{Qo.focus()}catch{}return new Ku(Qo)}(I,Gn,Dl())})()}_openRedirect(I,N,Ce,Lt){var Si=this;return(0,e.A)(function*(){return yield Si._originValidation(I),function zl(ae){_s().location.href=ae}(yield Bh(I,N,Ce,xt(),Lt)),new Promise(()=>{})})()}_initialize(I){const N=I._key();if(this.eventManagers[N]){const{manager:Lt,promise:Si}=this.eventManagers[N];return Lt?Promise.resolve(Lt):(vt(Si,"If manager is not set, promise should be"),Si)}const Ce=this.initAndGetManager(I);return this.eventManagers[N]={promise:Ce},Ce.catch(()=>{delete this.eventManagers[N]}),Ce}initAndGetManager(I){var N=this;return(0,e.A)(function*(){const Ce=yield function pd(ae){return sc.apply(this,arguments)}(I),Lt=new Ko(I);return Ce.register("authEvent",Si=>(q(null==Si?void 0:Si.authEvent,I,"invalid-auth-event"),{status:Lt.onEvent(Si.authEvent)?"ACK":"ERROR"}),gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER),N.eventManagers[I._key()]={manager:Lt},N.iframes[I._key()]=Ce,Lt})()}_isIframeWebStorageSupported(I,N){this.iframes[I._key()].send(Sd,{type:Sd},Lt=>{var Si;const Tn=null===(Si=null==Lt?void 0:Lt[0])||void 0===Si?void 0:Si[Sd];void 0!==Tn&&N(!!Tn),z(I,"internal-error")},gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER)}_originValidation(I){const N=I._key();return this.originValidationPromises[N]||(this.originValidationPromises[N]=function Wr(ae){return To.apply(this,arguments)}(I)),this.originValidationPromises[N]}get _shouldInitProactively(){return Et()||ft()||zt()}};class Vd{constructor(I){this.factorId=I}_process(I,N,Ce){switch(N.type){case"enroll":return this._finalizeEnroll(I,N.credential,Ce);case"signin":return this._finalizeSignIn(I,N.credential);default:return fe("unexpected MultiFactorSessionType")}}}class qd extends Vd{constructor(I){super("phone"),this.credential=I}static _fromCredential(I){return new qd(I)}_finalizeEnroll(I,N,Ce){return function sl(ae,I){return me(ae,"POST","/v2/accounts/mfaEnrollment:finalize",Te(ae,I))}(I,{idToken:N,displayName:Ce,phoneVerificationInfo:this.credential._makeVerificationRequest()})}_finalizeSignIn(I,N){return function pc(ae,I){return me(ae,"POST","/v2/accounts/mfaSignIn:finalize",Te(ae,I))}(I,{mfaPendingCredential:N,phoneVerificationInfo:this.credential._makeVerificationRequest()})}}let ac=(()=>{class ae{constructor(){}static assertion(N){return qd._fromCredential(N)}}return ae.FACTOR_ID="phone",ae})();var Qu="@firebase/auth";class Ju{constructor(I){this.auth=I,this.internalListeners=new Map}getUid(){var I;return this.assertAuthConfigured(),(null===(I=this.auth.currentUser)||void 0===I?void 0:I.uid)||null}getToken(I){var N=this;return(0,e.A)(function*(){return N.assertAuthConfigured(),yield N.auth._initializationPromise,N.auth.currentUser?{accessToken:yield N.auth.currentUser.getIdToken(I)}:null})()}addAuthTokenListener(I){if(this.assertAuthConfigured(),this.internalListeners.has(I))return;const N=this.auth.onIdTokenChanged(Ce=>{I((null==Ce?void 0:Ce.stsTokenManager.accessToken)||null)});this.internalListeners.set(I,N),this.updateProactiveRefresh()}removeAuthTokenListener(I){this.assertAuthConfigured();const N=this.internalListeners.get(I);N&&(this.internalListeners.delete(I),N(),this.updateProactiveRefresh())}assertAuthConfigured(){q(this.auth._initializationPromise,"dependent-sdk-initialized-before-auth")}updateProactiveRefresh(){this.internalListeners.size>0?this.auth._startProactiveRefresh():this.auth._stopProactiveRefresh()}}(0,t.XA)("authIdTokenMaxAge"),function Xl(ae){(0,d._registerComponent)(new _.uA("auth",(I,{options:N})=>{const Ce=I.getProvider("app").getImmediate(),Lt=I.getProvider("heartbeat"),Si=I.getProvider("app-check-internal"),{apiKey:Tn,authDomain:Gn}=Ce.options;q(Tn&&!Tn.includes(":"),"invalid-api-key",{appName:Ce.name});const xr={apiKey:Tn,authDomain:Gn,clientPlatform:ae,apiHost:"identitytoolkit.googleapis.com",tokenApiHost:"securetoken.googleapis.com",apiScheme:"https",sdkClientVersion:Hi(ae)},Xr=new $i(Ce,Lt,Si,xr);return function yt(ae,I){const N=(null==I?void 0:I.persistence)||[],Ce=(Array.isArray(N)?N:[N]).map(at);null!=I&&I.errorMap&&ae._updateErrorMap(I.errorMap),ae._initializeWithPersistence(Ce,null==I?void 0:I.popupRedirectResolver)}(Xr,N),Xr},"PUBLIC").setInstantiationMode("EXPLICIT").setInstanceCreatedCallback((I,N,Ce)=>{I.getProvider("auth-internal").initialize()})),(0,d._registerComponent)(new _.uA("auth-internal",I=>{const N=Cn(I.getProvider("auth").getImmediate());return new Ju(N)},"PRIVATE").setInstantiationMode("EXPLICIT")),(0,d.registerVersion)(Qu,"0.23.2",function Ou(ae){switch(ae){case"Node":return"node";case"ReactNative":return"rn";case"Worker":return"webworker";case"Cordova":return"cordova";default:return}}(ae)),(0,d.registerVersion)(Qu,"0.23.2","esm2017")}("Browser")},5219:(ct,se,l)=>{"use strict";l.d(se,{Am:()=>Ve,Bd:()=>vt,FA:()=>Z,I9:()=>ni,Im:()=>zi,K3:()=>_,Ku:()=>Er,Ll:()=>fe,T9:()=>z,Uj:()=>F,XA:()=>pe,ZQ:()=>Pe,bD:()=>Yn,cY:()=>oe,dM:()=>De,eX:()=>Ze,g:()=>me,gR:()=>Pi,hp:()=>Kt,jZ:()=>q,lT:()=>je,lV:()=>nt,p9:()=>at,sr:()=>xt,tD:()=>pi,u:()=>E,zW:()=>Ue,zw:()=>W});const u=function(ji){const Gt=[];let ze=0;for(let ft=0;ft<ji.length;ft++){let Re=ji.charCodeAt(ft);Re<128?Gt[ze++]=Re:Re<2048?(Gt[ze++]=Re>>6|192,Gt[ze++]=63&Re|128):55296==(64512&Re)&&ft+1<ji.length&&56320==(64512&ji.charCodeAt(ft+1))?(Re=65536+((1023&Re)<<10)+(1023&ji.charCodeAt(++ft)),Gt[ze++]=Re>>18|240,Gt[ze++]=Re>>12&63|128,Gt[ze++]=Re>>6&63|128,Gt[ze++]=63&Re|128):(Gt[ze++]=Re>>12|224,Gt[ze++]=Re>>6&63|128,Gt[ze++]=63&Re|128)}return Gt},_={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",get ENCODED_VALS(){return this.ENCODED_VALS_BASE+"+/="},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+"-_."},HAS_NATIVE_SUPPORT:"function"==typeof atob,encodeByteArray(ji,Gt){if(!Array.isArray(ji))throw Error("encodeByteArray takes an array as a parameter");this.init_();const ze=Gt?this.byteToCharMapWebSafe_:this.byteToCharMap_,ft=[];for(let Re=0;Re<ji.length;Re+=3){const We=ji[Re],hi=Re+1<ji.length,rt=hi?ji[Re+1]:0,Fe=Re+2<ji.length,zt=Fe?ji[Re+2]:0;let It=(15&rt)<<2|zt>>6,Et=63&zt;Fe||(Et=64,hi||(It=64)),ft.push(ze[We>>2],ze[(3&We)<<4|rt>>4],ze[It],ze[Et])}return ft.join("")},encodeString(ji,Gt){return this.HAS_NATIVE_SUPPORT&&!Gt?btoa(ji):this.encodeByteArray(u(ji),Gt)},decodeString(ji,Gt){return this.HAS_NATIVE_SUPPORT&&!Gt?atob(ji):function(ji){const Gt=[];let ze=0,ft=0;for(;ze<ji.length;){const Re=ji[ze++];if(Re<128)Gt[ft++]=String.fromCharCode(Re);else if(Re>191&&Re<224){const We=ji[ze++];Gt[ft++]=String.fromCharCode((31&Re)<<6|63&We)}else if(Re>239&&Re<365){const Fe=((7&Re)<<18|(63&ji[ze++])<<12|(63&ji[ze++])<<6|63&ji[ze++])-65536;Gt[ft++]=String.fromCharCode(55296+(Fe>>10)),Gt[ft++]=String.fromCharCode(56320+(1023&Fe))}else{const We=ji[ze++],hi=ji[ze++];
1Gt[ft++]=String.fromCharCode((15&Re)<<12|(63&We)<<6|63&hi)}}return Gt.join("")}(this.decodeStringToByteArray(ji,Gt))},decodeStringToByteArray(ji,Gt){this.init_();const ze=Gt?this.charToByteMapWebSafe_:this.charToByteMap_,ft=[];for(let Re=0;Re<ji.length;){const We=ze[ji.charAt(Re++)],rt=Re<ji.length?ze[ji.charAt(Re)]:0;++Re;const zt=Re<ji.length?ze[ji.charAt(Re)]:64;++Re;const Ie=Re<ji.length?ze[ji.charAt(Re)]:64;if(++Re,null==We||null==rt||null==zt||null==Ie)throw new h;ft.push(We<<2|rt>>4),64!==zt&&(ft.push(rt<<4&240|zt>>2),64!==Ie&&ft.push(zt<<6&192|Ie))}return ft},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let ji=0;ji<this.ENCODED_VALS.length;ji++)this.byteToCharMap_[ji]=this.ENCODED_VALS.charAt(ji),this.charToByteMap_[this.byteToCharMap_[ji]]=ji,this.byteToCharMapWebSafe_[ji]=this.ENCODED_VALS_WEBSAFE.charAt(ji),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[ji]]=ji,ji>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(ji)]=ji,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(ji)]=ji)}}};
1class h extends Error{constructor(){super(...arguments),this.name="DecodeBase64StringError"}}const F=function(ji){return function(ji){const Gt=u(ji);return _.encodeByteArray(Gt,!0)}(ji).replace(/\./g,"")},E=function(ji){try{return _.decodeString(ji,!0)}catch(Gt){console.error("base64Decode failed: ",Gt)}return null};function W(ji,Gt){if(!(Gt instanceof Object))return Gt;switch(Gt.constructor){case Date:return new Date(Gt.getTime());case Object:void 0===ji&&(ji={});break;case Array:ji=[];break;default:return Gt}for(const ze in Gt)!Gt.hasOwnProperty(ze)||!U(ze)||(ji[ze]=W(ji[ze],Gt[ze]));return ji}function U(ji){return"__proto__"!==ji}const ge=()=>{try{return function de(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("Unable to locate global object.")}().__FIREBASE_DEFAULTS__||(()=>{if(typeof process>"u"||typeof process.env>"u")return;const ji=process.env.__FIREBASE_DEFAULTS__;return ji?JSON.parse(ji):void 0})()||(()=>{if(typeof document>"u")return;let ji;try{ji=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;]+)/)}catch{return}const Gt=ji&&E(ji[1]);return Gt&&JSON.parse(Gt)})()}catch(ji){return void console.info("Unable to get __FIREBASE_DEFAULTS__ due to: ".concat(ji))}},z=()=>{var ji;return null===(ji=ge())||void 0===ji?void 0:ji.config},pe=ji=>{var Gt;return null===(Gt=ge())||void 0===Gt?void 0:Gt["_".concat(ji)]};class oe{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((Gt,ze)=>{this.resolve=Gt,this.reject=ze})}wrapCallback(Gt){return(ze,ft)=>{ze?this.reject(ze):this.resolve(ft),"function"==typeof Gt&&(this.promise.catch(()=>{}),1===Gt.length?Gt(ze):Gt(ze,ft))}}}function Pe(){return typeof navigator<"u"&&"string"==typeof navigator.userAgent?navigator.userAgent:""}function q(){return typeof window<"u"&&!!(window.cordova||window.phonegap||window.PhoneGap)&&/ios|iphone|ipod|ipad|android|blackberry|iemobile/i.test(Pe())}function fe(){var ji;const Gt=null===(ji=ge())||void 0===ji?void 0:ji.forceEnvironment;if("node"===Gt)return!0;if("browser"===Gt)return!1;try{return"[object process]"===Object.prototype.toString.call(global.process)}catch{return!1}}function vt(){return"object"==typeof self&&self.self===self}function xt(){const ji="object"==typeof chrome?chrome.runtime:"object"==typeof browser?browser.runtime:void 0;return"object"==typeof ji&&void 0!==ji.id}function nt(){return"object"==typeof navigator&&"ReactNative"===navigator.product}function je(){const ji=Pe();return ji.indexOf("MSIE ")>=0||ji.indexOf("Trident/")>=0}function Ue(){try{return"object"==typeof indexedDB}catch{return!1}}function Ze(){return new Promise((ji,Gt)=>{try{let ze=!0;const ft="validate-browser-context-for-indexeddb-analytics-module",Re=self.indexedDB.open(ft);Re.onsuccess=()=>{Re.result.close(),ze||self.indexedDB.deleteDatabase(ft),ji(!0)},Re.onupgradeneeded=()=>{ze=!1},Re.onerror=()=>{var We;Gt((null===(We=Re.error)||void 0===We?void 0:We.message)||"")}}catch(ze){Gt(ze)}})}function De(){return!(typeof navigator>"u"||!navigator.cookieEnabled)}class me extends Error{constructor(Gt,ze,ft){super(ze),this.code=Gt,this.customData=ft,this.name="FirebaseError",Object.setPrototypeOf(this,me.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,Z.prototype.create)}}class Z{constructor(Gt,ze,ft){this.service=Gt,this.serviceName=ze,this.errors=ft}create(Gt,...ze){const ft=ze[0]||{},Re="".concat(this.service,"/").concat(Gt),We=this.errors[Gt],hi=We?function ie(ji,Gt){return ji.replace(dt,(ze,ft)=>{const Re=Gt[ft];return null!=Re?String(Re):"<".concat(ft,"?>")})}(We,ft):"Error",rt="".concat(this.serviceName,": ").concat(hi," (").concat(Re,").");return new me(Re,rt,ft)}}const dt=/\{\$([^}]+)}/g;function Pi(ji,Gt){return Object.prototype.hasOwnProperty.call(ji,Gt)}function zi(ji){for(const Gt in ji)if(Object.prototype.hasOwnProperty.call(ji,Gt))return!1;return!0}function Yn(ji,Gt){if(ji===Gt)return!0;const ze=Object.keys(ji),ft=Object.keys(Gt);for(const Re of ze){if(!ft.includes(Re))return!1;const We=ji[Re],hi=Gt[Re];if(nr(We)&&nr(hi)){if(!Yn(We,hi))return!1}else if(We!==hi)return!1}for(const Re of ft)if(!ze.includes(Re))return!1;return!0}function nr(ji){return null!==ji&&"object"==typeof ji}function Ve(ji){const Gt=[];for(const[ze,ft]of Object.entries(ji))Array.isArray(ft)?ft.forEach(Re=>{Gt.push(encodeURIComponent(ze)+"="+encodeURIComponent(Re))}):Gt.push(encodeURIComponent(ze)+"="+encodeURIComponent(ft));return Gt.length?"&"+Gt.join("&"):""}function ni(ji){const Gt={};return ji.replace(/^\?/,"").split("&").forEach(ft=>{if(ft){const[Re,We]=ft.split("=");
1Gt[decodeURIComponent(Re)]=decodeURIComponent(We)}}),Gt}function Kt(ji){const Gt=ji.indexOf("?");if(!Gt)return"";const ze=ji.indexOf("#",Gt);return ji.substring(Gt,ze>0?ze:void 0)}function pi(ji,Gt){const ze=new $t(ji,Gt);return ze.subscribe.bind(ze)}class $t{constructor(Gt,ze){this.observers=[],this.unsubscribes=[],this.observerCount=0,this.task=Promise.resolve(),this.finalized=!1,this.onNoObservers=ze,this.task.then(()=>{Gt(this)}).catch(ft=>{this.error(ft)})}next(Gt){this.forEachObserver(ze=>{ze.next(Gt)})}error(Gt){this.forEachObserver(ze=>{ze.error(Gt)}),this.close(Gt)}complete(){this.forEachObserver(Gt=>{Gt.complete()}),this.close()}subscribe(Gt,ze,ft){let Re;if(void 0===Gt&&void 0===ze&&void 0===ft)throw new Error("Missing Observer.");Re=function ti(ji,Gt){if("object"!=typeof ji||null===ji)return!1;for(const ze of Gt)if(ze in ji&&"function"==typeof ji[ze])return!0;return!1}(Gt,["next","error","complete"])?Gt:{next:Gt,error:ze,complete:ft},void 0===Re.next&&(Re.next=tt),void 0===Re.error&&(Re.error=tt),void 0===Re.complete&&(Re.complete=tt);const We=this.unsubscribeOne.bind(this,this.observers.length);return this.finalized&&this.task.then(()=>{try{this.finalError?Re.error(this.finalError):Re.complete()}catch{}}),this.observers.push(Re),We}unsubscribeOne(Gt){void 0===this.observers||void 0===this.observers[Gt]||(delete this.observers[Gt],this.observerCount-=1,0===this.observerCount&&void 0!==this.onNoObservers&&this.onNoObservers(this))}forEachObserver(Gt){if(!this.finalized)for(let ze=0;ze<this.observers.length;ze++)this.sendOne(ze,Gt)}sendOne(Gt,ze){this.task.then(()=>{if(void 0!==this.observers&&void 0!==this.observers[Gt])try{ze(this.observers[Gt])}catch(ft){typeof console<"u"&&console.error&&console.error(ft)}})}close(Gt){this.finalized||(this.finalized=!0,void 0!==Gt&&(this.finalError=Gt),this.task.then(()=>{this.observers=void 0,this.onNoObservers=void 0}))}}function tt(){}const lt=1e3,it=2,D=144e5,R=.5;function at(ji,Gt=lt,ze=it){const ft=Gt*Math.pow(ze,ji),Re=Math.round(R*ft*(Math.random()-.5)*2);return Math.min(D,ft+Re)}function Er(ji){return ji&&ji._delegate?ji._delegate:ji}},93224:function(ct,se){var e;!function(t,d){"use strict";"object"==typeof ct.exports?ct.exports=t.document?d(t,!0):function(u){if(!u.document)throw new Error("jQuery requires a window with a document");return d(u)}:d(t)}(typeof window<"u"?window:this,function(t,d){"use strict";var u=[],m=Object.getPrototypeOf,_=u.slice,h=u.flat?function(k){return u.flat.call(k)}:function(k){return u.concat.apply([],k)},A=u.push,F=u.indexOf,E={},Y=E.toString,W=E.hasOwnProperty,U=W.toString,de=U.call(Object),K={},be=function(X){return"function"==typeof X&&"number"!=typeof X.nodeType&&"function"!=typeof X.item},Oe=function(X){return null!=X&&X===X.window},ge=t.document,Le={type:!0,src:!0,nonce:!0,noModule:!0};function r(k,X,ke){var He,Pt,St=(ke=ke||ge).createElement("script");if(St.text=k,X)for(He in Le)(Pt=X[He]||X.getAttribute&&X.getAttribute(He))&&St.setAttribute(He,Pt);ke.head.appendChild(St).parentNode.removeChild(St)}function z(k){return null==k?k+"":"object"==typeof k||"function"==typeof k?E[Y.call(k)]||"object":typeof k}var oe=/HTML$/i,w=function(k,X){return new w.fn.init(k,X)};function Pe(k){var X=!!k&&"length"in k&&k.length,ke=z(k);return!be(k)&&!Oe(k)&&("array"===ke||0===X||"number"==typeof X&&X>0&&X-1 in k)}function q(k,X){return k.nodeName&&k.nodeName.toLowerCase()===X.toLowerCase()}w.fn=w.prototype={jquery:"3.7.1",constructor:w,length:0,toArray:function(){return _.call(this)},get:function(k){return null==k?_.call(this):k<0?this[k+this.length]:this[k]},pushStack:function(k){var X=w.merge(this.constructor(),k);return X.prevObject=this,X},each:function(k){return w.each(this,k)},map:function(k){return this.pushStack(w.map(this,function(X,ke){return k.call(X,ke,X)}))},slice:function(){return this.pushStack(_.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,function(k,X){return(X+1)%2}))},odd:function(){return this.pushStack(w.grep(this,function(k,X){return X%2}))},eq:function(k){var X=this.length,ke=+k+(k<0?X:0);return this.pushStack(ke>=0&&ke<X?[this[ke]]:[])},end:function(){return this.prevObject||this.constructor()},push:A,sort:u.sort,splice:u.splice},w.extend=w.fn.extend=function(){var k,X,ke,He,Pt,St,Ae=arguments[0]||{},gt=1,Ot=arguments.length,gi=!1;for("boolean"==typeof Ae&&(gi=Ae,Ae=arguments[gt]||{},gt++),"object"!=typeof Ae&&!be(Ae)&&(Ae={}),gt===Ot&&(Ae=this,gt--);gt<Ot;gt++)if(null!=(k=arguments[gt]))for(X in k)He=k[X],"__proto__"!==X&&Ae!==
vendor: 13,514 bytes, line 1
1He&&(gi&&He&&(w.isPlainObject(He)||(Pt=Array.isArray(He)))?(ke=Ae[X],St=Pt&&!Array.isArray(ke)?[]:Pt||w.isPlainObject(ke)?ke:{},Pt=!1,Ae[X]=w.extend(gi,St,He)):void 0!==He&&(Ae[X]=He));return Ae},w.extend({expando:"jQuery"+("3.7.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(k){throw new Error(k)},noop:function(){},isPlainObject:function(k){var X,ke;return!(!k||"[object Object]"!==Y.call(k)||(X=m(k))&&("function"!=typeof(ke=W.call(X,"constructor")&&X.constructor)||U.call(ke)!==de))},isEmptyObject:function(k){var X;for(X in k)return!1;return!0},globalEval:function(k,X,ke){r(k,{nonce:X&&X.nonce},ke)},each:function(k,X){var ke,He=0;if(Pe(k))for(ke=k.length;He<ke&&!1!==X.call(k[He],He,k[He]);He++);else for(He in k)if(!1===X.call(k[He],He,k[He]))break;return k},text:function(k){var X,ke="",He=0,Pt=k.nodeType;if(!Pt)for(;X=k[He++];)ke+=w.text(X);return 1===Pt||11===Pt?k.textContent:9===Pt?k.documentElement.textContent:3===Pt||4===Pt?k.nodeValue:ke},makeArray:function(k,X){var ke=X||[];return null!=k&&(Pe(Object(k))?w.merge(ke,"string"==typeof k?[k]:k):A.call(ke,k)),ke},inArray:function(k,X,ke){return null==X?-1:F.call(X,k,ke)},isXMLDoc:function(k){var ke=k&&(k.ownerDocument||k).documentElement;return!oe.test(k&&k.namespaceURI||ke&&ke.nodeName||"HTML")},merge:function(k,X){for(var ke=+X.length,He=0,Pt=k.length;He<ke;He++)k[Pt++]=X[He];return k.length=Pt,k},grep:function(k,X,ke){for(var Pt=[],St=0,Ae=k.length,gt=!ke;St<Ae;St++)!X(k[St],St)!==gt&&Pt.push(k[St]);return Pt},map:function(k,X,ke){var He,Pt,St=0,Ae=[];if(Pe(k))for(He=k.length;St<He;St++)null!=(Pt=X(k[St],St,ke))&&Ae.push(Pt);else for(St in k)null!=(Pt=X(k[St],St,ke))&&Ae.push(Pt);return h(Ae)},guid:1,support:K}),"function"==typeof Symbol&&(w.fn[Symbol.iterator]=u[Symbol.iterator]),w.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(k,X){E["[object "+X+"]"]=X.toLowerCase()});var fe=u.pop,vt=u.sort,xt=u.splice,nt="[\\x20\\t\\r\\n\\f]",pt=new RegExp("^"+nt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+nt+"+$","g");w.contains=function(k,X){var ke=X&&X.parentNode;return k===ke||!(!ke||1!==ke.nodeType||!(k.contains?k.contains(ke):k.compareDocumentPosition&&16&k.compareDocumentPosition(ke)))};var je=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function ve(k,X){return X?"\0"===k?"\ufffd":k.slice(0,-1)+"\\"+k.charCodeAt(k.length-1).toString(16)+" ":"\\"+k}w.escapeSelector=function(k){return(k+"").replace(je,ve)};var Ee=ge,$e=A;!function(){var k,X,ke,He,Pt,Ae,gt,Ot,gi,nn,St=$e,pn=w.expando,un=0,jn=0,Cr=Hl(),Or=Hl(),Sr=Hl(),$r=Hl(),Go=function(mt,ri){return mt===ri&&(Pt=!0),0},Zo="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",hs="(?:\\\\[\\da-fA-F]{1,6}"+nt+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Mo="\\["+nt+"*("+hs+")(?:"+nt+"*([*^$|!~]?=)"+nt+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+hs+"))|)"+nt+"*\\]",ga=":("+hs+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+Mo+")*)|.*)\\)|)",po=new RegExp(nt+"+","g"),$o=new RegExp("^"+nt+"*,"+nt+"*"),da=new RegExp("^"+nt+"*([>+~]|"+nt+")"+nt+"*"),_t=new RegExp(nt+"|>"),Be=new RegExp(ga),yi=new RegExp("^"+hs+"$"),ht={ID:new RegExp("^#("+hs+")"),CLASS:new RegExp("^\\.("+hs+")"),TAG:new RegExp("^("+hs+"|[*])"),ATTR:new RegExp("^"+Mo),PSEUDO:new RegExp("^"+ga),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+nt+"*(even|odd|(([+-]|)(\\d*)n|)"+nt+"*(?:([+-]|)"+nt+"*(\\d+)|))"+nt+"*\\)|)","i"),bool:new RegExp("^(?:"+Zo+")$","i"),needsContext:new RegExp("^"+nt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+nt+"*((?:-\\d)?\\d*)"+nt+"*\\)|)(?=[^-]|$)","i")},vi=/^(?:input|select|textarea|button)$/i,or=/^h\d$/i,Br=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,cs=/[+~]/,sa=new RegExp("\\\\[\\da-fA-F]{1,6}"+nt+"?|\\\\([^\\r\\n\\f])","g"),ua=function(mt,ri){var di="0x"+mt.slice(1)-65536;return ri||(di<0?String.fromCharCode(di+65536):String.fromCharCode(di>>10|55296,1023&di|56320))},Ks=function(){xe()},Ls=wi(function(mt){return!0===mt.disabled&&q(mt,"fieldset")},{dir:"parentNode",next:"legend"});try{St.apply(u=_.call(Ee.childNodes),Ee.childNodes)}catch{St={apply:function(ri,di){$e.apply(ri,_.call(di))},call:function(ri){$e.apply(ri,_.call(arguments,1))}}}function qo(mt,ri,di,Ci){var Zt,Oi,ki,sn,vn,zn,On,hn=ri&&ri.ownerDocument,mn=ri?ri.nodeType:9;if(di=di||[],"string"!=typeof mt||!mt||1!==mn&&9!==mn&&11!==mn)return di;if(!Ci&&(xe(ri),ri=ri||Ae,Ot)){if(11!==mn&&(vn=Br.exec(mt)))if(Zt=vn[1]){if(9===mn){if(!(ki=ri.getElementById(Zt)))return di;if(ki.id===Zt)return St.call(di,ki),di}else if(hn&&(ki=hn.getElementById(Zt))&&qo.contains(ri,ki)&&ki.id===Zt)return St.call(di,ki),di}else{if(vn[2])return St.apply(di,ri.getElementsByTagName(mt)),di;if((Zt=vn[3])&&ri.getElementsByClassName)return St.apply(di,ri.getElementsByClassName(Zt)),di}if(!($r[mt+" "]||gi&&gi.test(mt))){if(On=mt,hn=ri,1===mn&&(_t.test(mt)||da.test(mt))){for(((hn=cs.test(mt)&&re(ri.parentNode)||ri)!=ri||!K.scope)&&((sn=ri.getAttribute("id"))?sn=w.escapeSelector(sn):ri.setAttribute("id",sn=pn)),Oi=(zn=Mt(mt)).length;Oi--;)zn[Oi]=(sn?"#"+sn:":scope")+" "+ui(zn[Oi]);On=zn.join(",")}try{return St.apply(di,hn.querySelectorAll(On)),di}catch{$r(mt,!0)}finally{sn===pn&&ri.removeAttribute("id")}}}return Gi(mt.replace(pt,"$1"),ri,di,Ci)}function Hl(){var mt=[];return function ri(di,Ci){return mt.push(di+" ")>X.cacheLength&&delete ri[mt.shift()],ri[di+" "]=Ci}}function Za(mt){return mt[pn]=!0,mt}function ol(mt){var ri=Ae.createElement("fieldset");try{return!!mt(ri)}catch{return!1}finally{ri.parentNode&&ri.parentNode.removeChild(ri),ri=null}}function Bc(mt){return function(ri){return q(ri,"input")&&ri.type===mt}}function Aa(mt){return function(ri){return(q(ri,"input")||q(ri,"button"))&&ri.type===mt}}function b(mt){return function(ri){return"form"in ri?ri.parentNode&&!1===ri.disabled?"label"in ri?"label"in ri.parentNode?ri.parentNode.disabled===mt:ri.disabled===mt:ri.isDisabled===mt||ri.isDisabled!==!mt&&Ls(ri)===mt:ri.disabled===mt:"label"in ri&&ri.disabled===mt}}function he(mt){return Za(function(ri){return ri=+ri,Za(function(di,Ci){for(var Zt,Oi=mt([],di.length,ri),ki=Oi.length;ki--;)di[Zt=Oi[ki]]&&(di[Zt]=!(Ci[Zt]=di[Zt]))})})}function re(mt){return mt&&typeof mt.getElementsByTagName<"u"&&mt}function xe(mt){var ri,di=mt?mt.ownerDocument||mt:Ee;return di==Ae||9!==di.nodeType||!di.documentElement||(gt=(Ae=di).documentElement,Ot=!w.isXMLDoc(Ae),nn=gt.matches||gt.webkitMatchesSelector||gt.msMatchesSelector,gt.msMatchesSelector&&Ee!=Ae&&(ri=Ae.defaultView)&&ri.top!==ri&&ri.addEventListener("unload",Ks),K.getById=ol(function(Ci){return gt.appendChild(Ci).id=w.expando,!Ae.getElementsByName||!Ae.getElementsByName(w.expando).length}),K.disconnectedMatch=ol(function(Ci){return nn.call(Ci,"*")}),K.scope=ol(function(){return Ae.querySelectorAll(":scope")}),K.cssHas=ol(function(){try{return Ae.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),K.getById?(X.filter.ID=function(Ci){var Zt=Ci.replace(sa,ua);return function(Oi){return Oi.getAttribute("id")===Zt}},X.find.ID=function(Ci,Zt){if(typeof Zt.getElementById<"u"&&Ot){var Oi=Zt.getElementById(Ci);return Oi?[Oi]:[]}}):(X.filter.ID=function(Ci){var Zt=Ci.replace(sa,ua);return function(Oi){var ki=typeof Oi.getAttributeNode<"u"&&Oi.getAttributeNode("id");return ki&&ki.value===Zt}},X.find.ID=function(Ci,Zt){if(typeof Zt.getElementById<"u"&&Ot){var Oi,ki,sn,vn=Zt.getElementById(Ci);if(vn){if((Oi=vn.getAttributeNode("id"))&&Oi.value===Ci)return[vn];for(sn=Zt.getElementsByName(Ci),ki=0;vn=sn[ki++];)if((Oi=vn.getAttributeNode("id"))&&Oi.value===Ci)return[vn]}return[]}}),X.find.TAG=function(Ci,Zt){return typeof Zt.getElementsByTagName<"u"?Zt.getElementsByTagName(Ci):Zt.querySelectorAll(Ci)},X.find.CLASS=function(Ci,Zt){if(typeof Zt.getElementsByClassName<"u"&&Ot)return Zt.getElementsByClassName(Ci)},gi=[],ol(function(Ci){var Zt;gt.appendChild(Ci).innerHTML="<a id='"+pn+"' href='' disabled='disabled'></a><select id='"+pn+"-\r\\' disabled='disabled'><option selected=''></option></select>",Ci.querySelectorAll("[selected]").length||gi.push("\\["+nt+"*(?:value|"+Zo+")"),Ci.querySelectorAll("[id~="+pn+"-]").length||gi.push("~="),Ci.querySelectorAll("a#"+pn+"+*").length||gi.push(".#.+[+~]"),Ci.querySelectorAll(":checked").length||gi.push(":checked"),(Zt=Ae.createElement("input")).setAttribute("type","hidden"),Ci.appendChild(Zt).setAttribute("name","D"),gt.appendChild(Ci).disabled=!0,2!==Ci.querySelectorAll(":disabled").length&&gi.push(":enabled",":disabled"),(Zt=Ae.createElement("input")).setAttribute("name",""),Ci.appendChild(Zt),Ci.querySelectorAll("[name='']").length||gi.push("\\["+nt+"*name"+nt+"*="+nt+"*(?:''|\"\")")}),K.cssHas||gi.push(":has"),gi=gi.length&&new RegExp(gi.join("|")),Go=function(Ci,Zt){if(Ci===Zt)return Pt=!0,0;var Oi=!Ci.compareDocumentPosition-!Zt.compareDocumentPosition;return Oi||(1&(Oi=(Ci.ownerDocument||Ci)==(Zt.ownerDocument||Zt)?Ci.compareDocumentPosition(Zt):1)||!K.sortDetached&&Zt.compareDocumentPosition(Ci)===Oi?Ci===Ae||Ci.ownerDocument==Ee&&qo.contains(Ee,Ci)?-1:Zt===Ae||Zt.ownerDocument==Ee&&qo.contains(Ee,Zt)?1:He?F.call(He,Ci)-F.call(He,Zt):0:4&Oi?-1:1)}),Ae}for(k in qo.matches=function(mt,ri){return qo(mt,null,null,ri)},qo.matchesSelector=function(mt,ri){if(xe(mt),Ot&&!$r[ri+" "]&&(!gi||!gi.test(ri)))try{var di=nn.call(mt,ri);if(di||K.disconnectedMatch||mt.document&&11!==mt.document.nodeType)return di}catch{$r(ri,!0)}return qo(ri,Ae,null,[mt]).length>0},qo.contains=function(mt,ri){return(mt.ownerDocument||mt)!=Ae&&xe(mt),w.contains(mt,ri)},qo.attr=function(mt,ri){(mt.ownerDocument||mt)!=Ae&&xe(mt);var di=X.attrHandle[ri.toLowerCase()],Ci=di&&W.call(X.attrHandle,ri.toLowerCase())?di(mt,ri,!Ot):void 0;return void 0!==Ci?Ci:mt.getAttribute(ri)},qo.error=function(mt){throw new Error("Syntax error, unrecognized expression: "+mt)},w.uniqueSort=function(mt){var ri,di=[],Ci=0,Zt=0;if(Pt=!K.sortStable,He=!K.sortStable&&_.call(mt,0),vt.call(mt,Go),Pt){for(;ri=mt[Zt++];)ri===mt[Zt]&&(Ci=di.push(Zt));for(;Ci--;)xt.call(mt,di[Ci],1)}return He=null,mt},w.fn.uniqueSort=function(){return this.pushStack(w.uniqueSort(_.apply(this)))},(X=w.expr={cacheLength:50,createPseudo:Za,match:ht,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(mt){return mt[1]=mt[1].replace(sa,ua),mt[3]=(mt[3]||mt[4]||mt[5]||"").replace(sa,ua),"~="===mt[2]&&(mt[3]=" "+mt[3]+" "),mt.slice(0,4)},CHILD:function(mt){return mt[1]=mt[1].toLowerCase(),"nth"===mt[1].slice(0,3)?(mt[3]||qo.error(mt[0]),mt[4]=+(mt[4]?mt[5]+(mt[6]||1):2*("even"===mt[3]||"odd"===mt[3])),mt[5]=+(mt[7]+mt[8]||"odd"===mt[3])):mt[3]&&qo.error(mt[0]),mt},PSEUDO:function(mt){var ri,di=!mt[6]&&mt[2];return ht.CHILD.test(mt[0])?null:(mt[3]?mt[2]=mt[4]||mt[5]||"":di&&Be.test(di)&&(ri=Mt(di,!0))&&(ri=di.indexOf(")",di.length-ri)-di.length)&&(mt[0]=mt[0].slice(0,ri),mt[2]=di.slice(0,ri)),mt.slice(0,3))}},filter:{TAG:function(mt){var ri=mt.replace(sa,ua).toLowerCase();return"*"===mt?function(){return!0}:function(di){return q(di,ri)}},CLASS:function(mt){var ri=Cr[mt+" "];return ri||(ri=new RegExp("(^|"+nt+")"+mt+"("+nt+"|$)"))&&Cr(mt,function(di){return ri.test("string"==typeof di.className&&di.className||typeof di.getAttribute<"u"&&di.getAttribute("class")||"")})},ATTR:function(mt,ri,di){return function(Ci){var Zt=qo.attr(Ci,mt);return null==Zt?"!="===ri:!ri||(Zt+="","="===ri?Zt===di:"!="===ri?Zt!==di:"^="===ri?di&&0===Zt.indexOf(di):"*="===ri?di&&Zt.indexOf(di)>-1:"$="===ri?di&&Zt.slice(-di.length)===di:"~="===ri?(" "+Zt.replace(po," ")+" ").indexOf(di)>-1:"|="===ri&&(Zt===di||Zt.slice(0,di.length+1)===di+"-"))}},CHILD:function(mt,ri,di,Ci,Zt){var Oi="nth"!==mt.slice(0,3),ki="last"!==mt.slice(-4),sn="of-type"===ri;return 1===Ci&&0===Zt?function(vn){return!!vn.parentNode}:function(vn,zn,On){var hn,mn,Dn,cr,Ur,Fn=Oi!==ki?"nextSibling":"previousSibling",_r=vn.parentNode,ee=sn&&vn.nodeName.toLowerCase(),ot=!On&&!sn,mi=!1;if(_r){if(Oi){for(;Fn;){for(Dn=vn;Dn=Dn[Fn];)if(sn?q(Dn,ee):1===Dn.nodeType)return!1;Ur=Fn="only"===mt&&!Ur&&"nextSibling"}return!0}if(Ur=[ki?_r.firstChild:_r.lastChild],ki&&ot){for(mi=(cr=(hn=(mn=_r[pn]||(_r[pn]={}))[mt]||[])[0]===un&&hn[1])&&hn[2],Dn=cr&&_r.childNodes[cr];Dn=++cr&&Dn&&Dn[Fn]||(mi=cr=0)||Ur.pop();)if(1===Dn.nodeType&&++mi&&Dn===vn){mn[mt]=[un,cr,mi];break}}else if(ot&&(mi=cr=(hn=(mn=vn[pn]||(vn[pn]={}))[mt]||[])[0]===un&&hn[1]),!1===mi)for(;(Dn=++cr&&Dn&&Dn[Fn]||(mi=cr=0)||Ur.pop())&&(!(sn?q(Dn,ee):1===Dn.nodeType)||!++mi||(ot&&((mn=Dn[pn]||(Dn[pn]={}))[mt]=[un,mi]),Dn!==vn)););return(mi-=Zt)===Ci||mi%Ci==0&&mi/Ci>=0}}},PSEUDO:function(mt,ri){var di,Ci=X.pseudos[mt]||X.setFilters[mt.toLowerCase()]||qo.error("unsupported pseudo: "+mt);return Ci[pn]?Ci(ri):Ci.length>1?(di=[mt,mt,"",ri],X.setFilters.hasOwnProperty(mt.toLowerCase())?Za(function(Zt,Oi){for(var ki,sn=Ci(Zt,ri),vn=sn.length;vn--;)Zt[ki=F.call(Zt,sn[vn])]=!(Oi[ki]=sn[vn])}):function(Zt){return Ci(Zt,0,di)}):Ci}},pseudos:{not:Za(function(mt){var ri=[],di=[],Ci=on(mt.replace(pt,"$1"));return Ci[pn]?Za(function(Zt,Oi,ki,sn){for(var vn,zn=Ci(Zt,null,sn,[]),On=Zt.length;On--;)(vn=zn[On])&&(Zt[On]=!(Oi[On]=vn))}):function(Zt,Oi,ki){return ri[0]=Zt,Ci(ri,null,ki,di),ri[0]=null,!di.pop()}}),has:Za(function(mt){return function(ri){return qo(mt,ri).length>0}}),contains:Za(function(mt){return mt=mt.replace(sa,ua),function(ri){return(ri.textContent||w.text(ri)
vendor: 4,176 bytes, line 1
1).indexOf(mt)>-1}}),lang:Za(function(mt){return yi.test(mt||"")||qo.error("unsupported lang: "+mt),mt=mt.replace(sa,ua).toLowerCase(),function(ri){var di;do{if(di=Ot?ri.lang:ri.getAttribute("xml:lang")||ri.getAttribute("lang"))return(di=di.toLowerCase())===mt||0===di.indexOf(mt+"-")}while((ri=ri.parentNode)&&1===ri.nodeType);return!1}}),target:function(mt){var ri=t.location&&t.location.hash;return ri&&ri.slice(1)===mt.id},root:function(mt){return mt===gt},focus:function(mt){return mt===function gl(){try{return Ae.activeElement}catch{}}()&&Ae.hasFocus()&&!!(mt.type||mt.href||~mt.tabIndex)},enabled:b(!1),disabled:b(!0),checked:function(mt){return q(mt,"input")&&!!mt.checked||q(mt,"option")&&!!mt.selected},selected:function(mt){return!0===mt.selected},empty:function(mt){for(mt=mt.firstChild;mt;mt=mt.nextSibling)if(mt.nodeType<6)return!1;return!0},parent:function(mt){return!X.pseudos.empty(mt)},header:function(mt){return or.test(mt.nodeName)},input:function(mt){return vi.test(mt.nodeName)},button:function(mt){return q(mt,"input")&&"button"===mt.type||q(mt,"button")},text:function(mt){var ri;return q(mt,"input")&&"text"===mt.type&&(null==(ri=mt.getAttribute("type"))||"text"===ri.toLowerCase())},first:he(function(){return[0]}),last:he(function(mt,ri){return[ri-1]}),eq:he(function(mt,ri,di){return[di<0?di+ri:di]}),even:he(function(mt,ri){for(var di=0;di<ri;di+=2)mt.push(di);return mt}),odd:he(function(mt,ri){for(var di=1;di<ri;di+=2)mt.push(di);return mt}),lt:he(function(mt,ri,di){var Ci;for(Ci=di<0?di+ri:di>ri?ri:di;--Ci>=0;)mt.push(Ci);return mt}),gt:he(function(mt,ri,di){for(var Ci=di<0?di+ri:di;++Ci<ri;)mt.push(Ci);return mt})}}).pseudos.nth=X.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})X.pseudos[k]=Bc(k);for(k in{submit:!0,reset:!0})X.pseudos[k]=Aa(k);function ut(){}function Mt(mt,ri){var di,Ci,Zt,Oi,ki,sn,vn,zn=Or[mt+" "];if(zn)return ri?0:zn.slice(0);for(ki=mt,sn=[],vn=X.preFilter;ki;){for(Oi in(!di||(Ci=$o.exec(ki)))&&(Ci&&(ki=ki.slice(Ci[0].length)||ki),sn.push(Zt=[])),di=!1,(Ci=da.exec(ki))&&(di=Ci.shift(),Zt.push({value:di,type:Ci[0].replace(pt," ")}),ki=ki.slice(di.length)),X.filter)(Ci=ht[Oi].exec(ki))&&(!vn[Oi]||(Ci=vn[Oi](Ci)))&&(di=Ci.shift(),Zt.push({value:di,type:Oi,matches:Ci}),ki=ki.slice(di.length));if(!di)break}return ri?ki.length:ki?qo.error(mt):Or(mt,sn).slice(0)}function ui(mt){for(var ri=0,di=mt.length,Ci="";ri<di;ri++)Ci+=mt[ri].value;return Ci}function wi(mt,ri,di){var Ci=ri.dir,Zt=ri.next,Oi=Zt||Ci,ki=di&&"parentNode"===Oi,sn=jn++;return ri.first?function(vn,zn,On){for(;vn=vn[Ci];)if(1===vn.nodeType||ki)return mt(vn,zn,On);return!1}:function(vn,zn,On){var hn,mn,Dn=[un,sn];if(On){for(;vn=vn[Ci];)if((1===vn.nodeType||ki)&&mt(vn,zn,On))return!0}else for(;vn=vn[Ci];)if(1===vn.nodeType||ki)if(mn=vn[pn]||(vn[pn]={}),Zt&&q(vn,Zt))vn=vn[Ci]||vn;else{if((hn=mn[Oi])&&hn[0]===un&&hn[1]===sn)return Dn[2]=hn[2];if(mn[Oi]=Dn,Dn[2]=mt(vn,zn,On))return!0}return!1}}function Wt(mt){return mt.length>1?function(ri,di,Ci){for(var Zt=mt.length;Zt--;)if(!mt[Zt](ri,di,Ci))return!1;return!0}:mt[0]}function ei(mt,ri,di,Ci,Zt){for(var Oi,ki=[],sn=0,vn=mt.length,zn=null!=ri;sn<vn;sn++)(Oi=mt[sn])&&(!di||di(Oi,Ci,Zt))&&(ki.push(Oi),zn&&ri.push(sn));return ki}function Xt(mt,ri,di,Ci,Zt,Oi){return Ci&&!Ci[pn]&&(Ci=Xt(Ci)),Zt&&!Zt[pn]&&(Zt=Xt(Zt,Oi)),Za(function(ki,sn,vn,zn){var On,hn,mn,Dn,cr=[],Ur=[],Fn=sn.length,_r=ki||function ci(mt,ri,di){for(var Ci=0,Zt=ri.length;Ci<Zt;Ci++)qo(mt,ri[Ci],di);return di}(ri||"*",vn.nodeType?[vn]:vn,[]),ee=!mt||!ki&&ri?_r:ei(_r,cr,mt,vn,zn);if(di?di(ee,Dn=Zt||(ki?mt:Fn||Ci)?[]:sn,vn,zn):Dn=ee,Ci)for(On=ei(Dn,Ur),Ci(On,[],vn,zn),hn=On.length;hn--;)(mn=On[hn])&&(Dn[Ur[hn]]=!(ee[Ur[hn]]=mn));if(ki){if(Zt||mt){if(Zt){for(On=[],hn=Dn.length;hn--;)(mn=Dn[hn])&&On.push(ee[hn]=mn);Zt(null,Dn=[],On,zn)}for(hn=Dn.length;hn--;)(mn=Dn[hn])&&(On=Zt?F.call(ki,mn):cr[hn])>-1&&(ki[On]=!(sn[On]=mn))}}else Dn=ei(Dn===sn?Dn.splice(Fn,Dn.length):Dn),Zt?Zt(null,sn,Dn,zn):St.apply(sn,Dn)})}function xi(mt){for(var ri,di,Ci,Zt=mt.length,Oi=X.relative[mt[0].type],ki=Oi||X.relative[" "],sn=Oi?1:0,vn=wi(function(hn){return hn===ri},ki,!0),zn=wi(function(hn){return F.call(ri,hn)>-1}
vendor: 6,840 bytes, line 1
1,ki,!0),On=[function(hn,mn,Dn){var cr=!Oi&&(Dn||mn!=ke)||((ri=mn).nodeType?vn(hn,mn,Dn):zn(hn,mn,Dn));return ri=null,cr}];sn<Zt;sn++)if(di=X.relative[mt[sn].type])On=[wi(Wt(On),di)];else{if((di=X.filter[mt[sn].type].apply(null,mt[sn].matches))[pn]){for(Ci=++sn;Ci<Zt&&!X.relative[mt[Ci].type];Ci++);return Xt(sn>1&&Wt(On),sn>1&&ui(mt.slice(0,sn-1).concat({value:" "===mt[sn-2].type?"*":""})).replace(pt,"$1"),di,sn<Ci&&xi(mt.slice(sn,Ci)),Ci<Zt&&xi(mt=mt.slice(Ci)),Ci<Zt&&ui(mt))}On.push(di)}return Wt(On)}function on(mt,ri){var di,Ci=[],Zt=[],Oi=Sr[mt+" "];if(!Oi){for(ri||(ri=Mt(mt)),di=ri.length;di--;)(Oi=xi(ri[di]))[pn]?Ci.push(Oi):Zt.push(Oi);Oi=Sr(mt,function Ji(mt,ri){var di=ri.length>0,Ci=mt.length>0,Zt=function(Oi,ki,sn,vn,zn){var On,hn,mn,Dn=0,cr="0",Ur=Oi&&[],Fn=[],_r=ke,ee=Oi||Ci&&X.find.TAG("*",zn),ot=un+=null==_r?1:Math.random()||.1,mi=ee.length;for(zn&&(ke=ki==Ae||ki||zn);cr!==mi&&null!=(On=ee[cr]);cr++){if(Ci&&On){for(hn=0,!ki&&On.ownerDocument!=Ae&&(xe(On),sn=!Ot);mn=mt[hn++];)if(mn(On,ki||Ae,sn)){St.call(vn,On);break}zn&&(un=ot)}di&&((On=!mn&&On)&&Dn--,Oi&&Ur.push(On))}if(Dn+=cr,di&&cr!==Dn){for(hn=0;mn=ri[hn++];)mn(Ur,Fn,ki,sn);if(Oi){if(Dn>0)for(;cr--;)Ur[cr]||Fn[cr]||(Fn[cr]=fe.call(vn));Fn=ei(Fn)}St.apply(vn,Fn),zn&&!Oi&&Fn.length>0&&Dn+ri.length>1&&w.uniqueSort(vn)}return zn&&(un=ot,ke=_r),Ur};return di?Za(Zt):Zt}(Zt,Ci)),Oi.selector=mt}return Oi}function Gi(mt,ri,di,Ci){var Zt,Oi,ki,sn,vn,zn="function"==typeof mt&&mt,On=!Ci&&Mt(mt=zn.selector||mt);if(di=di||[],1===On.length){if((Oi=On[0]=On[0].slice(0)).length>2&&"ID"===(ki=Oi[0]).type&&9===ri.nodeType&&Ot&&X.relative[Oi[1].type]){if(!(ri=(X.find.ID(ki.matches[0].replace(sa,ua),ri)||[])[0]))return di;zn&&(ri=ri.parentNode),mt=mt.slice(Oi.shift().value.length)}for(Zt=ht.needsContext.test(mt)?0:Oi.length;Zt--&&!X.relative[sn=(ki=Oi[Zt]).type];)if((vn=X.find[sn])&&(Ci=vn(ki.matches[0].replace(sa,ua),cs.test(Oi[0].type)&&re(ri.parentNode)||ri))){if(Oi.splice(Zt,1),!(mt=Ci.length&&ui(Oi)))return St.apply(di,Ci),di;break}}return(zn||on(mt,On))(Ci,ri,!Ot,di,!ri||cs.test(mt)&&re(ri.parentNode)||ri),di}ut.prototype=X.filters=X.pseudos,X.setFilters=new ut,K.sortStable=pn.split("").sort(Go).join("")===pn,xe(),K.sortDetached=ol(function(mt){return 1&mt.compareDocumentPosition(Ae.createElement("fieldset"))}),w.find=qo,w.expr[":"]=w.expr.pseudos,w.unique=w.uniqueSort,qo.compile=on,qo.select=Gi,qo.setDocument=xe,qo.tokenize=Mt,qo.escape=w.escapeSelector,qo.getText=w.text,qo.isXML=w.isXMLDoc,qo.selectors=w.expr,qo.support=w.support,qo.uniqueSort=w.uniqueSort}();var Ue=function(k,X,ke){for(var He=[],Pt=void 0!==ke;(k=k[X])&&9!==k.nodeType;)if(1===k.nodeType){if(Pt&&w(k).is(ke))break;He.push(k)}return He},Ze=function(k,X){for(var ke=[];k;k=k.nextSibling)1===k.nodeType&&k!==X&&ke.push(k);return ke},De=w.expr.match.needsContext,Te=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function me(k,X,ke){return be(X)?w.grep(k,function(He,Pt){return!!X.call(He,Pt,He)!==ke}):X.nodeType?w.grep(k,function(He){return He===X!==ke}):"string"!=typeof X?w.grep(k,function(He){return F.call(X,He)>-1!==ke}):w.filter(X,k,ke)}w.filter=function(k,X,ke){var He=X[0];return ke&&(k=":not("+k+")"),1===X.length&&1===He.nodeType?w.find.matchesSelector(He,k)?[He]:[]:w.find.matches(k,w.grep(X,function(Pt){return 1===Pt.nodeType}))},w.fn.extend({find:function(k){var X,ke,He=this.length,Pt=this;if("string"!=typeof k)return this.pushStack(w(k).filter(function(){for(X=0;X<He;X++)if(w.contains(Pt[X],this))return!0}));for(ke=this.pushStack([]),X=0;X<He;X++)w.find(k,Pt[X],ke);return He>1?w.uniqueSort(ke):ke},filter:function(k){return this.pushStack(me(this,k||[],!1))},not:function(k){return this.pushStack(me(this,k||[],!0))},is:function(k){return!!me(this,"string"==typeof k&&De.test(k)?w(k):k||[],!1).length}});var Z,ie=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,dt=w.fn.init=function(k,X,ke){var He,Pt;if(!k)return this;if(ke=ke||Z,"string"==typeof k){if(!(He="<"===k[0]&&">"===k[k.length-1]&&k.length>=3?[null,k,null]:ie.exec(k))||!He[1]&&X)return!X||X.jquery?(X||ke).find(k):this.constructor(X).find(k);if(He[1]){if(w.merge(this,w.parseHTML(He[1],(X=X instanceof w?X[0]:X)&&X.nodeType?X.ownerDocument||X:ge,!0)),Te.test(He[1])&&w.isPlainObject(X))for(He in X)be(this[He])?this[He](X[He]):this.attr(He,X[He]);return this}return(Pt=ge.getElementById(He[2]))&&(this[0]=Pt,this.length=1),this}return k.nodeType?(this[0]=k,this.length=1,this):be(k)?void 0!==ke.ready?ke.ready(k):k(w):w.makeArray(k,this)};dt.prototype=w.fn,Z=w(ge);var Ge=/^(?:parents|prev(?:Until|All))/,At={children:!0,contents:!0,next:!0,prev:!0};function Bt(k,X){for(;(k=k[X])&&1!==k.nodeType;);return k}w.fn.extend({has:function(k){var X=w(k,this),ke=X.length;return this.filter(function(){for(var He=0;He<ke;He++)if(w.contains(this,X[He]))return!0})},closest:function(k,X){var ke,He=0,Pt=this.length,St=[],Ae="string"!=typeof k&&w(k);if(!De.test(k))for(;He<Pt;He++)for(ke=this[He];ke&&ke!==X;ke=ke.parentNode)if(ke.nodeType<11&&(Ae?Ae.index(ke)>-1:1===ke.nodeType&&w.find.matchesSelector(ke,k))){St.push(ke);break}return this.pushStack(St.length>1?w.uniqueSort(St):St)},index:function(k){return k?"string"==typeof k?F.call(w(k),this[0]):F.call(this,k.jquery?k[0]:k):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(k,X){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(k,X))))},addBack:function(k){return this.add(null==k?this.prevObject:this.prevObject.filter(k))}}),w.each({parent:function(k){var X=k.parentNode;return X&&11!==X.nodeType?X:null},parents:function(k){return Ue(k,"parentNode")},parentsUntil:function(k,X,ke){return Ue(k,"parentNode",ke)},next:function(k){return Bt(k,"nextSibling")},prev:function(k){return Bt(k,"previousSibling")},nextAll:function(k){return Ue(k,"nextSibling")},prevAll:function(k){return Ue(k,"previousSibling")},nextUntil:function(k,X,ke){return Ue(k,"nextSibling",ke)},prevUntil:function(k,X,ke){return Ue(k,"previousSibling",ke)},siblings:function(k){return Ze((k.parentNode||{}).firstChild,k)},children:function(k){return Ze(k.firstChild)},contents:function(k){return null!=k.contentDocument&&m(k.contentDocument)?k.contentDocument:(q(k,"template")&&(k=k.content||k),w.merge([],k.childNodes))}},function(k,X){w.fn[k]=function(ke,He){var Pt=w.map(this,X,ke);return"Until"!==k.slice(-5)&&(He=ke),He&&"string"==typeof He&&(Pt=w.filter(He,Pt)),this.length>1&&(At[k]||w.uniqueSort(Pt),Ge.test(k)&&Pt.reverse()),this.pushStack(Pt)}});var Dt=/[^\x20\t\r\n\f]+/g;function wt(k){return k}function li(k){throw k}function Pi(k,X,ke,He){var Pt;try{k&&be(Pt=k.promise)?Pt.call(k).done(X).fail(ke):k&&be(Pt=k.then)?Pt.call(k,X,ke):X.apply(void 0,[k].slice(He))}catch(St){ke.apply(void 0,[St])}}w.Callbacks=function(k){k="string"==typeof k?function Xe(k){var X={};return w.each(k.match(Dt)||[],function(ke,He){X[He]=!0}
vendor: 18,947 bytes, line 1
1),X}(k):w.extend({},k);var X,ke,He,Pt,St=[],Ae=[],gt=-1,Ot=function(){for(Pt=Pt||k.once,He=X=!0;Ae.length;gt=-1)for(ke=Ae.shift();++gt<St.length;)!1===St[gt].apply(ke[0],ke[1])&&k.stopOnFalse&&(gt=St.length,ke=!1);k.memory||(ke=!1),X=!1,Pt&&(St=ke?[]:"")},gi={add:function(){return St&&(ke&&!X&&(gt=St.length-1,Ae.push(ke)),function nn(pn){w.each(pn,function(un,jn){be(jn)?(!k.unique||!gi.has(jn))&&St.push(jn):jn&&jn.length&&"string"!==z(jn)&&nn(jn)})}(arguments),ke&&!X&&Ot()),this},remove:function(){return w.each(arguments,function(nn,pn){for(var un;(un=w.inArray(pn,St,un))>-1;)St.splice(un,1),un<=gt&&gt--}),this},has:function(nn){return nn?w.inArray(nn,St)>-1:St.length>0},empty:function(){return St&&(St=[]),this},disable:function(){return Pt=Ae=[],St=ke="",this},disabled:function(){return!St},lock:function(){return Pt=Ae=[],!ke&&!X&&(St=ke=""),this},locked:function(){return!!Pt},fireWith:function(nn,pn){return Pt||(pn=[nn,(pn=pn||[]).slice?pn.slice():pn],Ae.push(pn),X||Ot()),this},fire:function(){return gi.fireWith(this,arguments),this},fired:function(){return!!He}};return gi},w.extend({Deferred:function(k){var X=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],ke="pending",He={state:function(){return ke},always:function(){return Pt.done(arguments).fail(arguments),this},catch:function(St){return He.then(null,St)},pipe:function(){var St=arguments;return w.Deferred(function(Ae){w.each(X,function(gt,Ot){var gi=be(St[Ot[4]])&&St[Ot[4]];Pt[Ot[1]](function(){var nn=gi&&gi.apply(this,arguments);nn&&be(nn.promise)?nn.promise().progress(Ae.notify).done(Ae.resolve).fail(Ae.reject):Ae[Ot[0]+"With"](this,gi?[nn]:arguments)})}),St=null}).promise()},then:function(St,Ae,gt){var Ot=0;function gi(nn,pn,un,jn){return function(){var Cr=this,Or=arguments,Sr=function(){var Go,Zo;if(!(nn<Ot)){if((Go=un.apply(Cr,Or))===pn.promise())throw new TypeError("Thenable self-resolution");be(Zo=Go&&("object"==typeof Go||"function"==typeof Go)&&Go.then)?jn?Zo.call(Go,gi(Ot,pn,wt,jn),gi(Ot,pn,li,jn)):(Ot++,Zo.call(Go,gi(Ot,pn,wt,jn),gi(Ot,pn,li,jn),gi(Ot,pn,wt,pn.notifyWith))):(un!==wt&&(Cr=void 0,Or=[Go]),(jn||pn.resolveWith)(Cr,Or))}},$r=jn?Sr:function(){try{Sr()}catch(Go){w.Deferred.exceptionHook&&w.Deferred.exceptionHook(Go,$r.error),nn+1>=Ot&&(un!==li&&(Cr=void 0,Or=[Go]),pn.rejectWith(Cr,Or))}};nn?$r():(w.Deferred.getErrorHook?$r.error=w.Deferred.getErrorHook():w.Deferred.getStackHook&&($r.error=w.Deferred.getStackHook()),t.setTimeout($r))}}return w.Deferred(function(nn){X[0][3].add(gi(0,nn,be(gt)?gt:wt,nn.notifyWith)),X[1][3].add(gi(0,nn,be(St)?St:wt)),X[2][3].add(gi(0,nn,be(Ae)?Ae:li))}).promise()},promise:function(St){return null!=St?w.extend(St,He):He}},Pt={};return w.each(X,function(St,Ae){var gt=Ae[2],Ot=Ae[5];He[Ae[1]]=gt.add,Ot&&gt.add(function(){ke=Ot},X[3-St][2].disable,X[3-St][3].disable,X[0][2].lock,X[0][3].lock),gt.add(Ae[3].fire),Pt[Ae[0]]=function(){return Pt[Ae[0]+"With"](this===Pt?void 0:this,arguments),this},Pt[Ae[0]+"With"]=gt.fireWith}),He.promise(Pt),k&&k.call(Pt,Pt),Pt},when:function(k){var X=arguments.length,ke=X,He=Array(ke),Pt=_.call(arguments),St=w.Deferred(),Ae=function(gt){return function(Ot){He[gt]=this,Pt[gt]=arguments.length>1?_.call(arguments):Ot,--X||St.resolveWith(He,Pt)}};if(X<=1&&(Pi(k,St.done(Ae(ke)).resolve,St.reject,!X),"pending"===St.state()||be(Pt[ke]&&Pt[ke].then)))return St.then();for(;ke--;)Pi(Pt[ke],Ae(ke),St.reject);return St.promise()}});var fi=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(k,X){t.console&&t.console.warn&&k&&fi.test(k.name)&&t.console.warn("jQuery.Deferred exception: "+k.message,k.stack,X)},w.readyException=function(k){t.setTimeout(function(){throw k})};var zi=w.Deferred();function gn(){ge.removeEventListener("DOMContentLoaded",gn),t.removeEventListener("load",gn),w.ready()}w.fn.ready=function(k){return zi.then(k).catch(function(X){w.readyException(X)}),this},w.extend({isReady:!1,readyWait:1,ready:function(k){(!0===k?--w.readyWait:w.isReady)||(w.isReady=!0,!(!0!==k&&--w.readyWait>0)&&zi.resolveWith(ge,[w]))}}),w.ready.then=zi.then,"complete"===ge.readyState||"loading"!==ge.readyState&&!ge.documentElement.doScroll?t.setTimeout(w.ready):(ge.addEventListener("DOMContentLoaded",gn),t.addEventListener("load",gn));var Yn=function(k,X,ke,He,Pt,St,Ae){var gt=0,Ot=k.length,gi=null==ke;if("object"===z(ke))for(gt in Pt=!0,ke)Yn(k,X,gt,ke[gt],!0,St,Ae);else if(void 0!==He&&(Pt=!0,be(He)||(Ae=!0),gi&&(Ae?(X.call(k,He),X=null):(gi=X,X=function(nn,pn,un){return gi.call(w(nn),un)})),X))for(;gt<Ot;gt++)X(k[gt],ke,Ae?He:He.call(k[gt],gt,X(k[gt],ke)));return Pt?k:gi?X.call(k):Ot?X(k[0],ke):St},nr=/^-ms-/,tn=/-([a-z])/g;function Ve(k,X){return X.toUpperCase()}function ni(k){return k.replace(nr,"ms-").replace(tn,Ve)}var Kt=function(k){return 1===k.nodeType||9===k.nodeType||!+k.nodeType};function jt(){this.expando=w.expando+jt.uid++}jt.uid=1,jt.prototype={cache:function(k){var X=k[this.expando];return X||(X={},Kt(k)&&(k.nodeType?k[this.expando]=X:Object.defineProperty(k,this.expando,{value:X,configurable:!0}))),X},set:function(k,X,ke){var He,Pt=this.cache(k);if("string"==typeof X)Pt[ni(X)]=ke;else for(He in X)Pt[ni(He)]=X[He];return Pt},get:function(k,X){return void 0===X?this.cache(k):k[this.expando]&&k[this.expando][ni(X)]},access:function(k,X,ke){return void 0===X||X&&"string"==typeof X&&void 0===ke?this.get(k,X):(this.set(k,X,ke),void 0!==ke?ke:X)},remove:function(k,X){var ke,He=k[this.expando];if(void 0!==He){if(void 0!==X)for((ke=(X=Array.isArray(X)?X.map(ni):(X=ni(X))in He?[X]:X.match(Dt)||[]).length);ke--;)delete He[X[ke]];(void 0===X||w.isEmptyObject(He))&&(k.nodeType?k[this.expando]=void 0:delete k[this.expando])}},hasData:function(k){var X=k[this.expando];return void 0!==X&&!w.isEmptyObject(X)}};var pi=new jt,$t=new jt,Vt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ti=/[A-Z]/g;function Ct(k,X,ke){var He;if(void 0===ke&&1===k.nodeType)if(He="data-"+X.replace(ti,"-$&").toLowerCase(),"string"==typeof(ke=k.getAttribute(He))){try{ke=function tt(k){return"true"===k||"false"!==k&&("null"===k?null:k===+k+""?+k:Vt.test(k)?JSON.parse(k):k)}(ke)}catch{}$t.set(k,X,ke)}else ke=void 0;return ke}w.extend({hasData:function(k){return $t.hasData(k)||pi.hasData(k)},data:function(k,X,ke){return $t.access(k,X,ke)},removeData:function(k,X){$t.remove(k,X)},_data:function(k,X,ke){return pi.access(k,X,ke)},_removeData:function(k,X){pi.remove(k,X)}}),w.fn.extend({data:function(k,X){var ke,He,Pt,St=this[0],Ae=St&&St.attributes;if(void 0===k){if(this.length&&(Pt=$t.get(St),1===St.nodeType&&!pi.get(St,"hasDataAttrs"))){for(ke=Ae.length;ke--;)Ae[ke]&&0===(He=Ae[ke].name).indexOf("data-")&&(He=ni(He.slice(5)),Ct(St,He,Pt[He]));pi.set(St,"hasDataAttrs",!0)}return Pt}return"object"==typeof k?this.each(function(){$t.set(this,k)}):Yn(this,function(gt){var Ot;if(St&&void 0===gt)return void 0!==(Ot=$t.get(St,k))||void 0!==(Ot=Ct(St,k))?Ot:void 0;this.each(function(){$t.set(this,k,gt)})},null,X,arguments.length>1,null,!0)},removeData:function(k){return this.each(function(){$t.remove(this,k)})}}),w.extend({queue:function(k,X,ke){var He;if(k)return He=pi.get(k,X=(X||"fx")+"queue"),ke&&(!He||Array.isArray(ke)?He=pi.access(k,X,w.makeArray(ke)):He.push(ke)),He||[]},dequeue:function(k,X){var ke=w.queue(k,X=X||"fx"),He=ke.length,Pt=ke.shift(),St=w._queueHooks(k,X);"inprogress"===Pt&&(Pt=ke.shift(),He--),Pt&&("fx"===X&&ke.unshift("inprogress"),delete St.stop,Pt.call(k,function(){w.dequeue(k,X)},St)),!He&&St&&St.empty.fire()},_queueHooks:function(k,X){var ke=X+"queueHooks";return pi.get(k,ke)||pi.access(k,ke,{empty:w.Callbacks("once memory").add(function(){pi.remove(k,[X+"queue",ke])})})}}),w.fn.extend({queue:function(k,X){var ke=2;return"string"!=typeof k&&(X=k,k="fx",ke--),arguments.length<ke?w.queue(this[0],k):void 0===X?this:this.each(function(){var He=w.queue(this,k,X);w._queueHooks(this,k),"fx"===k&&"inprogress"!==He[0]&&w.dequeue(this,k)})},dequeue:function(k){return this.each(function(){w.dequeue(this,k)})},clearQueue:function(k){return this.queue(k||"fx",[])},promise:function(k,X){var ke,He=1,Pt=w.Deferred(),St=this,Ae=this.length,gt=function(){--He||Pt.resolveWith(St,[St])};for("string"!=typeof k&&(X=k,k=void 0),k=k||"fx";Ae--;)(ke=pi.get(St[Ae],k+"queueHooks"))&&ke.empty&&(He++,ke.empty.add(gt));return gt(),Pt.promise(X)}});var qt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,qe=new RegExp("^(?:([+-])=|)("+qt+")([a-z%]*)$","i"),Ht=["Top","Right","Bottom","Left"],Bi=ge.documentElement,Vi=function(k){return w.contains(k.ownerDocument,k)},Xn={composed:!0};Bi.getRootNode&&(Vi=function(k){return w.contains(k.ownerDocument,k)||k.getRootNode(Xn)===k.ownerDocument});var Jt=function(k,X){return"none"===(k=X||k).style.display||""===k.style.display&&Vi(k)&&"none"===w.css(k,"display")};function lt(k,X,ke,He){var Pt,St,Ae=20,gt=He?function(){return He.cur()}:function(){return w.css(k,X,"")},Ot=gt(),gi=ke&&ke[3]||(w.cssNumber[X]?"":"px"),nn=k.nodeType&&(w.cssNumber[X]||"px"!==gi&&+Ot)&&qe.exec(w.css(k,X));if(nn&&nn[3]!==gi){for(gi=gi||nn[3],nn=+(Ot/=2)||1;Ae--;)w.style(k,X,nn+gi),(1-St)*(1-(St=gt()/Ot||.5))<=0&&(Ae=0),nn/=St;w.style(k,X,(nn*=2)+gi),ke=ke||[]}return ke&&(nn=+nn||+Ot||0,Pt=ke[1]?nn+(ke[1]+1)*ke[2]:+ke[2],He&&(He.unit=gi,He.start=nn,He.end=Pt)),Pt}var it={};function D(k){var X,ke=k.ownerDocument,He=k.nodeName,Pt=it[He];return Pt||(X=ke.body.appendChild(ke.createElement(He)),Pt=w.css(X,"display"),X.parentNode.removeChild(X),"none"===Pt&&(Pt="block"),it[He]=Pt,Pt)}function R(k,X){for(var ke,He,Pt=[],St=0,Ae=k.length;St<Ae;St++)(He=k[St]).style&&(ke=He.style.display,X?("none"===ke&&(Pt[St]=pi.get(He,"display")||null,Pt[St]||(He.style.display="")),""===He.style.display&&Jt(He)&&(Pt[St]=D(He))):"none"!==ke&&(Pt[St]="none",pi.set(He,"display",ke)));for(St=0;St<Ae;St++)null!=Pt[St]&&(k[St].style.display=Pt[St]);return k}w.fn.extend({show:function(){return R(this,!0)},hide:function(){return R(this)},toggle:function(k){return"boolean"==typeof k?k?this.show():this.hide():this.each(function(){Jt(this)?w(this).show():w(this).hide()})}});var X,ke,at=/^(?:checkbox|radio)$/i,oi=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,tr=/^$|^module$|\/(?:java|ecma)script/i;X=ge.createDocumentFragment().appendChild(ge.createElement("div")),(ke=ge.createElement("input")).setAttribute("type","radio"),ke.setAttribute("checked","checked"),ke.setAttribute("name","t"),X.appendChild(ke),K.checkClone=X.cloneNode(!0).cloneNode(!0).lastChild.checked,X.innerHTML="<textarea>x</textarea>",K.noCloneChecked=!!X.cloneNode(!0).lastChild.defaultValue,X.innerHTML="<option></option>",K.option=!!X.lastChild;var Er={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 ji(k,X){var ke;return ke=typeof k.getElementsByTagName<"u"?k.getElementsByTagName(X||"*"):typeof k.querySelectorAll<"u"?k.querySelectorAll(X||"*"):[],void 0===X||X&&q(k,X)?w.merge([k],ke):ke}function Gt(k,X){for(var ke=0,He=k.length;ke<He;ke++)pi.set(k[ke],"globalEval",!X||pi.get(X[ke],"globalEval"))}Er.tbody=Er.tfoot=Er.colgroup=Er.caption=Er.thead,Er.th=Er.td,K.option||(Er.optgroup=Er.option=[1,"<select multiple='multiple'>","</select>"]);var ze=/<|&#?\w+;/;function ft(k,X,ke,He,Pt){for(var St,Ae,gt,Ot,gi,nn,pn=X.createDocumentFragment(),un=[],jn=0,Cr=k.length;jn<Cr;jn++)if((St=k[jn])||0===St)if("object"===z(St))w.merge(un,St.nodeType?[St]:St);else if(ze.test(St)){for(Ae=Ae||pn.appendChild(X.createElement("div")),gt=(oi.exec(St)||["",""])[1].toLowerCase(),Ae.innerHTML=(Ot=Er[gt]||Er._default)[1]+w.htmlPrefilter(St)+Ot[2],nn=Ot[0];nn--;)Ae=Ae.lastChild;w.merge(un,Ae.childNodes),(Ae=pn.firstChild).textContent=""}else un.push(X.createTextNode(St));for(pn.textContent="",jn=0;St=un[jn++];)if(He&&w.inArray(St,He)>-1)Pt&&Pt.push(St);else if(gi=Vi(St),Ae=ji(pn.appendChild(St),"script"),gi&&Gt(Ae),ke)for(nn=0;St=Ae[nn++];)tr.test(St.type||"")&&ke.push(St);return pn}var Re=/^([^.]*)(?:\.(.+)|)/;function We(){return!0}function hi(){return!1}function rt(k,X,ke,He,Pt,St){var Ae,gt;if("object"==typeof X){for(gt in"string"!=typeof ke&&(He=He||ke,ke=void 0),X)rt(k,gt,ke,He,X[gt],St);return k}if(null==He&&null==Pt?(Pt=ke,He=ke=void 0):null==Pt&&("string"==typeof ke?(Pt=He,He=void 0):(Pt=He,He=ke,ke=void 0)),!1===Pt)Pt=hi;else if(!Pt)return k;return 1===St&&(Ae=Pt,Pt=function(Ot){return w().off(Ot),Ae.apply(this,arguments)},Pt.guid=Ae.guid||(Ae.guid=w.guid++)),k.each(function(){w.event.add(this,X,Pt,He,ke)})}function Fe(k,X,ke){ke?(pi.set(k,X,!1),w.event.add(k,X,{namespace:!1,handler:function(He){var Pt,St=pi.get(this,X);if(1&He.isTrigger&&this[X]){if(St)(w.event.special[X]||{}).delegateType&&He.stopPropagation();else if(St=_.call(arguments),pi.set(this,X,St),this[X](),Pt=pi.get(this,X),pi.set(this,X,!1),St!==Pt)return He.stopImmediatePropagation(),He.preventDefault(),Pt}else St&&(pi.set(this,X,w.event.trigger(St[0],St.slice(1),this)),He.stopPropagation(),He.isImmediatePropagationStopped=We)}})):void 0===pi.get(k,X)&&w.event.add(k,X,We)}w.event={global:{},add:function(k,X,ke,He,Pt){var St,Ae,gt,Ot,gi,nn,pn,un,jn,Cr,Or,Sr=pi.get(k);if(Kt(k))for(ke.handler&&(ke=(St=ke).handler,Pt=St.selector),Pt&&w.find.matchesSelector(Bi,Pt),ke.guid||(ke.guid=w.guid++),(Ot=Sr.events)||(Ot=Sr.events=Object.create(null)),(Ae=Sr.handle)||(Ae=Sr.handle=function($r){return typeof w<"u"&&w.event.triggered!==$r.type?w.event.dispatch.apply(k,arguments):void 0}),gi=(X=(X||"").match(Dt)||[""]).length;gi--;)jn=Or=(gt=Re.exec(X[gi])||[])[1],Cr=(gt[2]||"").split(".").sort(),jn&&(pn=w.event.special[jn]||{},pn=w.event.special[jn=(Pt?pn.delegateType:pn.bindType)||jn]||{},nn=w.extend({type:jn,origType:Or,data:He,handler:ke,guid:ke.guid,selector:Pt,needsContext:Pt&&w.expr.match.needsContext.test(Pt),namespace:Cr.join(".")},St),(un=Ot[jn])||((un=Ot[jn]=[]).delegateCount=0,(!pn.setup||!1===pn.setup.call(k,He,Cr,Ae))&&k.addEventListener&&k.addEventListener(jn,Ae)),pn.add&&(pn.add.call(k,nn),nn.handler.guid||(nn.handler.guid=ke.guid)),Pt?un.splice(un.delegateCount++,0,nn):un.push(nn),w.event.global[jn]=!0)},remove:function(k,X,ke,He,Pt){var St,Ae,gt,Ot,gi,nn,pn,un,jn,Cr,Or,Sr=pi.hasData(k)&&pi.get(k);if(Sr&&(Ot=Sr.events)){for(gi=(X=(X||"").match(Dt)||[""]).length;gi--;)if(jn=Or=(gt=Re.exec(X[gi])||[])[1],Cr=(gt[2]||"").split(".").sort(),jn){for(pn=w.event.special[jn]||{},un=Ot[jn=(He?pn.delegateType:pn.bindType)||jn]||[],gt=gt[2]&&new RegExp("(^|\\.)"+Cr.join("\\.(?:.*\\.|)")+"(\\.|$)"),Ae=St=un.length;St--;)nn=un[St],(Pt||Or===nn.origType)&&(!ke||ke.guid===nn.guid)&&(!gt||gt.test(nn.namespace))&&(!He||He===nn.selector||"**"===He&&nn.selector)&&(un.splice(St,1),nn.selector&&un.delegateCount--,pn.remove&&pn.remove.call(k,nn));Ae&&!un.length&&((!pn.teardown||!1===pn.teardown.call(k,Cr,Sr.handle))&&w.removeEvent(k,jn,Sr.handle),delete Ot[jn])}else for(jn in Ot)w.event.remove(k,jn+X[gi],ke,He,!0);w.isEmptyObject(Ot)&&pi.remove(k,"handle events")}},dispatch:function(k){var X,ke,He,Pt,St,Ae,gt=new Array(arguments.length),Ot=w.event.fix(k),gi=(pi.get(this,"events")||Object.create(null))[Ot.type]||[],nn=w.event.special[Ot.type]||{};for(gt[0]=Ot,X=1;X<arguments.length;X++)gt[X]=arguments[X];if(Ot.delegateTarget=this,!nn.preDispatch||!1!==nn.preDispatch.call(this,Ot)){for(Ae=w.event.handlers.call(this,Ot,gi),X=0;(Pt=Ae[X++])&&!Ot.isPropagationStopped();)for(Ot.currentTarget=Pt.elem,ke=0;(St=Pt.handlers[ke++])&&!Ot.isImmediatePropagationStopped();)(!Ot.rnamespace||!1===St.namespace||Ot.rnamespace.test(St.namespace))&&(Ot.handleObj=St,Ot.data=St.data,void 0!==(He=((w.event.special[St.origType]||{}).handle||St.handler).apply(Pt.elem,gt))&&!1===(Ot.result=He)&&(Ot.preventDefault(),Ot.stopPropagation()));return nn.postDispatch&&nn.postDispatch.call(this,Ot),Ot.result}},handlers:function(k,X){var ke,He,Pt,St,Ae,gt=[],Ot=X.delegateCount,gi=k.target;if(Ot&&gi.nodeType&&!("click"===k.type&&k.button>=1))for(;gi!==this;gi=gi.parentNode||this)if(1===gi.nodeType&&("click"!==k.type||!0!==gi.disabled)){for(St=[],Ae={},ke=0;ke<Ot;ke++)void 0===Ae[Pt=(He=X[ke]).selector+" "]&&(Ae[Pt]=He.needsContext?w(Pt,this).index(gi)>-1:w.find(Pt,this,null,[gi]).length),Ae[Pt]&&St.push(He);St.length&&gt.push({elem:gi,handlers:St})}return gi=this,Ot<X.length&&gt.push({elem:gi,handlers:X.slice(Ot)}),gt},addProp:function(k,X){Object.defineProperty(w.Event.prototype,k,{enumerable:!0,configurable:!0,get:be(X)?function(){if(this.originalEvent)return X(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[k]},set:function(ke){Object.defineProperty(this,k,{enumerable:!0,configurable:!0,writable:!0,value:ke})}})},fix:function(k){return k[w.expando]?k:new w.Event(k)},special:{load:{noBubble:!0},click:{setup:function(k){var X=this||k;return at.test(X.type)&&X.click&&q(X,"input")&&Fe(X,"click",!0),!1},trigger:function(k){var X=this||k;return at.test(X.type)&&X.click&&q(X,"input")&&Fe(X,"click"),!0},_default:function(k){var X=k.target;return at.test(X.type)&&X.click&&q(X,"input")&&pi.get(X,"click")||q(X,"a")}},beforeunload:{postDispatch:function(k){void 0!==k.result&&k.originalEvent&&(k.originalEvent.returnValue=k.result)}}}},w.removeEvent=function(k,X,ke){k.removeEventListener&&k.removeEventListener(X,ke)},w.Event=function(k,X){if(!(this instanceof w.Event))return new w.Event(k,X);k&&k.type?(this.originalEvent=k,this.type=k.type,this.isDefaultPrevented=k.defaultPrevented||void 0===k.defaultPrevented&&!1===k.returnValue?We:hi,this.target=k.target&&3===k.target.nodeType?k.target.parentNode:k.target,this.currentTarget=k.currentTarget,this.relatedTarget=k.relatedTarget):this.type=k,X&&w.extend(this,X),this.timeStamp=k&&k.timeStamp||Date.now(),this[w.expando]=!0},w.Event.prototype={constructor:w.Event,isDefaultPrevented:hi,isPropagationStopped:hi,isImmediatePropagationStopped:hi,isSimulated:!1,preventDefault:function(){var k=this.originalEvent;this.isDefaultPrevented=We,k&&!this.isSimulated&&k.preventDefault()},stopPropagation:function(){var k=this.originalEvent;this.isPropagationStopped=We,k&&!this.isSimulated&&k.stopPropagation()},stopImmediatePropagation:function(){var k=this.originalEvent;this.isImmediatePropagationStopped=We,k&&!this.isSimulated&&k.stopImmediatePropagation(),this.stopPropagation()}},w.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},w.event.addProp),w.each({focus:"focusin",blur:"focusout"},function(k,X){function ke(He){if(ge.documentMode){var Pt=pi.get(this,"handle"),St=w.event.fix(He);
vendor: 1,033 bytes, line 1
1St.type="focusin"===He.type?"focus":"blur",St.isSimulated=!0,Pt(He),St.target===St.currentTarget&&Pt(St)}else w.event.simulate(X,He.target,w.event.fix(He))}w.event.special[k]={setup:function(){var He;if(Fe(this,k,!0),!ge.documentMode)return!1;(He=pi.get(this,X))||this.addEventListener(X,ke),pi.set(this,X,(He||0)+1)},trigger:function(){return Fe(this,k),!0},teardown:function(){var He;if(!ge.documentMode)return!1;(He=pi.get(this,X)-1)?pi.set(this,X,He):(this.removeEventListener(X,ke),pi.remove(this,X))},_default:function(He){return pi.get(He.target,k)},delegateType:X},w.event.special[X]={setup:function(){var He=this.ownerDocument||this.document||this,Pt=ge.documentMode?this:He,St=pi.get(Pt,X);St||(ge.documentMode?this.addEventListener(X,ke):He.addEventListener(k,ke,!0)),pi.set(Pt,X,(St||0)+1)},teardown:function(){var He=this.ownerDocument||this.document||this,Pt=ge.documentMode?this:He,St=pi.get(Pt,X)-1;St?pi.set(Pt,X,St):(ge.documentMode?this.removeEventListener(X,ke):He.removeEventListener(k,ke,!0),pi.remove(Pt,X))}}}
vendor: 6,285 bytes, line 1
1),w.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(k,X){w.event.special[k]={delegateType:X,bindType:X,handle:function(ke){var He,St=ke.relatedTarget,Ae=ke.handleObj;return(!St||St!==this&&!w.contains(this,St))&&(ke.type=Ae.origType,He=Ae.handler.apply(this,arguments),ke.type=X),He}}}),w.fn.extend({on:function(k,X,ke,He){return rt(this,k,X,ke,He)},one:function(k,X,ke,He){return rt(this,k,X,ke,He,1)},off:function(k,X,ke){var He,Pt;if(k&&k.preventDefault&&k.handleObj)return He=k.handleObj,w(k.delegateTarget).off(He.namespace?He.origType+"."+He.namespace:He.origType,He.selector,He.handler),this;if("object"==typeof k){for(Pt in k)this.off(Pt,X,k[Pt]);return this}return(!1===X||"function"==typeof X)&&(ke=X,X=void 0),!1===ke&&(ke=hi),this.each(function(){w.event.remove(this,k,ke,X)})}});var zt=/<script|<style|<link/i,st=/checked\s*(?:[^=]|=\s*.checked.)/i,Ie=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function It(k,X){return q(k,"table")&&q(11!==X.nodeType?X:X.firstChild,"tr")&&w(k).children("tbody")[0]||k}function Et(k){return k.type=(null!==k.getAttribute("type"))+"/"+k.type,k}function Nt(k){return"true/"===(k.type||"").slice(0,5)?k.type=k.type.slice(5):k.removeAttribute("type"),k}function Hi(k,X){var ke,He,Pt,Ae,gt,Ot;if(1===X.nodeType){if(pi.hasData(k)&&(Ot=pi.get(k).events))for(Pt in pi.remove(X,"handle events"),Ot)for(ke=0,He=Ot[Pt].length;ke<He;ke++)w.event.add(X,Pt,Ot[Pt][ke]);$t.hasData(k)&&(Ae=$t.access(k),gt=w.extend({},Ae),$t.set(X,gt))}}function Zi(k,X){var ke=X.nodeName.toLowerCase();"input"===ke&&at.test(k.type)?X.checked=k.checked:("input"===ke||"textarea"===ke)&&(X.defaultValue=k.defaultValue)}function kn(k,X,ke,He){X=h(X);var Pt,St,Ae,gt,Ot,gi,nn=0,pn=k.length,un=pn-1,jn=X[0],Cr=be(jn);if(Cr||pn>1&&"string"==typeof jn&&!K.checkClone&&st.test(jn))return k.each(function(Or){var Sr=k.eq(Or);Cr&&(X[0]=jn.call(this,Or,Sr.html())),kn(Sr,X,ke,He)});if(pn&&(St=(Pt=ft(X,k[0].ownerDocument,!1,k,He)).firstChild,1===Pt.childNodes.length&&(Pt=St),St||He)){for(gt=(Ae=w.map(ji(Pt,"script"),Et)).length;nn<pn;nn++)Ot=Pt,nn!==un&&(Ot=w.clone(Ot,!0,!0),gt&&w.merge(Ae,ji(Ot,"script"))),ke.call(k[nn],Ot,nn);if(gt)for(gi=Ae[Ae.length-1].ownerDocument,w.map(Ae,Nt),nn=0;nn<gt;nn++)tr.test((Ot=Ae[nn]).type||"")&&!pi.access(Ot,"globalEval")&&w.contains(gi,Ot)&&(Ot.src&&"module"!==(Ot.type||"").toLowerCase()?w._evalUrl&&!Ot.noModule&&w._evalUrl(Ot.src,{nonce:Ot.nonce||Ot.getAttribute("nonce")},gi):r(Ot.textContent.replace(Ie,""),Ot,gi))}return k}function Jn(k,X,ke){for(var He,Pt=X?w.filter(X,k):k,St=0;null!=(He=Pt[St]);St++)!ke&&1===He.nodeType&&w.cleanData(ji(He)),He.parentNode&&(ke&&Vi(He)&&Gt(ji(He,"script")),He.parentNode.removeChild(He));return k}w.extend({htmlPrefilter:function(k){return k},clone:function(k,X,ke){var He,Pt,St,Ae,gt=k.cloneNode(!0),Ot=Vi(k);if(!(K.noCloneChecked||1!==k.nodeType&&11!==k.nodeType||w.isXMLDoc(k)))for(Ae=ji(gt),He=0,Pt=(St=ji(k)).length;He<Pt;He++)Zi(St[He],Ae[He]);if(X)if(ke)for(St=St||ji(k),Ae=Ae||ji(gt),He=0,Pt=St.length;He<Pt;He++)Hi(St[He],Ae[He]);else Hi(k,gt);return(Ae=ji(gt,"script")).length>0&&Gt(Ae,!Ot&&ji(k,"script")),gt},cleanData:function(k){for(var X,ke,He,Pt=w.event.special,St=0;void 0!==(ke=k[St]);St++)if(Kt(ke)){if(X=ke[pi.expando]){if(X.events)for(He in X.events)Pt[He]?w.event.remove(ke,He):w.removeEvent(ke,He,X.handle);ke[pi.expando]=void 0}ke[$t.expando]&&(ke[$t.expando]=void 0)}}}),w.fn.extend({detach:function(k){return Jn(this,k,!0)},remove:function(k){return Jn(this,k)},text:function(k){return Yn(this,function(X){return void 0===X?w.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=X)})},null,k,arguments.length)},append:function(){return kn(this,arguments,function(k){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||It(this,k).appendChild(k)})},prepend:function(){return kn(this,arguments,function(k){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var X=It(this,k);X.insertBefore(k,X.firstChild)}})},before:function(){return kn(this,arguments,function(k){this.parentNode&&this.parentNode.insertBefore(k,this)})},after:function(){return kn(this,arguments,function(k){this.parentNode&&this.parentNode.insertBefore(k,this.nextSibling)})},empty:function(){for(var k,X=0;null!=(k=this[X]);X++)1===k.nodeType&&(w.cleanData(ji(k,!1)),k.textContent="");return this},clone:function(k,X){return k=null!=k&&k,X=null==X?k:X,this.map(function(){return w.clone(this,k,X)})},html:function(k){return Yn(this,function(X){var ke=this[0]||{},He=0,Pt=this.length;if(void 0===X&&1===ke.nodeType)return ke.innerHTML;if("string"==typeof X&&!zt.test(X)&&!Er[(oi.exec(X)||["",""])[1].toLowerCase()]){X=w.htmlPrefilter(X);try{for(;He<Pt;He++)1===(ke=this[He]||{}).nodeType&&(w.cleanData(ji(ke,!1)),ke.innerHTML=X);ke=0}catch{}}ke&&this.empty().append(X)},null,k,arguments.length)},replaceWith:function(){var k=[];return kn(this,arguments,function(X){var ke=this.parentNode;w.inArray(this,k)<0&&(w.cleanData(ji(this)),ke&&ke.replaceChild(X,this))},k)}}),w.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(k,X){w.fn[k]=function(ke){for(var He,Pt=[],St=w(ke),Ae=St.length-1,gt=0;gt<=Ae;gt++)He=gt===Ae?this:this.clone(!0),w(St[gt])[X](He),A.apply(Pt,He.get());return this.pushStack(Pt)}});var hr=new RegExp("^("+qt+")(?!px)[a-z%]+$","i"),Ii=/^--/,_n=function(k){var X=k.ownerDocument.defaultView;return(!X||!X.opener)&&(X=t),X.getComputedStyle(k)},Ln=function(k,X,ke){var He,Pt,St={};for(Pt in X)St[Pt]=k.style[Pt],k.style[Pt]=X[Pt];for(Pt in He=ke.call(k),X)k.style[Pt]=St[Pt];return He},fr=new RegExp(Ht.join("|"),"i");function lo(k,X,ke){var He,Pt,St,Ae,gt=Ii.test(X),Ot=k.style;return(ke=ke||_n(k))&&(Ae=ke.getPropertyValue(X)||ke[X],gt&&Ae&&(Ae=Ae.replace(pt,"$1")||void 0),""===Ae&&!Vi(k)&&(Ae=w.style(k,X)),!K.pixelBoxStyles()&&hr.test(Ae)&&fr.test(X)&&(He=Ot.width,Pt=Ot.minWidth,St=Ot.maxWidth,Ot.minWidth=Ot.maxWidth=Ot.width=Ae,Ae=ke.width,Ot.width=He,Ot.minWidth=Pt,Ot.maxWidth=St)),void 0!==Ae?Ae+"":Ae}function zr(k,X){return{get:function(){if(!k())return(this.get=X).apply(this,arguments);delete this.get}}}!function(){function k(){if(gi){Ot.style.cssText="position:absolute;
1left:-11111px;width:60px;margin-top:1px;padding:0;border:0",gi.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Bi.appendChild(Ot).appendChild(gi);var nn=t.getComputedStyle(gi);ke="1%"!==nn.top,gt=12===X(nn.marginLeft),gi.style.right="60%",St=36===X(nn.right),He=36===X(nn.width),gi.style.position="absolute",Pt=12===X(gi.offsetWidth/3),Bi.removeChild(Ot),gi=null}}function X(nn){return Math.round(parseFloat(nn))}var ke,He,Pt,St,Ae,gt,Ot=ge.createElement("div"),gi=ge.createElement("div");gi.style&&(gi.style.backgroundClip="content-box",gi.cloneNode(!0).style.backgroundClip="",K.clearCloneStyle="content-box"===gi.style.backgroundClip,w.extend(K,{boxSizingReliable:function(){return k(),He},pixelBoxStyles:function(){return k(),St},pixelPosition:function(){return k(),ke},reliableMarginLeft:function(){return k(),gt},scrollboxSize:function(){return k(),Pt},reliableTrDimensions:function(){var nn,pn,un,jn;return null==Ae&&(nn=ge.createElement("table"),pn=ge.createElement("tr"),un=ge.createElement("div"),nn.style.cssText="position:absolute;left:-11111px;border-collapse:separate",pn.style.cssText="box-sizing:content-box;border:1px solid",pn.style.height="1px",un.style.height="9px",un.style.display="block",Bi.appendChild(nn).appendChild(pn).appendChild(un),jn=t.getComputedStyle(pn),Ae=parseInt(jn.height,10)+parseInt(jn.borderTopWidth,10)+parseInt(jn.borderBottomWidth,10)===pn.offsetHeight,Bi.removeChild(nn)),Ae}}))}();var Rr=["Webkit","Moz","ms"],Po=ge.createElement("div").style,Ro={};function uo(k){return w.cssProps[k]||Ro[k]||(k in Po?k:Ro[k]=function Jr(k){for(var X=k[0].toUpperCase()+k.slice(1),ke=Rr.length;ke--;)if((k=Rr[ke]+X)in Po)return k}(k)||k)}var Eo=/^(none|table(?!-c[ea]).+)/,Ao={position:"absolute",visibility:"hidden",display:"block"},$i={letterSpacing:"0",fontWeight:"400"};function Cn(k,X,ke){var He=qe.exec(X);return He?Math.max(0,He[2]-(ke||0))+(He[3]||"px"):X}function cn(k,X,ke,He,Pt,St){var Ae="width"===X?1:0,gt=0,Ot=0,gi=0;if(ke===(He?"border":"content"))return 0;for(;Ae<4;Ae+=2)"margin"===ke&&(gi+=w.css(k,ke+Ht[Ae],!0,Pt)),He?("content"===ke&&(Ot-=w.css(k,"padding"+Ht[Ae],!0,Pt)),"margin"!==ke&&(Ot-=w.css(k,"border"+Ht[Ae]+"Width",!0,Pt))):(Ot+=w.css(k,"padding"+Ht[Ae],!0,Pt),"padding"!==ke?Ot+=w.css(k,"border"+Ht[Ae]+"Width",!0,Pt):gt+=w.css(k,"border"+Ht[Ae]+"Width",!0,Pt));return!He&&St>=0&&(Ot+=Math.max(0,Math.ceil(k["offset"+X[0].toUpperCase()+X.slice(1)]-St-Ot-gt-.5))||0),Ot+gi}function Me(k,X,ke){var He=_n(k),St=(!K.boxSizingReliable()||ke)&&"border-box"===w.css(k,"boxSizing",!1,He),Ae=St,gt=lo(k,X,He),Ot="offset"+X[0].toUpperCase()+X.slice(1);if(hr.test(gt)){if(!ke)return gt;gt="auto"}return(!K.boxSizingReliable()&&St||!K.reliableTrDimensions()&&q(k,"tr")||"auto"===gt||!parseFloat(gt)&&"inline"===w.css(k,"display",!1,He))&&k.getClientRects().length&&(St="border-box"===w.css(k,"boxSizing",!1,He),(Ae=Ot in k)&&(gt=k[Ot])),(gt=parseFloat(gt)||0)+cn(k,X,ke||(St?"border":"content"),Ae,He,gt)+"px"}function yt(k,X,ke,He,Pt){return new yt.prototype.init(k,X,ke,He,Pt)}w.extend({cssHooks:{opacity:{get:function(k,X){if(X){var ke=lo(k,"opacity");return""===ke?"1":ke}}}},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(k,X,ke,He){if(k&&3!==k.nodeType&&8!==k.nodeType&&k.style){var Pt,St,Ae,gt=ni(X),Ot=Ii.test(X),gi=k.style;if(Ot||(X=uo(gt)),Ae=w.cssHooks[X]||w.cssHooks[gt],void 0===ke)return Ae&&"get"in Ae&&void 0!==(Pt=Ae.get(k,!1,He))?Pt:gi[X];if("string"==(St=typeof ke)&&(Pt=qe.exec(ke))&&Pt[1]&&(ke=lt(k,X,Pt),St="number"),null==ke||ke!=ke)return;"number"===St&&!Ot&&(ke+=Pt&&Pt[3]||(w.cssNumber[gt]?"":"px")),!K.clearCloneStyle&&""===ke&&0===X.indexOf("background")&&(gi[X]="inherit"),(!Ae||!("set"in Ae)||void 0!==(ke=Ae.set(k,ke,He)))&&(Ot?gi.setProperty(X,ke):gi[X]=ke)}},css:function(k,X,ke,He){var Pt,St,Ae,gt=ni(X);return Ii.test(X)||(X=uo(gt)),(Ae=w.cssHooks[X]||w.cssHooks[gt])&&"get"in Ae&&(Pt=Ae.get(k,!0,ke)),void 0===Pt&&(Pt=lo(k,X,He)),"normal"===Pt&&X in $i&&(Pt=$i[X]),""===ke||ke?(St=parseFloat(Pt),!0===ke||isFinite(St)?St||0:Pt):Pt}}
vendor: 35,269 bytes, line 1
1),w.each(["height","width"],function(k,X){w.cssHooks[X]={get:function(ke,He,Pt){if(He)return!Eo.test(w.css(ke,"display"))||ke.getClientRects().length&&ke.getBoundingClientRect().width?Me(ke,X,Pt):Ln(ke,Ao,function(){return Me(ke,X,Pt)})},set:function(ke,He,Pt){var St,Ae=_n(ke),gt=!K.scrollboxSize()&&"absolute"===Ae.position,gi=(gt||Pt)&&"border-box"===w.css(ke,"boxSizing",!1,Ae),nn=Pt?cn(ke,X,Pt,gi,Ae):0;return gi&&gt&&(nn-=Math.ceil(ke["offset"+X[0].toUpperCase()+X.slice(1)]-parseFloat(Ae[X])-cn(ke,X,"border",!1,Ae)-.5)),nn&&(St=qe.exec(He))&&"px"!==(St[3]||"px")&&(ke.style[X]=He,He=w.css(ke,X)),Cn(0,He,nn)}}}),w.cssHooks.marginLeft=zr(K.reliableMarginLeft,function(k,X){if(X)return(parseFloat(lo(k,"marginLeft"))||k.getBoundingClientRect().left-Ln(k,{marginLeft:0},function(){return k.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(k,X){w.cssHooks[k+X]={expand:function(ke){for(var He=0,Pt={},St="string"==typeof ke?ke.split(" "):[ke];He<4;He++)Pt[k+Ht[He]+X]=St[He]||St[He-2]||St[0];return Pt}},"margin"!==k&&(w.cssHooks[k+X].set=Cn)}),w.fn.extend({css:function(k,X){return Yn(this,function(ke,He,Pt){var St,Ae,gt={},Ot=0;if(Array.isArray(He)){for(St=_n(ke),Ae=He.length;Ot<Ae;Ot++)gt[He[Ot]]=w.css(ke,He[Ot],!1,St);return gt}return void 0!==Pt?w.style(ke,He,Pt):w.css(ke,He)},k,X,arguments.length>1)}}),w.Tween=yt,yt.prototype={constructor:yt,init:function(k,X,ke,He,Pt,St){this.elem=k,this.prop=ke,this.easing=Pt||w.easing._default,this.options=X,this.start=this.now=this.cur(),this.end=He,this.unit=St||(w.cssNumber[ke]?"":"px")},cur:function(){var k=yt.propHooks[this.prop];return k&&k.get?k.get(this):yt.propHooks._default.get(this)},run:function(k){var X,ke=yt.propHooks[this.prop];return this.pos=X=this.options.duration?w.easing[this.easing](k,this.options.duration*k,0,1,this.options.duration):k,this.now=(this.end-this.start)*X+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),ke&&ke.set?ke.set(this):yt.propHooks._default.set(this),this}},yt.prototype.init.prototype=yt.prototype,yt.propHooks={_default:{get:function(k){var X;return 1!==k.elem.nodeType||null!=k.elem[k.prop]&&null==k.elem.style[k.prop]?k.elem[k.prop]:(X=w.css(k.elem,k.prop,""))&&"auto"!==X?X:0},set:function(k){w.fx.step[k.prop]?w.fx.step[k.prop](k):1!==k.elem.nodeType||!w.cssHooks[k.prop]&&null==k.elem.style[uo(k.prop)]?k.elem[k.prop]=k.now:w.style(k.elem,k.prop,k.now+k.unit)}}},yt.propHooks.scrollTop=yt.propHooks.scrollLeft={set:function(k){k.elem.nodeType&&k.elem.parentNode&&(k.elem[k.prop]=k.now)}},w.easing={linear:function(k){return k},swing:function(k){return.5-Math.cos(k*Math.PI)/2},_default:"swing"},w.fx=yt.prototype.init,w.fx.step={};var ai,Wi,Bn=/^(?:toggle|show|hide)$/,wr=/queueHooks$/;function Co(){Wi&&(!1===ge.hidden&&t.requestAnimationFrame?t.requestAnimationFrame(Co):t.setTimeout(Co,w.fx.interval),w.fx.tick())}function Yo(){return t.setTimeout(function(){ai=void 0}),ai=Date.now()}function xs(k,X){var ke,He=0,Pt={height:k};for(X=X?1:0;He<4;He+=2-X)Pt["margin"+(ke=Ht[He])]=Pt["padding"+ke]=k;return X&&(Pt.opacity=Pt.width=k),Pt}function ms(k,X,ke){for(var He,Pt=(us.tweeners[X]||[]).concat(us.tweeners["*"]),St=0,Ae=Pt.length;St<Ae;St++)if(He=Pt[St].call(ke,X,k))return He}function us(k,X,ke){var He,Pt,St=0,Ae=us.prefilters.length,gt=w.Deferred().always(function(){delete Ot.elem}),Ot=function(){if(Pt)return!1;for(var pn=ai||Yo(),un=Math.max(0,gi.startTime+gi.duration-pn),Cr=1-(un/gi.duration||0),Or=0,Sr=gi.tweens.length;Or<Sr;Or++)gi.tweens[Or].run(Cr);return gt.notifyWith(k,[gi,Cr,un]),Cr<1&&Sr?un:(Sr||gt.notifyWith(k,[gi,1,0]),gt.resolveWith(k,[gi]),!1)},gi=gt.promise({elem:k,props:w.extend({},X),opts:w.extend(!0,{specialEasing:{},easing:w.easing._default},ke),originalProperties:X,originalOptions:ke,startTime:ai||Yo(),duration:ke.duration,tweens:[],createTween:function(pn,un){var jn=w.Tween(k,gi.opts,pn,un,gi.opts.specialEasing[pn]||gi.opts.easing);return gi.tweens.push(jn),jn},stop:function(pn){var un=0,jn=pn?gi.tweens.length:0;if(Pt)return this;for(Pt=!0;un<jn;un++)gi.tweens[un].run(1);return pn?(gt.notifyWith(k,[gi,1,0]),gt.resolveWith(k,[gi,pn])):gt.rejectWith(k,[gi,pn]),this}}),nn=gi.props;for(function Bs(k,X){var ke,He,Pt,St,Ae;for(ke in k)if(Pt=X[He=ni(ke)],St=k[ke],Array.isArray(St)&&(Pt=St[1],St=k[ke]=St[0]),ke!==He&&(k[He]=St,delete k[ke]),(Ae=w.cssHooks[He])&&"expand"in Ae)for(ke in St=Ae.expand(St),delete k[He],St)ke in k||(k[ke]=St[ke],X[ke]=Pt);else X[He]=Pt}(nn,gi.opts.specialEasing);St<Ae;St++)if(He=us.prefilters[St].call(gi,k,nn,gi.opts))return be(He.stop)&&(w._queueHooks(gi.elem,gi.opts.queue).stop=He.stop.bind(He)),He;return w.map(nn,ms,gi),be(gi.opts.start)&&gi.opts.start.call(k,gi),gi.progress(gi.opts.progress).done(gi.opts.done,gi.opts.complete).fail(gi.opts.fail).always(gi.opts.always),w.fx.timer(w.extend(Ot,{elem:k,anim:gi,queue:gi.opts.queue})),gi}w.Animation=w.extend(us,{tweeners:{"*":[function(k,X){var ke=this.createTween(k,X);return lt(ke.elem,k,qe.exec(X),ke),ke}]},tweener:function(k,X){be(k)?(X=k,k=["*"]):k=k.match(Dt);for(var ke,He=0,Pt=k.length;He<Pt;He++)(us.tweeners[ke=k[He]]=us.tweeners[ke]||[]).unshift(X)},prefilters:[function ta(k,X,ke){var He,Pt,St,Ae,gt,Ot,gi,nn,pn="width"in X||"height"in X,un=this,jn={},Cr=k.style,Or=k.nodeType&&Jt(k),Sr=pi.get(k,"fxshow");for(He in ke.queue||(null==(Ae=w._queueHooks(k,"fx")).unqueued&&(Ae.unqueued=0,gt=Ae.empty.fire,Ae.empty.fire=function(){Ae.unqueued||gt()}),Ae.unqueued++,un.always(function(){un.always(function(){Ae.unqueued--,w.queue(k,"fx").length||Ae.empty.fire()})})),X)if(Bn.test(Pt=X[He])){if(delete X[He],St=St||"toggle"===Pt,Pt===(Or?"hide":"show")){if("show"!==Pt||!Sr||void 0===Sr[He])continue;Or=!0}jn[He]=Sr&&Sr[He]||w.style(k,He)}if((Ot=!w.isEmptyObject(X))||!w.isEmptyObject(jn))for(He in pn&&1===k.nodeType&&(ke.overflow=[Cr.overflow,Cr.overflowX,Cr.overflowY],null==(gi=Sr&&Sr.display)&&(gi=pi.get(k,"display")),"none"===(nn=w.css(k,"display"))&&(gi?nn=gi:(R([k],!0),gi=k.style.display||gi,nn=w.css(k,"display"),R([k]))),("inline"===nn||"inline-block"===nn&&null!=gi)&&"none"===w.css(k,"float")&&(Ot||(un.done(function(){Cr.display=gi}),null==gi&&(gi="none"===(nn=Cr.display)?"":nn)),Cr.display="inline-block")),ke.overflow&&(Cr.overflow="hidden",un.always(function(){Cr.overflow=ke.overflow[0],Cr.overflowX=ke.overflow[1],Cr.overflowY=ke.overflow[2]})),Ot=!1,jn)Ot||(Sr?"hidden"in Sr&&(Or=Sr.hidden):Sr=pi.access(k,"fxshow",{display:gi}),St&&(Sr.hidden=!Or),Or&&R([k],!0),un.done(function(){for(He in Or||R([k]),pi.remove(k,"fxshow"),jn)w.style(k,He,jn[He])})),Ot=ms(Or?Sr[He]:0,He,un),He in Sr||(Sr[He]=Ot.start,Or&&(Ot.end=Ot.start,Ot.start=0))}],prefilter:function(k,X){X?us.prefilters.unshift(k):us.prefilters.push(k)}}),w.speed=function(k,X,ke){var He=k&&"object"==typeof k?w.extend({},k):{complete:ke||!ke&&X||be(k)&&k,duration:k,easing:ke&&X||X&&!be(X)&&X};return w.fx.off?He.duration=0:"number"!=typeof He.duration&&(He.duration=He.duration in w.fx.speeds?w.fx.speeds[He.duration]:w.fx.speeds._default),(null==He.queue||!0===He.queue)&&(He.queue="fx"),He.old=He.complete,He.complete=function(){be(He.old)&&He.old.call(this),He.queue&&w.dequeue(this,He.queue)},He},w.fn.extend({fadeTo:function(k,X,ke,He){return this.filter(Jt).css("opacity",0).show().end().animate({opacity:X},k,ke,He)},animate:function(k,X,ke,He){var Pt=w.isEmptyObject(k),St=w.speed(X,ke,He),Ae=function(){var gt=us(this,w.extend({},k),St);(Pt||pi.get(this,"finish"))&&gt.stop(!0)};return Ae.finish=Ae,Pt||!1===St.queue?this.each(Ae):this.queue(St.queue,Ae)},stop:function(k,X,ke){var He=function(Pt){var St=Pt.stop;delete Pt.stop,St(ke)};return"string"!=typeof k&&(ke=X,X=k,k=void 0),X&&this.queue(k||"fx",[]),this.each(function(){var Pt=!0,St=null!=k&&k+"queueHooks",Ae=w.timers,gt=pi.get(this);if(St)gt[St]&&gt[St].stop&&He(gt[St]);else for(St in gt)gt[St]&&gt[St].stop&&wr.test(St)&&He(gt[St]);for(St=Ae.length;St--;)Ae[St].elem===this&&(null==k||Ae[St].queue===k)&&(Ae[St].anim.stop(ke),Pt=!1,Ae.splice(St,1));(Pt||!ke)&&w.dequeue(this,k)})},finish:function(k){return!1!==k&&(k=k||"fx"),this.each(function(){var X,ke=pi.get(this),He=ke[k+"queue"],Pt=ke[k+"queueHooks"],St=w.timers,Ae=He?He.length:0;for(ke.finish=!0,w.queue(this,k,[]),Pt&&Pt.stop&&Pt.stop.call(this,!0),X=St.length;X--;)St[X].elem===this&&St[X].queue===k&&(St[X].anim.stop(!0),St.splice(X,1));for(X=0;X<Ae;X++)He[X]&&He[X].finish&&He[X].finish.call(this);delete ke.finish})}}),w.each(["toggle","show","hide"],function(k,X){var ke=w.fn[X];w.fn[X]=function(He,Pt,St){return null==He||"boolean"==typeof He?ke.apply(this,arguments):this.animate(xs(X,!0),He,Pt,St)}}),w.each({slideDown:xs("show"),slideUp:xs("hide"),slideToggle:xs("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(k,X){w.fn[k]=function(ke,He,Pt){return this.animate(X,ke,He,Pt)}}),w.timers=[],w.fx.tick=function(){var k,X=0,ke=w.timers;for(ai=Date.now();X<ke.length;X++)!(k=ke[X])()&&ke[X]===k&&ke.splice(X--,1);ke.length||w.fx.stop(),ai=void 0},w.fx.timer=function(k){w.timers.push(k),w.fx.start()},w.fx.interval=13,w.fx.start=function(){Wi||(Wi=!0,Co())},w.fx.stop=function(){Wi=null},w.fx.speeds={slow:600,fast:200,_default:400},w.fn.delay=function(k,X){return k=w.fx&&w.fx.speeds[k]||k,this.queue(X=X||"fx",function(ke,He){var Pt=t.setTimeout(ke,k);He.stop=function(){t.clearTimeout(Pt)}})},function(){var k=ge.createElement("input"),ke=ge.createElement("select").appendChild(ge.createElement("option"));k.type="checkbox",K.checkOn=""!==k.value,K.optSelected=ke.selected,(k=ge.createElement("input")).value="t",k.type="radio",K.radioValue="t"===k.value}();var Cs,Ui=w.expr.attrHandle;w.fn.extend({attr:function(k,X){return Yn(this,w.attr,k,X,arguments.length>1)},removeAttr:function(k){return this.each(function(){w.removeAttr(this,k)})}}),w.extend({attr:function(k,X,ke){var He,Pt,St=k.nodeType;if(3!==St&&8!==St&&2!==St)return typeof k.getAttribute>"u"?w.prop(k,X,ke):((1!==St||!w.isXMLDoc(k))&&(Pt=w.attrHooks[X.toLowerCase()]||(w.expr.match.bool.test(X)?Cs:void 0)),void 0!==ke?null===ke?void w.removeAttr(k,X):Pt&&"set"in Pt&&void 0!==(He=Pt.set(k,ke,X))?He:(k.setAttribute(X,ke+""),ke):Pt&&"get"in Pt&&null!==(He=Pt.get(k,X))?He:null==(He=w.find.attr(k,X))?void 0:He)},attrHooks:{type:{set:function(k,X){if(!K.radioValue&&"radio"===X&&q(k,"input")){var ke=k.value;return k.setAttribute("type",X),ke&&(k.value=ke),X}}}},removeAttr:function(k,X){var ke,He=0,Pt=X&&X.match(Dt);if(Pt&&1===k.nodeType)for(;ke=Pt[He++];)k.removeAttribute(ke)}}),Cs={set:function(k,X,ke){return!1===X?w.removeAttr(k,ke):k.setAttribute(ke,ke),ke}},w.each(w.expr.match.bool.source.match(/\w+/g),function(k,X){var ke=Ui[X]||w.find.attr;Ui[X]=function(He,Pt,St){var Ae,gt,Ot=Pt.toLowerCase();return St||(gt=Ui[Ot],Ui[Ot]=Ae,Ae=null!=ke(He,Pt,St)?Ot:null,Ui[Ot]=gt),Ae}});var Pn=/^(?:input|select|textarea|button)$/i,Kn=/^(?:a|area)$/i;function Mn(k){return(k.match(Dt)||[]).join(" ")}function Zn(k){return k.getAttribute&&k.getAttribute("class")||""}function pr(k){return Array.isArray(k)?k:"string"==typeof k&&k.match(Dt)||[]}w.fn.extend({prop:function(k,X){return Yn(this,w.prop,k,X,arguments.length>1)},removeProp:function(k){return this.each(function(){delete this[w.propFix[k]||k]})}}),w.extend({prop:function(k,X,ke){var He,Pt,St=k.nodeType;if(3!==St&&8!==St&&2!==St)return(1!==St||!w.isXMLDoc(k))&&(Pt=w.propHooks[X=w.propFix[X]||X]),void 0!==ke?Pt&&"set"in Pt&&void 0!==(He=Pt.set(k,ke,X))?He:k[X]=ke:Pt&&"get"in Pt&&null!==(He=Pt.get(k,X))?He:k[X]},propHooks:{tabIndex:{get:function(k){var X=w.find.attr(k,"tabindex");return X?parseInt(X,10):Pn.test(k.nodeName)||Kn.test(k.nodeName)&&k.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),K.optSelected||(w.propHooks.selected={get:function(k){return null},set:function(k){}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this}),w.fn.extend({addClass:function(k){var X,ke,He,Pt,St,Ae;return be(k)?this.each(function(gt){w(this).addClass(k.call(this,gt,Zn(this)))}):(X=pr(k)).length?this.each(function(){if(He=Zn(this),ke=1===this.nodeType&&" "+Mn(He)+" "){for(St=0;St<X.length;St++)ke.indexOf(" "+(Pt=X[St])+" ")<0&&(ke+=Pt+" ");Ae=Mn(ke),He!==Ae&&this.setAttribute("class",Ae)}}):this},removeClass:function(k){var X,ke,He,Pt,St,Ae;return be(k)?this.each(function(gt){w(this).removeClass(k.call(this,gt,Zn(this)))}):arguments.length?(X=pr(k)).length?this.each(function(){if(He=Zn(this),ke=1===this.nodeType&&" "+Mn(He)+" "){for(St=0;St<X.length;St++)for(Pt=X[St];ke.indexOf(" "+Pt+" ")>-1;)ke=ke.replace(" "+Pt+" "," ");Ae=Mn(ke),He!==Ae&&this.setAttribute("class",Ae)}}):this:this.attr("class","")},toggleClass:function(k,X){var ke,He,Pt,St,Ae=typeof k,gt="string"===Ae||Array.isArray(k);return be(k)?this.each(function(Ot){w(this).toggleClass(k.call(this,Ot,Zn(this),X),X)}):"boolean"==typeof X&&gt?X?this.addClass(k):this.removeClass(k):(ke=pr(k),this.each(function(){if(gt)for(St=w(this),Pt=0;Pt<ke.length;Pt++)St.hasClass(He=ke[Pt])?St.removeClass(He):St.addClass(He);else(void 0===k||"boolean"===Ae)&&((He=Zn(this))&&pi.set(this,"__className__",He),this.setAttribute&&this.setAttribute("class",He||!1===k?"":pi.get(this,"__className__")||""))}))},hasClass:function(k){var X,ke,He=0;for(X=" "+k+" ";ke=this[He++];)if(1===ke.nodeType&&(" "+Mn(Zn(ke))+" ").indexOf(X)>-1)return!0;return!1}});var qr=/\r/g;w.fn.extend({val:function(k){var X,ke,He,Pt=this[0];return arguments.length?(He=be(k),this.each(function(St){var Ae;1===this.nodeType&&(null==(Ae=He?k.call(this,St,w(this).val()):k)?Ae="":"number"==typeof Ae?Ae+="":Array.isArray(Ae)&&(Ae=w.map(Ae,function(gt){return null==gt?"":gt+""})),(!(X=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])||!("set"in X)||void 0===X.set(this,Ae,"value"))&&(this.value=Ae))})):Pt?(X=w.valHooks[Pt.type]||w.valHooks[Pt.nodeName.toLowerCase()])&&"get"in X&&void 0!==(ke=X.get(Pt,"value"))?ke:"string"==typeof(ke=Pt.value)?ke.replace(qr,""):null==ke?"":ke:void 0}}),w.extend({valHooks:{option:{get:function(k){var X=w.find.attr(k,"value");return null!=X?X:Mn(w.text(k))}},select:{get:function(k){var X,ke,He,Pt=k.options,St=k.selectedIndex,Ae="select-one"===k.type,gt=Ae?null:[],Ot=Ae?St+1:Pt.length;for(He=St<0?Ot:Ae?St:0;He<Ot;He++)if(((ke=Pt[He]).selected||He===St)&&!ke.disabled&&(!ke.parentNode.disabled||!q(ke.parentNode,"optgroup"))){if(X=w(ke).val(),Ae)return X;gt.push(X)}return gt},set:function(k,X){for(var ke,He,Pt=k.options,St=w.makeArray(X),Ae=Pt.length;Ae--;)((He=Pt[Ae]).selected=w.inArray(w.valHooks.option.get(He),St)>-1)&&(ke=!0);return ke||(k.selectedIndex=-1),St}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(k,X){if(Array.isArray(X))return k.checked=w.inArray(w(k).val(),X)>-1}},K.checkOn||(w.valHooks[this].get=function(k){return null===k.getAttribute("value")?"on":k.value})});var Mi=t.location,Ri={guid:Date.now()},Ai=/\?/;w.parseXML=function(k){var X,ke;if(!k||"string"!=typeof k)return null;try{X=(new t.DOMParser).parseFromString(k,"text/xml")}catch{}return ke=X&&X.getElementsByTagName("parsererror")[0],(!X||ke)&&w.error("Invalid XML: "+(ke?w.map(ke.childNodes,function(He){return He.textContent}).join("\n"):k)),X};var kt=/^(?:focusinfocus|focusoutblur)$/,Ti=function(k){k.stopPropagation()};w.extend(w.event,{trigger:function(k,X,ke,He){var Pt,St,Ae,gt,Ot,gi,nn,pn,un=[ke||ge],jn=W.call(k,"type")?k.type:k,Cr=W.call(k,"namespace")?k.namespace.split("."):[];if(St=pn=Ae=ke=ke||ge,3!==ke.nodeType&&8!==ke.nodeType&&!kt.test(jn+w.event.triggered)&&(jn.indexOf(".")>-1&&(Cr=jn.split("."),jn=Cr.shift(),Cr.sort()),Ot=jn.indexOf(":")<0&&"on"+jn,(k=k[w.expando]?k:new w.Event(jn,"object"==typeof k&&k)).isTrigger=He?2:3,k.namespace=Cr.join("."),k.rnamespace=k.namespace?new RegExp("(^|\\.)"+Cr.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,k.result=void 0,k.target||(k.target=ke),X=null==X?[k]:w.makeArray(X,[k]),nn=w.event.special[jn]||{},He||!nn.trigger||!1!==nn.trigger.apply(ke,X))){if(!He&&!nn.noBubble&&!Oe(ke)){for(kt.test((gt=nn.delegateType||jn)+jn)||(St=St.parentNode);St;St=St.parentNode)un.push(St),Ae=St;Ae===(ke.ownerDocument||ge)&&un.push(Ae.defaultView||Ae.parentWindow||t)}for(Pt=0;(St=un[Pt++])&&!k.isPropagationStopped();)pn=St,k.type=Pt>1?gt:nn.bindType||jn,(gi=(pi.get(St,"events")||Object.create(null))[k.type]&&pi.get(St,"handle"))&&gi.apply(St,X),(gi=Ot&&St[Ot])&&gi.apply&&Kt(St)&&(k.result=gi.apply(St,X),!1===k.result&&k.preventDefault());return k.type=jn,!He&&!k.isDefaultPrevented()&&(!nn._default||!1===nn._default.apply(un.pop(),X))&&Kt(ke)&&Ot&&be(ke[jn])&&!Oe(ke)&&((Ae=ke[Ot])&&(ke[Ot]=null),w.event.triggered=jn,k.isPropagationStopped()&&pn.addEventListener(jn,Ti),ke[jn](),k.isPropagationStopped()&&pn.removeEventListener(jn,Ti),w.event.triggered=void 0,Ae&&(ke[Ot]=Ae)),k.result}},simulate:function(k,X,ke){var He=w.extend(new w.Event,ke,{type:k,isSimulated:!0});w.event.trigger(He,null,X)}}),w.fn.extend({trigger:function(k,X){return this.each(function(){w.event.trigger(k,X,this)})},triggerHandler:function(k,X){var ke=this[0];if(ke)return w.event.trigger(k,X,ke,!0)}});var Nn=/\[\]$/,lr=/\r?\n/g,Vr=/^(?:submit|button|image|reset|file)$/i,so=/^(?:input|select|textarea|keygen)/i;function en(k,X,ke,He){var Pt;if(Array.isArray(X))w.each(X,function(St,Ae){ke||Nn.test(k)?He(k,Ae):en(k+"["+("object"==typeof Ae&&null!=Ae?St:"")+"]",Ae,ke,He)});else if(ke||"object"!==z(X))He(k,X);else for(Pt in X)en(k+"["+Pt+"]",X[Pt],ke,He)}w.param=function(k,X){var ke,He=[],Pt=function(St,Ae){var gt=be(Ae)?Ae():Ae;He[He.length]=encodeURIComponent(St)+"="+encodeURIComponent(null==gt?"":gt)};if(null==k)return"";if(Array.isArray(k)||k.jquery&&!w.isPlainObject(k))w.each(k,function(){Pt(this.name,this.value)});else for(ke in k)en(ke,k[ke],X,Pt);return He.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var k=w.prop(this,"elements");return k?w.makeArray(k):this}).filter(function(){var k=this.type;return this.name&&!w(this).is(":disabled")&&so.test(this.nodeName)&&!Vr.test(k)&&(this.checked||!at.test(k))}).map(function(k,X){var ke=w(this).val();return null==ke?null:Array.isArray(ke)?w.map(ke,function(He){return{name:X.name,value:He.replace(lr,"\r\n")}}):{name:X.name,value:ke.replace(lr,"\r\n")}}).get()}});var rn=/%20/g,yn=/#.*$/,Wn=/([?&])_=[^&]*/,Qn=/^(.*?):[ \t]*([^\r\n]*)$/gm,mr=/^(?:GET|HEAD)$/,Gr=/^\/\//,Dr={},Kr={},ls="*/".concat("*"),rs=ge.createElement("a");function fs(k){return function(X,ke){"string"!=typeof X&&(ke=X,X="*");var He,Pt=0,St=X.toLowerCase().match(Dt)||[];if(be(ke))for(;He=St[Pt++];)"+"===He[0]?(He=He.slice(1)||"*",(k[He]=k[He]||[]).unshift(ke)):(k[He]=k[He]||[]).push(ke)}}function zs(k,X,ke,He){var Pt={},St=k===Kr;function Ae(gt){var Ot;return Pt[gt]=!0,w.each(k[gt]||[],function(gi,nn){var pn=nn(X,ke,He);return"string"!=typeof pn||St||Pt[pn]?St?!(Ot=pn):void 0:(X.dataTypes.unshift(pn),Ae(pn),!1)}),Ot}return Ae(X.dataTypes[0])||!Pt["*"]&&Ae("*")}function js(k,X){var ke,He,Pt=w.ajaxSettings.flatOptions||{};for(ke in X)void 0!==X[ke]&&((Pt[ke]?k:He||(He={}))[ke]=X[ke]);return He&&w.extend(!0,k,He),k}rs.href=Mi.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Mi.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Mi.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ls,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":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(k,X){return X?js(js(k,w.ajaxSettings),X):js(w.ajaxSettings,k)},ajaxPrefilter:fs(Dr),ajaxTransport:fs(Kr),ajax:function(k,X){"object"==typeof k&&(X=k,k=void 0);var ke,He,Pt,St,Ae,gt,Ot,gi,nn,pn,un=w.ajaxSetup({},X=X||{}),jn=un.context||un,Cr=un.context&&(jn.nodeType||jn.jquery)?w(jn):w.event,Or=w.Deferred(),Sr=w.Callbacks("once memory"),$r=un.statusCode||{},Go={},Zo={},hs="canceled",Mo={readyState:0,getResponseHeader:function(po){var $o;if(Ot){if(!St)for(St={};$o=Qn.exec(Pt);)St[$o[1].toLowerCase()+" "]=(St[$o[1].toLowerCase()+" "]||[]).concat($o[2]);$o=St[po.toLowerCase()+" "]}return null==$o?null:$o.join(", ")},getAllResponseHeaders:function(){return Ot?Pt:null},setRequestHeader:function(po,$o){return null==Ot&&(po=Zo[po.toLowerCase()]=Zo[po.toLowerCase()]||po,Go[po]=$o),this},overrideMimeType:function(po){return null==Ot&&(un.mimeType=po),this},statusCode:function(po){var $o;if(po)if(Ot)Mo.always(po[Mo.status]);else for($o in po)$r[$o]=[$r[$o],po[$o]];return this},abort:function(po){var $o=po||hs;return ke&&ke.abort($o),ga(0,$o),this}};if(Or.promise(Mo),un.url=((k||un.url||Mi.href)+"").replace(Gr,Mi.protocol+"//"),un.type=X.method||X.type||un.method||un.type,un.dataTypes=(un.dataType||"*").toLowerCase().match(Dt)||[""],null==un.crossDomain){gt=ge.createElement("a");try{gt.href=un.url,gt.href=gt.href,un.crossDomain=rs.protocol+"//"+rs.host!=gt.protocol+"//"+gt.host}catch{un.crossDomain=!0}}if(un.data&&un.processData&&"string"!=typeof un.data&&(un.data=w.param(un.data,un.traditional)),zs(Dr,un,X,Mo),Ot)return Mo;for(nn in(gi=w.event&&un.global)&&0==w.active++&&w.event.trigger("ajaxStart"),un.type=un.type.toUpperCase(),un.hasContent=!mr.test(un.type),He=un.url.replace(yn,""),un.hasContent?un.data&&un.processData&&0===(un.contentType||"").indexOf("application/x-www-form-urlencoded")&&(un.data=un.data.replace(rn,"+")):(pn=un.url.slice(He.length),un.data&&(un.processData||"string"==typeof un.data)&&(He+=(Ai.test(He)?"&":"?")+un.data,delete un.data),!1===un.cache&&(He=He.replace(Wn,"$1"),pn=(Ai.test(He)?"&":"?")+"_="+Ri.guid+++pn),un.url=He+pn),un.ifModified&&(w.lastModified[He]&&Mo.setRequestHeader("If-Modified-Since",w.lastModified[He]),w.etag[He]&&Mo.setRequestHeader("If-None-Match",w.etag[He])),(un.data&&un.hasContent&&!1!==un.contentType||X.contentType)&&Mo.setRequestHeader("Content-Type",un.contentType),Mo.setRequestHeader("Accept",un.dataTypes[0]&&un.accepts[un.dataTypes[0]]?un.accepts[un.dataTypes[0]]+("*"!==un.dataTypes[0]?", "+ls+"; q=0.01":""):un.accepts["*"]),un.headers)Mo.setRequestHeader(nn,un.headers[nn]);if(un.beforeSend&&(!1===un.beforeSend.call(jn,Mo,un)||Ot))return Mo.abort();if(hs="abort",Sr.add(un.complete),Mo.done(un.success),Mo.fail(un.error),ke=zs(Kr,un,X,Mo)){if(Mo.readyState=1,gi&&Cr.trigger("ajaxSend",[Mo,un]),Ot)return Mo;un.async&&un.timeout>0&&(Ae=t.setTimeout(function(){Mo.abort("timeout")},un.timeout));try{Ot=!1,ke.send(Go,ga)}catch(po){if(Ot)throw po;ga(-1,po)}}else ga(-1,"No Transport");function ga(po,$o,da,_t){var Be,yi,ht,vi,or,Br=$o;Ot||(Ot=!0,Ae&&t.clearTimeout(Ae),ke=void 0,Pt=_t||"",Mo.readyState=po>0?4:0,Be=po>=200&&po<300||304===po,da&&(vi=function eo(k,X,ke){for(var He,Pt,St,Ae,gt=k.contents,Ot=k.dataTypes;"*"===Ot[0];)Ot.shift(),void 0===He&&(He=k.mimeType||X.getResponseHeader("Content-Type"));if(He)for(Pt in gt)if(gt[Pt]&&gt[Pt].test(He)){Ot.unshift(Pt);break}if(Ot[0]in ke)St=Ot[0];else{for(Pt in ke){if(!Ot[0]||k.converters[Pt+" "+Ot[0]]){St=Pt;break}Ae||(Ae=Pt)}St=St||Ae}if(St)return St!==Ot[0]&&Ot.unshift(St),ke[St]}(un,Mo,da)),!Be&&w.inArray("script",un.dataTypes)>-1&&w.inArray("json",un.dataTypes)<0&&(un.converters["text script"]=function(){}),vi=function oa(k,X,ke,He){var Pt,St,Ae,gt,Ot,gi={},nn=k.dataTypes.slice();if(nn[1])for(Ae in k.converters)gi[Ae.toLowerCase()]=k.converters[Ae];for(St=nn.shift();St;)if(k.responseFields[St]&&(ke[k.responseFields[St]]=X),!Ot&&He&&k.dataFilter&&(X=k.dataFilter(X,k.dataType)),Ot=St,St=nn.shift())if("*"===St)St=Ot;else if("*"!==Ot&&Ot!==St){if(!(Ae=gi[Ot+" "+St]||gi["* "+St]))for(Pt in gi)if((gt=Pt.split(" "))[1]===St&&(Ae=gi[Ot+" "+gt[0]]||gi["* "+gt[0]])){!0===Ae?Ae=gi[Pt]:!0!==gi[Pt]&&(St=gt[0],nn.unshift(gt[1]));break}if(!0!==Ae)if(Ae&&k.throws)X=Ae(X);else try{X=Ae(X)}catch(pn){return{state:"parsererror",error:Ae?pn:"No conversion from "+Ot+" to "+St}}}return{state:"success",data:X}}(un,vi,Mo,Be),Be?(un.ifModified&&((or=Mo.getResponseHeader("Last-Modified"))&&(w.lastModified[He]=or),(or=Mo.getResponseHeader("etag"))&&(w.etag[He]=or)),204===po||"HEAD"===un.type?Br="nocontent":304===po?Br="notmodified":(Br=vi.state,yi=vi.data,Be=!(ht=vi.error))):(ht=Br,(po||!Br)&&(Br="error",po<0&&(po=0))),Mo.status=po,Mo.statusText=($o||Br)+"",Be?Or.resolveWith(jn,[yi,Br,Mo]):Or.rejectWith(jn,[Mo,Br,ht]),Mo.statusCode($r),$r=void 0,gi&&Cr.trigger(Be?"ajaxSuccess":"ajaxError",[Mo,un,Be?yi:ht]),Sr.fireWith(jn,[Mo,Br]),gi&&(Cr.trigger("ajaxComplete",[Mo,un]),--w.active||w.event.trigger("ajaxStop")))}return Mo},getJSON:function(k,X,ke){return w.get(k,X,ke,"json")},getScript:function(k,X){return w.get(k,void 0,X,"script")}}),w.each(["get","post"],function(k,X){w[X]=function(ke,He,Pt,St){return be(He)&&(St=St||Pt,Pt=He,He=void 0),w.ajax(w.extend({url:ke,type:X,dataType:St,data:He,success:Pt},w.isPlainObject(ke)&&ke))}}),w.ajaxPrefilter(function(k){var X;for(X in k.headers)"content-type"===X.toLowerCase()&&(k.contentType=k.headers[X]||"")}),w._evalUrl=function(k,X,ke){return w.ajax({url:k,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(He){w.globalEval(He,X,ke)}})},w.fn.extend({wrapAll:function(k){var X;return this[0]&&(be(k)&&(k=k.call(this[0])),X=w(k,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&X.insertBefore(this[0]),X.map(function(){for(var ke=this;ke.firstElementChild;)ke=ke.firstElementChild;return ke}).append(this)),this},wrapInner:function(k){return be(k)?this.each(function(X){w(this).wrapInner(k.call(this,X))}):this.each(function(){var X=w(this),ke=X.contents();ke.length?ke.wrapAll(k):X.append(k)})},wrap:function(k){var X=be(k);return this.each(function(ke){w(this).wrapAll(X?k.call(this,ke):k)})},unwrap:function(k){return this.parent(k).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(k){return!w.expr.pseudos.visible(k)},w.expr.pseudos.visible=function(k){return!!(k.offsetWidth||k.offsetHeight||k.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new t.XMLHttpRequest}catch{}};var qs={0:200,1223:204},os=w.ajaxSettings.xhr();K.cors=!!os&&"withCredentials"in os,K.ajax=os=!!os,w.ajaxTransport(function(k){var X,ke;if(K.cors||os&&!k.crossDomain)return{send:function(He,Pt){var St,Ae=k.xhr();if(Ae.open(k.type,k.url,k.async,k.username,k.password),k.xhrFields)for(St in k.xhrFields)Ae[St]=k.xhrFields[St];for(St in k.mimeType&&Ae.overrideMimeType&&Ae.overrideMimeType(k.mimeType),!k.crossDomain&&!He["X-Requested-With"]&&(He["X-Requested-With"]="XMLHttpRequest"),He)Ae.setRequestHeader(St,He[St]);X=function(gt){return function(){X&&(X=ke=Ae.onload=Ae.onerror=Ae.onabort=Ae.ontimeout=Ae.onreadystatechange=null,"abort"===gt?Ae.abort():"error"===gt?"number"!=typeof Ae.status?Pt(0,"error"):Pt(Ae.status,Ae.statusText):Pt(qs[Ae.status]||Ae.status,Ae.statusText,"text"!==(Ae.responseType||"text")||"string"!=typeof Ae.responseText?{binary:Ae.response}:{text:Ae.responseText},Ae.getAllResponseHeaders()))}},Ae.onload=X(),ke=Ae.onerror=Ae.ontimeout=X("error"),void 0!==Ae.onabort?Ae.onabort=ke:Ae.onreadystatechange=function(){4===Ae.readyState&&t.setTimeout(function(){X&&ke()})},X=X("abort");try{Ae.send(k.hasContent&&k.data||null)}catch(gt){if(X)throw gt}},abort:function(){X&&X()}}}),w.ajaxPrefilter(function(k){k.crossDomain&&(k.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(k){return w.globalEval(k),k}}}),w.ajaxPrefilter("script",function(k){void 0===k.cache&&(k.cache=!1),k.crossDomain&&(k.type="GET")}),w.ajaxTransport("script",function(k){var X,ke;if(k.crossDomain||k.scriptAttrs)return{send:function(He,Pt){X=w("<script>").attr(k.scriptAttrs||{}).prop({charset:k.scriptCharset,src:k.url}).on("load error",ke=function(St){X.remove(),ke=null,St&&Pt("error"===St.type?404:200,St.type)}),ge.head.appendChild(X[0])},abort:function(){ke&&ke()}}});var k,Zr=[],ko=/(=)\?(?=&|$)|\?\?/;w.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var k=Zr.pop()||w.expando+"_"+Ri.guid++;return this[k]=!0,k}}),w.ajaxPrefilter("json jsonp",function(k,X,ke){var He,Pt,St,Ae=!1!==k.jsonp&&(ko.test(k.url)?"url":"string"==typeof k.data&&0===(k.contentType||"").indexOf("application/x-www-form-urlencoded")&&ko.test(k.data)&&"data");if(Ae||"jsonp"===k.dataTypes[0])return He=k.jsonpCallback=be(k.jsonpCallback)?k.jsonpCallback():k.jsonpCallback,Ae?k[Ae]=k[Ae].replace(ko,"$1"+He):!1!==k.jsonp&&(k.url+=(Ai.test(k.url)?"&":"?")+k.jsonp+"="+He),k.converters["script json"]=function(){return St||w.error(He+" was not called"),St[0]},k.dataTypes[0]="json",Pt=t[He],t[He]=function(){St=arguments},ke.always(function(){void 0===Pt?w(t).removeProp(He):t[He]=Pt,k[He]&&(k.jsonpCallback=X.jsonpCallback,Zr.push(He)),St&&be(Pt)&&Pt(St[0]),St=Pt=void 0}),"script"}),K.createHTMLDocument=((k=ge.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===k.childNodes.length),w.parseHTML=function(k,X,ke){return"string"!=typeof k?[]:("boolean"==typeof X&&(ke=X,X=!1),X||(K.createHTMLDocument?((He=(X=ge.implementation.createHTMLDocument("")).createElement("base")).href=ge.location.href,X.head.appendChild(He)):X=ge),St=!ke&&[],(Pt=Te.exec(k))?[X.createElement(Pt[1])]:(Pt=ft([k],X,St),St&&St.length&&w(St).remove(),w.merge([],Pt.childNodes)));var He,Pt,St},w.fn.load=function(k,X,ke){var He,Pt,St,Ae=this,gt=k.indexOf(" ");return gt>-1&&(He=Mn(k.slice(gt)),k=k.slice(0,gt)),be(X)?(ke=X,X=void 0):X&&"object"==typeof X&&(Pt="POST"),Ae.length>0&&w.ajax({url:k,type:Pt||"GET",dataType:"html",data:X}).done(function(Ot){St=arguments,Ae.html(He?w("<div>").append(w.parseHTML(Ot)).find(He):Ot)}).always(ke&&function(Ot,gi){Ae.each(function(){ke.apply(this,St||[Ot.responseText,gi,Ot])})}),this},w.expr.pseudos.animated=function(k){return w.grep(w.timers,function(X){return k===X.elem}).length},w.offset={setOffset:function(k,X,ke){var He,Pt,St,Ae,gt,Ot,nn=w.css(k,"position"),pn=w(k),un={};"static"===nn&&(k.style.position="relative"),gt=pn.offset(),St=w.css(k,"top"),Ot=w.css(k,"left"),("absolute"===nn||"fixed"===nn)&&(St+Ot).indexOf("auto")>-1?(Ae=(He=pn.position()).top,Pt=He.left):(Ae=parseFloat(St)||0,Pt=parseFloat(Ot)||0),be(X)&&(X=X.call(k,ke,w.extend({},gt))),null!=X.top&&(un.top=X.top-gt.top+Ae),null!=X.left&&(un.left=X.left-gt.left+Pt),"using"in X?X.using.call(k,un):pn.css(un)}},w.fn.extend({offset:function(k){if(arguments.length)return void 0===k?this:this.each(function(Pt){w.offset.setOffset(this,k,Pt)});var X,ke,He=this[0];return He?He.getClientRects().length?{top:(X=He.getBoundingClientRect()).top+(ke=He.ownerDocument.defaultView).pageYOffset,left:X.left+ke.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var k,X,ke,He=this[0],Pt={top:0,left:0};if("fixed"===w.css(He,"position"))X=He.getBoundingClientRect();else{for(X=this.offset(),ke=He.ownerDocument,k=He.offsetParent||ke.documentElement;k&&(k===ke.body||k===ke.documentElement)&&"static"===w.css(k,"position");)k=k.parentNode;k&&k!==He&&1===k.nodeType&&((Pt=w(k).offset()).top+=w.css(k,"borderTopWidth",!0),Pt.left+=w.css(k,"borderLeftWidth",!0))}return{top:X.top-Pt.top-w.css(He,"marginTop",!0),left:X.left-Pt.left-w.css(He,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var k=this.offsetParent;k&&"static"===w.css(k,"position");)k=k.offsetParent;return k||Bi})}}),w.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(k,X){var ke="pageYOffset"===X;w.fn[k]=function(He){return Yn(this,function(Pt,St,Ae){var gt;if(Oe(Pt)?gt=Pt:9===Pt.nodeType&&(gt=Pt.defaultView),void 0===Ae)return gt?gt[X]:Pt[St];gt?gt.scrollTo(ke?gt.pageXOffset:Ae,ke?Ae:gt.pageYOffset):Pt[St]=Ae},k,He,arguments.length)}}),w.each(["top","left"],function(k,X){w.cssHooks[X]=zr(K.pixelPosition,function(ke,He){if(He)return He=lo(ke,X),hr.test(He)?w(ke).position()[X]+"px":He})}),w.each({Height:"height",Width:"width"},function(k,X){w.each({padding:"inner"+k,content:X,"":"outer"+k},function(ke,He){w.fn[He]=function(Pt,St){var Ae=arguments.length&&(ke||"boolean"!=typeof Pt),gt=ke||(!0===Pt||!0===St?"margin":"border");return Yn(this,function(Ot,gi,nn){var pn;return Oe(Ot)?0===He.indexOf("outer")?Ot["inner"+k]:Ot.document.documentElement["client"+k]:9===Ot.nodeType?(pn=Ot.documentElement,Math.max(Ot.body["scroll"+k],pn["scroll"+k],Ot.body["offset"+k],pn["offset"+k],pn["client"+k])):void 0===nn?w.css(Ot,gi,gt):w.style(Ot,gi,nn,gt)},X,Ae?Pt:void 0,Ae)}})}),w.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(k,X){w.fn[X]=function(ke){return this.on(X,ke)}}),w.fn.extend({bind:function(k,X,ke){return this.on(k,null,X,ke)},unbind:function(k,X){return this.off(k,null,X)},delegate:function(k,X,ke,He){return this.on(X,k,ke,He)},undelegate:function(k,X,ke){return 1===arguments.length?this.off(k,"**"):this.off(X,k||"**",ke)},hover:function(k,X){return this.on("mouseenter",k).on("mouseleave",X||k)}}),w.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(k,X){w.fn[X]=function(ke,He){return arguments.length>0?this.on(X,null,ke,He):this.trigger(X)}});var ss=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;w.proxy=function(k,X){var ke,He,Pt;if("string"==typeof X&&(ke=k[X],X=k,k=ke),be(k))return He=_.call(arguments,2),Pt=function(){return k.apply(X||this,He.concat(_.call(arguments)))},Pt.guid=k.guid=k.guid||w.guid++,Pt},w.holdReady=function(k){k?w.readyWait++:w.ready(!0)},w.isArray=Array.isArray,w.parseJSON=JSON.parse,w.nodeName=q,w.isFunction=be,w.isWindow=Oe,w.camelCase=ni,w.type=z,w.now=Date.now,w.isNumeric=function(k){var X=w.type(k);return("number"===X||"string"===X)&&!isNaN(k-parseFloat(k))},w.trim=function(k){return null==k?"":(k+"").replace(ss,"$1")},void 0!==(e=function(){return w}.apply(se,[]))&&(ct.exports=e);var Ms=t.jQuery,Is=t.$;return w.noConflict=function(k){return t.$===w&&(t.$=Is),k&&t.jQuery===w&&(t.jQuery=Ms),w},typeof d>"u"&&(t.jQuery=t.$=w),w})},46227:function(ct,se,l){var e;ct=l.nmd(ct),function(){var t,_="Expected a function",F="__lodash_hash_undefined__",Y="__lodash_placeholder__",w=128,Ee=1/0,$e=9007199254740991,De=4294967295,Z=[["ary",w],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],ie="[object Arguments]",dt="[object Array]",At="[object Boolean]",Bt="[object Date]",Xe="[object Error]",wt="[object Function]",li="[object GeneratorFunction]",Pi="[object Map]",fi="[object Number]",gn="[object Object]",Yn="[object Promise]",tn="[object RegExp]",Ve="[object Set]",ni="[object String]",Kt="[object Symbol]",pi="[object WeakMap]",Vt="[object ArrayBuffer]",ti="[object DataView]",tt="[object Float32Array]",Ct="[object Float64Array
vendor: 10,025 bytes, line 1
1]",qt="[object Int8Array]",qe="[object Int16Array]",Ht="[object Int32Array]",Bi="[object Uint8Array]",Vi="[object Uint8ClampedArray]",Xn="[object Uint16Array]",Jt="[object Uint32Array]",lt=/\b__p \+= '';/g,it=/\b(__p \+=) '' \+/g,D=/(__e\(.*?\)|\b__t\)) \+\n'';/g,R=/&(?:amp|lt|gt|quot|#39);/g,at=/[&<>"']/g,oi=RegExp(R.source),tr=RegExp(at.source),Er=/<%-([\s\S]+?)%>/g,ji=/<%([\s\S]+?)%>/g,Gt=/<%=([\s\S]+?)%>/g,ze=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ft=/^\w*$/,Re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,We=/[\\^$.*+?()[\]{}|]/g,hi=RegExp(We.source),rt=/^\s+/,Fe=/\s/,zt=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,st=/\{\n\/\* \[wrapped with (.+)\] \*/,Ie=/,? & /,It=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Et=/[()=,{}\[\]\/\s]/,Nt=/\\(\\)?/g,Hi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Zi=/\w*$/,kn=/^[-+]0x[0-9a-f]+$/i,Jn=/^0b[01]+$/i,hr=/^\[object .+?Constructor\]$/,Ii=/^0o[0-7]+$/i,_n=/^(?:0|[1-9]\d*)$/,Ln=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,fr=/($^)/,lo=/['\n\r\u2028\u2029\\]/g,zr="\\ud800-\\udfff",Jr="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",uo="\\u2700-\\u27bf",Eo="a-z\\xdf-\\xf6\\xf8-\\xff",Me="A-Z\\xc0-\\xd6\\xd8-\\xde",yt="\\ufe0e\\ufe0f",ai="\\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",Bn="["+zr+"]",wr="["+ai+"]",Co="["+Jr+"]",Yo="\\d+",xs="["+uo+"]",ms="["+Eo+"]",ta="[^"+zr+ai+Yo+uo+Eo+Me+"]",Bs="\\ud83c[\\udffb-\\udfff]",Cs="[^"+zr+"]",Ui="(?:\\ud83c[\\udde6-\\uddff]){2}",Pn="[\\ud800-\\udbff][\\udc00-\\udfff]",Kn="["+Me+"]",Zn="(?:"+ms+"|"+ta+")",pr="(?:"+Kn+"|"+ta+")",qr="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",Mi="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",Ri="(?:"+Co+"|"+Bs+")?",Ai="["+yt+"]?",lr=Ai+Ri+"(?:\\u200d(?:"+[Cs,Ui,Pn].join("|")+")"+Ai+Ri+")*",Vr="(?:"+[xs,Ui,Pn].join("|")+")"+lr,so="(?:"+[Cs+Co+"?",Co,Ui,Pn,Bn].join("|")+")",en=RegExp("['\u2019]","g"),rn=RegExp(Co,"g"),yn=RegExp(Bs+"(?="+Bs+")|"+so+lr,"g"),Wn=RegExp([Kn+"?"+ms+"+"+qr+"(?="+[wr,Kn,"$"].join("|")+")",pr+"+"+Mi+"(?="+[wr,Kn+Zn,"$"].join("|")+")",Kn+"?"+Zn+"+"+qr,Kn+"+"+Mi,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Yo,Vr].join("|"),"g"),Qn=RegExp("[\\u200d"+zr+Jr+yt+"]"),Un=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,mr=["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"],Gr=-1,Dr={};Dr[tt]=Dr[Ct]=Dr[qt]=Dr[qe]=Dr[Ht]=Dr[Bi]=Dr[Vi]=Dr[Xn]=Dr[Jt]=!0,Dr[ie]=Dr[dt]=Dr[Vt]=Dr[At]=Dr[ti]=Dr[Bt]=Dr[Xe]=Dr[wt]=Dr[Pi]=Dr[fi]=Dr[gn]=Dr[tn]=Dr[Ve]=Dr[ni]=Dr[pi]=!1;var Kr={};Kr[ie]=Kr[dt]=Kr[Vt]=Kr[ti]=Kr[At]=Kr[Bt]=Kr[tt]=Kr[Ct]=Kr[qt]=Kr[qe]=Kr[Ht]=Kr[Pi]=Kr[fi]=Kr[gn]=Kr[tn]=Kr[Ve]=Kr[ni]=Kr[Kt]=Kr[Bi]=Kr[Vi]=Kr[Xn]=Kr[Jt]=!0,Kr[Xe]=Kr[wt]=Kr[pi]=!1;var zs={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},js=parseFloat,eo=parseInt,oa="object"==typeof global&&global&&global.Object===Object&&global,qs="object"==typeof self&&self&&self.Object===Object&&self,os=oa||qs||Function("return this")(),Zr=se&&!se.nodeType&&se,ko=Zr&&ct&&!ct.nodeType&&ct,ss=ko&&ko.exports===Zr,Ms=ss&&oa.process,Is=function(){try{return ko&&ko.require&&ko.require("util").types||Ms&&Ms.binding&&Ms.binding("util")}catch{}}(),k=Is&&Is.isArrayBuffer,X=Is&&Is.isDate,ke=Is&&Is.isMap,He=Is&&Is.isRegExp,Pt=Is&&Is.isSet,St=Is&&Is.isTypedArray;function Ae(Zt,Oi,ki){switch(ki.length){case 0:return Zt.call(Oi);case 1:return Zt.call(Oi,ki[0]);case 2:return Zt.call(Oi,ki[0],ki[1]);case 3:return Zt.call(Oi,ki[0],ki[1],ki[2])}return Zt.apply(Oi,ki)}function gt(Zt,Oi,ki,sn){for(var vn=-1,zn=null==Zt?0:Zt.length;++vn<zn;){var On=Zt[vn];Oi(sn,On,ki(On),Zt)}return sn}function Ot(Zt,Oi){for(var ki=-1,sn=null==Zt?0:Zt.length;++ki<sn&&!1!==Oi(Zt[ki],ki,Zt););return Zt}function gi(Zt,Oi){for(var ki=null==Zt?0:Zt.length;ki--&&!1!==Oi(Zt[ki],ki,Zt););return Zt}function nn(Zt,Oi){for(var ki=-1,sn=null==Zt?0:Zt.length;++ki<sn;)if(!Oi(Zt[ki],ki,Zt))return!1;return!0}function pn(Zt,Oi){for(var ki=-1,sn=null==Zt?0:Zt.length,vn=0,zn=[];++ki<sn;){var On=Zt[ki];Oi(On,ki,Zt)&&(zn[vn++]=On)}return zn}function un(Zt,Oi){return!(null==Zt||!Zt.length)&&$o(Zt,Oi,0)>-1}function jn(Zt,Oi,ki){for(var sn=-1,vn=null==Zt?0:Zt.length;++sn<vn;)if(ki(Oi,Zt[sn]))return!0;return!1}function Cr(Zt,Oi){for(var ki=-1,sn=null==Zt?0:Zt.length,vn=Array(sn);++ki<sn;)vn[ki]=Oi(Zt[ki],ki,Zt);return vn}function Or(Zt,Oi){for(var ki=-1,sn=Oi.length,vn=Zt.length;++ki<sn;)Zt[vn+ki]=Oi[ki];return Zt}function Sr(Zt,Oi,ki,sn){var vn=-1,zn=null==Zt?0:Zt.length;for(sn&&zn&&(ki=Zt[++vn]);++vn<zn;)ki=Oi(ki,Zt[vn],vn,Zt);return ki}function $r(Zt,Oi,ki,sn){var vn=null==Zt?0:Zt.length;for(sn&&vn&&(ki=Zt[--vn]);vn--;)ki=Oi(ki,Zt[vn],vn,Zt);return ki}function Go(Zt,Oi){for(var ki=-1,sn=null==Zt?0:Zt.length;++ki<sn;)if(Oi(Zt[ki],ki,Zt))return!0;return!1}var Zo=yi("length");function ga(Zt,Oi,ki){var sn;return ki(Zt,function(vn,zn,On){if(Oi(vn,zn,On))return sn=zn,!1}),sn}function po(Zt,Oi,ki,sn){for(var vn=Zt.length,zn=ki+(sn?1:-1);sn?zn--:++zn<vn;)if(Oi(Zt[zn],zn,Zt))return zn;return-1}function $o(Zt,Oi,ki){return Oi==Oi?function ci(Zt,Oi,ki){for(var sn=ki-1,vn=Zt.length;++sn<vn;)if(Zt[sn]===Oi)return sn;return-1}(Zt,Oi,ki):po(Zt,_t,ki)}function da(Zt,Oi,ki,sn){for(var vn=ki-1,zn=Zt.length;++vn<zn;)if(sn(Zt[vn],Oi))return vn;return-1}function _t(Zt){return Zt!=Zt}function Be(Zt,Oi){var ki=null==Zt?0:Zt.length;return ki?Br(Zt,Oi)/ki:NaN}function yi(Zt){return function(Oi){return null==Oi?t:Oi[Zt]}}function ht(Zt){return function(Oi){return null==Zt?t:Zt[Oi]}}function vi(Zt,Oi,ki,sn,vn){return vn(Zt,function(zn,On,hn){ki=sn?(sn=!1,zn):Oi(ki,zn,On,hn)}),ki}function Br(Zt,Oi){for(var ki,sn=-1,vn=Zt.length;++sn<vn;){var zn=Oi(Zt[sn]);zn!==t&&(ki=ki===t?zn:ki+zn)}return ki}function cs(Zt,Oi){for(var ki=-1,sn=Array(Zt);++ki<Zt;)sn[ki]=Oi(ki);return sn}function ua(Zt){return Zt&&Zt.slice(0,Ji(Zt)+1).replace(rt,"")}function Ks(Zt){return function(Oi){return Zt(Oi)}}function Ls(Zt,Oi){return Cr(Oi,function(ki){return Zt[ki]})}function gl(Zt,Oi){return Zt.has(Oi)}function qo(Zt,Oi){for(var ki=-1,sn=Zt.length;++ki<sn&&$o(Oi,Zt[ki],0)>-1;);return ki}function Hl(Zt,Oi){for(var ki=Zt.length;ki--&&$o(Oi,Zt[ki],0)>-1;);return ki}var ol=ht({\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"}),Bc=ht({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Aa(Zt){return"\\"+zs[Zt]}function he(Zt){return Qn.test(Zt)}function ut(Zt){var Oi=-1,ki=Array(Zt.size);return Zt.forEach(function(sn,vn){ki[++Oi]=[vn,sn]}),ki}function Mt(Zt,Oi){return function(ki){return Zt(Oi(ki))}}function ui(Zt,Oi){for(var ki=-1,sn=Zt.length,vn=0,zn=[];++ki<sn;){var On=Zt[ki];(On===Oi||On===Y)&&(Zt[ki]=Y,zn[vn++]=ki)}return zn}function wi(Zt){var Oi=-1,ki=Array(Zt.size);return Zt.forEach(function(sn){ki[++Oi]=sn}),ki}function Xt(Zt){return he(Zt)?function Gi(Zt){for(var Oi=yn.lastIndex=0;yn.test(Zt);)++Oi;return Oi}(Zt):Zo(Zt)}function xi(Zt){return he(Zt)?function mt(Zt){return Zt.match(yn)||[]}(Zt):function hs(Zt){return Zt.split("")}(Zt)}function Ji(Zt){for(var Oi=Zt.length;Oi--&&Fe.test(Zt.charAt(Oi)););return Oi}var on=ht({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Ci=function Zt(Oi){var v,ki=(Oi=null==Oi?os:Ci.defaults(os.Object(),Oi,Ci.pick(os,mr))).Array,sn=Oi.Date,vn=Oi.Error,zn=Oi.Function,On=Oi.Math,hn=Oi.Object,mn=Oi.RegExp,Dn=Oi.String,cr=Oi.TypeError,Ur=ki.prototype,_r=hn.prototype,ee=Oi["__core-js_shared__"],ot=zn.prototype.toString,mi=_r.hasOwnProperty,Qe=0,_i=(v=/[^.]+$/.exec(ee&&ee.keys&&ee.keys.IE_PROTO||""))?"Symbol(sr
1c)_1."+v:"",qi=_r.toString,ir=ot.call(hn),gr=os._,No=mn("^"+ot.call(mi).replace(We,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),as=ss?Oi.Buffer:t,Ho=Oi.Symbol,go=Oi.Uint8Array,Os=as?as.allocUnsafe:t,Jo=Mt(hn.getPrototypeOf,hn),es=hn.create,Ba=_r.propertyIsEnumerable,Ma=Ur.splice,sl=Ho?Ho.isConcatSpreadable:t,Ta=Ho?Ho.iterator:t,ja=Ho?Ho.toStringTag:t,Ts=function(){try{var v=iu(hn,"defineProperty");return v({},"",{}),v}catch{}}(),Ol=Oi.clearTimeout!==os.clearTimeout&&Oi.clearTimeout,sd=sn&&sn.now!==os.Date.now&&sn.now,Vs=Oi.setTimeout!==os.setTimeout&&Oi.setTimeout,Yl=On.ceil,$l=On.floor,ka=hn.getOwnPropertySymbols,ad=as?as.isBuffer:t,yd=Oi.isFinite,hc=Ur.join,Ia=Mt(hn.keys,hn),Ra=On.max,Hs=On.min,Kd=sn.now,Ya=Oi.parseInt,Dl=On.random,La=Ur.reverse,_s=iu(Oi,"DataView"),zl=iu(Oi,"Map"),xc=iu(Oi,"Promise"),Cc=iu(Oi,"Set"),mo=iu(Oi,"WeakMap"),$a=iu(hn,"create"),Mc=mo&&new mo,jc={},Tc=Lu(_s),Da=Lu(zl),Fd=Lu(xc),Pl=Lu(Cc),Vc=Lu(mo),xd=Ho?Ho.prototype:t,Wl=xd?xd.valueOf:t,Va=xd?xd.toString:t;function Di(v){if(Bl(v)&&!ws(v)&&!(v instanceof ds)){if(v instanceof qa)return v;if(mi.call(v,"__wrapped__"))return ff(v)}return new qa(v)}var ur=function(){function v(){}return function(T){if(!kl(T))return{};if(es)return es(T);v.prototype=T;var J=new v;return v.prototype=t,J}}();function zo(){}function qa(v,T){this.__wrapped__=v,this.__actions__=[],this.__chain__=!!T,this.__index__=0,this.__values__=t}function ds(v){this.__wrapped__=v,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=De,this.__views__=[]}function Na(v){var T=-1,J=null==v?0:v.length;for(this.clear();++T<J;){var Je=v[T];this.set(Je[0],Je[1])}}function ys(v){var T=-1,J=null==v?0:v.length;for(this.clear();++T<J;){var Je=v[T];this.set(Je[0],Je[1])}}function et(v){var T=-1,J=null==v?0:v.length;for(this.clear();++T<J;){var Je=v[T];this.set(Je[0],Je[1])}}function In(v){var T=-1,J=null==v?0:v.length;for(this.__data__=new et;++T<J;)this.add(v[T])}function gs(v){var T=this.__data__=new ys(v);this.size=T.size}function Sc(v,T){var J=ws(v),Je=!J&&ah(v),ii=!J&&!Je&&yu(v),Ni=!J&&!Je&&!ii&&Sh(v),dn=J||Je||ii||Ni,xn=dn?cs(v.length,Dn):[],Rn=xn.length;for(var vr in v)(T||mi.call(v,vr))&&(!dn||!("length"==vr||ii&&("offset"==vr||"parent"==vr)||Ni&&("buffer"==vr||"byteLength"==vr||"byteOffset"==vr)||xl(vr,Rn)))&&xn.push(vr);return xn}function Qc(v){var T=v.length;return T?v[oc(0,T-1)]:t}function na(v,T){return pp(Ce(v),Wa(T,0,v.length))}function nc(v){return pp(Ce(v))}function vs(v,T,J){(J!==t&&!Gu(v[T],J)||J===t&&!(T in v))&&vl(v,T,J)}function Gc(v,T,J){var Je=v[T];(!mi.call(v,T)||!Gu(Je,J)||J===t&&!(T in v))&&vl(v,T,J)}function ya(v,T){for(var J=v.length;J--;)if(Gu(v[J][0],T))return J;return-1}function Js(v,T,J,Je){return wc(v,function(ii,Ni,dn){T(Je,ii,J(ii),dn)}),Je}function Jc(v,T){return v&&Lt(T,jl(T),v)}function vl(v,T,J){"__proto__"==T&&Ts?Ts(v,T,{configurable:!0,enumerable:!0,value:J,writable:!0}):v[T]=J}function Zc(v,T){for(var J=-1,Je=T.length,ii=ki(Je),Ni=null==v;++J<Je;)ii[J]=Ni?t:Vf(v,T[J]);return ii}function Wa(v,T,J){return v==v&&(J!==t&&(v=v<=J?v:J),T!==t&&(v=v>=T?v:T)),v}function bl(v,T,J,Je,ii,Ni){var dn,xn=1&T,Rn=2&T,vr=4&T;if(J&&(dn=ii?J(v,Je,ii,Ni):J(v)),dn!==t)return dn;if(!kl(v))return v;var dr=ws(v);if(dr){if(dn=function Lc(v){var T=v.length,J=new v.constructor(T);return T&&"string"==typeof v[0]&&mi.call(v,"index")&&(J.index=v.index,J.input=v.input),J}(v),!xn)return Ce(v,dn)}else{var Ar=Fo(v),no=Ar==wt||Ar==li;if(yu(v))return Ou(v,xn);if(Ar==gn||Ar==ie||no&&!ii){if(dn=Rn||no?{}:va(v),!xn)return Rn?function Tn(v,T){return Lt(v,Uo(v),T)}(v,function Uc(v,T){return v&&Lt(T,Pd(T),v)}(dn,v)):function Si(v,T){return Lt(v,Do(v),T)}(v,Jc(dn,v))}else{if(!Kr[Ar])return ii?v:{};dn=function yl(v,T,J){var Je=v.constructor;switch(T){case Vt:return Xl(v);case At:case Bt:return new Je(+v);case ti:return function pu(v,T){var J=T?Xl(v.buffer):v.buffer;return new v.constructor(J,v.byteOffset,v.byteLength)}(v,J);case tt:case Ct:case qt:case qe:case Ht:case Bi:case Vi:case Xn:case Jt:return mu(v,J);case Pi:return new Je;case fi:case ni:return new Je(v);case tn:return function eu(v){var T=new v.constructor(v.source,Zi.exec(v));return T.lastIndex=v.lastIndex,T}(v);case Ve:return new Je;case Kt:return function Pu(v){return Wl?hn(Wl.call(v)):{}}(v)}}(v,Ar,xn)}}Ni||(Ni=new gs);var Bo=Ni.get(v);if(Bo)return Bo;Ni.set(v,dn),Ff(v)?v.forEach(function(ns){dn.add(bl(ns,T,J,ns,v,Ni))}):k_(v)&&v.forEach(function(ns,ea){dn.set(ea,bl(ns,T,J,ea,v,Ni))});var Us=dr?t:(vr?Rn?$c:hl:Rn?Pd:jl)(v);return Ot(Us||v,function(ns,ea){Us&&(ns=v[ea=ns]),Gc(dn,ea,bl(ns,T,J,ea,v,Ni))}),dn}function Hc(v,T,J){var Je=J.length;if(null==v)return!Je;for(v=hn(v);Je--;){var ii=J[Je],dn=v[ii];if(dn===t&&!(ii in v)||!(0,T[ii])(dn))return!1}return!0}function Bd(v,T,J){if("function"!=typeof v)throw new cr(_);return _u(function(){v.apply(t,J)},T)}function qc(v,T,J,Je){var ii=-1,Ni=un,dn=!0,xn=v.length,Rn=[],vr=T.length;if(!xn)return Rn;J&&(T=Cr(T,Ks(J))),Je?(Ni=jn,dn=!1):T.length>=200&&(Ni=gl,dn=!1,T=new In(T));e:for(;++ii<xn;){var dr=v[ii],Ar=null==J?dr:J(dr);if(dr=Je||0!==dr?dr:0,dn&&Ar==Ar){for(var no=vr;no--;)if(T[no]===Ar)continue e;Rn.push(dr)}else Ni(T,Ar,Je)||Rn.push(dr)}return Rn}Di.templateSettings={escape:Er,evaluate:ji,interpolate:Gt,variable:"",imports:{_:Di}},(Di.prototype=zo.prototype).constructor=Di,(qa.prototype=ur(zo.prototype)).constructor=qa,(ds.prototype=ur(zo.prototype)).constructor=ds,Na.prototype.clear=function pc(){this.__data__=$a?$a(null):{},this.size=0},Na.prototype.delete=function Dc(v){var T=this.has(v)&&delete this.__data__[v];return this.size-=T?1:0,T},Na.prototype.get=function Kc(v){var T=this.__data__;if($a){var J=T[v];return J===F?t:J}return mi.call(T,v)?T[v]:t},Na.prototype.has=function cd(v){var T=this.__data__;return $a?T[v]!==t:mi.call(T,v)},Na.prototype.set=function Ec(v,T){var J=this.__data__;return this.size+=this.has(v)?0:1,J[v]=$a&&T===t?F:T,this},ys.prototype.clear=function mc(){this.__data__=[],this.size=0},ys.prototype.delete=function ce(v){var T=this.__data__,J=ya(T,v);return!(J<0||(J==T.length-1?T.pop():Ma.call(T,J,1),--this.size,0))},ys.prototype.get=function _e(v){var T=this.__data__,J=ya(T,v);return J<0?t:T[J][1]},ys.prototype.has=function Ne(v){return ya(this.__data__,v)>-1},ys.prototype.set=function ue(v,T){var J=this.__data__,Je=ya(J,v);return Je<0?(++this.size,J.push([v,T])):J[Je][1]=T,this},et.prototype.clear=function si(){this.size=0,this.__data__={hash:new Na,map:new(zl||ys),string:new Na}},et.prototype.delete=function Li(v){var T=fu(this,v).delete(v);return this.size-=T?1:0,T},et.prototype.get=function Sn(v){return fu(this,v).get(v)},et.prototype.has=function Mr(v){return fu(this,v).has(v)},et.prototype.set=function Hn(v,T){var J=fu(this,v),Je=J.size;return J.set(v,T),this.size+=J.size==Je?0:1,this},In.prototype.add=In.prototype.push=function ho(v){return this.__data__.set(v,F),this},In.prototype.has=function Qs(v){return this.__data__.has(v)},gs.prototype.clear=function oo(){this.__data__=new ys,this.size=0},gs.prototype.delete=function Ys(v){var T=this.__data__,J=T.delete(v);return this.size=T.size,J},gs.prototype.get=function ia(v){return this.__data__.get(v)},gs.prototype.has=function ic(v){return this.__data__.has(v)},gs.prototype.set=function fc(v,T){var J=this.__data__;if(J instanceof ys){var Je=J.__data__;if(!zl||Je.length<199)return Je.push([v,T]),this.size=++J.size,this;J=this.__data__=new et(Je)}return J.set(v,T),this.size=J.size,this};var wc=Xr($s),Qd=Xr(Jd,!0);function ed(v,T){var J=!0;return wc(v,function(Je,ii,Ni){return J=!!T(Je,ii,Ni)}),J}function Ac(v,T,J){for(var Je=-1,ii=v.length;++Je<ii;){var Ni=v[Je],dn=T(Ni);if(null!=dn&&(xn===t?dn==dn&&!fd(dn):J(dn,xn)))var xn=dn,Rn=Ni}return Rn}function wu(v,T){var J=[];return wc(v,function(Je,ii,Ni){T(Je,ii,Ni)&&J.push(Je)}),J}function Xa(v,T,J,Je,ii){var Ni=-1,dn=v.length;for(J||(J=tl),ii||(ii=[]);++Ni<dn;){var xn=v[Ni];T>0&&J(xn)?T>1?Xa(xn,T-1,J,Je,ii):Or(ii,xn):Je||(ii[ii.length]=xn)}return ii}var dd=vo(),Xu=vo(!0);function $s(v,T){return v&&dd(v,T,jl)}function Jd(v,T){return v&&Xu(v,T,jl)}function ud(v,T){return pn(T,function(J){return Od(v[J])})}function kc(v,T){for(var J=0,Je=(T=Es(T,v)).length;null!=v&&J<Je;)v=v[nu(T[J++])];return J&&J==Je?v:t}function lu(v,T,J){var Je=T(v);return ws(v)?Je:Or(Je,J(v))}
vendor: 1,981 bytes, line 1
1function Ga(v){return null==v?v===t?"[object Undefined]":"[object Null]":ja&&ja in hn(v)?function ao(v){var T=mi.call(v,ja),J=v[ja];try{v[ja]=t;var Je=!0}catch{}var ii=qi.call(v);return Je&&(T?v[ja]=J:delete v[ja]),ii}(v):function gh(v){return qi.call(v)}(v)}function cu(v,T){return v>T}function Ws(v,T){return null!=v&&mi.call(v,T)}function jd(v,T){return null!=v&&T in hn(v)}function td(v,T,J){for(var Je=J?jn:un,ii=v[0].length,Ni=v.length,dn=Ni,xn=ki(Ni),Rn=1/0,vr=[];dn--;){var dr=v[dn];dn&&T&&(dr=Cr(dr,Ks(T))),Rn=Hs(dr.length,Rn),xn[dn]=!J&&(T||ii>=120&&dr.length>=120)?new In(dn&&dr):t}dr=v[0];var Ar=-1,no=xn[0];e:for(;++Ar<ii&&vr.length<Rn;){var Bo=dr[Ar],is=T?T(Bo):Bo;if(Bo=J||0!==Bo?Bo:0,!(no?gl(no,is):Je(vr,is,J))){for(dn=Ni;--dn;){var Us=xn[dn];if(!(Us?gl(Us,is):Je(v[dn],is,J)))continue e}no&&no.push(is),vr.push(Bo)}}return vr}function _c(v,T,J){var Je=null==(v=vh(v,T=Es(T,v)))?v:v[nu(Nc(T))];return null==Je?t:Ae(Je,v,J)}function Ic(v){return Bl(v)&&Ga(v)==ie}function ll(v,T,J,Je,ii){return v===T||(null==v||null==T||!Bl(v)&&!Bl(T)?v!=v&&T!=T:function El(v,T,J,Je,ii,Ni){var dn=ws(v),xn=ws(T),Rn=dn?dt:Fo(v),vr=xn?dt:Fo(T),dr=(Rn=Rn==ie?gn:Rn)==gn,Ar=(vr=vr==ie?gn:vr)==gn,no=Rn==vr;if(no&&yu(v)){if(!yu(T))return!1;dn=!0,dr=!1}if(no&&!dr)return Ni||(Ni=new gs),dn||Sh(v)?gc(v,T,J,Je,ii,Ni):function ul(v,T,J,Je,ii,Ni,dn){switch(J){case ti:if(v.byteLength!=T.byteLength||v.byteOffset!=T.byteOffset)return!1;v=v.buffer,T=T.buffer;case Vt:return!(v.byteLength!=T.byteLength||!Ni(new go(v),new go(T)));case At:case Bt:case fi:return Gu(+v,+T);case Xe:return v.name==T.name&&v.message==T.message;case tn:case ni:return v==T+"";case Pi:var xn=ut;case Ve:if(xn||(xn=wi),v.size!=T.size&&!(1&Je))return!1;var vr=dn.get(v);if(vr)return vr==T;Je|=2,dn.set(v,T);var dr=gc(xn(v),xn(T),Je,ii,Ni,dn);return dn.delete(v),dr;case Kt:if(Wl)return Wl.call(v)==Wl.call(T)}return!1}(v,T,Rn,J,Je,ii,Ni);if(!(1&J)){var Bo=dr&&mi.call(v,"__wrapped__"),is=Ar&&mi.call(T,"__wrapped__");
vendor: 19,075 bytes, line 1
1if(Bo||is){var Us=Bo?v.value():v,ns=is?T.value():T;return Ni||(Ni=new gs),ii(Us,ns,J,Je,Ni)}}return!!no&&(Ni||(Ni=new gs),function Ru(v,T,J,Je,ii,Ni){var dn=1&J,xn=hl(v),Rn=xn.length;if(Rn!=hl(T).length&&!dn)return!1;for(var Ar=Rn;Ar--;){var no=xn[Ar];if(!(dn?no in T:mi.call(T,no)))return!1}var Bo=Ni.get(v),is=Ni.get(T);if(Bo&&is)return Bo==T&&is==v;var Us=!0;Ni.set(v,T),Ni.set(T,v);for(var ns=dn;++Ar<Rn;){var ea=v[no=xn[Ar]],la=T[no];if(Je)var Rd=dn?Je(la,ea,no,T,v,Ni):Je(ea,la,no,v,T,Ni);if(!(Rd===t?ea===la||ii(ea,la,J,Je,Ni):Rd)){Us=!1;break}ns||(ns="constructor"==no)}if(Us&&!ns){var _d=v.constructor,Wd=T.constructor;_d!=Wd&&"constructor"in v&&"constructor"in T&&!("function"==typeof _d&&_d instanceof _d&&"function"==typeof Wd&&Wd instanceof Wd)&&(Us=!1)}return Ni.delete(v),Ni.delete(T),Us}(v,T,J,Je,ii,Ni))}(v,T,J,Je,ll,ii))}function Ko(v,T,J,Je){var ii=J.length,Ni=ii,dn=!Je;if(null==v)return!Ni;for(v=hn(v);ii--;){var xn=J[ii];if(dn&&xn[2]?xn[1]!==v[xn[0]]:!(xn[0]in v))return!1}for(;++ii<Ni;){var Rn=(xn=J[ii])[0],vr=v[Rn],dr=xn[1];if(dn&&xn[2]){if(vr===t&&!(Rn in v))return!1}else{var Ar=new gs;if(Je)var no=Je(vr,dr,Rn,v,T,Ar);if(!(no===t?ll(dr,vr,3,Je,Ar):no))return!1}}return!0}function P(v){return!(!kl(v)||function up(v){return!!_i&&_i in v}(v))&&(Od(v)?No:hr).test(Lu(v))}function bi(v){return"function"==typeof v?v:null==v?Vl:"object"==typeof v?ws(v)?Oa(v[0],v[1]):Ps(v):Jf(v)}function fn(v){if(!Vh(v))return Ia(v);var T=[];for(var J in hn(v))mi.call(v,J)&&"constructor"!=J&&T.push(J);return T}function Wr(v,T){return v<T}function To(v,T){var J=-1,Je=dc(v)?ki(v.length):[];return wc(v,function(ii,Ni,dn){Je[++J]=T(ii,Ni,dn)}),Je}function Ps(v){var T=Gd(v);return 1==T.length&&T[0][2]?_h(T[0][0],T[0][1]):function(J){return J===v||Ko(J,v,T)}}function Oa(v,T){return kd(v)&&Np(T)?_h(nu(v),T):function(J){var Je=Vf(J,v);return Je===t&&Je===T?Im(J,v):ll(T,Je,3)}}function Sl(v,T,J,Je,ii){v!==T&&dd(T,function(Ni,dn){if(ii||(ii=new gs),kl(Ni))!function rc(v,T,J,Je,ii,Ni,dn){var xn=um(v,J),Rn=um(T,J),vr=dn.get(Rn);if(vr)vs(v,J,vr);else{var dr=Ni?Ni(xn,Rn,J+"",v,T,dn):t,Ar=dr===t;if(Ar){var no=ws(Rn),Bo=!no&&yu(Rn),is=!no&&!Bo&&Sh(Rn);dr=Rn,no||Bo||is?ws(xn)?dr=xn:tc(xn)?dr=Ce(xn):Bo?(Ar=!1,dr=Ou(Rn,!0)):is?(Ar=!1,dr=mu(Rn,!0)):dr=[]:Zp(Rn)||ah(Rn)?(dr=xn,ah(xn)?dr=R_(xn):(!kl(xn)||Od(xn))&&(dr=va(Rn))):Ar=!1}Ar&&(dn.set(Rn,dr),ii(dr,Rn,Je,Ni,dn),dn.delete(Rn)),vs(v,J,dr)}}(v,T,dn,J,Sl,Je,ii);else{var xn=Je?Je(um(v,dn),Ni,dn+"",v,T,ii):t;xn===t&&(xn=Ni),vs(v,dn,xn)}},Pd)}function Au(v,T){var J=v.length;if(J)return xl(T+=T<0?J:0,J)?v[T]:t}function Nl(v,T,J){T=T.length?Cr(T,function(Ni){return ws(Ni)?function(dn){return kc(dn,1===Ni.length?Ni[0]:Ni)}:Ni}):[Vl];var Je=-1;return T=Cr(T,Ks(Vo())),function or(Zt,Oi){var ki=Zt.length;for(Zt.sort(Oi);ki--;)Zt[ki]=Zt[ki].value;return Zt}(To(v,function(Ni,dn,xn){return{criteria:Cr(T,function(vr){return vr(Ni)}),index:++Je,value:Ni}}),function(Ni,dn){return function ae(v,T,J){for(var Je=-1,ii=v.criteria,Ni=T.criteria,dn=ii.length,xn=J.length;++Je<dn;){var Rn=fh(ii[Je],Ni[Je]);if(Rn)return Je>=xn?Rn:Rn*("desc"==J[Je]?-1:1)}return v.index-T.index}(Ni,dn,J)})}function ku(v,T,J){for(var Je=-1,ii=T.length,Ni={};++Je<ii;){var dn=T[Je],xn=kc(v,dn);J(xn,dn)&&Dd(Ni,Es(dn,v),xn)}return Ni}function Zd(v,T,J,Je){var ii=Je?da:$o,Ni=-1,dn=T.length,xn=v;for(v===T&&(T=Ce(T)),J&&(xn=Cr(v,Ks(J)));++Ni<dn;)for(var Rn=0,vr=T[Ni],dr=J?J(vr):vr;(Rn=ii(xn,dr,Rn,Je))>-1;)xn!==v&&Ma.call(xn,Rn,1),Ma.call(v,Rn,1);return v}function Iu(v,T){for(var J=v?T.length:0,Je=J-1;J--;){var ii=T[J];if(J==Je||ii!==Ni){var Ni=ii;xl(ii)?Ma.call(v,ii,1):cl(v,ii)}}return v}function oc(v,T){return v+$l(Dl()*(T-v+1))}function sc(v,T){var J="";if(!v||T<1||T>$e)return J;do{T%2&&(J+=v),(T=$l(T/2))&&(v+=v)}while(T);return J}function So(v,T){return qu(cc(v,T,Vl),v+"")}function Yc(v){return Qc(kh(v))}function Oc(v,T){var J=kh(v);return pp(J,Wa(T,0,J.length))}function Dd(v,T,J,Je){if(!kl(v))return v;for(var ii=-1,Ni=(T=Es(T,v)).length,dn=Ni-1,xn=v;null!=xn&&++ii<Ni;){var Rn=nu(T[ii]),vr=J;if("__proto__"===Rn||"constructor"===Rn||"prototype"===Rn)return v;if(ii!=dn){var dr=xn[Rn];(vr=Je?Je(dr,Rn,xn):t)===t&&(vr=kl(dr)?dr:xl(T[ii+1])?[]:{})}Gc(xn,Rn,vr),xn=xn[Rn]}return v}var md=Mc?function(v,T){return Mc.set(v,T),v}:Vl,Ku=Ts?function(v,T){return Ts(v,"toString",{configurable:!0,enumerable:!1,value:sm(T),writable:!0})}:Vl;function mh(v){return pp(kh(v))}function wl(v,T,J){var Je=-1,ii=v.length;T<0&&(T=-T>ii?0:ii+T),(J=J>ii?ii:J)<0&&(J+=ii),ii=T>J?0:J-T>>>0,T>>>=0;for(var Ni=ki(ii);++Je<ii;)Ni[Je]=v[Je+T];return Ni}function dp(v,T){var J;return wc(v,function(Je,ii,Ni){return!(J=T(Je,ii,Ni))}),!!J}function uu(v,T,J){var Je=0,ii=null==v?Je:v.length;if("number"==typeof T&&T==T&&ii<=2147483647){for(;Je<ii;){var Ni=Je+ii>>>1,dn=v[Ni];null!==dn&&!fd(dn)&&(J?dn<=T:dn<T)?Je=Ni+1:ii=Ni}return ii}return Fh(v,T,Vl,J)}function Fh(v,T,J,Je){var ii=0,Ni=null==v?0:v.length;if(0===Ni)return 0;for(var dn=(T=J(T))!=T,xn=null===T,Rn=fd(T),vr=T===t;ii<Ni;){var dr=$l((ii+Ni)/2),Ar=J(v[dr]),no=Ar!==t,Bo=null===Ar,is=Ar==Ar,Us=fd(Ar);if(dn)var ns=Je||is;else ns=vr?is&&(Je||no):xn?is&&no&&(Je||!Bo):Rn?is&&no&&!Bo&&(Je||!Us):!Bo&&!Us&&(Je?Ar<=T:Ar<T);ns?ii=dr+1:Ni=dr}return Hs(Ni,4294967294)}function Bh(v,T){for(var J=-1,Je=v.length,ii=0,Ni=[];++J<Je;){var dn=v[J],xn=T?T(dn):dn;if(!J||!Gu(xn,Rn)){var Rn=xn;Ni[ii++]=0===dn?0:dn}}return Ni}function Ed(v){return"number"==typeof v?v:fd(v)?NaN:+v}function Pc(v){if("string"==typeof v)return v;if(ws(v))return Cr(v,Pc)+"";if(fd(v))return Va?Va.call(v):"";var T=v+"";return"0"==T&&1/v==-Ee?"-0":T}function Sd(v,T,J){var Je=-1,ii=un,Ni=v.length,dn=!0,xn=[],Rn=xn;if(J)dn=!1,ii=jn;else if(Ni>=200){var vr=T?null:bo(v);if(vr)return wi(vr);dn=!1,ii=gl,Rn=new In}else Rn=T?[]:xn;e:for(;++Je<Ni;){var dr=v[Je],Ar=T?T(dr):dr;if(dr=J||0!==dr?dr:0,dn&&Ar==Ar){for(var no=Rn.length;no--;)if(Rn[no]===Ar)continue e;T&&Rn.push(Ar),xn.push(dr)}else ii(Rn,Ar,J)||(Rn!==xn&&Rn.push(Ar),xn.push(dr))}return xn}function cl(v,T){var J=-1,Je=(T=Es(T,v)).length;if(!Je)return!0;for(;++J<Je;){var ii=nu(T[J]);if("__proto__"===ii&&!mi.call(v,"__proto__")||("constructor"===ii||"prototype"===ii)&&J<Je-1)return!1}var Ni=vh(v,T);return null==Ni||delete Ni[nu(Nc(T))]}function jh(v,T,J,Je){return Dd(v,T,J(kc(v,T)),Je)}function Vd(v,T,J,Je){for(var ii=v.length,Ni=Je?ii:-1;(Je?Ni--:++Ni<ii)&&T(v[Ni],Ni,v););return J?wl(v,Je?0:Ni,Je?Ni+1:ii):wl(v,Je?Ni+1:0,Je?ii:Ni)}function qd(v,T){var J=v;return J instanceof ds&&(J=J.value()),Sr(T,function(Je,ii){return ii.func.apply(ii.thisArg,Or([Je],ii.args))},J)}function ac(v,T,J){var Je=v.length;if(Je<2)return Je?Sd(v[0]):[];for(var ii=-1,Ni=ki(Je);++ii<Je;)for(var dn=v[ii],xn=-1;++xn<Je;)xn!=ii&&(Ni[ii]=qc(Ni[ii]||dn,v[xn],T,J));return Sd(Xa(Ni,1),T,J)}function wd(v,T,J){for(var Je=-1,ii=v.length,Ni=T.length,dn={};++Je<ii;)J(dn,v[Je],Je<Ni?T[Je]:t);return dn}function hu(v){return tc(v)?v:[]}function Al(v){return"function"==typeof v?v:Vl}function Es(v,T){return ws(v)?v:kd(v,T)?[v]:mf(ma(v))}var Qu=So;function Ad(v,T,J){var Je=v.length;return J=J===t?Je:J,!T&&J>=Je?v:wl(v,T,J)}var Ju=Ol||function(v){return os.clearTimeout(v)};function Ou(v,T){if(T)return v.slice();var J=v.length,Je=Os?Os(J):new v.constructor(J);return v.copy(Je),Je}function Xl(v){var T=new v.constructor(v.byteLength);return new go(T).set(new go(v)),T}function mu(v,T){var J=T?Xl(v.buffer):v.buffer;return new v.constructor(J,v.byteOffset,v.length)}function fh(v,T){if(v!==T){var J=v!==t,Je=null===v,ii=v==v,Ni=fd(v),dn=T!==t,xn=null===T,Rn=T==T,vr=fd(T);if(!xn&&!vr&&!Ni&&v>T||Ni&&dn&&Rn&&!xn&&!vr||Je&&dn&&Rn||!J&&Rn||!ii)return 1;if(!Je&&!Ni&&!vr&&v<T||vr&&J&&ii&&!Je&&!Ni||xn&&J&&ii||!dn&&ii||!Rn)return-1}return 0}function I(v,T,J,Je){for(var ii=-1,Ni=v.length,dn=J.length,xn=-1,Rn=T.length,vr=Ra(Ni-dn,0),dr=ki(Rn+vr),Ar=!Je;++xn<Rn;)dr[xn]=T[xn];for(;++ii<dn;)(Ar||ii<Ni)&&(dr[J[ii]]=v[ii]);for(;vr--;)dr[xn++]=v[ii++];return dr}function N(v,T,J,Je){for(var ii=-1,Ni=v.length,dn=-1,xn=J.length,Rn=-1,vr=T.length,dr=Ra(Ni-xn,0),Ar=ki(dr+vr),no=!Je;++ii<dr;)Ar[ii]=v[ii];for(var Bo=ii;++Rn<vr;)Ar[Bo+Rn]=T[Rn];for(;++dn<xn;)(no||ii<Ni)&&(Ar[Bo+J[dn]]=v[ii++]);return Ar}function Ce(v,T){var J=-1,Je=v.length;for(T||(T=ki(Je));++J<Je;)T[J]=v[J];return T}function Lt(v,T,J,Je){var ii=!J;J||(J={});for(var Ni=-1,dn=T.length;++Ni<dn;){var xn=T[Ni],Rn=Je?Je(J[xn],v[xn],xn,J,v):t;Rn===t&&(Rn=v[xn]),ii?vl(J,xn,Rn):Gc(J,xn,Rn)}return J}function Gn(v,T){return function(J,Je){var ii=ws(J)?gt:Js,Ni=T?T():{};return ii(J,v,Vo(Je,2),Ni)}}function xr(v){return So(function(T,J){var Je=-1,ii=J.length,Ni=ii>1?J[ii-1]:t,dn=ii>2?J[2]:t;for(Ni=v.length>3&&"function"==typeof Ni?(ii--,Ni):t,dn&&ba(J[0],J[1],dn)&&(Ni=ii<3?t:Ni,ii=1),T=hn(T);++Je<ii;){var xn=J[Je];xn&&v(T,xn,Je,Ni)}return T})}function Xr(v,T){return function(J,Je){if(null==J)return J;if(!dc(J))return v(J,Je);for(var ii=J.length,Ni=T?ii:-1,dn=hn(J);(T?Ni--:++Ni<ii)&&!1!==Je(dn[Ni],Ni,dn););return J}}function vo(v){return function(T,J,Je){for(var ii=-1,Ni=hn(T),dn=Je(T),xn=dn.length;xn--;){var Rn=dn[v?xn:++ii];if(!1===J(Ni[Rn],Rn,Ni))break}return T}}function ha(v){return function(T){var J=he(T=ma(T))?xi(T):t,Je=J?J[0]:T.charAt(0),ii=J?Ad(J,1).join(""):T.slice(1);return Je[v]()+ii}}function Fl(v){return function(T){return Sr(Hm(Fm(T).replace(en,"")),v,"")}}function Rc(v){return function(){var T=arguments;switch(T.length){case 0:return new v;case 1:return new v(T[0]);case 2:return new v(T[0],T[1]);case 3:return new v(T[0],T[1],T[2]);case 4:return new v(T[0],T[1],T[2],T[3]);case 5:return new v(T[0],T[1],T[2],T[3],T[4]);case 6:return new v(T[0],T[1],T[2],T[3],T[4],T[5]);case 7:return new v(T[0],T[1],T[2],T[3],T[4],T[5],T[6])}var J=ur(v.prototype),Je=v.apply(J,T);return kl(Je)?Je:J}}function O(v){return function(T,J,Je){var ii=hn(T);if(!dc(T)){var Ni=Vo(J,3);T=jl(T),J=function(xn){return Ni(ii[xn],xn,ii)}}var dn=v(T,J,Je);return dn>-1?ii[Ni?T[dn]:dn]:t}}function j(v){return Ea(function(T){var J=T.length,Je=J,ii=qa.prototype.thru;for(v&&T.reverse();Je--;){var Ni=T[Je];if("function"!=typeof Ni)throw new cr(_);if(ii&&!dn&&"wrapper"==zc(Ni))var dn=new qa([],!0)}for(Je=dn?Je:J;++Je<J;){var xn=zc(Ni=T[Je]),Rn="wrapper"==xn?lc(Ni):t;dn=Rn&&Ud(Rn[0])&&424==Rn[1]&&!Rn[4].length&&1==Rn[9]?dn[zc(Rn[0])].apply(dn,Rn[3]):1==Ni.length&&Ud(Ni)?dn[xn]():dn.thru(Ni)}return function(){var vr=arguments,dr=vr[0];if(dn&&1==vr.length&&ws(dr))return dn.plant(dr).value();for(var Ar=0,no=J?T[Ar].apply(this,vr):dr;++Ar<J;)no=T[Ar].call(this,no);return no}})}function Q(v,T,J,Je,ii,Ni,dn,xn,Rn,vr){var dr=T&w,Ar=1&T,no=2&T,Bo=24&T,is=512&T,Us=no?t:Rc(v);return function ns(){for(var ea=arguments.length,la=ki(ea),Rd=ea;Rd--;)la[Rd]=arguments[Rd];if(Bo)var _d=tu(ns),Wd=function Za(Zt,Oi){for(var ki=Zt.length,sn=0;ki--;)Zt[ki]===Oi&&++sn;return sn}(la,_d);if(Je&&(la=I(la,Je,ii,Bo)),Ni&&(la=N(la,Ni,dn,Bo)),ea-=Wd,Bo&&ea<vr){var Il=ui(la,_d);return Lr(v,T,Q,ns.placeholder,J,la,Il,xn,Rn,vr-ea)}var Mu=Ar?J:this,uh=no?Mu[v]:v;return ea=la.length,xn?la=function Bp(v,T){for(var J=v.length,Je=Hs(T.length,J),ii=Ce(v);Je--;){var Ni=T[Je];v[Je]=xl(Ni,J)?ii[Ni]:t}return v}(la,xn):is&&ea>1&&la.reverse(),dr&&Rn<ea&&(la.length=Rn),this&&this!==os&&this instanceof ns&&(uh=Us||Rc(uh)),uh.apply(Mu,la)}}function Ye(v,T){return function(J,Je){return function hd(v,T,J,Je){return $s(v,function(ii,Ni,dn){T(Je,J(ii),Ni,dn)}),Je}(J,v,T(Je),{})}}function Ft(v,T){return function(J,Je){var ii;if(J===t&&Je===t)return T;if(J!==t&&(ii=J),Je!==t){if(ii===t)return Je;"string"==typeof J||"string"==typeof Je?(J=Pc(J),Je=Pc(Je)):(J=Ed(J),Je=Ed(Je)),ii=v(J,Je)}return ii}}function Fi(v){return Ea(function(T){return T=Cr(T,Ks(Vo())),So(function(J){var Je=this;return v(T,function(ii){return Ae(ii,Je,J)})})})}function Ki(v,T){var J=(T=T===t?" ":Pc(T)).length;if(J<2)return J?sc(T,v):T;var Je=sc(T,Yl(v/Xt(T)));return he(T)?Ad(xi(Je),0,v).join(""):Je.slice(0,v)}function qn(v){return function(T,J,Je){return Je&&"number"!=typeof Je&&ba(T,J,Je)&&(J=Je=t),T=zd(T),J===t?(J=T,T=0):J=zd(J),function pd(v,T,J,Je){for(var ii=-1,Ni=Ra(Yl((T-v)/(J||1)),0),dn=ki(Ni);Ni--;)dn[Je?Ni:++ii]=v,v+=J;return dn}(T,J,Je=Je===t?T<J?1:-1:zd(Je),v)}}function Nr(v){return function(T,J){return"string"==typeof T&&"string"==typeof J||(T=nd(T),J=nd(J)),v(T,J)}}function Lr(v,T,J,Je,ii,Ni,dn,xn,Rn,vr){var dr=8&T;T|=dr?32:64,4&(T&=~(dr?64:32))||(T&=-4);var Us=[v,T,ii,dr?Ni:t,dr?dn:t,dr?t:Ni,dr?t:dn,xn,Rn,vr],ns=J.apply(t,Us);return Ud(v)&&b_(ns,Us),ns.placeholder=Je,jp(ns,v,T)}function wo(v){var T=On[v];return function(J,Je){if(J=nd(J),(Je=null==Je?0:Hs(Rs(Je),292))&&yd(J)){var ii=(ma(J)+"e").split("e");return+((ii=(ma(T(ii[0]+"e"+(+ii[1]+Je)))+"e").split("e"))[0]+"e"+(+ii[1]-Je))}return T(J)}}var bo=Cc&&1/wi(new Cc([,-0]))[1]==Ee?function(v){return new Cc(v)}:Ym;function fo(v){return function(T){var J=Fo(T);return J==Pi?ut(T):J==Ve?function Wt(Zt){var Oi=-1,ki=Array(Zt.size);return Zt.forEach(function(sn){ki[++Oi]=[sn,sn]}),ki}(T):function sa(Zt,Oi){return Cr(Oi,function(ki){return[ki,Zt[ki]]})}(T,v(T))}}function Lo(v,T,J,Je,ii,Ni,dn,xn){var Rn=2&T;if(!Rn&&"function"!=typeof v)throw new cr(_);var vr=Je?Je.length:0;if(vr||(T&=-97,Je=ii=t),dn=dn===t?dn:Ra(Rs(dn),0),xn=xn===t?xn:Rs(xn),vr-=ii?ii.length:0,64&T){var dr=Je,Ar=ii;Je=ii=t}var no=Rn?t:lc(v),Bo=[v,T,J,Je,ii,dr,Ar,Ni,dn,xn];if(no&&function hp(v,T){var J=v[1],Je=T[1],ii=J|Je;if(!(ii<131)&&!(Je==w&&8==J||Je==w&&256==J&&v[7].length<=T[8]||384==Je&&T[7].length<=T[8]&&8==J))return v;1&Je&&(v[2]=T[2],ii|=1&J?0:4);var xn=T[3];if(xn){var Rn=v[3];v[3]=Rn?I(Rn,xn,T[4]):xn,v[4]=Rn?ui(v[3],Y):T[4]}(xn=T[5])&&(v[5]=(Rn=v[5])?N(Rn,xn,T[6]):xn,v[6]=Rn?ui(v[5],Y):T[6]),(xn=T[7])&&(v[7]=xn),Je&w&&(v[8]=null==v[8]?T[8]:Hs(v[8],T[8])),null==v[9]&&(v[9]=T[9]),v[0]=T[0],v[1]=ii}(Bo,no),v=Bo[0],T=Bo[1],J=Bo[2],Je=Bo[3],ii=Bo[4],!(xn=Bo[9]=Bo[9]===t?Rn?0:v.length:Ra(Bo[9]-vr,0))&&24&T&&(T&=-25),T&&1!=T)is=8==T||16==T?function te(v,T,J){var Je=Rc(v);return function ii(){for(var Ni=arguments.length,dn=ki(Ni),xn=Ni,Rn=tu(ii);xn--;)dn[xn]=arguments[xn];var vr=Ni<3&&dn[0]!==Rn&&dn[Ni-1]!==Rn?[]:ui(dn,Rn);return(Ni-=vr.length)<J?Lr(v,T,Q,ii.placeholder,t,dn,vr,t,t,J-Ni):Ae(this&&this!==os&&this instanceof ii?Je:v,this,dn)}}(v,T,xn):32!=T&&33!=T||ii.length?Q.apply(t,Bo):function An(v,T,J,Je){var ii=1&T,Ni=Rc(v);return function dn(){for(var xn=-1,Rn=arguments.length,vr=-1,dr=Je.length,Ar=ki(dr+Rn),no=this&&this!==os&&this instanceof dn?Ni:v;++vr<dr;)Ar[vr]=Je[vr];for(;Rn--;)Ar[vr++]=arguments[++xn];return Ae(no,ii?J:this,Ar)}}(v,T,J,Je);else var is=function Qo(v,T,J){var Je=1&T,ii=Rc(v);return function Ni(){return(this&&this!==os&&this instanceof Ni?ii:v).apply(Je?J:this,arguments)}}(v,T,J);return jp((no?md:b_)(is,Bo),v,T)}function xa(v,T,J,Je){return v===t||Gu(v,_r[J])&&!mi.call(Je,J)?T:v}function el(v,T,J,Je,ii,Ni){return kl(v)&&kl(T)&&(Ni.set(T,v),Sl(v,T,t,el,Ni),Ni.delete(T)),v}function dl(v){return Zp(v)?t:v}function gc(v,T,J,Je,ii,Ni){var dn=1&J,xn=v.length,Rn=T.length;if(xn!=Rn&&!(dn&&Rn>xn))return!1;var vr=Ni.get(v),dr=Ni.get(T);if(vr&&dr)return vr==T&&dr==v;var Ar=-1,no=!0,Bo=2&J?new In:t;for(Ni.set(v,T),Ni.set(T,v);++Ar<xn;){var is=v[Ar],Us=T[Ar];if(Je)var ns=dn?Je(Us,is,Ar,T,v,Ni):Je(is,Us,Ar,v,T,Ni);if(ns!==t){if(ns)continue;no=!1;break}if(Bo){if(!Go(T,function(ea,la){if(!gl(Bo,la)&&(is===ea||ii(is,ea,J,Je,Ni)))return Bo.push(la)})){no=!1;break}}else if(is!==Us&&!ii(is,Us,J,Je,Ni)){no=!1;break}}return Ni.delete(v),Ni.delete(T),no}function Ea(v){return qu(cc(v,t,y_),v+"")}function hl(v){return lu(v,jl,Do)}function $c(v){return lu(v,Pd,Uo)}var lc=Mc?function(v){return Mc.get(v)}:Ym;function zc(v){for(var T=v.name+"",J=jc[T],Je=mi.call(jc,T)?J.length:0;Je--;){var ii=J[Je],Ni=ii.func;if(null==Ni||Ni==v)return ii.name}return T}function tu(v){return(mi.call(Di,"placeholder")?Di:v).placeholder}function Vo(){var v=Di.iteratee||dh;return v=v===dh?bi:v,arguments.length?v(arguments[0],arguments[1]):v}function fu(v,T){var J=v.__data__;return function Zu(v){var T=typeof v;return"string"==T||"number"==T||"symbol"==T||"boolean"==T?"__proto__"!==v:null===v}(T)?J["string"==typeof T?"string":"hash"]:J.map}function Gd(v){for(var T=jl(v),J=T.length;J--;){var Je=T[J],ii=v[Je];T[J]=[Je,ii,Np(ii)]}return T}function iu(v,T){var J=function b(Zt,Oi){return null==Zt?t:Zt[Oi]}(v,T);return P(J)?J:t}var Do=ka?function(v){return null==v?[]:(v=hn(v),pn(ka(v),function(T){return Ba.call(v,T)}))}:$m,Uo=ka?function(v){for(var T=[];v;)Or(T,Do(v)),v=Jo(v);return T}:$m,Fo=Ga;function pl(v,T,J){for(var Je=-1,ii=(T=Es(T,v)).length,Ni=!1;++Je<ii;){var dn=nu(T[Je]);if(!(Ni=null!=v&&J(v,dn)))break;v=v[dn]}return Ni||++Je!=ii?Ni:!!(ii=null==v?0:v.length)&&lh(ii)&&xl(dn,ii)&&(ws(v)||ah(v))}function va(v){return"function"!=typeof v.constructor||Vh(v)?{}:ur(Jo(v))}function tl(v){return ws(v)||ah(v)||!!(sl&&v&&v[sl])}function xl(v,T){var J=typeof v;return!!(T=null==T?$e:T)&&("number"==J||"symbol"!=J&&_n.test(v))&&v>-1&&v%1==0&&v<T}function ba(v,T,J){if(!kl(J))return!1;var Je=typeof T;return!!("number"==Je?dc(J)&&xl(T,J.length):"string"==Je&&T in J)&&Gu(J[T],v)}function kd(v,T){if(ws(v))return!1;var J=typeof v;return!("number"!=J&&"symbol"!=J&&"boolean"!=J&&null!=v&&!fd(v))||ft.test(v)||!ze.test(v)||null!=T&&v in hn(T)}function Ud(v){var T=zc(v),J=Di[T];if("function"!=typeof J||!(T in ds.prototype))return!1;if(v===J)return!0;var Je=lc(J);return!!Je&&v===Je[0]}(_s&&Fo(new _s(new ArrayBuffer(1)))!=ti||zl&&Fo(new zl)!=Pi||xc&&Fo(xc.resolve())!=Yn||Cc&&Fo(new Cc)!=Ve||mo&&Fo(new mo)!=pi)&&(Fo=function(v){var T=Ga(v),J=T==gn?v.constructor:t,Je=J?Lu(J):"";if(Je)switch(Je){case Tc:return ti;case Da:return Pi;case Fd:return Yn;case Pl:return Ve;case Vc:return pi}return T});var pf=ee?Od:zm;function Vh(v){var T=v&&v.constructor;return v===("function"==typeof T&&T.prototype||_r)}function Np(v){return v==v&&!kl(v)}function _h(v,T){return function(J){return null!=J&&J[v]===T&&(T!==t||v in hn(J))}}function cc(v,T,J){return T=Ra(T===t?v.length-1:T,0),function(){for(var Je=arguments,ii=-1,Ni=Ra(Je.length-T,0),dn=ki(Ni);++ii<Ni;)dn[ii]=Je[T+ii];ii=-1;for(var xn=ki(T+1);++ii<T;)xn[ii]=Je[ii];return xn[T]=J(dn),Ae(v,this,xn)}}function vh(v,T){return T.length<2?v:kc(v,wl(T,0,-1))}function um(v,T){if(("constructor"!==T||"function"!=typeof v[T])&&"__proto__"!=T)return v[T]}var b_=Vp(md),_u=Vs||function(v,T){return os.setTimeout(v,T)},qu=Vp(Ku);function jp(v,T,J){var Je=T+"";return qu(v,function Ka(v,T){var J=T.length;if(!J)return v;var Je=J-1;return T[Je]=(J>1?"& ":"")+T[Je],T=T.join(J>2?", ":" "),v.replace(zt,"{\n/* [wrapped with "+T+"] */\n")}(Je,function eh(v,T){return Ot(Z,function(J){var Je="_."+J[0];T&J[1]&&!un(v,Je)&&v.push(Je)}),v.sort()}(function Kl(v){var T=v.match(st);return T?T[1].split(Ie):[]}(Je),J)))}function Vp(v){var T=0,J=0;return function(){var Je=Kd(),ii=16-(Je-J);if(J=Je,ii>0){if(++T>=800)return arguments[0]}else T=0;return v.apply(t,arguments)}}function pp(v,T){var J=-1,Je=v.length,ii=Je-1;for(T=T===t?Je:T;++J<T;){var Ni=oc(J,ii),dn=v[Ni];v[Ni]=v[J],v[J]=dn}return v.length=T,v}var mf=function Wc(v){var T=Th(v,function(Je){return 500===J.size&&J.clear(),Je}
vendor: 8,056 bytes, line 1
1),J=T.cache;return T}(function(v){var T=[];return 46===v.charCodeAt(0)&&T.push(""),v.replace(Re,function(J,Je,ii,Ni){T.push(ii?Ni.replace(Nt,"$1"):Je||J)}),T});function nu(v){if("string"==typeof v||fd(v))return v;var T=v+"";return"0"==T&&1/v==-Ee?"-0":T}function Lu(v){if(null!=v){try{return ot.call(v)}catch{}try{return v+""}catch{}}return""}function ff(v){if(v instanceof ds)return v.clone();var T=new qa(v.__wrapped__,v.__chain__);return T.__actions__=Ce(v.__actions__),T.__index__=v.__index__,T.__values__=v.__values__,T}var Id=So(function(v,T){return tc(v)?qc(v,Xa(T,1,tc,!0)):[]}),Hd=So(function(v,T){var J=Nc(T);return tc(J)&&(J=t),tc(v)?qc(v,Xa(T,1,tc,!0),Vo(J,2)):[]}),ru=So(function(v,T){var J=Nc(T);return tc(J)&&(J=t),tc(v)?qc(v,Xa(T,1,tc,!0),t,J):[]});function Ql(v,T,J){var Je=null==v?0:v.length;if(!Je)return-1;var ii=null==J?0:Rs(J);return ii<0&&(ii=Ra(Je+ii,0)),po(v,Vo(T,3),ii)}function gp(v,T,J){var Je=null==v?0:v.length;if(!Je)return-1;var ii=Je-1;return J!==t&&(ii=Rs(J),ii=J<0?Ra(Je+ii,0):Hs(ii,Je-1)),po(v,Vo(T,3),ii,!0)}function y_(v){return null!=v&&v.length?Xa(v,1):[]}function gf(v){return v&&v.length?v[0]:t}var Hh=So(function(v){var T=Cr(v,hu);return T.length&&T[0]===v[0]?td(T):[]}),Ug=So(function(v){var T=Nc(v),J=Cr(v,hu);return T===Nc(J)?T=t:J.pop(),J.length&&J[0]===v[0]?td(J,Vo(T,2)):[]}),bf=So(function(v){var T=Nc(v),J=Cr(v,hu);return(T="function"==typeof T?T:t)&&J.pop(),J.length&&J[0]===v[0]?td(J,t,T):[]});function Nc(v){var T=null==v?0:v.length;return T?v[T-1]:t}var x_=So(mm);function mm(v,T){return v&&v.length&&T&&T.length?Zd(v,T):v}var Up=Ea(function(v,T){var J=null==v?0:v.length,Je=Zc(v,T);return Iu(v,Cr(T,function(ii){return xl(ii,J)?+ii:ii}).sort(fh)),Je});function Hp(v){return null==v?v:La.call(v)}var M_=So(function(v){return Sd(Xa(v,1,tc,!0))}),T_=So(function(v){var T=Nc(v);return tc(T)&&(T=t),Sd(Xa(v,1,tc,!0),Vo(T,2))}),ih=So(function(v){var T=Nc(v);return T="function"==typeof T?T:t,Sd(Xa(v,1,tc,!0),t,T)});function Ch(v){if(!v||!v.length)return[];var T=0;return v=pn(v,function(J){if(tc(J))return T=Ra(J.length,T),!0}),cs(T,function(J){return Cr(v,yi(J))})}function D_(v,T){if(!v||!v.length)return[];var J=Ch(v);return null==T?J:Cr(J,function(Je){return Ae(T,t,Je)})}var Sf=So(function(v,T){return tc(v)?qc(v,T):[]}),Hg=So(function(v){return ac(pn(v,tc))}),E_=So(function(v){var T=Nc(v);return tc(T)&&(T=t),ac(pn(v,tc),Vo(T,2))}),M=So(function(v){var T=Nc(v);return T="function"==typeof T?T:t,ac(pn(v,tc),t,T)}),V=So(Ch),L=So(function(v){var T=v.length,J=T>1?v[T-1]:t;return J="function"==typeof J?(v.pop(),J):t,D_(v,J)});function Se(v){var T=Di(v);return T.__chain__=!0,T}function Xi(v,T){return T(v)}var bn=Ea(function(v){var T=v.length,J=T?v[0]:0,Je=this.__wrapped__,ii=function(Ni){return Zc(Ni,v)};return!(T>1||this.__actions__.length)&&Je instanceof ds&&xl(J)?((Je=Je.slice(J,+J+(T?1:0))).__actions__.push({func:Xi,args:[ii],thisArg:t}),new qa(Je,this.__chain__).thru(function(Ni){return T&&!Ni.length&&Ni.push(t),Ni})):this.thru(ii)}),Io=Gn(function(v,T,J){mi.call(v,J)?++v[J]:vl(v,J,1)}),Ss=O(Ql),Gs=O(gp);function pa(v,T){return(ws(v)?Ot:wc)(v,Vo(T,3))}function ml(v,T){return(ws(v)?gi:Qd)(v,Vo(T,3))}var Jl=Gn(function(v,T,J){mi.call(v,J)?v[J].push(T):vl(v,J,[T])}),ql=So(function(v,T,J){var Je=-1,ii="function"==typeof T,Ni=dc(v)?ki(v.length):[];return wc(v,function(dn){Ni[++Je]=ii?Ae(T,dn,J):_c(dn,T,J)}),Ni}),ec=Gn(function(v,T,J){vl(v,J,T)});function Yd(v,T){return(ws(v)?Cr:To)(v,Vo(T,3))}var Xc=Gn(function(v,T,J){v[J?0:1].push(T)},function(){return[[],[]]}),Bu=So(function(v,T){if(null==v)return[];var J=T.length;return J>1&&ba(v,T[0],T[1])?T=[]:J>2&&ba(T[0],T[1],T[2])&&(T=[T[0]]),Nl(v,Xa(T,1),[])}),ju=sd||function(){return os.Date.now()};function Vu(v,T,J){return T=J?t:T,Lo(v,w,t,t,t,t,T=v&&null==T?v.length:T)}function Qh(v,T){var J;if("function"!=typeof T)throw new cr(_);return v=Rs(v),function(){return--v>0&&(J=T.apply(this,arguments)),v<=1&&(T=t),J}}var oh=So(function(v,T,J){var Je=1;if(J.length){var ii=ui(J,tu(oh));Je|=32}return Lo(v,Je,T,J,ii)}),Jh=So(function(v,T,J){var Je=3;if(J.length){var ii=ui(J,tu(Jh));Je|=32}return Lo(T,Je,v,J,ii)});function bu(v,T,J){var Je,ii,Ni,dn,xn,Rn,vr=0,dr=!1,Ar=!1,no=!0;if("function"!=typeof v)throw new cr(_);function Bo(Il){var Mu=Je,uh=ii;return Je=ii=t,vr=Il,dn=v.apply(uh,Mu)}function ns(Il){var Mu=Il-Rn;return Rn===t||Mu>=T||Mu<0||Ar&&Il-vr>=Ni}function ea(){var Il=ju();if(ns(Il))return la(Il);xn=_u(ea,function Us(Il){var ag=T-(Il-Rn);return Ar?Hs(ag,Ni-(Il-vr)):ag}(Il))}function la(Il){return xn=t,no&&Je?Bo(Il):(Je=ii=t,dn)}function Wd(){var Il=ju(),Mu=ns(Il);if(Je=arguments,ii=this,Rn=Il,Mu){if(xn===t)return function is(Il){return vr=Il,xn=_u(ea,T),dr?Bo(Il):dn}(Rn);if(Ar)return Ju(xn),xn=_u(ea,T),Bo(Rn)}return xn===t&&(xn=_u(ea,T)),dn}return T=nd(T)||0,kl(J)&&(dr=!!J.leading,Ni=(Ar="maxWait"in J)?Ra(nd(J.maxWait)||0,T):Ni,no="trailing"in J?!!J.trailing:no),Wd.cancel=function Rd(){xn!==t&&Ju(xn),vr=0,Je=Rn=ii=xn=t},Wd.flush=function _d(){return xn===t?dn:la(ju())},Wd}var _m=So(function(v,T){return Bd(v,1,T)}),gm=So(function(v,T,J){return Bd(v,nd(T)||0,J)});function Th(v,T){if("function"!=typeof v||null!=T&&"function"!=typeof T)throw new cr(_);var J=function(){var Je=arguments,ii=T?T.apply(this,Je):Je[0],Ni=J.cache;if(Ni.has(ii))return Ni.get(ii);var dn=v.apply(this,Je);return J.cache=Ni.set(ii,dn)||Ni,dn};return J.cache=new(Th.Cache||et),J}function Cp(v){if("function"!=typeof v)throw new cr(_);return function(){var T=arguments;switch(T.length){case 0:return!v.call(this);case 1:return!v.call(this,T[0]);case 2:return!v.call(this,T[0],T[1]);case 3:return!v.call(this,T[0],T[1],T[2])}return!v.apply(this,T)}}Th.Cache=et;var Zh=Qu(function(v,T){var J=(T=1==T.length&&ws(T[0])?Cr(T[0],Ks(Vo())):Cr(Xa(T,1),Ks(Vo()))).length;return So(function(Je){for(var ii=-1,Ni=Hs(Je.length,J);++ii<Ni;)Je[ii]=T[ii].call(this,Je[ii]);return Ae(v,this,Je)})}),Mp=So(function(v,T){var J=ui(T,tu(Mp));return Lo(v,32,t,T,J)}),Tp=So(function(v,T){var J=ui(T,tu(Tp));return Lo(v,64,t,T,J)}),vm=Ea(function(v,T){return Lo(v,256,t,t,t,T)});function Gu(v,T){return v===T||v!=v&&T!=T}var If=Nr(cu),$g=Nr(function(v,T){return v>=T}),ah=Ic(function(){return arguments}())?Ic:function(v){return Bl(v)&&mi.call(v,"callee")&&!Ba.call(v,"callee")},ws=ki.isArray,Of=k?Ks(k):function al(v){return Bl(v)&&Ga(v)==Vt};function dc(v){return null!=v&&lh(v.length)&&!Od(v)}function tc(v){return Bl(v)&&dc(v)}var yu=ad||zm,zg=X?Ks(X):function Md(v){return Bl(v)&&Ga(v)==Bt};function Dp(v){if(!Bl(v))return!1;var T=Ga(v);return T==Xe||"[object DOMException]"==T||"string"==typeof v.message&&"string"==typeof v.name&&!Zp(v)}function Od(v){if(!kl(v))return!1;var T=Ga(v);return T==wt||T==li||"[object AsyncFunction]"==T||"[object Proxy]"==T}function Cm(v){return"number"==typeof v&&v==Rs(v)}function lh(v){return"number"==typeof v&&v>-1&&v%1==0&&v<=$e}function kl(v){var T=typeof v;return null!=v&&("object"==T||"function"==T)}function Bl(v){return null!=v&&"object"==typeof v}var k_=ke?Ks(ke):function id(v){return Bl(v)&&Fo(v)==Pi};function Lf(v){return"number"==typeof v||Bl(v)&&Ga(v)==fi}function Zp(v){if(!Bl(v)||Ga(v)!=gn)return!1;var T=Jo(v);if(null===T)return!0;var J=mi.call(T,"constructor")&&T.constructor;return"function"==typeof J&&J instanceof J&&ot.call(J)==ir}var Nf=He?Ks(He):function ne(v){return Bl(v)&&Ga(v)==tn},Ff=Pt?Ks(Pt):function Ke(v){return Bl(v)&&Fo(v)==Ve};function $d(v){return"string"==typeof v||!ws(v)&&Bl(v)&&Ga(v)==ni}function fd(v){return"symbol"==typeof v||Bl(v)&&Ga(v)==Kt}var Sh=St?Ks(St):function Tt(v){return Bl(v)&&lh(v.length)&&!!Dr[Ga(v)]},Tm=Nr(Wr),ep=Nr(function(v,T){return v<=T});function Hu(v){if(!v)return[];if(dc(v))return $d(v)?xi(v):Ce(v);if(Ta&&v[Ta])return function xe(Zt){for(var Oi,ki=[];!(Oi=Zt.next()).done;)ki.push(Oi.value);return ki}(v[Ta]());var T=Fo(v);return(T==Pi?ut:T==Ve?wi:kh)(v)}function zd(v){return v?(v=nd(v))===Ee||v===-Ee?17976931348623157e292*(v<0?-1:1):v==v?v:0:0===v?v:0}function Rs(v){var T=zd(v),J=T%1;return T==T?J?T-J:T:0}function em(v){return v?Wa(Rs(v),0,De):0}
vendor: 7,377 bytes, line 1
1function nd(v){if("number"==typeof v)return v;if(fd(v))return NaN;if(kl(v)){var T="function"==typeof v.valueOf?v.valueOf():v;v=kl(T)?T+"":T}if("string"!=typeof v)return 0===v?v:+v;v=ua(v);var J=Jn.test(v);return J||Ii.test(v)?eo(v.slice(2),J?2:8):kn.test(v)?NaN:+v}function R_(v){return Lt(v,Pd(v))}function ma(v){return null==v?"":Pc(v)}var Em=xr(function(v,T){if(Vh(T)||dc(T))Lt(T,jl(T),v);else for(var J in T)mi.call(T,J)&&Gc(v,J,T[J])}),tm=xr(function(v,T){Lt(T,Pd(T),v)}),L_=xr(function(v,T,J,Je){Lt(T,Pd(T),v,Je)}),Sp=xr(function(v,T,J,Je){Lt(T,jl(T),v,Je)}),wh=Ea(Zc),Kg=So(function(v,T){v=hn(v);var J=-1,Je=T.length,ii=Je>2?T[2]:t;for(ii&&ba(T[0],T[1],ii)&&(Je=1);++J<Je;)for(var Ni=T[J],dn=Pd(Ni),xn=-1,Rn=dn.length;++xn<Rn;){var vr=dn[xn],dr=v[vr];(dr===t||Gu(dr,_r[vr])&&!mi.call(v,vr))&&(v[vr]=Ni[vr])}return v}),Qg=So(function(v){return v.push(t,el),Ae(Om,t,v)});function Vf(v,T,J){var Je=null==v?t:kc(v,T);return Je===t?J:Je}function Im(v,T){return null!=v&&pl(v,T,jd)}var Gf=Ye(function(v,T,J){null!=T&&"function"!=typeof T.toString&&(T=qi.call(T)),v[T]=J},sm(Vl)),gv=Ye(function(v,T,J){null!=T&&"function"!=typeof T.toString&&(T=qi.call(T)),mi.call(v,T)?v[T].push(J):v[T]=[J]},Vo),Jg=So(_c);function jl(v){return dc(v)?Sc(v):fn(v)}function Pd(v){return dc(v)?Sc(v,!0):function rr(v){if(!kl(v))return function Fp(v){var T=[];if(null!=v)for(var J in hn(v))T.push(J);return T}(v);var T=Vh(v),J=[];for(var Je in v)"constructor"==Je&&(T||!mi.call(v,Je))||J.push(Je);return J}(v)}var B_=xr(function(v,T,J){Sl(v,T,J)}),Om=xr(function(v,T,J,Je){Sl(v,T,J,Je)}),vv=Ea(function(v,T){var J={};if(null==v)return J;var Je=!1;T=Cr(T,function(Ni){return Ni=Es(Ni,v),Je||(Je=Ni.length>1),Ni}),Lt(v,$c(v),J),Je&&(J=bl(J,7,dl));for(var ii=T.length;ii--;)cl(J,T[ii]);return J}),j_=Ea(function(v,T){return null==v?{}:function Td(v,T){return ku(v,T,function(J,Je){return Im(v,Je)})}(v,T)});function Pm(v,T){if(null==v)return{};var J=Cr($c(v),function(Je){return[Je]});return T=Vo(T),ku(v,J,function(Je,ii){return T(Je,ii[0])})}var Ah=fo(jl),Lm=fo(Pd);function kh(v){return null==v?[]:Ls(v,jl(v))}var Nm=Fl(function(v,T,J){return T=T.toLowerCase(),v+(J?fl(T):T)});function fl(v){return Um(ma(v).toLowerCase())}function Fm(v){return(v=ma(v))&&v.replace(Ln,ol).replace(rn,"")}var Ap=Fl(function(v,T,J){return v+(J?"-":"")+T.toLowerCase()}),H_=Fl(function(v,T,J){return v+(J?" ":"")+T.toLowerCase()}),Y_=ha("toLowerCase"),vc=Fl(function(v,T,J){return v+(J?"_":"")+T.toLowerCase()}),rm=Fl(function(v,T,J){return v+(J?" ":"")+Um(T)}),Xf=Fl(function(v,T,J){return v+(J?" ":"")+T.toUpperCase()}),Um=ha("toUpperCase");function Hm(v,T,J){return v=ma(v),(T=J?t:T)===t?function re(Zt){return Un.test(Zt)}(v)?function ri(Zt){return Zt.match(Wn)||[]}(v):function Mo(Zt){return Zt.match(It)||[]}(v):v.match(T)||[]}var Ih=So(function(v,T){try{return Ae(v,t,T)}catch(J){return Dp(J)?J:new vn(J)}}),Cl=Ea(function(v,T){return Ot(T,function(J){J=nu(J),vl(v,J,oh(v[J],v))}),v});function sm(v){return function(){return v}}var ip=j(),rd=j(!0);function Vl(v){return v}function dh(v){return bi("function"==typeof v?v:bl(v,1))}var Q_=So(function(v,T){return function(J){return _c(J,v,T)}}),o0=So(function(v,T){return function(J){return _c(v,J,T)}});function Kf(v,T,J){var Je=jl(T),ii=ud(T,Je);null==J&&(!kl(T)||!ii.length&&Je.length)&&(J=T,T=v,v=this,ii=ud(T,jl(T)));var Ni=!(kl(J)&&"chain"in J&&!J.chain),dn=Od(v);return Ot(ii,function(xn){var Rn=T[xn];v[xn]=Rn,dn&&(v.prototype[xn]=function(){var vr=this.__chain__;if(Ni||vr){var dr=v(this.__wrapped__);return(dr.__actions__=Ce(this.__actions__)).push({func:Rn,args:arguments,thisArg:v}),dr.__chain__=vr,dr}return Rn.apply(v,Or([this.value()],arguments))})}),v}function Ym(){}var a0=Fi(Cr),Qf=Fi(nn),J_=Fi(Go);function Jf(v){return kd(v)?yi(nu(v)):function du(v){return function(T){return kc(T,v)}}(v)}var Mv=qn(),np=qn(!0);function $m(){return[]}function zm(){return!1}var kp=Ft(function(v,T){return v+T},0),ng=wo("ceil"),rg=Ft(function(v,T){return v/T},1),Wm=wo("floor"),t_=Ft(function(v,T){return v*T},1),sg=wo("round"),i_=Ft(function(v,T){return v-T},0);return Di.after=function bp(v,T){if("function"!=typeof T)throw new cr(_);return v=Rs(v),function(){if(--v<1)return T.apply(this,arguments)}},Di.ary=Vu,Di.assign=Em,Di.assignIn=tm,Di.assignInWith=L_,Di.assignWith=Sp,Di.at=wh,Di.before=Qh,Di.bind=oh,Di.bindAll=Cl,Di.bindKey=Jh,Di.castArray=function bm(){if(!arguments.length)return[];var v=arguments[0];return ws(v)?v:[v]},Di.chain=Se,Di.chunk=function bh(v,T,J){T=(J?ba(v,T,J):T===t)?1:Ra(Rs(T),0);var Je=null==v?0:v.length;if(!Je||T<1)return[];for(var ii=0,Ni=0,dn=ki(Yl(Je/T));ii<Je;)dn[Ni++]=wl(v,ii,ii+=T);return dn},Di.compact=function mp(v){for(var T=-1,J=null==v?0:v.length,Je=0,ii=[];++T<J;){var Ni=v[T];Ni&&(ii[Je++]=Ni)}return ii},Di.concat=function Nu(){var v=arguments.length;if(!v)return[];for(var T=ki(v-1),J=arguments[0],Je=v;Je--;)T[Je-1]=arguments[Je];return Or(ws(J)?Ce(J):[J],Xa(T,1))},Di.cond=function au(v){var T=null==v?0:v.length,J=Vo();return v=T?Cr(v,function(Je){if("function"!=typeof Je[1])throw new cr(_);return[J(Je[0]),Je[1]]}):[],So(function(Je){for(var ii=-1;++ii<T;){var Ni=v[ii];if(Ae(Ni[0],this,Je))return Ae(Ni[1],this,Je)}})},Di.conforms=function r0(v){return function Ll(v){var T=jl(v);return function(J){return Hc(J,v,T)}}(bl(v,1))},Di.constant=sm,Di.countBy=Io,Di.create=function N_(v,T){var J=ur(v);return null==T?J:Jc(J,T)},Di.curry=function yp(v,T,J){var Je=Lo(v,8,t,t,t,t,t,T=J?t:T);return Je.placeholder=yp.placeholder,Je},Di.curryRight=function Qp(v,T,J){var Je=Lo(v,16,t,t,t,t,t,T=J?t:T);return Je.placeholder=Qp.placeholder,Je},Di.debounce=bu,Di.defaults=Kg,Di.defaultsDeep=Qg,Di.defer=_m,Di.delay=gm,Di.difference=Id,Di.differenceBy=Hd,Di.differenceWith=ru,Di.drop=function Fu(v,T,J){var Je=null==v?0:v.length;return Je?wl(v,(T=J||T===t?1:Rs(T))<0?0:T,Je):[]},Di.dropRight=function fp(v,T,J){var Je=null==v?0:v.length;return Je?wl(v,0,(T=Je-(T=J||T===t?1:Rs(T)))<0?0:T):[]},Di.dropRightWhile=function Gp(v,T){return v&&v.length?Vd(v,Vo(T,3),!0,!0):[]},Di.dropWhile=function _p(v,T){return v&&v.length?Vd(v,Vo(T,3),!0):[]},Di.fill=function Gh(v,T,J,Je){var ii=null==v?0:v.length;return ii?(J&&"number"!=typeof J&&ba(v,T,J)&&(J=0,Je=ii),function Cd(v,T,J,Je){var ii=v.length;for((J=Rs(J))<0&&(J=-J>ii?0:ii+J),(Je=Je===t||Je>ii?ii:Rs(Je))<0&&(Je+=ii),Je=J>Je?0:em(Je);J<Je;)v[J++]=T;return v}(v,T,J,Je)):[]},Di.filter=function Ns(v,T){return(ws(v)?pn:wu)(v,Vo(T,3))},Di.flatMap=function aa(v,T){return Xa(Yd(v,T),1)},Di.flatMapDeep=function xo(v,T){return Xa(Yd(v,T),Ee)},Di.flatMapDepth=function Qa(v,T,J){return J=J===t?1:Rs(J),Xa(Yd(v,T),J)},Di.flatten=y_,Di.flattenDeep=function Uh(v){return null!=v&&v.length?Xa(v,Ee):[]},Di.flattenDepth=function _f(v,T){return null!=v&&v.length?Xa(v,T=T===t?1:Rs(T)):[]},Di.flip=function xp(v){return Lo(v,512)},Di.flow=ip,Di.flowRight=rd,Di.fromPairs=function hm(v){for(var T=-1,J=null==v?0:v.length,Je={};++T<J;){var ii=v[T];vl(Je,ii[0],ii[1])}return Je},Di.functions=function km(v){return null==v?[]:ud(v,jl(v))},Di.functionsIn=function im(v){return null==v?[]:ud(v,Pd(v))},Di.groupBy=Jl,Di.initial=function vf(v){return null!=v&&v.length?wl(v,0,-1):[]},Di.intersection=Hh,Di.intersectionBy=Ug,Di.intersectionWith=bf,Di.invert=Gf,Di.invertBy=gv,Di.invokeMap=ql,Di.iteratee=dh,Di.keyBy=ec,Di.keys=jl,Di.keysIn=Pd,Di.map=Yd,Di.mapKeys=function wp(v,T){var J={};
vendor: 8,952 bytes, line 1
1return T=Vo(T,3),$s(v,function(Je,ii,Ni){vl(J,T(Je,ii,Ni),Je)}),J},Di.mapValues=function su(v,T){var J={};return T=Vo(T,3),$s(v,function(Je,ii,Ni){vl(J,ii,T(Je,ii,Ni))}),J},Di.matches=function am(v){return Ps(bl(v,1))},Di.matchesProperty=function K_(v,T){return Oa(v,bl(T,1))},Di.memoize=Th,Di.merge=B_,Di.mergeWith=Om,Di.method=Q_,Di.methodOf=o0,Di.mixin=Kf,Di.negate=Cp,Di.nthArg=function Cv(v){return v=Rs(v),So(function(T){return Au(T,v)})},Di.omit=vv,Di.omitBy=function Uf(v,T){return Pm(v,Cp(Vo(T)))},Di.once=function sh(v){return Qh(2,v)},Di.orderBy=function vu(v,T,J,Je){return null==v?[]:(ws(T)||(T=null==T?[]:[T]),ws(J=Je?t:J)||(J=null==J?[]:[J]),Nl(v,T,J))},Di.over=a0,Di.overArgs=Zh,Di.overEvery=Qf,Di.overSome=J_,Di.partial=Mp,Di.partialRight=Tp,Di.partition=Xc,Di.pick=j_,Di.pickBy=Pm,Di.property=Jf,Di.propertyOf=function Z_(v){return function(T){return null==v?t:kc(v,T)}},Di.pull=x_,Di.pullAll=mm,Di.pullAllBy=function fv(v,T,J){return v&&v.length&&T&&T.length?Zd(v,T,Vo(J,2)):v},Di.pullAllWith=function gu(v,T,J){return v&&v.length&&T&&T.length?Zd(v,T,t,J):v},Di.pullAt=Up,Di.range=Mv,Di.rangeRight=np,Di.rearg=vm,Di.reject=function Mh(v,T){return(ws(v)?pn:wu)(v,Cp(Vo(T,3)))},Di.remove=function yh(v,T){var J=[];if(!v||!v.length)return J;var Je=-1,ii=[],Ni=v.length;for(T=Vo(T,3);++Je<Ni;){var dn=v[Je];T(dn,Je,v)&&(J.push(dn),ii.push(Je))}return Iu(v,ii),J},Di.rest=function wf(v,T){if("function"!=typeof v)throw new cr(_);return So(v,T=T===t?T:Rs(T))},Di.reverse=Hp,Di.sampleSize=function Xh(v,T,J){return T=(J?ba(v,T,J):T===t)?1:Rs(T),(ws(v)?na:Oc)(v,T)},Di.set=function Rm(v,T,J){return null==v?v:Dd(v,T,J)},Di.setWith=function V_(v,T,J,Je){return Je="function"==typeof Je?Je:t,null==v?v:Dd(v,T,J,Je)},Di.shuffle=function Kh(v){return(ws(v)?nc:mh)(v)},Di.slice=function yf(v,T,J){var Je=null==v?0:v.length;return Je?(J&&"number"!=typeof J&&ba(v,T,J)?(T=0,J=Je):(T=null==T?0:Rs(T),J=J===t?Je:Rs(J)),wl(v,T,J)):[]},Di.sortBy=Bu,Di.sortedUniq=function fm(v){return v&&v.length?Bh(v):[]},Di.sortedUniqBy=function Mf(v,T){return v&&v.length?Bh(v,Vo(T,2)):[]},Di.split=function Wf(v,T,J){return J&&"number"!=typeof J&&ba(v,T,J)&&(T=J=t),(J=J===t?De:J>>>0)?(v=ma(v))&&("string"==typeof T||null!=T&&!Nf(T))&&!(T=Pc(T))&&he(v)?Ad(xi(v),0,J):v.split(T,J):[]},Di.spread=function Dh(v,T){if("function"!=typeof v)throw new cr(_);return T=null==T?0:Ra(Rs(T),0),So(function(J){var Je=J[T],ii=Ad(J,0,T);return Je&&Or(ii,Je),Ae(v,this,ii)})},Di.tail=function Tf(v){var T=null==v?0:v.length;return T?wl(v,1,T):[]},Di.take=function $p(v,T,J){return v&&v.length?wl(v,0,(T=J||T===t?1:Rs(T))<0?0:T):[]},Di.takeRight=function xh(v,T,J){var Je=null==v?0:v.length;return Je?wl(v,(T=Je-(T=J||T===t?1:Rs(T)))<0?0:T,Je):[]},Di.takeRightWhile=function zp(v,T){return v&&v.length?Vd(v,Vo(T,3),!1,!0):[]},Di.takeWhile=function Wh(v,T){return v&&v.length?Vd(v,Vo(T,3)):[]},Di.tap=function Rt(v,T){return T(v),v},Di.throttle=function Eh(v,T,J){var Je=!0,ii=!0;if("function"!=typeof v)throw new cr(_);return kl(J)&&(Je="leading"in J?!!J.leading:Je,ii="trailing"in J?!!J.trailing:ii),bu(v,T,{leading:Je,maxWait:T,trailing:ii})},Di.thru=Xi,Di.toArray=Hu,Di.toPairs=Ah,Di.toPairsIn=Lm,Di.toPath=function tg(v){return ws(v)?Cr(v,nu):fd(v)?[v]:Ce(mf(ma(v)))},Di.toPlainObject=R_,Di.transform=function G_(v,T,J){var Je=ws(v),ii=Je||yu(v)||Sh(v);if(T=Vo(T,4),null==J){var Ni=v&&v.constructor;J=ii?Je?new Ni:[]:kl(v)&&Od(Ni)?ur(Jo(v)):{}}return(ii?Ot:$s)(v,function(dn,xn,Rn){return T(J,dn,xn,Rn)}),J},Di.unary=function Jp(v){return Vu(v,1)},Di.union=M_,Di.unionBy=T_,Di.unionWith=ih,Di.uniq=function Df(v){return v&&v.length?Sd(v):[]},Di.uniqBy=function Wp(v,T){return v&&v.length?Sd(v,Vo(T,2)):[]},Di.uniqWith=function Ef(v,T){return T="function"==typeof T?T:t,v&&v.length?Sd(v,t,T):[]},Di.unset=function bv(v,T){return null==v||cl(v,T)},Di.unzip=Ch,Di.unzipWith=D_,Di.update=function U_(v,T,J){return null==v?v:jh(v,T,Al(J))},Di.updateWith=function yv(v,T,J,Je){return Je="function"==typeof Je?Je:t,null==v?v:jh(v,T,Al(J),Je)},Di.values=kh,Di.valuesIn=function xv(v){return null==v?[]:Ls(v,Pd(v))},Di.without=Sf,Di.words=Hm,Di.wrap=function S_(v,T){return Mp(Al(T),v)},Di.xor=Hg,Di.xorBy=E_,Di.xorWith=M,Di.zip=V,Di.zipObject=function B(v,T){return wd(v||[],T||[],Gc)},Di.zipObjectDeep=function x(v,T){return wd(v||[],T||[],Dd)},Di.zipWith=L,Di.entries=Ah,Di.entriesIn=Lm,Di.extend=tm,Di.extendWith=L_,Kf(Di,Di),Di.add=kp,Di.attempt=Ih,Di.camelCase=Nm,Di.capitalize=fl,Di.ceil=ng,Di.clamp=function Yf(v,T,J){return J===t&&(J=T,T=t),J!==t&&(J=(J=nd(J))==J?J:0),T!==t&&(T=(T=nd(T))==T?T:0),Wa(nd(v),T,J)},Di.clone=function Af(v){return bl(v,4)},Di.cloneDeep=function w_(v){return bl(v,5)},Di.cloneDeepWith=function kf(v,T){return bl(v,5,T="function"==typeof T?T:t)},Di.cloneWith=function Yg(v,T){return bl(v,4,T="function"==typeof T?T:t)},Di.conformsTo=function ym(v,T){return null==T||Hc(v,T,jl(T))},Di.deburr=Fm,Di.defaultTo=function Cu(v,T){return null==v||v!=v?T:v},Di.divide=rg,Di.endsWith=function Zg(v,T,J){v=ma(v),T=Pc(T);var Je=v.length,ii=J=J===t?Je:Wa(Rs(J),0,Je);return(J-=T.length)>=0&&v.slice(J,ii)==T},Di.eq=Gu,Di.escape=function Bm(v){return(v=ma(v))&&tr.test(v)?v.replace(at,Bc):v},Di.escapeRegExp=function ch(v){return(v=ma(v))&&hi.test(v)?v.replace(We,"\\$&"):v},Di.every=function Xs(v,T,J){var Je=ws(v)?nn:ed;return J&&ba(v,T,J)&&(T=t),Je(v,Vo(T,3))},Di.find=Ss,Di.findIndex=Ql,Di.findKey=function _v(v,T){return ga(v,Vo(T,3),$s)},Di.findLast=Gs,Di.findLastIndex=gp,Di.findLastKey=function Sm(v,T){return ga(v,Vo(T,3),Jd)},Di.floor=Wm,Di.forEach=pa,Di.forEachRight=ml,Di.forIn=function wm(v,T){return null==v?v:dd(v,Vo(T,3),Pd)},Di.forInRight=function Am(v,T){return null==v?v:Xu(v,Vo(T,3),Pd)},Di.forOwn=function F_(v,T){return v&&$s(v,Vo(T,3))},Di.forOwnRight=function jf(v,T){return v&&Jd(v,Vo(T,3))},Di.get=Vf,Di.gt=If,Di.gte=$g,Di.has=function nm(v,T){return null!=v&&pl(v,T,Ws)},Di.hasIn=Im,Di.head=gf,Di.identity=Vl,Di.includes=function Zl(v,T,J,Je){v=dc(v)?v:kh(v),J=J&&!Je?Rs(J):0;var ii=v.length;return J<0&&(J=Ra(ii+J,0)),$d(v)?J<=ii&&v.indexOf(T,J)>-1:!!ii&&$o(v,T,J)>-1},Di.indexOf=function vp(v,T,J){var Je=null==v?0:v.length;if(!Je)return-1;var ii=null==J?0:Rs(J);return ii<0&&(ii=Ra(Je+ii,0)),$o(v,T,ii)},Di.inRange=function Ca(v,T,J){return T=zd(T),J===t?(J=T,T=0):J=zd(J),function Ua(v,T,J){return v>=Hs(T,J)&&v<Ra(T,J)}(v=nd(v),T,J)},Di.invoke=Jg,Di.isArguments=ah,Di.isArray=ws,Di.isArrayBuffer=Of,Di.isArrayLike=dc,Di.isArrayLikeObject=tc,Di.isBoolean=function Pf(v){return!0===v||!1===v||Bl(v)&&Ga(v)==At},Di.isBuffer=yu,Di.isDate=zg,Di.isElement=function Rf(v){return Bl(v)&&1===v.nodeType&&!Zp(v)},Di.isEmpty=function xm(v){if(null==v)return!0;if(dc(v)&&(ws(v)||"string"==typeof v||"function"==typeof v.splice||yu(v)||Sh(v)||ah(v)))return!v.length;var T=Fo(v);if(T==Pi||T==Ve)return!v.size;if(Vh(v))return!fn(v).length;for(var J in v)if(mi.call(v,J))return!1;return!0},Di.isEqual=function Uu(v,T){return ll(v,T)},Di.isEqualWith=function qh(v,T,J){var Je=(J="function"==typeof J?J:t)?J(v,T):t;return Je===t?ll(v,T,t,J):!!Je},Di.isError=Dp,Di.isFinite=function A_(v){return"number"==typeof v&&yd(v)},Di.isFunction=Od,Di.isInteger=Cm,Di.isLength=lh,Di.isMap=k_,Di.isMatch=function Mm(v,T){return v===T||Ko(v,T,Gd(T))},Di.isMatchWith=function Wg(v,T,J){return J="function"==typeof J?J:t,Ko(v,T,Gd(T),J)},Di.isNaN=function I_(v){return Lf(v)&&v!=+v},Di.isNative=function O_(v){if(pf(v))throw new vn("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return P(v)},Di.isNil=function Oy(v){return null==v},Di.isNull=function P_(v){return null===v},Di.isNumber=Lf,Di.isObject=kl,Di.isObjectLike=Bl,Di.isPlainObject=Zp,Di.isRegExp=Nf,Di.isSafeInteger=function Xg(v){return Cm(v)&&v>=-$e&&v<=$e},Di.isSet=Ff,Di.isString=$d,Di.isSymbol=fd,Di.isTypedArray=Sh,Di.isUndefined=function Bf(v){return v===t},Di.isWeakMap=function Ep(v){return Bl(v)&&Fo(v)==pi},Di.isWeakSet=function qp(v){return Bl(v)&&"[object WeakSet]"==Ga(v)},Di.join=function pm(v,T){return null==v?"":hc.call(v,T)},Di.kebabCase=Ap,Di.last=Nc,Di.lastIndexOf=function Yh(v,T,J){var Je=null==v?0:v.length;if(!Je)return-1;var ii=Je;return J!==t&&(ii=(ii=Rs(J))<0?Ra(Je+ii,0):Hs(ii,Je-1)),T==T?function ei(Zt,Oi,ki){for(var sn=ki+1;sn--;)if(Zt[sn]===Oi)return sn;return sn}(v,T,ii):po(v,_t,ii,!0)},Di.lowerCase=H_,Di.lowerFirst=Y_,Di.lt=Tm,Di.lte=ep,Di.max=function rp(v){return v&&v.length?Ac(v,Vl,cu):t},Di.maxBy=function Zf(v,T){return v&&v.length?Ac(v,Vo(T,2),cu):t},Di.mean=function lm(v){return Be(v,Vl)},Di.meanBy=function og(v,T){return Be(v,Vo(T,2))},Di.min=function qf(v){return v&&v.length?Ac(v,Vl,Wr):t},Di.minBy=function e_(v,T){return v&&v.length?Ac(v,Vo(T,2),Wr):t},Di.stubArray=$m,Di.stubFalse=zm,Di.stubObject=function l0(){return{}},Di.stubString=function q_(){return""},Di.stubTrue=function eg(){return!0},Di.multiply=t_,Di.nth=function $h(v,T){return v&&v.length?Au(v,Rs(T)):t},Di.noConflict=function s0(){return os._===this&&(os._=gr),this}
vendor: 6,304 bytes, line 1
1,Di.noop=Ym,Di.now=ju,Di.pad=function $_(v,T,J){v=ma(v);var Je=(T=Rs(T))?Xt(v):0;if(!T||Je>=T)return v;var ii=(T-Je)/2;return Ki($l(ii),J)+v+Ki(Yl(ii),J)},Di.padEnd=function jm(v,T,J){v=ma(v);var Je=(T=Rs(T))?Xt(v):0;return T&&Je<T?v+Ki(T-Je,J):v},Di.padStart=function xu(v,T,J){v=ma(v);var Je=(T=Rs(T))?Xt(v):0;return T&&Je<T?Ki(T-Je,J)+v:v},Di.parseInt=function zf(v,T,J){return J||null==T?T=0:T&&(T=+T),Ya(ma(v).replace(rt,""),T||0)},Di.random=function $f(v,T,J){if(J&&"boolean"!=typeof J&&ba(v,T,J)&&(T=J=t),J===t&&("boolean"==typeof T?(J=T,T=t):"boolean"==typeof v&&(J=v,v=t)),v===t&&T===t?(v=0,T=1):(v=zd(v),T===t?(T=v,v=0):T=zd(T)),v>T){var Je=v;v=T,T=Je}if(J||v%1||T%1){var ii=Dl();return Hs(v+ii*(T-v+js("1e-"+((ii+"").length-1))),T)}return oc(v,T)},Di.reduce=function ou(v,T,J){var Je=ws(v)?Sr:vi,ii=arguments.length<3;return Je(v,Vo(T,4),J,ii,wc)},Di.reduceRight=function Xp(v,T,J){var Je=ws(v)?$r:vi,ii=arguments.length<3;return Je(v,Vo(T,4),J,ii,Qd)},Di.repeat=function z_(v,T,J){return T=(J?ba(v,T,J):T===t)?1:Rs(T),sc(ma(v),T)},Di.replace=function qg(){var v=arguments,T=ma(v[0]);return v.length<3?T:T.replace(v[1],v[2])},Di.result=function Hf(v,T,J){var Je=-1,ii=(T=Es(T,v)).length;for(ii||(ii=1,v=t);++Je<ii;){var Ni=null==v?t:v[nu(T[Je])];Ni===t&&(Je=ii,Ni=J),v=Od(Ni)?Ni.call(v):Ni}return v},Di.round=sg,Di.runInContext=Zt,Di.sample=function nh(v){return(ws(v)?Qc:Yc)(v)},Di.size=function Kp(v){if(null==v)return 0;if(dc(v))return $d(v)?Xt(v):v.length;var T=Fo(v);return T==Pi||T==Ve?v.size:fn(v).length},Di.snakeCase=vc,Di.some=function rh(v,T,J){var Je=ws(v)?Go:dp;return J&&ba(v,T,J)&&(T=t),Je(v,Vo(T,3))},Di.sortedIndex=function th(v,T){return uu(v,T)},Di.sortedIndexBy=function xf(v,T,J){return Fh(v,T,Vo(J,2))},Di.sortedIndexOf=function zh(v,T){var J=null==v?0:v.length;if(J){var Je=uu(v,T);if(Je<J&&Gu(v[Je],T))return Je}return-1},Di.sortedLastIndex=function Yp(v,T){return uu(v,T,!0)},Di.sortedLastIndexBy=function C_(v,T,J){return Fh(v,T,Vo(J,2),!0)},Di.sortedLastIndexOf=function Cf(v,T){if(null!=v&&v.length){var Je=uu(v,T,!0)-1;if(Gu(v[Je],T))return Je}return-1},Di.startCase=rm,Di.startsWith=function tp(v,T,J){return v=ma(v),J=null==J?0:Wa(Rs(J),0,v.length),T=Pc(T),v.slice(J,J+T.length)==T},Di.subtract=i_,Di.sum=function c0(v){return v&&v.length?Br(v,Vl):0},Di.sumBy=function d0(v,T){return v&&v.length?Br(v,Vo(T,2)):0},Di.template=function e0(v,T,J){var Je=Di.templateSettings;J&&ba(v,T,J)&&(T=t),v=ma(v),T=Sp({},T,Je,xa);var ii=Sp({},T.imports,Je.imports,xa),Ni=jl(ii),dn=Ls(ii,Ni);Ot(Ni,function(ns){if(Et.test(ns))throw new vn("Invalid `imports` option passed into `_.template`")});var xn,Rn,vr=0,dr=T.interpolate||fr,Ar="__p += '",no=mn((T.escape||fr).source+"|"+dr.source+"|"+(dr===Gt?Hi:fr).source+"|"+(T.evaluate||fr).source+"|$","g"),Bo="//# sourceURL="+(mi.call(T,"sourceURL")?(T.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Gr+"]")+"\n";v.replace(no,function(ns,ea,la,Rd,_d,Wd){return la||(la=Rd),Ar+=v.slice(vr,Wd).replace(lo,Aa),ea&&(xn=!0,Ar+="' +\n__e("+ea+") +\n'"),_d&&(Rn=!0,Ar+="';\n"+_d+";\n__p += '"),la&&(Ar+="' +\n((__t = ("+la+")) == null ? '' : __t) +\n'"),vr=Wd+ns.length,ns}),Ar+="';\n";var is=mi.call(T,"variable")&&T.variable;if(is){if(Et.test(is))throw new vn("Invalid `variable` option passed into `_.template`")}else Ar="with (obj) {\n"+Ar+"\n}\n";Ar=(Rn?Ar.replace(lt,""):Ar).replace(it,"$1").replace(D,"$1;"),Ar="function("+(is||"obj")+") {\n"+(is?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(xn?", __e = _.escape":"")+(Rn?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+Ar+"return __p\n}";var Us=Ih(function(){return zn(Ni,Bo+"return "+Ar).apply(t,dn)});if(Us.source=Ar,Dp(Us))throw Us;return Us},Di.times=function As(v,T){if((v=Rs(v))<1||v>$e)return[];var J=De,Je=Hs(v,De);T=Vo(T),v-=De;for(var ii=cs(Je,T);++J<v;)T(J);return ii},Di.toFinite=zd,Di.toInteger=Rs,Di.toLength=em,Di.toLower=function Vm(v){return ma(v).toLowerCase()},Di.toNumber=nd,Di.toSafeInteger=function Dm(v){return v?Wa(Rs(v),-$e,$e):0===v?v:0},Di.toString=ma,Di.toUpper=function W_(v){return ma(v).toUpperCase()},Di.trim=function om(v,T,J){if((v=ma(v))&&(J||T===t))return ua(v);if(!v||!(T=Pc(T)))return v;var Je=xi(v),ii=xi(T);return Ad(Je,qo(Je,ii),Hl(Je,ii)+1).join("")},Di.trimEnd=function t0(v,T,J){if((v=ma(v))&&(J||T===t))return v.slice(0,Ji(v)+1);if(!v||!(T=Pc(T)))return v;var Je=xi(v);return Ad(Je,0,Hl(Je,xi(T))+1).join("")},Di.trimStart=function n0(v,T,J){if((v=ma(v))&&(J||T===t))return v.replace(rt,"");if(!v||!(T=Pc(T)))return v;var Je=xi(v);return Ad(Je,qo(Je,xi(T))).join("")},Di.truncate=function Gm(v,T){var J=30,Je="...";if(kl(T)){var ii="separator"in T?T.separator:ii;J="length"in T?Rs(T.length):J,Je="omission"in T?Pc(T.omission):Je}var Ni=(v=ma(v)).length;if(he(v)){var dn=xi(v);Ni=dn.length}if(J>=Ni)return v;var xn=J-Xt(Je);if(xn<1)return Je;var Rn=dn?Ad(dn,0,xn).join(""):v.slice(0,xn);if(ii===t)return Rn+Je;if(dn&&(xn+=Rn.length-xn),Nf(ii)){if(v.slice(xn).search(ii)){var vr,dr=Rn;for(ii.global||(ii=mn(ii.source,ma(Zi.exec(ii))+"g")),ii.lastIndex=0;vr=ii.exec(dr);)var Ar=vr.index;Rn=Rn.slice(0,Ar===t?xn:Ar)}}else if(v.indexOf(Pc(ii),xn)!=xn){var no=Rn.lastIndexOf(ii);no>-1&&(Rn=Rn.slice(0,no))}return Rn+Je},Di.unescape=function X_(v){return(v=ma(v))&&oi.test(v)?v.replace(R,on):v},Di.uniqueId=function ig(v){var T=++Qe;return ma(v)+T},Di.upperCase=Xf,Di.upperFirst=Um,Di.each=pa,Di.eachRight=ml,Di.first=gf,Kf(Di,function(){var v={};return $s(Di,function(T,J){mi.call(Di.prototype,J)||(v[J]=T)}),v}(),{chain:!1}),Di.VERSION="4.18.1",Ot(["bind","bindKey","curry","curryRight","partial","partialRight"],function(v){Di[v].placeholder=Di}),Ot(["drop","take"],function(v,T){ds.prototype[v]=function(J){J=J===t?1:Ra(Rs(J),0);var Je=this.__filtered__&&!T?new ds(this):this.clone();return Je.__filtered__?Je.__takeCount__=Hs(J,Je.__takeCount__):Je.__views__.push({size:Hs(J,De),type:v+(Je.__dir__<0?"Right":"")}),Je},ds.prototype[v+"Right"]=function(J){return this.reverse()[v](J).reverse()}}),Ot(["filter","map","takeWhile"],function(v,T){var J=T+1,Je=1==J||3==J;ds.prototype[v]=function(ii){var Ni=this.clone();return Ni.__iteratees__.push({iteratee:Vo(ii,3),type:J}),Ni.__filtered__=Ni.__filtered__||Je,Ni}}),Ot(["head","last"],function(v,T){var J="take"+(T?"Right":"");
vendor: 7,518 bytes, line 1
1ds.prototype[v]=function(){return this[J](1).value()[0]}}),Ot(["initial","tail"],function(v,T){var J="drop"+(T?"":"Right");ds.prototype[v]=function(){return this.__filtered__?new ds(this):this[J](1)}}),ds.prototype.compact=function(){return this.filter(Vl)},ds.prototype.find=function(v){return this.filter(v).head()},ds.prototype.findLast=function(v){return this.reverse().find(v)},ds.prototype.invokeMap=So(function(v,T){return"function"==typeof v?new ds(this):this.map(function(J){return _c(J,v,T)})}),ds.prototype.reject=function(v){return this.filter(Cp(Vo(v)))},ds.prototype.slice=function(v,T){v=Rs(v);var J=this;return J.__filtered__&&(v>0||T<0)?new ds(J):(v<0?J=J.takeRight(-v):v&&(J=J.drop(v)),T!==t&&(J=(T=Rs(T))<0?J.dropRight(-T):J.take(T-v)),J)},ds.prototype.takeRightWhile=function(v){return this.reverse().takeWhile(v).reverse()},ds.prototype.toArray=function(){return this.take(De)},$s(ds.prototype,function(v,T){var J=/^(?:filter|find|map|reject)|While$/.test(T),Je=/^(?:head|last)$/.test(T),ii=Di[Je?"take"+("last"==T?"Right":""):T],Ni=Je||/^find/.test(T);ii&&(Di.prototype[T]=function(){var dn=this.__wrapped__,xn=Je?[1]:arguments,Rn=dn instanceof ds,vr=xn[0],dr=Rn||ws(dn),Ar=function(ea){var la=ii.apply(Di,Or([ea],xn));return Je&&no?la[0]:la};dr&&J&&"function"==typeof vr&&1!=vr.length&&(Rn=dr=!1);var no=this.__chain__,is=Ni&&!no,Us=Rn&&!this.__actions__.length;if(!Ni&&dr){dn=Us?dn:new ds(this);var ns=v.apply(dn,xn);return ns.__actions__.push({func:Xi,args:[Ar],thisArg:t}),new qa(ns,no)}return is&&Us?v.apply(this,xn):(ns=this.thru(Ar),is?Je?ns.value()[0]:ns.value():ns)})}),Ot(["pop","push","shift","sort","splice","unshift"],function(v){var T=Ur[v],J=/^(?:push|sort|unshift)$/.test(v)?"tap":"thru",Je=/^(?:pop|shift)$/.test(v);Di.prototype[v]=function(){var ii=arguments;if(Je&&!this.__chain__){var Ni=this.value();return T.apply(ws(Ni)?Ni:[],ii)}return this[J](function(dn){return T.apply(ws(dn)?dn:[],ii)})}}),$s(ds.prototype,function(v,T){var J=Di[T];if(J){var Je=J.name+"";mi.call(jc,Je)||(jc[Je]=[]),jc[Je].push({name:T,func:J})}}),jc[Q(t,2).name]=[{name:"wrapper",func:t}],ds.prototype.clone=function za(){var v=new ds(this.__wrapped__);return v.__actions__=Ce(this.__actions__),v.__dir__=this.__dir__,v.__filtered__=this.__filtered__,v.__iteratees__=Ce(this.__iteratees__),v.__takeCount__=this.__takeCount__,v.__views__=Ce(this.__views__),v},ds.prototype.reverse=function ld(){if(this.__filtered__){var v=new ds(this);v.__dir__=-1,v.__filtered__=!0}else(v=this.clone()).__dir__*=-1;return v},ds.prototype.value=function Rl(){var v=this.__wrapped__.value(),T=this.__dir__,J=ws(v),Je=T<0,ii=J?v.length:0,Ni=function Fa(v,T,J){for(var Je=-1,ii=J.length;++Je<ii;){var Ni=J[Je],dn=Ni.size;switch(Ni.type){case"drop":v+=dn;break;case"dropRight":T-=dn;break;case"take":T=Hs(T,v+dn);break;case"takeRight":v=Ra(v,T-dn)}}return{start:v,end:T}}(0,ii,this.__views__),dn=Ni.start,xn=Ni.end,Rn=xn-dn,vr=Je?xn:dn-1,dr=this.__iteratees__,Ar=dr.length,no=0,Bo=Hs(Rn,this.__takeCount__);if(!J||!Je&&ii==Rn&&Bo==Rn)return qd(v,this.__actions__);var is=[];e:for(;Rn--&&no<Bo;){for(var Us=-1,ns=v[vr+=T];++Us<Ar;){var ea=dr[Us],Rd=ea.type,_d=(0,ea.iteratee)(ns);if(2==Rd)ns=_d;else if(!_d){if(1==Rd)continue e;break e}}is[no++]=ns}return is},Di.prototype.at=bn,Di.prototype.chain=function Vn(){return Se(this)},Di.prototype.commit=function er(){return new qa(this.value(),this.__chain__)},Di.prototype.next=function Tr(){this.__values__===t&&(this.__values__=Hu(this.value()));var v=this.__index__>=this.__values__.length;return{done:v,value:v?t:this.__values__[this.__index__++]}},Di.prototype.plant=function br(v){for(var T,J=this;J instanceof zo;){var Je=ff(J);Je.__index__=0,Je.__values__=t,T?ii.__wrapped__=Je:T=Je;var ii=Je;J=J.__wrapped__}return ii.__wrapped__=v,T},Di.prototype.reverse=function yo(){var v=this.__wrapped__;if(v instanceof ds){var T=v;return this.__actions__.length&&(T=new ds(this)),(T=T.reverse()).__actions__.push({func:Xi,args:[Hp],thisArg:t}),new qa(T,this.__chain__)}return this.thru(Hp)},Di.prototype.toJSON=Di.prototype.valueOf=Di.prototype.value=function ts(){return qd(this.__wrapped__,this.__actions__)},Di.prototype.first=Di.prototype.head,Ta&&(Di.prototype[Ta]=function Hr(){return this}),Di}();os._=Ci,(e=function(){return Ci}.call(se,l,se,ct))!==t&&(ct.exports=e)}.call(this)},85637:function(ct,se,l){!function(e){"use strict";e.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(d){return/^nm$/i.test(d)},meridiem:function(d,u,m){return d<12?m?"vm":"VM":m?"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(d){return d+(1===d||8===d||d>=20?"ste":"de")},week:{dow:1,doy:4}})}(l(39545))},74508:function(ct,se,l){!function(e){"use strict";var t=function(h){return 0===h?0:1===h?1:2===h?2:h%100>=3&&h%100<=10?3:h%100>=11?4:5},d={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"]},u=function(h){return function(A,F,E,Y){var W=t(A),U=d[h][t(A)];return 2===W&&(U=U[F?0:1]),U.replace(/%d/i,A)}}
vendor: 16,384 bytes, line 1
1,m=["\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"];e.defineLocale("ar-dz",{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(h){return"\u0645"===h},meridiem:function(h,A,F){return h<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:u("s"),ss:u("s"),m:u("m"),mm:u("m"),h:u("h"),hh:u("h"),d:u("d"),dd:u("d"),M:u("M"),MM:u("M"),y:u("y"),yy:u("y")},postformat:function(h){return h.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(l(39545))},67504:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},95373:function(ct,se,l){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},d=function(A){return 0===A?0:1===A?1:2===A?2:A%100>=3&&A%100<=10?3:A%100>=11?4:5},u={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"]},m=function(A){return function(F,E,Y,W){var U=d(F),de=u[A][d(F)];return 2===U&&(de=de[E?0:1]),de.replace(/%d/i,F)}},_=["\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"];e.defineLocale("ar-ly",{months:_,monthsShort:_,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(A){return"\u0645"===A},meridiem:function(A,F,E){return A<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:m("s"),ss:m("s"),m:m("m"),mm:m("m"),h:m("h"),hh:m("h"),d:m("d"),dd:m("d"),M:m("M"),MM:m("M"),y:m("y"),yy:m("y")},preparse:function(A){return A.replace(/\u060c/g,",")},postformat:function(A){return A.replace(/\d/g,function(F){return t[F]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(l(39545))},92412:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},78823:function(ct,se,l){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},d={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.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(m){return"\u0645"===m},meridiem:function(m,_,h){return m<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(m){return m.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return d[_]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(_){return d[_]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(l(39545))},36670:function(ct,se,l){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},d={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.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_\u
10631_\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(m){return"\u0645"===m},meridiem:function(m,_,h){return m<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(m){return m.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(_){return d[_]}).replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(l(39545))},36448:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},6777:function(ct,se,l){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},d={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},u=function(F){return 0===F?0:1===F?1:2===F?2:F%100>=3&&F%100<=10?3:F%100>=11?4:5},m={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"]},_=function(F){return function(E,Y,W,U){var de=u(E),K=m[F][u(E)];return 2===de&&(K=K[Y?0:1]),K.replace(/%d/i,E)}},h=["\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"];e.defineLocale("ar",{months:h,monthsShort:h,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(F){return"\u0645"===F},meridiem:function(F,E,Y){return F<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:_("s"),ss:_("s"),m:_("m"),mm:_("m"),h:_("h"),hh:_("h"),d:_("d"),dd:_("d"),M:_("M"),MM:_("M"),y:_("y"),yy:_("y")},preparse:function(F){return F.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(E){return d[E]}).replace(/\u060c/g,",")},postformat:function(F){return F.replace(/\d/g,function(E){return t[E]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(l(39545))},23009:function(ct,se,l){!function(e){"use strict";var t={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"};e.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\u
10259nb\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(u){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(u)},meridiem:function(u,m,_){return u<4?"gec\u0259":u<12?"s\u0259h\u0259r":u<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(u){if(0===u)return u+"-\u0131nc\u0131";var m=u%10;return u+(t[m]||t[u%100-m]||t[u>=100?100:null])},week:{dow:1,doy:7}})}(l(39545))},28299:function(ct,se,l){!function(e){"use strict";function d(m,_,h){return"m"===h?_?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===h?_?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":m+" "+function t(m,_){var h=m.split("_");return _%10==1&&_%100!=11?h[0]:_%10>=2&&_%10<=4&&(_%100<10||_%100>=20)?h[1]:h[2]}({ss:_?"\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:_?"\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:_?"\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"}[h],+m)}e.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".
vendor: 7,439 bytes, line 1
1split("_"),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:d,mm:d,h:d,hh:d,d:"\u0434\u0437\u0435\u043d\u044c",dd:d,M:"\u043c\u0435\u0441\u044f\u0446",MM:d,y:"\u0433\u043e\u0434",yy:d},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(m){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(m)},meridiem:function(m,_,h){return m<4?"\u043d\u043e\u0447\u044b":m<12?"\u0440\u0430\u043d\u0456\u0446\u044b":m<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(m,_){switch(_){case"M":case"d":case"DDD":case"w":case"W":return m%10!=2&&m%10!=3||m%100==12||m%100==13?m+"-\u044b":m+"-\u0456";case"D":return m+"-\u0433\u0430";default:return m}},week:{dow:1,doy:7}})}(l(39545))},4685:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10,m=d%100;return 0===d?d+"-\u0435\u0432":0===m?d+"-\u0435\u043d":m>10&&m<20?d+"-\u0442\u0438":1===u?d+"-\u0432\u0438":2===u?d+"-\u0440\u0438":7===u||8===u?d+"-\u043c\u0438":d+"-\u0442\u0438"},week:{dow:1,doy:7}})}(l(39545))},11171:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},5841:function(ct,se,l){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},d={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.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_\u
109ae\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(m){return m.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},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(m,_){return 12===m&&(m=0),"\u09b0\u09be\u09a4"===_?m<4?m:m+12:"\u09ad\u09cb\u09b0"===_||"\u09b8\u0995\u09be\u09b2"===_?m:"\u09a6\u09c1\u09aa\u09c1\u09b0"===_?m>=3?m:m+12:"\u09ac\u09bf\u0995\u09be\u09b2"===_||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===_?m+12:void 0},meridiem:function(m,_,h){return m<4?"\u09b0\u09be\u09a4":m<6?"\u09ad\u09cb\u09b0":m<12?"\u09b8\u0995\u09be\u09b2":m<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":m<18?"\u09ac\u09bf\u0995\u09be\u09b2":m<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(l(39545))},23590:function(ct,se,l){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},d={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.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_\u
109ae\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(m){return m.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(m,_){return 12===m&&(m=0),"\u09b0\u09be\u09a4"===_&&m>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===_&&m<5||"\u09ac\u09bf\u0995\u09be\u09b2"===_?m+12:m},meridiem:function(m,_,h){return m<4?"\u09b0\u09be\u09a4":m<10?"\u09b8\u0995\u09be\u09b2":m<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":m<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(l(39545))},54309:function(ct,se,l){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},d={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.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_\u
10f63\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(m){return m.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},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(m,_){return 12===m&&(m=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===_&&m>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===_&&m<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===_?m+12:m},meridiem:function(m,_,h){return m<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":m<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":m<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":m<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(l(39545))},54130:function(ct,se,l){!function(e){"use strict";function t(K,be,Oe){return K+" "+function m(K,be){return 2===be?function _(K){var be={m:"v",b:"v",d:"z"};return void 0===be[K.charAt(0)]?K:be[K.charAt(0)]+K.substring(1)}(K):K}({mm:"munutenn",MM:"miz",dd:"devezh"}[Oe],K)}function u(K){return K>9?u(K%10):K}var h=[/^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],A=/^(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,U=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.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:U,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:U,monthsRegex:A,monthsShortRegex:A,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:h,longMonthsParse:h,shortMonthsParse:h,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:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function d(K){switch(u(K)){case 1:case 3:case 4:case 5:case 9:return K+" bloaz";default:return K+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(K){return K+(1===K?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(K){return"g.m."===K},meridiem:function(K,be,Oe){return K<12?"a.m.":"g.m."}})}(l(39545))},8033:function(ct,se,l){!function(e){"use strict";function d(m,_,h){var A=m+" ";switch(h){case"ss":return A+(1===m?"sekunda":2===m||3===m||4===m?"sekunde":"sekundi");case"mm":return A+(1===m?"minuta":2===m||3===m||4===m?"minute":"minuta");case"h":return"jedan sat";case"hh":return A+(1===m?"sat":2===m||3===m||4===m?"sata":"sati");case"dd":return A+(1===m?"dan":"dana");case"MM":return A+(1===m?"mjesec":2===m||3===m||4===m?"mjeseca":"mjeseci");case"yy":return A+(1===m?"godina":2===m||3===m||4===m?"godine":"godina")}}e.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:d,m:function t(m,_,h,A){if("m"===h)return _?"jedna minuta":A?"jednu minutu":"jedne minute"},mm:d,h:d,hh:d,d:"dan",dd:d,M:"mjesec",MM:d,y:"godinu",yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(l(39545))},55294:function(ct,se,l){!function(e){"use strict";e.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:"%
1d 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(d,u){var m=1===d?"r":2===d?"n":3===d?"r":4===d?"t":"\xe8";return("w"===u||"W"===u)&&(m="a"),d+m},week:{dow:1,doy:4}})}(l(39545))},53028:function(ct,se,l){!function(e){"use strict";var t={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/},d="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),u=[/^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],m=/^(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 _(F){return F>1&&F<5&&1!=~~(F/10)}function h(F,E,Y,W){var U=F+" ";switch(Y){case"s":return E||W?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return E||W?U+(_(F)?"sekundy":"sekund"):U+"sekundami";case"m":return E?"minuta":W?"minutu":"minutou";case"mm":return E||W?U+(_(F)?"minuty":"minut"):U+"minutami";case"h":return E?"hodina":W?"hodinu":"hodinou";case"hh":return E||W?U+(_(F)?"hodiny":"hodin"):U+"hodinami";case"d":return E||W?"den":"dnem";case"dd":return E||W?U+(_(F)?"dny":"dn\xed"):U+"dny";case"M":return E||W?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return E||W?U+(_(F)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):U+"m\u011bs\xedci";case"y":return E||W?"rok":"rokem";case"yy":return E||W?U+(_(F)?"roky":"let"):U+"lety"}}e.defineLocale("cs",{months:t,monthsShort:d,monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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:h,ss:h,m:h,mm:h,h,hh:h,d:h,dd:h,M:h,MM:h,y:h,yy:h},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},5807:function(ct,se,l){!function(e){"use strict";e.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(d){return d+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(d)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(d)?"\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}})}(l(39545))},70342:function(ct,se,l){!function(e){"use strict";
vendor: 4,911 bytes, line 1
1e.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(d){var m="";return d>20?m=40===d||50===d||60===d||80===d||100===d?"fed":"ain":d>0&&(m=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][d]),d+m},week:{dow:1,doy:4}})}(l(39545))},38269:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},42123:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return m?A[_][0]:A[_][1]}e.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:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},17757:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return m?A[_][0]:A[_][1]}e.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:t,mm:"%d Minuten",h:t,hh:"%
1d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},11489:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[u+" Tage",u+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[u+" Monate",u+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[u+" Jahre",u+" Jahren"]};return m?A[_][0]:A[_][1]}e.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:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},28152:function(ct,se,l){!function(e){"use strict";var t=["\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"],d=["\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"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:d,weekdaysShort:d,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(m){return"\u0789\u078a"===m},meridiem:function(m,_,h){return m<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(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(l(39545))},7687:function(ct,se,l){!function(e){"use strict";
vendor: 4,732 bytes, line 1
1e.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(u,m){return u?"string"==typeof m&&/D/.test(m.substring(0,m.indexOf("MMMM")))?this._monthsGenitiveEl[u.month()]:this._monthsNominativeEl[u.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(u,m,_){return u>11?_?"\u03bc\u03bc":"\u039c\u039c":_?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(u){return"\u03bc"===(u+"").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(u,m){var _=this._calendarEl[u],h=m&&m.hours();return function t(u){return typeof Function<"u"&&u instanceof Function||"[object Function]"===Object.prototype.toString.call(u)}(_)&&(_=_.apply(m)),_.replace("{}",h%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}})}(l(39545))},46668:function(ct,se,l){!function(e){"use strict";e.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",LT
vendor: 23,521 bytes, line 1
1S:"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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:0,doy:4}})}(l(39545))},76798:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")}})}(l(39545))},53615:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(l(39545))},91364:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(l(39545))},79907:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")}})}(l(39545))},70533:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:0,doy:6}})}(l(39545))},33190:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(l(39545))},51096:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(l(39545))},3962:function(ct,se,l){!function(e){"use strict";e.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(d){return"p"===d.charAt(0).toLowerCase()},meridiem:function(d,u,m){return d>11?m?"p.t.m.":"P.T.M.":m?"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}})}(l(39545))},65010:function(ct,se,l){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),d="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(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;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(h,A){return h?/-MMM-/.test(A)?d[h.month()]:t[h.month()]:t},monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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}})}(l(39545))},63654:function(ct,se,l){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),d="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(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;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(h,A){return h?/-MMM-/.test(A)?d[h.month()]:t[h.month()]:t},monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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"})}(l(39545))},59043:function(ct,se,l){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),d="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(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;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(h,A){return h?/-MMM-/.test(A)?d[h.month()]:t[h.month()]:t},monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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}})}(l(39545))},37726:function(ct,se,l){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),d="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),u=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],m=/^(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;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(h,A){return h?/-MMM-/.test(A)?d[h.month()]:t[h.month()]:t},monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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"})}(l(39545))},25343:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[u+"sekundi",u+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[u+" minuti",u+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[u+" tunni",u+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[u+" kuu",u+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[u+" aasta",u+" aastat"]};return m?A[_][2]?A[_][2]:A[_][1]:h?A[_][0]:A[_][1]}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},90728:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},60787:function(ct,se,l){!function(e){"use strict";var t={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},d={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.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(m){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(m)},meridiem:function(m,_,h){return m<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"}
vendor: 13,524 bytes, line 1
1,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(m){return m.replace(/[\u06f0-\u06f9]/g,function(_){return d[_]}).replace(/\u060c/g,",")},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(l(39545))},71771:function(ct,se,l){!function(e){"use strict";var t="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),d=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",t[7],t[8],t[9]];function u(h,A,F,E){var Y="";switch(F){case"s":return E?"muutaman sekunnin":"muutama sekunti";case"ss":Y=E?"sekunnin":"sekuntia";break;case"m":return E?"minuutin":"minuutti";case"mm":Y=E?"minuutin":"minuuttia";break;case"h":return E?"tunnin":"tunti";case"hh":Y=E?"tunnin":"tuntia";break;case"d":return E?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":Y=E?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return E?"kuukauden":"kuukausi";case"MM":Y=E?"kuukauden":"kuukautta";break;case"y":return E?"vuoden":"vuosi";case"yy":Y=E?"vuoden":"vuotta"}return function m(h,A){return h<10?A?d[h]:t[h]:h}(h,E)+" "+Y}e.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:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},45335:function(ct,se,l){!function(e){"use strict";e.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(d){return d},week:{dow:1,doy:4}})}(l(39545))},69761:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},28991:function(ct,se,l){!function(e){"use strict";e.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(d,u){switch(u){default:case"M":case"Q":case"D":case"DDD":case"d":return d+(1===d?"er":"e");case"w":case"W":return d+(1===d?"re":"e")}}})}(l(39545))},97280:function(ct,se,l){!function(e){"use strict";e.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(d,u){switch(u){default:case"M":case"Q":case"D":case"DDD":case"d":return d+(1===d?"er":"e");case"w":case"W":return d+(1===d?"re":"e")}},week:{dow:1,doy:4}})}(l(39545))},1670:function(ct,se,l){!function(e){"use strict";var u=/(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,m=[/^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];e.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:u,monthsShortRegex:u,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:m,longMonthsParse:m,shortMonthsParse:m,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(h,A){switch(A){case"D":return h+(1===h?"er":"");default:case"M":case"Q":case"DDD":case"d":return h+(1===h?"er":"e");case"w":case"W":return h+(1===h?"re":"e")}},week:{dow:1,doy:4}})}(l(39545))},24203:function(ct,se,l){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),d="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(m,_){return m?/-MMM-/.test(_)?d[m.month()]:t[m.month()]:t},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(m){return m+(1===m||8===m||m>=20?"ste":"de")},week:{dow:1,doy:4}})}(l(39545))},69858:function(ct,se,l){!function(e){"use strict";e.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(A){return A+(1===A?"d":A%10==2?"na":"mh")},week:{dow:1,doy:4}})}(l(39545))},38605:function(ct,se,l){!function(e){"use strict";e.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(A){return A+(1===A?"d":A%10==2?"na":"mh")},week:{dow:1,doy:4}})}(l(39545))},27365:function(ct,se,l){!function(e){"use strict";e.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".
vendor: 12,005 bytes, line 1
1split("_"),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(d){return 0===d.indexOf("un")?"n"+d:"en "+d},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}})}(l(39545))},33896:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A={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:[u+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",u+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[u+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",u+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[u+" \u0935\u0930\u093e\u0902\u0928\u0940",u+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[u+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",u+" \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:[u+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",u+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[u+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",u+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return h?A[_][0]:A[_][1]}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(u,m){return"D"===m?u+"\u0935\u0947\u0930":u},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(u,m){return 12===u&&(u=0),"\u0930\u093e\u0924\u0940"===m?u<4?u:u+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===m?u:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===m?u>12?u:u+12:"\u0938\u093e\u0902\u091c\u0947"===m?u+12:void 0},meridiem:function(u,m,_){return u<4?"\u0930\u093e\u0924\u0940":u<12?"\u0938\u0915\u093e\u0933\u0940\u0902":u<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":u<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(l(39545))},95587:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A={s:["thoddea sekondamni","thodde sekond"],ss:[u+" sekondamni",u+" sekond"],m:["eka mintan","ek minut"],mm:[u+" mintamni",u+" mintam"],h:["eka voran","ek vor"],hh:[u+" voramni",u+" voram"],d:["eka disan","ek dis"],dd:[u+" disamni",u+" dis"],M:["eka mhoinean","ek mhoino"],MM:[u+" mhoineamni",u+" mhoine"],y:["eka vorsan","ek voros"],yy:[u+" vorsamni",u+" vorsam"]};return h?A[_][0]:A[_][1]}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(u,m){return"D"===m?u+"er":u},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(u,m){return 12===u&&(u=0),"rati"===m?u<4?u:u+12:"sokallim"===m?u:"donparam"===m?u>12?u:u+12:"sanje"===m?u+12:void 0},meridiem:function(u,m,_){return u<4?"rati":u<12?"sokallim":u<16?"donparam":u<20?"sanje":"rati"}})}(l(39545))},97950:function(ct,se,l){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},d={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.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(m){return m.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(m,_){return 12===m&&(m=0),"\u0ab0\u0abe\u0aa4"===_?m<4?m:m+12:"\u0ab8\u0ab5\u0abe\u0ab0"===_?m:"\u0aac\u0aaa\u0acb\u0ab0"===_?m>=10?m:m+12:"\u0ab8\u0abe\u0a82\u0a9c"===_?m+12:void 0},meridiem:function(m,_,h){return m<4?"\u0ab0\u0abe\u0aa4":m<10?"\u0ab8\u0ab5\u0abe\u0ab0":m<17?"\u0aac\u0aaa\u0acb\u0ab0":m<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(l(39545))},92029:function(ct,se,l){!function(e){"use strict";e.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u
105d9\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(d){return 2===d?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":d+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(d){return 2===d?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":d+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(d){return 2===d?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":d+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(d){return 2===d?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":d%10==0&&10!==d?d+" \u05e9\u05e0\u05d4":d+" \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(d){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(d)},meridiem:function(d,u,m){return d<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":d<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":d<12?m?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":d<18?m?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(l(39545))},51897:function(ct,se,l){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},d={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},u=[/^\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];e.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\u
10932_\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:u,longMonthsParse:u,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(h){return h.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(A){return d[A]})},postformat:function(h){return h.replace(/\d/g,function(A){return t[A]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(h,A){return 12===h&&(h=0),"\u0930\u093e\u0924"===A?h<4?h:h+12:"\u0938\u0941\u092c\u0939"===A?h:"\u0926\u094b\u092a\u0939\u0930"===A?h>=10?h:h+12:"\u0936\u093e\u092e"===A?h+12:void 0},meridiem:function(h,A,F){return h<4?"\u0930\u093e\u0924":h<10?"\u0938\u0941\u092c\u0939":h<17?"\u0926\u094b\u092a\u0939\u0930":h<20?"\u093
16\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(l(39545))},29816:function(ct,se,l){!function(e){"use strict";function t(u,m,_){var h=u+" ";switch(_){case"ss":return h+(1===u?"sekunda":2===u||3===u||4===u?"sekunde":"sekundi");case"m":return m?"jedna minuta":"jedne minute";case"mm":return h+(1===u?"minuta":2===u||3===u||4===u?"minute":"minuta");case"h":return m?"jedan sat":"jednog sata";case"hh":return h+(1===u?"sat":2===u||3===u||4===u?"sata":"sati");case"dd":return h+(1===u?"dan":"dana");case"MM":return h+(1===u?"mjesec":2===u||3===u||4===u?"mjeseca":"mjeseci");case"yy":return h+(1===u?"godina":2===u||3===u||4===u?"godine":"godina")}}e.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:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(l(39545))},22253:function(ct,se,l){!function(e){"use strict";var t="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function d(_,h,A,F){var E=_;switch(A){case"s":return F||h?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return E+(F||h)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(F||h?" perc":" perce");case"mm":return E+(F||h?" perc":" perce");case"h":return"egy"+(F||h?" \xf3ra":" \xf3r\xe1ja");case"hh":return E+(F||h?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(F||h?" nap":" napja");case"dd":return E+(F||h?" nap":" napja");case"M":return"egy"+(F||h?" h\xf3nap":" h\xf3napja");case"MM":return E+(F||h?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(F||h?" \xe9v":" \xe9ve");case"yy":return E+(F||h?" \xe9v":" \xe9ve")}return""}function u(_){return(_?"":"[m\xfalt] ")+"["+t[this.day()]+"] LT[-kor]"}e.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(_){return"u"===_.charAt(1).toLowerCase()},meridiem:function(_,h,A){return _<12?!0===A?"de":"DE":!0===A?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return u.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return u.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},28196:function(ct,se,l){!function(e){"use strict";e.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(d){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(d)},meridiem:function(d){return d<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":d<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":d<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(d,u){switch(u){case"DDD":case"w":case"W":case"DDDo":return 1===d?d+"-\u056b\u0576":d+"-\u0580\u0564";default:return d}},week:{dow:1,doy:7}})}(l(39545))},51307:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"pagi"===u?d:"siang"===u?d>=11?d:d+12:"sore"===u||"malam"===u?d+12:void 0},meridiem:function(d,u,m){return d<11?"pagi":d<15?"siang":d<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}})}(l(39545))},95474:function(ct,se,l){!function(e){"use strict";function t(m){return m%100==11||m%10!=1}function d(m,_,h,A){var F=m+" ";switch(h){case"s":return _||A?"nokkrar sek\xfandur":"nokkrum sek\xfandum";
vendor: 4,215 bytes, line 1
1case"ss":return t(m)?F+(_||A?"sek\xfandur":"sek\xfandum"):F+"sek\xfanda";case"m":return _?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return t(m)?F+(_||A?"m\xedn\xfatur":"m\xedn\xfatum"):_?F+"m\xedn\xfata":F+"m\xedn\xfatu";case"hh":return t(m)?F+(_||A?"klukkustundir":"klukkustundum"):F+"klukkustund";case"d":return _?"dagur":A?"dag":"degi";case"dd":return t(m)?_?F+"dagar":F+(A?"daga":"d\xf6gum"):_?F+"dagur":F+(A?"dag":"degi");case"M":return _?"m\xe1nu\xf0ur":A?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return t(m)?_?F+"m\xe1nu\xf0ir":F+(A?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):_?F+"m\xe1nu\xf0ur":F+(A?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return _||A?"\xe1r":"\xe1ri";case"yy":return t(m)?F+(_||A?"\xe1r":"\xe1rum"):F+(_||A?"\xe1r":"\xe1ri")}}e.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:d,ss:d,m:d,mm:d,h:"klukkustund",hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},45807:function(ct,se,l){!function(e){"use strict";e.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(d){return(/^[0-9].+$/.test(d)?"tra":"in")+" "+d},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}})}(l(39545))},23099:function(ct,se,l){!function(e){"use strict";e.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:"%
1d 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}})}(l(39545))},19127:function(ct,se,l){!function(e){"use strict";e.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(d,u){return"\u5143"===u[1]?1:parseInt(u[1]||d,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(d){return"\u5348\u5f8c"===d},meridiem:function(d,u,m){return d<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(d){return d.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(d){return this.week()!==d.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(d,u){switch(u){case"y":return 1===d?"\u5143\u5e74":d+"\u5e74";case"d":case"D":case"DDD":return d+"\u65e5";default:return d}},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"}})}(l(39545))},30182:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"enjing"===u?d:"siyang"===u?d>=11?d:d+12:"sonten"===u||"ndalu"===u?d+12:void 0},meridiem:function(d,u,m){return d<11?"enjing":d<15?"siyang":d<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}})}(l(39545))},10758:function(ct,se,l){!function(e){"use strict";e.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:"\u
110d9\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(d){return d.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(u,m,_){return"\u10d8"===_?m+"\u10e8\u10d8":m+_+"\u10e8\u10d8"})},past:function(d){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(d)?d.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(d)?d.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):d},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(d){return 0===d?d:1===d?d+"-\u10da\u10d8":d<20||d<=100&&d%20==0||d%100==0?"\u10db\u10d4-"+d:d+"-\u10d4"},week:{dow:1,doy:7}})}(l(39545))},93444:function(ct,se,l){!function(e){"use strict";var t={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"};e.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(u){return u+(t[u]||t[u%10]||t[u>=100?100:null])},week:{dow:1,doy:7}})}(l(39545))},72034:function(ct,se,l){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},d={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.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:"\u
117a2\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(m){return"\u179b\u17d2\u1784\u17b6\u1785"===m},meridiem:function(m,_,h){return m<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(m){return m.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},week:{dow:1,doy:4}})}(l(39545))},46223:function(ct,se,l){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},d={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.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:"%
1d \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(m){return m.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},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(m,_){return 12===m&&(m=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===_?m<4?m:m+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===_?m:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===_?m>=10?m:m+12:"\u0cb8\u0c82\u0c9c\u0cc6"===_?m+12:void 0},meridiem:function(m,_,h){return m<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":m<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":m<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":m<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(m){return m+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(l(39545))},83064:function(ct,se,l){!function(e){"use strict";e.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(d,u){switch(u){case"d":case"D":case"DDD":return d+"\uc77c";case"M":return d+"\uc6d4";case"w":case"W":return d+"\uc8fc";default:return d}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(d){return"\uc624\ud6c4"===d},meridiem:function(d,u,m){return d<12?"\uc624\uc804":"\uc624\ud6c4"}})}(l(39545))},10961:function(ct,se,l){!function(e){"use strict";function t(m,_,h,A){var F={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[m+" san\xeeye",m+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[m+" deq\xeeqe",m+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[m+" saet",m+" saetan"],d:["rojek","rojek\xea"],dd:[m+" roj",m+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[m+" hefte",m+" hefteyan"],M:["mehek","mehek\xea"],MM:[m+" meh",m+" mehan"],y:["salek","salek\xea"],yy:[m+" sal",m+" salan"]};return _?F[h][0]:F[h][1]}e.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(m,_,h){return m<12?h?"bn":"BN":h?"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"}
vendor: 12,149 bytes, line 1
1,relativeTime:{future:"di %s de",past:"ber\xee %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,w:t,ww:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(m,_){var h=_.toLowerCase();return h.includes("w")||h.includes("m")?m+".":m+function d(m){var _=(m=""+m).substring(m.length-1),h=m.length>1?m.substring(m.length-2):"";return 12==h||13==h||"2"!=_&&"3"!=_&&"50"!=h&&"70"!=_&&"80"!=_?"\xea":"y\xea"}(m)},week:{dow:1,doy:4}})}(l(39545))},8714:function(ct,se,l){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},d={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},u=["\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"];e.defineLocale("ku",{months:u,monthsShort:u,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(_){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(_)},meridiem:function(_,h,A){return _<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(_){return _.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(h){return d[h]}).replace(/\u060c/g,",")},postformat:function(_){return _.replace(/\d/g,function(h){return t[h]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(l(39545))},12062:function(ct,se,l){!function(e){"use strict";var t={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"};e.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(u){return u+(t[u]||t[u%10]||t[u>=100?100:null])},week:{dow:1,doy:7}})}(l(39545))},84796:function(ct,se,l){!function(e){"use strict";function t(h,A,F,E){var Y={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 A?Y[F][0]:Y[F][1]}function m(h){if(h=parseInt(h,10),isNaN(h))return!1;if(h<0)return!0;if(h<10)return 4<=h&&h<=7;if(h<100){var A=h%10;return m(0===A?h/10:A)}if(h<1e4){for(;h>=10;)h/=10;return m(h)}return m(h/=1e3)}e.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 d(h){return m(h.substr(0,h.indexOf(" ")))?"a "+h:"an "+h},past:function u(h){return m(h.substr(0,h.indexOf(" ")))?"viru "+h:"virun "+h},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},19279:function(ct,se,l){!function(e){"use strict";e.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(d){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===d},meridiem:function(d,u,m){return d<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(d){return"\u0e97\u0eb5\u0ec8"+d}})}(l(39545))},106:function(ct,se,l){!function(e){"use strict";var t={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_die
1n\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 u(F,E,Y,W){return E?_(Y)[0]:W?_(Y)[1]:_(Y)[2]}function m(F){return F%10==0||F>10&&F<20}function _(F){return t[F].split("_")}function h(F,E,Y,W){var U=F+" ";return 1===F?U+u(0,E,Y[0],W):E?U+(m(F)?_(Y)[1]:_(Y)[0]):W?U+_(Y)[1]:U+(m(F)?_(Y)[1]:_(Y)[2])}e.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 d(F,E,Y,W){return E?"kelios sekund\u0117s":W?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:h,m:u,mm:h,h:u,hh:h,d:u,dd:h,M:u,MM:h,y:u,yy:h},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(F){return F+"-oji"},week:{dow:1,doy:4}})}(l(39545))},11840:function(ct,se,l){!function(e){"use strict";var t={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 d(A,F,E){return E?F%10==1&&F%100!=11?A[2]:A[3]:F%10==1&&F%100!=11?A[0]:A[1]}function u(A,F,E){return A+" "+d(t[E],A,F)}function m(A,F,E){return d(t[E],A,F)}e.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 _(A,F){return F?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:u,m,mm:u,h:m,hh:u,d:m,dd:u,M:m,MM:u,y:m,yy:u},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},42240:function(ct,se,l){!function(e){"use strict";var t={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(u,m){return 1===u?m[0]:u>=2&&u<=4?m[1]:m[2]},translate:function(u,m,_){var h=t.words[_];return 1===_.length?m?h[0]:h[1]:u+" "+t.correctGrammaticalCase(u,h)}};e.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:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(l(39545))},13588:function(ct,se,l){!function(e){"use strict";e.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:"%
1d 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}})}(l(39545))},15518:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10,m=d%100;return 0===d?d+"-\u0435\u0432":0===m?d+"-\u0435\u043d":m>10&&m<20?d+"-\u0442\u0438":1===u?d+"-\u0432\u0438":2===u?d+"-\u0440\u0438":7===u||8===u?d+"-\u043c\u0438":d+"-\u0442\u0438"},week:{dow:1,doy:7}})}(l(39545))},37823:function(ct,se,l){!function(e){"use strict";e.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:"%
1d \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(d,u){return 12===d&&(d=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===u&&d>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===u||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===u?d+12:d},meridiem:function(d,u,m){return d<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":d<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":d<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":d<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(l(39545))},98657:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){switch(_){case"s":return m?"\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 u+(m?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return u+(m?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return u+(m?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return u+(m?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return u+(m?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return u+(m?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return u}}e.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(u){return"\u04ae\u0425"===u}
vendor: 10,331 bytes, line 1
1,meridiem:function(u,m,_){return u<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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(u,m){switch(m){case"d":case"D":case"DDD":return u+" \u04e9\u0434\u04e9\u0440";default:return u}}})}(l(39545))},61285:function(ct,se,l){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},d={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function u(_,h,A,F){var E="";if(h)switch(A){case"s":E="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":E="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":E="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":E="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":E="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":E="%d \u0924\u093e\u0938";break;case"d":E="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":E="%d \u0926\u093f\u0935\u0938";break;case"M":E="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":E="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":E="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":E="%d \u0935\u0930\u094d\u0937\u0947"}else switch(A){case"s":E="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":E="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":E="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":E="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":E="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":E="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":E="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":E="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":E="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":E="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":E="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":E="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return E.replace(/%d/i,_)}e.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:u,ss:u,m:u,mm:u,h:u,hh:u,d:u,dd:u,M:u,MM:u,y:u,yy:u},preparse:function(_){return _.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(h){return d[h]})},postformat:function(_){return _.replace(/\d/g,function(h){return t[h]})},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(_,h){return 12===_&&(_=0),"\u092a\u0939\u093e\u091f\u0947"===h||"\u0938\u0915\u093e\u0933\u0940"===h?_:"\u0926\u0941\u092a\u093e\u0930\u0940"===h||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===h||"\u0930\u093e\u0924\u094d\u0930\u0940"===h?_>=12?_:_+12:void 0},meridiem:function(_,h,A){return _>=0&&_<6?"\u092a\u0939\u093e\u091f\u0947":_<12?"\u0938\u0915\u093e\u0933\u0940":_<17?"\u0926\u0941\u092a\u093e\u0930\u0940":_<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(l(39545))},86253:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"pagi"===u?d:"tengahari"===u?d>=11?d:d+12:"petang"===u||"malam"===u?d+12:void 0},meridiem:function(d,u,m){return d<11?"pagi":d<15?"tengahari":d<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}})}(l(39545))},43014:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"pagi"===u?d:"tengahari"===u?d>=11?d:d+12:"petang"===u||"malam"===u?d+12:void 0},meridiem:function(d,u,m){return d<11?"pagi":d<15?"tengahari":d<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}})}(l(39545))},20167:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},47940:function(ct,se,l){!function(e){"use strict";var t={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},d={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.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:"\u
11010\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(m){return m.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},week:{dow:1,doy:4}})}(l(39545))},50014:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},49023:function(ct,se,l){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},d={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.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(m){return m.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(m,_){return 12===m&&(m=0),"\u0930\u093e\u0924\u093f"===_?m<4?m:m+12:"\u092c\u093f\u0939\u093e\u0928"===_?m:"\u0926\u093f\u0909\u0901\u0938\u094b"===_?m>=10?m:m+12:"\u0938\u093e\u0901\u091d"===_?m+12:void 0},meridiem:function(m,_,h){return m<3?"\u0930\u093e\u0924\u093f":m<12?"\u092c\u093f\u0939\u093e\u0928":m<16?"\u0926\u093f\u0909\u0901\u0938\u094b":m<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}})}(l(39545))},71412:function(ct,se,l){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),d="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),u=[/^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],m=/^(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;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(h,A){return h?/-MMM-/.test(A)?d[h.month()]:t[h.month()]:t},monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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(h){return h+(1===h||8===h||h>=20?"ste":"de")},week:{dow:1,doy:4}})}(l(39545))},34208:function(ct,se,l){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),d="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),u=[/^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],m=/^(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;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(h,A){return h?/-MMM-/.test(A)?d[h.month()]:t[h.month()]:t},monthsRegex:m,monthsShortRegex:m,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:u,longMonthsParse:u,shortMonthsParse:u,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(h){return h+(1===h||8===h||h>=20?"ste":"de")},week:{dow:1,doy:4}})}(l(39545))},81354:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},40870:function(ct,se,l){!function(e){"use strict";e.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:"%
1d 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(d,u){var m=1===d?"r":2===d?"n":3===d?"r":4===d?"t":"\xe8";return("w"===u||"W"===u)&&(m="a"),d+m},week:{dow:1,doy:4}})}(l(39545))},80389:function(ct,se,l){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},d={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.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(m){return m.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(m,_){return 12===m&&(m=0),"\u0a30\u0a3e\u0a24"===_?m<4?m:m+12:"\u0a38\u0a35\u0a47\u0a30"===_?m:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===_?m>=10?m:m+12:"\u0a38\u0a3c\u0a3e\u0a2e"===_?m+12:void 0}
vendor: 4,773 bytes, line 1
1,meridiem:function(m,_,h){return m<4?"\u0a30\u0a3e\u0a24":m<10?"\u0a38\u0a35\u0a47\u0a30":m<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":m<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(l(39545))},7342:function(ct,se,l){!function(e){"use strict";var t="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),d="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),u=[/^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 m(A){return A%10<5&&A%10>1&&~~(A/10)%10!=1}function _(A,F,E){var Y=A+" ";switch(E){case"ss":return Y+(m(A)?"sekundy":"sekund");case"m":return F?"minuta":"minut\u0119";case"mm":return Y+(m(A)?"minuty":"minut");case"h":return F?"godzina":"godzin\u0119";case"hh":return Y+(m(A)?"godziny":"godzin");case"ww":return Y+(m(A)?"tygodnie":"tygodni");case"MM":return Y+(m(A)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return Y+(m(A)?"lata":"lat")}}e.defineLocale("pl",{months:function(A,F){return A?/D MMMM/.test(F)?d[A.month()]:t[A.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:u,longMonthsParse:u,shortMonthsParse:u,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:_,m:_,mm:_,h:_,hh:_,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:_,M:"miesi\u0105c",MM:_,y:"rok",yy:_},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},73003:function(ct,se,l){!function(e){"use strict";e.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"})}(l(39545))},34774:function(ct,se,l){!function(e){"use strict";e.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:"%
1d 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}})}(l(39545))},85333:function(ct,se,l){!function(e){"use strict";function t(u,m,_){var A=" ";return(u%100>=20||u>=100&&u%100==0)&&(A=" de "),u+A+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[_]}e.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:t,m:"un minut",mm:t,h:"o or\u0103",hh:t,d:"o zi",dd:t,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:t,M:"o lun\u0103",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(l(39545))},73451:function(ct,se,l){!function(e){"use strict";function d(_,h,A){return"m"===A?h?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":_+" "+function t(_,h){var A=_.split("_");return h%10==1&&h%100!=11?A[0]:h%10>=2&&h%10<=4&&(h%100<10||h%100>=20)?A[1]:A[2]}({ss:h?"\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:h?"\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"}[A],+_)}var u=[/^\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];e.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:u,longMonthsParse:u,shortMonthsParse:u,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?\.|\u
vendor: 15,985 bytes, line 1
1043c\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(_){if(_.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(_){if(_.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:d,m:d,mm:d,h:"\u0447\u0430\u0441",hh:d,d:"\u0434\u0435\u043d\u044c",dd:d,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:d,M:"\u043c\u0435\u0441\u044f\u0446",MM:d,y:"\u0433\u043e\u0434",yy:d},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(_){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(_)},meridiem:function(_,h,A){return _<4?"\u043d\u043e\u0447\u0438":_<12?"\u0443\u0442\u0440\u0430":_<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(_,h){switch(h){case"M":case"d":case"DDD":return _+"-\u0439";case"D":return _+"-\u0433\u043e";case"w":case"W":return _+"-\u044f";default:return _}},week:{dow:1,doy:4}})}(l(39545))},43921:function(ct,se,l){!function(e){"use strict";var t=["\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"],d=["\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"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:d,weekdaysShort:d,weekdaysMin:d,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(m){return"\u0634\u0627\u0645"===m},meridiem:function(m,_,h){return m<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(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(l(39545))},59682:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},80582:function(ct,se,l){!function(e){"use strict";e.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(d){return d+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(d){return"\u0db4.\u0dc0."===d||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===d},meridiem:function(d,u,m){return d>11?m?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":m?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(l(39545))},4348:function(ct,se,l){!function(e){"use strict";var t="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),d="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function u(h){return h>1&&h<5}function m(h,A,F,E){var Y=h+" ";switch(F){case"s":return A||E?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return A||E?Y+(u(h)?"sekundy":"sek\xfand"):Y+"sekundami";case"m":return A?"min\xfata":E?"min\xfatu":"min\xfatou";case"mm":return A||E?Y+(u(h)?"min\xfaty":"min\xfat"):Y+"min\xfatami";case"h":return A?"hodina":E?"hodinu":"hodinou";case"hh":return A||E?Y+(u(h)?"hodiny":"hod\xedn"):Y+"hodinami";case"d":return A||E?"de\u0148":"d\u0148om";case"dd":return A||E?Y+(u(h)?"dni":"dn\xed"):Y+"d\u0148ami";case"M":return A||E?"mesiac":"mesiacom";case"MM":return A||E?Y+(u(h)?"mesiace":"mesiacov"):Y+"mesiacmi";case"y":return A||E?"rok":"rokom";case"yy":return A||E?Y+(u(h)?"roky":"rokov"):Y+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:d,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:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},95337:function(ct,se,l){!function(e){"use strict";function t(u,m,_,h){var A=u+" ";switch(_){case"s":return m||h?"nekaj sekund":"nekaj sekundami";case"ss":return A+(1===u?m?"sekundo":"sekundi":2===u?m||h?"sekundi":"sekundah":u<5?m||h?"sekunde":"sekundah":"sekund");case"m":return m?"ena minuta":"eno minuto";case"mm":return A+(1===u?m?"minuta":"minuto":2===u?m||h?"minuti":"minutama":u<5?m||h?"minute":"minutami":m||h?"minut":"minutami");case"h":return m?"ena ura":"eno uro";case"hh":return A+(1===u?m?"ura":"uro":2===u?m||h?"uri":"urama":u<5?m||h?"ure":"urami":m||h?"ur":"urami");case"d":return m||h?"en dan":"enim dnem";case"dd":return A+(1===u?m||h?"dan":"dnem":2===u?m||h?"dni":"dnevoma":m||h?"dni":"dnevi");case"M":return m||h?"en mesec":"enim mesecem";case"MM":return A+(1===u?m||h?"mesec":"mesecem":2===u?m||h?"meseca":"mesecema":u<5?m||h?"mesece":"meseci":m||h?"mesecev":"meseci");case"y":return m||h?"eno leto":"enim letom";case"yy":return A+(1===u?m||h?"leto":"letom":2===u?m||h?"leti":"letoma":u<5?m||h?"leta":"leti":m||h?"let":"leti")}}e.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:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(l(39545))},39358:function(ct,se,l){!function(e){"use strict";e.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(d){return"M"===d.charAt(0)},meridiem:function(d,u,m){return d<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}})}(l(39545))},69382:function(ct,se,l){!function(e){"use strict";var t={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(u,m){return u%10>
vendor: 16,402 bytes, line 1
1=1&&u%10<=4&&(u%100<10||u%100>=20)?u%10==1?m[0]:m[1]:m[2]},translate:function(u,m,_,h){var F,A=t.words[_];return 1===_.length?"y"===_&&m?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":h||m?A[0]:A[1]:(F=t.correctGrammaticalCase(u,A),"yy"===_&&m&&"\u0433\u043e\u0434\u0438\u043d\u0443"===F?u+" \u0433\u043e\u0434\u0438\u043d\u0430":u+" "+F)}};e.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:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(l(39545))},50683:function(ct,se,l){!function(e){"use strict";var t={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(u,m){return u%10>=1&&u%10<=4&&(u%100<10||u%100>=20)?u%10==1?m[0]:m[1]:m[2]},translate:function(u,m,_,h){var F,A=t.words[_];return 1===_.length?"y"===_&&m?"jedna godina":h||m?A[0]:A[1]:(F=t.correctGrammaticalCase(u,A),"yy"===_&&m&&"godinu"===F?u+" godina":u+" "+F)}};e.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:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(l(39545))},51156:function(ct,se,l){!function(e){"use strict";e.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(d,u,m){return d<11?"ekuseni":d<15?"emini":d<19?"entsambama":"ebusuku"},meridiemHour:function(d,u){return 12===d&&(d=0),"ekuseni"===u?d:"emini"===u?d>=11?d:d+12:"entsambama"===u||"ebusuku"===u?0===d?0:d+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(l(39545))},29855:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?":e":1===u||2===u?":a":":e")},week:{dow:1,doy:4}})}(l(39545))},18536:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},15373:function(ct,se,l){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},d={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.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(m){return m+"\u0bb5\u0ba4\u0bc1"},preparse:function(m){return m.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(_){return d[_]})},postformat:function(m){return m.replace(/\d/g,function(_){return t[_]})},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(m,_,h){return m<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":m<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":m<10?" \u0b95\u0bbe\u0bb2\u0bc8":m<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":m<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":m<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(m,_){return 12===m&&(m=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===_?m<2?m:m+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===_||"\u0b95\u0bbe\u0bb2\u0bc8"===_||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===_&&m>=10?m:m+12},week:{dow:0,doy:6}})}(l(39545))},37809:function(ct,se,l){!function(e){"use strict";e.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}
vendor: 9,226 bytes, line 1
1\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(d,u){return 12===d&&(d=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===u?d<4?d:d+12:"\u0c09\u0c26\u0c2f\u0c02"===u?d:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===u?d>=10?d:d+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===u?d+12:void 0},meridiem:function(d,u,m){return d<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":d<10?"\u0c09\u0c26\u0c2f\u0c02":d<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":d<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(l(39545))},61297:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(l(39545))},92527:function(ct,se,l){!function(e){"use strict";var t={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"};e.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(u,m){return 12===u&&(u=0),"\u0448\u0430\u0431"===m?u<4?u:u+12:"\u0441\u0443\u0431\u04b3"===m?u:"\u0440\u04ef\u0437"===m?u>=11?u:u+12:"\u0431\u0435\u0433\u043e\u04b3"===m?u+12:void 0},meridiem:function(u,m,_){return u<4?"\u0448\u0430\u0431":u<11?"\u0441\u0443\u0431\u04b3":u<16?"\u0440\u04ef\u0437":u<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(u){return u+(t[u]||t[u%10]||t[u>=100?100:null])},week:{dow:1,doy:7}})}(l(39545))},85862:function(ct,se,l){!function(e){"use strict";e.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(d){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===d},meridiem:function(d,u,m){return d<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"}})}(l(39545))},79331:function(ct,se,l){!function(e){"use strict";
vendor: 6,853 bytes, line 1
1var t={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"};e.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(u,m){switch(m){case"d":case"D":case"Do":case"DD":return u;default:if(0===u)return u+"'unjy";var _=u%10;return u+(t[_]||t[u%100-_]||t[u>=100?100:null])}},week:{dow:1,doy:7}})}(l(39545))},44387:function(ct,se,l){!function(e){"use strict";e.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(d){return d},week:{dow:1,doy:4}})}(l(39545))},3592:function(ct,se,l){!function(e){"use strict";var t="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function m(A,F,E,Y){var W=function _(A){var F=Math.floor(A%1e3/100),E=Math.floor(A%100/10),Y=A%10,W="";return F>0&&(W+=t[F]+"vatlh"),E>0&&(W+=(""!==W?" ":"")+t[E]+"maH"),Y>0&&(W+=(""!==W?" ":"")+t[Y]),""===W?"pagh":W}(A);switch(E){case"ss":return W+" lup";case"mm":return W+" tup";case"hh":return W+" rep";case"dd":return W+" jaj";case"MM":return W+" jar";case"yy":return W+" DIS"}}e.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 d(A){var F=A;return-1!==A.indexOf("jaj")?F.slice(0,-3)+"leS":-1!==A.indexOf("jar")?F.slice(0,-3)+"waQ":-1!==A.indexOf("DIS")?F.slice(0,-3)+"nem":F+" pIq"},past:function u(A){var F=A;return-1!==A.indexOf("jaj")?F.slice(0,-3)+"Hu\u2019":-1!==A.indexOf("jar")?F.slice(0,-3)+"wen":-1!==A.indexOf("DIS")?F.slice(0,-3)+"ben":F+" ret"},s:"puS lup",ss:m,m:"wa\u2019 tup",mm:m,h:"wa\u2019 rep",hh:m,d:"wa\u2019 jaj",dd:m,M:"wa\u2019 jar",MM:m,y:"wa\u2019 DIS",yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},79732:function(ct,se,l){!function(e){"use strict";var t={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"};e.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(u,m,_){return u<12?_?"\xf6\xf6":"\xd6\xd6":_?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(u){return"\xf6s"===u||"\xd6S"===u},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(u,m){switch(m){case"d":case"D":case"Do":case"DD":return u;default:if(0===u)return u+"'\u0131nc\u0131";var _=u%10;return u+(t[_]||t[u%100-_]||t[u>=100?100:null])}},week:{dow:1,doy:7}})}(l(39545))},99570:function(ct,se,l){!function(e){"use strict";function d(u,m,_,h){var A={s:["viensas secunds","'iensas secunds"],ss:[u+" secunds",u+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[u+" m\xeduts",u+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[u+" \xfeoras",u+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[u+" ziuas",u+" ziuas"],M:["'n mes","'iens mes"],MM:[u+" mesen",u+" mesen"],y:["'n ar","'iens ar"],yy:[u+" ars",u+" ars"]};return h||m?A[_][0]:A[_][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4t
1s_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(u){return"d'o"===u.toLowerCase()},meridiem:function(u,m,_){return u>11?_?"d'o":"D'O":_?"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:d,ss:d,m:d,mm:d,h:d,hh:d,d,dd:d,M:d,MM:d,y:d,yy:d},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(l(39545))},7699:function(ct,se,l){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4
1wbr\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}})}(l(39545))},83553:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},25674:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===u||"\u0633\u06d5\u06be\u06d5\u0631"===u||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===u?d:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===u||"\u0643\u06d5\u0686"===u?d+12:d>=11?d:d+12},meridiem:function(d,u,m){var _=100*d+u;return _<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":_<900?"\u0633\u06d5\u06be\u06d5\u0631":_<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":_<1230?"\u0686\u06c8\u0634":_<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:"%
1d \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(d,u){switch(u){case"d":case"D":case"DDD":return d+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return d+"-\u06be\u06d5\u067e\u062a\u06d5";default:return d}},preparse:function(d){return d.replace(/\u060c/g,",")},postformat:function(d){return d.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(l(39545))},69974:function(ct,se,l){!function(e){"use strict";function d(h,A,F){return"m"===F?A?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===F?A?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":h+" "+function t(h,A){var F=h.split("_");return A%10==1&&A%100!=11?F[0]:A%10>=2&&A%10<=4&&(A%100<10||A%100>=20)?F[1]:F[2]}({ss:A?"\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:A?"\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:A?"\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"}[F],+h)}function m(h){return function(){return h+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.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 u(h,A){var F={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===h?F.nominative.slice(1,7).concat(F.nominative.slice(0,1)):h?F[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(A)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(A)?"genitive":"nominative"][h.day()]:F.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:m("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:m("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:m("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:m("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 
vendor: 10,953 bytes, line 1
16:return m("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return m("[\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:d,m:d,mm:d,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:d,d:"\u0434\u0435\u043d\u044c",dd:d,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:d,y:"\u0440\u0456\u043a",yy:d},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(h){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(h)},meridiem:function(h,A,F){return h<4?"\u043d\u043e\u0447\u0456":h<12?"\u0440\u0430\u043d\u043a\u0443":h<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(h,A){switch(A){case"M":case"d":case"DDD":case"w":case"W":return h+"-\u0439";case"D":return h+"-\u0433\u043e";default:return h}},week:{dow:1,doy:7}})}(l(39545))},45773:function(ct,se,l){!function(e){"use strict";var t=["\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"],d=["\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"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:d,weekdaysShort:d,weekdaysMin:d,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(m){return"\u0634\u0627\u0645"===m},meridiem:function(m,_,h){return m<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(m){return m.replace(/\u060c/g,",")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(l(39545))},77135:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},357:function(ct,se,l){!function(e){"use strict";e.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}})}(l(39545))},20043:function(ct,se,l){!function(e){"use strict";e.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(d){return/^ch$/i.test(d)},meridiem:function(d,u,m){return d<12?m?"sa":"SA":m?"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(d){return d},week:{dow:1,doy:4}})}(l(39545))},40767:function(ct,se,l){!function(e){"use strict";e.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(d){var u=d%10;return d+(1==~~(d%100/10)?"th":1===u?"st":2===u?"nd":3===u?"rd":"th")},week:{dow:1,doy:4}})}(l(39545))},80150:function(ct,se,l){!function(e){"use strict";e.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_\u
11eb8t_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}})}(l(39545))},21828:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?d:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?d+12:d>=11?d:d+12},meridiem:function(d,u,m){var _=100*d+u;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(d){return d.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(d){return this.week()!==d.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(d,u){switch(u){case"d":case"D":case"DDD":return d+"\u65e5";case"M":return d+"\u6708";case"w":case"W":return d+"\u5468";default:return d}},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}})}(l(39545))},86644:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?d:"\u4e2d\u5348"===u?d>=11?d:d+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?d+12:void 0},meridiem:function(d,u,m){var _=100*d+u;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1200?"\u4e0a\u5348":1200===_?"\u4e2d\u5348":_<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(d,u){switch(u){case"d":case"D":case"DDD":return d+"\u65e5";case"M":return d+"\u6708";case"w":case"W":return d+"\u9031";default:return d}},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"}})}(l(39545))},79305:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?d:"\u4e2d\u5348"===u?d>=11?d:d+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?d+12:void 0},meridiem:function(d,u,m){var _=100*d+u;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<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(d,u){switch(u){case"d":case"D":case"DDD":return d+"\u65e5";case"M":return d+"\u6708";case"w":case"W":return d+"\u9031";default:return d}},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"}})}(l(39545))},31860:function(ct,se,l){!function(e){"use strict";e.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(d,u){return 12===d&&(d=0),"\u51cc\u6668"===u||"\u65e9\u4e0a"===u||"\u4e0a\u5348"===u?d:"\u4e2d\u5348"===u?d>=11?d:d+12:"\u4e0b\u5348"===u||"\u665a\u4e0a"===u?d+12:void 0},meridiem:function(d,u,m){var _=100*d+u;return _<600?"\u51cc\u6668":_<900?"\u65e9\u4e0a":_<1130?"\u4e0a\u5348":_<1230?"\u4e2d\u5348":_<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(d,u){switch(u){case"d":case"D":case"DDD":return d+"\u65e5";case"M":return d+"\u6708";case"w":case"W":return d+"\u9031";default:return d}},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"}})}(l(39545))},39545:function(ct,se,l){(ct=l.nmd(ct)).exports=function(){"use strict";var e,be;function t(){return e.apply(null,arguments)}function u(P){return P instanceof Array||"[object Array]"===Object.prototype.toString.call(P)}
vendor: 42,607 bytes, line 1
1function m(P){return null!=P&&"[object Object]"===Object.prototype.toString.call(P)}function _(P,ne){return Object.prototype.hasOwnProperty.call(P,ne)}function h(P){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(P).length;var ne;for(ne in P)if(_(P,ne))return!1;return!0}function A(P){return void 0===P}function F(P){return"number"==typeof P||"[object Number]"===Object.prototype.toString.call(P)}function E(P){return P instanceof Date||"[object Date]"===Object.prototype.toString.call(P)}function Y(P,ne){var Tt,Ke=[],bi=P.length;for(Tt=0;Tt<bi;++Tt)Ke.push(ne(P[Tt],Tt));return Ke}function W(P,ne){for(var Ke in ne)_(ne,Ke)&&(P[Ke]=ne[Ke]);return _(ne,"toString")&&(P.toString=ne.toString),_(ne,"valueOf")&&(P.valueOf=ne.valueOf),P}function U(P,ne,Ke,Tt){return Ks(P,ne,Ke,Tt,!0).utc()}function K(P){return null==P._pf&&(P._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}),P._pf}function Oe(P){var ne=null,Ke=!1,Tt=P._d&&!isNaN(P._d.getTime());return Tt&&(ne=K(P),Ke=be.call(ne.parsedDateParts,function(bi){return null!=bi}),Tt=ne.overflow<0&&!ne.empty&&!ne.invalidEra&&!ne.invalidMonth&&!ne.invalidWeekday&&!ne.weekdayMismatch&&!ne.nullInput&&!ne.invalidFormat&&!ne.userInvalidated&&(!ne.meridiem||ne.meridiem&&Ke),P._strict&&(Tt=Tt&&0===ne.charsLeftOver&&0===ne.unusedTokens.length&&void 0===ne.bigHour)),null!=Object.isFrozen&&Object.isFrozen(P)?Tt:(P._isValid=Tt,P._isValid)}function ge(P){var ne=U(NaN);return null!=P?W(K(ne),P):K(ne).userInvalidated=!0,ne}be=Array.prototype.some?Array.prototype.some:function(P){var Tt,ne=Object(this),Ke=ne.length>>>0;for(Tt=0;Tt<Ke;Tt++)if(Tt in ne&&P.call(this,ne[Tt],Tt,ne))return!0;return!1};var Le=t.momentProperties=[],r=!1;function z(P,ne){var Ke,Tt,bi,fn=Le.length;if(A(ne._isAMomentObject)||(P._isAMomentObject=ne._isAMomentObject),A(ne._i)||(P._i=ne._i),A(ne._f)||(P._f=ne._f),A(ne._l)||(P._l=ne._l),A(ne._strict)||(P._strict=ne._strict),A(ne._tzm)||(P._tzm=ne._tzm),A(ne._isUTC)||(P._isUTC=ne._isUTC),A(ne._offset)||(P._offset=ne._offset),A(ne._pf)||(P._pf=K(ne)),A(ne._locale)||(P._locale=ne._locale),fn>0)for(Ke=0;Ke<fn;Ke++)A(bi=ne[Tt=Le[Ke]])||(P[Tt]=bi);return P}function pe(P){z(this,P),this._d=new Date(null!=P._d?P._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===r&&(r=!0,t.updateOffset(this),r=!1)}function oe(P){return P instanceof pe||null!=P&&null!=P._isAMomentObject}function w(P){!1===t.suppressDeprecationWarnings&&typeof console<"u"&&console.warn&&console.warn("Deprecation warning: "+P)}function Pe(P,ne){var Ke=!0;return W(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,P),Ke){var bi,fn,rr,Tt=[],Wr=arguments.length;for(fn=0;fn<Wr;fn++){if(bi="","object"==typeof arguments[fn]){for(rr in bi+="\n["+fn+"] ",arguments[0])_(arguments[0],rr)&&(bi+=rr+": "+arguments[0][rr]+", ");bi=bi.slice(0,-2)}else bi=arguments[fn];Tt.push(bi)}w(P+"\nArguments: "+Array.prototype.slice.call(Tt).join("")+"\n"+(new Error).stack),Ke=!1}return ne.apply(this,arguments)},ne)}var je,q={};function fe(P,ne){null!=t.deprecationHandler&&t.deprecationHandler(P,ne),q[P]||(w(ne),q[P]=!0)}function vt(P){return typeof Function<"u"&&P instanceof Function||"[object Function]"===Object.prototype.toString.call(P)}function nt(P,ne){var Tt,Ke=W({},P);for(Tt in ne)_(ne,Tt)&&(m(P[Tt])&&m(ne[Tt])?(Ke[Tt]={},W(Ke[Tt],P[Tt]),W(Ke[Tt],ne[Tt])):null!=ne[Tt]?Ke[Tt]=ne[Tt]:delete Ke[Tt]);for(Tt in P)_(P,Tt)&&!_(ne,Tt)&&m(P[Tt])&&(Ke[Tt]=W({},Ke[Tt]));return Ke}function pt(P){null!=P&&this.set(P)}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null,je=Object.keys?Object.keys:function(P){var ne,Ke=[];for(ne in P)_(P,ne)&&Ke.push(ne);return Ke};function $e(P,ne,Ke){var Tt=""+Math.abs(P);return(P>=0?Ke?"+":"":"-")+Math.pow(10,Math.max(0,ne-Tt.length)).toString().substr(1)+Tt}var Ue=/(\[[^\[]*\])|(\\)?([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,Ze=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,De={},Te={};function me(P,ne,Ke,Tt){var bi=Tt;"string"==typeof Tt&&(bi=function(){return this[Tt]()}),P&&(Te[P]=bi),ne&&(Te[ne[0]]=function(){return $e(bi.apply(this,arguments),ne[1],ne[2])}),Ke&&(Te[Ke]=function(){return this.localeData().ordinal(bi.apply(this,arguments),P)})}function Z(P){return P.match(/\[[\s\S]/)?P.replace(/^\[|\]$/g,""):P.replace(/\\/g,"")}function dt(P,ne){return P.isValid()?(ne=Ge(ne,P.localeData()),De[ne]=De[ne]||function ie(P){var Ke,Tt,ne=P.match(Ue);for(Ke=0,Tt=ne.length;Ke<Tt;Ke++)ne[Ke]=Te[ne[Ke]]?Te[ne[Ke]]:Z(ne[Ke]);return function(bi){var rr,fn="";for(rr=0;rr<Tt;rr++)fn+=vt(ne[rr])?ne[rr].call(bi,P):ne[rr];return fn}}(ne),De[ne](P)):P.localeData().invalidDate()}function Ge(P,ne){var Ke=5;function Tt(bi){return ne.longDateFormat(bi)||bi}for(Ze.lastIndex=0;Ke>=0&&Ze.test(P);)P=P.replace(Ze,Tt),Ze.lastIndex=0,Ke-=1;return P}var Yn={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 nr(P){return"string"==typeof P?Yn[P]||Yn[P.toLowerCase()]:void 0}function tn(P){var Ke,Tt,ne={};for(Tt in P)_(P,Tt)&&(Ke=nr(Tt))&&(ne[Ke]=P[Tt]);return ne}var Ve={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 at,Kt=/\d/,jt=/\d\d/,pi=/\d{3}/,$t=/\d{4}/,Vt=/[+-]?\d{6}/,ti=/\d\d?/,tt=/\d\d\d\d?/,Ct=/\d\d\d\d\d\d?/,qt=/\d{1,3}/,qe=/\d{1,4}/,Ht=/[+-]?\d{1,6}/,Bi=/\d+/,Vi=/[+-]?\d+/,Xn=/Z|[+-]\d\d:?\d\d/gi,Jt=/Z|[+-]\d\d(?::?\d\d)?/gi,it=/[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,D=/^[1-9]\d?/,R=/^([1-9]\d|\d)/;function oi(P,ne,Ke){at[P]=vt(ne)?ne:function(Tt,bi){return Tt&&Ke?Ke:ne}}function tr(P,ne){return _(at,P)?at[P](ne._strict,ne._locale):new RegExp(function Er(P){return ji(P.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(ne,Ke,Tt,bi,fn){return Ke||Tt||bi||fn}))}(P))}function ji(P){return P.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Gt(P){return P<0?Math.ceil(P)||0:Math.floor(P)}function ze(P){var ne=+P,Ke=0;return 0!==ne&&isFinite(ne)&&(Ke=Gt(ne)),Ke}at={};var ft={};function Re(P,ne){var Ke,bi,Tt=ne;for("string"==typeof P&&(P=[P]),F(ne)&&(Tt=function(fn,rr){rr[ne]=ze(fn)}),bi=P.length,Ke=0;Ke<bi;Ke++)ft[P[Ke]]=Tt}function We(P,ne){Re(P,function(Ke,Tt,bi,fn){bi._w=bi._w||{},ne(Ke,bi._w,bi,fn)})}function hi(P,ne,Ke){null!=ne&&_(ft,P)&&ft[P](ne,Ke._a,Ke,P)}function rt(P){return P%4==0&&P%100!=0||P%400==0}var Fe=0,zt=1,st=2,Ie=3,It=4,Et=5,Nt=6,Hi=7,Zi=8;function kn(P){return rt(P)?366:365}me("Y",0,0,function(){var P=this.year();return P<=9999?$e(P,4):"+"+P}),me(0,["YY",2],0,function(){return this.year()%100}),me(0,["YYYY",4],0,"year"),me(0,["YYYYY",5],0,"year"),me(0,["YYYYYY",6,!0],0,"year"),oi("Y",Vi),oi("YY",ti,jt),oi("YYYY",qe,$t),oi("YYYYY",Ht,Vt),oi("YYYYYY",Ht,Vt),Re(["YYYYY","YYYYYY"],Fe),Re("YYYY",function(P,ne){ne[Fe]=2===P.length?t.parseTwoDigitYear(P):ze(P)}),Re("YY",function(P,ne){ne[Fe]=t.parseTwoDigitYear(P)}),Re("Y",function(P,ne){ne[Fe]=parseInt(P,10)}),t.parseTwoDigitYear=function(P){return ze(P)+(ze(P)>68?1900:2e3)};var Rr,Jn=Ii("FullYear",!0);function Ii(P,ne){return function(Ke){return null!=Ke?(Ln(this,P,Ke),t.updateOffset(this,ne),this):_n(this,P)}}function _n(P,ne){if(!P.isValid())return NaN;var Ke=P._d,Tt=P._isUTC;switch(ne){case"Milliseconds":return Tt?Ke.getUTCMilliseconds():Ke.getMilliseconds();case"Seconds":return Tt?Ke.getUTCSeconds():Ke.getSeconds();case"Minutes":return Tt?Ke.getUTCMinutes():Ke.getMinutes();case"Hours":return Tt?Ke.getUTCHours():Ke.getHours();case"Date":return Tt?Ke.getUTCDate():Ke.getDate();case"Day":return Tt?Ke.getUTCDay():Ke.getDay();case"Month":return Tt?Ke.getUTCMonth():Ke.getMonth();case"FullYear":return Tt?Ke.getUTCFullYear():Ke.getFullYear();default:return NaN}}function Ln(P,ne,Ke){var Tt,bi,fn,rr,Wr;if(P.isValid()&&!isNaN(Ke)){switch(Tt=P._d,bi=P._isUTC,ne){case"Milliseconds":return void(bi?Tt.setUTCMilliseconds(Ke):Tt.setMilliseconds(Ke));case"Seconds":return void(bi?Tt.setUTCSeconds(Ke):Tt.setSeconds(Ke));case"Minutes":return void(bi?Tt.setUTCMinutes(Ke):Tt.setMinutes(Ke));case"Hours":return void(bi?Tt.setUTCHours(Ke):Tt.setHours(Ke));case"Date":return void(bi?Tt.setUTCDate(Ke):Tt.setDate(Ke));case"FullYear":break;default:return}fn=Ke,rr=P.month(),Wr=29!==(Wr=P.date())||1!==rr||rt(fn)?Wr:28,bi?Tt.setUTCFullYear(fn,rr,Wr):Tt.setFullYear(fn,rr,Wr)}}function Po(P,ne){if(isNaN(P)||isNaN(ne))return NaN;var Ke=function zr(P,ne){return(P%ne+ne)%ne}(ne,12);return P+=(ne-Ke)/12,1===Ke?rt(P)?29:28:31-Ke%7%2}Rr=Array.prototype.indexOf?Array.prototype.indexOf:function(P){var ne;for(ne=0;ne<this.length;++ne)if(this[ne]===P)return ne;return-1},me("M",["MM",2],"Mo",function(){return this.month()+1}),me("MMM",0,0,function(P){return this.localeData().monthsShort(this,P)}),me("MMMM",0,0,function(P){return this.localeData().months(this,P)}),oi("M",ti,D),oi("MM",ti,jt),oi("MMM",function(P,ne){return ne.monthsShortRegex(P)}),oi("MMMM",function(P,ne){return ne.monthsRegex(P)}),Re(["M","MM"],function(P,ne){ne[zt]=ze(P)-1}),Re(["MMM","MMMM"],function(P,ne,Ke,Tt){var bi=Ke._locale.monthsParse(P,Tt,Ke._strict);null!=bi?ne[zt]=bi:K(Ke).invalidMonth=P});var Ro="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Jr="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),uo=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Eo=it,Ao=it;function cn(P,ne,Ke){var Tt,bi,fn,rr=P.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],Tt=0;Tt<12;++Tt)fn=U([2e3,Tt]),this._shortMonthsParse[Tt]=this.monthsShort(fn,"").toLocaleLowerCase(),this._longMonthsParse[Tt]=this.months(fn,"").toLocaleLowerCase();return Ke?"MMM"===ne?-1!==(bi=Rr.call(this._shortMonthsParse,rr))?bi:null:-1!==(bi=Rr.call(this._longMonthsParse,rr))?bi:null:"MMM"===ne?-1!==(bi=Rr.call(this._shortMonthsParse,rr))||-1!==(bi=Rr.call(this._longMonthsParse,rr))?bi:null:-1!==(bi=Rr.call(this._longMonthsParse,rr))||-1!==(bi=Rr.call(this._shortMonthsParse,rr))?bi:null}function yt(P,ne){if(!P.isValid())return P;if("string"==typeof ne)if(/^\d+$/.test(ne))ne=ze(ne);else if(!F(ne=P.localeData().monthsParse(ne)))return P;var Ke=ne,Tt=P.date();return Tt=Tt<29?Tt:Math.min(Tt,Po(P.year(),Ke)),P._isUTC?P._d.setUTCMonth(Ke,Tt):P._d.setMonth(Ke,Tt),P}function ai(P){return null!=P?(yt(this,P),t.updateOffset(this,!0),this):_n(this,"Month")}function Co(){function P(To,Ps){return Ps.length-To.length}var bi,fn,rr,Wr,ne=[],Ke=[],Tt=[];for(bi=0;bi<12;bi++)fn=U([2e3,bi]),rr=ji(this.monthsShort(fn,"")),Wr=ji(this.months(fn,"")),ne.push(rr),Ke.push(Wr),Tt.push(Wr),Tt.push(rr);ne.sort(P),Ke.sort(P),Tt.sort(P),this._monthsRegex=new RegExp("^("+Tt.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+Ke.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+ne.join("|")+")","i")}function Yo(P,ne,Ke,Tt,bi,fn,rr){var Wr;return P<100&&P>=0?(Wr=new Date(P+400,ne,Ke,Tt,bi,fn,rr),isFinite(Wr.getFullYear())&&Wr.setFullYear(P)):Wr=new Date(P,ne,Ke,Tt,bi,fn,rr),Wr}function xs(P){var ne,Ke;return P<100&&P>=0?((Ke=Array.prototype.slice.call(arguments))[0]=P+400,ne=new Date(Date.UTC.apply(null,Ke)),isFinite(ne.getUTCFullYear())&&ne.setUTCFullYear(P)):ne=new Date(Date.UTC.apply(null,arguments)),ne}function ms(P,ne,Ke){var Tt=7+ne-Ke;return-(7+xs(P,0,Tt).getUTCDay()-ne)%7+Tt-1}function ta(P,ne,Ke,Tt,bi){var To,Ps,Wr=1+7*(ne-1)+(7+Ke-Tt)%7+ms(P,Tt,bi);return Wr<=0?Ps=kn(To=P-1)+Wr:Wr>kn(P)?(To=P+1,Ps=Wr-kn(P)):(To=P,Ps=Wr),{year:To,dayOfYear:Ps}}function Bs(P,ne,Ke){var fn,rr,Tt=ms(P.year(),ne,Ke),bi=Math.floor((P.dayOfYear()-Tt-1)/7)+1;return bi<1?fn=bi+us(rr=P.year()-1,ne,Ke):bi>us(P.year(),ne,Ke)?(fn=bi-us(P.year(),ne,Ke),rr=P.year()+1):(rr=P.year(),fn=bi),{week:fn,year:rr}}function us(P,ne,Ke){var Tt=ms(P,ne,Ke),bi=ms(P+1,ne,Ke);return(kn(P)-Tt+bi)/7}me("w",["ww",2],"wo","week"),me("W",["WW",2],"Wo","isoWeek"),oi("w",ti,D),oi("ww",ti,jt),oi("W",ti,D),oi("WW",ti,jt),We(["w","ww","W","WW"],function(P,ne,Ke,Tt){ne[Tt.substr(0,1)]=ze(P)});function Mi(P,ne){return P.slice(ne,7).concat(P.slice(0,ne))}me("d",0,"do","day"),me("dd",0,0,function(P){return this.localeData().weekdaysMin(this,P)}),me("ddd",0,0,function(P){return this.localeData().weekdaysShort(this,P)}),me("dddd",0,0,function(P){return this.localeData().weekdays(this,P)}),me("e",0,0,"weekday"),me("E",0,0,"isoWeekday"),oi("d",ti),oi("e",ti),oi("E",ti),oi("dd",function(P,ne){return ne.weekdaysMinRegex(P)}),oi("ddd",function(P,ne){return ne.weekdaysShortRegex(P)}),oi("dddd",function(P,ne){return ne.weekdaysRegex(P)}),We(["dd","ddd","dddd"],function(P,ne,Ke,Tt){var bi=Ke._locale.weekdaysParse(P,Tt,Ke._strict);null!=bi?ne.d=bi:K(Ke).invalidWeekday=P}),We(["d","e","E"],function(P,ne,Ke,Tt){ne[Tt]=ze(P)});var Ri="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ai="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),kt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ti=it,Nn=it,lr=it;function rn(P,ne,Ke){var Tt,bi,fn,rr=P.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Tt=0;Tt<7;++Tt)fn=U([2e3,1]).day(Tt),this._minWeekdaysParse[Tt]=this.weekdaysMin(fn,"").toLocaleLowerCase(),this._shortWeekdaysParse[Tt]=this.weekdaysShort(fn,"").toLocaleLowerCase(),this._weekdaysParse[Tt]=this.weekdays(fn,"").toLocaleLowerCase();return Ke?"dddd"===ne?-1!==(bi=Rr.call(this._weekdaysParse,rr))?bi:null:"ddd"===ne?-1!==(bi=Rr.call(this._shortWeekdaysParse,rr))?bi:null:-1!==(bi=Rr.call(this._minWeekdaysParse,rr))?bi:null:"dddd"===ne?-1!==(bi=Rr.call(this._weekdaysParse,rr))||-1!==(bi=Rr.call(this._shortWeekdaysParse,rr))||-1!==(bi=Rr.call(this._minWeekdaysParse,rr))?bi:null:"ddd"===ne?-1!==(bi=Rr.call(this._shortWeekdaysParse,rr))||-1!==(bi=Rr.call(this._weekdaysParse,rr))||-1!==(bi=Rr.call(this._minWeekdaysParse,rr))?bi:null:-1!==(bi=Rr.call(this._minWeekdaysParse,rr))||-1!==(bi=Rr.call(this._weekdaysParse,rr))||-1!==(bi=Rr.call(this._shortWeekdaysParse,rr))?bi:null}function Kr(){function P(Oa,Sl){return Sl.length-Oa.length}var fn,rr,Wr,To,Ps,ne=[],Ke=[],Tt=[],bi=[];for(fn=0;fn<7;fn++)rr=U([2e3,1]).day(fn),Wr=ji(this.weekdaysMin(rr,"")),To=ji(this.weekdaysShort(rr,"")),Ps=ji(this.weekdays(rr,"")),ne.push(Wr),Ke.push(To),Tt.push(Ps),bi.push(Wr),bi.push(To),bi.push(Ps);ne.sort(P),Ke.sort(P),Tt.sort(P),bi.sort(P),this._weekdaysRegex=new RegExp("^("+bi.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Tt.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+Ke.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+ne.join("|")+")","i")}function ls(){return this.hours()%12||12}function fs(P,ne){me(P,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),ne)})}function zs(P,ne){return ne._meridiemParse}me("H",["HH",2],0,"hour"),me("h",["hh",2],0,ls),me("k",["kk",2],0,function rs(){return this.hours()||24}),me("hmm",0,0,function(){return""+ls.apply(this)+$e(this.minutes(),2)}),me("hmmss",0,0,function(){return""+ls.apply(this)+$e(this.minutes(),2)+$e(this.seconds(),2)}),me("Hmm",0,0,function(){return""+this.hours()+$e(this.minutes(),2)}),me("Hmmss",0,0,function(){return""+this.hours()+$e(this.minutes(),2)+$e(this.seconds(),2)}),fs("a",!0),fs("A",!1),oi("a",zs),oi("A",zs),oi("H",ti,R),oi("h",ti,D),oi("k",ti,D),oi("HH",ti,jt),oi("hh",ti,jt),oi("kk",ti,jt),oi("hmm",tt),oi("hmmss",Ct),oi("Hmm",tt),oi("Hmmss",Ct),Re(["H","HH"],Ie),Re(["k","kk"],function(P,ne,Ke){var Tt=ze(P);ne[Ie]=24===Tt?0:Tt}),Re(["a","A"],function(P,ne,Ke){Ke._isPm=Ke._locale.isPM(P),Ke._meridiem=P}),Re(["h","hh"],function(P,ne,Ke){ne[Ie]=ze(P),K(Ke).bigHour=!0}),Re("hmm",function(P,ne,Ke){var Tt=P.length-2;ne[Ie]=ze(P.substr(0,Tt)),ne[It]=ze(P.substr(Tt)),K(Ke).bigHour=!0}),Re("hmmss",function(P,ne,Ke){var Tt=P.length-4,bi=P.length-2;ne[Ie]=ze(P.substr(0,Tt)),ne[It]=ze(P.substr(Tt,2)),ne[Et]=ze(P.substr(bi)),K(Ke).bigHour=!0}),Re("Hmm",function(P,ne,Ke){var Tt=P.length-2;ne[Ie]=ze(P.substr(0,Tt)),ne[It]=ze(P.substr(Tt))}),Re("Hmmss",function(P,ne,Ke){var Tt=P.length-4,bi=P.length-2;ne[Ie]=ze(P.substr(0,Tt)),ne[It]=ze(P.substr(Tt,2)),ne[Et]=ze(P.substr(bi))});var oa=Ii("Hours",!0);var ss,os={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:Ro,monthsShort:Jr,week:{dow:0,doy:6},weekdays:Ri,weekdaysMin:kt,weekdaysShort:Ai,meridiemParse:/[ap]\.?m?\.?/i},Zr={},ko={};function Ms(P,ne){var Ke,Tt=Math.min(P.length,ne.length);for(Ke=0;Ke<Tt;Ke+=1)if(P[Ke]!==ne[Ke])return Ke;return Tt}function Is(P){return P&&P.toLowerCase().replace("_","-")}function ke(P){var ne=null;if(void 0===Zr[P]&&ct&&ct.exports&&function X(P){return!(!P||!P.match("^[^/\\\\]*$"))}(P))try{ne=ss._abbr,l(35358)("./"+P),He(ne)}catch{Zr[P]=null}return Zr[P]}function He(P,ne){var Ke;return P&&((Ke=A(ne)?Ae(P):Pt(P,ne))?ss=Ke:typeof console<"u"&&console.warn&&console.warn("Locale "+P+" not found. Did you forget to load it?")),ss._abbr}function Pt(P,ne){if(null!==ne){var Ke,Tt=os;if(ne.abbr=P,null!=Zr[P])fe("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."),Tt=Zr[P]._config;else if(null!=ne.parentLocale)if(null!=Zr[ne.parentLocale])Tt=Zr[ne.parentLocale]._config;else{if(null==(Ke=ke(ne.parentLocale)))return ko[ne.parentLocale]||(ko[ne.parentLocale]=[]),ko[ne.parentLocale].push({name:P,config:ne}),null;Tt=Ke._config}return Zr[P]=new pt(nt(Tt,ne)),ko[P]&&ko[P].forEach(function(bi){Pt(bi.name,bi.config)}),He(P),Zr[P]}return delete Zr[P],null}function Ae(P){var ne;if(P&&P._locale&&P._locale._abbr&&(P=P._locale._abbr),!P)return ss;if(!u(P)){if(ne=ke(P))return ne;P=[P]}return function k(P){for(var Ke,Tt,bi,fn,ne=0;ne<P.length;){for(Ke=(fn=Is(P[ne]).split("-")).length,Tt=(Tt=Is(P[ne+1]))?Tt.split("-"):null;Ke>0;){if(bi=ke(fn.slice(0,Ke).join("-")))return bi;if(Tt&&Tt.length>=Ke&&Ms(fn,Tt)>=Ke-1)break;Ke--}ne++}return ss}(P)}function Ot(P){var ne,Ke=P._a;return Ke&&-2===K(P).overflow&&(ne=Ke[zt]<0||Ke[zt]>11?zt:Ke[st]<1||Ke[st]>Po(Ke[Fe],Ke[zt])?st:Ke[Ie]<0||Ke[Ie]>24||24===Ke[Ie]&&(0!==Ke[It]||0!==Ke[Et]||0!==Ke[Nt])?Ie:Ke[It]<0||Ke[It]>59?It:Ke[Et]<0||Ke[Et]>59?Et:Ke[Nt]<0||Ke[Nt]>999?Nt:-1,K(P)._overflowDayOfYear&&(ne<Fe||ne>st)&&(ne=st),K(P)._overflowWeeks&&-1===ne&&(ne=Hi),K(P)._overflowWeekday&&-1===ne&&(ne=Zi),K(P).overflow=ne),P}var gi=/^\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)?)?$/,nn=/^\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)?)?$/,pn=/Z|[+-]\d\d(?::?\d\d)?/,un=[["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]],jn=[["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/]],Cr=/^\/?Date\((-?\d+)/i,Or=/^(?:(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}))$/,Sr={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function $r(P){var ne,Ke,fn,rr,Wr,To,Tt=P._i,bi=gi.exec(Tt)||nn.exec(Tt),Ps=un.length,Oa=jn.length;if(bi){for(K(P).iso=!0,ne=0,Ke=Ps;ne<Ke;ne++)if(un[ne][1].exec(bi[1])){rr=un[ne][0],fn=!1!==un[ne][2];break}if(null==rr)return void(P._isValid=!1);if(bi[3]){for(ne=0,Ke=Oa;ne<Ke;ne++)if(jn[ne][1].exec(bi[3])){Wr=(bi[2]||" ")+jn[ne][0];break}if(null==Wr)return void(P._isValid=!1)}if(!fn&&null!=Wr)return void(P._isValid=!1);if(bi[4]){if(!pn.exec(bi[4]))return void(P._isValid=!1);To="Z"}P._f=rr+(Wr||"")+(To||""),ht(P)}else P._isValid=!1}function Zo(P){var ne=parseInt(P,10);return ne<=49?2e3+ne:ne<=999?1900+ne:ne}function po(P){var Ke,ne=Or.exec(function hs(P){return P.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(P._i));if(ne){if(Ke=function Go(P,ne,Ke,Tt,bi,fn){var rr=[Zo(P),Jr.indexOf(ne),parseInt(Ke,10),parseInt(Tt,10),parseInt(bi,10)];return fn&&rr.push(parseInt(fn,10)),rr}(ne[4],ne[3],ne[2],ne[5],ne[6],ne[7]),!function Mo(P,ne,Ke){return!P||Ai.indexOf(P)===new Date(ne[0],ne[1],ne[2]).getDay()||(K(Ke).weekdayMismatch=!0,Ke._isValid=!1,!1)}(ne[1],Ke,P))return;P._a=Ke,P._tzm=function ga(P,ne,Ke){if(P)return Sr[P];if(ne)return 0;var Tt=parseInt(Ke,10),bi=Tt%100;return(Tt-bi)/100*60+bi}(ne[8],ne[9],ne[10]),P._d=xs.apply(null,P._a),P._d.setUTCMinutes(P._d.getUTCMinutes()-P._tzm),K(P).rfc2822=!0}else P._isValid=!1}function da(P,ne,Ke){return null!=P?P:null!=ne?ne:Ke}function Be(P){var ne,Ke,bi,fn,rr,Tt=[];if(!P._d){for(bi=function _t(P){var ne=new Date(t.now());return P._useUTC?[ne.getUTCFullYear(),ne.getUTCMonth(),ne.getUTCDate()]:[ne.getFullYear(),ne.getMonth(),ne.getDate()]}(P),P._w&&null==P._a[st]&&null==P._a[zt]&&function yi(P){var ne,Ke,Tt,bi,fn,rr,Wr,To,Ps;null!=(ne=P._w).GG||null!=ne.W||null!=ne.E?(fn=1,rr=4,Ke=da(ne.GG,P._a[Fe],Bs(Ls(),1,4).year),Tt=da(ne.W,1),((bi=da(ne.E,1))<1||bi>7)&&(To=!0)):(fn=P._locale._week.dow,rr=P._locale._week.doy,Ps=Bs(Ls(),fn,rr),Ke=da(ne.gg,P._a[Fe],Ps.year),Tt=da(ne.w,Ps.week),null!=ne.d?((bi=ne.d)<0||bi>6)&&(To=!0):null!=ne.e?(bi=ne.e+fn,(ne.e<0||ne.e>6)&&(To=!0)):bi=fn),Tt<1||Tt>us(Ke,fn,rr)?K(P)._overflowWeeks=!0:null!=To?K(P)._overflowWeekday=!0:(Wr=ta(Ke,Tt,bi,fn,rr),P._a[Fe]=Wr.year,P._dayOfYear=Wr.dayOfYear)}(P),null!=P._dayOfYear&&(rr=da(P._a[Fe],bi[Fe]),(P._dayOfYear>kn(rr)||0===P._dayOfYear)&&(K(P)._overflowDayOfYear=!0),Ke=xs(rr,0,P._dayOfYear),P._a[zt]=Ke.getUTCMonth(),P._a[st]=Ke.getUTCDate()),ne=0;ne<3&&null==P._a[ne];++ne)P._a[ne]=Tt[ne]=bi[ne];for(;ne<7;ne++)P._a[ne]=Tt[ne]=null==P._a[ne]?2===ne?1:0:P._a[ne];24===P._a[Ie]&&0===P._a[It]&&0===P._a[Et]&&0===P._a[Nt]&&(P._nextDay=!0,P._a[Ie]=0),P._d=(P._useUTC?xs:Yo).apply(null,Tt),fn=P._useUTC?P._d.getUTCDay():P._d.getDay(),null!=P._tzm&&P._d.setUTCMinutes(P._d.getUTCMinutes()-P._tzm),P._nextDay&&(P._a[Ie]=24),P._w&&typeof P._w.d<"u"&&P._w.d!==fn&&(K(P).weekdayMismatch=!0)}}function ht(P){if(P._f!==t.ISO_8601)if(P._f!==t.RFC_2822){P._a=[],K(P).empty=!0;var Ke,Tt,bi,fn,rr,Ps,Oa,ne=""+P._i,Wr=ne.length,To=0;for(Oa=(bi=Ge(P._f,P._locale).match(Ue)||[]).length,Ke=0;Ke<Oa;Ke++)(Tt=(ne.match(tr(fn=bi[Ke],P))||[])[0])&&((rr=ne.substr(0,ne.indexOf(Tt))).length>0&&K(P).unusedInput.push(rr),ne=ne.slice(ne.indexOf(Tt)+Tt.length),To+=Tt.length),Te[fn]?(Tt?K(P).empty=!1:K(P).unusedTokens.push(fn),hi(fn,Tt,P)):P._strict&&!Tt&&K(P).unusedTokens.push(fn);K(P).charsLeftOver=Wr-To,ne.length>0&&K(P).unusedInput.push(ne),P._a[Ie]<=12&&!0===K(P).bigHour&&P._a[Ie]>0&&(K(P).bigHour=void 0),K(P).parsedDateParts=P._a.slice(0),K(P).meridiem=P._meridiem,P._a[Ie]=function vi(P,ne,Ke){var Tt;return null==Ke?ne:null!=P.meridiemHour?P.meridiemHour(ne,Ke):(null!=P.isPM&&((Tt=P.isPM(Ke))&&ne<12&&(ne+=12),!Tt&&12===ne&&(ne=0)),ne)}(P._locale,P._a[Ie],P._meridiem),null!==(Ps=K(P).era)&&(P._a[Fe]=P._locale.erasConvertYear(Ps,P._a[Fe])),Be(P),Ot(P)}else po(P);else $r(P)}function sa(P){var ne=P._i,Ke=P._f;return P._locale=P._locale||Ae(P._l),null===ne||void 0===Ke&&""===ne?ge({nullInput:!0}):("string"==typeof ne&&(P._i=ne=P._locale.preparse(ne)),oe(ne)?new pe(Ot(ne)):(E(ne)?P._d=ne:u(Ke)?function or(P){var ne,Ke,Tt,bi,fn,rr,Wr=!1,To=P._f.length;if(0===To)return K(P).invalidFormat=!0,void(P._d=new Date(NaN));for(bi=0;bi<To;bi++)fn=0,rr=!1,ne=z({},P),null!=P._useUTC&&(ne._useUTC=P._useUTC),ne._f=P._f[bi],ht(ne),Oe(ne)&&(rr=!0),fn+=K(ne).charsLeftOver,fn+=10*K(ne).unusedTokens.length,K(ne).score=fn,Wr?fn<Tt&&(Tt=fn,Ke=ne):(null==Tt||fn<Tt||rr)&&(Tt=fn,Ke=ne,rr&&(Wr=!0));W(P,Ke||ne)}(P):Ke?ht(P):function ua(P){var ne=P._i;A(ne)?P._d=new Date(t.now()):E(ne)?P._d=new Date(ne.valueOf()):"string"==typeof ne?function $o(P){var ne=Cr.exec(P._i);null===ne?($r(P),!1===P._isValid&&(delete P._isValid,po(P),!1===P._isValid&&(delete P._isValid,P._strict?P._isValid=!1:t.createFromInputFallback(P)))):P._d=new Date(+ne[1])}(P):u(ne)?(P._a=Y(ne.slice(0),function(Ke){return parseInt(Ke,10)}),Be(P)):m(ne)?function Br(P){if(!P._d){var ne=tn(P._i);P._a=Y([ne.year,ne.month,void 0===ne.day?ne.date:ne.day,ne.hour,ne.minute,ne.second,ne.millisecond],function(Tt){return Tt&&parseInt(Tt,10)}),Be(P)}}(P):F(ne)?P._d=new Date(ne):t.createFromInputFallback(P)}(P),Oe(P)||(P._d=null),P))}function Ks(P,ne,Ke,Tt,bi){var fn={};return(!0===ne||!1===ne)&&(Tt=ne,ne=void 0),(!0===Ke||!1===Ke)&&(Tt=Ke,Ke=void 0),(m(P)&&h(P)||u(P)&&0===P.length)&&(P=void 0),fn._isAMomentObject=!0,fn._useUTC=fn._isUTC=bi,fn._l=Ke,fn._i=P,fn._f=ne,fn._strict=Tt,function cs(P){var ne=new pe(Ot(sa(P)));return ne._nextDay&&(ne.add(1,"d"),ne._nextDay=void 0),ne}(fn)}function Ls(P,ne,Ke,Tt){return Ks(P,ne,Ke,Tt,!1)}t.createFromInputFallback=Pe("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(P){P._d=new Date(P._i+(P._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var gl=Pe("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var P=Ls.apply(null,arguments);return this.isValid()&&P.isValid()?P<this?this:P:ge()}),qo=Pe("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var P=Ls.apply(null,arguments);return this.isValid()&&P.isValid()?P>this?this:P:ge()});function Hl(P,ne){var Ke,Tt;if(1===ne.length&&u(ne[0])&&(ne=ne[0]),!ne.length)return Ls();for(Ke=ne[0],Tt=1;Tt<ne.length;++Tt)(!ne[Tt].isValid()||ne[Tt][P](Ke))&&(Ke=ne[Tt]);return Ke}var Aa=["year","quarter","month","week","day","hour","minute","second","millisecond"];function xe(P){var ne=tn(P),Ke=ne.year||0,Tt=ne.quarter||0,bi=ne.month||0,fn=ne.week||ne.isoWeek||0,rr=ne.day||0,Wr=ne.hour||0,To=ne.minute||0,Ps=ne.second||0,Oa=ne.millisecond||0;this._isValid=function b(P){var ne,Tt,Ke=!1,bi=Aa.length;for(ne in P)if(_(P,ne)&&(-1===Rr.call(Aa,ne)||null!=P[ne]&&isNaN(P[ne])))return!1;for(Tt=0;Tt<bi;++Tt)if(P[Aa[Tt]]){if(Ke)return!1;parseFloat(P[Aa[Tt]])!==ze(P[Aa[Tt]])&&(Ke=!0)}return!0}(ne),this._milliseconds=+Oa+1e3*Ps+6e4*To+1e3*Wr*60*60,this._days=+rr+7*fn,this._months=+bi+3*Tt+12*Ke,this._data={},this._locale=Ae(),this._bubble()}function ut(P){return P instanceof xe}function Mt(P){return P<0?-1*Math.round(-1*P):Math.round(P)}function wi(P,ne){me(P,0,0,function(){var Ke=this.utcOffset(),Tt="+";return Ke<0&&(Ke=-Ke,Tt="-"),Tt+$e(~~(Ke/60),2)+ne+$e(~~Ke%60,2)})}wi("Z",":"),wi("ZZ",""),oi("Z",Jt),oi("ZZ",Jt),Re(["Z","ZZ"],function(P,ne,Ke){Ke._useUTC=!0,Ke._tzm=ci(Jt,P)});var Wt=/([\+\-]|\d\d)/gi;function ci(P,ne){var bi,fn,Ke=(ne||"").match(P);return null===Ke?null:0===(fn=60*(bi=((Ke[Ke.length-1]||[])+"").match(Wt)||["-",0,0])[1]+ze(bi[2]))?0:"+"===bi[0]?fn:-fn}function ei(P,ne){var Ke,Tt;return ne._isUTC?(Ke=ne.clone(),Tt=(oe(P)||E(P)?P.valueOf():Ls(P).valueOf())-Ke.valueOf(),Ke._d.setTime(Ke._d.valueOf()+Tt),t.updateOffset(Ke,!1),Ke):Ls(P).local()}function Xt(P){return-Math.round(P._d.getTimezoneOffset())}function ki(){return!!this.isValid()&&this._isUTC&&0===this._offset}t.updateOffset=function(){};var sn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,vn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function zn(P,ne){var bi,fn,rr,Ke=P,Tt=null;return ut(P)?Ke={ms:P._milliseconds,d:P._days,M:P._months}:F(P)||!isNaN(+P)?(Ke={},ne?Ke[ne]=+P:Ke.milliseconds=+P):(Tt=sn.exec(P))?(bi="-"===Tt[1]?-1:1,Ke={y:0,d:ze(Tt[st])*bi,h:ze(Tt[Ie])*bi,m:ze(Tt[It])*bi,s:ze(Tt[Et])*bi,ms:ze(Mt(1e3*Tt[Nt]))*bi}):(Tt=vn.exec(P))?Ke={y:On(Tt[2],bi="-"===Tt[1]?-1:1),M:On(Tt[3],bi),w:On(Tt[4],bi),d:On(Tt[5],bi),h:On(Tt[6],bi),m:On(Tt[7],bi),s:On(Tt[8],bi)}:null==Ke?Ke={}:"object"==typeof Ke&&("from"in Ke||"to"in Ke)&&(rr=function mn(P,ne){var Ke;return P.isValid()&&ne.isValid()?(ne=ei(ne,P),P.isBefore(ne)?Ke=hn(P,ne):((Ke=hn(ne,P)).milliseconds=-Ke.milliseconds,Ke.months=-Ke.months),Ke):{milliseconds:0,months:0}}(Ls(Ke.from),Ls(Ke.to)),(Ke={}).ms=rr.milliseconds,Ke.M=rr.months),fn=new xe(Ke),ut(P)&&_(P,"_locale")&&(fn._locale=P._locale),ut(P)&&_(P,"_isValid")&&(fn._isValid=P._isValid),fn}function On(P,ne){var Ke=P&&parseFloat(P.replace(",","."));return(isNaN(Ke)?0:Ke)*ne}function hn(P,ne){var Ke={};return Ke.months=ne.month()-P.month()+12*(ne.year()-P.year()),P.clone().add(Ke.months,"M").isAfter(ne)&&--Ke.months,Ke.milliseconds=+ne-+P.clone().add(Ke.months,"M"),Ke}function Dn(P,ne){return function(Ke,Tt){var fn;return null!==Tt&&!isNaN(+Tt)&&(fe(ne,"moment()."+ne+"(period, number) is deprecated. Please use moment()."+ne+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),fn=Ke,Ke=Tt,Tt=fn),cr(this,zn(Ke,Tt),P),this}}function cr(P,ne,Ke,Tt){var bi=ne._milliseconds,fn=Mt(ne._days),rr=Mt(ne._months);P.isValid()&&(Tt=null==Tt||Tt,rr&&yt(P,_n(P,"Month")+rr*Ke),fn&&Ln(P,"Date",_n(P,"Date")+fn*Ke),bi&&P._d.setTime(P._d.valueOf()+bi*Ke),Tt&&t.updateOffset(P,fn||rr))}zn.fn=xe.prototype,zn.invalid=function re(){return zn(NaN)};var Ur=Dn(1,"add"),Fn=Dn(-1,"subtract");function _r(P){return"string"==typeof P||P instanceof String}function ee(P){return oe(P)||E(P)||_r(P)||F(P)||function mi(P){var ne=u(P),Ke=!1;return ne&&(Ke=0===P.filter(function(Tt){return!F(Tt)&&_r(P)}).length),ne&&Ke}(P)||function ot(P){var bi,ne=m(P)&&!h(P),Ke=!1,Tt=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],rr=Tt.length;for(bi=0;bi<rr;bi+=1)Ke=Ke||_(P,Tt[bi]);return ne&&Ke}(P)||null==P}function es(P,ne){if(P.date()<ne.date())return-es(ne,P);var Ke=12*(ne.year()-P.year())+(ne.month()-P.month()),Tt=P.clone().add(Ke,"months");return-(Ke+(ne-Tt<0?(ne-Tt)/(Tt-P.clone().add(Ke-1,"months")):(ne-Tt)/(P.clone().add(Ke+1,"months")-Tt)))||0}function Vs(P){var ne;return void 0===P?this._locale._abbr:(null!=(ne=Ae(P))&&(this._locale=ne),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Yl=Pe("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(P){return void 0===P?this.localeData():this.locale(P)});function $l(){return this._locale}var ad=6e4,yd=60*ad,hc=3506328*yd;function Ia(P,ne){return(P%ne+ne)%ne}function Ra(P,ne,Ke){return P<100&&P>=0?new Date(P+400,ne,Ke)-hc:new Date(P,ne,Ke).valueOf()}function Hs(P,ne,Ke){return P<100&&P>=0?Date.UTC(P+400,ne,Ke)-hc:Date.UTC(P,ne,Ke)}function zo(P,ne){return ne.erasAbbrRegex(P)}function ld(){var bi,fn,rr,Wr,To,P=[],ne=[],Ke=[],Tt=[],Ps=this.eras();for(bi=0,fn=Ps.length;bi<fn;++bi)rr=ji(Ps[bi].name),Wr=ji(Ps[bi].abbr),To=ji(Ps[bi].narrow),ne.push(rr),P.push(Wr),Ke.push(To),Tt.push(rr),Tt.push(Wr),Tt.push(To);this._erasRegex=new RegExp("^("+Tt.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+ne.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+P.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+Ke.join("|")+")","i")}function Rl(P,ne){me(0,[P,P.length],0,ne)}function ys(P,ne,Ke,Tt,bi){var fn;return null==P?Bs(this,Tt,bi).year:(ne>(fn=us(P,Tt,bi))&&(ne=fn),mc.call(this,P,ne,Ke,Tt,bi))}function mc(P,ne,Ke,Tt,bi){var fn=ta(P,ne,Ke,Tt,bi),rr=xs(fn.year,0,fn.dayOfYear);return this.year(rr.getUTCFullYear()),this.month(rr.getUTCMonth()),this.date(rr.getUTCDate()),this}me("N",0,0,"eraAbbr"),me("NN",0,0,"eraAbbr"),me("NNN",0,0,"eraAbbr"),me("NNNN",0,0,"eraName"),me("NNNNN",0,0,"eraNarrow"),me("y",["y",1],"yo","eraYear"),me("y",["yy",2],0,"eraYear"),me("y",["yyy",3],0,"eraYear"),me("y",["yyyy",4],0,"eraYear"),oi("N",zo),oi("NN",zo),oi("NNN",zo),oi("NNNN",function qa(P,ne){return ne.erasNameRegex(P)}),oi("NNNNN",function ds(P,ne){return ne.erasNarrowRegex(P)}),Re(["N","NN","NNN","NNNN","NNNNN"],function(P,ne,Ke,Tt){var bi=Ke._locale.erasParse(P,Tt,Ke._strict);bi?K(Ke).era=bi:K(Ke).invalidEra=P}),oi("y",Bi),oi("yy",Bi),oi("yyy",Bi),oi("yyyy",Bi),oi("yo",function za(P,ne){return ne._eraYearOrdinalRegex||Bi}),Re(["y","yy","yyy","yyyy"],Fe),Re(["yo"],function(P,ne,Ke,Tt){var bi;Ke._locale._eraYearOrdinalRegex&&(bi=P.match(Ke._locale._eraYearOrdinalRegex)),ne[Fe]=Ke._locale.eraYearOrdinalParse?Ke._locale.eraYearOrdinalParse(P,bi):parseInt(P,10)}),me(0,["gg",2],0,function(){return this.weekYear()%100}),me(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Rl("gggg","weekYear"),Rl("ggggg","weekYear"),Rl("GGGG","isoWeekYear"),Rl("GGGGG","isoWeekYear"),oi("G",Vi),oi("g",Vi),oi("GG",ti,jt),oi("gg",ti,jt),oi("GGGG",qe,$t),oi("gggg",qe,$t),oi("GGGGG",Ht,Vt),oi("ggggg",Ht,Vt),We(["gggg","ggggg","GGGG","GGGGG"],function(P,ne,Ke,Tt){ne[Tt.substr(0,2)]=ze(P)}),We(["gg","GG"],function(P,ne,Ke,Tt){ne[Tt]=t.parseTwoDigitYear(P)}),me("Q",0,"Qo","quarter"),oi("Q",Kt),Re("Q",function(P,ne){ne[zt]=3*(ze(P)-1)}),me("D",["DD",2],"Do","date"),oi("D",ti,D),oi("DD",ti,jt),oi("Do",function(P,ne){return P?ne._dayOfMonthOrdinalParse||ne._ordinalParse:ne._dayOfMonthOrdinalParseLenient}),Re(["D","DD"],st),Re("Do",function(P,ne){ne[st]=ze(P.match(ti)[0])});var _e=Ii("Date",!0);me("DDD",["DDDD",3],"DDDo","dayOfYear"),oi("DDD",qt),oi("DDDD",pi),Re(["DDD","DDDD"],function(P,ne,Ke){Ke._dayOfYear=ze(P)}),me("m",["mm",2],0,"minute"),oi("m",ti,R),oi("mm",ti,jt),Re(["m","mm"],It);var ue=Ii("Minutes",!1);me("s",["ss",2],0,"second"),oi("s",ti,R),oi("ss",ti,jt),Re(["s","ss"],Et);var si,Li,et=Ii("Seconds",!1);for(me("S",0,0,function(){return~~(this.millisecond()/100)}),me(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),me(0,["SSS",3],0,"millisecond"),me(0,["SSSS",4],0,function(){return 10*this.millisecond()}),me(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),me(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),me(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),me(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),me(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),oi("S",qt,Kt),oi("SS",qt,jt),oi("SSS",qt,pi),si="SSSS";si.length<=9;si+="S")oi(si,Bi);function Sn(P,ne){ne[Nt]=ze(1e3*("0."+P))}for(si="S";si.length<=9;si+="S")Re(si,Sn);Li=Ii("Milliseconds",!1),me("z",0,0,"zoneAbbr"),me("zz",0,0,"zoneName");var In=pe.prototype;function gs(P){return P}In.add=Ur,In.calendar=function qi(P,ne){1===arguments.length&&(arguments[0]?ee(arguments[0])?(P=arguments[0],ne=void 0):function Qe(P){var bi,ne=m(P)&&!h(P),Ke=!1,Tt=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(bi=0;bi<Tt.length;bi+=1)Ke=Ke||_(P,Tt[bi]);return ne&&Ke}(arguments[0])&&(ne=arguments[0],P=void 0):(P=void 0,ne=void 0));var Ke=P||Ls(),Tt=ei(Ke,this).startOf("day"),bi=t.calendarFormat(this,Tt)||"sameElse",fn=ne&&(vt(ne[bi])?ne[bi].call(this,Ke):ne[bi]);return this.format(fn||this.localeData().calendar(bi,this,Ls(Ke)))},In.clone=function ir(){return new pe(this)},In.diff=function Jo(P,ne,Ke){var Tt,bi,fn;if(!this.isValid())return NaN;if(!(Tt=ei(P,this)).isValid())return NaN;switch(bi=6e4*(Tt.utcOffset()-this.utcOffset()),ne=nr(ne)){case"year":fn=es(this,Tt)/12;break;case"month":fn=es(this,Tt);break;case"quarter":fn=es(this,Tt)/3;break;case"second":fn=(this-Tt)/1e3;break;case"minute":fn=(this-Tt)/6e4;break;case"hour":fn=(this-Tt)/36e5;break;case"day":fn=(this-Tt-bi)/864e5;break;case"week":fn=(this-Tt-bi)/6048e5;break;default:fn=this-Tt}return Ke?fn:Gt(fn)},In.endOf=function Ya(P){var ne,Ke;if(void 0===(P=nr(P))||"millisecond"===P||!this.isValid())return this;switch(Ke=this._isUTC?Hs:Ra,P){case"year":ne=Ke(this.year()+1,0,1)-1;break;case"quarter":ne=Ke(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":ne=Ke(this.year(),this.month()+1,1)-1;break;case"week":ne=Ke(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":ne=Ke(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":ne=Ke(this.year(),this.month(),this.date()+1)-1;break;case"hour":ne=this._d.valueOf(),ne+=yd-Ia(ne+(this._isUTC?0:this.utcOffset()*ad),yd)-1;break;case"minute":ne=this._d.valueOf(),ne+=ad-Ia(ne,ad)-1;break;case"second":ne=this._d.valueOf(),ne+=1e3-Ia(ne,1e3)-1}return this._d.setTime(ne),t.updateOffset(this,!0),this},In.format=function Ta(P){P||(P=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var ne=dt(this,P);return this.localeData().postformat(ne)},In.from=function ja(P,ne){return this.isValid()&&(oe(P)&&P.isValid()||Ls(P).isValid())?zn({to:this,from:P}).locale(this.locale()).humanize(!ne):this.localeData().invalidDate()},In.fromNow=function Ts(P){return this.from(Ls(),P)},In.to=function Ol(P,ne){return this.isValid()&&(oe(P)&&P.isValid()||Ls(P).isValid())?zn({from:this,to:P}).locale(this.locale()).humanize(!ne):this.localeData().invalidDate()},In.toNow=function sd(P){return this.to(Ls(),P)},In.get=function fr(P){return vt(this[P=nr(P)])?this[P]():this},In.invalidAt=function Mc(){return K(this).overflow},In.isAfter=function gr(P,ne){var Ke=oe(P)?P:Ls(P);return!(!this.isValid()||!Ke.isValid())&&("millisecond"===(ne=nr(ne)||"millisecond")?this.valueOf()>Ke.valueOf():Ke.valueOf()<this.clone().startOf(ne).valueOf())},In.isBefore=function No(P,ne){var Ke=oe(P)?P:Ls(P);return!(!this.isValid()||!Ke.isValid())&&("millisecond"===(ne=nr(ne)||"millisecond")?this.valueOf()<Ke.valueOf():this.clone().endOf(ne).valueOf()<Ke.valueOf())},In.isBetween=function as(P,ne,Ke,Tt){var bi=oe(P)?P:Ls(P),fn=oe(ne)?ne:Ls(ne);return!!(this.isValid()&&bi.isValid()&&fn.isValid())&&("("===(Tt=Tt||"()")[0]?this.isAfter(bi,Ke):!this.isBefore(bi,Ke))&&(")"===Tt[1]?this.isBefore(fn,Ke):!this.isAfter(fn,Ke))},In.isSame=function Ho(P,ne){var Tt,Ke=oe(P)?P:Ls(P);return!(!this.isValid()||!Ke.isValid())&&("millisecond"===(ne=nr(ne)||"millisecond")?this.valueOf()===Ke.valueOf():(Tt=Ke.valueOf(),this.clone().startOf(ne).valueOf()<=Tt&&Tt<=this.clone().endOf(ne).valueOf()))},In.isSameOrAfter=function go(P,ne){return this.isSame(P,ne)||this.isAfter(P,ne)},In.isSameOrBefore=function Os(P,ne){return this.isSame(P,ne)||this.isBefore(P,ne)},In.isValid=function mo(){return Oe(this)},In.lang=Yl,In.locale=Vs,In.localeData=$l,In.max=qo,In.min=gl,In.parsingFlags=function $a(){return W({},K(this))},In.set=function lo(P,ne){if("object"==typeof P){var Tt,Ke=function ni(P){var Ke,ne=[];for(Ke in P)_(P,Ke)&&ne.push({unit:Ke,priority:Ve[Ke]});return ne.sort(function(Tt,bi){return Tt.priority-bi.priority}),ne}(P=tn(P)),bi=Ke.length;for(Tt=0;Tt<bi;Tt++)this[Ke[Tt].unit](P[Ke[Tt].unit])}else if(vt(this[P=nr(P)]))return this[P](ne);return this},In.startOf=function Kd(P){var ne,Ke;if(void 0===(P=nr(P))||"millisecond"===P||!this.isValid())return this;switch(Ke=this._isUTC?Hs:Ra,P){case"year":ne=Ke(this.year(),0,1);break;case"quarter":ne=Ke(this.year(),this.month()-this.month()%3,1);break;case"month":ne=Ke(this.year(),this.month(),1);break;case"week":ne=Ke(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":ne=Ke(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":ne=Ke(this.year(),this.month(),this.date());break;case"hour":ne=this._d.valueOf(),ne-=Ia(ne+(this._isUTC?0:this.utcOffset()*ad),yd);break;case"minute":ne=this._d.valueOf(),ne-=Ia(ne,ad);break;case"second":ne=this._d.valueOf(),ne-=Ia(ne,1e3)}return this._d.setTime(ne),t.updateOffset(this,!0),this},In.subtract=Fn,In.toArray=function zl(){var P=this;return[P.year(),P.month(),P.date(),P.hour(),P.minute(),P.second(),P.millisecond()]},In.toObject=function xc(){var P=this;return{years:P.year(),months:P.month(),date:P.date(),hours:P.hours(),minutes:P.minutes(),seconds:P.seconds(),milliseconds:P.milliseconds()}},In.toDate=function _s(){return new Date(this.valueOf())},In.toISOString=function Ma(P){if(!this.isValid())return null;var ne=!0!==P,Ke=ne?this.clone().utc():this;return Ke.year()<0||Ke.year()>9999?dt(Ke,ne?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):vt(Date.prototype.toISOString)?ne?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",dt(Ke,"Z")):dt(Ke,ne?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},In.inspect=function sl(){if(!this.isValid())return"moment.invali
1d(/* "+this._i+" */)";var Ke,Tt,P="moment",ne="";return this.isLocal()||(P=0===this.utcOffset()?"moment.utc":"moment.parseZone",ne="Z"),Ke="["+P+'("]',Tt=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(Ke+Tt+"-MM-DD[T]HH:mm:ss.SSS"+ne+'[")]')},typeof Symbol<"u"&&null!=Symbol.for&&(In[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),In.toJSON=function Cc(){return this.isValid()?this.toISOString():null},In.toString=function Ba(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},In.unix=function La(){return Math.floor(this.valueOf()/1e3)},In.valueOf=function Dl(){return this._d.valueOf()-6e4*(this._offset||0)},In.creationData=function jc(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},In.eraName=function Pl(){var P,ne,Ke,Tt=this.localeData().eras();for(P=0,ne=Tt.length;P<ne;++P)if(Ke=this.clone().startOf("day").valueOf(),Tt[P].since<=Ke&&Ke<=Tt[P].until||Tt[P].until<=Ke&&Ke<=Tt[P].since)return Tt[P].name;return""},In.eraNarrow=function Vc(){var P,ne,Ke,Tt=this.localeData().eras();for(P=0,ne=Tt.length;P<ne;++P)if(Ke=this.clone().startOf("day").valueOf(),Tt[P].since<=Ke&&Ke<=Tt[P].until||Tt[P].until<=Ke&&Ke<=Tt[P].since)return Tt[P].narrow;return""},In.eraAbbr=function xd(){var P,ne,Ke,Tt=this.localeData().eras();for(P=0,ne=Tt.length;P<ne;++P)if(Ke=this.clone().startOf("day").valueOf(),Tt[P].since<=Ke&&Ke<=Tt[P].until||Tt[P].until<=Ke&&Ke<=Tt[P].since)return Tt[P].abbr;return""},In.eraYear=function Wl(){var P,ne,Ke,Tt,bi=this.localeData().eras();for(P=0,ne=bi.length;P<ne;++P)if(Ke=bi[P].since<=bi[P].until?1:-1,Tt=this.clone().startOf("day").valueOf(),bi[P].since<=Tt&&Tt<=bi[P].until||bi[P].until<=Tt&&Tt<=bi[P].since)return(this.year()-t(bi[P].since).year())*Ke+bi[P].offset;return this.year()},In.year=Jn,In.isLeapYear=function hr(){return rt(this.year())},In.weekYear=function Na(P){return ys.call(this,P,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},In.isoWeekYear=function pc(P){return ys.call(this,P,this.isoWeek(),this.isoWeekday(),1,4)},In.quarter=In.quarters=function ce(P){return null==P?Math.ceil((this.month()+1)/3):this.month(3*(P-1)+this.month()%3)},In.month=ai,In.daysInMonth=function Wi(){return Po(this.year(),this.month())},In.week=In.weeks=function Mn(P){var ne=this.localeData().week(this);return null==P?ne:this.add(7*(P-ne),"d")},In.isoWeek=In.isoWeeks=function Zn(P){var ne=Bs(this,1,4).week;return null==P?ne:this.add(7*(P-ne),"d")},In.weeksInYear=function cd(){var P=this.localeData()._week;return us(this.year(),P.dow,P.doy)},In.weeksInWeekYear=function Ec(){var P=this.localeData()._week;return us(this.weekYear(),P.dow,P.doy)},In.isoWeeksInYear=function Dc(){return us(this.year(),1,4)},In.isoWeeksInISOWeekYear=function Kc(){return us(this.isoWeekYear(),1,4)},In.date=_e,In.day=In.days=function Wn(P){if(!this.isValid())return null!=P?this:NaN;var ne=_n(this,"Day");return null!=P?(P=function pr(P,ne){return"string"!=typeof P?P:isNaN(P)?"number"==typeof(P=ne.weekdaysParse(P))?P:null:parseInt(P,10)}(P,this.localeData()),this.add(P-ne,"d")):ne},In.weekday=function Qn(P){if(!this.isValid())return null!=P?this:NaN;var ne=(this.day()+7-this.localeData()._week.dow)%7;return null==P?ne:this.add(P-ne,"d")},In.isoWeekday=function Un(P){if(!this.isValid())return null!=P?this:NaN;if(null!=P){var ne=function qr(P,ne){return"string"==typeof P?ne.weekdaysParse(P)%7||7:isNaN(P)?null:P}(P,this.localeData());return this.day(this.day()%7?ne:ne-7)}return this.day()||7},In.dayOfYear=function Ne(P){var ne=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==P?ne:this.add(P-ne,"d")},In.hour=In.hours=oa,In.minute=In.minutes=ue,In.second=In.seconds=et,In.millisecond=In.milliseconds=Li,In.utcOffset=function xi(P,ne,Ke){var bi,Tt=this._offset||0;if(!this.isValid())return null!=P?this:NaN;if(null!=P){if("string"==typeof P){if(null===(P=ci(Jt,P)))return this}else Math.abs(P)<16&&!Ke&&(P*=60);return!this._isUTC&&ne&&(bi=Xt(this)),this._offset=P,this._isUTC=!0,null!=bi&&this.add(bi,"m"),Tt!==P&&(!ne||this._changeInProgress?cr(this,zn(P-Tt,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?Tt:Xt(this)},In.utc=function on(P){return this.utcOffset(0,P)},In.local=function Gi(P){return this._isUTC&&(this.utcOffset(0,P),this._isUTC=!1,P&&this.subtract(Xt(this),"m")),this}
vendor: 11,322 bytes, line 1
1,In.parseZone=function mt(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var P=ci(Xn,this._i);null!=P?this.utcOffset(P):this.utcOffset(0,!0)}return this},In.hasAlignedHourOffset=function ri(P){return!!this.isValid()&&(P=P?Ls(P).utcOffset():0,(this.utcOffset()-P)%60==0)},In.isDST=function di(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},In.isLocal=function Zt(){return!!this.isValid()&&!this._isUTC},In.isUtcOffset=function Oi(){return!!this.isValid()&&this._isUTC},In.isUtc=ki,In.isUTC=ki,In.zoneAbbr=function Mr(){return this._isUTC?"UTC":""},In.zoneName=function Hn(){return this._isUTC?"Coordinated Universal Time":""},In.dates=Pe("dates accessor is deprecated. Use date instead.",_e),In.months=Pe("months accessor is deprecated. Use month instead",ai),In.years=Pe("years accessor is deprecated. Use year instead",Jn),In.zone=Pe("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Ji(P,ne){return null!=P?("string"!=typeof P&&(P=-P),this.utcOffset(P,ne),this):-this.utcOffset()}),In.isDSTShifted=Pe("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Ci(){if(!A(this._isDSTShifted))return this._isDSTShifted;var ne,P={};return z(P,this),(P=sa(P))._a?(ne=P._isUTC?U(P._a):Ls(P._a),this._isDSTShifted=this.isValid()&&function ui(P,ne,Ke){var rr,Tt=Math.min(P.length,ne.length),bi=Math.abs(P.length-ne.length),fn=0;for(rr=0;rr<Tt;rr++)(Ke&&P[rr]!==ne[rr]||!Ke&&ze(P[rr])!==ze(ne[rr]))&&fn++;return fn+bi}(P._a,ne.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var oo=pt.prototype;function Ys(P,ne,Ke,Tt){var bi=Ae(),fn=U().set(Tt,ne);return bi[Ke](fn,P)}function ia(P,ne,Ke){if(F(P)&&(ne=P,P=void 0),P=P||"",null!=ne)return Ys(P,ne,Ke,"month");var Tt,bi=[];for(Tt=0;Tt<12;Tt++)bi[Tt]=Ys(P,Tt,Ke,"month");return bi}function ic(P,ne,Ke,Tt){"boolean"==typeof P?(F(ne)&&(Ke=ne,ne=void 0),ne=ne||""):(Ke=ne=P,P=!1,F(ne)&&(Ke=ne,ne=void 0),ne=ne||"");var rr,bi=Ae(),fn=P?bi._week.dow:0,Wr=[];if(null!=Ke)return Ys(ne,(Ke+fn)%7,Tt,"day");for(rr=0;rr<7;rr++)Wr[rr]=Ys(ne,(rr+fn)%7,Tt,"day");return Wr}oo.calendar=function Ee(P,ne,Ke){var Tt=this._calendar[P]||this._calendar.sameElse;return vt(Tt)?Tt.call(ne,Ke):Tt},oo.longDateFormat=function Bt(P){var ne=this._longDateFormat[P],Ke=this._longDateFormat[P.toUpperCase()];return ne||!Ke?ne:(this._longDateFormat[P]=Ke.match(Ue).map(function(Tt){return"MMMM"===Tt||"MM"===Tt||"DD"===Tt||"dddd"===Tt?Tt.slice(1):Tt}).join(""),this._longDateFormat[P])},oo.invalidDate=function Xe(){return this._invalidDate},oo.ordinal=function Pi(P){return this._ordinal.replace("%d",P)},oo.preparse=gs,oo.postformat=gs,oo.relativeTime=function zi(P,ne,Ke,Tt){var bi=this._relativeTime[Ke];return vt(bi)?bi(P,ne,Ke,Tt):bi.replace(/%d/i,P)},oo.pastFuture=function gn(P,ne){var Ke=this._relativeTime[P>0?"future":"past"];return vt(Ke)?Ke(ne):Ke.replace(/%s/i,ne)},oo.set=function xt(P){var ne,Ke;for(Ke in P)_(P,Ke)&&(vt(ne=P[Ke])?this[Ke]=ne:this["_"+Ke]=ne);this._config=P,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},oo.eras=function Tc(P,ne){var Ke,Tt,bi,fn=this._eras||Ae("en")._eras;for(Ke=0,Tt=fn.length;Ke<Tt;++Ke)switch("string"==typeof fn[Ke].since&&(bi=t(fn[Ke].since).startOf("day"),fn[Ke].since=bi.valueOf()),typeof fn[Ke].until){case"undefined":fn[Ke].until=1/0;break;case"string":bi=t(fn[Ke].until).startOf("day").valueOf(),fn[Ke].until=bi.valueOf()}return fn},oo.erasParse=function Da(P,ne,Ke){var Tt,bi,rr,Wr,To,fn=this.eras();for(P=P.toUpperCase(),Tt=0,bi=fn.length;Tt<bi;++Tt)if(rr=fn[Tt].name.toUpperCase(),Wr=fn[Tt].abbr.toUpperCase(),To=fn[Tt].narrow.toUpperCase(),Ke)switch(ne){case"N":case"NN":case"NNN":if(Wr===P)return fn[Tt];break;case"NNNN":if(rr===P)return fn[Tt];break;case"NNNNN":if(To===P)return fn[Tt]}else if([rr,Wr,To].indexOf(P)>=0)return fn[Tt]},oo.erasConvertYear=function Fd(P,ne){var Ke=P.since<=P.until?1:-1;return void 0===ne?t(P.since).year():t(P.since).year()+(ne-P.offset)*Ke},oo.erasAbbrRegex=function Di(P){return _(this,"_erasAbbrRegex")||ld.call(this),P?this._erasAbbrRegex:this._erasRegex},oo.erasNameRegex=function Va(P){return _(this,"_erasNameRegex")||ld.call(this),P?this._erasNameRegex:this._erasRegex},oo.erasNarrowRegex=function ur(P){return _(this,"_erasNarrowRegex")||ld.call(this),P?this._erasNarrowRegex:this._erasRegex},oo.months=function $i(P,ne){return P?u(this._months)?this._months[P.month()]:this._months[(this._months.isFormat||uo).test(ne)?"format":"standalone"][P.month()]:u(this._months)?this._months:this._months.standalone},oo.monthsShort=function Cn(P,ne){return P?u(this._monthsShort)?this._monthsShort[P.month()]:this._monthsShort[uo.test(ne)?"format":"standalone"][P.month()]:u(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},oo.monthsParse=function Me(P,ne,Ke){var Tt,bi,fn;if(this._monthsParseExact)return cn.call(this,P,ne,Ke);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),Tt=0;Tt<12;Tt++){if(bi=U([2e3,Tt]),Ke&&!this._longMonthsParse[Tt]&&(this._longMonthsParse[Tt]=new RegExp("^"+this.months(bi,"").replace(".","")+"$","i"),this._shortMonthsParse[Tt]=new RegExp("^"+this.monthsShort(bi,"").replace(".","")+"$","i")),!Ke&&!this._monthsParse[Tt]&&(fn="^"+this.months(bi,"")+"|^"+this.monthsShort(bi,""),this._monthsParse[Tt]=new RegExp(fn.replace(".",""),"i")),Ke&&"MMMM"===ne&&this._longMonthsParse[Tt].test(P))return Tt;if(Ke&&"MMM"===ne&&this._shortMonthsParse[Tt].test(P))return Tt;if(!Ke&&this._monthsParse[Tt].test(P))return Tt}},oo.monthsRegex=function wr(P){return this._monthsParseExact?(_(this,"_monthsRegex")||Co.call(this),P?this._monthsStrictRegex:this._monthsRegex):(_(this,"_monthsRegex")||(this._monthsRegex=Ao),this._monthsStrictRegex&&P?this._monthsStrictRegex:this._monthsRegex)},oo.monthsShortRegex=function Bn(P){return this._monthsParseExact?(_(this,"_monthsRegex")||Co.call(this),P?this._monthsShortStrictRegex:this._monthsShortRegex):(_(this,"_monthsShortRegex")||(this._monthsShortRegex=Eo),this._monthsShortStrictRegex&&P?this._monthsShortStrictRegex:this._monthsShortRegex)},oo.week=function Cs(P){return Bs(P,this._week.dow,this._week.doy).week},oo.firstDayOfYear=function Kn(){return this._week.doy},oo.firstDayOfWeek=function Pn(){return this._week.dow},oo.weekdays=function Vr(P,ne){var Ke=u(this._weekdays)?this._weekdays:this._weekdays[P&&!0!==P&&this._weekdays.isFormat.test(ne)?"format":"standalone"];return!0===P?Mi(Ke,this._week.dow):P?Ke[P.day()]:Ke},oo.weekdaysMin=function en(P){return!0===P?Mi(this._weekdaysMin,this._week.dow):P?this._weekdaysMin[P.day()]:this._weekdaysMin},oo.weekdaysShort=function so(P){return!0===P?Mi(this._weekdaysShort,this._week.dow):P?this._weekdaysShort[P.day()]:this._weekdaysShort},oo.weekdaysParse=function yn(P,ne,Ke){var Tt,bi,fn;if(this._weekdaysParseExact)return rn.call(this,P,ne,Ke);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Tt=0;Tt<7;Tt++){if(bi=U([2e3,1]).day(Tt),Ke&&!this._fullWeekdaysParse[Tt]&&(this._fullWeekdaysParse[Tt]=new RegExp("^"+this.weekdays(bi,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Tt]=new RegExp("^"+this.weekdaysShort(bi,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Tt]=new RegExp("^"+this.weekdaysMin(bi,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Tt]||(fn="^"+this.weekdays(bi,"")+"|^"+this.weekdaysShort(bi,"")+"|^"+this.weekdaysMin(bi,""),this._weekdaysParse[Tt]=new RegExp(fn.replace(".",""),"i")),Ke&&"dddd"===ne&&this._fullWeekdaysParse[Tt].test(P))return Tt;if(Ke&&"ddd"===ne&&this._shortWeekdaysParse[Tt].test(P))return Tt;if(Ke&&"dd"===ne&&this._minWeekdaysParse[Tt].test(P))return Tt;if(!Ke&&this._weekdaysParse[Tt].test(P))return Tt}},oo.weekdaysRegex=function mr(P){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Kr.call(this),P?this._weekdaysStrictRegex:this._weekdaysRegex):(_(this,"_weekdaysRegex")||(this._weekdaysRegex=Ti),this._weekdaysStrictRegex&&P?this._weekdaysStrictRegex:this._weekdaysRegex)},oo.weekdaysShortRegex=function Gr(P){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Kr.call(this),P?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(_(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Nn),this._weekdaysShortStrictRegex&&P?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},oo.weekdaysMinRegex=function Dr(P){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Kr.call(this),P?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(_(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=lr),this._weekdaysMinStrictRegex&&P?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},oo.isPM=function js(P){return"p"===(P+"").toLowerCase().charAt(0)},oo.meridiem=function qs(P,ne,Ke){return P>11?Ke?"pm":"PM":Ke?"am":"AM"},He("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(P){var ne=P%10;return P+(1===ze(P%100/10)?"th":1===ne?"st":2===ne?"nd":3===ne?"rd":"th")}}),t.lang=Pe("moment.lang is deprecated. Use moment.locale instead.",He),t.langData=Pe("moment.langData is deprecated. Use moment.localeData instead.",Ae);var vs=Math.abs;function ya(P,ne,Ke,Tt){var bi=zn(ne,Ke);return P._milliseconds+=Tt*bi._milliseconds,P._days+=Tt*bi._days,P._months+=Tt*bi._months,P._bubble()}function Uc(P){return P<0?Math.floor(P):Math.ceil(P)}function Zc(P){return 4800*P/146097}function Wa(P){return 146097*P/4800}function Ll(P){return function(){return this.as(P)}}var Hc=Ll("ms"),Bd=Ll("s"),qc=Ll("m"),wc=Ll("h"),Qd=Ll("d"),ed=Ll("w"),Ac=Ll("M"),Cd=Ll("Q"),wu=Ll("y"),Xa=Hc;function $s(P){return function(){return this.isValid()?this._data[P]:NaN}}var Jd=$s("milliseconds"),ud=$s("seconds"),kc=$s("minutes"),lu=$s("hours"),Ga=$s("days"),cu=$s("months"),Ws=$s("years");var Ua=Math.round,td={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function hd(P,ne,Ke,Tt,bi){return bi.relativeTime(ne||1,!!Ke,P,Tt)}var ll=Math.abs;function El(P){return(P>0)-(P<0)||+P}function id(){if(!this.isValid())return this.localeData().invalidDate();var Tt,bi,fn,rr,To,Ps,Oa,Sl,P=ll(this._milliseconds)/1e3,ne=ll(this._days),Ke=ll(this._months),Wr=this.asSeconds();return Wr?(Tt=Gt(P/60),bi=Gt(Tt/60),P%=60,Tt%=60,fn=Gt(Ke/12),Ke%=12,rr=P?P.toFixed(3).replace(/\.?0+$/,""):"",To=Wr<0?"-":"",Ps=El(this._months)!==El(Wr)?"-":"",Oa=El(this._days)!==El(Wr)?"-":"",Sl=El(this._milliseconds)!==El(Wr)?"-":"",To+"P"+(fn?Ps+fn+"Y":"")+(Ke?Ps+Ke+"M":"")+(ne?Oa+ne+"D":"")+(bi||Tt||P?"T":"")+(bi?Sl+bi+"H":"")+(Tt?Sl+Tt+"M":"")+(P?Sl+rr+"S":"")):"P0D"}var Ko=xe.prototype;return Ko.isValid=function he(){return this._isValid},Ko.abs=function Gc(){var P=this._data;return this._milliseconds=vs(this._milliseconds),this._days=vs(this._days),this._months=vs(this._months),P.milliseconds=vs(P.milliseconds),P.seconds=vs(P.seconds),P.minutes=vs(P.minutes),P.hours=vs(P.hours),P.months=vs(P.months),P.years=vs(P.years),this},Ko.add=function Js(P,ne){return ya(this,P,ne,1)}
1,Ko.subtract=function Jc(P,ne){return ya(this,P,ne,-1)},Ko.as=function bl(P){if(!this.isValid())return NaN;var ne,Ke,Tt=this._milliseconds;if("month"===(P=nr(P))||"quarter"===P||"year"===P)switch(ne=this._days+Tt/864e5,Ke=this._months+Zc(ne),P){case"month":return Ke;case"quarter":return Ke/3;case"year":return Ke/12}else switch(ne=this._days+Math.round(Wa(this._months)),P){case"week":return ne/7+Tt/6048e5;case"day":return ne+Tt/864e5;case"hour":return 24*ne+Tt/36e5;case"minute":return 1440*ne+Tt/6e4;case"second":return 86400*ne+Tt/1e3;case"millisecond":return Math.floor(864e5*ne)+Tt;default:throw new Error("Unknown unit "+P)}},Ko.asMilliseconds=Hc,Ko.asSeconds=Bd,Ko.asMinutes=qc,Ko.asHours=wc,Ko.asDays=Qd,Ko.asWeeks=ed,Ko.asMonths=Ac,Ko.asQuarters=Cd,Ko.asYears=wu,Ko.valueOf=Xa,Ko._bubble=function vl(){var bi,fn,rr,Wr,To,P=this._milliseconds,ne=this._days,Ke=this._months,Tt=this._data;return P>=0&&ne>=0&&Ke>=0||P<=0&&ne<=0&&Ke<=0||(P+=864e5*Uc(Wa(Ke)+ne),ne=0,Ke=0),Tt.milliseconds=P%1e3,bi=Gt(P/1e3),Tt.seconds=bi%60,fn=Gt(bi/60),Tt.minutes=fn%60,rr=Gt(fn/60),Tt.hours=rr%24,ne+=Gt(rr/24),Ke+=To=Gt(Zc(ne)),ne-=Uc(Wa(To)),Wr=Gt(Ke/12),Ke%=12,Tt.days=ne,Tt.months=Ke,Tt.years=Wr,this},Ko.clone=function dd(){return zn(this)},Ko.get=function Xu(P){return P=nr(P),this.isValid()?this[P+"s"]():NaN},Ko.milliseconds=Jd,Ko.seconds=ud,Ko.minutes=kc,Ko.hours=lu,Ko.days=Ga,Ko.weeks=function jd(){return Gt(this.days()/7)},Ko.months=cu,Ko.years=Ws,Ko.humanize=function Md(P,ne){if(!this.isValid())return this.localeData().invalidDate();var bi,fn,Ke=!1,Tt=td;return"object"==typeof P&&(ne=P,P=!1),"boolean"==typeof P&&(Ke=P),"object"==typeof ne&&(Tt=Object.assign({},td,ne),null!=ne.s&&null==ne.ss&&(Tt.ss=ne.s-1)),fn=function _c(P,ne,Ke,Tt){var bi=zn(P).abs(),fn=Ua(bi.as("s")),rr=Ua(bi.as("m")),Wr=Ua(bi.as("h")),To=Ua(bi.as("d")),Ps=Ua(bi.as("M")),Oa=Ua(bi.as("w")),Sl=Ua(bi.as("y")),rc=fn<=Ke.ss&&["s",fn]||fn<Ke.s&&["ss",fn]||rr<=1&&["m"]||rr<Ke.m&&["mm",rr]||Wr<=1&&["h"]||Wr<Ke.h&&["hh",Wr]||To<=1&&["d"]||To<Ke.d&&["dd",To];return null!=Ke.w&&(rc=rc||Oa<=1&&["w"]||Oa<Ke.w&&["ww",Oa]),(rc=rc||Ps<=1&&["M"]||Ps<Ke.M&&["MM",Ps]||Sl<=1&&["y"]||["yy",Sl])[2]=ne,rc[3]=+P>0,rc[4]=Tt,hd.apply(null,rc)}(this,!Ke,Tt,bi=this.localeData()),Ke&&(fn=bi.pastFuture(+this,fn)),bi.postformat(fn)},Ko.toISOString=id,Ko.toString=id,Ko.toJSON=id,Ko.locale=Vs,Ko.localeData=$l,Ko.toIsoString=Pe("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",id),Ko.lang=Yl,me("X",0,0,"unix"),me("x",0,0,"valueOf"),oi("x",Vi),oi("X",/[+-]?\d+(\.\d{1,3})?/),Re("X",function(P,ne,Ke){Ke._d=new Date(1e3*parseFloat(P))}),Re("x",function(P,ne,Ke){Ke._d=new Date(ze(P))}),t.version="2.30.1",function d(P){e=P}(Ls),t.fn=In,t.min=function Za(){return Hl("isBefore",[].slice.call(arguments,0))},t.max=function ol(){return Hl("isAfter",[].slice.call(arguments,0))},t.now=function(){return Date.now?Date.now():+new Date},t.utc=U,t.unix=function ho(P){return Ls(1e3*P)},t.months=function fc(P,ne){return ia(P,ne,"months")},t.isDate=E,t.locale=He,t.invalid=ge,t.duration=zn,t.isMoment=oe,t.weekdays=function Qc(P,ne,Ke){return ic(P,ne,Ke,"weekdays")},t.parseZone=function Qs(){return Ls.apply(null,arguments).parseZone()},t.localeData=Ae,t.isDuration=ut,t.monthsShort=function Sc(P,ne){return ia(P,ne,"monthsShort")},t.weekdaysMin=function nc(P,ne,Ke){return ic(P,ne,Ke,"weekdaysMin")},t.defineLocale=Pt,t.updateLocale=function St(P,ne){if(null!=ne){var Ke,Tt,bi=os;null!=Zr[P]&&null!=Zr[P].parentLocale?Zr[P].set(nt(Zr[P]._config,ne)):(null!=(Tt=ke(P))&&(bi=Tt._config),ne=nt(bi,ne),null==Tt&&(ne.abbr=P),(Ke=new pt(ne)).parentLocale=Zr[P],Zr[P]=Ke),He(P)}else null!=Zr[P]&&(null!=Zr[P].parentLocale?(Zr[P]=Zr[P].parentLocale,P===He()&&He(P)):null!=Zr[P]&&delete Zr[P]);return Zr[P]},t.locales=function gt(){return je(Zr)},t.weekdaysShort=function na(P,ne,Ke){return ic(P,ne,Ke,"weekdaysShort")},t.normalizeUnits=nr,t.relativeTimeRounding=function Ic(P){return void 0===P?Ua:"function"==typeof P&&(Ua=P,!0)},t.relativeTimeThreshold=function al(P,ne){return void 0!==td[P]&&(void 0===ne?td[P]:(td[P]=ne,"s"===P&&(td.ss=ne-1),!0))},t.calendarFormat=function _i(P,ne){var Ke=P.diff(ne,"days",!0);return Ke<-6?"sameElse":Ke<-1?"lastWeek":Ke<0?"lastDay":Ke<1?"sameDay":Ke<2?"nextDay":Ke<7?"nextWeek":"sameElse"},t.prototype=In,t.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"},t}()},52216:ct=>{"use strict";function se(t){return t instanceof Buffer?Buffer.from(t):new t.constructor(t.buffer.slice(),t.byteOffset,t.length)}ct.exports=function l(t){if((t=t||{}).circles)return function e(t){const d=[],u=[],m=new Map;if(m.set(Date,E=>new Date(E)),m.set(Map,(E,Y)=>new Map(h(Array.from(E),Y))),m.set(Set,(E,Y)=>new Set(h(Array.from(E),Y))),t.constructorHandlers)for(const E of t.constructorHandlers)m.set(E[0],E[1]);let _=null;return t.proto?function F(E){if("object"!=typeof E||null===E)return E;if(Array.isArray(E))return h(E,F);if(E.constructor!==Object&&(_=m.get(E.constructor)))return _(E,F);const Y={};d.push(E),u.push(Y);for(const W in E){const U=E[W];if("object"!=typeof U||null===U)Y[W]=U;else if(U.constructor!==Object&&(_=m.get(U.constructor)))Y[W]=_(U,F);else if(ArrayBuffer.isView(U))Y[W]=se(U);else{const de=d.indexOf(U);Y[W]=-1!==de?u[de]:F(U)}}return d.pop(),u.pop(),Y}:function A(E){if("object"!=typeof E||null===E)return E;if(Array.isArray(E))return h(E,A);if(E.constructor!==Object&&(_=m.get(E.constructor)))return _(E,A);const Y={};d.push(E),u.push(Y);for(const W in E){if(!1===Object.hasOwnProperty.call(E,W))continue;const U=E[W];if("object"!=typeof U||null===U)Y[W]=U;else if(U.constructor!==Object&&(_=m.get(U.constructor)))Y[W]=_(U,A);else if(ArrayBuffer.isView(U))Y[W]=se(U);else{const de=d.indexOf(U);Y[W]=-1!==de?u[de]:A(U)}}return d.pop(),u.pop(),Y};function h(E,Y){const W=Object.keys(E),U=new Array(W.length);for(let de=0;de<W.length;de++){const K=W[de],be=E[K];if("object"!=typeof be||null===be)U[K]=be;else if(be.constructor!==Object&&(_=m.get(be.constructor)))U[K]=_(be,Y);else if(ArrayBuffer.isView(be))U[K]=se(be);else{const Oe=d.indexOf(be);U[K]=-1!==Oe?u[Oe]:Y(be)}}return U}}(t);const d=new Map;if(d.set(Date,A=>new Date(A)),d.set(Map,(A,F)=>new Map(m(Array.from(A),F))),d.set(Set,(A,F)=>new Set(m(Array.from(A),F))),t.constructorHandlers)for(const A of t.constructorHandlers)d.set(A[0],A[1]);let u=null;return t.proto?function h(A){if("object"!=typeof A||null===A)return A;if(Array.isArray(A))return m(A,h);if(A.constructor!==Object&&(u=d.get(A.constructor)))return u(A,h);const F={};for(const E in A){const Y=A[E];F[E]="object"!=typeof Y||null===Y?Y:Y.constructor!==Object&&(u=d.get(Y.constructor))?u(Y,h):ArrayBuffer.isView(Y)?se(Y):h(Y)}return F}:function _(A){if("object"!=typeof A||null===A)return A;if(Array.isArray(A))return m(A,_);if(A.constructor!==Object&&(u=d.get(A.constructor)))return u(A,_);const F={};for(const E in A){if(!1===Object.hasOwnProperty.call(A,E))continue;const Y=A[E];F[E]="object"!=typeof Y||null===Y?Y:Y.constructor!==Object&&(u=d.get(Y.constructor))?u(Y,_):ArrayBuffer.isView(Y)?se(Y):_(Y)}return F};function m(A,F){const E=Object.keys(A),Y=new Array(E.length);for(let W=0;W<E.length;W++){const U=E[W],de=A[U];
vendor: 9,170 bytes, line 1
1Y[U]="object"!=typeof de||null===de?de:de.constructor!==Object&&(u=d.get(de.constructor))?u(de,F):ArrayBuffer.isView(de)?se(de):F(de)}return Y}}},75797:(ct,se,l)=>{"use strict";l.d(se,{t:()=>t});var e=l(84205);class t extends e.B{constructor(u){super(),this._value=u}get value(){return this.getValue()}_subscribe(u){const m=super._subscribe(u);return!m.closed&&u.next(this._value),m}getValue(){const{hasError:u,thrownError:m,_value:_}=this;if(u)throw m;return this._throwIfClosed(),_}next(u){super.next(this._value=u)}}},43942:(ct,se,l)=>{"use strict";l.d(se,{c:()=>A});var e=l(49931),t=l(27092),d=l(44127),u=l(95682),m=l(62213),_=l(81530),h=l(60023);let A=(()=>{class W{constructor(de){de&&(this._subscribe=de)}lift(de){const K=new W;return K.source=this,K.operator=de,K}subscribe(de,K,be){const Oe=function Y(W){return W&&W instanceof e.vU||function E(W){return W&&(0,_.T)(W.next)&&(0,_.T)(W.error)&&(0,_.T)(W.complete)}(W)&&(0,t.Uv)(W)}(de)?de:new e.Ms(de,K,be);return(0,h.Y)(()=>{const{operator:ge,source:Le}=this;Oe.add(ge?ge.call(Oe,Le):Le?this._subscribe(Oe):this._trySubscribe(Oe))}),Oe}_trySubscribe(de){try{return this._subscribe(de)}catch(K){de.error(K)}}forEach(de,K){return new(K=F(K))((be,Oe)=>{const ge=new e.Ms({next:Le=>{try{de(Le)}catch(r){Oe(r),ge.unsubscribe()}},error:Oe,complete:be});this.subscribe(ge)})}_subscribe(de){var K;return null===(K=this.source)||void 0===K?void 0:K.subscribe(de)}[d.s](){return this}pipe(...de){return(0,u.m)(de)(this)}toPromise(de){return new(de=F(de))((K,be)=>{let Oe;this.subscribe(ge=>Oe=ge,ge=>be(ge),()=>K(Oe))})}}return W.create=U=>new W(U),W})();function F(W){var U;return null!==(U=null!=W?W:m.$.Promise)&&void 0!==U?U:Promise}},56042:(ct,se,l)=>{"use strict";l.d(se,{m:()=>d});var e=l(84205),t=l(35152);class d extends e.B{constructor(m=1/0,_=1/0,h=t.U){super(),this._bufferSize=m,this._windowTime=_,this._timestampProvider=h,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=_===1/0,this._bufferSize=Math.max(1,m),this._windowTime=Math.max(1,_)}next(m){const{isStopped:_,_buffer:h,_infiniteTimeWindow:A,_timestampProvider:F,_windowTime:E}=this;_||(h.push(m),!A&&h.push(F.now()+E)),this._trimBuffer(),super.next(m)}_subscribe(m){this._throwIfClosed(),this._trimBuffer();const _=this._innerSubscribe(m),{_infiniteTimeWindow:h,_buffer:A}=this,F=A.slice();for(let E=0;E<F.length&&!m.closed;E+=h?1:2)m.next(F[E]);return this._checkFinalizedStatuses(m),_}_trimBuffer(){const{_bufferSize:m,_timestampProvider:_,_buffer:h,_infiniteTimeWindow:A}=this,F=(A?1:2)*m;if(m<1/0&&F<h.length&&h.splice(0,h.length-F),!A){const E=_.now();let Y=0;for(let W=1;W<h.length&&h[W]<=E;W+=2)Y=W;Y&&h.splice(0,Y+1)}}}},84205:(ct,se,l)=>{"use strict";l.d(se,{B:()=>h});var e=l(43942),t=l(27092);const u=(0,l(32384).L)(F=>function(){F(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var m=l(80967),_=l(60023);let h=(()=>{class F extends e.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(Y){const W=new A(this,this);return W.operator=Y,W}_throwIfClosed(){if(this.closed)throw new u}next(Y){(0,_.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const W of this.currentObservers)W.next(Y)}})}error(Y){(0,_.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=Y;const{observers:W}=this;for(;W.length;)W.shift().error(Y)}})}complete(){(0,_.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:Y}=this;for(;Y.length;)Y.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var Y;return(null===(Y=this.observers)||void 0===Y?void 0:Y.length)>0}_trySubscribe(Y){return this._throwIfClosed(),super._trySubscribe(Y)}_subscribe(Y){return this._throwIfClosed(),this._checkFinalizedStatuses(Y),this._innerSubscribe(Y)}_innerSubscribe(Y){const{hasError:W,isStopped:U,observers:de}=this;return W||U?t.Kn:(this.currentObservers=null,de.push(Y),new t.yU(()=>{this.currentObservers=null,(0,m.o)(de,Y)}))}_checkFinalizedStatuses(Y){const{hasError:W,thrownError:U,isStopped:de}=this;W?Y.error(U):de&&Y.complete()}asObservable(){const Y=new e.c;return Y.source=this,Y}}return F.create=(E,Y)=>new A(E,Y),F})();class A extends h{constructor(E,Y){super(),this.destination=E,this.source=Y}next(E){var Y,W;null===(W=null===(Y=this.destination)||void 0===Y?void 0:Y.next)||void 0===W||W.call(Y,E)}error(E){var Y,W;null===(W=null===(Y=this.destination)||void 0===Y?void 0:Y.error)||void 0===W||W.call(Y,E)}complete(){var E,Y;null===(Y=null===(E=this.destination)||void 0===E?void 0:E.complete)||void 0===Y||Y.call(E)}_subscribe(E){var Y,W;return null!==(W=null===(Y=this.source)||void 0===Y?void 0:Y.subscribe(E))&&void 0!==W?W:t.Kn}}},49931:(ct,se,l)=>{"use strict";l.d(se,{Ms:()=>be,vU:()=>W});var e=l(81530),t=l(27092),d=l(62213),u=l(31411),m=l(54318);const _=F("C",void 0,void 0);function F(z,pe,oe){return{kind:z,value:pe,error:oe}}var E=l(59603),Y=l(60023);class W extends t.yU{constructor(pe){super(),this.isStopped=!1,pe?(this.destination=pe,(0,t.Uv)(pe)&&pe.add(this)):this.destination=r}static create(pe,oe,w){return new be(pe,oe,w)}next(pe){this.isStopped?Le(function A(z){return F("N",z,void 0)}(pe),this):this._next(pe)}error(pe){this.isStopped?Le(function h(z){return F("E",void 0,z)}(pe),this):(this.isStopped=!0,this._error(pe))}complete(){this.isStopped?Le(_,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(pe){this.destination.next(pe)}_error(pe){try{this.destination.error(pe)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const U=Function.prototype.bind;function de(z,pe){return U.call(z,pe)}class K{constructor(pe){this.partialObserver=pe}next(pe){const{partialObserver:oe}=this;if(oe.next)try{oe.next(pe)}catch(w){Oe(w)}}error(pe){const{partialObserver:oe}=this;if(oe.error)try{oe.error(pe)}catch(w){Oe(w)}else Oe(pe)}complete(){const{partialObserver:pe}=this;if(pe.complete)try{pe.complete()}catch(oe){Oe(oe)}}}class be extends W{constructor(pe,oe,w){let Pe;if(super(),(0,e.T)(pe)||!pe)Pe={next:null!=pe?pe:void 0,error:null!=oe?oe:void 0,complete:null!=w?w:void 0};else{let q;this&&d.$.useDeprecatedNextContext?(q=Object.create(pe),q.unsubscribe=()=>this.unsubscribe(),Pe={next:pe.next&&de(pe.next,q),error:pe.error&&de(pe.error,q),complete:pe.complete&&de(pe.complete,q)}):Pe=pe}this.destination=new K(Pe)}}function Oe(z){d.$.useDeprecatedSynchronousErrorHandling?(0,Y.l)(z):(0,u.m)(z)}function Le(z,pe){const{onStoppedNotification:oe}=d.$;oe&&E.f.setTimeout(()=>oe(z,pe))}const r={closed:!0,next:m.l,error:function ge(z){throw z},complete:m.l}},27092:(ct,se,l)=>{"use strict";l.d(se,{Kn:()=>_,yU:()=>m,Uv:()=>h});var e=l(81530);const d=(0,l(32384).L)(F=>function(Y){F(this),this.message=Y?"".concat(Y.length," errors occurred during unsubscription:\n").concat(Y.map((W,U)=>"".concat(U+1,") ").concat(W.toString())).join("\n  ")):"",this.name="UnsubscriptionError",this.errors=Y});var u=l(80967);class m{constructor(E){this.initialTeardown=E,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let E;if(!this.closed){this.closed=!0;const{_parentage:Y}=this;if(Y)if(this._parentage=null,Array.isArray(Y))for(const de of Y)de.remove(this);else Y.remove(this);const{initialTeardown:W}=this;if((0,e.T)(W))try{W()}catch(de){E=de instanceof d?de.errors:[de]}const{_finalizers:U}=this;if(U){this._finalizers=null;for(const de of U)try{A(de)}catch(K){E=null!=E?E:[],K instanceof d?E=[...E,...K.errors]:E.push(K)}}if(E)throw new d(E)}}add(E){var Y;if(E&&E!==this)if(this.closed)A(E);else{if(E instanceof m){if(E.closed||E._hasParent(this))return;E._addParent(this)}(this._finalizers=null!==(Y=this._finalizers)&&void 0!==Y?Y:[]).push(E)}}_hasParent(E){const{_parentage:Y}=this;return Y===E||Array.isArray(Y)&&Y.includes(E)}_addParent(E){const{_parentage:Y}=this;this._parentage=Array.isArray(Y)?(Y.push(E),Y):Y?[Y,E]:E}_removeParent(E){const{_parentage:Y}=this;Y===E?this._parentage=null:Array.isArray(Y)&&(0,u.o)(Y,E)}remove(E){const{_finalizers:Y}=this;Y&&(0,u.o)(Y,E),E instanceof m&&E._removeParent(this)}}m.EMPTY=(()=>{const F=new m;return F.closed=!0,F})();const _=m.EMPTY;function h(F){return F instanceof m||F&&"closed"in F&&(0,e.T)(F.remove)&&(0,e.T)(F.add)&&(0,e.T)(F.unsubscribe)}function A(F){(0,e.T)(F)?F():F.unsubscribe()}},62213:(ct,se,l)=>{"use strict";l.d(se,{$:()=>e});const e={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},19999:(ct,se,l)=>{"use strict";l.d(se,{z:()=>E});var e=l(43942),t=l(57808),d=l(53081),u=l(1440),m=l(38067),_=l(4083),h=l(96813),A=l(91687),F=l(20310);function E(...U){const de=(0,_.lI)(U),K=(0,_.ms)(U),{args:be,keys:Oe}=(0,t.D)(U);if(0===be.length)return(0,d.H)([],de);const ge=new e.c(function Y(U,de,K=u.D){return be=>{W(de,()=>{const{length:Oe}=U,ge=new Array(Oe);let Le=Oe,r=Oe;
1for(let z=0;z<Oe;z++)W(de,()=>{const pe=(0,d.H)(U[z],de);let oe=!1;pe.subscribe((0,A._)(be,w=>{ge[z]=w,oe||(oe=!0,r--),r||be.next(K(ge.slice()))},()=>{--Le||be.complete()}))},be)},be)}}(be,de,Oe?Le=>(0,h.e)(Oe,Le):u.D));return K?ge.pipe((0,m.I)(K)):ge}function W(U,de,K){U?(0,F.N)(K,U,de):de()}},23513:(ct,se,l)=>{"use strict";l.d(se,{x:()=>m});var e=l(23222),d=l(4083),u=l(53081);function m(..._){return function t(){return(0,e.U)(1)}()((0,u.H)(_,(0,d.lI)(_)))}},137:(ct,se,l)=>{"use strict";l.d(se,{v:()=>d});var e=l(43942),t=l(82645);function d(u){return new e.c(m=>{(0,t.Tg)(u()).subscribe(m)})}},59400:(ct,se,l)=>{"use strict";l.d(se,{w:()=>t});const t=new(l(43942).c)(m=>m.complete())},61873:(ct,se,l)=>{"use strict";l.d(se,{p:()=>A});var e=l(43942),t=l(57808),d=l(82645),u=l(4083),m=l(91687),_=l(38067),h=l(96813);function A(...F){const E=(0,u.ms)(F),{args:Y,keys:W}=(0,t.D)(F),U=new e.c(de=>{const{length:K}=Y;if(!K)return void de.complete();const be=new Array(K);let Oe=K,ge=K;for(let Le=0;Le<K;Le++){let r=!1;(0,d.Tg)(Y[Le]).subscribe((0,m._)(de,z=>{r||(r=!0,ge--),be[Le]=z},()=>Oe--,void 0,()=>{(!Oe||!r)&&(ge||de.next(W?(0,h.e)(W,be):be),de.complete())}))}});return E?U.pipe((0,_.I)(E)):U}},53081:(ct,se,l)=>{"use strict";l.d(se,{H:()=>pe});var e=l(82645),t=l(74304),d=l(12128),_=l(43942),A=l(92476),F=l(81530),E=l(20310);function W(oe,w){if(!oe)throw new Error("Iterable cannot be null");return new _.c(Pe=>{(0,E.N)(Pe,w,()=>{const q=oe[Symbol.asyncIterator]();(0,E.N)(Pe,w,()=>{q.next().then(fe=>{fe.done?Pe.complete():Pe.next(fe.value)})},0,!0)})})}var U=l(31516),de=l(81117),K=l(88830),be=l(30528),Oe=l(64558),ge=l(21374),Le=l(83233);function pe(oe,w){return w?function z(oe,w){if(null!=oe){if((0,U.l)(oe))return function u(oe,w){return(0,e.Tg)(oe).pipe((0,d._)(w),(0,t.Q)(w))}(oe,w);if((0,K.X)(oe))return function h(oe,w){return new _.c(Pe=>{let q=0;return w.schedule(function(){q===oe.length?Pe.complete():(Pe.next(oe[q++]),Pe.closed||this.schedule())})})}(oe,w);if((0,de.y)(oe))return function m(oe,w){return(0,e.Tg)(oe).pipe((0,d._)(w),(0,t.Q)(w))}(oe,w);if((0,Oe.T)(oe))return W(oe,w);if((0,be.x)(oe))return function Y(oe,w){return new _.c(Pe=>{let q;return(0,E.N)(Pe,w,()=>{q=oe[A.l](),(0,E.N)(Pe,w,()=>{let fe,vt;try{({value:fe,done:vt}=q.next())}catch(xt){return void Pe.error(xt)}vt?Pe.complete():Pe.next(fe)},0,!0)}),()=>(0,F.T)(null==q?void 0:q.return)&&q.return()})}(oe,w);if((0,Le.U)(oe))return function r(oe,w){return W((0,Le.C)(oe),w)}(oe,w)}throw(0,ge.L)(oe)}(oe,w):(0,e.Tg)(oe)}},18537:(ct,se,l)=>{"use strict";l.d(se,{R:()=>E});var e=l(82645),t=l(43942),d=l(13255),u=l(88830),m=l(81530),_=l(38067);const h=["addListener","removeListener"],A=["addEventListener","removeEventListener"],F=["on","off"];function E(K,be,Oe,ge){if((0,m.T)(Oe)&&(ge=Oe,Oe=void 0),ge)return E(K,be,Oe).pipe((0,_.I)(ge));const[Le,r]=function de(K){return(0,m.T)(K.addEventListener)&&(0,m.T)(K.removeEventListener)}(K)?A.map(z=>pe=>K[z](be,pe,Oe)):function W(K){return(0,m.T)(K.addListener)&&(0,m.T)(K.removeListener)}(K)?h.map(Y(K,be)):function U(K){return(0,m.T)(K.on)&&(0,m.T)(K.off)}(K)?F.map(Y(K,be)):[];if(!Le&&(0,u.X)(K))return(0,d.Z)(z=>E(z,be,Oe))((0,e.Tg)(K));if(!Le)throw new TypeError("Invalid event target");return new t.c(z=>{const pe=(...oe)=>z.next(1<oe.length?oe:oe[0]);return Le(pe),()=>r(pe)})}function Y(K,be){return Oe=>ge=>K[Oe](be,ge)}},82645:(ct,se,l)=>{"use strict";l.d(se,{Tg:()=>U});var e=l(24398),t=l(88830),d=l(81117),u=l(43942),m=l(31516),_=l(64558),h=l(21374),A=l(30528),F=l(83233),E=l(81530),Y=l(31411),W=l(44127);function U(z){if(z instanceof u.c)return z;if(null!=z){if((0,m.l)(z))return function de(z){return new u.c(pe=>{const oe=z[W.s]();if((0,E.T)(oe.subscribe))return oe.subscribe(pe);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(z);if((0,t.X)(z))return function K(z){return new u.c(pe=>{for(let oe=0;oe<z.length&&!pe.closed;oe++)pe.next(z[oe]);pe.complete()})}(z);if((0,d.y)(z))return function be(z){return new u.c(pe=>{z.then(oe=>{pe.closed||(pe.next(oe),pe.complete())},oe=>pe.error(oe)).then(null,Y.m)})}(z);
1if((0,_.T)(z))return ge(z);if((0,A.x)(z))return function Oe(z){return new u.c(pe=>{for(const oe of z)if(pe.next(oe),pe.closed)return;pe.complete()})}(z);if((0,F.U)(z))return function Le(z){return ge((0,F.C)(z))}(z)}throw(0,h.L)(z)}function ge(z){return new u.c(pe=>{(function r(z,pe){var oe,w,Pe,q;return(0,e.sH)(this,void 0,void 0,function*(){try{for(oe=(0,e.xN)(z);!(w=yield oe.next()).done;)if(pe.next(w.value),pe.closed)return}catch(fe){Pe={error:fe}}finally{try{w&&!w.done&&(q=oe.return)&&(yield q.call(oe))}finally{if(Pe)throw Pe.error}}pe.complete()})})(z,pe).catch(oe=>pe.error(oe))})}},63617:(ct,se,l)=>{"use strict";l.d(se,{h:()=>_});var e=l(23222),t=l(82645),d=l(59400),u=l(4083),m=l(53081);function _(...h){const A=(0,u.lI)(h),F=(0,u.R0)(h,1/0),E=h;return E.length?1===E.length?(0,t.Tg)(E[0]):(0,e.U)(F)((0,m.H)(E,A)):d.w}},59452:(ct,se,l)=>{"use strict";l.d(se,{of:()=>d});var e=l(4083),t=l(53081);function d(...u){const m=(0,e.lI)(u);return(0,t.H)(u,m)}},77919:(ct,se,l)=>{"use strict";l.d(se,{$:()=>d});var e=l(43942),t=l(81530);function d(u,m){const _=(0,t.T)(u)?u:()=>u,h=A=>A.error(_());return new e.c(m?A=>m.schedule(h,0,A):h)}},14876:(ct,se,l)=>{"use strict";l.d(se,{O:()=>m});var e=l(43942),t=l(18473),d=l(89397),u=l(15602);function m(_=0,h,A=t.b){let F=-1;return null!=h&&((0,d.m)(h)?A=h:F=h),new e.c(E=>{let Y=(0,u.v)(_)?+_-A.now():_;Y<0&&(Y=0);let W=0;return A.schedule(function(){E.closed||(E.next(W++),0<=F?this.schedule(void 0,F):E.complete())},Y)})}},91687:(ct,se,l)=>{"use strict";l.d(se,{H:()=>d,_:()=>t});var e=l(49931);function t(u,m,_,h,A){return new d(u,m,_,h,A)}class d extends e.vU{constructor(m,_,h,A,F,E){super(m),this.onFinalize=F,this.shouldUnsubscribe=E,this._next=_?function(Y){try{_(Y)}catch(W){m.error(W)}}:super._next,this._error=A?function(Y){try{A(Y)}catch(W){m.error(W)}finally{this.unsubscribe()}}:super._error,this._complete=h?function(){try{h()}catch(Y){m.error(Y)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var m;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:_}=this;super.unsubscribe(),!_&&(null===(m=this.onFinalize)||void 0===m||m.call(this))}}}},67535:(ct,se,l)=>{"use strict";l.d(se,{Z:()=>h});var e=l(18473),t=l(50819),d=l(82645),u=l(91687),_=l(14876);function h(A,F=e.E){return function m(A){return(0,t.N)((F,E)=>{let Y=!1,W=null,U=null,de=!1;const K=()=>{if(null==U||U.unsubscribe(),U=null,Y){Y=!1;const Oe=W;W=null,E.next(Oe)}de&&E.complete()},be=()=>{U=null,de&&E.complete()};F.subscribe((0,u._)(E,Oe=>{Y=!0,W=Oe,U||(0,d.Tg)(A(Oe)).subscribe(U=(0,u._)(E,K,be))},()=>{de=!0,(!Y||!U||U.closed)&&E.complete()}))})}(()=>(0,_.O)(A,F))}},61318:(ct,se,l)=>{"use strict";l.d(se,{W:()=>u});var e=l(82645),t=l(91687),d=l(50819);function u(m){return(0,d.N)((_,h)=>{let E,A=null,F=!1;A=_.subscribe((0,t._)(h,void 0,void 0,Y=>{E=(0,e.Tg)(m(Y,u(m)(_))),A?(A.unsubscribe(),A=null,E.subscribe(h)):F=!0})),F&&(A.unsubscribe(),A=null,E.subscribe(h))})}},51903:(ct,se,l)=>{"use strict";l.d(se,{H:()=>d});var e=l(13255),t=l(81530);function d(u,m){return(0,t.T)(m)?(0,e.Z)(u,m,1):(0,e.Z)(u,1)}},52575:(ct,se,l)=>{"use strict";l.d(se,{B:()=>u});var e=l(18473),t=l(50819),d=l(91687);function u(m,_=e.E){return(0,t.N)((h,A)=>{let F=null,E=null,Y=null;const W=()=>{if(F){F.unsubscribe(),F=null;const de=E;E=null,A.next(de)}};function U(){const de=Y+m,K=_.now();if(K<de)return F=this.schedule(void 0,de-K),void A.add(F);W()}h.subscribe((0,d._)(A,de=>{E=de,Y=_.now(),F||(F=_.schedule(U,m),A.add(F))},()=>{W(),A.complete()},void 0,()=>{E=F=null}))})}},90778:(ct,se,l)=>{"use strict";l.d(se,{U:()=>d});var e=l(50819),t=l(91687);function d(u){return(0,e.N)((m,_)=>{let h=!1;m.subscribe((0,t._)(_,A=>{h=!0,_.next(A)},()=>{h||_.next(u),_.complete()}))})}},81692:(ct,se,l)=>{"use strict";l.d(se,{c:()=>E});var e=l(18473),t=l(23513),d=l(64334),u=l(7242),m=l(87378),_=l(13255),h=l(82645);function A(Y,W){return W?U=>(0,t.x)(W.pipe((0,d.s)(1),(0,u.w)()),U.pipe(A(Y))):(0,_.Z)((U,de)=>(0,h.Tg)(Y(U,de)).pipe((0,d.s)(1),(0,m.u)(U)))}var F=l(14876);function E(Y,W=e.E){const U=(0,F.O)(Y,W);return A(()=>U)}},91817:(ct,se,l)=>{"use strict";l.d(se,{F:()=>u});var e=l(1440),t=l(50819),d=l(91687);function u(_,h=e.D){return _=null!=_?_:m,(0,t.N)((A,F)=>{let E,Y=!0;A.subscribe((0,d._)(F,W=>{const U=h(W);(Y||!_(E,U))&&(Y=!1,E=U,F.next(W))}))})}function m(_,h){return _===h}},51567:(ct,se,l)=>{"use strict";l.d(se,{p:()=>d});var e=l(50819),t=l(91687);function d(u,m){return(0,e.N)((_,h)=>{let A=0;_.subscribe((0,t._)(h,F=>
1u.call(m,F,A++)&&h.next(F)))})}},89475:(ct,se,l)=>{"use strict";l.d(se,{j:()=>t});var e=l(50819);function t(d){return(0,e.N)((u,m)=>{try{u.subscribe(m)}finally{m.add(d)}})}},2435:(ct,se,l)=>{"use strict";l.d(se,{$:()=>h});var e=l(93335),t=l(51567),d=l(64334),u=l(90778),m=l(99365),_=l(1440);function h(A,F){const E=arguments.length>=2;return Y=>Y.pipe(A?(0,t.p)((W,U)=>A(W,U,Y)):_.D,(0,d.s)(1),E?(0,u.U)(F):(0,m.v)(()=>new e.G))}},78615:(ct,se,l)=>{"use strict";l.d(se,{$:()=>_});var e=l(43942),t=l(82645),d=l(84205),u=l(50819),m=l(91687);function _(h,A,F,E){return(0,u.N)((Y,W)=>{let U;A&&"function"!=typeof A?({duration:F,element:U,connector:E}=A):U=A;const de=new Map,K=z=>{de.forEach(z),z(W)},be=z=>K(pe=>pe.error(z));let Oe=0,ge=!1;const Le=new m.H(W,z=>{try{const pe=h(z);let oe=de.get(pe);if(!oe){de.set(pe,oe=E?E():new d.B);const w=function r(z,pe){const oe=new e.c(w=>{Oe++;const Pe=pe.subscribe(w);return()=>{Pe.unsubscribe(),0==--Oe&&ge&&Le.unsubscribe()}});return oe.key=z,oe}(pe,oe);if(W.next(w),F){const Pe=(0,m._)(oe,()=>{oe.complete(),null==Pe||Pe.unsubscribe()},void 0,void 0,()=>de.delete(pe));Le.add((0,t.Tg)(F(w)).subscribe(Pe))}}oe.next(U?U(z):z)}catch(pe){be(pe)}},()=>K(z=>z.complete()),be,()=>de.clear(),()=>(ge=!0,0===Oe));Y.subscribe(Le)})}},7242:(ct,se,l)=>{"use strict";l.d(se,{w:()=>u});var e=l(50819),t=l(91687),d=l(54318);function u(){return(0,e.N)((m,_)=>{m.subscribe((0,t._)(_,d.l))})}},70271:(ct,se,l)=>{"use strict";l.d(se,{T:()=>d});var e=l(50819),t=l(91687);function d(u,m){return(0,e.N)((_,h)=>{let A=0;_.subscribe((0,t._)(h,F=>{h.next(u.call(m,F,A++))}))})}},87378:(ct,se,l)=>{"use strict";l.d(se,{u:()=>t});var e=l(70271);function t(d){return(0,e.T)(()=>d)}},23222:(ct,se,l)=>{"use strict";l.d(se,{U:()=>d});var e=l(13255),t=l(1440);function d(u=1/0){return(0,e.Z)(t.D,u)}},48735:(ct,se,l)=>{"use strict";l.d(se,{h:()=>u});var e=l(82645),t=l(20310),d=l(91687);function u(m,_,h,A,F,E,Y,W){const U=[];let de=0,K=0,be=!1;const Oe=()=>{be&&!U.length&&!de&&_.complete()},ge=r=>de<A?Le(r):U.push(r),Le=r=>{E&&_.next(r),de++;let z=!1;(0,e.Tg)(h(r,K++)).subscribe((0,d._)(_,pe=>{null==F||F(pe),E?ge(pe):_.next(pe)},()=>{z=!0},void 0,()=>{if(z)try{for(de--;U.length&&de<A;){const pe=U.shift();Y?(0,t.N)(_,Y,()=>Le(pe)):Le(pe)}Oe()}catch(pe){_.error(pe)}}))};return m.subscribe((0,d._)(_,ge,()=>{be=!0,Oe()})),()=>{null==W||W()}}},13255:(ct,se,l)=>{"use strict";l.d(se,{Z:()=>_});var e=l(70271),t=l(82645),d=l(50819),u=l(48735),m=l(81530);function _(h,A,F=1/0){return(0,m.T)(A)?_((E,Y)=>(0,e.T)((W,U)=>A(E,W,Y,U))((0,t.Tg)(h(E,Y))),F):("number"==typeof A&&(F=A),(0,d.N)((E,Y)=>(0,u.h)(E,Y,h,F)))}},74304:(ct,se,l)=>{"use strict";l.d(se,{Q:()=>u});var e=l(20310),t=l(50819),d=l(91687);function u(m,_=0){return(0,t.N)((h,A)=>{h.subscribe((0,d._)(A,F=>(0,e.N)(A,m,()=>A.next(F),_),()=>(0,e.N)(A,m,()=>A.complete(),_),F=>(0,e.N)(A,m,()=>A.error(F),_)))})}},24031:(ct,se,l)=>{"use strict";l.d(se,{S:()=>u});var e=l(50819),t=l(91687);function u(m,_){return(0,e.N)(function d(m,_,h,A,F){return(E,Y)=>{let W=h,U=_,de=0;E.subscribe((0,t._)(Y,K=>{const be=de++;U=W?m(U,K,be):(W=!0,K),A&&Y.next(U)},F&&(()=>{W&&Y.next(U),Y.complete()})))}}(m,_,arguments.length>=2,!0))}},71870:(ct,se,l)=>{"use strict";l.d(se,{u:()=>m});var e=l(82645),t=l(84205),d=l(49931),u=l(50819);function m(h={}){const{connector:A=(()=>new t.B),resetOnError:F=!0,resetOnComplete:E=!0,resetOnRefCountZero:Y=!0}=h;return W=>{let U,de,K,be=0,Oe=!1,ge=!1;const Le=()=>{null==de||de.unsubscribe(),de=void 0},r=()=>{Le(),U=K=void 0,Oe=ge=!1},z=()=>{const pe=U;r(),null==pe||pe.unsubscribe()};return(0,u.N)((pe,oe)=>{be++,!ge&&!Oe&&Le();const w=K=null!=K?K:A();oe.add(()=>{be--,0===be&&!ge&&!Oe&&(de=_(z,Y))}),w.subscribe(oe),!U&&be>0&&(U=new d.Ms({next:Pe=>w.next(Pe),error:Pe=>{ge=!0,Le(),de=_(r,F,Pe),w.error(Pe)},complete:()=>{Oe=!0,Le(),de=_(r,E),w.complete()}}),(0,e.Tg)(pe).subscribe(U))})(W)}}function _(h,A,...F){if(!0===A)return void h();if(!1===A)return;const E=new d.Ms({next:()=>{E.unsubscribe(),h()}});return(0,e.Tg)(A(...F)).subscribe(E)}},86301:(ct,se,l)=>{"use strict";l.d(se,{t:()=>d});var e=l(56042),t=l(71870);function d(u,m,_){let h,A=!1;return u&&"object"==typeof u?({bufferSize:h=1/0,windowTime:m=1/0,refCount:A=!1,scheduler:_}
1=u):h=null!=u?u:1/0,(0,t.u)({connector:()=>new e.m(h,m,_),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:A})}},47470:(ct,se,l)=>{"use strict";l.d(se,{i:()=>t});var e=l(51567);function t(d){return(0,e.p)((u,m)=>d<=m)}},63037:(ct,se,l)=>{"use strict";l.d(se,{Z:()=>u});var e=l(23513),t=l(4083),d=l(50819);function u(...m){const _=(0,t.lI)(m);return(0,d.N)((h,A)=>{(_?(0,e.x)(m,h,_):(0,e.x)(m,h)).subscribe(A)})}},12128:(ct,se,l)=>{"use strict";l.d(se,{_:()=>t});var e=l(50819);function t(d,u=0){return(0,e.N)((m,_)=>{_.add(d.schedule(()=>m.subscribe(_),u))})}},36647:(ct,se,l)=>{"use strict";l.d(se,{n:()=>u});var e=l(82645),t=l(50819),d=l(91687);function u(m,_){return(0,t.N)((h,A)=>{let F=null,E=0,Y=!1;const W=()=>Y&&!F&&A.complete();h.subscribe((0,d._)(A,U=>{null==F||F.unsubscribe();let de=0;const K=E++;(0,e.Tg)(m(U,K)).subscribe(F=(0,d._)(A,be=>A.next(_?_(U,be,K,de++):be),()=>{F=null,W()}))},()=>{Y=!0,W()}))})}},64334:(ct,se,l)=>{"use strict";l.d(se,{s:()=>u});var e=l(59400),t=l(50819),d=l(91687);function u(m){return m<=0?()=>e.w:(0,t.N)((_,h)=>{let A=0;_.subscribe((0,d._)(h,F=>{++A<=m&&(h.next(F),m<=A&&h.complete())}))})}},33900:(ct,se,l)=>{"use strict";l.d(se,{Q:()=>m});var e=l(50819),t=l(91687),d=l(82645),u=l(54318);function m(_){return(0,e.N)((h,A)=>{(0,d.Tg)(_).subscribe((0,t._)(A,()=>A.complete(),u.l)),!A.closed&&h.subscribe(A)})}},11249:(ct,se,l)=>{"use strict";l.d(se,{v:()=>d});var e=l(50819),t=l(91687);function d(u,m=!1){return(0,e.N)((_,h)=>{let A=0;_.subscribe((0,t._)(h,F=>{const E=u(F,A++);(E||m)&&h.next(F),!E&&h.complete()}))})}},98764:(ct,se,l)=>{"use strict";l.d(se,{M:()=>m});var e=l(81530),t=l(50819),d=l(91687),u=l(1440);function m(_,h,A){const F=(0,e.T)(_)||h||A?{next:_,error:h,complete:A}:_;return F?(0,t.N)((E,Y)=>{var W;null===(W=F.subscribe)||void 0===W||W.call(F);let U=!0;E.subscribe((0,d._)(Y,de=>{var K;null===(K=F.next)||void 0===K||K.call(F,de),Y.next(de)},()=>{var de;U=!1,null===(de=F.complete)||void 0===de||de.call(F),Y.complete()},de=>{var K;U=!1,null===(K=F.error)||void 0===K||K.call(F,de),Y.error(de)},()=>{var de,K;U&&(null===(de=F.unsubscribe)||void 0===de||de.call(F)),null===(K=F.finalize)||void 0===K||K.call(F)}))}):u.D}},53674:(ct,se,l)=>{"use strict";l.d(se,{c:()=>h});var e=l(18473),t=l(50819),d=l(91687),u=l(82645),_=l(14876);function h(A,F=e.E,E){const Y=(0,_.O)(A,F);return function m(A,F){return(0,t.N)((E,Y)=>{const{leading:W=!0,trailing:U=!1}=null!=F?F:{};let de=!1,K=null,be=null,Oe=!1;const ge=()=>{null==be||be.unsubscribe(),be=null,U&&(z(),Oe&&Y.complete())},Le=()=>{be=null,Oe&&Y.complete()},r=pe=>be=(0,u.Tg)(A(pe)).subscribe((0,d._)(Y,ge,Le)),z=()=>{if(de){de=!1;const pe=K;K=null,Y.next(pe),!Oe&&r(pe)}};E.subscribe((0,d._)(Y,pe=>{de=!0,K=pe,(!be||be.closed)&&(W?z():r(pe))},()=>{Oe=!0,(!(U&&de&&be)||be.closed)&&Y.complete()}))})}(()=>Y,E)}},99365:(ct,se,l)=>{"use strict";l.d(se,{v:()=>u});var e=l(93335),t=l(50819),d=l(91687);function u(_=m){return(0,t.N)((h,A)=>{let F=!1;h.subscribe((0,d._)(A,E=>{F=!0,A.next(E)},()=>F?A.complete():A.error(_())))})}function m(){return new e.G}},72354:(ct,se,l)=>{"use strict";l.d(se,{w:()=>F});var e=l(18473),t=l(15602),d=l(50819),u=l(82645),m=l(32384),_=l(91687),h=l(20310);const A=(0,m.L)(Y=>function(U=null){Y(this),this.message="Timeout has occurred",this.name="TimeoutError",this.info=U});function F(Y,W){const{first:U,each:de,with:K=E,scheduler:be=(null!=W?W:e.E),meta:Oe=null}=(0,t.v)(Y)?{first:Y}:"number"==typeof Y?{each:Y}:Y;if(null==U&&null==de)throw new TypeError("No timeout provided.");return(0,d.N)((ge,Le)=>{let r,z,pe=null,oe=0;const w=Pe=>{z=(0,h.N)(Le,be,()=>{try{r.unsubscribe(),(0,u.Tg)(K({meta:Oe,lastValue:pe,seen:oe})).subscribe(Le)}catch(q){Le.error(q)}},Pe)};r=ge.subscribe((0,_._)(Le,Pe=>{null==z||z.unsubscribe(),oe++,Le.next(pe=Pe),de>0&&w(de)},void 0,void 0,()=>{null!=z&&z.closed||null==z||z.unsubscribe(),pe=null})),!oe&&w(null!=U?"number"==typeof U?U:+U-be.now():de)})}function E(Y){throw new A(Y)}},15842:(ct,se,l)=>{"use strict";l.d(se,{E:()=>h});var e=l(50819),t=l(91687),d=l(82645),u=l(1440),m=l(54318),_=l(4083);function h(...A){const F=(0,_.ms)(A);return(0,e.N)((E,Y)=>{const W=A.length,U=new Array(W);let de=A.map(()=>!1),K=!1;for(let be=0;be<W;be++)(0,d.Tg)(A[be]).subscribe((0,t._)(Y,Oe=>{U[be]=Oe,!K&&!de[be]&&(de[be]=!0,(K=de.every(u.D))&&(de=null))},m.l));E.subscribe((0,t._)(Y,be=>{if(K){const Oe=[be,...U];Y.next(F?F(...Oe):Oe)}}))})}},90428:(ct,se,l)=>{"use strict";l.d(se,{R:()=>m});var e=l(27092);class t extends e.yU{constructor(h,A){super()}schedule(h,A=0){return this}}const d={setInterval(_,h,...A){const{delegate:F}=d;return null!=F&&F.setInterval?F.setInterval(_,h,...A):setInterval(_,h,...A)},clearInterval(_){const{delegate:h}=d;return((null==h?void 0:h.clearInterval)||clearInterval)(_)},delegate:void 0};var u=l(80967);
vendor: 4,747 bytes, line 1
1class m extends t{constructor(h,A){super(h,A),this.scheduler=h,this.work=A,this.pending=!1}schedule(h,A=0){var F;if(this.closed)return this;this.state=h;const E=this.id,Y=this.scheduler;return null!=E&&(this.id=this.recycleAsyncId(Y,E,A)),this.pending=!0,this.delay=A,this.id=null!==(F=this.id)&&void 0!==F?F:this.requestAsyncId(Y,this.id,A),this}requestAsyncId(h,A,F=0){return d.setInterval(h.flush.bind(h,this),F)}recycleAsyncId(h,A,F=0){if(null!=F&&this.delay===F&&!1===this.pending)return A;null!=A&&d.clearInterval(A)}execute(h,A){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const F=this._execute(h,A);if(F)return F;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(h,A){let E,F=!1;try{this.work(h)}catch(Y){F=!0,E=Y||new Error("Scheduled action threw falsy error")}if(F)return this.unsubscribe(),E}unsubscribe(){if(!this.closed){const{id:h,scheduler:A}=this,{actions:F}=A;this.work=this.state=this.scheduler=null,this.pending=!1,(0,u.o)(F,this),null!=h&&(this.id=this.recycleAsyncId(A,h,null)),this.delay=null,super.unsubscribe()}}}},9576:(ct,se,l)=>{"use strict";l.d(se,{q:()=>d});var e=l(35152);class t{constructor(m,_=t.now){this.schedulerActionCtor=m,this.now=_}schedule(m,_=0,h){return new this.schedulerActionCtor(this,m).schedule(h,_)}}t.now=e.U.now;class d extends t{constructor(m,_=t.now){super(m,_),this.actions=[],this._active=!1}flush(m){const{actions:_}=this;if(this._active)return void _.push(m);let h;this._active=!0;do{if(h=m.execute(m.state,m.delay))break}while(m=_.shift());if(this._active=!1,h){for(;m=_.shift();)m.unsubscribe();throw h}}}},23762:(ct,se,l)=>{"use strict";l.d(se,{X:()=>h});var e=l(90428),t=l(27092);const d={schedule(F){let E=requestAnimationFrame,Y=cancelAnimationFrame;const{delegate:W}=d;W&&(E=W.requestAnimationFrame,Y=W.cancelAnimationFrame);const U=E(de=>{Y=void 0,F(de)});return new t.yU(()=>null==Y?void 0:Y(U))},requestAnimationFrame(...F){const{delegate:E}=d;return((null==E?void 0:E.requestAnimationFrame)||requestAnimationFrame)(...F)},cancelAnimationFrame(...F){const{delegate:E}=d;return((null==E?void 0:E.cancelAnimationFrame)||cancelAnimationFrame)(...F)},delegate:void 0};var m=l(9576);const h=new class _ extends m.q{flush(E){let Y;this._active=!0,E?Y=E.id:(Y=this._scheduled,this._scheduled=void 0);const{actions:W}=this;let U;E=E||W.shift();do{if(U=E.execute(E.state,E.delay))break}while((E=W[0])&&E.id===Y&&W.shift());if(this._active=!1,U){for(;(E=W[0])&&E.id===Y&&W.shift();)E.unsubscribe();throw U}}}(class u extends e.R{constructor(E,Y){super(E,Y),this.scheduler=E,this.work=Y}requestAsyncId(E,Y,W=0){return null!==W&&W>0?super.requestAsyncId(E,Y,W):(E.actions.push(this),E._scheduled||(E._scheduled=d.requestAnimationFrame(()=>E.flush(void 0))))}recycleAsyncId(E,Y,W=0){var U;if(null!=W?W>0:this.delay>0)return super.recycleAsyncId(E,Y,W);const{actions:de}=E;null!=Y&&Y===E._scheduled&&(null===(U=de[de.length-1])||void 0===U?void 0:U.id)!==Y&&(d.cancelAnimationFrame(Y),E._scheduled=void 0)}})},35873:(ct,se,l)=>{"use strict";l.d(se,{$:()=>de});var e=l(90428);let d,t=1;const u={};function m(be){return be in u&&(delete u[be],!0)}const _={setImmediate(be){const Oe=t++;return u[Oe]=!0,d||(d=Promise.resolve()),d.then(()=>m(Oe)&&be()),Oe},clearImmediate(be){m(be)}},{setImmediate:A,clearImmediate:F}=_,E={setImmediate(...be){const{delegate:Oe}=E;return((null==Oe?void 0:Oe.setImmediate)||A)(...be)},clearImmediate(be){const{delegate:Oe}=E;return((null==Oe?void 0:Oe.clearImmediate)||F)(be)},delegate:void 0};var W=l(9576);const de=new class U extends W.q{flush(Oe){this._active=!0;const ge=this._scheduled;this._scheduled=void 0;const{actions:Le}=this;let r;Oe=Oe||Le.shift();do{if(r=Oe.execute(Oe.state,Oe.delay))break}while((Oe=Le[0])&&Oe.id===ge&&Le.shift());if(this._active=!1,r){for(;(Oe=Le[0])&&Oe.id===ge&&Le.shift();)Oe.unsubscribe();throw r}}}(class Y extends e.R{constructor(Oe,ge){super(Oe,ge),this.scheduler=Oe,this.work=ge}requestAsyncId(Oe,ge,Le=0){return null!==Le&&Le>0?super.requestAsyncId(Oe,ge,Le):(Oe.actions.push(this),Oe._scheduled||(Oe._scheduled=E.setImmediate(Oe.flush.bind(Oe,void 0))))}recycleAsyncId(Oe,ge,Le=0){var r;if(null!=Le?Le>0:this.delay>0)return super.recycleAsyncId(Oe,ge,Le);const{actions:z}=Oe;null!=ge&&(null===(r=z[z.length-1])||void 0===r?void 0:r.id)!==ge&&(E.clearImmediate(ge),Oe._scheduled===ge&&(Oe._scheduled=void 0))}})},18473:(ct,se,l)=>{"use strict";l.d(se,{E:()=>d,b:()=>u});var e=l(90428);const d=new(l(9576).q)(e.R),u=d},35152:(ct,se,l)=>{"use strict";l.d(se,{U:()=>e});const e={now:()=>(e.delegate||Date).now(),delegate:void 0}},40038:(ct,se,l)=>{"use strict";l.d(se,{T:()=>m});var e=l(90428),d=l(9576);const m=new class u extends d.q{}
1(class t extends e.R{constructor(A,F){super(A,F),this.scheduler=A,this.work=F}schedule(A,F=0){return F>0?super.schedule(A,F):(this.delay=F,this.state=A,this.scheduler.flush(this),this)}execute(A,F){return F>0||this.closed?super.execute(A,F):this._execute(A,F)}requestAsyncId(A,F,E=0){return null!=E&&E>0||null==E&&this.delay>0?super.requestAsyncId(A,F,E):(A.flush(this),0)}})},59603:(ct,se,l)=>{"use strict";l.d(se,{f:()=>e});const e={setTimeout(t,d,...u){const{delegate:m}=e;return null!=m&&m.setTimeout?m.setTimeout(t,d,...u):setTimeout(t,d,...u)},clearTimeout(t){const{delegate:d}=e;return((null==d?void 0:d.clearTimeout)||clearTimeout)(t)},delegate:void 0}},92476:(ct,se,l)=>{"use strict";l.d(se,{l:()=>t});const t=function e(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},44127:(ct,se,l)=>{"use strict";l.d(se,{s:()=>e});const e="function"==typeof Symbol&&Symbol.observable||"@@observable"},93335:(ct,se,l)=>{"use strict";l.d(se,{G:()=>t});const t=(0,l(32384).L)(d=>function(){d(this),this.name="EmptyError",this.message="no elements in sequence"})},4083:(ct,se,l)=>{"use strict";l.d(se,{R0:()=>_,lI:()=>m,ms:()=>u});var e=l(81530),t=l(89397);function d(h){return h[h.length-1]}function u(h){return(0,e.T)(d(h))?h.pop():void 0}function m(h){return(0,t.m)(d(h))?h.pop():void 0}function _(h,A){return"number"==typeof d(h)?h.pop():A}},57808:(ct,se,l)=>{"use strict";l.d(se,{D:()=>m});const{isArray:e}=Array,{getPrototypeOf:t,prototype:d,keys:u}=Object;function m(h){if(1===h.length){const A=h[0];if(e(A))return{args:A,keys:null};if(function _(h){return h&&"object"==typeof h&&t(h)===d}(A)){const F=u(A);return{args:F.map(E=>A[E]),keys:F}}}return{args:h,keys:null}}},80967:(ct,se,l)=>{"use strict";function e(t,d){if(t){const u=t.indexOf(d);0<=u&&t.splice(u,1)}}l.d(se,{o:()=>e})},32384:(ct,se,l)=>{"use strict";function e(t){const u=t(m=>{Error.call(m),m.stack=(new Error).stack});return u.prototype=Object.create(Error.prototype),u.prototype.constructor=u,u}l.d(se,{L:()=>e})},96813:(ct,se,l)=>{"use strict";function e(t,d){return t.reduce((u,m,_)=>(u[m]=d[_],u),{})}l.d(se,{e:()=>e})},60023:(ct,se,l)=>{"use strict";l.d(se,{Y:()=>d,l:()=>u});var e=l(62213);let t=null;function d(m){if(e.$.useDeprecatedSynchronousErrorHandling){const _=!t;if(_&&(t={errorThrown:!1,error:null}),m(),_){const{errorThrown:h,error:A}=t;if(t=null,h)throw A}}else m()}function u(m){e.$.useDeprecatedSynchronousErrorHandling&&t&&(t.errorThrown=!0,t.error=m)}},20310:(ct,se,l)=>{"use strict";function e(t,d,u,m=0,_=!1){const h=d.schedule(function(){u(),_?t.add(this.schedule(null,m)):this.unsubscribe()},m);if(t.add(h),!_)return h}l.d(se,{N:()=>e})},1440:(ct,se,l)=>{"use strict";function e(t){return t}l.d(se,{D:()=>e})},88830:(ct,se,l)=>{"use strict";l.d(se,{X:()=>e});const e=t=>t&&"number"==typeof t.length&&"function"!=typeof t},64558:(ct,se,l)=>{"use strict";l.d(se,{T:()=>t});var e=l(81530);function t(d){return Symbol.asyncIterator&&(0,e.T)(null==d?void 0:d[Symbol.asyncIterator])}},15602:(ct,se,l)=>{"use strict";function e(t){return t instanceof Date&&!isNaN(t)}l.d(se,{v:()=>e})},81530:(ct,se,l)=>{"use strict";function e(t){return"function"==typeof t}l.d(se,{T:()=>e})},31516:(ct,se,l)=>{"use strict";l.d(se,{l:()=>d});var e=l(44127),t=l(81530);function d(u){return(0,t.T)(u[e.s])}},30528:(ct,se,l)=>{"use strict";l.d(se,{x:()=>d});var e=l(92476),t=l(81530);function d(u){return(0,t.T)(null==u?void 0:u[e.l])}},72551:(ct,se,l)=>{"use strict";l.d(se,{A:()=>d});var e=l(43942),t=l(81530);function d(u){return!!u&&(u instanceof e.c||(0,t.T)(u.lift)&&(0,t.T)(u.subscribe))}},81117:(ct,se,l)=>{"use strict";l.d(se,{y:()=>t});var e=l(81530);function t(d){return(0,e.T)(null==d?void 0:d.then)}},83233:(ct,se,l)=>{"use strict";l.d(se,{C:()=>d,U:()=>u});var e=l(24398),t=l(81530);function d(m){return(0,e.AQ)(this,arguments,function*(){const h=m.getReader();try{for(;;){const{value:A,done:F}=yield(0,e.N3)(h.read());if(F)return yield(0,e.N3)(void 0);yield yield(0,e.N3)(A)}}finally{h.releaseLock()}})}function u(m){return(0,t.T)(null==m?void 0:m.getReader)}},89397:(ct,se,l)=>{"use strict";l.d(se,{m:()=>t});var e=l(81530);function t(d){return d&&(0,e.T)(d.schedule)}},50819:(ct,se,l)=>{"use strict";l.d(se,{N:()=>d,S:()=>t});var e=l(81530);function t(u){return(0,e.T)(null==u?void 0:u.lift)}function d(u){return m=>{if(t(m))return m.lift(function(_){try{return u(_,this)}catch(h){this.error(h)}});throw new TypeError("Unable to lift unknown Observable type")}}},38067:(ct,se,l)=>{"use strict";l.d(se,{I:()=>u});var e=l(70271);const{isArray:t}=Array;function u(m){return(0,e.T)(_=>function d(m,_){return t(_)?m(..._):m(_)}(m,_))}},54318:(ct,se,l)=>{"use strict";function e(){}l.d(se,{l:()=>e})},95682:(ct,se,l)=>{"use strict";l.d(se,{F:()=>t,m:()=>d});var e=l(1440);function t(...u){return d(u)}function d(u){return 0===u.length?e.D:1===u.length?u[0]:function(_){return u.reduce((h,A)=>A(h),_)}}},31411:(ct,se,l)=>{"use strict";l.d(se,{m:()=>d});var e=l(62213),t=l(59603);function d(u){t.f.setTimeout(()=>{const{onUnhandledError:m}=e.$;if(!m)throw u;m(u)})}},21374:(ct,se,l)=>{"use strict";function e(t){return new TypeError("You provided ".concat(null!==t&&"object"==typeof t?"an invali
1d object":"'".concat(t,"'")," where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable."))}l.d(se,{L:()=>e})},35358:(ct,se,l)=>{var e={"./af":85637,"./af.js":85637,"./ar":6777,"./ar-dz":74508,"./ar-dz.js":74508,"./ar-kw":67504,"./ar-kw.js":67504,"./ar-ly":95373,"./ar-ly.js":95373,"./ar-ma":92412,"./ar-ma.js":92412,"./ar-ps":78823,"./ar-ps.js":78823,"./ar-sa":36670,"./ar-sa.js":36670,"./ar-tn":36448,"./ar-tn.js":36448,"./ar.js":6777,"./az":23009,"./az.js":23009,"./be":28299,"./be.js":28299,"./bg":4685,"./bg.js":4685,"./bm":11171,"./bm.js":11171,"./bn":23590,"./bn-bd":5841,"./bn-bd.js":5841,"./bn.js":23590,"./bo":54309,"./bo.js":54309,"./br":54130,"./br.js":54130,"./bs":8033,"./bs.js":8033,"./ca":55294,"./ca.js":55294,"./cs":53028,"./cs.js":53028,"./cv":5807,"./cv.js":5807,"./cy":70342,"./cy.js":70342,"./da":38269,"./da.js":38269,"./de":11489,"./de-at":42123,"./de-at.js":42123,"./de-ch":17757,"./de-ch.js":17757,"./de.js":11489,"./dv":28152,"./dv.js":28152,"./el":7687,"./el.js":7687,"./en-au":46668,"./en-au.js":46668,"./en-ca":76798,"./en-ca.js":76798,"./en-gb":53615,"./en-gb.js":53615,"./en-ie":91364,"./en-ie.js":91364,"./en-il":79907,"./en-il.js":79907,"./en-in":70533,"./en-in.js":70533,"./en-nz":33190,"./en-nz.js":33190,"./en-sg":51096,"./en-sg.js":51096,"./eo":3962,"./eo.js":3962,"./es":37726,"./es-do":65010,"./es-do.js":65010,"./es-mx":63654,"./es-mx.js":63654,"./es-us":59043,"./es-us.js":59043,"./es.js":37726,"./et":25343,"./et.js":25343,"./eu":90728,"./eu.js":90728,"./fa":60787,"./fa.js":60787,"./fi":71771,"./fi.js":71771,"./fil":45335,"./fil.js":45335,"./fo":69761,"./fo.js":69761,"./fr":1670,"./fr-ca":28991,"./fr-ca.js":28991,"./fr-ch":97280,"./fr-ch.js":97280,"./fr.js":1670,"./fy":24203,"./fy.js":24203,"./ga":69858,"./ga.js":69858,"./gd":38605,"./gd.js":38605,"./gl":27365,"./gl.js":27365,"./gom-deva":33896,"./gom-deva.js":33896,"./gom-latn":95587,"./gom-latn.js":95587,"./gu":97950,"./gu.js":97950,"./he":92029,"./he.js":92029,"./hi":51897,"./hi.js":51897,"./hr":29816,"./hr.js":29816,"./hu":22253,"./hu.js":22253,"./hy-am":28196,"./hy-am.js":28196,"./id":51307,"./id.js":51307,"./is":95474,"./is.js":95474,"./it":23099,"./it-ch":45807,"./it-ch.js":45807,"./it.js":23099,"./ja":19127,"./ja.js":19127,"./jv":30182,"./jv.js":30182,"./ka":10758,"./ka.js":10758,"./kk":93444,"./kk.js":93444,"./km":72034,"./km.js":72034,"./kn":46223,"./kn.js":46223,"./ko":83064,"./ko.js":83064,"./ku":8714,"./ku-kmr":10961,"./ku-kmr.js":10961,"./ku.js":8714,"./ky":12062,"./ky.js":12062,"./lb":84796,"./lb.js":84796,"./lo":19279,"./lo.js":19279,"./lt":106,"./lt.js":106,"./lv":11840,"./lv.js":11840,"./me":42240,"./me.js":42240,"./mi":13588,"./mi.js":13588,"./mk":15518,"./mk.js":15518,"./ml":37823,"./ml.js":37823,"./mn":98657,"./mn.js":98657,"./mr":61285,"./mr.js":61285,"./ms":43014,"./ms-my":86253,"./ms-my.js":86253,"./ms.js":43014,"./mt":20167,"./mt.js":20167,"./my":47940,"./my.js":47940,"./nb":50014,"./nb.js":50014,"./ne":49023,"./ne.js":49023,"./nl":34208,"./nl-be":71412,"./nl-be.js":71412,"./nl.js":34208,"./nn":81354,"./nn.js":81354,"./oc-lnc":40870,"./oc-lnc.js":40870,"./pa-in":80389,"./pa-in.js":80389,"./pl":7342,"./pl.js":7342,"./pt":34774,"./pt-br":73003,"./pt-br.js":73003,"./pt.js":34774,"./ro":85333,"./ro.js":85333,"./ru":73451,"./ru.js":73451,"./sd":43921,"./sd.js":43921,"./se":59682,"./se.js":59682,"./si":80582,"./si.js":80582,"./sk":4348,"./sk.js":4348,"./sl":95337,"./sl.js":95337,"./sq":39358,"./sq.js":39358,"./sr":50683,"./sr-cyrl":69382,"./sr-cyrl.js":69382,"./sr.js":50683,"./ss":51156,"./ss.js":51156,"./sv":29855,"./sv.js":29855,"./sw":18536,"./sw.js":18536,"./ta":15373,"./ta.js":15373,"./te":37809,"./te.js":37809,"./tet":61297,"./tet.js":61297,"./tg":92527,"./tg.js":92527,"./th":85862,"./th.js":85862,"./tk":79331,"./tk.js":79331,"./tl-ph":44387,"./tl-ph.js":44387,"./tlh":3592,"./tlh.js":3592,"./tr":79732,"./tr.js":79732,"./tzl":99570,"./tzl.js":99570,"./tzm":83553,"./tzm-latn":7699,"./tzm-latn.js":7699,"./tzm.js":83553,"./ug-cn":25674,"./ug-cn.js":25674,"./uk":69974,"./uk.js":69974,"./ur":45773,"./ur.js":45773,"./uz":357,"./uz-latn":77135,"./uz-latn.js":77135,"./uz.js":357,"./vi":20043,"./vi.js":20043,"./x-pseudo":40767,"./x-pseudo.js":40767,"./yo":80150,"./yo.js":80150,"./zh-cn":21828,"./zh-cn.js":21828,"./zh-hk":86644,"./zh-hk.js":86644,"./zh-mo":79305,"./zh-mo.js":79305,"./zh-tw":31860,"./zh-tw.js":31860};function t(u){var m=d(u);return l(m)}function d(u){if(!l.o(e,u)){var m=new Error("Cannot find module '"+u+"'");throw m.code="MODULE_NOT_FOUND",m}return e[u]}t.keys=function(){return Object.keys(e)},t.resolve=d,ct.exports=t,t.id=35358},47172:(ct,se,l)=>{"use strict";l.d(se,{FX:()=>Le,K2:()=>h,MA:()=>U,Os:()=>_,P:()=>K,Ro:()=>t,S6:()=>e,hZ:()=>u,i0:()=>m,i7:()=>E,iF:()=>A,kY:()=>Y,kp:()=>d,sf:()=>Oe,ui:()=>ge,wk:()=>F});class e{}class t{}const d="*";function u(r,z){return{type:7,name:r,definitions:z,options:{}}}function m(r,z=null){return{type:4,styles:z,timings:r}}function _(r,z=null){return{type:3,steps:r,options:z}}function h(r,z=null){return{type:2,steps:r,options:z}}function A(r){return{type:6,styles:r,offset:null}}function F(r,z,pe){return{type:0,name:r,styles:z,options:pe}}function E(r){return{type:5,steps:r}}function Y(r,z,pe=null){return{type:1,expr:r,animation:z,options:pe}}function U(r=null){return{type:9,options:r}}function K(r,z,pe=null){return{type:11,selector:r,animation:z,options:pe}}class Oe{constructor(z=0,pe=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=z+pe}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(z=>z()),this._onDoneFns=[])}onStart(z){this._originalOnStartFns.push(z),this._onStartFns.push(z)}onDone(z){this._originalOnDoneFns.push(z),this._onDoneFns.push(z)}onDestroy(z){this._onDestroyFns.push(z)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(z=>z()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(z=>z()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(z){this._position=this.totalTime?z*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(z){const pe="start"==z?this._onStartFns:this._onDoneFns;pe.forEach(oe=>oe()),pe.length=0}}class ge{constructor(z){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=z;let pe=0,oe=0,w=0;const Pe=this.players.length;0==Pe?queueMicrotask(()=>
1this._onFinish()):this.players.forEach(q=>{q.onDone(()=>{++pe==Pe&&this._onFinish()}),q.onDestroy(()=>{++oe==Pe&&this._onDestroy()}),q.onStart(()=>{++w==Pe&&this._onStart()})}),this.totalTime=this.players.reduce((q,fe)=>Math.max(q,fe.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(z=>z()),this._onDoneFns=[])}init(){this.players.forEach(z=>z.init())}onStart(z){this._onStartFns.push(z)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(z=>z()),this._onStartFns=[])}onDone(z){this._onDoneFns.push(z)}onDestroy(z){this._onDestroyFns.push(z)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(z=>z.play())}pause(){this.players.forEach(z=>z.pause())}restart(){this.players.forEach(z=>z.restart())}finish(){this._onFinish(),this.players.forEach(z=>z.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(z=>z.destroy()),this._onDestroyFns.forEach(z=>z()),this._onDestroyFns=[])}reset(){this.players.forEach(z=>z.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(z){const pe=z*this.totalTime;this.players.forEach(oe=>{const w=oe.totalTime?Math.min(1,pe/oe.totalTime):1;oe.setPosition(w)})}getPosition(){const z=this.players.reduce((pe,oe)=>null===pe||oe.totalTime>pe.totalTime?oe:pe,null);return null!=z?z.getPosition():0}beforeDestroy(){this.players.forEach(z=>{z.beforeDestroy&&z.beforeDestroy()})}triggerCallback(z){const pe="start"==z?this._onStartFns:this._onDoneFns;pe.forEach(oe=>oe()),pe.length=0}}const Le="!"},25567:(ct,se,l)=>{"use strict";l.d(se,{Pd:()=>hi,Au:()=>Ge,vr:()=>me,vR:()=>Gt,kB:()=>pi,Fp:()=>Ct,Bu:()=>At,FN:()=>ji,GX:()=>jt,Q_:()=>We,Z7:()=>Dt,Ai:()=>at,px:()=>ve,_G:()=>qt,w6:()=>qe,Ae:()=>Ee});var e=l(60316),t=l(37580),d=l(17699),u=l(84205),m=l(27092),_=l(75797),h=l(59452),A=l(74879),F=l(98764),E=l(52575),Y=l(51567),W=l(70271),U=l(64334),de=l(47470),K=l(91817),be=l(33900),Oe=l(2814),ge=l(39539),Le=l(19999),r=l(23513),z=l(43942),pe=l(63037);const w=new Set;let Pe,q=(()=>{var rt;class Fe{constructor(st,Ie){this._platform=st,this._nonce=Ie,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):vt}matchMedia(st){return(this._platform.WEBKIT||this._platform.BLINK)&&function fe(rt,Fe){if(!w.has(rt))try{Pe||(Pe=document.createElement("style"),Fe&&(Pe.nonce=Fe),Pe.setAttribute("type","text/css"),document.head.appendChild(Pe)),Pe.sheet&&(Pe.sheet.insertRule("@media ".concat(rt," {body{ }}"),0),w.add(rt))}catch(zt){console.error(zt)}}(st,this._nonce),this._matchMedia(st)}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(d.OD),t.KVO(t.BIS,8))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();function vt(rt){return{matches:"all"===rt||""===rt,media:rt,addListener:()=>{},removeListener:()=>{}}}let xt=(()=>{var rt;class Fe{constructor(st,Ie){this._mediaMatcher=st,this._zone=Ie,this._queries=new Map,this._destroySubject=new u.B}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(st){return nt((0,Oe.FG)(st)).some(It=>this._registerQuery(It).mql.matches)}observe(st){const It=nt((0,Oe.FG)(st)).map(Nt=>this._registerQuery(Nt).observable);let Et=(0,Le.z)(It);return Et=(0,r.x)(Et.pipe((0,U.s)(1)),Et.pipe((0,de.i)(1),(0,E.B)(0))),Et.pipe((0,W.T)(Nt=>{const Hi={matches:!1,breakpoints:{}};return Nt.forEach(({matches:Zi,query:kn})=>{Hi.matches=Hi.matches||Zi,Hi.breakpoints[kn]=Zi}),Hi}))}_registerQuery(st){if(this._queries.has(st))return this._queries.get(st);const Ie=this._mediaMatcher.matchMedia(st),Et={observable:new z.c(Nt=>{const Hi=Zi=>this._zone.run(()=>Nt.next(Zi));return Ie.addListener(Hi),()=>{Ie.removeListener(Hi)}}).pipe((0,pe.Z)(Ie),(0,W.T)(({matches:Nt})=>({query:st,matches:Nt})),(0,be.Q)(this._destroySubject)),mql:Ie};return this._queries.set(st,Et),Et}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(q),t.KVO(t.SKi))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();function nt(rt){return rt.map(Fe=>Fe.split(",")).reduce((Fe,zt)=>Fe.concat(zt)).map(Fe=>Fe.trim())}const je=" ";function ve(rt,Fe,zt){const st=$e(rt,Fe);st.some(Ie=>Ie.trim()==zt.trim())||(st.push(zt.trim()),rt.setAttribute(Fe,st.join(je)))}function Ee(rt,Fe,zt){const Ie=$e(rt,Fe).filter(It=>It!=zt.trim());Ie.length?rt.setAttribute(Fe,Ie.join(je)):rt.removeAttribute(Fe)}function $e(rt,Fe){return(rt.getAttribute(Fe)||"").match(/\S+/g)||[]}const Ze="cdk-describedby-message",De="cdk-describedby-host";let Te=0,me=(()=>{var rt;class Fe{constructor(st,Ie){this._platform=Ie,this._messageRegistry=new Map,this._messagesContainer=null,this._id="".concat(Te++),this._document=st,this._id=(0,t.WQX)(t.sZ2)+"-"+Te++}describe(st,Ie,It){if(!this._canBeDescribed(st,Ie))return;const Et=Z(Ie,It);"string"!=typeof Ie?(ie(Ie,this._id),this._messageRegistry.set(Et,{messageElement:Ie,referenceCount:0})):this._messageRegistry.has(Et)||this._createMessageElement(Ie,It),this._isElementDescribedByMessage(st,Et)||this._addMessageReference(st,Et)}removeDescription(st,Ie,It){var Et;if(!Ie||!this._isElementNode(st))return;const Nt=Z(Ie,It);if(this._isElementDescribedByMessage(st,Nt)&&this._removeMessageReference(st,Nt),"string"==typeof Ie){const Hi=this._messageRegistry.get(Nt);Hi&&0===Hi.referenceCount&&this._deleteMessageElement(Nt)}0===(null===(Et=this._messagesContainer)||void 0===Et?void 0:Et.childNodes.length)&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){var st;const Ie=this._document.querySelectorAll("[".concat(De,'="').concat(this._id,'"]'));for(let It=0;It<Ie.length;It++)this._removeCdkDescribedByReferenceIds(Ie[It]),Ie[It].removeAttribute(De);null===(st=this._messagesContainer)||void 0===st||st.remove(),this._messagesContainer=null,this._messageRegistry.clear()}_createMessageElement(st,Ie){const It=this._document.createElement("div");ie(It,this._id),It.textContent=st,Ie&&It.setAttribute("role",Ie),this._createMessagesContainer(),this._messagesContainer.appendChild(It),this._messageRegistry.set(Z(st,Ie),{messageElement:It,referenceCount:0})}_deleteMessageElement(st){var Ie;null===(Ie=this._messageRegistry.get(st))||void 0===Ie||null===(Ie=Ie.messageElement)||void 0===Ie||Ie.remove(),this._messageRegistry.delete(st)}_createMessagesContainer(){if(this._messagesContainer)return;const st="cdk-describedby-message-container",Ie=this._document.querySelectorAll(".".concat(st,'[platform="server"]'));for(let Et=0;Et<Ie.length;Et++)Ie[Et].remove();const It=this._document.createElement("div");It.style.visibility="hidden",It.classList.add(st),It.classList.add("cdk-visually-hidden"),this._platform&&!this._platform.isBrowser&&It.setAttribute("platform","server"),this._document.body.appendChild(It),this._messagesContainer=It}_removeCdkDescribedByReferenceIds(st){const Ie=$e(st,"aria-describedby").filter(It=>0!=It.indexOf(Ze));
1st.setAttribute("aria-describedby",Ie.join(" "))}_addMessageReference(st,Ie){const It=this._messageRegistry.get(Ie);ve(st,"aria-describedby",It.messageElement.id),st.setAttribute(De,this._id),It.referenceCount++}_removeMessageReference(st,Ie){const It=this._messageRegistry.get(Ie);It.referenceCount--,Ee(st,"aria-describedby",It.messageElement.id),st.removeAttribute(De)}_isElementDescribedByMessage(st,Ie){const It=$e(st,"aria-describedby"),Et=this._messageRegistry.get(Ie),Nt=Et&&Et.messageElement.id;return!!Nt&&-1!=It.indexOf(Nt)}_canBeDescribed(st,Ie){if(!this._isElementNode(st))return!1;if(Ie&&"object"==typeof Ie)return!0;const It=null==Ie?"":"".concat(Ie).trim(),Et=st.getAttribute("aria-label");return!(!It||Et&&Et.trim()===It)}_isElementNode(st){return st.nodeType===this._document.ELEMENT_NODE}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(e.qQ),t.KVO(d.OD))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();function Z(rt,Fe){return"string"==typeof rt?"".concat(Fe||"","/").concat(rt):rt}function ie(rt,Fe){rt.id||(rt.id="".concat(Ze,"-").concat(Fe,"-").concat(Te++))}class dt{constructor(Fe){this._items=Fe,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new u.B,this._typeaheadSubscription=m.yU.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=zt=>zt.disabled,this._pressedLetters=[],this.tabOut=new u.B,this.change=new u.B,Fe instanceof t.rOR&&(this._itemChangesSubscription=Fe.changes.subscribe(zt=>{if(this._activeItem){const Ie=zt.toArray().indexOf(this._activeItem);Ie>-1&&Ie!==this._activeItemIndex&&(this._activeItemIndex=Ie)}}))}skipPredicate(Fe){return this._skipPredicateFn=Fe,this}withWrap(Fe=!0){return this._wrap=Fe,this}withVerticalOrientation(Fe=!0){return this._vertical=Fe,this}withHorizontalOrientation(Fe){return this._horizontal=Fe,this}withAllowedModifierKeys(Fe){return this._allowedModifierKeys=Fe,this}withTypeAhead(Fe=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,F.M)(zt=>this._pressedLetters.push(zt)),(0,E.B)(Fe),(0,Y.p)(()=>this._pressedLetters.length>0),(0,W.T)(()=>this._pressedLetters.join(""))).subscribe(zt=>{const st=this._getItemsArray();for(let Ie=1;Ie<st.length+1;Ie++){const It=(this._activeItemIndex+Ie)%st.length,Et=st[It];if(!this._skipPredicateFn(Et)&&0===Et.getLabel().toUpperCase().trim().indexOf(zt)){this.setActiveItem(It);break}}this._pressedLetters=[]}),this}cancelTypeahead(){return this._pressedLetters=[],this}withHomeAndEnd(Fe=!0){return this._homeAndEnd=Fe,this}withPageUpDown(Fe=!0,zt=10){return this._pageUpAndDown={enabled:Fe,delta:zt},this}setActiveItem(Fe){const zt=this._activeItem;this.updateActiveItem(Fe),this._activeItem!==zt&&this.change.next(this._activeItemIndex)}onKeydown(Fe){const zt=Fe.keyCode,Ie=["altKey","ctrlKey","metaKey","shiftKey"].every(It=>!Fe[It]||this._allowedModifierKeys.indexOf(It)>-1);switch(zt){case A.wn:return void this.tabOut.next();case A.n6:if(this._vertical&&Ie){this.setNextItemActive();break}return;case A.i7:if(this._vertical&&Ie){this.setPreviousItemActive();break}return;case A.LE:if(this._horizontal&&Ie){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case A.UQ:if(this._horizontal&&Ie){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case A.yZ:if(this._homeAndEnd&&Ie){this.setFirstItemActive();break}return;case A.Kp:if(this._homeAndEnd&&Ie){this.setLastItemActive();break}return;case A.w_:if(this._pageUpAndDown.enabled&&Ie){const It=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(It>0?It:0,1);break}return;case A.dB:if(this._pageUpAndDown.enabled&&Ie){const It=this._activeItemIndex+this._pageUpAndDown.delta,Et=this._getItemsArray().length;this._setActiveItemByIndex(It<Et?It:Et-1,-1);break}return;default:return void((Ie||(0,A.rp)(Fe,"shiftKey"))&&(Fe.key&&1===Fe.key.length?this._letterKeyStream.next(Fe.key.toLocaleUpperCase()):(zt>=A.A&&zt<=A.Z||zt>=A.f2&&zt<=A.bn)&&this._letterKeyStream.next(String.fromCharCode(zt))))}this._pressedLetters=[],Fe.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)}
1updateActiveItem(Fe){const zt=this._getItemsArray(),st="number"==typeof Fe?Fe:zt.indexOf(Fe),Ie=zt[st];this._activeItem=null==Ie?null:Ie,this._activeItemIndex=st}destroy(){var Fe;this._typeaheadSubscription.unsubscribe(),null===(Fe=this._itemChangesSubscription)||void 0===Fe||Fe.unsubscribe(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(Fe){this._wrap?this._setActiveInWrapMode(Fe):this._setActiveInDefaultMode(Fe)}_setActiveInWrapMode(Fe){const zt=this._getItemsArray();for(let st=1;st<=zt.length;st++){const Ie=(this._activeItemIndex+Fe*st+zt.length)%zt.length;if(!this._skipPredicateFn(zt[Ie]))return void this.setActiveItem(Ie)}}_setActiveInDefaultMode(Fe){this._setActiveItemByIndex(this._activeItemIndex+Fe,Fe)}_setActiveItemByIndex(Fe,zt){const st=this._getItemsArray();if(st[Fe]){for(;this._skipPredicateFn(st[Fe]);)if(!st[Fe+=zt])return;this.setActiveItem(Fe)}}_getItemsArray(){return this._items instanceof t.rOR?this._items.toArray():this._items}}class Ge extends dt{setActiveItem(Fe){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(Fe),this.activeItem&&this.activeItem.setActiveStyles()}}class At extends dt{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(Fe){return this._origin=Fe,this}setActiveItem(Fe){super.setActiveItem(Fe),this.activeItem&&this.activeItem.focus(this._origin)}}let Dt=(()=>{var rt;class Fe{constructor(st){this._platform=st}isDisabled(st){return st.hasAttribute("disabled")}isVisible(st){return function wt(rt){return!!(rt.offsetWidth||rt.offsetHeight||"function"==typeof rt.getClientRects&&rt.getClientRects().length)}(st)&&"visible"===getComputedStyle(st).visibility}isTabbable(st){if(!this._platform.isBrowser)return!1;const Ie=function Xe(rt){try{return rt.frameElement}catch{return null}}(function ni(rt){return rt.ownerDocument&&rt.ownerDocument.defaultView||window}(st));if(Ie&&(-1===nr(Ie)||!this.isVisible(Ie)))return!1;let It=st.nodeName.toLowerCase(),Et=nr(st);return st.hasAttribute("contenteditable")?-1!==Et:!("iframe"===It||"object"===It||this._platform.WEBKIT&&this._platform.IOS&&!function tn(rt){let Fe=rt.nodeName.toLowerCase(),zt="input"===Fe&&rt.type;return"text"===zt||"password"===zt||"select"===Fe||"textarea"===Fe}(st))&&("audio"===It?!!st.hasAttribute("controls")&&-1!==Et:"video"===It?-1!==Et&&(null!==Et||this._platform.FIREFOX||st.hasAttribute("controls")):st.tabIndex>=0)}isFocusable(st,Ie){return function Ve(rt){return!function Pi(rt){return function zi(rt){return"input"==rt.nodeName.toLowerCase()}(rt)&&"hidden"==rt.type}(rt)&&(function li(rt){let Fe=rt.nodeName.toLowerCase();return"input"===Fe||"select"===Fe||"button"===Fe||"textarea"===Fe}(rt)||function fi(rt){return function gn(rt){return"a"==rt.nodeName.toLowerCase()}(rt)&&rt.hasAttribute("href")}(rt)||rt.hasAttribute("contenteditable")||Yn(rt))}(st)&&!this.isDisabled(st)&&((null==Ie?void 0:Ie.ignoreVisibility)||this.isVisible(st))}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(d.OD))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();function Yn(rt){if(!rt.hasAttribute("tabindex")||void 0===rt.tabIndex)return!1;let Fe=rt.getAttribute("tabindex");return!(!Fe||isNaN(parseInt(Fe,10)))}function nr(rt){if(!Yn(rt))return null;const Fe=parseInt(rt.getAttribute("tabindex")||"",10);return isNaN(Fe)?-1:Fe}class Kt{get enabled(){return this._enabled}set enabled(Fe){this._enabled=Fe,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Fe,this._startAnchor),this._toggleAnchorTabIndex(Fe,this._endAnchor))}constructor(Fe,zt,st,Ie,It=!1){this._element=Fe,this._checker=zt,this._ngZone=st,this._document=Ie,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,It||this.attachAnchors()}destroy(){const Fe=this._startAnchor,zt=this._endAnchor;Fe&&(Fe.removeEventListener("focus",this.startAnchorListener),Fe.remove()),zt&&(zt.removeEventListener("focus",this.endAnchorListener),zt.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(Fe){return new Promise(zt=>{this._executeOnStable(()=>zt(this.focusInitialElement(Fe)))})}focusFirstTabbableElementWhenReady(Fe){return new Promise(zt=>{this._executeOnStable(()=>zt(this.focusFirstTabbableElement(Fe)))})}focusLastTabbableElementWhenReady(Fe){return new Promise(zt=>{this._executeOnStable(()=>zt(this.focusLastTabbableElement(Fe)))})}
1_getRegionBoundary(Fe){const zt=this._element.querySelectorAll("[cdk-focus-region-".concat(Fe,"], ")+"[cdkFocusRegion".concat(Fe,"], ")+"[cdk-focus-".concat(Fe,"]"));return"start"==Fe?zt.length?zt[0]:this._getFirstTabbableElement(this._element):zt.length?zt[zt.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(Fe){const zt=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(zt){if(!this._checker.isFocusable(zt)){const st=this._getFirstTabbableElement(zt);return null==st||st.focus(Fe),!!st}return zt.focus(Fe),!0}return this.focusFirstTabbableElement(Fe)}focusFirstTabbableElement(Fe){const zt=this._getRegionBoundary("start");return zt&&zt.focus(Fe),!!zt}focusLastTabbableElement(Fe){const zt=this._getRegionBoundary("end");return zt&&zt.focus(Fe),!!zt}hasAttached(){return this._hasAttached}_getFirstTabbableElement(Fe){if(this._checker.isFocusable(Fe)&&this._checker.isTabbable(Fe))return Fe;const zt=Fe.children;for(let st=0;st<zt.length;st++){const Ie=zt[st].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(zt[st]):null;if(Ie)return Ie}return null}_getLastTabbableElement(Fe){if(this._checker.isFocusable(Fe)&&this._checker.isTabbable(Fe))return Fe;const zt=Fe.children;for(let st=zt.length-1;st>=0;st--){const Ie=zt[st].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(zt[st]):null;if(Ie)return Ie}return null}_createAnchor(){const Fe=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,Fe),Fe.classList.add("cdk-visually-hidden"),Fe.classList.add("cdk-focus-trap-anchor"),Fe.setAttribute("aria-hidden","true"),Fe}_toggleAnchorTabIndex(Fe,zt){Fe?zt.setAttribute("tabindex","0"):zt.removeAttribute("tabindex")}toggleAnchors(Fe){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(Fe,this._startAnchor),this._toggleAnchorTabIndex(Fe,this._endAnchor))}_executeOnStable(Fe){this._ngZone.isStable?Fe():this._ngZone.onStable.pipe((0,U.s)(1)).subscribe(Fe)}}let jt=(()=>{var rt;class Fe{constructor(st,Ie,It){this._checker=st,this._ngZone=Ie,this._document=It}create(st,Ie=!1){return new Kt(st,this._checker,this._ngZone,this._document,Ie)}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(Dt),t.KVO(t.SKi),t.KVO(e.qQ))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})(),pi=(()=>{var rt;class Fe{get enabled(){return this.focusTrap.enabled}set enabled(st){this.focusTrap.enabled=(0,Oe.he)(st)}get autoCapture(){return this._autoCapture}set autoCapture(st){this._autoCapture=(0,Oe.he)(st)}constructor(st,Ie,It){this._elementRef=st,this._focusTrapFactory=Ie,this._previouslyFocusedElement=null,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}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(st){const Ie=st.autoCapture;Ie&&!Ie.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=(0,d.vc)(),this.focusTrap.focusInitialElementWhenReady()}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.rXU(t.aKT),t.rXU(jt),t.rXU(e.qQ))},rt.\u0275dir=t.FsC({type:rt,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[t.OA$]}),Fe})();class $t extends Kt{get enabled(){return this._enabled}set enabled(Fe){this._enabled=Fe,this._enabled?this._focusTrapManager.register(this):this._focusTrapManager.deregister(this)}constructor(Fe,zt,st,Ie,It,Et,Nt){super(Fe,zt,st,Ie,Nt.defer),this._focusTrapManager=It,this._inertStrategy=Et,this._focusTrapManager.register(this)}destroy(){this._focusTrapManager.deregister(this),super.destroy()}_enable(){this._inertStrategy.preventFocus(this),this.toggleAnchors(!0)}_disable(){this._inertStrategy.allowFocus(this),this.toggleAnchors(!1)}}const Vt=new t.nKC("FOCUS_TRAP_INERT_STRATEGY");class ti{constructor(){this._listener=null}preventFocus(Fe){this._listener&&Fe._document.removeEventListener("focus",this._listener,!0),this._listener=zt=>this._trapFocus(Fe,zt),Fe._ngZone.runOutsideAngular(()=>{Fe._document.addEventListener("focus",this._listener,!0)})}allowFocus(Fe){this._listener&&(Fe._document.removeEventListener("focus",this._listener,!0),this._listener=null)}_trapFocus(Fe,zt){var st;const Ie=zt.target,It=Fe._element;Ie&&!It.contains(Ie)&&(null===(st=Ie.closest)||void 0===st||!st.call(Ie,"div.cdk-overlay-pane"))&&setTimeout(()=>{Fe.enabled&&!It.contains(Fe._document.activeElement)&&Fe.focusFirstTabbableElement()})}}let tt=(()=>{var rt;class Fe{constructor(){this._focusTrapStack=[]}register(st){this._focusTrapStack=this._focusTrapStack.filter(It=>It!==st);let Ie=this._focusTrapStack;Ie.length&&Ie[Ie.length-1]._disable(),Ie.push(st),st._enable()}deregister(st){st._disable();const Ie=this._focusTrapStack,It=Ie.indexOf(st);-1!==It&&(Ie.splice(It,1),Ie.length&&Ie[Ie.length-1]._enable())}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})(),Ct=(()=>{var rt;class Fe{constructor(st,Ie,It,Et,Nt){this._checker=st,this._ngZone=Ie,this._focusTrapManager=It,this._document=Et,this._inertStrategy=Nt||new ti}create(st,Ie={defer:!1}){let It;return It="boolean"==typeof Ie?{defer:Ie}:Ie,new $t(st,this._checker,this._ngZone,this._document,this._focusTrapManager,this._inertStrategy,It)}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(Dt),t.KVO(t.SKi),t.KVO(tt),t.KVO
1(e.qQ),t.KVO(Vt,8))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();function qt(rt){return 0===rt.buttons||0===rt.detail}function qe(rt){const Fe=rt.touches&&rt.touches[0]||rt.changedTouches&&rt.changedTouches[0];return!(!Fe||-1!==Fe.identifier||null!=Fe.radiusX&&1!==Fe.radiusX||null!=Fe.radiusY&&1!==Fe.radiusY)}const Ht=new t.nKC("cdk-input-modality-detector-options"),Bi={ignoreKeys:[A.A$,A.W3,A.eg,A.Ge,A.FX]},Xn=(0,d.BQ)({passive:!0,capture:!0});let Jt=(()=>{var rt;class Fe{get mostRecentModality(){return this._modality.value}constructor(st,Ie,It,Et){this._platform=st,this._mostRecentTarget=null,this._modality=new _.t(null),this._lastTouchMs=0,this._onKeydown=Nt=>{var Hi;null!==(Hi=this._options)&&void 0!==Hi&&null!==(Hi=Hi.ignoreKeys)&&void 0!==Hi&&Hi.some(Zi=>Zi===Nt.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,d.Fb)(Nt))},this._onMousedown=Nt=>{Date.now()-this._lastTouchMs<650||(this._modality.next(qt(Nt)?"keyboard":"mouse"),this._mostRecentTarget=(0,d.Fb)(Nt))},this._onTouchstart=Nt=>{qe(Nt)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,d.Fb)(Nt))},this._options={...Bi,...Et},this.modalityDetected=this._modality.pipe((0,de.i)(1)),this.modalityChanged=this.modalityDetected.pipe((0,K.F)()),st.isBrowser&&Ie.runOutsideAngular(()=>{It.addEventListener("keydown",this._onKeydown,Xn),It.addEventListener("mousedown",this._onMousedown,Xn),It.addEventListener("touchstart",this._onTouchstart,Xn)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,Xn),document.removeEventListener("mousedown",this._onMousedown,Xn),document.removeEventListener("touchstart",this._onTouchstart,Xn))}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(d.OD),t.KVO(t.SKi),t.KVO(e.qQ),t.KVO(Ht,8))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();const lt=new t.nKC("liveAnnouncerElement",{providedIn:"root",factory:function it(){return null}}),D=new t.nKC("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let R=0,at=(()=>{var rt;class Fe{constructor(st,Ie,It,Et){this._ngZone=Ie,this._defaultOptions=Et,this._document=It,this._liveElement=st||this._createLiveElement()}announce(st,...Ie){const It=this._defaultOptions;let Et,Nt;return 1===Ie.length&&"number"==typeof Ie[0]?Nt=Ie[0]:[Et,Nt]=Ie,this.clear(),clearTimeout(this._previousTimeout),Et||(Et=It&&It.politeness?It.politeness:"polite"),null==Nt&&It&&(Nt=It.duration),this._liveElement.setAttribute("aria-live",Et),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(Hi=>this._currentResolve=Hi)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=st,"number"==typeof Nt&&(this._previousTimeout=setTimeout(()=>this.clear(),Nt)),this._currentResolve(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){var st,Ie;clearTimeout(this._previousTimeout),null===(st=this._liveElement)||void 0===st||st.remove(),this._liveElement=null,null===(Ie=this._currentResolve)||void 0===Ie||Ie.call(this),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const st="cdk-live-announcer-element",Ie=this._document.getElementsByClassName(st),It=this._document.createElement("div");for(let Et=0;Et<Ie.length;Et++)Ie[Et].remove();return It.classList.add(st),It.classList.add("cdk-visually-hidden"),It.setAttribute("aria-atomic","true"),It.setAttribute("aria-live","polite"),It.id="cdk-live-announcer-".concat(R++),this._document.body.appendChild(It),It}_exposeAnnouncerToModals(st){const Ie=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let It=0;It<Ie.length;It++){const Et=Ie[It],Nt=Et.getAttribute("aria-owns");Nt?-1===Nt.indexOf(st)&&Et.setAttribute("aria-owns",Nt+" "+st):Et.setAttribute("aria-owns",st)}}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(lt,8),t.KVO(t.SKi),t.KVO(e.qQ),t.KVO(D,8))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})();const tr=new t.nKC("cdk-focus-monitor-default-options"),Er=(0,d.BQ)({passive:!0,capture:!0});let ji=(()=>{var rt;class Fe{constructor(st,Ie,It,Et,Nt){this._ngZone=st,this._platform=Ie,this._inputModalityDetector=It,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 u.B,this._rootNodeFocusAndBlurListener=Hi=>{for(let kn=(0,d.Fb)(Hi);kn;kn=kn.parentElement)"focus"===Hi.type?this._onFocus(Hi,kn):this._onBlur(Hi,kn)},this._document=Et,this._detectionMode=(null==Nt?void 0:Nt.detectionMode)||0}monitor(st,Ie=!1){const It=(0,Oe.i8)(st);if(!this._platform.isBrowser||1!==It.nodeType)return(0,h.of)();const Et=(0,d.KT)(It)||this._getDocument(),Nt=this._elementInfo.get(It);if(Nt)return Ie&&(Nt.checkChildren=!0),Nt.subject;
1const Hi={checkChildren:Ie,subject:new u.B,rootNode:Et};return this._elementInfo.set(It,Hi),this._registerGlobalListeners(Hi),Hi.subject}stopMonitoring(st){const Ie=(0,Oe.i8)(st),It=this._elementInfo.get(Ie);It&&(It.subject.complete(),this._setClasses(Ie),this._elementInfo.delete(Ie),this._removeGlobalListeners(It))}focusVia(st,Ie,It){const Et=(0,Oe.i8)(st);Et===this._getDocument().activeElement?this._getClosestElementsInfo(Et).forEach(([Hi,Zi])=>this._originChanged(Hi,Ie,Zi)):(this._setOrigin(Ie),"function"==typeof Et.focus&&Et.focus(It))}ngOnDestroy(){this._elementInfo.forEach((st,Ie)=>this.stopMonitoring(Ie))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(st){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(st)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:st&&this._isLastInteractionFromInputLabel(st)?"mouse":"program"}_shouldBeAttributedToTouch(st){return 1===this._detectionMode||!(null==st||!st.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(st,Ie){st.classList.toggle("cdk-focused",!!Ie),st.classList.toggle("cdk-touch-focused","touch"===Ie),st.classList.toggle("cdk-keyboard-focused","keyboard"===Ie),st.classList.toggle("cdk-mouse-focused","mouse"===Ie),st.classList.toggle("cdk-program-focused","program"===Ie)}_setOrigin(st,Ie=!1){this._ngZone.runOutsideAngular(()=>{this._origin=st,this._originFromTouchInteraction="touch"===st&&Ie,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(st,Ie){const It=this._elementInfo.get(Ie),Et=(0,d.Fb)(st);!It||!It.checkChildren&&Ie!==Et||this._originChanged(Ie,this._getFocusOrigin(Et),It)}_onBlur(st,Ie){const It=this._elementInfo.get(Ie);!It||It.checkChildren&&st.relatedTarget instanceof Node&&Ie.contains(st.relatedTarget)||(this._setClasses(Ie),this._emitOrigin(It,null))}_emitOrigin(st,Ie){st.subject.observers.length&&this._ngZone.run(()=>st.subject.next(Ie))}_registerGlobalListeners(st){if(!this._platform.isBrowser)return;const Ie=st.rootNode,It=this._rootNodeFocusListenerCount.get(Ie)||0;It||this._ngZone.runOutsideAngular(()=>{Ie.addEventListener("focus",this._rootNodeFocusAndBlurListener,Er),Ie.addEventListener("blur",this._rootNodeFocusAndBlurListener,Er)}),this._rootNodeFocusListenerCount.set(Ie,It+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,be.Q)(this._stopInputModalityDetector)).subscribe(Et=>{this._setOrigin(Et,!0)}))}_removeGlobalListeners(st){const Ie=st.rootNode;if(this._rootNodeFocusListenerCount.has(Ie)){const It=this._rootNodeFocusListenerCount.get(Ie);It>1?this._rootNodeFocusListenerCount.set(Ie,It-1):(Ie.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Er),Ie.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Er),this._rootNodeFocusListenerCount.delete(Ie))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(st,Ie,It){this._setClasses(st,Ie),this._emitOrigin(It,Ie),this._lastFocusOrigin=Ie}_getClosestElementsInfo(st){const Ie=[];return this._elementInfo.forEach((It,Et)=>{(Et===st||It.checkChildren&&Et.contains(st))&&Ie.push([Et,It])}),Ie}_isLastInteractionFromInputLabel(st){const{_mostRecentTarget:Ie,mostRecentModality:It}=this._inputModalityDetector;if("mouse"!==It||!Ie||Ie===st||"INPUT"!==st.nodeName&&"TEXTAREA"!==st.nodeName||st.disabled)return!1;const Et=st.labels;if(Et)for(let Nt=0;Nt<Et.length;Nt++)if(Et[Nt].contains(Ie))return!0;return!1}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(t.SKi),t.KVO(d.OD),t.KVO(Jt),t.KVO(e.qQ,8),t.KVO(tr,8))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})(),Gt=(()=>{var rt;class Fe{constructor(st,Ie){this._elementRef=st,this._focusMonitor=Ie,this._focusOrigin=null,this.cdkFocusChange=new t.bkB}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const st=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(st,1===st.nodeType&&st.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(Ie=>{this._focusOrigin=Ie,this.cdkFocusChange.emit(Ie)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.rXU(t.aKT),t.rXU(ji))},rt.\u0275dir=t.FsC({type:rt,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),Fe})();const ze="cdk-high-contrast-black-on-white",ft="cdk-high-contrast-white-on-black",Re="cdk-high-contrast-active";let We=(()=>{var rt;class Fe{constructor(st,Ie){this._platform=st,this._document=Ie,this._breakpointSubscription=(0,t.WQX)(xt).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasse
1s())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const st=this._document.createElement("div");st.style.backgroundColor="rgb(1,2,3)",st.style.position="absolute",this._document.body.appendChild(st);const Ie=this._document.defaultView||window,It=Ie&&Ie.getComputedStyle?Ie.getComputedStyle(st):null,Et=(It&&It.backgroundColor||"").replace(/ /g,"");switch(st.remove(),Et){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 st=this._document.body.classList;st.remove(Re,ze,ft),this._hasCheckedHighContrastMode=!0;const Ie=this.getHighContrastMode();1===Ie?st.add(Re,ze):2===Ie&&st.add(Re,ft)}}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(d.OD),t.KVO(e.qQ))},rt.\u0275prov=t.jDH({token:rt,factory:rt.\u0275fac,providedIn:"root"}),Fe})(),hi=(()=>{var rt;class Fe{constructor(st){st._applyBodyHighContrastModeCssClasses()}}return(rt=Fe).\u0275fac=function(st){return new(st||rt)(t.KVO(We))},rt.\u0275mod=t.$C({type:rt}),rt.\u0275inj=t.G2t({imports:[ge.w5]}),Fe})()},63680:(ct,se,l)=>{"use strict";l.d(se,{dS:()=>h,jI:()=>F});var e=l(37580),t=l(60316);const d=new e.nKC("cdk-dir-doc",{providedIn:"root",factory:function u(){return(0,e.WQX)(t.qQ)}}),m=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let h=(()=>{var E;class Y{constructor(U){this.value="ltr",this.change=new e.bkB,U&&(this.value=function _(E){var Y;const W=(null==E?void 0:E.toLowerCase())||"";return"auto"===W&&typeof navigator<"u"&&null!==(Y=navigator)&&void 0!==Y&&Y.language?m.test(navigator.language)?"rtl":"ltr":"rtl"===W?"rtl":"ltr"}((U.body?U.body.dir:null)||(U.documentElement?U.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}}return(E=Y).\u0275fac=function(U){return new(U||E)(e.KVO(d,8))},E.\u0275prov=e.jDH({token:E,factory:E.\u0275fac,providedIn:"root"}),Y})(),F=(()=>{var E;class Y{}return(E=Y).\u0275fac=function(U){return new(U||E)},E.\u0275mod=e.$C({type:E}),E.\u0275inj=e.G2t({}),Y})()},2814:(ct,se,l)=>{"use strict";l.d(se,{FG:()=>m,OE:()=>d,a1:()=>_,cc:()=>A,he:()=>t,i8:()=>h});var e=l(37580);function t(F){return null!=F&&"false"!=="".concat(F)}function d(F,E=0){return function u(F){return!isNaN(parseFloat(F))&&!isNaN(Number(F))}(F)?Number(F):E}function m(F){return Array.isArray(F)?F:[F]}function _(F){return null==F?"":"string"==typeof F?F:"".concat(F,"px")}function h(F){return F instanceof e.aKT?F.nativeElement:F}function A(F,E=/\s+/){const Y=[];if(null!=F){const W=Array.isArray(F)?F:"".concat(F).split(E);for(const U of W){const de="".concat(U).trim();de&&Y.push(de)}}return Y}},37989:(ct,se,l)=>{"use strict";l.d(se,{CB:()=>E,zP:()=>W}),l(72551),l(59452);var d=l(84205),u=l(37580);class E{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(K=!1,be,Oe=!0,ge){this._multiple=K,this._emitChanges=Oe,this.compareWith=ge,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new d.B,be&&be.length&&(K?be.forEach(Le=>this._markSelected(Le)):this._markSelected(be[0]),this._selectedToEmit.length=0)}select(...K){this._verifyValueAssignment(K),K.forEach(Oe=>this._markSelected(Oe));const be=this._hasQueuedChanges();return this._emitChangeEvent(),be}deselect(...K){this._verifyValueAssignment(K),K.forEach(Oe=>this._unmarkSelected(Oe));const be=this._hasQueuedChanges();return this._emitChangeEvent(),be}setSelection(...K){this._verifyValueAssignment(K);const be=this.selected,Oe=new Set(K);K.forEach(Le=>this._markSelected(Le)),be.filter(Le=>!Oe.has(Le)).forEach(Le=>this._unmarkSelected(Le));const ge=this._hasQueuedChanges();return this._emitChangeEvent(),ge}toggle(K){return this.isSelected(K)?this.deselect(K):this.select(K)}clear(K=!0){this._unmarkAll();const be=this._hasQueuedChanges();return K&&this._emitChangeEvent(),be}isSelected(K){return this._selection.has(this._getConcreteValue(K))}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(K){this._multiple&&this.selected&&this._selected.sort(K)}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(K){K=this._getConcreteValue(K),this.isSelected(K)||(this._multiple||this._unmarkAll(),this.isSelected(K)||this._selection.add(K),this._emitChanges&&this._selectedToEmit.push(K))}_unmarkSelected(K){K=this._getConcreteValue(K),this.isSelected(K)&&(this._selection.delete(K),this._emitChanges&&this._deselectedToEmit.push(K))}_unmarkAll(){this.isEmpty()||this._selection.forEach(K=>this._unmarkSelected(K))}_verifyValueAssignment(K){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}_getConcreteValue(K){if(this.compareWith){for(let be of this._selection)if(this.compareWith(K,be))return be;return K}return K}}let W=(()=>{var de;class K{constructor(){this._listeners=[]}notify(Oe,ge){for(let Le of this._listeners)Le(Oe,ge)}listen(Oe){return this._listeners.push(Oe),()=>{this._listeners=this._listeners.filter(ge=>Oe!==ge)}}ngOnDestroy(){this._listeners=[]}}return(de=K).\u0275fac=function(Oe){return new(Oe||de)},de.\u0275prov=u.jDH({token:de,factory:de.\u0275fac,providedIn:"root"}),K})()},74879:(ct,se,l)=>{"use strict";l.d(se,{A:()=>Te,A$:()=>A,FX:()=>_,Fm:()=>m,G_:()=>t,Ge:()=>ti,KE:()=>Rr,Kp:()=>K,LE:()=>Le,SJ:()=>w,UQ:()=>Oe,W3:()=>h,Z:()=>Vt,_f:()=>Y,bn:()=>Ee,dB:()=>de,eg:()=>Me,f2:()=>Pe,i7:()=>ge,n6:()=>r,rp:()=>yt,t6:()=>W,w_:()=>U,wn:()=>d,yZ:()=>be});const t=8,d=9,m=13,_=16,h=17,A=18,Y=27,W=32,U=33,de=34,K=35,be=36,Oe=37,ge=38,Le=39,r=40,w=46,Pe=48,Ee=57,Te=65,Vt=90,ti=91,Rr=188,Me=224;function yt(ai,...Wi){return Wi.length?Wi.some(Bn=>ai[Bn]):ai.altKey||ai.shiftKey||ai.ctrlKey||ai.metaKey}},39539:(ct,se,l)=>{"use strict";l.d(se,{Wv:()=>A,w5:()=>F});var e=l(2814),t=l(37580),d=l(43942),u=l(84205),m=l(52575);let _=(()=>{var E;class Y{create(U){return typeof MutationObserver>"u"?null:new MutationObserver(U)}}return(E=Y).\u0275fac=function(U){return new(U||E)},E.\u0275prov=t.jDH({token:E,factory:E.\u0275fac,providedIn:"root"}),Y})(),h=(()=>{var E;class Y{constructor(U){this._mutationObserverFactory=U,this._observedElements=new Map}
1ngOnDestroy(){this._observedElements.forEach((U,de)=>this._cleanupObserver(de))}observe(U){const de=(0,e.i8)(U);return new d.c(K=>{const Oe=this._observeElement(de).subscribe(K);return()=>{Oe.unsubscribe(),this._unobserveElement(de)}})}_observeElement(U){if(this._observedElements.has(U))this._observedElements.get(U).count++;else{const de=new u.B,K=this._mutationObserverFactory.create(be=>de.next(be));K&&K.observe(U,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(U,{observer:K,stream:de,count:1})}return this._observedElements.get(U).stream}_unobserveElement(U){this._observedElements.has(U)&&(this._observedElements.get(U).count--,this._observedElements.get(U).count||this._cleanupObserver(U))}_cleanupObserver(U){if(this._observedElements.has(U)){const{observer:de,stream:K}=this._observedElements.get(U);de&&de.disconnect(),K.complete(),this._observedElements.delete(U)}}}return(E=Y).\u0275fac=function(U){return new(U||E)(t.KVO(_))},E.\u0275prov=t.jDH({token:E,factory:E.\u0275fac,providedIn:"root"}),Y})(),A=(()=>{var E;class Y{get disabled(){return this._disabled}set disabled(U){this._disabled=(0,e.he)(U),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(U){this._debounce=(0,e.OE)(U),this._subscribe()}constructor(U,de,K){this._contentObserver=U,this._elementRef=de,this._ngZone=K,this.event=new t.bkB,this._disabled=!1,this._currentSubscription=null}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const U=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?U.pipe((0,m.B)(this.debounce)):U).subscribe(this.event)})}_unsubscribe(){var U;null===(U=this._currentSubscription)||void 0===U||U.unsubscribe()}}return(E=Y).\u0275fac=function(U){return new(U||E)(t.rXU(h),t.rXU(t.aKT),t.rXU(t.SKi))},E.\u0275dir=t.FsC({type:E,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),Y})(),F=(()=>{var E;class Y{}return(E=Y).\u0275fac=function(U){return new(U||E)},E.\u0275mod=t.$C({type:E}),E.\u0275inj=t.G2t({providers:[_]}),Y})()},81570:(ct,se,l)=>{"use strict";l.d(se,{$Q:()=>Pi,Sf:()=>Ee,WB:()=>fi,hJ:()=>Xe,rR:()=>Pe,rW:()=>De,yY:()=>$e,z_:()=>Yn});var e=l(79975),t=l(60316),d=l(37580),u=l(2814),m=l(17699),_=l(51567),h=l(64334),A=l(33900),F=l(11249),E=l(63680),Y=l(9168),W=l(84205),U=l(27092),de=l(63617),K=l(74879);const be=(0,m.CZ)();class Oe{constructor(Ve,ni){this._viewportRuler=Ve,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=ni}attach(){}enable(){if(this._canBeEnabled()){const Ve=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=Ve.style.left||"",this._previousHTMLStyles.top=Ve.style.top||"",Ve.style.left=(0,u.a1)(-this._previousScrollPosition.left),Ve.style.top=(0,u.a1)(-this._previousScrollPosition.top),Ve.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const Ve=this._document.documentElement,Kt=Ve.style,jt=this._document.body.style,pi=Kt.scrollBehavior||"",$t=jt.scrollBehavior||"";this._isEnabled=!1,Kt.left=this._previousHTMLStyles.left,Kt.top=this._previousHTMLStyles.top,Ve.classList.remove("cdk-global-scrollblock"),be&&(Kt.scrollBehavior=jt.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),be&&(Kt.scrollBehavior=pi,jt.scrollBehavior=$t)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const ni=this._document.body,Kt=this._viewportRuler.getViewportSize();return ni.scrollHeight>Kt.height||ni.scrollWidth>Kt.width}}class Le{constructor(Ve,ni,Kt,jt){this._scrollDispatcher=Ve,this._ngZone=ni,this._viewportRuler=Kt,this._config=jt,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(Ve){this._overlayRef=Ve}enable(){if(this._scrollSubscription)return;const Ve=this._scrollDispatcher.scrolled(0).pipe((0,_.p)(ni=>!ni||!this._overlayRef.overlayElement.contains(ni.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=Ve.subscribe(()=>{const ni=this._viewportRuler.getViewportScrollPosition().top;Math.abs(ni-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=Ve.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class r{enable(){}disable(){}attach(){}}function z(tn,Ve){return Ve.some(ni=>tn.bottom<ni.top||tn.top>ni.bottom||tn.right<ni.left||tn.left>ni.right)}function pe(tn,Ve){return Ve.some(ni=>tn.top<ni.top||tn.bottom>ni.bottom||tn.left<ni.left||tn.right>ni.right)}class oe{constructor(Ve,ni,Kt,jt){this._scrollDispatcher=Ve,this._viewportRuler
1=ni,this._ngZone=Kt,this._config=jt,this._scrollSubscription=null}attach(Ve){this._overlayRef=Ve}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 ni=this._overlayRef.overlayElement.getBoundingClientRect(),{width:Kt,height:jt}=this._viewportRuler.getViewportSize();z(ni,[{width:Kt,height:jt,bottom:jt,right:Kt,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 w=(()=>{var tn;class Ve{constructor(Kt,jt,pi,$t){this._scrollDispatcher=Kt,this._viewportRuler=jt,this._ngZone=pi,this.noop=()=>new r,this.close=Vt=>new Le(this._scrollDispatcher,this._ngZone,this._viewportRuler,Vt),this.block=()=>new Oe(this._viewportRuler,this._document),this.reposition=Vt=>new oe(this._scrollDispatcher,this._viewportRuler,this._ngZone,Vt),this._document=$t}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(e.R),d.KVO(e.Xj),d.KVO(d.SKi),d.KVO(t.qQ))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})();class Pe{constructor(Ve){if(this.scrollStrategy=new r,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,Ve){const ni=Object.keys(Ve);for(const Kt of ni)void 0!==Ve[Kt]&&(this[Kt]=Ve[Kt])}}}class vt{constructor(Ve,ni){this.connectionPair=Ve,this.scrollableViewProperties=ni}}let pt=(()=>{var tn;class Ve{constructor(Kt){this._attachedOverlays=[],this._document=Kt}ngOnDestroy(){this.detach()}add(Kt){this.remove(Kt),this._attachedOverlays.push(Kt)}remove(Kt){const jt=this._attachedOverlays.indexOf(Kt);jt>-1&&this._attachedOverlays.splice(jt,1),0===this._attachedOverlays.length&&this.detach()}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(t.qQ))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})(),je=(()=>{var tn;class Ve extends pt{constructor(Kt,jt){super(Kt),this._ngZone=jt,this._keydownListener=pi=>{const $t=this._attachedOverlays;for(let Vt=$t.length-1;Vt>-1;Vt--)if($t[Vt]._keydownEvents.observers.length>0){const ti=$t[Vt]._keydownEvents;this._ngZone?this._ngZone.run(()=>ti.next(pi)):ti.next(pi);break}}}add(Kt){super.add(Kt),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(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(t.qQ),d.KVO(d.SKi,8))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})(),ve=(()=>{var tn;class Ve extends pt{constructor(Kt,jt,pi){super(Kt),this._platform=jt,this._ngZone=pi,this._cursorStyleIsSet=!1,this._pointerDownListener=$t=>{this._pointerDownEventTarget=(0,m.Fb)($t)},this._clickListener=$t=>{const Vt=(0,m.Fb)($t),ti="click"===$t.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:Vt;this._pointerDownEventTarget=null;const tt=this._attachedOverlays.slice();for(let Ct=tt.length-1;Ct>-1;Ct--){const qt=tt[Ct];if(qt._outsidePointerEvents.observers.length<1||!qt.hasAttached())continue;if(qt.overlayElement.contains(Vt)||qt.overlayElement.contains(ti))break;const qe=qt._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>qe.next($t)):qe.next($t)}}}add(Kt){if(super.add(Kt),!this._isAttached){const jt=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(jt)):this._addEventListeners(jt),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=jt.style.cursor,jt.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const Kt=this._document.body;Kt.removeEventListener("pointerdown",this._pointerDownListener,!0),Kt.removeEventListener("click",this._clickListener,!0),Kt.removeEventListener("auxclick",this._clickListener,!0),Kt.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(Kt.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(Kt){Kt.addEventListener("pointerdown",this._pointerDownListener,!0),Kt.addEventListener("click",this._clickListener,!0),Kt.addEventListener("auxclick",this._clickListener,!0),Kt.addEventListener("contextmenu",this._clickListener,!0)}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(t.qQ),d.KVO(m.OD),d.KVO(d.SKi,8))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})(),Ee=(()=>{var tn;class Ve{constructor(Kt,jt){this._platform=jt,this._document=Kt}ngOnDestroy(){var Kt;null===(Kt=this._containerElement)||void 0===Kt||Kt.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Kt="cdk-overlay-container";if(this._platform.isBrowser||(0,m.v8)()){const pi=this._document.querySelectorAll(".".concat(Kt,'[platform="server"], ')+".".concat(Kt,'[platform="test"]'));for(let $t=0;$t<pi.length;$t++)pi[$t].remove()}const jt=this._document.createElement("div");jt.classList.add(Kt),(0,m.v8)()?jt.setAttribute("platform","test"):this._platform.isBrowser||jt.setAttribute("platform","server"),this._document.body.appendChild(jt),this._containerElement=jt}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(t.qQ),d.KVO(m.OD))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})();class $e{constructor(Ve,ni,Kt,jt,pi,$t,Vt,ti,tt,Ct=!1){this._portalOutlet=Ve,this._host=ni,this._pane=Kt,this._config=jt,this._ngZone=pi,this._keyboardDispatcher=$t,this._document=Vt,this._location=ti,this._outsideClickDispatcher=tt,this._animationsDisabled=Ct,this._backdropElement=null,this._backdropClick=new W.B,this._attachments=new W.B,this._detachments=new W.B,this._locationChanges=U.yU.EMPTY,this._backdropClickHandler=qt=>this._backdropClick.next(qt),this._backdropTransitionendHandler=qt=>{this._disposeBackdrop(qt.target)}
1,this._keydownEvents=new W.B,this._outsidePointerEvents=new W.B,jt.scrollStrategy&&(this._scrollStrategy=jt.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=jt.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(Ve){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const ni=this._portalOutlet.attach(Ve);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,h.s)(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(null==ni?void 0:ni.onDestroy)&&ni.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),ni}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const Ve=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),Ve}dispose(){var Ve;const ni=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),null===(Ve=this._host)||void 0===Ve||Ve.remove(),this._previousHostParent=this._pane=this._host=null,ni&&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(Ve){Ve!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=Ve,this.hasAttached()&&(Ve.attach(this),this.updatePosition()))}updateSize(Ve){this._config={...this._config,...Ve},this._updateElementSize()}setDirection(Ve){this._config={...this._config,direction:Ve},this._updateElementDirection()}addPanelClass(Ve){this._pane&&this._toggleClasses(this._pane,Ve,!0)}removePanelClass(Ve){this._pane&&this._toggleClasses(this._pane,Ve,!1)}getDirection(){const Ve=this._config.direction;return Ve?"string"==typeof Ve?Ve:Ve.value:"ltr"}updateScrollStrategy(Ve){Ve!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=Ve,this.hasAttached()&&(Ve.attach(this),Ve.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const Ve=this._pane.style;Ve.width=(0,u.a1)(this._config.width),Ve.height=(0,u.a1)(this._config.height),Ve.minWidth=(0,u.a1)(this._config.minWidth),Ve.minHeight=(0,u.a1)(this._config.minHeight),Ve.maxWidth=(0,u.a1)(this._config.maxWidth),Ve.maxHeight=(0,u.a1)(this._config.maxHeight)}_togglePointerEvents(Ve){this._pane.style.pointerEvents=Ve?"":"none"}_attachBackdrop(){const Ve="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(Ve)})}):this._backdropElement.classList.add(Ve)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const Ve=this._backdropElement;if(Ve){if(this._animationsDisabled)return void this._disposeBackdrop(Ve);Ve.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{Ve.addEventListener("transitionend",this._backdropTransitionendHandler)}),Ve.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(Ve)},500))}}_toggleClasses(Ve,ni,Kt){const jt=(0,u.FG)(ni||[]).filter(pi=>!!pi);jt.length&&(Kt?Ve.classList.add(...jt):Ve.classList.remove(...jt))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const Ve=this._ngZone.onStable.pipe((0,A.Q)((0,de.h)(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()),Ve.unsubscribe())})})}_disposeScrollStrategy(){const Ve=this._scrollStrategy;Ve&&(Ve.disable(),Ve.detach&&Ve.detach())}_disposeBackdrop(Ve){Ve&&(Ve.removeEventListener("click",this._backdropClickHandler),Ve.removeEventListener("transitionend",this._backdropTransitionendHandler),Ve.remove(),this._backdropElement===Ve&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}const Ue="cdk-overlay-connected-position-bounding-box",Ze=/([A-Za-z%]+)$/;class De{get positions(){return this._preferredPositions}
vendor: 11,503 bytes, line 1
1constructor(Ve,ni,Kt,jt,pi){this._viewportRuler=ni,this._document=Kt,this._platform=jt,this._overlayContainer=pi,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.B,this._resizeSubscription=U.yU.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(Ve)}attach(Ve){this._validatePositions(),Ve.hostElement.classList.add(Ue),this._overlayRef=Ve,this._boundingBox=Ve.hostElement,this._pane=Ve.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 Ve=this._originRect,ni=this._overlayRect,Kt=this._viewportRect,jt=this._containerRect,pi=[];let $t;for(let Vt of this._preferredPositions){let ti=this._getOriginPoint(Ve,jt,Vt),tt=this._getOverlayPoint(ti,ni,Vt),Ct=this._getOverlayFit(tt,ni,Kt,Vt);if(Ct.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Vt,ti);this._canFitWithFlexibleDimensions(Ct,tt,Kt)?pi.push({position:Vt,origin:ti,overlayRect:ni,boundingBoxRect:this._calculateBoundingBoxRect(ti,Vt)}):(!$t||$t.overlayFit.visibleArea<Ct.visibleArea)&&($t={overlayFit:Ct,overlayPoint:tt,originPoint:ti,position:Vt,overlayRect:ni})}if(pi.length){let Vt=null,ti=-1;for(const tt of pi){const Ct=tt.boundingBoxRect.width*tt.boundingBoxRect.height*(tt.position.weight||1);Ct>ti&&(ti=Ct,Vt=tt)}return this._isPushed=!1,void this._applyPosition(Vt.position,Vt.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition($t.position,$t.originPoint);this._applyPosition($t.position,$t.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&Te(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Ue),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const Ve=this._lastPosition;if(Ve){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const ni=this._getOriginPoint(this._originRect,this._containerRect,Ve);this._applyPosition(Ve,ni)}else this.apply()}withScrollableContainers(Ve){return this._scrollables=Ve,this}withPositions(Ve){return this._preferredPositions=Ve,-1===Ve.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(Ve){return this._viewportMargin=Ve,this}withFlexibleDimensions(Ve=!0){return this._hasFlexibleDimensions=Ve,this}withGrowAfterOpen(Ve=!0){return this._growAfterOpen=Ve,this}withPush(Ve=!0){return this._canPush=Ve,this}withLockedPosition(Ve=!0){return this._positionLocked=Ve,this}setOrigin(Ve){return this._origin=Ve,this}withDefaultOffsetX(Ve){return this._offsetX=Ve,this}withDefaultOffsetY(Ve){return this._offsetY=Ve,this}withTransformOriginOn(Ve){return this._transformOriginSelector=Ve,this}_getOriginPoint(Ve,ni,Kt){let jt,pi;if("center"==Kt.originX)jt=Ve.left+Ve.width/2;else{const $t=this._isRtl()?Ve.right:Ve.left,Vt=this._isRtl()?Ve.left:Ve.right;jt="start"==Kt.originX?$t:Vt}return ni.left<0&&(jt-=ni.left),pi="center"==Kt.originY?Ve.top+Ve.height/2:"top"==Kt.originY?Ve.top:Ve.bottom,ni.top<0&&(pi-=ni.top),{x:jt,y:pi}}_getOverlayPoint(Ve,ni,Kt){let jt,pi;return jt="center"==Kt.overlayX?-ni.width/2:"start"===Kt.overlayX?this._isRtl()?-ni.width:0:this._isRtl()?0:-ni.width,pi="center"==Kt.overlayY?-ni.height/2:"top"==Kt.overlayY?0:-ni.height,{x:Ve.x+jt,y:Ve.y+pi}}_getOverlayFit(Ve,ni,Kt,jt){const pi=Z(ni);let{x:$t,y:Vt}=Ve,ti=this._getOffset(jt,"x"),tt=this._getOffset(jt,"y");ti&&($t+=ti),tt&&(Vt+=tt);let qe=0-Vt,Ht=Vt+pi.height-Kt.height,Bi=this._subtractOverflows(pi.width,0-$t,$t+pi.width-Kt.width),Vi=this._subtractOverflows(pi.height,qe,Ht),Xn=Bi*Vi;return{visibleArea:Xn,isCompletelyWithinViewport:pi.width*pi.height===Xn,fitsInViewportVertically:Vi===pi.height,fitsInViewportHorizontally:Bi==pi.width}}_canFitWithFlexibleDimensions(Ve,ni,Kt){if(this._hasFlexibleDimensions){const jt=Kt.bottom-ni.y,pi=Kt.right-ni.x,$t=me(this._overlayRef.getConfig().minHeight),Vt=me(this._overlayRef.getConfig().minWidth);return(Ve.fitsInViewportVertically||null!=$t&&$t<=jt)&&(Ve.fitsInViewportHorizontally||null!=Vt&&Vt<=pi)}return!1}_pushOverlayOnScreen(Ve,ni,Kt){if(this._previousPushAmount&&this._positionLocked)return{x:Ve.x+this._previousPushAmount.x,y:Ve.y+this._previousPushAmount.y};const jt=Z(ni),pi=this._viewportRect,$t=Math.max(Ve.x+jt.width-pi.width,0),Vt=Math.max(Ve.y+jt.height-pi.height,0),ti=Math.max(pi.top-Kt.top-Ve.y,0),tt=Math.max(pi.left-Kt.left-Ve.x,0);let Ct=0,qt=0;return Ct=jt.width<=pi.width?tt||-$t:Ve.x<this._viewportMargin?pi.left-Kt.left-Ve.x:0,qt=jt.height<=pi.height?ti||-Vt:Ve.y<this._viewportMargin?pi.top-Kt.top-Ve.y:0,this._previousPushAmount={x:Ct,y:qt},{x:Ve.x+Ct,y:Ve.y+qt}}_applyPosition(Ve,ni){if(this._setTransformOrigin(Ve),this._setOverlayElementStyles(ni,Ve),this._setBoundingBoxStyles(ni,Ve),Ve.panelClass&&this._addPanelClasses(Ve.panelClass),this._lastPosition=Ve,this._positionChanges.observers.length){const Kt=this._getScrollVisibility(),jt=new vt(Ve,Kt);this._positionChanges.next(jt)}this._isInitialRender=!1}_setTransformOrigin(Ve){if(!this._transformOriginSelector)return;const ni=this._boundingBox.querySelectorAll(this._transformOriginSelector);let Kt,jt=Ve.overlayY;Kt="center"===Ve.overlayX?"center":this._isRtl()?"start"===Ve.overlayX?"right":"left":"start"===Ve.overlayX?"left":"right";for(let pi=0;pi<ni.length;pi++)ni[pi].style.transformOrigin="".concat(Kt," ").concat(jt)}_calculateBoundingBoxRect(Ve,ni){const Kt=this._viewportRect,jt=this._isRtl();let pi,$t,Vt,Ct,qt,qe;if("top"===ni.overlayY)$t=Ve.y,pi=Kt.height-$t+this._viewportMargin;else if("bottom"===ni.overlayY)Vt=Kt.height-Ve.y+2*this._viewportMargin,pi=Kt.height-Vt+this._viewportMargin;else{const Ht=Math.min(Kt.bottom-Ve.y+Kt.top,Ve.y),Bi=this._lastBoundingBoxSize.height;pi=2*Ht,$t=Ve.y-Ht,pi>Bi&&!this._isInitialRender&&!this._growAfterOpen&&($t=Ve.y-Bi/2)}if("end"===ni.overlayX&&!jt||"start"===ni.overlayX&&jt)qe=Kt.width-Ve.x+this._viewportMargin,Ct=Ve.x-this._viewportMargin;else if("start"===ni.overlayX&&!jt||"end"===ni.overlayX&&jt)qt=Ve.x,Ct=Kt.right-Ve.x;else{const Ht=Math.min(Kt.right-Ve.x+Kt.left,Ve.x),Bi=this._lastBoundingBoxSize.width;Ct=2*Ht,qt=Ve.x-Ht,Ct>Bi&&!this._isInitialRender&&!this._growAfterOpen&&(qt=Ve.x-Bi/2)}return{top:$t,left:qt,bottom:Vt,right:qe,width:Ct,height:pi}}_setBoundingBoxStyles(Ve,ni){const Kt=this._calculateBoundingBoxRect(Ve,ni);!this._isInitialRender&&!this._growAfterOpen&&(Kt.height=Math.min(Kt.height,this._lastBoundingBoxSize.height),Kt.width=Math.min(Kt.width,this._lastBoundingBoxSize.width));const jt={};if(this._hasExactPosition())jt.top=jt.left="0",jt.bottom=jt.right=jt.maxHeight=jt.maxWidth="",jt.width=jt.height="100%";else{const pi=this._overlayRef.getConfig().maxHeight,$t=this._overlayRef.getConfig().maxWidth;jt.height=(0,u.a1)(Kt.height),jt.top=(0,u.a1)(Kt.top),jt.bottom=(0,u.a1)(Kt.bottom),jt.width=(0,u.a1)(Kt.width),jt.left=(0,u.a1)(Kt.left),jt.right=(0,u.a1)(Kt.right),jt.alignItems="center"===ni.overlayX?"center":"end"===ni.overlayX?"flex-end":"flex-start",jt.justifyContent="center"===ni.overlayY?"center":"bottom"===ni.overlayY?"flex-end":"flex-start",pi&&(jt.maxHeight=(0,u.a1)(pi)),$t&&(jt.maxWidth=(0,u.a1)($t))}this._lastBoundingBoxSize=Kt,Te(this._boundingBox.style,jt)}_resetBoundingBoxStyles(){Te(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){Te(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(Ve,ni){const Kt={},jt=this._hasExactPosition(),pi=this._hasFlexibleDimensions,$t=this._overlayRef.getConfig();if(jt){const Ct=this._viewportRuler.getViewportScrollPosition();Te(Kt,this._getExactOverlayY(ni,Ve,Ct)),Te(Kt,this._getExactOverlayX(ni,Ve,Ct))}else Kt.position="static";let Vt="",ti=this._getOffset(ni,"x"),tt=this._getOffset(ni,"y");ti&&(Vt+="translateX(".concat(ti,"px) ")),tt&&(Vt+="translateY(".concat(tt,"px)")),Kt.transform=Vt.trim(),$t.maxHeight&&(jt?Kt.maxHeight=(0,u.a1)($t.maxHeight):pi&&(Kt.maxHeight="")),$t.maxWidth&&(jt?Kt.maxWidth=(0,u.a1)($t.maxWidth):pi&&(Kt.maxWidth="")),Te(this._pane.style,Kt)}_getExactOverlayY(Ve,ni,Kt){let jt={top:"",bottom:""},pi=this._getOverlayPoint(ni,this._overlayRect,Ve);return this._isPushed&&(pi=this._pushOverlayOnScreen(pi,this._overlayRect,Kt)),"bottom"===Ve.overlayY?jt.bottom="".concat(this._document.documentElement.clientHeight-(pi.y+this._overlayRect.height),"px"):jt.top=(0,u.a1)(pi.y),jt}_getExactOverlayX(Ve,ni,Kt){let $t,jt={left:"",right:""},pi=this._getOverlayPoint(ni,this._overlayRect,Ve);return this._isPushed&&(pi=this._pushOverlayOnScreen(pi,this._overlayRect,Kt)),$t=this._isRtl()?"end"===Ve.overlayX?"left":"right":"end"===Ve.overlayX?"right":"left","right"===$t?jt.right="".concat(this._document.documentElement.clientWidth-(pi.x+this._overlayRect.width),"px"):jt.left=(0,u.a1)(pi.x),jt}_getScrollVisibility(){const Ve=this._getOriginRect(),ni=this._pane.getBoundingClientRect(),Kt=this._scrollables.map(jt=>jt.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:pe(Ve,Kt),isOriginOutsideView:z(Ve,Kt),isOverlayClipped:pe(ni,Kt),isOverlayOutsideView:z(ni,Kt)}}_subtractOverflows(Ve,...ni){return ni.reduce((Kt,jt)=>Kt-Math.max(jt,0),Ve)}_getNarrowedViewportRect(){const Ve=this._document.documentElement.clientWidth,ni=this._document.documentElement.clientHeight,Kt=this._viewportRuler.getViewportScrollPosition();return{top:Kt.top+this._viewportMargin,left:Kt.left+this._viewportMargin,right:Kt.left+Ve-this._viewportMargin,bottom:Kt.top+ni-this._viewportMargin,width:Ve-2*this._viewportMargin,height:ni-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(Ve,ni){return"x"===ni?null==Ve.offsetX?this._offsetX:Ve.offsetX:null==Ve.offsetY?this._offsetY:Ve.offsetY}_validatePositions(){}_addPanelClasses(Ve){this._pane&&(0,u.FG)(Ve).forEach(ni=>{""!==ni&&-1===this._appliedPanelClasses.indexOf(ni)&&(this._appliedPanelClasses.push(ni),this._pane.classList.add(ni))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEac
1h(Ve=>{this._pane.classList.remove(Ve)}),this._appliedPanelClasses=[])}_getOriginRect(){const Ve=this._origin;if(Ve instanceof d.aKT)return Ve.nativeElement.getBoundingClientRect();if(Ve instanceof Element)return Ve.getBoundingClientRect();const ni=Ve.width||0,Kt=Ve.height||0;return{top:Ve.y,bottom:Ve.y+Kt,left:Ve.x,right:Ve.x+ni,height:Kt,width:ni}}}function Te(tn,Ve){for(let ni in Ve)Ve.hasOwnProperty(ni)&&(tn[ni]=Ve[ni]);return tn}function me(tn){if("number"!=typeof tn&&null!=tn){const[Ve,ni]=tn.split(Ze);return ni&&"px"!==ni?null:parseFloat(Ve)}return tn||null}function Z(tn){return{top:Math.floor(tn.top),right:Math.floor(tn.right),bottom:Math.floor(tn.bottom),left:Math.floor(tn.left),width:Math.floor(tn.width),height:Math.floor(tn.height)}}const Ge="cdk-global-overlay-wrapper";class At{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(Ve){const ni=Ve.getConfig();this._overlayRef=Ve,this._width&&!ni.width&&Ve.updateSize({width:this._width}),this._height&&!ni.height&&Ve.updateSize({height:this._height}),Ve.hostElement.classList.add(Ge),this._isDisposed=!1}top(Ve=""){return this._bottomOffset="",this._topOffset=Ve,this._alignItems="flex-start",this}left(Ve=""){return this._xOffset=Ve,this._xPosition="left",this}bottom(Ve=""){return this._topOffset="",this._bottomOffset=Ve,this._alignItems="flex-end",this}right(Ve=""){return this._xOffset=Ve,this._xPosition="right",this}start(Ve=""){return this._xOffset=Ve,this._xPosition="start",this}end(Ve=""){return this._xOffset=Ve,this._xPosition="end",this}width(Ve=""){return this._overlayRef?this._overlayRef.updateSize({width:Ve}):this._width=Ve,this}height(Ve=""){return this._overlayRef?this._overlayRef.updateSize({height:Ve}):this._height=Ve,this}centerHorizontally(Ve=""){return this.left(Ve),this._xPosition="center",this}centerVertically(Ve=""){return this.top(Ve),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const Ve=this._overlayRef.overlayElement.style,ni=this._overlayRef.hostElement.style,Kt=this._overlayRef.getConfig(),{width:jt,height:pi,maxWidth:$t,maxHeight:Vt}=Kt,ti=!("100%"!==jt&&"100vw"!==jt||$t&&"100%"!==$t&&"100vw"!==$t),tt=!("100%"!==pi&&"100vh"!==pi||Vt&&"100%"!==Vt&&"100vh"!==Vt),Ct=this._xPosition,qt=this._xOffset,qe="rtl"===this._overlayRef.getConfig().direction;let Ht="",Bi="",Vi="";ti?Vi="flex-start":"center"===Ct?(Vi="center",qe?Bi=qt:Ht=qt):qe?"left"===Ct||"end"===Ct?(Vi="flex-end",Ht=qt):("right"===Ct||"start"===Ct)&&(Vi="flex-start",Bi=qt):"left"===Ct||"start"===Ct?(Vi="flex-start",Ht=qt):("right"===Ct||"end"===Ct)&&(Vi="flex-end",Bi=qt),Ve.position=this._cssPosition,Ve.marginLeft=ti?"0":Ht,Ve.marginTop=tt?"0":this._topOffset,Ve.marginBottom=this._bottomOffset,Ve.marginRight=ti?"0":Bi,ni.justifyContent=Vi,ni.alignItems=tt?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const Ve=this._overlayRef.overlayElement.style,ni=this._overlayRef.hostElement,Kt=ni.style;ni.classList.remove(Ge),Kt.justifyContent=Kt.alignItems=Ve.marginTop=Ve.marginBottom=Ve.marginLeft=Ve.marginRight=Ve.position="",this._overlayRef=null,this._isDisposed=!0}}let Bt=(()=>{var tn;class Ve{constructor(Kt,jt,pi,$t){this._viewportRuler=Kt,this._document=jt,this._platform=pi,this._overlayContainer=$t}global(){return new At}flexibleConnectedTo(Kt){return new De(Kt,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(e.Xj),d.KVO(t.qQ),d.KVO(m.OD),d.KVO(Ee))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})(),Dt=0,Xe=(()=>{var tn;class Ve{constructor(Kt,jt,pi,$t,Vt,ti,tt,Ct,qt,qe,Ht,Bi){this.scrollStrategies=Kt,this._overlayContainer=jt,this._componentFactoryResolver=pi,this._positionBuilder=$t,this._keyboardDispatcher=Vt,this._injector=ti,this._ngZone=tt,this._document=Ct,this._directionality=qt,this._location=qe,this._outsideClickDispatcher=Ht,this._animationsModuleType=Bi}create(Kt){const jt=this._createHostElement(),pi=this._createPaneElement(jt),$t=this._createPortalOutlet(pi),Vt=new Pe(Kt);return Vt.direction=Vt.direction||this._directionality.value,new $e($t,jt,pi,Vt,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(Kt){const jt=this._document.createElement("div");return jt.id="cdk-overlay-".concat(Dt++),jt.classList.add("cdk-overlay-pane"),Kt.appendChild(jt),jt}_createHostElement(){const Kt=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(Kt),Kt}_createPortalOutlet(Kt){return this._appRef||(this._appRef=this._injector.get(d.o8S
1)),new Y.aI(Kt,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.KVO(w),d.KVO(Ee),d.KVO(d.OM3),d.KVO(Bt),d.KVO(je),d.KVO(d.zZn),d.KVO(d.SKi),d.KVO(t.qQ),d.KVO(E.dS),d.KVO(t.aZ),d.KVO(ve),d.KVO(d.bc$,8))},tn.\u0275prov=d.jDH({token:tn,factory:tn.\u0275fac,providedIn:"root"}),Ve})();const wt=[{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"}],li=new d.nKC("cdk-connected-overlay-scroll-strategy");let Pi=(()=>{var tn;class Ve{constructor(Kt){this.elementRef=Kt}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.rXU(d.aKT))},tn.\u0275dir=d.FsC({type:tn,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0}),Ve})(),fi=(()=>{var tn;class Ve{get offsetX(){return this._offsetX}set offsetX(Kt){this._offsetX=Kt,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(Kt){this._offsetY=Kt,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(Kt){this._hasBackdrop=(0,u.he)(Kt)}get lockPosition(){return this._lockPosition}set lockPosition(Kt){this._lockPosition=(0,u.he)(Kt)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(Kt){this._flexibleDimensions=(0,u.he)(Kt)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(Kt){this._growAfterOpen=(0,u.he)(Kt)}get push(){return this._push}set push(Kt){this._push=(0,u.he)(Kt)}constructor(Kt,jt,pi,$t,Vt){this._overlay=Kt,this._dir=Vt,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=U.yU.EMPTY,this._attachSubscription=U.yU.EMPTY,this._detachSubscription=U.yU.EMPTY,this._positionSubscription=U.yU.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new d.bkB,this.positionChange=new d.bkB,this.attach=new d.bkB,this.detach=new d.bkB,this.overlayKeydown=new d.bkB,this.overlayOutsideClick=new d.bkB,this._templatePortal=new Y.VA(jt,pi),this._scrollStrategyFactory=$t,this.scrollStrategy=this._scrollStrategyFactory()}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(Kt){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),Kt.origin&&this.open&&this._position.apply()),Kt.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=wt);const Kt=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=Kt.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=Kt.detachments().subscribe(()=>this.detach.emit()),Kt.keydownEvents().subscribe(jt=>{this.overlayKeydown.next(jt),jt.keyCode===K._f&&!this.disableClose&&!(0,K.rp)(jt)&&(jt.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(jt=>{this.overlayOutsideClick.next(jt)})}_buildConfig(){const Kt=this._position=this.positionStrategy||this._createPositionStrategy(),jt=new Pe({direction:this._dir,positionStrategy:Kt,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(jt.width=this.width),(this.height||0===this.height)&&(jt.height=this.height),(this.minWidth||0===this.minWidth)&&(jt.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(jt.minHeight=this.minHeight),this.backdropClass&&(jt.backdropClass=this.backdropClass),this.panelClass&&(jt.panelClass=this.panelClass),jt}_updatePositionStrategy(Kt){const jt=this.positions.map(pi=>({originX:pi.originX,originY:pi.originY,overlayX:pi.overlayX,overlayY:pi.overlayY,offsetX:pi.offsetX||this.offsetX,offsetY:pi.offsetY||this.offsetY,panelClass:pi.panelClass||void 0}));return Kt.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(jt).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const Kt=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(Kt),Kt}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin 
1instanceof Pi?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(Kt=>{this.backdropClick.emit(Kt)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,F.v)(()=>this.positionChange.observers.length>0)).subscribe(Kt=>{this.positionChange.emit(Kt),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)(d.rXU(Xe),d.rXU(d.C4Q),d.rXU(d.c1b),d.rXU(li),d.rXU(E.dS,8))},tn.\u0275dir=d.FsC({type:tn,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"],standalone:!0,features:[d.OA$]}),Ve})();const gn={provide:li,deps:[Xe],useFactory:function zi(tn){return()=>tn.scrollStrategies.reposition()}};let Yn=(()=>{var tn;class Ve{}return(tn=Ve).\u0275fac=function(Kt){return new(Kt||tn)},tn.\u0275mod=d.$C({type:tn}),tn.\u0275inj=d.G2t({providers:[Xe,gn],imports:[E.jI,Y.jc,e.E9,e.E9]}),Ve})()},17699:(ct,se,l)=>{"use strict";l.d(se,{BD:()=>K,BQ:()=>Y,CZ:()=>de,Fb:()=>r,IK:()=>m,KT:()=>ge,MU:()=>A,OD:()=>u,v8:()=>z,vc:()=>Le});var e=l(37580),t=l(60316);let d;try{d=typeof Intl<"u"&&Intl.v8BreakIterator}catch{d=!1}let _,u=(()=>{var pe;class oe{constructor(Pe){this._platformId=Pe,this.isBrowser=this._platformId?(0,t.UE)(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&&!d)&&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(pe=oe).\u0275fac=function(Pe){return new(Pe||pe)(e.KVO(e.Agw))},pe.\u0275prov=e.jDH({token:pe,factory:pe.\u0275fac,providedIn:"root"}),oe})(),m=(()=>{var pe;class oe{}return(pe=oe).\u0275fac=function(Pe){return new(Pe||pe)},pe.\u0275mod=e.$C({type:pe}),pe.\u0275inj=e.G2t({}),oe})();const h=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","t
1ime","url","week"];function A(){if(_)return _;if("object"!=typeof document||!document)return _=new Set(h),_;let pe=document.createElement("input");return _=new Set(h.filter(oe=>(pe.setAttribute("type",oe),pe.type===oe))),_}let F,W,U,be;function Y(pe){return function E(){if(null==F&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>F=!0}))}finally{F=F||!1}return F}()?pe:!!pe.capture}function de(){if(null==U){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return U=!1,U;if("scrollBehavior"in document.documentElement.style)U=!0;else{const pe=Element.prototype.scrollTo;U=!!pe&&!/\{\s*\[native code\]\s*\}/.test(pe.toString())}}return U}function K(){if("object"!=typeof document||!document)return 0;if(null==W){const pe=document.createElement("div"),oe=pe.style;pe.dir="rtl",oe.width="1px",oe.overflow="auto",oe.visibility="hidden",oe.pointerEvents="none",oe.position="absolute";const w=document.createElement("div"),Pe=w.style;Pe.width="2px",Pe.height="1px",pe.appendChild(w),document.body.appendChild(pe),W=0,0===pe.scrollLeft&&(pe.scrollLeft=1,W=0===pe.scrollLeft?1:2),pe.remove()}return W}function ge(pe){if(function Oe(){if(null==be){const pe=typeof document<"u"?document.head:null;be=!(!pe||!pe.createShadowRoot&&!pe.attachShadow)}return be}()){const oe=pe.getRootNode?pe.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&oe instanceof ShadowRoot)return oe}return null}function Le(){let pe=typeof document<"u"&&document?document.activeElement:null;for(;pe&&pe.shadowRoot;){const oe=pe.shadowRoot.activeElement;if(oe===pe)break;pe=oe}return pe}function r(pe){return pe.composedPath?pe.composedPath()[0]:pe.target}function z(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}},9168:(ct,se,l)=>{"use strict";l.d(se,{A8:()=>E,I3:()=>Le,VA:()=>Y,aI:()=>K,bV:()=>Oe,jc:()=>z,lb:()=>U});var e=l(37580),t=l(60316);class F{attach(w){return this._attachedHost=w,w.attach(this)}detach(){let w=this._attachedHost;null!=w&&(this._attachedHost=null,w.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(w){this._attachedHost=w}}class E extends F{constructor(w,Pe,q,fe,vt){super(),this.component=w,this.viewContainerRef=Pe,this.injector=q,this.componentFactoryResolver=fe,this.projectableNodes=vt}}class Y extends F{constructor(w,Pe,q,fe){super(),this.templateRef=w,this.viewContainerRef=Pe,this.context=q,this.injector=fe}get origin(){return this.templateRef.elementRef}attach(w,Pe=this.context){return this.context=Pe,super.attach(w)}detach(){return this.context=void 0,super.detach()}}class W extends F{constructor(w){super(),this.element=w instanceof e.aKT?w.nativeElement:w}}class U{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(w){return w instanceof E?(this._attachedPortal=w,this.attachComponentPortal(w)):w instanceof Y?(this._attachedPortal=w,this.attachTemplatePortal(w)):this.attachDomPortal&&w instanceof W?(this._attachedPortal=w,this.attachDomPortal(w)):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(w){this._disposeFn=w}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class K extends U{constructor(w,Pe,q,fe,vt){super(),this.outletElement=w,this._componentFactoryResolver=Pe,this._appRef=q,this._defaultInjector=fe,this.attachDomPortal=xt=>{const nt=xt.element,pt=this._document.createComment("dom-portal");nt.parentNode.insertBefore(pt,nt),this.outletElement.appendChild(nt),this._attachedPortal=xt,super.setDisposeFn(()=>{pt.parentNode&&pt.parentNode.replaceChild(nt,pt)})},this._document=vt}attachComponentPortal(w){const q=(w.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(w.component);let fe;return w.viewContainerRef?(fe=w.viewContainerRef.createComponent(q,w.viewContainerRef.length,w.injector||w.viewContainerRef.injector,w.projectableNodes||void 0),this.setDisposeFn(()=>fe.destroy())):(fe=q.create(w.injector||this._defaultInjector||e.zZn.NULL),this._appRef.attachView(fe.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>
10&&this._appRef.detachView(fe.hostView),fe.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(fe)),this._attachedPortal=w,fe}attachTemplatePortal(w){let Pe=w.viewContainerRef,q=Pe.createEmbeddedView(w.templateRef,w.context,{injector:w.injector});return q.rootNodes.forEach(fe=>this.outletElement.appendChild(fe)),q.detectChanges(),this.setDisposeFn(()=>{let fe=Pe.indexOf(q);-1!==fe&&Pe.remove(fe)}),this._attachedPortal=w,q}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(w){return w.hostView.rootNodes[0]}}let Oe=(()=>{var oe;class w extends Y{constructor(q,fe){super(q,fe)}}return(oe=w).\u0275fac=function(q){return new(q||oe)(e.rXU(e.C4Q),e.rXU(e.c1b))},oe.\u0275dir=e.FsC({type:oe,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[e.Vt3]}),w})(),Le=(()=>{var oe;class w extends U{constructor(q,fe,vt){super(),this._componentFactoryResolver=q,this._viewContainerRef=fe,this._isInitialized=!1,this.attached=new e.bkB,this.attachDomPortal=xt=>{const nt=xt.element,pt=this._document.createComment("dom-portal");xt.setAttachedHost(this),nt.parentNode.insertBefore(pt,nt),this._getRootNode().appendChild(nt),this._attachedPortal=xt,super.setDisposeFn(()=>{pt.parentNode&&pt.parentNode.replaceChild(nt,pt)})},this._document=vt}get portal(){return this._attachedPortal}set portal(q){this.hasAttached()&&!q&&!this._isInitialized||(this.hasAttached()&&super.detach(),q&&super.attach(q),this._attachedPortal=q||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(q){q.setAttachedHost(this);const fe=null!=q.viewContainerRef?q.viewContainerRef:this._viewContainerRef,xt=(q.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(q.component),nt=fe.createComponent(xt,fe.length,q.injector||fe.injector,q.projectableNodes||void 0);return fe!==this._viewContainerRef&&this._getRootNode().appendChild(nt.hostView.rootNodes[0]),super.setDisposeFn(()=>nt.destroy()),this._attachedPortal=q,this._attachedRef=nt,this.attached.emit(nt),nt}attachTemplatePortal(q){q.setAttachedHost(this);const fe=this._viewContainerRef.createEmbeddedView(q.templateRef,q.context,{injector:q.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=q,this._attachedRef=fe,this.attached.emit(fe),fe}_getRootNode(){const q=this._viewContainerRef.element.nativeElement;return q.nodeType===q.ELEMENT_NODE?q:q.parentNode}}return(oe=w).\u0275fac=function(q){return new(q||oe)(e.rXU(e.OM3),e.rXU(e.c1b),e.rXU(t.qQ))},oe.\u0275dir=e.FsC({type:oe,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[e.Vt3]}),w})(),z=(()=>{var oe;class w{}return(oe=w).\u0275fac=function(q){return new(q||oe)},oe.\u0275mod=e.$C({type:oe}),oe.\u0275inj=e.G2t({}),w})()},79975:(ct,se,l)=>{"use strict";l.d(se,{E9:()=>Ue,Gj:()=>$e,R:()=>pe,Xj:()=>Pe,uv:()=>oe});var e=l(2814),t=l(37580),d=l(84205),u=l(59452),m=l(43942),_=l(18537),F=(l(23762),l(35873),l(67535)),E=l(51567),Y=l(33900),W=l(17699),U=l(60316),de=l(63680);let pe=(()=>{var Ze;class De{constructor(me,Z,ie){this._ngZone=me,this._platform=Z,this._scrolled=new d.B,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=ie}register(me){this.scrollContainers.has(me)||this.scrollContainers.set(me,me.elementScrolled().subscribe(()=>this._scrolled.next(me)))}deregister(me){const Z=this.scrollContainers.get(me);Z&&(Z.unsubscribe(),this.scrollContainers.delete(me))}scrolled(me=20){return this._platform.isBrowser?new m.c(Z=>{this._globalSubscription||this._addGlobalListener();const ie=me>0?this._scrolled.pipe((0,F.Z)(me)).subscribe(Z):this._scrolled.subscribe(Z);return this._scrolledCount++,()=>{ie.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,u.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((me,Z)=>this.deregister(Z)),this._scrolled.complete()}ancestorScrolled(me,Z){const ie=this.getAncestorScrollContainers(me);return this.scrolled(Z).pipe((0,E.p)(dt=>!dt||ie.indexOf(dt)>-1))}getAncestorScrollContainers(me){const Z=[];
1return this.scrollContainers.forEach((ie,dt)=>{this._scrollableContainsElement(dt,me)&&Z.push(dt)}),Z}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(me,Z){let ie=(0,e.i8)(Z),dt=me.getElementRef().nativeElement;do{if(ie==dt)return!0}while(ie=ie.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const me=this._getWindow();return(0,_.R)(me.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return(Ze=De).\u0275fac=function(me){return new(me||Ze)(t.KVO(t.SKi),t.KVO(W.OD),t.KVO(U.qQ,8))},Ze.\u0275prov=t.jDH({token:Ze,factory:Ze.\u0275fac,providedIn:"root"}),De})(),oe=(()=>{var Ze;class De{constructor(me,Z,ie,dt){this.elementRef=me,this.scrollDispatcher=Z,this.ngZone=ie,this.dir=dt,this._destroyed=new d.B,this._elementScrolled=new m.c(Ge=>this.ngZone.runOutsideAngular(()=>(0,_.R)(this.elementRef.nativeElement,"scroll").pipe((0,Y.Q)(this._destroyed)).subscribe(Ge)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(me){const Z=this.elementRef.nativeElement,ie=this.dir&&"rtl"==this.dir.value;null==me.left&&(me.left=ie?me.end:me.start),null==me.right&&(me.right=ie?me.start:me.end),null!=me.bottom&&(me.top=Z.scrollHeight-Z.clientHeight-me.bottom),ie&&0!=(0,W.BD)()?(null!=me.left&&(me.right=Z.scrollWidth-Z.clientWidth-me.left),2==(0,W.BD)()?me.left=me.right:1==(0,W.BD)()&&(me.left=me.right?-me.right:me.right)):null!=me.right&&(me.left=Z.scrollWidth-Z.clientWidth-me.right),this._applyScrollToOptions(me)}_applyScrollToOptions(me){const Z=this.elementRef.nativeElement;(0,W.CZ)()?Z.scrollTo(me):(null!=me.top&&(Z.scrollTop=me.top),null!=me.left&&(Z.scrollLeft=me.left))}measureScrollOffset(me){const Z="left",dt=this.elementRef.nativeElement;if("top"==me)return dt.scrollTop;if("bottom"==me)return dt.scrollHeight-dt.clientHeight-dt.scrollTop;const Ge=this.dir&&"rtl"==this.dir.value;return"start"==me?me=Ge?"right":Z:"end"==me&&(me=Ge?Z:"right"),Ge&&2==(0,W.BD)()?me==Z?dt.scrollWidth-dt.clientWidth-dt.scrollLeft:dt.scrollLeft:Ge&&1==(0,W.BD)()?me==Z?dt.scrollLeft+dt.scrollWidth-dt.clientWidth:-dt.scrollLeft:me==Z?dt.scrollLeft:dt.scrollWidth-dt.clientWidth-dt.scrollLeft}}return(Ze=De).\u0275fac=function(me){return new(me||Ze)(t.rXU(t.aKT),t.rXU(pe),t.rXU(t.SKi),t.rXU(de.dS,8))},Ze.\u0275dir=t.FsC({type:Ze,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0}),De})(),Pe=(()=>{var Ze;class De{constructor(me,Z,ie){this._platform=me,this._change=new d.B,this._changeListener=dt=>{this._change.next(dt)},this._document=ie,Z.runOutsideAngular(()=>{if(me.isBrowser){const dt=this._getWindow();dt.addEventListener("resize",this._changeListener),dt.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const me=this._getWindow();me.removeEventListener("resize",this._changeListener),me.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const me={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),me}getViewportRect(){const me=this.getViewportScrollPosition(),{width:Z,height:ie}=this.getViewportSize();return{top:me.top,left:me.left,bottom:me.top+ie,right:me.left+Z,height:ie,width:Z}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const me=this._document,Z=this._getWindow(),ie=me.documentElement,dt=ie.getBoundingClientRect();return{top:-dt.top||me.body.scrollTop||Z.scrollY||ie.scrollTop||0,left:-dt.left||me.body.scrollLeft||Z.scrollX||ie.scrollLeft||0}}change(me=20){return me>0?this._change.pipe((0,F.Z)(me)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const me=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:me.innerWidth,height:me.innerHe
1ight}:{width:0,height:0}}}return(Ze=De).\u0275fac=function(me){return new(me||Ze)(t.KVO(W.OD),t.KVO(t.SKi),t.KVO(U.qQ,8))},Ze.\u0275prov=t.jDH({token:Ze,factory:Ze.\u0275fac,providedIn:"root"}),De})(),$e=(()=>{var Ze;class De{}return(Ze=De).\u0275fac=function(me){return new(me||Ze)},Ze.\u0275mod=t.$C({type:Ze}),Ze.\u0275inj=t.G2t({}),De})(),Ue=(()=>{var Ze;class De{}return(Ze=De).\u0275fac=function(me){return new(me||Ze)},Ze.\u0275mod=t.$C({type:Ze}),Ze.\u0275inj=t.G2t({imports:[de.jI,$e,de.jI,$e]}),De})()},69940:(ct,se,l)=>{"use strict";l.d(se,{EE:()=>de,P8:()=>Y,xb:()=>U});var e=l(17699),t=l(37580),d=l(2814),u=l(59400),m=l(84205),_=l(18537),h=l(67535),A=l(33900),F=l(60316);const E=(0,e.BQ)({passive:!0});let Y=(()=>{var K;class be{constructor(ge,Le){this._platform=ge,this._ngZone=Le,this._monitoredElements=new Map}monitor(ge){if(!this._platform.isBrowser)return u.w;const Le=(0,d.i8)(ge),r=this._monitoredElements.get(Le);if(r)return r.subject;const z=new m.B,pe="cdk-text-field-autofilled",oe=w=>{"cdk-text-field-autofill-start"!==w.animationName||Le.classList.contains(pe)?"cdk-text-field-autofill-end"===w.animationName&&Le.classList.contains(pe)&&(Le.classList.remove(pe),this._ngZone.run(()=>z.next({target:w.target,isAutofilled:!1}))):(Le.classList.add(pe),this._ngZone.run(()=>z.next({target:w.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{Le.addEventListener("animationstart",oe,E),Le.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(Le,{subject:z,unlisten:()=>{Le.removeEventListener("animationstart",oe,E)}}),z}stopMonitoring(ge){const Le=(0,d.i8)(ge),r=this._monitoredElements.get(Le);r&&(r.unlisten(),r.subject.complete(),Le.classList.remove("cdk-text-field-autofill-monitored"),Le.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(Le))}ngOnDestroy(){this._monitoredElements.forEach((ge,Le)=>this.stopMonitoring(Le))}}return(K=be).\u0275fac=function(ge){return new(ge||K)(t.KVO(e.OD),t.KVO(t.SKi))},K.\u0275prov=t.jDH({token:K,factory:K.\u0275fac,providedIn:"root"}),be})(),U=(()=>{var K;class be{get minRows(){return this._minRows}set minRows(ge){this._minRows=(0,d.OE)(ge),this._setMinHeight()}get maxRows(){return this._maxRows}set maxRows(ge){this._maxRows=(0,d.OE)(ge),this._setMaxHeight()}get enabled(){return this._enabled}set enabled(ge){ge=(0,d.he)(ge),this._enabled!==ge&&((this._enabled=ge)?this.resizeToFitContent(!0):this.reset())}get placeholder(){return this._textareaElement.placeholder}set placeholder(ge){this._cachedPlaceholderHeight=void 0,ge?this._textareaElement.setAttribute("placeholder",ge):this._textareaElement.removeAttribute("placeholder"),this._cacheTextareaPlaceholderHeight()}constructor(ge,Le,r,z){this._elementRef=ge,this._platform=Le,this._ngZone=r,this._destroyed=new m.B,this._enabled=!0,this._previousMinRows=-1,this._isViewInited=!1,this._handleFocusEvent=pe=>{this._hasFocus="focus"===pe.type},this._document=z,this._textareaElement=this._elementRef.nativeElement}_setMinHeight(){const ge=this.minRows&&this._cachedLineHeight?"".concat(this.minRows*this._cachedLineHeight,"px"):null;ge&&(this._textareaElement.style.minHeight=ge)}_setMaxHeight(){const ge=this.maxRows&&this._cachedLineHeight?"".concat(this.maxRows*this._cachedLineHeight,"px"):null;ge&&(this._textareaElement.style.maxHeight=ge)}ngAfterViewInit(){this._platform.isBrowser&&(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular(()=>{const ge=this._getWindow();(0,_.R)(ge,"resize").pipe((0,h.Z)(16),(0,A.Q)(this._destroyed)).subscribe(()=>this.resizeToFitContent(!0)),this._textareaElement.addEventListener("focus",this._handleFocusEvent),this._textareaElement.addEventListener("blur",this._handleFocusEvent)}),this._isViewInited=!0,this.resizeToFitContent(!0))}ngOnDestroy(){this._textareaElement.removeEventListener("focus",this._handleFocusEvent),this._textareaElement.removeEventListener("blur",this._handleFocusEvent),this._destroyed.next(),this._destroyed.complete()}_cacheTextareaLineHeight(){if(this._cachedLineHeight)return;let ge=this._textareaElement.cloneNode(!1);ge.rows=1,ge.style.position="absolute",ge.style.visibility="hidden",ge.style.border="none",ge.style.padding="0",ge.style.height="",ge.style.minHeight="",ge.style.maxHeight="",ge.style.overflow="hidden",this._textareaElement.parentNode.appendChild(ge),this._cachedLineHeight=ge.clientHeight,ge.remove(),this._setMinHeight(),this._setMaxHeight()}_measureScrollHeight(){const ge=this._textareaElement,Le=ge.style.marginBottom||"",r=this._platform.FIRE
1FOX,z=r&&this._hasFocus,pe=r?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring";z&&(ge.style.marginBottom="".concat(ge.clientHeight,"px")),ge.classList.add(pe);const oe=ge.scrollHeight-4;return ge.classList.remove(pe),z&&(ge.style.marginBottom=Le),oe}_cacheTextareaPlaceholderHeight(){if(!this._isViewInited||null!=this._cachedPlaceholderHeight)return;if(!this.placeholder)return void(this._cachedPlaceholderHeight=0);const ge=this._textareaElement.value;this._textareaElement.value=this._textareaElement.placeholder,this._cachedPlaceholderHeight=this._measureScrollHeight(),this._textareaElement.value=ge}ngDoCheck(){this._platform.isBrowser&&this.resizeToFitContent()}resizeToFitContent(ge=!1){if(!this._enabled||(this._cacheTextareaLineHeight(),this._cacheTextareaPlaceholderHeight(),!this._cachedLineHeight))return;const Le=this._elementRef.nativeElement,r=Le.value;if(!ge&&this._minRows===this._previousMinRows&&r===this._previousValue)return;const z=this._measureScrollHeight(),pe=Math.max(z,this._cachedPlaceholderHeight||0);Le.style.height="".concat(pe,"px"),this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame<"u"?requestAnimationFrame(()=>this._scrollToCaretPosition(Le)):setTimeout(()=>this._scrollToCaretPosition(Le))}),this._previousValue=r,this._previousMinRows=this._minRows}reset(){void 0!==this._initialHeight&&(this._textareaElement.style.height=this._initialHeight)}_noopInputHandler(){}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_scrollToCaretPosition(ge){const{selectionStart:Le,selectionEnd:r}=ge;!this._destroyed.isStopped&&this._hasFocus&&ge.setSelectionRange(Le,r)}}return(K=be).\u0275fac=function(ge){return new(ge||K)(t.rXU(t.aKT),t.rXU(e.OD),t.rXU(t.SKi),t.rXU(F.qQ,8))},K.\u0275dir=t.FsC({type:K,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(ge,Le){1&ge&&t.bIt("input",function(){return Le._noopInputHandler()})},inputs:{minRows:["cdkAutosizeMinRows","minRows"],maxRows:["cdkAutosizeMaxRows","maxRows"],enabled:["cdkTextareaAutosize","enabled"],placeholder:"placeholder"},exportAs:["cdkTextareaAutosize"]}),be})(),de=(()=>{var K;class be{}return(K=be).\u0275fac=function(ge){return new(ge||K)},K.\u0275mod=t.$C({type:K}),K.\u0275inj=t.G2t({}),be})()},60316:(ct,se,l)=>{"use strict";l.d(se,{AJ:()=>fs,B3:()=>ta,EO:()=>zr,Jj:()=>Zn,MD:()=>rs,N0:()=>X,P9:()=>Kr,PV:()=>Mi,QT:()=>d,QX:()=>Qn,Sm:()=>K,Sq:()=>$i,T3:()=>Bs,UE:()=>oa,VF:()=>m,Vy:()=>qs,XO:()=>je,Xr:()=>ss,YU:()=>Jr,Yq:()=>pi,ZD:()=>u,_b:()=>Rr,aZ:()=>Oe,bT:()=>Me,cH:()=>q,e1:()=>wr,fG:()=>Co,fw:()=>be,hb:()=>U,hj:()=>A,oV:()=>Pe,oe:()=>mr,pM:()=>$i,qQ:()=>_,tL:()=>ve,ux:()=>Bn,vh:()=>Nn});var e=l(37580);let t=null;function d(){return t}function u(ee){t||(t=ee)}class m{}const _=new e.nKC("DocumentToken");let h=(()=>{var ee;class ot{historyGo(Qe){throw new Error("Not implemented")}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275prov=e.jDH({token:ee,factory:function(){return(0,e.WQX)(F)},providedIn:"platform"}),ot})();const A=new e.nKC("Location Initialized");let F=(()=>{var ee;class ot extends h{constructor(){super(),this._doc=(0,e.WQX)(_),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return d().getBaseHref(this._doc)}onPopState(Qe){const _i=d().getGlobalEventTarget(this._doc,"window");return _i.addEventListener("popstate",Qe,!1),()=>_i.removeEventListener("popstate",Qe)}onHashChange(Qe){const _i=d().getGlobalEventTarget(this._doc,"window");return _i.addEventListener("hashchange",Qe,!1),()=>_i.removeEventListener("hashchange",Qe)}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(Qe){this._location.pathname=Qe}pushState(Qe,_i,qi){this._history.pushState(Qe,_i,qi)}replaceState(Qe,_i,qi){this._history.replaceState(Qe,_i,qi)}forward(){this._history.forward()}back(){this._history.back()}historyGo(Qe=0){this._history.go(Qe)}getState(){return this._history.state}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275prov=e.jDH({token:ee,factory:function(){return new ee},providedIn:"platform"}),ot})();function E(ee,ot){if(0==ee.length)return ot;if(0==ot.length)return ee;let mi=0;return ee.endsWith("/")&&mi++,ot.startsWith("/")&&mi++,2==mi?ee+ot.substring(1):1==m
1i?ee+ot:ee+"/"+ot}function Y(ee){const ot=ee.match(/#|\?|$/),mi=ot&&ot.index||ee.length;return ee.slice(0,mi-("/"===ee[mi-1]?1:0))+ee.slice(mi)}function W(ee){return ee&&"?"!==ee[0]?"?"+ee:ee}let U=(()=>{var ee;class ot{historyGo(Qe){throw new Error("Not implemented")}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275prov=e.jDH({token:ee,factory:function(){return(0,e.WQX)(K)},providedIn:"root"}),ot})();const de=new e.nKC("appBaseHref");let K=(()=>{var ee;class ot extends U{constructor(Qe,_i){var qi,ir,gr;super(),this._platformLocation=Qe,this._removeListenerFns=[],this._baseHref=null!==(qi=null!==(ir=null!=_i?_i:this._platformLocation.getBaseHrefFromDOM())&&void 0!==ir?ir:null===(gr=(0,e.WQX)(_).location)||void 0===gr?void 0:gr.origin)&&void 0!==qi?qi:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Qe){this._removeListenerFns.push(this._platformLocation.onPopState(Qe),this._platformLocation.onHashChange(Qe))}getBaseHref(){return this._baseHref}prepareExternalUrl(Qe){return E(this._baseHref,Qe)}path(Qe=!1){const _i=this._platformLocation.pathname+W(this._platformLocation.search),qi=this._platformLocation.hash;return qi&&Qe?"".concat(_i).concat(qi):_i}pushState(Qe,_i,qi,ir){const gr=this.prepareExternalUrl(qi+W(ir));this._platformLocation.pushState(Qe,_i,gr)}replaceState(Qe,_i,qi,ir){const gr=this.prepareExternalUrl(qi+W(ir));this._platformLocation.replaceState(Qe,_i,gr)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Qe=0){var _i,qi;null===(_i=(qi=this._platformLocation).historyGo)||void 0===_i||_i.call(qi,Qe)}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.KVO(h),e.KVO(de,8))},ee.\u0275prov=e.jDH({token:ee,factory:ee.\u0275fac,providedIn:"root"}),ot})(),be=(()=>{var ee;class ot extends U{constructor(Qe,_i){super(),this._platformLocation=Qe,this._baseHref="",this._removeListenerFns=[],null!=_i&&(this._baseHref=_i)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Qe){this._removeListenerFns.push(this._platformLocation.onPopState(Qe),this._platformLocation.onHashChange(Qe))}getBaseHref(){return this._baseHref}path(Qe=!1){let _i=this._platformLocation.hash;return null==_i&&(_i="#"),_i.length>0?_i.substring(1):_i}prepareExternalUrl(Qe){const _i=E(this._baseHref,Qe);return _i.length>0?"#"+_i:_i}pushState(Qe,_i,qi,ir){let gr=this.prepareExternalUrl(qi+W(ir));0==gr.length&&(gr=this._platformLocation.pathname),this._platformLocation.pushState(Qe,_i,gr)}replaceState(Qe,_i,qi,ir){let gr=this.prepareExternalUrl(qi+W(ir));0==gr.length&&(gr=this._platformLocation.pathname),this._platformLocation.replaceState(Qe,_i,gr)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Qe=0){var _i,qi;null===(_i=(qi=this._platformLocation).historyGo)||void 0===_i||_i.call(qi,Qe)}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.KVO(h),e.KVO(de,8))},ee.\u0275prov=e.jDH({token:ee,factory:ee.\u0275fac}),ot})(),Oe=(()=>{var ee;class ot{constructor(Qe){this._subject=new e.bkB,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=Qe;const _i=this._locationStrategy.getBaseHref();this._basePath=function z(ee){if(new RegExp("^(https?:)?//").test(ee)){const[,mi]=ee.split(/\/\/[^\/]+/);return mi}return ee}(Y(r(_i))),this._locationStrategy.onPopState(qi=>{this._subject.emit({url:this.path(!0),pop:!0,state:qi.state,type:qi.type})})}ngOnDestroy(){var Qe;null===(Qe=this._urlChangeSubscription)||void 0===Qe||Qe.unsubscribe(),this._urlChangeListeners=[]}path(Qe=!1){return this.normalize(this._locationStrategy.path(Qe))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(Qe,_i=""){return this.path()==this.normalize(Qe+W(_i))}normalize(Qe){return ot.stripTrailingSlash(function Le(ee,ot){if(!ee||!ot.startsWith(ee))return ot;const mi=ot.substring(ee.length);return""===mi||["/",";","?","#"].includes(mi[0])?mi:ot}(this._basePath,r(Qe)))}prepareExternalUrl(Qe){return Qe&&"/"!==Qe[0]&&(Qe="/"+Qe),this._locationStrategy.prepareExternalUrl(Qe)}go(Qe,_i="",qi=null){this._locationStrategy.pushState(qi,"",Qe,_i),this._notifyUrlChangeListeners(this.prepareExternalUrl(Qe+W(_i)),qi)}replaceState(Qe,_i="",qi=null){this._locationStrategy.replaceState(qi,"",Qe,_i),this._notifyUrlChangeListeners(this.prepareExternalUrl(Qe+W(_i)),qi)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(Qe=0){var _i,qi;null===(_i=(qi=this._locationStrategy).historyGo)||void 0===_i||_i.call(qi,Qe)}onUrlChange(Qe){return this._urlChangeListeners.push(Qe),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(_i=>{this._notifyUrlChangeListeners(_i.url,_i.state)})),()=>{const _i=this._urlChangeListeners.indexOf(Qe);var qi;this._urlChangeListeners.splice(_i,1),0===this._urlChangeListeners.length&&(null===(qi=this._urlChangeSubscription)||void 0===qi||qi.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(Qe="",_i){this._urlChangeListeners.forEac
1h(qi=>qi(Qe,_i))}subscribe(Qe,_i,qi){return this._subject.subscribe({next:Qe,error:_i,complete:qi})}}return(ee=ot).normalizeQueryParams=W,ee.joinWithSlash=E,ee.stripTrailingSlash=Y,ee.\u0275fac=function(Qe){return new(Qe||ee)(e.KVO(U))},ee.\u0275prov=e.jDH({token:ee,factory:function(){return function ge(){return new Oe((0,e.KVO)(U))}()},providedIn:"root"}),ot})();function r(ee){return ee.replace(/\/index.html$/,"")}const pe={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 oe=function(ee){return ee[ee.Decimal=0]="Decimal",ee[ee.Percent=1]="Percent",ee[ee.Currency=2]="Currency",ee[ee.Scientific=3]="Scientific",ee}(oe||{}),Pe=function(ee){return ee[ee.Format=0]="Format",ee[ee.Standalone=1]="Standalone",ee}(Pe||{}),q=function(ee){return ee[ee.Narrow=0]="Narrow",ee[ee.Abbreviated=1]="Abbreviated",ee[ee.Wide=2]="Wide",ee[ee.Short=3]="Short",ee}(q||{}),fe=function(ee){return ee[ee.Short=0]="Short",ee[ee.Medium=1]="Medium",ee[ee.Long=2]="Long",ee[ee.Full=3]="Full",ee}(fe||{}),vt=function(ee){return ee[ee.Decimal=0]="Decimal",ee[ee.Group=1]="Group",ee[ee.List=2]="List",ee[ee.PercentSign=3]="PercentSign",ee[ee.PlusSign=4]="PlusSign",ee[ee.MinusSign=5]="MinusSign",ee[ee.Exponential=6]="Exponential",ee[ee.SuperscriptingExponent=7]="SuperscriptingExponent",ee[ee.PerMille=8]="PerMille",ee[ee.Infinity=9]="Infinity",ee[ee.NaN=10]="NaN",ee[ee.TimeSeparator=11]="TimeSeparator",ee[ee.CurrencyDecimal=12]="CurrencyDecimal",ee[ee.CurrencyGroup=13]="CurrencyGroup",ee}(vt||{});function je(ee,ot,mi){const Qe=(0,e.H5H)(ee),qi=Pi([Qe[e.KH2.DaysFormat],Qe[e.KH2.DaysStandalone]],ot);return Pi(qi,mi)}function ve(ee,ot,mi){const Qe=(0,e.H5H)(ee),qi=Pi([Qe[e.KH2.MonthsFormat],Qe[e.KH2.MonthsStandalone]],ot);return Pi(qi,mi)}function Ze(ee,ot){return Pi((0,e.H5H)(ee)[e.KH2.DateFormat],ot)}function De(ee,ot){return Pi((0,e.H5H)(ee)[e.KH2.TimeFormat],ot)}function Te(ee,ot){return Pi((0,e.H5H)(ee)[e.KH2.DateTimeFormat],ot)}function me(ee,ot){const mi=(0,e.H5H)(ee),Qe=mi[e.KH2.NumberSymbols][ot];if(typeof Qe>"u"){if(ot===vt.CurrencyDecimal)return mi[e.KH2.NumberSymbols][vt.Decimal];if(ot===vt.CurrencyGroup)return mi[e.KH2.NumberSymbols][vt.Group]}return Qe}function Z(ee,ot){return(0,e.H5H)(ee)[e.KH2.NumberFormats][ot]}function Dt(ee){if(!ee[e.KH2.ExtraData])throw new Error('Missing extra locale data for the locale "'.concat(ee[e.KH2.LocaleId],'". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.'))}function Pi(ee,ot){for(let mi=ot;mi>-1;mi--)if(typeof ee[mi]<"u")return ee[mi];throw new Error("Locale data API: locale data undefined")}function fi(ee){const[ot,mi]=ee.split(":");return{hours:+ot,minutes:+mi}}const nr=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,tn={},Ve=/((?:[^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 ni=function(ee){return ee[ee.Short=0]="Short",ee[ee.ShortGMT=1]="ShortGMT",ee[ee.Long=2]="Long",ee[ee.Extended=3]="Extended",ee}(ni||{}),Kt=function(ee){return ee[ee.FullYear=0]="FullYear",ee[ee.Month=1]="Month",ee[ee.Date=2]="Date",ee[ee.Hours=3]="Hours",ee[ee.Minutes=4]="Minutes",ee[ee.Seconds=5]="Seconds",ee[ee.FractionalSeconds=6]="FractionalSeconds",ee[ee.Day=7]="Day",ee}(Kt||{}),jt=function(ee){return ee[ee.DayPeriods=0]="DayPeriods",ee[ee.Days=1]="Days",ee[ee.Months=2]="Months",ee[ee.Eras=3]="Eras",ee}(jt||{});function pi(ee,ot,mi,Qe){let _i=function Gt(ee){if(ft(ee))return ee;if("number"==typeof ee&&!isNaN(ee))return new Date(ee);if("string"==typeof ee){if(ee=ee.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(ee)){const[_i,qi=1,ir=1]=ee.split("-").map(gr=>+gr);return $t(_i,qi-1,ir)}const mi=parseFloat(ee);
vendor: 15,200 bytes, line 1
1if(!isNaN(ee-mi))return new Date(mi);let Qe;if(Qe=ee.match(nr))return function ze(ee){const ot=new Date(0);let mi=0,Qe=0;const _i=ee[8]?ot.setUTCFullYear:ot.setFullYear,qi=ee[8]?ot.setUTCHours:ot.setHours;ee[9]&&(mi=Number(ee[9]+ee[10]),Qe=Number(ee[9]+ee[11])),_i.call(ot,Number(ee[1]),Number(ee[2])-1,Number(ee[3]));const ir=Number(ee[4]||0)-mi,gr=Number(ee[5]||0)-Qe,No=Number(ee[6]||0),as=Math.floor(1e3*parseFloat("0."+(ee[7]||0)));return qi.call(ot,ir,gr,No,as),ot}(Qe)}const ot=new Date(ee);if(!ft(ot))throw new Error('Unable to convert "'.concat(ee,'" into a date'));return ot}(ee);ot=Vt(mi,ot)||ot;let gr,ir=[];for(;ot;){if(gr=Ve.exec(ot),!gr){ir.push(ot);break}{ir=ir.concat(gr.slice(1));const Ho=ir.pop();if(!Ho)break;ot=Ho}}let No=_i.getTimezoneOffset();Qe&&(No=tr(Qe,No),_i=function ji(ee,ot,mi){const Qe=mi?-1:1,_i=ee.getTimezoneOffset();return function Er(ee,ot){return(ee=new Date(ee.getTime())).setMinutes(ee.getMinutes()+ot),ee}(ee,Qe*(tr(ot,_i)-_i))}(_i,Qe,!0));let as="";return ir.forEach(Ho=>{const go=function oi(ee){if(at[ee])return at[ee];let ot;switch(ee){case"G":case"GG":case"GGG":ot=Ht(jt.Eras,q.Abbreviated);break;case"GGGG":ot=Ht(jt.Eras,q.Wide);break;case"GGGGG":ot=Ht(jt.Eras,q.Narrow);break;case"y":ot=qt(Kt.FullYear,1,0,!1,!0);break;case"yy":ot=qt(Kt.FullYear,2,0,!0,!0);break;case"yyy":ot=qt(Kt.FullYear,3,0,!1,!0);break;case"yyyy":ot=qt(Kt.FullYear,4,0,!1,!0);break;case"Y":ot=R(1);break;case"YY":ot=R(2,!0);break;case"YYY":ot=R(3);break;case"YYYY":ot=R(4);break;case"M":case"L":ot=qt(Kt.Month,1,1);break;case"MM":case"LL":ot=qt(Kt.Month,2,1);break;case"MMM":ot=Ht(jt.Months,q.Abbreviated);break;case"MMMM":ot=Ht(jt.Months,q.Wide);break;case"MMMMM":ot=Ht(jt.Months,q.Narrow);break;case"LLL":ot=Ht(jt.Months,q.Abbreviated,Pe.Standalone);break;case"LLLL":ot=Ht(jt.Months,q.Wide,Pe.Standalone);break;case"LLLLL":ot=Ht(jt.Months,q.Narrow,Pe.Standalone);break;case"w":ot=D(1);break;case"ww":ot=D(2);break;case"W":ot=D(1,!0);break;case"d":ot=qt(Kt.Date,1);break;case"dd":ot=qt(Kt.Date,2);break;case"c":case"cc":ot=qt(Kt.Day,1);break;case"ccc":ot=Ht(jt.Days,q.Abbreviated,Pe.Standalone);break;case"cccc":ot=Ht(jt.Days,q.Wide,Pe.Standalone);break;case"ccccc":ot=Ht(jt.Days,q.Narrow,Pe.Standalone);break;case"cccccc":ot=Ht(jt.Days,q.Short,Pe.Standalone);break;case"E":case"EE":case"EEE":ot=Ht(jt.Days,q.Abbreviated);break;case"EEEE":ot=Ht(jt.Days,q.Wide);break;case"EEEEE":ot=Ht(jt.Days,q.Narrow);break;case"EEEEEE":ot=Ht(jt.Days,q.Short);break;case"a":case"aa":case"aaa":ot=Ht(jt.DayPeriods,q.Abbreviated);break;case"aaaa":ot=Ht(jt.DayPeriods,q.Wide);break;case"aaaaa":ot=Ht(jt.DayPeriods,q.Narrow);break;case"b":case"bb":case"bbb":ot=Ht(jt.DayPeriods,q.Abbreviated,Pe.Standalone,!0);break;case"bbbb":ot=Ht(jt.DayPeriods,q.Wide,Pe.Standalone,!0);break;case"bbbbb":ot=Ht(jt.DayPeriods,q.Narrow,Pe.Standalone,!0);break;case"B":case"BB":case"BBB":ot=Ht(jt.DayPeriods,q.Abbreviated,Pe.Format,!0);break;case"BBBB":ot=Ht(jt.DayPeriods,q.Wide,Pe.Format,!0);break;case"BBBBB":ot=Ht(jt.DayPeriods,q.Narrow,Pe.Format,!0);break;case"h":ot=qt(Kt.Hours,1,-12);break;case"hh":ot=qt(Kt.Hours,2,-12);break;case"H":ot=qt(Kt.Hours,1);break;case"HH":ot=qt(Kt.Hours,2);break;case"m":ot=qt(Kt.Minutes,1);break;case"mm":ot=qt(Kt.Minutes,2);break;case"s":ot=qt(Kt.Seconds,1);break;case"ss":ot=qt(Kt.Seconds,2);break;case"S":ot=qt(Kt.FractionalSeconds,1);break;case"SS":ot=qt(Kt.FractionalSeconds,2);break;case"SSS":ot=qt(Kt.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":ot=Vi(ni.Short);break;case"ZZZZZ":ot=Vi(ni.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":ot=Vi(ni.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":ot=Vi(ni.Long);break;default:return null}return at[ee]=ot,ot}(Ho);as+=go?go(_i,mi,No):"''"===Ho?"'":Ho.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),as}function $t(ee,ot,mi){const Qe=new Date(0);return Qe.setFullYear(ee,ot,mi),Qe.setHours(0,0,0),Qe}function Vt(ee,ot){const mi=function nt(ee){return(0,e.H5H)(ee)[e.KH2.LocaleId]}(ee);if(tn[mi]=tn[mi]||{},tn[mi][ot])return tn[mi][ot];let Qe="";switch(ot){case"shortDate":Qe=Ze(ee,fe.Short);break;case"mediumDate":Qe=Ze(ee,fe.Medium);break;case"longDate":Qe=Ze(ee,fe.Long);break;case"fullDate":Qe=Ze(ee,fe.Full);break;case"shortTime":Qe=De(ee,fe.Short);break;case"mediumTime":Qe=De(ee,fe.Medium);break;case"longTime":Qe=De(ee,fe.Long);break;case"fullTime":Qe=De(ee,fe.Full);break;case"short":const _i=Vt(ee,"shortTime"),qi=Vt(ee,"shortDate");Qe=ti(Te(ee,fe.Short),[_i,qi]);break;case"medium":const ir=Vt(ee,"mediumTime"),gr=Vt(ee,"mediumDate");Qe=ti(Te(ee,fe.Medium),[ir,gr]);break;case"long":const No=Vt(ee,"longTime"),as=Vt(ee,"longDate");Qe=ti(Te(ee,fe.Long),[No,as]);break;case"full":const Ho=Vt(ee,"fullTime"),go=Vt(ee,"fullDate");Qe=ti(Te(ee,fe.Full),[Ho,go])}return Qe&&(tn[mi][ot]=Qe),Qe}function ti(ee,ot){return ot&&(ee=ee.replace(/\{([^}]+)}/g,function(mi,Qe){return null!=ot&&Qe in ot?ot[Qe]:mi})),ee}function tt(ee,ot,mi="-",Qe,_i){let qi="";(ee<0||_i&&ee<=0)&&(_i?ee=1-ee:(ee=-ee,qi=mi));let ir=String(ee);for(;ir.length<ot;)ir="0"+ir;return Qe&&(ir=ir.slice(ir.length-ot)),qi+ir}function qt(ee,ot,mi=0,Qe=!1,_i=!1){return function(qi,ir){let gr=function qe(ee,ot){switch(ee){case Kt.FullYear:return ot.getFullYear();case Kt.Month:return ot.getMonth();case Kt.Date:return ot.getDate();case Kt.Hours:return ot.getHours();case Kt.Minutes:return ot.getMinutes();case Kt.Seconds:return ot.getSeconds();case Kt.FractionalSeconds:return ot.getMilliseconds();case Kt.Day:return ot.getDay();default:throw new Error('Unknown DateType value "'.concat(ee,'".'))}}(ee,qi);if((mi>0||gr>-mi)&&(gr+=mi),ee===Kt.Hours)0===gr&&-12===mi&&(gr=12);else if(ee===Kt.FractionalSeconds)return function Ct(ee,ot){return tt(ee,3).substring(0,ot)}(gr,ot);const No=me(ir,vt.MinusSign);return tt(gr,ot,No,Qe,_i)}}function Ht(ee,ot,mi=Pe.Format,Qe=!1){return function(_i,qi){return function Bi(ee,ot,mi,Qe,_i,qi){switch(mi){case jt.Months:return ve(ot,_i,Qe)[ee.getMonth()];case jt.Days:return je(ot,_i,Qe)[ee.getDay()];case jt.DayPeriods:const ir=ee.getHours(),gr=ee.getMinutes();if(qi){const as=function Xe(ee){const ot=(0,e.H5H)(ee);return Dt(ot),(ot[e.KH2.ExtraData][2]||[]).map(Qe=>"string"==typeof Qe?fi(Qe):[fi(Qe[0]),fi(Qe[1])])}(ot),Ho=function wt(ee,ot,mi){const Qe=(0,e.H5H)(ee);Dt(Qe);const qi=Pi([Qe[e.KH2.ExtraData][0],Qe[e.KH2.ExtraData][1]],ot)||[];return Pi(qi,mi)||[]}(ot,_i,Qe),go=as.findIndex(Os=>{if(Array.isArray(Os)){const[Jo,es]=Os,Ba=ir>=Jo.hours&&gr>=Jo.minutes,Ma=ir<es.hours||ir===es.hours&&gr<es.minutes;if(Jo.hours<es.hours){if(Ba&&Ma)return!0}else if(Ba||Ma)return!0}else if(Os.hours===ir&&Os.minutes===gr)return!0;return!1});if(-1!==go)return Ho[go]}return function pt(ee,ot,mi){const Qe=(0,e.H5H)(ee),qi=Pi([Qe[e.KH2.DayPeriodsFormat],Qe[e.KH2.DayPeriodsStandalone]],ot);return Pi(qi,mi)}(ot,_i,Qe)[ir<12?0:1];case jt.Eras:return function Ee(ee,ot){return Pi((0,e.H5H)(ee)[e.KH2.Eras],ot)}(ot,Qe)[ee.getFullYear()<=0?0:1];default:throw new Error("unexpected translation type ".concat(mi))}}(_i,qi,ee,ot,mi,Qe)}}function Vi(ee){return function(ot,mi,Qe){const _i=-1*Qe,qi=me(mi,vt.MinusSign),ir=_i>0?Math.floor(_i/60):Math.ceil(_i/60);switch(ee){case ni.Short:return(_i>=0?"+":"")+tt(ir,2,qi)+tt(Math.abs(_i%60),2,qi);case ni.ShortGMT:return"GMT"+(_i>=0?"+":"")+tt(ir,1,qi);case ni.Long:return"GMT"+(_i>=0?"+":"")+tt(ir,2,qi)+":"+tt(Math.abs(_i%60),2,qi);case ni.Extended:return 0===Qe?"Z":(_i>=0?"+":"")+tt(ir,2,qi)+":"+tt(Math.abs(_i%60),2,qi);default:throw new Error('Unknown zone width "'.concat(ee,'"'))}}}const Xn=0,Jt=4;function it(ee){return $t(ee.getFullYear(),ee.getMonth(),ee.getDate()+(Jt-ee.getDay()))}function D(ee,ot=!1){return function(mi,Qe){let _i;if(ot){const qi=new Date(mi.getFullYear(),mi.getMonth(),1).getDay()-1,ir=mi.getDate();_i=1+Math.floor((ir+qi)/7)}else{const qi=it(mi),ir=function lt(ee){const ot=$t(ee,Xn,1).getDay();return $t(ee,0,1+(ot<=Jt?Jt:Jt+7)-ot)}(qi.getFullYear()),gr=qi.getTime()-ir.getTime();_i=1+Math.round(gr/6048e5)}return tt(_i,ee,me(Qe,vt.MinusSign))}}function R(ee,ot=!1){return function(mi,Qe){return tt(it(mi).getFullYear(),ee,me(Qe,vt.MinusSign),ot)}}const at={};function tr(ee,ot){ee=ee.replace(/:/g,"");const mi=Date.parse("Jan 01, 1970 00:00:00 "+ee)/6e4;return isNaN(mi)?ot:mi}function ft(ee){return ee instanceof Date&&!isNaN(ee.valueOf())}const Re=/^(\d+)?\.((\d+)(-(\d+))?)?$/,We=22,hi=".",rt="0",Fe=";",zt=",",st="#";function Et(ee,ot,mi,Qe,_i,qi,ir=!1){let gr="",No=!1;if(isFinite(ee)){let as=function hr(ee){let Qe,_i,qi,ir,gr,ot=Math.abs(ee)+"",mi=0;for((_i=ot.indexOf(hi))>-1&&(ot=ot.replace(hi,"")),(qi=ot.search(/e/i))>0?(_i<0&&(_i=qi),_i+=+ot.slice(qi+1),ot=ot.substring(0,qi)):_i<0&&(_i=ot.length),qi=0;ot.charAt(qi)===rt;qi++);if(qi===(gr=ot.length))Qe=[0],_i=1;else{for(gr--;ot.charAt(gr)===rt;)gr--;for(_i-=qi,Qe=[],ir=0;qi<=gr;qi++,ir++)Qe[ir]=Number(ot.charAt(qi))}return _i>We&&(Qe=Qe.splice(0,We-1),mi=_i-1,_i=1),{digits:Qe,exponent:mi,integerLen:_i}}(ee);ir&&(as=function Jn(ee){if(0===ee.digits[0])return ee;const ot=ee.digits.length-ee.integerLen;return ee.exponent?ee.exponent+=2:(0===ot?ee.digits.push(0,0):1===ot&&ee.digits.push(0),ee.integerLen+=2),ee}(as));let Ho=ot.minInt,go=ot.minFrac,Os=ot.maxFrac;if(qi){const Ta=qi.match(Re);if(null===Ta)throw new Error("".concat(qi," is not a valid digit info"));const ja=Ta[1],Ts=Ta[3],Ol=Ta[5];null!=ja&&(Ho=_n(ja)),null!=Ts&&(go=_n(Ts)),null!=Ol?Os=_n(Ol):null!=Ts&&go>Os&&(Os=go)}!function Ii(ee,ot,mi){if(ot>mi)throw new Error("The minimum number of digits after fraction (".concat(ot,") is higher than the maximum (").concat(mi,")."));let Qe=ee.digits,_i=Qe.length-ee.integerLen;const qi=Math.min(Math.max(ot,_i),mi);let ir=qi+ee.integerLen,gr=Qe[ir];if(ir>0){Qe.splice(Math.max(ee.integerLen,ir));for(let go=ir;go<Qe.length;go++)Qe[go]=0}else{_i=Math.max(0,_i),ee.integerLen=1,Qe.length=Math.max(1,ir=qi+1),Qe[0]=0;for(let go=1;go<ir;go++)Qe[go]=0}if(gr>=5)if(ir-1<0){for(let go=0;go>ir;go--)Qe.unshift(0),ee.integerLen++;Qe.unshift(1),ee.integerLen++}else Qe[ir-1]++;for(;_i<Math.max(0,qi);_i++)Qe.push(0);let No=0!==qi;const as=ot+ee.integerLen,Ho=Qe.reduceRight(function(go,Os,Jo,es){return es[Jo]=(Os+=go)<10?Os:Os-10,No&&(0===es[Jo]&&Jo>=as?es.pop():No=!1),Os>=10?1:0},0);Ho&&(Qe.unshift(Ho),ee.integerLen++)}(as,go,Os);let Jo=as.digits,es=as.integerLen;const Ba=as.exponent;let Ma=[];for(No=Jo.every(Ta=>!Ta);es<Ho;es++)Jo.unshift(0);for(;es<0;es++)Jo.unshift(0);es>0?Ma=Jo.splice(es,Jo.length):(Ma=Jo,Jo=[0]);const sl=[];for(Jo.length>=ot.lgSize&&sl.unshift(Jo.splice(-ot.lgSize,Jo.length).join(""));Jo.length>ot.gSize;)sl.unshift(Jo.splice(-ot.gSize,Jo.length).join(""));Jo.length&&sl.unshift(Jo.join("")),gr=sl.join(me(mi,Qe)),Ma.length&&(gr+=me(mi,_i)+Ma.join("")),Ba&&(gr+=me(mi,vt.Exponential)+"+"+Ba)}else gr=me(mi,vt.Infinity);return gr=ee<0&&!No?ot.negPre+gr+ot.negSuf:ot.posPre+gr+ot.posSuf,gr}function kn(ee,ot="-"){const mi={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},Qe=ee.split(Fe),_i=Qe[0],qi=Qe[1],ir=-1!==_i.indexOf(hi)?_i.split(hi):[_i.substring(0,_i.lastIndexOf(rt)+1),_i.substring(_i.lastIndexOf(rt)+1)],gr=ir[0],No=ir[1]||"";mi.posPre=gr.substring(0,gr.indexOf(st));for(let Ho=0;Ho<No.length;Ho++){const go=No.charAt(Ho);go===rt?mi.minFrac=mi.maxFrac=Ho+1:go===st?mi.maxFrac=Ho+1:mi.posSuf+=go}const as=gr.split(zt);if(mi.gSize=as[1]?as[1].length:0,mi.lgSize=as[2]||as[1]?(as[2]||as[1]).length:0,qi){const Ho=_i.length-mi.posPre.length-mi.posSuf.length,go=qi.indexOf(st);mi.negPre=qi.substring(0,go).replace(/'/g,""),mi.negSuf=qi.slice(go+Ho).replace(/'/g,"")}else mi.negPre=ot+mi.posPre,mi.negSuf=mi.posSuf;return mi}function _n(ee){const ot=parseInt(ee);if(isNaN(ot))throw new Error("Invalid integer literal when parsing "+ee);return ot}function zr(ee,ot,mi){return(0,e.XSP)(ee,ot,mi)}function Rr(ee,ot){ot=encodeURIComponent(ot);for(const mi of ee.split(";")){const Qe=mi.indexOf("="),[_i,qi]=-1==Qe?[mi,""]:[mi.slice(0,Qe),mi.slice(Qe+1)];if(_i.trim()===ot)return decodeURIComponent(qi)}return null}const Po=/\s+/,Ro=[];let Jr=(()=>{var ee;class ot{constructor(Qe,_i,qi,ir){this._iterableDiffers=Qe,this._keyValueDiffers=_i,this._ngEl=qi,this._renderer=ir,this.initialClasses=Ro,this.stateMap=new Map}set klass(Qe){this.initialClasses=null!=Qe?Qe.trim().split(Po):Ro}set ngClass(Qe){this.rawClass="string"==typeof Qe?Qe.trim().split(Po):Qe}ngDoCheck(){for(const _i of this.initialClasses)this._updateState(_i,!0);const Qe=this.rawClass;if(Array.isArray(Qe)||Qe instanceof Set)for(const _i of Qe)this._updateState(_i,!0);else if(null!=Qe)for(const _i of Object.keys(Qe))this._updateState(_i,!!Qe[_i]);this._applyStateDiff()}_updateState(Qe,_i){const qi=this.stateMap.get(Qe);void 0!==qi?(qi.enabled!==_i&&(qi.changed=!0,qi.enabled=_i),qi.touched=!0):this.stateMap.set(Qe,{enabled:_i,changed:!0,touched:!0})}_applyStateDiff(){for(const Qe of this.stateMap){const _i=Qe[0],qi=Qe[1];qi.changed?(this._toggleClass(_i,qi.enabled),qi.changed=!1):qi.touched||(qi.enabled&&this._toggleClass(_i,!1),this.stateMap.delete(_i)),qi.touched=!1}}_toggleClass(Qe,_i){(Qe=Qe.trim()).length>0&&Qe.split(Po).forEach(qi=>{_i?this._renderer.addClass(this._ngEl.nativeElement,qi):this._renderer.removeClass(this._ngEl.nativeElement,qi)})}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e._q3),e.rXU(e.MKu),e.rXU(e.aKT),e.rXU(e.sFG))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),ot})();class Ao{constructor(ot,mi,Qe,_i){this.$implicit=ot,this.ngForOf=mi,this.index=Qe,this.count=_i}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 $i=(()=>{var ee;class ot{set ngForOf(Qe){this._ngForOf=Qe,this._ngForOfDirty=!0}set ngForTrackBy(Qe){this._trackByFn=Qe}get ngForTrackBy(){return this._trackByFn}constructor(Qe,_i,qi){this._viewContainer=Qe,this._template=_i,this._differs=qi,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(Qe){Qe&&(this._template=Qe)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const Qe=this._ngForOf;!this._differ&&Qe&&(this._differ=this._differs.find(Qe).create(this.ngForTrackBy))}if(this._differ){const Qe=this._differ.diff(this._ngForOf);Qe&&this._applyChanges(Qe)}}_applyChanges(Qe){const _i=this._viewContainer;Qe.forEachOperation((qi,ir,gr)=>{if(null==qi.previousIndex)_i.createEmbeddedView(this._template,new Ao(qi.item,this._ngForOf,-1,-1),null===gr?void 0:gr);else if(null==gr)_i.remove(null===ir?void 0:ir);else if(null!==ir){const No=_i.get(ir);_i.move(No,gr),Cn(No,qi)}});for(let qi=0,ir=_i.length;qi<ir;qi++){const No=_i.get(qi).context;No.index=qi,No.count=ir,No.ngForOf=this._ngForOf}Qe.forEachIdentityChange(qi=>{Cn(_i.get(qi.currentIndex),qi)})}static ngTemplateContextGuard(Qe,_i){return!0}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.c1b),e.rXU(e.C4Q),e.rXU(e._q3))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),ot})();function Cn(ee,ot){ee.context.$implicit=ot.item}let Me=(()=>{var ee;
1class ot{constructor(Qe,_i){this._viewContainer=Qe,this._context=new yt,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=_i}set ngIf(Qe){this._context.$implicit=this._context.ngIf=Qe,this._updateView()}set ngIfThen(Qe){ai("ngIfThen",Qe),this._thenTemplateRef=Qe,this._thenViewRef=null,this._updateView()}set ngIfElse(Qe){ai("ngIfElse",Qe),this._elseTemplateRef=Qe,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(Qe,_i){return!0}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.c1b),e.rXU(e.C4Q))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),ot})();class yt{constructor(){this.$implicit=null,this.ngIf=null}}function ai(ee,ot){if(ot&&!ot.createEmbeddedView)throw new Error("".concat(ee," must be a TemplateRef, but received '").concat((0,e.Tbb)(ot),"'."))}class Wi{constructor(ot,mi){this._viewContainerRef=ot,this._templateRef=mi,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(ot){ot&&!this._created?this.create():!ot&&this._created&&this.destroy()}}let Bn=(()=>{var ee;class ot{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(Qe){this._ngSwitch=Qe,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(Qe){this._defaultViews.push(Qe)}_matchCase(Qe){const _i=Qe==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||_i,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),_i}_updateDefaultCases(Qe){if(this._defaultViews.length>0&&Qe!==this._defaultUsed){this._defaultUsed=Qe;for(const _i of this._defaultViews)_i.enforceState(Qe)}}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),ot})(),wr=(()=>{var ee;class ot{constructor(Qe,_i,qi){this.ngSwitch=qi,qi._addCase(),this._view=new Wi(Qe,_i)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.c1b),e.rXU(e.C4Q),e.rXU(Bn,9))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),ot})(),Co=(()=>{var ee;class ot{constructor(Qe,_i,qi){qi._addDefault(new Wi(Qe,_i))}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.c1b),e.rXU(e.C4Q),e.rXU(Bn,9))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngSwitchDefault",""]],standalone:!0}),ot})(),ta=(()=>{var ee;class ot{constructor(Qe,_i,qi){this._ngEl=Qe,this._differs=_i,this._renderer=qi,this._ngStyle=null,this._differ=null}set ngStyle(Qe){this._ngStyle=Qe,!this._differ&&Qe&&(this._differ=this._differs.find(Qe).create())}ngDoCheck(){if(this._differ){const Qe=this._differ.diff(this._ngStyle);Qe&&this._applyChanges(Qe)}}_setStyle(Qe,_i){const[qi,ir]=Qe.split("."),gr=-1===qi.indexOf("-")?void 0:e.czy.DashCase;null!=_i?this._renderer.setStyle(this._ngEl.nativeElement,qi,ir?"".concat(_i).concat(ir):_i,gr):this._renderer.removeStyle(this._ngEl.nativeElement,qi,gr)}_applyChanges(Qe){Qe.forEachRemovedItem(_i=>this._setStyle(_i.key,null)),Qe.forEachAddedItem(_i=>this._setStyle(_i.key,_i.currentValue)),Qe.forEachChangedItem(_i=>this._setStyle(_i.key,_i.currentValue))}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.aKT),e.rXU(e.MKu),e.rXU(e.sFG))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),ot})(),Bs=(()=>{var ee;
1class ot{constructor(Qe){this._viewContainerRef=Qe,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(Qe){if(Qe.ngTemplateOutlet||Qe.ngTemplateOutletInjector){const _i=this._viewContainerRef;if(this._viewRef&&_i.remove(_i.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:qi,ngTemplateOutletContext:ir,ngTemplateOutletInjector:gr}=this;this._viewRef=_i.createEmbeddedView(qi,ir,gr?{injector:gr}:void 0)}else this._viewRef=null}else this._viewRef&&Qe.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.c1b))},ee.\u0275dir=e.FsC({type:ee,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[e.OA$]}),ot})();function Cs(ee,ot){return new e.wOt(2100,!1)}class Ui{createSubscription(ot,mi){return(0,e.O8t)(()=>ot.subscribe({next:mi,error:Qe=>{throw Qe}}))}dispose(ot){(0,e.O8t)(()=>ot.unsubscribe())}}class Pn{createSubscription(ot,mi){return ot.then(mi,Qe=>{throw Qe})}dispose(ot){}}const Kn=new Pn,Mn=new Ui;let Zn=(()=>{var ee;class ot{constructor(Qe){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=Qe}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(Qe){return this._obj?Qe!==this._obj?(this._dispose(),this.transform(Qe)):this._latestValue:(Qe&&this._subscribe(Qe),this._latestValue)}_subscribe(Qe){this._obj=Qe,this._strategy=this._selectStrategy(Qe),this._subscription=this._strategy.createSubscription(Qe,_i=>this._updateLatestValue(Qe,_i))}_selectStrategy(Qe){if((0,e.jNT)(Qe))return Kn;if((0,e.zjR)(Qe))return Mn;throw Cs()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(Qe,_i){Qe===this._obj&&(this._latestValue=_i,this._ref.markForCheck())}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.gRc,16))},ee.\u0275pipe=e.EJ8({name:"async",type:ee,pure:!1,standalone:!0}),ot})();const qr=/(?:[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\uFB
1D3-\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 Mi=(()=>{var ee;class ot{transform(Qe){if(null==Qe)return null;if("string"!=typeof Qe)throw Cs();return Qe.replace(qr,_i=>_i[0].toUpperCase()+_i.slice(1).toLowerCase())}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275pipe=e.EJ8({name:"titlecase",type:ee,pure:!0,standalone:!0}),ot})();const kt=new e.nKC("DATE_PIPE_DEFAULT_TIMEZONE"),Ti=new e.nKC("DATE_PIPE_DEFAULT_OPTIONS");let Nn=(()=>{var ee;
1class ot{constructor(Qe,_i,qi){this.locale=Qe,this.defaultTimezone=_i,this.defaultOptions=qi}transform(Qe,_i,qi,ir){if(null==Qe||""===Qe||Qe!=Qe)return null;try{var gr,No,as,Ho,go;const Os=null!==(gr=null!=_i?_i:null===(No=this.defaultOptions)||void 0===No?void 0:No.dateFormat)&&void 0!==gr?gr:"mediumDate",Jo=null!==(as=null!==(Ho=null!=qi?qi:null===(go=this.defaultOptions)||void 0===go?void 0:go.timezone)&&void 0!==Ho?Ho:this.defaultTimezone)&&void 0!==as?as:void 0;return pi(Qe,Os,ir||this.locale,Jo)}catch(Os){throw Cs()}}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.xe9,16),e.rXU(kt,24),e.rXU(Ti,24))},ee.\u0275pipe=e.EJ8({name:"date",type:ee,pure:!0,standalone:!0}),ot})(),Qn=(()=>{var ee;class ot{constructor(Qe){this._locale=Qe}transform(Qe,_i,qi){if(!Gr(Qe))return null;qi=qi||this._locale;try{return function Zi(ee,ot,mi){return Et(ee,kn(Z(ot,oe.Decimal),me(ot,vt.MinusSign)),ot,vt.Group,vt.Decimal,mi)}(Dr(Qe),qi,_i)}catch(ir){throw Cs()}}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.xe9,16))},ee.\u0275pipe=e.EJ8({name:"number",type:ee,pure:!0,standalone:!0}),ot})(),mr=(()=>{var ee;class ot{constructor(Qe,_i="USD"){this._locale=Qe,this._defaultCurrencyCode=_i}transform(Qe,_i=this._defaultCurrencyCode,qi="symbol",ir,gr){if(!Gr(Qe))return null;gr=gr||this._locale,"boolean"==typeof qi&&(qi=qi?"symbol":"code");let No=_i||this._defaultCurrencyCode;"code"!==qi&&(No="symbol"===qi||"symbol-narrow"===qi?function zi(ee,ot,mi="en"){const Qe=function At(ee){return(0,e.H5H)(ee)[e.KH2.Currencies]}(mi)[ee]||pe[ee]||[],_i=Qe[1];return"narrow"===ot&&"string"==typeof _i?_i:Qe[0]||ee}(No,"symbol"===qi?"wide":"narrow",gr):qi);try{return function Nt(ee,ot,mi,Qe,_i){const ir=kn(Z(ot,oe.Currency),me(ot,vt.MinusSign));return ir.minFrac=function Yn(ee){let ot;const mi=pe[ee];return mi&&(ot=mi[2]),"number"==typeof ot?ot:2}(Qe),ir.maxFrac=ir.minFrac,Et(ee,ir,ot,vt.CurrencyGroup,vt.CurrencyDecimal,_i).replace("\xa4",mi).replace("\xa4","").trim()}(Dr(Qe),gr,No,_i,ir)}catch(as){throw Cs()}}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)(e.rXU(e.xe9,16),e.rXU(e.Ocv,16))},ee.\u0275pipe=e.EJ8({name:"currency",type:ee,pure:!0,standalone:!0}),ot})();function Gr(ee){return!(null==ee||""===ee||ee!=ee)}function Dr(ee){if("string"==typeof ee&&!isNaN(Number(ee)-parseFloat(ee)))return Number(ee);if("number"!=typeof ee)throw new Error("".concat(ee," is not a number"));return ee}let Kr=(()=>{var ee;class ot{transform(Qe,_i,qi){if(null==Qe)return null;if(!this.supports(Qe))throw Cs();return Qe.slice(_i,qi)}supports(Qe){return"string"==typeof Qe||Array.isArray(Qe)}}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275pipe=e.EJ8({name:"slice",type:ee,pure:!1,standalone:!0}),ot})(),rs=(()=>{var ee;class ot{}return(ee=ot).\u0275fac=function(Qe){return new(Qe||ee)},ee.\u0275mod=e.$C({type:ee}),ee.\u0275inj=e.G2t({}),ot})();const fs="browser",zs="server";function oa(ee){return ee===fs}function qs(ee){return ee===zs}let ss=(()=>{var ee;class ot{}return(ee=ot).\u0275prov=(0,e.jDH)({token:ee,providedIn:"root",factory:()=>new Ms((0,e.KVO)(_),window)}),ot})();class Ms{constructor(ot,mi){this.document=ot,this.window=mi,this.offset=()=>[0,0]}setOffset(ot){this.offset=Array.isArray(ot)?()=>ot:ot}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(ot){this.supportsScrolling()&&this.window.scrollTo(ot[0],ot[1])}scrollToAnchor(ot){if(!this.supportsScrolling())return;const mi=function Is(ee,ot){const mi=ee.getElementById(ot)||ee.getElementsByName(ot)[0];if(mi)return mi;if("function"==typeof ee.createTreeWalker&&ee.body&&"function"==typeof ee.body.attachShadow){const Qe=ee.createTreeWalker(ee.body,NodeFilter.SHOW_ELEMENT);let _i=Qe.currentNode;for(;_i;){const qi=_i.shadowRoot;if(qi){const ir=qi.getElementById(ot)||qi.querySelector('[name="'.concat(ot,'"]'));if(ir)return ir}_i=Qe.nextNode()}}return null}(this.document,ot);mi&&(this.scrollToElement(mi),mi.focus())}setHistoryScrollRestoration(ot){this.supportsScrolling()&&(this.window.history.scrollRestoration=ot)}scrollToElement(ot){const mi=ot.getBoundingClientRect(),Qe=mi.left+this.window.pageXOffset,_i=mi.top+this.window.pageYOffset,qi=this.offset();this.window.scrollTo(Qe-qi[0],_i-qi[1])}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}class X{}},46443:(ct,se,l)=>{"use strict";l.d(se,{Lr:()=>U,Qq:()=>Ue,a7:()=>Dt,cS:()=>ve,q1:()=>Re,yz:()=>Ee});var e=l(37580),t=l(59452),d=l(53081),u=l(43942),m=l(51903),_=l(51567),h=l(70271),A=l(89475),F=l(36647),E=l(60316);class Y{}class W{}class U{constructor(Nt){this.normalizedNames=new Map,this.lazyUpdate=null,Nt?"string"==typeof Nt?this.lazyInit=()=>{this.headers=new Map,Nt.split("\n").forEach(Hi=>{const Zi=Hi.indexOf(":");if(Zi>0){const kn=Hi.slice(0,Zi),Jn=kn.toLowerCase(),hr=Hi.slice(Zi+1).trim();this.maybeSetNormalizedName(kn,Jn),this.headers.has(Jn)?this.headers.get(Jn).push(hr):this.headers.set(Jn,[hr])}})}:typeof Headers<"u"&&Nt instanceof Headers?(this.headers=new Map,Nt.forEach((Hi,Zi)=>{this.setHeaderEntries(Zi,Hi)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(Nt).forEach(([Hi,Zi])=>{this.setHeaderEntries(Hi,Zi)})}:this.headers=new Map}has(Nt){return this.init(),this.headers.has(Nt.toLowerCase())}get(Nt){this.init();const Hi=this.headers.get(Nt.toLowerCase());return Hi&&Hi.length>0?Hi[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(Nt){return this.init(),this.headers.get(Nt.toLowerCase())||null}append(Nt,Hi){return this.clone({name:Nt,value:Hi,op:"a"})}set(Nt,Hi){return this.clone({name:Nt,value:Hi,op:"s"})}delete(Nt,Hi){return this.clone({name:Nt,value:Hi,op:"d"})}maybeSetNormalizedName(Nt,Hi){this.normalizedNames.has(Hi)||this.normalizedNames.set(Hi,Nt)}init(){this.lazyInit&&(this.lazyInit instanceof U?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(Nt=>this.applyUpdate(Nt)),this.lazyUpdate=null))}
vendor: 8,954 bytes, line 1
1copyFrom(Nt){Nt.init(),Array.from(Nt.headers.keys()).forEach(Hi=>{this.headers.set(Hi,Nt.headers.get(Hi)),this.normalizedNames.set(Hi,Nt.normalizedNames.get(Hi))})}clone(Nt){const Hi=new U;return Hi.lazyInit=this.lazyInit&&this.lazyInit instanceof U?this.lazyInit:this,Hi.lazyUpdate=(this.lazyUpdate||[]).concat([Nt]),Hi}applyUpdate(Nt){const Hi=Nt.name.toLowerCase();switch(Nt.op){case"a":case"s":let Zi=Nt.value;if("string"==typeof Zi&&(Zi=[Zi]),0===Zi.length)return;this.maybeSetNormalizedName(Nt.name,Hi);const kn=("a"===Nt.op?this.headers.get(Hi):void 0)||[];kn.push(...Zi),this.headers.set(Hi,kn);break;case"d":const Jn=Nt.value;if(Jn){let hr=this.headers.get(Hi);if(!hr)return;hr=hr.filter(Ii=>-1===Jn.indexOf(Ii)),0===hr.length?(this.headers.delete(Hi),this.normalizedNames.delete(Hi)):this.headers.set(Hi,hr)}else this.headers.delete(Hi),this.normalizedNames.delete(Hi)}}setHeaderEntries(Nt,Hi){const Zi=(Array.isArray(Hi)?Hi:[Hi]).map(Jn=>Jn.toString()),kn=Nt.toLowerCase();this.headers.set(kn,Zi),this.maybeSetNormalizedName(Nt,kn)}forEach(Nt){this.init(),Array.from(this.normalizedNames.keys()).forEach(Hi=>Nt(this.normalizedNames.get(Hi),this.headers.get(Hi)))}}class K{encodeKey(Nt){return Le(Nt)}encodeValue(Nt){return Le(Nt)}decodeKey(Nt){return decodeURIComponent(Nt)}decodeValue(Nt){return decodeURIComponent(Nt)}}const Oe=/%(\d[a-f0-9])/gi,ge={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Le(Et){return encodeURIComponent(Et).replace(Oe,(Nt,Hi)=>{var Zi;return null!==(Zi=ge[Hi])&&void 0!==Zi?Zi:Nt})}function r(Et){return"".concat(Et)}class z{constructor(Nt={}){if(this.updates=null,this.cloneFrom=null,this.encoder=Nt.encoder||new K,Nt.fromString){if(Nt.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function be(Et,Nt){const Hi=new Map;return Et.length>0&&Et.replace(/^\?/,"").split("&").forEach(kn=>{const Jn=kn.indexOf("="),[hr,Ii]=-1==Jn?[Nt.decodeKey(kn),""]:[Nt.decodeKey(kn.slice(0,Jn)),Nt.decodeValue(kn.slice(Jn+1))],_n=Hi.get(hr)||[];_n.push(Ii),Hi.set(hr,_n)}),Hi}(Nt.fromString,this.encoder)}else Nt.fromObject?(this.map=new Map,Object.keys(Nt.fromObject).forEach(Hi=>{const Zi=Nt.fromObject[Hi],kn=Array.isArray(Zi)?Zi.map(r):[r(Zi)];this.map.set(Hi,kn)})):this.map=null}has(Nt){return this.init(),this.map.has(Nt)}get(Nt){this.init();const Hi=this.map.get(Nt);return Hi?Hi[0]:null}getAll(Nt){return this.init(),this.map.get(Nt)||null}keys(){return this.init(),Array.from(this.map.keys())}append(Nt,Hi){return this.clone({param:Nt,value:Hi,op:"a"})}appendAll(Nt){const Hi=[];return Object.keys(Nt).forEach(Zi=>{const kn=Nt[Zi];Array.isArray(kn)?kn.forEach(Jn=>{Hi.push({param:Zi,value:Jn,op:"a"})}):Hi.push({param:Zi,value:kn,op:"a"})}),this.clone(Hi)}set(Nt,Hi){return this.clone({param:Nt,value:Hi,op:"s"})}delete(Nt,Hi){return this.clone({param:Nt,value:Hi,op:"d"})}toString(){return this.init(),this.keys().map(Nt=>{const Hi=this.encoder.encodeKey(Nt);return this.map.get(Nt).map(Zi=>Hi+"="+this.encoder.encodeValue(Zi)).join("&")}).filter(Nt=>""!==Nt).join("&")}clone(Nt){const Hi=new z({encoder:this.encoder});return Hi.cloneFrom=this.cloneFrom||this,Hi.updates=(this.updates||[]).concat(Nt),Hi}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(Nt=>this.map.set(Nt,this.cloneFrom.map.get(Nt))),this.updates.forEach(Nt=>{switch(Nt.op){case"a":case"s":const Hi=("a"===Nt.op?this.map.get(Nt.param):void 0)||[];Hi.push(r(Nt.value)),this.map.set(Nt.param,Hi);break;case"d":if(void 0===Nt.value){this.map.delete(Nt.param);break}{let Zi=this.map.get(Nt.param)||[];const kn=Zi.indexOf(r(Nt.value));-1!==kn&&Zi.splice(kn,1),Zi.length>0?this.map.set(Nt.param,Zi):this.map.delete(Nt.param)}}}),this.cloneFrom=this.updates=null)}}class oe{constructor(){this.map=new Map}set(Nt,Hi){return this.map.set(Nt,Hi),this}get(Nt){return this.map.has(Nt)||this.map.set(Nt,Nt.defaultValue()),this.map.get(Nt)}delete(Nt){return this.map.delete(Nt),this}has(Nt){return this.map.has(Nt)}keys(){return this.map.keys()}}function Pe(Et){return typeof ArrayBuffer<"u"&&Et instanceof ArrayBuffer}function q(Et){return typeof Blob<"u"&&Et instanceof Blob}function fe(Et){return typeof FormData<"u"&&Et instanceof FormData}class xt{constructor(Nt,Hi,Zi,kn){let Jn;if(this.url=Hi,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=Nt.toUpperCase(),function w(Et){switch(Et){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||kn?(this.body=void 0!==Zi?Zi:null,Jn=kn):Jn=Zi,Jn&&(this.reportProgress=!!Jn.reportProgress,this.withCredentials=!!Jn.withCredentials,Jn.responseType&&(this.responseType=Jn.responseType),Jn.headers&&(this.headers=Jn.headers),Jn.context&&(this.context=Jn.context),Jn.params&&(this.params=Jn.params)),this.headers||(this.headers=new U),this.context||(this.context=new oe),this.params){const hr=this.params.toString();if(0===hr.length)this.urlWithParams=Hi;else{const Ii=Hi.indexOf("?");this.urlWithParams=Hi+(-1===Ii?"?":Ii<Hi.length-1?"&":"")+hr}}else this.params=new z,this.urlWithParams=Hi}serializeBody(){return null===this.body?null:Pe(this.body)||q(this.body)||fe(this.body)||function vt(Et){return typeof URLSearchParams<"u"&&Et instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof z?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||fe(this.body)?null:q(this.body)?this.body.type||null:Pe(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof z?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(Nt={}){var Hi;const Zi=Nt.method||this.method,kn=Nt.url||this.url,Jn=Nt.responseType||this.responseType,hr=void 0!==Nt.body?Nt.body:this.body,Ii=void 0!==Nt.withCredentials?Nt.withCredentials:this.withCredentials,_n=void 0!==Nt.reportProgress?Nt.reportProgress:this.reportProgress;let Ln=Nt.headers||this.headers,fr=Nt.params||this.params;const lo=null!==(Hi=Nt.context)&&void 0!==Hi?Hi:this.context;return void 0!==Nt.setHeaders&&(Ln=Object.keys(Nt.setHeaders).reduce((zr,Rr)=>zr.set(Rr,Nt.setHeaders[Rr]),Ln)),Nt.setParams&&(fr=Object.keys(Nt.setParams).reduce((zr,Rr)=>zr.set(Rr,Nt.setParams[Rr]),fr)),new xt(Zi,kn,hr,{params:fr,headers:Ln,context:lo,reportProgress:_n,responseType:Jn,withCredentials:Ii})}}var nt=function(Et){return Et[Et.Sent=0]="Sent",Et[Et.UploadProgress=1]="UploadProgress",Et[Et.ResponseHeader=2]="ResponseHeader",Et[Et.DownloadProgress=3]="DownloadProgress",Et[Et.Response=4]="Response",Et[Et.User=5]="User",Et}(nt||{});class pt{constructor(Nt,Hi=200,Zi="OK"){this.headers=Nt.headers||new U,this.status=void 0!==Nt.status?Nt.status:Hi,this.statusText=Nt.statusText||Zi,this.url=Nt.url||null,this.ok=this.status>=200&&this.status<300}}class je extends pt{constructor(Nt={}){super(Nt),this.type=nt.ResponseHeader}clone(Nt={}){return new je({headers:Nt.headers||this.headers,status:void 0!==Nt.status?Nt.status:this.status,statusText:Nt.statusText||this.statusText,url:Nt.url||this.url||void 0})}}class ve extends pt{constructor(Nt={}){super(Nt),this.type=nt.Response,this.body=void 0!==Nt.body?Nt.body:null}clone(Nt={}){return new ve({body:void 0!==Nt.body?Nt.body:this.body,headers:Nt.headers||this.headers,status:void 0!==Nt.status?Nt.status:this.status,statusText:Nt.statusText||this.statusText,url:Nt.url||this.url||void 0})}}class Ee extends pt{constructor(Nt){super(Nt,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?"Http failure during parsing for ".concat(Nt.url||"(unknown url)"):"Http failure response for ".concat(Nt.url||"(unknown url)",": ").concat(Nt.status," ").concat(Nt.statusText),this.error=Nt.error||null}}function $e(Et,Nt){return{body:Nt,headers:Et.headers,context:Et.context,observe:Et.observe,params:Et.params,reportProgress:Et.reportProgress,responseType:Et.responseType,withCredentials:Et.withCredentials}}let Ue=(()=>{var Et;class Nt{constructor(Zi){this.handler=Zi}request(Zi,kn,Jn={}){let hr;if(Zi instanceof xt)hr=Zi;else{let Ln,fr;Ln=Jn.headers instanceof U?Jn.headers:new U(Jn.headers),Jn.params&&(fr=Jn.params instanceof z?Jn.params:new z({fromObject:Jn.params})),hr=new xt(Zi,kn,void 0!==Jn.body?Jn.body:null,{headers:Ln,context:Jn.context,params:fr,reportProgress:Jn.reportProgress,responseType:Jn.responseType||"json",withCredentials:Jn.withCredentials})}const Ii=(0,t.of)(hr).pipe((0,m.H)(Ln=>this.handler.handle(Ln)));if(Zi instanceof xt||"events"===Jn.observe)return Ii;const _n=Ii.pipe((0,_.p)(Ln=>Ln instanceof ve));switch(Jn.observe||"body"){case"body":switch(hr.responseType){case"arraybuffer":return _n.pipe((0,h.T)(Ln=>
1{if(null!==Ln.body&&!(Ln.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Ln.body}));case"blob":return _n.pipe((0,h.T)(Ln=>{if(null!==Ln.body&&!(Ln.body instanceof Blob))throw new Error("Response is not a Blob.");return Ln.body}));case"text":return _n.pipe((0,h.T)(Ln=>{if(null!==Ln.body&&"string"!=typeof Ln.body)throw new Error("Response is not a string.");return Ln.body}));default:return _n.pipe((0,h.T)(Ln=>Ln.body))}case"response":return _n;default:throw new Error("Unreachable: unhandled observe type ".concat(Jn.observe,"}"))}}delete(Zi,kn={}){return this.request("DELETE",Zi,kn)}get(Zi,kn={}){return this.request("GET",Zi,kn)}head(Zi,kn={}){return this.request("HEAD",Zi,kn)}jsonp(Zi,kn){return this.request("JSONP",Zi,{params:(new z).append(kn,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(Zi,kn={}){return this.request("OPTIONS",Zi,kn)}patch(Zi,kn,Jn={}){return this.request("PATCH",Zi,$e(Jn,kn))}post(Zi,kn,Jn={}){return this.request("POST",Zi,$e(Jn,kn))}put(Zi,kn,Jn={}){return this.request("PUT",Zi,$e(Jn,kn))}}return(Et=Nt).\u0275fac=function(Zi){return new(Zi||Et)(e.KVO(Y))},Et.\u0275prov=e.jDH({token:Et,factory:Et.\u0275fac}),Nt})();function Ge(Et,Nt){return Nt(Et)}function At(Et,Nt){return(Hi,Zi)=>Nt.intercept(Hi,{handle:kn=>Et(kn,Zi)})}const Dt=new e.nKC(""),Xe=new e.nKC(""),wt=new e.nKC("");function li(){let Et=null;return(Nt,Hi)=>{var Zi;null===Et&&(Et=(null!==(Zi=(0,e.WQX)(Dt,{optional:!0}))&&void 0!==Zi?Zi:[]).reduceRight(At,Ge));const kn=(0,e.WQX)(e.$K3),Jn=kn.add();return Et(Nt,Hi).pipe((0,A.j)(()=>kn.remove(Jn)))}}let Pi=(()=>{var Et;class Nt extends Y{constructor(Zi,kn){super(),this.backend=Zi,this.injector=kn,this.chain=null,this.pendingTasks=(0,e.WQX)(e.$K3)}handle(Zi){if(null===this.chain){const Jn=Array.from(new Set([...this.injector.get(Xe),...this.injector.get(wt,[])]));this.chain=Jn.reduceRight((hr,Ii)=>function Bt(Et,Nt,Hi){return(Zi,kn)=>Hi.runInContext(()=>Nt(Zi,Jn=>Et(Jn,kn)))}(hr,Ii,this.injector),Ge)}const kn=this.pendingTasks.add();return this.chain(Zi,Jn=>this.backend.handle(Jn)).pipe((0,A.j)(()=>this.pendingTasks.remove(kn)))}}return(Et=Nt).\u0275fac=function(Zi){return new(Zi||Et)(e.KVO(W),e.KVO(e.uvJ))},Et.\u0275prov=e.jDH({token:Et,factory:Et.\u0275fac}),Nt})();const $t=/^\)\]\}',?\n/;let ti=(()=>{var Et;class Nt{constructor(Zi){this.xhrFactory=Zi}handle(Zi){if("JSONP"===Zi.method)throw new e.wOt(-2800,!1);const kn=this.xhrFactory;return(kn.\u0275loadImpl?(0,d.H)(kn.\u0275loadImpl()):(0,t.of)(null)).pipe((0,F.n)(()=>new u.c(hr=>{const Ii=kn.build();if(Ii.open(Zi.method,Zi.urlWithParams),Zi.withCredentials&&(Ii.withCredentials=!0),Zi.headers.forEach((Jr,uo)=>Ii.setRequestHeader(Jr,uo.join(","))),Zi.headers.has("Accept")||Ii.setRequestHeader("Accept","application/json, text/plain, */*"),!Zi.headers.has("Content-Type")){const Jr=Zi.detectContentTypeHeader();null!==Jr&&Ii.setRequestHeader("Content-Type",Jr)}if(Zi.responseType){const Jr=Zi.responseType.toLowerCase();Ii.responseType="json"!==Jr?Jr:"text"}
1const _n=Zi.serializeBody();let Ln=null;const fr=()=>{if(null!==Ln)return Ln;const Jr=Ii.statusText||"OK",uo=new U(Ii.getAllResponseHeaders()),Eo=function Vt(Et){return"responseURL"in Et&&Et.responseURL?Et.responseURL:/^X-Request-URL:/m.test(Et.getAllResponseHeaders())?Et.getResponseHeader("X-Request-URL"):null}(Ii)||Zi.url;return Ln=new je({headers:uo,status:Ii.status,statusText:Jr,url:Eo}),Ln},lo=()=>{let{headers:Jr,status:uo,statusText:Eo,url:Ao}=fr(),$i=null;204!==uo&&($i=typeof Ii.response>"u"?Ii.responseText:Ii.response),0===uo&&(uo=$i?200:0);let Cn=uo>=200&&uo<300;if("json"===Zi.responseType&&"string"==typeof $i){const cn=$i;$i=$i.replace($t,"");try{$i=""!==$i?JSON.parse($i):null}catch(Me){$i=cn,Cn&&(Cn=!1,$i={error:Me,text:$i})}}Cn?(hr.next(new ve({body:$i,headers:Jr,status:uo,statusText:Eo,url:Ao||void 0})),hr.complete()):hr.error(new Ee({error:$i,headers:Jr,status:uo,statusText:Eo,url:Ao||void 0}))},zr=Jr=>{const{url:uo}=fr(),Eo=new Ee({error:Jr,status:Ii.status||0,statusText:Ii.statusText||"Unknown Error",url:uo||void 0});hr.error(Eo)};let Rr=!1;const Po=Jr=>{Rr||(hr.next(fr()),Rr=!0);let uo={type:nt.DownloadProgress,loaded:Jr.loaded};Jr.lengthComputable&&(uo.total=Jr.total),"text"===Zi.responseType&&Ii.responseText&&(uo.partialText=Ii.responseText),hr.next(uo)},Ro=Jr=>{let uo={type:nt.UploadProgress,loaded:Jr.loaded};Jr.lengthComputable&&(uo.total=Jr.total),hr.next(uo)};return Ii.addEventListener("load",lo),Ii.addEventListener("error",zr),Ii.addEventListener("timeout",zr),Ii.addEventListener("abort",zr),Zi.reportProgress&&(Ii.addEventListener("progress",Po),null!==_n&&Ii.upload&&Ii.upload.addEventListener("progress",Ro)),Ii.send(_n),hr.next({type:nt.Sent}),()=>{Ii.removeEventListener("error",zr),Ii.removeEventListener("abort",zr),Ii.removeEventListener("load",lo),Ii.removeEventListener("timeout",zr),Zi.reportProgress&&(Ii.removeEventListener("progress",Po),null!==_n&&Ii.upload&&Ii.upload.removeEventListener("progress",Ro)),Ii.readyState!==Ii.DONE&&Ii.abort()}})))}}return(Et=Nt).\u0275fac=function(Zi){return new(Zi||Et)(e.KVO(E.N0))},Et.\u0275prov=e.jDH({token:Et,factory:Et.\u0275fac}),Nt})();const tt=new e.nKC("XSRF_ENABLED"),qt=new e.nKC("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>"XSRF-TOKEN"}),Ht=new e.nKC("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>"X-XSRF-TOKEN"});class Bi{}let Vi=(()=>{var Et;class Nt{constructor(Zi,kn,Jn){this.doc=Zi,this.platform=kn,this.cookieName=Jn,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const Zi=this.doc.cookie||"";return Zi!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,E._b)(Zi,this.cookieName),this.lastCookieString=Zi),this.lastToken}}return(Et=Nt).\u0275fac=function(Zi){return new(Zi||Et)(e.KVO(E.qQ),e.KVO(e.Agw),e.KVO(qt))},Et.\u0275prov=e.jDH({token:Et,factory:Et.\u0275fac}),Nt})();function Xn(Et,Nt){const Hi=Et.url.toLowerCase();if(!(0,e.WQX)(tt)||"GET"===Et.method||"HEAD"===Et.method||Hi.startsWith("http://")||Hi.startsWith("https://"))return Nt(Et);const Zi=(0,e.WQX)(Bi).getToken(),kn=(0,e.WQX)(Ht);return null!=Zi&&!Et.headers.has(kn)&&(Et=Et.clone({headers:Et.headers.set(kn,Zi)})),Nt(Et)}var lt=function(Et){return Et[Et.Interceptors=0]="Interceptors",Et[Et.LegacyInterceptors=1]="LegacyInterceptors",Et[Et.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",Et[Et.NoXsrfProtection=3]="NoXsrfProtection",Et[Et.JsonpSupport=4]="JsonpSupport",Et[Et.RequestsMadeViaParent=5]="RequestsMadeViaParent",Et[Et.Fetch=6]="Fetch",Et}(lt||{});function it(Et,Nt){return{\u0275kind:Et,\u0275providers:Nt}}function D(...Et){const Nt=[Ue,ti,Pi,{provide:Y,useExisting:Pi},{provide:W,useExisting:ti},{provide:Xe,useValue:Xn,multi:!0},{provide:tt,useValue:!0},{provide:Bi,useClass:Vi}];for(const Hi of Et)Nt.push(...Hi.\u0275providers);return(0,e.EmA)(Nt)}const at=new e.nKC("LEGACY_INTERCEPTOR_FN");let Re=(()=>{var Et;class Nt{}return(Et=Nt).\u0275fac=function(Zi){return new(Zi||Et)},Et.\u0275mod=e.$C({type:Et}),Et.\u0275inj=e.G2t({providers:[D(it(lt.LegacyInterceptors,[{provide:at,useFactory:li},{provide:Xe,useExisting:at,multi:!0}]))]}),Nt})()},37580:(ct,se,l)=>{"use strict";l.d(se,{$C:()=>pr,$GK:()=>ni,$K3:()=>
vendor: 37,917 bytes, line 1
1QM,$MX:()=>Zl,AVh:()=>bg,Aen:()=>Du,Af3:()=>Ah,Agw:()=>P_,B4B:()=>xp,BIS:()=>Zp,BMQ:()=>b0,C4Q:()=>__,C5r:()=>Ml,Co$:()=>$b,DNE:()=>Yv,EFF:()=>G0,EJ8:()=>Ai,EWP:()=>Oi,EmA:()=>Af,FS9:()=>ib,FsC:()=>Ri,G2t:()=>wt,GBs:()=>Pr,GFd:()=>e1,H3F:()=>KM,H5H:()=>Z0,H8p:()=>Pf,HJs:()=>JE,HbH:()=>rf,Hbi:()=>FE,JRh:()=>Rp,JZv:()=>ti,Jv_:()=>Yb,KH2:()=>d_,KVO:()=>Fe,Kam:()=>R0,Kcf:()=>Xs,L39:()=>XE,LfX:()=>Pi,Lme:()=>Cg,MKu:()=>gC,Mr5:()=>Ab,Mz_:()=>L0,NAR:()=>eb,NEm:()=>hE,NYb:()=>lE,Njj:()=>ds,O8t:()=>qi,OA$:()=>go,OM3:()=>jl,Ocv:()=>FD,Ol2:()=>Xb,PLl:()=>O_,QTQ:()=>ng,Ql9:()=>VD,QuC:()=>lr,R7$:()=>tg,RV6:()=>Qv,Rfq:()=>K,RxE:()=>Pm,SKi:()=>vc,SdG:()=>tb,SmG:()=>xE,SpI:()=>dm,TL$:()=>V,Tbb:()=>W,UyX:()=>Ss,VBU:()=>Pn,Vns:()=>bc,Vt3:()=>_0,WHO:()=>eT,WPN:()=>bu,WQX:()=>st,XSP:()=>cf,XpG:()=>qv,Xx1:()=>xr,Y8G:()=>D0,Z63:()=>Eh,ZF7:()=>ts,ZvI:()=>z0,_9s:()=>Om,_q3:()=>_C,a0P:()=>QE,aKT:()=>su,aNF:()=>Kb,abz:()=>Ap,bIt:()=>P0,bMT:()=>my,bVm:()=>k0,bc$:()=>Lf,bkB:()=>xu,brH:()=>_y,c1b:()=>jg,cWb:()=>Ns,czy:()=>Ka,e01:()=>tT,e5t:()=>aa,eBV:()=>qa,eq3:()=>ny,eu8:()=>I0,f$h:()=>Th,fpN:()=>NE,gRc:()=>CE,gXe:()=>hr,giA:()=>iT,h9k:()=>Jh,hnV:()=>XM,i5U:()=>fy,iJd:()=>vy,iLQ:()=>dC,ii3:()=>gy,j41:()=>S0,jDH:()=>Dt,jNT:()=>O0,joV:()=>Js,k0s:()=>w0,kS0:()=>oc,kdw:()=>vo,lJ4:()=>Lg,lNU:()=>r,l_i:()=>ry,lsd:()=>jr,mGM:()=>$n,mq5:()=>z1,muq:()=>Tg,n$t:()=>Tp,nI1:()=>py,nKC:()=>qt,nM4:()=>Qy,naY:()=>yE,npT:()=>_m,nrm:()=>Xv,o8S:()=>Vg,oH4:()=>sT,osQ:()=>Gs,pJN:()=>$d,pXf:()=>Gb,plB:()=>Sa,qSk:()=>Gc,qex:()=>A0,rOR:()=>Ng,rXU:()=>kp,rcV:()=>yo,s1E:()=>ay,sFG:()=>vv,sMw:()=>oy,sZ2:()=>Wg,sdS:()=>Wv,tSv:()=>Xf,uvJ:()=>Uu,vPA:()=>Ur,w6W:()=>zb,wOt:()=>z,wjB:()=>Kn,wni:()=>ro,xGo:()=>ku,xc7:()=>F0,xe9:()=>Ey,xvI:()=>Hf,y_5:()=>Gn,zZn:()=>fl,zcH:()=>ch,ziG:()=>sy,zjR:()=>Jv,zvX:()=>kb,zw6:()=>Xg});var e=l(84205),t=l(27092),d=l(43942),u=l(63617),m=l(75797),_=l(59452),h=l(71870),A=l(36647),F=l(91817);function E(i){for(let o in i)if(i[o]===E)return o;throw Error("Could not find renamed property on target object.")}function Y(i,o){for(const c in o)o.hasOwnProperty(c)&&!i.hasOwnProperty(c)&&(i[c]=o[c])}function W(i){if("string"==typeof i)return i;if(Array.isArray(i))return"["+i.map(W).join(", ")+"]";if(null==i)return""+i;if(i.overriddenName)return"".concat(i.overriddenName);if(i.name)return"".concat(i.name);const o=i.toString();if(null==o)return""+o;const c=o.indexOf("\n");return-1===c?o:o.substring(0,c)}function U(i,o){return null==i||""===i?null===o?"":o:null==o||""===o?i:i+" "+o}const de=E({__forward_ref__:E});function K(i){return i.__forward_ref__=K,i.toString=function(){return W(this())},i}function be(i){return Oe(i)?i():i}function Oe(i){return"function"==typeof i&&i.hasOwnProperty(de)&&i.__forward_ref__===K}function ge(i){return i&&!!i.\u0275providers}const r="https://g.co/ng/security#xss";class z extends Error{constructor(o,c){super(function pe(i,o){const c="NG0".concat(Math.abs(i));return"".concat(c).concat(o?": "+o:"")}(o,c)),this.code=o}}function oe(i){return"string"==typeof i?i:null==i?"":String(i)}function vt(i,o){throw o&&" in ".concat(o),new z(-201,!1)}function dt(i,o,c,p){throw new Error("ASSERTION ERROR: ".concat(i)+(null==p?"":" [Expected=> ".concat(c," ").concat(p," ").concat(o," <=Actual]")))}function Dt(i){return{token:i.token,providedIn:i.providedIn||null,factory:i.factory,value:void 0}}function wt(i){return{providers:i.providers||[],imports:i.imports||[]}}function li(i){return fi(i,Yn)||fi(i,tn)}function Pi(i){return null!==li(i)}function fi(i,o){return i.hasOwnProperty(o)?i[o]:null}function gn(i){return i&&(i.hasOwnProperty(nr)||i.hasOwnProperty(Ve))?i[nr]:null}const Yn=E({\u0275prov:E}),nr=E({\u0275inj:E}),tn=E({ngInjectableDef:E}),Ve=E({ngInjectorDef:E});var ni=function(i){return i[i.Default=0]="Default",i[i.Host=1]="Host",i[i.Self=2]="Self",i[i.SkipSelf=4]="SkipSelf",i[i.Optional=8]="Optional",i}(ni||{});let Kt;function jt(){return Kt}function pi(i){const o=Kt;return Kt=i,o}function $t(i,o,c){const p=li(i);return p&&"root"==p.providedIn?void 0===p.value?p.value=p.factory():p.value:c&ni.Optional?null:void 0!==o?o:void vt(W(i),"Injector")}const ti=globalThis;class qt{constructor(o,c){this._desc=o,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof c?this.__NG_ELEMENT_ID__=c:void 0!==c&&(this.\u0275prov=Dt({token:this,providedIn:c.providedIn||"root",factory:c.factory}))}get multi(){return this}toString(){return"InjectionToken ".concat(this._desc)}}const oi={},tr="__NG_DI_FLAG__",Er="ngTempTokenPath",Gt=/\n/gm,ft="__source";let Re;function hi(i){const o=Re;return Re=i,o}function rt(i,o=ni.Default){if(void 0===Re)throw new z(-203,!1);return null===Re?$t(i,void 0,o):Re.get(i,o&ni.Optional?null:void 0,o)}function Fe(i,o=ni.Default){return(jt()||rt)(be(i),o)}function st(i,o=ni.Default){return Fe(i,Ie(o))}function Ie(i){return typeof i>"u"||"number"==typeof i?i:0|(i.optional&&8)|(i.host&&1)|(i.self&&2)|(i.skipSelf&&4)}function It(i){const o=[];for(let c=0;c<i.length;c++){const p=be(i[c]);if(Array.isArray(p)){if(0===p.length)throw new z(900,!1);let y,S=ni.Default;for(let G=0;G<p.length;G++){const le=p[G],we=Nt(le);"number"==typeof we?-1===we?y=le.token:S|=we:y=le}o.push(Fe(y,S))}else o.push(Fe(p))}return o}function Et(i,o){return i[tr]=o,i.prototype[tr]=o,i}function Nt(i){return i[tr]}function kn(i){return{toString:i}.toString()}var Jn=function(i){return i[i.OnPush=0]="OnPush",i[i.Default=1]="Default",i}(Jn||{}),hr=function(i){return i[i.Emulated=0]="Emulated",i[i.None=2]="None",i[i.ShadowDom=3]="ShadowDom",i}(hr||{});const Ii={},_n=[],Ln=E({\u0275cmp:E}),fr=E({\u0275dir:E}),lo=E({\u0275pipe:E}),zr=E({\u0275mod:E}),Rr=E({\u0275fac:E}),Po=E({__NG_ELEMENT_ID__:E}),Ro=E({__NG_ENV_ID__:E});function Jr(i,o,c){let p=i.length;for(;;){const y=i.indexOf(o,c);if(-1===y)return y;if(0===y||i.charCodeAt(y-1)<=32){const S=o.length;if(y+S===p||i.charCodeAt(y+S)<=32)return y}c=y+1}}function uo(i,o,c){let p=0;for(;p<c.length;){const y=c[p];if("number"==typeof y){if(0!==y)break;p++;const S=c[p++],G=c[p++],le=c[p++];i.setAttribute(o,G,le,S)}else{const S=y,G=c[++p];Ao(S)?i.setProperty(o,S,G):i.setAttribute(o,S,G),p++}}return p}function Eo(i){return 3===i||4===i||6===i}function Ao(i){return 64===i.charCodeAt(0)}function $i(i,o){if(null!==o&&0!==o.length)if(null===i||0===i.length)i=o.slice();else{let c=-1;for(let p=0;p<o.length;p++){const y=o[p];"number"==typeof y?c=y:0===c||Cn(i,c,y,null,-1===c||2===c?o[++p]:null)}}return i}function Cn(i,o,c,p,y){let S=0,G=i.length;if(-1===o)G=-1;else for(;S<i.length;){const le=i[S++];if("number"==typeof le){if(le===o){G=-1;break}if(le>o){G=S-1;break}}}for(;S<i.length;){const le=i[S];if("number"==typeof le)break;if(le===c){if(null===p)return void(null!==y&&(i[S+1]=y));if(p===i[S+1])return void(i[S+2]=y)}S++,null!==p&&S++,null!==y&&S++}-1!==G&&(i.splice(G,0,o),S=G+1),i.splice(S++,0,c),null!==p&&i.splice(S++,0,p),null!==y&&i.splice(S++,0,y)}const cn="ng-template";function Me(i,o,c){let p=0,y=!0;for(;p<i.length;){let S=i[p++];if("string"==typeof S&&y){const G=i[p++];if(c&&"class"===S&&-1!==Jr(G.toLowerCase(),o,0))return!0}else{if(1===S){for(;p<i.length&&"string"==typeof(S=i[p++]);)if(S.toLowerCase()===o)return!0;return!1}"number"==typeof S&&(y=!1)}}return!1}function yt(i){return 4===i.type&&i.value!==cn}function ai(i,o,c){return o===(4!==i.type||c?i.value:cn)}function Wi(i,o,c){let p=4;const y=i.attrs||[],S=function xs(i){for(let o=0;o<i.length;o++)if(Eo(i[o]))return o;return i.length}(y);let G=!1;for(let le=0;le<o.length;le++){const we=o[le];if("number"!=typeof we){if(!G)if(4&p){if(p=2|1&p,""!==we&&!ai(i,we,c)||""===we&&1===o.length){if(Bn(p))return!1;G=!0}}else{const bt=8&p?we:o[++le];if(8&p&&null!==i.attrs){if(!Me(i.attrs,bt,c)){if(Bn(p))return!1;G=!0}continue}const Ei=wr(8&p?"class":we,y,yt(i),c);if(-1===Ei){if(Bn(p))return!1;G=!0;continue}if(""!==bt){let ln;ln=Ei>S?"":y[Ei+1].toLowerCase();const wn=8&p?ln:null;if(wn&&-1!==Jr(wn,bt,0)||2&p&&bt!==ln){if(Bn(p))return!1;G=!0}}}}else{if(!G&&!Bn(p)&&!Bn(we))return!1;if(G&&Bn(we))continue;G=!1,p=we|1&p}}return Bn(p)||G}function Bn(i){return 0==(1&i)}function wr(i,o,c,p){if(null===o)return-1;let y=0;if(p||!c){let S=!1;for(;y<o.length;){const G=o[y];if(G===i)return y;if(3===G||6===G)S=!0;else{if(1===G||2===G){let le=o[++y];for(;"string"==typeof le;)le=o[++y];continue}if(4===G)break;if(0===G){y+=4;continue}}y+=S?1:2}return-1}return function ms(i,o){let c=i.indexOf(4);if(c>-1)for(c++;c<i.length;){const p=i[c];if("number"==typeof p)return-1;if(p===o)return c;c++}return-1}(o,i)}function Co(i,o,c=!1){for(let p=0;p<o.length;p++)if(Wi(i,o[p],c))return!0;return!1}function ta(i,o){e:for(let c=0;c<o.length;c++){const p=o[c];if(i.length===p.length){for(let y=0;y<i.length;y++)if(i[y]!==p[y])continue e;return!0}}return!1}function Bs(i,o){return i?":not("+o.trim()+")":o}function us(i){let o=i[0],c=1,p=2,y="",S=!1;for(;c<i.length;){let G=i[c];if("string"==typeof G)if(2&p){const le=i[++c];y+="["+G+(le.length>0?'="'+le+'"':"")+"]"}else 8&p?y+="."+G:4&p&&(y+=" "+G);else""!==y&&!Bn(G)&&(o+=Bs(S,y),y=""),p=G,S=S||!Bn(p);c++}return""!==y&&(o+=Bs(S,y)),o}function Pn(i){return kn(()=>{var o;const c=so(i),p={...c,decls:i.decls,vars:i.vars,template:i.template,consts:i.consts||null,ngContentSelectors:i.ngContentSelectors,onPush:i.changeDetection===Jn.OnPush,directiveDefs:null,pipeDefs:null,dependencies:c.standalone&&i.dependencies||null,getStandaloneInjector:null,signals:null!==(o=i.signals)&&void 0!==o&&o,data:i.data||{},encapsulation:i.encapsulation||hr.Emulated,styles:i.styles||_n,_:null,schemas:i.schemas||null,tView:null,id:""};en(p);const y=i.dependencies;return p.directiveDefs=rn(y,!1),p.pipeDefs=rn(y,!0),p.id=function Wn(i){let o=0;const c=[i.selectors,i.ngContentSelectors,i.hostVars,i.hostAttrs,i.consts,i.vars,i.decls,i.encapsulation,i.standalone,i.signals,i.exportAs,JSON.stringify(i.inputs),JSON.stringify(i.outputs),Object.getOwnPropertyNames(i.type.prototype),!!i.contentQueries,!!i.viewQuery].join("|");for(const y of c)o=Math.imul(31,o)+y.charCodeAt(0)<<0;return o+=2147483648,"c"+o}(p),p})}function Kn(i,o,c){const p=i.\u0275cmp;p.directiveDefs=rn(o,!1),p.pipeDefs=rn(c,!0)}function Mn(i){return kt(i)||Ti(i)}function Zn(i){return null!==i}function pr(i){return kn(()=>({type:i.type,bootstrap:i.bootstrap||_n,declarations:i.declarations||_n,imports:i.imports||_n,exports:i.exports||_n,transitiveCompileScopes:null,schemas:i.schemas||null,id:i.id||null}))}function Mi(i,o){if(null==i)return Ii;const c={};for(const p in i)if(i.hasOwnProperty(p)){let y=i[p],S=y;Array.isArray(y)&&(S=y[1],y=y[0]),c[y]=p,o&&(o[y]=S)}return c}function Ri(i){return kn(()=>{const o=so(i);return en(o),o})}function Ai(i){return{type:i.type,name:i.name,factory:null,pure:!1!==i.pure,standalone:!0===i.standalone,onDestroy:i.type.prototype.ngOnDestroy||null}}function kt(i){return i[Ln]||null}function Ti(i){return i[fr]||null}function Nn(i){return i[lo]||null}function lr(i){const o=kt(i)||Ti(i)||Nn(i);return null!==o&&o.standalone}function Vr(i,o){const c=i[zr]||null;if(!c&&!0===o)throw new Error("Type ".concat(W(i)," does not have '\u0275mod' property."));return c}function so(i){const o={};return{type:i.type,providersResolver:null,factory:null,hostBindings:i.hostBindings||null,hostVars:i.hostVars||0,hostAttrs:i.hostAttrs||null,contentQueries:i.contentQueries||null,declaredInputs:o,inputTransforms:null,inputConfig:i.inputs||Ii,exportAs:i.exportAs||null,standalone:!0===i.standalone,signals:!0===i.signals,selectors:i.selectors||_n,viewQuery:i.viewQuery||null,features:i.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Mi(i.inputs,o),outputs:Mi(i.outputs)}}function en(i){var o;null===(o=i.features)||void 0===o||o.forEach(c=>c(i))}function rn(i,o){if(!i)return null;const c=o?Nn:Mn;return()=>("function"==typeof i?i():i).map(p=>c(p)).filter(Zn)}const Qn=0,Un=1,mr=2,Gr=3,Dr=4,Kr=5,ls=6,rs=7,fs=8,zs=9,js=10,eo=11,oa=12,qs=13,os=14,Zr=15,ko=16,ss=17,Ms=18,Is=19,k=20,X=21,ke=22,He=23,Pt=24,St=25,gt=1,Ot=2,gi=7,pn=9,jn=11;function Or(i){return Array.isArray(i)&&"object"==typeof i[gt]}function Sr(i){return Array.isArray(i)&&!0===i[gt]}function $r(i){return 0!=(4&i.flags)}function Go(i){return i.componentOffset>-1}function Zo(i){return 1==(1&i.flags)}function hs(i){return!!i.template}function Mo(i){return 0!=(512&i[mr])}function Aa(i,o){return i.hasOwnProperty(Rr)?i[Rr]:null}const b=Symbol("SIGNAL");function re(i,o){return(null===i||"object"!=typeof i)&&Object.is(i,o)}let xe=null,ut=!1;function Mt(i){const o=xe;return xe=i,o}const ui={version:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{}};function wi(i){if(ut)throw new Error("");if(null===xe)return;const o=xe.nextProducerIndex++;Ci(xe),o<xe.producerNode.length&&xe.producerNode[o]!==i&&di(xe)&&ri(xe.producerNode[o],xe.producerIndexOfThis[o]),xe.producerNode[o]!==i&&(xe.producerNode[o]=i,xe.producerIndexOfThis[o]=di(xe)?mt(i,xe,o):0),xe.producerLastReadVersion[o]=i.version}function Wt(i){if(!di(i)||i.dirty){if(!i.producerMustRecompute(i)&&!on(i))return void(i.dirty=!1);i.producerRecomputeValue(i),i.dirty=!1}}function ci(i){if(void 0===i.liveConsumerNode)return;const o=ut;ut=!0;try{for(const c of i.liveConsumerNode)c.dirty||Xt(c)}finally{ut=o}}function ei(){var i;return!1!==(null===(i=xe)||void 0===i?void 0:i.consumerAllowSignalWrites)}function Xt(i){var o;i.dirty=!0,ci(i),null===(o=i.consumerMarkedDirty)||void 0===o||o.call(i,i)}function xi(i){return i&&(i.nextProducerIndex=0),Mt(i)}function Ji(i,o){if(Mt(o),i&&void 0!==i.producerNode&&void 0!==i.producerIndexOfThis&&void 0!==i.producerLastReadVersion){if(di(i))for(let c=i.nextProducerIndex;c<i.producerNode.length;c++)ri(i.producerNode[c],i.producerIndexOfThis[c]);for(;i.producerNode.length>i.nextProducerIndex;)i.producerNode.pop(),i.producerLastReadVersion.pop(),i.producerIndexOfThis.pop()}}function on(i){Ci(i);for(let o=0;o<i.producerNode.length;o++){const c=i.producerNode[o],p=i.producerLastReadVersion[o];if(p!==c.version||(Wt(c),p!==c.version))return!0}return!1}function Gi(i){if(Ci(i),di(i))for(let o=0;o<i.producerNode.length;o++)ri(i.producerNode[o],i.producerIndexOfThis[o]);i.producerNode.length=i.producerLastReadVersion.length=i.producerIndexOfThis.length=0,i.liveConsumerNode&&(i.liveConsumerNode.length=i.liveConsumerIndexOfThis.length=0)}function mt(i,o,c){if(Zt(i),Ci(i),0===i.liveConsumerNode.length)for(let p=0;p<i.producerNode.length;p++)i.producerIndexOfThis[p]=mt(i.producerNode[p],i,p);return i.liveConsumerIndexOfThis.push(c),i.liveConsumerNode.push(o)-1}function ri(i,o){if(Zt(i),Ci(i),1===i.liveConsumerNode.length)for(let p=0;p<i.producerNode.length;p++)ri(i.producerNode[p],i.producerIndexOfThis[p]);const c=i.liveConsumerNode.length-1;if(i.liveConsumerNode[o]=i.liveConsumerNode[c],i.liveConsumerIndexOfThis[o]=i.liveConsumerIndexOfThis[c],i.liveConsumerNode.length--,i.liveConsumerIndexOfThis.length--,o<i.liveConsumerNode.length){const p=i.liveConsumerIndexOfThis[o],y=i.liveConsumerNode[o];Ci(y),y.producerIndexOfThis[p]=o}}function di(i){var o,c;return i.consumerIsAlwaysLive||(null!==(o=null==i||null===(c=i.liveConsumerNode)||void 0===c?void 0:c.length)&&void 0!==o?o:0)>0}function Ci(i){var o,c,p;null!==(o=i.producerNode)&&void 0!==o||(i.producerNode=[]),null!==(c=i.producerIndexOfThis)&&void 0!==c||(i.producerIndexOfThis=[]),null!==(p=i.producerLastReadVersion)&&void 0!==p||(i.producerLastReadVersion=[])}function Zt(i){var o,c;null!==(o=i.liveConsumerNode)&&void 0!==o||(i.liveConsumerNode=[]),null!==(c=i.liveConsumerIndexOfThis)&&void 0!==c||(i.liveConsumerIndexOfThis=[])}function Oi(i,o){const c=Object.create(zn);c.computation=i,null!=o&&o.equal&&(c.equal=o.equal);const p=()=>{if(Wt(c),wi(c),c.value===vn)throw c.error;return c.value};return p[b]=c,p}const ki=Symbol("UNSET"),sn=Symbol("COMPUTING"),vn=Symbol("ERRORED"),zn=(()=>({...ui,value:ki,dirty:!0,error:null,equal:re,producerMustRecompute:i=>i.value===ki||i.value===sn,producerRecomputeValue(i){if(i.value===sn)throw new Error("Detected cycle in computations.");const o=i.value;i.value=sn;const c=xi(i);let p;try{p=i.computation()}catch(y){p=vn,i.error=y}finally{Ji(i,c)}o!==ki&&o!==vn&&p!==vn&&i.equal(o,p)?i.value=o:(i.value=p,i.version++)}}))();let hn=function On(){throw new Error};function mn(){hn()}let cr=null;function Ur(i,o){const c=Object.create(_r);function p(){return wi(c),c.value}return c.value=i,null!=o&&o.equal&&(c.equal=o.equal),p.set=ot,p.update=mi,p.mutate=Qe,p.asReadonly=_i,p[b]=c,p}const _r=(()=>({...ui,equal:re,readonlyFn:void 0}))();function ee(i){var o;i.version++,ci(i),null===(o=cr)||void 0===o||o()}function ot(i){const o=this[b];ei()||mn(),o.equal(o.value,i)||(o.value=i,ee(o))}function mi(i){ei()||mn(),ot.call(this,i(this[b].value))}function Qe(i){const o=this[b];ei()||mn(),i(o.value),ee(o)}function _i(){const i=this[b];if(void 0===i.readonlyFn){const o=()=>this();o[b]=i,i.readonlyFn=o}return i.readonlyFn}function qi(i){const o=Mt(null);try{return i()}finally{Mt(o)}}const gr=()=>{},No=(()=>({...ui,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:i=>{i.schedule(i.ref)},hasRun:!1,cleanupFn:gr}))();class Ho{constructor(o,c,p){this.previousValue=o,this.currentValue=c,this.firstChange=p}isFirstChange(){return this.firstChange}}function go(){return Os}function Os(i){return i.type.prototype.ngOnChanges&&(i.setInput=es),Jo}function Jo(){const i=Ma(this),o=null==i?void 0:i.current;if(o){const c=i.previous;if(c===Ii)i.previous=o;else for(let p in o)c[p]=o[p];i.current=null,this.ngOnChanges(o)}}function es(i,o,c,p){const y=this.declaredInputs[c],S=Ma(i)||function sl(i,o){return i[Ba]=o}(i,{previous:Ii,current:null}),G=S.current||(S.current={}),le=S.previous,we=le[y];G[y]=new Ho(we&&we.currentValue,o,le===Ii),i[p]=o}go.ngInherit=!0;const Ba="__ngSimpleChanges__";function Ma(i){return i[Ba]||null}const Ts=function(i,o,c){},Ol="svg";function Vs(i){for(;Array.isArray(i);)i=i[Qn];return i}function $l(i,o){return Vs(o[i])}function ka(i,o){return Vs(o[i.index])}function yd(i,o){return i.data[o]}function hc(i,o){return i[o]}function Ia(i,o){const c=o[i];return Or(c)?c:c[Qn]}function Ya(i,o){return null==o?null:i[o]}function Dl(i){i[ss]=0}function La(i){1024&i[mr]||(i[mr]|=1024,zl(i,1))}function _s(i){1024&i[mr]&&(i[mr]&=-1025,zl(i,-1))}function zl(i,o){let c=i[Gr];if(null===c)return;c[Kr]+=o;let p=c;for(c=c[Gr];null!==c&&(1===o&&1===p[Kr]||-1===o&&0===p[Kr]);)c[Kr]+=o,p=c,c=c[Gr]}function xc(i,o){if(256==(256&i[mr]))throw new z(911,!1);null===i[X]&&(i[X]=[]),i[X].push(o)}const mo={lFrame:Ys(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Fd(){return mo.bindingsEnabled}function Pl(){return null!==mo.skipHydrationRootTNode}function ur(){return mo.lFrame.lView}function zo(){return mo.lFrame.tView}function qa(i){return mo.lFrame.contextLView=i,i[fs]}function ds(i){return mo.lFrame.contextLView=null,i}function za(){let i=ld();for(;null!==i&&64===i.type;)i=i.parent;return i}function ld(){return mo.lFrame.currentTNode}function Rl(){const i=mo.lFrame,o=i.currentTNode;return i.isParent?o:o.parent}function Na(i,o){const c=mo.lFrame;c.currentTNode=i,c.isParent=o}function pc(){return mo.lFrame.isParent}function Dc(){mo.lFrame.isParent=!1}function ys(){const i=mo.lFrame;let o=i.bindingRootIndex;return-1===o&&(o=i.bindingRootIndex=i.tView.bindingStartIndex),o}function _e(){return mo.lFrame.bindingIndex++}function Ne(i){const o=mo.lFrame,c=o.bindingIndex;return o.bindingIndex=o.bindingIndex+i,c}function et(i){mo.lFrame.inI18n=i}function si(i,o){const c=mo.lFrame;c.bindingIndex=c.bindingRootIndex=i,Sn(o)}function Sn(i){mo.lFrame.currentDirectiveIndex=i}function Mr(i){const o=mo.lFrame.currentDirectiveIndex;return-1===o?null:i[o]}function Hn(){return mo.lFrame.currentQueryIndex}function In(i){mo.lFrame.currentQueryIndex=i}function ho(i){const o=i[Un];return 2===o.type?o.declTNode:1===o.type?i[ls]:null}function Qs(i,o,c){if(c&ni.SkipSelf){let y=o,S=i;for(;!(y=y.parent,null!==y||c&ni.Host||(y=ho(S),null===y||(S=S[os],10&y.type))););if(null===y)return!1;o=y,i=S}const p=mo.lFrame=oo();return p.currentTNode=o,p.lView=i,!0}function gs(i){const o=oo(),c=i[Un];mo.lFrame=o,o.currentTNode=c.firstChild,o.lView=i,o.tView=c,o.contextLView=i,o.bindingIndex=c.bindingStartIndex,o.inI18n=!1}function oo(){const i=mo.lFrame,o=null===i?null:i.child;return null===o?Ys(i):o}function Ys(i){const o={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:i,child:null,inI18n:!1};return null!==i&&(i.child=o),o}function ia(){const i=mo.lFrame;return mo.lFrame=i.parent,i.currentTNode=null,i.lView=null,i}const ic=ia;function fc(){const i=ia();i.isParent=!0,i.tView=null,i.selectedIndex=-1,i.contextLView=null,i.elementDepthCount=0,i.currentDirectiveIndex=-1,i.currentNamespace=null,i.bindingRootIndex=-1,i.bindingIndex=-1,i.currentQueryIndex=0}function na(){return mo.lFrame.selectedIndex}function nc(i){mo.lFrame.selectedIndex=i}function vs(){const i=mo.lFrame;return yd(i.tView,i.selectedIndex)}function Gc(){mo.lFrame.currentNamespace=Ol}function Js(){!function Jc(){mo.lFrame.currentNamespace=null}()}let vl=!0;function Zc(){return vl}function Wa(i){vl=i}function Ll(i,o){for(let bt=o.directiveStart,Ut=o.directiveEnd;bt<Ut;bt++){const ln=i.data[bt].type.prototype,{ngAfterContentInit:wn,ngAfterContentChecked:sr,ngAfterViewInit:kr,ngAfterViewChecked:Qr,ngOnDestroy:Oo}=ln;var c,p,y,S,G,le,we;wn&&(null!==(c=i.contentHooks)&&void 0!==c?c:i.contentHooks=[]).push(-bt,wn),sr&&((null!==(p=i.contentHooks)&&void 0!==p?p:i.contentHooks=[]).push(bt,sr),(null!==(y=i.contentCheckHooks)&&void 0!==y?y:i.contentCheckHooks=[]).push(bt,sr)),kr&&(null!==(S=i.viewHooks)&&void 0!==S?S:i.viewHooks=[]).push(-bt,kr),Qr&&((null!==(G=i.viewHooks)&&void 0!==G?G:i.viewHooks=[]).push(bt,Qr),(null!==(le=i.viewCheckHooks)&&void 0!==le?le:i.viewCheckHooks=[]).push(bt,Qr)),null!=Oo&&(null!==(we=i.destroyHooks)&&void 0!==we?we:i.destroyHooks=[]).push(bt,Oo)}}function Hc(i,o,c){wc(i,o,3,c)}function Bd(i,o,c,p){(3&i[mr])===c&&wc(i,o,c,p)}function qc(i,o){let c=i[mr];(3&c)===o&&(c&=8191,c+=1,i[mr]=c)}function wc(i,o,c,p){const S=null!=p?p:-1,G=o.length-1;let le=0;for(let we=void 0!==p?65535&i[ss]:0;we<G;we++)if("number"==typeof o[we+1]){if(le=o[we],null!=p&&le>=p)break}else o[we]<0&&(i[ss]+=65536),(le<S||-1==S)&&(ed(i,c,o,we),i[ss]=(4294901760&i[ss])+we+2),we++}function Qd(i,o){Ts(4,i,o);const c=Mt(null);try{o.call(i)}finally{Mt(c),Ts(5,i,o)}}function ed(i,o,c,p){const y=c[p]<0,S=c[p+1],le=i[y?-c[p]:c[p]];y?i[mr]>>13<i[ss]>>16&&(3&i[mr])===o&&(i[mr]+=8192,Qd(le,S)):Qd(le,S)}const Ac=-1;class Cd{constructor(o,c,p){this.factory=o,this.resolving=!1,this.canSeeViewProviders=c,this.injectImpl=p}}function lu(i){return i!==Ac}function Ga(i){return 32767&i}function Ws(i,o){let c=function cu(i){return i>>16}(i),p=o;for(;c>0;)p=p[os],c--;return p}let jd=!0;function Ua(i){const o=jd;return jd=i,o}const hd=255,_c=5;let Ic=0;const al={};function ll(i,o){const c=id(i,o);if(-1!==c)return c;const p=o[Un];p.firstCreatePass&&(i.injectorIndex=o.length,El(p.data,i),El(o,null),El(p.blueprint,null));const y=Ko(i,o),S=i.injectorIndex;if(lu(y)){const G=Ga(y),le=Ws(y,o),we=le[Un].data;for(let bt=0;bt<8;bt++)o[S+bt]=le[G+bt]|we[G+bt]}return o[S+8]=y,S}function El(i,o){i.push(0,0,0,0,0,0,0,0,o)}function id(i,o){return-1===i.injectorIndex||i.parent&&i.parent.injectorIndex===i.injectorIndex||null===o[i.injectorIndex+8]?-1:i.injectorIndex}function Ko(i,o){if(i.parent&&-1!==i.parent.injectorIndex)return i.parent.injectorIndex;let c=0,p=null,y=o;for(;null!==y;){if(p=Iu(y),null===p)return Ac;if(c++,y=y[os],-1!==p.injectorIndex)return p.injectorIndex|c<<16}return Ac}function P(i,o,c){!function Md(i,o,c){let p;"string"==typeof c?p=c.charCodeAt(0)||0:c.hasOwnProperty(Po)&&(p=c[Po]),null==p&&(p=c[Po]=Ic++);const y=p&hd;o.data[i+(y>>_c)]|=1<<y}(i,o,c)}function Ke(i,o,c){if(c&ni.Optional||void 0!==i)return i;vt(0,"NodeInjector")}function Tt(i,o,c,p){if(c&ni.Optional&&void 0===p&&(p=null),!(c&(ni.Self|ni.Host))){const y=i[zs],S=pi(void 0);try{return y?y.get(o,p,c&ni.Optional):$t(o,p,c&ni.Optional)}finally{pi(S)}}return Ke(p,0,c)}function bi(i,o,c,p=ni.Default,y){if(null!==i){if(2048&o[mr]&&!(p&ni.Self)){const G=function Zd(i,o,c,p,y){let S=i,G=o;for(;null!==S&&null!==G&&2048&G[mr]&&!(512&G[mr]);){const le=fn(S,G,c,p|ni.Self,al);if(le!==al)return le;let we=S.parent;if(!we){const bt=G[k];if(bt){const Ut=bt.get(c,al,p);if(Ut!==al)return Ut}we=Iu(G),G=G[os]}S=we}return y}(i,o,c,p,al);if(G!==al)return G}const S=fn(i,o,c,p,al);if(S!==al)return S}return Tt(o,c,p,y)}function fn(i,o,c,p,y){const S=function Ps(i){if("string"==typeof i)return i.charCodeAt(0)||0;const o=i.hasOwnProperty(Po)?i[Po]:void 0;return"number"==typeof o?o>=0?o&hd:Td:o}(c);if("function"==typeof S){if(!Qs(o,i,p))return p&ni.Host?Ke(y,0,p):Tt(o,c,p,y);try{let G;if(G=S(p),null!=G||p&ni.Optional)return G;vt()}finally{ic()}}else if("number"==typeof S){let G=null,le=id(i,o),we=Ac,bt=p&ni.Host?o[Zr][ls]:null;for((-1===le||p&ni.SkipSelf)&&(we=-1===le?Ko(i,o):o[le+8],we!==Ac&&Sl(p,!1)?(G=o[Un],le=Ga(we),o=Ws(we,o)):le=-1);-1!==le;){const Ut=o[Un];if(Oa(S,le,Ut.data)){const Ei=rr(le,o,c,G,p,bt);if(Ei!==al)return Ei}we=o[le+8],we!==Ac&&Sl(p,o[Un].data[le+8]===bt)&&Oa(S,le,o)?(G=Ut,le=Ga(we),o=Ws(we,o)):le=-1}}return y}function rr(i,o,c,p,y,S){const G=o[Un],le=G.data[i+8],Ut=Wr(le,G,c,null==p?Go(le)&&jd:p!=G&&0!=(3&le.type),y&ni.Host&&S===le);return null!==Ut?To(o,G,Ut,le):al}function Wr(i,o,c,p,y){const S=i.providerIndexes,G=o.data,le=1048575&S,we=i.directiveStart,Ut=S>>20,ln=y?le+Ut:i.directiveEnd;for(let wn=p?le:le+Ut;wn<ln;wn++){const sr=G[wn];if(wn<we&&c===sr||wn>=we&&sr.type===c)return wn}if(y){const wn=G[we];if(wn&&hs(wn)&&wn.type===c)return we}return null}function To(i,o,c,p){let y=i[c];const S=o.data;if(function wu(i){return i instanceof Cd}(y)){const G=y;G.resolving&&function Pe(i,o){const c=o?". Dependency path: ".concat(o.join(" > ")," > ").concat(i):"";throw new z(-200,"Circular dependency in DI detected for ".concat(i).concat(c))}(function w(i){return"function"==typeof i?i.name||i.toString():"object"==typeof i&&null!=i&&"function"==typeof i.type?i.type.name||i.type.toString():oe(i)}(S[c]));const le=Ua(G.canSeeViewProviders);G.resolving=!0;const bt=G.injectImpl?pi(G.injectImpl):null;Qs(i,p,ni.Default);try{y=i[c]=G.factory(void 0,S,i,p),o.firstCreatePass&&c>=p.directiveStart&&function bl(i,o,c){const{ngOnChanges:p,ngOnInit:y,ngDoCheck:S}=o.type.prototype;if(p){var G,le;const Ei=Os(o);(null!==(G=c.preOrderHooks)&&void 0!==G?G:c.preOrderHooks=[]).push(i,Ei),(null!==(le=c.preOrderCheckHooks)&&void 0!==le?le:c.preOrderCheckHooks=[]).push(i,Ei)}var we,bt,Ut;y&&(null!==(we=c.preOrderHooks)&&void 0!==we?we:c.preOrderHooks=[]).push(0-i,y),S&&((null!==(bt=c.preOrderHooks)&&void 0!==bt?bt:c.preOrderHooks=[]).push(i,S),(null!==(Ut=c.preOrderCheckHooks)&&void 0!==Ut?Ut:c.preOrderCheckHooks=[]).push(i,S))}(c,S[c],o)}finally{null!==bt&&pi(bt),Ua(le),G.resolving=!1,ic()}}return y}function Oa(i,o,c){return!!(c[o+(i>>_c)]&1<<i)}function Sl(i,o){return!(i&ni.Self||i&ni.Host&&o)}class Nl{constructor(o,c){this._tNode=o,this._lView=c}get(o,c,p){return bi(this._tNode,this._lView,o,Ie(p),c)}}function Td(){return new Nl(za(),ur())}function ku(i){return kn(()=>{const o=i.prototype.constructor,c=o[Rr]||du(o),p=Object.prototype;let y=Object.getPrototypeOf(i.prototype).constructor;for(;y&&y!==p;){const S=y[Rr]||du(y);if(S&&S!==c)return S;y=Object.getPrototypeOf(y)}return S=>new S})}function du(i){return Oe(i)?()=>{const o=du(be(i));return o&&o()}:Aa(i)}function Iu(i){const o=i[Un],c=o.type;return 2===c?o.declTNode:1===c?i[ls]:null}function oc(i){return function ne(i,o){if("class"===o)return i.classes;if("style"===o)return i.styles;const c=i.attrs;if(c){const p=c.length;let y=0;for(;y<p;){const S=c[y];if(Eo(S))break;if(0===S)y+=2;else if("number"==typeof S)for(y++;y<p&&"string"==typeof c[y];)y++;else{if(S===o)return c[y+1];y+=2}}}return null}(za(),i)}const sc="__parameters__";function Dd(i,o,c){return kn(()=>{const p=function Oc(i){return function(...c){if(i){const p=i(...c);for(const y in p)this[y]=p[y]}}}(o);function y(...S){if(this instanceof y)return p.apply(this,S),this;const G=new y(...S);return le.annotation=G,le;function le(we,bt,Ut){const Ei=we.hasOwnProperty(sc)?we[sc]:Object.defineProperty(we,sc,{value:[]})[sc];for(;Ei.length<=Ut;)Ei.push(null);return(Ei[Ut]=Ei[Ut]||[]).push(G),we}}return c&&(y.prototype=Object.create(c.prototype)),y.prototype.ngMetadataName=i,y.annotationCls=y,y})}function wd(i,o){i.forEach(c=>Array.isArray(c)?wd(c,o):o(c))}function hu(i,o,c){o>=i.length?i.push(c):i.splice(o,0,c)}function Al(i,o){return o>=i.length-1?i.pop():i.splice(o,1)[0]}function Es(i,o){const c=[];for(let p=0;p<i;p++)c.push(o);return c}function Xl(i,o,c){let p=eu(i,o);return p>=0?i[1|p]=c:(p=~p,function Ju(i,o,c,p){let y=i.length;if(y==o)i.push(c,p);else if(1===y)i.push(p,i[0]),i[0]=c;else{for(y--,i.push(i[y-1],i[y]);y>o;)i[y]=i[y-2],y--;i[o]=c,i[o+1]=p}}(i,p,o,c)),p}function pu(i,o){const c=eu(i,o);if(c>=0)return i[1|c]}function eu(i,o){return function mu(i,o,c){let p=0,y=i.length>>c;for(;y!==p;){const S=p+(y-p>>1),G=i[S<<c];if(o===G)return S<<c;G>o?y=S:p=S+1}return~(y<<c)}(i,o,1)}const Gn=Et(Dd("Inject",i=>({token:i})),-1),xr=Et(Dd("Optional"),8),vo=Et(Dd("SkipSelf"),4);function va(i){return 128==(128&i.flags)}var Ka=function(i){return i[i.Important=1]="Important",i[i.DashCase=2]="DashCase",i}(Ka||{});const tl=/^>|^->|<!--|-->|--!>|<!-$/g,xl=/(<|>)/g,ba="\u200b$1\u200b";const Zu=new Map;let Ud=0;const gh="__ngContext__";function cc(i,o){Or(o)?(i[gh]=o[Is],function pf(i){Zu.set(i[Is],i)}(o)):i[gh]=o}let Lu;function eh(i,o){return Lu(i,o)}function bh(i){const o=i[Gr];return Sr(o)?o[Gr]:o}function Id(i){return ru(i[oa])}function Hd(i){return ru(i[Dr])}function ru(i){for(;null!==i&&!Sr(i);)i=i[Dr];return i}function Fu(i,o,c,p,y){if(null!=p){let S,G=!1;Sr(p)?S=p:Or(p)&&(G=!0,p=p[Qn]);const le=Vs(p);0===i&&null!==c?null==y?$h(o,c,le):Yh(o,c,le,y||null,!0):1===i&&null!==c?Yh(o,c,le,y||null,!0):2===i?function fm(i,o,c){const p=gu(i,o);p&&function mm(i,o,c,p){i.removeChild(o,c,p)}(i,p,o,c)}(o,le,G):3===i&&o.destroyNode(le),null!=S&&function Wh(i,o,c,p,y){const S=c[gi];S!==Vs(c)&&Fu(o,i,p,S,y);for(let le=jn;le<c.length;le++){const we=c[le];$p(we[Un],we,i,o,p,S)}}(o,i,S,c,y)}}function fp(i,o){return i.createText(o)}function _p(i,o){return i.createComment(function kd(i){return i.replace(tl,o=>o.replace(xl,ba))}(o))}function Gh(i,o,c){return i.createElement(o,c)}function gf(i,o){const c=i[pn],p=c.indexOf(o);_s(o),c.splice(p,1)}function vp(i,o){if(i.length<=jn)return;const c=jn+o,p=i[c];if(p){const y=p[ko];null!==y&&y!==i&&gf(y,p),o>0&&(i[c-1][Dr]=p[Dr]);const S=Al(i,jn+o);!function Ql(i,o){$p(i,o,o[eo],2,null,null),o[Qn]=null,o[ls]=null}(p[Un],p);const G=S[Ms];null!==G&&G.detachView(S[Un]),p[Gr]=null,p[Dr]=null,p[mr]&=-129}return p}function vf(i,o){if(!(256&o[mr])){const c=o[eo];o[He]&&Gi(o[He]),o[Pt]&&Gi(o[Pt]),c.destroyNode&&$p(i,o,c,3,null,null),function Uh(i){let o=i[oa];if(!o)return Hh(i[Un],i);for(;o;){let c=null;if(Or(o))c=o[oa];else{const p=o[jn];p&&(c=p)}if(!c){for(;o&&!o[Dr]&&o!==i;)Or(o)&&Hh(o[Un],o),o=o[Gr];null===o&&(o=i),Or(o)&&Hh(o[Un],o),c=o&&o[Dr]}o=c}}(o)}}function Hh(i,o){if(!(256&o[mr])){o[mr]&=-129,o[mr]|=256,function bf(i,o){let c;if(null!=i&&null!=(c=i.destroyHooks))for(let p=0;p<c.length;p+=2){const y=o[c[p]];if(!(y instanceof Cd)){const S=c[p+1];if(Array.isArray(S))for(let G=0;G<S.length;G+=2){const le=y[S[G]],we=S[G+1];Ts(4,le,we);try{we.call(le)}finally{Ts(5,le,we)}}else{Ts(4,y,S);try{S.call(y)}finally{Ts(5,y,S)}}}}}(i,o),function Ug(i,o){const c=i.cleanup,p=o[rs];if(null!==c)for(let S=0;S<c.length-1;S+=2)if("string"==typeof c[S]){const G=c[S+3];G>=0?p[G]():p[-G].unsubscribe(),S+=2}else c[S].call(p[c[S+1]]);null!==p&&(o[rs]=null);const y=o[X];if(null!==y){o[X]=null;for(let S=0;S<y.length;S++)(0,y[S])()}}(i,o),1===o[Un].type&&o[eo].destroy();const c=o[ko];if(null!==c&&Sr(o[Gr])){c!==o[Gr]&&gf(c,o);const p=o[Ms];null!==p&&p.detachView(i)}!function Np(i){Zu.delete(i[Is])}(o)}}function pm(i,o,c){return Nc(i,o.parent,c)}function Nc(i,o,c){let p=o;for(;null!==p&&40&p.type;)p=(o=p).parent;if(null===p)return c[Qn];{const{componentOffset:y}=p;if(y>-1){const{encapsulation:S}=i.data[p.directiveStart+y];if(S===hr.None||S===hr.Emulated)return null}return ka(p,c)}}function Yh(i,o,c,p,y){i.insertBefore(o,c,p,y)}function $h(i,o,c){i.appendChild(o,c)}function x_(i,o,c,p,y){null!==p?Yh(i,o,c,p,y):$h(i,o,c)}function gu(i,o){return i.parentNode(o)}function yh(i,o,c){return yf(i,o,c)}function Hp(i,o,c){return 40&i.type?ka(i,c):null}let th,Wp,M,x,yf=Hp;function xf(i,o){yf=i,th=o}function zh(i,o,c,p){const y=pm(i,p,o),S=o[eo],le=yh(p.parent||o[ls],p,o);if(null!=y)if(Array.isArray(c))for(let we=0;we<c.length;we++)x_(S,y,c[we],le,!1);else x_(S,y,c,le,!1);void 0!==th&&th(S,p,o,c,y)}function Yp(i,o){if(null!==o){const c=o.type;if(3&c)return ka(o,i);if(4&c)return Cf(-1,i[o.index]);if(8&c){const p=o.child;if(null!==p)return Yp(i,p);{const y=i[o.index];return Sr(y)?Cf(-1,y):Vs(y)}}if(32&c)return eh(o,i)()||Vs(i[o.index]);{const p=C_(i,o);return null!==p?Array.isArray(p)?p[0]:Yp(bh(i[Zr]),p):Yp(i,o.next)}}return null}function C_(i,o){return null!==o?i[Zr][ls].projection[o.projection]:null}function Cf(i,o){const c=jn+i+1;if(c<o.length){const p=o[c],y=p[Un].firstChild;if(null!==y)return Yp(p,y)}return o[gi]}function Tf(i,o,c,p,y,S,G){for(;null!=c;){const le=p[c.index],we=c.type;if(G&&0===o&&(le&&cc(Vs(le),p),c.flags|=2),32!=(32&c.flags))if(8&we)Tf(i,o,c.child,p,y,S,!1),Fu(o,i,y,le,S);else if(32&we){const bt=eh(c,p);let Ut;for(;Ut=bt();)Fu(o,i,y,Ut,S);Fu(o,i,y,le,S)}else 16&we?zp(i,o,p,c,y,S):Fu(o,i,y,le,S);c=G?c.projectionNext:c.next}}function $p(i,o,c,p,y,S){Tf(c,p,i.firstChild,o,y,S,!1)}function zp(i,o,c,p,y,S){const G=c[Zr],we=G[ls].projection[p.projection];if(Array.isArray(we))for(let bt=0;bt<we.length;bt++)Fu(o,i,y,we[bt],S);else{let bt=we;const Ut=G[Gr];va(p)&&(bt.flags|=128),Tf(i,o,bt,Ut,y,S,!0)}}function ih(i,o,c){""===c?i.removeAttribute(o,"class"):i.setAttribute(o,"class",c)}function Df(i,o,c){const{mergedAttrs:p,classes:y,styles:S}=c;null!==p&&uo(i,o,p),null!==y&&ih(i,o,y),null!==S&&function T_(i,o,c){i.setAttribute(o,"style",c)}(i,o,S)}function Ch(i){var o;return(null===(o=function Ef(){if(void 0===Wp&&(Wp=null,ti.trustedTypes))try{Wp=ti.trustedTypes.createPolicy("angular",{createHTML:i=>i,createScript:i=>i,createScriptURL:i=>i})}catch{}return Wp}())||void 0===o?void 0:o.createHTML(i))||i}function V(i){M=i}function B(){if(void 0!==M)return M;if(typeof document<"u")return document;throw new z(210,!1)}function L(){if(void 0===x&&(x=null,ti.trustedTypes))try{x=ti.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:i=>i,createScript:i=>i,createScriptURL:i=>i})}catch{}return x}function Se(i){var o;return(null===(o=L())||void 0===o?void 0:o.createHTML(i))||i}function Xi(i){var o;return(null===(o=L())||void 0===o?void 0:o.createScriptURL(i))||i}class bn{constructor(o){this.changingThisBreaksApplicationSecurity=o}toString(){return"SafeValue must use [property]=binding: ".concat(this.changingThisBreaksApplicationSecurity)+" (see ".concat(r,")")}}class Vn extends bn{getTypeName(){return"HTML"}}class er extends bn{getTypeName(){return"Style"}}class Tr extends bn{getTypeName(){return"Script"}}class Hr extends bn{getTypeName(){return"URL"}}class br extends bn{getTypeName(){return"ResourceURL"}}function yo(i){return i instanceof bn?i.changingThisBreaksApplicationSecurity:i}function ts(i,o){const c=function Io(i){return i instanceof bn&&i.getTypeName()||null}(i);if(null!=c&&c!==o){if("ResourceURL"===c&&"URL"===o)return!0;throw new Error("Required a safe ".concat(o,", got a ").concat(c," (see ").concat(r,")"))}return c===o}function Xs(i){return new Vn(i)}function Ns(i){return new er(i)}function Ss(i){return new Tr(i)}function Gs(i){return new Hr(i)}function aa(i){return new br(i)}function xo(i){const o=new pa(i);return function ml(){try{return!!(new window.DOMParser).parseFromString(Ch(""),"text/html")}catch{return!1}}()?new Qa(o):o}class Qa{constructor(o){this.inertDocumentHelper=o}getInertBodyElement(o){o="<body><remove></remove>"+o;try{const c=(new window.DOMParser).parseFromString(Ch(o),"text/html").body;return null===c?this.inertDocumentHelper.getInertBodyElement(o):(c.removeChild(c.firstChild),c)}catch{return null}}}class pa{constructor(o){this.defaultDoc=o,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(o){const c=this.inertDocument.createElement("template");return c.innerHTML=Ch(o),c}}const Jl=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Zl(i){return(i=String(i)).match(Jl)?i:"unsafe:"+i}function ql(i){const o={};for(const c of i.split(","))o[c]=!0;return o}function ec(...i){const o={};for(const c of i)for(const p in c)c.hasOwnProperty(p)&&(o[p]=!0);return o}const Yd=ql("area,br,col,hr,img,wbr"),vu=ql("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Xc=ql("rp,rt"),nh=ec(Yd,ec(vu,ql("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(Xc,ql("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(Xc,vu)),Xh=ql("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),rh=ec(Xh,ql("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,c
1olspan,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"),ql("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")),Bu=ql("script,style,template");class ju{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(o){let c=o.firstChild,p=!0;for(;c;)if(c.nodeType===Node.ELEMENT_NODE?p=this.startElement(c):c.nodeType===Node.TEXT_NODE?this.chars(c.nodeValue):this.sanitizedSomething=!0,p&&c.firstChild)c=c.firstChild;else for(;c;){c.nodeType===Node.ELEMENT_NODE&&this.endElement(c);let y=this.checkClobberedElement(c,c.nextSibling);if(y){c=y;break}c=this.checkClobberedElement(c,c.parentNode)}return this.buf.join("")}startElement(o){const c=o.nodeName.toLowerCase();if(!nh.hasOwnProperty(c))return this.sanitizedSomething=!0,!Bu.hasOwnProperty(c);this.buf.push("<"),this.buf.push(c);const p=o.attributes;for(let y=0;y<p.length;y++){const S=p.item(y),G=S.name,le=G.toLowerCase();if(!rh.hasOwnProperty(le)){this.sanitizedSomething=!0;continue}let we=S.value;Xh[le]&&(we=Zl(we)),this.buf.push(" ",G,'="',Qh(we),'"')}return this.buf.push(">"),!0}endElement(o){const c=o.nodeName.toLowerCase();nh.hasOwnProperty(c)&&!Yd.hasOwnProperty(c)&&(this.buf.push("</"),this.buf.push(c),this.buf.push(">"))}chars(o){this.buf.push(Qh(o))}checkClobberedElement(o,c){if(c&&(o.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: ".concat(o.outerHTML));return c}}const bp=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Vu=/([^\#-~ |!])/g;function Qh(i){return i.replace(/&/g,"&amp;").replace(bp,function(o){return"&#"+(1024*(o.charCodeAt(0)-55296)+(o.charCodeAt(1)-56320)+65536)+";"}).replace(Vu,function(o){return"&#"+o.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let oh;function Jh(i,o){let c=null;try{oh=oh||xo(i);let p=o?String(o):"";c=oh.getInertBodyElement(p);let y=5,S=p;do{if(0===y)throw new Error("Failed to sanitize html because the input is unstable");y--,p=S,S=c.innerHTML,c=oh.getInertBodyElement(p)}while(p!==S);return Ch((new ju).sanitizeChildren(yp(c)||c))}finally{if(c){const p=yp(c)||c;for(;p.firstChild;)p.removeChild(p.firstChild)}}}function yp(i){return"content"in i&&function Qp(i){return i.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===i.nodeName}(i)?i.content:null}var bu=function(i){return i[i.NONE=0]="NONE",i[i.HTML=1]="HTML",i[i.STYLE=2]="STYLE",i[i.SCRIPT=3]="SCRIPT",i[i.URL=4]="URL",i[i.RESOURCE_URL=5]="RESOURCE_URL",i}(bu||{});function _m(i){const o=Dh();return o?Se(o.sanitize(bu.HTML,i)||""):ts(i,"HTML")?Se(yo(i)):Jh(B(),oe(i))}function xp(i){const o=Dh();return o?o.sanitize(bu.URL,i)||"":ts(i,"URL")?yo(i):Zl(oe(i))}function Th(i){const o=Dh();if(o)return Xi(o.sanitize(bu.RESOURCE_URL,i)||"");if(ts(i,"ResourceURL"))return Xi(yo(i));throw new z(904,!1)}function Tp(i,o,c){return function Mp(i,o){return"src"===o&&("embed"===i||"frame"===i||"iframe"===i||"media"===i||"script"===i)||"href"===o&&("base"===i||"link"===i)?Th:xp}(o,c)(i)}function Dh(){const i=ur();return i&&i[js].sanitizer}const Eh=new qt("ENVIRONMENT_INITIALIZER"),Jp=new qt("INJECTOR",-1),S_=new qt("INJECTOR_DEF_TYPES");class bm{get(o,c=oi){if(c===oi){const p=new Error("NullInjectorError: No provider for ".concat(W(o),"!"));throw p.name="NullInjectorError",p}return c}}function Af(i){return{\u0275providers:i}}function Yg(...i){return{\u0275providers:w_(0,i),\u0275fromNgModule:!0}}function w_(i,...o){const c=[],p=new Set;let y;const S=G=>{c.push(G)};return wd(o,G=>{const le=G;ym(le,S,[],p)&&(y||(y=[]),y.push(le))}),void 0!==y&&kf(y,S),c}function kf(i,o){for(let c=0;c<i.length;c++){const{ngModule:p,providers:y}=i[c];If(y,S=>{o(S,p)})}}function ym(i,o,c,p){if(!(i=be(i)))return!1;let y=null,S=gn(i);const G=!S&&kt(i);if(S||G){if(G&&!G.standalone)return!1;y=i}else{const we=i.ngModule;if(S=gn(we),!S)return!1;y=we}const le=p.has(y);if(G){if(le)return!1;
vendor: 7,635 bytes, line 1
1if(p.add(y),G.dependencies){const we="function"==typeof G.dependencies?G.dependencies():G.dependencies;for(const bt of we)ym(bt,o,c,p)}}else{if(!S)return!1;{if(null!=S.imports&&!le){let bt;p.add(y);try{wd(S.imports,Ut=>{ym(Ut,o,c,p)&&(bt||(bt=[]),bt.push(Ut))})}finally{}void 0!==bt&&kf(bt,o)}if(!le){const bt=Aa(y)||(()=>new y);o({provide:y,useFactory:bt,deps:_n},y),o({provide:S_,useValue:y,multi:!0},y),o({provide:Eh,useValue:()=>Fe(y),multi:!0},y)}const we=S.providers;if(null!=we&&!le){const bt=i;If(we,Ut=>{o(Ut,bt)})}}}return y!==i&&void 0!==i.providers}function If(i,o){for(let c of i)ge(c)&&(c=c.\u0275providers),Array.isArray(c)?If(c,o):o(c)}const $g=E({provide:String,useValue:E});function ah(i){return null!==i&&"object"==typeof i&&$g in i}function dc(i){return"function"==typeof i}const Pf=new qt("Set Injector scope."),yu={},zg={};let Rf;function xm(){return void 0===Rf&&(Rf=new bm),Rf}class Uu{}class qh extends Uu{get destroyed(){return this._destroyed}constructor(o,c,p,y){super(),this.parent=c,this.source=p,this.scopes=y,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Mm(o,G=>this.processProvider(G)),this.records.set(Jp,lh(void 0,this)),y.has("environment")&&this.records.set(Uu,lh(void 0,this));const S=this.records.get(Pf);null!=S&&"string"==typeof S.value&&this.scopes.add(S.value),this.injectorDefTypes=new Set(this.get(S_.multi,_n,ni.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const c of this._ngOnDestroyHooks)c.ngOnDestroy();const o=this._onDestroyHooks;this._onDestroyHooks=[];for(const c of o)c()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(o){return this.assertNotDestroyed(),this._onDestroyHooks.push(o),()=>this.removeOnDestroy(o)}runInContext(o){this.assertNotDestroyed();const c=hi(this),p=pi(void 0);try{return o()}finally{hi(c),pi(p)}}get(o,c=oi,p=ni.Default){if(this.assertNotDestroyed(),o.hasOwnProperty(Ro))return o[Ro](this);p=Ie(p);const S=hi(this),G=pi(void 0);try{if(!(p&ni.SkipSelf)){let we=this.records.get(o);if(void 0===we){const bt=function k_(i){return"function"==typeof i||"object"==typeof i&&i instanceof qt}(o)&&li(o);we=bt&&this.injectableDefInScope(bt)?lh(Dp(o),yu):null,this.records.set(o,we)}if(null!=we)return this.hydrate(o,we)}return(p&ni.Self?xm():this.parent).get(o,c=p&ni.Optional&&c===oi?null:c)}catch(le){if("NullInjectorError"===le.name){if((le[Er]=le[Er]||[]).unshift(W(o)),S)throw le;return function Hi(i,o,c,p){const y=i[Er];throw o[ft]&&y.unshift(o[ft]),i.message=function Zi(i,o,c,p=null){i=i&&"\n"===i.charAt(0)&&"\u0275"==i.charAt(1)?i.slice(2):i;let y=W(o);if(Array.isArray(o))y=o.map(W).join(" -> ");else if("object"==typeof o){let S=[];for(let G in o)if(o.hasOwnProperty(G)){let le=o[G];S.push(G+":"+("string"==typeof le?JSON.stringify(le):W(le)))}y="{".concat(S.join(", "),"}")}return"".concat(c).concat(p?"("+p+")":"","[").concat(y,"]: ").concat(i.replace(Gt,"\n  "))}("\n"+i.message,y,c,p),i.ngTokenPath=y,i[Er]=null,i}(le,o,"R3InjectorError",this.source)}throw le}finally{pi(G),hi(S)}}resolveInjectorInitializers(){const o=hi(this),c=pi(void 0);try{const y=this.get(Eh.multi,_n,ni.Self);for(const S of y)S()}finally{hi(o),pi(c)}}toString(){const o=[],c=this.records;for(const p of c.keys())o.push(W(p));return"R3Injector[".concat(o.join(", "),"]")}assertNotDestroyed(){if(this._destroyed)throw new z(205,!1)}processProvider(o){let c=dc(o=be(o))?o:be(o&&o.provide);const p=function Od(i){return ah(i)?lh(void 0,i.useValue):lh(Cm(i),yu)}(o);if(dc(o)||!0!==o.multi)this.records.get(c);else{let y=this.records.get(c);y||(y=lh(void 0,yu,!0),y.factory=()=>It(y.multi),this.records.set(c,y)),c=o,y.multi.push(o)}this.records.set(c,p)}hydrate(o,c){return c.value===yu&&(c.value=zg,c.value=c.factory()),"object"==typeof c.value&&c.value&&function Bl(i){return null!==i&&"object"==typeof i&&"function"==typeof i.ngOnDestroy}(c.value)&&this._ngOnDestroyHooks.add(c.value),c.value}injectableDefInScope(o){if(!o.providedIn)return!1;const c=be(o.providedIn);return"string"==typeof c?"any"===c||this.scopes.has(c):this.injectorDefTypes.has(c)}removeOnDestroy(o){const c=this._onDestroyHooks.indexOf(o);-1!==c&&this._onDestroyHooks.splice(c,1)}}function Dp(i){const o=li(i),c=null!==o?o.factory:Aa(i);if(null!==c)return c;if(i instanceof qt)throw new z(204,!1);if(i instanceof Function)return function A_(i){const o=i.length;if(o>0)throw Es(o,"?"),new z(204,!1);const c=function zi(i){return i&&(i[Yn]||i[tn])||null}(i);return null!==c?()=>c.factory(i):()=>new i}(i);throw new z(204,!1)}function Cm(i,o,c){let p;if(dc(i)){const y=be(i);return Aa(y)||Dp(y)}if(ah(i))p=()=>be(i.useValue);else if(function Of(i){return!(!i||!i.useFactory)}(i))p=()=>i.useFactory(...It(i.deps||[]));else if(function ws(i){return!(!i||!i.useExisting)}(i))p=()=>Fe(be(i.useExisting));else{const y=be(i&&(i.useClass||i.provide));if(!function kl(i){return!!i.deps}(i))return Aa(y)||Dp(y);p=()=>new y(...It(i.deps))}return p}function lh(i,o,c=!1){return{factory:i,value:o,multi:c?[]:void 0}}function Mm(i,o){for(const c of i)Array.isArray(c)?Mm(c,o):c&&ge(c)?Mm(c.\u0275providers,o):o(c)}const Wg=new qt("AppId",{providedIn:"root",factory:()=>I_}),I_="ng",O_=new qt("Platform Initializer"),P_=new qt("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),Lf=new qt("AnimationModuleType"),Zp=new qt("CSP nonce",{providedIn:"root",factory:()=>{var i;return(null===(i=B().body)||void 0===i||null===(i=i.querySelector("[ngCspNonce]"))||void 0===i?void 0:i.getAttribute("ngCspNonce"))||null}});function Xg(i){return i}function Ff(){const i=new $d;return"browser"===st(P_)&&(i.store=function fd(i,o){const c=i.getElementById(o+"-state");if(null!=c&&c.textContent)try{return JSON.parse(c.textContent)}catch(p){console.warn("Exception while restoring TransferState for app "+o,p)}return{}}(B(),st(Wg))),i}let $d=(()=>{var i;class o{constructor(){this.store={},this.onSerializeCallbacks={}}get(p,y){return void 0!==this.store[p]?this.store[p]:y}set(p,y){this.store[p]=y}remove(p){delete this.store[p]}hasKey(p){return this.store.hasOwnProperty(p)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(p,y){this.onSerializeCallbacks[p]=y}toJson(){for(const p in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(p))try{this.store[p]=this.onSerializeCallbacks[p]()}catch(y){console.warn("Exception in onSerialize callback: ",y)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return(i=o).\u0275prov=Dt({token:i,providedIn:"root",factory:Ff}),o})();let tm=(i,o,c)=>null;function wh(i,o,c=!1){return tm(i,o,c)}class Vf{}class nm{}class Jg{resolveComponentFactory(o){throw function Im(i){const o=Error("No component factory found for ".concat(W(i),"."));return o.ngComponent=i,o}(o)}}let jl=(()=>{class o{}return o.NULL=new Jg,o})();function Pd(){return wp(za(),ur())}function wp(i,o){return new su(ka(i,o))}let su=(()=>{class o{constructor(p){this.nativeElement=p}}return o.__NG_ELEMENT_ID__=Pd,o})();function B_(i){return i instanceof su?i.nativeElement:i}class Om{}let vv=(()=>{class o{constructor(){this.destroyNode=null}}return o.__NG_ELEMENT_ID__=()=>function Uf(){const i=ur(),c=Ia(za().index,i);return(Or(c)?c:i)[eo]}(),o})(),j_=(()=>{var i;class o{}return(i=o).\u0275prov=Dt({token:i,providedIn:"root",factory:()=>null}),o})();class Pm{constructor(o){this.full=o,this.major=o.split(".")[0],this.minor=o.split(".")[1],this.patch=o.split(".").slice(2).join(".")}}const Hf=new Pm("16.2.12"),Rm={};function Ah(i){if(!jt()&&!function We(){return Re}())throw new z(-203,!1)}function $f(i,o=null,c=null,p){const y=Nm(i,o,c,p);
1return y.resolveInjectorInitializers(),y}function Nm(i,o=null,c=null,p,y=new Set){const S=[c||_n,Yg(i)];return p=p||("object"==typeof i?void 0:W(i)),new qh(S,o||xm(),p||null,y)}let fl=(()=>{var i;class o{static create(p,y){if(Array.isArray(p))return $f({name:""},y,p,"");{var S;const G=null!==(S=p.name)&&void 0!==S?S:"";return $f({name:G},p.parent,p.providers,G)}}}return(i=o).THROW_IF_NOT_FOUND=oi,i.NULL=new bm,i.\u0275prov=Dt({token:i,providedIn:"any",factory:()=>Fe(Jp)}),i.__NG_ELEMENT_ID__=-1,o})();function Bm(i){return i.ngOriginalError}class ch{constructor(){this._console=console}handleError(o){const c=this._findOriginalError(o);this._console.error("ERROR",o),c&&this._console.error("ORIGINAL ERROR",c)}_findOriginalError(o){let c=o&&Bm(o);for(;c&&Bm(c);)c=Bm(c);return c||null}}let Ap=(()=>{var i;class o{}return(i=o).__NG_ELEMENT_ID__=Y_,i.__NG_ENV_ID__=c=>c,o})();class H_ extends Ap{constructor(o){super(),this._lView=o}onDestroy(o){return xc(this._lView,o),()=>function Cc(i,o){if(null===i[X])return;const c=i[X].indexOf(o);-1!==c&&i[X].splice(c,1)}(this._lView,o)}}function Y_(){return new H_(ur())}function jm(i){return o=>{setTimeout(i,void 0,o)}}const xu=class $_ extends e.B{constructor(o=!1){super(),this.__isAsync=o}emit(o){super.next(o)}subscribe(o,c,p){let y=o,S=c||(()=>null),G=p;if(o&&"object"==typeof o){var le,we,bt;const Ei=o;y=null===(le=Ei.next)||void 0===le?void 0:le.bind(Ei),S=null===(we=Ei.error)||void 0===we?void 0:we.bind(Ei),G=null===(bt=Ei.complete)||void 0===bt?void 0:bt.bind(Ei)}this.__isAsync&&(S=jm(S),y&&(y=jm(y)),G&&(G=jm(G)));const Ut=super.subscribe({next:y,error:S,complete:G});return o instanceof t.yU&&o.add(Ut),Ut}};function zf(...i){}class vc{constructor({enableLongStackTrace:o=!1,shouldCoalesceEventChangeDetection:c=!1,shouldCoalesceRunChangeDetection:p=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new xu(!1),this.onMicrotaskEmpty=new xu(!1),this.onStable=new xu(!1),this.onError=new xu(!1),typeof Zone>"u")throw new z(908,!1);Zone.assertZonePatched();const y=this;y._nesting=0,y._outer=y._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(y._inner=y._inner.fork(new Zone.TaskTrackingZoneSpec)),o&&Zone.longStackTraceZoneSpec&&(y._inner=y._inner.fork(Zone.longStackTraceZoneSpec)),y.shouldCoalesceEventChangeDetection=!p&&c,y.shouldCoalesceRunChangeDetection=p,y.lastRequestAnimationFrameId=-1,y.nativeRequestAnimationFrame=function z_(){const i="function"==typeof ti.requestAnimationFrame;let o=ti[i?"requestAnimationFrame":"setTimeout"],c=ti[i?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&o&&c){const p=o[Zone.__symbol__("OriginalDelegate")];p&&(o=p);const y=c[Zone.__symbol__("OriginalDelegate")];y&&(c=y)}return{nativeRequestAnimationFrame:o,nativeCancelAnimationFrame:c}}().nativeRequestAnimationFrame,function e0(i){const o=()=>{!function tp(i){i.isCheckStableRunning||-1!==i.lastRequestAnimationFrameId||(i.lastRequestAnimationFrameId=i.nativeRequestAnimationFrame.call(ti,()=>{i.fakeTopEventTask||(i.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{i.lastRequestAnimationFrameId=-1,Vm(i),i.isCheckStableRunning=!0,rm(i),i.isCheckStableRunning=!1},void 0,()=>{},()=>{})),i.fakeTopEventTask.invoke()}),Vm(i))}(i)};i._inner=i._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(c,p,y,S,G,le)=>{if(function X_(i){var o;return!(!Array.isArray(i)||1!==i.length)&&!0===(null===(o=i[0].data)||void 0===o?void 0:o.__ignore_ng_zone__)}(le))return c.invokeTask(y,S,G,le);try{return W_(i),c.invokeTask(y,S,G,le)}finally{(i.shouldCoalesceEventChangeDetection&&"eventTask"===S.type||i.shouldCoalesceRunChangeDetection)&&o(),om(i)}},onInvoke:(c,p,y,S,G,le,we)=>{try{return W_(i),c.invoke(y,S,G,le,we)}finally{i.shouldCoalesceRunChangeDetection&&o(),om(i)}},onHasTask:(c,p,y,S)=>{c.hasTask(y,S),p===y&&("microTask"==S.change?(i._hasPendingMicrotasks=S.microTask,Vm(i),rm(i)):"macroTask"==S.change&&(i.hasPendingMacrotasks=S.macroTask))},onHandleError:(c,p,y,S)=>(c.handleError(y,S),i.runOutsideAngular(()=>i.onError.emit(S)),!1)})}(y)}
1static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!vc.isInAngularZone())throw new z(909,!1)}static assertNotInAngularZone(){if(vc.isInAngularZone())throw new z(909,!1)}run(o,c,p){return this._inner.run(o,c,p)}runTask(o,c,p,y){const S=this._inner,G=S.scheduleEventTask("NgZoneEvent: "+y,o,Wf,zf,zf);try{return S.runTask(G,c,p)}finally{S.cancelTask(G)}}runGuarded(o,c,p){return this._inner.runGuarded(o,c,p)}runOutsideAngular(o){return this._outer.run(o)}}const Wf={};function rm(i){if(0==i._nesting&&!i.hasPendingMicrotasks&&!i.isStable)try{i._nesting++,i.onMicrotaskEmpty.emit(null)}finally{if(i._nesting--,!i.hasPendingMicrotasks)try{i.runOutsideAngular(()=>i.onStable.emit(null))}finally{i.isStable=!0}}}function Vm(i){i.hasPendingMicrotasks=!!(i._hasPendingMicrotasks||(i.shouldCoalesceEventChangeDetection||i.shouldCoalesceRunChangeDetection)&&-1!==i.lastRequestAnimationFrameId)}function W_(i){i._nesting++,i.isStable&&(i.isStable=!1,i.onUnstable.emit(null))}function om(i){i._nesting--,rm(i)}class t0{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new xu,this.onMicrotaskEmpty=new xu,this.onStable=new xu,this.onError=new xu}run(o,c,p){return o.apply(c,p)}runGuarded(o,c,p){return o.apply(c,p)}runOutsideAngular(o){return o()}runTask(o,c,p,y){return o.apply(c,p)}}const n0=new qt("",{providedIn:"root",factory:Gm});function Gm(){const i=st(vc);let o=!0;const c=new d.c(y=>{o=i.isStable&&!i.hasPendingMacrotasks&&!i.hasPendingMicrotasks,i.runOutsideAngular(()=>{y.next(o),y.complete()})}),p=new d.c(y=>{let S;i.runOutsideAngular(()=>{S=i.onStable.subscribe(()=>{vc.assertNotInAngularZone(),queueMicrotask(()=>{!o&&!i.hasPendingMacrotasks&&!i.hasPendingMicrotasks&&(o=!0,y.next(!0))})})});const G=i.onUnstable.subscribe(()=>{vc.assertInAngularZone(),o&&(o=!1,i.runOutsideAngular(()=>{y.next(!1)}))});return()=>{S.unsubscribe(),G.unsubscribe()}});return(0,u.h)(c,p.pipe((0,h.u)()))}function Xf(i){return i.ownerDocument.defaultView}function Cl(i){return i instanceof Function?i():i}let rd=(()=>{var i;class o{constructor(){this.renderDepth=0,this.handler=null}begin(){var p;null===(p=this.handler)||void 0===p||p.validateBegin(),this.renderDepth++}end(){var p;this.renderDepth--,0===this.renderDepth&&(null===(p=this.handler)||void 0===p||p.execute())}ngOnDestroy(){var p;null===(p=this.handler)||void 0===p||p.destroy(),this.handler=null}}return(i=o).\u0275prov=Dt({token:i,providedIn:"root",factory:()=>new i}),o})();function Vl(i){for(;i;){i[mr]|=64;const o=bh(i);if(Mo(i)&&!o)return i;i=o}return null}const K_=new qt("",{providedIn:"root",factory:()=>!1});let np=null;function $m(i,o){var c;return null!==(c=i[o])&&void 0!==c?c:eg()}function zm(i,o){var c;const p=eg();null!==(c=p.producerNode)&&void 0!==c&&c.length&&(i[o]=np,p.lView=i,np=q_())}const l0={...ui,consumerIsAlwaysLive:!0,consumerMarkedDirty:i=>{Vl(i.lView)},lView:null};function q_(){return Object.create(l0)}function eg(){return null!=np||(np=q_()),np}const As={};function tg(i){ig(zo(),ur(),na()+i,!1)}function ig(i,o,c,p){if(!p)if(3==(3&o[mr])){const S=i.preOrderCheckHooks;null!==S&&Hc(o,S,c)}else{const S=i.preOrderHooks;null!==S&&Bd(o,S,0,c)}nc(c)}function kp(i,o=ni.Default){const c=ur();return null===c?Fe(i,o):bi(za(),c,be(i),o)}function ng(){throw new Error("invalid")}function Wm(i,o,c,p,y,S,G,le,we,bt,Ut){const Ei=o.blueprint.slice();return Ei[Qn]=y,Ei[mr]=140|p,(null!==bt||i&&2048&i[mr])&&(Ei[mr]|=2048),Dl(Ei),Ei[Gr]=Ei[os]=i,Ei[fs]=c,Ei[js]=G||i&&i[js],Ei[eo]=le||i&&i[eo],Ei[zs]=we||i&&i[zs]||null,Ei[ls]=S,Ei[Is]=function up(){return Ud++}(),Ei[ke]=Ut,Ei[k]=bt,Ei[Zr]=2==o.type?i[Zr]:Ei,Ei}function rp(i,o,c,p,y){let S=i.data[o];if(null===S)S=Zf(i,o,c,p,y),function ue(){return mo.lFrame.inI18n}()&&(S.flags|=32);else if(64&S.type){S.type=c,S.value=p,S.attrs=y;const G=Rl();S.injectorIndex=null===G?-1:G.injectorIndex}return Na(S,!0),S}function Zf(i,o,c,p,y){const S=ld(),G=pc(),we=i.data[o]=function Ni(i,o,c,p,y,S){let G=o?o.injectorIndex:-1,le=0;return Pl()&&(le|=128),{type:c,index:p,insertBeforeIndex:null,injectorIndex:G,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOff
vendor: 31,125 bytes, line 1
1set:-1,propertyBindings:null,flags:le,providerIndexes:0,value:y,attrs:S,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:o,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,G?S:S&&S.parent,c,o,p,y);return null===i.firstChild&&(i.firstChild=we),null!==S&&(G?null==S.child&&null!==we.parent&&(S.child=we):null===S.next&&(S.next=we,we.prev=S)),we}function lm(i,o,c,p){if(0===c)return-1;const y=o.length;for(let S=0;S<c;S++)o.push(p),i.blueprint.push(p),i.data.push(null);return y}function og(i,o,c,p,y){const S=$m(o,He),G=na(),le=2&p;try{nc(-1),le&&o.length>St&&ig(i,o,St,!1),Ts(le?2:0,y);const bt=le?S:null,Ut=xi(bt);try{null!==bt&&(bt.dirty=!1),c(p,y)}finally{Ji(bt,Ut)}}finally{le&&null===o[He]&&zm(o,He),nc(G),Ts(le?3:1,y)}}function qf(i,o,c){if($r(o)){const p=Mt(null);try{const S=o.directiveEnd;for(let G=o.directiveStart;G<S;G++){const le=i.data[G];le.contentQueries&&le.contentQueries(1,c[G],G)}}finally{Mt(p)}}}function e_(i,o,c){Fd()&&(function la(i,o,c,p){const y=c.directiveStart,S=c.directiveEnd;Go(c)&&function Ry(i,o,c){const p=ka(o,i),y=sg(c);let G=16;c.signals?G=4096:c.onPush&&(G=64);const le=lg(i,Wm(i,y,null,G,p,o,null,i[js].rendererFactory.createRenderer(p,c),null,null,null));i[o.index]=le}(o,c,i.data[y+c.componentOffset]),i.firstCreatePass||ll(c,o),cc(p,o);const G=c.initialInputs;for(let le=y;le<S;le++){const we=i.data[le],bt=To(o,i,le,c);cc(bt,o),null!==G&&Ly(0,le-y,bt,we,0,G),hs(we)&&(Ia(c.index,o)[fs]=To(o,i,le,c))}}(i,o,c,ka(c,o)),64==(64&c.flags)&&Rd(i,o,c))}function t_(i,o,c=ka){const p=o.localNames;if(null!==p){let y=o.index+1;for(let S=0;S<p.length;S+=2){const G=p[S+1],le=-1===G?c(o,i):i[G];i[y++]=le}}}function sg(i){const o=i.tView;return null===o||o.incompleteFirstPass?i.tView=i_(1,null,i.template,i.decls,i.vars,i.directiveDefs,i.pipeDefs,i.viewQuery,i.schemas,i.consts,i.id):o}function i_(i,o,c,p,y,S,G,le,we,bt,Ut){const Ei=St+p,ln=Ei+y,wn=function c0(i,o){const c=[];for(let p=0;p<o;p++)c.push(p<i?null:As);return c}(Ei,ln),sr="function"==typeof bt?bt():bt;return wn[Un]={type:i,blueprint:wn,template:c,queries:null,viewQuery:le,declTNode:o,data:wn.slice().fill(null,Ei),bindingStartIndex:Ei,expandoStartIndex:ln,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 S?S():S,pipeRegistry:"function"==typeof G?G():G,firstChild:null,schemas:we,consts:sr,incompleteFirstPass:!1,ssrId:Ut}}let T=i=>null;function dn(i,o,c,p){for(let y in i)if(i.hasOwnProperty(y)){c=null===c?{}:c;const S=i[y];null===p?xn(c,o,y,S):p.hasOwnProperty(y)&&xn(c,o,p[y],S)}return c}function xn(i,o,c,p){i.hasOwnProperty(c)?i[c].push(o,p):i[c]=[o,p]}function dr(i,o,c,p,y,S,G,le){const we=ka(o,c);let Ut,bt=o.inputs;!le&&null!=bt&&(Ut=bt[p])?(p0(i,c,Ut,p,y),Go(o)&&function Ar(i,o){const c=Ia(o,i);16&c[mr]||(c[mr]|=64)}(c,o.index)):3&o.type&&(p=function vr(i){return"class"===i?"className":"for"===i?"htmlFor":"formaction"===i?"formAction":"innerHtml"===i?"innerHTML":"readonly"===i?"readOnly":"tabindex"===i?"tabIndex":i}(p),y=null!=G?G(y,o.value||"",p):y,S.setProperty(we,p,y))}function is(i,o,c,p){if(Fd()){const y=null===p?null:{"":-1},S=function Wd(i,o){const c=i.directiveRegistry;let p=null,y=null;if(c)for(let G=0;G<c.length;G++){const le=c[G];if(Co(o,le.selectors,!1))if(p||(p=[]),hs(le))if(null!==le.findHostDirectiveDefs){const we=[];y=y||new Map,le.findHostDirectiveDefs(le,we,y),p.unshift(...we,le),Il(i,o,we.length)}else p.unshift(le),Il(i,o,0);else{var S;y=y||new Map,null===(S=le.findHostDirectiveDefs)||void 0===S||S.call(le,le,p,y),p.push(le)}}return null===p?null:[p,y]}(i,c);let G,le;null===S?G=le=null:[G,le]=S,null!==G&&Us(i,o,c,G,y,le),y&&function Mu(i,o,c){if(o){const p=i.localNames=[];for(let y=0;y<o.length;y+=2){const S=c[o[y+1]];if(null==S)throw new z(-301,!1);p.push(o[y],S)}}}(c,p,y)}c.mergedAttrs=$i(c.mergedAttrs,c.attrs)}function Us(i,o,c,p,y,S){for(let Ei=0;Ei<p.length;Ei++)P(ll(c,o),i,p[Ei].type);!function ag(i,o,c){i.flags|=1,i.directiveStart=o,i.directiveEnd=o+c,i.providerIndexes=o}(c,i.data.length,p.length);for(let Ei=0;Ei<p.length;Ei++){const ln=p[Ei];ln.providersResolver&&ln.providersResolver(ln)}let G=!1,le=!1,we=lm(i,o,p.length,null);for(let Ei=0;Ei<p.length;Ei++){const ln=p[Ei];c.mergedAttrs=$i(c.mergedAttrs,ln.hostAttrs),Py(i,c,o,we,ln),uh(we,ln,y),null!==ln.contentQueries&&(c.flags|=4),(null!==ln.hostBindings||null!==ln.hostAttrs||0!==ln.hostVars)&&(c.flags|=64);const wn=ln.type.prototype;var bt,Ut;!G&&(wn.ngOnChanges||wn.ngOnInit||wn.ngDoCheck)&&((null!==(bt=i.preOrderHooks)&&void 0!==bt?bt:i.preOrderHooks=[]).push(c.index),G=!0),le||!wn.ngOnChanges&&!wn.ngDoCheck||((null!==(Ut=i.preOrderCheckHooks)&&void 0!==Ut?Ut:i.preOrderCheckHooks=[]).push(c.index),le=!0),we++}!function Rn(i,o,c){const y=o.directiveEnd,S=i.data,G=o.attrs,le=[];let we=null,bt=null;for(let Ut=o.directiveStart;Ut<y;Ut++){const Ei=S[Ut],ln=c?c.get(Ei):null,sr=ln?ln.outputs:null;we=dn(Ei.inputs,Ut,we,ln?ln.inputs:null),bt=dn(Ei.outputs,Ut,bt,sr);const kr=null===we||null===G||yt(o)?null:Ny(we,Ut,G);le.push(kr)}null!==we&&(we.hasOwnProperty("class")&&(o.flags|=8),we.hasOwnProperty("style")&&(o.flags|=16)),o.initialInputs=le,o.inputs=we,o.outputs=bt}(i,c,S)}function Rd(i,o,c){const p=c.directiveStart,y=c.directiveEnd,S=c.index,G=function Li(){return mo.lFrame.currentDirectiveIndex}();try{nc(S);for(let le=p;le<y;le++){const we=i.data[le],bt=o[le];Sn(le),(null!==we.hostBindings||0!==we.hostVars||null!==we.hostAttrs)&&_d(we,bt)}}finally{nc(-1),Sn(G)}}function _d(i,o){null!==i.hostBindings&&i.hostBindings(1,o)}function Il(i,o,c){var p;o.componentOffset=c,(null!==(p=i.components)&&void 0!==p?p:i.components=[]).push(o.index)}function uh(i,o,c){if(c){if(o.exportAs)for(let p=0;p<o.exportAs.length;p++)c[o.exportAs[p]]=i;hs(o)&&(c[""]=i)}}function Py(i,o,c,p,y){i.data[p]=y;const S=y.factory||(y.factory=Aa(y.type)),G=new Cd(S,hs(y),kp);i.blueprint[p]=G,c[p]=G,function ns(i,o,c,p,y){const S=y.hostBindings;if(S){let G=i.hostBindingOpCodes;null===G&&(G=i.hostBindingOpCodes=[]);const le=~o.index;(function ea(i){let o=i.length;for(;o>0;){const c=i[--o];if("number"==typeof c&&c<0)return c}return 0})(G)!=le&&G.push(le),G.push(c,p,S)}}(i,o,p,lm(i,c,y.hostVars,As),y)}function Oh(i,o,c,p,y,S){const G=ka(i,o);!function u0(i,o,c,p,y,S,G){if(null==S)i.removeAttribute(o,y,c);else{const le=null==G?oe(S):G(S,p||"",y);i.setAttribute(o,y,le,c)}}(o[eo],G,S,i.value,c,p,y)}function Ly(i,o,c,p,y,S){const G=S[o];if(null!==G)for(let le=0;le<G.length;)Tv(p,c,G[le++],G[le++],G[le++])}function Tv(i,o,c,p,y){const S=Mt(null);try{const G=i.inputTransforms;null!==G&&G.hasOwnProperty(p)&&(y=G[p].call(o,y)),null!==i.setInput?i.setInput(o,y,c,p):o[p]=y}finally{Mt(S)}}function Ny(i,o,c){let p=null,y=0;for(;y<c.length;){const S=c[y];if(0!==S)if(5!==S){if("number"==typeof S)break;if(i.hasOwnProperty(S)){null===p&&(p=[]);const G=i[S];for(let le=0;le<G.length;le+=2)if(G[le]===o){p.push(S,G[le+1],c[y+1]);break}}y+=2}else y+=2;else y+=4}return p}function Dv(i,o,c,p){return[i,!0,!1,o,null,0,p,c,null,null,null]}function Ev(i,o){const c=i.contentQueries;if(null!==c)for(let p=0;p<c.length;p+=2){const S=c[p+1];if(-1!==S){const G=i.data[S];In(c[p]),G.contentQueries(2,o[S],S)}}}function lg(i,o){return i[oa]?i[qs][Dr]=o:i[oa]=o,i[qs]=o,o}function h0(i,o,c){In(0);const p=Mt(null);try{o(i,c)}finally{Mt(p)}}function Sv(i){return i[rs]||(i[rs]=[])}function wv(i){return i.cleanup||(i.cleanup=[])}function Av(i,o,c){return(null===i||hs(i))&&(c=function Yl(i){for(;Array.isArray(i);){if("object"==typeof i[gt])return i;i=i[Qn]}return null}(c[o.index])),c[eo]}function kv(i,o){const c=i[zs],p=c?c.get(ch,null):null;p&&p.handleError(o)}function p0(i,o,c,p,y){for(let S=0;S<c.length;){const G=c[S++],le=c[S++];Tv(i.data[G],o[G],p,le,y)}}function op(i,o,c){const p=$l(o,i);!function Gp(i,o,c){i.setValue(o,c)}(i[eo],p,c)}function Fy(i,o){const c=Ia(o,i),p=c[Un];!function By(i,o){for(let c=o.length;c<i.blueprint.length;c++)o.push(i.blueprint[c])}(p,c);const y=c[Qn];null!==y&&null===c[ke]&&(c[ke]=wh(y,c[zs])),m0(p,c,c[fs])}function m0(i,o,c){gs(o);try{const p=i.viewQuery;null!==p&&h0(1,p,c);const y=i.template;null!==y&&og(i,o,y,1,c),i.firstCreatePass&&(i.firstCreatePass=!1),i.staticContentQueries&&Ev(i,o),i.staticViewQueries&&h0(2,i.viewQuery,c);const S=i.components;null!==S&&function jy(i,o){for(let c=0;c<o.length;c++)Fy(i,o[c])}(o,S)}catch(p){throw i.firstCreatePass&&(i.incompleteFirstPass=!0,i.firstCreatePass=!1),p}finally{o[mr]&=-5,fc()}}let Iv=(()=>{var i;class o{constructor(){this.all=new Set,this.queue=new Map}create(p,y,S){const G=typeof Zone>"u"?null:Zone.current,le=function ir(i,o,c){const p=Object.create(No);c&&(p.consumerAllowSignalWrites=!0),p.fn=i,p.schedule=o;const y=G=>{p.cleanupFn=G};return p.ref={notify:()=>Xt(p),run:()=>{if(p.dirty=!1,p.hasRun&&!on(p))return;p.hasRun=!0;const G=xi(p);try{p.cleanupFn(),p.cleanupFn=gr,p.fn(y)}finally{Ji(p,G)}},cleanup:()=>p.cleanupFn()},p.ref}(p,Ut=>{this.all.has(Ut)&&this.queue.set(Ut,G)},S);let we;this.all.add(le),le.notify();const bt=()=>{var Ut;le.cleanup(),null===(Ut=we)||void 0===Ut||Ut(),this.all.delete(le),this.queue.delete(le)};return we=null==y?void 0:y.onDestroy(bt),{destroy:bt}}flush(){if(0!==this.queue.size)for(const[p,y]of this.queue)this.queue.delete(p),y?y.run(()=>p.run()):p.run()}get isQueueEmpty(){return 0===this.queue.size}}return(i=o).\u0275prov=Dt({token:i,providedIn:"root",factory:()=>new i}),o})();function cg(i,o,c){let p=c?i.styles:null,y=c?i.classes:null,S=0;if(null!==o)for(let G=0;G<o.length;G++){const le=o[G];"number"==typeof le?S=le:1==S?y=U(y,le):2==S&&(p=U(p,le+": "+o[++G]+";"))}c?i.styles=p:i.stylesWithoutHost=p,c?i.classes=y:i.classesWithoutHost=y}function dg(i,o,c,p,y=!1){for(;null!==c;){const S=o[c.index];null!==S&&p.push(Vs(S)),Sr(S)&&ug(S,p);const G=c.type;if(8&G)dg(i,o,c.child,p);else if(32&G){const le=eh(c,o);let we;for(;we=le();)p.push(we)}else if(16&G){const le=C_(o,c);if(Array.isArray(le))p.push(...le);else{const we=bh(o[Zr]);dg(we[Un],we,le,p,!0)}}c=y?c.projectionNext:c.next}return p}function ug(i,o){for(let c=jn;c<i.length;c++){const p=i[c],y=p[Un].firstChild;null!==y&&dg(p[Un],p,y,o)}i[gi]!==i[Qn]&&o.push(i[gi])}function hg(i,o,c,p=!0){const y=o[js],S=y.rendererFactory,G=y.afterRenderEventManager;var we;null===(we=S.begin)||void 0===we||we.call(S),null==G||G.begin();try{Gy(i,o,i.template,c)}catch(Ei){throw p&&kv(o,Ei),Ei}finally{var bt,Ut;null===(bt=S.end)||void 0===bt||bt.call(S),null===(Ut=y.effectManager)||void 0===Ut||Ut.flush(),null==G||G.end()}}function Gy(i,o,c,p){var y;const S=o[mr];if(256!=(256&S)){null===(y=o[js].effectManager)||void 0===y||y.flush(),gs(o);try{Dl(o),function ce(i){return mo.lFrame.bindingIndex=i}(i.bindingStartIndex),null!==c&&og(i,o,c,2,p);const le=3==(3&S);if(le){const Ut=i.preOrderCheckHooks;null!==Ut&&Hc(o,Ut,null)}else{const Ut=i.preOrderHooks;null!==Ut&&Bd(o,Ut,0,null),qc(o,0)}if(function CC(i){for(let o=Id(i);null!==o;o=Hd(o)){if(!o[Ot])continue;const c=o[pn];for(let p=0;p<c.length;p++){La(c[p])}}}(o),Ov(o,2),null!==i.contentQueries&&Ev(i,o),le){const Ut=i.contentCheckHooks;null!==Ut&&Hc(o,Ut)}else{const Ut=i.contentHooks;null!==Ut&&Bd(o,Ut,1),qc(o,1)}!function rg(i,o){const c=i.hostBindingOpCodes;if(null===c)return;const p=$m(o,Pt);try{for(let y=0;y<c.length;y++){const S=c[y];if(S<0)nc(~S);else{const G=S,le=c[++y],we=c[++y];si(le,G),p.dirty=!1;const bt=xi(p);try{we(2,o[G])}finally{Ji(p,bt)}}}}finally{null===o[Pt]&&zm(o,Pt),nc(-1)}}(i,o);const we=i.components;null!==we&&Hy(o,we,0);const bt=i.viewQuery;if(null!==bt&&h0(2,bt,p),le){const Ut=i.viewCheckHooks;null!==Ut&&Hc(o,Ut)}else{const Ut=i.viewHooks;null!==Ut&&Bd(o,Ut,2),qc(o,2)}!0===i.firstUpdatePass&&(i.firstUpdatePass=!1),o[mr]&=-73,_s(o)}finally{fc()}}}function Ov(i,o){for(let c=Id(i);null!==c;c=Hd(c))for(let p=jn;p<c.length;p++)Ip(c[p],o)}function Uy(i,o,c){Ip(Ia(o,i),c)}function Ip(i,o){if(!function Hs(i){return 128==(128&i[mr])}(i))return;const c=i[Un],p=i[mr];if(80&p&&0===o||1024&p||2===o)Gy(c,i,c.template,i[fs]);else if(i[Kr]>0){Ov(i,1);const y=c.components;null!==y&&Hy(i,y,1)}}function Hy(i,o,c){for(let p=0;p<o.length;p++)Uy(i,o[p],c)}class pg{get rootNodes(){const o=this._lView,c=o[Un];return dg(c,o,c.firstChild,[])}constructor(o,c){this._lView=o,this._cdRefInjectingView=c,this._appRef=null,this._attachedToViewContainer=!1}get context(){return this._lView[fs]}set context(o){this._lView[fs]=o}get destroyed(){return 256==(256&this._lView[mr])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const o=this._lView[Gr];if(Sr(o)){const c=o[8],p=c?c.indexOf(this):-1;p>-1&&(vp(o,p),Al(c,p))}this._attachedToViewContainer=!1}vf(this._lView[Un],this._lView)}onDestroy(o){xc(this._lView,o)}markForCheck(){Vl(this._cdRefInjectingView||this._lView)}detach(){this._lView[mr]&=-129}reattach(){this._lView[mr]|=128}detectChanges(){hg(this._lView[Un],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new z(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function y_(i,o){$p(i,o,o[eo],2,null,null)}(this._lView[Un],this._lView)}attachToAppRef(o){if(this._attachedToViewContainer)throw new z(902,!1);this._appRef=o}}class MC extends pg{constructor(o){super(o),this._view=o}detectChanges(){const o=this._view;hg(o[Un],o,o[fs],!1)}checkNoChanges(){}get context(){return null}}class Yy extends jl{constructor(o){super(),this.ngModule=o}resolveComponentFactory(o){const c=kt(o);return new mg(c,this.ngModule)}}function Pv(i){const o=[];for(let c in i)i.hasOwnProperty(c)&&o.push({propName:i[c],templateName:c});return o}class $y{constructor(o,c){this.injector=o,this.parentInjector=c}get(o,c,p){p=Ie(p);const y=this.injector.get(o,Rm,p);return y!==Rm||c===Rm?y:this.parentInjector.get(o,c,p)}}class mg extends nm{get inputs(){const o=this.componentDef,c=o.inputTransforms,p=Pv(o.inputs);if(null!==c)for(const y of p)c.hasOwnProperty(y.propName)&&(y.transform=c[y.propName]);return p}get outputs(){return Pv(this.componentDef.outputs)}constructor(o,c){super(),this.componentDef=o,this.ngModule=c,this.componentType=o.type,this.selector=function Cs(i){return i.map(us).join(",")}(o.selectors),this.ngContentSelectors=o.ngContentSelectors?o.ngContentSelectors:[],this.isBoundToModule=!!c}create(o,c,p,y){var S;let G=(y=y||this.ngModule)instanceof Uu?y:null===(S=y)||void 0===S?void 0:S.injector;G&&null!==this.componentDef.getStandaloneInjector&&(G=this.componentDef.getStandaloneInjector(G)||G);const le=G?new $y(o,G):o,we=le.get(Om,null);if(null===we)throw new z(407,!1);const ln={rendererFactory:we,sanitizer:le.get(j_,null),effectManager:le.get(Iv,null),afterRenderEventManager:le.get(rd,null)},wn=we.createRenderer(null,this.componentDef),sr=this.componentDef.selectors[0][0]||"div",kr=p?function d0(i,o,c,p){const S=p.get(K_,!1)||c===hr.ShadowDom,G=i.selectRootElement(o,S);return function v(i){T(i)}(G),G}(wn,p,this.componentDef.encapsulation,le):Gh(wn,sr,function TC(i){const o=i.toLowerCase();return"svg"===o?Ol:"math"===o?"math":null}(sr)),yr=this.componentDef.signals?4608:this.componentDef.onPush?576:528;let Ds=null;null!==kr&&(Ds=wh(kr,le,!0));const ca=i_(0,null,null,1,0,null,null,null,null,null,null),Pa=Wm(null,ca,null,yr,null,null,ln,wn,le,null,Ds);let Nh,mv;gs(Pa);try{const hf=this.componentDef;let Gg,bC=null;hf.findHostDirectiveDefs?(Gg=[],bC=new Map,hf.findHostDirectiveDefs(hf,Gg,bC),Gg.push(hf)):Gg=[hf];const ZE=function DC(i,o){const c=i[Un],p=St;return i[p]=o,rp(c,p,2,"#host",null)}(Pa,kr),qE=function EC(i,o,c,p,y,S,G){const le=y[Un];!function SC(i,o,c,p){for(const y of i)o.mergedAttrs=$i(o.mergedAttrs,y.hostAttrs);null!==o.mergedAttrs&&(cg(o,o.mergedAttrs,!0),null!==c&&Df(p,c,o))}(p,i,o,G);let we=null;null!==o&&(we=wh(o,y[zs]));const bt=S.rendererFactory.createRenderer(o,c);let Ut=16;c.signals?Ut=4096:c.onPush&&(Ut=64);const Ei=Wm(y,sg(c),null,Ut,y[i.index],i,S,bt,null,null,we);return le.firstCreatePass&&Il(le,i,p.length-1),lg(y,Ei),y[i.index]=Ei}(ZE,kr,hf,Gg,Pa,ln,wn);mv=yd(ca,St),kr&&function wC(i,o,c,p){if(p)uo(i,c,["ng-version",Hf.full]);else{const{attrs:y,classes:S}=function Ui(i){const o=[],c=[];let p=1,y=2;for(;p<i.length;){let S=i[p];if("string"==typeof S)2===y?""!==S&&o.push(S,i[++p]):8===y&&c.push(S);else{if(!Bn(y))break;y=S}p++}return{attrs:o,classes:c}}(o.selectors[0]);y&&uo(i,c,y),S&&S.length>0&&ih(i,c,S.join(" "))}}(wn,hf,kr,p),void 0!==c&&function Wy(i,o,c){const p=i.projection=[];for(let y=0;y<o.length;y++){const S=c[y];p.push(null!=S?Array.from(S):null)}}(mv,this.ngContentSelectors,c),Nh=function zy(i,o,c,p,y,S){const G=za(),le=y[Un],we=ka(G,y);Us(le,y,G,c,null,p);for(let Ut=0;Ut<c.length;Ut++)cc(To(y,le,G.directiveStart+Ut,G),y);Rd(le,y,G),we&&cc(we,y);const bt=To(y,le,G.directiveStart+G.componentOffset,G);if(i[fs]=y[fs]=bt,null!==S)for(const Ut of S)Ut(bt,o);return qf(le,G,i),bt}(qE,hf,Gg,bC,Pa,[AC]),m0(ca,Pa,null)}finally{fc()}return new f0(this.componentType,Nh,wp(mv,Pa),Pa,mv)}}class f0 extends Vf{constructor(o,c,p,y,S){super(),this.location=p,this._rootLView=y,this._tNode=S,this.previousInputValues=null,this.instance=c,this.hostView=this.changeDetectorRef=new MC(y),this.componentType=o}setInput(o,c){const p=this._tNode.inputs;let y;if(null!==p&&(y=p[o])){var S;if(null!==(S=this.previousInputValues)&&void 0!==S||(this.previousInputValues=new Map),this.previousInputValues.has(o)&&Object.is(this.previousInputValues.get(o),c))return;const G=this._rootLView;p0(G[Un],G,y,o,c),this.previousInputValues.set(o,c),Vl(Ia(this._tNode.index,G))}}get injector(){return new Nl(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(o){this.hostView.onDestroy(o)}}function AC(){const i=za();Ll(ur()[Un],i)}function _0(i){let o=function Rv(i){return Object.getPrototypeOf(i.prototype).constructor}(i.type),c=!0;const p=[i];for(;o;){let y;if(hs(i))y=o.\u0275cmp||o.\u0275dir;else{if(o.\u0275cmp)throw new z(903,!1);y=o.\u0275dir}if(y){if(c){p.push(y);const G=i;G.inputs=g0(i.inputs),G.inputTransforms=g0(i.inputTransforms),G.declaredInputs=g0(i.declaredInputs),G.outputs=g0(i.outputs);const le=y.hostBindings;le&&IC(i,le);const we=y.viewQuery,bt=y.contentQueries;if(we&&kC(i,we),bt&&Ky(i,bt),Y(i.inputs,y.inputs),Y(i.declaredInputs,y.declaredInputs),Y(i.outputs,y.outputs),null!==y.inputTransforms&&(null===G.inputTransforms&&(G.inputTransforms={}),Y(G.inputTransforms,y.inputTransforms)),hs(y)&&y.data.animation){const Ut=i.data;Ut.animation=(Ut.animation||[]).concat(y.data.animation)}}const S=y.features;if(S)for(let G=0;G<S.length;G++){const le=S[G];le&&le.ngInherit&&le(i),le===_0&&(c=!1)}}o=Object.getPrototypeOf(o)}!function Xy(i){let o=0,c=null;for(let p=i.length-1;p>=0;p--){const y=i[p];y.hostVars=o+=y.hostVars,y.hostAttrs=$i(y.hostAttrs,c=$i(c,y.hostAttrs))}}(p)}function g0(i){return i===Ii?{}:i===_n?[]:i}function kC(i,o){const c=i.viewQuery;i.viewQuery=c?(p,y)=>{o(p,y),c(p,y)}:o}function Ky(i,o){const c=i.contentQueries;i.contentQueries=c?(p,y,S)=>{o(p,y,S),c(p,y,S)}:o}function IC(i,o){const c=i.hostBindings;i.hostBindings=c?(p,y)=>{o(p,y),c(p,y)}:o}function Qy(i){return o=>{o.findHostDirectiveDefs=Lv,o.hostDirectives=(Array.isArray(i)?i:i()).map(c=>"function"==typeof c?{directive:be(c),inputs:Ii,outputs:Ii}:{directive:be(c.directive),inputs:Jy(c.inputs),outputs:Jy(c.outputs)})}}function Lv(i,o,c){if(null!==i.hostDirectives)for(const p of i.hostDirectives){const y=Ti(p.directive);Zy(y.declaredInputs,p.inputs),Lv(y,o,c),c.set(y,p),o.push(y)}}function Jy(i){if(void 0===i||0===i.length)return Ii;const o={};for(let c=0;c<i.length;c+=2)o[i[c]]=i[c+1];return o}function Zy(i,o){for(const c in o)o.hasOwnProperty(c)&&(i[o[c]]=i[c])}function e1(i){const o=i.inputConfig,c={};for(const p in o)if(o.hasOwnProperty(p)){const y=o[p];Array.isArray(y)&&y[2]&&(c[p]=y[2])}i.inputTransforms=c}function v0(i){return!!Nv(i)&&(Array.isArray(i)||!(i instanceof Map)&&Symbol.iterator in i)}function Nv(i){return null!==i&&("function"==typeof i||"object"==typeof i)}function Ph(i,o,c){return i[o]=c}function fg(i,o){return i[o]}function Ld(i,o,c){return!Object.is(i[o],c)&&(i[o]=c,!0)}function Xm(i,o,c,p){const y=Ld(i,o,c);return Ld(i,o+1,p)||y}function Yu(i,o,c,p,y,S){const G=Xm(i,o,c,p);return Xm(i,o+2,y,S)||G}function b0(i,o,c,p){const y=ur();return Ld(y,_e(),o)&&(zo(),Oh(vs(),y,i,o,c,p)),b0}function Qm(i,o,c,p){return Ld(i,_e(),c)?o+oe(c)+p:As}function Jm(i,o,c,p,y,S){const le=Xm(i,function mc(){return mo.lFrame.bindingIndex}(),c,y);return Ne(2),le?o+oe(c)+p+oe(y)+S:As}function Yv(i,o,c,p,y,S,G,le){const we=ur(),bt=zo(),Ut=i+St,Ei=bt.firstCreatePass?function v1(i,o,c,p,y,S,G,le,we){const bt=o.consts,Ut=rp(o,i,4,G||null,Ya(bt,le));is(o,c,Ut,Ya(bt,we)),Ll(o,Ut);const Ei=Ut.tView=i_(2,Ut,p,y,S,o.directiveRegistry,o.pipeRegistry,null,o.schemas,bt,null);return null!==o.queries&&(o.queries.template(o,Ut),Ei.queries=o.queries.embeddedTView(Ut)),Ut}(Ut,bt,we,o,c,p,y,S,G):bt.data[Ut];Na(Ei,!1);const ln=$v(bt,we,Ei,i);Zc()&&zh(bt,we,ln,Ei),cc(ln,we),lg(we,we[Ut]=Dv(ln,we,ln,Ei)),Zo(Ei)&&e_(bt,we,Ei),null!=G&&t_(we,Ei,le)}"^(\\d+)*(".concat("b","|").concat("h",")*(.*)");let $v=function zv(i,o,c,p){return Wa(!0),o[eo].createComment("")};function Wv(i){return hc(function Kc(){return mo.lFrame.contextLView}(),St+i)}function D0(i,o,c){const p=ur();return Ld(p,_e(),o)&&dr(zo(),vs(),p,i,o,p[eo],c,!1),D0}function E0(i,o,c,p,y){const G=y?"class":"style";p0(i,c,o.inputs[G],G,p)}function S0(i,o,c,p){const y=ur(),S=zo(),G=St+i,le=y[eo],we=S.firstCreatePass?function C1(i,o,c,p,y,S){const G=o.consts,we=rp(o,i,2,p,Ya(G,y));return is(o,c,we,Ya(G,S)),null!==we.attrs&&cg(we,we.attrs,!1),null!==we.mergedAttrs&&cg(we,we.mergedAttrs,!0),null!==o.queries&&o.queries.elementStart(o,we),we}(G,S,y,o,c,p):S.data[G],bt=Kv(S,y,we,le,o,i);y[G]=bt;const Ut=Zo(we);return Na(we,!0),Df(le,bt,we),32!=(32&we.flags)&&Zc()&&zh(S,y,bt,we),0===function jc(){return mo.lFrame.elementDepthCount}()&&cc(bt,y),function Tc(){mo.lFrame.elementDepthCount++}(),Ut&&(e_(S,y,we),qf(S,we,y)),null!==p&&t_(y,we),S0}function w0(){let i=za();pc()?Dc():(i=i.parent,Na(i,!1));const o=i;(function Vc(i){return mo.skipHydrationRootTNode===i})(o)&&function Di(){mo.skipHydrationRootTNode=null}(),function Da(){mo.lFrame.elementDepthCount--}();const c=zo();return c.firstCreatePass&&(Ll(c,i),$r(i)&&c.queries.elementEnd(i)),null!=o.classesWithoutHost&&function $s(i){return 0!=(8&i.flags)}(o)&&E0(c,o,ur(),o.classesWithoutHost,!0),null!=o.stylesWithoutHost&&function Jd(i){return 0!=(16&i.flags)}(o)&&E0(c,o,ur(),o.stylesWithoutHost,!1),w0}function Xv(i,o,c,p){return S0(i,o,c,p),w0(),Xv}let Kv=(i,o,c,p,y,S)=>(Wa(!0),Gh(p,y,function Uc(){return mo.lFrame.currentNamespace}()));function A0(i,o,c){const p=ur(),y=zo(),S=i+St,G=y.firstCreatePass?function KC(i,o,c,p,y){const S=o.consts,G=Ya(S,p),le=rp(o,i,8,"ng-container",G);return null!==G&&cg(le,G,!0),is(o,c,le,Ya(S,y)),null!==o.queries&&o.queries.elementStart(o,le),le}(S,y,p,o,c):y.data[S];Na(G,!0);const le=T1(y,p,G,i);return p[S]=le,Zc()&&zh(y,p,le,G),cc(le,p),Zo(G)&&(e_(y,p,G),qf(y,G,p)),null!=c&&t_(p,G),A0}function k0(){let i=za();const o=zo();return pc()?Dc():(i=i.parent,Na(i,!1)),o.firstCreatePass&&(Ll(o,i),$r(i)&&o.queries.elementEnd(i)),k0}function I0(i,o,c){return A0(i,o,c),k0(),I0}let T1=(i,o,c,p)=>(Wa(!0),_p(o[eo],""));function Qv(){return ur()}function O0(i){return!!i&&"function"==typeof i.then}function Jv(i){return!!i&&"function"==typeof i.subscribe}function P0(i,o,c,p){const y=ur(),S=zo(),G=za();return S1(S,y,y[eo],G,i,o,p),P0}function R0(i,o){const c=za(),p=ur(),y=zo();return S1(y,p,Av(Mr(y.data),c,p),c,i,o),R0}function S1(i,o,c,p,y,S,G){const le=Zo(p),bt=i.firstCreatePass&&wv(i),Ut=o[fs],Ei=Sv(o);let ln=!0;if(3&p.type||G){const kr=ka(p,o),Qr=G?G(kr):kr,Oo=Ei.length,yr=G?ca=>G(Vs(ca[p.index])):p.index;let Ds=null;if(!G&&le&&(Ds=function E1(i,o,c,p){const y=i.cleanup;if(null!=y)for(let S=0;S<y.length-1;S+=2){const G=y[S];if(G===c&&y[S+1]===p){const le=o[rs],we=y[S+2];return le.length>we?le[we]:null}"string"==typeof G&&(S+=2)}return null}(i,o,y,p.index)),null!==Ds)(Ds.__ngLastListenerFn__||Ds).__ngNextListenerFn__=S,Ds.__ngLastListenerFn__=S,ln=!1;else{S=Zv(p,o,Ut,S,!1);const ca=c.listen(Qr,y,S);Ei.push(S,ca),bt&&bt.push(y,yr,Oo,Oo+1)}}else S=Zv(p,o,Ut,S,!1);const wn=p.outputs;let sr;if(ln&&null!==wn&&(sr=wn[y])){const kr=sr.length;if(kr)for(let Qr=0;Qr<kr;Qr+=2){const Pa=o[sr[Qr]][sr[Qr+1]].subscribe(S),Nh=Ei.length;Ei.push(S,Pa),bt&&bt.push(y,p.index,Nh,-(Nh+1))}}}function w1(i,o,c,p){try{return Ts(6,o,c),!1!==c(p)}catch(y){return kv(i,y),!1}finally{Ts(7,o,c)}}function Zv(i,o,c,p,y){return function S(G){if(G===Function)return p;Vl(i.componentOffset>-1?Ia(i.index,o):o);let we=w1(o,c,p,G),bt=S.__ngNextListenerFn__;for(;bt;)we=w1(o,c,bt,G)&&we,bt=bt.__ngNextListenerFn__;return y&&!1===we&&G.preventDefault(),we}}function qv(i=1){return function Sc(i){return(mo.lFrame.contextLView=function Qc(i,o){for(;i>0;)o=o[os],i--;return o}(i,mo.lFrame.contextLView))[fs]}(i)}function A1(i,o){let c=null;const p=function Yo(i){const o=i.attrs;if(null!=o){const c=o.indexOf(5);if(!(1&c))return o[c+1]}return null}(i);for(let y=0;y<o.length;y++){const S=o[y];if("*"!==S){if(null===p?Co(i,S,!0):ta(p,S))return y}else c=y}return c}function eb(i){const o=ur()[Zr][ls];if(!o.projection){const p=o.projection=Es(i?i.length:1,null),y=p.slice();let S=o.child;for(;null!==S;){const G=i?A1(S,i):0;null!==G&&(y[G]?y[G].projectionNext=S:p[G]=S,y[G]=S),S=S.next}}}function tb(i,o=0,c){const p=ur(),y=zo(),S=rp(y,St+i,16,null,c||null);null===S.projection&&(S.projection=o),Dc(),(!p[ke]||Pl())&&32!=(32&S.flags)&&function xh(i,o,c){zp(o[eo],0,o,c,pm(i,c,o),yh(c.parent||o[ls],c,o))}(y,p,S)}function ib(i,o,c){return L0(i,"",o,"",c),ib}function L0(i,o,c,p,y){const S=ur(),G=Qm(S,o,c,p);return G!==As&&dr(zo(),vs(),S,i,G,S[eo],y,!1),L0}function vg(i,o){return i<<17|o<<2}function cm(i){return i>>17&32767}function rb(i){return 2|i}function nf(i){return(131068&i)>>2}function ob(i,o){return-131069&i|o<<2}function sb(i){return 1|i}function F1(i,o,c,p,y){const S=i[c+1],G=null===o;let le=p?cm(S):nf(S),we=!1;for(;0!==le&&(!1===we||G);){const Ut=i[le+1];iM(i[le],o)&&(we=!0,i[le+1]=p?sb(Ut):rb(Ut)),le=p?cm(Ut):nf(Ut)}we&&(i[c+1]=p?rb(S):sb(S))}function iM(i,o){return null===i||null==o||(Array.isArray(i)?i[1]:i)===o||!(!Array.isArray(i)||"string"!=typeof o)&&eu(i,o)>=0}const od={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function B1(i){return i.substring(od.key,od.keyEnd)}function nM(i){return i.substring(od.value,od.valueEnd)}function ab(i,o){const c=od.textEnd;return c===o?-1:(o=od.keyEnd=function Op(i,o,c){for(;o<c&&i.charCodeAt(o)>32;)o++;return o}(i,od.key=o,c),Fs(i,o,c))}function lb(i,o){const c=od.textEnd;let p=od.key=Fs(i,o,c);return c===p?-1:(p=od.keyEnd=function db(i,o,c){let p;for(;o<c&&(45===(p=i.charCodeAt(o))||95===p||(-33&p)>=65&&(-33&p)<=90||p>=48&&p<=57);)o++;return o}(i,p,c),p=N0(i,p,c),p=od.value=Fs(i,p,c),p=od.valueEnd=function Tu(i,o,c){let p=-1,y=-1,S=-1,G=o,le=G;for(;G<c;){const we=i.charCodeAt(G++);if(59===we)return le;34===we||39===we?le=G=ub(i,we,G,c):o===G-4&&85===S&&82===y&&76===p&&40===we?le=G=ub(i,41,G,c):we>32&&(le=G),S=y,y=p,p=-33&we}return le}(i,p,c),N0(i,p,c))}function cb(i){od.key=0,od.keyEnd=0,od.value=0,od.valueEnd=0,od.textEnd=i.length}function Fs(i,o,c){for(;o<c&&i.charCodeAt(o)<=32;)o++;return o}function N0(i,o,c,p){return(o=Fs(i,o,c))<c&&o++,o}function ub(i,o,c,p){let y=-1,S=c;for(;S<p;){const G=i.charCodeAt(S++);if(G==o&&92!==y)return S;y=92==G&&92===y?0:G}throw new Error}function F0(i,o,c){return $u(i,o,c,!1),F0}function bg(i,o){return $u(i,o,null,!0),bg}function Du(i){gd(j0,sp,i,!1)}function sp(i,o){for(let c=function oM(i){return cb(i),lb(i,Fs(i,0,od.textEnd))}(o);c>=0;c=lb(o,c))j0(i,B1(o),nM(o))}function rf(i){gd(xg,to,i,!0)}function to(i,o){for(let c=function rM(i){return cb(i),ab(i,Fs(i,0,od.textEnd))}(o);c>=0;c=ab(o,c))Xl(i,B1(o),!0)}function $u(i,o,c,p){const y=ur(),S=zo(),G=Ne(2);S.firstUpdatePass&&B0(S,i,G,p),o!==As&&Ld(y,G,o)&&V0(S,S.data[na()],y,y[eo],i,y[G+1]=function _b(i,o){return null==i||""===i||("string"==typeof o?i+=o:"object"==typeof i&&(i=W(yo(i)))),i}(o,c),p,G)}function gd(i,o,c,p){const y=zo(),S=Ne(2);y.firstUpdatePass&&B0(y,null,S,p);const G=ur();if(c!==As&&Ld(G,S,c)){const le=y.data[na()];if(ap(le,p)&&!a_(y,S)){let we=p?le.classesWithoutHost:le.stylesWithoutHost;null!==we&&(c=U(we,c||"")),E0(y,le,G,c,p)}else!function fb(i,o,c,p,y,S,G,le){y===As&&(y=_n);let we=0,bt=0,Ut=0<y.length?y[0]:null,Ei=0<S.length?S[0]:null;for(;null!==Ut||null!==Ei;){const ln=we<y.length?y[we+1]:void 0,wn=bt<S.length?S[bt+1]:void 0;let kr,sr=null;Ut===Ei?(we+=2,bt+=2,ln!==wn&&(sr=Ei,kr=wn)):null===Ei||null!==Ut&&Ut<Ei?(we+=2,sr=Ut):(bt+=2,sr=Ei,kr=wn),null!==sr&&V0(i,o,c,p,sr,kr,G,le),Ut=we<y.length?y[we]:null,Ei=bt<S.length?S[bt]:null}}(y,le,G,G[eo],G[S+1],G[S+1]=function vd(i,o,c){if(null==c||""===c)return _n;const p=[],y=yo(c);if(Array.isArray(y))for(let S=0;S<y.length;S++)i(p,y[S],!0);else if("object"==typeof y)for(const S in y)y.hasOwnProperty(S)&&i(p,S,y[S]);else"string"==typeof y&&o(p,y);return p}(i,o,c),p,S)}}function a_(i,o){return o>=i.expandoStartIndex}function B0(i,o,c,p){const y=i.data;if(null===y[c+1]){const S=y[na()],G=a_(i,c);ap(S,p)&&null===o&&!G&&(o=!1),o=function hb(i,o,c,p){const y=Mr(i);let S=p?o.residualClasses:o.residualStyles;if(null===y)0===(p?o.classBindings:o.styleBindings)&&(c=Pp(c=mb(null,i,o,c,p),o.attrs,p),S=null);else{const G=o.directiveStylingLast;if(-1===G||i[G]!==y)if(c=mb(y,i,o,c,p),null===S){let we=function yg(i,o,c){const p=c?o.classBindings:o.styleBindings;if(0!==nf(p))return i[cm(p)]}(i,o,p);void 0!==we&&Array.isArray(we)&&(we=mb(null,i,o,we[1],p),we=Pp(we,o.attrs,p),function j1(i,o,c,p){i[cm(c?o.classBindings:o.styleBindings)]=p}(i,o,p,we))}else S=function pb(i,o,c){let p;const y=o.directiveEnd;for(let S=1+o.directiveStylingLast;S<y;S++)p=Pp(p,i[S].hostAttrs,c);return Pp(p,o.attrs,c)}(i,o,p)}return void 0!==S&&(p?o.residualClasses=S:o.residualStyles=S),c}(y,S,o,p),function eM(i,o,c,p,y,S){let G=S?o.classBindings:o.styleBindings,le=cm(G),we=nf(G);i[p]=c;let Ut,bt=!1;if(Array.isArray(c)?(Ut=c[1],(null===Ut||eu(c,Ut)>0)&&(bt=!0)):Ut=c,y)if(0!==we){const ln=cm(i[le+1]);i[p+1]=vg(ln,le),0!==ln&&(i[ln+1]=ob(i[ln+1],p)),i[le+1]=function ZC(i,o){return 131071&i|o<<17}(i[le+1],p)}else i[p+1]=vg(le,0),0!==le&&(i[le+1]=ob(i[le+1],p)),le=p;else i[p+1]=vg(we,0),0===le?le=p:i[we+1]=ob(i[we+1],p),we=p;bt&&(i[p+1]=rb(i[p+1])),F1(i,Ut,p,!0),F1(i,Ut,p,!1),function tM(i,o,c,p,y){const S=y?i.residualClasses:i.residualStyles;null!=S&&"string"==typeof o&&eu(S,o)>=0&&(c[p+1]=sb(c[p+1]))}(o,Ut,i,p,S),G=vg(le,we),S?o.classBindings=G:o.styleBindings=G}(y,S,o,c,G,p)}}function mb(i,o,c,p,y){let S=null;const G=c.directiveEnd;let le=c.directiveStylingLast;
1for(-1===le?le=c.directiveStart:le++;le<G&&(S=o[le],p=Pp(p,S.hostAttrs,y),S!==i);)le++;return null!==i&&(c.directiveStylingLast=le),p}function Pp(i,o,c){const p=c?1:2;let y=-1;if(null!==o)for(let S=0;S<o.length;S++){const G=o[S];"number"==typeof G?y=G:y===p&&(Array.isArray(i)||(i=void 0===i?[]:["",i]),Xl(i,G,!!c||o[++S]))}return void 0===i?null:i}function j0(i,o,c){Xl(i,o,yo(c))}function xg(i,o,c){const p=String(o);""!==p&&!p.includes(" ")&&Xl(i,p,c)}function V0(i,o,c,p,y,S,G,le){if(!(3&o.type))return;const we=i.data,bt=we[le+1],Ut=function qC(i){return 1==(1&i)}(bt)?zu(we,o,c,y,nf(bt),G):void 0;l_(Ut)||(l_(S)||function JC(i){return 2==(2&i)}(bt)&&(S=zu(we,null,c,y,le,G)),function M_(i,o,c,p,y){if(o)y?i.addClass(c,p):i.removeClass(c,p);else{let S=-1===p.indexOf("-")?void 0:Ka.DashCase;null==y?i.removeStyle(c,p,S):("string"==typeof y&&y.endsWith("!important")&&(y=y.slice(0,-10),S|=Ka.Important),i.setStyle(c,p,y,S))}}(p,G,$l(na(),c),y,S))}function zu(i,o,c,p,y,S){const G=null===o;let le;for(;y>0;){const we=i[y],bt=Array.isArray(we),Ut=bt?we[1]:we,Ei=null===Ut;let ln=c[y+1];ln===As&&(ln=Ei?_n:void 0);let wn=Ei?pu(ln,p):Ut===p?ln:void 0;if(bt&&!l_(wn)&&(wn=pu(we,p)),l_(wn)&&(le=wn,G))return le;const sr=i[y+1];y=G?cm(sr):nf(sr)}if(null!==o){let we=S?o.residualClasses:o.residualStyles;null!=we&&(le=pu(we,p))}return le}function l_(i){return void 0!==i}function ap(i,o){return 0!=(i.flags&(o?8:16))}function G0(i,o=""){const c=ur(),p=zo(),y=i+St,S=p.firstCreatePass?rp(p,y,1,o,null):p.data[y],G=U0(p,c,S,o,i);c[y]=G,Zc()&&zh(p,c,G,S),Na(S,!1)}let U0=(i,o,c,p,y)=>(Wa(!0),fp(o[eo],p));function Rp(i){return dm("",i,""),Rp}function dm(i,o,c){const p=ur(),y=Qm(p,i,o,c);return y!==As&&op(p,na(),y),dm}function Cg(i,o,c,p,y){const S=ur(),G=Jm(S,i,o,c,p,y);return G!==As&&op(S,na(),G),Cg}function z0(i,o,c){gd(Xl,to,Qm(ur(),i,o,c),!0)}function Tg(i,o,c){Du(Qm(ur(),i,o,c))}function Ab(i,o,c){const p=ur();return Ld(p,_e(),o)&&dr(zo(),vs(),p,i,o,p[eo],c,!0),Ab}function kb(i,o,c){const p=ur();if(Ld(p,_e(),o)){const S=zo(),G=vs();dr(S,G,p,i,o,Av(Mr(S.data),G,p),c,!0)}return kb}const lf=void 0;var $1=["en",[["a","p"],["AM","PM"],lf],[["AM","PM"],lf,lf],[["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"]],lf,[["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"]],lf,[["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}",lf,"{1} 'at' {0}",lf],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function cM(i){const c=Math.floor(Math.abs(i)),p=i.toString().replace(/^[^.]*\.?/,"").length;return 1===c&&0===p?1:5}];let Eu={};function cf(i,o,c){"string"!=typeof o&&(c=o,o=i[d_.LocaleId]),o=o.toLowerCase().replace(/_/g,"-"),Eu[o]=i,c&&(Eu[o][d_.ExtraData]=c)}function Z0(i){const o=function X1(i){return i.toLowerCase().replace(/_/g,"-")}(i);let c=W1(o);if(c)return c;const p=o.split("-")[0];if(c=W1(p),c)return c;if("en"===p)return $1;throw new z(701,!1)}function z1(i){return Z0(i)[d_.PluralCase]}function W1(i){return i in Eu||(Eu[i]=ti.ng&&ti.ng.common&&ti.ng.common.locales&&ti.ng.common.locales[i]),Eu[i]}var d_=function(i){return i[i.LocaleId=0]="LocaleId",i[i.DayPeriodsFormat=1]="DayPeriodsFormat",i[i.DayPeriodsStandalone=2]="DayPeriodsStandalone",i[i.DaysFormat=3]="DaysFormat",i[i.DaysStandalone=4]="DaysStandalone",i[i.MonthsFormat=5]="MonthsFormat",i[i.MonthsStandalone=6]="MonthsStandalone",i[i.Eras=7]="Eras",i[i.FirstDayOfWeek=8]="FirstDayOfWeek",i[i.WeekendRange=9]="WeekendRange",i[i.DateFormat=10]="DateFormat",i[i.TimeFormat=11]="TimeFormat",i[i.DateTimeFormat=12]="DateTimeFormat",i[i.NumberSymbols=13]="NumberSymbols",i[i.NumberFormats=14]="NumberFormats",i[i.CurrencyCode=15]="CurrencyCode",i[i.CurrencySymbol=16]="CurrencySymbol",i[i.CurrencyName=17]="CurrencyName",i[i.Currencies=18]="Currencies",i[i.Directionality=19]="Directionality",i[i.PluralCase=20]="PluralCase",i[i.ExtraData=21]="ExtraData",i}(d_||{});const u_="en-US",Eg={marker:"element"},q0={marker:"ICU"};var Su=function(i){return i[i.SHIFT=2]="SHIFT",i[i.APPEND_EAGERLY=1]="APPEND_EAGERLY",i[i.COMMENT=2]="COMMENT",i}(Su||{});let Q1=u_;function J1(i){(function ie(i,o){null==i&&dt(o,i,null,"!=")})(i,"Expected localeId to be defined"),"string"==typeof i&&(Q1=i.toLowerCase().replace(/_/g,"-"))}function Z1(i,o,c){const p=o.insertBeforeIndex,y=Array.isArray(p)?p[0]:p;return null===y?Hp(i,0,c):Vs(c[y])}function q1(i,o,c,p,y){const S=o.insertBeforeIndex;if(Array.isArray(S)){let G=p,le=null;
1if(3&o.type||(le=G,G=y),null!==G&&-1===o.componentOffset)for(let we=1;we<S.length;we++)Yh(i,G,c[S[we]],le,!1)}}function ex(i,o){if(i.push(o),i.length>1)for(let c=i.length-2;c>=0;c--){const p=i[c];tx(p)||pM(p,o)&&null===mM(p)&&fM(p,o.index)}}function tx(i){return!(64&i.type)}function pM(i,o){return tx(o)||i.index>o.index}function mM(i){const o=i.insertBeforeIndex;return Array.isArray(o)?o[0]:o}function fM(i,o){const c=i.insertBeforeIndex;Array.isArray(c)?c[0]=o:(xf(Z1,q1),i.insertBeforeIndex=o)}function rx(i,o,c){const p=Zf(i,c,64,null,null);return ex(o,p),p}function yM(){const i=[];let c,p,o=-1;function S(le,we){o=0;const bt=function wg(i,o){const c=o[i.currentCaseLViewIndex];return null===c?c:c<0?~c:c}(le,we);p=null!==bt?le.remove[bt]:_n}function G(){if(o<p.length){const le=p[o++];return le>0?c[le]:(i.push(o,p),S(c[Un].data[~le],c),G())}return 0===i.length?null:(p=i.pop(),o=i.pop(),G())}return function y(le,we){for(c=we;i.length;)i.pop();return S(le.value,we),G}}const ev=/\ufffd(\d+):?\d*\ufffd/gi,CM=/\ufffd(\d+)\ufffd/,ux=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Ag="\ufffd",MM=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,TM=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,hx=/\uE500/g;function px(i,o,c,p,y,S,G){const le=lm(i,p,1,null);let we=le<<Su.SHIFT,bt=Rl();o===bt&&(bt=null),null===bt&&(we|=Su.APPEND_EAGERLY),G&&(we|=Su.COMMENT,function ff(i){void 0===Lu&&(Lu=i())}(yM)),y.push(we,null===S?"":S);const Ut=Zf(i,le,G?32:1,null===S?"":S,null);ex(c,Ut);const Ei=Ut.index;return Na(Ut,!1),null!==bt&&o!==bt&&function nx(i,o){let c=i.insertBeforeIndex;null===c?(xf(Z1,q1),c=i.insertBeforeIndex=[null,o]):(function ve(i,o,c){i!=o&&dt(c,i,o,"==")}(Array.isArray(c),!0,"Expecting array here"),c.push(o))}(bt,Ei),Ut}function SM(i,o,c,p,y,S,G){const le=G.match(ev),we=px(i,o,c,S,p,le?null:G,!1);le&&kg(y,G,we.index,null,0,null)}function kg(i,o,c,p,y,S){const G=i.length,le=G+1;i.push(null,null);const we=G+2,bt=o.split(ev);let Ut=0;for(let Ei=0;Ei<bt.length;Ei++){const ln=bt[Ei];if(1&Ei){const wn=y+parseInt(ln,10);i.push(-1-wn),Ut|=mx(wn)}else""!==ln&&i.push(ln)}return i.push(c<<2|(p?1:0)),p&&i.push(p,S),i[G]=Ut,i[le]=i.length-we,Ut}function mx(i){return 1<<Math.min(i,31)}function Lb(i){let o,S,c="",p=0,y=!1;for(;null!==(o=MM.exec(i));)y?o[0]==="".concat(Ag,"/*").concat(S).concat(Ag)&&(p=o.index,y=!1):(c+=i.substring(p,o.index+o[0].length),S=o[1],y=!0);return c+=i.slice(p),c}function Nb(i,o,c,p,y,S){let G=0;const le={type:y.type,currentCaseLViewIndex:lm(i,o,1,null),anchorIdx:S,cases:[],create:[],remove:[],update:[]};(function gx(i,o,c){i.push(mx(o.mainBinding),2,-1-o.mainBinding,c<<2|2)})(c,y,S),function ix(i,o,c){const p=i.data[o];null===p?i.data[o]=c:p.value=c}(i,S,le);const we=y.values;for(let bt=0;bt<we.length;bt++){const Ut=we[bt],Ei=[];for(let ln=0;ln<Ut.length;ln++){const wn=Ut[ln];if("string"!=typeof wn){const sr=Ei.push(wn)-1;Ut[ln]="\x3c!--\ufffd".concat(sr,"\ufffd--\x3e")}}G=_x(i,le,o,c,p,y.cases[bt],Ut.join(""),Ei)|G}G&&function jb(i,o,c){i.push(o,1,c<<2|3)}(c,G,S)}function Fb(i){const o=[],c=[];let p=1,y=0;const S=Ig(i=i.replace(ux,function(G,le,we){return p="select"===we?0:1,y=parseInt(le.slice(1),10),""}));for(let G=0;G<S.length;){let le=S[G++].trim();1===p&&(le=le.replace(/\s*(?:=)?(\w+)\s*/,"$1")),le.length&&o.push(le);const we=Ig(S[G++]);o.length>c.length&&c.push(we)}return{type:p,mainBinding:y,cases:o,values:c}}function Ig(i){if(!i)return[];let o=0;const c=[],p=[],y=/[{}]/g;let S;for(y.lastIndex=0;S=y.exec(i);){const le=S.index;if("}"==S[0]){if(c.pop(),0==c.length){const we=i.substring(o,le);ux.test(we)?p.push(Fb(we)):p.push(we),o=le+1}}else{if(0==c.length){const we=i.substring(o,le);p.push(we),o=le+1}c.push("{")}}const G=i.substring(o);return p.push(G),p}function _x(i,o,c,p,y,S,G,le){const we=[],bt=[],Ut=[];o.cases.push(S),o.create.push(we),o.remove.push(bt),o.update.push(Ut);const ln=xo(B()).getInertBodyElement(G),wn=yp(ln)||ln;return wn?tv(i,o,c,p,we,bt,Ut,wn,y,le,0):0}function tv(i,o,c,p,y,S,G,le,we,bt,Ut){let Ei=0,ln=le.firstChild;for(;ln;){const wn=lm(i,c,1,null);switch(ln.nodeType){case Node.ELEMENT_NODE:const sr=ln,kr=sr.tagName.toLowerCase();if(nh.hasOwnProperty(kr)){nv(y,Eg,kr,we,wn),i.data[wn]=kr;const Ds=sr.attributes;for(let ca=0;ca<Ds.length;ca++){const Pa=Ds.item(ca),Nh=Pa.name.toLowerCase();Pa.value.match(ev)?rh.hasOwnProperty(Nh)&&kg(G,Pa.value,wn,Pa.name,0,Xh[Nh]?Zl:null):vx(y,wn,Pa)}Ei=tv(i,o,c,p,y,S,G,ln,wn,bt,Ut+1)|Ei,iv(S,wn,Ut)}break;case Node.TEXT_NODE:const Qr=ln.textContent||"",Oo=Qr.match(ev);nv(y,null,Oo?"":Qr,we,wn),iv(S,wn,Ut),Oo&&(Ei=kg(G,Qr,wn,null,0,null)|Ei);break;case Node.COMMENT_NODE:const yr=CM.exec(ln.textContent||"");if(yr){const ca=bt[parseInt(yr[1],10)];nv(y,q0,"",we,wn),Nb(i,c,p,we,ca,wn),Bb(S,wn,Ut)}}ln=ln.nextSibling}return Ei}function iv(i,o,c){0===c&&i.push(o)}function Bb(i,o,c){0===c&&(i.push(~o),i.push(o))}function nv(i,o,c,p,y){null!==o&&i.push(o),i.push(c,y,function _M(i,o,c){return i|o<<17|c<<1}(0,p,y))}function vx(i,o,c){i.push(o<<1|1,c.name,c.value)}function Og(i,o,c=-1){const p=zo(),y=ur(),S=St+i,G=Ya(p.consts,o),le=Rl();p.firstCreatePass&&function EM(i,o,c,p,y,S){const G=Rl(),le=[],we=[],bt=[[]];y=function fx(i,o){if(function kM(i){return-1===i}(o))return Lb(i);{const c=i.indexOf(":".concat(o).concat(Ag))+2+o.toString().length,p=i.search(new RegExp("".concat(Ag,"\\/\\*\\d+:").concat(o).concat(Ag)));return Lb(i.substring(c,p))}}(y,S);const Ut=function DM(i){return i.replace(hx," ")}(y).split(TM);for(let Ei=0;Ei<Ut.length;Ei++){let ln=Ut[Ei];
1if(1&Ei){const wn=47===ln.charCodeAt(0),kr=(ln.charCodeAt(wn?1:0),St+Number.parseInt(ln.substring(wn?2:1)));if(wn)bt.shift(),Na(Rl(),!1);else{const Qr=rx(i,bt[0],kr);bt.unshift([]),Na(Qr,!0)}}else{const wn=Ig(ln);for(let sr=0;sr<wn.length;sr++){let kr=wn[sr];if(1&sr){const Qr=kr;if("object"!=typeof Qr)throw new Error('Unable to parse ICU expression in "'.concat(y,'" message.'));Nb(i,c,we,o,Qr,px(i,G,bt[0],c,le,"",!0).index)}else""!==kr&&SM(i,G,bt[0],le,we,c,kr)}}}i.data[p]={create:le,update:we}}(p,null===le?0:le.index,y,S,G,c),2===p.type?y[Zr][mr]|=32:y[mr]|=32;const we=p.data[S],Ut=Nc(p,le===y[ls]?null:le,y);(function lx(i,o,c,p){const y=i[eo];for(let S=0;S<o.length;S++){const G=o[S++],le=o[S],bt=(G&Su.APPEND_EAGERLY)===Su.APPEND_EAGERLY,Ut=G>>>Su.SHIFT;let Ei=i[Ut];null===Ei&&(Ei=i[Ut]=(G&Su.COMMENT)===Su.COMMENT?y.createComment(le):fp(y,le)),bt&&null!==c&&Yh(y,c,Ei,p,!1)}})(y,we.create,Ut,le&&8&le.type?y[le.index]:null),et(!0)}function Gb(i,o,c){Og(i,o,c),function rv(){et(!1)}()}function ov(i,o,c,p,y){if(i=be(i),Array.isArray(i))for(let S=0;S<i.length;S++)ov(i[S],o,c,p,y);else{const S=zo(),G=ur(),le=za();let we=dc(i)?i:be(i.provide);const bt=Cm(i),Ut=1048575&le.providerIndexes,Ei=le.directiveStart,ln=le.providerIndexes>>20;if(dc(i)||!i.multi){const wn=new Cd(bt,y,kp),sr=av(we,o,y?Ut:Ut+ln,Ei);-1===sr?(P(ll(le,G),S,we),sv(S,i,o.length),o.push(we),le.directiveStart++,le.directiveEnd++,y&&(le.providerIndexes+=1048576),c.push(wn),G.push(wn)):(c[sr]=wn,G[sr]=wn)}else{const wn=av(we,o,Ut+ln,Ei),sr=av(we,o,Ut,Ut+ln),Qr=sr>=0&&c[sr];if(y&&!Qr||!y&&!(wn>=0&&c[wn])){P(ll(le,G),S,we);const Oo=function Pg(i,o,c,p,y){const S=new Cd(i,c,kp);return S.multi=[],S.index=o,S.componentProviders=0,Hb(S,y,p&&!c),S}(y?Ox:Ix,c.length,y,p,bt);!y&&Qr&&(c[sr].providerFactory=Oo),sv(S,i,o.length,0),o.push(we),le.directiveStart++,le.directiveEnd++,y&&(le.providerIndexes+=1048576),c.push(Oo),G.push(Oo)}else sv(S,i,wn>-1?wn:sr,Hb(c[y?sr:wn],bt,!y&&p));!y&&p&&Qr&&c[sr].componentProviders++}}}function sv(i,o,c,p){const y=dc(o),S=function tc(i){return!!i.useClass}(o);if(y||S){const we=(S?be(o.useClass):o).prototype.ngOnDestroy;if(we){const bt=i.destroyHooks||(i.destroyHooks=[]);if(!y&&o.multi){const Ut=bt.indexOf(c);-1===Ut?bt.push(c,[p,we]):bt[Ut+1].push(p,we)}else bt.push(c,we)}}}function Hb(i,o,c){return c&&i.componentProviders++,i.multi.push(o)-1}function av(i,o,c,p){for(let y=c;y<p;y++)if(o[y]===i)return y;return-1}function Ix(i,o,c,p){return lv(this.multi,[])}function Ox(i,o,c,p){const y=this.multi;let S;if(this.providerFactory){const G=this.providerFactory.componentProviders,le=To(c,c[Un],this.providerFactory.index,p);S=le.slice(0,G),lv(y,S);for(let we=G;we<le.length;we++)S.push(le[we])}else S=[],lv(y,S);return S}function lv(i,o){for(let c=0;c<i.length;c++)o.push((0,i[c])());return o}function Yb(i,o=[]){return c=>{c.providersResolver=(p,y)=>function kx(i,o,c){const p=zo();if(p.firstCreatePass){const y=hs(i);ov(c,p.data,p.blueprint,y,!0),ov(o,p.data,p.blueprint,y,!1)}}(p,y?y(i):i,o)}}class bc{}class $b{}function zb(i,o){return new cv(i,null!=o?o:null,[])}class cv extends bc{constructor(o,c,p){super(),this._parent=c,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Yy(this);const y=Vr(o);this._bootstrapComponents=Cl(y.bootstrap),this._r3Injector=Nm(o,c,[{provide:bc,useValue:this},{provide:jl,useValue:this.componentFactoryResolver},...p],W(o),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(o)}get injector(){return this._r3Injector}destroy(){const o=this._r3Injector;!o.destroyed&&o.destroy(),this.destroyCbs.forEach(c=>c()),this.destroyCbs=null}onDestroy(o){this.destroyCbs.push(o)}}class dv extends $b{constructor(o){super(),this.moduleType=o}create(o){return new cv(this.moduleType,o,[])}}class Wb extends bc{constructor(o){super(),this.componentFactoryResolver=new Yy(this),this.instance=null;const c=new qh([...o.providers,{provide:bc,useValue:this},{provide:jl,useValue:this.componentFactoryResolver}],o.parent||xm(),o.debugName,new Set(["environment"]));
1this.injector=c,o.runEnvironmentInitializers&&c.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(o){this.injector.onDestroy(o)}}function Xb(i,o,c=null){return new Wb({providers:i,parent:o,debugName:c,runEnvironmentInitializers:!0}).injector}let Rx=(()=>{var i;class o{constructor(p){this._injector=p,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(p){if(!p.standalone)return null;if(!this.cachedInjectors.has(p)){const y=w_(0,p.type),S=y.length>0?Xb([y],this._injector,"Standalone[".concat(p.type.name,"]")):null;this.cachedInjectors.set(p,S)}return this.cachedInjectors.get(p)}ngOnDestroy(){try{for(const p of this.cachedInjectors.values())null!==p&&p.destroy()}finally{this.cachedInjectors.clear()}}}return(i=o).\u0275prov=Dt({token:i,providedIn:"environment",factory:()=>new i(Fe(Uu))}),o})();function Kb(i){i.getStandaloneInjector=o=>o.get(Rx).getOrCreateStandaloneInjector(i)}function Lg(i,o,c){const p=ys()+i,y=ur();return y[p]===As?Ph(y,p,c?o.call(c):o()):fg(y,p)}function ny(i,o,c,p){return cy(ur(),ys(),i,o,c,p)}function ry(i,o,c,p,y){return dy(ur(),ys(),i,o,c,p,y)}function oy(i,o,c,p,y,S){return uv(ur(),ys(),i,o,c,p,y,S)}function sy(i,o,c,p,y,S,G){return uy(ur(),ys(),i,o,c,p,y,S,G)}function ay(i,o,c,p,y,S,G,le){const we=ys()+i,bt=ur(),Ut=Yu(bt,we,c,p,y,S);return Ld(bt,we+4,G)||Ut?Ph(bt,we+5,le?o.call(le,c,p,y,S,G):o(c,p,y,S,G)):fg(bt,we+5)}function m_(i,o){const c=i[o];return c===As?void 0:c}function cy(i,o,c,p,y,S){const G=o+c;return Ld(i,G,y)?Ph(i,G+1,S?p.call(S,y):p(y)):m_(i,G+1)}function dy(i,o,c,p,y,S,G){const le=o+c;return Xm(i,le,y,S)?Ph(i,le+2,G?p.call(G,y,S):p(y,S)):m_(i,le+2)}function uv(i,o,c,p,y,S,G,le){const we=o+c;return function _g(i,o,c,p,y){const S=Xm(i,o,c,p);return Ld(i,o+2,y)||S}(i,we,y,S,G)?Ph(i,we+3,le?p.call(le,y,S,G):p(y,S,G)):m_(i,we+3)}function uy(i,o,c,p,y,S,G,le,we){const bt=o+c;return Yu(i,bt,y,S,G,le)?Ph(i,bt+4,we?p.call(we,y,S,G,le):p(y,S,G,le)):m_(i,bt+4)}function py(i,o){const c=zo();let p;const y=i+St;var S;c.firstCreatePass?(p=function $x(i,o){if(o)for(let c=o.length-1;c>=0;c--){const p=o[c];if(i===p.name)return p}}(o,c.pipeRegistry),c.data[y]=p,p.onDestroy&&(null!==(S=c.destroyHooks)&&void 0!==S?S:c.destroyHooks=[]).push(y,p.onDestroy)):p=c.data[y];const G=p.factory||(p.factory=Aa(p.type)),we=pi(kp);try{const bt=Ua(!1),Ut=G();return Ua(bt),function x1(i,o,c,p){c>=i.data.length&&(i.data[c]=null,i.blueprint[c]=null),o[c]=p}(c,ur(),y,Ut),Ut}finally{pi(we)}}function my(i,o,c){const p=i+St,y=ur(),S=hc(y,p);return f_(y,p)?cy(y,ys(),o,S.transform,c,S):S.transform(c)}function fy(i,o,c,p){const y=i+St,S=ur(),G=hc(S,y);return f_(S,y)?dy(S,ys(),o,G.transform,c,p,G):G.transform(c,p)}function _y(i,o,c,p,y){const S=i+St,G=ur(),le=hc(G,S);return f_(G,S)?uv(G,ys(),o,le.transform,c,p,y,le):le.transform(c,p,y)}function gy(i,o,c,p,y,S){const G=i+St,le=ur(),we=hc(le,G);return f_(le,G)?uy(le,ys(),o,we.transform,c,p,y,S,we):we.transform(c,p,y,S)}function vy(i,o,c){const p=i+St,y=ur(),S=hc(y,p);return f_(y,p)?function hy(i,o,c,p,y,S){let G=o+c,le=!1;for(let we=0;we<y.length;we++)Ld(i,G++,y[we])&&(le=!0);return le?Ph(i,G,p.apply(S,y)):m_(i,G)}(y,ys(),o,S.transform,c,S):S.transform.apply(S,c)}function f_(i,o){return i[Un].data[o].pure}function zx(){return this._results[Symbol.iterator]()}class Ng{get changes(){return this._changes||(this._changes=new xu)}constructor(o=!1){this._emitDistinctChangesOnly=o,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const c=Ng.prototype;c[Symbol.iterator]||(c[Symbol.iterator]=zx)}get(o){return this._results[o]}map(o){return this._results.map(o)}filter(o){return this._results.filter(o)}find(o){return this._results.find(o)}reduce(o,c){return this._results.reduce(o,c)}forEach(o){this._results.forEach(o)}some(o){return this._results.some(o)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(o,c){const p=this;p.dirty=!1;const y=function ac(i){return i.flat(Number.POSITIVE_INFINITY)}(o);(this._changesDetected=!function qd(i,o,c){if(i.length!==o.length)return!1;for(let p=0;p<i.length;p++){let y=i[p],S=o[p];if(c&&(y=c(y),S=c(S)),S!==y)return!1}return!0}
vendor: 9,406 bytes, line 1
1(p._results,y,c))&&(p._results=y,p.length=y.length,p.last=y[this.length-1],p.first=y[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}function Xx(i,o,c,p=!0){const y=o[Un];if(function _f(i,o,c,p){const y=jn+p,S=c.length;p>0&&(c[y-1][Dr]=o),p<S-jn?(o[Dr]=c[y],hu(c,jn+p,o)):(c.push(o),o[Dr]=null),o[Gr]=c;const G=o[ko];null!==G&&c!==G&&function hm(i,o){const c=i[pn];o[Zr]!==o[Gr][Gr][Zr]&&(i[Ot]=!0),null===c?i[pn]=[o]:c.push(o)}(G,o);const le=o[Ms];null!==le&&le.insertView(i),o[mr]|=128}(y,o,i,c),p){const S=Cf(c,i),G=o[eo],le=gu(G,i[gi]);null!==le&&function gp(i,o,c,p,y,S){p[Qn]=y,p[ls]=o,$p(i,p,c,1,y,S)}(y,i[ls],G,o,le,S)}}let __=(()=>{class o{}return o.__NG_ELEMENT_ID__=Jx,o})();const Kx=__,Qx=class extends Kx{constructor(o,c,p){super(),this._declarationLView=o,this._declarationTContainer=c,this.elementRef=p}get ssrId(){var o;return(null===(o=this._declarationTContainer.tView)||void 0===o?void 0:o.ssrId)||null}createEmbeddedView(o,c){return this.createEmbeddedViewImpl(o,c)}createEmbeddedViewImpl(o,c,p){const y=function Wx(i,o,c,p){var y,S;const G=o.tView,bt=Wm(i,G,c,4096&i[mr]?4096:16,null,o,null,null,null,null!==(y=null==p?void 0:p.injector)&&void 0!==y?y:null,null!==(S=null==p?void 0:p.hydrationInfo)&&void 0!==S?S:null);bt[ko]=i[o.index];const Ei=i[Ms];return null!==Ei&&(bt[Ms]=Ei.createEmbeddedView(G)),m0(G,bt,c),bt}(this._declarationLView,this._declarationTContainer,o,{injector:c,hydrationInfo:p});return new pg(y)}};function Jx(){return Fg(za(),ur())}function Fg(i,o){return 4&i.type?new Qx(o,i,wp(i,o)):null}let jg=(()=>{class o{}return o.__NG_ELEMENT_ID__=xy,o})();function xy(){return Dy(za(),ur())}const nC=jg,Cy=class extends nC{constructor(o,c,p){super(),this._lContainer=o,this._hostTNode=c,this._hostLView=p}get element(){return wp(this._hostTNode,this._hostLView)}get injector(){return new Nl(this._hostTNode,this._hostLView)}get parentInjector(){const o=Ko(this._hostTNode,this._hostLView);if(lu(o)){const c=Ws(o,this._hostLView),p=Ga(o);return new Nl(c[Un].data[p+8],c)}return new Nl(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(o){const c=My(this._lContainer);return null!==c&&c[o]||null}get length(){return this._lContainer.length-jn}createEmbeddedView(o,c,p){let y,S;"number"==typeof p?y=p:null!=p&&(y=p.index,S=p.injector);const le=o.createEmbeddedViewImpl(c||{},S,null);return this.insertImpl(le,y,false),le}createComponent(o,c,p,y,S){var G,we;const bt=o&&!function Vd(i){return"function"==typeof i}(o);let Ut;if(bt)Ut=c;else{const yr=c||{};Ut=yr.index,p=yr.injector,y=yr.projectableNodes,S=yr.environmentInjector||yr.ngModuleRef}const Ei=bt?o:new mg(kt(o)),ln=p||this.parentInjector;if(!S&&null==Ei.ngModule){const Ds=(bt?ln:this.parentInjector).get(Uu,null);Ds&&(S=Ds)}const wn=kt(null!==(G=Ei.componentType)&&void 0!==G?G:{}),sr=(null==wn?void 0:wn.id,null),kr=null!==(we=null==sr?void 0:sr.firstChild)&&void 0!==we?we:null,Qr=Ei.create(ln,y,kr,S),Oo=!!sr&&!va(this._hostTNode);return this.insertImpl(Qr.hostView,Ut,Oo),Qr}insert(o,c){return this.insertImpl(o,c,!1)}insertImpl(o,c,p){const y=o._lView;if(function Kd(i){return Sr(i[Gr])}(y)){const we=this.indexOf(o);if(-1!==we)this.detach(we);else{const bt=y[Gr],Ut=new Cy(bt,bt[ls],bt[Gr]);Ut.detach(Ut.indexOf(o))}}const G=this._adjustIndex(c),le=this._lContainer;return Xx(le,y,G,!p),o.attachToViewContainerRef(),hu(Ty(le),G,o),o}move(o,c){return this.insert(o,c)}indexOf(o){const c=My(this._lContainer);return null!==c?c.indexOf(o):-1}remove(o){const c=this._adjustIndex(o,-1),p=vp(this._lContainer,c);p&&(Al(Ty(this._lContainer),c),vf(p[Un],p))}detach(o){const c=this._adjustIndex(o,-1),p=vp(this._lContainer,c);return p&&null!=Al(Ty(this._lContainer),c)?new pg(p):null}_adjustIndex(o,c=0){return null==o?this.length+c:o}};function My(i){return i[8]}function Ty(i){return i[8]||(i[8]=[])}function Dy(i,o){let c;const p=o[i.index];return Sr(p)?c=p:(c=Dv(p,o,null,i),o[i.index]=c,lg(o,c)),g(c,o,i,p),new Cy(c,i,o)}let g=function n(i,o,c,p){if(i[gi])return;let y;y=8&c.type?Vs(p):function a(i,o){const c=i[eo],p=c.createComment(""),y=ka(o,i);return Yh(c,gu(c,y),p,function Up(i,o){return i.nextSibling(o)}(c,y),!1),p}(o,c),i[gi]=y};class C{constructor(o){this.queryList=o,this.matches=null}clone(){return new C(this.queryList)}setDirty(){this.queryList.setDirty()}}class H{constructor(o=[]){this.queries=o}createEmbeddedView(o){const c=o.queries;if(null!==c){const p=null!==o.contentQueries?o.contentQueries[0]:c.length,y=[];for(let S=0;S<p;S++){const G=c.getByIndex(S);y.push(this.queries[G.indexInDeclarationView].clone())}return new H(y)}return null}insertView(o){this.dirtyQueriesWithMatches(o)}detachView(o){this.dirtyQueriesWithMatches(o)}dirtyQueriesWithMatches(o){for(let c=0;c<this.queries.length;c++)null!==_a(o,c).matches&&this.queries[c].setDirty()}}class ye{constructor(o,c,p=null){this.predicate=o,this.flags=c,this.read=p}}class Yt{constructor(o=[]){this.queries=o}elementStart(o,c){for(let p=0;p<this.queries.length;p++)this.queries[p].elementStart(o,c)}elementEnd(o){for(let c=0;c<this.queries.length;c++)this.queries[c].elementEnd(o)}embeddedTView(o){let c=null;for(let p=0;p<this.length;p++){const y=null!==c?c.length:0,S=this.getByIndex(p).embeddedTView(o,y);S&&(S.indexInDeclarationView=p,null!==c?c.push(S):c=[S])}return null!==c?new Yt(c):null}template(o,c){for(let p=0;p<this.queries.length;p++)this.queries[p].template(o,c)}getByIndex(o){return this.queries[o]}get length(){return this.queries.length}track(o){this.queries.push(o)}}class Qt{constructor(o,c=-1){this.metadata=o,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=c}elementStart(o,c){this.isApplyingToNode(c)&&this.matchTNode(o,c)}elementEnd(o){this._declarationNodeIndex===o.index&&(this._appliesToNextNode=!1)}template(o,c){this.elementStart(o,c)}embeddedTView(o,c){return this.isApplyingToNode(o)?(this.crossesNgTemplate=!0,this.addMatch(-o.index,c),new Qt(this.metadata)):null}isApplyingToNode(o){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const c=this._declarationNodeIndex;let p=o.parent;for(;null!==p&&8&p.type&&p.index!==c;)p=p.parent;return c===(null!==p?p.index:-1)}return this._appliesToNextNode}matchTNode(o,c){const p=this.metadata.predicate;if(Array.isArray(p))for(let y=0;y<p.length;y++){const S=p[y];this.matchTNodeWithReadOption(o,c,Yi(c,S)),this.matchTNodeWithReadOption(o,c,Wr(c,o,S,!1,!1))}else p===__?4&c.type&&this.matchTNodeWithReadOption(o,c,-1):this.matchTNodeWithReadOption(o,c,Wr(c,o,p,!1,!1))}matchTNodeWithReadOption(o,c,p){if(null!==p){const y=this.metadata.read;if(null!==y)if(y===su||y===jg||y===__&&4&c.type)this.addMatch(c.index,-2);else{const S=Wr(c,o,y,!1,!1);null!==S&&this.addMatch(c.index,S)}else this.addMatch(c.index,p)}}addMatch(o,c){null===this.matches?this.matches=[o,c]:this.matches.push(o,c)}}function Yi(i,o){const c=i.localNames;if(null!==c)for(let p=0;p<c.length;p+=2)if(c[p]===o)return c[p+1];return null}function an(i,o,c,p){return-1===c?function Qi(i,o){return 11&i.type?wp(i,o):4&i.type?Fg(i,o):null}(o,i):-2===c?function En(i,o,c){return c===su?wp(o,i):c===__?Fg(o,i):c===jg?Dy(o,i):void 0}(i,o,p):To(i,i[Un],c,o)}function ar(i,o,c,p){const y=o[Ms].queries[p];if(null===y.matches){const S=i.data,G=c.matches,le=[];for(let we=0;we<G.length;we+=2){const bt=G[we];le.push(bt<0?null:an(o,S[bt],G[we+1],c.metadata.read))}y.matches=le}return y.matches}function Ir(i,o,c,p){const y=i.queries.getByIndex(c),S=y.matches;if(null!==S){const G=ar(i,o,y,c);for(let le=0;le<S.length;le+=2){const we=S[le];if(we>0)p.push(G[le/2]);else{const bt=S[le+1],Ut=o[-we];for(let Ei=jn;Ei<Ut.length;Ei++){const ln=Ut[Ei];ln[ko]===ln[Gr]&&Ir(ln[Un],ln,bt,p)}if(null!==Ut[pn]){const Ei=Ut[pn];for(let ln=0;ln<Ei.length;ln++){const wn=Ei[ln];Ir(wn[Un],wn,bt,p)}}}}}return p}function $n(i){const o=ur(),c=zo(),p=Hn();In(p+1);const y=_a(c,p);if(i.dirty&&function Ra(i){return 4==(4&i[mr])}(o)===(2==(2&y.metadata.flags))){if(null===y.matches)i.reset([]);else{const S=y.crossesNgTemplate?Ir(c,o,p,[]):ar(c,o,y,p);i.reset(S,B_),i.notifyOnChanges()}return!0}return!1}function Pr(i,o,c){const p=zo();p.firstCreatePass&&(Yr(p,new ye(i,o,c),-1),2==(2&o)&&(p.staticViewQueries=!0)),Wo(p,ur(),o)}function ro(i,o,c,p){const y=zo();if(y.firstCreatePass){const S=za();Yr(y,new ye(o,c,p),S.index),function fa(i,o){const c=i.contentQueries||(i.contentQueries=[]);o!==(c.length?c[c.length-1]:-1)&&c.push(i.queries.length-1,o)}(y,i),2==(2&c)&&(y.staticContentQueries=!0)}Wo(y,ur(),c)}function jr(){return function io(i,o){return i[Ms].queries[o].queryList}(ur(),Hn())}function Wo(i,o,c){const p=new Ng(4==(4&c));(function ii(i,o,c,p){const y=Sv(o);y.push(c),i.firstCreatePass&&wv(i).push(p,y.length-1)})(i,o,p,p.destroy),null===o[Ms]&&(o[Ms]=new H),o[Ms].queries.push(new C(p))}function Yr(i,o,c){null===i.queries&&(i.queries=new Yt),i.queries.track(new Qt(o,c))}function _a(i,o){return i.queries.getByIndex(o)}function Ml(i,o){return Fg(i,o)}function Sa(i){return!!Vr(i)}const XM=new qt("Application Initializer");let oC=(()=>{var i;class o{constructor(){var p;this.initialized=!1,this.done=!1,this.donePromise=new Promise((y,S)=>{this.resolve=y,this.reject=S}),this.appInits=null!==(p=st(XM,{optional:!0}))&&void 0!==p?p:[]}
1runInitializers(){if(this.initialized)return;const p=[];for(const S of this.appInits){const G=S();if(O0(G))p.push(G);else if(Jv(G)){const le=new Promise((we,bt)=>{G.subscribe({complete:we,error:bt})});p.push(le)}}const y=()=>{this.done=!0,this.resolve()};Promise.all(p).then(()=>{y()}).catch(S=>{this.reject(S)}),0===p.length&&y(),this.initialized=!0}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),KM=(()=>{var i;class o{log(p){console.log(p)}warn(p){console.warn(p)}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"platform"}),o})();const Ey=new qt("LocaleId",{providedIn:"root",factory:()=>st(Ey,ni.Optional|ni.SkipSelf)||function ND(){return typeof $localize<"u"&&$localize.locale||u_}()}),FD=new qt("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});let QM=(()=>{var i;class o{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new m.t(!1)}add(){this.hasPendingTasks.next(!0);const p=this.taskId++;return this.pendingTasks.add(p),p}remove(p){this.pendingTasks.delete(p),0===this.pendingTasks.size&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks.next(!1)}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();class jD{constructor(o,c){this.ngModuleFactory=o,this.componentFactories=c}}let VD=(()=>{var i;class o{compileModuleSync(p){return new dv(p)}compileModuleAsync(p){return Promise.resolve(this.compileModuleSync(p))}compileModuleAndAllComponentsSync(p){const y=this.compileModuleSync(p),G=Cl(Vr(p).declarations).reduce((le,we)=>{const bt=kt(we);return bt&&le.push(new mg(bt)),le},[]);return new jD(y,G)}compileModuleAndAllComponentsAsync(p){return Promise.resolve(this.compileModuleAndAllComponentsSync(p))}clearCache(){}clearCacheFor(p){}getModuleId(p){}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();const eT=new qt(""),tT=new qt("");let lC,lE=(()=>{var i;class o{constructor(p,y,S){this._ngZone=p,this.registry=y,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,lC||
1(function cE(i){lC=i}(S),S.addToWindow(y)),this._watchAngularEvents(),p.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:()=>{vc.assertNotInAngularZone(),queueMicrotask(()=>{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())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let p=this._callbacks.pop();clearTimeout(p.timeoutId),p.doneCb(this._didWork)}this._didWork=!1});else{let p=this.getPendingTasks();this._callbacks=this._callbacks.filter(y=>!y.updateCb||!y.updateCb(p)||(clearTimeout(y.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(p=>({source:p.source,creationLocation:p.creationLocation,data:p.data})):[]}addCallback(p,y,S){let G=-1;y&&y>0&&(G=setTimeout(()=>{this._callbacks=this._callbacks.filter(le=>le.timeoutId!==G),p(this._didWork,this.getPendingTasks())},y)),this._callbacks.push({doneCb:p,timeoutId:G,updateCb:S})}whenStable(p,y,S){if(S&&!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(p,y,S),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(p){this.registry.registerApplication(p,this)}unregisterApplication(p){this.registry.unregisterApplication(p)}findProviders(p,y,S){return[]}}return(i=o).\u0275fac=function(p){return new(p||i)(Fe(vc),Fe(iT),Fe(tT))},i.\u0275prov=Dt({token:i,factory:i.\u0275fac}),o})(),iT=(()=>{var i;class o{constructor(){this._applications=new Map}registerApplication(p,y){this._applications.set(p,y)}unregisterApplication(p){this._applications.delete(p)}unregisterAllApplications(){this._applications.clear()}getTestability(p){return this._applications.get(p)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(p,y=!0){var S,G;return null!==(S=null===(G=lC)||void 0===G?void 0:G.findTestabilityInTree(this,p,y))&&void 0!==S?S:null}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"platform"}),o})(),uf=null;const nT=new qt("AllowMultipleToken"),cC=new qt("PlatformDestroyListeners"),dC=new qt("appBootstrapListener");class hE{constructor(o,c){this.name=o,this.token=c}}function sT(i,o,c=[]){const p="Platform: ".concat(o),y=new qt(p);return(S=[])=>{let G=uC();if(!G||G.injector.get(nT,!1)){const le=[...c,...S,{provide:y,useValue:!0}];i?i(le):function pE(i){if(uf&&!uf.get(nT,!1))throw new z(400,!1);(function rT(){!function Dn(i){hn=i}(()=>{throw new z(600,!1)})})(),uf=i;const o=i.get(lT);(function oT(i){const o=i.get(O_,null);null==o||o.forEach(c=>c())})(i)}(function aT(i=[],o){return fl.create({name:o,providers:[{provide:Pf,useValue:"platform"},{provide:cC,useValue:new Set([()=>uf=null])},...i]})}(le,p))}return function fE(i){const o=uC();if(!o)throw new z(401,!1);return o}()}}function uC(){var i,o;return null!==(i=null===(o=uf)||void 0===o?void 0:o.get(lT))&&void 0!==i?i:null}let lT=(()=>{var i;class o{constructor(p){this._injector=p,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(p,y){const S=function _E(i="zone.js",o){return"noop"===i?new t0:"zone.js"===i?new vc(o):i}(null==y?void 0:y.ngZone,function cT(i){var o,c;return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:null!==(o=null==i?void 0:i.eventCoalescing)&&void 0!==o&&o,shouldCoalesceRunChangeDetection:null!==(c=null==i?void 0:i.runCoalescing)&&void 0!==c&&c}}({eventCoalescing:null==y?void 0:y.ngZoneEventCoalescing,runCoalescing:null==y?void 0:y.ngZoneRunCoalescing}));return S.run(()=>{const G=function Px(i,o,c){return new cv(i,o,c)}(p.moduleType,this.injector,function mT(i){return[{provide:vc,useFactory:i},{provide:Eh,multi:!0,useFactory:()=>{const o=st(vE,{optional:!0});return()=>o.initialize()}},{provide:pT,useFactory:gE},{provide:n0,useFactory:Gm}]}(()=>S)),le=G.injector.get(ch,null);return S.runOutsideAngular(()=>{const we=S.onError.subscribe({next:bt=>{le.handleError(bt)}});G.onDestroy(()=>{wy(this._modules,G),we.unsubscribe()})}),function dT(i,o,c){try{const p=c();return O0(p)?p.catch(y=>{throw o.runOutsideAngular(()=>i.handleError(y)),y}):p}catch(p){throw o.runOutsideAngular(()=>i.handleError(p)),p}}(le,S,()=>{const we=G.injector.get(oC);
vendor: 12,019 bytes, line 1
1return we.runInitializers(),we.donePromise.then(()=>(J1(G.injector.get(Ey,u_)||u_),this._moduleDoBootstrap(G),G))})})}bootstrapModule(p,y=[]){const S=uT({},y);return function dE(i,o,c){const p=new dv(c);return Promise.resolve(p)}(0,0,p).then(G=>this.bootstrapModuleFactory(G,S))}_moduleDoBootstrap(p){const y=p.injector.get(Vg);if(p._bootstrapComponents.length>0)p._bootstrapComponents.forEach(S=>y.bootstrap(S));else{if(!p.instance.ngDoBootstrap)throw new z(-403,!1);p.instance.ngDoBootstrap(y)}this._modules.push(p)}onDestroy(p){this._destroyListeners.push(p)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new z(404,!1);this._modules.slice().forEach(y=>y.destroy()),this._destroyListeners.forEach(y=>y());const p=this._injector.get(cC,null);p&&(p.forEach(y=>y()),p.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return(i=o).\u0275fac=function(p){return new(p||i)(Fe(fl))},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"platform"}),o})();function uT(i,o){return Array.isArray(o)?o.reduce(uT,i):{...i,...o}}let Vg=(()=>{var i;class o{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=st(pT),this.zoneIsStable=st(n0),this.componentTypes=[],this.components=[],this.isStable=st(QM).hasPendingTasks.pipe((0,A.n)(p=>p?(0,_.of)(!1):this.zoneIsStable),(0,F.F)(),(0,h.u)()),this._injector=st(Uu)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(p,y){const S=p instanceof nm;if(!this._injector.get(oC).done)throw!S&&lr(p),new z(405,!1);let le;le=S?p:this._injector.get(jl).resolveComponentFactory(p),this.componentTypes.push(le.componentType);const we=function uE(i){return i.isBoundToModule}(le)?void 0:this._injector.get(bc),Ut=le.create(fl.NULL,[],y||le.selector,we),Ei=Ut.location.nativeElement,ln=Ut.injector.get(eT,null);return null==ln||ln.registerApplication(Ei),Ut.onDestroy(()=>{this.detachView(Ut.hostView),wy(this.components,Ut),null==ln||ln.unregisterApplication(Ei)}),this._loadComponent(Ut),Ut}tick(){if(this._runningTick)throw new z(101,!1);try{this._runningTick=!0;for(let p of this._views)p.detectChanges()}catch(p){this.internalErrorHandler(p)}finally{this._runningTick=!1}}attachView(p){const y=p;this._views.push(y),y.attachToAppRef(this)}detachView(p){const y=p;wy(this._views,y),y.detachFromAppRef()}_loadComponent(p){this.attachView(p.hostView),this.tick(),this.components.push(p);const y=this._injector.get(dC,[]);y.push(...this._bootstrapListeners),y.forEach(S=>S(p))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(p=>p()),this._views.slice().forEach(p=>p.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(p){return this._destroyListeners.push(p),()=>wy(this._destroyListeners,p)}destroy(){if(this._destroyed)throw new z(406,!1);const p=this._injector;p.destroy&&!p.destroyed&&p.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();function wy(i,o){const c=i.indexOf(o);c>-1&&i.splice(c,1)}const pT=new qt("",{providedIn:"root",factory:()=>st(ch).handleError.bind(void 0)});function gE(){const i=st(vc),o=st(ch);return c=>i.runOutsideAngular(()=>o.handleError(c))}let vE=(()=>{var i;class o{constructor(){this.zone=st(vc),this.applicationRef=st(Vg)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){var p;null===(p=this._onMicrotaskEmptySubscription)||void 0===p||p.unsubscribe()}}return(i=o).\u0275fac=function(p){return new(p||i)},i.\u0275prov=Dt({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();function yE(){return!1}function xE(){}let CE=(()=>{class o{}return o.__NG_ELEMENT_ID__=ME,o})();function ME(i){return function TE(i,o,c){if(Go(i)&&!c){const p=Ia(i.index,o);return new pg(p,p)}return 47&i.type?new pg(o[Zr],o):null}(za(),ur(),16==(16&i))}class bT{constructor(){}supports(o){return v0(o)}create(o){return new AE(o)}}const wE=(i,o)=>o;class AE{constructor(o){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=o||wE}forEachItem(o){let c;for(c=this._itHead;null!==c;c=c._next)o(c)}forEachOperation(o){let c=this._itHead,p=this._removalsHead,y=0,S=null;for(;c||p;){const G=!p||c&&c.currentIndex<xT(p,y,S)?c:p,le=xT(G,y,S),we=G.currentIndex;if(G===p)y--,p=p._nextRemoved;else if(c=c._next,null==G.previousIndex)y++;else{S||(S=[]);const bt=le-y,Ut=we-y;if(bt!=Ut){for(let ln=0;ln<bt;ln++){const wn=ln<S.length?S[ln]:S[ln]=0,sr=wn+ln;Ut<=sr&&sr<bt&&(S[ln]=wn+1)}S[G.previousIndex]=Ut-bt}}le!==we&&o(G,le,we)}}forEachPreviousItem(o){let c;for(c=this._previousItHead;null!==c;c=c._nextPrevious)o(c)}forEachAddedItem(o){let c;for(c=this._additionsHead;null!==c;c=c._nextAdded)o(c)}forEachMovedItem(o){let c;for(c=this._movesHead;null!==c;c=c._nextMoved)o(c)}forEachRemovedItem(o){let c;for(c=this._removalsHead;null!==c;c=c._nextRemoved)o(c)}forEachIdentityChange(o){let c;for(c=this._identityChangesHead;null!==c;c=c._nextIdentityChange)o(c)}diff(o){if(null==o&&(o=[]),!v0(o))throw new z(900,!1);return this.check(o)?this:null}onDestroy(){}check(o){this._reset();let y,S,G,c=this._itHead,p=!1;if(Array.isArray(o)){this.length=o.length;for(let le=0;le<this.length;le++)S=o[le],G=this._trackByFn(le,S),null!==c&&Object.is(c.trackById,G)?(p&&(c=this._verifyReinsertion(c,S,G,le)),Object.is(c.item,S)||this._addIdentityChange(c,S)):(c=this._mismatch(c,S,G,le),p=!0),c=c._next}else y=0,function NC(i,o){if(Array.isArray(i))for(let c=0;c<i.length;c++)o(i[c]);else{const c=i[Symbol.iterator]();let p;for(;!(p=c.next()).done;)o(p.value)}}(o,le=>{G=this._trackByFn(y,le),null!==c&&Object.is(c.trackById,G)?(p&&(c=this._verifyReinsertion(c,le,G,y)),Object.is(c.item,le)||this._addIdentityChange(c,le)):(c=this._mismatch(c,le,G,y),p=!0),c=c._next,y++}),this.length=y;return this._truncate(c),this.collection=o,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let o;for(o=this._previousItHead=this._itHead;null!==o;o=o._next)o._nextPrevious=o._next;for(o=this._additionsHead;null!==o;o=o._nextAdded)o.previousIndex=o.currentIndex;for(this._additionsHead=this._additionsTail=null,o=this._movesHead;null!==o;o=o._nextMoved)o.previousIndex=o.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(o,c,p,y){let S;return null===o?S=this._itTail:(S=o._prev,this._remove(o)),null!==(o=null===this._unlinkedRecords?null:this._unlinkedRecords.get(p,null))?(Object.is(o.item,c)||this._addIdentityChange(o,c),this._reinsertAfter(o,S,y)):null!==(o=null===this._linkedRecords?null:this._linkedRecords.get(p,y))?(Object.is(o.item,c)||this._addIdentityChange(o,c),this._moveAfter(o,S,y)):o=this._addAfter(new kE(c,p),S,y),o}_verifyReinsertion(o,c,p,y){let S=null===this._unlinkedRecords?null:this._unlinkedRecords.get(p,null);return null!==S?o=this._reinsertAfter(S,o._prev,y):o.currentIndex!=y&&(o.currentIndex=y,this._addToMoves(o,y)),o}_truncate(o){for(;null!==o;){const c=o._next;this._addToRemovals(this._unlink(o)),o=c}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(o,c,p){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(o);const y=o._prevRemoved,S=o._nextRemoved;return null===y?this._removalsHead=S:y._nextRemoved=S,null===S?this._removalsTail=y:S._prevRemoved=y,this._insertAfter(o,c,p),this._addToMoves(o,p),o}_moveAfter(o,c,p){return this._unlink(o),this._insertAfter(o,c,p),this._addToMoves(o,p),o}_addAfter(o,c,p){return this._insertAfter(o,c,p),this._additionsTail=null===this._additionsTail?this._additionsHead=o:this._additionsTail._nextAdded=o,o}_insertAfter(o,c,p){const y=null===c?this._itHead:c._next;return o._next=y,o._prev=c,null===y?this._itTail=o:y._prev=o,null===c?this._itHead=o:c._next=o,null===this._linkedRecords&&(this._linkedRecords=new yT),this._linkedRecords.put(o),o.currentIndex=p,o}_remove(o){return this._addToRemovals(this._unlink(o))}_unlink(o){null!==this._linkedRecords&&this._linkedRecords.remove(o);const c=o._prev,p=o._next;return null===c?this._itHead=p:c._next=p,null===p?this._itTail=c:p._prev=c,o}_addToMoves(o,c){return o.previousIndex===c||(this._movesTail=null===this._movesTail?this._movesHead=o:this._movesTail._nextMoved=o),o}_addToRemovals(o){return null===this._unlinkedRecords&&(this._unlinkedRecords=new yT),this._unlinkedRecords.put(o),o.currentIndex=null,o._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=o,o._prevRemoved=null):(o._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=o),o}_addIdentityChange(o,c){return o.item=c,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=o:this._identityChangesTail._nextIdentityChange=o,o}}class kE{constructor(o,c){this.item=o,this.trackById=c,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 IE{constructor(){this._head=null,this._tail=null}add(o){null===this._head?(this._head=this._tail=o,o._nextDup=null,o._prevDup=null):(this._tail._nextDup=o,o._prevDup=this._tail,o._nextDup=null,this._tail=o)}get(o,c){let p;for(p=this._head;null!==p;p=p._nextDup)if((null===c||c<=p.currentIndex)&&Object.is(p.trackById,o))return p;return null}remove(o){const c=o._prevDup,p=o._nextDup;return null===c?this._head=p:c._nextDup=p,null===p?this._tail=c:p._prevDup=c,null===this._head}}class yT{constructor(){this.map=new Map}put(o){const c=o.trackById;let p=this.map.get(c);p||(p=new IE,this.map.set(c,p)),p.add(o)}get(o,c){const y=this.map.get(o);return y?y.get(o,c):null}remove(o){const c=o.trackById;return this.map.get(c).remove(o)&&this.map.delete(c),o}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function xT(i,o,c){const p=i.previousIndex;if(null===p)return p;let y=0;return c&&p<c.length&&(y=c[p]),p+o+y}class CT{constructor(){}supports(o){return o instanceof Map||Nv(o)}create(){return new OE}}class OE{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(o){let c;for(c=this._mapHead;null!==c;c=c._next)o(c)}forEachPreviousItem(o){let c;for(c=this._previousMapHead;null!==c;c=c._nextPrevious)o(c)}forEachChangedItem(o){let c;for(c=this._changesHead;null!==c;c=c._nextChanged)o(c)}forEachAddedItem(o){let c;for(c=this._additionsHead;null!==c;c=c._nextAdded)o(c)}forEachRemovedItem(o){let c;for(c=this._removalsHead;null!==c;c=c._nextRemoved)o(c)}diff(o){if(o){if(!(o instanceof Map||Nv(o)))throw new z(900,!1)}else o=new Map;return this.check(o)?this:null}onDestroy(){}check(o){this._reset();let c=this._mapHead;
1if(this._appendAfter=null,this._forEach(o,(p,y)=>{if(c&&c.key===y)this._maybeAddToChanges(c,p),this._appendAfter=c,c=c._next;else{const S=this._getOrCreateRecordForKey(y,p);c=this._insertBeforeOrAppend(c,S)}}),c){c._prev&&(c._prev._next=null),this._removalsHead=c;for(let p=c;null!==p;p=p._nextRemoved)p===this._mapHead&&(this._mapHead=null),this._records.delete(p.key),p._nextRemoved=p._next,p.previousValue=p.currentValue,p.currentValue=null,p._prev=null,p._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(o,c){if(o){const p=o._prev;return c._next=o,c._prev=p,o._prev=c,p&&(p._next=c),o===this._mapHead&&(this._mapHead=c),this._appendAfter=o,o}return this._appendAfter?(this._appendAfter._next=c,c._prev=this._appendAfter):this._mapHead=c,this._appendAfter=c,null}_getOrCreateRecordForKey(o,c){if(this._records.has(o)){const y=this._records.get(o);this._maybeAddToChanges(y,c);const S=y._prev,G=y._next;return S&&(S._next=G),G&&(G._prev=S),y._next=null,y._prev=null,y}const p=new PE(o);return this._records.set(o,p),p.currentValue=c,this._addToAdditions(p),p}_reset(){if(this.isDirty){let o;for(this._previousMapHead=this._mapHead,o=this._previousMapHead;null!==o;o=o._next)o._nextPrevious=o._next;for(o=this._changesHead;null!==o;o=o._nextChanged)o.previousValue=o.currentValue;for(o=this._additionsHead;null!=o;o=o._nextAdded)o.previousValue=o.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(o,c){Object.is(c,o.currentValue)||(o.previousValue=o.currentValue,o.currentValue=c,this._addToChanges(o))}_addToAdditions(o){null===this._additionsHead?this._additionsHead=this._additionsTail=o:(this._additionsTail._nextAdded=o,this._additionsTail=o)}_addToChanges(o){null===this._changesHead?this._changesHead=this._changesTail=o:(this._changesTail._nextChanged=o,this._changesTail=o)}_forEach(o,c){o instanceof Map?o.forEach(c):Object.keys(o).forEach(p=>c(o[p],p))}}class PE{constructor(o){this.key=o,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 MT(){return new _C([new bT])}let _C=(()=>{var i;class o{constructor(p){this.factories=p}static create(p,y){if(null!=y){const S=y.factories.slice();p=p.concat(S)}return new o(p)}static extend(p){return{provide:o,useFactory:y=>o.create(p,y||MT()),deps:[[o,new vo,new xr]]}}find(p){const y=this.factories.find(S=>S.supports(p));if(null!=y)return y;throw new z(901,!1)}}return(i=o).\u0275prov=Dt({token:i,providedIn:"root",factory:MT}),o})();function TT(){return new gC([new CT])}let gC=(()=>{var i;class o{constructor(p){this.factories=p}static create(p,y){if(y){const S=y.factories.slice();p=p.concat(S)}return new o(p)}static extend(p){return{provide:o,useFactory:y=>o.create(p,y||TT()),deps:[[o,new vo,new xr]]}}find(p){const y=this.factories.find(S=>S.supports(p));if(y)return y;throw new z(901,!1)}}return(i=o).\u0275prov=Dt({token:i,providedIn:"root",factory:TT}),o})();const NE=sT(null,"core",[]);let FE=(()=>{var i;class o{constructor(p){}}return(i=o).\u0275fac=function(p){return new(p||i)(Fe(Vg))},i.\u0275mod=pr({type:i}),i.\u0275inj=wt({}),o})();function XE(i){return"boolean"==typeof i?i:null!=i&&"false"!==i}function QE(i,o){const c=kt(i),p=o.elementInjector||xm();return new mg(c).create(p,o.projectableNodes,o.hostElement,o.environmentInjector)}function JE(i){const o=kt(i);if(!o)return null;const c=new mg(o);return{get selector(){return c.selector},get type(){return c.componentType},get inputs(){return c.inputs},get outputs(){return c.outputs},get ngContentSelectors(){return c.ngContentSelectors},get isStandalone(){return o.standalone},get isSignal(){return o.signals}}}},49074:(ct,se,l)=>{"use strict";l.d(se,{ot:()=>tn,pQ:()=>u});var e=l(37580),t=l(43942),d=l(33900);function u(Ve){Ve||((0,e.Af3)(u),Ve=(0,e.WQX)(e.abz));const ni=new t.c(Kt=>Ve.onDestroy(Kt.next.bind(Kt)));return Kt=>Kt.pipe((0,d.Q)(ni))}
1class A extends Error{constructor(ni,Kt){super(function F(Ve,ni){const Kt="NG0".concat(Math.abs(Ve));return"".concat(Kt).concat(ni?": "+ni:"")}(ni,Kt)),this.code=ni}}let be=null;function ge(Ve){const ni=be;return be=Ve,ni}function tn(Ve,ni){var Kt,jt;const pi=!(null!=ni&&ni.manualCleanup);pi&&(null==ni||!ni.injector)&&(0,e.Af3)(tn);const $t=pi?null!==(Kt=null==ni||null===(jt=ni.injector)||void 0===jt?void 0:jt.get(e.abz))&&void 0!==Kt?Kt:(0,e.WQX)(e.abz):null;let Vt;return Vt=(0,e.vPA)(null!=ni&&ni.requireSync?{kind:0}:{kind:1,value:null==ni?void 0:ni.initialValue}),function fi(Ve){const ni=ge(null);try{return Ve()}finally{ge(ni)}}(()=>{const ti=Ve.subscribe({next:tt=>Vt.set({kind:1,value:tt}),error:tt=>Vt.set({kind:2,error:tt})});null==$t||$t.onDestroy(ti.unsubscribe.bind(ti))}),(0,e.EWP)(()=>{const ti=Vt();switch(ti.kind){case 1:return ti.value;case 2:throw ti.error;case 0:throw new A(601,"`toSignal()` called with `requireSync` but `Observable` did not emit synchronously.")}})}},34456:(ct,se,l)=>{"use strict";l.d(se,{BC:()=>zi,JD:()=>Un,MJ:()=>yt,X1:()=>da,YN:()=>$o,cV:()=>Cn,cb:()=>gn,cz:()=>Oe,j4:()=>Vr,k0:()=>r,kq:()=>A,l_:()=>Nn,me:()=>de,ok:()=>hs,qT:()=>Ui,vO:()=>wt,vS:()=>Cs,xq:()=>He});var e=l(37580),t=l(60316),d=l(53081),u=l(61873),m=l(70271);let _=(()=>{var _t;class Be{constructor(ht,vi){this._renderer=ht,this._elementRef=vi,this.onChange=or=>{},this.onTouched=()=>{}}setProperty(ht,vi){this._renderer.setProperty(this._elementRef.nativeElement,ht,vi)}registerOnTouched(ht){this.onTouched=ht}registerOnChange(ht){this.onChange=ht}setDisabledState(ht){this.setProperty("disabled",ht)}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(e.sFG),e.rXU(e.aKT))},_t.\u0275dir=e.FsC({type:_t}),Be})(),h=(()=>{var _t;class Be extends _{}return(_t=Be).\u0275fac=function(){let yi;return function(vi){return(yi||(yi=e.xGo(_t)))(vi||_t)}}(),_t.\u0275dir=e.FsC({type:_t,features:[e.Vt3]}),Be})();const A=new e.nKC("NgValueAccessor"),Y={provide:A,useExisting:(0,e.Rfq)(()=>de),multi:!0},U=new e.nKC("CompositionEventMode");let de=(()=>{var _t;class Be extends _{constructor(ht,vi,or){super(ht,vi),this._compositionMode=or,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function W(){const _t=(0,t.QT)()?(0,t.QT)().getUserAgent():"";return/android (\d+)/.test(_t.toLowerCase())}())}writeValue(ht){this.setProperty("value",null==ht?"":ht)}_handleInput(ht){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(ht)}_compositionStart(){this._composing=!0}_compositionEnd(ht){this._composing=!1,this._compositionMode&&this.onChange(ht)}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(e.sFG),e.rXU(e.aKT),e.rXU(U,8))},_t.\u0275dir=e.FsC({type:_t,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(ht,vi){1&ht&&e.bIt("input",function(Br){return vi._handleInput(Br.target.value)})("blur",function(){return vi.onTouched()})("compositionstart",function(){return vi._compositionStart()})("compositionend",function(Br){return vi._compositionEnd(Br.target.value)})},features:[e.Jv_([Y]),e.Vt3]}),Be})();function K(_t){return null==_t||("string"==typeof _t||Array.isArray(_t))&&0===_t.length}function be(_t){return null!=_t&&"number"==typeof _t.length}const Oe=new e.nKC("NgValidators"),ge=new e.nKC("NgAsyncValidators"),Le=/^(?=.{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 r{static min(Be){return function z(_t){return Be=>{if(K(Be.value)||K(_t))return null;const yi=parseFloat(Be.value);return!isNaN(yi)&&yi<_t?{min:{min:_t,actual:Be.value}}:null}}(Be)}static max(Be){return function pe(_t){return Be=>{if(K(Be.value)||K(_t))return null;const yi=parseFloat(Be.value);return!isNaN(yi)&&yi>_t?{max:{max:_t,actual:Be.value}}:null}}(Be)}static required(Be){return oe(Be)}static requiredTrue(Be){return w(Be)}static email(Be){return function Pe(_t){return K(_t.value)||Le.test(_t.value)?null:{email:!0}}(Be)}static minLength(Be){return function q(_t){return Be=>K(Be.value)||!be(Be.value)?null:Be.value.length<_t?{minlength:{requiredLength:_t,actualLength:Be.value.length}}:null}(Be)}static maxLength(Be){return function fe(_t){return Be=>be(Be.value)&&Be.value.length>_t?{maxlength:{requiredLength:_t,actualLength:Be.value.length}}:null}(Be)}static pattern(Be){return function vt(_t){if(!_t)return xt;let Be,yi;return"string"==typeof _t?(yi="","^"!==_t.charAt(0)&&(yi+="^"),yi+=_t,"$"!==_t.charAt(_t.length-1)&&(yi+="$"),Be=new RegExp(yi)):(yi=_t.toString(),Be=_t),ht=>{if(K(ht.value))return null;const vi=ht.value;return Be.test(vi)?null:{pattern:{requiredPattern:yi,actualValue:vi}}}}(Be)}static nullValidator(Be){return null}static compose(Be){return Ue(Be)}static composeAsync(Be){return De(Be)}}function oe(_t){return K(_t.value)?{required:!0}:null}function w(_t){return!0===_t.value?null:{required:!0}}function xt(_t){return null}function nt(_t){return null!=_t}function pt(_t){return(0,e.jNT)(_t)?(0,d.H)(_t):_t}function je(_t){let Be={};return _t.forEach(yi=>{Be=null!=yi?{...Be,...yi}:Be}),0===Object.keys(Be).length?null:Be}function ve(_t,Be){return Be.map(yi=>yi(_t))}function $e(_t){return _t.map(Be=>function Ee(_t){return!_t.validate}(Be)?Be:yi=>Be.validate(yi))}function Ue(_t){if(!_t)return null;const Be=_t.filter(nt);return 0==Be.length?null:function(yi){return je(ve(yi,Be))}}function Ze(_t){return null!=_t?Ue($e(_t)):null}function De(_t){if(!_t)return null;const Be=_t.filter(nt);return 0==Be.length?null:function(yi){const ht=ve(yi,Be).map(pt);return(0,u.p)(ht).pipe((0,m.T)(je))}}function Te(_t){return null!=_t?De($e(_t)):null}function me(_t,Be){return null===_t?[Be]:Array.isArray(_t)?[..._t,Be]:[_t,Be]}function Z(_t){return _t._rawValidators}function ie(_t){return _t._rawAsyncValidators}function dt(_t){return _t?Array.isArray(_t)?_t:[_t]:[]}function Ge(_t,Be){return Array.isArray(_t)?_t.includes(Be):_t===Be}function At(_t,Be){const yi=dt(Be);return dt(_t).forEach(vi=>{Ge(yi,vi)||yi.push(vi)}),yi}function Bt(_t,Be){return dt(Be).filter(yi=>!Ge(_t,yi))}class Dt{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(Be){this._rawValidators=Be||[],this._composedValidatorFn=Ze(this._rawValidators)}_setAsyncValidators(Be){this._rawAsyncValidators=Be||[],this._composedAsyncValidatorFn=Te(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(Be){this._onDestroyCallbacks.push(Be)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(Be=>Be()),this._onDestroyCallbacks=[]}reset(Be=void 0){this.control&&this.control.reset(Be)}hasError(Be,yi){return!!this.control&&this.control.hasError(Be,yi)}getError(Be,yi){return this.control?this.control.getError(Be,yi):null}}class Xe extends Dt{get formDirective(){return null}get path(){return null}}class wt extends Dt{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class li{constructor(Be){this._cd=Be}get isTouched(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.touched)}get isUntouched(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.untouched)}get isPristine(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.pristine)}get isDirty(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.dirty)}get isValid(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.valid)}get isInvalid(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.invalid)}get isPending(){var Be;return!(null===(Be=this._cd)||void 0===Be||null===(Be=Be.control)||void 0===Be||!Be.pending)}get isSubmitted(){var Be;return!(null===(Be=this._cd)||void 0===Be||!Be.submitted)}}let zi=(()=>{var _t;class Be extends li{constructor(ht){super(ht)}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(wt,2))},_t.\u0275dir=e.FsC({type:_t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(ht,vi){2&ht&&e.AVh("ng-untouched",vi.isUntouched)("ng-touched",vi.isTouched)("ng-pristine",vi.isPristine)("ng-dirty",vi.isDirty)("ng-valid",vi.isValid)("ng-invalid",vi.isInvalid)("ng-pending",vi.isPending)},features:[e.Vt3]}),Be})(),gn=(()=>{var _t;class Be extends li{constructor(ht){super(ht)}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(Xe,10))},_t.\u0275dir=e.FsC({type:_t,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(ht,vi){2&ht&&e.AVh("ng-untouched",vi.isUntouched)("ng-touched",vi.isTouched)("ng-pristine",vi.isPristine)("ng-dirty",vi.isDirty)("ng-valid",vi.isValid)("ng-invalid",vi.isInvalid)("ng-pending",vi.isPending)("ng-submitted",vi.isSubmitted)},features:[e.Vt3]}),Be})();const Vi="VALID",Xn="INVALID",Jt="PENDING",lt="DISABLED";function it(_t){return(oi(_t)?_t.validators:_t)||null}function R(_t,Be){return(oi(Be)?Be.asyncValidators:_t)||null}function oi(_t){return null!=_t&&!Array.isArray(_t)&&"object"==typeof _t}function tr(_t,Be,yi){const ht=_t.controls;if(!(Be?Object.keys(ht):ht).length)throw new e.wOt(1e3,"");if(!ht[yi])throw new e.wOt(1001,"")}function Er(_t,Be,yi){_t._forEachChild((ht,vi)=>{if(void 0===yi[vi])throw new e.wOt(1002,"")})}class ji{constructor(Be,yi){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(Be),this._assignAsyncValidators(yi)}get validator(){return this._composedValidatorFn}set validator(Be){this._rawValidators=this._composedValidatorFn=Be}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(Be){this._rawAsyncValidators=this._composedAsyncValidatorFn=Be}get parent(){return this._parent}get valid(){return this.status===Vi}get invalid(){return this.status===Xn}get pending(){return this.status==Jt}get disabled(){return this.status===lt}get enabled(){return this.status!==lt}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(Be){this._assignValidators(Be)}setAsyncValidators(Be){this._assignAsyncValidators(Be)}addValidators(Be){this.setValidators(At(Be,this._rawValidators))}addAsyncValidators(Be){this.setAsyncValidators(At(Be,this._rawAsyncValidators))}removeValidators(Be){this.setValidators(Bt(Be,this._rawValidators))}removeAsyncValidators(Be){this.setAsyncValidators(Bt(Be,this._rawAsyncValidators))}hasValidator(Be){return Ge(this._rawValidators,Be)}hasAsyncValidator(Be){return Ge(this._rawAsyncValidators,Be)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(Be={}){this.touched=!0,this._parent&&!Be.onlySelf&&this._parent.markAsTouched(Be)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}
vendor: 4,188 bytes, line 1
1),this._forEachChild(Be=>Be.markAllAsTouched())}markAsUntouched(Be={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(yi=>{yi.markAsUntouched({onlySelf:!0})}),this._parent&&!Be.onlySelf&&this._parent._updateTouched(Be)}markAsDirty(Be={}){this.pristine=!1,this._parent&&!Be.onlySelf&&this._parent.markAsDirty(Be)}markAsPristine(Be={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(yi=>{yi.markAsPristine({onlySelf:!0})}),this._parent&&!Be.onlySelf&&this._parent._updatePristine(Be)}markAsPending(Be={}){this.status=Jt,!1!==Be.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!Be.onlySelf&&this._parent.markAsPending(Be)}disable(Be={}){const yi=this._parentMarkedDirty(Be.onlySelf);this.status=lt,this.errors=null,this._forEachChild(ht=>{ht.disable({...Be,onlySelf:!0})}),this._updateValue(),!1!==Be.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...Be,skipPristineCheck:yi}),this._onDisabledChange.forEach(ht=>ht(!0))}enable(Be={}){const yi=this._parentMarkedDirty(Be.onlySelf);this.status=Vi,this._forEachChild(ht=>{ht.enable({...Be,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:Be.emitEvent}),this._updateAncestors({...Be,skipPristineCheck:yi}),this._onDisabledChange.forEach(ht=>ht(!1))}_updateAncestors(Be){this._parent&&!Be.onlySelf&&(this._parent.updateValueAndValidity(Be),Be.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(Be){this._parent=Be}getRawValue(){return this.value}updateValueAndValidity(Be={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Vi||this.status===Jt)&&this._runAsyncValidator(Be.emitEvent)),!1!==Be.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!Be.onlySelf&&this._parent.updateValueAndValidity(Be)}_updateTreeValidity(Be={emitEvent:!0}){this._forEachChild(yi=>yi._updateTreeValidity(Be)),this.updateValueAndValidity({onlySelf:!0,emitEvent:Be.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?lt:Vi}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(Be){if(this.asyncValidator){this.status=Jt,this._hasOwnPendingAsyncValidator=!0;const yi=pt(this.asyncValidator(this));this._asyncValidationSubscription=yi.subscribe(ht=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(ht,{emitEvent:Be})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(Be,yi={}){this.errors=Be,this._updateControlsErrors(!1!==yi.emitEvent)}get(Be){let yi=Be;return null==yi||(Array.isArray(yi)||(yi=yi.split(".")),0===yi.length)?null:yi.reduce((ht,vi)=>ht&&ht._find(vi),this)}getError(Be,yi){const ht=yi?this.get(yi):this;return ht&&ht.errors?ht.errors[Be]:null}hasError(Be,yi){return!!this.getError(Be,yi)}get root(){let Be=this;for(;Be._parent;)Be=Be._parent;return Be}_updateControlsErrors(Be){this.status=this._calculateStatus(),Be&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(Be)}_initObservables(){this.valueChanges=new e.bkB,this.statusChanges=new e.bkB}_calculateStatus(){return this._allControlsDisabled()?lt:this.errors?Xn:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Jt)?Jt:this._anyControlsHaveStatus(Xn)?Xn:Vi}_anyControlsHaveStatus(Be){return this._anyControls(yi=>yi.status===Be)}_anyControlsDirty(){return this._anyControls(Be=>Be.dirty)}_anyControlsTouched(){return this._anyControls(Be=>Be.touched)}_updatePristine(Be={}){this.pristine=!this._anyControlsDirty(),this._parent&&!Be.onlySelf&&this._parent._updatePristine(Be)}_updateTouched(Be={}){this.touched=this._anyControlsTouched(),this._parent&&!Be.onlySelf&&this._parent._updateTouched(Be)}_registerOnCollectionChange(Be){this._onCollectionChange=Be}_setUpdateStrategy(Be){oi(Be)&&null!=Be.updateOn&&(this._updateOn=Be.updateOn)}_parentMarkedDirty(Be){return!Be&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}
vendor: 4,497 bytes, line 1
1_find(Be){return null}_assignValidators(Be){this._rawValidators=Array.isArray(Be)?Be.slice():Be,this._composedValidatorFn=function D(_t){return Array.isArray(_t)?Ze(_t):_t||null}(this._rawValidators)}_assignAsyncValidators(Be){this._rawAsyncValidators=Array.isArray(Be)?Be.slice():Be,this._composedAsyncValidatorFn=function at(_t){return Array.isArray(_t)?Te(_t):_t||null}(this._rawAsyncValidators)}}class Gt extends ji{constructor(Be,yi,ht){super(it(yi),R(ht,yi)),this.controls=Be,this._initObservables(),this._setUpdateStrategy(yi),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(Be,yi){return this.controls[Be]?this.controls[Be]:(this.controls[Be]=yi,yi.setParent(this),yi._registerOnCollectionChange(this._onCollectionChange),yi)}addControl(Be,yi,ht={}){this.registerControl(Be,yi),this.updateValueAndValidity({emitEvent:ht.emitEvent}),this._onCollectionChange()}removeControl(Be,yi={}){this.controls[Be]&&this.controls[Be]._registerOnCollectionChange(()=>{}),delete this.controls[Be],this.updateValueAndValidity({emitEvent:yi.emitEvent}),this._onCollectionChange()}setControl(Be,yi,ht={}){this.controls[Be]&&this.controls[Be]._registerOnCollectionChange(()=>{}),delete this.controls[Be],yi&&this.registerControl(Be,yi),this.updateValueAndValidity({emitEvent:ht.emitEvent}),this._onCollectionChange()}contains(Be){return this.controls.hasOwnProperty(Be)&&this.controls[Be].enabled}setValue(Be,yi={}){Er(this,0,Be),Object.keys(Be).forEach(ht=>{tr(this,!0,ht),this.controls[ht].setValue(Be[ht],{onlySelf:!0,emitEvent:yi.emitEvent})}),this.updateValueAndValidity(yi)}patchValue(Be,yi={}){null!=Be&&(Object.keys(Be).forEach(ht=>{const vi=this.controls[ht];vi&&vi.patchValue(Be[ht],{onlySelf:!0,emitEvent:yi.emitEvent})}),this.updateValueAndValidity(yi))}reset(Be={},yi={}){this._forEachChild((ht,vi)=>{ht.reset(Be?Be[vi]:null,{onlySelf:!0,emitEvent:yi.emitEvent})}),this._updatePristine(yi),this._updateTouched(yi),this.updateValueAndValidity(yi)}getRawValue(){return this._reduceChildren({},(Be,yi,ht)=>(Be[ht]=yi.getRawValue(),Be))}_syncPendingControls(){let Be=this._reduceChildren(!1,(yi,ht)=>!!ht._syncPendingControls()||yi);return Be&&this.updateValueAndValidity({onlySelf:!0}),Be}_forEachChild(Be){Object.keys(this.controls).forEach(yi=>{const ht=this.controls[yi];ht&&Be(ht,yi)})}_setUpControls(){this._forEachChild(Be=>{Be.setParent(this),Be._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(Be){for(const[yi,ht]of Object.entries(this.controls))if(this.contains(yi)&&Be(ht))return!0;return!1}_reduceValue(){return this._reduceChildren({},(yi,ht,vi)=>((ht.enabled||this.disabled)&&(yi[vi]=ht.value),yi))}_reduceChildren(Be,yi){let ht=Be;return this._forEachChild((vi,or)=>{ht=yi(ht,vi,or)}),ht}_allControlsDisabled(){for(const Be of Object.keys(this.controls))if(this.controls[Be].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(Be){return this.controls.hasOwnProperty(Be)?this.controls[Be]:null}}class Re extends Gt{}const hi=new e.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>rt}),rt="always";function Fe(_t,Be){return[...Be.path,_t]}function zt(_t,Be,yi=rt){var ht,vi;Et(_t,Be),Be.valueAccessor.writeValue(_t.value),(_t.disabled||"always"===yi)&&(null===(ht=(vi=Be.valueAccessor).setDisabledState)||void 0===ht||ht.call(vi,_t.disabled)),function Hi(_t,Be){Be.valueAccessor.registerOnChange(yi=>{_t._pendingValue=yi,_t._pendingChange=!0,_t._pendingDirty=!0,"change"===_t.updateOn&&kn(_t,Be)})}(_t,Be),function Jn(_t,Be){const yi=(ht,vi)=>{Be.valueAccessor.writeValue(ht),vi&&Be.viewToModelUpdate(ht)};_t.registerOnChange(yi),Be._registerOnDestroy(()=>{_t._unregisterOnChange(yi)})}(_t,Be),function Zi(_t,Be){Be.valueAccessor.registerOnTouched(()=>{_t._pendingTouched=!0,"blur"===_t.updateOn&&_t._pendingChange&&kn(_t,Be),"submit"!==_t.updateOn&&_t.markAsTouched()})}(_t,Be),function It(_t,Be){if(Be.valueAccessor.setDisabledState){const yi=ht=>{Be.valueAccessor.setDisabledState(ht)};_t.registerOnDisabledChange(yi),Be._registerOnDestroy(()=>{_t._unregisterOnDisabledChange(yi)})}}(_t,Be)}function st(_t,Be,yi=!0){const ht=()=>{};Be.valueAccessor&&(Be.valueAccessor.registerOnChange(ht),Be.valueAccessor.registerOnTouched(ht)),Nt(_t,Be),_t&&(Be._invokeOnDestroyCallbacks(),_t._registerOnCollectionChange(()=>{}))}function Ie(_t,Be){_t.forEach(yi=>{yi.registerOnValidatorChange&&yi.registerOnValidatorChange(Be)}
vendor: 2,330 bytes, line 1
1)}function Et(_t,Be){const yi=Z(_t);null!==Be.validator?_t.setValidators(me(yi,Be.validator)):"function"==typeof yi&&_t.setValidators([yi]);const ht=ie(_t);null!==Be.asyncValidator?_t.setAsyncValidators(me(ht,Be.asyncValidator)):"function"==typeof ht&&_t.setAsyncValidators([ht]);const vi=()=>_t.updateValueAndValidity();Ie(Be._rawValidators,vi),Ie(Be._rawAsyncValidators,vi)}function Nt(_t,Be){let yi=!1;if(null!==_t){if(null!==Be.validator){const vi=Z(_t);if(Array.isArray(vi)&&vi.length>0){const or=vi.filter(Br=>Br!==Be.validator);or.length!==vi.length&&(yi=!0,_t.setValidators(or))}}if(null!==Be.asyncValidator){const vi=ie(_t);if(Array.isArray(vi)&&vi.length>0){const or=vi.filter(Br=>Br!==Be.asyncValidator);or.length!==vi.length&&(yi=!0,_t.setAsyncValidators(or))}}}const ht=()=>{};return Ie(Be._rawValidators,ht),Ie(Be._rawAsyncValidators,ht),yi}function kn(_t,Be){_t._pendingDirty&&_t.markAsDirty(),_t.setValue(_t._pendingValue,{emitModelToViewChange:!1}),Be.viewToModelUpdate(_t._pendingValue),_t._pendingChange=!1}function hr(_t,Be){Et(_t,Be)}function Rr(_t,Be){if(!_t.hasOwnProperty("model"))return!1;const yi=_t.model;return!!yi.isFirstChange()||!Object.is(Be,yi.currentValue)}function Ro(_t,Be){_t._syncPendingControls(),Be.forEach(yi=>{const ht=yi.control;"submit"===ht.updateOn&&ht._pendingChange&&(yi.viewToModelUpdate(ht._pendingValue),ht._pendingChange=!1)})}function Jr(_t,Be){if(!Be)return null;let yi,ht,vi;return Array.isArray(Be),Be.forEach(or=>{or.constructor===de?yi=or:function Po(_t){return Object.getPrototypeOf(_t.constructor)===h}(or)?ht=or:vi=or}),vi||ht||yi||null}const Ao={provide:Xe,useExisting:(0,e.Rfq)(()=>Cn)},$i=(()=>Promise.resolve())();let Cn=(()=>{var _t;class Be extends Xe{constructor(ht,vi,or){super(),this.callSetDisabledState=or,this.submitted=!1,this._directives=new Set,this.ngSubmit=new e.bkB,this.form=new Gt({},Ze(ht),Te(vi))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(ht){$i.then(()=>{const vi=this._findContainer(ht.path);ht.control=vi.registerControl(ht.name,ht.control),zt(ht.control,ht,this.callSetDisabledState),ht.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(ht)})}getControl(ht){return this.form.get(ht.path)}
1removeControl(ht){$i.then(()=>{const vi=this._findContainer(ht.path);vi&&vi.removeControl(ht.name),this._directives.delete(ht)})}addFormGroup(ht){$i.then(()=>{const vi=this._findContainer(ht.path),or=new Gt({});hr(or,ht),vi.registerControl(ht.name,or),or.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(ht){$i.then(()=>{const vi=this._findContainer(ht.path);vi&&vi.removeControl(ht.name)})}getFormGroup(ht){return this.form.get(ht.path)}updateModel(ht,vi){$i.then(()=>{this.form.get(ht.path).setValue(vi)})}setValue(ht){this.control.setValue(ht)}onSubmit(ht){var vi;return this.submitted=!0,Ro(this.form,this._directives),this.ngSubmit.emit(ht),"dialog"===(null==ht||null===(vi=ht.target)||void 0===vi?void 0:vi.method)}onReset(){this.resetForm()}resetForm(ht=void 0){this.form.reset(ht),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(ht){return ht.pop(),ht.length?this.form.get(ht):this.form}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(Oe,10),e.rXU(ge,10),e.rXU(hi,8))},_t.\u0275dir=e.FsC({type:_t,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(ht,vi){1&ht&&e.bIt("submit",function(Br){return vi.onSubmit(Br)})("reset",function(){return vi.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.Jv_([Ao]),e.Vt3]}),Be})();function cn(_t,Be){const yi=_t.indexOf(Be);yi>-1&&_t.splice(yi,1)}function Me(_t){return"object"==typeof _t&&null!==_t&&2===Object.keys(_t).length&&"value"in _t&&"disabled"in _t}const yt=class extends ji{constructor(Be=null,yi,ht){super(it(yi),R(ht,yi)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(Be),this._setUpdateStrategy(yi),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),oi(yi)&&(yi.nonNullable||yi.initialValueIsDefault)&&(this.defaultValue=Me(Be)?Be.value:Be)}setValue(Be,yi={}){this.value=this._pendingValue=Be,this._onChange.length&&!1!==yi.emitModelToViewChange&&this._onChange.forEach(ht=>ht(this.value,!1!==yi.emitViewToModelChange)),this.updateValueAndValidity(yi)}patchValue(Be,yi={}){this.setValue(Be,yi)}reset(Be=this.defaultValue,yi={}){this._applyFormState(Be),this.markAsPristine(yi),this.markAsUntouched(yi),this.setValue(this.value,yi),this._pendingChange=!1}_updateValue(){}_anyControls(Be){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(Be){this._onChange.push(Be)}_unregisterOnChange(Be){cn(this._onChange,Be)}registerOnDisabledChange(Be){this._onDisabledChange.push(Be)}_unregisterOnDisabledChange(Be){cn(this._onDisabledChange,Be)}_forEachChild(Be){}_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(Be){Me(Be)?(this.value=this._pendingValue=Be.value,Be.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=Be}},Bs={provide:wt,useExisting:(0,e.Rfq)(()=>Cs)},us=(()=>Promise.resolve())();let Cs=(()=>{var _t;class Be extends wt{constructor(ht,vi,or,Br,cs,sa){super(),this._changeDetectorRef=cs,this.callSetDisabledState=sa,this.control=new yt,this._registered=!1,this.name="",this.update=new e.bkB,this._parent=ht,this._setValidators(vi),this._setAsyncValidators(or),this.valueAccessor=Jr(0,Br)}ngOnChanges(ht){if(this._checkForErrors(),!this._registered||"name"in ht){if(this._registered&&(this._checkName(),this.formDirective)){const vi=ht.name.previousValue;this.formDirective.removeControl({name:vi,path:this._getPath(vi)})}this._setUpControl()}"isDisabled"in ht&&this._updateDisabled(ht),Rr(ht,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(ht){this.viewModel=ht,this.update.emit(ht)}_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(){zt(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(ht){us.then(()=>{var vi;this.control.setValue(ht,{emitViewToModelChange:!1}),null===(vi=this._changeDetectorRef)||void 0===vi||vi.markForCheck()})}_updateDisabled(ht){const vi=ht.isDisabled.currentValue,or=0!==vi&&(0,e.L39)(vi);us.then(()=>{var Br;or&&!this.control.disabled?this.control.disable():!or&&this.control.disabled&&this.control.enable(),null===(Br=this._changeDetectorRef)||void 0===Br||Br.markForCheck()})}_getPath(ht){return this._parent?Fe(ht,this._parent):[ht]}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(Xe,9),e.rXU(Oe,10),e.rXU(ge,10),e.rXU(A,10),e.rXU(e.gRc,8),e.rXU(hi,8))},_t.\u0275dir=e.FsC({type:_t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e.Jv_([Bs]),e.Vt3,e.OA$]}),Be})(),Ui=(()=>{var _t;class Be{}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275dir=e.FsC({type:_t,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),Be})(),pr=(()=>{var _t;class Be{}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275mod=e.$C({type:_t}),_t.\u0275inj=e.G2t({}),Be})();const kt=new e.nKC("NgModelWithFormControlWarning"),Ti={provide:wt,useExisting:(0,e.Rfq)(()=>Nn)};let Nn=(()=>{var _t;class Be extends wt{set isDisabled(ht){}constructor(ht,vi,or,Br,cs){super(),this._ngModelWarningConfig=Br,this.callSetDisabledState=cs,this.update=new e.bkB,this._ngModelWarningSent=!1,this._setValidators(ht),this._setAsyncValidators(vi),this.valueAccessor=Jr(0,or)}ngOnChanges(ht){if(this._isControlChanged(ht)){const vi=ht.form.previousValue;vi&&st(vi,this,!1),zt(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Rr(ht,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}
1ngOnDestroy(){this.form&&st(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(ht){this.viewModel=ht,this.update.emit(ht)}_isControlChanged(ht){return ht.hasOwnProperty("form")}}return(_t=Be)._ngModelWarningSentOnce=!1,_t.\u0275fac=function(ht){return new(ht||_t)(e.rXU(Oe,10),e.rXU(ge,10),e.rXU(A,10),e.rXU(kt,8),e.rXU(hi,8))},_t.\u0275dir=e.FsC({type:_t,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[e.Jv_([Ti]),e.Vt3,e.OA$]}),Be})();const lr={provide:Xe,useExisting:(0,e.Rfq)(()=>Vr)};let Vr=(()=>{var _t;class Be extends Xe{constructor(ht,vi,or){super(),this.callSetDisabledState=or,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new e.bkB,this._setValidators(ht),this._setAsyncValidators(vi)}ngOnChanges(ht){this._checkFormPresent(),ht.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Nt(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(ht){const vi=this.form.get(ht.path);return zt(vi,ht,this.callSetDisabledState),vi.updateValueAndValidity({emitEvent:!1}),this.directives.push(ht),vi}getControl(ht){return this.form.get(ht.path)}
1removeControl(ht){st(ht.control||null,ht,!1),function uo(_t,Be){const yi=_t.indexOf(Be);yi>-1&&_t.splice(yi,1)}(this.directives,ht)}addFormGroup(ht){this._setUpFormContainer(ht)}removeFormGroup(ht){this._cleanUpFormContainer(ht)}getFormGroup(ht){return this.form.get(ht.path)}addFormArray(ht){this._setUpFormContainer(ht)}removeFormArray(ht){this._cleanUpFormContainer(ht)}getFormArray(ht){return this.form.get(ht.path)}updateModel(ht,vi){this.form.get(ht.path).setValue(vi)}onSubmit(ht){var vi;return this.submitted=!0,Ro(this.form,this.directives),this.ngSubmit.emit(ht),"dialog"===(null==ht||null===(vi=ht.target)||void 0===vi?void 0:vi.method)}onReset(){this.resetForm()}resetForm(ht=void 0){this.form.reset(ht),this.submitted=!1}_updateDomValue(){this.directives.forEach(ht=>{const vi=ht.control,or=this.form.get(ht.path);vi!==or&&(st(vi||null,ht),(_t=>_t instanceof yt)(or)&&(zt(or,ht,this.callSetDisabledState),ht.control=or))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(ht){const vi=this.form.get(ht.path);hr(vi,ht),vi.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(ht){if(this.form){const vi=this.form.get(ht.path);vi&&function Ii(_t,Be){return Nt(_t,Be)}(vi,ht)&&vi.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Et(this.form,this),this._oldForm&&Nt(this._oldForm,this)}_checkFormPresent(){}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)(e.rXU(Oe,10),e.rXU(ge,10),e.rXU(hi,8))},_t.\u0275dir=e.FsC({type:_t,selectors:[["","formGroup",""]],hostBindings:function(ht,vi){1&ht&&e.bIt("submit",function(Br){return vi.onSubmit(Br)})("reset",function(){return vi.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.Jv_([lr]),e.Vt3,e.OA$]}),Be})();const Qn={provide:wt,useExisting:(0,e.Rfq)(()=>Un)};let Un=(()=>{var _t;class Be extends wt{set isDisabled(ht){}constructor(ht,vi,or,Br,cs){super(),this._ngModelWarningConfig=cs,this._added=!1,this.name=null,this.update=new e.bkB,this._ngModelWarningSent=!1,this._parent=ht,this._setValidators(vi),this._setAsyncValidators(or),this.valueAccessor=Jr(0,Br)}ngOnChanges(ht){this._added||this._setUpControl(),Rr(ht,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(ht){this.viewModel=ht,this.update.emit(ht)}get path(){return Fe(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(_t=Be)._ngModelWarningSentOnce=!1,_t.\u0275fac=function(ht){return new(ht||_t)(e.rXU(Xe,13),e.rXU(Oe,10),e.rXU(ge,10),e.rXU(A,10),e.rXU(kt,8))},_t.\u0275dir=e.FsC({type:_t,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[e.Jv_([Qn]),e.Vt3,e.OA$]}),Be})(),Zr=(()=>{var _t;class Be{constructor(){this._validator=xt}ngOnChanges(ht){if(this.inputName in ht){const vi=this.normalizeInput(ht[this.inputName].currentValue);this._enabled=this.enabled(vi),this._validator=this._enabled?this.createValidator(vi):xt,this._onChange&&this._onChange()}}validate(ht){return this._validator(ht)}registerOnValidatorChange(ht){this._onChange=ht}enabled(ht){return null!=ht}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275dir=e.FsC({type:_t,features:[e.OA$]}),Be})();const k={provide:Oe,useExisting:(0,e.Rfq)(()=>ke),multi:!0},X={provide:Oe,useExisting:(0,e.Rfq)(()=>He),multi:!0};let ke=(()=>{var _t;class Be extends Zr{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=e.L39,this.createValidator=ht=>oe}enabled(ht){return ht}}return(_t=Be).\u0275fac=function(){let yi;return function(vi){return(yi||(yi=e.xGo(_t)))(vi||_t)}}(),_t.\u0275dir=e.FsC({type:_t,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(ht,vi){2&ht&&e.BMQ("required",vi._enabled?"":null)},inputs:{required:"required"},features:[e.Jv_([k]),e.Vt3]}),Be})(),He=(()=>{var _t;class Be extends ke{constructor(){super(...arguments),this.createValidator=ht=>w}}return(_t=Be).\u0275fac=function(){let yi;return function(vi){return(yi||(yi=e.xGo(_t)))(vi||_t)}}(),_t.\u0275dir=e.FsC({type:_t,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(ht,vi){2&ht&&e.BMQ("required",vi._enabled?"":null)},features:[e.Jv_([X]),e.Vt3]}),Be})(),Or=(()=>{var _t;class Be{}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275mod=e.$C({type:_t}),_t.\u0275inj=e.G2t({imports:[pr]}),Be})();class Sr extends ji{constructor(Be,yi,ht){super(it(yi),R(ht,yi)),this.controls=Be,this._initOb
1servables(),this._setUpdateStrategy(yi),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(Be){return this.controls[this._adjustIndex(Be)]}push(Be,yi={}){this.controls.push(Be),this._registerControl(Be),this.updateValueAndValidity({emitEvent:yi.emitEvent}),this._onCollectionChange()}insert(Be,yi,ht={}){this.controls.splice(Be,0,yi),this._registerControl(yi),this.updateValueAndValidity({emitEvent:ht.emitEvent})}removeAt(Be,yi={}){let ht=this._adjustIndex(Be);ht<0&&(ht=0),this.controls[ht]&&this.controls[ht]._registerOnCollectionChange(()=>{}),this.controls.splice(ht,1),this.updateValueAndValidity({emitEvent:yi.emitEvent})}setControl(Be,yi,ht={}){let vi=this._adjustIndex(Be);vi<0&&(vi=0),this.controls[vi]&&this.controls[vi]._registerOnCollectionChange(()=>{}),this.controls.splice(vi,1),yi&&(this.controls.splice(vi,0,yi),this._registerControl(yi)),this.updateValueAndValidity({emitEvent:ht.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(Be,yi={}){Er(this,0,Be),Be.forEach((ht,vi)=>{tr(this,!1,vi),this.at(vi).setValue(ht,{onlySelf:!0,emitEvent:yi.emitEvent})}),this.updateValueAndValidity(yi)}patchValue(Be,yi={}){null!=Be&&(Be.forEach((ht,vi)=>{this.at(vi)&&this.at(vi).patchValue(ht,{onlySelf:!0,emitEvent:yi.emitEvent})}),this.updateValueAndValidity(yi))}reset(Be=[],yi={}){this._forEachChild((ht,vi)=>{ht.reset(Be[vi],{onlySelf:!0,emitEvent:yi.emitEvent})}),this._updatePristine(yi),this._updateTouched(yi),this.updateValueAndValidity(yi)}getRawValue(){return this.controls.map(Be=>Be.getRawValue())}clear(Be={}){this.controls.length<1||(this._forEachChild(yi=>yi._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:Be.emitEvent}))}_adjustIndex(Be){return Be<0?Be+this.length:Be}_syncPendingControls(){let Be=this.controls.reduce((yi,ht)=>!!ht._syncPendingControls()||yi,!1);return Be&&this.updateValueAndValidity({onlySelf:!0}),Be}_forEachChild(Be){this.controls.forEach((yi,ht)=>{Be(yi,ht)})}_updateValue(){this.value=this.controls.filter(Be=>Be.enabled||this.disabled).map(Be=>Be.value)}_anyControls(Be){return this.controls.some(yi=>yi.enabled&&Be(yi))}_setUpControls(){this._forEachChild(Be=>this._registerControl(Be))}_allControlsDisabled(){for(const Be of this.controls)if(Be.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(Be){Be.setParent(this),Be._registerOnCollectionChange(this._onCollectionChange)}_find(Be){var yi;return null!==(yi=this.at(Be))&&void 0!==yi?yi:null}}function Zo(_t){return!!_t&&(void 0!==_t.asyncValidators||void 0!==_t.validators||void 0!==_t.updateOn)}let hs=(()=>{var _t;class Be{constructor(){this.useNonNullable=!1}get nonNullable(){const ht=new Be;return ht.useNonNullable=!0,ht}group(ht,vi=null){const or=this._reduceControls(ht);let Br={};return Zo(vi)?Br=vi:null!==vi&&(Br.validators=vi.validator,Br.asyncValidators=vi.asyncValidator),new Gt(or,Br)}record(ht,vi=null){const or=this._reduceControls(ht);return new Re(or,vi)}control(ht,vi,or){let Br={};return this.useNonNullable?(Zo(vi)?Br=vi:(Br.validators=vi,Br.asyncValidators=or),new yt(ht,{...Br,nonNullable:!0})):new yt(ht,vi,or)}array(ht,vi,or){const Br=ht.map(cs=>this._createControl(cs));return new Sr(Br,vi,or)}_reduceControls(ht){const vi={};return Object.keys(ht).forEach(or=>{vi[or]=this._createControl(ht[or])}),vi}_createControl(ht){return ht instanceof yt||ht instanceof ji?ht:Array.isArray(ht)?this.control(ht[0],ht.length>1?ht[1]:null,ht.length>2?ht[2]:null):this.control(ht)}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275prov=e.jDH({token:_t,factory:_t.\u0275fac,providedIn:"root"}),Be})(),$o=(()=>{var _t;class Be{static withConfig(ht){var vi;return{ngModule:Be,providers:[{provide:hi,useValue:null!==(vi=ht.callSetDisabledState)&&void 0!==vi?vi:rt}]}}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275mod=e.$C({type:_t}),_t.\u0275inj=e.G2t({imports:[Or]}),Be})(),da=(()=>{var _t;class Be{static withConfig(ht){var vi,or;return{ngModule:Be,providers:[{provide:kt,useValue:null!==(vi=ht.warnOnNgModelWithFormControl)&&void 0!==vi?vi:"always"},{provide:hi,useValue:null!==(or=ht.callSetDisabledState)&&void 0!==or?or:rt}]}}}return(_t=Be).\u0275fac=function(ht){return new(ht||_t)},_t.\u0275mod=e.$C({type:_t}),_t.\u0275inj=e.G2t({imports:[Or]}),Be})()},84175:(ct,se,l)=>{"use strict";l.d(se,{$0:()=>je,$z:()=>Pe,Hl:()=>Ze,It:()=>q,iY:()=>$e});var e=l(17699),t=l(37580),d=l(25567),u=l(2814),m=l(85060);const _=["mat-button",""],h=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],A=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],E=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}",W=["mat-mini-fab",""],de=["mat-icon-button",""],K=["*"],Le=[{selector:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{selector:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{selector:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{selector:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{selector:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{selector:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{selector:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],r=(0,m.Zc)((0,m.Ob)((0,m.GG)(class{constructor(De){this._elementRef=De}})));let z=(()=>{var De;class Te extends r{get ripple(){var Z;return null===(Z=this._rippleLoader)||void 0===Z?void 0:Z.getRipple(this._elementRef.nativeElement)}set ripple(Z){var ie;null===(ie=this._rippleLoader)||void 0===ie||ie.attachRipple(this._elementRef.nativeElement,Z)}get disableRipple(){return this._disableRipple}set disableRipple(Z){this._disableRipple=(0,u.he)(Z),this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(Z){this._disabled=(0,u.he)(Z),this._updateRippleDisabled()}constructor(Z,ie,dt,Ge){var At;super(Z),this._platform=ie,this._ngZone=dt,this._animationMode=Ge,this._focusMonitor=(0,t.WQX)(d.FN),this._rippleLoader=(0,t.WQX)(m.Ej),this._isFab=!1,this._disableRipple=!1,this._disabled=!1,null===(At=this._rippleLoader)||void 0===At||At.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-button-ripple"});const Bt=Z.nativeElement.classList;for(const Dt of Le)this._hasHostAttributes(Dt.selector)&&Dt.mdcClasses.forEac
1h(Xe=>{Bt.add(Xe)})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){var Z;this._focusMonitor.stopMonitoring(this._elementRef),null===(Z=this._rippleLoader)||void 0===Z||Z.destroyRipple(this._elementRef.nativeElement)}focus(Z="program",ie){Z?this._focusMonitor.focusVia(this._elementRef.nativeElement,Z,ie):this._elementRef.nativeElement.focus(ie)}_hasHostAttributes(...Z){return Z.some(ie=>this._elementRef.nativeElement.hasAttribute(ie))}_updateRippleDisabled(){var Z;null===(Z=this._rippleLoader)||void 0===Z||Z.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}}return(De=Te).\u0275fac=function(Z){t.QTQ()},De.\u0275dir=t.FsC({type:De,features:[t.Vt3]}),Te})(),w=(()=>{var De;class Te extends z{constructor(Z,ie,dt,Ge){super(Z,ie,dt,Ge),this._haltDisabledEvents=At=>{this.disabled&&(At.preventDefault(),At.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}}return(De=Te).\u0275fac=function(Z){t.QTQ()},De.\u0275dir=t.FsC({type:De,features:[t.Vt3]}),Te})(),Pe=(()=>{var De;class Te extends z{constructor(Z,ie,dt,Ge){super(Z,ie,dt,Ge)}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(t.rXU(t.aKT),t.rXU(e.OD),t.rXU(t.SKi),t.rXU(t.bc$,8))},De.\u0275cmp=t.VBU({type:De,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:7,hostBindings:function(Z,ie){2&Z&&(t.BMQ("disabled",ie.disabled||null),t.AVh("_mat-animation-noopable","NoopAnimations"===ie._animationMode)("mat-unthemed",!ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[t.Vt3],attrs:_,ngContentSelectors:A,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Z,ie){1&Z&&(t.NAR(h),t.nrm(0,"span",0),t.SdG(1),t.j41(2,"span",1),t.SdG(3,1),t.k0s(),t.SdG(4,2),t.nrm(5,"span",2)(6,"span",3)),2&Z&&t.AVh("mdc-button__ripple",!ie._isFab)("mdc-fab__ripple",ie._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0}),Te})(),q=(()=>{var De;class Te extends w{constructor(Z,ie,dt,Ge){super(Z,ie,dt,Ge)}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(t.rXU(t.aKT),t.rXU(e.OD),t.rXU(t.SKi),t.rXU(t.bc$,8))},De.\u0275cmp=t.VBU({type:De,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:9,hostBindings:function(Z,ie){2&Z&&(t.BMQ("disabled",ie.disabled||null)("tabindex",ie.disabled?-1:ie.tabIndex)("aria-disabled",ie.disabled.toString()),t.AVh("_mat-animation-noopable","NoopAnimations"===ie._animationMode)("mat-unthemed",!ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[t.Vt3],attrs:_,ngContentSelectors:A,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Z,ie){1&Z&&(t.NAR(h),t.nrm(0,"span",0),t.SdG(1),t.j41(2,"span",1),t.SdG(3,1),t.k0s(),t.SdG(4,2),t.nrm(5,"span",2)(6,"span",3)),2&Z&&t.AVh("mdc-button__ripple",!ie._isFab)("mdc-fab__ripple",ie._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}',E],encapsulation:2,changeDetection:0}),Te})();const fe=new t.nKC("mat-mdc-fab-default-options",{providedIn:"root",factory:vt});function vt(){return{color:"accent"}}const xt=vt();let je=(()=>{var De;class Te extends z{constructor(Z,ie,dt,Ge,At){super(Z,ie,dt,Ge),this._options=At,this._isFab=!0,this._options=this._options||xt,this.color=this.defaultColor=this._options.color||xt.color}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(t.rXU(t.aKT),t.rXU(e.OD),t.rXU(t.SKi),t.rXU(t.bc$,8),t.rXU(fe,8))},De.\u0275cmp=t.VBU({type:De,selectors:[["button","mat-mini-fab",""]],hostVars:7,hostBindings:function(Z,ie){2&Z&&(t.BMQ("disabled",ie.disabled||null),t.AVh("_mat-animation-noopable","NoopAnimations"===ie._animationMode)("mat-unthemed",!ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[t.Vt3],attrs:W,ngContentSelectors:A,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Z,ie){1&Z&&(t.NAR(h),t.nrm(0,"span",0),t.SdG(1),t.j41(2,"span",1),t.SdG(3,1),t.k0s(),t.SdG(4,2),t.nrm(5,"span",2)(6,"span",3)),2&Z&&t.AVh("mdc-button__ripple",!ie._isFab)("mdc-fab__ripple",ie._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color)}.mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;
1transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family);font-size:var(--mdc-typography-button-font-size);line-height:var(--mdc-typography-button-line-height);font-weight:var(--mdc-typography-button-font-weight);letter-spacing:var(--mdc-typography-button-letter-spacing);text-decoration:var(--mdc-typography-button-text-decoration);text-transform:var(--mdc-typography-button-text-transform);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);
1transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-fab,.mat-mdc-mini-fab{background-color:var(--mdc-fab-container-color);--mdc-fab-container-shape:50%;--mdc-fab-icon-size:24px}.mat-mdc-fab .mdc-fab__icon,.mat-mdc-mini-fab .mdc-fab__icon{width:var(--mdc-fab-icon-size);height:var(--mdc-fab-icon-size);font-size:var(--mdc-fab-icon-size)}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape)}.mat-mdc-extended-fab{font-family:var(--mdc-extended-fab-label-text-font);font-size:var(--mdc-extended-fab-label-text-size);font-weight:var(--mdc-extended-fab-label-text-weight);letter-spacing:var(--mdc-extended-fab-label-text-tracking)}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}'],encapsulation:2,changeDetection:0}),Te})(),$e=(()=>{var De;class Te extends z{constructor(Z,ie,dt,Ge){super(Z,ie,dt,Ge),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(t.rXU(t.aKT),t.rXU(e.OD),t.rXU(t.SKi),t.rXU(t.bc$,8))},De.\u0275cmp=t.VBU({type:De,selectors:[["button","mat-icon-button",""]],hostVars:7,hostBindings:function(Z,ie){2&Z&&(t.BMQ("disabled",ie.disabled||null),t.AVh("_mat-animation-noopable","NoopAnimations"===ie._animationMode)("mat-unthemed",!ie.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[t.Vt3],attrs:de,ngContentSelectors:K,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(Z,ie){1&Z&&(t.NAR(),t.nrm(0,"span",0),t.SdG(1),t.nrm(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);
1height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',E],encapsulation:2,changeDetection:0}),Te})(),Ze=(()=>{var De;class Te{}return(De=Te).\u0275fac=function(Z){return new(Z||De)},De.\u0275mod=t.$C({type:De}),De.\u0275inj=t.G2t({imports:[m.yE,m.pZ,m.yE]}),Te})()},53777:(ct,se,l)=>{"use strict";l.d(se,{Hu:()=>Pe,Lc:()=>de,RN:()=>E,dh:()=>Y,m2:()=>U});var e=l(37580),t=l(60316),d=l(85060);const u=["*"],F=new e.nKC("MAT_CARD_CONFIG");let E=(()=>{var q;class fe{constructor(xt){this.appearance=(null==xt?void 0:xt.appearance)||"raised"}}return(q=fe).\u0275fac=function(xt){return new(xt||q)(e.rXU(F,8))},q.\u0275cmp=e.VBU({type:q,selectors:[["mat-card"]],hostAttrs:[1,"mat-mdc-card","mdc-card"],hostVars:4,hostBindings:function(xt,nt){2&xt&&e.AVh("mat-mdc-card-outlined","outlined"===nt.appearance)("mdc-card--outlined","outlined"===nt.appearance)},inputs:{appearance:"appearance"},exportAs:["matCard"],ngContentSelectors:u,decls:1,vars:0,template:function(xt,nt){1&xt&&(e.NAR(),e.SdG(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}
1.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0, 0, 0, 0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0, 0, 0, 0.6)}.mat-mdc-card{border-radius:var(--mdc-elevated-card-container-shape);background-color:var(--mdc-elevated-card-container-color);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color);box-shadow:var(--mdc-elevated-card-container-elevation);--mdc-elevated-card-container-shape:4px;--mdc-outlined-card-container-shape:4px;--mdc-outlined-card-outline-width:1px}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width);border-style:solid;border-color:var(--mdc-outlined-card-outline-color);border-radius:var(--mdc-outlined-card-container-shape);background-color:var(--mdc-outlined-card-container-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined .mdc-card::after{border-radius:var(--mdc-outlined-card-container-shape)}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card{position:relative}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}
1.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}'],encapsulation:2,changeDetection:0}),fe})(),Y=(()=>{var q;class fe{}return(q=fe).\u0275fac=function(xt){return new(xt||q)},q.\u0275dir=e.FsC({type:q,selectors:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],hostAttrs:[1,"mat-mdc-card-title"]}),fe})(),U=(()=>{var q;class fe{}return(q=fe).\u0275fac=function(xt){return new(xt||q)},q.\u0275dir=e.FsC({type:q,selectors:[["mat-card-content"]],hostAttrs:[1,"mat-mdc-card-content"]}),fe})(),de=(()=>{var q;class fe{}return(q=fe).\u0275fac=function(xt){return new(xt||q)},q.\u0275dir=e.FsC({type:q,selectors:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],hostAttrs:[1,"mat-mdc-card-subtitle"]}),fe})(),Pe=(()=>{var q;class fe{}return(q=fe).\u0275fac=function(xt){return new(xt||q)},q.\u0275mod=e.$C({type:q}),q.\u0275inj=e.G2t({imports:[d.yE,t.MD,d.yE]}),fe})()},97024:(ct,se,l)=>{"use strict";l.d(se,{So:()=>be,g7:()=>r});var e=l(37580),t=l(34456),d=l(85060),u=l(2814);const m=["input"],_=["label"],h=["*"],A=new e.nKC("mat-checkbox-default-options",{providedIn:"root",factory:F});function F(){return{color:"accent",clickAction:"check-indeterminate"}}const E={provide:t.kq,useExisting:(0,e.Rfq)(()=>be),multi:!0};class Y{}let W=0;const U=F(),de=(0,d.BF)((0,d.Zc)((0,d.GG)((0,d.Ob)(class{constructor(z){this._elementRef=z}}))));let K=(()=>{var z;class pe extends de{get inputId(){return"".concat(this.id||this._uniqueId,"-input")}get required(){return this._required}set required(w){this._required=(0,u.he)(w)}constructor(w,Pe,q,fe,vt,xt,nt){super(Pe),this._changeDetectorRef=q,this._ngZone=fe,this._animationMode=xt,this._options=nt,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new e.bkB,this.indeterminateChange=new e.bkB,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||U,this.color=this.defaultColor=this._options.color||U.color,this.tabIndex=parseInt(vt)||0,this.id=this._uniqueId="".concat(w).concat(++W)}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(w){const Pe=(0,u.he)(w);Pe!=this.checked&&(this._checked=Pe,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(w){const Pe=(0,u.he)(w);Pe!==this.disabled&&(this._disabled=Pe,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(w){const Pe=w!=this._indeterminate;this._indeterminate=(0,u.he)(w),Pe&&(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(w){this.checked=!!w}registerOnChange(w){this._controlValueAccessorChangeFn=w}registerOnTouched(w){this._onTouched=w}setDisabledState(w){this.disabled=w}_transitionCheckState(w){let Pe=this._currentCheckState,q=this._getAnimationTargetElement();if(Pe!==w&&q&&(this._currentAnimationClass&&q.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(Pe,w),this._currentCheckState=w,this._currentAnimationClass.length>0)){q.classList.add(this._currentAnimationClass);const fe=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{q.classList.remove(fe)},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(){var w;const Pe=null===(w=this._options)||void 0===w?void 0:w.clickAction;this.disabled||"noop"===Pe?!this.disabled&&"noop"===Pe&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==Pe&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(w){w.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(w,Pe){if("NoopAnimations"===this._animationMode)return"";switch(w){case 0:if(1===Pe)return this._animationClasses.uncheckedToChecked;if(3==Pe)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===Pe?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===Pe?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===Pe?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(w){const Pe=this._inputElement;Pe&&(Pe.nativeElement.indeterminate=w)}}return(z=pe).\u0275fac=function(w){e.QTQ()},z.\u0275dir=e.FsC({type:z,viewQuery:function(w,Pe){if(1&w&&(e.GBs(m,5),e.GBs(_,5),e.GBs(d.r6,5)),2&w){let q;e.mGM(q=e.lsd())&&(Pe._inputElement=q.first),e.mGM(q=e.lsd())&&(Pe._labelElement=q.first),e.mGM(q=e.lsd())&&(Pe.ripple=q.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:[e.Vt3]}),pe})(),be=(()=>{var z;class pe extends K{constructor(w,Pe,q,fe,vt,xt){super("mat-mdc-checkbox-",w,Pe,q,fe,vt,xt),this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"}}focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(w){const Pe=new Y;return Pe.source=this,Pe.checked=w,Pe}_getAnimationTargetElement(){var w;return null===(w=this._inputElement)||void 0===w?void 0:w.nativeElement}_onInputClick(){super._handleInputClick()}_onTouchTargetClick(){super._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(w){w.target&&this._labelElement.nativeElement.contains(w.target)&&w.stopPropagation()}}return(z=pe).\u0275fac=function(w){return new(w||z)(e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(e.SKi),e.kS0("tabindex"),e.rXU(e.bc$,8),e.rXU(A,8))},z.\u0275cmp=e.VBU({type:z,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-mdc-checkbox"],hostVars:12,hostBindings:function(w,Pe){2&w&&(e.Mr5("id",Pe.id),e.BMQ("tabindex",null)("aria-label",null)("aria-labelledby",null),e.AVh("_mat-animation-noopable","NoopAnimations"===Pe._animationMode)("mdc-checkbox--disabled",Pe.disabled)("mat-mdc-checkbox-disabled",Pe.disabled)("mat-mdc-checkbox-checked",Pe.checked))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[e.Jv_([E]),e.Vt3],ngContentSelectors:h,decls:15,vars:20,consts:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"],["label",""]],template:function(w,Pe){if(1&w&&(e.NAR(),e.j41(0,"div",0),e.bIt("click",function(fe){return Pe._preventBubblingFromLabel(fe)}),e.j41(1,"div",1,2)(3,"div",3),e.bIt("click",function(){return Pe._onTouchTargetClick()}),e.k0s(),e.j41(4,"input",4,5),e.bIt("blur",function(){return Pe._onBlur()})("click",function(){return Pe._onInputClick()})("change",function(fe){return Pe._onInteractionEvent(fe)}),e.k0s(),e.nrm(6,"div",6),e.j41(7,"div",7),e.qSk(),e.j41(8,"svg",8),e.nrm(9,"path",9),e.k0s(),e.joV(),e.nrm(10,"div",10),e.k0s(),e.nrm(11,"div",11),e.k0s(),e.j41(12,"label",12,13),e.SdG(14),e.k0s()()),2&w){const q=e.sdS(2);
1e.AVh("mdc-form-field--align-end","before"==Pe.labelPosition),e.R7$(4),e.AVh("mdc-checkbox--selected",Pe.checked),e.Y8G("checked",Pe.checked)("indeterminate",Pe.indeterminate)("disabled",Pe.disabled)("id",Pe.inputId)("required",Pe.required)("tabIndex",Pe.tabIndex),e.BMQ("aria-label",Pe.ariaLabel||null)("aria-labelledby",Pe.ariaLabelledby)("aria-describedby",Pe.ariaDescribedby)("aria-checked",Pe.indeterminate?"mixed":null)("name",Pe.name)("value",Pe.value),e.R7$(7),e.Y8G("matRippleTrigger",q)("matRippleDisabled",Pe.disableRipple||Pe.disabled)("matRippleCentered",!0),e.R7$(1),e.Y8G("for",Pe.inputId)}},dependencies:[d.r6],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-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 mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}
1}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500m
1s linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}html{--mdc-checkbox-disabled-selected-checkmark-color:#fff;--mdc-checkbox-selected-focus-state-layer-opacity:0.16;--mdc-checkbox-selected-hover-state-layer-opacity:0.04;--mdc-checkbox-selected-pressed-state-layer-opacity:0.16;--mdc-checkbox-unselected-focus-state-layer-opacity:0.16;--mdc-checkbox-unselected-hover-state-layer-opacity:0.04;--mdc-checkbox-unselected-pressed-state-layer-opacity:0.16}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}
1.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),pe})(),Le=(()=>{var z;class pe{}return(z=pe).\u0275fac=function(w){return new(w||z)},z.\u0275mod=e.$C({type:z}),z.\u0275inj=e.G2t({}),pe})(),r=(()=>{var z;class pe{}return(z=pe).\u0275fac=function(w){return new(w||z)},z.\u0275mod=e.$C({type:z}),z.\u0275inj=e.G2t({imports:[d.yE,d.pZ,Le,d.yE,Le]}),pe})()},12772:(ct,se,l)=>{"use strict";l.d(se,{D7:()=>$t,Jl:()=>Dt,YN:()=>ti,Zv:()=>Ge});var e=l(2814),t=l(37580),d=l(60316),u=l(85060),m=l(25567),_=l(84205),h=l(63617),A=l(64334),W=(l(33900),l(63037),l(36647),l(74879)),K=(l(63680),l(34456),l(15944));function be(tt,Ct){1&tt&&(t.j41(0,"span",7),t.SdG(1,1),t.k0s())}function Oe(tt,Ct){1&tt&&(t.j41(0,"span",8),t.SdG(1,2),t.k0s())}const ge=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],Le=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ee=new t.nKC("mat-chips-default-options"),$e=new t.nKC("MatChipAvatar"),Ue=new t.nKC("MatChipTrailingIcon"),Ze=new t.nKC("MatChipRemove"),De=new t.nKC("MatChip");class Te{}const me=(0,u.BF)(Te,-1);let Z=(()=>{var tt;class Ct extends me{get disabled(){return this._disabled||this._parentChip.disabled}set disabled(qe){this._disabled=(0,e.he)(qe)}_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled||!this.isInteractive?null:this.tabIndex.toString()}constructor(qe,Ht){super(),this._elementRef=qe,this._parentChip=Ht,this.isInteractive=!0,this._isPrimary=!0,this._disabled=!1,this._allowFocusWhenDisabled=!1,"BUTTON"===qe.nativeElement.nodeName&&qe.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}_handleClick(qe){!this.disabled&&this.isInteractive&&this._isPrimary&&(qe.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(qe){(qe.keyCode===W.Fm||qe.keyCode===W.t6)&&!this.disabled&&this.isInteractive&&this._isPrimary&&!this._parentChip._isEditing&&(qe.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}}return(tt=Ct).\u0275fac=function(qe){return new(qe||tt)(t.rXU(t.aKT),t.rXU(De))},tt.\u0275dir=t.FsC({type:tt,selectors:[["","matChipAction",""]],hostAttrs:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],hostVars:9,hostBindings:function(qe,Ht){1&qe&&t.bIt("click",function(Vi){return Ht._handleClick(Vi)})("keydown",function(Vi){return Ht._handleKeydown(Vi)}),2&qe&&(t.BMQ("tabindex",Ht._getTabindex())("disabled",Ht._getDisabledAttribute())("aria-disabled",Ht.disabled),t.AVh("mdc-evolution-chip__action--primary",Ht._isPrimary)("mdc-evolution-chip__action--presentational",!Ht.isInteractive)("mdc-evolution-chip__action--trailing",!Ht._isPrimary))},inputs:{disabled:"disabled",tabIndex:"tabIndex",isInteractive:"isInteractive",_allowFocusWhenDisabled:"_allowFocusWhenDisabled"},features:[t.Vt3]}),Ct})(),Ge=(()=>{var tt;class Ct extends Z{constructor(){super(...arguments),this._isPrimary=!1}_handleClick(qe){this.disabled||(qe.stopPropagation(),qe.preventDefault(),this._parentChip.remove())}_handleKeydown(qe){(qe.keyCode===W.Fm||qe.keyCode===W.t6)&&!this.disabled&&(qe.stopPropagation(),qe.preventDefault(),this._parentChip.remove())}}return(tt=Ct).\u0275fac=function(){let qt;return function(Ht){return(qt||(qt=t.xGo(tt)))(Ht||tt)}}(),tt.\u0275dir=t.FsC({type:tt,selectors:[["","matChipRemove",""]],hostAttrs:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-mdc-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],hostVars:1,hostBindings:function(qe,Ht){2&qe&&t.BMQ("aria-hidden",null)},features:[t.Jv_([{provide:Ze,useExisting:tt}]),t.Vt3]}),Ct})(),At=0;const Bt=(0,u.BF)((0,u.Zc)((0,u.GG)((0,u.Ob)(class{constructor(tt){this._elementRef=tt}})),"primary"),-1);let Dt=(()=>{var tt;class Ct extends Bt{_hasFocus(){return this._hasFocusInternal}get value(){return void 0!==this._value?this._value:this._textElement.textContent.trim()}set value(qe){this._value=qe}get removable(){return this._removable}set removable(qe){this._removable=(0,e.he)(qe)}get highlighted(){return this._highlighted}set highlighted(qe){this._highlighted=(0,e.he)(qe)}get ripple(){var qe;return null===(qe=this._rippleLoader)||void 0===qe?void 0:qe.getRipple(this._elementRef.nativeElement)}set ripple(qe){var Ht;null===(Ht=this._rippleLoader)||void 0===Ht||Ht.attachRipple(this._elementRef.nativeElement,qe)}constructor(qe,Ht,Bi,Vi,Xn,Jt,lt,it){var D,R;super(Ht),this._changeDetectorRef=qe,this._ngZone=Bi,this._focusMonitor=Vi,this._globalRippleOptions=lt,this._onFocus=new _.B,this._onBlur=new _.B,this.role=null,this._hasFocusInternal=!1,this.id="mat-mdc-chip-".concat(At++),this.ariaLabel=null,this.ariaDescription=null,this._ariaDescriptionId="".concat(this.id,"-aria-description"),this._removable=!0,this._highlighted=!1,this.removed=new t.bkB,this.destroyed=new t.bkB,this.basicChipAttrName="mat-basic-chip",this._rippleLoader=(0,t.WQX)(u.Ej),this._document=Xn,this._animationsDisabled="NoopAnimations"===Jt,null!=it&&(this.tabIndex=null!==(R=parseInt(it))&&void 0!==R?R:this.defaultTabIndex),this._monitorFocus(),null===(D=this._rippleLoader)||void 0===D||D.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-chip-ripple",disabled:this._isRippleDisabled()})}ngOnInit(){const qe=this._elementRef.nativeElement;this._isBasicChip=qe.hasAttribute(this.basicChipAttrName)||qe.tagName.toLowerCase()===this.basicChipAttrName}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pe
1ndingFocus=!1,this.focus())}ngAfterContentInit(){this._actionChanges=(0,h.h)(this._allLeadingIcons.changes,this._allTrailingIcons.changes,this._allRemoveIcons.changes).subscribe(()=>this._changeDetectorRef.markForCheck())}ngDoCheck(){this._rippleLoader.setDisabled(this._elementRef.nativeElement,this._isRippleDisabled())}ngOnDestroy(){var qe,Ht;this._focusMonitor.stopMonitoring(this._elementRef),null===(qe=this._rippleLoader)||void 0===qe||qe.destroyRipple(this._elementRef.nativeElement),null===(Ht=this._actionChanges)||void 0===Ht||Ht.unsubscribe(),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&&this.removed.emit({chip:this})}_isRippleDisabled(){var qe;return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!(null===(qe=this._globalRippleOptions)||void 0===qe||!qe.disabled)}_hasTrailingIcon(){return!(!this.trailingIcon&&!this.removeIcon)}_handleKeydown(qe){(qe.keyCode===W.G_||qe.keyCode===W.SJ)&&(qe.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(qe){return this._getActions().find(Ht=>{const Bi=Ht._elementRef.nativeElement;return Bi===qe||Bi.contains(qe)})}_getActions(){const qe=[];return this.primaryAction&&qe.push(this.primaryAction),this.removeIcon&&qe.push(this.removeIcon),this.trailingIcon&&qe.push(this.trailingIcon),qe}_handlePrimaryActionInteraction(){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(qe=>{const Ht=null!==qe;Ht!==this._hasFocusInternal&&(this._hasFocusInternal=Ht,Ht?this._onFocus.next({chip:this}):this._ngZone.onStable.pipe((0,A.s)(1)).subscribe(()=>this._ngZone.run(()=>this._onBlur.next({chip:this}))))})}}return(tt=Ct).\u0275fac=function(qe){return new(qe||tt)(t.rXU(t.gRc),t.rXU(t.aKT),t.rXU(t.SKi),t.rXU(m.FN),t.rXU(d.qQ),t.rXU(t.bc$,8),t.rXU(u.$E,8),t.kS0("tabindex"))},tt.\u0275cmp=t.VBU({type:tt,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(qe,Ht,Bi){if(1&qe&&(t.wni(Bi,$e,5),t.wni(Bi,Ue,5),t.wni(Bi,Ze,5),t.wni(Bi,$e,5),t.wni(Bi,Ue,5),t.wni(Bi,Ze,5)),2&qe){let Vi;t.mGM(Vi=t.lsd())&&(Ht.leadingIcon=Vi.first),t.mGM(Vi=t.lsd())&&(Ht.trailingIcon=Vi.first),t.mGM(Vi=t.lsd())&&(Ht.removeIcon=Vi.first),t.mGM(Vi=t.lsd())&&(Ht._allLeadingIcons=Vi),t.mGM(Vi=t.lsd())&&(Ht._allTrailingIcons=Vi),t.mGM(Vi=t.lsd())&&(Ht._allRemoveIcons=Vi)}},viewQuery:function(qe,Ht){if(1&qe&&t.GBs(Z,5),2&qe){let Bi;t.mGM(Bi=t.lsd())&&(Ht.primaryAction=Bi.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:30,hostBindings:function(qe,Ht){1&qe&&t.bIt("keydown",function(Vi){return Ht._handleKeydown(Vi)}),2&qe&&(t.Mr5("id",Ht.id),t.BMQ("role",Ht.role)("tabindex",Ht.role?Ht.tabIndex:null)("aria-label",Ht.ariaLabel),t.AVh("mdc-evolution-chip",!Ht._isBasicChip)("mdc-evolution-chip--disabled",Ht.disabled)("mdc-evolution-chip--with-trailing-action",Ht._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",Ht.leadingIcon)("mdc-evolution-chip--with-primary-icon",Ht.leadingIcon)("mdc-evolution-chip--with-avatar",Ht.leadingIcon)("mat-mdc-chip-with-avatar",Ht.leadingIcon)("mat-mdc-chip-highlighted",Ht.highlighted)("mat-mdc-chip-disabled",Ht.disabled)("mat-mdc-basic-chip",Ht._isBasicChip)("mat-mdc-standard-chip",!Ht._isBasicChip)("mat-mdc-chip-with-trailing-icon",Ht._hasTrailingIcon())("_mat-animation-noopable",Ht._animationsDisabled))},inputs:{color:"color",disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],ariaDescription:["aria-description","ariaDescription"],value:"value",removable:"removable",highlighted:"highlighted"},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],features:[t.Jv_([{provide:De,useExisting:tt}]),t.Vt3],ngContentSelectors:Le,decls:8,vars:3,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(qe,Ht){1&qe&&(t.NAR(ge),t.nrm(0,"span",0),t.j41(1,"span",1)(2,"span",2),t.DNE(3,be,2,0,"span",3),t.j41(4,"span",4),t.SdG(5),t.nrm(6,"span",5),t.k0s()()(),t.DNE(7,Oe,2,0,"span",6)
1),2&qe&&(t.R7$(2),t.Y8G("isInteractive",!1),t.R7$(1),t.Y8G("ngIf",Ht.leadingIcon),t.R7$(4),t.Y8G("ngIf",Ht._hasTrailingIcon()))},dependencies:[d.bT,Z],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}
1.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-h
1igh-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),Ct})(),pi=0,$t=(()=>{var tt;class Ct{set chipGrid(qe){qe&&(this._chipGrid=qe,this._chipGrid.registerInput(this))}get addOnBlur(){return this._addOnBlur}set addOnBlur(qe){this._addOnBlur=(0,e.he)(qe)}get disabled(){return this._disabled||this._chipGrid&&this._chipGrid.disabled}set disabled(qe){this._disabled=(0,e.he)(qe)}get empty(){return!this.inputElement.value}constructor(qe,Ht,Bi){this._elementRef=qe,this.focused=!1,this._addOnBlur=!1,this.chipEnd=new t.bkB,this.placeholder="",this.id="mat-mdc-chip-list-input-".concat(pi++),this._disabled=!1,this.inputElement=this._elementRef.nativeElement,this.separatorKeyCodes=Ht.separatorKeyCodes,Bi&&this.inputElement.classList.add("mat-mdc-form-field-input-control")}ngOnChanges(){this._chipGrid.stateChanges.next()}ngOnDestroy(){this.chipEnd.complete()}ngAfterContentInit(){this._focusLastChipOnBackspace=this.empty}_keydown(qe){if(qe){if(qe.keyCode===W.G_&&this._focusLastChipOnBackspace)return this._chipGrid._focusLastChip(),void qe.preventDefault();this._focusLastChipOnBackspace=!1}this._emitChipEnd(qe)}_keyup(qe){!this._focusLastChipOnBackspace&&qe.keyCode===W.G_&&this.empty&&(this._focusLastChipOnBackspace=!0,qe.preventDefault())}_blur(){this.addOnBlur&&this._emitChipEnd(),this.focused=!1,this._chipGrid.focused||this._chipGrid._blur(),this._chipGrid.stateChanges.next()}_focus(){this.focused=!0,this._focusLastChipOnBackspace=this.empty,this._chipGrid.stateChanges.next()}_emitChipEnd(qe){(!qe||this._isSeparatorKey(qe))&&(this.chipEnd.emit({input:this.inputElement,value:this.inputElement.value,chipInput:this}),null==qe||qe.preventDefault())}_onInput(){this._chipGrid.stateChanges.next()}focus(){this.inputElement.focus()}clear(){this.inputElement.value="",this._focusLastChipOnBackspace=!0}setDescribedByIds(qe){const Ht=this._elementRef.nativeElement;qe.length?Ht.setAttribute("aria-describedby",qe.join(" ")):Ht.removeAttribute("aria-describedby")}_isSeparatorKey(qe){return!(0,W.rp)(qe)&&new Set(this.separatorKeyCodes).has(qe.keyCode)}}return(tt=Ct).\u0275fac=function(qe){return new(qe||tt)(t.rXU(t.aKT),t.rXU(Ee),t.rXU(K.xb,8))},tt.\u0275dir=t.FsC({type:tt,selectors:[["input","matChipInputFor",""]],hostAttrs:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],hostVars:6,hostBindings:function(qe,Ht){1&qe&&t.bIt("keydown",function(Vi){return Ht._keydown(Vi)})("keyup",function(Vi){return Ht._keyup(Vi)})("blur",function(){return Ht._blur()})("focus",function(){return Ht._focus()})("input",function(){return Ht._onInput()}),2&qe&&(t.Mr5("id",Ht.id),t.BMQ("disabled",Ht.disabled||null)("placeholder",Ht.placeholder||null)("aria-invalid",Ht._chipGrid&&Ht._chipGrid.ngControl?Ht._chipGrid.ngControl.invalid:null)("aria-required",Ht._chipGrid&&Ht._chipGrid.required||null)("required",Ht._chipGrid&&Ht._chipGrid.required||null))},inputs:{chipGrid:["matChipInputFor","chipGrid"],addOnBlur:["matChipInputAddOnBlur","addOnBlur"],separatorKeyCodes:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:"disabled"},outputs:{chipEnd:"matChipInputTokenEnd"},exportAs:["matChipInput","matChipInputFor"],features:[t.OA$]}),Ct})(),ti=(()=>{var tt;class Ct{}return(tt=Ct).\u0275fac=function(qe){return new(qe||tt)},tt.\u0275mod=t.$C({type:tt}),tt.\u0275inj=t.G2t({providers:[u.es,{provide:Ee,useValue:{separatorKeyCodes:[W.Fm]}}],imports:[u.yE,d.MD,u.pZ,u.yE]}),Ct})()},85060:(ct,se,l)=>{"use strict";l.d(se,{MJ:()=>Ue,es:()=>At,de:()=>Ze,Ju:()=>Ee,QC:()=>qe,is:()=>ti,$E:()=>Kt,yE:()=>w,WX:()=>dt,wT:()=>Jt,Sy:()=>D,MI:()=>Vi,O5:()=>Vt,r6:()=>jt,Ej:()=>Gt,pZ:()=>pi,xW:()=>me,ug:()=>Ve,jb:()=>lt,TL:()=>it,Zc:()=>xt,GG:()=>nt,Ob:()=>vt,J8:()=>je,BF:()=>pt});var e=l(37580),t=l(25567),d=l(63680),m=l(60316),_=l(17699),h=l(2814),A=l(84205),F=l(74879);const U=["text"];function de(ze,ft){if(1&ze&&e.nrm(0,"mat-pseudo-checkbox",6),2&ze){const Re=e.XpG();e.Y8G("disabled",Re.disabled)("state",Re.selected?"checked":"unchecked")}}function K(ze,ft){if(1&ze&&e.nrm(0,"mat-pseudo-checkbox",7),2&ze){const Re=e.XpG();e.Y8G("disabled",Re.disabled)}}function be(ze,ft){if(1&ze&&(e.j41(0,"span",8),e.EFF(1),e.k0s()),2&ze){const Re=e.XpG();e.R7$(1),e.SpI("(",Re.group.label,")")}}const Oe=[[["mat-icon"]],"*"],ge=["mat-icon","*"],oe=new e.nKC("mat-sanity-checks",{providedIn:"root",factory:function pe(){return!0}});let w=(()=>{var ze;class ft{constructor(We,hi,rt){this._sanityChecks=hi,this._document=rt,this._hasDoneGlobalChecks=!1,We._applyBodyHighContrastModeCssClasse
1s(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(We){return!(0,_.v8)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[We])}}return(ze=ft).\u0275fac=function(We){return new(We||ze)(e.KVO(t.Q_),e.KVO(oe,8),e.KVO(m.qQ))},ze.\u0275mod=e.$C({type:ze}),ze.\u0275inj=e.G2t({imports:[d.jI,d.jI]}),ft})();function vt(ze){return class extends ze{get disabled(){return this._disabled}set disabled(ft){this._disabled=(0,h.he)(ft)}constructor(...ft){super(...ft),this._disabled=!1}}}function xt(ze,ft){return class extends ze{get color(){return this._color}set color(Re){const We=Re||this.defaultColor;We!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove("mat-".concat(this._color)),We&&this._elementRef.nativeElement.classList.add("mat-".concat(We)),this._color=We)}constructor(...Re){super(...Re),this.defaultColor=ft,this.color=ft}}}function nt(ze){return class extends ze{get disableRipple(){return this._disableRipple}set disableRipple(ft){this._disableRipple=(0,h.he)(ft)}constructor(...ft){super(...ft),this._disableRipple=!1}}}function pt(ze,ft=0){return class extends ze{get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(Re){this._tabIndex=null!=Re?(0,h.OE)(Re):this.defaultTabIndex}constructor(...Re){super(...Re),this._tabIndex=ft,this.defaultTabIndex=ft}}}function je(ze){return class extends ze{updateErrorState(){const ft=this.errorState,rt=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);rt!==ft&&(this.errorState=rt,this.stateChanges.next())}constructor(...ft){super(...ft),this.errorState=!1}}}const Ee=new e.nKC("MAT_DATE_LOCALE",{providedIn:"root",factory:function $e(){return(0,e.WQX)(e.xe9)}});class Ue{constructor(){this._localeChanges=new A.B,this.localeChanges=this._localeChanges}getValidDateOrNull(ft){return this.isDateInstance(ft)&&this.isValid(ft)?ft:null}deserialize(ft){return null==ft||this.isDateInstance(ft)&&this.isValid(ft)?ft:this.invalid()}setLocale(ft){this.locale=ft,this._localeChanges.next()}compareDate(ft,Re){return this.getYear(ft)-this.getYear(Re)||this.getMonth(ft)-this.getMonth(Re)||this.getDate(ft)-this.getDate(Re)}sameDate(ft,Re){if(ft&&Re){let We=this.isValid(ft),hi=this.isValid(Re);return We&&hi?!this.compareDate(ft,Re):We==hi}return ft==Re}clampDate(ft,Re,We){return Re&&this.compareDate(ft,Re)<0?Re:We&&this.compareDate(ft,We)>0?We:ft}}const Ze=new e.nKC("mat-date-formats"),De=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function Te(ze,ft){const Re=Array(ze);for(let We=0;We<ze;We++)Re[We]=ft(We);return Re}let me=(()=>{var ze;class ft extends Ue{constructor(We,hi){super(),this.useUtcForDisplay=!1,super.setLocale(We)}getYear(We){return We.getFullYear()}getMonth(We){return We.getMonth()}getDate(We){return We.getDate()}getDayOfWeek(We){return We.getDay()}getMonthNames(We){const hi=new Intl.DateTimeFormat(this.locale,{month:We,timeZone:"utc"});return Te(12,rt=>this._format(hi,new Date(2017,rt,1)))}getDateNames(){const We=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return Te(31,hi=>this._format(We,new Date(2017,0,hi+1)))}getDayOfWeekNames(We){const hi=new Intl.DateTimeFormat(this.locale,{weekday:We,timeZone:"utc"});return Te(7,rt=>this._format(hi,new Date(2017,0,rt+1)))}getYearName(We){const hi=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(hi,We)}getFirstDayOfWeek(){return 0}getNumDaysInMonth(We){return this.getDate(this._createDateWithOverflow(this.getYear(We),this.getMonth(We)+1,0))}clone(We){return new Date(We.getTime())}createDate(We,hi,rt){let Fe=this._createDateWithOverflow(We,hi,rt);return Fe.getMonth(),Fe}today(){return new Date}parse(We,hi){return"number"==typeof We?new Date(We):We?new Date(Date.parse(We)):null}format(We,hi){if(!this.isValid(We))throw Error("NativeDateAdapter: Cannot format invalid date.");const rt=new Intl.DateTimeFormat(this.locale,{...hi,timeZone:"utc"});return this._format(rt,We)}addCalendarYears(We,hi){return this.addCalendarMonths(We,12*hi)}addCalendarMonths(We,hi){let rt=this._createDateWithOverflow(this.getYear(We),this.getMonth(We)+hi,this.getDate(We));return this.getMonth(rt)!=((this.getMonth(We)+hi)%12+12)%12&&(rt=this._createDateWithOverflow(this.getYear(rt),this.getMonth(rt),0)),rt}addCalendarDays(We,hi){return this._createDateWithOverflow(this.getYear(We),this.getMonth(We),this.getDate(We)+hi)}toIso8601(We){return[We.getUTCFullYear(),this._2digit(We.getUTCMonth()+1),this._2digit(We.getUTCDate())].join("-")}deserialize(We){if("string"==typeof We){if(!We)return null;if(De.test(We)){let hi=new Date(We);if(this.isValid(hi))return hi}}return super.deserialize(We)}isDateInstance(We){return We instanceof Date}isValid(We){return!isNaN(We.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(We,hi,rt){const Fe=new Date;return Fe.setFullYear(We,hi,rt),Fe.setHours(0,0,0,0),Fe}_2digit(We){return("00"+We).slice(-2)}_format(We,hi){const rt=new Date;return rt.setUTCFullYear(hi.getFullYear(),hi.getMonth(),hi.getDate()),rt.setUTCHours(hi.getHours(),hi.getMinutes(),hi.get
1Seconds(),hi.getMilliseconds()),We.format(rt)}}return(ze=ft).\u0275fac=function(We){return new(We||ze)(e.KVO(Ee,8),e.KVO(_.OD))},ze.\u0275prov=e.jDH({token:ze,factory:ze.\u0275fac}),ft})();const Z={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let ie=(()=>{var ze;class ft{}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275mod=e.$C({type:ze}),ze.\u0275inj=e.G2t({providers:[{provide:Ue,useClass:me}]}),ft})(),dt=(()=>{var ze;class ft{}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275mod=e.$C({type:ze}),ze.\u0275inj=e.G2t({providers:[{provide:Ze,useValue:Z}],imports:[ie]}),ft})(),At=(()=>{var ze;class ft{isErrorState(We,hi){return!!(We&&We.invalid&&(We.touched||hi&&hi.submitted))}}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275prov=e.jDH({token:ze,factory:ze.\u0275fac,providedIn:"root"}),ft})();class li{constructor(ft,Re,We,hi=!1){this._renderer=ft,this.element=Re,this.config=We,this._animationForciblyDisabledThroughCss=hi,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const Pi=(0,_.BQ)({passive:!0,capture:!0});class fi{constructor(){this._events=new Map,this._delegateEventHandler=ft=>{const Re=(0,_.Fb)(ft);var We;Re&&(null===(We=this._events.get(ft.type))||void 0===We||We.forEach((hi,rt)=>{(rt===Re||rt.contains(Re))&&hi.forEach(Fe=>Fe.handleEvent(ft))}))}}addHandler(ft,Re,We,hi){const rt=this._events.get(Re);if(rt){const Fe=rt.get(We);Fe?Fe.add(hi):rt.set(We,new Set([hi]))}else this._events.set(Re,new Map([[We,new Set([hi])]])),ft.runOutsideAngular(()=>{document.addEventListener(Re,this._delegateEventHandler,Pi)})}removeHandler(ft,Re,We){const hi=this._events.get(ft);if(!hi)return;const rt=hi.get(Re);rt&&(rt.delete(We),0===rt.size&&hi.delete(Re),0===hi.size&&(this._events.delete(ft),document.removeEventListener(ft,this._delegateEventHandler,Pi)))}}const zi={enterDuration:225,exitDuration:150},Yn=(0,_.BQ)({passive:!0,capture:!0}),nr=["mousedown","touchstart"],tn=["mouseup","mouseleave","touchend","touchcancel"];class Ve{constructor(ft,Re,We,hi){this._target=ft,this._ngZone=Re,this._platform=hi,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,hi.isBrowser&&(this._containerElement=(0,h.i8)(We))}fadeInRipple(ft,Re,We={}){const hi=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),rt={...zi,...We.animation};We.centered&&(ft=hi.left+hi.width/2,Re=hi.top+hi.height/2);const Fe=We.radius||function ni(ze,ft,Re){const We=Math.max(Math.abs(ze-Re.left),Math.abs(ze-Re.right)),hi=Math.max(Math.abs(ft-Re.top),Math.abs(ft-Re.bottom));return Math.sqrt(We*We+hi*hi)}(ft,Re,hi),zt=ft-hi.left,st=Re-hi.top,Ie=rt.enterDuration,It=document.createElement("div");It.classList.add("mat-ripple-element"),It.style.left="".concat(zt-Fe,"px"),It.style.top="".concat(st-Fe,"px"),It.style.height="".concat(2*Fe,"px"),It.style.width="".concat(2*Fe,"px"),null!=We.color&&(It.style.backgroundColor=We.color),It.style.transitionDuration="".concat(Ie,"ms"),this._containerElement.appendChild(It);const Et=window.getComputedStyle(It),Hi=Et.transitionDuration,Zi="none"===Et.transitionProperty||"0s"===Hi||"0s, 0s"===Hi||0===hi.width&&0===hi.height,kn=new li(this,It,We,Zi);It.style.transform="scale3d(1, 1, 1)",kn.state=0,We.persistent||(this._mostRecentTransientRipple=kn);let Jn=null;return!Zi&&(Ie||rt.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const hr=()=>this._finishRippleTransition(kn),Ii=()=>this._destroyRipple(kn);It.addEventListener("transitionend",hr),It.addEventListener("transitioncancel",Ii),Jn={onTransitionEnd:hr,onTransitionCancel:Ii}}),this._activeRipples.set(kn,Jn),(Zi||!Ie)&&this._finishRippleTransition(kn),kn}fadeOutRipple(ft){if(2===ft.state||3===ft.state)return;const Re=ft.element,We={...zi,...ft.config.animation};Re.style.transitionDuration="".concat(We.exitDuration,"ms"),Re.style.opacity="0",ft.state=2,(ft._animationForciblyDisabledThroughCss||!We.exitDuration)&&this._finishRippleTransition(ft)}
1fadeOutAll(){this._getActiveRipples().forEach(ft=>ft.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(ft=>{ft.config.persistent||ft.fadeOut()})}setupTriggerEvents(ft){const Re=(0,h.i8)(ft);!this._platform.isBrowser||!Re||Re===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=Re,nr.forEach(We=>{Ve._eventManager.addHandler(this._ngZone,We,Re,this)}))}handleEvent(ft){"mousedown"===ft.type?this._onMousedown(ft):"touchstart"===ft.type?this._onTouchStart(ft):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{tn.forEach(Re=>{this._triggerElement.addEventListener(Re,this,Yn)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(ft){0===ft.state?this._startFadeOutTransition(ft):2===ft.state&&this._destroyRipple(ft)}_startFadeOutTransition(ft){const Re=ft===this._mostRecentTransientRipple,{persistent:We}=ft.config;ft.state=1,!We&&(!Re||!this._isPointerDown)&&ft.fadeOut()}_destroyRipple(ft){var Re;const We=null!==(Re=this._activeRipples.get(ft))&&void 0!==Re?Re:null;this._activeRipples.delete(ft),this._activeRipples.size||(this._containerRect=null),ft===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),ft.state=3,null!==We&&(ft.element.removeEventListener("transitionend",We.onTransitionEnd),ft.element.removeEventListener("transitioncancel",We.onTransitionCancel)),ft.element.remove()}_onMousedown(ft){const Re=(0,t._G)(ft),We=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!Re&&!We&&(this._isPointerDown=!0,this.fadeInRipple(ft.clientX,ft.clientY,this._target.rippleConfig))}_onTouchStart(ft){if(!this._target.rippleDisabled&&!(0,t.w6)(ft)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const Re=ft.changedTouches;if(Re)for(let We=0;We<Re.length;We++)this.fadeInRipple(Re[We].clientX,Re[We].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(ft=>{!ft.config.persistent&&(1===ft.state||ft.config.terminateOnPointerUp&&0===ft.state)&&ft.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const ft=this._triggerElement;ft&&(nr.forEach(Re=>Ve._eventManager.removeHandler(Re,ft,this)),this._pointerUpEventsRegistered&&tn.forEach(Re=>ft.removeEventListener(Re,this,Yn)))}}Ve._eventManager=new fi;const Kt=new e.nKC("mat-ripple-global-options");let jt=(()=>{var ze;class ft{get disabled(){return this._disabled}set disabled(We){We&&this.fadeOutAllNonPersistent(),this._disabled=We,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(We){this._trigger=We,this._setupTriggerEventsIfEnabled()}constructor(We,hi,rt,Fe,zt){this._elementRef=We,this._animationMode=zt,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=Fe||{},this._rippleRenderer=new Ve(this,hi,We,rt)}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(We,hi=0,rt){return"number"==typeof We?this._rippleRenderer.fadeInRipple(We,hi,{...this.rippleConfig,...rt}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...We})}}return(ze=ft).\u0275fac=function(We){return new(We||ze)(e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(_.OD),e.rXU(Kt,8),e.rXU(e.bc$,8))},ze.\u0275dir=e.FsC({type:ze,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(We,hi){2&We&&e.AVh("mat-ripple-unbounded",hi.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"]}),ft})(),pi=(()=>{var ze;class ft{}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275mod=e.$C({type:ze}),ze.\u0275inj=e.G2t({imports:[w,w]}),ft})(),$t=(()=>{var ze;class ft{constructor(We){this._animationMode=We,this.state="unchecked",this.disabled=!1,this.appearance="full"}}return(ze=ft).\u0275fac=function(We){return new(We||ze)(e.rXU(e.bc$,8))},ze.\u0275cmp=e.VBU({type:ze,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(We,hi){2&We&&e.AVh("mat-pseudo-checkbox-indeterminate","indeterminate"===hi.state)("mat-pseudo-checkbox-checked","checked"===hi.state)("mat-pseudo-checkbox-disabled",hi.disabled)("mat-pseudo-checkbox-minimal","minimal"===hi.appearance)("mat-pseudo-checkbox-full","full"===hi.appearance)("_mat-animation-noopable","NoopAnimations"===hi._animationMode)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(We,hi){},styles:['.mat-pseudo-checkbox{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-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{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;
1height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0}),ft})(),Vt=(()=>{var ze;class ft{}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275mod=e.$C({type:ze}),ze.\u0275inj=e.G2t({imports:[w]}),ft})();const ti=new e.nKC("MAT_OPTION_PARENT_COMPONENT"),qe=new e.nKC("MatOptgroup");let Bi=0;class Vi{constructor(ft,Re=!1){this.source=ft,this.isUserInput=Re}}let Xn=(()=>{var ze;class ft{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(We){this._disabled=(0,h.he)(We)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}constructor(We,hi,rt,Fe){this._element=We,this._changeDetectorRef=hi,this._parent=rt,this.group=Fe,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-".concat(Bi++),this.onSelectionChange=new e.bkB,this._stateChanges=new A.B}get active(){return this._active}get viewValue(){var We;return((null===(We=this._text)||void 0===We?void 0:We.nativeElement.textContent)||"").trim()}select(We=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),We&&this._emitSelectionChangeEvent())}deselect(We=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),We&&this._emitSelectionChangeEvent())}focus(We,hi){const rt=this._getHostElement();"function"==typeof rt.focus&&rt.focus(hi)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(We){(We.keyCode===F.Fm||We.keyCode===F.t6)&&!(0,F.rp)(We)&&(this._selectViaInteraction(),We.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const We=this.viewValue;We!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=We)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(We=!1){this.onSelectionChange.emit(new Vi(this,We))}}return(ze=ft).\u0275fac=function(We){e.QTQ()},ze.\u0275dir=e.FsC({type:ze,viewQuery:function(We,hi){if(1&We&&e.GBs(U,7),2&We){let rt;e.mGM(rt=e.lsd())&&(hi._text=rt.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),ft})(),Jt=(()=>{var ze;class ft extends Xn{constructor(We,hi,rt,Fe){super(We,hi,rt,Fe)}}return(ze=ft).\u0275fac=function(We){return new(We||ze)(e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(ti,8),e.rXU(qe,8))},ze.\u0275cmp=e.VBU({type:ze,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(We,hi){1&We&&e.bIt("click",function(){return hi._selectViaInteraction()})("keydown",function(Fe){return hi._handleKeydown(Fe)}),2&We&&(e.Mr5("id",hi.id),e.BMQ("aria-selected",hi.selected)("aria-disabled",hi.disabled.toString()),e.AVh("mdc-list-item--selected",hi.selected)("mat-mdc-option-multiple",hi.multiple)("mat-mdc-option-active",hi.active)("mdc-list-item--disabled",hi.disabled))},exportAs:["matOption"],features:[e.Vt3],ngContentSelectors:ge,decls:8,vars:5,consts:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],template:function(We,hi){1&We&&(e.NAR(Oe),e.DNE(0,de,1,2,"mat-pseudo-checkbox",0),e.SdG(1),e.j41(2,"span",1,2),e.SdG(4,1),e.k0s(),e.DNE(5,K,1,1,"mat-pseudo-checkbox",3),e.DNE(6,be,2,1,"span",4),e.nrm(7,"div",5)),2&We&&(e.Y8G("ngIf",hi.multiple),e.R7$(5),e.Y8G("ngIf",!hi.multiple&&hi.selected&&!hi.hideSingleSelectionIndicator),e.R7$(1),e.Y8G("ngIf",hi.group&&hi.group._inert),e.R7$(1),e.Y8G("matRippleTrigger",hi._getHostElement())("matRippleDisabled",hi.disabled||hi.disableRipple))}
1,dependencies:[jt,m.bT,$t],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-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-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),ft})();function lt(ze,ft,Re){if(Re.length){let We=ft.toArray(),hi=Re.toArray(),rt=0;for(let Fe=0;Fe<ze+1;Fe++)We[Fe].group&&We[Fe].group===hi[rt]&&rt++;return rt}return 0}function it(ze,ft,Re,We){return ze<Re?ze:ze+ft>Re+We?Math.max(0,ze-We+ft):Re}let D=(()=>{var ze;class ft{}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275mod=e.$C({type:ze}),ze.\u0275inj=e.G2t({imports:[pi,m.MD,w,Vt]}),ft})();const R={capture:!0},at=["focus","click","mouseenter","touchstart"],oi="mat-ripple-loader-uninitialized",tr="mat-ripple-loader-class-name",Er="mat-ripple-loader-centered",ji="mat-ripple-loader-disabled";let Gt=(()=>{var ze;class ft{constructor(){this._document=(0,e.WQX)(m.qQ,{optional:!0}),this._animationMode=(0,e.WQX)(e.bc$,{optional:!0}),this._globalRippleOptions=(0,e.WQX)(Kt,{optional:!0}),this._platform=(0,e.WQX)(_.OD),this._ngZone=(0,e.WQX)(e.SKi),this._hosts=new Map,this._onInteraction=We=>{if(!(We.target instanceof HTMLElement))return;const rt=We.target.closest("[".concat(oi,"]"));rt&&this._createRipple(rt)},this._ngZone.runOutsideAngular(()=>{for(const hi of at){var We;null===(We=this._document)||void 0===We||We.addEventListener(hi,this._onInteraction,R)}})}ngOnDestroy(){const We=this._hosts.keys();for(const rt of We)this.destroyRipple(rt);for(const rt of at){var hi;null===(hi=this._document)||void 0===hi||hi.removeEventListener(rt,this._onInteraction,R)}}configureRipple(We,hi){We.setAttribute(oi,""),(hi.className||!We.hasAttribute(tr))&&We.setAttribute(tr,hi.className||""),hi.centered&&We.setAttribute(Er,""),hi.disabled&&We.setAttribute(ji,"")}getRipple(We){return this._hosts.get(We)||this._createRipple(We)}setDisabled(We,hi){const rt=this._hosts.get(We);rt?rt.disabled=hi:hi?We.setAttribute(ji,""):We.removeAttribute(ji)}_createRipple(We){var hi;if(!this._document)return;const rt=this._hosts.get(We);if(rt)return rt;null===(hi=We.querySelector(".mat-ripple"))||void 0===hi||hi.remove();const Fe=this._document.createElement("span");Fe.classList.add("mat-ripple",We.getAttribute(tr)),We.append(Fe);
1const zt=new jt(new e.aKT(Fe),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return zt._isInitialized=!0,zt.trigger=We,zt.centered=We.hasAttribute(Er),zt.disabled=We.hasAttribute(ji),this.attachRipple(We,zt),zt}attachRipple(We,hi){We.removeAttribute(oi),this._hosts.set(We,hi)}destroyRipple(We){const hi=this._hosts.get(We);hi&&(hi.ngOnDestroy(),this._hosts.delete(We))}}return(ze=ft).\u0275fac=function(We){return new(We||ze)},ze.\u0275prov=e.jDH({token:ze,factory:ze.\u0275fac,providedIn:"root"}),ft})()},61977:(ct,se,l)=>{"use strict";l.d(se,{Vh:()=>rt,X6:()=>Ao,bU:()=>Hi,bZ:()=>Et});var e=l(25567),t=l(81570),d=l(9168),u=l(60316),m=l(37580),_=l(84175),h=l(79975),A=l(85060),F=l(84205),E=l(27092),Y=l(63617),W=l(59452),U=l(74879),de=l(63680),K=l(17699),be=l(64334),Oe=l(63037),ge=l(51567),Le=l(2814),r=l(47172),z=l(34456),pe=l(15944),oe=l(95541);const w=["mat-calendar-body",""];function Pe($i,Cn){if(1&$i&&(m.j41(0,"tr",3)(1,"td",4),m.EFF(2),m.k0s()()),2&$i){const cn=m.XpG();m.R7$(1),m.xc7("padding-top",cn._cellPadding)("padding-bottom",cn._cellPadding),m.BMQ("colspan",cn.numCols),m.R7$(1),m.SpI(" ",cn.label," ")}}function q($i,Cn){if(1&$i&&(m.j41(0,"td",4),m.EFF(1),m.k0s()),2&$i){const cn=m.XpG(2);m.xc7("padding-top",cn._cellPadding)("padding-bottom",cn._cellPadding),m.BMQ("colspan",cn._firstRowOffset),m.R7$(1),m.SpI(" ",cn._firstRowOffset>=cn.labelMinRequiredCells?cn.label:""," ")}}function fe($i,Cn){if(1&$i){const cn=m.RV6();m.j41(0,"td",8)(1,"button",9),m.bIt("click",function(yt){const Wi=m.eBV(cn).$implicit,Bn=m.XpG(2);return m.Njj(Bn._cellClicked(Wi,yt))})("focus",function(yt){const Wi=m.eBV(cn).$implicit,Bn=m.XpG(2);return m.Njj(Bn._emitActiveDateChange(Wi,yt))}),m.j41(2,"span",10),m.EFF(3),m.k0s(),m.nrm(4,"span",11),m.k0s()()}if(2&$i){const cn=Cn.$implicit,Me=Cn.index,yt=m.XpG().index,ai=m.XpG();m.xc7("width",ai._cellWidth)("padding-top",ai._cellPadding)("padding-bottom",ai._cellPadding),m.BMQ("data-mat-row",yt)("data-mat-col",Me),m.R7$(1),m.AVh("mat-calendar-body-disabled",!cn.enabled)("mat-calendar-body-active",ai._isActiveCell(yt,Me))("mat-calendar-body-range-start",ai._isRangeStart(cn.compareValue))("mat-calendar-body-range-end",ai._isRangeEnd(cn.compareValue))("mat-calendar-body-in-range",ai._isInRange(cn.compareValue))("mat-calendar-body-comparison-bridge-start",ai._isComparisonBridgeStart(cn.compareValue,yt,Me))("mat-calendar-body-comparison-bridge-end",ai._isComparisonBridgeEnd(cn.compareValue,yt,Me))("mat-calendar-body-comparison-start",ai._isComparisonStart(cn.compareValue))("mat-calendar-body-comparison-end",ai._isComparisonEnd(cn.compareValue))("mat-calendar-body-in-comparison-range",ai._isInComparisonRange(cn.compareValue))("mat-calendar-body-preview-start",ai._isPreviewStart(cn.compareValue))("mat-calendar-body-preview-end",ai._isPreviewEnd(cn.compareValue))("mat-calendar-body-in-preview",ai._isInPreview(cn.compareValue)),m.Y8G("ngClass",cn.cssClasses)("tabindex",ai._isActiveCell(yt,Me)?0:-1),m.BMQ("aria-label",cn.ariaLabel)("aria-disabled",!cn.enabled||null)("aria-pressed",ai._isSelected(cn.compareValue))("aria-current",ai.todayValue===cn.compareValue?"date":null)("aria-describedby",ai._getDescribedby(cn.compareValue)),m.R7$(1),m.AVh("mat-calendar-body-selected",ai._isSelected(cn.compareValue))("mat-calendar-body-comparison-identical",ai._isComparisonIdentical(cn.compareValue))("mat-calendar-body-today",ai.todayValue===cn.compareValue),m.R7$(1),m.SpI(" ",cn.displayValue," ")}}function vt($i,Cn){if(1&$i&&(m.j41(0,"tr",5),m.DNE(1,q,2,6,"td",6),m.DNE(2,fe,5,48,"td",7),m.k0s()),2&$i){const cn=Cn.$implicit,Me=Cn.index,yt=m.XpG();m.R7$(1),m.Y8G("ngIf",0===Me&&yt._firstRowOffset),m.R7$(1),m.Y8G("ngForOf",cn)}}function xt($i,Cn){if(1&$i&&(m.j41(0,"th",5)(1,"span",6),m.EFF(2),m.k0s(),m.j41(3,"span",7),m.EFF(4),m.k0s()()),2&$i){const cn=Cn.$implicit;m.R7$(2),m.JRh(cn.long),m.R7$(2),m.JRh(cn.narrow)}}const nt=["*"];function pt($i,Cn){}function je($i,Cn){if(1&$i){const cn=m.RV6();m.j41(0,"mat-month-view",5),m.bIt("activeDateChange",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai.activeDate=yt)})("_userSelection",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._dateSelected(yt))})("dragStarted",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._dragStarted(yt))})("dragEnded",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._dragEnded(yt))}),m.k0s()}if(2&$i){const cn=m.XpG();m.Y8G("activeDate",cn.activeDate)("selected",cn.selected)("dateFilter",cn.dateFilter)("maxDate",cn.maxDate)("minDate",cn.minDate)("dateClass",cn.dateClass)("comparisonStart",cn.comparisonStart)("comparisonEnd",cn.comparisonEnd)("startDateAccessibleName",cn.startDateAccessibleName)("endDateAccessibleName",cn.endDateAccessibleName)("activeDrag",cn._activeDrag)}}function ve($i,Cn){if(1&$i){const cn=m.RV6();m.j41(0,"mat-year-view",6),m.bIt("activeDateChange",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai.activeDate=yt)})("monthSelected",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._monthSelectedInYearView(yt))})("selectedChange",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._goToDateInView(yt,"month"))}),m.k0s()}if(2&$i){const cn=m.XpG();m.Y8G("activeDate",cn.activeDate)("selected",cn.selected)("dateFilter",cn.dateFilter)("maxDate",cn.maxDate)("minDate",cn.minDate)("dateClass",cn.dateClass)}}function Ee($i,Cn){if(1&$i){const cn=m.RV6();m.j41(0,"mat-multi-year-view",7),m.bIt("activeDateChange",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai.activeDate=yt)})("yearSelected",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._yearSelectedInMultiYearView(yt))})("selectedChange",function(yt){m.eBV(cn);const ai=m.XpG();return m.Njj(ai._goToDateInView(yt,"year"))}),m.k0s()}if(2&$i){const cn=m.XpG();m.Y8G("activeDate",cn.activeDate)("selected",cn.selected)("dateFilter",cn.dateFilter)("maxDate",cn.maxDate)("minDate",cn.minDate)("dateClass",cn.dateClass)}}function $e($i,Cn){}const Ue=["button"];
1function Ze($i,Cn){1&$i&&(m.qSk(),m.j41(0,"svg",3),m.nrm(1,"path",4),m.k0s())}const De=[[["","matDatepickerToggleIcon",""]]],Te=["[matDatepickerToggleIcon]"];let Ge=(()=>{var $i;class Cn{constructor(){this.changes=new F.B,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(Me,yt){return"".concat(Me," \u2013 ").concat(yt)}formatYearRangeLabel(Me,yt){return"".concat(Me," to ").concat(yt)}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)},$i.\u0275prov=m.jDH({token:$i,factory:$i.\u0275fac,providedIn:"root"}),Cn})();class At{constructor(Cn,cn,Me,yt,ai={},Wi=Cn,Bn){this.value=Cn,this.displayValue=cn,this.ariaLabel=Me,this.enabled=yt,this.cssClasses=ai,this.compareValue=Wi,this.rawValue=Bn}}let Bt=1;const Dt=(0,K.BQ)({passive:!1,capture:!0}),Xe=(0,K.BQ)({passive:!0,capture:!0}),wt=(0,K.BQ)({passive:!0});let li=(()=>{var $i;class Cn{ngAfterViewChecked(){this._focusActiveCellAfterViewChecked&&(this._focusActiveCell(),this._focusActiveCellAfterViewChecked=!1)}constructor(Me,yt){this._elementRef=Me,this._ngZone=yt,this._platform=(0,m.WQX)(K.OD),this._focusActiveCellAfterViewChecked=!1,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new m.bkB,this.previewChange=new m.bkB,this.activeDateChange=new m.bkB,this.dragStarted=new m.bkB,this.dragEnded=new m.bkB,this._didDragSinceMouseDown=!1,this._enterHandler=ai=>{if(this._skipNextFocus&&"focus"===ai.type)this._skipNextFocus=!1;else if(ai.target&&this.isRange){const Wi=this._getCellFromElement(ai.target);Wi&&this._ngZone.run(()=>this.previewChange.emit({value:Wi.enabled?Wi:null,event:ai}))}},this._touchmoveHandler=ai=>{if(!this.isRange)return;const Wi=nr(ai),Bn=Wi?this._getCellFromElement(Wi):null;Wi!==ai.target&&(this._didDragSinceMouseDown=!0),fi(ai.target)&&ai.preventDefault(),this._ngZone.run(()=>this.previewChange.emit({value:null!=Bn&&Bn.enabled?Bn:null,event:ai}))},this._leaveHandler=ai=>{null!==this.previewEnd&&this.isRange&&("blur"!==ai.type&&(this._didDragSinceMouseDown=!0),ai.target&&this._getCellFromElement(ai.target)&&(!ai.relatedTarget||!this._getCellFromElement(ai.relatedTarget))&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:ai})))},this._mousedownHandler=ai=>{if(!this.isRange)return;this._didDragSinceMouseDown=!1;const Wi=ai.target&&this._getCellFromElement(ai.target);!Wi||!this._isInRange(Wi.rawValue)||this._ngZone.run(()=>{this.dragStarted.emit({value:Wi.rawValue,event:ai})})},this._mouseupHandler=ai=>{if(!this.isRange)return;const Wi=fi(ai.target);Wi?Wi.closest(".mat-calendar-body")===this._elementRef.nativeElement&&this._ngZone.run(()=>{var Bn;const wr=this._getCellFromElement(Wi);this.dragEnded.emit({value:null!==(Bn=null==wr?void 0:wr.rawValue)&&void 0!==Bn?Bn:null,event:ai})}):this._ngZone.run(()=>{this.dragEnded.emit({value:null,event:ai})})},this._touchendHandler=ai=>{const Wi=nr(ai);Wi&&this._mouseupHandler({target:Wi})},this._id="mat-calendar-body-".concat(Bt++),this._startDateLabelId="".concat(this._id,"-start-date"),this._endDateLabelId="".concat(this._id,"-end-date"),yt.runOutsideAngular(()=>{const ai=Me.nativeElement;ai.addEventListener("touchmove",this._touchmoveHandler,Dt),ai.addEventListener("mouseenter",this._enterHandler,Xe),ai.addEventListener("focus",this._enterHandler,Xe),ai.addEventListener("mouseleave",this._leaveHandler,Xe),ai.addEventListener("blur",this._leaveHandler,Xe),ai.addEventListener("mousedown",this._mousedownHandler,wt),ai.addEventListener("touchstart",this._mousedownHandler,wt),this._platform.isBrowser&&(window.addEventListener("mouseup",this._mouseupHandler),window.addEventListener("touchend",this._touchendHandler))})}
1_cellClicked(Me,yt){this._didDragSinceMouseDown||Me.enabled&&this.selectedValueChange.emit({value:Me.value,event:yt})}_emitActiveDateChange(Me,yt){Me.enabled&&this.activeDateChange.emit({value:Me.value,event:yt})}_isSelected(Me){return this.startValue===Me||this.endValue===Me}ngOnChanges(Me){const yt=Me.numCols,{rows:ai,numCols:Wi}=this;(Me.rows||yt)&&(this._firstRowOffset=ai&&ai.length&&ai[0].length?Wi-ai[0].length:0),(Me.cellAspectRatio||yt||!this._cellPadding)&&(this._cellPadding="".concat(50*this.cellAspectRatio/Wi,"%")),(yt||!this._cellWidth)&&(this._cellWidth="".concat(100/Wi,"%"))}ngOnDestroy(){const Me=this._elementRef.nativeElement;Me.removeEventListener("touchmove",this._touchmoveHandler,Dt),Me.removeEventListener("mouseenter",this._enterHandler,Xe),Me.removeEventListener("focus",this._enterHandler,Xe),Me.removeEventListener("mouseleave",this._leaveHandler,Xe),Me.removeEventListener("blur",this._leaveHandler,Xe),Me.removeEventListener("mousedown",this._mousedownHandler,wt),Me.removeEventListener("touchstart",this._mousedownHandler,wt),this._platform.isBrowser&&(window.removeEventListener("mouseup",this._mouseupHandler),window.removeEventListener("touchend",this._touchendHandler))}_isActiveCell(Me,yt){let ai=Me*this.numCols+yt;return Me&&(ai-=this._firstRowOffset),ai==this.activeCell}_focusActiveCell(Me=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,be.s)(1)).subscribe(()=>{setTimeout(()=>{const yt=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");yt&&(Me||(this._skipNextFocus=!0),yt.focus())})})})}_scheduleFocusActiveCellAfterViewChecked(){this._focusActiveCellAfterViewChecked=!0}_isRangeStart(Me){return zi(Me,this.startValue,this.endValue)}_isRangeEnd(Me){return gn(Me,this.startValue,this.endValue)}_isInRange(Me){return Yn(Me,this.startValue,this.endValue,this.isRange)}_isComparisonStart(Me){return zi(Me,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(Me,yt,ai){if(!this._isComparisonStart(Me)||this._isRangeStart(Me)||!this._isInRange(Me))return!1;let Wi=this.rows[yt][ai-1];if(!Wi){const Bn=this.rows[yt-1];Wi=Bn&&Bn[Bn.length-1]}return Wi&&!this._isRangeEnd(Wi.compareValue)}_isComparisonBridgeEnd(Me,yt,ai){if(!this._isComparisonEnd(Me)||this._isRangeEnd(Me)||!this._isInRange(Me))return!1;let Wi=this.rows[yt][ai+1];if(!Wi){const Bn=this.rows[yt+1];Wi=Bn&&Bn[0]}return Wi&&!this._isRangeStart(Wi.compareValue)}_isComparisonEnd(Me){return gn(Me,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(Me){return Yn(Me,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(Me){return this.comparisonStart===this.comparisonEnd&&Me===this.comparisonStart}_isPreviewStart(Me){return zi(Me,this.previewStart,this.previewEnd)}_isPreviewEnd(Me){return gn(Me,this.previewStart,this.previewEnd)}_isInPreview(Me){return Yn(Me,this.previewStart,this.previewEnd,this.isRange)}_getDescribedby(Me){return this.isRange?this.startValue===Me&&this.endValue===Me?"".concat(this._startDateLabelId," ").concat(this._endDateLabelId):this.startValue===Me?this._startDateLabelId:this.endValue===Me?this._endDateLabelId:null:null}_getCellFromElement(Me){const yt=fi(Me);if(yt){const ai=yt.getAttribute("data-mat-row"),Wi=yt.getAttribute("data-mat-col");if(ai&&Wi)return this.rows[parseInt(ai)][parseInt(Wi)]}return null}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.aKT),m.rXU(m.SKi))},$i.\u0275cmp=m.VBU({type:$i,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",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange",activeDateChange:"activeDateChange",dragStarted:"dragStarted",dragEnded:"dragEnded"},exportAs:["matCalendarBody"],features:[m.OA$],attrs:w,decls:6,vars:6,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["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(Me,yt){1&Me&&(m.DNE(0,Pe,3,6,"tr",0),m.DNE(1,vt,3,2,"tr",1),m.j41(2,"label",2),m.EFF(3),m.k0s(),m.j41(4,"label",2),m.EFF(5),m.k0s()),2&Me&&(m.Y8G("ngIf",yt._firstRowOffset<yt.labelMinRequiredCells),m.R7$(1),m.Y8G("ngForOf",yt.rows),m.R7$(1),m.Y8G("id",yt._startDateLabelId),m.R7$(1),m.SpI(" ",yt.startDateAccessibleName,"\n"),m.R7$(1),m.Y8G("id",yt._endDateLabelId),m.R7$(1),m.SpI(" ",yt.endDateAccessibleName,"\n"))},dependencies:[u.YU,u.Sq,u.bT],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.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;display:block;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}
1.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{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.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}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.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;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.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}
1.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}),Cn})();function Pi($i){return"TD"===(null==$i?void 0:$i.nodeName)}function fi($i){var Cn,cn;let Me;return Pi($i)?Me=$i:Pi($i.parentNode)?Me=$i.parentNode:Pi(null===(Cn=$i.parentNode)||void 0===Cn?void 0:Cn.parentNode)&&(Me=$i.parentNode.parentNode),null!=(null===(cn=Me)||void 0===cn?void 0:cn.getAttribute("data-mat-row"))?Me:null}function zi($i,Cn,cn){return null!==cn&&Cn!==cn&&$i<cn&&$i===Cn}function gn($i,Cn,cn){return null!==Cn&&Cn!==cn&&$i>=Cn&&$i===cn}function Yn($i,Cn,cn,Me){return Me&&null!==Cn&&null!==cn&&Cn!==cn&&$i>=Cn&&$i<=cn}function nr($i){const Cn=$i.changedTouches[0];return document.elementFromPoint(Cn.clientX,Cn.clientY)}class tn{constructor(Cn,cn){this.start=Cn,this.end=cn}}let Ve=(()=>{var $i;class Cn{constructor(Me,yt){this.selection=Me,this._adapter=yt,this._selectionChanged=new F.B,this.selectionChanged=this._selectionChanged,this.selection=Me}updateSelection(Me,yt){const ai=this.selection;this.selection=Me,this._selectionChanged.next({selection:Me,source:yt,oldValue:ai})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(Me){return this._adapter.isDateInstance(Me)&&this._adapter.isValid(Me)}}return($i=Cn).\u0275fac=function(Me){m.QTQ()},$i.\u0275prov=m.jDH({token:$i,factory:$i.\u0275fac}),Cn})(),ni=(()=>{var $i;class Cn extends Ve{constructor(Me){super(null,Me)}add(Me){super.updateSelection(Me,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const Me=new Cn(this._adapter);return Me.updateSelection(this.selection,this),Me}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.KVO(A.MJ))},$i.\u0275prov=m.jDH({token:$i,factory:$i.\u0275fac}),Cn})();const pi={provide:Ve,deps:[[new m.Xx1,new m.kdw,Ve],A.MJ],useFactory:function jt($i,Cn){return $i||new ni(Cn)}},ti=new m.nKC("MAT_DATE_RANGE_SELECTION_STRATEGY");let Ht=(()=>{var $i;class Cn{get activeDate(){return this._activeDate}set activeDate(Me){const yt=this._activeDate,ai=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(ai,this.minDate,this.maxDate),this._hasSameMonthAndYear(yt,this._activeDate)||this._init()}get selected(){return this._selected}set selected(Me){this._selected=Me instanceof tn?Me:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(Me){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get maxDate(){return this._maxDate}set maxDate(Me){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}constructor(Me,yt,ai,Wi,Bn){this._changeDetectorRef=Me,this._dateFormats=yt,this._dateAdapter=ai,this._dir=Wi,this._rangeStrategy=Bn,this._rerenderSubscription=E.yU.EMPTY,this.activeDrag=null,this.selectedChange=new m.bkB,this._userSelection=new m.bkB,this.dragStarted=new m.bkB,this.dragEnded=new m.bkB,this.activeDateChange=new m.bkB,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,Oe.Z)(null)).subscribe(()=>this._init())}ngOnChanges(Me){const yt=Me.comparisonStart||Me.comparisonEnd;yt&&!yt.firstChange&&this._setRanges(this.selected),Me.activeDrag&&!this.activeDrag&&this._clearPreview()}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(Me){const yt=Me.value,ai=this._getDateFromDayOfMonth(yt);let Wi,Bn;this._selected instanceof tn?(Wi=this._getDateInCurrentMonth(this._selected.start),Bn=this._getDateInCurrentMonth(this._selected.end)):Wi=Bn=this._getDateInCurrentMonth(this._selected),(Wi!==yt||Bn!==yt)&&this.selectedChange.emit(ai),this._userSelection.emit({value:ai,event:Me.event}),this._clearPreview(),this._changeDetectorRef.markForCheck()}_updateActiveDate(Me){const ai=this._activeDate;this.activeDate=this._getDateFromDayOfMonth(Me.value),this._dateAdapter.compareDate(ai,this.activeDate)&&this.activeDateChange.emit(this._activeDate)}_handleCalendarBodyKeydown(Me){const yt=this._activeDate,ai=this._isRtl();switch(Me.keyCode){case U.UQ:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,ai?1:-1);break;case U.LE:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,ai?-1:1);break;case U.i7:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case U.n6:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case U.yZ:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case U.Kp:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case U.w_:this.activeDate=Me.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case U.dB:this.activeDate=Me.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case U.Fm:case U.t6:return this._selectionKeyPressed=!0,void(this._canSelect(this._activeDate)&&Me.preventDefault());case U._f:return void(null!=this._previewEnd&&!(0,U.rp)(Me)&&(this._clearPreview(),this.activeDrag?this.dragEnded.emit({value:null,event:Me}):(this.selectedChange.emit(null),this._userSelection.emit({value:null,event:Me})),Me.preventDefault(),Me.stopPropagation()));default:return}this._dateAdapter.compareDate(yt,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),Me.preventDefault()}_handleCalendarBodyKeyup(Me){(Me.keyCode===U.t6||Me.keyCode===U.Fm)&&(this._selectionKeyPressed&&this._canSelect(this._activeDate)&&this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:Me}),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 Me=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(Me)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeek
1days(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(Me){this._matCalendarBody._focusActiveCell(Me)}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_previewChanged({event:Me,value:yt}){if(this._rangeStrategy){const Bn=yt?yt.rawValue:null,wr=this._rangeStrategy.createPreview(Bn,this.selected,Me);if(this._previewStart=this._getCellCompareValue(wr.start),this._previewEnd=this._getCellCompareValue(wr.end),this.activeDrag&&Bn){var ai,Wi;const Co=null===(ai=(Wi=this._rangeStrategy).createDrag)||void 0===ai?void 0:ai.call(Wi,this.activeDrag.value,this.selected,Bn,Me);Co&&(this._previewStart=this._getCellCompareValue(Co.start),this._previewEnd=this._getCellCompareValue(Co.end))}this._changeDetectorRef.detectChanges()}}_dragEnded(Me){if(this.activeDrag)if(Me.value){var yt,ai;const Wi=null===(yt=this._rangeStrategy)||void 0===yt||null===(ai=yt.createDrag)||void 0===ai?void 0:ai.call(yt,this.activeDrag.value,this.selected,Me.value,Me.event);this.dragEnded.emit({value:null!=Wi?Wi:null,event:Me.event})}else this.dragEnded.emit({value:null,event:Me.event})}_getDateFromDayOfMonth(Me){return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),Me)}_initWeekdays(){const Me=this._dateAdapter.getFirstDayOfWeek(),yt=this._dateAdapter.getDayOfWeekNames("narrow");let Wi=this._dateAdapter.getDayOfWeekNames("long").map((Bn,wr)=>({long:Bn,narrow:yt[wr]}));this._weekdays=Wi.slice(Me).concat(Wi.slice(0,Me))}_createWeekCells(){const Me=this._dateAdapter.getNumDaysInMonth(this.activeDate),yt=this._dateAdapter.getDateNames();this._weeks=[[]];for(let ai=0,Wi=this._firstWeekOffset;ai<Me;ai++,Wi++){7==Wi&&(this._weeks.push([]),Wi=0);const Bn=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),ai+1),wr=this._shouldEnableDate(Bn),Co=this._dateAdapter.format(Bn,this._dateFormats.display.dateA11yLabel),Yo=this.dateClass?this.dateClass(Bn,"month"):void 0;this._weeks[this._weeks.length-1].push(new At(ai+1,yt[ai],Co,wr,Yo,this._getCellCompareValue(Bn),Bn))}}_shouldEnableDate(Me){return!!Me&&(!this.minDate||this._dateAdapter.compareDate(Me,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(Me,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(Me))}_getDateInCurrentMonth(Me){return Me&&this._hasSameMonthAndYear(Me,this.activeDate)?this._dateAdapter.getDate(Me):null}_hasSameMonthAndYear(Me,yt){return!(!Me||!yt||this._dateAdapter.getMonth(Me)!=this._dateAdapter.getMonth(yt)||this._dateAdapter.getYear(Me)!=this._dateAdapter.getYear(yt))}_getCellCompareValue(Me){if(Me){const yt=this._dateAdapter.getYear(Me),ai=this._dateAdapter.getMonth(Me),Wi=this._dateAdapter.getDate(Me);return new Date(yt,ai,Wi).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(Me){Me instanceof tn?(this._rangeStart=this._getCellCompareValue(Me.start),this._rangeEnd=this._getCellCompareValue(Me.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(Me),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}_canSelect(Me){return!this.dateFilter||this.dateFilter(Me)}_clearPreview(){this._previewStart=this._previewEnd=null}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.gRc),m.rXU(A.de,8),m.rXU(A.MJ,8),m.rXU(de.dS,8),m.rXU(ti,8))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-month-view"]],viewQuery:function(Me,yt){if(1&Me&&m.GBs(li,5),2&Me){let ai;m.mGM(ai=m.lsd())&&(yt._matCalendarBody=ai.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName",activeDrag:"activeDrag"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",dragStarted:"dragStarted",dragEnded:"dragEnded",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[m.OA$],decls:7,vars:15,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","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],template:function(Me,yt){1&Me&&(m.j41(0,"table",0)(1,"thead",1)(2,"tr"),m.DNE(3,xt,5,2,"th",2),m.k0s(),m.j41(4,"tr"),m.nrm(5,"th",3),m.k0s()(),m.j41(6,"tbody",4),m.bIt("selectedValueChange",function(Wi){return yt._dateSelected(Wi)})("activeDateChange",function(Wi){return yt._updateActiveDate(Wi)})("previewChange",function(Wi){return yt._previewChanged(Wi)})("dragStarted",function(Wi){return yt.dragStarted.emit(Wi)})("dragEnded",function(Wi){return yt._dragEnded(Wi)})("keyup",function(Wi){return yt._handleCalendarBodyKeyup(Wi)})("keydown",function(Wi){return yt._handleCalendarBodyKeydown(Wi)}),m.k0s()()),2&Me&&(m.R7$(3),m.Y8G("ngForOf",yt._weekdays),m.R7$(3),m.Y8G("label",yt._monthLabel)("rows",yt._weeks)("todayValue",yt._todayDate)("startValue",yt._rangeStart)("endValue",yt._rangeEnd)("comparisonStart",yt._comparisonRangeStart)("comparisonEnd",yt._comparisonRangeEnd)("previewStart",yt._previewStart)("previewEnd",yt._previewEnd)("isRange",yt._isRange)("labelMinRequiredCells",3)("activeCell",yt._dateAdapter.getDate(yt.activeDate)-1)("startDateAccessibleName",yt.startDateAccessibleName)("endDateAccessibleName",yt.endDateAccessibleName))},dependencies:[u.Sq,li],encapsulation:2,changeDetection:0}
1),Cn})();const Bi=24;let Xn=(()=>{var $i;class Cn{get activeDate(){return this._activeDate}set activeDate(Me){let yt=this._activeDate;const ai=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(ai,this.minDate,this.maxDate),Jt(this._dateAdapter,yt,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(Me){this._selected=Me instanceof tn?Me:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me)),this._setSelectedYear(Me)}get minDate(){return this._minDate}set minDate(Me){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get maxDate(){return this._maxDate}set maxDate(Me){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}constructor(Me,yt,ai){this._changeDetectorRef=Me,this._dateAdapter=yt,this._dir=ai,this._rerenderSubscription=E.yU.EMPTY,this.selectedChange=new m.bkB,this.yearSelected=new m.bkB,this.activeDateChange=new m.bkB,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,Oe.Z)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const yt=this._dateAdapter.getYear(this._activeDate)-lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let ai=0,Wi=[];ai<Bi;ai++)Wi.push(yt+ai),4==Wi.length&&(this._years.push(Wi.map(Bn=>this._createCellForYear(Bn))),Wi=[]);this._changeDetectorRef.markForCheck()}_yearSelected(Me){const yt=Me.value,ai=this._dateAdapter.createDate(yt,0,1),Wi=this._getDateFromYear(yt);this.yearSelected.emit(ai),this.selectedChange.emit(Wi)}_updateActiveDate(Me){const ai=this._activeDate;this.activeDate=this._getDateFromYear(Me.value),this._dateAdapter.compareDate(ai,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(Me){const yt=this._activeDate,ai=this._isRtl();switch(Me.keyCode){case U.UQ:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,ai?1:-1);break;case U.LE:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,ai?-1:1);break;case U.i7:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case U.n6:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case U.yZ:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case U.Kp:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Bi-lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case U.w_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Me.altKey?10*-Bi:-Bi);break;case U.dB:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Me.altKey?10*Bi:Bi);break;case U.Fm:case U.t6:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(yt,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked(),Me.preventDefault()}_handleCalendarBodyKeyup(Me){(Me.keyCode===U.t6||Me.keyCode===U.Fm)&&(this._selectionKeyPressed&&this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:Me}),this._selectionKeyPressed=!1)}_getActiveCell(){return lt(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getDateFromYear(Me){const yt=this._dateAdapter.getMonth(this.activeDate),ai=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(Me,yt,1));return this._dateAdapter.createDate(Me,yt,Math.min(this._dateAdapter.getDate(this.activeDate),ai))}_createCellForYear(Me){const yt=this._dateAdapter.createDate(Me,0,1),ai=this._dateAdapter.getYearName(yt),Wi=this.dateClass?this.dateClass(yt,"multi-year"):void 0;return new At(Me,ai,ai,this._shouldEnableYear(Me),Wi)}_shouldEnableYear(Me){if(null==Me||this.maxDate&&Me>this._dateAdapter.getYear(this.maxDate)||this.minDate&&Me<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;
1for(let ai=this._dateAdapter.createDate(Me,0,1);this._dateAdapter.getYear(ai)==Me;ai=this._dateAdapter.addCalendarDays(ai,1))if(this.dateFilter(ai))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(Me){if(this._selectedYear=null,Me instanceof tn){const yt=Me.start||Me.end;yt&&(this._selectedYear=this._dateAdapter.getYear(yt))}else Me&&(this._selectedYear=this._dateAdapter.getYear(Me))}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.gRc),m.rXU(A.MJ,8),m.rXU(de.dS,8))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-multi-year-view"]],viewQuery:function(Me,yt){if(1&Me&&m.GBs(li,5),2&Me){let ai;m.mGM(ai=m.lsd())&&(yt._matCalendarBody=ai.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(Me,yt){1&Me&&(m.j41(0,"table",0)(1,"thead",1)(2,"tr"),m.nrm(3,"th",2),m.k0s()(),m.j41(4,"tbody",3),m.bIt("selectedValueChange",function(Wi){return yt._yearSelected(Wi)})("activeDateChange",function(Wi){return yt._updateActiveDate(Wi)})("keyup",function(Wi){return yt._handleCalendarBodyKeyup(Wi)})("keydown",function(Wi){return yt._handleCalendarBodyKeydown(Wi)}),m.k0s()()),2&Me&&(m.R7$(4),m.Y8G("rows",yt._years)("todayValue",yt._todayYear)("startValue",yt._selectedYear)("endValue",yt._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",yt._getActiveCell()))},dependencies:[li],encapsulation:2,changeDetection:0}),Cn})();function Jt($i,Cn,cn,Me,yt){const ai=$i.getYear(Cn),Wi=$i.getYear(cn),Bn=it($i,Me,yt);return Math.floor((ai-Bn)/Bi)===Math.floor((Wi-Bn)/Bi)}function lt($i,Cn,cn,Me){return function D($i,Cn){return($i%Cn+Cn)%Cn}($i.getYear(Cn)-it($i,cn,Me),Bi)}function it($i,Cn,cn){let Me=0;return cn?Me=$i.getYear(cn)-Bi+1:Cn&&(Me=$i.getYear(Cn)),Me}let R=(()=>{var $i;class Cn{get activeDate(){return this._activeDate}set activeDate(Me){let yt=this._activeDate;const ai=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(ai,this.minDate,this.maxDate),this._dateAdapter.getYear(yt)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(Me){this._selected=Me instanceof tn?Me:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me)),this._setSelectedMonth(Me)}get minDate(){return this._minDate}set minDate(Me){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get maxDate(){return this._maxDate}set maxDate(Me){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}constructor(Me,yt,ai,Wi){this._changeDetectorRef=Me,this._dateFormats=yt,this._dateAdapter=ai,this._dir=Wi,this._rerenderSubscription=E.yU.EMPTY,this.selectedChange=new m.bkB,this.monthSelected=new m.bkB,this.activeDateChange=new m.bkB,this._activeDate=this._dateAdapter.today()}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe((0,Oe.Z)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(Me){const yt=Me.value,ai=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),yt,1);this.monthSelected.emit(ai);const Wi=this._getDateFromMonth(yt);this.selectedChange.emit(Wi)}_updateActiveDate(Me){const ai=this._activeDate;this.activeDate=this._getDateFromMonth(Me.value),this._dateAdapter.compareDate(ai,this.activeDate)&&this.activeDateChange.emit(this.activeDate)}_handleCalendarBodyKeydown(Me){const yt=this._activeDate,ai=this._isRtl();switch(Me.keyCode){case U.UQ:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,ai?1:-1);break;case U.LE:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,ai?-1:1);break;case U.i7:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case U.n6:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case U.yZ:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case U.Kp:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case U.w_:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Me.altKey?-10:-1);break;case U.dB:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,Me.altKey?10:1);break;case U.Fm:case U.t6:this._selectionKeyPressed=!0;break;default:return}this._dateAdapter.compareDate(yt,this.activeDate)&&(this.activeDateChange.emit(this.activeDate),this._focusActiveCellAfterViewChecked()),Me.preventDefault()}_handleCalendarBodyKeyup(Me){(Me.keyCode===U.t6||Me.keyCode===U.Fm)&&(this._selectionKeyPressed&&this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:Me}),this._selectionKeyPressed=!1)}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let Me=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(yt=>yt.map(ai=>this._createCellForMonth(ai,Me[ai]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_focusActiveCellAfterViewChecked(){this._matCalendarBody._scheduleFocusActiveCellAfterViewChecked()}_getMonthInCurrentYear(Me){return Me&&this._dateAdapter.getYear(Me)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(Me):null}_getDateFromMonth(Me){const yt=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),Me,1),ai=this._dateAdapter.getNumDaysInMonth(yt);return this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),Me,Math.min(this._dateAdapter.getDate(this.activeDate),ai))}_createCellForMonth(Me,yt){const ai=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),Me,1),Wi=this._dateAdapter.format(ai,this._dateFormats.display.monthYearA11yLabel),Bn=this.dateClass?this.dateClass(ai,"year"):void 0;return new At(Me,yt.toLocaleUpperCase(),Wi,this._shouldEnableMonth(Me),Bn)}_shouldEnableMonth(Me){const yt=this._dateAdapter.getYear(this.activeDate);if(null==Me||this._isYearAndMonthAfterMaxDate(yt,Me)||this._isYearAndMonthBeforeMinDate(yt,Me))return!1;if(!this.dateFilter)return!0;for(let Wi=this._dateAdapter.createDate(yt,Me,1);this._dateAdapter.getMonth(Wi)==Me;Wi=this._dateAdapter.addCalendarDays(Wi,1))if(this.dateFilter(Wi))return!0;return!1}_isYearAndMonthAfterMaxDate(Me,yt){if(this.maxDate){const ai=this._dateAdapter.getYear(this.maxDate),Wi=this._dateAdapter.getMonth(this.maxDate);return Me>ai||Me===ai&&yt>Wi}return!1}_isYearAndMonthBeforeMinDate(Me,yt){if(this.minDate){const ai=this._dateAdapter.getYear(this.minDate),Wi=this._dateAdapter.getMonth(this.minDate);return Me<ai||Me===ai&&yt<Wi}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(Me){this._selectedMonth=Me instanceof tn?this._getMonthInCurrentYear(Me.start)||this._getMonthInCurrentYear(Me.end):this._getMonthInCurrentYear(Me)}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.gRc),m.rXU(A.de,8),m.rXU(A.MJ,8),m.rXU(de.dS,8))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-year-view"]],viewQuery:function(Me,yt){if(1&Me&&m.GBs(li,5),2&Me){let ai;m.mGM(ai=m.lsd())&&(yt._matCalendarBody=ai.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(Me,yt){1&Me&&(m.j41(0,"table",0)(1,"thead",1)(2,"tr"),m.nrm(3,"th",2),m.k0s()(),m.j41(4,"tbody",3),m.bIt("selectedValueChange",function(Wi){return yt._monthSelected(Wi)})("activeDateChange",function(Wi){return yt._updateActiveDate(Wi)})("keyup",function(Wi){return yt._handleCalendarBodyKeyup(Wi)})("keydown",function(Wi){return yt._handleCalendarBodyKeydown(Wi)}),m.k0s()()),2&Me&&(m.R7$(4),m.Y8G("label",yt._yearLabel)("rows",yt._months)("todayValue",yt._todayMonth)("startValue",yt._selectedMonth)("endValue",yt._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",yt._dateAdapter.getMonth(yt.activeDate)))},dependencies:[li],encapsulation:2,changeDetection:0}
1),Cn})(),at=1,oi=(()=>{var $i;class Cn{constructor(Me,yt,ai,Wi,Bn){this._intl=Me,this.calendar=yt,this._dateAdapter=ai,this._dateFormats=Wi,this._id="mat-calendar-header-".concat(at++),this._periodButtonLabelId="".concat(this._id,"-period-label"),this.calendar.stateChanges.subscribe(()=>Bn.markForCheck())}get periodButtonText(){return"month"==this.calendar.currentView?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():"year"==this.calendar.currentView?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRange(...this._formatMinAndMaxYearLabels())}get periodButtonDescription(){return"month"==this.calendar.currentView?this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase():"year"==this.calendar.currentView?this._dateAdapter.getYearName(this.calendar.activeDate):this._intl.formatYearRangeLabel(...this._formatMinAndMaxYearLabels())}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:-Bi)}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:Bi)}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(Me,yt){return"month"==this.calendar.currentView?this._dateAdapter.getYear(Me)==this._dateAdapter.getYear(yt)&&this._dateAdapter.getMonth(Me)==this._dateAdapter.getMonth(yt):"year"==this.calendar.currentView?this._dateAdapter.getYear(Me)==this._dateAdapter.getYear(yt):Jt(this._dateAdapter,Me,yt,this.calendar.minDate,this.calendar.maxDate)}_formatMinAndMaxYearLabels(){const yt=this._dateAdapter.getYear(this.calendar.activeDate)-lt(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),ai=yt+Bi-1;return[this._dateAdapter.getYearName(this._dateAdapter.createDate(yt,0,1)),this._dateAdapter.getYearName(this._dateAdapter.createDate(ai,0,1))]}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(Ge),m.rXU((0,m.Rfq)(()=>tr)),m.rXU(A.MJ,8),m.rXU(A.de,8),m.rXU(m.gRc))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:nt,decls:13,vars:11,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",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"],[1,"mat-calendar-hidden-label",3,"id"]],template:function(Me,yt){1&Me&&(m.NAR(),m.j41(0,"div",0)(1,"div",1)(2,"button",2),m.bIt("click",function(){return yt.currentPeriodClicked()}),m.j41(3,"span",3),m.EFF(4),m.k0s(),m.qSk(),m.j41(5,"svg",4),m.nrm(6,"polygon",5),m.k0s()(),m.joV(),m.nrm(7,"div",6),m.SdG(8),m.j41(9,"button",7),m.bIt("click",function(){return yt.previousClicked()}),m.k0s(),m.j41(10,"button",8),m.bIt("click",function(){return yt.nextClicked()}),m.k0s()()(),m.j41(11,"label",9),m.EFF(12),m.k0s()),2&Me&&(m.R7$(2),m.BMQ("aria-label",yt.periodButtonLabel)("aria-describedby",yt._periodButtonLabelId),m.R7$(2),m.JRh(yt.periodButtonText),m.R7$(1),m.AVh("mat-calendar-invert","month"!==yt.calendar.currentView),m.R7$(4),m.Y8G("disabled",!yt.previousEnabled()),m.BMQ("aria-label",yt.prevButtonLabel),m.R7$(1),m.Y8G("disabled",!yt.nextEnabled()),m.BMQ("aria-label",yt.nextButtonLabel),m.R7$(1),m.Y8G("id",yt._periodButtonLabelId),m.R7$(1),m.JRh(yt.periodButtonDescription))},dependencies:[_.$z,_.iY],encapsulation:2,changeDetection:0}
1),Cn})(),tr=(()=>{var $i;class Cn{get startAt(){return this._startAt}set startAt(Me){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get selected(){return this._selected}set selected(Me){this._selected=Me instanceof tn?Me:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get minDate(){return this._minDate}set minDate(Me){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get maxDate(){return this._maxDate}set maxDate(Me){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get activeDate(){return this._clampedActiveDate}set activeDate(Me){this._clampedActiveDate=this._dateAdapter.clampDate(Me,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(Me){const yt=this._currentView!==Me?Me:null;this._currentView=Me,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),yt&&this.viewChanged.emit(yt)}constructor(Me,yt,ai,Wi){this._dateAdapter=yt,this._dateFormats=ai,this._changeDetectorRef=Wi,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new m.bkB,this.yearSelected=new m.bkB,this.monthSelected=new m.bkB,this.viewChanged=new m.bkB(!0),this._userSelection=new m.bkB,this._userDragDrop=new m.bkB,this._activeDrag=null,this.stateChanges=new F.B,this._intlChanges=Me.changes.subscribe(()=>{Wi.markForCheck(),this.stateChanges.next()})}ngAfterContentInit(){this._calendarHeaderPortal=new d.A8(this.headerComponent||oi),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(Me){const yt=Me.minDate&&!this._dateAdapter.sameDate(Me.minDate.previousValue,Me.minDate.currentValue)?Me.minDate:void 0,ai=Me.maxDate&&!this._dateAdapter.sameDate(Me.maxDate.previousValue,Me.maxDate.currentValue)?Me.maxDate:void 0,Wi=yt||ai||Me.dateFilter;if(Wi&&!Wi.firstChange){const Bn=this._getCurrentViewComponent();Bn&&(this._changeDetectorRef.detectChanges(),Bn._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){this._getCurrentViewComponent()._init()}_dateSelected(Me){const yt=Me.value;(this.selected instanceof tn||yt&&!this._dateAdapter.sameDate(yt,this.selected))&&this.selectedChange.emit(yt),this._userSelection.emit(Me)}_yearSelectedInMultiYearView(Me){this.yearSelected.emit(Me)}_monthSelectedInYearView(Me){this.monthSelected.emit(Me)}_goToDateInView(Me,yt){this.activeDate=Me,this.currentView=yt}_dragStarted(Me){this._activeDrag=Me}_dragEnded(Me){this._activeDrag&&(Me.value&&this._userDragDrop.emit(Me),this._activeDrag=null)}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(Ge),m.rXU(A.MJ,8),m.rXU(A.de,8),m.rXU(m.gRc))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-calendar"]],viewQuery:function(Me,yt){if(1&Me&&(m.GBs(Ht,5),m.GBs(R,5),m.GBs(Xn,5)),2&Me){let ai;m.mGM(ai=m.lsd())&&(yt.monthView=ai.first),m.mGM(ai=m.lsd())&&(yt.yearView=ai.first),m.mGM(ai=m.lsd())&&(yt.multiYearView=ai.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",startDateAccessibleName:"startDateAccessibleName",endDateAccessibleName:"endDateAccessibleName"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection",_userDragDrop:"_userDragDrop"},exportAs:["matCalendar"],features:[m.Jv_([pi]),m.OA$],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","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",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","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(Me,yt){1&Me&&(m.DNE(0,pt,0,0,"ng-template",0),m.j41(1,"div",1),m.DNE(2,je,1,11,"mat-month-view",2),m.DNE(3,ve,1,6,"mat-year-view",3),m.DNE(4,Ee,1,6,"mat-multi-year-view",4),m.k0s()),2&Me&&(m.Y8G("cdkPortalOutlet",yt._calendarHeaderPortal),m.R7$(1),m.Y8G("ngSwitch",yt.currentView),m.R7$(1),m.Y8G("ngSwitchCase","month"),m.R7$(1),m.Y8G("ngSwitchCase","year"),m.R7$(1),m.Y8G("ngSwitchCase","multi-year"))},dependencies:[u.ux,u.e1,e.vR,d.I3,Ht,R,Xn],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}
1.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.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-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.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;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.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;background:var(--mat-datepicker-calendar-header-divider-color)}.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:""}.mat-calendar-hidden-label{display:none}'],encapsulation:2,changeDetection:0}),Cn})();const Er={transformPanel:(0,r.hZ)("transformPanel",[(0,r.kY)("void => enter-dropdown",(0,r.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,r.i7)([(0,r.iF)({opacity:0,transform:"scale(1, 0.8)"}),(0,r.iF)({opacity:1,transform:"scale(1, 1)"})]))),(0,r.kY)("void => enter-dialog",(0,r.i0)("150ms cubic-bezier(0, 0, 0.2, 1)",(0,r.i7)([(0,r.iF)({opacity:0,transform:"scale(0.7)"}),(0,r.iF)({transform:"none",opacity:1})]))),(0,r.kY)("* => void",(0,r.i0)("100ms linear",(0,r.iF)({opacity:0})))]),fadeInCalendar:(0,r.hZ)("fadeInCalendar",[(0,r.wk)("void",(0,r.iF)({opacity:0})),(0,r.wk)("enter",(0,r.iF)({opacity:1})),(0,r.kY)("void => *",(0,r.i0)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let ji=0;const Gt=new m.nKC("mat-datepicker-scroll-strategy"),ft={provide:Gt,deps:[t.hJ],useFactory:function ze($i){return()=>$i.scrollStrategies.reposition()}},Re=(0,A.Zc)(class{constructor($i){this._elementRef=$i}});let We=(()=>{var $i;class Cn extends Re{constructor(Me,yt,ai,Wi,Bn,wr){super(Me),this._changeDetectorRef=yt,this._globalModel=ai,this._dateAdapter=Wi,this._rangeSelectionStrategy=Bn,this._subscriptions=new E.yU,this._animationDone=new F.B,this._isAnimating=!1,this._actionsPortal=null,this._closeButtonText=wr.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(Me){const yt=this._model.selection,ai=Me.value,Wi=yt instanceof tn;if(Wi&&this._rangeSelectionStrategy){const Bn=this._rangeSelectionStrategy.selectionFinished(ai,yt,Me.event);this._model.updateSelection(Bn,this)}else ai&&(Wi||!this._dateAdapter.sameDate(ai,yt))&&this._model.add(ai);(!this._model||this._model.isComplete())&&!this._actionsPortal&&this.datepicker.close()}_handleUserDragDrop(Me){this._model.updateSelection(Me.value,this)}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_handleAnimationEvent(Me){this._isAnimating="start"===Me.phaseName,this._isAnimating||this._animationDone.next()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}_assignActions(Me,yt){this._model=Me?this._globalModel.clone():this._globalModel,this._actionsPortal=Me,yt&&this._changeDetectorRef.detectChanges()}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.aKT),m.rXU(m.gRc),m.rXU(Ve),m.rXU(A.MJ),m.rXU(ti,8),m.rXU(Ge))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-datepicker-content"]],viewQuery:function(Me,yt){if(1&Me&&m.GBs(tr,5),2&Me){let ai;m.mGM(ai=m.lsd())&&(yt._calendar=ai.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(Me,yt){1&Me&&m.Kam("@transformPanel.start",function(Wi){return yt._handleAnimationEvent(Wi)})("@transformPanel.done",function(Wi){return yt._handleAnimationEvent(Wi)}),2&Me&&(m.zvX("@transformPanel",yt._animationState),m.AVh("mat-datepicker-content-touch",yt.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[m.Vt3],decls:5,vars:26,consts:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],template:function(Me,yt){if(1&Me&&(m.j41(0,"div",0)(1,"mat-calendar",1),m.bIt("yearSelected",function(Wi){return yt.datepicker._selectYear(Wi)})("monthSelected",function(Wi){return yt.datepicker._selectMonth(Wi)})("viewChanged",function(Wi){return yt.datepicker._viewChanged(Wi)})("_userSelection",function(Wi){return yt._handleUserSelection(Wi)})("_userDragDrop",function(Wi){return yt._handleUserDragDrop(Wi)}),m.k0s(),m.DNE(2,$e,0,0,"ng-template",2),m.j41(3,"button",3),m.bIt("focus",function(){return yt._closeButtonF
1ocused=!0})("blur",function(){return yt._closeButtonFocused=!1})("click",function(){return yt.datepicker.close()}),m.EFF(4),m.k0s()()),2&Me){let ai;m.AVh("mat-datepicker-content-container-with-custom-header",yt.datepicker.calendarHeaderComponent)("mat-datepicker-content-container-with-actions",yt._actionsPortal),m.BMQ("aria-modal",!0)("aria-labelledby",null!==(ai=yt._dialogLabelId)&&void 0!==ai?ai:void 0),m.R7$(1),m.Y8G("id",yt.datepicker.id)("ngClass",yt.datepicker.panelClass)("startAt",yt.datepicker.startAt)("startView",yt.datepicker.startView)("minDate",yt.datepicker._getMinDate())("maxDate",yt.datepicker._getMaxDate())("dateFilter",yt.datepicker._getDateFilter())("headerComponent",yt.datepicker.calendarHeaderComponent)("selected",yt._getSelected())("dateClass",yt.datepicker.dateClass)("comparisonStart",yt.comparisonStart)("comparisonEnd",yt.comparisonEnd)("@fadeInCalendar","enter")("startDateAccessibleName",yt.startDateAccessibleName)("endDateAccessibleName",yt.endDateAccessibleName),m.R7$(1),m.Y8G("cdkPortalOutlet",yt._actionsPortal),m.R7$(1),m.AVh("cdk-visually-hidden",!yt._closeButtonFocused),m.Y8G("color",yt.color||"primary"),m.R7$(1),m.JRh(yt._closeButtonText)}},dependencies:[u.YU,_.$z,e.kB,d.I3,tr],styles:[".mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.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{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);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:[Er.transformPanel,Er.fadeInCalendar]},changeDetection:0}),Cn})(),hi=(()=>{var $i;class Cn{get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(Me){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(Me){this._color=Me}get touchUi(){return this._touchUi}set touchUi(Me){this._touchUi=(0,Le.he)(Me)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(Me){const yt=(0,Le.he)(Me);yt!==this._disabled&&(this._disabled=yt,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(Me){this._restoreFocus=(0,Le.he)(Me)}get panelClass(){return this._panelClass}set panelClass(Me){this._panelClass=(0,Le.cc)(Me)}get opened(){return this._opened}set opened(Me){(0,Le.he)(Me)?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}constructor(Me,yt,ai,Wi,Bn,wr,Co){this._overlay=Me,this._ngZone=yt,this._viewContainerRef
1=ai,this._dateAdapter=Bn,this._dir=wr,this._model=Co,this._inputStateChanges=E.yU.EMPTY,this._document=(0,m.WQX)(u.qQ),this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new m.bkB,this.monthSelected=new m.bkB,this.viewChanged=new m.bkB(!0),this.openedStream=new m.bkB,this.closedStream=new m.bkB,this._opened=!1,this.id="mat-datepicker-".concat(ji++),this._focusedElementBeforeOpen=null,this._backdropHarnessClass="".concat(this.id,"-backdrop"),this.stateChanges=new F.B,this._scrollStrategy=Wi}ngOnChanges(Me){const yt=Me.xPosition||Me.yPosition;if(yt&&!yt.firstChange&&this._overlayRef){const ai=this._overlayRef.getConfig().positionStrategy;ai instanceof t.rW&&(this._setConnectedPositions(ai),this.opened&&this._overlayRef.updatePosition())}this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyOverlay(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(Me){this._model.add(Me)}_selectYear(Me){this.yearSelected.emit(Me)}_selectMonth(Me){this.monthSelected.emit(Me)}_viewChanged(Me){this.viewChanged.emit(Me)}registerInput(Me){return this._inputStateChanges.unsubscribe(),this.datepickerInput=Me,this._inputStateChanges=Me.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(Me){var yt;this._actionsPortal=Me,null===(yt=this._componentRef)||void 0===yt||yt.instance._assignActions(Me,!0)}removeActions(Me){var yt;Me===this._actionsPortal&&(this._actionsPortal=null,null===(yt=this._componentRef)||void 0===yt||yt.instance._assignActions(null,!0))}open(){var Me;this._opened||this.disabled||null!==(Me=this._componentRef)&&void 0!==Me&&Me.instance._isAnimating||(this._focusedElementBeforeOpen=(0,K.vc)(),this._openOverlay(),this._opened=!0,this.openedStream.emit())}close(){var Me;if(!this._opened||null!==(Me=this._componentRef)&&void 0!==Me&&Me.instance._isAnimating)return;const yt=this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus,ai=()=>{this._opened&&(this._opened=!1,this.closedStream.emit())};if(this._componentRef){const{instance:Wi,location:Bn}=this._componentRef;Wi._startExitAnimation(),Wi._animationDone.pipe((0,be.s)(1)).subscribe(()=>{const wr=this._document.activeElement;yt&&(!wr||wr===this._document.activeElement||Bn.nativeElement.contains(wr))&&this._focusedElementBeforeOpen.focus(),this._focusedElementBeforeOpen=null,this._destroyOverlay()})}yt?setTimeout(ai):ai()}_applyPendingSelection(){var Me;null===(Me=this._componentRef)||void 0===Me||null===(Me=Me.instance)||void 0===Me||Me._applyPendingSelection()}_forwardContentValues(Me){Me.datepicker=this,Me.color=this.color,Me._dialogLabelId=this.datepickerInput.getOverlayLabelId(),Me._assignActions(this._actionsPortal,!1)}_openOverlay(){this._destroyOverlay();const Me=this.touchUi,yt=new d.A8(We,this._viewContainerRef),ai=this._overlayRef=this._overlay.create(new t.rR({positionStrategy:Me?this._getDialogStrategy():this._getDropdownStrategy(),hasBackdrop:!0,backdropClass:[Me?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:Me?this._overlay.scrollStrategies.block():this._scrollStrategy(),panelClass:"mat-datepicker-".concat(Me?"dialog":"popup")}));this._getCloseStream(ai).subscribe(Wi=>{Wi&&Wi.preventDefault(),this.close()}),ai.keydownEvents().subscribe(Wi=>{const Bn=Wi.keyCode;(Bn===U.i7||Bn===U.n6||Bn===U.UQ||Bn===U.LE||Bn===U.w_||Bn===U.dB)&&Wi.preventDefault()}),this._componentRef=ai.attach(yt),this._forwardContentValues(this._componentRef.instance),Me||this._ngZone.onStable.pipe((0,be.s)(1)).subscribe(()=>ai.updatePosition())}_destroyOverlay(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=this._componentRef=null)}_getDialogStrategy(){return this._overlay.position().global().centerHorizontally().centerVertically()}_getDropdownStrategy(){const Me=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition();return this._setConnectedPositions(Me)}_setConnectedPositions(Me){const yt="end"===this.xPosition?"end":"start",ai="start"===yt?"end":"start",Wi="above"===this.yPosition?"bottom":"top",Bn="top"===Wi?"bottom":"top";return Me.withPositions([{originX:yt,originY:Bn,overlayX:yt,overlayY:Wi},{originX:yt,originY:Wi,overlayX:yt,overlayY:Bn},{originX:ai,originY:Bn,overlayX:ai,overlayY:Wi},{originX:ai,originY:Wi,overlayX:ai,overlayY:Bn}])}_getCloseStream(Me){const yt=["ctrlKey","shiftKey","metaKey"];return(0,Y.h)(Me.backdropClick(),Me.detachments(),Me.keydownEvents().pipe((0,ge.p)(ai=>ai.keyCode===U._f&&!(0,U.rp)(ai)||this.datepickerInput&&(0,U.rp)(ai,"altKey")&&ai.keyCode===U.i7&&yt.every(Wi=>!(0,U.rp)(ai,Wi)))))}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(t.hJ),m.rXU(m.
1SKi),m.rXU(m.c1b),m.rXU(Gt),m.rXU(A.MJ,8),m.rXU(de.dS,8),m.rXU(Ve))},$i.\u0275dir=m.FsC({type:$i,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:[m.OA$]}),Cn})(),rt=(()=>{var $i;class Cn extends hi{}return($i=Cn).\u0275fac=function(){let cn;return function(yt){return(cn||(cn=m.xGo($i)))(yt||$i)}}(),$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[m.Jv_([pi,{provide:hi,useExisting:$i}]),m.Vt3],decls:0,vars:0,template:function(Me,yt){},encapsulation:2,changeDetection:0}),Cn})();class Fe{constructor(Cn,cn){this.target=Cn,this.targetElement=cn,this.value=this.target.value}}let zt=(()=>{var $i;class Cn{get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(Me){this._assignValueProgrammatically(Me)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(Me){const yt=(0,Le.he)(Me),ai=this._elementRef.nativeElement;this._disabled!==yt&&(this._disabled=yt,this.stateChanges.next(void 0)),yt&&this._isInitialized&&ai.blur&&ai.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(Me){this._model=Me,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(yt=>{if(this._shouldHandleChangeEvent(yt)){const ai=this._getValueFromModel(yt.selection);this._lastValueValid=this._isValidValue(ai),this._cvaOnChange(ai),this._onTouched(),this._formatValue(ai),this.dateInput.emit(new Fe(this,this._elementRef.nativeElement)),this.dateChange.emit(new Fe(this,this._elementRef.nativeElement))}})}constructor(Me,yt,ai){this._elementRef=Me,this._dateAdapter=yt,this._dateFormats=ai,this.dateChange=new m.bkB,this.dateInput=new m.bkB,this.stateChanges=new F.B,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=E.yU.EMPTY,this._localeSubscription=E.yU.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=Wi=>{const Bn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Wi.value));return!Bn||this._matchesFilter(Bn)?null:{matDatepickerFilter:!0}},this._minValidator=Wi=>{const Bn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Wi.value)),wr=this._getMinDate();return!wr||!Bn||this._dateAdapter.compareDate(wr,Bn)<=0?null:{matDatepickerMin:{min:wr,actual:Bn}}},this._maxValidator=Wi=>{const Bn=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Wi.value)),wr=this._getMaxDate();return!wr||!Bn||this._dateAdapter.compareDate(wr,Bn)>=0?null:{matDatepickerMax:{max:wr,actual:Bn}}},this._lastValueValid=!1,this._localeSubscription=yt.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(Me){(function st($i,Cn){const cn=Object.keys($i);for(let Me of cn){const{previousValue:yt,currentValue:ai}=$i[Me];if(!Cn.isDateInstance(yt)||!Cn.isDateInstance(ai))return!0;if(!Cn.sameDate(yt,ai))return!0}return!1})(Me,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(Me){this._validatorOnChange=Me}validate(Me){return this._validator?this._validator(Me):null}writeValue(Me){this._assignValueProgrammatically(Me)}registerOnChange(Me){this._cvaOnChange=Me}registerOnTouched(Me){this._onTouched=Me}setDisabledState(Me){this.disabled=Me}_onKeydown(Me){(0,U.rp)(Me,"altKey")&&Me.keyCode===U.n6&&["ctrlKey","shiftKey","metaKey"].every(Wi=>!(0,U.rp)(Me,Wi))&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),Me.preventDefault())}_onInput(Me){const yt=this._lastValueValid;let ai=this._dateAdapter.parse(Me,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(ai),ai=this._dateAdapter.getValidDateOrNull(ai);const Wi=!this._dateAdapter.sameDate(ai,this.value);!ai||Wi?this._cvaOnChange(ai):(Me&&!this.value&&this._cvaOnChange(ai),yt!==this._lastValueValid&&this._val
1idatorOnChange()),Wi&&(this._assignValue(ai),this.dateInput.emit(new Fe(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new Fe(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(Me){this._elementRef.nativeElement.value=null!=Me?this._dateAdapter.format(Me,this._dateFormats.display.dateInput):""}_assignValue(Me){this._model?(this._assignValueToModel(Me),this._pendingValue=null):this._pendingValue=Me}_isValidValue(Me){return!Me||this._dateAdapter.isValid(Me)}_parentDisabled(){return!1}_assignValueProgrammatically(Me){Me=this._dateAdapter.deserialize(Me),this._lastValueValid=this._isValidValue(Me),Me=this._dateAdapter.getValidDateOrNull(Me),this._assignValue(Me),this._formatValue(Me)}_matchesFilter(Me){const yt=this._getDateFilter();return!yt||yt(Me)}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.aKT),m.rXU(A.MJ,8),m.rXU(A.de,8))},$i.\u0275dir=m.FsC({type:$i,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[m.OA$]}),Cn})();const Ie={provide:z.kq,useExisting:(0,m.Rfq)(()=>Et),multi:!0},It={provide:z.cz,useExisting:(0,m.Rfq)(()=>Et),multi:!0};let Et=(()=>{var $i;class Cn extends zt{set matDatepicker(Me){Me&&(this._datepicker=Me,this._closedSubscription=Me.closedStream.subscribe(()=>this._onTouched()),this._registerModel(Me.registerInput(this)))}get min(){return this._min}set min(Me){const yt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me));this._dateAdapter.sameDate(yt,this._min)||(this._min=yt,this._validatorOnChange())}get max(){return this._max}set max(Me){const yt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(Me));this._dateAdapter.sameDate(yt,this._max)||(this._max=yt,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(Me){const yt=this._matchesFilter(this.value);this._dateFilter=Me,this._matchesFilter(this.value)!==yt&&this._validatorOnChange()}constructor(Me,yt,ai,Wi){super(Me,yt,ai),this._formField=Wi,this._closedSubscription=E.yU.EMPTY,this._validator=z.k0.compose(super._getValidators())}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(Me){return Me}_assignValueToModel(Me){this._model&&this._model.updateSelection(Me,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(Me){return Me.source!==this}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(m.aKT),m.rXU(A.MJ,8),m.rXU(A.de,8),m.rXU(pe.xb,8))},$i.\u0275dir=m.FsC({type:$i,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(Me,yt){1&Me&&m.bIt("input",function(Wi){return yt._onInput(Wi.target.value)})("change",function(){return yt._onChange()})("blur",function(){return yt._onBlur()})("keydown",function(Wi){return yt._onKeydown(Wi)}),2&Me&&(m.Mr5("disabled",yt.disabled),m.BMQ("aria-haspopup",yt._datepicker?"dialog":null)("aria-owns",(null==yt._datepicker?null:yt._datepicker.opened)&&yt._datepicker.id||null)("min",yt.min?yt._dateAdapter.toIso8601(yt.min):null)("max",yt.max?yt._dateAdapter.toIso8601(yt.max):null)("data-mat-calendar",yt._datepicker?yt._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:["matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[m.Jv_([Ie,It,{provide:oe.Oh,useExisting:$i}]),m.Vt3]}),Cn})(),Nt=(()=>{var $i;class Cn{}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)},$i.\u0275dir=m.FsC({type:$i,selectors:[["","matDatepickerToggleIcon",""]]}),Cn})(),Hi=(()=>{var $i;class Cn{get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(Me){this._disabled=(0,Le.he)(Me)}constructor(Me,yt,ai){this._intl=Me,this._changeDetectorRef=yt,this._stateChanges=E.yU.EMPTY;const Wi=Number(ai);this.tabIndex=Wi||0===Wi?Wi:null}ngOnChanges(Me){Me.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(Me){this.datepicker&&!this.disabled&&(this.datepicker.open(),Me.stopPropagation())}_watchStateChanges(){const Me=this.datepicker?this.datepicker.stateChanges:(0,W.of)(),yt=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:(0,W.of)(),ai=this.datepicker?(0,Y.h)(this.datepicker.openedStream,this.datepicker.closedStream):(0,W.of)();this._stateChanges.unsubscribe(),this._stateChanges=(0,Y.h)(this._intl.changes,Me,yt,ai).subscribe(()=>this._changeDetectorRef.markForCheck())}}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)(m.rXU(Ge),m.rXU(m.gRc),m.kS0("tabindex"))},$i.\u0275cmp=m.VBU({type:$i,selectors:[["mat-datepicker-toggle"]],c
1ontentQueries:function(Me,yt,ai){if(1&Me&&m.wni(ai,Nt,5),2&Me){let Wi;m.mGM(Wi=m.lsd())&&(yt._customIcon=Wi.first)}},viewQuery:function(Me,yt){if(1&Me&&m.GBs(Ue,5),2&Me){let ai;m.mGM(ai=m.lsd())&&(yt._button=ai.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(Me,yt){1&Me&&m.bIt("click",function(Wi){return yt._open(Wi)}),2&Me&&(m.BMQ("tabindex",null)("data-mat-calendar",yt.datepicker?yt.datepicker.id:null),m.AVh("mat-datepicker-toggle-active",yt.datepicker&&yt.datepicker.opened)("mat-accent",yt.datepicker&&"accent"===yt.datepicker.color)("mat-warn",yt.datepicker&&"warn"===yt.datepicker.color))},inputs:{datepicker:["for","datepicker"],tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],disabled:"disabled",disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[m.OA$],ngContentSelectors:Te,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","aria-hidden","true",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",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(Me,yt){1&Me&&(m.NAR(De),m.j41(0,"button",0,1),m.DNE(2,Ze,2,0,"svg",2),m.SdG(3),m.k0s()),2&Me&&(m.Y8G("disabled",yt.disabled)("disableRipple",yt.disableRipple),m.BMQ("aria-haspopup",yt.datepicker?"dialog":null)("aria-label",yt.ariaLabel||yt._intl.openCalendarLabel)("tabindex",yt.disabled?-1:yt.tabIndex),m.R7$(2),m.Y8G("ngIf",!yt._customIcon))},dependencies:[u.bT,_.iY],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}"],encapsulation:2,changeDetection:0}),Cn})(),Ao=(()=>{var $i;class Cn{}return($i=Cn).\u0275fac=function(Me){return new(Me||$i)},$i.\u0275mod=m.$C({type:$i}),$i.\u0275inj=m.G2t({providers:[Ge,ft],imports:[u.MD,_.Hl,t.z_,e.Pd,d.jc,A.yE,h.Gj]}),Cn})()},87941:(ct,se,l)=>{"use strict";l.d(se,{Vh:()=>Bt,bZ:()=>gn,E7:()=>ni,tx:()=>nr,Yi:()=>Ve,hM:()=>jt,CP:()=>Ge,BI:()=>tn});var e=l(81570),t=l(60316),d=l(37580),u=l(25567),m=l(17699),_=l(9168),h=l(74879),A=l(84205),F=l(137),E=l(59452),Y=l(63680),W=l(63037);function U(Vt,ti){}class de{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,this.closeOnOverlayDetachments=!0}}let be=(()=>{var Vt;class ti extends _.lb{constructor(Ct,qt,qe,Ht,Bi,Vi,Xn,Jt){super(),this._elementRef=Ct,this._focusTrapFactory=qt,this._config=Ht,this._interactivityChecker=Bi,this._ngZone=Vi,this._overlayRef=Xn,this._focusMonitor=Jt,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this.attachDomPortal=lt=>{this._portalOutlet.hasAttached();const it=this._portalOutlet.attachDomPortal(lt);return this._contentAttached(),it},this._document=qe,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(Ct){this._portalOutlet.hasAttached();const qt=this._portalOutlet.attachComponentPortal(Ct);return this._contentAttached(),qt}attachTemplatePortal(Ct){this._portalOutlet.hasAttached();const qt=this._portalOutlet.attachTemplatePortal(Ct);return this._contentAttached(),qt}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(Ct,qt){this._interactivityChecker.isFocusable(Ct)||(Ct.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const qe=()=>{Ct.removeEventListener("blur",qe),Ct.removeEventListener("mousedown",qe),Ct.removeAttribute("tabindex")};Ct.addEventListener("blur",qe),Ct.addEventListener("mousedown",qe)})),Ct.focus(qt)}
1_focusByCssSelector(Ct,qt){let qe=this._elementRef.nativeElement.querySelector(Ct);qe&&this._forceFocus(qe,qt)}_trapFocus(){const Ct=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||Ct.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(qt=>{qt||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 Ct=this._config.restoreFocus;let qt=null;if("string"==typeof Ct?qt=this._document.querySelector(Ct):"boolean"==typeof Ct?qt=Ct?this._elementFocusedBeforeDialogWasOpened:null:Ct&&(qt=Ct),this._config.restoreFocus&&qt&&"function"==typeof qt.focus){const qe=(0,m.vc)(),Ht=this._elementRef.nativeElement;(!qe||qe===this._document.body||qe===Ht||Ht.contains(qe))&&(this._focusMonitor?(this._focusMonitor.focusVia(qt,this._closeInteractionType),this._closeInteractionType=null):qt.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const Ct=this._elementRef.nativeElement,qt=(0,m.vc)();return Ct===qt||Ct.contains(qt)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,m.vc)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.rXU(d.aKT),d.rXU(u.GX),d.rXU(t.qQ,8),d.rXU(de),d.rXU(u.Z7),d.rXU(d.SKi),d.rXU(e.yY),d.rXU(u.FN))},Vt.\u0275cmp=d.VBU({type:Vt,selectors:[["cdk-dialog-container"]],viewQuery:function(Ct,qt){if(1&Ct&&d.GBs(_.I3,7),2&Ct){let qe;d.mGM(qe=d.lsd())&&(qt._portalOutlet=qe.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(Ct,qt){2&Ct&&d.BMQ("id",qt._config.id||null)("role",qt._config.role)("aria-modal",qt._config.ariaModal)("aria-labelledby",qt._config.ariaLabel?null:qt._ariaLabelledByQueue[0])("aria-label",qt._config.ariaLabel)("aria-describedby",qt._config.ariaDescribedBy||null)},features:[d.Vt3],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(Ct,qt){1&Ct&&d.DNE(0,U,0,0,"ng-template",0)},dependencies:[_.I3],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),ti})();class Oe{constructor(ti,tt){this.overlayRef=ti,this.config=tt,this.closed=new A.B,this.disableClose=tt.disableClose,this.backdropClick=ti.backdropClick(),this.keydownEvents=ti.keydownEvents(),this.outsidePointerEvents=ti.outsidePointerEvents(),this.id=tt.id,this.keydownEvents.subscribe(Ct=>{Ct.keyCode===h._f&&!this.disableClose&&!(0,h.rp)(Ct)&&(Ct.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=ti.detachments().subscribe(()=>{!1!==tt.closeOnOverlayDetachments&&this.close()})}close(ti,tt){if(this.containerInstance){const Ct=this.closed;this.containerInstance._closeInteractionType=(null==tt?void 0:tt.focusOrigin)||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),Ct.next(ti),Ct.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(ti="",tt=""){return this.overlayRef.updateSize({width:ti,height:tt}),this}addPanelClass(ti){return this.overlayRef.addPanelClass(ti),this}removePanelClass(ti){return this.overlayRef.removePanelClass(ti),this}}const ge=new d.nKC("DialogScrollStrategy"),Le=new d.nKC("DialogData"),r=new d.nKC("DefaultDialogConfig"),pe={provide:ge,deps:[e.hJ],useFactory:function z(Vt){return()=>Vt.scrollStrategies.block()}};let oe=0,w=(()=>{var Vt;class ti{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(Ct,qt,qe,Ht,Bi,Vi){this._overlay=Ct,this._injector=qt,this._defaultOptions=qe,this._parentDialog=Ht,this._overlayContainer=Bi,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new A.B,this._afterOpenedAtThisLevel=new A.B,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,F.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,W.Z)(void 0))),this._scrollStrategy=Vi}open(Ct,qt){(qt={...this._defaultOptions||new de,...qt}).id=qt.id||"cdk-dialog-".concat(oe++),qt.id&&this.getDialogById(qt.id);const Ht=this._getOverlayConfig(qt),Bi=this._overlay.create(Ht),Vi=new Oe(Bi,qt),Xn=this._attachContainer(Bi,Vi,qt);return Vi.containerInstance=Xn,this._attachDialogContent(Ct,Vi,Xn,qt),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(Vi),Vi.closed.subscribe(()=>
1this._removeOpenDialog(Vi,!0)),this.afterOpened.next(Vi),Vi}closeAll(){Pe(this.openDialogs,Ct=>Ct.close())}getDialogById(Ct){return this.openDialogs.find(qt=>qt.id===Ct)}ngOnDestroy(){Pe(this._openDialogsAtThisLevel,Ct=>{!1===Ct.config.closeOnDestroy&&this._removeOpenDialog(Ct,!1)}),Pe(this._openDialogsAtThisLevel,Ct=>Ct.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(Ct){const qt=new e.rR({positionStrategy:Ct.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:Ct.scrollStrategy||this._scrollStrategy(),panelClass:Ct.panelClass,hasBackdrop:Ct.hasBackdrop,direction:Ct.direction,minWidth:Ct.minWidth,minHeight:Ct.minHeight,maxWidth:Ct.maxWidth,maxHeight:Ct.maxHeight,width:Ct.width,height:Ct.height,disposeOnNavigation:Ct.closeOnNavigation});return Ct.backdropClass&&(qt.backdropClass=Ct.backdropClass),qt}_attachContainer(Ct,qt,qe){var Ht;const Bi=qe.injector||(null===(Ht=qe.viewContainerRef)||void 0===Ht?void 0:Ht.injector),Vi=[{provide:de,useValue:qe},{provide:Oe,useValue:qt},{provide:e.yY,useValue:Ct}];let Xn;qe.container?"function"==typeof qe.container?Xn=qe.container:(Xn=qe.container.type,Vi.push(...qe.container.providers(qe))):Xn=be;const Jt=new _.A8(Xn,qe.viewContainerRef,d.zZn.create({parent:Bi||this._injector,providers:Vi}),qe.componentFactoryResolver);return Ct.attach(Jt).instance}_attachDialogContent(Ct,qt,qe,Ht){if(Ct instanceof d.C4Q){const Bi=this._createInjector(Ht,qt,qe,void 0);let Vi={$implicit:Ht.data,dialogRef:qt};Ht.templateContext&&(Vi={...Vi,..."function"==typeof Ht.templateContext?Ht.templateContext():Ht.templateContext}),qe.attachTemplatePortal(new _.VA(Ct,null,Vi,Bi))}else{const Bi=this._createInjector(Ht,qt,qe,this._injector),Vi=qe.attachComponentPortal(new _.A8(Ct,Ht.viewContainerRef,Bi,Ht.componentFactoryResolver));qt.componentRef=Vi,qt.componentInstance=Vi.instance}}_createInjector(Ct,qt,qe,Ht){var Bi;const Vi=Ct.injector||(null===(Bi=Ct.viewContainerRef)||void 0===Bi?void 0:Bi.injector),Xn=[{provide:Le,useValue:Ct.data},{provide:Oe,useValue:qt}];return Ct.providers&&("function"==typeof Ct.providers?Xn.push(...Ct.providers(qt,Ct,qe)):Xn.push(...Ct.providers)),Ct.direction&&(!Vi||!Vi.get(Y.dS,null,{optional:!0}))&&Xn.push({provide:Y.dS,useValue:{value:Ct.direction,change:(0,E.of)()}}),d.zZn.create({parent:Vi||Ht,providers:Xn})}_removeOpenDialog(Ct,qt){const qe=this.openDialogs.indexOf(Ct);qe>-1&&(this.openDialogs.splice(qe,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((Ht,Bi)=>{Ht?Bi.setAttribute("aria-hidden",Ht):Bi.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),qt&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const Ct=this._overlayContainer.getContainerElement();if(Ct.parentElement){const qt=Ct.parentElement.children;for(let qe=qt.length-1;qe>-1;qe--){const Ht=qt[qe];Ht!==Ct&&"SCRIPT"!==Ht.nodeName&&"STYLE"!==Ht.nodeName&&!Ht.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(Ht,Ht.getAttribute("aria-hidden")),Ht.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const Ct=this._parentDialog;return Ct?Ct._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.KVO(e.hJ),d.KVO(d.zZn),d.KVO(r,8),d.KVO(Vt,12),d.KVO(e.Sf),d.KVO(ge))},Vt.\u0275prov=d.jDH({token:Vt,factory:Vt.\u0275fac}),ti})();function Pe(Vt,ti){let tt=Vt.length;for(;tt--;)ti(Vt[tt])}let q=(()=>{var Vt;class ti{}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)},Vt.\u0275mod=d.$C({type:Vt}),Vt.\u0275inj=d.G2t({providers:[w,pe],imports:[e.z_,_.jc,u.Pd,_.jc]}),ti})();var fe=l(2814),vt=l(63617),xt=l(51567),nt=l(64334),pt=l(85060);function ve(Vt,ti){}l(47172);class Ee{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}}const $e="mdc-dialog--open",Ue="mdc-dialog--opening",Ze="mdc-dialog--closing";let me=(()=>{var Vt;class ti extends be{constructor(Ct,qt,qe,Ht,Bi,Vi,Xn,Jt){super(Ct,qt,qe,Ht,Bi,Vi,Xn,Jt),this._animationStateChanged=new d.bkB}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(Ct){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:Ct})}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.rXU(d.aKT),d.rXU(u.GX),d.rXU(t.qQ,8),d.rXU(Ee),d.rXU(u.Z7),d.rXU(d.SKi),d.rXU(e.yY),d.rXU(u.FN))},Vt.\u0275cmp=d.VBU({type:Vt,selectors:[["ng-component"]],features:[d.Vt3],decls:0,vars:0,template:function(Ct,qt){},encapsulation:2}),ti})();const Z="--mat-dialog-transition-duration";function ie(Vt){return null==Vt?null:"number"==typeof Vt?Vt:Vt.endsWith("ms")?(0,fe.OE)(Vt.substring(0,Vt.length-2)):Vt.endsWith("s")?1e3*(0,fe.OE)(Vt.substring(0,Vt.length-1)):"0"===Vt?0:null}let dt=(()=>{var Vt;class ti extends me{constructor(Ct,qt,qe,Ht,Bi,Vi,Xn,Jt,lt){var it,D;super(Ct,qt,qe,Ht,Bi,Vi,Xn,lt),this._animationMode=Jt,this._animationsEnabled="NoopAnimations"!==this._animationMode,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?null!==(it=ie(this._config.enterAnimationDuration))&&void 0!==it?it:150:0,this._exitAnimationDuration=this._animationsEnabled?null!==(D=ie(this._config.exitAnimationDuration))&&void 0!==D?D:75:0,this._animationTimer=null,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Z,"".concat(this._enterAnimationDuration,"ms")),this._requestAnimationFrame(()=>this._hostElement.classList.add(Ue,$e)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add($e),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove($e),this._animationsEnabled?(this._hostElement.style.setProperty(Z,"".concat(this._exitAnimationDuration,"ms")),this._requestAnimationFrame(()=>this._hostElement.classList.add(Ze)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_clearAnimationClasses(){this._hostElement.classList.remove(Ue,Ze)}_waitForAnimationToComplete(Ct,qt){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(qt,Ct)}_requestAnimationFrame(Ct){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(Ct):Ct()})}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.rXU(d.aKT),d.rXU(u.GX),d.rXU(t.qQ,8),d.rXU(Ee),d.rXU(u.Z7),d.rXU(d.SKi),d.rXU(e.yY),d.rXU(d.bc$,8),d.rXU(u.FN))},Vt.\u0275cmp=d.VBU({type:Vt,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:8,hostBindings:function(Ct,qt){2&Ct&&(d.Mr5("id",qt._config.id),d.BMQ("aria-modal",qt._config.ariaModal)("role",qt._config.role)("aria-labelledby",qt._config.ariaLabel?null:qt._ariaLabelledByQueue[0])("aria-label",qt._config.ariaLabel)("aria-describedby",qt._config.ariaDescribedBy||null),d.AVh("_mat-animation-noopable",!qt._animationsEnabled))},features:[d.Vt3],decls:3,vars:0,consts:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(Ct,qt){1&Ct&&(d.j41(0,"div",0)(1,"div",1),d.DNE(2,ve,0,0,"ng-template",2),d.k0s()())},dependencies:[_.I3],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}
1@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}
1.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2}),ti})();class Ge{constructor(ti,tt,Ct){this._ref=ti,this._containerInstance=Ct,this._afterOpened=new A.B,this._beforeClosed=new A.B,this._state=0,this.disableClose=tt.disableClose,this.id=ti.id,Ct._animationStateChanged.pipe((0,xt.p)(qt=>"opened"===qt.state),(0,nt.s)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),Ct._animationStateChanged.pipe((0,xt.p)(qt=>"closed"===qt.state),(0,nt.s)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),ti.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,vt.h)(this.backdropClick(),this.keydownEvents().pipe((0,xt.p)(qt=>qt.keyCode===h._f&&!this.disableClose&&!(0,h.rp)(qt)))).subscribe(qt=>{this.disableClose||(qt.preventDefault(),At(this,"keydown"===qt.type?"keyboard":"mouse"))})}close(ti){this._result=ti,this._containerInstance._animationStateChanged.pipe((0,xt.p)(tt=>"closing"===tt.state),(0,nt.s)(1)).subscribe(tt=>{this._beforeClosed.next(ti),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),tt.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(ti){let tt=this._ref.config.positionStrategy;return ti&&(ti.left||ti.right)?ti.left?tt.left(ti.left):tt.right(ti.right):tt.centerHorizontally(),ti&&(ti.top||ti.bottom)?ti.top?tt.top(ti.top):tt.bottom(ti.bottom):tt.centerVertically(),this._ref.updatePosition(),this}updateSize(ti="",tt=""){return this._ref.updateSize(ti,tt),this}addPanelClass(ti){return this._ref.addPanelClass(ti),this}removePanelClass(ti){return this._ref.removePanelClass(ti),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}function At(Vt,ti,tt){return Vt._closeInteractionType=ti,Vt.close(tt)}const Bt=new d.nKC("MatMdcDialogData"),Dt=new d.nKC("mat-mdc-dialog-default-options"),Xe=new d.nKC("mat-mdc-dialog-scroll-strategy"),li={provide:Xe,deps:[e.hJ],useFactory:function wt(Vt){return()=>Vt.scrollStrategies.block()}};let fi=0,zi=(()=>{var Vt;class ti{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const Ct=this._parentDialog;return Ct?Ct._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(Ct,qt,qe,Ht,Bi,Vi,Xn,Jt,lt,it){this._overlay=Ct,this._defaultOptions=qe,this._parentDialog=Ht,this._dialogRefConstructor=Xn,this._dialogContainerType=Jt,this._dialogDataToken=lt,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new A.B,this._afterOpenedAtThisLevel=new A.B,this._idPrefix="mat-dialog-",this.dialogConfigClass=Ee,this.afterAllClosed=(0,F.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,W.Z)(void 0))),this._scrollStrategy=Vi,this._dialog=qt.get(w)}open(Ct,qt){let qe;(qt={...this._defaultOptions||new Ee,...qt}).id=qt.id||"".concat(this._idPrefix).concat(fi++),qt.scrollStrategy=qt.scrollStrategy||this._scrollStrategy();const Ht=this._dialog.open(Ct,{...qt,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:qt},{provide:de,useValue:qt}]},templateContext:()=>({dialogRef:qe}),providers:(Bi,Vi,Xn)=>{var Jt;return qe=new this._dialogRefConstructor(Bi,qt,Xn),qe.updatePosition(null===(Jt=qt)||void 0===Jt?void 0:Jt.position),[{provide:this._dialogContainerType,useValue:Xn},{provide:this._dialogDataToken,useValue:Vi.data},{provide:this._dialogRefConstructor,useValue:qe}]}});return qe.componentRef=Ht.componentRef,qe.componentInstance=Ht.componentInstance,this.openDialogs.push(qe),this.afterOpened.next(qe),qe.afterClosed().subscribe(()=>{const Bi=this.openDialogs.indexOf(qe);Bi>-1&&(this.openDialogs.splice(Bi,1),this.openDialogs.length||this._getAfterAllClosed().next())}),qe}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(Ct){return this.openDialogs.find(qt=>qt.id===Ct)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(Ct){let qt=Ct.length;for(;qt--;)Ct[qt].close()}}return(Vt=ti).\u0275fac=function(Ct){d.QTQ()},Vt.\u0275prov=d.jDH({token:Vt,factory:Vt.\u0275fac}),ti})(),gn=(()=>{var Vt;class ti extends zi{constructor(Ct,qt,qe,Ht,Bi,Vi,Xn,Jt){super(Ct,qt,Ht,Vi,Xn,Bi,Ge,dt,Bt,Jt),this._idPrefix="mat-mdc-dialog-"}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.KVO(e.hJ),d.KVO(d.zZn),d.KVO(t.aZ,8),d.KVO(Dt,8),d.KVO(Xe),d.KVO(Vt,12),d.KVO(e.Sf),d.KVO(d.bc$,8))},Vt.\u0275prov=d.jDH({token:Vt,factory:Vt.\u0275fac}),ti})(),Yn=0,nr=(()=>{var Vt;class ti{constructor(Ct,qt,qe){this.dialogRef=Ct,this._elementRef=qt,this._dialog=qe,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=Kt(this._elementRef,this._dialog.openDialogs))}ngOnChanges(Ct){const qt=Ct._matDialogClose||Ct._matDialogCloseResult;qt&&(this.dialogResult=qt.currentValue)}_onButtonClick(Ct){At(this.dialogRef,0===Ct.screenX&&0===Ct.screenY?"keyboard":"mouse",this.dialogResult)}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.rXU(Ge,8),d.rXU(d.aKT),d.rXU(gn))},Vt.\u0275dir=d.FsC({type:Vt,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(Ct,qt){1&Ct&&d.bIt("click",function(Ht){return qt._onButtonClick(Ht)}),2&Ct&&d.BMQ("aria-label",qt.ariaLabel||null)("type",qt.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",dialogResult:["mat-dialog-close","dialogResult"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[d.OA$]}),ti})(),tn=(()=>{var Vt;class ti{constructor(Ct,qt,qe){this._dialogRef=Ct,this._elementRef=qt,this._dialog=qe,this.id="mat-mdc-dialog-title-".concat(Yn++)}ngOnInit(){this._dialogRef||(this._dialogRef=Kt(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{var Ct;null===(Ct=this._dialogRef._containerInstance)||void 0===Ct||null===(Ct=Ct._ariaLabelledByQueue)||void 0===Ct||Ct.push(this.id)})}ngOnDestroy(){var Ct;const qt=null===(Ct=this._dialogRef)||void 0===Ct||null===(Ct=Ct._containerInstance)||void 0===Ct?void 0:Ct._ariaLabelledByQueue;qt&&Promise.resolve().then(()=>
1{const qe=qt.indexOf(this.id);qe>-1&&qt.splice(qe,1)})}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)(d.rXU(Ge,8),d.rXU(d.aKT),d.rXU(gn))},Vt.\u0275dir=d.FsC({type:Vt,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-mdc-dialog-title","mdc-dialog__title"],hostVars:1,hostBindings:function(Ct,qt){2&Ct&&d.Mr5("id",qt.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),ti})(),Ve=(()=>{var Vt;class ti{}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)},Vt.\u0275dir=d.FsC({type:Vt,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-mdc-dialog-content","mdc-dialog__content"]}),ti})(),ni=(()=>{var Vt;class ti{constructor(){this.align="start"}}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)},Vt.\u0275dir=d.FsC({type:Vt,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],hostVars:4,hostBindings:function(Ct,qt){2&Ct&&d.AVh("mat-mdc-dialog-actions-align-center","center"===qt.align)("mat-mdc-dialog-actions-align-end","end"===qt.align)},inputs:{align:"align"}}),ti})();function Kt(Vt,ti){let tt=Vt.nativeElement.parentElement;for(;tt&&!tt.classList.contains("mat-mdc-dialog-container");)tt=tt.parentElement;return tt?ti.find(Ct=>Ct.id===tt.id):null}let jt=(()=>{var Vt;class ti{}return(Vt=ti).\u0275fac=function(Ct){return new(Ct||Vt)},Vt.\u0275mod=d.$C({type:Vt}),Vt.\u0275inj=d.G2t({providers:[gn,li],imports:[q,e.z_,_.jc,pt.yE,pt.yE]}),ti})()},14102:(ct,se,l)=>{"use strict";l.d(se,{q:()=>u,w:()=>m});var e=l(37580),t=l(2814),d=l(85060);let u=(()=>{var _;class h{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(F){this._vertical=(0,t.he)(F)}get inset(){return this._inset}set inset(F){this._inset=(0,t.he)(F)}}return(_=h).\u0275fac=function(F){return new(F||_)},_.\u0275cmp=e.VBU({type:_,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(F,E){2&F&&(e.BMQ("aria-orientation",E.vertical?"vertical":"horizontal"),e.AVh("mat-divider-vertical",E.vertical)("mat-divider-horizontal",!E.vertical)("mat-divider-inset",E.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(F,E){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0}),h})(),m=(()=>{var _;class h{}return(_=h).\u0275fac=function(F){return new(F||_)},_.\u0275mod=e.$C({type:_}),_.\u0275inj=e.G2t({imports:[d.yE,d.yE]}),h})()},90353:(ct,se,l)=>{"use strict";l.d(se,{BS:()=>At,MY:()=>Bt,GK:()=>De,Z2:()=>ie,WN:()=>Ge});var e=l(37580),t=l(37989),d=l(2814),u=l(84205),m=l(27092);let _=0;const h=new e.nKC("CdkAccordion");let A=(()=>{var Dt;class Xe{constructor(){this._stateChanges=new u.B,this._openCloseAllActions=new u.B,this.id="cdk-accordion-".concat(_++),this._multi=!1}get multi(){return this._multi}set multi(li){this._multi=(0,d.he)(li)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(li){this._stateChanges.next(li)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)},Dt.\u0275dir=e.FsC({type:Dt,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[e.Jv_([{provide:h,useExisting:Dt}]),e.OA$]}),Xe})(),F=0,E=(()=>{var Dt;class Xe{get expanded(){return this._expanded}set expanded(li){li=(0,d.he)(li),this._expanded!==li&&(this._expanded=li,this.expandedChange.emit(li),li?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit
1(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(li){this._disabled=(0,d.he)(li)}constructor(li,Pi,fi){this.accordion=li,this._changeDetectorRef=Pi,this._expansionDispatcher=fi,this._openCloseAllSubscription=m.yU.EMPTY,this.closed=new e.bkB,this.opened=new e.bkB,this.destroyed=new e.bkB,this.expandedChange=new e.bkB,this.id="cdk-accordion-child-".concat(F++),this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=fi.listen((zi,gn)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===gn&&this.id!==zi&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(li=>{this.disabled||(this.expanded=li)})}}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)(e.rXU(h,12),e.rXU(e.gRc),e.rXU(t.zP))},Dt.\u0275dir=e.FsC({type:Dt,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[e.Jv_([{provide:h,useValue:void 0}])]}),Xe})(),Y=(()=>{var Dt;class Xe{}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)},Dt.\u0275mod=e.$C({type:Dt}),Dt.\u0275inj=e.G2t({}),Xe})();var W=l(9168),U=l(60316),de=l(85060),K=l(25567),be=l(91817),Oe=l(63037),ge=l(51567),Le=l(64334),r=l(74879),z=l(59400),pe=l(63617),oe=l(47172);const w=["body"];function Pe(Dt,Xe){}const q=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],fe=["mat-expansion-panel-header","*","mat-action-row"];function vt(Dt,Xe){if(1&Dt&&e.nrm(0,"span",2),2&Dt){const wt=e.XpG();e.Y8G("@indicatorRotate",wt._getExpandedState())}}const xt=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],nt=["mat-panel-title","mat-panel-description","*"],pt=new e.nKC("MAT_ACCORDION"),je="225ms cubic-bezier(0.4,0.0,0.2,1)",ve={indicatorRotate:(0,oe.hZ)("indicatorRotate",[(0,oe.wk)("collapsed, void",(0,oe.iF)({transform:"rotate(0deg)"})),(0,oe.wk)("expanded",(0,oe.iF)({transform:"rotate(180deg)"})),(0,oe.kY)("expanded <=> collapsed, void => collapsed",(0,oe.i0)(je))]),bodyExpansion:(0,oe.hZ)("bodyExpansion",[(0,oe.wk)("collapsed, void",(0,oe.iF)({height:"0px",visibility:"hidden"})),(0,oe.wk)("expanded",(0,oe.iF)({height:"*",visibility:""})),(0,oe.kY)("expanded <=> collapsed, void => collapsed",(0,oe.i0)(je))])},Ee=new e.nKC("MAT_EXPANSION_PANEL");let $e=(()=>{var Dt;class Xe{constructor(li,Pi){this._template=li,this._expansionPanel=Pi}}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)(e.rXU(e.C4Q),e.rXU(Ee,8))},Dt.\u0275dir=e.FsC({type:Dt,selectors:[["ng-template","matExpansionPanelContent",""]]}),Xe})(),Ue=0;const Ze=new e.nKC("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let De=(()=>{var Dt;class Xe extends E{get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(li){this._hideToggle=(0,d.he)(li)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(li){this._togglePosition=li}constructor(li,Pi,fi,zi,gn,Yn,nr){super(li,Pi,fi),this._viewContainerRef=zi,this._animationMode=Yn,this._hideToggle=!1,this.afterExpand=new e.bkB,this.afterCollapse=new e.bkB,this._inputChanges=new u.B,this._headerId="mat-expansion-panel-header-".concat(Ue++),this._bodyAnimationDone=new u.B,this.accordion=li,this._document=gn,this._bodyAnimationDone.pipe((0,be.F)((tn,Ve)=>tn.fromState===Ve.fromState&&tn.toState===Ve.toState)).subscribe(tn=>{"void"!==tn.fromState&&("expanded"===tn.toState?this.afterExpand.emit():"collapsed"===tn.toState&&this.afterCollapse.emit())}),nr&&(this.hideToggle=nr.hideToggle)}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe((0,Oe.Z)(null),(0,ge.p)(()=>this.expanded&&!this._portal),(0,Le.s)(1)).subscribe(()=>{this._portal=new W.VA(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(li){this._inputChanges.next(li)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const li=this._document.activeElement,Pi=this._body.nativeElement;return li===Pi||Pi.contains(li)}return!1}}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)(e.rXU(pt,12),e.rXU(e.gRc),e.rXU(t.zP),e.rXU(e.c1b),e.rXU(U.qQ),e.rXU(e.bc$,8),e.rXU(Ze,8))},Dt.\u0275cmp=e.VBU({type:Dt,selectors:[["mat-expansion-panel"]],contentQueries:function(li,Pi,fi){if(1&li&&e.wni(fi,$e,5),2&li){let zi;e.mGM(zi=e.lsd())&&(Pi._lazyContent=zi.first)}},viewQuery:function(li,Pi){if(1&li&&e.GBs(w,5),2&li){let fi;e.mGM(fi=e.lsd())&&(Pi._body=fi.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(li,Pi){2&li&&e.AVh("mat-expanded",Pi.expanded)("_mat-animation-noopable","NoopAnimations"===Pi._animationMode)("mat-expansion-panel-spacing",Pi._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[e.Jv_([{provide:pt,useValue:void 0},{provide:Ee,useExisting:Dt}]),e.Vt3,e.OA$],ngContentSelectors:fe,decls:7,vars:4,consts:[["role","regi
1on",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(li,Pi){1&li&&(e.NAR(q),e.SdG(0),e.j41(1,"div",0,1),e.bIt("@bodyExpansion.done",function(zi){return Pi._bodyAnimationDone.next(zi)}),e.j41(3,"div",2),e.SdG(4,1),e.DNE(5,Pe,0,0,"ng-template",3),e.k0s(),e.SdG(6,2),e.k0s()),2&li&&(e.R7$(1),e.Y8G("@bodyExpansion",Pi._getExpandedState())("id",Pi.id),e.BMQ("aria-labelledby",Pi._headerId),e.R7$(4),e.Y8G("cdkPortalOutlet",Pi._portal))},dependencies:[W.I3],styles:['.mat-expansion-panel{--mat-expansion-container-shape:4px;box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[ve.bodyExpansion]},changeDetection:0}),Xe})();class me{}const Z=(0,de.BF)(me);let ie=(()=>{var Dt;class Xe extends Z{constructor(li,Pi,fi,zi,gn,Yn,nr){super(),this.panel=li,this._element=Pi,this._focusMonitor=fi,this._changeDetectorRef=zi,this._animationMode=Yn,this._parentChangeSubscription=m.yU.EMPTY;const tn=li.accordion?li.accordion._stateChanges.pipe((0,ge.p)(Ve=>!(!Ve.hideToggle&&!Ve.togglePosition))):z.w;this.tabIndex=parseInt(nr||"")||0,this._parentChangeSubscription=(0,pe.h)(li.opened,li.closed,tn,li._inputChanges.pipe((0,ge.p)(Ve=>!!(Ve.hideToggle||Ve.disabled||Ve.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),li.closed.pipe((0,ge.p)(()=>li._containsFocus())).subscribe(()=>fi.focusVia(Pi,"program")),gn&&(this.expandedHeight=gn.expandedHeight,this.collapsedHeight=gn.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}
1_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const li=this._isExpanded();return li&&this.expandedHeight?this.expandedHeight:!li&&this.collapsedHeight?this.collapsedHeight:null}_keydown(li){switch(li.keyCode){case r.t6:case r.Fm:(0,r.rp)(li)||(li.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(li))}}focus(li,Pi){li?this._focusMonitor.focusVia(this._element,li,Pi):this._element.nativeElement.focus(Pi)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(li=>{li&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)(e.rXU(De,1),e.rXU(e.aKT),e.rXU(K.FN),e.rXU(e.gRc),e.rXU(Ze,8),e.rXU(e.bc$,8),e.kS0("tabindex"))},Dt.\u0275cmp=e.VBU({type:Dt,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(li,Pi){1&li&&e.bIt("click",function(){return Pi._toggle()})("keydown",function(zi){return Pi._keydown(zi)}),2&li&&(e.BMQ("id",Pi.panel._headerId)("tabindex",Pi.tabIndex)("aria-controls",Pi._getPanelId())("aria-expanded",Pi._isExpanded())("aria-disabled",Pi.panel.disabled),e.xc7("height",Pi._getHeaderHeight()),e.AVh("mat-expanded",Pi._isExpanded())("mat-expansion-toggle-indicator-after","after"===Pi._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===Pi._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===Pi._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[e.Vt3],ngContentSelectors:nt,decls:5,vars:3,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(li,Pi){1&li&&(e.NAR(xt),e.j41(0,"span",0),e.SdG(1),e.SdG(2,1),e.SdG(3,2),e.k0s(),e.DNE(4,vt,1,1,"span",1)),2&li&&(e.AVh("mat-content-hide-toggle",!Pi._showToggle()),e.R7$(4),e.Y8G("ngIf",Pi._showToggle()))},dependencies:[U.bT],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{dis
1play:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[ve.indicatorRotate]},changeDetection:0}),Xe})(),Ge=(()=>{var Dt;class Xe{}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)},Dt.\u0275dir=e.FsC({type:Dt,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),Xe})(),At=(()=>{var Dt;class Xe extends A{constructor(){super(...arguments),this._ownHeaders=new e.rOR,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(li){this._hideToggle=(0,d.he)(li)}ngAfterContentInit(){this._headers.changes.pipe((0,Oe.Z)(this._headers)).subscribe(li=>{this._ownHeaders.reset(li.filter(Pi=>Pi.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new K.Bu(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(li){this._keyManager.onKeydown(li)}_handleHeaderFocus(li){this._keyManager.updateActiveItem(li)}ngOnDestroy(){var li;super.ngOnDestroy(),null===(li=this._keyManager)||void 0===li||li.destroy(),this._ownHeaders.destroy()}}return(Dt=Xe).\u0275fac=function(){let wt;return function(Pi){return(wt||(wt=e.xGo(Dt)))(Pi||Dt)}}(),Dt.\u0275dir=e.FsC({type:Dt,selectors:[["mat-accordion"]],contentQueries:function(li,Pi,fi){if(1&li&&e.wni(fi,ie,5),2&li){let zi;e.mGM(zi=e.lsd())&&(Pi._headers=zi)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(li,Pi){2&li&&e.AVh("mat-accordion-multi",Pi.multi)},inputs:{multi:"multi",hideToggle:"hideToggle",displayMode:"displayMode",togglePosition:"togglePosition"},exportAs:["matAccordion"],features:[e.Jv_([{provide:pt,useExisting:Dt}]),e.Vt3]}),Xe})(),Bt=(()=>{var Dt;class Xe{}return(Dt=Xe).\u0275fac=function(li){return new(li||Dt)},Dt.\u0275mod=e.$C({type:Dt}),Dt.\u0275inj=e.G2t({imports:[U.MD,de.yE,Y,W.jc]}),Xe})()},15944:(ct,se,l)=>{"use strict";l.d(se,{xb:()=>tt,TL:()=>Dt,rl:()=>Xn,qT:()=>pi,RG:()=>Jt,MV:()=>wt,nJ:()=>Ge,JW:()=>Pi,yw:()=>zi});var e=l(37580),t=l(63680),d=l(17699),u=l(27092),m=l(84205),_=l(63617),h=l(33900),A=l(43942),F=l(51567),E=l(86301);class W{constructor(it){this._box=it,this._destroyed=new m.B,this._resizeSubject=new m.B,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(D=>this._resizeSubject.next(D)))}observe(it){return this._elementObservables.has(it)||this._elementObservables.set(it,new A.c(D=>{var R;const at=this._resizeSubject.subscribe(D);return null===(R=this._resizeObserver)||void 0===R||R.observe(it,{box:this._box}),()=>{var oi;null===(oi=this._resizeObserver)||void 0===oi||oi.unobserve(it),at.unsubscribe(),this._elementObservables.delete(it)}}).pipe((0,F.p)(D=>D.some(R=>R.target===it)),(0,E.t)({bufferSize:1,refCount:!0}),(0,h.Q)(this._destroyed))),this._elementObservables.get(it)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let U=(()=>{var lt;class it{constructor(){this._observers=new Map,this._ngZone=(0,e.WQX)(e.SKi)}ngOnDestroy(){for(const[,R]of this._observers)R.destroy();this._observers.clear()}observe(R,at){const oi=(null==at?void 0:at.box)||"content-box";return this._observers.has(oi)||this._observers.set(oi,new W(oi)),this._observers.get(oi).observe(R)}}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275prov=e.jDH({token:lt,factory:lt.\u0275fac,providedIn:"root"}),it})();var de=l(2814),K=l(47172),be=l(60316),Oe=l(39539),ge=l(85060);const Le=["notch"],r=["matFormFieldNotchedOutline",""],z=["*"],pe=["textField"],oe=["iconPrefixContainer"],w=["textPrefixContainer"];function Pe(lt,it){1&lt&&e.nrm(0,"span",19)}function q(lt,it){if(1&lt&&(e.j41(0,"label",17),e.SdG(1,1),e.DNE(2,Pe,1,0,"span",18),e.k0s()),2&lt){const D=e.XpG(2);e.Y8G("floating",D._shouldLabelFloat())("monitorResize",D._hasOutline())("id",D._labelId),e.BMQ("for",D._control.id),e.R7$(2),e.Y8G("ngIf",!D.hideRequiredMarker&&D._control.required)}}function fe(lt,it){if(1&lt&&e.DNE(0,q,3,5,"label",16),2&lt){const D=e.XpG();e.Y8G("ngIf",D._hasFloatingLabel())}}function vt(lt,it){1&lt&&e.nrm(0,"div",20)}function xt(lt,it){}function nt(lt,it){if(1&lt&&e.DNE(0,xt,0,0,"ng-template",22),2&lt){e.XpG
1(2);const D=e.sdS(1);e.Y8G("ngTemplateOutlet",D)}}function pt(lt,it){if(1&lt&&(e.j41(0,"div",21),e.DNE(1,nt,1,1,"ng-template",9),e.k0s()),2&lt){const D=e.XpG();e.Y8G("matFormFieldNotchedOutlineOpen",D._shouldLabelFloat()),e.R7$(1),e.Y8G("ngIf",!D._forceDisplayInfixLabel())}}function je(lt,it){1&lt&&(e.j41(0,"div",23,24),e.SdG(2,2),e.k0s())}function ve(lt,it){1&lt&&(e.j41(0,"div",25,26),e.SdG(2,3),e.k0s())}function Ee(lt,it){}function $e(lt,it){if(1&lt&&e.DNE(0,Ee,0,0,"ng-template",22),2&lt){e.XpG();const D=e.sdS(1);e.Y8G("ngTemplateOutlet",D)}}function Ue(lt,it){1&lt&&(e.j41(0,"div",27),e.SdG(1,4),e.k0s())}function Ze(lt,it){1&lt&&(e.j41(0,"div",28),e.SdG(1,5),e.k0s())}function De(lt,it){1&lt&&e.nrm(0,"div",29)}function Te(lt,it){if(1&lt&&(e.j41(0,"div",30),e.SdG(1,6),e.k0s()),2&lt){const D=e.XpG();e.Y8G("@transitionMessages",D._subscriptAnimationState)}}function me(lt,it){if(1&lt&&(e.j41(0,"mat-hint",34),e.EFF(1),e.k0s()),2&lt){const D=e.XpG(2);e.Y8G("id",D._hintLabelId),e.R7$(1),e.JRh(D.hintLabel)}}function Z(lt,it){if(1&lt&&(e.j41(0,"div",31),e.DNE(1,me,2,2,"mat-hint",32),e.SdG(2,7),e.nrm(3,"div",33),e.SdG(4,8),e.k0s()),2&lt){const D=e.XpG();e.Y8G("@transitionMessages",D._subscriptAnimationState),e.R7$(1),e.Y8G("ngIf",D.hintLabel)}}const ie=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],dt=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let Ge=(()=>{var lt;class it{}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275dir=e.FsC({type:lt,selectors:[["mat-label"]]}),it})(),At=0;const Bt=new e.nKC("MatError");let Dt=(()=>{var lt;class it{constructor(R,at){this.id="mat-mdc-error-".concat(At++),R||at.nativeElement.setAttribute("aria-live","polite")}}return(lt=it).\u0275fac=function(R){return new(R||lt)(e.kS0("aria-live"),e.rXU(e.aKT))},lt.\u0275dir=e.FsC({type:lt,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(R,at){2&R&&e.Mr5("id",at.id)},inputs:{id:"id"},features:[e.Jv_([{provide:Bt,useExisting:lt}])]}),it})(),Xe=0,wt=(()=>{var lt;class it{constructor(){this.align="start",this.id="mat-mdc-hint-".concat(Xe++)}}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275dir=e.FsC({type:lt,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(R,at){2&R&&(e.Mr5("id",at.id),e.BMQ("align",null),e.AVh("mat-mdc-form-field-hint-end","end"===at.align))},inputs:{align:"align",id:"id"}}),it})();const li=new e.nKC("MatPrefix");let Pi=(()=>{var lt;class it{constructor(){this._isText=!1}set _isTextSelector(R){this._isText=!0}}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275dir=e.FsC({type:lt,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:["matTextPrefix","_isTextSelector"]},features:[e.Jv_([{provide:li,useExisting:lt}])]}),it})();const fi=new e.nKC("MatSuffix");let zi=(()=>{var lt;class it{constructor(){this._isText=!1}set _isTextSelector(R){this._isText=!0}}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275dir=e.FsC({type:lt,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:["matTextSuffix","_isTextSelector"]},features:[e.Jv_([{provide:fi,useExisting:lt}])]}),it})();const gn=new e.nKC("FloatingLabelParent");let Yn=(()=>{var lt;class it{get floating(){return this._floating}set floating(R){this._floating=R,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(R){this._monitorResize=R,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(R){this._elementRef=R,this._floating=!1,this._monitorResize=!1,this._resizeObserver=(0,e.WQX)(U),this._ngZone=(0,e.WQX)(e.SKi),this._parent=(0,e.WQX)(gn),this._resizeSubscription=new u.yU}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function nr(lt){if(null!==lt.offsetParent)return lt.scrollWidth;const D=lt.cloneNode(!0);D.style.setProperty("position","absolute"),D.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(D);const R=D.scrollWidth;return D.remove(),R}(this._elementRef.nativeElement)}
1get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}}return(lt=it).\u0275fac=function(R){return new(R||lt)(e.rXU(e.aKT))},lt.\u0275dir=e.FsC({type:lt,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(R,at){2&R&&e.AVh("mdc-floating-label--float-above",at.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}}),it})();const tn="mdc-line-ripple--active",Ve="mdc-line-ripple--deactivating";let ni=(()=>{var lt;class it{constructor(R,at){this._elementRef=R,this._handleTransitionEnd=oi=>{const tr=this._elementRef.nativeElement.classList,Er=tr.contains(Ve);"opacity"===oi.propertyName&&Er&&tr.remove(tn,Ve)},at.runOutsideAngular(()=>{R.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const R=this._elementRef.nativeElement.classList;R.remove(Ve),R.add(tn)}deactivate(){this._elementRef.nativeElement.classList.add(Ve)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return(lt=it).\u0275fac=function(R){return new(R||lt)(e.rXU(e.aKT),e.rXU(e.SKi))},lt.\u0275dir=e.FsC({type:lt,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),it})(),Kt=(()=>{var lt;class it{constructor(R,at){this._elementRef=R,this._ngZone=at,this.open=!1}ngAfterViewInit(){const R=this._elementRef.nativeElement.querySelector(".mdc-floating-label");R?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(R.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>R.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(R){this._notch.nativeElement.style.width=this.open&&R?"calc(".concat(R,"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + ").concat(9,"px)"):""}}return(lt=it).\u0275fac=function(R){return new(R||lt)(e.rXU(e.aKT),e.rXU(e.SKi))},lt.\u0275cmp=e.VBU({type:lt,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(R,at){if(1&R&&e.GBs(Le,5),2&R){let oi;e.mGM(oi=e.lsd())&&(at._notch=oi.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(R,at){2&R&&e.AVh("mdc-notched-outline--notched",at.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},attrs:r,ngContentSelectors:z,decls:5,vars:0,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],template:function(R,at){1&R&&(e.NAR(),e.nrm(0,"div",0),e.j41(1,"div",1,2),e.SdG(3),e.k0s(),e.nrm(4,"div",3))},encapsulation:2,changeDetection:0}),it})();const jt={transitionMessages:(0,K.hZ)("transitionMessages",[(0,K.wk)("enter",(0,K.iF)({opacity:1,transform:"translateY(0%)"})),(0,K.kY)("void => enter",[(0,K.iF)({opacity:0,transform:"translateY(-5px)"}),(0,K.i0)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let pi=(()=>{var lt;class it{}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275dir=e.FsC({type:lt}),it})();const tt=new e.nKC("MatFormField"),Ct=new e.nKC("MAT_FORM_FIELD_DEFAULT_OPTIONS");let qt=0,Xn=(()=>{var lt;class it{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(R){this._hideRequiredMarker=(0,de.he)(R)}get floatLabel(){var R;return this._floatLabel||(null===(R=this._defaults)||void 0===R?void 0:R.floatLabel)||"auto"}set floatLabel(R){R!==this._floatLabel&&(this._floatLabel=R,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(R){var at;const oi=this._appearance,tr=R||(null===(at=this._defaults)||void 0===at?void 0:at.appearance)||"fill";this._appearance=tr,"outline"===this._appearance&&this._appearance!==oi&&(this._needsOutlineLabelOffsetUpdateOnStable=!0)}
1get subscriptSizing(){var R;return this._subscriptSizing||(null===(R=this._defaults)||void 0===R?void 0:R.subscriptSizing)||"fixed"}set subscriptSizing(R){var at;this._subscriptSizing=R||(null===(at=this._defaults)||void 0===at?void 0:at.subscriptSizing)||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(R){this._hintLabel=R,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(R){this._explicitFormFieldControl=R}constructor(R,at,oi,tr,Er,ji,Gt,ze){this._elementRef=R,this._changeDetectorRef=at,this._ngZone=oi,this._dir=tr,this._platform=Er,this._defaults=ji,this._animationMode=Gt,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-".concat(qt++),this._hintLabelId="mat-mdc-hint-".concat(qt++),this._subscriptAnimationState="",this._destroyed=new m.B,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,ji&&(ji.appearance&&(this.appearance=ji.appearance),this._hideRequiredMarker=!(null==ji||!ji.hideRequiredMarker),ji.color&&(this.color=ji.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const R=this._control;R.controlType&&this._elementRef.nativeElement.classList.add("mat-mdc-form-field-type-".concat(R.controlType)),R.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),R.ngControl&&R.ngControl.valueChanges&&R.ngControl.valueChanges.pipe((0,h.Q)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(R=>!R._isText),this._hasTextPrefix=!!this._prefixChildren.find(R=>R._isText),this._hasIconSuffix=!!this._suffixChildren.find(R=>!R._isText),this._hasTextSuffix=!!this._suffixChildren.find(R=>R._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,_.h)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){var R,at;if(this._control.focused&&!this._isFocused)this._isFocused=!0,null===(at=this._lineRipple)||void 0===at||at.activate();else if(!this._control.focused&&(this._isFocused||null===this._isFocused)){var oi;this._isFocused=!1,null===(oi=this._lineRipple)||void 0===oi||oi.deactivate()}null===(R=this._textField)||void 0===R||R.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,h.Q)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,h.Q)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat
1()}_shouldForward(R){const at=this._control?this._control.ngControl:null;return at&&at[R]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){var at,R;this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?null===(at=this._notchedOutline)||void 0===at||at._setNotchWidth(this._floatingLabel.getWidth()):null===(R=this._notchedOutline)||void 0===R||R._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let R=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&R.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const at=this._hintChildren?this._hintChildren.find(tr=>"start"===tr.align):null,oi=this._hintChildren?this._hintChildren.find(tr=>"end"===tr.align):null;at?R.push(at.id):this._hintLabel&&R.push(this._hintLabelId),oi&&R.push(oi.id)}else this._errorChildren&&R.push(...this._errorChildren.map(at=>at.id));this._control.setDescribedByIds(R)}}_updateOutlineLabelOffset(){var R,at,oi,tr;if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const Er=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(Er.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const ji=null===(R=this._iconPrefixContainer)||void 0===R?void 0:R.nativeElement,Gt=null===(at=this._textPrefixContainer)||void 0===at?void 0:at.nativeElement,ze=null!==(oi=null==ji?void 0:ji.getBoundingClientRect().width)&&void 0!==oi?oi:0,ft=null!==(tr=null==Gt?void 0:Gt.getBoundingClientRect().width)&&void 0!==tr?tr:0,Re="rtl"===this._dir.value?"-1":"1",We="".concat(ze+ft,"px"),rt="calc(".concat(Re," * (").concat(We," + ").concat("var(--mat-mdc-form-field-label-offset-x, 0px)","))");Er.style.transform="var(\n        --mat-mdc-form-field-label-transform,\n        ".concat("translateY(-50%)"," translateX(").concat(rt,")\n    )")}_isAttachedToDom(){const R=this._elementRef.nativeElement;if(R.getRootNode){const at=R.getRootNode();return at&&at!==R}return document.documentElement.contains(R)}}return(lt=it).\u0275fac=function(R){return new(R||lt)(e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(t.dS),e.rXU(d.OD),e.rXU(Ct,8),e.rXU(e.bc$,8),e.rXU(be.qQ))},lt.\u0275cmp=e.VBU({type:lt,selectors:[["mat-form-field"]],contentQueries:function(R,at,oi){if(1&R&&(e.wni(oi,Ge,5),e.wni(oi,Ge,7),e.wni(oi,pi,5),e.wni(oi,li,5),e.wni(oi,fi,5),e.wni(oi,Bt,5),e.wni(oi,wt,5)),2&R){let tr;e.mGM(tr=e.lsd())&&(at._labelChildNonStatic=tr.first),e.mGM(tr=e.lsd())&&(at._labelChildStatic=tr.first),e.mGM(tr=e.lsd())&&(at._formFieldControl=tr.first),e.mGM(tr=e.lsd())&&(at._prefixChildren=tr),e.mGM(tr=e.lsd())&&(at._suffixChildren=tr),e.mGM(tr=e.lsd())&&(at._errorChildren=tr),e.mGM(tr=e.lsd())&&(at._hintChildren=tr)}},viewQuery:function(R,at){if(1&R&&(e.GBs(pe,5),e.GBs(oe,5),e.GBs(w,5),e.GBs(Yn,5),e.GBs(Kt,5),e.GBs(ni,5)),2&R){let oi;e.mGM(oi=e.lsd())&&(at._textField=oi.first),e.mGM(oi=e.lsd())&&(at._iconPrefixContainer=oi.first),e.mGM(oi=e.lsd())&&(at._textPrefixContainer=oi.first),e.mGM(oi=e.lsd())&&(at._floatingLabel=oi.first),e.mGM(oi=e.lsd())&&(at._notchedOutline=oi.first),e.mGM(oi=e.lsd())&&(at._lineRipple=oi.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(R,at){2&R&&e.AVh("mat-mdc-form-field-label-always-float",at._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",at._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",at._hasIconSuffix)("mat-form-field-invalid",at._control.errorState)("mat-form-field-disabled",at._control.disabled)("mat-form-field-autofilled",at._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===at._animationMode)("mat-form-field-appearance-fill","fill"==at.appearance)("mat-form-field-appearance-outline","outline"==at.appearance)("mat-form-field-hide-placeholder",at._hasFloatingLabel()&&!at._shouldLabelFloat())("mat-focused",at._control.focused)("mat-primary","accent"!==at.color&&"warn"!==at.color)("mat-accent","accent"===at.color)("mat-warn","warn"===at.color)("ng-untouched",at._shouldForward("untouched"))("ng-touched",at._shouldForward("touched"))("ng-pristine",at._shouldForward("pristine"))("ng-dirty",at._shouldForward("dirty"))("ng-valid",at._shouldForward("valid"))("ng-invalid",at._shouldForward("invalid"))("ng-pending",at._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[e.Jv_([{provide:tt,useExisting:lt},{provide:gn,useExisting:lt}])],ngContentSelectors:dt,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormField
1FloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(R,at){1&R&&(e.NAR(ie),e.DNE(0,fe,1,1,"ng-template",null,0,e.C5r),e.j41(2,"div",1,2),e.bIt("click",function(tr){return at._control.onContainerClick(tr)}),e.DNE(4,vt,1,0,"div",3),e.j41(5,"div",4),e.DNE(6,pt,2,2,"div",5),e.DNE(7,je,3,0,"div",6),e.DNE(8,ve,3,0,"div",7),e.j41(9,"div",8),e.DNE(10,$e,1,1,"ng-template",9),e.SdG(11),e.k0s(),e.DNE(12,Ue,2,0,"div",10),e.DNE(13,Ze,2,0,"div",11),e.k0s(),e.DNE(14,De,1,0,"div",12),e.k0s(),e.j41(15,"div",13),e.DNE(16,Te,2,1,"div",14),e.DNE(17,Z,5,2,"div",15),e.k0s()),2&R&&(e.R7$(2),e.AVh("mdc-text-field--filled",!at._hasOutline())("mdc-text-field--outlined",at._hasOutline())("mdc-text-field--no-label",!at._hasFloatingLabel())("mdc-text-field--disabled",at._control.disabled)("mdc-text-field--invalid",at._control.errorState),e.R7$(2),e.Y8G("ngIf",!at._hasOutline()&&!at._control.disabled),e.R7$(2),e.Y8G("ngIf",at._hasOutline()),e.R7$(1),e.Y8G("ngIf",at._hasIconPrefix),e.R7$(1),e.Y8G("ngIf",at._hasTextPrefix),e.R7$(2),e.Y8G("ngIf",!at._hasOutline()||at._forceDisplayInfixLabel()),e.R7$(2),e.Y8G("ngIf",at._hasTextSuffix),e.R7$(1),e.Y8G("ngIf",at._hasIconSuffix),e.R7$(1),e.Y8G("ngIf",!at._hasOutline()),e.R7$(1),e.AVh("mat-mdc-form-field-subscript-dynamic-size","dynamic"===at.subscriptSizing),e.Y8G("ngSwitch",at._getDisplayedMessages()),e.R7$(1),e.Y8G("ngSwitchCase","error"),e.R7$(1),e.Y8G("ngSwitchCase","hint"))},dependencies:[be.bT,be.T3,be.ux,be.e1,wt,Yn,Kt,ni],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper
1-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}
1.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}
1.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper
1-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}.mat-mdc-form-field-type-mat-native-select .mat-mdc-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;right:0;top:50%;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-tex
1t-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[jt.transitionMessages]},changeDetection:0}),it})(),Jt=(()=>{var lt;class it{}return(lt=it).\u0275fac=function(R){return new(R||lt)},lt.\u0275mod=e.$C({type:lt}),lt.\u0275inj=e.G2t({imports:[ge.yE,be.MD,Oe.w5,ge.yE]}),it})()},93840:(ct,se,l)=>{"use strict";l.d(se,{An:()=>Te,m_:()=>me});var e=l(37580),t=l(85060),d=l(2814),u=l(60316),m=l(59452),_=l(77919),h=l(61873),A=l(27092),F=l(98764),E=l(70271),Y=l(61318),W=l(89475),U=l(71870),de=l(64334),K=l(46443),be=l(80436);const Oe=["*"];let ge;function r(Z){var ie;return(null===(ie=function Le(){if(void 0===ge&&(ge=null,typeof window<"u")){const Z=window;void 0!==Z.trustedTypes&&(ge=Z.trustedTypes.createPolicy("angular#components",{createHTML:ie=>ie}))}return ge}())||void 0===ie?void 0:ie.createHTML(Z))||Z}function z(Z){return Error('Unable to find icon with the name "'.concat(Z,'"'))}function oe(Z){return Error("The URL provided to MatIconRegistry was not trusted as a resource URL "+"via Angular's DomSanitizer. Attempted URL was \"".concat(Z,'".'))}function w(Z){return Error("The literal provided to MatIconRegistry was not trusted as safe HTML by "+"Angular's DomSanitizer. Attempted literal was \"".concat(Z,'".'))}class Pe{constructor(ie,dt,Ge){this.url=ie,this.svgText=dt,this.options=Ge}}let q=(()=>{var Z;class ie{constructor(Ge,At,Bt,Dt){this._httpClient=Ge,this._sanitizer=At,this._errorHandler=Dt,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClasse
1sByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=Bt}addSvgIcon(Ge,At,Bt){return this.addSvgIconInNamespace("",Ge,At,Bt)}addSvgIconLiteral(Ge,At,Bt){return this.addSvgIconLiteralInNamespace("",Ge,At,Bt)}addSvgIconInNamespace(Ge,At,Bt,Dt){return this._addSvgIconConfig(Ge,At,new Pe(Bt,null,Dt))}addSvgIconResolver(Ge){return this._resolvers.push(Ge),this}addSvgIconLiteralInNamespace(Ge,At,Bt,Dt){const Xe=this._sanitizer.sanitize(e.WPN.HTML,Bt);if(!Xe)throw w(Bt);const wt=r(Xe);return this._addSvgIconConfig(Ge,At,new Pe("",wt,Dt))}addSvgIconSet(Ge,At){return this.addSvgIconSetInNamespace("",Ge,At)}addSvgIconSetLiteral(Ge,At){return this.addSvgIconSetLiteralInNamespace("",Ge,At)}addSvgIconSetInNamespace(Ge,At,Bt){return this._addSvgIconSetConfig(Ge,new Pe(At,null,Bt))}addSvgIconSetLiteralInNamespace(Ge,At,Bt){const Dt=this._sanitizer.sanitize(e.WPN.HTML,At);if(!Dt)throw w(At);const Xe=r(Dt);return this._addSvgIconSetConfig(Ge,new Pe("",Xe,Bt))}registerFontClassAlias(Ge,At=Ge){return this._fontCssClassesByAlias.set(Ge,At),this}classNameForFontAlias(Ge){return this._fontCssClassesByAlias.get(Ge)||Ge}setDefaultFontSetClass(...Ge){return this._defaultFontSetClass=Ge,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Ge){const At=this._sanitizer.sanitize(e.WPN.RESOURCE_URL,Ge);if(!At)throw oe(Ge);const Bt=this._cachedIconsByUrl.get(At);return Bt?(0,m.of)(xt(Bt)):this._loadSvgIconFromConfig(new Pe(Ge,null)).pipe((0,F.M)(Dt=>this._cachedIconsByUrl.set(At,Dt)),(0,E.T)(Dt=>xt(Dt)))}getNamedSvgIcon(Ge,At=""){const Bt=nt(At,Ge);let Dt=this._svgIconConfigs.get(Bt);if(Dt)return this._getSvgFromConfig(Dt);if(Dt=this._getIconConfigFromResolvers(At,Ge),Dt)return this._svgIconConfigs.set(Bt,Dt),this._getSvgFromConfig(Dt);const Xe=this._iconSetConfigs.get(At);return Xe?this._getSvgFromIconSetConfigs(Ge,Xe):(0,_.$)(z(Bt))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Ge){return Ge.svgText?(0,m.of)(xt(this._svgElementFromConfig(Ge))):this._loadSvgIconFromConfig(Ge).pipe((0,E.T)(At=>xt(At)))}_getSvgFromIconSetConfigs(Ge,At){const Bt=this._extractIconWithNameFromAnySet(Ge,At);if(Bt)return(0,m.of)(Bt);const Dt=At.filter(Xe=>!Xe.svgText).map(Xe=>this._loadSvgIconSetFromConfig(Xe).pipe((0,Y.W)(wt=>{const li=this._sanitizer.sanitize(e.WPN.RESOURCE_URL,Xe.url),Pi="Loading icon set URL: ".concat(li," failed: ").concat(wt.message);return this._errorHandler.handleError(new Error(Pi)),(0,m.of)(null)})));return(0,h.p)(Dt).pipe((0,E.T)(()=>{const Xe=this._extractIconWithNameFromAnySet(Ge,At);if(!Xe)throw z(Ge);return Xe}))}_extractIconWithNameFromAnySet(Ge,At){for(let Bt=At.length-1;Bt>=0;Bt--){const Dt=At[Bt];if(Dt.svgText&&Dt.svgText.toString().indexOf(Ge)>-1){const Xe=this._svgElementFromConfig(Dt),wt=this._extractSvgIconFromSet(Xe,Ge,Dt.options);if(wt)return wt}}return null}_loadSvgIconFromConfig(Ge){return this._fetchIcon(Ge).pipe((0,F.M)(At=>Ge.svgText=At),(0,E.T)(()=>this._svgElementFromConfig(Ge)))}_loadSvgIconSetFromConfig(Ge){return Ge.svgText?(0,m.of)(null):this._fetchIcon(Ge).pipe((0,F.M)(At=>Ge.svgText=At))}_extractSvgIconFromSet(Ge,At,Bt){const Dt=Ge.querySelector('[id="'.concat(At,'"]'));if(!Dt)return null;const Xe=Dt.cloneNode(!0);if(Xe.removeAttribute("id"),"svg"===Xe.nodeName.toLowerCase())return this._setSvgAttributes(Xe,Bt);if("symbol"===Xe.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(Xe),Bt);const wt=this._svgElementFromString(r("<svg></svg>"));return wt.appendChild(Xe),this._setSvgAttributes(wt,Bt)}_svgElementFromString(Ge){const At=this._document.createElement("DIV");At.innerHTML=Ge;const Bt=At.querySelector("svg");if(!Bt)throw Error("<svg> tag not found");return Bt}_toSvgElement(Ge){const At=this._svgElementFromString(r("<svg></svg>")),Bt=Ge.attributes;for(let Dt=0;Dt<Bt.length;Dt++){const{name:Xe,value:wt}=Bt[Dt];"id"!==Xe&&At.setAttribute(Xe,wt)}for(let Dt=0;Dt<Ge.childNodes.length;Dt++)Ge.childNodes[Dt].nodeType===this._document.ELEMENT_NODE&&At.appendChild(Ge.childNodes[Dt].cloneNode(!0));return At}_setSvgAttributes(Ge,At){return Ge.setAttribute("fit",""),Ge.setAttribute("height","100%"),Ge.setAttribute("width","100%"),Ge.setAttribute("preserveAspectRatio","xMidYMid meet"),Ge.setAttribute("focusable","false"),At&&At.viewBox&&Ge.setAttribute("viewBox",At.viewBox),Ge}_fetchIcon(Ge){var At;const{url:Bt,options:Dt}=Ge,Xe=null!==(At=null==Dt?void 0:Dt.withCredentials)&&void 0!==At&&At;if(!this._httpClient)throw function pe(){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==Bt)throw Error('Cannot fetch icon from URL "'.concat(Bt,'".'));const wt=this._sanitizer.sanitize(e.WPN.RESOURCE_URL,Bt);if(!wt)throw oe(Bt);const li=this._inProgressUrlFetches.get(wt);if(li)return li;const Pi=this._httpClient.get(wt,{responseType:"text",withCredentials:Xe}).pipe((0,E.T)(fi=>r(fi)),(0,W.j)(()=>this._inProgressUrlFetches.delete(wt)),(0,U.u)());return this._inProgressUrlFetches.set(wt,Pi),Pi}_addSvgIconConfig(Ge,At,Bt){return this._svgIconConfigs.set(nt(Ge,At),Bt),this}_addSvgIconSetConfig(Ge,At){const Bt=this._iconSetConfigs.get(Ge);return Bt?Bt.push(At):this._iconSetConfigs.set(Ge,[At]),this}_svgElementFromConfig(Ge){if(!Ge.svgElement){const At=this._svgElementFromString(Ge.svgText);this._setSvgAttributes(At,Ge.options),Ge.svgElement=At}return Ge.svgElement}_getIconConfigFromResolvers(Ge,At){for(let Bt=0;Bt<this._resolvers.length;Bt++){const Dt=this._resolvers[Bt](At,Ge);if(Dt)return pt(Dt)?new Pe(Dt.url,null,Dt.options):new Pe(Dt,null)}}}
1return(Z=ie).\u0275fac=function(Ge){return new(Ge||Z)(e.KVO(K.Qq,8),e.KVO(be.up),e.KVO(u.qQ,8),e.KVO(e.zcH))},Z.\u0275prov=e.jDH({token:Z,factory:Z.\u0275fac,providedIn:"root"}),ie})();function xt(Z){return Z.cloneNode(!0)}function nt(Z,ie){return Z+":"+ie}function pt(Z){return!(!Z.url||!Z.options)}const je=(0,t.Zc)(class{constructor(Z){this._elementRef=Z}}),ve=new e.nKC("MAT_ICON_DEFAULT_OPTIONS"),Ee=new e.nKC("mat-icon-location",{providedIn:"root",factory:function $e(){const Z=(0,e.WQX)(u.qQ),ie=Z?Z.location:null;return{getPathname:()=>ie?ie.pathname+ie.search:""}}}),Ue=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Ze=Ue.map(Z=>"[".concat(Z,"]")).join(", "),De=/^url\(['"]?#(.*?)['"]?\)$/;let Te=(()=>{var Z;class ie extends je{get inline(){return this._inline}set inline(Ge){this._inline=(0,d.he)(Ge)}get svgIcon(){return this._svgIcon}set svgIcon(Ge){Ge!==this._svgIcon&&(Ge?this._updateSvgIcon(Ge):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Ge)}get fontSet(){return this._fontSet}set fontSet(Ge){const At=this._cleanupFontValue(Ge);At!==this._fontSet&&(this._fontSet=At,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(Ge){const At=this._cleanupFontValue(Ge);At!==this._fontIcon&&(this._fontIcon=At,this._updateFontIconClasses())}constructor(Ge,At,Bt,Dt,Xe,wt){super(Ge),this._iconRegistry=At,this._location=Dt,this._errorHandler=Xe,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=A.yU.EMPTY,wt&&(wt.color&&(this.color=this.defaultColor=wt.color),wt.fontSet&&(this.fontSet=wt.fontSet)),Bt||Ge.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(Ge){if(!Ge)return["",""];const At=Ge.split(":");switch(At.length){case 1:return["",At[0]];case 2:return At;default:throw Error('Invalid icon name: "'.concat(Ge,'"'))}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Ge=this._elementsWithExternalReferences;if(Ge&&Ge.size){const At=this._location.getPathname();At!==this._previousPath&&(this._previousPath=At,this._prependPathToReferences(At))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(Ge){this._clearSvgElement();const At=this._location.getPathname();this._previousPath=At,this._cacheChildrenWithExternalReferences(Ge),this._prependPathToReferences(At),this._elementRef.nativeElement.appendChild(Ge)}_clearSvgElement(){const Ge=this._elementRef.nativeElement;let At=Ge.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();At--;){const Bt=Ge.childNodes[At];(1!==Bt.nodeType||"svg"===Bt.nodeName.toLowerCase())&&Bt.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Ge=this._elementRef.nativeElement,At=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(Bt=>Bt.length>0);this._previousFontSetClass.forEach(Bt=>Ge.classList.remove(Bt)),At.forEach(Bt=>Ge.classList.add(Bt)),this._previousFontSetClass=At,this.fontIcon!==this._previousFontIconClass&&!At.includes("mat-ligature-font")&&(this._previousFontIconClass&&Ge.classList.remove(this._previousFontIconClass),this.fontIcon&&Ge.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(Ge){return"string"==typeof Ge?Ge.trim().split(" ")[0]:Ge}_prependPathToReferences(Ge){const At=this._elementsWithExternalReferences;At&&At.forEach((Bt,Dt)=>{Bt.forEach(Xe=>{Dt.setAttribute(Xe.name,"url('".concat(Ge,"#").concat(Xe.value,"')"))})})}_cacheChildrenWithExternalReferences(Ge){const At=Ge.querySelectorAll(Ze),Bt=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let Dt=0;Dt<At.length;Dt++)Ue.forEach(Xe=>{const wt=At[Dt],li=wt.getAttribute(Xe),Pi=li?li.match(De):null;if(Pi){let fi=Bt.get(wt);fi||(fi=[],Bt.set(wt,fi)),fi.push({name:Xe,value:Pi[1]})}})}_updateSvgIcon(Ge){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Ge){const[At,Bt]=this._splitIconName(Ge);At&&(this._svgNamespace=At),Bt&&(this._svgName=Bt),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(Bt,At).pipe((0,de.s)(1)).subscribe(Dt=>this._setSvgElement(Dt),Dt=>{const Xe="Error retrieving icon ".concat(At,":").concat(Bt,"! ").concat(Dt.message);this._errorHandler.handleError(new Error(Xe))})}}}
1return(Z=ie).\u0275fac=function(Ge){return new(Ge||Z)(e.rXU(e.aKT),e.rXU(q),e.kS0("aria-hidden"),e.rXU(Ee),e.rXU(e.zcH),e.rXU(ve,8))},Z.\u0275cmp=e.VBU({type:Z,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(Ge,At){2&Ge&&(e.BMQ("data-mat-icon-type",At._usingFontIcon()?"font":"svg")("data-mat-icon-name",At._svgName||At.fontIcon)("data-mat-icon-namespace",At._svgNamespace||At.fontSet)("fontIcon",At._usingFontIcon()?At.fontIcon:null),e.AVh("mat-icon-inline",At.inline)("mat-icon-no-color","primary"!==At.color&&"accent"!==At.color&&"warn"!==At.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[e.Vt3],ngContentSelectors:Oe,decls:1,vars:0,template:function(Ge,At){1&Ge&&(e.NAR(),e.SdG(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.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}),ie})(),me=(()=>{var Z;class ie{}return(Z=ie).\u0275fac=function(Ge){return new(Ge||Z)},Z.\u0275mod=e.$C({type:Z}),Z.\u0275inj=e.G2t({imports:[t.yE,t.yE]}),ie})()},95541:(ct,se,l)=>{"use strict";l.d(se,{Oh:()=>E,fS:()=>K,fg:()=>de});var e=l(2814),t=l(17699),d=l(69940),u=l(37580),m=l(34456),_=l(85060),h=l(15944),A=l(84205);const E=new u.nKC("MAT_INPUT_VALUE_ACCESSOR"),Y=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let W=0;const U=(0,_.J8)(class{constructor(be,Oe,ge,Le){this._defaultErrorStateMatcher=be,this._parentForm=Oe,this._parentFormGroup=ge,this.ngControl=Le,this.stateChanges=new A.B}});let de=(()=>{var be;class Oe extends U{get disabled(){return this._disabled}set disabled(Le){this._disabled=(0,e.he)(Le),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(Le){this._id=Le||this._uid}get required(){var Le,r,z;return null!==(Le=null!==(r=this._required)&&void 0!==r?r:null===(z=this.ngControl)||void 0===z||null===(z=z.control)||void 0===z?void 0:z.hasValidator(m.k0.required))&&void 0!==Le&&Le}set required(Le){this._required=(0,e.he)(Le)}get type(){return this._type}set type(Le){this._type=Le||"text",this._validateType(),!this._isTextarea&&(0,t.MU)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(Le){Le!==this.value&&(this._inputValueAccessor.value=Le,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(Le){this._readonly=(0,e.he)(Le)}constructor(Le,r,z,pe,oe,w,Pe,q,fe,vt){super(w,pe,oe,z),this._elementRef=Le,this._platform=r,this._autofillMonitor=q,this._formField=vt,this._uid="mat-input-".concat(W++),this.focused=!1,this.stateChanges=new A.B,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(pt=>(0,t.MU)().has(pt)),this._iOSKeyupListener=pt=>{const je=pt.target;!je.value&&0===je.selectionStart&&0===je.selectionEnd&&(je.setSelectionRange(1,1),je.setSelectionRange(0,0))};const xt=this._elementRef.nativeElement,nt=xt.nodeName.toLowerCase();this._inputValueAccessor=Pe||xt,this._previousNativeValue=this.value,this.id=this.id,r.IOS&&fe.runOutsideAngular(()=>{Le.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===nt,this._isTextarea="textarea"===nt,this._isInFormField=!!vt,this._isNativeSelect&&(this.controlType=xt.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(Le=>{this.autofilled=Le.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(),null!==this.ngControl.disabled&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(Le){this._elementRef.nativeElement.focus(Le)}
1_focusChanged(Le){Le!==this.focused&&(this.focused=Le,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){const Le=this._elementRef.nativeElement.value;this._previousNativeValue!==Le&&(this._previousNativeValue=Le,this.stateChanges.next())}_dirtyCheckPlaceholder(){const Le=this._getPlaceholder();if(Le!==this._previousPlaceholder){const r=this._elementRef.nativeElement;this._previousPlaceholder=Le,Le?r.setAttribute("placeholder",Le):r.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){Y.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let Le=this._elementRef.nativeElement.validity;return Le&&Le.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const Le=this._elementRef.nativeElement,r=Le.options[0];return this.focused||Le.multiple||!this.empty||!!(Le.selectedIndex>-1&&r&&r.label)}return this.focused||!this.empty}setDescribedByIds(Le){Le.length?this._elementRef.nativeElement.setAttribute("aria-describedby",Le.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const Le=this._elementRef.nativeElement;return this._isNativeSelect&&(Le.multiple||Le.size>1)}}return(be=Oe).\u0275fac=function(Le){return new(Le||be)(u.rXU(u.aKT),u.rXU(t.OD),u.rXU(m.vO,10),u.rXU(m.cV,8),u.rXU(m.j4,8),u.rXU(_.es),u.rXU(E,10),u.rXU(d.P8),u.rXU(u.SKi),u.rXU(h.xb,8))},be.\u0275dir=u.FsC({type:be,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(Le,r){1&Le&&u.bIt("focus",function(){return r._focusChanged(!0)})("blur",function(){return r._focusChanged(!1)})("input",function(){return r._onInput()}),2&Le&&(u.Mr5("id",r.id)("disabled",r.disabled)("required",r.required),u.BMQ("name",r.name||null)("readonly",r.readonly&&!r._isNativeSelect||null)("aria-invalid",r.empty&&r.required?null:r.errorState)("aria-required",r.required)("id",r.id),u.AVh("mat-input-server",r._isServer)("mat-mdc-form-field-textarea-control",r._isInFormField&&r._isTextarea)("mat-mdc-form-field-input-control",r._isInFormField)("mdc-text-field__input",r._isInFormField)("mat-mdc-native-select-inline",r._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:[u.Jv_([{provide:h.qT,useExisting:be}]),u.Vt3,u.OA$]}),Oe})(),K=(()=>{var be;class Oe{}return(be=Oe).\u0275fac=function(Le){return new(Le||be)},be.\u0275mod=u.$C({type:be}),be.\u0275inj=u.G2t({imports:[_.yE,h.RG,h.RG,d.EE,_.yE]}),Oe})()},20943:(ct,se,l)=>{"use strict";l.d(se,{Fg:()=>pi,YE:()=>zi,_L:()=>Ve,jt:()=>fi});var e=l(37580),t=l(2814),d=l(17699),u=l(85060),m=l(27092),_=l(63617),A=(l(84205),l(39539)),F=l(60316),E=l(14102);l(25567),l(37989),l(74879),l(34456),l(33900);const be=["*"],Oe='@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list
1-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc
1-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-l
1ine-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{o
1pacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-base{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}',ge=["unscopedContent"],Le=["text"],r=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]],z=["[matListItemAvatar],[matListItemIcon]","[matListItemTitle]","[matListItemLine]","*","[matListItemMeta]","mat-divider"],Te=new e.nKC("ListOption");let me=(()=>{var $t;class Vt{constructor(tt){this._elementRef=tt}}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)(e.rXU(e.aKT))},$t.\u0275dir=e.FsC({type:$t,selectors:[["","matListItemTitle",""]],hostAttrs:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]}),Vt})(),Z=(()=>{var $t;class Vt{constructor(tt){this._elementRef=tt}}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)(e.rXU(e.aKT))},$t.\u0275dir=e.FsC({type:$t,selectors:[["","matListItemLine",""]],hostAttrs:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]}),Vt})(),ie=(()=>{var $t;class Vt{}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)},$t.\u0275dir=e.FsC({type:$t,selectors:[["","matListItemMeta",""]],hostAttrs:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]}),Vt})(),dt=(()=>{var $t;class Vt{constructor(tt){this._listOption=tt}_isAlignedAtStart(){var tt;return!this._listOption||"after"===(null===(tt=this._listOption)||void 0===tt?void 0:tt._getTogglePosition())}}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)(e.rXU(Te,8))},$t.\u0275dir=e.FsC({type:$t,hostVars:4,hostBindings:function(tt,Ct){2&tt&&e.AVh("mdc-list-item__start",Ct._isAlignedAtStart())("mdc-list-item__end",!Ct._isAlignedAtStart())}}),Vt})(),Ge=(()=>{var $t;class Vt extends dt{}return($t=Vt).\u0275fac=function(){let ti;return function(Ct){return(ti||(ti=e.xGo($t)))(Ct||$t)}}(),$t.\u0275dir=e.FsC({type:$t,selectors:[["","matListItemAvatar",""]],hostAttrs:[1,"mat-mdc-list-item-avatar"],features:[e.Vt3]}),Vt})(),At=(()=>{var $t;class Vt extends dt{}return($t=Vt).\u0275fac=function(){let ti;return function(Ct){return(ti||(ti=e.xGo($t)))(Ct||$t)}}(),$t.\u0275dir=e.FsC({type:$t,selectors:[["","matListItemIcon",""]],hostAttrs:[1,"mat-mdc-list-item-icon"],features:[e.Vt3]}),Vt})();const Bt=new e.nKC("MAT_LIST_CONFIG");let Dt=(()=>{var $t;class Vt{constructor(){this._isNonInteractive=!0,this._disableRipple=!1,this._disabled=!1,this._defaultOptions=(0,e.WQX)(Bt,{optional:!0})}get disableRipple(){return this._disableRipple}set disableRipple(tt){this._disableRipple=(0,t.he)(tt)}get disabled(){return this._disabled}set disabled(tt){this._disabled=(0,t.he)(tt)}}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)},$t.\u0275dir=e.FsC({type:$t,hostVars:1,hostBindings:function(tt,Ct){2&tt&&e.BMQ("aria-disabled",Ct.disabled)},inputs:{disableRipple:"disableRipple",disabled:"disabled"}}),Vt})(),Xe=(()=>{var $t;class Vt{set lines(tt){this._explicitLines=(0,t.OE)(tt,null),this._updateItemLines(!1)}get disableRipple(){var tt;return this.disabled||this._disableRipple||this._noopAnimations||!(null===(tt=this._listBase)||void 0===tt||!tt.disableRipple)}set disableRipple(tt){this._disableRipple=(0,t.he)(tt)}get disabled(){var tt;return this._disabled||!(null===(tt=this._listBase)||void 0===tt||!tt.disabled)}set disabled(tt){this._disabled=(0,t.he)(tt)}get rippleDisabled(){return this.disableRipple||!!this.rippleConfig.disabled}constructor(tt,Ct,qt,qe,Ht,Bi){this._elementRef=tt,this._ngZone=Ct,this._listBase=qt,this._platform=qe,this._explicitLines=null,this._disableRipple=!1,this._disabled=!1,this._subscriptions=new m.yU,this._rippleRenderer=null,this._hasUnscopedTextContent=!1,this.rippleConfig=Ht||{},this._hostElement=this._elementRef.nativeElement,this._isButtonElement="button"===this._hostElement.nodeName.toLowerCase(),this._noopAnimations="NoopAnimations"===Bi,qt&&!qt._isNonInteractive&&this._initInteractiveListItem(),this._isButtonElement&&!this._hostElement.hasAttribute("type")&&this._hostElement.setAttribute("type","button")}ngAfterViewInit(){this._monitorProjectedLinesAndTitle(),this._updateItemLines(!0)}ngOnDestroy(){this._subscriptions.unsubscribe(),null!==this._rippleRenderer&&this._rippleRenderer._removeTriggerEvents()}_hasIconOrAvatar(){return!(!this._avatars.length&&!this._icons.length)}_initInteractiveListItem(){this._hostElement.classList.add("mat-mdc-list-item-interactive"),this._rippleRenderer=new u.ug(this,this._ngZone,this._hostElement,this._platform),this._rippleRenderer.setupTriggerEvents(this._hostElement)}_monitorProjectedLinesAndTitle(){this._ngZone.runOutsideAngular(()=>{this._subscriptions.add((0,_.h)(this._lines.changes,this._titles.changes).subscribe(()=>this._updateItemLines(!1)))})}_updateItemLines(tt){var Ct;
1if(!this._lines||!this._titles||!this._unscopedContent)return;tt&&this._checkDomForUnscopedTextContent();const qt=null!==(Ct=this._explicitLines)&&void 0!==Ct?Ct:this._inferLinesFromContent(),qe=this._unscopedContent.nativeElement;if(this._hostElement.classList.toggle("mat-mdc-list-item-single-line",qt<=1),this._hostElement.classList.toggle("mdc-list-item--with-one-line",qt<=1),this._hostElement.classList.toggle("mdc-list-item--with-two-lines",2===qt),this._hostElement.classList.toggle("mdc-list-item--with-three-lines",3===qt),this._hasUnscopedTextContent){const Ht=0===this._titles.length&&1===qt;qe.classList.toggle("mdc-list-item__primary-text",Ht),qe.classList.toggle("mdc-list-item__secondary-text",!Ht)}else qe.classList.remove("mdc-list-item__primary-text"),qe.classList.remove("mdc-list-item__secondary-text")}_inferLinesFromContent(){let tt=this._titles.length+this._lines.length;return this._hasUnscopedTextContent&&(tt+=1),tt}_checkDomForUnscopedTextContent(){this._hasUnscopedTextContent=Array.from(this._unscopedContent.nativeElement.childNodes).filter(tt=>tt.nodeType!==tt.COMMENT_NODE).some(tt=>!(!tt.textContent||!tt.textContent.trim()))}}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)(e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(Dt,8),e.rXU(d.OD),e.rXU(u.$E,8),e.rXU(e.bc$,8))},$t.\u0275dir=e.FsC({type:$t,contentQueries:function(tt,Ct,qt){if(1&tt&&(e.wni(qt,Ge,4),e.wni(qt,At,4)),2&tt){let qe;e.mGM(qe=e.lsd())&&(Ct._avatars=qe),e.mGM(qe=e.lsd())&&(Ct._icons=qe)}},hostVars:4,hostBindings:function(tt,Ct){2&tt&&(e.BMQ("aria-disabled",Ct.disabled)("disabled",Ct._isButtonElement&&Ct.disabled||null),e.AVh("mdc-list-item--disabled",Ct.disabled))},inputs:{lines:"lines",disableRipple:"disableRipple",disabled:"disabled"}}),Vt})(),fi=(()=>{var $t;class Vt extends Dt{}return($t=Vt).\u0275fac=function(){let ti;return function(Ct){return(ti||(ti=e.xGo($t)))(Ct||$t)}}(),$t.\u0275cmp=e.VBU({type:$t,selectors:[["mat-list"]],hostAttrs:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],exportAs:["matList"],features:[e.Jv_([{provide:Dt,useExisting:$t}]),e.Vt3],ngContentSelectors:be,decls:1,vars:0,template:function(tt,Ct){1&tt&&(e.NAR(),e.SdG(0))},styles:[Oe],encapsulation:2,changeDetection:0}),Vt})(),zi=(()=>{var $t;class Vt extends Xe{get activated(){return this._activated}set activated(tt){this._activated=(0,t.he)(tt)}constructor(tt,Ct,qt,qe,Ht,Bi){super(tt,Ct,qt,qe,Ht,Bi),this._activated=!1}_getAriaCurrent(){return"A"===this._hostElement.nodeName&&this._activated?"page":null}}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)(e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(Dt,8),e.rXU(d.OD),e.rXU(u.$E,8),e.rXU(e.bc$,8))},$t.\u0275cmp=e.VBU({type:$t,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(tt,Ct,qt){if(1&tt&&(e.wni(qt,Z,5),e.wni(qt,me,5),e.wni(qt,ie,5)),2&tt){let qe;e.mGM(qe=e.lsd())&&(Ct._lines=qe),e.mGM(qe=e.lsd())&&(Ct._titles=qe),e.mGM(qe=e.lsd())&&(Ct._meta=qe)}},viewQuery:function(tt,Ct){if(1&tt&&(e.GBs(ge,5),e.GBs(Le,5)),2&tt){let qt;e.mGM(qt=e.lsd())&&(Ct._unscopedContent=qt.first),e.mGM(qt=e.lsd())&&(Ct._itemText=qt.first)}},hostAttrs:[1,"mat-mdc-list-item","mdc-list-item"],hostVars:11,hostBindings:function(tt,Ct){2&tt&&(e.BMQ("aria-current",Ct._getAriaCurrent()),e.AVh("mdc-list-item--activated",Ct.activated)("mdc-list-item--with-leading-avatar",0!==Ct._avatars.length)("mdc-list-item--with-leading-icon",0!==Ct._icons.length)("mdc-list-item--with-trailing-meta",0!==Ct._meta.length)("_mat-animation-noopable",Ct._noopAnimations))},inputs:{activated:"activated"},exportAs:["matListItem"],features:[e.Vt3],ngContentSelectors:z,decls:10,vars:0,consts:[[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],[1,"mat-mdc-focus-indicator"]],template:function(tt,Ct){1&tt&&(e.NAR(r),e.SdG(0),e.j41(1,"span",0),e.SdG(2,1),e.SdG(3,2),e.j41(4,"span",1,2),e.bIt("cdkObserveContent",function(){return Ct._updateItemLines(!0)}),e.SdG(6,3),e.k0s()(),e.SdG(7,4),e.SdG(8,5),e.nrm(9,"div",3))},dependencies:[A.Wv],encapsulation:2,changeDetection:0}),Vt})(),Ve=(()=>{var $t;class Vt extends Dt{constructor(){super(...arguments),this._isNonInteractive=!1}}return($t=Vt).\u0275fac=function(){let ti;return function(Ct){return(ti||(ti=e.xGo($t)))(Ct||$t)}}(),$t.\u0275cmp=e.VBU({type:$t,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],exportAs:["matNavList"],features:[e.Jv_([{provide:Dt,useExisting:$t}]),e.Vt3],ngContentSelectors:be,decls:1,vars:0,template:function(tt,Ct){1&tt&&(e.NAR(),e.SdG(0))},styles:[Oe],encapsulation:2,changeDetection:0}),Vt})(),pi=(()=>{var $t;class Vt{}return($t=Vt).\u0275fac=function(tt){return new(tt||$t)},$t.\u0275mod=e.$C({type:$t}),$t.\u0275inj=e.G2t({imports:[A.w5,F.MD,u.yE,u.pZ,u.O5,E.w]}),Vt})()},26354:(ct,se,l)=>{"use strict";l.d(se,{HM:()=>F,PO:()=>Y});var e=l(37580),d=(l(60316),l(85060)),u=l(2814);const m=new e.nKC("MAT_PROGRESS_BAR_DEFAULT_OPTIONS"),A=(0,d.Zc)(class{constructor(W){this._elementRef=W}},"primary");let F=(()=>{var W;class U extends A{constructor(K,be,Oe,ge,Le){super(K),this._ngZone=be,this._changeDetectorRef=Oe,this._animationMode=ge,this._isNoopAnimation=!1,this._value=0,this._bufferValue=0,this.animationEnd=new e.bkB,this._mode="determinate",this._transitionendHandler=r=>{0===this.animationEnd.observers.length||!r.target||!r.target.classList.contains("mdc-linear-progress__primary-bar")||("determinate"===this.mode||"buffer"===this.mode)&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))},this._isNoopAnimation="NoopAnimations"===ge,Le&&(Le.color&&(this.color=this.defaultColor=Le.color),this.mode=Le.mode||this.mode)}get value(){return this._value}set value(K){this._value=E((0,u.OE)(K)),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(K){this._bufferValue=E((0,u.OE)(K)),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(K){this._mode=K,this._changeDetectorRef.markForCheck()}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("transitionend",this._transitionendHandler)})}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._transitionendHandler)}_getPrimaryBarTransform(){return"scaleX(".concat(this._isIndeterminate()?1:this.value/100,")")}_getBufferBarFlexBasis(){return"".concat("buffer"===this.mode?this.bufferValue:100,"%")}_isIndeterminate(){return"indeterminate"===this.mode||"query"===this.mode}}return(W=U).\u0275fac=function(K){return new(K||W)(e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(e.gRc),e.rXU(e.bc$,8),e.rXU(m,8))},W.\u0275cmp=e.VBU({type:W,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:8,hostBindings:function(K,be){2&K&&(e.BMQ("aria-valuenow",be._isIndeterminate()?null:be.value)("mode",be.mode),e.AVh("_mat-animation-noopable",be._isNoopAnimation)("mdc-linear-progress--animation-ready",!be._isNoopAnimation)("mdc-linear-progress--indeterminate",be._isIndeterminate()))},inputs:{color:"color",value:"value",bufferValue:"bufferValue",mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],features:[e.Vt3],decls:7,vars:4,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(K,be){1&K&&(e.j41(0,"div",0),e.nrm(1,"div",1)(2,"div",2),e.k0s(),e.j41(3,"div",3),e.nrm(4,"span",4),e.k0s(),e.j41(5,"div",5),e.nrm(6,"span",4),e.k0s()),2&K&&(e.R7$(1),e.xc7("flex-basis",be._getBufferBarFlexBasis()),e.R7$(2),e.xc7("transform",be._getPrimaryBarTransform()))},styles:["@keyframes mdc-linear-progress-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(var(--mdc-linear-progress-primary-half))}100%{transform:translateX(var(--mdc-linear-progress-primary-full))}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scale
1X(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 mdc-linear-progress-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(var(--mdc-linear-progress-secondary-quarter))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full))}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{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(var(--mdc-linear-progress-primary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-primary-full-neg))}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{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(var(--mdc-linear-progress-secondary-quarter-neg))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full-neg))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}@media screen and (forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(180deg);-webkit-mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");mask-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E\");animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}
1.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height) * -2.5))}}.mdc-linear-progress__bar-inner{border-color:var(--mdc-linear-progress-active-indicator-color)}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url(\"data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill=''/%3E%3C/svg%3E\")}}.mdc-linear-progress{height:max(var(--mdc-linear-progress-track-height), var(--mdc-linear-progress-active-indicator-height))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress{height:4px}}.mdc-linear-progress__bar{height:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__bar-inner{border-top-width:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__buffer{height:var(--mdc-linear-progress-track-height)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-size:10px var(--mdc-linear-progress-track-height)}}.mdc-linear-progress__buffer{border-radius:var(--mdc-linear-progress-track-shape)}.mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-height:4px;--mdc-linear-progress-track-height:4px;--mdc-linear-progress-track-shape:0}.mat-mdc-progress-bar{display:block;text-align:left;--mdc-linear-progress-primary-half: 83.67142%;--mdc-linear-progress-primary-full: 200.611057%;--mdc-linear-progress-secondary-quarter: 37.651913%;--mdc-linear-progress-secondary-half: 84.386165%;--mdc-linear-progress-secondary-full: 160.277782%;--mdc-linear-progress-primary-half-neg: -83.67142%;--mdc-linear-progress-primary-full-neg: -200.611057%;--mdc-linear-progress-secondary-quarter-neg: -37.651913%;--mdc-linear-progress-secondary-half-neg: -84.386165%;--mdc-linear-progress-secondary-full-neg: -160.277782%}[dir=rtl] .mat-mdc-progress-bar{text-align:right}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}"],encapsulation:2,changeDetection:0}),U})();function E(W,U=0,de=100){return Math.max(U,Math.min(de,W))}let Y=(()=>{var W;class U{}return(W=U).\u0275fac=function(K){return new(K||W)},W.\u0275mod=e.$C({type:W}),W.\u0275inj=e.G2t({imports:[d.yE]}),U})()},53804:(ct,se,l)=>{"use strict";l.d(se,{VT:()=>r,Wk:()=>pe,_g:()=>z});var e=l(37580),t=l(85060),d=l(25567),u=l(2814),m=l(37989),_=l(34456),h=l(60316);const A=["input"],F=["*"];let E=0;class Y{constructor(w,Pe){this.source=w,this.value=Pe}}const W={provide:_.kq,useExisting:(0,e.Rfq)(()=>r),multi:!0},U=new e.nKC("MatRadioGroup"),de=new e.nKC("mat-radio-default-options",{providedIn:"root",factory:function K(){return{color:"accent"}}});let be=(()=>{var oe;class w{get name(){return this._name}set name(q){this._name=q,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(q){this._labelPosition="before"===q?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(q){this._value!==q&&(this._value=q,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(q){this._selected=q,this.value=q?q.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(q){this._disabled=(0,u.he)(q),this._markRadiosForCheck()}get required(){return this._required}set required(q){this._required=(0,u.he)(q),this._markRadiosForCheck()}constructor(q){this._changeDetector=q,this._value=null,this._name="mat-radio-group-".concat(E++),this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=()=>{},this.onTouched=()=>{},this.change=new e.bkB}ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=>{this.selected&&!this._radios.find(q=>q===this.selected)&&(this._selected=null)})}ngOnDestroy(){var q;null===(q=this._buttonChanges)||void 0===q||q.unsubscribe()}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(q=>{q.name=this.name,q._markForCheck()})}_updateSelectedRadioFromValue(){this._radios&&(null===this._selected||this._selected.value!==this._value)&&(this._selected=null,this._radios.forEach(fe=>{fe.checked=this.value===fe.value,fe.checked&&(this._selected=fe)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new Y(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(q=>q._markForCheck())}writeValue(q){this.value=q,this._changeDetector.markForCheck()}registerOnChange(q){this._controlValueAccessorChangeFn=q}registerOnTouched(q){this.onTouched=q}setDisabledState(q){this.disabled=q,this._changeDetector.markForCheck()}}return(oe=w).\u0275fac=function(q){return new(q||oe)(e.rXU(e.gRc))},oe.\u0275dir=e.FsC({type:oe,inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{change:"change"}}),w})();class Oe{constructor(w){this._elementRef=w}}const ge=(0,t.GG)((0,t.BF)(Oe));let Le=(()=>{var oe;class w extends ge{get checked(){return this._checked}set checked(q){const fe=(0,u.he)(q);this._checked!==fe&&(this._checked=fe,fe&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!fe&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),fe&&this._radioDispat
1cher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(q){this._value!==q&&(this._value=q,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===q),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(q){this._labelPosition=q}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(q){this._setDisabled((0,u.he)(q))}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(q){this._required=(0,u.he)(q)}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._providerOverride&&this._providerOverride.color||"accent"}set color(q){this._color=q}get inputId(){return"".concat(this.id||this._uniqueId,"-input")}constructor(q,fe,vt,xt,nt,pt,je,ve){super(fe),this._changeDetector=vt,this._focusMonitor=xt,this._radioDispatcher=nt,this._providerOverride=je,this._uniqueId="mat-radio-".concat(++E),this.id=this._uniqueId,this.change=new e.bkB,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this.radioGroup=q,this._noopAnimations="NoopAnimations"===pt,ve&&(this.tabIndex=(0,u.OE)(ve,0))}focus(q,fe){fe?this._focusMonitor.focusVia(this._inputElement,fe,q):this._inputElement.nativeElement.focus(q)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((q,fe)=>{q!==this.id&&fe===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(q=>{!q&&this.radioGroup&&this.radioGroup._touch()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new Y(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputClick(q){q.stopPropagation()}_onInputInteraction(q){if(q.stopPropagation(),!this.checked&&!this.disabled){const fe=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),fe&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(q){this._onInputInteraction(q),this.disabled||this._inputElement.nativeElement.focus()}_setDisabled(q){this._disabled!==q&&(this._disabled=q,this._changeDetector.markForCheck())}_updateTabIndex(){const q=this.radioGroup;let fe;if(fe=q&&q.selected&&!this.disabled?q.selected===this?this.tabIndex:-1:this.tabIndex,fe!==this._previousTabIndex){var vt;const xt=null===(vt=this._inputElement)||void 0===vt?void 0:vt.nativeElement;xt&&(xt.setAttribute("tabindex",fe+""),this._previousTabIndex=fe)}}}return(oe=w).\u0275fac=function(q){e.QTQ()},oe.\u0275dir=e.FsC({type:oe,viewQuery:function(q,fe){if(1&q&&e.GBs(A,5),2&q){let vt;e.mGM(vt=e.lsd())&&(fe._inputElement=vt.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",labelPosition:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{change:"change"},features:[e.Vt3]}),w})(),r=(()=>{var oe;class w extends be{}return(oe=w).\u0275fac=function(){let Pe;return function(fe){return(Pe||(Pe=e.xGo(oe)))(fe||oe)}}(),oe.\u0275dir=e.FsC({type:oe,selectors:[["mat-radio-group"]],contentQueries:function(q,fe,vt){if(1&q&&e.wni(vt,z,5),2&q){let xt;e.mGM(xt=e.lsd())&&(fe._radios=xt)}},hostAttrs:["role","radiogroup",1,"mat-mdc-radio-group"],exportAs:["matRadioGroup"],features:[e.Jv_([W,{provide:U,useExisting:oe}]),e.Vt3]}),w})(),z=(()=>{var oe;class w extends Le{constructor(q,fe,vt,xt,nt,pt,je,ve){super(q,fe,vt,xt,nt,pt,je,ve)}}return(oe=w).\u0275fac=function(q){return new(q||oe)(e.rXU(U,8),e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(d.FN),e.rXU(m.zP),e.rXU(e.bc$,8),e.rXU(de,8),e.kS0("tabindex"))},oe.\u0275cmp=e.VBU({type:oe,selectors:[["mat-radio-button"]],hostAttrs:[1,"mat-mdc-radio-button"],hostVars:15,hostBindings:function(q,fe){1&q&&e.bIt("focus",function(){return fe._inputElement.nativeElement.focus()}),2&q&&(e.BMQ("id",fe.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),e.AVh("mat-primary","primary"===fe.color)("mat-accent","accent"===fe.color)("mat-warn","warn"===fe.color)("mat-mdc-radio-checked",fe.checked)("_mat-animation-noopable",fe._noopAnimations))},inputs:{disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matRadioButton"],features:[e.Vt3],ngContentSelectors:F,decls:13,vars:17,consts:[[1,"mdc-form-field"],["formField",""],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"id","checked","disabled","required","change"],["input",""],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner
1-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(q,fe){if(1&q&&(e.NAR(),e.j41(0,"div",0,1)(2,"div",2)(3,"div",3),e.bIt("click",function(xt){return fe._onTouchTargetClick(xt)}),e.k0s(),e.j41(4,"input",4,5),e.bIt("change",function(xt){return fe._onInputInteraction(xt)}),e.k0s(),e.j41(6,"div",6),e.nrm(7,"div",7)(8,"div",8),e.k0s(),e.j41(9,"div",9),e.nrm(10,"div",10),e.k0s()(),e.j41(11,"label",11),e.SdG(12),e.k0s()()),2&q){const vt=e.sdS(1);e.AVh("mdc-form-field--align-end","before"==fe.labelPosition),e.R7$(2),e.AVh("mdc-radio--disabled",fe.disabled),e.R7$(2),e.Y8G("id",fe.inputId)("checked",fe.checked)("disabled",fe.disabled)("required",fe.required),e.BMQ("name",fe.name)("value",fe.value)("aria-label",fe.ariaLabel)("aria-labelledby",fe.ariaLabelledby)("aria-describedby",fe.ariaDescribedby),e.R7$(5),e.Y8G("matRippleTrigger",vt)("matRippleDisabled",fe._isRippleDisabled())("matRippleCentered",!0),e.R7$(2),e.Y8G("for",fe.inputId)}},dependencies:[t.r6],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner
1-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-radio-button{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner
1-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}
1[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}'],encapsulation:2,changeDetection:0}),w})(),pe=(()=>{var oe;class w{}return(oe=w).\u0275fac=function(q){return new(q||oe)},oe.\u0275mod=e.$C({type:oe}),oe.\u0275inj=e.G2t({imports:[t.yE,h.MD,t.pZ,t.yE]}),w})()},25175:(ct,se,l)=>{"use strict";l.d(se,{VO:()=>Dt,Ve:()=>Xe});var e=l(81570),t=l(60316),d=l(37580),u=l(85060),m=l(15944),_=l(79975),h=l(25567),A=l(63680),F=l(2814),E=l(37989),Y=l(74879),W=l(34456),U=l(84205),de=l(137),K=l(63617),be=l(63037),Oe=l(36647),ge=l(64334),Le=l(51567),r=l(70271),z=l(91817),pe=l(33900),oe=l(47172);const w=["trigger"],Pe=["panel"];function q(wt,li){if(1&wt&&(d.j41(0,"span",10),d.EFF(1),d.k0s()),2&wt){const Pi=d.XpG();d.R7$(1),d.JRh(Pi.placeholder)}}function fe(wt,li){if(1&wt&&(d.j41(0,"span",14),d.EFF(1),d.k0s()),2&wt){const Pi=d.XpG(2);d.R7$(1),d.JRh(Pi.triggerValue)}}function vt(wt,li){1&wt&&d.SdG(0,0,["*ngSwitchCase","true"])}function xt(wt,li){if(1&wt&&(d.j41(0,"span",11),d.DNE(1,fe,2,1,"span",12),d.DNE(2,vt,1,0,"ng-content",13),d.k0s()),2&wt){const Pi=d.XpG();d.Y8G("ngSwitch",!!Pi.customTrigger),d.R7$(2),d.Y8G("ngSwitchCase",!0)}}function nt(wt,li){if(1&wt){const Pi=d.RV6();d.qSk(),d.joV(),d.j41(0,"div",15,16),d.bIt("@transformPanel.done",function(zi){d.eBV(Pi);const gn=d.XpG();return d.Njj(gn._panelDoneAnimatingStream.next(zi.toState))})("keydown",function(zi){d.eBV(Pi);const gn=d.XpG();return d.Njj(gn._handleKeydown(zi))}),d.SdG(2,1),d.k0s()}if(2&wt){const Pi=d.XpG();d.ZvI("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",Pi._getPanelTheme(),""),d.Y8G("ngClass",Pi.panelClass)("@transformPanel","showing"),d.BMQ("id",Pi.id+"-panel")("aria-multiselectable",Pi.multiple)("aria-label",Pi.ariaLabel||null)("aria-labelledby",Pi._getPanelAriaLabelledby())}}const pt=[[["mat-select-trigger"]],"*"],je=["mat-select-trigger","*"],ve={transformPanelWrap:(0,oe.hZ)("transformPanelWrap",[(0,oe.kY)("* => void",(0,oe.P)("@transformPanel",[(0,oe.MA)()],{optional:!0}))]),transformPanel:(0,oe.hZ)("transformPanel",[(0,oe.wk)("void",(0,oe.iF)({opacity:0,transform:"scale(1, 0.8)"})),(0,oe.kY)("void => showing",(0,oe.i0)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,oe.iF)({opacity:1,transform:"scale(1, 1)"}))),(0,oe.kY)("* => void",(0,oe.i0)("100ms linear",(0,oe.iF)({opacity:0})))])};let Ze=0;const De=new d.nKC("mat-select-scroll-strategy"),me=new d.nKC("MAT_SELECT_CONFIG"),Z={provide:De,deps:[e.hJ],useFactory:function Te(wt){return()=>wt.scrollStrategies.reposition()}},ie=new d.nKC("MatSelectTrigger");class dt{constructor(li,Pi){this.source=li,this.value=Pi}}const Ge=(0,u.GG)((0,u.BF)((0,u.Ob)((0,u.J8)(class{constructor(wt,li,Pi,fi,zi){this._elementRef=wt,this._defaultErrorStateMatcher=li,this._parentForm=Pi,this._parentFormGroup=fi,this.ngControl=zi,this.stateChanges=new U.B}}))));let At=(()=>{var wt;class li extends Ge{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(fi){this._placeholder=fi,this.stateChanges.next()}get required(){var fi,zi,gn;return null!==(fi=null!==(zi=this._required)&&void 0!==zi?zi:null===(gn=this.ngControl)||void 0===gn||null===(gn=gn.control)||void 0===gn?void 0:gn.hasValidator(W.k0.required))&&void 0!==fi&&fi}set required(fi){this._required=(0,F.he)(fi),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(fi){this._multiple=(0,F.he)(fi)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(fi){this._disableOptionCentering=(0,F.he)(fi)}get compareWith(){return this._compareWith}set compareWith(fi){this._compareWith=fi,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(fi){this._assignValue(fi)&&this._onChange(fi)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(fi){this._typeaheadDebounceInterval=(0,F.OE)(fi)}get id(){return this._id}set id(fi){this._id=fi||this._uid,this.stateChanges.next()}constructor(fi,zi,gn,Yn,nr,tn,Ve,ni,Kt,jt,pi,$t,Vt,ti){var tt,Ct,qt;
1super(nr,Yn,Ve,ni,jt),this._viewportRuler=fi,this._changeDetectorRef=zi,this._ngZone=gn,this._dir=tn,this._parentFormField=Kt,this._liveAnnouncer=Vt,this._defaultOptions=ti,this._panelOpen=!1,this._compareWith=(qe,Ht)=>qe===Ht,this._uid="mat-select-".concat(Ze++),this._triggerAriaLabelledBy=null,this._destroy=new U.B,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-".concat(Ze++),this._panelDoneAnimatingStream=new U.B,this._overlayPanelClass=(null===(tt=this._defaultOptions)||void 0===tt?void 0:tt.overlayPanelClass)||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=null!==(Ct=null===(qt=this._defaultOptions)||void 0===qt?void 0:qt.disableOptionCentering)&&void 0!==Ct&&Ct,this.ariaLabel="",this.optionSelectionChanges=(0,de.v)(()=>{const qe=this.options;return qe?qe.changes.pipe((0,be.Z)(qe),(0,Oe.n)(()=>(0,K.h)(...qe.map(Ht=>Ht.onSelectionChange)))):this._ngZone.onStable.pipe((0,ge.s)(1),(0,Oe.n)(()=>this.optionSelectionChanges))}),this.openedChange=new d.bkB,this._openedStream=this.openedChange.pipe((0,Le.p)(qe=>qe),(0,r.T)(()=>{}
1)),this._closedStream=this.openedChange.pipe((0,Le.p)(qe=>!qe),(0,r.T)(()=>{})),this.selectionChange=new d.bkB,this.valueChange=new d.bkB,this._trackedModal=null,this.ngControl&&(this.ngControl.valueAccessor=this),null!=(null==ti?void 0:ti.typeaheadDebounceInterval)&&(this._typeaheadDebounceInterval=ti.typeaheadDebounceInterval),this._scrollStrategyFactory=$t,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(pi)||0,this.id=this.id}ngOnInit(){this._selectionModel=new E.CB(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,z.F)(),(0,pe.Q)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,pe.Q)(this._destroy)).subscribe(fi=>{fi.added.forEach(zi=>zi.select()),fi.removed.forEach(zi=>zi.deselect())}),this.options.changes.pipe((0,be.Z)(null),(0,pe.Q)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const fi=this._getTriggerAriaLabelledby(),zi=this.ngControl;if(fi!==this._triggerAriaLabelledBy){const gn=this._elementRef.nativeElement;this._triggerAriaLabelledBy=fi,fi?gn.setAttribute("aria-labelledby",fi):gn.removeAttribute("aria-labelledby")}zi&&(this._previousControl!==zi.control&&(void 0!==this._previousControl&&null!==zi.disabled&&zi.disabled!==this.disabled&&(this.disabled=zi.disabled),this._previousControl=zi.control),this.updateErrorState())}ngOnChanges(fi){(fi.disabled||fi.userAriaDescribedBy)&&this.stateChanges.next(),fi.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){var fi;null===(fi=this._keyManager)||void 0===fi||fi.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}_applyModalPanelOwnership(){const fi=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!fi)return;const zi="".concat(this.id,"-panel");this._trackedModal&&(0,h.Ae)(this._trackedModal,"aria-owns",zi),(0,h.px)(fi,"aria-owns",zi),this._trackedModal=fi}_clearFromModal(){if(!this._trackedModal)return;const fi="".concat(this.id,"-panel");(0,h.Ae)(this._trackedModal,"aria-owns",fi),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(fi){this._assignValue(fi)}registerOnChange(fi){this._onChange=fi}registerOnTouched(fi){this._onTouched=fi}setDisabledState(fi){this.disabled=fi,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){var fi,zi;return this.multiple?(null===(fi=this._selectionModel)||void 0===fi?void 0:fi.selected)||[]:null===(zi=this._selectionModel)||void 0===zi?void 0:zi.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const fi=this._selectionModel.selected.map(zi=>zi.viewValue);return this._isRtl()&&fi.reverse(),fi.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(fi){this.disabled||(this.panelOpen?this._handleOpenKeydown(fi):this._handleClosedKeydown(fi))}_handleClosedKeydown(fi){const zi=fi.keyCode,gn=zi===Y.n6||zi===Y.i7||zi===Y.UQ||zi===Y.LE,Yn=zi===Y.Fm||zi===Y.t6,nr=this._keyManager;if(!nr.isTyping()&&Yn&&!(0,Y.rp)(fi)||(this.multiple||fi.altKey)&&gn)fi.preventDefault(),this.open();else if(!this.multiple){const tn=this.selected;nr.onKeydown(fi);const Ve=this.selected;Ve&&tn!==Ve&&this._liveAnnouncer.announce(Ve.viewValue,1e4)}}_handleOpenKeydown(fi){const zi=this._keyManager,gn=fi.keyCode,Yn=gn===Y.n6||gn===Y.i7,nr=zi.isTyping();if(Yn&&fi.altKey)fi.preventDefault(),this.close();else if(nr||gn!==Y.Fm&&gn!==Y.t6||!zi.activeItem||(0,Y.rp)(fi))if(!nr&&this._multiple&&gn===Y.A&&fi.ctrlKey){fi.preventDefault();const tn=this.options.some(Ve=>!Ve.disabled&&!Ve.selected);this.options.forEach(Ve=>{Ve.disabled||(tn?Ve.select():Ve.deselect())})}else{const tn=zi.activeItemIndex;
1zi.onKeydown(fi),this._multiple&&Yn&&fi.shiftKey&&zi.activeItem&&zi.activeItemIndex!==tn&&zi.activeItem._selectViaInteraction()}else fi.preventDefault(),zi.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){var fi;this._focused=!1,null===(fi=this._keyManager)||void 0===fi||fi.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,ge.s)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?"mat-".concat(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(fi){if(this.options.forEach(zi=>zi.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&fi)Array.isArray(fi),fi.forEach(zi=>this._selectOptionByValue(zi)),this._sortValues();else{const zi=this._selectOptionByValue(fi);zi?this._keyManager.updateActiveItem(zi):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(fi){const zi=this.options.find(gn=>{if(this._selectionModel.isSelected(gn))return!1;try{return null!=gn.value&&this._compareWith(gn.value,fi)}catch{return!1}});return zi&&this._selectionModel.select(zi),zi}_assignValue(fi){return!!(fi!==this._value||this._multiple&&Array.isArray(fi))&&(this.options&&this._setSelectionByValue(fi),this._value=fi,!0)}_skipPredicate(fi){return fi.disabled}_initKeyManager(){this._keyManager=new h.Au(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const fi=(0,K.h)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,pe.Q)(fi)).subscribe(zi=>{this._onSelect(zi.source,zi.isUserInput),zi.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,K.h)(...this.options.map(zi=>zi._stateChanges)).pipe((0,pe.Q)(fi)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(fi,zi){const gn=this._selectionModel.isSelected(fi);null!=fi.value||this._multiple?(gn!==fi.selected&&(fi.selected?this._selectionModel.select(fi):this._selectionModel.deselect(fi)),zi&&this._keyManager.setActiveItem(fi),this.multiple&&(this._sortValues(),zi&&this.focus())):(fi.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(fi.value)),gn!==this._selectionModel.isSelected(fi)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const fi=this.options.toArray();this._selectionModel.sort((zi,gn)=>this.sortComparator?this.sortComparator(zi,gn,fi):fi.indexOf(zi)-fi.indexOf(gn)),this.stateChanges.next()}}_propagateChanges(fi){let zi=null;zi=this.multiple?this.selected.map(gn=>gn.value):this.selected?this.selected.value:fi,this._value=zi,this.valueChange.emit(zi),this._onChange(zi),this.selectionChange.emit(this._getChangeEvent(zi)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let fi=-1;for(let zi=0;zi<this.options.length;zi++)if(!this.options.get(zi).disabled){fi=zi;break}this._keyManager.setActiveItem(fi)}else this._keyManager.setActiveItem(this._selectionModel.selected[0])}_canOpen(){var fi;return!this._panelOpen&&!this.disabled&&(null===(fi=this.options)||void 0===fi?void 0:fi.length)>0}focus(fi){this._elementRef.nativeElement.focus(fi)}_getPanelAriaLabelledby(){var fi;if(this.ariaLabel)return null;const zi=null===(fi=this._parentFormField)||void 0===fi?void 0:fi.getLabelId();return this.ariaLabelledby?(zi?zi+" ":"")+this.ariaLabelledby:zi}
1_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){var fi;if(this.ariaLabel)return null;const zi=null===(fi=this._parentFormField)||void 0===fi?void 0:fi.getLabelId();let gn=(zi?zi+" ":"")+this._valueId;return this.ariaLabelledby&&(gn+=" "+this.ariaLabelledby),gn}_panelDoneAnimating(fi){this.openedChange.emit(fi)}setDescribedByIds(fi){fi.length?this._elementRef.nativeElement.setAttribute("aria-describedby",fi.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return(wt=li).\u0275fac=function(fi){return new(fi||wt)(d.rXU(_.Xj),d.rXU(d.gRc),d.rXU(d.SKi),d.rXU(u.es),d.rXU(d.aKT),d.rXU(A.dS,8),d.rXU(W.cV,8),d.rXU(W.j4,8),d.rXU(m.xb,8),d.rXU(W.vO,10),d.kS0("tabindex"),d.rXU(De),d.rXU(h.Ai),d.rXU(me,8))},wt.\u0275dir=d.FsC({type:wt,viewQuery:function(fi,zi){if(1&fi&&(d.GBs(w,5),d.GBs(Pe,5),d.GBs(e.WB,5)),2&fi){let gn;d.mGM(gn=d.lsd())&&(zi.trigger=gn.first),d.mGM(gn=d.lsd())&&(zi.panel=gn.first),d.mGM(gn=d.lsd())&&(zi._overlayDir=gn.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:[d.Vt3,d.OA$]}),li})(),Dt=(()=>{var wt;class li extends At{constructor(){var fi,zi;super(...arguments),this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._hideSingleSelectionIndicator=null!==(fi=null===(zi=this._defaultOptions)||void 0===zi?void 0:zi.hideSingleSelectionIndicator)&&void 0!==fi&&fi,this._skipPredicate=gn=>!this.panelOpen&&gn.disabled}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,pe.Q)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}open(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(fi){const zi=this.options.toArray()[fi];if(zi){const gn=this.panel.nativeElement,Yn=(0,u.jb)(fi,this.options,this.optionGroups),nr=zi._getHostElement();gn.scrollTop=0===fi&&1===Yn?0:(0,u.TL)(nr.offsetTop,nr.offsetHeight,gn.scrollTop,gn.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(fi){return new dt(this,fi)}_getOverlayWidth(fi){return"auto"===this.panelWidth?(fi instanceof e.$Q?fi.elementRef:fi||this._elementRef).nativeElement.getBoundingClientRect().width:null===this.panelWidth?"":this.panelWidth}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(fi){this._hideSingleSelectionIndicator=(0,F.he)(fi),this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const fi of this.options)fi._changeDetectorRef.markForCheck()}}return(wt=li).\u0275fac=function(){let Pi;return function(zi){return(Pi||(Pi=d.xGo(wt)))(zi||wt)}}(),wt.\u0275cmp=d.VBU({type:wt,selectors:[["mat-select"]],contentQueries:function(fi,zi,gn){if(1&fi&&(d.wni(gn,ie,5),d.wni(gn,u.wT,5),d.wni(gn,u.QC,5)),2&fi){let Yn;d.mGM(Yn=d.lsd())&&(zi.customTrigger=Yn.first),d.mGM(Yn=d.lsd())&&(zi.options=Yn),d.mGM(Yn=d.lsd())&&(zi.optionGroups=Yn)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],hostVars:19,hostBindings:function(fi,zi){1&fi&&d.bIt("keydown",function(Yn){return zi._handleKeydown(Yn)})("focus",function(){return zi._onFocus()})("blur",function(){return zi._onBlur()}),2&fi&&(d.BMQ("id",zi.id)("tabindex",zi.tabIndex)("aria-controls",zi.panelOpen?zi.id+"-panel":null)("aria-expanded",zi.panelOpen)("aria-label",z
1i.ariaLabel||null)("aria-required",zi.required.toString())("aria-disabled",zi.disabled.toString())("aria-invalid",zi.errorState)("aria-activedescendant",zi._getAriaActiveDescendant()),d.AVh("mat-mdc-select-disabled",zi.disabled)("mat-mdc-select-invalid",zi.errorState)("mat-mdc-select-required",zi.required)("mat-mdc-select-empty",zi.empty)("mat-mdc-select-multiple",zi.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",panelWidth:"panelWidth",hideSingleSelectionIndicator:"hideSingleSelectionIndicator"},exportAs:["matSelect"],features:[d.Jv_([{provide:m.qT,useExisting:wt},{provide:u.is,useExisting:wt}]),d.Vt3],ngContentSelectors:je,decls:11,vars:10,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(fi,zi){if(1&fi&&(d.NAR(pt),d.j41(0,"div",0,1),d.bIt("click",function(){return zi.toggle()}),d.j41(3,"div",2),d.DNE(4,q,2,1,"span",3),d.DNE(5,xt,3,2,"span",4),d.k0s(),d.j41(6,"div",5)(7,"div",6),d.qSk(),d.j41(8,"svg",7),d.nrm(9,"path",8),d.k0s()()()(),d.DNE(10,nt,3,9,"ng-template",9),d.bIt("backdropClick",function(){return zi.close()})("attach",function(){return zi._onAttached()})("detach",function(){return zi.close()})),2&fi){const gn=d.sdS(1);d.R7$(3),d.Y8G("ngSwitch",zi.empty),d.BMQ("id",zi._valueId),d.R7$(1),d.Y8G("ngSwitchCase",!0),d.R7$(1),d.Y8G("ngSwitchCase",!1),d.R7$(5),d.Y8G("cdkConnectedOverlayPanelClass",zi._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",zi._scrollStrategy)("cdkConnectedOverlayOrigin",zi._preferredOverlayOrigin||gn)("cdkConnectedOverlayOpen",zi.panelOpen)("cdkConnectedOverlayPositions",zi._positions)("cdkConnectedOverlayWidth",zi._overlayWidth)}},dependencies:[t.YU,t.ux,t.e1,t.fG,e.WB,e.$Q],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[ve.transformPanel]},changeDetection:0}),li})(),Xe=(()=>{var wt;class li{}return(wt=li).\u0275fac=function(fi){return new(fi||wt)},wt.\u0275mod=d.$C({type:wt}),wt.\u0275inj=d.G2t({providers:[Z],imports:[t.MD,e.z_,u.Sy,u.yE,_.Gj,m.RG,u.Sy,u.yE]}),li})()},17049:(ct,se,l)=>{"use strict";l.d(se,{$C:()=>me,El:()=>Z,LG:()=>ie,US:()=>dt,qe:()=>Te,vg:()=>Ge});
1var e=l(79975),t=l(60316),d=l(37580),u=l(85060),m=l(25567),_=l(63680),h=l(2814),A=l(74879),F=l(17699),E=l(84205),Y=l(18537),W=l(63617),U=l(51567),de=l(70271),K=l(87378),be=l(33900),Oe=l(91817),ge=l(64334),Le=l(63037),r=l(52575),z=l(47172);const pe=["*"],oe=["content"];function w(At,Bt){if(1&At){const Dt=d.RV6();d.j41(0,"div",2),d.bIt("click",function(){d.eBV(Dt);const wt=d.XpG();return d.Njj(wt._onBackdropClicked())}),d.k0s()}if(2&At){const Dt=d.XpG();d.AVh("mat-drawer-shown",Dt._isShowingBackdrop())}}function Pe(At,Bt){1&At&&(d.j41(0,"mat-drawer-content"),d.SdG(1,2),d.k0s())}const q=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],fe=["mat-drawer","mat-drawer-content","*"];function vt(At,Bt){if(1&At){const Dt=d.RV6();d.j41(0,"div",2),d.bIt("click",function(){d.eBV(Dt);const wt=d.XpG();return d.Njj(wt._onBackdropClicked())}),d.k0s()}if(2&At){const Dt=d.XpG();d.AVh("mat-drawer-shown",Dt._isShowingBackdrop())}}function xt(At,Bt){1&At&&(d.j41(0,"mat-sidenav-content"),d.SdG(1,2),d.k0s())}const nt=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],pt=["mat-sidenav","mat-sidenav-content","*"],ve={transformDrawer:(0,z.hZ)("transform",[(0,z.wk)("open, open-instant",(0,z.iF)({transform:"none",visibility:"visible"})),(0,z.wk)("void",(0,z.iF)({"box-shadow":"none",visibility:"hidden"})),(0,z.kY)("void => open-instant",(0,z.i0)("0ms")),(0,z.kY)("void <=> open, open-instant => void",(0,z.i0)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},$e=new d.nKC("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function Ze(){return!1}}),Ue=new d.nKC("MAT_DRAWER_CONTAINER");let De=(()=>{var At;class Bt extends e.uv{constructor(Xe,wt,li,Pi,fi){super(li,Pi,fi),this._changeDetectorRef=Xe,this._container=wt}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return(At=Bt).\u0275fac=function(Xe){return new(Xe||At)(d.rXU(d.gRc),d.rXU((0,d.Rfq)(()=>me)),d.rXU(d.aKT),d.rXU(e.R),d.rXU(d.SKi))},At.\u0275cmp=d.VBU({type:At,selectors:[["mat-drawer-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content"],hostVars:4,hostBindings:function(Xe,wt){2&Xe&&d.xc7("margin-left",wt._container._contentMargins.left,"px")("margin-right",wt._container._contentMargins.right,"px")},features:[d.Jv_([{provide:e.uv,useExisting:At}]),d.Vt3],ngContentSelectors:pe,decls:1,vars:0,template:function(Xe,wt){1&Xe&&(d.NAR(),d.SdG(0))},encapsulation:2,changeDetection:0}),Bt})(),Te=(()=>{var At;class Bt{get position(){return this._position}set position(Xe){(Xe="end"===Xe?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(Xe),this._position=Xe,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(Xe){this._mode=Xe,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(Xe){this._disableClose=(0,h.he)(Xe)}get autoFocus(){const Xe=this._autoFocus;return null==Xe?"side"===this.mode?"dialog":"first-tabbable":Xe}set autoFocus(Xe){("true"===Xe||"false"===Xe||null==Xe)&&(Xe=(0,h.he)(Xe)),this._autoFocus=Xe}get opened(){return this._opened}set opened(Xe){this.toggle((0,h.he)(Xe))}constructor(Xe,wt,li,Pi,fi,zi,gn,Yn){this._elementRef=Xe,this._focusTrapFactory=wt,this._focusMonitor=li,this._platform=Pi,this._ngZone=fi,this._interactivityChecker=zi,this._doc=gn,this._container=Yn,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new E.B,this._animationEnd=new E.B,this._animationState="void",this.openedChange=new d.bkB(!0),this._openedStream=this.openedChange.pipe((0,U.p)(nr=>nr),(0,de.T)(()=>{})),this.openedStart=this._animationStarted.pipe((0,U.p)(nr=>nr.fromState!==nr.toState&&0===nr.toState.indexOf("open")),(0,K.u)(void 0)),this._closedStream
1=this.openedChange.pipe((0,U.p)(nr=>!nr),(0,de.T)(()=>{})),this.closedStart=this._animationStarted.pipe((0,U.p)(nr=>nr.fromState!==nr.toState&&"void"===nr.toState),(0,K.u)(void 0)),this._destroyed=new E.B,this.onPositionChanged=new d.bkB,this._modeChanged=new E.B,this.openedChange.subscribe(nr=>{nr?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{(0,Y.R)(this._elementRef.nativeElement,"keydown").pipe((0,U.p)(nr=>nr.keyCode===A._f&&!this.disableClose&&!(0,A.rp)(nr)),(0,be.Q)(this._destroyed)).subscribe(nr=>this._ngZone.run(()=>{this.close(),nr.stopPropagation(),nr.preventDefault()}))}),this._animationEnd.pipe((0,Oe.F)((nr,tn)=>nr.fromState===tn.fromState&&nr.toState===tn.toState)).subscribe(nr=>{const{fromState:tn,toState:Ve}=nr;(0===Ve.indexOf("open")&&"void"===tn||"void"===Ve&&0===tn.indexOf("open"))&&this.openedChange.emit(this._opened)})}_forceFocus(Xe,wt){this._interactivityChecker.isFocusable(Xe)||(Xe.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const li=()=>{Xe.removeEventListener("blur",li),Xe.removeEventListener("mousedown",li),Xe.removeAttribute("tabindex")};Xe.addEventListener("blur",li),Xe.addEventListener("mousedown",li)})),Xe.focus(wt)}_focusByCssSelector(Xe,wt){let li=this._elementRef.nativeElement.querySelector(Xe);li&&this._forceFocus(li,wt)}_takeFocus(){if(!this._focusTrap)return;const Xe=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(wt=>{!wt&&"function"==typeof this._elementRef.nativeElement.focus&&Xe.focus()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(Xe){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,Xe):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const Xe=this._doc.activeElement;return!!Xe&&this._elementRef.nativeElement.contains(Xe)}ngAfterViewInit(){this._isAttached=!0,this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState(),"end"===this._position&&this._updatePositionInParent("end")}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){var Xe;this._focusTrap&&this._focusTrap.destroy(),null===(Xe=this._anchor)||void 0===Xe||Xe.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(Xe){return this.toggle(!0,Xe)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(Xe=!this.opened,wt){Xe&&wt&&(this._openedVia=wt);const li=this._setOpen(Xe,!Xe&&this._isFocusWithinDrawer(),this._openedVia||"program");return Xe||(this._openedVia=null),li}_setOpen(Xe,wt,li){return this._opened=Xe,Xe?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",wt&&this._restoreFocus(li)),this._updateFocusTrapState(),new Promise(Pi=>{this.openedChange.pipe((0,ge.s)(1)).subscribe(fi=>Pi(fi?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){var Xe;this._focusTrap&&(this._focusTrap.enabled=!(null===(Xe=this._container)||void 0===Xe||!Xe.hasBackdrop))}_updatePositionInParent(Xe){const wt=this._elementRef.nativeElement,li=wt.parentNode;"end"===Xe?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),li.insertBefore(this._anchor,wt)),li.appendChild(wt)):this._anchor&&this._anchor.parentNode.insertBefore(wt,this._anchor)}}return(At=Bt).\u0275fac=function(Xe){return new(Xe||At)(d.rXU(d.aKT),d.rXU(m.GX),d.rXU(m.FN),d.rXU(F.OD),d.rXU(d.SKi),d.rXU(m.Z7),d.rXU(t.qQ,8),d.rXU(Ue,8))},At.\u0275cmp=d.VBU({type:At,selectors:[["mat-drawer"]],viewQuery:function(Xe,wt){if(1&Xe&&d.GBs(oe,5),2&Xe){let li;d.mGM(li=d.lsd())&&(wt._content=li.first)}},hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],hostVars:12,hostBindings:function(Xe,wt){1&Xe&&d.Kam("@transform.start",function(Pi){return wt._animationStarted.next(Pi)})("@transform.done",function(Pi){return wt._animationEnd.next(Pi)}),2&Xe&&(d.BMQ("align",null),d.zvX("@transform",wt._animationState),d.AVh("mat-drawer-end","end"===wt.position)("mat-drawer-over","over"===wt.mode)("mat-drawer-push","push"===wt.mode)("mat-drawer-side","side"===wt.mode)("mat-drawer-opened",wt.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:pe,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(Xe,wt){1&Xe&&(d.NAR(),d.j41(0,"div",0,1),d.SdG(2),d.k0s())},dependencies:[e.uv],encapsulation:2,data:{animation:[ve.transformDrawer]},changeDetection:0}),Bt})(),me=(()=>{var At;class Bt{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(Xe){this._autosize=(0,h.he)(Xe)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(Xe){this._backdropOverride=null==Xe?null:(0,h.he)(Xe)}get scrollable(){return this._userContent||this._content}constructor(Xe,wt,li,Pi,fi,zi=!1,gn){this._dir=Xe,this._element=wt,this._ngZone=li,this._changeDetectorRef=Pi,this._animationMode=gn,this._drawers=new d.rOR,this.backdropClick=new d.bkB,this._destroyed=new E.B,this._doCheckSubject=ne
1w E.B,this._contentMargins={left:null,right:null},this._contentMarginChanges=new E.B,Xe&&Xe.change.pipe((0,be.Q)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),fi.change().pipe((0,be.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=zi}ngAfterContentInit(){this._allDrawers.changes.pipe((0,Le.Z)(this._allDrawers),(0,be.Q)(this._destroyed)).subscribe(Xe=>{this._drawers.reset(Xe.filter(wt=>!wt._container||wt._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,Le.Z)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(Xe=>{this._watchDrawerToggle(Xe),this._watchDrawerPosition(Xe),this._watchDrawerMode(Xe)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,r.B)(10),(0,be.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(Xe=>Xe.open())}close(){this._drawers.forEach(Xe=>Xe.close())}updateContentMargins(){let Xe=0,wt=0;if(this._left&&this._left.opened)if("side"==this._left.mode)Xe+=this._left._getWidth();else if("push"==this._left.mode){const li=this._left._getWidth();Xe+=li,wt-=li}if(this._right&&this._right.opened)if("side"==this._right.mode)wt+=this._right._getWidth();else if("push"==this._right.mode){const li=this._right._getWidth();wt+=li,Xe-=li}Xe=Xe||null,wt=wt||null,(Xe!==this._contentMargins.left||wt!==this._contentMargins.right)&&(this._contentMargins={left:Xe,right:wt},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(Xe){Xe._animationStarted.pipe((0,U.p)(wt=>wt.fromState!==wt.toState),(0,be.Q)(this._drawers.changes)).subscribe(wt=>{"open-instant"!==wt.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==Xe.mode&&Xe.openedChange.pipe((0,be.Q)(this._drawers.changes)).subscribe(()=>this._setContainerClass(Xe.opened))}_watchDrawerPosition(Xe){Xe&&Xe.onPositionChanged.pipe((0,be.Q)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe((0,ge.s)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(Xe){Xe&&Xe._modeChanged.pipe((0,be.Q)((0,W.h)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(Xe){const wt=this._element.nativeElement.classList,li="mat-drawer-container-has-open";Xe?wt.add(li):wt.remove(li)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(Xe=>{"end"==Xe.position?this._end=Xe:this._start=Xe}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(Xe=>Xe&&!Xe.disableClose&&this._drawerHasBackdrop(Xe)).forEach(Xe=>Xe._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(Xe){return null!=Xe&&Xe.opened}_drawerHasBackdrop(Xe){return null==this._backdropOverride?!!Xe&&"side"!==Xe.mode:this._backdropOverride}}return(At=Bt).\u0275fac=function(Xe){return new(Xe||At)(d.rXU(_.dS,8),d.rXU(d.aKT),d.rXU(d.SKi),d.rXU(d.gRc),d.rXU(e.Xj),d.rXU($e),d.rXU(d.bc$,8))},At.\u0275cmp=d.VBU({type:At,selectors:[["mat-drawer-container"]],contentQueries:function(Xe,wt,li){if
1(1&Xe&&(d.wni(li,De,5),d.wni(li,Te,5)),2&Xe){let Pi;d.mGM(Pi=d.lsd())&&(wt._content=Pi.first),d.mGM(Pi=d.lsd())&&(wt._allDrawers=Pi)}},viewQuery:function(Xe,wt){if(1&Xe&&d.GBs(De,5),2&Xe){let li;d.mGM(li=d.lsd())&&(wt._userContent=li.first)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container"],hostVars:2,hostBindings:function(Xe,wt){2&Xe&&d.AVh("mat-drawer-container-explicit-backdrop",wt._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[d.Jv_([{provide:Ue,useExisting:At}])],ngContentSelectors:fe,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(Xe,wt){1&Xe&&(d.NAR(q),d.DNE(0,w,1,2,"div",0),d.SdG(1),d.SdG(2,1),d.DNE(3,Pe,2,0,"mat-drawer-content",1)),2&Xe&&(d.Y8G("ngIf",wt.hasBackdrop),d.R7$(3),d.Y8G("ngIf",!wt._content))},dependencies:[t.bT,De],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),Bt})(),Z=(()=>{var At;
1class Bt extends De{constructor(Xe,wt,li,Pi,fi){super(Xe,wt,li,Pi,fi)}}return(At=Bt).\u0275fac=function(Xe){return new(Xe||At)(d.rXU(d.gRc),d.rXU((0,d.Rfq)(()=>dt)),d.rXU(d.aKT),d.rXU(e.R),d.rXU(d.SKi))},At.\u0275cmp=d.VBU({type:At,selectors:[["mat-sidenav-content"]],hostAttrs:["ngSkipHydration","",1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(Xe,wt){2&Xe&&d.xc7("margin-left",wt._container._contentMargins.left,"px")("margin-right",wt._container._contentMargins.right,"px")},features:[d.Jv_([{provide:e.uv,useExisting:At}]),d.Vt3],ngContentSelectors:pe,decls:1,vars:0,template:function(Xe,wt){1&Xe&&(d.NAR(),d.SdG(0))},encapsulation:2,changeDetection:0}),Bt})(),ie=(()=>{var At;class Bt extends Te{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(Xe){this._fixedInViewport=(0,h.he)(Xe)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(Xe){this._fixedTopGap=(0,h.OE)(Xe)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(Xe){this._fixedBottomGap=(0,h.OE)(Xe)}}return(At=Bt).\u0275fac=function(){let Dt;return function(wt){return(Dt||(Dt=d.xGo(At)))(wt||At)}}(),At.\u0275cmp=d.VBU({type:At,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(Xe,wt){2&Xe&&(d.BMQ("align",null),d.xc7("top",wt.fixedInViewport?wt.fixedTopGap:null,"px")("bottom",wt.fixedInViewport?wt.fixedBottomGap:null,"px"),d.AVh("mat-drawer-end","end"===wt.position)("mat-drawer-over","over"===wt.mode)("mat-drawer-push","push"===wt.mode)("mat-drawer-side","side"===wt.mode)("mat-drawer-opened",wt.opened)("mat-sidenav-fixed",wt.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[d.Vt3],ngContentSelectors:pe,decls:3,vars:0,consts:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],template:function(Xe,wt){1&Xe&&(d.NAR(),d.j41(0,"div",0,1),d.SdG(2),d.k0s())},dependencies:[e.uv],encapsulation:2,data:{animation:[ve.transformDrawer]},changeDetection:0}),Bt})(),dt=(()=>{var At;class Bt extends me{constructor(){super(...arguments),this._allDrawers=void 0,this._content=void 0}}return(At=Bt).\u0275fac=function(){let Dt;return function(wt){return(Dt||(Dt=d.xGo(At)))(wt||At)}}(),At.\u0275cmp=d.VBU({type:At,selectors:[["mat-sidenav-container"]],contentQueries:function(Xe,wt,li){if(1&Xe&&(d.wni(li,Z,5),d.wni(li,ie,5)),2&Xe){let Pi;d.mGM(Pi=d.lsd())&&(wt._content=Pi.first),d.mGM(Pi=d.lsd())&&(wt._allDrawers=Pi)}},hostAttrs:["ngSkipHydration","",1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(Xe,wt){2&Xe&&d.AVh("mat-drawer-container-explicit-backdrop",wt._backdropOverride)},exportAs:["matSidenavContainer"],features:[d.Jv_([{provide:Ue,useExisting:At}]),d.Vt3],ngContentSelectors:pt,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(Xe,wt){1&Xe&&(d.NAR(nt),d.DNE(0,vt,1,2,"div",0),d.SdG(1),d.SdG(2,1),d.DNE(3,xt,2,0,"mat-sidenav-content",1)),2&Xe&&(d.Y8G("ngIf",wt.hasBackdrop),d.R7$(3),d.Y8G("ngIf",!wt._content))},dependencies:[t.bT,Z],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0}),Bt})(),Ge=(()=>{var At;class Bt{}return(At=Bt).\u0275fac=function(Xe){return new(Xe||At)},At.\u0275mod=d.$C({type:At}),At.\u0275inj=d.G2t({imports:[t.MD,u.yE,e.Gj,e.Gj,u.yE]}),Bt})()},68366:(ct,se,l)=>{"use strict";l.d(se,{aP:()=>Kt});
1var e=l(9168),t=l(63680),d=l(37580);let be=(()=>{var jt;class pi{}return(jt=pi).\u0275fac=function(Vt){return new(Vt||jt)},jt.\u0275mod=d.$C({type:jt}),jt.\u0275inj=d.G2t({imports:[t.jI]}),pi})();var Oe=l(60316),ge=l(85060),Le=l(93840),r=l(84205);l(47172);let Bt=(()=>{var jt;class pi{constructor(){this.changes=new r.B,this.optionalLabel="Optional",this.completedLabel="Completed",this.editableLabel="Editable"}}return(jt=pi).\u0275fac=function(Vt){return new(Vt||jt)},jt.\u0275prov=d.jDH({token:jt,factory:jt.\u0275fac,providedIn:"root"}),pi})();const Xe={provide:Bt,deps:[[new d.Xx1,new d.kdw,Bt]],useFactory:function Dt(jt){return jt||new Bt}};let Kt=(()=>{var jt;class pi{}return(jt=pi).\u0275fac=function(Vt){return new(Vt||jt)},jt.\u0275mod=d.$C({type:jt}),jt.\u0275inj=d.G2t({providers:[Xe,ge.es],imports:[ge.yE,Oe.MD,e.jc,be,Le.m_,ge.pZ,ge.yE]}),pi})()},38223:(ct,se,l)=>{"use strict";l.d(se,{$L:()=>fi,ES:()=>Yn,RI:()=>rt,T8:()=>oi,mq:()=>qe});var e=l(60316),t=l(37580),d=l(85060),u=l(9168),m=l(39539),_=l(25567),h=l(63680),A=l(27092),F=l(84205),E=l(18537),Y=l(59452),W=l(63617),U=l(59400),de=l(43942),K=l(14876),be=l(63037),Oe=l(91817),ge=l(33900),Le=l(64334),r=l(36647),z=l(47470),pe=l(51567),oe=l(47172),w=l(2814),Pe=l(79975),q=l(17699),fe=l(74879);function vt(Fe,zt){}const xt=function(Fe){return{animationDuration:Fe}},nt=function(Fe,zt){return{value:Fe,params:zt}};function pt(Fe,zt){1&Fe&&t.SdG(0)}const je=["*"],ve=["tabListContainer"],Ee=["tabList"],$e=["tabListInner"],Ue=["nextPaginator"],Ze=["previousPaginator"],De=["tabBodyWrapper"],Te=["tabHeader"];function me(Fe,zt){}function Z(Fe,zt){if(1&Fe&&t.DNE(0,me,0,0,"ng-template",14),2&Fe){const st=t.XpG().$implicit;t.Y8G("cdkPortalOutlet",st.templateLabel)}}function ie(Fe,zt){if(1&Fe&&t.EFF(0),2&Fe){const st=t.XpG().$implicit;t.JRh(st.textLabel)}}function dt(Fe,zt){if(1&Fe){const st=t.RV6();t.j41(0,"div",6,7),t.bIt("click",function(){const It=t.eBV(st),Et=It.$implicit,Nt=It.index,Hi=t.XpG(),Zi=t.sdS(1);return t.Njj(Hi._handleClick(Et,Zi,Nt))})("cdkFocusChange",function(It){const Nt=t.eBV(st).index,Hi=t.XpG();return t.Njj(Hi._tabFocusChanged(It,Nt))}),t.nrm(2,"span",8)(3,"div",9),t.j41(4,"span",10)(5,"span",11),t.DNE(6,Z,1,1,"ng-template",12),t.DNE(7,ie,1,1,"ng-template",null,13,t.C5r),t.k0s()()()}if(2&Fe){const st=zt.$implicit,Ie=zt.index,It=t.sdS(1),Et=t.sdS(8),Nt=t.XpG();t.AVh("mdc-tab--active",Nt.selectedIndex===Ie),t.Y8G("id",Nt._getTabLabelId(Ie))("ngClass",st.labelClass)("disabled",st.disabled)("fitInkBarToContent",Nt.fitInkBarToContent),t.BMQ("tabIndex",Nt._getTabIndex(Ie))("aria-posinset",Ie+1)("aria-setsize",Nt._tabs.length)("aria-controls",Nt._getTabContentId(Ie))("aria-selected",Nt.selectedIndex===Ie)("aria-label",st.ariaLabel||null)("aria-labelledby",!st.ariaLabel&&st.ariaLabelledby?st.ariaLabelledby:null),t.R7$(3),t.Y8G("matRippleTrigger",It)("matRippleDisabled",st.disabled||Nt.disableRipple),t.R7$(3),t.Y8G("ngIf",st.templateLabel)("ngIfElse",Et)}}function Ge(Fe,zt){if(1&Fe){const st=t.RV6();t.j41(0,"mat-tab-body",15),t.bIt("_onCentered",function(){t.eBV(st);const It=t.XpG();return t.Njj(It._removeTabBodyWrapperHeight())})("_onCentering",function(It){t.eBV(st);const Et=t.XpG();return t.Njj(Et._setTabBodyWrapperHeight(It))}),t.k0s()}if(2&Fe){const st=zt.$implicit,Ie=zt.index,It=t.XpG();t.AVh("mat-mdc-tab-body-active",It.selectedIndex===Ie),t.Y8G("id",It._getTabContentId(Ie))("ngClass",st.bodyClass)("content",st.content)("position",st.position)("origin",st.origin)("animationDuration",It.animationDuration)("preserveContent",It.preserveContent),t.BMQ("tabindex",null!=It.contentTabIndex&&It.selectedIndex===Ie?It.contentTabIndex:null)("aria-labelledby",It._getTabLabelId(Ie))("aria-hidden",It.selectedIndex!==Ie)}}const Dt={translateTab:(0,oe.hZ)("translateTab",[(0,oe.wk)("center, void, left-origin-center, right-origin-center",(0,oe.iF)({transform:"none"})),(0,oe.wk)("left",(0,oe.iF)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,oe.wk)("right",(0,oe.iF)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,oe.kY)("* => left, * => right, left => center, right => center",(0,oe.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,oe.kY)("void => left-origin-center",[(0,oe.iF)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,oe.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,oe.kY)("void => right-origin-center",[(0,oe.iF)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,oe.i0)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let Xe=(()=>{var Fe;class zt extends u.I3{constructor(Ie,It,Et,Nt){super(Ie,It,Nt),this._host=Et,this._centeringSub=A.yU.EMPTY,this._leavingSub=A.yU.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,be.Z)(this._host._isCenterPosition(this._host._position))).subscribe(Ie=>{Ie&&!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(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.OM3),t.rXU(t.c1b),t.rXU((0,t.Rfq)(()=>li)),t.rXU(e.qQ))},Fe.\u0275dir=t.FsC({type:Fe,selectors:[["","matTabBodyHost",""]],features:[t.Vt3]}),zt})(),wt=(()=>{var Fe;class zt{set position(Ie){this._positionIndex=Ie,this._computePositionAnimationState()}constructor(Ie,It,Et){this._elementRef=Ie,this._dir=It,this._dirChangeSubscription=A.yU.EMPTY,this._translateTabComplete=new F.B,this._onCentering=new t.bkB,this._beforeCentering=new t.bkB,this._afterLeavingCenter=new t.bkB,this._onCentered=new t.bkB(!0),this.animationDuration="500ms",this.preserveContent=!1,It&&(this._dirChangeSubscription=It.change.subscribe(Nt=>{this._computePositionAnimationState(Nt),Et.markForCheck()})),this._translateTabComplete.pipe((0,Oe.F)((Nt,Hi)=>Nt.fromState===Hi.fromState&&Nt.toState===Hi.toState)).subscribe(Nt=>{this._isCenterPosition(Nt.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(Nt.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(Ie){const It=this._isCenterPosition(Ie.toState);this._beforeCentering.emit(It),It&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(Ie){return"center"==Ie||"left-origin-center"==Ie||"right-origin-center"==Ie}_computePositionAnimationState(Ie=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==Ie?"left"
1:"right":this._positionIndex>0?"ltr"==Ie?"right":"left":"center"}_computePositionFromOrigin(Ie){const It=this._getLayoutDirection();return"ltr"==It&&Ie<=0||"rtl"==It&&Ie>0?"left-origin-center":"right-origin-center"}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(h.dS,8),t.rXU(t.gRc))},Fe.\u0275dir=t.FsC({type:Fe,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),zt})(),li=(()=>{var Fe;class zt extends wt{constructor(Ie,It,Et){super(Ie,It,Et)}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(h.dS,8),t.rXU(t.gRc))},Fe.\u0275cmp=t.VBU({type:Fe,selectors:[["mat-tab-body"]],viewQuery:function(Ie,It){if(1&Ie&&t.GBs(u.I3,5),2&Ie){let Et;t.mGM(Et=t.lsd())&&(It._portalHost=Et.first)}},hostAttrs:[1,"mat-mdc-tab-body"],features:[t.Vt3],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(Ie,It){1&Ie&&(t.j41(0,"div",0,1),t.bIt("@translateTab.start",function(Nt){return It._onTranslateTabStarted(Nt)})("@translateTab.done",function(Nt){return It._translateTabComplete.next(Nt)}),t.DNE(2,vt,0,0,"ng-template",2),t.k0s()),2&Ie&&t.Y8G("@translateTab",t.l_i(3,nt,It._position,t.eq3(1,xt,It.animationDuration)))},dependencies:[Xe],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[Dt.translateTab]}}),zt})();const Pi=new t.nKC("MatTabContent");let fi=(()=>{var Fe;class zt{constructor(Ie){this.template=Ie}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.C4Q))},Fe.\u0275dir=t.FsC({type:Fe,selectors:[["","matTabContent",""]],features:[t.Jv_([{provide:Pi,useExisting:Fe}])]}),zt})();const zi=new t.nKC("MatTabLabel"),gn=new t.nKC("MAT_TAB");let Yn=(()=>{var Fe;class zt extends u.bV{constructor(Ie,It,Et){super(Ie,It),this._closestTab=Et}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.C4Q),t.rXU(t.c1b),t.rXU(gn,8))},Fe.\u0275dir=t.FsC({type:Fe,selectors:[["","mat-tab-label",""],["","matTabLabel",""]],features:[t.Jv_([{provide:zi,useExisting:Fe}]),t.Vt3]}),zt})();const nr="mdc-tab-indicator--active",tn="mdc-tab-indicator--no-transition";class Ve{constructor(zt){this._items=zt}hide(){this._items.forEach(zt=>zt.deactivateInkBar())}alignToElement(zt){const st=this._items.find(Nt=>Nt.elementRef.nativeElement===zt),Ie=this._currentItem;if(st!==Ie&&(null==Ie||Ie.deactivateInkBar(),st)){var It,Et;const Nt=null==Ie||null===(It=(Et=Ie.elementRef.nativeElement).getBoundingClientRect)||void 0===It?void 0:It.call(Et);st.activateInkBar(Nt),this._currentItem=st}}}function ni(Fe){return class extends Fe{constructor(...zt){super(...zt),this._fitToContent=!1}get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(zt){const st=(0,w.he)(zt);this._fitToContent!==st&&(this._fitToContent=st,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(zt){const st=this.elementRef.nativeElement;if(!zt||!st.getBoundingClientRect||!this._inkBarContentElement)return void st.classList.add(nr);const Ie=st.getBoundingClientRect(),It=zt.width/Ie.width,Et=zt.left-Ie.left;st.classList.add(tn),this._inkBarContentElement.style.setProperty("transform","translateX(".concat(Et,"px) scaleX(").concat(It,")")),st.getBoundingClientRect(),st.classList.remove(tn),st.classList.add(nr),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this.elementRef.nativeElement.classList.remove(nr)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){var zt;null===(zt=this._inkBarElement)||void 0===zt||zt.remove(),this._inkBarElement=this._inkBarContentElement=null}
1_createInkBarElement(){const zt=this.elementRef.nativeElement.ownerDocument||document;this._inkBarElement=zt.createElement("span"),this._inkBarContentElement=zt.createElement("span"),this._inkBarElement.className="mdc-tab-indicator",this._inkBarContentElement.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",this._inkBarElement.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this.elementRef.nativeElement.querySelector(".mdc-tab__content"):this.elementRef.nativeElement).appendChild(this._inkBarElement)}}}const pi=(0,d.Ob)(class{}),Vt=ni((()=>{var Fe;class zt extends pi{constructor(Ie){super(),this.elementRef=Ie}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT))},Fe.\u0275dir=t.FsC({type:Fe,features:[t.Vt3]}),zt})());let ti=(()=>{var Fe;class zt extends Vt{}return(Fe=zt).\u0275fac=function(){let st;return function(It){return(st||(st=t.xGo(Fe)))(It||Fe)}}(),Fe.\u0275dir=t.FsC({type:Fe,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(Ie,It){2&Ie&&(t.BMQ("aria-disabled",!!It.disabled),t.AVh("mat-mdc-tab-disabled",It.disabled))},inputs:{disabled:"disabled",fitInkBarToContent:"fitInkBarToContent"},features:[t.Vt3]}),zt})();const tt=(0,d.Ob)(class{}),Ct=new t.nKC("MAT_TAB_GROUP");let qt=(()=>{var Fe;class zt extends tt{get content(){return this._contentPortal}constructor(Ie,It){super(),this._viewContainerRef=Ie,this._closestTabGroup=It,this.textLabel="",this._contentPortal=null,this._stateChanges=new F.B,this.position=null,this.origin=null,this.isActive=!1}ngOnChanges(Ie){(Ie.hasOwnProperty("textLabel")||Ie.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new u.VA(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(Ie){Ie&&Ie._closestTab===this&&(this._templateLabel=Ie)}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.c1b),t.rXU(Ct,8))},Fe.\u0275dir=t.FsC({type:Fe,viewQuery:function(Ie,It){if(1&Ie&&t.GBs(t.C4Q,7),2&Ie){let Et;t.mGM(Et=t.lsd())&&(It._implicitContent=Et.first)}},inputs:{textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},features:[t.Vt3,t.OA$]}),zt})(),qe=(()=>{var Fe;class zt extends qt{constructor(){super(...arguments),this._explicitContent=void 0}get templateLabel(){return this._templateLabel}set templateLabel(Ie){this._setTemplateLabelInput(Ie)}}return(Fe=zt).\u0275fac=function(){let st;return function(It){return(st||(st=t.xGo(Fe)))(It||Fe)}}(),Fe.\u0275cmp=t.VBU({type:Fe,selectors:[["mat-tab"]],contentQueries:function(Ie,It,Et){if(1&Ie&&(t.wni(Et,fi,7,t.C4Q),t.wni(Et,Yn,5)),2&Ie){let Nt;t.mGM(Nt=t.lsd())&&(It._explicitContent=Nt.first),t.mGM(Nt=t.lsd())&&(It.templateLabel=Nt.first)}},inputs:{disabled:"disabled"},exportAs:["matTab"],features:[t.Jv_([{provide:gn,useExisting:Fe}]),t.Vt3],ngContentSelectors:je,decls:1,vars:0,template:function(Ie,It){1&Ie&&(t.NAR(),t.DNE(0,pt,1,0,"ng-template"))},encapsulation:2}),zt})();const Ht=(0,q.BQ)({passive:!0});let Xn=(()=>{var Fe;class zt{get disablePagination(){return this._disablePagination}set disablePagination(Ie){this._disablePagination=(0,w.he)(Ie)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Ie){Ie=(0,w.OE)(Ie),this._selectedIndex!=Ie&&(this._selectedIndexChanged=!0,this._selectedIndex=Ie,this._keyManager&&this._keyManager.updateActiveItem(Ie))}constructor(Ie,It,Et,Nt,Hi,Zi,kn){this._elementRef=Ie,this._changeDetectorRef=It,this._viewportRuler=Et,this._dir=Nt,this._ngZone=Hi,this._platform=Zi,this._animationMode=kn,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new F.B,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new F.B,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new t.bkB,this.indexFocused=new t.bkB,Hi.runOutsideAngular(()=>{(0,E.R)(Ie.nativeElement,"mouseleave").pipe((0,ge.Q)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}ngAfterViewInit(){(0,E.R)(this._previousPaginator.nativeElement,"touchstart",Ht).pipe((0,ge.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,E.R)(this._nextPaginator.nativeElement,"touchstart",Ht).pipe((0,ge.Q)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const Ie=this._dir?this._dir.change:(0,Y.of)("ltr"),It=this._viewportRuler.change(150),Et=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new _.Bu(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,Le.s
1)(1)).subscribe(Et),(0,W.h)(Ie,It,this._items.changes,this._itemsResized()).pipe((0,ge.Q)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),Et()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(Nt=>{this.indexFocused.emit(Nt),this._setTabFocus(Nt)})}_itemsResized(){return"function"!=typeof ResizeObserver?U.w:this._items.changes.pipe((0,be.Z)(this._items),(0,r.n)(Ie=>new de.c(It=>this._ngZone.runOutsideAngular(()=>{const Et=new ResizeObserver(Nt=>It.next(Nt));return Ie.forEach(Nt=>Et.observe(Nt.elementRef.nativeElement)),()=>{Et.disconnect()}}))),(0,z.i)(1),(0,pe.p)(Ie=>Ie.some(It=>It.contentRect.width>0&&It.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(){var Ie;null===(Ie=this._keyManager)||void 0===Ie||Ie.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(Ie){if(!(0,fe.rp)(Ie))switch(Ie.keyCode){case fe.Fm:case fe.t6:if(this.focusIndex!==this.selectedIndex){const It=this._items.get(this.focusIndex);It&&!It.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(Ie))}break;default:this._keyManager.onKeydown(Ie)}}_onContentChanges(){const Ie=this._elementRef.nativeElement.textContent;Ie!==this._currentTextContent&&(this._currentTextContent=Ie||"",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(Ie){!this._isValidIndex(Ie)||this.focusIndex===Ie||!this._keyManager||this._keyManager.setActiveItem(Ie)}_isValidIndex(Ie){return!this._items||!!this._items.toArray()[Ie]}_setTabFocus(Ie){if(this._showPaginationControls&&this._scrollToLabel(Ie),this._items&&this._items.length){this._items.toArray()[Ie].focus();const It=this._tabListContainer.nativeElement;It.scrollLeft="ltr"==this._getLayoutDirection()?0:It.scrollWidth-It.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const Ie=this.scrollDistance,It="ltr"===this._getLayoutDirection()?-Ie:Ie;this._tabList.nativeElement.style.transform="translateX(".concat(Math.round(It),"px)"),(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(Ie){this._scrollTo(Ie)}_scrollHeader(Ie){return this._scrollTo(this._scrollDistance+("before"==Ie?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(Ie){this._stopInterval(),this._scrollHeader(Ie)}_scrollToLabel(Ie){if(this.disablePagination)return;const It=this._items?this._items.toArray()[Ie]:null;if(!It)return;const Et=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:Nt,offsetWidth:Hi}=It.elementRef.nativeElement;let Zi,kn;"ltr"==this._getLayoutDirection()?(Zi=Nt,kn=Zi+Hi):(kn=this._tabListInner.nativeElement.offsetWidth-Nt,Zi=kn-Hi);const Jn=this.scrollDistance,hr=this.scrollDistance+Et;Zi<Jn?this.scrollDistance-=Jn-Zi:kn>hr&&(this.scrollDistance+=Math.min(kn-hr,Zi-Jn))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const Ie=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;Ie||(this.scrollDistance=0),Ie!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=Ie}}_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 Ie=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,It=Ie?Ie.elementRef.nativeElement:null;It?this._inkBar.alignToElement(It):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(Ie,It){It&&null!=It.button&&0!==It.button||(this._stopInterval(),(0,K.O)(650,100).pipe((0,ge.Q)((0,W.h)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:Et,distance:Nt}=this._scrollHeader(Ie);(0===Nt||Nt>=Et)&&this._stopInterval()}))}_scrollTo(Ie){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const It=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(It,Ie)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:It,distance:this._scrollDistance}}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(Pe.Xj),t.rXU(h.dS,8),t.rXU(t.SKi),t.rXU(q.OD),t.rXU(t.bc$,8))},Fe.\u0275dir=t.FsC({type:Fe,inputs:{disablePagination:"disablePagination"}}),zt})(),Jt=(()=>{var Fe;class zt extends Xn{get disableRipple(){return this._disableRipple}set disableRipple(Ie){this._disableRipple=(0,w.he)(Ie)}constructor(Ie,It,Et,Nt,Hi,Zi,kn){super(Ie,It,Et,Nt,Hi,Zi,kn),this._disableRipple=!1}_itemSelected(Ie){Ie.preventDefault()}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(Pe.Xj),t.rXU(h.dS,8),t.rXU(t.SKi),t.rXU(q.OD),t.rXU(t.bc$,8))},Fe.\u0275dir=t.FsC({type:Fe,inputs:{disableRipple:"disableRipple"},features:[t.Vt3]}),zt})(),lt=(()=>{var Fe;class zt extends Jt{constructor(Ie,It,Et,Nt,Hi,Zi,kn){super(Ie,It,Et,Nt,Hi,Zi,kn)}ngAfterContentInit(){this._inkBar=new Ve(this._items),super.ngAfterContentInit()}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(Pe.Xj),t.rXU(h.dS,8),t.rXU(t.SKi),t.rXU(q.OD),t.rXU(t.bc$,8))},Fe.\u0275cmp=t.VBU({type:Fe,selectors:[["mat-tab-header"]],contentQueries:function(Ie,It,Et){if(1&Ie&&t.wni(Et,ti,4),2&Ie){let Nt;t.mGM(Nt=t.lsd())&&(It._items=Nt)}},viewQuery:function(Ie,It){if(1&Ie&&(t.GBs(ve,7),t.GBs(Ee,7),t.GBs($e,7),t.GBs(Ue,5),t.GBs(Ze,5)),2&Ie){let Et;t.mGM(Et=t.lsd())&&(It._tabListContainer=Et.first),t.mGM(Et=t.lsd())&&(It._tabList=Et.first),t.mGM(Et=t.lsd())&&(It._tabListInner=Et.first),t.mGM(Et=t.lsd())&&(It._nextPaginator=Et.first),t.mGM(Et=t.lsd())&&(It._previousPaginator=Et.first)}},hostAttrs:[1,"mat-mdc-tab-header"],hostVars:4,hostBindings:function(Ie,It){2&Ie&&t.AVh("mat-mdc-tab-header-pagination-controls-enabled",It._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==It._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[t.Vt3],ngContentSelectors:je,decls:13,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-mdc-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-mdc-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(Ie,It){1&Ie&&(t.NAR(),t.j41(0,"button",0,1),t.bIt("click",function(){return It._handlePaginatorClick("before")})("mousedown",function(Nt){return It._handlePaginatorPress("before",Nt)})("touchend",function(){return It._stopInterval()}),t.nrm(2,"div",2),t.k0s(),t.j41(3,"div",3,4),t.bIt("keydown",function(Nt){return It._handleKeydown(Nt)}),t.j41(5,"div",5,6),t.bIt("cdkObserveContent",function(){return It._onContentChanges()}),t.j41(7,"div",7,8),t.SdG(9),t.k0s()()(),t.j41(10,"button",9,10),t.bIt("mousedown",function(Nt){return It._handlePaginatorPress("after",Nt)})("click",function(){return It._handlePaginatorClick("after")})("touchend",function(){return It._stopInterval()}),t.nrm(12,"div",2),t.k0s()),2&Ie&&(t.AVh("mat-mdc-tab-header-pagination-disabled",It._disableScrollBefore),t.Y8G("matRippleDisabled",It._disableScrollBefore||It.disableRipple)("disabled",It._disableScrollBefore||null),t.R7$(3),t.AVh("_mat-animation-noopable","NoopAnimations"===It._animationMode),t.R7$(7),t.AVh("mat-mdc-tab-header-pagination-disabled",It._disableScrollAfter),t.Y8G("matRippleDisabled",It._disableScrollAfter||It.disableRipple)("disabled",It._disableScrollAfter||null))},dependencies:[d.r6,m.Wv],styles:[".mat-mdc-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0;--mdc-tab-indicator-active-indicator-height:2px;--mdc-tab-indicator-active-indicator-shape:0;--mdc-secondary-navigation-tab-container-height:48px}.mdc-tab-indicator .mdc-tab-indicator__content{transition-duration:var(--mat-tab-animation-duration, 250ms)}.mat-mdc-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;
1cursor: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-mdc-tab-header-pagination::-moz-focus-inner{border:0}.mat-mdc-tab-header-pagination .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination{display:flex}.mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after{padding-left:4px}.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,.mat-mdc-tab-header-pagination-after{padding-right:4px}.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-mdc-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px;border-color:var(--mat-tab-header-pagination-icon-color)}.mat-mdc-tab-header-pagination-disabled{box-shadow:none;cursor:default;pointer-events:none}.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron{opacity:.4}.mat-mdc-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-mdc-tab-list{transition:none}._mat-animation-noopable span.mdc-tab-indicator__content,._mat-animation-noopable span.mdc-tab__text-label{transition:none}.mat-mdc-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-mdc-tab-labels{display:flex;flex:1 0 auto}[mat-align-tabs=center]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-mdc-tab-header .mat-mdc-tab-labels{justify-content:flex-end}.mat-mdc-tab::before{margin:5px}.cdk-high-contrast-active .mat-mdc-tab[aria-disabled=true]{color:GrayText}"],encapsulation:2}),zt})();const it=new t.nKC("MAT_TABS_CONFIG");let D=0;const R=(0,d.Zc)((0,d.GG)(class{constructor(Fe){this._elementRef=Fe}}),"primary");let at=(()=>{var Fe;class zt extends R{get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(Ie){this._dynamicHeight=(0,w.he)(Ie)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Ie){this._indexToSelect=(0,w.OE)(Ie,null)}get animationDuration(){return this._animationDuration}set animationDuration(Ie){this._animationDuration=/^\d+$/.test(Ie+"")?Ie+"ms":Ie}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(Ie){this._contentTabIndex=(0,w.OE)(Ie,null)}get disablePagination(){return this._disablePagination}set disablePagination(Ie){this._disablePagination=(0,w.he)(Ie)}get preserveContent(){return this._preserveContent}set preserveContent(Ie){this._preserveContent=(0,w.he)(Ie)}get backgroundColor(){return this._backgroundColor}set backgroundColor(Ie){const It=this._elementRef.nativeElement.classList;It.remove("mat-tabs-with-background","mat-background-".concat(this.backgroundColor)),Ie&&It.add("mat-tabs-with-background","mat-background-".concat(Ie)),this._backgroundColor=Ie}constructor(Ie,It,Et,Nt){var Hi;super(Ie),this._changeDetectorRef=It,this._animationMode=Nt,this._tabs=new t.rOR,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=A.yU.EMPTY,this._tabLabelSubscription=A.yU.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new t.bkB,this.focusChange=new t.bkB,this.animationDone=new t.bkB,this.selectedTabChange=new t.bkB(!0),this._groupId=D++,this.animationDuration=Et&&Et.animationDuration?Et.animationDuration:"500ms",this.disablePagination=!(!Et||null==Et.disablePagination)&&Et.disablePagination,this.dynamicHeight=!(!Et||null==Et.dynamicHeight)&&Et.dynamicHeight,this.contentTabIndex=null!==(Hi=null==Et?void 0:Et.contentTabIndex)&&void 0!==Hi?Hi:null,this.preserveContent=!(null==Et||!Et.preserveContent)}ngAfterContentChecked(){const Ie=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=Ie){const It=null==this._selectedIndex;if(!It){this.selectedTabChange.emit(this._createChangeEvent(Ie));const Et=this._tabBodyWrapper.nativeElement;Et.style.minHeight=Et.clientHeight+"px"}Promise.resolve().then(()=>
1{this._tabs.forEach((Et,Nt)=>Et.isActive=Nt===Ie),It||(this.selectedIndexChange.emit(Ie),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((It,Et)=>{It.position=Et-Ie,null!=this._selectedIndex&&0==It.position&&!It.origin&&(It.origin=Ie-this._selectedIndex)}),this._selectedIndex!==Ie&&(this._selectedIndex=Ie,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const Ie=this._clampTabIndex(this._indexToSelect);if(Ie===this._selectedIndex){const It=this._tabs.toArray();let Et;for(let Nt=0;Nt<It.length;Nt++)if(It[Nt].isActive){this._indexToSelect=this._selectedIndex=Nt,this._lastFocusedTabIndex=null,Et=It[Nt];break}!Et&&It[Ie]&&Promise.resolve().then(()=>{It[Ie].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(Ie))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,be.Z)(this._allTabs)).subscribe(Ie=>{this._tabs.reset(Ie.filter(It=>It._closestTabGroup===this||!It._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(Ie){const It=this._tabHeader;It&&(It.focusIndex=Ie)}_focusChanged(Ie){this._lastFocusedTabIndex=Ie,this.focusChange.emit(this._createChangeEvent(Ie))}_createChangeEvent(Ie){const It=new tr;return It.index=Ie,this._tabs&&this._tabs.length&&(It.tab=this._tabs.toArray()[Ie]),It}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,W.h)(...this._tabs.map(Ie=>Ie._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(Ie){return Math.min(this._tabs.length-1,Math.max(Ie||0,0))}_getTabLabelId(Ie){return"mat-tab-label-".concat(this._groupId,"-").concat(Ie)}_getTabContentId(Ie){return"mat-tab-content-".concat(this._groupId,"-").concat(Ie)}_setTabBodyWrapperHeight(Ie){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const It=this._tabBodyWrapper.nativeElement;It.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(It.style.height=Ie+"px")}_removeTabBodyWrapperHeight(){const Ie=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=Ie.clientHeight,Ie.style.height="",this.animationDone.emit()}_handleClick(Ie,It,Et){It.focusIndex=Et,Ie.disabled||(this.selectedIndex=Et)}_getTabIndex(Ie){var It;return Ie===(null!==(It=this._lastFocusedTabIndex)&&void 0!==It?It:this.selectedIndex)?0:-1}_tabFocusChanged(Ie,It){Ie&&"mouse"!==Ie&&"touch"!==Ie&&(this._tabHeader.focusIndex=It)}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(it,8),t.rXU(t.bc$,8))},Fe.\u0275dir=t.FsC({type:Fe,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:[t.Vt3]}),zt})(),oi=(()=>{var Fe;class zt extends at{get fitInkBarToContent(){return this._fitInkBarToContent}set fitInkBarToContent(Ie){this._fitInkBarToContent=(0,w.he)(Ie),this._changeDetectorRef.markForCheck()}get stretchTabs(){return this._stretchTabs}set stretchTabs(Ie){this._stretchTabs=(0,w.he)(Ie)}constructor(Ie,It,Et,Nt){super(Ie,It,Et,Nt),this._fitInkBarToContent=!1,this._stretchTabs=!0,this.fitInkBarToContent=!(!Et||null==Et.fitInkBarToContent)&&Et.fitInkBarToContent,this.stretchTabs=!Et||null==Et.stretchTabs||Et.stretchTabs}}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)(t.rXU(t.aKT),t.rXU(t.gRc),t.rXU(it,8),t.rXU(t.bc$,8))},Fe.\u0275cmp=t.VBU({type:Fe,selectors:[["mat-tab-group"]],contentQueries:function(Ie,It,Et){if(1&Ie&&t.wni(Et,qe,5),2&Ie){let Nt;t.mGM(Nt=t.lsd())&&(It._allTabs=Nt)}},viewQuery:function(Ie,It){if(1&Ie&&(t.GBs(De,5),t.GBs(Te,5)),2&Ie){let Et;t.mGM(Et=t.lsd())&&(It._tabBodyWrapper=Et.first),t.mGM(Et=t.lsd())&&(It._tabHeader=Et.first)}},hostAttrs:["ngSkipHydration","",1,"mat-mdc-tab-group"],hostVars:8,hostBindings:function(Ie,It){2&Ie&&(t.xc7("--mat-tab-animation-duration",It.animationDuration),t.AVh("mat-mdc-tab-group-dynamic-height",It.dynamicHeight)("mat-mdc-tab-group-inverted-header","below"===It.headerPosition)("mat-mdc-tab-group-stretch-tabs",It.stretchTabs))},inputs:{color:"color",disableRipple:"disableRipple",fitInkBarToContent:"fitInkBarToContent",stretchTabs:["mat-stretch-tabs","stretchTabs"]},exportAs:["matTabGroup"],features:[t.Jv_([{provide:Ct,useExisting:Fe}]),t.Vt3],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mdc-tab mat-mdc-tab mat-mdc-focus-indicator","role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",3,"id","mdc-tab--active","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-mdc-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-mdc-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","cdkMonitorElementFocus","",1,"mdc-tab","mat-mdc-tab","mat-mdc-focus-indicator",3,"id","ngClass","disabled","fitInkBarToContent","click","cdkFocusChange"],["tabNode",""],[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(Ie,It){1&Ie&&(t.j41(0,"mat-tab-header",0,1),t.bIt("indexFocused",function(Nt){return It._focusChanged(Nt)})("selectFocusedIndex",function(Nt){return It.selectedIndex=Nt}),t.DNE(2,dt,9,17,"div",2),t.k0s(),t.j41(3,"div",3,4),t.DNE(5,Ge,1,12,"mat-tab-body",5),t.k0s()),2&Ie&&(t.Y8G("selectedIndex",It.selectedIndex||0)("disableRipple",It.disableRipple)("disablePagination",It.disablePagination),t.R7$(2),t.Y8G("ngForOf",It._tabs),t.R7$(1),t.AVh("_mat-animation-noopable","NoopAnimations"===It._animationMode),t.R7$(2),t.Y8G("ngForOf",It._tabs))},dependencies:[e.YU,e.Sq,e.bT,u.I3,d.r6,_.vR,li,ti,lt],styles:['.mdc-tab{min-width:90px;padding-right:24px;padding-left:24px;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab[hidden]{display:none}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator__content{transform-origin:left;opacity:0}
1.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}.mat-mdc-tab-ripple{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.mat-mdc-tab{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;background:none;font-family:var(--mat-tab-header-label-text-font);font-size:var(--mat-tab-header-label-text-size);letter-spacing:var(--mat-tab-header-label-text-tracking);line-height:var(--mat-tab-header-label-text-line-height);font-weight:var(--mat-tab-header-label-text-weight)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mdc-tab-indicator-active-indicator-color)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-top-width:var(--mdc-tab-indicator-active-indicator-height)}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-radius:var(--mdc-tab-indicator-active-indicator-shape)}.mat-mdc-tab:not(.mdc-tab--stacked){height:var(--mdc-secondary-navigation-tab-container-height)}.mat-mdc-tab:not(:disabled).mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):hover.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):focus.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):active.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:disabled.mdc-tab--active .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):hover:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):focus:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:not(:disabled):active:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab:disabled:not(.mdc-tab--active) .mdc-tab__icon{fill:currentColor}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-header-inactive-hover-label-text-color)}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-header-inactive-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-header-active-label-text-color)}.mat-mdc-tab.mdc-tab--active .mdc-tab__ripple::before,.mat-mdc-tab.mdc-tab--active .mat-ripple-element{background-color:var(--mat-tab-header-active-ripple-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-header-active-hover-label-text-color)}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-hover-indicator-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-header-active-focus-label-text-color)}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-active-focus-indicator-color)}.mat-mdc-tab.mat-mdc-tab-disabled{opacity:.4;pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__content{pointer-events:none}.mat-mdc-tab.mat-mdc-tab-disabled .mdc-tab__ripple::before,.mat-mdc-tab.mat-mdc-tab-disabled .mat-ripple-element{background-color:var(--mat-tab-header-disabled-ripple-color)}.mat-mdc-tab .mdc-tab__ripple::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;pointer-events:none;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-inactive-label-text-color);display:inline-flex;align-items:center}.mat-mdc-tab .mdc-tab__content{position:relative;pointer-events:auto}.mat-mdc-tab:hover .mdc-tab__ripple::before{opacity:.04}.mat-mdc-tab.cdk-program-focused .mdc-tab__ripple::before,.mat-mdc-tab.cdk-keyboard-focused .mdc-tab__ripple::before{opacity:.12}.mat-mdc-tab .mat-ripple-element{opacity:.12;background-color:var(--mat-tab-header-inactive-ripple-color)}.mat-mdc-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab{flex-grow:1}
1.mat-mdc-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination{background-color:var(--mat-tab-header-with-background-background-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background.mat-primary>.mat-mdc-tab-header .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background:not(.mat-primary)>.mat-mdc-tab-header .mat-mdc-tab:not(.mdc-tab--active) .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-focus-indicator::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-focus-indicator::before{border-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mdc-tab__ripple::before,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-ripple-element,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mdc-tab__ripple::before{background-color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header .mat-mdc-tab-header-pagination-chevron,.mat-mdc-tab-group.mat-tabs-with-background>.mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron{color:var(--mat-tab-header-with-background-foreground-color)}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header{flex-direction:column-reverse}.mat-mdc-tab-group.mat-mdc-tab-group-inverted-header .mdc-tab-indicator__content--underline{al
1ign-self:flex-start}.mat-mdc-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}'],encapsulation:2}),zt})();class tr{}let rt=(()=>{var Fe;class zt{}return(Fe=zt).\u0275fac=function(Ie){return new(Ie||Fe)},Fe.\u0275mod=t.$C({type:Fe}),Fe.\u0275inj=t.G2t({imports:[e.MD,d.yE,u.jc,d.pZ,m.w5,_.Pd,d.yE]}),zt})()},39552:(ct,se,l)=>{"use strict";l.d(se,{KQ:()=>F,s5:()=>Y});var e=l(37580),t=l(85060),d=l(17699),u=l(60316);const m=["*",[["mat-toolbar-row"]]],_=["*","mat-toolbar-row"],h=(0,t.Zc)(class{constructor(W){this._elementRef=W}});let A=(()=>{var W;class U{}return(W=U).\u0275fac=function(K){return new(K||W)},W.\u0275dir=e.FsC({type:W,selectors:[["mat-toolbar-row"]],hostAttrs:[1,"mat-toolbar-row"],exportAs:["matToolbarRow"]}),U})(),F=(()=>{var W;class U extends h{constructor(K,be,Oe){super(K),this._platform=be,this._document=Oe}ngAfterViewInit(){this._platform.isBrowser&&(this._checkToolbarMixedModes(),this._toolbarRows.changes.subscribe(()=>this._checkToolbarMixedModes()))}_checkToolbarMixedModes(){}}return(W=U).\u0275fac=function(K){return new(K||W)(e.rXU(e.aKT),e.rXU(d.OD),e.rXU(u.qQ))},W.\u0275cmp=e.VBU({type:W,selectors:[["mat-toolbar"]],contentQueries:function(K,be,Oe){if(1&K&&e.wni(Oe,A,5),2&K){let ge;e.mGM(ge=e.lsd())&&(be._toolbarRows=ge)}},hostAttrs:[1,"mat-toolbar"],hostVars:4,hostBindings:function(K,be){2&K&&e.AVh("mat-toolbar-multiple-rows",be._toolbarRows.length>0)("mat-toolbar-single-row",0===be._toolbarRows.length)},inputs:{color:"color"},exportAs:["matToolbar"],features:[e.Vt3],ngContentSelectors:_,decls:2,vars:0,template:function(K,be){1&K&&(e.NAR(m),e.SdG(0),e.SdG(1,1))},styles:[".mat-toolbar{background:var(--mat-toolbar-container-background-color);color:var(--mat-toolbar-container-text-color)}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-family:var(--mat-toolbar-title-text-font);font-size:var(--mat-toolbar-title-text-size);line-height:var(--mat-toolbar-title-text-line-height);font-weight:var(--mat-toolbar-title-text-weight);letter-spacing:var(--mat-toolbar-title-text-tracking);margin:0}.cdk-high-contrast-active .mat-toolbar{outline:solid 1px}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar .mat-mdc-button-base.mat-mdc-button-base.mat-unthemed{--mdc-text-button-label-text-color: inherit;--mdc-outlined-button-label-text-color: inherit}.mat-toolbar-row,.mat-toolbar-single-row{display:flex;box-sizing:border-box;padding:0 16px;width:100%;flex-direction:row;align-items:center;white-space:nowrap;height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-row,.mat-toolbar-single-row{height:var(--mat-toolbar-mobile-height)}}.mat-toolbar-multiple-rows{display:flex;box-sizing:border-box;flex-direction:column;width:100%;min-height:var(--mat-toolbar-standard-height)}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:var(--mat-toolbar-mobile-height)}}"],encapsulation:2,changeDetection:0}),U})(),Y=(()=>{var W;class U{}return(W=U).\u0275fac=function(K){return new(K||W)},W.\u0275mod=e.$C({type:W}),W.\u0275inj=e.G2t({imports:[t.yE,t.yE]}),U})()},80640:(ct,se,l)=>{"use strict";l.d(se,{oV:()=>ve,uc:()=>Ze});var e=l(33900),t=l(64334),d=l(2814),u=l(74879),m=l(37580),_=l(60316),h=l(17699),A=l(25567),F=l(63680),E=l(81570),Y=l(79975),W=l(9168),U=l(84205),K=(l(47172),l(85060));const be=["tooltip"],Le=new m.nKC("mat-tooltip-scroll-strategy"),z={provide:Le,deps:[E.hJ],useFactory:function r(De){return()=>De.scrollStrategies.reposition({scrollThrottle:20})}},oe=new m.nKC("mat-tooltip-default-options",{providedIn:"root",factory:function pe(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}}),Pe="tooltip-panel",q=(0,h.BQ)({passive:!0});let je=(()=>{var De;class Te{get position(){return this._position}set position(Z){var ie;Z!==this._position&&(this._position=Z,this._overlayRef)&&(this._updatePosition(this._overlayRef),null===(ie=this._tooltipInstance)||void 0===ie||ie.show(0),this._overlayRef.updatePosition())}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(Z){this._positionAtOrigin=(0,d.he)(Z),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(Z){this._disabled=(0,d.he)(Z),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(Z){this._showDelay=(0,d.OE)(Z)}get hideDelay(){return this._hideDelay}set hideDelay(Z){this._hideDelay=(0,d.OE)(Z),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(Z){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=Z?String(Z).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(Z){this._tooltipClass=Z,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}
1constructor(Z,ie,dt,Ge,At,Bt,Dt,Xe,wt,li,Pi,fi){this._overlay=Z,this._elementRef=ie,this._scrollDispatcher=dt,this._viewContainerRef=Ge,this._ngZone=At,this._platform=Bt,this._ariaDescriber=Dt,this._focusMonitor=Xe,this._dir=li,this._defaultOptions=Pi,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._viewportMargin=8,this._cssClassPrefix="mat",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new U.B,this._scrollStrategy=wt,this._document=fi,Pi&&(this._showDelay=Pi.showDelay,this._hideDelay=Pi.hideDelay,Pi.position&&(this.position=Pi.position),Pi.positionAtOrigin&&(this.positionAtOrigin=Pi.positionAtOrigin),Pi.touchGestures&&(this.touchGestures=Pi.touchGestures)),li.change.pipe((0,e.Q)(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)})}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe((0,e.Q)(this._destroyed)).subscribe(Z=>{Z?"keyboard"===Z&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const Z=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([ie,dt])=>{Z.removeEventListener(ie,dt,q)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(Z,this.message,"tooltip"),this._focusMonitor.stopMonitoring(Z)}show(Z=this.showDelay,ie){var dt;if(this.disabled||!this.message||this._isTooltipVisible())return void(null===(dt=this._tooltipInstance)||void 0===dt||dt._cancelPendingAnimations());const Ge=this._createOverlay(ie);this._detach(),this._portal=this._portal||new W.A8(this._tooltipComponent,this._viewContainerRef);const At=this._tooltipInstance=Ge.attach(this._portal).instance;At._triggerElement=this._elementRef.nativeElement,At._mouseLeaveHideDelay=this._hideDelay,At.afterHidden().pipe((0,e.Q)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),At.show(Z)}hide(Z=this.hideDelay){const ie=this._tooltipInstance;ie&&(ie.isVisible()?ie.hide(Z):(ie._cancelPendingAnimations(),this._detach()))}toggle(Z){this._isTooltipVisible()?this.hide():this.show(void 0,Z)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(Z){var ie;if(this._overlayRef){const At=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!Z)&&At._origin instanceof m.aKT)return this._overlayRef;this._detach()}const dt=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),Ge=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin&&Z||this._elementRef).withTransformOriginOn(".".concat(this._cssClassPrefix,"-tooltip")).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(dt);return Ge.positionChanges.pipe((0,e.Q)(this._destroyed)).subscribe(At=>{this._updateCurrentPositionClass(At.connectionPair),this._tooltipInstance&&At.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:Ge,panelClass:"".concat(this._cssClassPrefix,"-").concat(Pe),scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe((0,e.Q)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe((0,e.Q)(this._destroyed)).subscribe(()=>{var At;return null===(At=this._tooltipInstance)||void 0===At?void 0:At._handleBodyInteraction()}),this._overlayRef.keydownEvents().pipe((0,e.Q)(this._destroyed)).subscribe(At=>{this._isTooltipVisible()&&At.keyCode===u._f&&!(0,u.rp)(At)&&(At.preventDefault(),At.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),null!==(ie=this._defaultOptions)&&void 0!==ie&&ie.disableTooltipInteractivity&&this._overlayRef.addPanelClass("".concat(this._cssClassPrefix,"-tooltip-panel-non-interactive")),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(Z){const ie=Z.getConfig().positionStrategy,dt=this._getOrigin(),Ge=this._getOverlayPosition();ie.withPositions([this._addOffset({...dt.main,...Ge.main}),this._addOffset({...dt.fallback,...Ge.fallback})])}_addOffset(Z){return Z}_getOrigin(){const Z=!this._dir||"ltr"==this._dir.value,ie=this.position;let dt;"above"==ie||"below"==ie?dt={originX:"center",originY:"above"==ie?"top":"bottom"}:"before"==ie||"left"==ie&&Z||"right"==ie&&!Z?dt={originX:"start",originY:"center"}:("after"==ie||"right"==ie&&Z||"left"==ie&&!Z)&&(dt={originX:"end",originY:"center"});const{x:Ge,y:At}=this._invertPosition(dt.originX,dt.originY);return{main:dt,fallback:{originX:Ge,originY:At}}}_getOverlayPosition(){const Z=!this._dir||"ltr"==this._dir.value,ie=this.position;let dt;"above"==ie?dt={overlayX:"center",overlayY:"bottom"}:"below"==ie?dt={overlayX:"center",overlayY:"top"}:"before"==ie||"left"==ie&&Z||"right"==ie&&!Z?dt={overlayX:"end",overlayY:"center"}:("after"==ie||"right"==ie&&Z||"left"==ie&&!Z)&&(dt={overlayX:"start",overlayY:"center"});const{x:Ge,y:At}=this._invertPosition(dt.overlayX,dt.overlayY);return{main:dt,fallback:{overlayX:Ge,overlayY:At}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe((0,t.s)(1),(0,e.Q)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(Z){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=Z,this._tooltipInstance._markForCheck())}_invertPosition(Z,ie){return"above"===this.position||"below"===this.position?"top"===ie?ie="bottom":"bottom"===ie&&(ie="top"):"end"===Z?Z="start":"start"===Z&&(Z="end"),{x:Z,y:ie}}_updateCurrentPositionClass(Z){const{overlayY:ie,originX:dt,originY:Ge}=Z;let At;if(At="center"===ie?this._dir&&"rtl"===this._dir.value?"end"===dt?"left":"right":"start"===dt?"left":"right":"bottom"===ie&&"top"===Ge?"above":"below",At!==this._currentPosition){const Bt=this._overlayRef;if(Bt){const Dt="".concat(this._cssClassPrefix,"-").concat(Pe,"-");Bt.removePanelClass(Dt+this._currentPosition),Bt.addPanelClass(Dt+At)}this._currentPosition=At}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsM
1ouseEvents()?this._passiveListeners.push(["mouseenter",Z=>{let ie;this._setupPointerExitEventsIfNeeded(),void 0!==Z.x&&void 0!==Z.y&&(ie=Z),this.show(void 0,ie)}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",Z=>{var ie;const dt=null===(ie=Z.targetTouches)||void 0===ie?void 0:ie[0],Ge=dt?{x:dt.clientX,y:dt.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(void 0,Ge),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const Z=[];if(this._platformSupportsMouseEvents())Z.push(["mouseleave",ie=>{var dt;const Ge=ie.relatedTarget;(!Ge||null===(dt=this._overlayRef)||void 0===dt||!dt.overlayElement.contains(Ge))&&this.hide()}],["wheel",ie=>this._wheelListener(ie)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const ie=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};Z.push(["touchend",ie],["touchcancel",ie])}this._addListeners(Z),this._passiveListeners.push(...Z)}_addListeners(Z){Z.forEach(([ie,dt])=>{this._elementRef.nativeElement.addEventListener(ie,dt,q)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(Z){if(this._isTooltipVisible()){const ie=this._document.elementFromPoint(Z.clientX,Z.clientY),dt=this._elementRef.nativeElement;ie!==dt&&!dt.contains(ie)&&this.hide()}}_disableNativeGesturesIfNecessary(){const Z=this.touchGestures;if("off"!==Z){const ie=this._elementRef.nativeElement,dt=ie.style;("on"===Z||"INPUT"!==ie.nodeName&&"TEXTAREA"!==ie.nodeName)&&(dt.userSelect=dt.msUserSelect=dt.webkitUserSelect=dt.MozUserSelect="none"),("on"===Z||!ie.draggable)&&(dt.webkitUserDrag="none"),dt.touchAction="none",dt.webkitTapHighlightColor="transparent"}}}return(De=Te).\u0275fac=function(Z){m.QTQ()},De.\u0275dir=m.FsC({type:De,inputs:{position:["matTooltipPosition","position"],positionAtOrigin:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]}}),Te})(),ve=(()=>{var De;class Te extends je{constructor(Z,ie,dt,Ge,At,Bt,Dt,Xe,wt,li,Pi,fi){super(Z,ie,dt,Ge,At,Bt,Dt,Xe,wt,li,Pi,fi),this._tooltipComponent=$e,this._cssClassPrefix="mat-mdc",this._viewportMargin=8}_addOffset(Z){const dt=!this._dir||"ltr"==this._dir.value;return"top"===Z.originY?Z.offsetY=-8:"bottom"===Z.originY?Z.offsetY=8:"start"===Z.originX?Z.offsetX=dt?-8:8:"end"===Z.originX&&(Z.offsetX=dt?8:-8),Z}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(m.rXU(E.hJ),m.rXU(m.aKT),m.rXU(Y.R),m.rXU(m.c1b),m.rXU(m.SKi),m.rXU(h.OD),m.rXU(A.vr),m.rXU(A.FN),m.rXU(Le),m.rXU(F.dS,8),m.rXU(oe,8),m.rXU(_.qQ))},De.\u0275dir=m.FsC({type:De,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(Z,ie){2&Z&&m.AVh("mat-mdc-tooltip-disabled",ie.disabled)},exportAs:["matTooltip"],features:[m.Vt3]}),Te})(),Ee=(()=>{var De;class Te{constructor(Z,ie){this._changeDetectorRef=Z,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new U.B,this._animationsDisabled="NoopAnimations"===ie}show(Z){null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},Z)}hide(Z){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},Z)}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:Z}){(!Z||!this._triggerElement.contains(Z))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){}_handleAnimationEnd({animationName:Z}){(Z===this._showAnimation||Z===this._hideAnimation)&&this._finalizeAnimation(Z===this._showAnimation)}_cancelPendingAnimations(){null!=this._showTimeoutId&&clearTimeout(this._showTimeoutId),null!=this._hideTimeoutId&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(Z){Z?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(Z){const ie=this._tooltip.nativeElement,dt=this._showAnimation,Ge=this._hideAnimation;if(ie.classList.remove(Z?Ge:dt),ie.classList.add(Z?dt:Ge),this._isVisible=Z,Z&&!this._animationsDisabled&&"function"==typeof getComputedStyle){const At=getComputedStyle(ie);("0s"===At.getPropertyValue("animation-duration")||"none"===At.getPropertyValue("animation-name"))&&(this._animationsDisabled=!0)}Z&&this._onShow(),this._animationsDisabled&&(ie.classList.add("_mat-animation-noopable"),this._finalizeAnimation(Z))}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(m.rXU(m.gRc),m.rXU(m.bc$,8))},De.\u0275dir=m.FsC({type:De}),Te})(),$e=(()=>{var De;
1class Te extends Ee{constructor(Z,ie,dt){super(Z,dt),this._elementRef=ie,this._isMultiline=!1,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide"}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){const Z=this._elementRef.nativeElement.getBoundingClientRect();return Z.height>24&&Z.width>=200}}return(De=Te).\u0275fac=function(Z){return new(Z||De)(m.rXU(m.gRc),m.rXU(m.aKT),m.rXU(m.bc$,8))},De.\u0275cmp=m.VBU({type:De,selectors:[["mat-tooltip-component"]],viewQuery:function(Z,ie){if(1&Z&&m.GBs(be,7),2&Z){let dt;m.mGM(dt=m.lsd())&&(ie._tooltip=dt.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(Z,ie){1&Z&&m.bIt("mouseleave",function(Ge){return ie._handleMouseLeave(Ge)}),2&Z&&m.xc7("zoom",ie.isVisible()?1:null)},features:[m.Vt3],decls:4,vars:4,consts:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(Z,ie){1&Z&&(m.j41(0,"div",0,1),m.bIt("animationend",function(Ge){return ie._handleAnimationEnd(Ge)}),m.j41(2,"div",2),m.EFF(3),m.k0s()()),2&Z&&(m.AVh("mdc-tooltip--multiline",ie._isMultiline),m.Y8G("ngClass",ie.tooltipClass),m.R7$(3),m.JRh(ie.message))},dependencies:[_.YU],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip{--mdc-plain-tooltip-container-shape:4px;--mdc-plain-tooltip-supporting-text-line-height:16px}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0}),Te})(),Ze=(()=>{var De;class Te{}return(De=Te).\u0275fac=function(Z){return new(Z||De)},De.\u0275mod=m.$C({type:De}),De.\u0275inj=m.G2t({providers:[z],imports:[A.Pd,_.MD,E.z_,K.yE,K.yE,Y.Gj]}),Te})()},80436:(ct,se,l)=>{"use strict";l.d(se,{B7:()=>q,Bb:()=>Pi,Bn:()=>qe,W8:()=>zi,hE:()=>nr,sG:()=>Dt,up:()=>Xn});var e=l(37580),t=l(60316);class d extends t.VF{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class u extends d{static makeCurrent(){(0,t.ZD)(new u)}onAndCancel(ze,ft,Re){return ze.addEventListener(ft,Re),()=>{ze.removeEventListener(ft,Re)}}dispatchEvent(ze,ft){ze.dispatchEvent(ft)}remove(ze){ze.parentNode&&ze.parentNode.removeChild(ze)}createElement(ze,ft){return(ft=ft||this.getDefaultDocument()).createElement(ze)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(ze){return ze.nodeType===Node.ELEMENT_NODE}isShadowRoot(ze){return ze instanceof DocumentFragment}getGlobalEventTarget(ze,ft){return"window"===ft?window:"document"===ft?ze:"body"===ft?ze.body:null}
1getBaseHref(ze){const ft=function _(){return m=m||document.querySelector("base"),m?m.getAttribute("href"):null}();return null==ft?null:function A(Gt){h=h||document.createElement("a"),h.setAttribute("href",Gt);const ze=h.pathname;return"/"===ze.charAt(0)?ze:"/".concat(ze)}(ft)}resetBaseElement(){m=null}getUserAgent(){return window.navigator.userAgent}getCookie(ze){return(0,t._b)(document.cookie,ze)}}let h,m=null,E=(()=>{var Gt;class ze{build(){return new XMLHttpRequest}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)},Gt.\u0275prov=e.jDH({token:Gt,factory:Gt.\u0275fac}),ze})();const Y=new e.nKC("EventManagerPlugins");let W=(()=>{var Gt;class ze{constructor(Re,We){this._zone=We,this._eventNameToPlugin=new Map,Re.forEach(hi=>{hi.manager=this}),this._plugins=Re.slice().reverse()}addEventListener(Re,We,hi){return this._findPluginFor(We).addEventListener(Re,We,hi)}getZone(){return this._zone}_findPluginFor(Re){let We=this._eventNameToPlugin.get(Re);if(We)return We;if(We=this._plugins.find(rt=>rt.supports(Re)),!We)throw new e.wOt(5101,!1);return this._eventNameToPlugin.set(Re,We),We}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(Y),e.KVO(e.SKi))},Gt.\u0275prov=e.jDH({token:Gt,factory:Gt.\u0275fac}),ze})();class U{constructor(ze){this._doc=ze}}const de="ng-app-id";let K=(()=>{var Gt;class ze{constructor(Re,We,hi,rt={}){this.doc=Re,this.appId=We,this.nonce=hi,this.platformId=rt,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,t.Vy)(rt),this.resetHostNodes()}addStyles(Re){for(const We of Re)1===this.changeUsageCount(We,1)&&this.onStyleAdded(We)}removeStyles(Re){for(const We of Re)this.changeUsageCount(We,-1)<=0&&this.onStyleRemoved(We)}ngOnDestroy(){const Re=this.styleNodesInDOM;Re&&(Re.forEach(We=>We.remove()),Re.clear());for(const We of this.getAllStyles())this.onStyleRemoved(We);this.resetHostNodes()}addHost(Re){this.hostNodes.add(Re);for(const We of this.getAllStyles())this.addStyleToHost(Re,We)}removeHost(Re){this.hostNodes.delete(Re)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(Re){for(const We of this.hostNodes)this.addStyleToHost(We,Re)}onStyleRemoved(Re){var We;const hi=this.styleRef;null===(We=hi.get(Re))||void 0===We||null===(We=We.elements)||void 0===We||We.forEach(rt=>rt.remove()),hi.delete(Re)}collectServerRenderedStyles(){var Re;const We=null===(Re=this.doc.head)||void 0===Re?void 0:Re.querySelectorAll("style[".concat(de,'="').concat(this.appId,'"]'));if(null!=We&&We.length){const hi=new Map;return We.forEach(rt=>{null!=rt.textContent&&hi.set(rt.textContent,rt)}),hi}return null}changeUsageCount(Re,We){const hi=this.styleRef;if(hi.has(Re)){const rt=hi.get(Re);return rt.usage+=We,rt.usage}return hi.set(Re,{usage:We,elements:[]}),We}getStyleElement(Re,We){const hi=this.styleNodesInDOM,rt=null==hi?void 0:hi.get(We);if((null==rt?void 0:rt.parentNode)===Re)return hi.delete(We),rt.removeAttribute(de),rt;{const Fe=this.doc.createElement("style");return this.nonce&&Fe.setAttribute("nonce",this.nonce),Fe.textContent=We,this.platformIsServer&&Fe.setAttribute(de,this.appId),Fe}}addStyleToHost(Re,We){var hi;const rt=this.getStyleElement(Re,We);Re.appendChild(rt);const Fe=this.styleRef,zt=null===(hi=Fe.get(We))||void 0===hi?void 0:hi.elements;zt?zt.push(rt):Fe.set(We,{elements:[rt],usage:1})}resetHostNodes(){const Re=this.hostNodes;Re.clear(),Re.add(this.doc.head)}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(t.qQ),e.KVO(e.sZ2),e.KVO(e.BIS,8),e.KVO(e.Agw))},Gt.\u0275prov=e.jDH({token:Gt,factory:Gt.\u0275fac}),ze})();const be={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/"},Oe=/%COMP%/g,Le="_nghost-".concat("%COMP%"),r="_ngcontent-".concat("%COMP%"),pe=new e.nKC("RemoveStylesOnCompDestroy",{providedIn:"root",factory:()=>!1});function Pe(Gt,ze){return ze.map(ft=>ft.replace(Oe,Gt))}let q=(()=>{var Gt;class ze{constructor(Re,We,hi,rt,Fe,zt,st,Ie=null){this.eventManager=Re,this.sharedStylesHost=We,this.appId=hi,this.removeStylesOnCompDestroy=rt,this.doc=Fe,this.platformId=zt,this.ngZone=st,this.nonce=Ie,this.rendererByCompId=new Map,this.platformIsServer=(0,t.Vy)(zt),this.defaultRenderer=new fe(Re,Fe,st,this.platformIsServer)}createRenderer(Re,We){if(!Re||!We)return this.defaultRenderer;this.platformIsServer&&We.encapsulation===e.gXe.ShadowDom&&(We={...We,encapsulation:e.gXe.Emulated});const hi=this.getOrCreateRenderer(Re,We);
1return hi instanceof ve?hi.applyToHost(Re):hi instanceof je&&hi.applyStyles(),hi}getOrCreateRenderer(Re,We){const hi=this.rendererByCompId;let rt=hi.get(We.id);if(!rt){const Fe=this.doc,zt=this.ngZone,st=this.eventManager,Ie=this.sharedStylesHost,It=this.removeStylesOnCompDestroy,Et=this.platformIsServer;switch(We.encapsulation){case e.gXe.Emulated:rt=new ve(st,Ie,We,this.appId,It,Fe,zt,Et);break;case e.gXe.ShadowDom:return new pt(st,Ie,Re,We,Fe,zt,this.nonce,Et);default:rt=new je(st,Ie,We,It,Fe,zt,Et)}hi.set(We.id,rt)}return rt}ngOnDestroy(){this.rendererByCompId.clear()}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(W),e.KVO(K),e.KVO(e.sZ2),e.KVO(pe),e.KVO(t.qQ),e.KVO(e.Agw),e.KVO(e.SKi),e.KVO(e.BIS))},Gt.\u0275prov=e.jDH({token:Gt,factory:Gt.\u0275fac}),ze})();class fe{constructor(ze,ft,Re,We){this.eventManager=ze,this.doc=ft,this.ngZone=Re,this.platformIsServer=We,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(ze,ft){return ft?this.doc.createElementNS(be[ft]||ft,ze):this.doc.createElement(ze)}createComment(ze){return this.doc.createComment(ze)}createText(ze){return this.doc.createTextNode(ze)}appendChild(ze,ft){(nt(ze)?ze.content:ze).appendChild(ft)}insertBefore(ze,ft,Re){ze&&(nt(ze)?ze.content:ze).insertBefore(ft,Re)}removeChild(ze,ft){ze&&ze.removeChild(ft)}selectRootElement(ze,ft){let Re="string"==typeof ze?this.doc.querySelector(ze):ze;if(!Re)throw new e.wOt(-5104,!1);return ft||(Re.textContent=""),Re}parentNode(ze){return ze.parentNode}nextSibling(ze){return ze.nextSibling}setAttribute(ze,ft,Re,We){if(We){ft=We+":"+ft;const hi=be[We];hi?ze.setAttributeNS(hi,ft,Re):ze.setAttribute(ft,Re)}else ze.setAttribute(ft,Re)}removeAttribute(ze,ft,Re){if(Re){const We=be[Re];We?ze.removeAttributeNS(We,ft):ze.removeAttribute("".concat(Re,":").concat(ft))}else ze.removeAttribute(ft)}addClass(ze,ft){ze.classList.add(ft)}removeClass(ze,ft){ze.classList.remove(ft)}setStyle(ze,ft,Re,We){We&(e.czy.DashCase|e.czy.Important)?ze.style.setProperty(ft,Re,We&e.czy.Important?"important":""):ze.style[ft]=Re}removeStyle(ze,ft,Re){Re&e.czy.DashCase?ze.style.removeProperty(ft):ze.style[ft]=""}setProperty(ze,ft,Re){ze[ft]=Re}setValue(ze,ft){ze.nodeValue=ft}listen(ze,ft,Re){if("string"==typeof ze&&!(ze=(0,t.QT)().getGlobalEventTarget(this.doc,ze)))throw new Error("Unsupported event target ".concat(ze," for event ").concat(ft));return this.eventManager.addEventListener(ze,ft,this.decoratePreventDefault(Re))}decoratePreventDefault(ze){return ft=>{if("__ngUnwrap__"===ft)return ze;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>ze(ft)):ze(ft))&&ft.preventDefault()}}}function nt(Gt){return"TEMPLATE"===Gt.tagName&&void 0!==Gt.content}class pt extends fe{constructor(ze,ft,Re,We,hi,rt,Fe,zt){super(ze,hi,rt,zt),this.sharedStylesHost=ft,this.hostEl=Re,this.shadowRoot=Re.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const st=Pe(We.id,We.styles);for(const Ie of st){const It=document.createElement("style");Fe&&It.setAttribute("nonce",Fe),It.textContent=Ie,this.shadowRoot.appendChild(It)}}nodeOrShadowRoot(ze){return ze===this.hostEl?this.shadowRoot:ze}appendChild(ze,ft){return super.appendChild(this.nodeOrShadowRoot(ze),ft)}insertBefore(ze,ft,Re){return super.insertBefore(this.nodeOrShadowRoot(ze),ft,Re)}removeChild(ze,ft){return super.removeChild(this.nodeOrShadowRoot(ze),ft)}parentNode(ze){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(ze)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class je extends fe{constructor(ze,ft,Re,We,hi,rt,Fe,zt){super(ze,hi,rt,Fe),this.sharedStylesHost=ft,this.removeStylesOnCompDestroy=We,this.styles=zt?Pe(zt,Re.styles):Re.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class ve extends je{constructor(ze,ft,Re,We,hi,rt,Fe,zt){const st=We+"-"+Re.id;super(ze,ft,Re,hi,rt,Fe,zt,st),this.contentAttr=function oe(Gt){return r.replace(Oe,Gt)}(st),this.hostAttr=function w(Gt){return Le.replace(Oe,Gt)}(st)}applyToHost(ze){this.applyStyles(),this.setAttribute(ze,this.hostAttr,"")}createElement(ze,ft){const Re=super.createElement(ze,ft);return super.setAttribute(Re,this.contentAttr,""),Re}}let Ee=(()=>{var Gt;class ze extends U{constructor(Re){super(Re)}supports(Re){return!0}addEventListener(Re,We,hi){return Re.addEventListener(We,hi,!1),()=>this.removeEventListener(Re,We,hi)}removeEventListener(Re,We,hi){return Re.removeEventListener(We,hi)}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(t.qQ))},Gt.\u0275prov=e.jDH({token:Gt,factory:Gt.\u0275fac}),ze})();const $e=["alt","control","meta","shift"],Ue={"\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"},Ze={alt:Gt=>Gt.altKey,control:Gt=>Gt.ctrlKey,meta:Gt=>Gt.metaKey,shift:Gt=>Gt.shiftKey};let De=(()=>{var Gt;class ze extends U{constructor(Re){super(Re)}supports(Re){return null!=ze.parseEventName(Re)}addEventListener(Re,We,hi){const rt=ze.parseEventName(We),Fe=ze.eventCallback(rt.fullKey,hi,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,t.QT)().onAndCancel(Re,rt.domEventName,Fe))}static parseEventName(Re){const We=Re.toLowerCase().split("."),hi=We.shift();if(0===We.length||"keydown"!==hi&&"keyup"!==hi)return null;const rt=ze._normalizeKey(We.pop());let Fe="",zt=We.indexOf("code");if(zt>-1&&(We.splice(zt,1),Fe="code."),$e.forEach(Ie=>{const It=We.indexOf(Ie);It>-1&&(We.splice(It,1),Fe+=Ie+".")}),Fe+=rt,0!=We.length||0===rt.length)return null;const st={};return st.domEventName=hi,st.fullKey=Fe,st}static matchEventFullKeyCode(Re,We){let hi=Ue[Re.key]||Re.key,rt="";return We.indexOf("code.")>-1&&(hi=Re.code,rt="code."),!(null==hi||!hi)&&(hi=hi.toLowerCase()," "===hi?hi="space":"."===hi&&(hi="dot"),$e.forEach(Fe=>{Fe!==hi&&(0,Ze[Fe])(Re)&&(rt+=Fe+".")}),rt+=hi,rt===We)}static eventCallback(Re,We,hi){return rt=>{ze.matchEventFullKeyCode(rt,Re)&&hi.runGuarded(()=>We(rt))}}static _normalizeKey(Re){return"esc"===Re?"escape":Re}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(t.qQ))},Gt.\u0275prov=e.jDH({token:Gt,factory:Gt.\u0275fac}),ze})();const Dt=(0,e.oH4)(e.fpN,"browser",[{provide:e.Agw,useValue:t.AJ},{provide:e.PLl,useValue:function dt(){u.makeCurrent()},multi:!0},{provide:t.qQ,useFactory:function At(){return(0,e.TL$)(document),document},deps:[]}]),Xe=new e.nKC(""),wt=[{provide:e.e01,useClass:class F{addToWindow(ze){e.JZv.getAngularTestability=(Re,We=!0)=>{const hi=ze.findTestabilityInTree(Re,We);if(null==hi)throw new e.wOt(5103,!1);return hi},e.JZv.getAllAngularTestabilities=()=>ze.getAllTestabilities(),e.JZv.getAllAngularRootElements=()=>ze.getAllRootElements(),e.JZv.frameworkStabilizers||(e.JZv.frameworkStabilizers=[]),e.JZv.frameworkStabilizers.push(Re=>{const We=e.JZv.getAllAngularTestabilities();let hi=We.length,rt=!1;const Fe=function(zt){rt=rt||zt,hi--,0==hi&&Re(rt)};We.forEach(zt=>{zt.whenStable(Fe)})})}findTestabilityInTree(ze,ft,Re){if(null==ft)return null;const We=ze.getTestability(ft);return null!=We?We:Re?(0,t.QT)().isShadowRoot(ft)?this.findTestabilityInTree(ze,ft.host,!0):this.findTestabilityInTree(ze,ft.parentElement,!0):null}},deps:[]},{provide:e.WHO,useClass:e.NYb,deps:[e.SKi,e.giA,e.e01]},{provide:e.NYb,useClass:e.NYb,deps:[e.SKi,e.giA,e.e01]}],li=[{provide:e.H8p,useValue:"root"},{provide:e.zcH,useFactory:function Ge(){return new e.zcH},deps:[]},{provide:Y,useClass:Ee,multi:!0,deps:[t.qQ,e.SKi,e.Agw]},{provide:Y,useClass:De,multi:!0,deps:[t.qQ]},q,K,W,{provide:e._9s,useExisting:q},{provide:t.N0,useClass:E,deps:[]},[]];let Pi=(()=>{var Gt;class ze{constructor(Re){}static withServerTransition(Re){return{ngModule:ze,providers:[{provide:e.sZ2,useValue:Re.appId}]}}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(Xe,12))},Gt.\u0275mod=e.$C({type:Gt}),Gt.\u0275inj=e.G2t({providers:[...li,...wt],imports:[t.MD,e.Hbi]}),ze})(),zi=(()=>{var Gt;class ze{constructor(Re){this._doc=Re,this._dom=(0,t.QT)()}addTag(Re,We=!1){return Re?this._getOrCreateElement(Re,We):null}addTags(Re,We=!1){return Re?Re.reduce((hi,rt)=>(rt&&hi.push(this._getOrCreateElement(rt,We)),hi),[]):[]}getTag(Re){return Re&&this._doc.querySelector("meta[".concat(Re,"]"))||null}getTags(Re){if(!Re)return[];const We=this._doc.querySelectorAll("meta[".concat(Re,"]"));return We?[].slice.call(We):[]}updateTag(Re,We){if(!Re)return null;We=We||this._parseSelector(Re);const hi=this.getTag(We);return hi?this._setMetaElementAttributes(Re,hi):this._getOrCreateElement(Re,!0)}removeTag(Re){this.removeTagElement(this.getTag(Re))}removeTagElement(Re){Re&&this._dom.remove(Re)}_getOrCreateElement(Re,We=!1){if(!We){const Fe=this._parseSelector(Re),zt=this.getTags(Fe).filter(st=>this._containsAttributes(Re,st))[0];if(void 0!==zt)return zt}const hi=this._dom.createElement("meta");return this._setMetaElementAttributes(Re,hi),this._doc.getElementsByTagName("head")[0].appendChild(hi),hi}_setMetaElementAttributes(Re,We){return Object.keys(Re).forEach(hi=>
1We.setAttribute(this._getMetaKeyMap(hi),Re[hi])),We}_parseSelector(Re){const We=Re.name?"name":"property";return"".concat(We,'="').concat(Re[We],'"')}_containsAttributes(Re,We){return Object.keys(Re).every(hi=>We.getAttribute(this._getMetaKeyMap(hi))===Re[hi])}_getMetaKeyMap(Re){return gn[Re]||Re}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(t.qQ))},Gt.\u0275prov=e.jDH({token:Gt,factory:function(Re){let We=null;return We=Re?new Re:function fi(){return new zi((0,e.KVO)(t.qQ))}(),We},providedIn:"root"}),ze})();const gn={httpEquiv:"http-equiv"};let nr=(()=>{var Gt;class ze{constructor(Re){this._doc=Re}getTitle(){return this._doc.title}setTitle(Re){this._doc.title=Re||""}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(t.qQ))},Gt.\u0275prov=e.jDH({token:Gt,factory:function(Re){let We=null;return We=Re?new Re:function Yn(){return new nr((0,e.KVO)(t.qQ))}(),We},providedIn:"root"}),ze})();typeof window<"u"&&window;const qe=new e.nKC("HammerLoader");let Xn=(()=>{var Gt;class ze{}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)},Gt.\u0275prov=e.jDH({token:Gt,factory:function(Re){let We=null;return We=Re?new(Re||Gt):e.KVO(lt),We},providedIn:"root"}),ze})(),lt=(()=>{var Gt;class ze extends Xn{constructor(Re){super(),this._doc=Re}sanitize(Re,We){if(null==We)return null;switch(Re){case e.WPN.NONE:return We;case e.WPN.HTML:return(0,e.ZF7)(We,"HTML")?(0,e.rcV)(We):(0,e.h9k)(this._doc,String(We)).toString();case e.WPN.STYLE:return(0,e.ZF7)(We,"Style")?(0,e.rcV)(We):We;case e.WPN.SCRIPT:if((0,e.ZF7)(We,"Script"))return(0,e.rcV)(We);throw new e.wOt(5200,!1);case e.WPN.URL:return(0,e.ZF7)(We,"URL")?(0,e.rcV)(We):(0,e.$MX)(String(We));case e.WPN.RESOURCE_URL:if((0,e.ZF7)(We,"ResourceURL"))return(0,e.rcV)(We);throw new e.wOt(5201,!1);default:throw new e.wOt(5202,!1)}}bypassSecurityTrustHtml(Re){return(0,e.Kcf)(Re)}bypassSecurityTrustStyle(Re){return(0,e.cWb)(Re)}bypassSecurityTrustScript(Re){return(0,e.UyX)(Re)}bypassSecurityTrustUrl(Re){return(0,e.osQ)(Re)}bypassSecurityTrustResourceUrl(Re){return(0,e.e5t)(Re)}}return(Gt=ze).\u0275fac=function(Re){return new(Re||Gt)(e.KVO(t.qQ))},Gt.\u0275prov=e.jDH({token:Gt,factory:function(Re){let We=null;return We=Re?new Re:function Jt(Gt){return new lt(Gt.get(t.qQ))}(e.KVO(e.zZn)),We},providedIn:"root"}),ze})()},27369:(ct,se,l)=>{"use strict";l.d(se,{nX:()=>lr,_d:()=>us,wF:()=>Cn,L6:()=>yt,Ix:()=>Ts,Wk:()=>Vs,wQ:()=>Yl,iI:()=>zo,n3:()=>mr,we:()=>Zr});var e=l(37580),t=l(72551),d=l(53081),u=l(59452),m=l(75797),_=l(19999),h=l(93335),A=l(23513),F=l(137),E=l(95682),Y=l(77919),W=l(59400),U=l(43942),de=l(27092),K=l(50819),be=l(91687);function Oe(){return(0,K.N)((ce,_e)=>{let Ne=null;ce._refCount++;const ue=(0,be._)(_e,void 0,void 0,void 0,()=>{if(!ce||ce._refCount<=0||0<--ce._refCount)return void(Ne=null);const et=ce._connection,si=Ne;Ne=null,et&&(!si||et===si)&&et.unsubscribe(),_e.unsubscribe()});ce.subscribe(ue),ue.closed||(Ne=ce.connect())})}class ge extends U.c{constructor(_e,Ne){super(),this.source=_e,this.subjectFactory=Ne,this._subject=null,this._refCount=0,this._connection=null,(0,K.S)(_e)&&(this.lift=_e.lift)}_subscribe(_e){return this.getSubject().subscribe(_e)}getSubject(){const _e=this._subject;return(!_e||_e.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:_e}=this;this._subject=this._connection=null,null==_e||_e.unsubscribe()}connect(){let _e=this._connection;if(!_e){_e=this._connection=new de.yU;const Ne=this.getSubject();_e.add(this.source.subscribe((0,be._)(Ne,void 0,()=>{this._teardown(),Ne.complete()},ue=>{this._teardown(),Ne.error(ue)},()=>this._teardown()))),_e.closed&&(this._connection=null,_e=de.yU.EMPTY)}return _e}refCount(){return Oe()(this)}}var Le=l(84205),r=l(60316),z=l(70271),pe=l(36647),oe=l(64334),w=l(63037),Pe=l(51567),q=l(13255),fe=l(2435),vt=l(51903),xt=l(98764),nt=l(61318),pt=l(24031),je=l(90778);function ve(ce){return ce<=0?()=>W.w:(0,K.N)((_e,Ne)=>{let ue=[];_e.subscribe((0,be._)(Ne,et=>{ue.push(et),ce<ue.length&&ue.shift()},()=>{for(const et of ue)Ne.next(et);Ne.complete()},void 0,()=>{ue=null}))})}var Ee=l(99365),$e=l(1440),Ze=l(87378),De=l(89475),Te=l(33900),me=l(23222),Z=l(80436);const ie="primary",dt=Symbol("RouteTitle");class Ge{constructor(_e){this.params=_e||{}}has(_e){return Object.prototype.hasOwnProperty.call(this.params,_e)}get(_e){if(this.has(_e)){const Ne=this.params[_e];return Array.isArray(Ne)?Ne[0]:Ne}return null}getAll(_e){if(this.has(_e)){const Ne=this.params[_e];return Array.isArray(Ne)?Ne:[Ne]}return[]}get keys(){return Object.keys(this.params)}}function At(ce){return new Ge(ce)}function Bt(ce,_e,Ne){const ue=Ne.path.split("/");if(ue.length>ce.length||"full"===Ne.pathMatch&&(_e.hasChildren()||ue.length<ce.length))return null;const et={};for(let si=0;si<ue.length;si++){const Li=ue[si],Sn=ce[si];if(Li.startsWith(":"))et[Li.substring(1)]=Sn;else if(Li!==Sn.path)return null}return{consumed:ce.slice(0,ue.length),posParams:et}}function Xe(ce,_e){const Ne=ce?Object.keys(ce):void 0,ue=_e?Object.keys(_e):void 0;if(!Ne||!ue||Ne.length!=ue.length)return!1;let et;for(let si=0;si<Ne.length;si++)if(et=Ne[si],!wt(ce[et],_e[et]))return!1;return!0}function wt(ce,_e){if(Array.isArray(ce)&&Array.isArray(_e)){if(ce.length!==_e.length)return!1;const Ne=[...ce].sort(),ue=[..._e].sort();return Ne.every((et,si)=>ue[si]===et)}return ce===_e}function li(ce){return ce.length>0?ce[ce.length-1]:null}function Pi(ce){return(0,t.A)(ce)?ce:(0,e.jNT)(ce)?(0,d.H)(Promise.resolve(ce)):(0,u.of)(ce)}const fi={exact:function nr(ce,_e,Ne){if(!ti(ce.segments,_e.segments)||!Kt(ce.segments,_e.segments,Ne)||ce.numberOfChildren!==_e.numberOfChildren)return!1;for(const ue in _e.children)if(!ce.children[ue]||!nr(ce.children[ue],_e.children[ue],Ne))return!1;return!0},subset:Ve},zi={exact:function Yn(ce,_e){return Xe(ce,_e)},subset:function tn(ce,_e){return Object.keys(_e).length<=Object.keys(ce).length&&Object.keys(_e).every(Ne=>
1wt(ce[Ne],_e[Ne]))},ignored:()=>!0};function gn(ce,_e,Ne){return fi[Ne.paths](ce.root,_e.root,Ne.matrixParams)&&zi[Ne.queryParams](ce.queryParams,_e.queryParams)&&!("exact"===Ne.fragment&&ce.fragment!==_e.fragment)}function Ve(ce,_e,Ne){return ni(ce,_e,_e.segments,Ne)}function ni(ce,_e,Ne,ue){if(ce.segments.length>Ne.length){const et=ce.segments.slice(0,Ne.length);return!(!ti(et,Ne)||_e.hasChildren()||!Kt(et,Ne,ue))}if(ce.segments.length===Ne.length){if(!ti(ce.segments,Ne)||!Kt(ce.segments,Ne,ue))return!1;for(const et in _e.children)if(!ce.children[et]||!Ve(ce.children[et],_e.children[et],ue))return!1;return!0}{const et=Ne.slice(0,ce.segments.length),si=Ne.slice(ce.segments.length);return!!(ti(ce.segments,et)&&Kt(ce.segments,et,ue)&&ce.children[ie])&&ni(ce.children[ie],_e,si,ue)}}function Kt(ce,_e,Ne){return _e.every((ue,et)=>zi[Ne](ce[et].parameters,ue.parameters))}class jt{constructor(_e=new pi([],{}),Ne={},ue=null){this.root=_e,this.queryParams=Ne,this.fragment=ue}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=At(this.queryParams)),this._queryParamMap}toString(){return qe.serialize(this)}}class pi{constructor(_e,Ne){this.segments=_e,this.children=Ne,this.parent=null,Object.values(Ne).forEach(ue=>ue.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Ht(this)}}class $t{constructor(_e,Ne){this.path=_e,this.parameters=Ne}get parameterMap(){return this._parameterMap||(this._parameterMap=At(this.parameters)),this._parameterMap}toString(){return R(this)}}function ti(ce,_e){return ce.length===_e.length&&ce.every((Ne,ue)=>Ne.path===_e[ue].path)}let Ct=(()=>{var ce;class _e{}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:function(){return new qt},providedIn:"root"}),_e})();class qt{parse(_e){const Ne=new hi(_e);return new jt(Ne.parseRootSegment(),Ne.parseQueryParams(),Ne.parseFragment())}serialize(_e){const Ne="/".concat(Bi(_e.root,!0)),ue=function oi(ce){const _e=Object.keys(ce).map(Ne=>{const ue=ce[Ne];return Array.isArray(ue)?ue.map(et=>"".concat(Xn(Ne),"=").concat(Xn(et))).join("&"):"".concat(Xn(Ne),"=").concat(Xn(ue))}).filter(Ne=>!!Ne);return _e.length?"?".concat(_e.join("&")):""}(_e.queryParams),et="string"==typeof _e.fragment?"#".concat(function Jt(ce){return encodeURI(ce)}(_e.fragment)):"";return"".concat(Ne).concat(ue).concat(et)}}const qe=new qt;function Ht(ce){return ce.segments.map(_e=>R(_e)).join("/")}function Bi(ce,_e){if(!ce.hasChildren())return Ht(ce);if(_e){const Ne=ce.children[ie]?Bi(ce.children[ie],!1):"",ue=[];return Object.entries(ce.children).forEach(([et,si])=>{et!==ie&&ue.push("".concat(et,":").concat(Bi(si,!1)))}),ue.length>0?"".concat(Ne,"(").concat(ue.join("//"),")"):Ne}{const Ne=function tt(ce,_e){let Ne=[];return Object.entries(ce.children).forEach(([ue,et])=>{ue===ie&&(Ne=Ne.concat(_e(et,ue)))}),Object.entries(ce.children).forEach(([ue,et])=>{ue!==ie&&(Ne=Ne.concat(_e(et,ue)))}),Ne}(ce,(ue,et)=>et===ie?[Bi(ce.children[ie],!1)]:["".concat(et,":").concat(Bi(ue,!1))]);return 1===Object.keys(ce.children).length&&null!=ce.children[ie]?"".concat(Ht(ce),"/").concat(Ne[0]):"".concat(Ht(ce),"/(").concat(Ne.join("//"),")")}}function Vi(ce){return encodeURIComponent(ce).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Xn(ce){return Vi(ce).replace(/%3B/gi,";")}function lt(ce){return Vi(ce).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function it(ce){return decodeURIComponent(ce)}function D(ce){return it(ce.replace(/\+/g,"%20"))}function R(ce){return"".concat(lt(ce.path)).concat(function at(ce){return Object.keys(ce).map(_e=>";".concat(lt(_e),"=").concat(lt(ce[_e]))).join("")}(ce.parameters))}const tr=/^[^\/()?;#]+/;function Er(ce){const _e=ce.match(tr);return _e?_e[0]:""}const ji=/^[^\/()?;=#]+/,ze=/^[^=?&#]+/,Re=/^[^&#]+/;class hi{constructor(_e){this.url=_e,this.remaining=_e}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new pi([],{}):new pi([],this.parseChildren())}parseQueryParams(){const _e={};if(this.consumeOptional("?"))do{this.parseQueryParam(_e)}while(this.consumeOptional("&"));return _e}
1parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const _e=[];for(this.peekStartsWith("(")||_e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),_e.push(this.parseSegment());let Ne={};this.peekStartsWith("/(")&&(this.capture("/"),Ne=this.parseParens(!0));let ue={};return this.peekStartsWith("(")&&(ue=this.parseParens(!1)),(_e.length>0||Object.keys(Ne).length>0)&&(ue[ie]=new pi(_e,Ne)),ue}parseSegment(){const _e=Er(this.remaining);if(""===_e&&this.peekStartsWith(";"))throw new e.wOt(4009,!1);return this.capture(_e),new $t(it(_e),this.parseMatrixParams())}parseMatrixParams(){const _e={};for(;this.consumeOptional(";");)this.parseParam(_e);return _e}parseParam(_e){const Ne=function Gt(ce){const _e=ce.match(ji);return _e?_e[0]:""}(this.remaining);if(!Ne)return;this.capture(Ne);let ue="";if(this.consumeOptional("=")){const et=Er(this.remaining);et&&(ue=et,this.capture(ue))}_e[it(Ne)]=it(ue)}parseQueryParam(_e){const Ne=function ft(ce){const _e=ce.match(ze);return _e?_e[0]:""}(this.remaining);if(!Ne)return;this.capture(Ne);let ue="";if(this.consumeOptional("=")){const Li=function We(ce){const _e=ce.match(Re);return _e?_e[0]:""}(this.remaining);Li&&(ue=Li,this.capture(ue))}const et=D(Ne),si=D(ue);if(_e.hasOwnProperty(et)){let Li=_e[et];Array.isArray(Li)||(Li=[Li],_e[et]=Li),Li.push(si)}else _e[et]=si}parseParens(_e){const Ne={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const ue=Er(this.remaining),et=this.remaining[ue.length];if("/"!==et&&")"!==et&&";"!==et)throw new e.wOt(4010,!1);let si;ue.indexOf(":")>-1?(si=ue.slice(0,ue.indexOf(":")),this.capture(si),this.capture(":")):_e&&(si=ie);const Li=this.parseChildren();Ne[si]=1===Object.keys(Li).length?Li[ie]:new pi([],Li),this.consumeOptional("//")}return Ne}peekStartsWith(_e){return this.remaining.startsWith(_e)}consumeOptional(_e){return!!this.peekStartsWith(_e)&&(this.remaining=this.remaining.substring(_e.length),!0)}capture(_e){if(!this.consumeOptional(_e))throw new e.wOt(4011,!1)}}function rt(ce){return ce.segments.length>0?new pi([],{[ie]:ce}):ce}function Fe(ce){const _e={};for(const ue of Object.keys(ce.children)){const si=Fe(ce.children[ue]);if(ue===ie&&0===si.segments.length&&si.hasChildren())for(const[Li,Sn]of Object.entries(si.children))_e[Li]=Sn;else(si.segments.length>0||si.hasChildren())&&(_e[ue]=si)}return function zt(ce){if(1===ce.numberOfChildren&&ce.children[ie]){const _e=ce.children[ie];return new pi(ce.segments.concat(_e.segments),_e.children)}return ce}(new pi(ce.segments,_e))}function st(ce){return ce instanceof jt}function It(ce){let _e;const et=rt(function Ne(si){const Li={};for(const Mr of si.children){const Hn=Ne(Mr);Li[Mr.outlet]=Hn}const Sn=new pi(si.url,Li);return si===ce&&(_e=Sn),Sn}(ce.root));return null!=_e?_e:et}function Et(ce,_e,Ne,ue){let et=ce;for(;et.parent;)et=et.parent;if(0===_e.length)return Zi(et,et,et,Ne,ue);const si=function hr(ce){if("string"==typeof ce[0]&&1===ce.length&&"/"===ce[0])return new Jn(!0,0,ce);let _e=0,Ne=!1;const ue=ce.reduce((et,si,Li)=>{if("object"==typeof si&&null!=si){if(si.outlets){const Sn={};return Object.entries(si.outlets).forEach(([Mr,Hn])=>{Sn[Mr]="string"==typeof Hn?Hn.split("/"):Hn}),[...et,{outlets:Sn}]}if(si.segmentPath)return[...et,si.segmentPath]}return"string"!=typeof si?[...et,si]:0===Li?(si.split("/").forEach((Sn,Mr)=>{0==Mr&&"."===Sn||(0==Mr&&""===Sn?Ne=!0:".."===Sn?_e++:""!=Sn&&et.push(Sn))}),et):[...et,si]},[]);return new Jn(Ne,_e,ue)}(_e);if(si.toRoot())return Zi(et,et,new pi([],{}),Ne,ue);const Li=function _n(ce,_e,Ne){if(ce.isAbsolute)return new Ii(_e,!0,0);if(!Ne)return new Ii(_e,!1,NaN);if(null===Ne.parent)return new Ii(Ne,!0,0);const ue=Nt(ce.commands[0])?0:1;return function Ln(ce,_e,Ne){let ue=ce,et=_e,si=Ne;for(;si>et;){if(si-=et,ue=ue.parent,!ue)throw new e.wOt(4005,!1);et=ue.segments.length}return new Ii(ue,!1,et-si)}(Ne,Ne.segments.length-1+ue,ce.numberOfDoubleDots)}(si,et,ce),Sn=Li.processChildren?zr(Li.segmentGroup,Li.index,si.commands):lo(Li.segmentGroup,Li.index,si.commands);return Zi(et,Li.segmentGroup,Sn,Ne,ue)}function Nt(ce){return"object"==typeof ce&&null!=ce&&!ce.outlets&&!ce.segmentPath}function Hi(ce){return"object"==typeof ce&&null!=ce&&ce.outlets}function Zi(ce,_e,Ne,ue,et){let Li,si={};ue&&Object.entries(ue).forEach(([Mr,Hn])=>{si[Mr]=Array.isArray(Hn)?Hn.map(In=>"".concat(In)):"".concat(Hn)}),Li=ce===_e?Ne:kn(ce,_e,Ne);const Sn=rt(Fe(Li));return new jt(Sn,si,et)}function kn(ce,_e,Ne){const ue={};
1return Object.entries(ce.children).forEach(([et,si])=>{ue[et]=si===_e?Ne:kn(si,_e,Ne)}),new pi(ce.segments,ue)}class Jn{constructor(_e,Ne,ue){if(this.isAbsolute=_e,this.numberOfDoubleDots=Ne,this.commands=ue,_e&&ue.length>0&&Nt(ue[0]))throw new e.wOt(4003,!1);const et=ue.find(Hi);if(et&&et!==li(ue))throw new e.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Ii{constructor(_e,Ne,ue){this.segmentGroup=_e,this.processChildren=Ne,this.index=ue}}function lo(ce,_e,Ne){if(ce||(ce=new pi([],{})),0===ce.segments.length&&ce.hasChildren())return zr(ce,_e,Ne);const ue=function Rr(ce,_e,Ne){let ue=0,et=_e;const si={match:!1,pathIndex:0,commandIndex:0};for(;et<ce.segments.length;){if(ue>=Ne.length)return si;const Li=ce.segments[et],Sn=Ne[ue];if(Hi(Sn))break;const Mr="".concat(Sn),Hn=ue<Ne.length-1?Ne[ue+1]:null;if(et>0&&void 0===Mr)break;if(Mr&&Hn&&"object"==typeof Hn&&void 0===Hn.outlets){if(!uo(Mr,Hn,Li))return si;ue+=2}else{if(!uo(Mr,{},Li))return si;ue++}et++}return{match:!0,pathIndex:et,commandIndex:ue}}(ce,_e,Ne),et=Ne.slice(ue.commandIndex);if(ue.match&&ue.pathIndex<ce.segments.length){const si=new pi(ce.segments.slice(0,ue.pathIndex),{});return si.children[ie]=new pi(ce.segments.slice(ue.pathIndex),ce.children),zr(si,0,et)}return ue.match&&0===et.length?new pi(ce.segments,{}):ue.match&&!ce.hasChildren()?Po(ce,_e,Ne):ue.match?zr(ce,0,et):Po(ce,_e,Ne)}function zr(ce,_e,Ne){if(0===Ne.length)return new pi(ce.segments,{});{const ue=function fr(ce){return Hi(ce[0])?ce[0].outlets:{[ie]:ce}}(Ne),et={};if(Object.keys(ue).some(si=>si!==ie)&&ce.children[ie]&&1===ce.numberOfChildren&&0===ce.children[ie].segments.length){const si=zr(ce.children[ie],_e,Ne);return new pi(ce.segments,si.children)}return Object.entries(ue).forEach(([si,Li])=>{"string"==typeof Li&&(Li=[Li]),null!==Li&&(et[si]=lo(ce.children[si],_e,Li))}),Object.entries(ce.children).forEach(([si,Li])=>{void 0===ue[si]&&(et[si]=Li)}),new pi(ce.segments,et)}}function Po(ce,_e,Ne){const ue=ce.segments.slice(0,_e);let et=0;for(;et<Ne.length;){const si=Ne[et];if(Hi(si)){const Mr=Ro(si.outlets);return new pi(ue,Mr)}if(0===et&&Nt(Ne[0])){ue.push(new $t(ce.segments[_e].path,Jr(Ne[0]))),et++;continue}const Li=Hi(si)?si.outlets[ie]:"".concat(si),Sn=et<Ne.length-1?Ne[et+1]:null;Li&&Sn&&Nt(Sn)?(ue.push(new $t(Li,Jr(Sn))),et+=2):(ue.push(new $t(Li,{})),et++)}return new pi(ue,{})}function Ro(ce){const _e={};return Object.entries(ce).forEach(([Ne,ue])=>{"string"==typeof ue&&(ue=[ue]),null!==ue&&(_e[Ne]=Po(new pi([],{}),0,ue))}),_e}function Jr(ce){const _e={};return Object.entries(ce).forEach(([Ne,ue])=>_e[Ne]="".concat(ue)),_e}function uo(ce,_e,Ne){return ce==Ne.path&&Xe(_e,Ne.parameters)}const Eo="imperative";class Ao{constructor(_e,Ne){this.id=_e,this.url=Ne}}class $i extends Ao{constructor(_e,Ne,ue="imperative",et=null){super(_e,Ne),this.type=0,this.navigationTrigger=ue,this.restoredState=et}toString(){return"NavigationStart(id: ".concat(this.id,", url: '").concat(this.url,"')")}}class Cn extends Ao{constructor(_e,Ne,ue){super(_e,Ne),this.urlAfterRedirects=ue,this.type=1}toString(){return"NavigationEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"')")}}class cn extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.reason=ue,this.code=et,this.type=2}toString(){return"NavigationCancel(id: ".concat(this.id,", url: '").concat(this.url,"')")}}class Me extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.reason=ue,this.code=et,this.type=16}}class yt extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.error=ue,this.target=et,this.type=3}toString(){return"NavigationError(id: ".concat(this.id,", url: '").concat(this.url,"', error: ").concat(this.error,")")}}class ai extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.urlAfterRedirects=ue,this.state=et,this.type=4}toString(){return"RoutesRecognized(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}class Wi extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.urlAfterRedirects=ue,this.state=et,this.type=7}toString(){return"GuardsCheckStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}class Bn extends Ao{constructor(_e,Ne,ue,et,si){super(_e,Ne),this.urlAfterRedirects=ue,this.state=et,this.shouldActivate=si,this.type=8}toString(){return"GuardsCheckEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,", shouldActivate: ").concat(this.shouldActivate,")")}}class wr extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.urlAfterRedirects=ue,this.state=et,this.type=5}toString(){return"ResolveStart(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}class Co extends Ao{constructor(_e,Ne,ue,et){super(_e,Ne),this.urlAfterRedirects=ue,this.state=et,this.type=6}toString(){return"ResolveEnd(id: ".concat(this.id,", url: '").concat(this.url,"', urlAfterRedirects: '").concat(this.urlAfterRedirects,"', state: ").concat(this.state,")")}}class Yo{constructor(_e){this.route=_e,this.type=9}toString(){return"RouteConfigLoadStart(path: ".concat(this.route.path,")")}}class xs{constructor(_e){this.route=_e,this.type=10}toString(){return"RouteConfigLoadEnd(path: ".concat(this.route.path,")")}}class ms{constructor(_e){this.snapshot=_e,this.type=11}toString(){return"ChildActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}class ta{constructor(_e){this.snapshot=_e,this.type=12}toString(){return"ChildActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}class Bs{constructor(_e){this.snapshot=_e,this.type=13}toString(){return"ActivationStart(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}class us{constructor(_e){this.snapshot=_e,this.type=14}toString(){return"ActivationEnd(path: '".concat(this.snapshot.routeConfig&&this.snapshot.routeConfig.path||"","')")}}class Cs{constructor(_e,Ne,ue){this.routerEvent=_e,this.position=Ne,this.anchor=ue,this.type=15}toString(){const _e=this.position?"".concat(this.position[0],", ").concat(this.position[1]):null;return"Scroll(anchor: '".concat(this.anchor,"', position: '").concat(_e,"')")}}class Ui{}class Pn{constructor(_e){this.url=_e}}class Mn{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new Zn,this.attachRef=null}}let Zn=(()=>{var ce;class _e{constructor(){this.contexts=new Map}onChildOutletCreated(ue,et){const si=this.getOrCreateContext(ue);si.outlet=et,this.contexts.set(ue,si)}onChildOutletDestroyed(ue){const et=this.getContext(ue);et&&(et.outlet=null,et.attachRef=null)}onOutletDeactivated(){const ue=this.contexts;return this.contexts=new Map,ue}onOutletReAttached(ue){this.contexts=ue}getOrCreateContext(ue){let et=this.getContext(ue);return et||(et=new Mn,this.contexts.set(ue,et)),et}getContext(ue){return this.contexts.get(ue)||null}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();class pr{constructor(_e){this._root=_e}get root(){return this._root.value}
1parent(_e){const Ne=this.pathFromRoot(_e);return Ne.length>1?Ne[Ne.length-2]:null}children(_e){const Ne=qr(_e,this._root);return Ne?Ne.children.map(ue=>ue.value):[]}firstChild(_e){const Ne=qr(_e,this._root);return Ne&&Ne.children.length>0?Ne.children[0].value:null}siblings(_e){const Ne=Mi(_e,this._root);return Ne.length<2?[]:Ne[Ne.length-2].children.map(et=>et.value).filter(et=>et!==_e)}pathFromRoot(_e){return Mi(_e,this._root).map(Ne=>Ne.value)}}function qr(ce,_e){if(ce===_e.value)return _e;for(const Ne of _e.children){const ue=qr(ce,Ne);if(ue)return ue}return null}function Mi(ce,_e){if(ce===_e.value)return[_e];for(const Ne of _e.children){const ue=Mi(ce,Ne);if(ue.length)return ue.unshift(_e),ue}return[]}class Ri{constructor(_e,Ne){this.value=_e,this.children=Ne}toString(){return"TreeNode(".concat(this.value,")")}}function Ai(ce){const _e={};return ce&&ce.children.forEach(Ne=>_e[Ne.value.outlet]=Ne),_e}class kt extends pr{constructor(_e,Ne){super(_e),this.snapshot=Ne,yn(this,_e)}toString(){return this.snapshot.toString()}}function Ti(ce,_e){const Ne=function Nn(ce,_e){const Li=new en([],{},{},"",{},ie,_e,null,{});return new rn("",new Ri(Li,[]))}(0,_e),ue=new m.t([new $t("",{})]),et=new m.t({}),si=new m.t({}),Li=new m.t({}),Sn=new m.t(""),Mr=new lr(ue,et,Li,Sn,si,ie,_e,Ne.root);return Mr.snapshot=Ne.root,new kt(new Ri(Mr,[]),Ne)}class lr{constructor(_e,Ne,ue,et,si,Li,Sn,Mr){var Hn,In;this.urlSubject=_e,this.paramsSubject=Ne,this.queryParamsSubject=ue,this.fragmentSubject=et,this.dataSubject=si,this.outlet=Li,this.component=Sn,this._futureSnapshot=Mr,this.title=null!==(Hn=null===(In=this.dataSubject)||void 0===In?void 0:In.pipe((0,z.T)(ho=>ho[dt])))&&void 0!==Hn?Hn:(0,u.of)(void 0),this.url=_e,this.params=Ne,this.queryParams=ue,this.fragment=et,this.data=si}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,z.T)(_e=>At(_e)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,z.T)(_e=>At(_e)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():"Future(".concat(this._futureSnapshot,")")}}function Vr(ce,_e="emptyOnly"){const Ne=ce.pathFromRoot;let ue=0;if("always"!==_e)for(ue=Ne.length-1;ue>=1;){const et=Ne[ue],si=Ne[ue-1];if(et.routeConfig&&""===et.routeConfig.path)ue--;else{if(si.component)break;ue--}}return function so(ce){return ce.reduce((_e,Ne)=>{var ue;return{params:{..._e.params,...Ne.params},data:{..._e.data,...Ne.data},resolve:{...Ne.data,..._e.resolve,...null===(ue=Ne.routeConfig)||void 0===ue?void 0:ue.data,...Ne._resolvedData}}},{params:{},data:{},resolve:{}})}(Ne.slice(ue))}class en{get title(){var _e;return null===(_e=this.data)||void 0===_e?void 0:_e[dt]}constructor(_e,Ne,ue,et,si,Li,Sn,Mr,Hn){this.url=_e,this.params=Ne,this.queryParams=ue,this.fragment=et,this.data=si,this.outlet=Li,this.component=Sn,this.routeConfig=Mr,this._resolve=Hn}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=At(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=At(this.queryParams)),this._queryParamMap}toString(){const _e=this.url.map(ue=>ue.toString()).join("/"),Ne=this.routeConfig?this.routeConfig.path:"";return"Route(url:'".concat(_e,"', path:'").concat(Ne,"')")}}class rn extends pr{constructor(_e,Ne){super(Ne),this.url=_e,yn(this,Ne)}toString(){return Wn(this._root)}}function yn(ce,_e){_e.value._routerState=ce,_e.children.forEach(Ne=>yn(ce,Ne))}function Wn(ce){const _e=ce.children.length>0?" { ".concat(ce.children.map(Wn).join(", ")," } "):"";return"".concat(ce.value).concat(_e)}function Qn(ce){if(ce.snapshot){const _e=ce.snapshot,Ne=ce._futureSnapshot;ce.snapshot=Ne,Xe(_e.queryParams,Ne.queryParams)||ce.queryParamsSubject.next(Ne.queryParams),_e.fragment!==Ne.fragment&&ce.fragmentSubject.next(Ne.fragment),Xe(_e.params,Ne.params)||ce.paramsSubject.next(Ne.params),function Dt(ce,_e){if(ce.length!==_e.length)return!1;for(let Ne=0;Ne<ce.length;
1++Ne)if(!Xe(ce[Ne],_e[Ne]))return!1;return!0}(_e.url,Ne.url)||ce.urlSubject.next(Ne.url),Xe(_e.data,Ne.data)||ce.dataSubject.next(Ne.data)}else ce.snapshot=ce._futureSnapshot,ce.dataSubject.next(ce._futureSnapshot.data)}function Un(ce,_e){const Ne=Xe(ce.params,_e.params)&&function Vt(ce,_e){return ti(ce,_e)&&ce.every((Ne,ue)=>Xe(Ne.parameters,_e[ue].parameters))}(ce.url,_e.url);return Ne&&!(!ce.parent!=!_e.parent)&&(!ce.parent||Un(ce.parent,_e.parent))}let mr=(()=>{var ce;class _e{constructor(){this.activated=null,this._activatedRoute=null,this.name=ie,this.activateEvents=new e.bkB,this.deactivateEvents=new e.bkB,this.attachEvents=new e.bkB,this.detachEvents=new e.bkB,this.parentContexts=(0,e.WQX)(Zn),this.location=(0,e.WQX)(e.c1b),this.changeDetector=(0,e.WQX)(e.gRc),this.environmentInjector=(0,e.WQX)(e.uvJ),this.inputBinder=(0,e.WQX)(Dr,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(ue){if(ue.name){const{firstChange:et,previousValue:si}=ue.name;if(et)return;this.isTrackedInParentContexts(si)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(si)),this.initializeOutletWithName()}}ngOnDestroy(){var ue;this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),null===(ue=this.inputBinder)||void 0===ue||ue.unsubscribeFromRouteData(this)}isTrackedInParentContexts(ue){var et;return(null===(et=this.parentContexts.getContext(ue))||void 0===et?void 0:et.outlet)===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const ue=this.parentContexts.getContext(this.name);null!=ue&&ue.route&&(ue.attachRef?this.attach(ue.attachRef,ue.route):this.activateWith(ue.route,ue.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new e.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new e.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new e.wOt(4012,!1);this.location.detach();const ue=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(ue.instance),ue}attach(ue,et){var si;this.activated=ue,this._activatedRoute=et,this.location.insert(ue.hostView),null===(si=this.inputBinder)||void 0===si||si.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(ue.instance)}deactivate(){if(this.activated){const ue=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(ue)}}activateWith(ue,et){var si;if(this.isActivated)throw new e.wOt(4013,!1);this._activatedRoute=ue;const Li=this.location,Mr=ue.snapshot.component,Hn=this.parentContexts.getOrCreateContext(this.name).children,In=new Gr(ue,Hn,Li.injector);this.activated=Li.createComponent(Mr,{index:Li.length,injector:In,environmentInjector:null!=et?et:this.environmentInjector}),this.changeDetector.markForCheck(),null===(si=this.inputBinder)||void 0===si||si.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275dir=e.FsC({type:ce,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[e.OA$]}),_e})();class Gr{constructor(_e,Ne,ue){this.route=_e,this.childContexts=Ne,this.parent=ue}get(_e,Ne){return _e===lr?this.route:_e===Zn?this.childContexts:this.parent.get(_e,Ne)}}const Dr=new e.nKC("");let Kr=(()=>{var ce;class _e{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(ue){this.unsubscribeFromRouteData(ue),this.subscribeToRouteData(ue)}unsubscribeFromRouteData(ue){var et;null===(et=this.outletDataSubscriptions.get(ue))||void 0===et||et.unsubscribe(),this.outletDataSubscriptions.delete(ue)}subscribeToRouteData(ue){const{activatedRoute:et}=ue,si=(0,_.z)([et.queryParams,et.params,et.data]).pipe((0,pe.n)(([Li,Sn,Mr],Hn)=>(Mr={...Li,...Sn,...Mr},0===Hn?(0,u.of)(Mr):Promise.resolve(Mr)))).subscribe(Li=>{if(!ue.isActivated||!ue.activatedComponentRef||ue.activatedRoute!==et||null===et.component)return void this.unsubscribeFromRouteData(ue);const Sn=(0,e.HJs)(et.component);if(Sn)for(const{templateName:Mr}of Sn.inputs)ue.activatedComponentRef.setInput(Mr,Li[Mr]);else this.unsubscribeFromRouteData(ue)});this.outletDataSubscriptions.set(ue,si)}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac}),_e})();function rs(ce,_e,Ne){if(Ne&&ce.shouldReuseRoute(_e.value,Ne.value.snapshot)){const ue=Ne.value;ue._futureSnapshot=_e.value;const et=function fs(ce,_e,Ne){return _e.children.map(ue=>{for(const et of Ne.children)if(ce.shouldReuseRoute(ue.value,et.value.snapshot))return rs(ce,ue,et);return rs(ce,ue)})}(ce,_e,Ne);return new Ri(ue,et)}{if(ce.shouldAttach(_e.value)){const si=ce.retrieve(_e.value);if(null!==si){const Li=si.route;return Li.value._futureSnapshot=_e.value,Li.children=_e.children.map(Sn=>
1rs(ce,Sn)),Li}}const ue=function zs(ce){return new lr(new m.t(ce.url),new m.t(ce.params),new m.t(ce.queryParams),new m.t(ce.fragment),new m.t(ce.data),ce.outlet,ce.component,ce)}(_e.value),et=_e.children.map(si=>rs(ce,si));return new Ri(ue,et)}}const js="ngNavigationCancelingError";function eo(ce,_e){const{redirectTo:Ne,navigationBehaviorOptions:ue}=st(_e)?{redirectTo:_e,navigationBehaviorOptions:void 0}:_e,et=oa(!1,0,_e);return et.url=Ne,et.navigationBehaviorOptions=ue,et}function oa(ce,_e,Ne){const ue=new Error("NavigationCancelingError: "+(ce||""));return ue[js]=!0,ue.cancellationCode=_e,Ne&&(ue.url=Ne),ue}function os(ce){return ce&&ce[js]}let Zr=(()=>{var ce;class _e{}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275cmp=e.VBU({type:ce,selectors:[["ng-component"]],standalone:!0,features:[e.aNF],decls:1,vars:0,template:function(ue,et){1&ue&&e.nrm(0,"router-outlet")},dependencies:[mr],encapsulation:2}),_e})();function St(ce){const _e=ce.children&&ce.children.map(St),Ne=_e?{...ce,children:_e}:{...ce};return!Ne.component&&!Ne.loadComponent&&(_e||Ne.loadChildren)&&Ne.outlet&&Ne.outlet!==ie&&(Ne.component=Zr),Ne}function Ae(ce){return ce.outlet||ie}function Ot(ce){var _e;if(!ce)return null;if(null!==(_e=ce.routeConfig)&&void 0!==_e&&_e._injector)return ce.routeConfig._injector;for(let Ne=ce.parent;Ne;Ne=Ne.parent){const ue=Ne.routeConfig;if(null!=ue&&ue._loadedInjector)return ue._loadedInjector;if(null!=ue&&ue._injector)return ue._injector}return null}class pn{constructor(_e,Ne,ue,et,si){this.routeReuseStrategy=_e,this.futureState=Ne,this.currState=ue,this.forwardEvent=et,this.inputBindingEnabled=si}activate(_e){const Ne=this.futureState._root,ue=this.currState?this.currState._root:null;this.deactivateChildRoutes(Ne,ue,_e),Qn(this.futureState.root),this.activateChildRoutes(Ne,ue,_e)}deactivateChildRoutes(_e,Ne,ue){const et=Ai(Ne);_e.children.forEach(si=>{const Li=si.value.outlet;this.deactivateRoutes(si,et[Li],ue),delete et[Li]}),Object.values(et).forEach(si=>{this.deactivateRouteAndItsChildren(si,ue)})}deactivateRoutes(_e,Ne,ue){const et=_e.value,si=Ne?Ne.value:null;if(et===si)if(et.component){const Li=ue.getContext(et.outlet);Li&&this.deactivateChildRoutes(_e,Ne,Li.children)}else this.deactivateChildRoutes(_e,Ne,ue);else si&&this.deactivateRouteAndItsChildren(Ne,ue)}deactivateRouteAndItsChildren(_e,Ne){_e.value.component&&this.routeReuseStrategy.shouldDetach(_e.value.snapshot)?this.detachAndStoreRouteSubtree(_e,Ne):this.deactivateRouteAndOutlet(_e,Ne)}detachAndStoreRouteSubtree(_e,Ne){const ue=Ne.getContext(_e.value.outlet),et=ue&&_e.value.component?ue.children:Ne,si=Ai(_e);for(const Li of Object.keys(si))this.deactivateRouteAndItsChildren(si[Li],et);if(ue&&ue.outlet){const Li=ue.outlet.detach(),Sn=ue.children.onOutletDeactivated();this.routeReuseStrategy.store(_e.value.snapshot,{componentRef:Li,route:_e,contexts:Sn})}}deactivateRouteAndOutlet(_e,Ne){const ue=Ne.getContext(_e.value.outlet),et=ue&&_e.value.component?ue.children:Ne,si=Ai(_e);for(const Li of Object.keys(si))this.deactivateRouteAndItsChildren(si[Li],et);ue&&(ue.outlet&&(ue.outlet.deactivate(),ue.children.onOutletDeactivated()),ue.attachRef=null,ue.route=null)}activateChildRoutes(_e,Ne,ue){const et=Ai(Ne);_e.children.forEach(si=>{this.activateRoutes(si,et[si.value.outlet],ue),this.forwardEvent(new us(si.value.snapshot))}),_e.children.length&&this.forwardEvent(new ta(_e.value.snapshot))}activateRoutes(_e,Ne,ue){const et=_e.value,si=Ne?Ne.value:null;if(Qn(et),et===si)if(et.component){const Li=ue.getOrCreateContext(et.outlet);this.activateChildRoutes(_e,Ne,Li.children)}else this.activateChildRoutes(_e,Ne,ue);else if(et.component){const Li=ue.getOrCreateContext(et.outlet);if(this.routeReuseStrategy.shouldAttach(et.snapshot)){const Sn=this.routeReuseStrategy.retrieve(et.snapshot);this.routeReuseStrategy.store(et.snapshot,null),Li.children.onOutletReAttached(Sn.contexts),Li.attachRef=Sn.componentRef,Li.route=Sn.route.value,Li.outlet&&Li.outlet.attach(Sn.componentRef,Sn.route.value),Qn(Sn.route.value),this.activateChildRoutes(_e,null,Li.children)}else{const Sn=Ot(et.snapshot);Li.attachRef=null,Li.route=et,Li.injector=Sn,Li.outlet&&Li.outlet.activateWith(et,Li.injector),this.activateChildRoutes(_e,null,Li.children)}}else this.activateChildRoutes(_e,null,ue)}}class un{constructor(_e){this.path=_e,this.route=this.path[this.path.length-1]}}class jn{constructor(_e,Ne){this.component=_e,this.route=Ne}}function Cr(ce,_e,Ne){const ue=ce._root;return $r(ue,_e?_e._root:null,Ne,[ue.value])}function Sr(ce,_e){const Ne=Symbol(),ue=_e.get(ce,Ne);return ue===Ne?"function"!=typeof ce||(0,e.LfX)(ce)?_e.get(ce):ce:ue}function $r(ce,_e,Ne,ue,et={canDeactivateChecks:[],canActivateChecks:[]}){const si=Ai(_e);
1return ce.children.forEach(Li=>{(function Go(ce,_e,Ne,ue,et={canDeactivateChecks:[],canActivateChecks:[]}){const si=ce.value,Li=_e?_e.value:null,Sn=Ne?Ne.getContext(ce.value.outlet):null;if(Li&&si.routeConfig===Li.routeConfig){const Mr=function Zo(ce,_e,Ne){if("function"==typeof Ne)return Ne(ce,_e);switch(Ne){case"pathParamsChange":return!ti(ce.url,_e.url);case"pathParamsOrQueryParamsChange":return!ti(ce.url,_e.url)||!Xe(ce.queryParams,_e.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Un(ce,_e)||!Xe(ce.queryParams,_e.queryParams);default:return!Un(ce,_e)}}(Li,si,si.routeConfig.runGuardsAndResolvers);Mr?et.canActivateChecks.push(new un(ue)):(si.data=Li.data,si._resolvedData=Li._resolvedData),$r(ce,_e,si.component?Sn?Sn.children:null:Ne,ue,et),Mr&&Sn&&Sn.outlet&&Sn.outlet.isActivated&&et.canDeactivateChecks.push(new jn(Sn.outlet.component,Li))}else Li&&hs(_e,Sn,et),et.canActivateChecks.push(new un(ue)),$r(ce,null,si.component?Sn?Sn.children:null:Ne,ue,et)})(Li,si[Li.value.outlet],Ne,ue.concat([Li.value]),et),delete si[Li.value.outlet]}),Object.entries(si).forEach(([Li,Sn])=>hs(Sn,Ne.getContext(Li),et)),et}function hs(ce,_e,Ne){const ue=Ai(ce),et=ce.value;Object.entries(ue).forEach(([si,Li])=>{hs(Li,et.component?_e?_e.children.getContext(si):null:_e,Ne)}),Ne.canDeactivateChecks.push(new jn(et.component&&_e&&_e.outlet&&_e.outlet.isActivated?_e.outlet.component:null,et))}function Mo(ce){return"function"==typeof ce}function vi(ce){return ce instanceof h.G||"EmptyError"===(null==ce?void 0:ce.name)}const or=Symbol("INITIAL_VALUE");function Br(){return(0,pe.n)(ce=>(0,_.z)(ce.map(_e=>_e.pipe((0,oe.s)(1),(0,w.Z)(or)))).pipe((0,z.T)(_e=>{for(const Ne of _e)if(!0!==Ne){if(Ne===or)return or;if(!1===Ne||Ne instanceof jt)return Ne}return!0}),(0,Pe.p)(_e=>_e!==or),(0,oe.s)(1)))}function ol(ce){return(0,E.F)((0,xt.M)(_e=>{if(st(_e))throw eo(0,_e)}),(0,z.T)(_e=>!0===_e))}class Aa{constructor(_e){this.segmentGroup=_e||null}}class b{constructor(_e){this.urlTree=_e}}function he(ce){return(0,Y.$)(new Aa(ce))}function re(ce){return(0,Y.$)(new b(ce))}class Mt{constructor(_e,Ne){this.urlSerializer=_e,this.urlTree=Ne}noMatchError(_e){return new e.wOt(4002,!1)}lineralizeSegments(_e,Ne){let ue=[],et=Ne.root;for(;;){if(ue=ue.concat(et.segments),0===et.numberOfChildren)return(0,u.of)(ue);if(et.numberOfChildren>1||!et.children[ie])return(0,Y.$)(new e.wOt(4e3,!1));et=et.children[ie]}}applyRedirectCommands(_e,Ne,ue){return this.applyRedirectCreateUrlTree(Ne,this.urlSerializer.parse(Ne),_e,ue)}applyRedirectCreateUrlTree(_e,Ne,ue,et){const si=this.createSegmentGroup(_e,Ne.root,ue,et);return new jt(si,this.createQueryParams(Ne.queryParams,this.urlTree.queryParams),Ne.fragment)}createQueryParams(_e,Ne){const ue={};return Object.entries(_e).forEach(([et,si])=>{if("string"==typeof si&&si.startsWith(":")){const Sn=si.substring(1);ue[et]=Ne[Sn]}else ue[et]=si}),ue}createSegmentGroup(_e,Ne,ue,et){const si=this.createSegments(_e,Ne.segments,ue,et);let Li={};return Object.entries(Ne.children).forEach(([Sn,Mr])=>{Li[Sn]=this.createSegmentGroup(_e,Mr,ue,et)}),new pi(si,Li)}createSegments(_e,Ne,ue,et){return Ne.map(si=>si.path.startsWith(":")?this.findPosParam(_e,si,et):this.findOrReturn(si,ue))}findPosParam(_e,Ne,ue){const et=ue[Ne.path.substring(1)];if(!et)throw new e.wOt(4001,!1);return et}findOrReturn(_e,Ne){let ue=0;for(const et of Ne){if(et.path===_e.path)return Ne.splice(ue),et;ue++}return _e}}const ui={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function wi(ce,_e,Ne,ue,et){const si=Wt(ce,_e,Ne);return si.matched?(ue=function ko(ce,_e){var Ne;return ce.providers&&!ce._injector&&(ce._injector=(0,e.Ol2)(ce.providers,_e,"Route: ".concat(ce.path))),null!==(Ne=ce._injector)&&void 0!==Ne?Ne:_e}(_e,ue),function Bc(ce,_e,Ne,ue){const et=_e.canMatch;if(!et||0===et.length)return(0,u.of)(!0);const si=et.map(Li=>{const Sn=Sr(Li,ce);return Pi(function Be(ce){return ce&&Mo(ce.canMatch)}(Sn)?Sn.canMatch(_e,Ne):ce.runInContext(()=>Sn(_e,Ne)))});return(0,u.of)(si).pipe(Br(),ol())}(ue,_e,Ne).pipe((0,z.T)(Li=>!0===Li?si:{...ui}))):(0,u.of)(si)}function Wt(ce,_e,Ne){var ue,et;if(""===_e.path)return"full"===_e.pathMatch&&(ce.hasChildren()||Ne.length>0)?{...ui}:{matched:!0,consumedSegments:[],remainingSegments:Ne,parameters:{},positionalParamSegments:{}};const Li=(_e.matcher||Bt)(Ne,ce,_e);if(!Li)return{...ui};const Sn={};Object.entries(null!==(ue=Li.posParams)&&void 0!==ue?ue:{}
1).forEach(([Hn,In])=>{Sn[Hn]=In.path});const Mr=Li.consumed.length>0?{...Sn,...Li.consumed[Li.consumed.length-1].parameters}:Sn;return{matched:!0,consumedSegments:Li.consumed,remainingSegments:Ne.slice(Li.consumed.length),parameters:Mr,positionalParamSegments:null!==(et=Li.posParams)&&void 0!==et?et:{}}}function ci(ce,_e,Ne,ue){return Ne.length>0&&function xi(ce,_e,Ne){return Ne.some(ue=>on(ce,_e,ue)&&Ae(ue)!==ie)}(ce,Ne,ue)?{segmentGroup:new pi(_e,Xt(ue,new pi(Ne,ce.children))),slicedSegments:[]}:0===Ne.length&&function Ji(ce,_e,Ne){return Ne.some(ue=>on(ce,_e,ue))}(ce,Ne,ue)?{segmentGroup:new pi(ce.segments,ei(ce,0,Ne,ue,ce.children)),slicedSegments:Ne}:{segmentGroup:new pi(ce.segments,ce.children),slicedSegments:Ne}}function ei(ce,_e,Ne,ue,et){const si={};for(const Li of ue)if(on(ce,Ne,Li)&&!et[Ae(Li)]){const Sn=new pi([],{});si[Ae(Li)]=Sn}return{...et,...si}}function Xt(ce,_e){const Ne={};Ne[ie]=_e;for(const ue of ce)if(""===ue.path&&Ae(ue)!==ie){const et=new pi([],{});Ne[Ae(ue)]=et}return Ne}function on(ce,_e,Ne){return(!(ce.hasChildren()||_e.length>0)||"full"!==Ne.pathMatch)&&""===Ne.path}class di{constructor(_e,Ne,ue,et,si,Li,Sn){this.injector=_e,this.configLoader=Ne,this.rootComponentType=ue,this.config=et,this.urlTree=si,this.paramsInheritanceStrategy=Li,this.urlSerializer=Sn,this.allowRedirects=!0,this.applyRedirects=new Mt(this.urlSerializer,this.urlTree)}noMatchError(_e){return new e.wOt(4002,!1)}recognize(){const _e=ci(this.urlTree.root,[],[],this.config).segmentGroup;return this.processSegmentGroup(this.injector,this.config,_e,ie).pipe((0,nt.W)(Ne=>{if(Ne instanceof b)return this.allowRedirects=!1,this.urlTree=Ne.urlTree,this.match(Ne.urlTree);throw Ne instanceof Aa?this.noMatchError(Ne):Ne}),(0,z.T)(Ne=>{const ue=new en([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},ie,this.rootComponentType,null,{}),et=new Ri(ue,Ne),si=new rn("",et),Li=function Ie(ce,_e,Ne=null,ue=null){return Et(It(ce),_e,Ne,ue)}(ue,[],this.urlTree.queryParams,this.urlTree.fragment);return Li.queryParams=this.urlTree.queryParams,si.url=this.urlSerializer.serialize(Li),this.inheritParamsAndData(si._root),{state:si,tree:Li}}))}match(_e){return this.processSegmentGroup(this.injector,this.config,_e.root,ie).pipe((0,nt.W)(ue=>{throw ue instanceof Aa?this.noMatchError(ue):ue}))}inheritParamsAndData(_e){const Ne=_e.value,ue=Vr(Ne,this.paramsInheritanceStrategy);Ne.params=Object.freeze(ue.params),Ne.data=Object.freeze(ue.data),_e.children.forEach(et=>this.inheritParamsAndData(et))}processSegmentGroup(_e,Ne,ue,et){return 0===ue.segments.length&&ue.hasChildren()?this.processChildren(_e,Ne,ue):this.processSegment(_e,Ne,ue,ue.segments,et,!0)}processChildren(_e,Ne,ue){const et=[];for(const si of Object.keys(ue.children))"primary"===si?et.unshift(si):et.push(si);return(0,d.H)(et).pipe((0,vt.H)(si=>{const Li=ue.children[si],Sn=function gt(ce,_e){const Ne=ce.filter(ue=>Ae(ue)===_e);return Ne.push(...ce.filter(ue=>Ae(ue)!==_e)),Ne}(Ne,si);return this.processSegmentGroup(_e,Sn,Li,si)}),(0,pt.S)((si,Li)=>(si.push(...Li),si)),(0,je.U)(null),function Ue(ce,_e){const Ne=arguments.length>=2;return ue=>ue.pipe(ce?(0,Pe.p)((et,si)=>ce(et,si,ue)):$e.D,ve(1),Ne?(0,je.U)(_e):(0,Ee.v)(()=>new h.G))}(),(0,q.Z)(si=>{if(null===si)return he(ue);const Li=Oi(si);return function Ci(ce){ce.sort((_e,Ne)=>_e.value.outlet===ie?-1:Ne.value.outlet===ie?1:_e.value.outlet.localeCompare(Ne.value.outlet))}(Li),(0,u.of)(Li)}))}processSegment(_e,Ne,ue,et,si,Li){return(0,d.H)(Ne).pipe((0,vt.H)(Sn=>{var Mr;return this.processSegmentAgainstRoute(null!==(Mr=Sn._injector)&&void 0!==Mr?Mr:_e,Ne,Sn,ue,et,si,Li).pipe((0,nt.W)(Hn=>{if(Hn instanceof Aa)return(0,u.of)(null);throw Hn}))}),(0,fe.$)(Sn=>!!Sn),(0,nt.W)(Sn=>{if(vi(Sn))return function mt(ce,_e,Ne){return 0===_e.length&&!ce.children[Ne]}(ue,et,si)?(0,u.of)([]):he(ue);throw Sn}))}processSegmentAgainstRoute(_e,Ne,ue,et,si,Li,Sn){return function Gi(ce,_e,Ne,ue){return!!(Ae(ce)===ue||ue!==ie&&on(_e,Ne,ce))&&("**"===ce.path||Wt(_e,ce,Ne).matched)}(ue,et,si,Li)?void 0===ue.redirectTo?this.matchSegmentAgainstRoute(_e,et,ue,si,Li,Sn):Sn&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(_e,et,Ne,ue,
1si,Li):he(et):he(et)}expandSegmentAgainstRouteUsingRedirect(_e,Ne,ue,et,si,Li){return"**"===et.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(_e,ue,et,Li):this.expandRegularSegmentAgainstRouteUsingRedirect(_e,Ne,ue,et,si,Li)}expandWildCardWithParamsAgainstRouteUsingRedirect(_e,Ne,ue,et){const si=this.applyRedirects.applyRedirectCommands([],ue.redirectTo,{});return ue.redirectTo.startsWith("/")?re(si):this.applyRedirects.lineralizeSegments(ue,si).pipe((0,q.Z)(Li=>{const Sn=new pi(Li,{});return this.processSegment(_e,Ne,Sn,Li,et,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(_e,Ne,ue,et,si,Li){const{matched:Sn,consumedSegments:Mr,remainingSegments:Hn,positionalParamSegments:In}=Wt(Ne,et,si);if(!Sn)return he(Ne);const ho=this.applyRedirects.applyRedirectCommands(Mr,et.redirectTo,In);return et.redirectTo.startsWith("/")?re(ho):this.applyRedirects.lineralizeSegments(et,ho).pipe((0,q.Z)(Qs=>this.processSegment(_e,ue,Ne,Qs.concat(Hn),Li,!1)))}matchSegmentAgainstRoute(_e,Ne,ue,et,si,Li){let Sn;if("**"===ue.path){var Mr,Hn;const In=et.length>0?li(et).parameters:{},ho=new en(et,In,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,sn(ue),Ae(ue),null!==(Mr=null!==(Hn=ue.component)&&void 0!==Hn?Hn:ue._loadedComponent)&&void 0!==Mr?Mr:null,ue,vn(ue));Sn=(0,u.of)({snapshot:ho,consumedSegments:[],remainingSegments:[]}),Ne.children={}}else Sn=wi(Ne,ue,et,_e).pipe((0,z.T)(({matched:In,consumedSegments:ho,remainingSegments:Qs,parameters:gs})=>{var oo,Ys;return In?{snapshot:new en(ho,gs,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,sn(ue),Ae(ue),null!==(oo=null!==(Ys=ue.component)&&void 0!==Ys?Ys:ue._loadedComponent)&&void 0!==oo?oo:null,ue,vn(ue)),consumedSegments:ho,remainingSegments:Qs}:null}));return Sn.pipe((0,pe.n)(In=>{var ho;return null===In?he(Ne):(_e=null!==(ho=ue._injector)&&void 0!==ho?ho:_e,this.getChildConfig(_e,ue,et).pipe((0,pe.n)(({routes:Qs})=>{var gs;const oo=null!==(gs=ue._loadedInjector)&&void 0!==gs?gs:_e,{snapshot:Ys,consumedSegments:ia,remainingSegments:ic}=In,{segmentGroup:fc,slicedSegments:Sc}=ci(Ne,ia,ic,Qs);if(0===Sc.length&&fc.hasChildren())return this.processChildren(oo,Qs,fc).pipe((0,z.T)(na=>null===na?null:[new Ri(Ys,na)]));if(0===Qs.length&&0===Sc.length)return(0,u.of)([new Ri(Ys,[])]);const Qc=Ae(ue)===si;return this.processSegment(oo,Qs,fc,Sc,Qc?ie:si,!0).pipe((0,z.T)(na=>[new Ri(Ys,na)]))})))}))}getChildConfig(_e,Ne,ue){return Ne.children?(0,u.of)({routes:Ne.children,injector:_e}):Ne.loadChildren?void 0!==Ne._loadedRoutes?(0,u.of)({routes:Ne._loadedRoutes,injector:Ne._loadedInjector}):function Za(ce,_e,Ne,ue){const et=_e.canLoad;if(void 0===et||0===et.length)return(0,u.of)(!0);const si=et.map(Li=>{const Sn=Sr(Li,ce);return Pi(function po(ce){return ce&&Mo(ce.canLoad)}(Sn)?Sn.canLoad(_e,Ne):ce.runInContext(()=>Sn(_e,Ne)))});return(0,u.of)(si).pipe(Br(),ol())}(_e,Ne,ue).pipe((0,q.Z)(et=>et?this.configLoader.loadChildren(_e,Ne).pipe((0,xt.M)(si=>{Ne._loadedRoutes=si.routes,Ne._loadedInjector=si.injector})):function ut(ce){return(0,Y.$)(oa(!1,3))}())):(0,u.of)({routes:[],injector:_e})}}function Zt(ce){const _e=ce.value.routeConfig;return _e&&""===_e.path}function Oi(ce){const _e=[],Ne=new Set;for(const ue of ce){if(!Zt(ue)){_e.push(ue);continue}const et=_e.find(si=>ue.value.routeConfig===si.value.routeConfig);void 0!==et?(et.children.push(...ue.children),Ne.add(et)):_e.push(ue)}for(const ue of Ne){const et=Oi(ue.children);_e.push(new Ri(ue.value,et))}return _e.filter(ue=>!Ne.has(ue))}function sn(ce){return ce.data||{}}function vn(ce){return ce.resolve||{}}function Ur(ce){return"string"==typeof ce.title||null===ce.title}function Fn(ce){return(0,pe.n)(_e=>{const Ne=ce(_e);return Ne?(0,d.H)(Ne).pipe((0,z.T)(()=>_e)):(0,u.of)(_e)})}const _r=new e.nKC("ROUTES");let ee=(()=>{var ce;class _e{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,e.WQX)(e.Ql9)}loadComponent(ue){if(this.componentLoaders.get(ue))return this.componentLoaders.get(ue);if(ue._loadedComponent)return(0,u.of)(ue._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(ue);const et=Pi(ue.loadComponent()).pipe((0,z.T)(Qe),(0,xt.M)(Li=>{this.onLoadEndListener&&this.onLoadEndListener(ue),ue._loadedComponent=Li}),(0,De.j)(()=>{this.componentLoaders.delete(ue)})),si=new ge(et,()=>new Le.B).pipe(Oe());return this.componentLoaders.set(ue,si),si}loadChildren(ue,et){if(this.childrenLoaders.get(et))return this.childrenLoaders.get(et);if(et._loadedRoutes)return(0,u.of)({routes:et._loadedRoutes,injector:et._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(et);const Li=function ot(ce,_e,Ne,ue){return Pi(ce.loadChildren()).pipe((0,z.T)(Qe),(0,q.Z)(et=>et instanceof e.Co$||Array.isArray(et)?(0,u.of)(et):(0,d.H)(_e.compileModuleAsync(et))),(0,z.T)(et=>{ue&&ue(ce);let si,Li,Sn=!1;return Array.isArray(et)?(Li=et,!0):(si=et.create(Ne).injector,Li=si.get(_r,[],{optional:!0,self:!0}).flat()),{routes:Li.map(St),injector:si}}))}(et,this.compiler,ue,this.onLoadEndListener).pipe((0,De.j)(()=>{this.childrenLoaders.delete(et)})),Sn=new ge(Li,()=>new Le.B).pipe(Oe());return this.childrenLoaders.set(et,Sn),Sn}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();function Qe(ce){return function mi(ce){return ce&&"object"==typeof ce&&"default"in ce}(ce)?ce.default:ce}let _i=(()=>{var ce;class _e{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new Le.B,this.transitionAbortSubject=ne
1w Le.B,this.configLoader=(0,e.WQX)(ee),this.environmentInjector=(0,e.WQX)(e.uvJ),this.urlSerializer=(0,e.WQX)(Ct),this.rootContexts=(0,e.WQX)(Zn),this.inputBindingEnabled=null!==(0,e.WQX)(Dr,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,u.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=si=>this.events.next(new xs(si)),this.configLoader.onLoadStartListener=si=>this.events.next(new Yo(si))}complete(){var ue;null===(ue=this.transitions)||void 0===ue||ue.complete()}handleNavigationRequest(ue){var et;const si=++this.navigationId;null===(et=this.transitions)||void 0===et||et.next({...this.transitions.value,...ue,id:si})}setupNavigations(ue,et,si){return this.transitions=new m.t({id:0,currentUrlTree:et,currentRawUrl:et,currentBrowserUrl:et,extractedUrl:ue.urlHandlingStrategy.extract(et),urlAfterRedirects:ue.urlHandlingStrategy.extract(et),rawUrl:et,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Eo,restoredState:null,currentSnapshot:si.snapshot,targetSnapshot:null,currentRouterState:si,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,Pe.p)(Li=>0!==Li.id),(0,z.T)(Li=>({...Li,extractedUrl:ue.urlHandlingStrategy.extract(Li.rawUrl)})),(0,pe.n)(Li=>{this.currentTransition=Li;let Sn=!1,Mr=!1;return(0,u.of)(Li).pipe((0,xt.M)(Hn=>{this.currentNavigation={id:Hn.id,initialUrl:Hn.rawUrl,extractedUrl:Hn.extractedUrl,trigger:Hn.source,extras:Hn.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),(0,pe.n)(Hn=>{var In;const ho=Hn.currentBrowserUrl.toString(),Qs=!ue.navigated||Hn.extractedUrl.toString()!==ho||ho!==Hn.currentUrlTree.toString(),gs=null!==(In=Hn.extras.onSameUrlNavigation)&&void 0!==In?In:ue.onSameUrlNavigation;if(!Qs&&"reload"!==gs){const oo="";return this.events.next(new Me(Hn.id,this.urlSerializer.serialize(Hn.rawUrl),oo,0)),Hn.resolve(null),W.w}if(ue.urlHandlingStrategy.shouldProcessUrl(Hn.rawUrl))return(0,u.of)(Hn).pipe((0,pe.n)(oo=>{var Ys,ia;const ic=null===(Ys=this.transitions)||void 0===Ys?void 0:Ys.getValue();return this.events.next(new $i(oo.id,this.urlSerializer.serialize(oo.extractedUrl),oo.source,oo.restoredState)),ic!==(null===(ia=this.transitions)||void 0===ia?void 0:ia.getValue())?W.w:Promise.resolve(oo)}),function zn(ce,_e,Ne,ue,et,si){return(0,q.Z)(Li=>function ri(ce,_e,Ne,ue,et,si,Li="emptyOnly"){return new di(ce,_e,Ne,ue,et,Li,si).recognize()}(ce,_e,Ne,ue,Li.extractedUrl,et,si).pipe((0,z.T)(({state:Sn,tree:Mr})=>({...Li,targetSnapshot:Sn,urlAfterRedirects:Mr}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,ue.config,this.urlSerializer,ue.paramsInheritanceStrategy),(0,xt.M)(oo=>{Li.targetSnapshot=oo.targetSnapshot,Li.urlAfterRedirects=oo.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:oo.urlAfterRedirects};const Ys=new ai(oo.id,this.urlSerializer.serialize(oo.extractedUrl),this.urlSerializer.serialize(oo.urlAfterRedirects),oo.targetSnapshot);this.events.next(Ys)}));if(Qs&&ue.urlHandlingStrategy.shouldProcessUrl(Hn.currentRawUrl)){const{id:oo,extractedUrl:Ys,source:ia,restoredState:ic,extras:fc}=Hn,Sc=new $i(oo,this.urlSerializer.serialize(Ys),ia,ic);this.events.next(Sc);const Qc=Ti(0,this.rootComponentType).snapshot;return this.currentTransition=Li={...Hn,targetSnapshot:Qc,urlAfterRedirects:Ys,extras:{...fc,skipLocationChange:!1,replaceUrl:!1}},(0,u.of)(Li)}{const oo="";return this.events.next(new Me(Hn.id,this.urlSerializer.serialize(Hn.extractedUrl),oo,1)),Hn.resolve(null),W.w}}),(0,xt.M)(Hn=>{const In=new Wi(Hn.id,this.urlSerializer.serialize(Hn.extractedUrl),this.urlSerializer.serialize(Hn.urlAfterRedirects),Hn.targetSnapshot);this.events.next(In)}),(0,z.T)(Hn=>(this.currentTransition=Li={...Hn,guards:Cr(Hn.targetSnapshot,Hn.currentSnapshot,this.rootContexts)},Li)),function cs(ce,_e){return(0,q.Z)(Ne=>{const{targetSnapshot:ue,currentSnapshot:et,guards:{canActivateChecks:si,canDeactivateChecks:Li}}=Ne;return 0===Li.length&&0===si.length?(0,u.of)({...Ne,guardsResult:!0}):function sa(ce,_e,Ne,ue){return(0,d.H)(ce).pipe((0,q.Z)(et=>function Hl(ce,_e,Ne,ue,et){const si=_e&&_e.routeConfig?_e.routeConfig.canDeactivate:null;if(!si||0===si.length)return(0,u.of)(!0);const Li=si.map(Sn=>
1{var Mr;const Hn=null!==(Mr=Ot(_e))&&void 0!==Mr?Mr:et,In=Sr(Sn,Hn);return Pi(function _t(ce){return ce&&Mo(ce.canDeactivate)}(In)?In.canDeactivate(ce,_e,Ne,ue):Hn.runInContext(()=>In(ce,_e,Ne,ue))).pipe((0,fe.$)())});return(0,u.of)(Li).pipe(Br())}(et.component,et.route,Ne,_e,ue)),(0,fe.$)(et=>!0!==et,!0))}(Li,ue,et,ce).pipe((0,q.Z)(Sn=>Sn&&function ga(ce){return"boolean"==typeof ce}(Sn)?function ua(ce,_e,Ne,ue){return(0,d.H)(_e).pipe((0,vt.H)(et=>(0,A.x)(function Ls(ce,_e){return null!==ce&&_e&&_e(new ms(ce)),(0,u.of)(!0)}(et.route.parent,ue),function Ks(ce,_e){return null!==ce&&_e&&_e(new Bs(ce)),(0,u.of)(!0)}(et.route,ue),function qo(ce,_e,Ne){const ue=_e[_e.length-1],si=_e.slice(0,_e.length-1).reverse().map(Li=>function Or(ce){const _e=ce.routeConfig?ce.routeConfig.canActivateChild:null;return _e&&0!==_e.length?{node:ce,guards:_e}:null}(Li)).filter(Li=>null!==Li).map(Li=>(0,F.v)(()=>{const Sn=Li.guards.map(Mr=>{var Hn;const In=null!==(Hn=Ot(Li.node))&&void 0!==Hn?Hn:Ne,ho=Sr(Mr,In);return Pi(function da(ce){return ce&&Mo(ce.canActivateChild)}(ho)?ho.canActivateChild(ue,ce):In.runInContext(()=>ho(ue,ce))).pipe((0,fe.$)())});return(0,u.of)(Sn).pipe(Br())}));return(0,u.of)(si).pipe(Br())}(ce,et.path,Ne),function gl(ce,_e,Ne){const ue=_e.routeConfig?_e.routeConfig.canActivate:null;if(!ue||0===ue.length)return(0,u.of)(!0);const et=ue.map(si=>(0,F.v)(()=>{var Li;const Sn=null!==(Li=Ot(_e))&&void 0!==Li?Li:Ne,Mr=Sr(si,Sn);return Pi(function $o(ce){return ce&&Mo(ce.canActivate)}(Mr)?Mr.canActivate(_e,ce):Sn.runInContext(()=>Mr(_e,ce))).pipe((0,fe.$)())}));return(0,u.of)(et).pipe(Br())}(ce,et.route,Ne))),(0,fe.$)(et=>!0!==et,!0))}(ue,si,ce,_e):(0,u.of)(Sn)),(0,z.T)(Sn=>({...Ne,guardsResult:Sn})))})}(this.environmentInjector,Hn=>this.events.next(Hn)),(0,xt.M)(Hn=>{if(Li.guardsResult=Hn.guardsResult,st(Hn.guardsResult))throw eo(0,Hn.guardsResult);const In=new Bn(Hn.id,this.urlSerializer.serialize(Hn.extractedUrl),this.urlSerializer.serialize(Hn.urlAfterRedirects),Hn.targetSnapshot,!!Hn.guardsResult);this.events.next(In)}),(0,Pe.p)(Hn=>!!Hn.guardsResult||(this.cancelNavigationTransition(Hn,"",3),!1)),Fn(Hn=>{if(Hn.guards.canActivateChecks.length)return(0,u.of)(Hn).pipe((0,xt.M)(In=>{const ho=new wr(In.id,this.urlSerializer.serialize(In.extractedUrl),this.urlSerializer.serialize(In.urlAfterRedirects),In.targetSnapshot);this.events.next(ho)}),(0,pe.n)(In=>{let ho=!1;return(0,u.of)(In).pipe(function On(ce,_e){return(0,q.Z)(Ne=>{const{targetSnapshot:ue,guards:{canActivateChecks:et}}=Ne;if(!et.length)return(0,u.of)(Ne);let si=0;return(0,d.H)(et).pipe((0,vt.H)(Li=>function hn(ce,_e,Ne,ue){const et=ce.routeConfig,si=ce._resolve;return void 0!==(null==et?void 0:et.title)&&!Ur(et)&&(si[dt]=et.title),function mn(ce,_e,Ne,ue){const et=function Dn(ce){return[...Object.keys(ce),...Object.getOwnPropertySymbols(ce)]}(ce);if(0===et.length)return(0,u.of)({});const si={};return(0,d.H)(et).pipe((0,q.Z)(Li=>function cr(ce,_e,Ne,ue){var et;const si=null!==(et=Ot(_e))&&void 0!==et?et:ue,Li=Sr(ce,si);return Pi(Li.resolve?Li.resolve(_e,Ne):si.runInContext(()=>Li(_e,Ne)))}(ce[Li],_e,Ne,ue).pipe((0,fe.$)(),(0,xt.M)(Sn=>{si[Li]=Sn}))),ve(1),(0,Ze.u)(si),(0,nt.W)(Li=>vi(Li)?W.w:(0,Y.$)(Li)))}(si,ce,_e,ue).pipe((0,z.T)(Li=>(ce._resolvedData=Li,ce.data=Vr(ce,Ne).resolve,et&&Ur(et)&&(ce.data[dt]=et.title),null)))}(Li.route,ue,ce,_e)),(0,xt.M)(()=>si++),ve(1),(0,q.Z)(Li=>si===et.length?(0,u.of)(Ne):W.w))})}(ue.paramsInheritanceStrategy,this.environmentInjector),(0,xt.M)({next:()=>ho=!0,complete:()=>{ho||this.cancelNavigationTransition(In,"",2)}}))}),(0,xt.M)(In=>{const ho=new Co(In.id,this.urlSerializer.serialize(In.extractedUrl),this.urlSerializer.serialize(In.urlAfterRedirects),In.targetSnapshot);this.events.next(ho)}))}),Fn(Hn=>{const In=ho=>{var Qs;const gs=[];null!==(Qs=ho.routeConfig)&&void 0!==Qs&&Qs.loadComponent&&!ho.routeConfig._loadedComponent&&gs.push(this.configLoader.loadComponent(ho.routeConfig).pipe((0,xt.M)(oo=>{ho.component=oo}),(0,z.T)(()=>{})));for(const oo of ho.children)gs.push(...In(oo));return gs};return(0,_.z)(In(Hn.targetSnapshot.root)).pipe((0,je.U)(),(0,oe.s)(1))}),Fn(()=>this.afterPreactivation()),(0,z.T)(Hn=>{const In=function ls(ce,_e,Ne){const ue=rs(ce,_e._root,Ne?Ne._root:void 0);return new kt(ue,_e)}(ue.routeReuseStrategy,Hn.targetSnapshot,Hn.currentRouterState);return this.currentTransition=Li={...Hn,targetRouterState:In},Li}),(0,xt.M)(()=>{this.events.next(new Ui)}),((ce,_e,Ne,ue)=>(0,z.T)(et=>(new pn(_e,et.targetRouterState,et.currentRouterState,Ne,ue).activate(ce),et)))(this.rootContexts,ue.routeReuseStrategy,Hn=>this.events.next(Hn),this.inputBindingEnabled),(0,oe.s)(1),(0,xt.M)({next:Hn=>{var In;Sn=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Cn(Hn.id,this.urlSerializer.serialize(Hn.extractedUrl),this.urlSerializer.serialize(Hn.urlAfterRedirects))),null===(In=ue.titleStrategy)||void 0===In||In.updateTitle(Hn.targetRouterState.snapshot),Hn.resolve(!0)},complete:()=>{Sn=!0}}),(0,Te.Q)(this.transitionAbortSubject.pipe((0,xt.M)(Hn=>{throw Hn}))),(0,De.j)(()=>{var Hn;Sn||Mr||this.cancelNavigationTransition(Li,"",1),(null===(Hn=this.currentNavigation)||void 0===Hn?void 0:Hn.id)===Li.id&&(this.currentNavigation=null)}),(0,nt.W)(Hn=>{if(Mr=!0,os(Hn))this.events.next(new cn(Li.id,this.urlSerializer.serialize(Li.extractedUrl),Hn.message,Hn.cancellationCode)),function qs(ce){return os(ce)&&st(ce.url)}(Hn)?this.events.next(new Pn(Hn.url)):Li.resolve(!1);else{var In;this.events.next(new yt(Li.id,this.urlSerializer.serialize(Li.extractedUrl),Hn,null!==(In=Li.targetSnapshot)&&void 0!==In?In:void 0));try{Li.resolve(ue.errorHandler(Hn))}
1catch(ho){Li.reject(ho)}}return W.w}))}))}cancelNavigationTransition(ue,et,si){const Li=new cn(ue.id,this.urlSerializer.serialize(ue.extractedUrl),et,si);this.events.next(Li),ue.resolve(!1)}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();function qi(ce){return ce!==Eo}let ir=(()=>{var ce;class _e{buildTitle(ue){let et,si=ue.root;for(;void 0!==si;){var Li;et=null!==(Li=this.getResolvedTitleForRoute(si))&&void 0!==Li?Li:et,si=si.children.find(Sn=>Sn.outlet===ie)}return et}getResolvedTitleForRoute(ue){return ue.data[dt]}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:function(){return(0,e.WQX)(gr)},providedIn:"root"}),_e})(),gr=(()=>{var ce;class _e extends ir{constructor(ue){super(),this.title=ue}updateTitle(ue){const et=this.buildTitle(ue);void 0!==et&&this.title.setTitle(et)}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)(e.KVO(Z.hE))},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})(),No=(()=>{var ce;class _e{}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:function(){return(0,e.WQX)(Ho)},providedIn:"root"}),_e})();class as{shouldDetach(_e){return!1}store(_e,Ne){}shouldAttach(_e){return!1}retrieve(_e){return null}shouldReuseRoute(_e,Ne){return _e.routeConfig===Ne.routeConfig}}let Ho=(()=>{var ce;class _e extends as{}return(ce=_e).\u0275fac=function(){let Ne;return function(et){return(Ne||(Ne=e.xGo(ce)))(et||ce)}}(),ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();const go=new e.nKC("",{providedIn:"root",factory:()=>({})});let Os=(()=>{var ce;class _e{}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:function(){return(0,e.WQX)(Jo)},providedIn:"root"}),_e})(),Jo=(()=>{var ce;class _e{shouldProcessUrl(ue){return!0}extract(ue){return ue}merge(ue,et){return ue}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();var es=function(ce){return ce[ce.COMPLETE=0]="COMPLETE",ce[ce.FAILED=1]="FAILED",ce[ce.REDIRECTING=2]="REDIRECTING",ce}(es||{});function Ba(ce,_e){ce.events.pipe((0,Pe.p)(Ne=>Ne instanceof Cn||Ne instanceof cn||Ne instanceof yt||Ne instanceof Me),(0,z.T)(Ne=>Ne instanceof Cn||Ne instanceof Me?es.COMPLETE:Ne instanceof cn&&(0===Ne.code||1===Ne.code)?es.REDIRECTING:es.FAILED),(0,Pe.p)(Ne=>Ne!==es.REDIRECTING),(0,oe.s)(1)).subscribe(()=>{_e()})}function Ma(ce){throw ce}function sl(ce,_e,Ne){return _e.parse("/")}const Ta={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},ja={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Ts=(()=>{var ce;class _e{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){var ue,et;return"computed"!==this.canceledNavigationResolution?this.currentPageId:null!==(ue=null===(et=this.location.getState())||void 0===et?void 0:et.\u0275routerPageId)&&void 0!==ue?ue:this.currentPageId}get events(){return this._events}constructor(){var ue,et;this.disposed=!1,this.currentPageId=0,this.console=(0,e.WQX)(e.H3F),this.isNgZoneEnabled=!1,this._events=new Le.B,this.options=(0,e.WQX)(go,{optional:!0})||{},this.pendingTasks=(0,e.WQX)(e.$K3),this.errorHandler=this.options.errorHandler||Ma,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||sl,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=(0,e.WQX)(Os),this.routeReuseStrategy=(0,e.WQX)(No),this.titleStrategy=(0,e.WQX)(ir),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=null!==(ue=null===(et=(0,e.WQX)(_r,{optional:!0}))||void 0===et?void 0:et.flat())&&void 0!==ue?ue:[],this.navigationTransitions=(0,e.WQX)(_i),this.urlSerializer
1=(0,e.WQX)(Ct),this.location=(0,e.WQX)(r.aZ),this.componentInputBindingEnabled=!!(0,e.WQX)(Dr,{optional:!0}),this.eventsSubscription=new de.yU,this.isNgZoneEnabled=(0,e.WQX)(e.SKi)instanceof e.SKi&&e.SKi.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new jt,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=Ti(0,null),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe(si=>{this.lastSuccessfulId=si.id,this.currentPageId=this.browserPageId},si=>{this.console.warn("Unhandled Navigation Error: ".concat(si))}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const ue=this.navigationTransitions.events.subscribe(et=>{try{const{currentTransition:si}=this.navigationTransitions;if(null===si)return void(sd(et)&&this._events.next(et));if(et instanceof $i)qi(si.source)&&(this.browserUrlTree=si.extractedUrl);else if(et instanceof Me)this.rawUrlTree=si.rawUrl;else if(et instanceof ai){if("eager"===this.urlUpdateStrategy){if(!si.extras.skipLocationChange){const Li=this.urlHandlingStrategy.merge(si.urlAfterRedirects,si.rawUrl);this.setBrowserUrl(Li,si)}this.browserUrlTree=si.urlAfterRedirects}}else if(et instanceof Ui)this.currentUrlTree=si.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(si.urlAfterRedirects,si.rawUrl),this.routerState=si.targetRouterState,"deferred"===this.urlUpdateStrategy&&(si.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,si),this.browserUrlTree=si.urlAfterRedirects);else if(et instanceof cn)0!==et.code&&1!==et.code&&(this.navigated=!0),(3===et.code||2===et.code)&&this.restoreHistory(si);else if(et instanceof Pn){const Li=this.urlHandlingStrategy.merge(et.url,si.currentRawUrl),Sn={skipLocationChange:si.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||qi(si.source)};this.scheduleNavigation(Li,Eo,null,Sn,{resolve:si.resolve,reject:si.reject,promise:si.promise})}et instanceof yt&&this.restoreHistory(si,!0),et instanceof Cn&&(this.navigated=!0),sd(et)&&this._events.next(et)}catch(si){this.navigationTransitions.transitionAbortSubject.next(si)}});this.eventsSubscription.add(ue)}resetRootComponentType(ue){this.routerState.root.component=ue,this.navigationTransitions.rootComponentType=ue}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const ue=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Eo,ue)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(ue=>{const et="popstate"===ue.type?"popstate":"hashchange";"popstate"===et&&setTimeout(()=>{this.navigateToSyncWithBrowser(ue.url,et,ue.state)},0)}))}navigateToSyncWithBrowser(ue,et,si){const Li={replaceUrl:!0},Sn=null!=si&&si.navigationId?si:null;if(si){const Hn={...si};delete Hn.navigationId,delete Hn.\u0275routerPageId,0!==Object.keys(Hn).length&&(Li.state=Hn)}const Mr=this.parseUrl(ue);this.scheduleNavigation(Mr,et,Sn,Li)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(ue){this.config=ue.map(St),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,this.eventsSubscription.unsubscribe()}createUrlTree(ue,et={}){const{relativeTo:si,queryParams:Li,fragment:Sn,queryParamsHandling:Mr,preserveFragment:Hn}=et,In=Hn?this.currentUrlTree.fragment:Sn;let Qs,ho=null;switch(Mr){case"merge":ho={...this.currentUrlTree.queryParams,...Li};break;case"preserve":ho=this.currentUrlTree.queryParams;break;default:ho=Li||null}
1null!==ho&&(ho=this.removeEmptyProps(ho));try{Qs=It(si?si.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof ue[0]||!ue[0].startsWith("/"))&&(ue=[]),Qs=this.currentUrlTree.root}return Et(Qs,ue,ho,null!=In?In:null)}navigateByUrl(ue,et={skipLocationChange:!1}){const si=st(ue)?ue:this.parseUrl(ue),Li=this.urlHandlingStrategy.merge(si,this.rawUrlTree);return this.scheduleNavigation(Li,Eo,null,et)}navigate(ue,et={skipLocationChange:!1}){return function Ol(ce){for(let _e=0;_e<ce.length;_e++)if(null==ce[_e])throw new e.wOt(4008,!1)}(ue),this.navigateByUrl(this.createUrlTree(ue,et),et)}serializeUrl(ue){return this.urlSerializer.serialize(ue)}parseUrl(ue){let et;try{et=this.urlSerializer.parse(ue)}catch(si){et=this.malformedUriErrorHandler(si,this.urlSerializer,ue)}return et}isActive(ue,et){let si;if(si=!0===et?{...Ta}:!1===et?{...ja}:et,st(ue))return gn(this.currentUrlTree,ue,si);const Li=this.parseUrl(ue);return gn(this.currentUrlTree,Li,si)}removeEmptyProps(ue){return Object.keys(ue).reduce((et,si)=>{const Li=ue[si];return null!=Li&&(et[si]=Li),et},{})}scheduleNavigation(ue,et,si,Li,Sn){if(this.disposed)return Promise.resolve(!1);let Mr,Hn,In;Sn?(Mr=Sn.resolve,Hn=Sn.reject,In=Sn.promise):In=new Promise((Qs,gs)=>{Mr=Qs,Hn=gs});const ho=this.pendingTasks.add();return Ba(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(ho))}),this.navigationTransitions.handleNavigationRequest({source:et,restoredState:si,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,currentBrowserUrl:this.browserUrlTree,rawUrl:ue,extras:Li,resolve:Mr,reject:Hn,promise:In,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),In.catch(Qs=>Promise.reject(Qs))}setBrowserUrl(ue,et){const si=this.urlSerializer.serialize(ue);if(this.location.isCurrentPathEqualTo(si)||et.extras.replaceUrl){const Sn={...et.extras.state,...this.generateNgRouterState(et.id,this.browserPageId)};this.location.replaceState(si,"",Sn)}else{const Li={...et.extras.state,...this.generateNgRouterState(et.id,this.browserPageId+1)};this.location.go(si,"",Li)}}restoreHistory(ue,et=!1){if("computed"===this.canceledNavigationResolution){var si;const Sn=this.currentPageId-this.browserPageId;0!==Sn?this.location.historyGo(Sn):this.currentUrlTree===(null===(si=this.getCurrentNavigation())||void 0===si?void 0:si.finalUrl)&&0===Sn&&(this.resetState(ue),this.browserUrlTree=ue.currentUrlTree,this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(et&&this.resetState(ue),this.resetUrlToCurrentUrlTree())}resetState(ue){this.routerState=ue.currentRouterState,this.currentUrlTree=ue.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,ue.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(ue,et){return"computed"===this.canceledNavigationResolution?{navigationId:ue,\u0275routerPageId:et}:{navigationId:ue}}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();function sd(ce){return!(ce instanceof Ui||ce instanceof Pn)}let Vs=(()=>{var ce;class _e{constructor(ue,et,si,Li,Sn,Mr){var Hn;this.router=ue,this.route=et,this.tabIndexAttribute=si,this.renderer=Li,this.el=Sn,this.locationStrategy=Mr,this.href=null,this.commands=null,this.onChanges=new Le.B,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;const In=null===(Hn=Sn.nativeElement.tagName)||void 0===Hn?void 0:Hn.toLowerCase();this.isAnchorElement="a"===In||"area"===In,this.isAnchorElement?this.subscription=ue.events.subscribe(ho=>{ho instanceof Cn&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(ue){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",ue)}ngOnChanges(ue){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(ue){null!=ue?(this.commands=Array.isArray(ue)?ue:[ue],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(ue,et,si,Li,Sn){return!!(null===this.urlTree||this.isAnchorElement&&(0!==ue||et||si||Li||Sn||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){var ue;null===(ue=this.subscription)||void 0===ue||ue.unsubscribe()}updateHref(){var ue;this.href=null!==this.urlTree&&this.locationStrategy?null===(ue=this.locationStrategy)||void 0===ue?void 0:ue.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const et=null===this.href?null:(0,e.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",et)}
1applyAttributeValue(ue,et){const si=this.renderer,Li=this.el.nativeElement;null!==et?si.setAttribute(Li,ue,et):si.removeAttribute(Li,ue)}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(ce=_e).\u0275fac=function(ue){return new(ue||ce)(e.rXU(Ts),e.rXU(lr),e.kS0("tabindex"),e.rXU(e.sFG),e.rXU(e.aKT),e.rXU(r.hb))},ce.\u0275dir=e.FsC({type:ce,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(ue,et){1&ue&&e.bIt("click",function(Li){return et.onClick(Li.button,Li.ctrlKey,Li.shiftKey,Li.altKey,Li.metaKey)}),2&ue&&e.BMQ("target",et.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:["preserveFragment","preserveFragment",e.L39],skipLocationChange:["skipLocationChange","skipLocationChange",e.L39],replaceUrl:["replaceUrl","replaceUrl",e.L39],routerLink:"routerLink"},standalone:!0,features:[e.GFd,e.OA$]}),_e})(),Yl=(()=>{var ce;class _e{get isActive(){return this._isActive}constructor(ue,et,si,Li,Sn){this.router=ue,this.element=et,this.renderer=si,this.cdr=Li,this.link=Sn,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new e.bkB,this.routerEventsSubscription=ue.events.subscribe(Mr=>{Mr instanceof Cn&&this.update()})}ngAfterContentInit(){(0,u.of)(this.links.changes,(0,u.of)(null)).pipe((0,me.U)()).subscribe(ue=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var ue;null===(ue=this.linkInputChangesSubscription)||void 0===ue||ue.unsubscribe();const et=[...this.links.toArray(),this.link].filter(si=>!!si).map(si=>si.onChanges);this.linkInputChangesSubscription=(0,d.H)(et).pipe((0,me.U)()).subscribe(si=>{this._isActive!==this.isLinkActive(this.router)(si)&&this.update()})}set routerLinkActive(ue){const et=Array.isArray(ue)?ue:ue.split(" ");this.classes=et.filter(si=>!!si)}ngOnChanges(ue){this.update()}ngOnDestroy(){var ue;this.routerEventsSubscription.unsubscribe(),null===(ue=this.linkInputChangesSubscription)||void 0===ue||ue.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{const ue=this.hasActiveLinks();this._isActive!==ue&&(this._isActive=ue,this.cdr.markForCheck(),this.classes.forEach(et=>{ue?this.renderer.addClass(this.element.nativeElement,et):this.renderer.removeClass(this.element.nativeElement,et)}),ue&&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(ue))})}isLinkActive(ue){const et=function $l(ce){return!!ce.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return si=>!!si.urlTree&&ue.isActive(si.urlTree,et)}hasActiveLinks(){const ue=this.isLinkActive(this.router);return this.link&&ue(this.link)||this.links.some(ue)}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)(e.rXU(Ts),e.rXU(e.aKT),e.rXU(e.sFG),e.rXU(e.gRc),e.rXU(Vs,8))},ce.\u0275dir=e.FsC({type:ce,selectors:[["","routerLinkActive",""]],contentQueries:function(ue,et,si){if(1&ue&&e.wni(si,Vs,5),2&ue){let Li;e.mGM(Li=e.lsd())&&(et.links=Li)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[e.OA$]}),_e})();class ka{}let hc=(()=>{var ce;class _e{constructor(ue,et,si,Li,Sn){this.router=ue,this.injector=si,this.preloadingStrategy=Li,this.loader=Sn}setUpPreloading(){this.subscription=this.router.events.pipe((0,Pe.p)(ue=>ue instanceof Cn),(0,vt.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(ue,et){const si=[];for(const Hn of et){var Li,Sn;Hn.providers&&!Hn._injector&&(Hn._injector=(0,e.Ol2)(Hn.providers,ue,"Route: ".concat(Hn.path)));const In=null!==(Li=Hn._injector)&&void 0!==Li?Li:ue,ho=null!==(Sn=Hn._loadedInjector)&&void 0!==Sn?Sn:In;var Mr;(Hn.loadChildren&&!Hn._loadedRoutes&&void 0===Hn.canLoad||Hn.loadComponent&&!Hn._loadedComponent)&&si.push(this.preloadConfig(In,Hn)),(Hn.children||Hn._loadedRoutes)&&si.push(this.processRoutes(ho,null!==(Mr=Hn.children)&&void 0!==Mr?Mr:Hn._loadedRoutes))}
1return(0,d.H)(si).pipe((0,me.U)())}preloadConfig(ue,et){return this.preloadingStrategy.preload(et,()=>{let si;si=et.loadChildren&&void 0===et.canLoad?this.loader.loadChildren(ue,et):(0,u.of)(null);const Li=si.pipe((0,q.Z)(Sn=>{var Mr;return null===Sn?(0,u.of)(void 0):(et._loadedRoutes=Sn.routes,et._loadedInjector=Sn.injector,this.processRoutes(null!==(Mr=Sn.injector)&&void 0!==Mr?Mr:ue,Sn.routes))}));if(et.loadComponent&&!et._loadedComponent){const Sn=this.loader.loadComponent(et);return(0,d.H)([Li,Sn]).pipe((0,me.U)())}return Li})}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)(e.KVO(Ts),e.KVO(e.Ql9),e.KVO(e.uvJ),e.KVO(ka),e.KVO(ee))},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac,providedIn:"root"}),_e})();const Ia=new e.nKC("");let Ra=(()=>{var ce;class _e{constructor(ue,et,si,Li,Sn={}){this.urlSerializer=ue,this.transitions=et,this.viewportScroller=si,this.zone=Li,this.options=Sn,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},Sn.scrollPositionRestoration=Sn.scrollPositionRestoration||"disabled",Sn.anchorScrolling=Sn.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(ue=>{ue instanceof $i?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=ue.navigationTrigger,this.restoredId=ue.restoredState?ue.restoredState.navigationId:0):ue instanceof Cn?(this.lastId=ue.id,this.scheduleScrollEvent(ue,this.urlSerializer.parse(ue.urlAfterRedirects).fragment)):ue instanceof Me&&0===ue.code&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(ue,this.urlSerializer.parse(ue.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(ue=>{ue instanceof Cs&&(ue.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(ue.position):ue.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(ue.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(ue,et){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new Cs(ue,"popstate"===this.lastSource?this.store[this.restoredId]:null,et))})},0)})}ngOnDestroy(){var ue,et;null===(ue=this.routerEventsSubscription)||void 0===ue||ue.unsubscribe(),null===(et=this.scrollEventsSubscription)||void 0===et||et.unsubscribe()}}return(ce=_e).\u0275fac=function(ue){e.QTQ()},ce.\u0275prov=e.jDH({token:ce,factory:ce.\u0275fac}),_e})();function Ya(ce,_e){return{\u0275kind:ce,\u0275providers:_e}}function xc(){const ce=(0,e.WQX)(e.zZn);return _e=>{var Ne,ue;const et=ce.get(e.o8S);if(_e!==et.components[0])return;const si=ce.get(Ts),Li=ce.get(Cc);1===ce.get(mo)&&si.initialNavigation(),null===(Ne=ce.get(Tc,null,e.$GK.Optional))||void 0===Ne||Ne.setUpPreloading(),null===(ue=ce.get(Ia,null,e.$GK.Optional))||void 0===ue||ue.init(
1),si.resetRootComponentType(et.componentTypes[0]),Li.closed||(Li.next(),Li.complete(),Li.unsubscribe())}}const Cc=new e.nKC("",{factory:()=>new Le.B}),mo=new e.nKC("",{providedIn:"root",factory:()=>1}),Tc=new e.nKC("");function Da(ce){return Ya(0,[{provide:Tc,useExisting:hc},{provide:ka,useExisting:ce}])}const Va=new e.nKC("ROUTER_FORROOT_GUARD"),Di=[r.aZ,{provide:Ct,useClass:qt},Ts,Zn,{provide:lr,useFactory:function Kd(ce){return ce.routerState.root},deps:[Ts]},ee,[]];function ur(){return new e.NEm("Router",Ts)}let zo=(()=>{var ce;class _e{constructor(ue){}static forRoot(ue,et){return{ngModule:_e,providers:[Di,[],{provide:_r,multi:!0,useValue:ue},{provide:Va,useFactory:ld,deps:[[Ts,new e.Xx1,new e.kdw]]},{provide:go,useValue:et||{}},null!=et&&et.useHash?{provide:r.hb,useClass:r.fw}:{provide:r.hb,useClass:r.Sm},{provide:Ia,useFactory:()=>{const ce=(0,e.WQX)(r.Xr),_e=(0,e.WQX)(e.SKi),Ne=(0,e.WQX)(go),ue=(0,e.WQX)(_i),et=(0,e.WQX)(Ct);return Ne.scrollOffset&&ce.setOffset(Ne.scrollOffset),new Ra(et,ue,ce,_e,Ne)}},null!=et&&et.preloadingStrategy?Da(et.preloadingStrategy).\u0275providers:[],{provide:e.NEm,multi:!0,useFactory:ur},null!=et&&et.initialNavigation?Rl(et):[],null!=et&&et.bindToComponentInputs?Ya(8,[Kr,{provide:Dr,useExisting:Kr}]).\u0275providers:[],[{provide:Na,useFactory:xc},{provide:e.iLQ,multi:!0,useExisting:Na}]]}}static forChild(ue){return{ngModule:_e,providers:[{provide:_r,multi:!0,useValue:ue}]}}}return(ce=_e).\u0275fac=function(ue){return new(ue||ce)(e.KVO(Va,8))},ce.\u0275mod=e.$C({type:ce}),ce.\u0275inj=e.G2t({}),_e})();function ld(ce){return"guarded"}function Rl(ce){return["disabled"===ce.initialNavigation?Ya(3,[{provide:e.hnV,multi:!0,useFactory:()=>{const _e=(0,e.WQX)(Ts);return()=>{_e.setUpLocationChangeListener()}}},{provide:mo,useValue:2}]).\u0275providers:[],"enabledBlocking"===ce.initialNavigation?Ya(2,[{provide:mo,useValue:0},{provide:e.hnV,multi:!0,deps:[e.zZn],useFactory:_e=>{const Ne=_e.get(r.hj,Promise.resolve());return()=>Ne.then(()=>new Promise(ue=>{const et=_e.get(Ts),si=_e.get(Cc);Ba(et,()=>{ue(!0)}),_e.get(_i).afterPreactivation=()=>(ue(!0),si.closed?(0,u.of)(void 0):si),et.initialNavigation()}))}}]).\u0275providers:[]]}const Na=new e.nKC("")},15514:(ct,se,l)=>{"use strict";l.d(se,{$s:()=>ze,Fi:()=>Er,TT:()=>it,W0:()=>Bi,WV:()=>ji,do:()=>tr,iG:()=>R});var e=l(89204),t=l(2615),d=l(86110),u=l(5219),m=l(78131);l(52493);const h="analytics",A="firebase_id",F="origin",E=6e4,Y="https://firebase.googleapis.com/v1alpha/projects/-/apps/{app-id}/webConfig",W="https://www.googletagmanager.com/gtag/js",U=new d.Vy("@firebase/analytics"),K=new u.FA("analytics","Analytics",{"already-exists":"A Firebase Analytics instance with the appId {$id}  already exists. Only one Firebase Analytics instance can be created for each appId.","already-initialized":"initializeAnalytics() cannot be called again with different options than those it was initially called with. It can be called again with the same options to return the existing instance, or getAnalytics() can be used to get a reference to the already-intialized instance.","already-initialized-settings":"Firebase Analytics has already been initialized.settings() must be called before initializing any Analytics instanceor it will have no effect.","interop-component-reg-failed":"Firebase Analytics Interop Component failed to instantiate: {$reason}","invalid-analytics-context":"Firebase Analytics is not supported in this environment. Wrap initialization of analytics in analytics.isSupported() to prevent initialization in unsupported environments. Details: {$errorInfo}","indexeddb-unavailable":"IndexedDB unavailable or restricted in this environment. Wrap initialization of analytics in analytics.isSupported() to prevent initialization in unsupported environments. Details: {$errorInfo}","fetch-throttle":"The config fetch request timed out while in an exponential backoff state. Unix timestamp in milliseconds when fetch request throttling ends: {$throttleEndTimeMillis}.","config-fetch-failed":"Dynamic config fetch failed: [{$httpStatus}] {$responseMessage}","no-api-key":'The "apiKey" field is empty in the local Firebase config. Firebase Analytics requires this field tocontain a valid API key.',"no-app-id":'The "appId" field is empty in the local Firebase config. Firebase Analytics requires this field tocontain a valid app ID.',"no-client-id":'The "client_id" field is empty.',"invali
1d-gtag-resource":"Trusted Types detected an invalid gtag resource: {$gtagURL}."});function be(rt){if(!rt.startsWith(W)){const Fe=K.create("invalid-gtag-resource",{gtagURL:rt});return U.warn(Fe.message),""}return rt}function Oe(rt){return Promise.all(rt.map(Fe=>Fe.catch(zt=>zt)))}function pe(){return(pe=(0,e.A)(function*(rt,Fe,zt,st,Ie,It){const Et=st[Ie];try{if(Et)yield Fe[Et];else{const Hi=(yield Oe(zt)).find(Zi=>Zi.measurementId===Ie);Hi&&(yield Fe[Hi.appId])}}catch(Nt){U.error(Nt)}rt("config",Ie,It)})).apply(this,arguments)}function w(){return(w=(0,e.A)(function*(rt,Fe,zt,st,Ie){try{let It=[];if(Ie&&Ie.send_to){let Et=Ie.send_to;Array.isArray(Et)||(Et=[Et]);const Nt=yield Oe(zt);for(const Hi of Et){const Zi=Nt.find(Jn=>Jn.measurementId===Hi),kn=Zi&&Fe[Zi.appId];if(!kn){It=[];break}It.push(kn)}}0===It.length&&(It=Object.values(Fe)),yield Promise.all(It),rt("event",st,Ie||{})}catch(It){U.error(It)}})).apply(this,arguments)}const vt=30,pt=new class nt{constructor(Fe={},zt=1e3){this.throttleMetadata=Fe,this.intervalMillis=zt}getThrottleMetadata(Fe){return this.throttleMetadata[Fe]}setThrottleMetadata(Fe,zt){this.throttleMetadata[Fe]=zt}deleteThrottleMetadata(Fe){delete this.throttleMetadata[Fe]}};function je(rt){return new Headers({Accept:"application/json","x-goog-api-key":rt})}function Ee(){return(Ee=(0,e.A)(function*(rt){var Fe;const{appId:zt,apiKey:st}=rt,Ie={method:"GET",headers:je(st)},It=Y.replace("{app-id}",zt),Et=yield fetch(It,Ie);if(200!==Et.status&&304!==Et.status){let Nt="";try{const Hi=yield Et.json();null!==(Fe=Hi.error)&&void 0!==Fe&&Fe.message&&(Nt=Hi.error.message)}catch{}throw K.create("config-fetch-failed",{httpStatus:Et.status,responseMessage:Nt})}return Et.json()})).apply(this,arguments)}function Ue(){return(Ue=(0,e.A)(function*(rt,Fe=pt,zt){const{appId:st,apiKey:Ie,measurementId:It}=rt.options;if(!st)throw K.create("no-app-id");if(!Ie){if(It)return{measurementId:It,appId:st};throw K.create("no-api-key")}const Et=Fe.getThrottleMetadata(st)||{backoffCount:0,throttleEndTimeMillis:Date.now()},Nt=new Z;return setTimeout((0,e.A)(function*(){Nt.abort()}),void 0!==zt?zt:E),Ze({appId:st,apiKey:Ie,measurementId:It},Et,Nt,Fe)})).apply(this,arguments)}function Ze(rt,Fe,zt){return De.apply(this,arguments)}function De(){return De=(0,e.A)(function*(rt,{throttleEndTimeMillis:Fe,backoffCount:zt},st,Ie=pt){var It;const{appId:Et,measurementId:Nt}=rt;try{yield function Te(rt,Fe){return new Promise((zt,st)=>{const Ie=Math.max(Fe-Date.now(),0),It=setTimeout(zt,Ie);rt.addEventListener(()=>{clearTimeout(It),st(K.create("fetch-throttle",{throttleEndTimeMillis:Fe}))})})}(st,Fe)}catch(Hi){if(Nt)return U.warn("Timed out fetching this Firebase app's measurement ID from the server."+" Falling back to the measurement ID ".concat(Nt)+' provided in the "measurementId" field in the local Firebase config. ['.concat(null==Hi?void 0:Hi.message,"]")),{appId:Et,measurementId:Nt};throw Hi}try{const Hi=yield function ve(rt){return Ee.apply(this,arguments)}(rt);return Ie.deleteThrottleMetadata(Et),Hi}catch(Hi){const Zi=Hi;if(!function me(rt){if(!(rt instanceof u.g&&rt.customData))return!1;const Fe=Number(rt.customData.httpStatus);return 429===Fe||500===Fe||503===Fe||504===Fe}(Zi)){if(Ie.deleteThrottleMetadata(Et),Nt)return U.warn("Failed to fetch this Firebase app's measurement ID from the server."+" Falling back to the measurement ID ".concat(Nt)+' provided in the "measurementId" field in the local Firebase config. ['.concat(null==Zi?void 0:Zi.message,"]")),{appId:Et,measurementId:Nt};throw Hi}const kn=503===Number(null===(It=null==Zi?void 0:Zi.customData)||void 0===It?void 0:It.httpStatus)?(0,u.p9)(zt,Ie.intervalMillis,vt):(0,u.p9)(zt,Ie.intervalMillis),Jn={throttleEndTimeMillis:Date.now()+kn,backoffCount:zt+1};return Ie.setThrottleMetadata(Et,Jn),U.debug("Calling attemptFetch again in ".concat(kn," millis")),Ze(rt,Jn,st,Ie)}}),De.apply(this,arguments)}class Z{constructor(){this.listeners=[]}addEventListener(Fe){this.listeners.push(Fe)}abort(){this.listeners.forEach(Fe=>Fe())}}let ie,Yn;function Ge(){return(Ge=(0,e.A)(function*(rt,Fe,zt,st,Ie){if(Ie&&Ie.global)rt("event",zt,st);else{const It=yield Fe;rt("event",zt,Object.assign(Object.assign({},st),{send_to:It}))}})).apply(this,arguments)}function Bt(){return(Bt=(0,e.A)(function*(rt,Fe,zt,st){if(st&&st.global)return rt("set",{screen_name:zt}),Promise.resolve();rt("config",yield Fe,{update:!0,screen_name:zt})})).apply(this,arguments)}function Xe(){return(Xe=(0,e.A)(function*(rt,Fe,zt,st){if(st&&st.global)return rt("set",{user_id:zt}),Promise.resolve();rt("config",yield Fe,{update:!0,user_id:zt})})).apply(this,arguments)}function li(){return(li=(0,e.A)(function*(rt,Fe,zt,st){if(st&&st.global){const Ie={};for(const It of Object.keys(zt))Ie["user_properties.".concat(It)]=zt[It];return rt("set",Ie),Promise.resolve()}rt("config",yield Fe,{update:!0,user_properties:zt})})).apply(this,arguments)}
1function gn(){return(gn=(0,e.A)(function*(rt,Fe){const zt=yield rt;window["ga-disable-".concat(zt)]=!Fe})).apply(this,arguments)}function ni(){return(ni=(0,e.A)(function*(){if(!(0,u.zW)())return U.warn(K.create("indexeddb-unavailable",{errorInfo:"IndexedDB is not available in this environment."}).message),!1;try{yield(0,u.eX)()}catch(rt){return U.warn(K.create("indexeddb-unavailable",{errorInfo:null==rt?void 0:rt.toString()}).message),!1}return!0})).apply(this,arguments)}function jt(){return jt=(0,e.A)(function*(rt,Fe,zt,st,Ie,It,Et){var Nt;const Hi=function $e(rt){return Ue.apply(this,arguments)}(rt);Hi.then(Ii=>{zt[Ii.measurementId]=Ii.appId,rt.options.measurementId&&Ii.measurementId!==rt.options.measurementId&&U.warn("The measurement ID in the local Firebase config (".concat(rt.options.measurementId,")")+" does not match the measurement ID fetched from the server (".concat(Ii.measurementId,").")+" To ensure analytics events are always sent to the correct Analytics property, update the measurement ID field in the local config or remove it from the local config.")}).catch(Ii=>U.error(Ii)),Fe.push(Hi);const Zi=function Ve(){return ni.apply(this,arguments)}().then(Ii=>{if(Ii)return st.getId()}),[kn,Jn]=yield Promise.all([Hi,Zi]);(function fe(rt){const Fe=window.document.getElementsByTagName("script");for(const zt of Object.values(Fe))if(zt.src&&zt.src.includes(W)&&zt.src.includes(rt))return zt;return null})(It)||function Le(rt,Fe){const zt=function ge(rt,Fe){let zt;return window.trustedTypes&&(zt=window.trustedTypes.createPolicy(rt,Fe)),zt}("firebase-js-sdk-policy",{createScriptURL:be}),st=document.createElement("script"),Ie="".concat(W,"?l=").concat(rt,"&id=").concat(Fe);st.src=zt?null==zt?void 0:zt.createScriptURL(Ie):Ie,st.async=!0,document.head.appendChild(st)}(It,kn.measurementId),Yn&&(Ie("consent","default",Yn),function nr(rt){Yn=rt}(void 0)),Ie("js",new Date);const hr=null!==(Nt=null==Et?void 0:Et.config)&&void 0!==Nt?Nt:{};return hr[F]="firebase",hr.update=!0,null!=Jn&&(hr[A]=Jn),Ie("config",kn.measurementId,hr),ie&&(Ie("set",ie),function tn(rt){ie=rt}(void 0)),kn.measurementId}),jt.apply(this,arguments)}class pi{constructor(Fe){this.app=Fe}_delete(){return delete $t[this.app.options.appId],Promise.resolve()}}let $t={},Vt=[];const ti={};let qt,qe,tt="dataLayer",Ct="gtag",Ht=!1;function Bi(rt){if(Ht)throw K.create("already-initialized");rt.dataLayerName&&(tt=rt.dataLayerName),rt.gtagName&&(Ct=rt.gtagName)}function Xn(rt,Fe,zt){!function Vi(){const rt=[];if((0,u.sr)()&&rt.push("This is a browser extension environment."),(0,u.dM)()||rt.push("Cookies are not available."),rt.length>0){const Fe=rt.map((st,Ie)=>"(".concat(Ie+1,") ").concat(st)).join(" "),zt=K.create("invalid-analytics-context",{errorInfo:Fe});U.warn(zt.message)}}();const st=rt.options.appId;if(!st)throw K.create("no-app-id");if(!rt.options.apiKey){if(!rt.options.measurementId)throw K.create("no-api-key");U.warn('The "apiKey" field is empty in the local Firebase config. This is needed to fetch the latest'+" measurement ID for this Firebase app. Falling back to the measurement ID ".concat(rt.options.measurementId)+' provided in the "measurementId" field in the local Firebase config.')}if(null!=$t[st])throw K.create("already-exists",{id:st});if(!Ht){!function r(rt){let Fe=[];Array.isArray(window[rt])?Fe=window[rt]:window[rt]=Fe}(tt);const{wrappedGtag:It,gtagCore:Et}=function q(rt,Fe,zt,st,Ie){let It=function(...Et){window[st].push(arguments)};return window[Ie]&&"function"==typeof window[Ie]&&(It=window[Ie]),window[Ie]=function Pe(rt,Fe,zt,st){function It(){return It=(0,e.A)(function*(Et,...Nt){try{if("event"===Et){const[Hi,Zi]=Nt;yield function oe(rt,Fe,zt,st,Ie){return w.apply(this,arguments)}(rt,Fe,zt,Hi,Zi)}else if("config"===Et){const[Hi,Zi]=Nt;yield function z(rt,Fe,zt,st,Ie,It){return pe.apply(this,arguments)}(rt,Fe,zt,st,Hi,Zi)}else if("consent"===Et){const[Hi]=Nt;rt("consent","update",Hi)}else if("get"===Et){const[Hi,Zi,kn]=Nt;rt("get",Hi,Zi,kn)}else if("set"===Et){const[Hi]=Nt;rt("set",Hi)}else rt(Et,...Nt)}catch(Hi){U.error(Hi)}}),It.apply(this,arguments)}return function Ie(Et){return It.apply(this,arguments)}}(It,rt,Fe,zt),{gtagCore:It,wrappedGtag:window[Ie]}}($t,Vt,ti,tt,Ct);qe=It,qt=Et,Ht=!0}return $t[st]=function Kt(rt,Fe,zt,st,Ie,It,Et){return jt.apply(this,arguments)}
1(rt,Vt,ti,Fe,qt,tt,zt),new pi(rt)}function it(){return D.apply(this,arguments)}function D(){return(D=(0,e.A)(function*(){if((0,u.sr)()||!(0,u.dM)()||!(0,u.zW)())return!1;try{return yield(0,u.eX)()}catch{return!1}})).apply(this,arguments)}function R(rt,Fe,zt){rt=(0,u.Ku)(rt),function At(rt,Fe,zt,st){return Bt.apply(this,arguments)}(qe,$t[rt.app.options.appId],Fe,zt).catch(st=>U.error(st))}function tr(rt,Fe,zt){rt=(0,u.Ku)(rt),function Dt(rt,Fe,zt,st){return Xe.apply(this,arguments)}(qe,$t[rt.app.options.appId],Fe,zt).catch(st=>U.error(st))}function Er(rt,Fe,zt){rt=(0,u.Ku)(rt),function wt(rt,Fe,zt,st){return li.apply(this,arguments)}(qe,$t[rt.app.options.appId],Fe,zt).catch(st=>U.error(st))}function ji(rt,Fe){rt=(0,u.Ku)(rt),function zi(rt,Fe){return gn.apply(this,arguments)}($t[rt.app.options.appId],Fe).catch(zt=>U.error(zt))}function ze(rt,Fe,zt,st){rt=(0,u.Ku)(rt),function dt(rt,Fe,zt,st,Ie){return Ge.apply(this,arguments)}(qe,$t[rt.app.options.appId],Fe,zt,st).catch(Ie=>U.error(Ie))}const Re="@firebase/analytics";!function hi(){(0,t._registerComponent)(new m.uA(h,(Fe,{options:zt})=>Xn(Fe.getProvider("app").getImmediate(),Fe.getProvider("installations-internal").getImmediate(),zt),"PUBLIC")),(0,t._registerComponent)(new m.uA("analytics-internal",function rt(Fe){try{const zt=Fe.getProvider(h).getImmediate();return{logEvent:(st,Ie,It)=>ze(zt,st,Ie,It)}}catch(zt){throw K.create("interop-component-reg-failed",{reason:zt})}},"PRIVATE")),(0,t.registerVersion)(Re,"0.10.0"),(0,t.registerVersion)(Re,"0.10.0","esm2017")}()},15550:(ct,se,l)=>{"use strict";l.d(se,{A:()=>K});var e=l(5219),t=l(78131),d=l(2615),u=l(86110);class m{constructor(Oe,ge){this._delegate=Oe,this.firebase=ge,(0,d._addComponent)(Oe,new t.uA("app-compat",()=>this,"PUBLIC")),this.container=Oe.container}get automaticDataCollectionEnabled(){return this._delegate.automaticDataCollectionEnabled}set automaticDataCollectionEnabled(Oe){this._delegate.automaticDataCollectionEnabled=Oe}get name(){return this._delegate.name}get options(){return this._delegate.options}delete(){return new Promise(Oe=>{this._delegate.checkDestroyed(),Oe()}).then(()=>(this.firebase.INTERNAL.removeApp(this.name),(0,d.deleteApp)(this._delegate)))}_getService(Oe,ge=d._DEFAULT_ENTRY_NAME){var Le;this._delegate.checkDestroyed();const r=this._delegate.container.getProvider(Oe);return!r.isInitialized()&&"EXPLICIT"===(null===(Le=r.getComponent())||void 0===Le?void 0:Le.instantiationMode)&&r.initialize(),r.getImmediate({identifier:ge})}_removeServiceInstance(Oe,ge=d._DEFAULT_ENTRY_NAME){this._delegate.container.getProvider(Oe).clearInstance(ge)}_addComponent(Oe){(0,d._addComponent)(this._delegate,Oe)}_addOrOverwriteComponent(Oe){(0,d._addOrOverwriteComponent)(this._delegate,Oe)}toJSON(){return{name:this.name,automaticDataCollectionEnabled:this.automaticDataCollectionEnabled,options:this.options}}}const h=new e.FA("app-compat","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call Firebase App.initializeApp()","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance."}),E=function F(){const be=function A(be){const Oe={},ge={__esModule:!0,initializeApp:function z(Pe,q={}){const fe=d.initializeApp(Pe,q);if((0,e.gR)(Oe,fe.name))return Oe[fe.name];const vt=new be(fe,ge);return Oe[fe.name]=vt,vt},app:r,registerVersion:d.registerVersion,setLogLevel:d.setLogLevel,onLog:d.onLog,apps:null,SDK_VERSION:d.SDK_VERSION,INTERNAL:{registerComponent:function oe(Pe){const q=Pe.name,fe=q.replace("-compat","");if(d._registerComponent(Pe)&&"PUBLIC"===Pe.type){const vt=(xt=r())=>{if("function"!=typeof xt[fe])throw h.create("invalid-app-argument",{appName:q});return xt[fe]()};void 0!==Pe.serviceProps&&(0,e.zw)(vt,Pe.serviceProps),ge[fe]=vt,be.prototype[fe]=function(...xt){return this._getService.bind(this,q).apply(this,Pe.multipleInstances?xt:[])}}return"PUBLIC"===Pe.type?ge[fe]:null},removeApp:function Le(Pe){delete Oe[Pe]},useAsService:function w(Pe,q){return"serverAuth"===q?null:q},modularAPIs:d}};function r(Pe){if(!(0,e.gR)(Oe,Pe=Pe||d._DEFAULT_ENTRY_NAME))throw h.create("no-app",{appName:Pe});return Oe[Pe]}return ge.default=ge,Object.defineProperty(ge,"apps",{get:function pe(){return Object.keys(Oe).map(Pe=>Oe[Pe])}}),r.App=be,ge}(m);return be.INTERNAL=Object.assign(Object.assign({},be.INTERNAL),{createFirebaseNamespace:F,extendNamespace:function Oe(ge){(0,e.zw)(be,ge)},createSubscribe:e.tD,ErrorFactory:e.FA,deepExtend:e.zw}),be}
1(),Y=new u.Vy("@firebase/app-compat");if((0,e.Bd)()&&void 0!==self.firebase){Y.warn("\n    Warning: Firebase is already defined in the global scope. Please make sure\n    Firebase library is only loaded once.\n  ");const be=self.firebase.SDK_VERSION;be&&be.indexOf("LITE")>=0&&Y.warn("\n    Warning: You are trying to load Firebase while using Firebase Performance standalone script.\n    You should load Firebase Performance with this instance of Firebase to avoid loading duplicate code.\n    ")}const K=E;!function de(be){(0,d.registerVersion)("@firebase/app-compat","0.2.13",be)}()},2615:(ct,se,l)=>{"use strict";l.r(se),l.d(se,{FirebaseError:()=>u.g,SDK_VERSION:()=>wt,_DEFAULT_ENTRY_NAME:()=>Ue,_addComponent:()=>me,_addOrOverwriteComponent:()=>Z,_apps:()=>De,_clearComponents:()=>At,_components:()=>Te,_getProvider:()=>dt,_registerComponent:()=>ie,_removeServiceInstance:()=>Ge,deleteApp:()=>zi,getApp:()=>Pi,getApps:()=>fi,initializeApp:()=>li,onLog:()=>nr,registerVersion:()=>Yn,setLogLevel:()=>tn});var e=l(89204),t=l(78131),d=l(86110),u=l(5219),m=l(23878);class _{constructor(D){this.container=D}getPlatformInfoString(){return this.container.getProviders().map(R=>{if(function h(it){const D=it.getComponent();return"VERSION"===(null==D?void 0:D.type)}(R)){const at=R.getImmediate();return"".concat(at.library,"/").concat(at.version)}return null}).filter(R=>R).join(" ")}}const A="@firebase/app",F="0.9.13",E=new d.Vy("@firebase/app"),Ue="[DEFAULT]",Ze={[A]:"fire-core","@firebase/app-compat":"fire-core-compat","@firebase/analytics":"fire-analytics","@firebase/analytics-compat":"fire-analytics-compat","@firebase/app-check":"fire-app-check","@firebase/app-check-compat":"fire-app-check-compat","@firebase/auth":"fire-auth","@firebase/auth-compat":"fire-auth-compat","@firebase/database":"fire-rtdb","@firebase/database-compat":"fire-rtdb-compat","@firebase/functions":"fire-fn","@firebase/functions-compat":"fire-fn-compat","@firebase/installations":"fire-iid","@firebase/installations-compat":"fire-iid-compat","@firebase/messaging":"fire-fcm","@firebase/messaging-compat":"fire-fcm-compat","@firebase/performance":"fire-perf","@firebase/performance-compat":"fire-perf-compat","@firebase/remote-config":"fire-rc","@firebase/remote-config-compat":"fire-rc-compat","@firebase/storage":"fire-gcs","@firebase/storage-compat":"fire-gcs-compat","@firebase/firestore":"fire-fst","@firebase/firestore-compat":"fire-fst-compat","fire-js":"fire-js",firebase:"fire-js-all"},De=new Map,Te=new Map;function me(it,D){try{it.container.addComponent(D)}catch(R){E.debug("Component ".concat(D.name," failed to register with FirebaseApp ").concat(it.name),R)}}function Z(it,D){it.container.addOrOverwriteComponent(D)}function ie(it){const D=it.name;if(Te.has(D))return E.debug("There were multiple attempts to register component ".concat(D,".")),!1;Te.set(D,it);for(const R of De.values())me(R,it);return!0}function dt(it,D){const R=it.container.getProvider("heartbeat").getImmediate({optional:!0});return R&&R.triggerHeartbeat(),it.container.getProvider(D)}function Ge(it,D,R=Ue){dt(it,D).clearInstance(R)}function At(){Te.clear()}const Dt=new u.FA("app","Firebase",{"no-app":"No Firebase App '{$appName}' has been created - call initializeApp() first","bad-app-name":"Illegal App name: '{$appName}","duplicate-app":"Firebase App named '{$appName}' already exists with different options or config","app-deleted":"Firebase App named '{$appName}' already deleted","no-options":"Need to provide options, when not being deployed to hosting via source.","invalid-app-argument":"firebase.{$appName}() takes either no argument or a Firebase App instance.","invali
1d-log-argument":"First argument to `onLog` must be null or a function.","idb-open":"Error thrown when opening IndexedDB. Original error: {$originalErrorMessage}.","idb-get":"Error thrown when reading from IndexedDB. Original error: {$originalErrorMessage}.","idb-set":"Error thrown when writing to IndexedDB. Original error: {$originalErrorMessage}.","idb-delete":"Error thrown when deleting from IndexedDB. Original error: {$originalErrorMessage}."});class Xe{constructor(D,R,at){this._isDeleted=!1,this._options=Object.assign({},D),this._config=Object.assign({},R),this._name=R.name,this._automaticDataCollectionEnabled=R.automaticDataCollectionEnabled,this._container=at,this.container.addComponent(new t.uA("app",()=>this,"PUBLIC"))}get automaticDataCollectionEnabled(){return this.checkDestroyed(),this._automaticDataCollectionEnabled}set automaticDataCollectionEnabled(D){this.checkDestroyed(),this._automaticDataCollectionEnabled=D}get name(){return this.checkDestroyed(),this._name}get options(){return this.checkDestroyed(),this._options}get config(){return this.checkDestroyed(),this._config}get container(){return this._container}get isDeleted(){return this._isDeleted}set isDeleted(D){this._isDeleted=D}checkDestroyed(){if(this.isDeleted)throw Dt.create("app-deleted",{appName:this._name})}}const wt="9.23.0";function li(it,D={}){let R=it;"object"!=typeof D&&(D={name:D});const at=Object.assign({name:Ue,automaticDataCollectionEnabled:!1},D),oi=at.name;if("string"!=typeof oi||!oi)throw Dt.create("bad-app-name",{appName:String(oi)});if(R||(R=(0,u.T9)()),!R)throw Dt.create("no-options");const tr=De.get(oi);if(tr){if((0,u.bD)(R,tr.options)&&(0,u.bD)(at,tr.config))return tr;throw Dt.create("duplicate-app",{appName:oi})}const Er=new t.h1(oi);for(const Gt of Te.values())Er.addComponent(Gt);const ji=new Xe(R,at,Er);return De.set(oi,ji),ji}function Pi(it=Ue){const D=De.get(it);if(!D&&it===Ue&&(0,u.T9)())return li();if(!D)throw Dt.create("no-app",{appName:it});return D}function fi(){return Array.from(De.values())}function zi(it){return gn.apply(this,arguments)}function gn(){return(gn=(0,e.A)(function*(it){const D=it.name;De.has(D)&&(De.delete(D),yield Promise.all(it.container.getProviders().map(R=>R.delete())),it.isDeleted=!0)})).apply(this,arguments)}function Yn(it,D,R){var at;let oi=null!==(at=Ze[it])&&void 0!==at?at:it;R&&(oi+="-".concat(R));const tr=oi.match(/\s|\//),Er=D.match(/\s|\//);if(tr||Er){const ji=['Unable to register library "'.concat(oi,'" with version "').concat(D,'":')];return tr&&ji.push('library name "'.concat(oi,'" contains illegal characters (whitespace or "/")')),tr&&Er&&ji.push("and"),Er&&ji.push('version name "'.concat(D,'" contains illegal characters (whitespace or "/")')),void E.warn(ji.join(" "))}ie(new t.uA("".concat(oi,"-version"),()=>({library:oi,version:D}),"VERSION"))}function nr(it,D){if(null!==it&&"function"!=typeof it)throw Dt.create("invalid-log-argument");(0,d.Ey)(it,D)}function tn(it){(0,d.He)(it)}const Ve="firebase-heartbeat-database",ni=1,Kt="firebase-heartbeat-store";let jt=null;function pi(){return jt||(jt=(0,m.P2)(Ve,ni,{upgrade:(it,D)=>{0===D&&it.createObjectStore(Kt)}}).catch(it=>{throw Dt.create("idb-open",{originalErrorMessage:it.message})})),jt}function Vt(){return(Vt=(0,e.A)(function*(it){try{return yield(yield pi()).transaction(Kt).objectStore(Kt).get(Ct(it))}catch(D){if(D instanceof u.g)E.warn(D.message);else{const R=Dt.create("idb-get",{originalErrorMessage:null==D?void 0:D.message});E.warn(R.message)}}})).apply(this,arguments)}function ti(it,D){return tt.apply(this,arguments)}function tt(){return(tt=(0,e.A)(function*(it,D){try{const at=(yield pi()).transaction(Kt,"readwrite");yield at.objectStore(Kt).put(D,Ct(it)),yield at.done}catch(R){if(R instanceof u.g)E.warn(R.message);else{const at=Dt.create("idb-set",{originalErrorMessage:null==R?void 0:R.message});E.warn(at.message)}}})).apply(this,arguments)}function Ct(it){return"".concat(it.name,"!").concat(it.options.appId)}class Ht{constructor(D){this.container=D,this._heartbeatsCache=null;const R=this.container.getProvider("app").getImmediate();this._storage=new Xn(R),this._heartbeatsCachePromise=this._storage.read().then(at=>(this._heartbeatsCache=at,at))}triggerHeartbeat(){var D=this;return(0,e.A)(function*(){const at=D.container.getProvider("platform-logger").getImmediate().getPlatformInfoString(),oi=Bi();if(null===D._heartbeatsCache&&(D._heartbeatsCache=yield D._heartbeatsCachePromise),D._heartbeatsCache.lastSentHeartbeatDate!==oi&&!D._heartbeatsCache.heartbeats.some(tr=>tr.date===oi))return D._heartbeatsCache.heartbeats.push({date:oi,agent:at}),D._heartbeatsCache.heartbeats=D._heartbeatsCache.heartbeats.filter(tr=>{const Er=new Date(tr.date).valueOf();return Date.now()-Er<=2592e6}),D._storage.overwrite(D._heartbeatsCache)})()}getHeartbeatsHeader(){var D=this;return(0,e.A)(function*(){if(null===D._heartbeatsCache&&(yield D._heartbeatsCachePromise),null===D._heartbeatsCache||0===D._heartbeatsCache.heartbeats.length)return"";const R=Bi(),{heartbeatsToSend:at,unsentEntries:oi}=function Vi(it,D=1024){const R=[];let at=it.slice();for(const oi of it){const tr=R.find(Er=>Er.agent===oi.agent);if(tr){if(tr.dates.push(oi.date),Jt(R)>D){tr.dates.pop();break}}else if(R.push({agent:oi.agent,dates:[oi.date]}),Jt(R)>D){R.pop();break}at=at.slice(1)}return{heartbeatsToSend:R,unsentEntries:at}}(D._heartbeatsCache.heartbeats),tr=(0,u.Uj)(JSON.stringify({version:2,heartbeats:at}));return D._heartbeatsCache.lastSentHeartbeatDate=R,oi.length>0?(D._heartbeatsCache.heartbeats=oi,yield D._storage.overwrite(D._heartbeatsCache)):(D._heartbeatsCache.heartbeats=[],D._storage.overwrite(D._heartbeatsCache)),tr})()}}function Bi(){return(new Date).toISOString().substring(0,10)}class Xn{constructor(D){this.app=D,this._canUseIndexedDBPromise=this.runIndexedDBEnvironmentCheck()}runIndexedDBEnvironmentCheck(){return(0,e.A)(function*(){return!!(0,u.zW)()&&(0,u.eX)().then(()=>!0).catch(()=>!1)})()}read(){var D=this;return(0,e.A)(function*(){return(yield D._canUseIndexedDBPromise)&&(yield function $t(it){return Vt.apply(this,arguments)}(D.app))||{heartbeats:[]}})()}overwrite(D){var R=this;return(0,e.A)(function*(){var at;if(yield R._canUseIndexedDBPromise){const tr=yield R.read();return ti(R.app,{lastSentHeartbeatDate:null!==(at=D.lastSentHeartbeatDate)&&void 0!==at?at:tr.lastSentHeartbeatDate,heartbeats:D.heartbeats})}})()}add(D){var R=this;return(0,e.A)(function*(){var at;if(yield R._canUseIndexedDBPromise){const tr=yield R.read();return ti(R.app,{lastSentHeartbeatDate:null!==(at=D.lastSentHeartbeatDate)&&void 0!==at?at:tr.lastSentHeartbeatDate,heartbeats:[...tr.heartbeats,...D.heartbeats]})}})()}}function Jt(it){return(0,u.Uj)(JSON.stringify({version:2,heartbeats:it})).length}
1!function lt(it){ie(new t.uA("platform-logger",D=>new _(D),"PRIVATE")),ie(new t.uA("heartbeat",D=>new Ht(D),"PRIVATE")),Yn(A,F,it),Yn(A,F,"esm2017"),Yn("fire-js","")}("")},78131:(ct,se,l)=>{"use strict";l.d(se,{h1:()=>A,uA:()=>d});var e=l(89204),t=l(5219);class d{constructor(E,Y,W){this.name=E,this.instanceFactory=Y,this.type=W,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode="LAZY",this.onInstanceCreated=null}setInstantiationMode(E){return this.instantiationMode=E,this}setMultipleInstances(E){return this.multipleInstances=E,this}setServiceProps(E){return this.serviceProps=E,this}setInstanceCreatedCallback(E){return this.onInstanceCreated=E,this}}const u="[DEFAULT]";class m{constructor(E,Y){this.name=E,this.container=Y,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}get(E){const Y=this.normalizeInstanceIdentifier(E);if(!this.instancesDeferred.has(Y)){const W=new t.cY;if(this.instancesDeferred.set(Y,W),this.isInitialized(Y)||this.shouldAutoInitialize())try{const U=this.getOrInitializeService({instanceIdentifier:Y});U&&W.resolve(U)}catch{}}return this.instancesDeferred.get(Y).promise}getImmediate(E){var Y;const W=this.normalizeInstanceIdentifier(null==E?void 0:E.identifier),U=null!==(Y=null==E?void 0:E.optional)&&void 0!==Y&&Y;if(!this.isInitialized(W)&&!this.shouldAutoInitialize()){if(U)return null;throw Error("Service ".concat(this.name," is not available"))}try{return this.getOrInitializeService({instanceIdentifier:W})}catch(de){if(U)return null;throw de}}getComponent(){return this.component}setComponent(E){if(E.name!==this.name)throw Error("Mismatching Component ".concat(E.name," for Provider ").concat(this.name,"."));if(this.component)throw Error("Component for ".concat(this.name," has already been provided"));if(this.component=E,this.shouldAutoInitialize()){if(function h(F){return"EAGER"===F.instantiationMode}(E))try{this.getOrInitializeService({instanceIdentifier:u})}catch{}for(const[Y,W]of this.instancesDeferred.entries()){const U=this.normalizeInstanceIdentifier(Y);try{const de=this.getOrInitializeService({instanceIdentifier:U});W.resolve(de)}catch{}}}}clearInstance(E=u){this.instancesDeferred.delete(E),this.instancesOptions.delete(E),this.instances.delete(E)}delete(){var E=this;return(0,e.A)(function*(){const Y=Array.from(E.instances.values());yield Promise.all([...Y.filter(W=>"INTERNAL"in W).map(W=>W.INTERNAL.delete()),...Y.filter(W=>"_delete"in W).map(W=>W._delete())])})()}isComponentSet(){return null!=this.component}isInitialized(E=u){return this.instances.has(E)}getOptions(E=u){return this.instancesOptions.get(E)||{}}initialize(E={}){const{options:Y={}}=E,W=this.normalizeInstanceIdentifier(E.instanceIdentifier);if(this.isInitialized(W))throw Error("".concat(this.name,"(").concat(W,") has already been initialized"));if(!this.isComponentSet())throw Error("Component ".concat(this.name," has not been registered yet"));const U=this.getOrInitializeService({instanceIdentifier:W,options:Y});for(const[de,K]of this.instancesDeferred.entries())W===this.normalizeInstanceIdentifier(de)&&K.resolve(U);return U}onInit(E,Y){var W;const U=this.normalizeInstanceIdentifier(Y),de=null!==(W=this.onInitCallbacks.get(U))&&void 0!==W?W:new Set;de.add(E),this.onInitCallbacks.set(U,de);const K=this.instances.get(U);return K&&E(K,U),()=>{de.delete(E)}}invokeOnInitCallbacks(E,Y){const W=this.onInitCallbacks.get(Y);if(W)for(const U of W)try{U(E,Y)}catch{}}getOrInitializeService({instanceIdentifier:E,options:Y={}}){let W=this.instances.get(E);if(!W&&this.component&&(W=this.component.instanceFactory(this.container,{instanceIdentifier:(F=E,F===u?void 0:F),options:Y}),this.instances.set(E,W),this.instancesOptions.set(E,Y),this.invokeOnInitCallbacks(W,E),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,E,W)}catch{}var F;return W||null}normalizeInstanceIdentifier(E=u){return this.component?this.component.multipleInstances?E:u:E}shouldAutoInitialize(){return!!this.component&&"EXPLICIT"!==this.component.instantiationMode}}class A{constructor(E){this.name=E,this.providers=new Map}addComponent(E){const Y=this.getProvider(E.name);if(Y.isComponentSet())throw new Error("Component ".concat(E.name," has already been registered with ").concat(this.name));Y.setComponent(E)}addOrOverwriteComponent(E){this.getProvider(E.name).isComponentSet()&&this.providers.delete(E.name),this.addComponent(E)}getProvider(E){if(this.providers.has(E))return this.providers.get(E);const Y=new m(E,this);return this.providers.set(E,Y),Y}getProviders(){return Array.from(this.providers.values())}}},52493:(ct,se,l)=>{"use strict";var e=l(89204),t=l(2615),d=l(78131),u=l(5219),m=l(23878);const _="@firebase/installations",h="0.6.4",A=1e4,F="w:".concat(h),E="FIS_v2",Y="https://firebaseinstallations.googleapis.com/v1",W=36e5,be=new u.FA("installations","Installations",{"missing-app-config-values":'Missing App configuration value: "{$valueName}"',"not-registered":"Firebase Installation is not registered.","installation-not-found":"Firebase Installation not found.","request-failed":'{$requestName} request failed with error "{$serverCode} {$serverStatus}: {$serverMessage}"',"app-offline":"Could not process request. Application offline.","delete-pending-registration":"Can't delete installation while there is a pending registration request."});function Oe(Ii){return Ii instanceof u.g&&Ii.code.includes("request-failed")}function ge({projectId:Ii}){return"".concat(Y,"/projects/").concat(Ii,"/installations")}
1function Le(Ii){return{token:Ii.token,requestStatus:2,expiresIn:q(Ii.expiresIn),creationTime:Date.now()}}function r(Ii,_n){return z.apply(this,arguments)}function z(){return(z=(0,e.A)(function*(Ii,_n){const fr=(yield _n.json()).error;return be.create("request-failed",{requestName:Ii,serverCode:fr.code,serverMessage:fr.message,serverStatus:fr.status})})).apply(this,arguments)}function pe({apiKey:Ii}){return new Headers({"Content-Type":"application/json",Accept:"application/json","x-goog-api-key":Ii})}function w(Ii){return Pe.apply(this,arguments)}function Pe(){return(Pe=(0,e.A)(function*(Ii){const _n=yield Ii();return _n.status>=500&&_n.status<600?Ii():_n})).apply(this,arguments)}function q(Ii){return Number(Ii.replace("s","000"))}function xt(){return(xt=(0,e.A)(function*({appConfig:Ii,heartbeatServiceProvider:_n},{fid:Ln}){const fr=ge(Ii),lo=pe(Ii),zr=_n.getImmediate({optional:!0});if(zr){const Jr=yield zr.getHeartbeatsHeader();Jr&&lo.append("x-firebase-client",Jr)}const Po={method:"POST",headers:lo,body:JSON.str
1ingify({fid:Ln,authVersion:E,appId:Ii.appId,sdkVersion:F})},Ro=yield w(()=>fetch(fr,Po));if(Ro.ok){const Jr=yield Ro.json();return{fid:Jr.fid||Ln,registrationStatus:2,refreshToken:Jr.refreshToken,authToken:Le(Jr.authToken)}}throw yield r("Create Installation",Ro)})).apply(this,arguments)}function nt(Ii){return new Promise(_n=>{setTimeout(_n,Ii)})}const je=/^[cdef][\w-]{21}$/,ve="";function Ee(){try{const Ii=new Uint8Array(17);(self.crypto||self.msCrypto).getRandomValues(Ii),Ii[0]=112+Ii[0]%16;const Ln=function $e(Ii){return function pt(Ii){return btoa(String.fromCharCode(...Ii)).replace(/\+/g,"-").replace(/\//g,"_")}(Ii).substr(0,22)}(Ii);return je.test(Ln)?Ln:ve}catch{return ve}}function Ue(Ii){return"".concat(Ii.appName,"!").concat(Ii.appId)}const Ze=new Map;function De(Ii,_n){const Ln=Ue(Ii);Z(Ln,_n),function ie(Ii,_n){const Ln=function Ge(){return!dt&&"BroadcastChannel"in self&&(dt=new BroadcastChannel("[Firebase] FID Change"),dt.onmessage=Ii=>{Z(Ii.data.key,Ii.data.fid)}),dt}();Ln&&Ln.postMessage({key:Ii,fid:_n}),function At(){0===Ze.size&&dt&&(dt.close(),dt=null)}()}(Ln,_n)}function Z(Ii,_n){const Ln=Ze.get(Ii);if(Ln)for(const fr of Ln)fr(_n)}let dt=null;const Bt="firebase-installations-database",Dt=1,Xe="firebase-installations-store";let wt=null;function li(){return wt||(wt=(0,m.P2)(Bt,Dt,{upgrade:(Ii,_n)=>{0===_n&&Ii.createObjectStore(Xe)}})),wt}function Pi(Ii,_n){return fi.apply(this,arguments)}function fi(){return(fi=(0,e.A)(function*(Ii,_n){const Ln=Ue(Ii),lo=(yield li()).transaction(Xe,"readwrite"),zr=lo.objectStore(Xe),Rr=yield zr.get(Ln);return yield zr.put(_n,Ln),yield lo.done,(!Rr||Rr.fid!==_n.fid)&&De(Ii,_n.fid),_n})).apply(this,arguments)}function zi(Ii){return gn.apply(this,arguments)}function gn(){return(gn=(0,e.A)(function*(Ii){const _n=Ue(Ii),fr=(yield li()).transaction(Xe,"readwrite");yield fr.objectStore(Xe).delete(_n),yield fr.done})).apply(this,arguments)}function Yn(Ii,_n){return nr.apply(this,arguments)}function nr(){return(nr=(0,e.A)(function*(Ii,_n){const Ln=Ue(Ii),lo=(yield li()).transaction(Xe,"readwrite"),zr=lo.objectStore(Xe),Rr=yield zr.get(Ln),Po=_n(Rr);return void 0===Po?yield zr.delete(Ln):yield zr.put(Po,Ln),yield lo.done,Po&&(!Rr||Rr.fid!==Po.fid)&&De(Ii,Po.fid),Po})).apply(this,arguments)}function tn(Ii){return Ve.apply(this,arguments)}function Ve(){return Ve=(0,e.A)(function*(Ii){let _n;const Ln=yield Yn(Ii.appConfig,fr=>{const lo=function ni(Ii){return tt(Ii||{fid:Ee(),registrationStatus:0})}(fr),zr=function Kt(Ii,_n){if(0===_n.registrationStatus){if(!navigator.onLine)return{installationEntry:_n,registrationPromise:Promise.reject(be.create("app-offline"))};const Ln={fid:_n.fid,registrationStatus:1,registrationTime:Date.now()},fr=function jt(Ii,_n){return pi.apply(this,arguments)}(Ii,Ln);return{installationEntry:Ln,registrationPromise:fr}}return 1===_n.registrationStatus?{installationEntry:_n,registrationPromise:$t(Ii)}:{installationEntry:_n}}(Ii,lo);return _n=zr.registrationPromise,zr.installationEntry});return Ln.fid===ve?{installationEntry:yield _n}:{installationEntry:Ln,registrationPromise:_n}}),Ve.apply(this,arguments)}function pi(){return pi=(0,e.A)(function*(Ii,_n){try{const Ln=yield function vt(Ii,_n){return xt.apply(this,arguments)}(Ii,_n);return Pi(Ii.appConfig,Ln)}catch(Ln){throw Oe(Ln)&&409===Ln.customData.serverCode?yield zi(Ii.appConfig):yield Pi(Ii.appConfig,{fid:_n.fid,registrationStatus:0}),Ln}}),pi.apply(this,arguments)}function $t(Ii){return Vt.apply(this,arguments)}function Vt(){return(Vt=(0,e.A)(function*(Ii){let _n=yield ti(Ii.appConfig);for(;1===_n.registrationStatus;)yield nt(100),_n=yield ti(Ii.appConfig);if(0===_n.registrationStatus){const{installationEntry:Ln,registrationPromise:fr}=yield tn(Ii);return fr||Ln}return _n})).apply(this,arguments)}function ti(Ii){return Yn(Ii,_n=>{if(!_n)throw be.create("installation-not-found");return tt(_n)})}function tt(Ii){return function Ct(Ii){return 1===Ii.registrationStatus&&Ii.registrationTime+A<Date.now()}(Ii)?{fid:Ii.fid,registrationStatus:0}:Ii}function qe(){return(qe=(0,e.A)(function*({appConfig:Ii,heartbeatServiceProvider:_n},Ln){const fr=function Ht(Ii,{fid:_n}){return"".concat(ge(Ii),"/").concat(_n,"/authTokens:generate")}(Ii,Ln),lo=function oe(Ii,{refreshToken:_n}){const Ln=pe(Ii);return Ln.append("Authorization",function fe(Ii){return"".concat(E," ").concat(Ii)}(_n)),Ln}(Ii,Ln),zr=_n.getImmediate({optional:!0});if(zr){const Jr=yield zr.getHeartbeatsHeader();Jr&&lo.append("x-firebase-client",Jr)}const Po={method:"POST",headers:lo,body:JSON.stringify({installation:{sdkVersion:F,appId:Ii.appId}})},Ro=yield w(()=>fetch(fr,Po));if(Ro.ok)return Le(yield Ro.json());throw yield r("Generate Auth Token",Ro)})).apply(this,arguments)}function Bi(Ii){return Vi.apply(this,arguments)}function Vi(){return Vi=(0,e.A)(function*(Ii,_n=!1){let Ln;const fr=yield Yn(Ii.appConfig,zr=>{if(!R(zr))throw be.create("not-registered");const Rr=zr.authToken;if(!_n&&function at(Ii){return 2===Ii.requestStatus&&!function oi(Ii){const _n=Date.now();return _n<Ii.creationTime||Ii.creationTime+Ii.expiresIn<_n+W}(Ii)}(Rr))return zr;if(1===Rr.requestStatus)return Ln=function Xn(Ii,_n){return Jt.apply(this,arguments)}(Ii,_n),zr;{if(!navigator.onLine)throw be.create("app-offline");const Po=function tr(Ii){const _n={requestStatus:1,requestTime:Date.now()};return Object.assign(Object.assign({},Ii),{authToken:_n})}(zr);return Ln=function it(Ii,_n){return D.apply(this,arguments)}(Ii,Po),Po}});return Ln?yield Ln:fr.authToken}),Vi.apply(this,arguments)}function Jt(){return(Jt=(0,e.A)(function*(Ii,_n){let Ln=yield lt(Ii.appConfig);for(;1===Ln.authToken.requestStatus;)yield nt(100),Ln=yield lt(Ii.appConfig);const fr=Ln.authToken;return 0===fr.requestStatus?Bi(Ii,_n):fr})).apply(this,arguments)}function lt(Ii){return Yn(Ii,_n=>{if(!R(_n))throw be.create("not-registered");return function Er(Ii){return 1===Ii.requestStatus&&Ii.requestTime+A<Date.now()}(_n.authToken)?Object.assign(Object.assign({},_n),{authToken:{requestStatus:0}}):_n})}function D(){return D=(0,e.A)(function*(Ii,_n){try{const Ln=yield function qt(Ii,_n){return qe.apply(this,arguments)}(Ii,_n),fr=Object.assign(Object.assign({},_n),{authToken:Ln});return yield Pi(Ii.appConfig,fr),Ln}catch(Ln){if(!Oe(Ln)||401!==Ln.customData.serverCode&&404!==Ln.customData.serverCode){const fr=Object.assign(Object.assign({},_n),{authToken:{requestStatus:0}});yield Pi(Ii.appConfig,fr)}else yield zi(Ii.appConfig);throw Ln}}),D.apply(this,arguments)}function R(Ii){return void 0!==Ii&&2===Ii.registrationStatus}function Gt(){return(Gt=(0,e.A)(function*(Ii){const _n=Ii,{installationEntry:Ln,registrationPromise:fr}=yield tn(_n);return fr?fr.catch(console.error):Bi(_n).catch(console.error),Ln.fid}
1)).apply(this,arguments)}function ft(){return ft=(0,e.A)(function*(Ii,_n=!1){const Ln=Ii;return yield function Re(Ii){return We.apply(this,arguments)}(Ln),(yield Bi(Ln,_n)).token}),ft.apply(this,arguments)}function We(){return(We=(0,e.A)(function*(Ii){const{registrationPromise:_n}=yield tn(Ii);_n&&(yield _n)})).apply(this,arguments)}function Nt(Ii){return be.create("missing-app-config-values",{valueName:Ii})}const Hi="installations",kn=Ii=>{const _n=Ii.getProvider("app").getImmediate(),Ln=function Et(Ii){if(!Ii||!Ii.options)throw Nt("App Configuration");if(!Ii.name)throw Nt("App Name");const _n=["projectId","apiKey","appId"];for(const Ln of _n)if(!Ii.options[Ln])throw Nt(Ln);return{appName:Ii.name,projectId:Ii.options.projectId,apiKey:Ii.options.apiKey,appId:Ii.options.appId}}(_n);return{app:_n,appConfig:Ln,heartbeatServiceProvider:(0,t._getProvider)(_n,"heartbeat"),_delete:()=>Promise.resolve()}},Jn=Ii=>{const _n=Ii.getProvider("app").getImmediate(),Ln=(0,t._getProvider)(_n,Hi).getImmediate();return{getId:()=>function ji(Ii){return Gt.apply(this,arguments)}(Ln),getToken:lo=>function ze(Ii){return ft.apply(this,arguments)}(Ln,lo)}};(function hr(){(0,t._registerComponent)(new d.uA(Hi,kn,"PUBLIC")),(0,t._registerComponent)(new d.uA("installations-internal",Jn,"PRIVATE"))})(),(0,t.registerVersion)(_,h),(0,t.registerVersion)(_,h,"esm2017")},86110:(ct,se,l)=>{"use strict";l.d(se,{$b:()=>t,Ey:()=>F,He:()=>A,Vy:()=>h});const e=[];var t=function(E){return E[E.DEBUG=0]="DEBUG",E[E.VERBOSE=1]="VERBOSE",E[E.INFO=2]="INFO",E[E.WARN=3]="WARN",E[E.ERROR=4]="ERROR",E[E.SILENT=5]="SILENT",E}(t||{});const d={debug:t.DEBUG,verbose:t.VERBOSE,info:t.INFO,warn:t.WARN,error:t.ERROR,silent:t.SILENT},u=t.INFO,m={[t.DEBUG]:"log",[t.VERBOSE]:"log",[t.INFO]:"info",[t.WARN]:"warn",[t.ERROR]:"error"},_=(E,Y,...W)=>{if(Y<E.logLevel)return;const U=(new Date).toISOString(),de=m[Y];if(!de)throw new Error("Attempted to log a message with an invalid logType (value: ".concat(Y,")"));console[de]("[".concat(U,"]  ").concat(E.name,":"),...W)};class h{constructor(Y){this.name=Y,this._logLevel=u,this._logHandler=_,this._userLogHandler=null,e.push(this)}get logLevel(){return this._logLevel}set logLevel(Y){if(!(Y in t))throw new TypeError('Invalid value "'.concat(Y,'" assigned to `logLevel`'));this._logLevel=Y}setLogLevel(Y){this._logLevel="string"==typeof Y?d[Y]:Y}get logHandler(){return this._logHandler}set logHandler(Y){if("function"!=typeof Y)throw new TypeError("Value assigned to `logHandler` must be a function");this._logHandler=Y}get userLogHandler(){return this._userLogHandler}set userLogHandler(Y){this._userLogHandler=Y}debug(...Y){this._userLogHandler&&this._userLogHandler(this,t.DEBUG,...Y),this._logHandler(this,t.DEBUG,...Y)}log(...Y){this._userLogHandler&&this._userLogHandler(this,t.VERBOSE,...Y),this._logHandler(this,t.VERBOSE,...Y)}info(...Y){this._userLogHandler&&this._userLogHandler(this,t.INFO,...Y),this._logHandler(this,t.INFO,...Y)}warn(...Y){this._userLogHandler&&this._userLogHandler(this,t.WARN,...Y),this._logHandler(this,t.WARN,...Y)}error(...Y){this._userLogHandler&&this._userLogHandler(this,t.ERROR,...Y),this._logHandler(this,t.ERROR,...Y)}}function A(E){e.forEach(Y=>{Y.setLogLevel(E)})}function F(E,Y){for(const W of e){let U=null;Y&&Y.level&&(U=d[Y.level]),W.userLogHandler=null===E?null:(de,K,...be)=>{const Oe=be.map(ge=>{if(null==ge)return null;if("string"==typeof ge)return ge;if("number"==typeof ge||"boolean"==typeof ge)return ge.toString();if(ge instanceof Error)return ge.message;try{return JSON.stringify(ge)}catch{return null}}).filter(ge=>ge).join(" ");K>=(null!=U?U:de.logLevel)&&E({level:t[K].toLowerCase(),message:Oe,args:be,type:de.name})}}}},20572:(ct,se,l)=>{"use strict";l.d(se,{$G:()=>ys,HC:()=>ya,UN:()=>E_});var e=l(37580),t=l(43942),d=l(59400),u=l(59452),m=l(84205),_=l(18537),h=l(14876),A=l(82645);const{isArray:F}=Array;function E(M){return 1===M.length&&F(M[0])?M[0]:M}var Y=l(91687);l(63617);var K=l(4083);function be(...M){const V=(0,K.ms)(M),B=E(M);return B.length?new t.c(x=>{let L=B.map(()=>[]),Se=B.map(()=>!1);x.add(()=>{L=Se=null});for(let Rt=0;!x.closed&&Rt<B.length;Rt++)(0,A.Tg)(B[Rt]).subscribe((0,Y._)(x,Xi=>{if(L[Rt].push(Xi),L.every(bn=>bn.length)){const bn=L.map(Vn=>Vn.shift());x.next(V?V(...bn):bn),L.some((Vn,er)=>!Vn.length&&Se[er])&&x.complete()}},()=>{Se[Rt]=!0,!L[Rt].length&&x.complete()}
1));return()=>{L=Se=null}}):d.w}var Oe=l(23513),Le=l(33900),r=l(51567),z=l(64334),pe=l(98764),oe=l(70271),w=l(15842),q=(l(81692),l(36647)),nt=(l(63037),l(91817),l(47470),l(60316));l(49074),l(34456),Math,Math,Math;const Sr=["*"],ui=["dialog"];function Dl(M){return"string"==typeof M}function zl(M){return null!=M}function Mc(M){return(M||document.body).getBoundingClientRect()}const Pl={animation:!0,transitionTimerDelayMs:5},Vc=()=>{},{transitionTimerDelayMs:xd}=Pl,Wl=new Map,Va=(M,V,B,x)=>{let L=x.context||{};const Se=Wl.get(V);if(Se)switch(x.runningTransition){case"continue":return d.w;case"stop":M.run(()=>Se.transition$.complete()),L=Object.assign(Se.context,L),Wl.delete(V)}const Rt=B(V,x.animation,L)||Vc;if(!x.animation||"none"===window.getComputedStyle(V).transitionProperty)return M.run(()=>Rt()),(0,u.of)(void 0).pipe(function jc(M){return V=>new t.c(B=>V.subscribe({next:Rt=>M.run(()=>B.next(Rt)),error:Rt=>M.run(()=>B.error(Rt)),complete:()=>M.run(()=>B.complete())}))}(M));const Xi=new m.B,bn=new m.B,Vn=Xi.pipe(function ge(...M){return V=>(0,Oe.x)(V,(0,u.of)(...M))}(!0));
1Wl.set(V,{transition$:Xi,complete:()=>{bn.next(),bn.complete()},context:L});const er=function Fd(M){const{transitionDelay:V,transitionDuration:B}=window.getComputedStyle(M);return 1e3*(parseFloat(V)+parseFloat(B))}(V);return M.runOutsideAngular(()=>{const Tr=(0,_.R)(V,"transitionend").pipe((0,Le.Q)(Vn),(0,r.p)(({target:br})=>br===V));(function W(...M){return 1===(M=E(M)).length?(0,A.Tg)(M[0]):new t.c(function U(M){return V=>{let B=[];for(let x=0;B&&!V.closed&&x<M.length;x++)B.push((0,A.Tg)(M[x]).subscribe((0,Y._)(V,L=>{if(B){for(let Se=0;Se<B.length;Se++)Se!==x&&B[Se].unsubscribe();B=null}V.next(L)})))}}(M))})((0,h.O)(er+xd).pipe((0,Le.Q)(Vn)),Tr,bn).pipe((0,Le.Q)(Vn)).subscribe(()=>{Wl.delete(V),M.run(()=>{Rt(),Xi.next(),Xi.complete()})})}),Xi.asObservable()},zo=(M,V,B)=>{let{direction:x,maxSize:L,dimension:Se}=B;const{classList:Rt}=M;function Xi(){Rt.add("collapse"),"show"===x?Rt.add("show"):Rt.remove("show")}if(V)return L||(L=function ur(M,V){if(typeof navigator>"u")return"0px";const{classList:B}=M,x=B.contains("show");x||B.add("show"),M.style[V]="";const L=M.getBoundingClientRect()[V]+"px";return x||B.remove("show"),L}(M,Se),B.maxSize=L,M.style[Se]="show"!==x?L:"0px",Rt.remove("collapse"),Rt.remove("collapsing"),Rt.remove("show"),Mc(M),Rt.add("collapsing")),M.style[Se]="show"===x?L:"0px",()=>{Xi(),Rt.remove("collapsing"),M.style[Se]=""};Xi()};let qa=(()=>{var M;class V{constructor(){this.animation=Pl.animation}}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275prov=e.jDH({token:M,factory:M.\u0275fac,providedIn:"root"}),V})(),Ec=(()=>{var M;class V{constructor(x){this._ngbConfig=x,this.horizontal=!1}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(x){this._animation=x}}return(M=V).\u0275fac=function(x){return new(x||M)(e.KVO(qa))},M.\u0275prov=e.jDH({token:M,factory:M.\u0275fac,providedIn:"root"}),V})(),ys=(()=>{var M;class V{set collapsed(x){this._isCollapsed!==x&&(this._isCollapsed=x,this._afterInit&&this._runTransitionWithEvents(x,this.animation))}constructor(x,L,Se){this._element=x,this._zone=Se,this._afterInit=!1,this._isCollapsed=!1,this.ngbCollapseChange=new e.bkB,this.shown=new e.bkB,this.hidden=new e.bkB,this.animation=L.animation,this.horizontal=L.horizontal}ngOnInit(){this._runTransition(this._isCollapsed,!1),this._afterInit=!0}toggle(x=this._isCollapsed){this.collapsed=!x,this.ngbCollapseChange.next(this._isCollapsed)}_runTransition(x,L){return Va(this._zone,this._element.nativeElement,zo,{animation:L,runningTransition:"stop",context:{direction:x?"hide":"show",dimension:this.horizontal?"width":"height"}})}_runTransitionWithEvents(x,L){this._runTransition(x,L).subscribe(()=>{x?this.hidden.emit():this.shown.emit()})}}return(M=V).\u0275fac=function(x){return new(x||M)(e.rXU(e.aKT),e.rXU(Ec),e.rXU(e.SKi))},M.\u0275dir=e.FsC({type:M,selectors:[["","ngbCollapse",""]],hostVars:2,hostBindings:function(x,L){2&x&&e.AVh("collapse-horizontal",L.horizontal)},inputs:{animation:"animation",collapsed:["ngbCollapse","collapsed"],horizontal:"horizontal"},outputs:{ngbCollapseChange:"ngbCollapseChange",shown:"shown",hidden:"hidden"},exportAs:["ngbCollapse"],standalone:!0}),V})(),Mr=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),Qs=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),Gc=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),ya=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})();var Ws=function(M){return M[M.Tab=9]="Tab",M[M.Enter=13]="Enter",M[M.Escape=27]="Escape",M[M.Space=32]="Space",M[M.PageUp=33]="PageUp",M[M.PageDown=34]="PageDown",M[M.End=35]="End",M[M.Home=36]="Home",M[M.ArrowLeft=37]="ArrowLeft",M[M.ArrowUp=38]="ArrowUp",M[M.ArrowRight=39]="ArrowRight",M[M.ArrowDown=40]="ArrowDown",M}(Ws||{});typeof navigator<"u"&&navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));const ne=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not
1([tabindex="-1"])'].join(", ");function Ke(M){const V=Array.from(M.querySelectorAll(ne)).filter(B=>-1!==B.tabIndex);return[V[0],V[V.length-1]]}new Date(1882,10,12),new Date(2174,10,25);let bo=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),Ea=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})();class hl{constructor(V,B,x){this.nodes=V,this.viewRef=B,this.componentRef=x}}let lc=(()=>{var M;class V{constructor(x,L){this._el=x,this._zone=L}ngOnInit(){this._zone.onStable.asObservable().pipe((0,z.s)(1)).subscribe(()=>{Va(this._zone,this._el.nativeElement,(x,L)=>{L&&Mc(x),x.classList.add("show")},{animation:this.animation,runningTransition:"continue"})})}hide(){return Va(this._zone,this._el.nativeElement,({classList:x})=>x.remove("show"),{animation:this.animation,runningTransition:"stop"})}}return(M=V).\u0275fac=function(x){return new(x||M)(e.rXU(e.aKT),e.rXU(e.SKi))},M.\u0275cmp=e.VBU({type:M,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1055"],hostVars:6,hostBindings:function(x,L){2&x&&(e.HbH("modal-backdrop"+(L.backdropClass?" "+L.backdropClass:"")),e.AVh("show",!L.animation)("fade",L.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},standalone:!0,features:[e.aNF],decls:0,vars:0,template:function(x,L){},encapsulation:2}),V})();class zc{update(V){}close(V){}dismiss(V){}}const tu=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","fullscreen","keyboard","scrollable","size","windowClass","modalDialogClass"],Vo=["animation","backdropClass"];class fu{_applyWindowOptions(V,B){tu.forEach(x=>{zl(B[x])&&(V[x]=B[x])})}_applyBackdropOptions(V,B){Vo.forEach(x=>{zl(B[x])&&(V[x]=B[x])})}update(V){this._applyWindowOptions(this._windowCmptRef.instance,V),this._backdropCmptRef&&this._backdropCmptRef.instance&&this._applyBackdropOptions(this._backdropCmptRef.instance,V)}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe((0,Le.Q)(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe((0,Le.Q)(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}constructor(V,B,x,L){this._windowCmptRef=V,this._contentRef=B,this._backdropCmptRef=x,this._beforeDismiss=L,this._closed=new m.B,this._dismissed=new m.B,this._hidden=new m.B,V.instance.dismissEvent.subscribe(Se=>{this.dismiss(Se)}),this.result=new Promise((Se,Rt)=>{this._resolve=Se,this._reject=Rt}),this.result.then(null,()=>{})}close(V){this._windowCmptRef&&(this._closed.next(V),this._resolve(V),this._removeModalElements())}_dismiss(V){this._dismissed.next(V),this._reject(V),this._removeModalElements()}dismiss(V){if(this._windowCmptRef)if(this._beforeDismiss){const B=this._beforeDismiss();!function xc(M){return M&&M.then}(B)?!1!==B&&this._dismiss(V):B.then(x=>{!1!==x&&this._dismiss(V)},()=>{})}else this._dismiss(V)}_removeModalElements(){const V=this._windowCmptRef.instance.hide(),B=this._backdropCmptRef?this._backdropCmptRef.instance.hide():(0,u.of)(void 0);V.subscribe(()=>{const{nativeElement:x}=this._windowCmptRef.location;x.parentNode.removeChild(x),this._windowCmptRef.destroy(),this._contentRef&&this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._windowCmptRef=null,this._contentRef=null}),B.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:x}=this._backdropCmptRef.location;x.parentNode.removeChild(x),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),be(V,B).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var Gd=function(M){return M[M.BACKDROP_CLICK=0]="BACKDROP_CLICK",M[M.ESC=1]="ESC",M}(Gd||{});let iu=(()=>{var M;class V{constructor(x,L,Se){this._document=x,this._elRef=L,this._zone=Se,this._closed$=new m.B,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new e.bkB,this.shown=new m.B,this.hidden=new m.B}get fullscreenClass(){return!0===this.fullscreen?" modal-fullscreen":Dl(this.fullscreen)?" modal-fullscreen-".concat(this.fullscreen,"-down"):""}dismiss(x){this.dismissEvent.emit(x)}ngOnInit(){this._elWithFocus=this._document.activeElement,this._zone.onStable.asObservable().pipe((0,z.s)(1)).subscribe(()=>{this._show()})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:x}=this._elRef,L={animation:this.animation,runningTransition:"stop"},Xi=be(Va(this._zone,x,()=>x.classList.remove("show"),L),Va(this._zone,this._dialogEl.nativeElement,()=>{},L));return Xi.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),Xi}_show(){const x={animation:this.animation,runningTransition:"continue"};be(Va(this._zone,this._elRef.nativeElement,(Rt,Xi)=>{Xi&&Mc(Rt),Rt.classList.add("show")},x),Va(this._zone,this._dialogEl.nativeElement,()=>{},x)).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:x}=this._elRef;this._zone.runOutsideAngular(()=>{(0,_.R)(x,"keydown").pipe((0,Le.Q)(this._closed$),(0,r.p)(Se=>Se.which===Ws.Escape)).subscribe(Se=>{this.keyboard?requestAnimationFrame(()=>{Se.defaultPrevented||this._zone.run(()=>this.dismiss(Gd.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let L=!1;(0,_.R)(this._dialogEl.nativeElement,"mousedown").pipe((0,Le.Q)(this._closed$),(0,pe.M)(()=>L=!1),(0,q.n)(()=>(0,_.R)(x,"mouseup").pipe((0,Le.Q)(this._closed$),(0,z.s)(1))),(0,r.p)(({target:Se})=>x===Se)).subscribe(()=>{L=!0}),(0,_.R)(x,"click").pipe((0,Le.Q)(this._closed$)).subscribe(({target:Se})=>{x===Se&&("static"===this.backdrop?this._bumpBackdrop():!0===this.backdrop&&!L&&this._zone.run(()=>this.dismiss(Gd.BACKDROP_CLICK))),L=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:x}=this._elRef;if(!x.contains(document.activeElement)){const L=x.querySelector("[ngbAutofocus]"),Se=Ke(x)[0];(L||Se||x).focus()}}_restoreFocus(){const x=this._document.body,L=this._elWithFocus;let Se;Se=L&&L.focus&&x.contains(L)?L:x,this._zone.runOutsideAngular(()=>{setTimeout(()=>Se.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&Va(this._zone,this._elRef.nativeElement,({classList:x})=>(x.add("modal-static"),()=>x.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}}return(M=V).\u0275fac=function(x){return new(x||M)(e.rXU(nt.qQ),e.rXU(e.aKT),e.rXU(e.SKi))},M.\u0275cmp=e.VBU({type:M,selectors:[["ngb-modal-window"]],viewQuery:function(x,L){if(1&x&&e.GBs(ui,7),2&x){let Se;e.mGM(Se=e.lsd())&&(L._dialogEl=Se.first)}},hostAttrs:["role","dialog","tabindex","-1"],hostVars:7,hostBindings:function(x,L){2&x&&(e.BMQ("aria-modal",!0)("aria-labelledby",L.ariaLabelledBy)("aria-describedby",L.ariaDescribedBy),e.HbH("modal d-block"+(L.windowClass?" "+L.windowClass:"")),e.AVh("fade",L.animation))},inputs:{animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",backdrop:"backdrop",centered:"centered",fullscreen:"fullscreen",keyboard:"keyboard",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},standalone:!0,features:[e.aNF],ngContentSelectors:Sr,decls:4,vars:2,consts:[["role","document"],["dialog",""],[1,"modal-content"]],template:function(x,L){1&x&&(e.NAR(),e.j41(0,"div",0,1)(2,"div",2),e.SdG(3),e.k0s()()),2&x&&e.HbH("modal-dialog"+(L.size?" modal-"+L.size:"")+(L.centered?" modal-dialog-centered":"")+L.fullscreenClass+(L.scrollable?" modal-dialog-scrollable":"")+(L.modalDialogClass?" "+L.modalDialogClass:""))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}\n"],encapsulation:2}),V})(),ao=(()=>{var M;
1class V{constructor(x){this._document=x}hide(){const x=Math.abs(window.innerWidth-this._document.documentElement.clientWidth),L=this._document.body,Se=L.style,{overflow:Rt,paddingRight:Xi}=Se;if(x>0){const bn=parseFloat(window.getComputedStyle(L).paddingRight);Se.paddingRight="".concat(bn+x,"px")}return Se.overflow="hidden",()=>{x>0&&(Se.paddingRight=Xi),Se.overflow=Rt}}}return(M=V).\u0275fac=function(x){return new(x||M)(e.KVO(nt.qQ))},M.\u0275prov=e.jDH({token:M,factory:M.\u0275fac,providedIn:"root"}),V})(),Do=(()=>{var M;class V{constructor(x,L,Se,Rt,Xi,bn,Vn){this._applicationRef=x,this._injector=L,this._environmentInjector=Se,this._document=Rt,this._scrollBar=Xi,this._rendererFactory=bn,this._ngZone=Vn,this._activeWindowCmptHasChanged=new m.B,this._ariaHiddenValues=new Map,this._scrollBarRestoreFn=null,this._modalRefs=[],this._windowCmpts=[],this._activeInstances=new e.bkB,this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const er=this._windowCmpts[this._windowCmpts.length-1];((M,V,B,x=!1)=>{M.runOutsideAngular(()=>{const L=(0,_.R)(V,"focusin").pipe((0,Le.Q)(B),(0,oe.T)(Se=>Se.target));(0,_.R)(V,"keydown").pipe((0,Le.Q)(B),(0,r.p)(Se=>Se.which===Ws.Tab),(0,w.E)(L)).subscribe(([Se,Rt])=>{const[Xi,bn]=Ke(V);(Rt===Xi||Rt===V)&&Se.shiftKey&&(bn.focus(),Se.preventDefault()),Rt===bn&&!Se.shiftKey&&(Xi.focus(),Se.preventDefault())}),x&&(0,_.R)(V,"click").pipe((0,Le.Q)(B),(0,w.E)(L),(0,oe.T)(Se=>Se[1])).subscribe(Se=>Se.focus())})})(this._ngZone,er.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(er.location.nativeElement)}})}_restoreScrollBar(){const x=this._scrollBarRestoreFn;x&&(this._scrollBarRestoreFn=null,x())}_hideScrollBar(){this._scrollBarRestoreFn||(this._scrollBarRestoreFn=this._scrollBar.hide())}open(x,L,Se){const Rt=Se.container instanceof HTMLElement?Se.container:zl(Se.container)?this._document.querySelector(Se.container):this._document.body,Xi=this._rendererFactory.createRenderer(null,null);if(!Rt)throw new Error('The specified modal container "'.concat(Se.container||"body",'" was not found in the DOM.'));this._hideScrollBar();const bn=new zc,Vn=(x=Se.injector||x).get(e.uvJ,null)||this._environmentInjector,er=this._getContentRef(x,Vn,L,bn,Se);let Tr=!1!==Se.backdrop?this._attachBackdrop(Rt):void 0,Hr=this._attachWindowComponent(Rt,er.nodes),br=new fu(Hr,er,Tr,Se.beforeDismiss);return this._registerModalRef(br),this._registerWindowCmpt(Hr),br.hidden.pipe((0,z.s)(1)).subscribe(()=>Promise.resolve(!0).then(()=>{this._modalRefs.length||(Xi.removeClass(this._document.body,"modal-open"),this._restoreScrollBar(),this._revertAriaHidden())})),bn.close=yo=>{br.close(yo)},bn.dismiss=yo=>{br.dismiss(yo)},bn.update=yo=>{br.update(yo)},br.update(Se),1===this._modalRefs.length&&Xi.addClass(this._document.body,"modal-open"),Tr&&Tr.instance&&Tr.changeDetectorRef.detectChanges(),Hr.changeDetectorRef.detectChanges(),br}get activeInstances(){return this._activeInstances}dismissAll(x){this._modalRefs.forEach(L=>L.dismiss(x))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(x){let L=(0,e.a0P)(lc,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector});return this._applicationRef.attachView(L.hostView),x.appendChild(L.location.nativeElement),L}_attachWindowComponent(x,L){let Se=(0,e.a0P)(iu,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector,projectableNodes:L});return this._applicationRef.attachView(Se.hostView),x.appendChild(Se.location.nativeElement),Se}_getContentRef(x,L,Se,Rt,Xi){return Se?Se instanceof e.C4Q?this._createFromTemplateRef(Se,Rt):Dl(Se)?this._createFromString(Se):this._createFromComponent(x,L,Se,Rt,Xi):new hl([])}_createFromTemplateRef(x,L){const Rt=x.createEmbeddedView({$implicit:L,close(Xi){L.close(Xi)},dismiss(Xi){L.dismiss(Xi)}});return this._applicationRef.attachView(Rt),new hl([Rt.rootNodes],Rt)}_createFromString(x){const L=this._document.createTextNode("".concat(x));return new hl([[L]])}_createFromComponent(x,L,Se,Rt,Xi){const bn=e.zZn.create({providers:[{provide:zc,useValue:Rt}],parent:x}),Vn=(0,e.a0P)(Se,{environmentInjector:L,elementInjector:bn}),er=Vn.location.nativeElement;return Xi.scrollable&&er.classList.add("component-host-scrollable"),this._applicationRef.attachView(Vn.hostView),new hl([[er]],Vn.hostView,Vn)}_setAriaHidden(x){const L=x.parentElement;
1L&&x!==this._document.body&&(Array.from(L.children).forEach(Se=>{Se!==x&&"SCRIPT"!==Se.nodeName&&(this._ariaHiddenValues.set(Se,Se.getAttribute("aria-hidden")),Se.setAttribute("aria-hidden","true"))}),this._setAriaHidden(L))}_revertAriaHidden(){this._ariaHiddenValues.forEach((x,L)=>{x?L.setAttribute("aria-hidden",x):L.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(x){const L=()=>{const Se=this._modalRefs.indexOf(x);Se>-1&&(this._modalRefs.splice(Se,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(x),this._activeInstances.emit(this._modalRefs),x.result.then(L,L)}_registerWindowCmpt(x){this._windowCmpts.push(x),this._activeWindowCmptHasChanged.next(),x.onDestroy(()=>{const L=this._windowCmpts.indexOf(x);L>-1&&(this._windowCmpts.splice(L,1),this._activeWindowCmptHasChanged.next())})}}return(M=V).\u0275fac=function(x){return new(x||M)(e.KVO(e.o8S),e.KVO(e.zZn),e.KVO(e.uvJ),e.KVO(nt.qQ),e.KVO(ao),e.KVO(e._9s),e.KVO(e.SKi))},M.\u0275prov=e.jDH({token:M,factory:M.\u0275fac,providedIn:"root"}),V})(),Uo=(()=>{var M;class V{constructor(x){this._ngbConfig=x,this.backdrop=!0,this.fullscreen=!1,this.keyboard=!0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(x){this._animation=x}}return(M=V).\u0275fac=function(x){return new(x||M)(e.KVO(qa))},M.\u0275prov=e.jDH({token:M,factory:M.\u0275fac,providedIn:"root"}),V})(),Fo=(()=>{var M;class V{constructor(x,L,Se){this._injector=x,this._modalStack=L,this._config=Se}open(x,L={}){const Se={...this._config,animation:this._config.animation,...L};return this._modalStack.open(this._injector,x,Se)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(x){this._modalStack.dismissAll(x)}hasOpenModals(){return this._modalStack.hasOpenModals()}}return(M=V).\u0275fac=function(x){return new(x||M)(e.KVO(e.zZn),e.KVO(Do),e.KVO(Uo))},M.\u0275prov=e.jDH({token:M,factory:M.\u0275fac,providedIn:"root"}),V})(),Fa=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({providers:[Fo]}),V})(),Np=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),_u=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),eh=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),mp=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),Hd=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),_f=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),$h=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),yh=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),zh=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})();new e.nKC("live announcer delay",{providedIn:"root",factory:function Mf(){return 100}});let Wh=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})(),Sf=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({}),V})();const Hg=[Mr,Qs,Gc,ya,bo,Ea,Fa,Np,Sf,_u,eh,mp,Hd,_f,$h,yh,zh,Wh];let E_=(()=>{var M;class V{}return(M=V).\u0275fac=function(x){return new(x||M)},M.\u0275mod=e.$C({type:M}),M.\u0275inj=e.G2t({imports:[Hg,Mr,Qs,Gc,ya,bo,Ea,Fa,Np,Sf,_u,eh,mp,Hd,_f,$h,yh,zh,Wh]}),V})()},11925:(__unused_webpack___webpack_module__,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Oo:()=>StoreDevtoolsModule});var _angular_core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(37580),_ngrx_store__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(11439),rxjs__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(59400),rxjs__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(43942),rxjs__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(59452),rxjs__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(63617),rxjs__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(40038),rxjs__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(56042),rxjs_operators__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(71870),rxjs_operators__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(51567),rxjs_operators__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(70271),rxjs_operators__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(51903),rxjs_operators__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(72354),rxjs_operators__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(52575),rxjs_operators__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(61318),rxjs_operators__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(64334),rxjs_operators__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(33900),rxjs_operators__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(36647),rxjs_operators__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(47470),rxjs_operators__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(74304),rxjs_operators__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(15842),rxjs_operators__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(24031),_angular_core_rxjs_interop__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(49074);const PERFORM_ACTION="PERFORM_ACTION",REFRESH="REFRESH",RESET="RESET",ROLLBACK="ROLLBACK",COMMIT="COMMIT",SWEEP="SWEEP",TOGGLE_ACTION="TOGGLE_ACTION",SET_ACTIONS_ACTIVE="SET_ACTIONS_ACTIVE",JUMP_TO_STATE="JUMP_TO_STATE",JUMP_TO_ACTION="JUMP_TO_ACTION",IMPORT_STATE="IMPORT_STATE",LOCK_CHANGES="LOCK_CHANGES",PAUSE_RECORDING="PAUSE_RECORDING";class PerformAction{constructor(se,l){if(this.action=se,this.timestamp=l,this.type=PERFORM_ACTION,typeof se.type>"u")throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}}class Refresh{constructor(){this.type=REFRESH}}class Reset{constructor(se){this.timestamp=se,this.type=RESET}}class Rollback{constructor(se){this.timestamp=se,this.type=ROLLBACK}}class Commit{constructor(se){this.timestamp=se,this.type=COMMIT}}class Sweep{constructor(){this.type=SWEEP}}class ToggleAction{constructor(se){this.id=se,this.type=TOGGLE_ACTION}}class SetActionsActive{constructor(se,l,e=!0){this.start=se,this.end=l,this.active=e,this.type=SET_ACTIONS_ACTIVE}}class JumpToState{constructor(se){this.index=se,this.type=JUMP_TO_STATE}}class JumpToAction{constructor(se){this.actionId=se,this.type=JUMP_TO_ACTION}}class ImportState{constructor(se){this.nextLiftedState=se,this.type=IMPORT_STATE}}class LockChanges{constructor(se){this.status=se,this.type=LOCK_CHANGES}}class PauseRecording{constructor(se){this.status=se,this.type=PAUSE_RECORDING}}class StoreDevtoolsConfig{constructor(){this.maxAge=!1}}const STORE_DEVTOOLS_CONFIG=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.nKC("@ngrx/store-devtools Options"),INITIAL_OPTIONS=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.nKC("@ngrx/store-devtools Initial Config");function noMonitor(){return null}const DEFAULT_NAME="NgRx Store DevTools";function createConfig(ct){const se={maxAge:!1,monitor:noMonitor,actionSanitizer:void 0,stateSanitizer:void 0,name:DEFAULT_NAME,serialize:!1,logOnly:!1,autoPause:!1,trace:!1,traceLimit:75,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0},connectOutsideZone:!1},l="function"==typeof ct?ct():ct,t=l.features||!!l.logOnly&&{pause:!0,export:!0,test:!0}||se.features;!0===t.import&&(t.import="custom");const d=Object.assign({},se,{features:t},l);if(d.maxAge&&d.maxAge<2)throw new Error("Devtools 'maxAge' cannot be less than 2, got ".concat(d.maxAge));return d}function difference(ct,se){return ct.filter(l=>se.indexOf(l)<0)}function unliftState(ct){const{computedStates:se,currentStateIndex:l}=ct;if(l>=se.length){const{state:t}=se[se.length-1];return t}const{state:e}=se[l];return e}
1function unliftAction(ct){return ct.actionsById[ct.nextActionId-1]}function liftAction(ct){return new PerformAction(ct,+Date.now())}function sanitizeActions(ct,se){return Object.keys(se).reduce((l,e)=>{const t=Number(e);return l[t]=sanitizeAction(ct,se[t],t),l},{})}function sanitizeAction(ct,se,l){return{...se,action:ct(se.action,l)}}function sanitizeStates(ct,se){return se.map((l,e)=>({state:sanitizeState(ct,l.state,e),error:l.error}))}function sanitizeState(ct,se,l){return ct(se,l)}function shouldFilterActions(ct){return ct.predicate||ct.actionsSafelist||ct.actionsBlocklist}function filterLiftedState(ct,se,l,e){const t=[],d={},u=[];return ct.stagedActionIds.forEach((m,_)=>{const h=ct.actionsById[m];h&&(_&&isActionFiltered(ct.computedStates[_],h,se,l,e)||(d[m]=h,t.push(m),u.push(ct.computedStates[_])))}),{...ct,stagedActionIds:t,actionsById:d,computedStates:u}}function isActionFiltered(ct,se,l,e,t){const d=l&&!l(ct,se.action),u=e&&!se.action.type.match(e.map(_=>escapeRegExp(_)).join("|")),m=t&&se.action.type.match(t.map(_=>escapeRegExp(_)).join("|"));return d||u||m}function escapeRegExp(ct){return ct.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function injectZoneConfig(ct){return{ngZone:ct?(0,_angular_core__WEBPACK_IMPORTED_MODULE_0__.WQX)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.SKi):null,connectOutsideZone:ct}}let DevtoolsDispatcher=(()=>{var ct;class se extends _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.SS{}return(ct=se).\u0275fac=function(){let l;return function(t){return(l||(l=_angular_core__WEBPACK_IMPORTED_MODULE_0__.xGo(ct)))(t||ct)}
1}(),ct.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.jDH({token:ct,factory:ct.\u0275fac}),se})();const ExtensionActionTypes={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},REDUX_DEVTOOLS_EXTENSION=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.nKC("@ngrx/store-devtools Redux Devtools Extension");let DevtoolsExtension=(()=>{var _DevtoolsExtension;class DevtoolsExtension{constructor(ct,se,l){this.config=se,this.dispatcher=l,this.zoneConfig=injectZoneConfig(this.config.connectOutsideZone),this.devtoolsExtension=ct,this.createActionStreams()}notify(ct,se){if(this.devtoolsExtension)if(ct.type===PERFORM_ACTION){if(se.isLocked||se.isPaused)return;const l=unliftState(se);if(shouldFilterActions(this.config)&&isActionFiltered(l,ct,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;const e=this.config.stateSanitizer?sanitizeState(this.config.stateSanitizer,l,se.currentStateIndex):l,t=this.config.actionSanitizer?sanitizeAction(this.config.actionSanitizer,ct,se.nextActionId):ct;this.sendToReduxDevtools(()=>this.extensionConnection.send(t,e))}else{const l={...se,stagedActionIds:se.stagedActionIds,actionsById:this.config.actionSanitizer?sanitizeActions(this.config.actionSanitizer,se.actionsById):se.actionsById,computedStates:this.config.stateSanitizer?sanitizeStates(this.config.stateSanitizer,se.computedStates):se.computedStates};this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,l,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new rxjs__WEBPACK_IMPORTED_MODULE_3__.c(ct=>{const se=this.zoneConfig.connectOutsideZone?this.zoneConfig.ngZone.runOutsideAngular(()=>this.devtoolsExtension.connect(this.getExtensionConfig(this.config))):this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=se,se.init(),se.subscribe(l=>ct.next(l)),se.unsubscribe}):rxjs__WEBPACK_IMPORTED_MODULE_2__.w}createActionStreams(){const ct=this.createChangesObservable().pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_4__.u)()),se=ct.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.p)(m=>m.type===ExtensionActionTypes.START)),l=ct.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.p)(m=>m.type===ExtensionActionTypes.STOP)),e=ct.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.p)(m=>m.type===ExtensionActionTypes.DISPATCH),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.T)(m=>this.unwrapAction(m.payload)),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_7__.H)(m=>m.type===IMPORT_STATE?this.dispatcher.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.p)(_=>_.type===_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.q6),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_8__.w)(1e3),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.B)(1e3),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.T)(()=>m),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.W)(()=>(0,rxjs__WEBPACK_IMPORTED_MODULE_11__.of)(m)),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_12__.s)(1)):(0,rxjs__WEBPACK_IMPORTED_MODULE_11__.of)(m))),d=ct.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_5__.p)(m=>m.type===ExtensionActionTypes.ACTION),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.T)(m=>this.unwrapAction(m.payload))).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.Q)(l)),u=e.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.Q)(l));this.start$=se.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.Q)(l)),this.actions$=this.start$.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_14__.n)(()=>d)),this.liftedActions$=this.start$.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_14__.n)(()=>u))}unwrapAction(action){return"string"==typeof action?eval("(".concat(action,")")):action}getExtensionConfig(ct){var se,l,e;const t={name:ct.name,features:ct.features,serialize:ct.serialize,autoPause:null!==(se=ct.autoPause)&&void 0!==se&&se,trace:null!==(l=ct.trace)&&void 0!==l&&l,traceLimit:null!==(e=ct.traceLimit)&&void 0!==e?e:75};return!1!==ct.maxAge&&(t.maxAge=ct.maxAge),t}sendToReduxDevtools(ct){try{ct()}catch(se){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",se)}}}return _DevtoolsExtension=DevtoolsExtension,_DevtoolsExtension.\u0275fac=function ct(se){return new(se||_DevtoolsExtension)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(REDUX_DEVTOOLS_EXTENSION),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(STORE_DEVTOOLS_CONFIG),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(DevtoolsDispatcher))},_DevtoolsExtension.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.jDH({token:_DevtoolsExtension,factory:_DevtoolsExtension.\u0275fac}),DevtoolsExtension})();const INIT_ACTION={type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.Zz},RECOMPUTE="@ngrx/store-devtools/recompute",RECOMPUTE_ACTION={type:RECOMPUTE};function computeNextEntry(ct,se,l,e,t){if(e)return{state:l,error:"Interrupted by an error up the chain"};let u,d=l;try{d=ct(l,se)}catch(m){u=m.toString(),t.handleError(m)}return{state:d,error:u}}function recomputeStates(ct,se,l,e,t,d,u,m,_){if(se>=ct.length&&ct.length===d.length)return ct;const h=ct.slice(0,se),A=d.length-(_?1:0);for(let F=se;F<A;F++){const E=d[F],Y=t[E].action,W=h[F-1],U=W?W.state:e,de=W?W.error:void 0,be=u.indexOf(E)>-1?W:computeNextEntry(l,Y,U,de,m);h.push(be)}return _&&h.push(ct[ct.length-1]),h}
1function liftInitialState(ct,se){return{monitorState:se(void 0,{}),nextActionId:1,actionsById:{0:liftAction(INIT_ACTION)},stagedActionIds:[0],skippedActionIds:[],committedState:ct,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function liftReducerWith(ct,se,l,e,t={}){return d=>(u,m)=>{let{monitorState:_,actionsById:h,nextActionId:A,stagedActionIds:F,skippedActionIds:E,committedState:Y,currentStateIndex:W,computedStates:U,isLocked:de,isPaused:K}=u||se;function be(Le){let r=Le,z=F.slice(1,r+1);for(let pe=0;pe<z.length;pe++){if(U[pe+1].error){r=pe,z=F.slice(1,r+1);break}delete h[z[pe]]}E=E.filter(pe=>-1===z.indexOf(pe)),F=[0,...F.slice(r+1)],Y=U[r].state,U=U.slice(r),W=W>r?W-r:0}function Oe(){h={0:liftAction(INIT_ACTION)},A=1,F=[0],E=[],Y=U[W].state,W=0,U=[]}u||(h=Object.create(h));let ge=0;switch(m.type){case LOCK_CHANGES:de=m.status,ge=1/0;break;case PAUSE_RECORDING:K=m.status,K?(F=[...F,A],h[A]=new PerformAction({type:"@ngrx/devtools/pause"},+Date.now()),A++,ge=F.length-1,U=U.concat(U[U.length-1]),W===F.length-2&&W++,ge=1/0):Oe();break;case RESET:h={0:liftAction(INIT_ACTION)},A=1,F=[0],E=[],Y=ct,W=0,U=[];break;case COMMIT:Oe();break;case ROLLBACK:h={0:liftAction(INIT_ACTION)},A=1,F=[0],E=[],W=0,U=[];break;case TOGGLE_ACTION:{const{id:Le}=m;E=-1===E.indexOf(Le)?[Le,...E]:E.filter(z=>z!==Le),ge=F.indexOf(Le);break}case SET_ACTIONS_ACTIVE:{const{start:Le,end:r,active:z}=m,pe=[];for(let oe=Le;oe<r;oe++)pe.push(oe);E=z?difference(E,pe):[...E,...pe],ge=F.indexOf(Le);break}case JUMP_TO_STATE:W=m.index,ge=1/0;break;case JUMP_TO_ACTION:{const Le=F.indexOf(m.actionId);-1!==Le&&(W=Le),ge=1/0;break}case SWEEP:F=difference(F,E),E=[],W=Math.min(W,F.length-1);break;case PERFORM_ACTION:{if(de)return u||se;if(K||u&&isActionFiltered(u.computedStates[W],m,t.predicate,t.actionsSafelist,t.actionsBlocklist)){const r=U[U.length-1];U=[...U.slice(0,-1),computeNextEntry(d,m.action,r.state,r.error,l)],ge=1/0;break}t.maxAge&&F.length===t.maxAge&&be(1),W===F.length-1&&W++;const Le=A++;h[Le]=m,F=[...F,Le],ge=F.length-1;break}case IMPORT_STATE:({monitorState:_,actionsById:h,nextActionId:A,stagedActionIds:F,skippedActionIds:E,committedState:Y,currentStateIndex:W,computedStates:U,isLocked:de,isPaused:K}=m.nextLiftedState);break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.Zz:ge=0,t.maxAge&&F.length>t.maxAge&&(U=recomputeStates(U,ge,d,Y,h,F,E,l,K),be(F.length-t.maxAge),ge=1/0);break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.q6:if(U.filter(r=>r.error).length>0)ge=0,t.maxAge&&F.length>t.maxAge&&(U=recomputeStates(U,ge,d,Y,h,F,E,l,K),be(F.length-t.maxAge),ge=1/0);else{if(!K&&!de){W===F.length-1&&W++;const r=A++;h[r]=new PerformAction(m,+Date.now()),F=[...F,r],ge=F.length-1,U=recomputeStates(U,ge,d,Y,h,F,E,l,K)}U=U.map(r=>({...r,state:d(r.state,RECOMPUTE_ACTION)})),W=F.length-1,t.maxAge&&F.length>t.maxAge&&be(F.length-t.maxAge),ge=1/0}break;default:ge=1/0}return U=recomputeStates(U,ge,d,Y,h,F,E,l,K),_=e(_,m),{monitorState:_,actionsById:h,nextActionId:A,stagedActionIds:F,skippedActionIds:E,committedState:Y,currentStateIndex:W,computedStates:U,isLocked:de,isPaused:K}}}let StoreDevtools=(()=>{var ct;class se{constructor(e,t,d,u,m,_,h,A){const F=liftInitialState(h,A.monitor),E=liftReducerWith(h,F,_,A.monitor,A),Y=(0,rxjs__WEBPACK_IMPORTED_MODULE_15__.h)((0,rxjs__WEBPACK_IMPORTED_MODULE_15__.h)(t.asObservable().pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.i)(1)),u.actions$).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.T)(liftAction)),e,u.liftedActions$).pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_17__.Q)(rxjs__WEBPACK_IMPORTED_MODULE_18__.T)),W=d.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.T)(E)),U=injectZoneConfig(A.connectOutsideZone),de=new rxjs__WEBPACK_IMPORTED_MODULE_19__.m(1);this.liftedStateSubscription=Y.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_20__.E)(W),emitInZone(U),(0,rxjs_operators__WEBPACK_IMPORTED_MODULE_21__.S)(({state:Oe},[ge,Le])=>{let r=Le(Oe,ge);return ge.type!==PERFORM_ACTION&&shouldFilterActions(A)&&(r=filterLiftedState(r,A.predicate,A.actionsSafelist,A.actionsBlocklist)),u.notify(ge,r),{state:r,action:ge}},{state:F,action:null})).subscribe(({state:Oe,action:ge})=>{de.next(Oe),ge.type===PERFORM_ACTION&&m.next(ge.action)}),this.extensionStartSubscription=u.start$.pipe(emitInZone(U)).subscribe(()=>{this.refresh()});const K=de.asObservable(),be=K.pipe((0,rxjs_operators__WEBPACK_IMPORTED_MODULE_6__.T)(unliftState));Object.defineProperty(be,"state",{value:(0,_angular_core_rxjs_interop__WEBPACK_IMPORTED_MODULE_22__.ot)(be,{manualCleanup:!0,requireSync:!0})}),this.dispatcher=e,this.liftedState=K,this.state=be}ngOnDestroy(){this.liftedStateSubscription.unsubscribe(),this.extensionStartSubscription.unsubscribe()}dispatch(e){this.dispatcher.next(e)}next(e){this.dispatcher.next(e)}error(e){}complete(){}performAction(e){this.dispatch(new PerformAction(e,+Date.now()))}refresh(){this.dispatch(new Refresh)}reset(){this.dispatch(new Reset(+Date.now()))}rollback(){this.dispatch(new Rollback(+Date.now()))}commit(){this.dispatch(new Commit(+Date.now()))}sweep(){this.dispatch(new Sweep)}toggleAction(e){this.dispatch(new ToggleAction(e))}jumpToAction(e){this.dispatch(new JumpToAction(e))}jumpToState(e){this.dispatch(new JumpToState(e))}importState(e){this.dispatch(new ImportState(e))}lockChanges(e){this.dispatch(new LockChanges(e))}pauseRecording(e){this.dispatch(new PauseRecording(e))}}return(ct=se).\u0275fac=function(e){return new(e||ct)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(DevtoolsDispatcher),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.SS),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.QU),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(DevtoolsExtension),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.sA),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(_angular_core__WEBPACK_IMPORTED_MODULE_0__.zcH),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.N_),_angular_core__WEBPACK_IMPORTED_MODULE_0__.KVO(STORE_DEVTOOLS_CONFIG))},ct.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.jDH({token:ct,factory:ct.\u0275fac}),se})();function emitInZone({ngZone:ct,connectOutsideZone:se}){return l=>se?new rxjs__WEBPACK_IMPORTED_MODULE_3__.c(e=>l.subscribe({next:t=>ct.run(()=>e.next(t)),error:t=>ct.run(()=>e.error(t)),complete:()=>ct.run(()=>e.complete())})):l}
1const IS_EXTENSION_OR_MONITOR_PRESENT=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.nKC("@ngrx/store-devtools Is Devtools Extension or Monitor Present");function createIsExtensionOrMonitorPresent(ct,se){return!!ct||se.monitor!==noMonitor}function createReduxDevtoolsExtension(){const ct="__REDUX_DEVTOOLS_EXTENSION__";return"object"==typeof window&&typeof window[ct]<"u"?window[ct]:null}function provideStoreDevtools(ct={}){return(0,_angular_core__WEBPACK_IMPORTED_MODULE_0__.EmA)([DevtoolsExtension,DevtoolsDispatcher,StoreDevtools,{provide:INITIAL_OPTIONS,useValue:ct},{provide:IS_EXTENSION_OR_MONITOR_PRESENT,deps:[REDUX_DEVTOOLS_EXTENSION,STORE_DEVTOOLS_CONFIG],useFactory:createIsExtensionOrMonitorPresent},{provide:REDUX_DEVTOOLS_EXTENSION,useFactory:createReduxDevtoolsExtension},{provide:STORE_DEVTOOLS_CONFIG,deps:[INITIAL_OPTIONS],useFactory:createConfig},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.h1,deps:[StoreDevtools],useFactory:createStateObservable},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.Bh,useExisting:DevtoolsDispatcher}])}function createStateObservable(ct){return ct.state}let StoreDevtoolsModule=(()=>{var ct;class se{static instrument(e={}){return{ngModule:se,providers:[provideStoreDevtools(e)]}}}return(ct=se).\u0275fac=function(e){return new(e||ct)},ct.\u0275mod=_angular_core__WEBPACK_IMPORTED_MODULE_0__.$C({type:ct}),ct.\u0275inj=_angular_core__WEBPACK_IMPORTED_MODULE_0__.G2t({}),se})()},11439:(ct,se,l)=>{"use strict";l.d(se,{SS:()=>q,Zz:()=>Pe,N_:()=>nt,Bh:()=>tn,QU:()=>nr,sA:()=>jt,h1:()=>$t,il:()=>Ct,ae:()=>ta,md:()=>Bs,wc:()=>ms,q6:()=>Ve,VP:()=>K,Mz:()=>rt});var e=l(37580),t=l(75797),d=l(43942),u=l(84205),m=l(40038),_=l(74304),h=l(15842),A=l(24031),F=l(70271),Y=l(91817),W=l(49074);const U={};function K(Ui,Pn){if(U[Ui]=(U[Ui]||0)+1,"function"==typeof Pn)return ge(Ui,(...Mn)=>({...Pn(...Mn),type:Ui}));switch(Pn?Pn._as:"empty"){case"empty":return ge(Ui,()=>({type:Ui}));case"props":return ge(Ui,Mn=>({...Mn,type:Ui}));default:throw new Error("Unexpected config.")}}function ge(Ui,Pn){return Object.defineProperty(Pn,"type",{value:Ui,writable:!1})}const Pe="@ngrx/store/init";let q=(()=>{var Ui;class Pn extends t.t{constructor(){super({type:Pe})}next(Mn){if("function"==typeof Mn)throw new TypeError("\n        Dispatch expected an object, instead it received a function.\n        If you're using the createAction function, make sure to invoke the function\n        before dispatching the action. For example, someAction should be someAction().");if(typeof Mn>"u")throw new TypeError("Actions must be objects");if(typeof Mn.type>"u")throw new TypeError("Actions must have a type property");super.next(Mn)}complete(){}ngOnDestroy(){super.complete()}}return(Ui=Pn).\u0275fac=function(Mn){return new(Mn||Ui)},Ui.\u0275prov=e.jDH({token:Ui,factory:Ui.\u0275fac}),Pn})();const fe=[q],vt=new e.nKC("@ngrx/store Internal Root Guard"),xt=new e.nKC("@ngrx/store Internal Initial State"),nt=new e.nKC("@ngrx/store Initial State"),pt=new e.nKC("@ngrx/store Reducer Factory"),je=new e.nKC("@ngrx/store Internal Reducer Factory Provider"),ve=new e.nKC("@ngrx/store Initial Reducers"),Ee=new e.nKC("@ngrx/store Internal Initial Reducers"),$e=new e.nKC("@ngrx/store Store Features"),Ue=new e.nKC("@ngrx/store Internal Store Reducers"),Ze=new e.nKC("@ngrx/store Internal Feature Reducers"),De=new e.nKC("@ngrx/store Internal Feature Configs"),Te=new e.nKC("@ngrx/store Internal Store Features"),me=new e.nKC("@ngrx/store Internal Feature Reducers Token"),Z=new e.nKC("@ngrx/store Feature Reducers"),ie=new e.nKC("@ngrx/store User Provided Meta Reducers"),dt=new e.nKC("@ngrx/store Meta Reducers"),Ge=new e.nKC("@ngrx/store Internal Resolved Meta Reducers"),At=new e.nKC("@ngrx/store User Runtime Checks Config"),Bt=new e.nKC("@ngrx/store Internal User Runtime Checks Config"),Dt=new e.nKC("@ngrx/store Internal Runtime Checks"),Xe=new e.nKC("@ngrx/store Check if Action types are unique");function Pi(Ui,Pn={}){const Kn=Object.keys(Ui),Mn={};for(let pr=0;pr<Kn.length;pr++){const qr=Kn[pr];"function"==typeof Ui[qr]&&(Mn[qr]=Ui[qr])}const Zn=Object.keys(Mn);return function(qr,Mi){qr=void 0===qr?Pn:qr;let Ri=!1;const Ai={};for(let kt=0;kt<Zn.length;kt++){const Ti=Zn[kt],lr=qr[Ti],Vr=(0,Mn[Ti])(lr,Mi);Ai[Ti]=Vr,Ri=Ri||Vr!==lr}return Ri?Ai:qr}}function zi(...Ui){return function(Pn){if(0===Ui.length)return Pn;const Kn=Ui[Ui.length-1];return Ui.slice(0,-1).reduceRight((Zn,pr)=>pr(Zn),Kn(Pn))}}function gn(Ui,Pn){return Array.isArray(Pn)&&Pn.length>0&&(Ui=zi.apply(null,[...Pn,Ui])),(Kn,Mn)=>{const Zn=Ui(Kn);return(pr,qr)=>
1Zn(pr=void 0===pr?Mn:pr,qr)}}new e.nKC("@ngrx/store Root Store Provider"),new e.nKC("@ngrx/store Feature State Provider");class nr extends d.c{}class tn extends q{}const Ve="@ngrx/store/update-reducers";let ni=(()=>{var Ui;class Pn extends t.t{get currentReducers(){return this.reducers}constructor(Mn,Zn,pr,qr){super(qr(pr,Zn)),this.dispatcher=Mn,this.initialState=Zn,this.reducers=pr,this.reducerFactory=qr}addFeature(Mn){this.addFeatures([Mn])}addFeatures(Mn){const Zn=Mn.reduce((pr,{reducers:qr,reducerFactory:Mi,metaReducers:Ri,initialState:Ai,key:kt})=>{const Ti="function"==typeof qr?function Yn(Ui){const Pn=Array.isArray(Ui)&&Ui.length>0?zi(...Ui):Kn=>Kn;return(Kn,Mn)=>(Kn=Pn(Kn),(Zn,pr)=>Kn(Zn=void 0===Zn?Mn:Zn,pr))}(Ri)(qr,Ai):gn(Mi,Ri)(qr,Ai);return pr[kt]=Ti,pr},{});this.addReducers(Zn)}removeFeature(Mn){this.removeFeatures([Mn])}removeFeatures(Mn){this.removeReducers(Mn.map(Zn=>Zn.key))}addReducer(Mn,Zn){this.addReducers({[Mn]:Zn})}addReducers(Mn){this.reducers={...this.reducers,...Mn},this.updateReducers(Object.keys(Mn))}removeReducer(Mn){this.removeReducers([Mn])}removeReducers(Mn){Mn.forEach(Zn=>{this.reducers=function fi(Ui,Pn){return Object.keys(Ui).filter(Kn=>Kn!==Pn).reduce((Kn,Mn)=>Object.assign(Kn,{[Mn]:Ui[Mn]}),{})}(this.reducers,Zn)}),this.updateReducers(Mn)}updateReducers(Mn){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:Ve,features:Mn})}ngOnDestroy(){this.complete()}}return(Ui=Pn).\u0275fac=function(Mn){return new(Mn||Ui)(e.KVO(tn),e.KVO(nt),e.KVO(ve),e.KVO(pt))},Ui.\u0275prov=e.jDH({token:Ui,factory:Ui.\u0275fac}),Pn})();const Kt=[ni,{provide:nr,useExisting:ni},{provide:tn,useExisting:q}];let jt=(()=>{var Ui;class Pn extends u.B{ngOnDestroy(){this.complete()}}return(Ui=Pn).\u0275fac=function(){let Kn;return function(Zn){return(Kn||(Kn=e.xGo(Ui)))(Zn||Ui)}}(),Ui.\u0275prov=e.jDH({token:Ui,factory:Ui.\u0275fac}),Pn})();const pi=[jt];class $t extends d.c{}let Vt=(()=>{var Ui;class Pn extends t.t{constructor(Mn,Zn,pr,qr){super(qr);const kt=Mn.pipe((0,_.Q)(m.T)).pipe((0,h.E)(Zn)).pipe((0,A.S)(ti,{state:qr}));this.stateSubscription=kt.subscribe(({state:Ti,action:Nn})=>{this.next(Ti),pr.next(Nn)}),this.state=(0,W.ot)(this,{manualCleanup:!0,requireSync:!0})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}}return(Ui=Pn).INIT=Pe,Ui.\u0275fac=function(Mn){return new(Mn||Ui)(e.KVO(q),e.KVO(nr),e.KVO(jt),e.KVO(nt))},Ui.\u0275prov=e.jDH({token:Ui,factory:Ui.\u0275fac}),Pn})();function ti(Ui={state:void 0},[Pn,Kn]){const{state:Mn}=Ui;return{state:Kn(Mn,Pn),action:Pn}}const tt=[Vt,{provide:$t,useExisting:Vt}];let Ct=(()=>{var Ui;class Pn extends d.c{constructor(Mn,Zn,pr){super(),this.actionsObserver=Zn,this.reducerManager=pr,this.source=Mn,this.state=Mn.state}select(Mn,...Zn){return qe.call(null,Mn,...Zn)(this)}selectSignal(Mn,Zn){return(0,e.EWP)(()=>Mn(this.state()),{equal:(null==Zn?void 0:Zn.equal)||((pr,qr)=>pr===qr)})}lift(Mn){const Zn=new Pn(this,this.actionsObserver,this.reducerManager);return Zn.operator=Mn,Zn}dispatch(Mn){this.actionsObserver.next(Mn)}next(Mn){this.actionsObserver.next(Mn)}error(Mn){this.actionsObserver.error(Mn)}complete(){this.actionsObserver.complete()}addReducer(Mn,Zn){this.reducerManager.addReducer(Mn,Zn)}removeReducer(Mn){this.reducerManager.removeReducer(Mn)}}return(Ui=Pn).\u0275fac=function(Mn){return new(Mn||Ui)(e.KVO($t),e.KVO(q),e.KVO(ni))},Ui.\u0275prov=e.jDH({token:Ui,factory:Ui.\u0275fac}),Pn})();const qt=[Ct];function qe(Ui,Pn,...Kn){return function(Zn){let pr;if("string"==typeof Ui){const qr=[Pn,...Kn].filter(Boolean);pr=Zn.pipe(function E(...Ui){const Pn=Ui.length;if(0===Pn)throw new Error("list of properties cannot be empty.");return(0,F.T)(Kn=>{let Mn=Kn;for(let Zn=0;Zn<Pn;Zn++){const pr=null==Mn?void 0:Mn[Ui[Zn]];if(!(typeof pr<"u"))return;Mn=pr}return Mn})}(Ui,...qr))}else{if("function"!=typeof Ui)throw new TypeError("Unexpected type '".concat(typeof Ui,"' in select operator,")+" expected 'string' or 'function'");pr=Zn.pipe((0,F.T)(qr=>Ui(qr,Pn)))}return pr.pipe((0,Y.F)())}}const Ht="https://ngrx.io/guide/store/configuration/runtime-checks";function Bi(Ui){return void 0===Ui}function Vi(Ui){return null===Ui}function Xn(Ui){return Array.isArray(Ui)}function D(Ui){return"object"==typeof Ui&&null!==Ui}function oi(Ui){return"function"==typeof Ui}function ft(Ui,Pn){return Ui===Pn}function hi(Ui,Pn=ft,Kn=ft){let pr,Mn=null,Zn=null;return{memoized:function Ai(){if(void 0!==pr)return pr.result;if(!Mn)return Zn=Ui.apply(null,arguments),Mn=arguments,Zn;if(!function Re(Ui,Pn,Kn){for(let Mn=0;Mn<Ui.length;Mn++)if(!Kn(Ui[Mn],Pn[Mn]))return!0;return!1}(arguments,Mn,Pn))return Zn;const kt=Ui.apply(null,arguments);return Mn=arguments,Kn(Zn,kt)?Zn:(Zn=kt,kt)},reset:function qr(){Mn=null,Zn=null},setResult:function Mi(kt=void 0){pr={result:kt}},clearResult:function Ri(){pr=void 0}}}function rt(...Ui){return function zt(Ui,Pn={stateFn:Fe}){return function(...Kn){let Mn=Kn;if(Array.isArray(Mn[0])){const[kt,...Ti]=Mn;Mn=[...kt,...Ti]}else 1===Mn.length&&function Ie(Ui){return!!Ui&&"object"==typeof Ui&&Object.values(Ui).every(Pn=>"function"==typeof Pn)}(Mn[0])&&(Mn=function It(Ui){const Pn=Object.values(Ui),Kn=Object.keys(Ui);return[...Pn,(...Zn)=>Kn.reduce((pr,qr,Mi)=>({...pr,[qr]:Zn[Mi]}),{})]}(Mn[0]));const Zn=Mn.slice(0,Mn.length-1),pr=Mn[Mn.length-1],qr=Zn.filter(kt=>kt.release&&"function"==typeof kt.release),Mi=Ui(function(...kt){return pr.apply(null,kt)}),Ri=hi(function(kt,Ti){return Pn.stateFn.apply(null,[kt,Zn,Ti,Mi])});return Object.assign(Ri.memoized,{release:function Ai(){Ri.reset(),Mi.reset(),qr.forEach(kt=>
1kt.release())},projector:Mi.memoized,setResult:Ri.setResult,clearResult:Ri.clearResult})}}(hi)(...Ui)}function Fe(Ui,Pn,Kn,Mn){if(void 0===Kn){const pr=Pn.map(qr=>qr(Ui));return Mn.memoized.apply(null,pr)}const Zn=Pn.map(pr=>pr(Ui,Kn));return Mn.memoized.apply(null,[...Zn,Kn])}function Zi(Ui){return Ui instanceof e.nKC?(0,e.WQX)(Ui):Ui}function kn(Ui,Pn){return Pn.map((Kn,Mn)=>{if(Ui[Mn]instanceof e.nKC){const Zn=(0,e.WQX)(Ui[Mn]);return{key:Kn.key,reducerFactory:Zn.reducerFactory?Zn.reducerFactory:Pi,metaReducers:Zn.metaReducers?Zn.metaReducers:[],initialState:Zn.initialState}}return Kn})}function Jn(Ui){return Ui.map(Pn=>Pn instanceof e.nKC?(0,e.WQX)(Pn):Pn)}function hr(Ui){return"function"==typeof Ui?Ui():Ui}function Ii(Ui,Pn){return Ui.concat(Pn)}function _n(){if((0,e.WQX)(Ct,{optional:!0,skipSelf:!0}))throw new TypeError("The root Store has been provided more than once. Feature modules should provide feature states instead.");return"guarded"}function fr(Ui){Object.freeze(Ui);const Pn=oi(Ui);return Object.getOwnPropertyNames(Ui).forEach(Kn=>{if(!Kn.startsWith("\u0275")&&function Er(Ui,Pn){return Object.prototype.hasOwnProperty.call(Ui,Pn)}(Ui,Kn)&&(!Pn||"caller"!==Kn&&"callee"!==Kn&&"arguments"!==Kn)){const Mn=Ui[Kn];(D(Mn)||oi(Mn))&&!Object.isFrozen(Mn)&&fr(Mn)}}),Ui}function zr(Ui,Pn=[]){return(Bi(Ui)||Vi(Ui))&&0===Pn.length?{path:["root"],value:Ui}:Object.keys(Ui).reduce((Mn,Zn)=>{if(Mn)return Mn;const pr=Ui[Zn];return function tr(Ui){return oi(Ui)&&Ui.hasOwnProperty("\u0275cmp")}(pr)?Mn:!(Bi(pr)||Vi(pr)||function it(Ui){return"number"==typeof Ui}(pr)||function lt(Ui){return"boolean"==typeof Ui}(pr)||function Jt(Ui){return"string"==typeof Ui}(pr)||Xn(pr))&&(function at(Ui){if(!function R(Ui){return D(Ui)&&!Xn(Ui)}(Ui))return!1;const Pn=Object.getPrototypeOf(Ui);return Pn===Object.prototype||null===Pn}(pr)?zr(pr,[...Pn,Zn]):{path:[...Pn,Zn],value:pr})},!1)}function Rr(Ui,Pn){if(!1===Ui)return;const Kn=Ui.path.join("."),Mn=new Error("Detected unserializable ".concat(Pn,' at "').concat(Kn,'". ').concat(Ht,"#strict").concat(Pn,"serializability"));throw Mn.value=Ui.value,Mn.unserializablePath=Kn,Mn}function Ro(Ui){return(0,e.naY)()?{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1,...Ui}:{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function Jr({strictActionSerializability:Ui,strictStateSerializability:Pn}){return Kn=>Ui||Pn?function lo(Ui,Pn){return function(Kn,Mn){Pn.action(Mn)&&Rr(zr(Mn),"action");const Zn=Ui(Kn,Mn);return Pn.state()&&Rr(zr(Zn),"state"),Zn}}(Kn,{action:Mn=>Ui&&!Eo(Mn),state:()=>Pn}):Kn}function uo({strictActionImmutability:Ui,strictStateImmutability:Pn}){return Kn=>Ui||Pn?function Ln(Ui,Pn){return function(Kn,Mn){const Zn=Pn.action(Mn)?fr(Mn):Mn,pr=Ui(Kn,Zn);return Pn.state()?fr(pr):pr}}(Kn,{action:Mn=>Ui&&!Eo(Mn),state:()=>Pn}):Kn}function Eo(Ui){return Ui.type.startsWith("@ngrx")}function Ao({strictActionWithinNgZone:Ui}){return Pn=>Ui?function Po(Ui,Pn){return function(Kn,Mn){if(Pn.action(Mn)&&!e.SKi.isInAngularZone())throw new Error("Action '".concat(Mn.type,"' running outside NgZone. ").concat(Ht,"#strictactionwithinngzone"));return Ui(Kn,Mn)}}(Pn,{action:Kn=>Ui&&!Eo(Kn)}):Pn}function $i(Ui){return[{provide:Bt,useValue:Ui},{provide:At,useFactory:cn,deps:[Bt]},{provide:Dt,deps:[At],useFactory:Ro},{provide:dt,multi:!0,deps:[Dt],useFactory:uo},{provide:dt,multi:!0,deps:[Dt],useFactory:Jr},{provide:dt,multi:!0,deps:[Dt],useFactory:Ao}]}function Cn(){return[{provide:Xe,multi:!0,deps:[Dt],useFactory:Me}]}function cn(Ui){return Ui}function Me(Ui){if(!Ui.strictActionTypeUniqueness)return;const Pn=Object.entries(U).filter(([,Kn])=>Kn>1).map(([Kn])=>Kn);if(Pn.length)throw new Error("Action types are registered more than once, ".concat(Pn.map(Kn=>'"'.concat(Kn,'"')).join(", "),". ").concat(Ht,"#strictactiontypeuniqueness"))}function ai(Ui={},Pn={}){return[{provide:vt,useFactory:_n},{provide:xt,useValue:Pn.initialState},{provide:nt,useFactory:hr,deps:[xt]},{provide:Ee,useValue:Ui},{provide:Ue,useExisting:Ui instanceof e.nKC?Ui:Ee},{provide:ve,deps:[Ee,[new e.y_5(Ue)]],useFactory:Zi},{provide:ie,useValue:Pn.metaReducers?Pn.metaReducers:[]},{provide:Ge,deps:[dt,ie],useFactory:Ii},{provide:je,useValue:Pn.reducerFactory?Pn.reducerFactory:Pi},{provide:pt,deps:[je,Ge],useFactory:gn},fe,Kt,pi,tt,qt,$i(Pn.runtimeChecks),Cn()]}function xs(Ui,Pn,Kn={}){return[{provide:De,multi:!0,useValue:Ui instanceof Object?{}:Kn},{provide:$e,multi:!0,useValue:{key:Ui instanceof Object?Ui.name:Ui,reducerFactory:Kn instanceof e.nKC||!Kn.reducerFactory?Pi:Kn.reducerFactory,metaReducers:Kn instanceof e.nKC||!Kn.metaReducers?[]:Kn.metaReducers,initialState:Kn instanceof e.nKC||!Kn.initialState?void 0:Kn.initialState}},{provide:Te,deps:[De,$e],useFactory:kn},{provide:Ze,multi:!0,useValue:Ui instanceof Object?Ui.reducer:Pn},{provide:me,multi:!0,useExisting:Pn instanceof e.nKC?Pn:Ze},{provide:Z,multi:!0,deps:[Ze,[new e.y_5(me)]],useFactory:Jn},Cn()]}let ms=(()=>{var Ui;class Pn{constructor(Mn,Zn,pr,qr,Mi,Ri){}}return(Ui=Pn).\u0275fac=function(Mn){return new(Mn||Ui)(e.KVO(q),e.KVO(nr),e.KVO(jt),e.KVO(Ct),e.KVO(vt,8),e.KVO(Xe,8))},Ui.\u0275mod=e.$C({type:Ui}),Ui.\u0275inj=e.G2t({}),Pn})(),ta=(()=>{var Ui;class Pn{constructor(Mn,Zn,pr,qr,Mi){this.features=Mn,this.featureReducers=Zn,this.reducerManager=pr;const Ri=Mn.map((Ai,kt)=>{const Nn=Zn.shift()[kt];return{...Ai,reducers:Nn,initialState:hr(Ai.initialState)}});pr.addFeatures(Ri)}ngOnDestroy(){this.reducerManager.removeFeatures(this.features)}}return(Ui=Pn).\u0275fac=function(Mn){return new(Mn||Ui)(e.KVO(Te),e.KVO(Z),e.KVO(ni),e.KVO(ms),e.KVO(Xe,8))},Ui.\u0275mod=e.$C({type:Ui}),Ui.\u0275inj=e.G2t({}),Pn})(),Bs=(()=>{var Ui;class Pn{static forRoot(Mn,Zn){return{ngModule:ms,providers:[...ai(Mn,Zn)]}}
1static forFeature(Mn,Zn,pr={}){return{ngModule:ta,providers:[...xs(Mn,Zn,pr)]}}}return(Ui=Pn).\u0275fac=function(Mn){return new(Mn||Ui)},Ui.\u0275mod=e.$C({type:Ui}),Ui.\u0275inj=e.G2t({}),Pn})()},50984:(ct,se,l)=>{"use strict";l.d(se,{TT:()=>e.TT});var e=l(15514)},36725:(ct,se,l)=>{"use strict";l.d(se,{Dk:()=>e.getApps,Sx:()=>e.getApp});var e=l(2615);(0,e.registerVersion)("firebase","9.23.0","app")},3602:(ct,se,l)=>{"use strict";l.d(se,{A:()=>e.A});var e=l(15550);e.A.registerVersion("firebase","9.23.0","app-compat")},23878:(ct,se,l)=>{"use strict";l.d(se,{MR:()=>z,P2:()=>r});var e=l(89204);const t=(q,fe)=>fe.some(vt=>q instanceof vt);let d,u;const h=new WeakMap,A=new WeakMap,F=new WeakMap,E=new WeakMap,Y=new WeakMap;let de={get(q,fe,vt){if(q instanceof IDBTransaction){if("done"===fe)return A.get(q);if("objectStoreNames"===fe)return q.objectStoreNames||F.get(q);if("store"===fe)return vt.objectStoreNames[1]?void 0:vt.objectStore(vt.objectStoreNames[0])}return ge(q[fe])},set:(q,fe,vt)=>(q[fe]=vt,!0),has:(q,fe)=>q instanceof IDBTransaction&&("done"===fe||"store"===fe)||fe in q};function Oe(q){return"function"==typeof q?function be(q){return q!==IDBDatabase.prototype.transaction||"objectStoreNames"in IDBTransaction.prototype?function _(){return u||(u=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey])}().includes(q)?function(...fe){return q.apply(Le(this),fe),ge(h.get(this))}:function(...fe){return ge(q.apply(Le(this),fe))}:function(fe,...vt){const xt=q.call(Le(this),fe,...vt);return F.set(xt,fe.sort?fe.sort():[fe]),ge(xt)}}(q):(q instanceof IDBTransaction&&function U(q){if(A.has(q))return;const fe=new Promise((vt,xt)=>{const nt=()=>{q.removeEventListener("complete",pt),q.removeEventListener("error",je),q.removeEventListener("abort",je)},pt=()=>{vt(),nt()},je=()=>{xt(q.error||new DOMException("AbortError","AbortError")),nt()};q.addEventListener("complete",pt),q.addEventListener("error",je),q.addEventListener("abort",je)});A.set(q,fe)}(q),t(q,function m(){return d||(d=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction])}())?new Proxy(q,de):q)}function ge(q){if(q instanceof IDBRequest)return function W(q){const fe=new Promise((vt,xt)=>{const nt=()=>{q.removeEventListener("success",pt),q.removeEventListener("error",je)},pt=()=>{vt(ge(q.result)),nt()},je=()=>{xt(q.error),nt()};q.addEventListener("success",pt),q.addEventListener("error",je)});return fe.then(vt=>{vt instanceof IDBCursor&&h.set(vt,q)}).catch(()=>{}),Y.set(fe,q),fe}(q);if(E.has(q))return E.get(q);const fe=Oe(q);return fe!==q&&(E.set(q,fe),Y.set(fe,q)),fe}const Le=q=>Y.get(q);function r(q,fe,{blocked:vt,upgrade:xt,blocking:nt,terminated:pt}={}){const je=indexedDB.open(q,fe),ve=ge(je);return xt&&je.addEventListener("upgradeneeded",Ee=>{xt(ge(je.result),Ee.oldVersion,Ee.newVersion,ge(je.transaction),Ee)}),vt&&je.addEventListener("blocked",Ee=>vt(Ee.oldVersion,Ee.newVersion,Ee)),ve.then(Ee=>{pt&&Ee.addEventListener("close",()=>pt()),nt&&Ee.addEventListener("versionchange",$e=>nt($e.oldVersion,$e.newVersion,$e))}).catch(()=>{}),ve}function z(q,{blocked:fe}={}){const vt=indexedDB.deleteDatabase(q);return fe&&vt.addEventListener("blocked",xt=>fe(xt.oldVersion,xt)),ge(vt).then(()=>{})}const pe=["get","getKey","getAll","getAllKeys","count"],oe=["put","add","delete","clear"],w=new Map;function Pe(q,fe){if(!(q instanceof IDBDatabase)||fe in q||"string"!=typeof fe)return;if(w.get(fe))return w.get(fe);const vt=fe.replace(/FromIndex$/,""),xt=fe!==vt,nt=oe.includes(vt);if(!(vt in(xt?IDBIndex:IDBObjectStore).prototype)||!nt&&!pe.includes(vt))return;const pt=function(){var je=(0,e.A)(function*(ve,...Ee){const $e=this.transaction(ve,nt?"readwrite":"readonly");let Ue=$e.store;return xt&&(Ue=Ue.index(Ee.shift())),(yield Promise.all([Ue[vt](...Ee),nt&&$e.done]))[0]});return function(Ee){return je.apply(this,arguments)}}();return w.set(fe,pt),pt}!function K(q){de=q(de)}(q=>({...q,get:(fe,vt,xt)=>Pe(fe,vt)||q.get(fe,vt,xt),has:(fe,vt)=>!!Pe(fe,vt)||q.has(fe,vt)}))},51241:(ct,se,l)=>{"use strict";l.d(se,{Ib:()=>r,Yf:()=>Oe});var e=l(37580),t=l(60316),d=l(47172),u=l(25567),m=l(13287),_=l(9168),h=l(74879),A=l(84205),F=l(81570),E=l(80436);const Y=function(z,pe){return{startAnimationTime:z,exitAnimationTime:pe}},W=function(z,pe){return{value:z,params:pe}},U=new e.nKC("LIGHTBOX_CONFIG"),de=(0,d.hZ)("lightbox",[(0,d.wk)("void, exit",(0,d.iF)({opacity:0,transform:"scale(0.7)"})),(0,d.wk)("enter",(0,d.iF)({transform:"none"})),(0,d.kY)("* => enter",(0,d.i0)("{{startAnimationTime}}ms cubic-bezier(0, 0, 0.2, 1)",(0,d.iF)({transform:"none",opacity:1}))),(0,d.kY)("* => void, * => exit",(0,d.i0)("{{exitAnimationTime}}ms cubic-bezier(0.4, 0.0, 0.2, 1)",(0,d.iF)({opacity:0}
1)))]);let K=(()=>{var z;class pe{constructor(w,Pe,q){this._document=w,this._focusTrapFactory=Pe,this._elementRef=q,this.state="enter",this._savePreviouslyFocusedElement()}onAnimationDone(w){"enter"===w.toState?this._trapFocus():(this.overlayRef.dispose(),this._restoreFocus())}_trapFocus(){this._focusTrap||(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement)),this._focusTrap.focusInitialElementWhenReady()}_savePreviouslyFocusedElement(){this._document&&(this._elementFocusedBeforeDialogWasOpened=this._document.activeElement,this._elementRef.nativeElement.focus&&Promise.resolve().then(()=>this._elementRef.nativeElement.focus()))}_restoreFocus(){const w=this._elementFocusedBeforeDialogWasOpened;w&&"function"==typeof w.focus&&w.focus(),this._focusTrap&&this._focusTrap.destroy()}}return(z=pe).\u0275fac=function(w){return new(w||z)(e.rXU(t.qQ,8),e.rXU(u.Fp),e.rXU(e.aKT))},z.\u0275cmp=e.VBU({type:z,selectors:[["lightbox"]],hostAttrs:["tabindex","-1","aria-modal","true"],hostVars:12,hostBindings:function(w,Pe){1&w&&e.Kam("@lightbox.done",function(fe){return Pe.onAnimationDone(fe)}),2&w&&(e.BMQ("id","lightbox-"+Pe.id)("role",Pe.role)("aria-labelledby",Pe.ariaLabel?null:Pe.ariaLabelledBy)("aria-label",Pe.ariaLabel)("aria-describedby",Pe.ariaDescribedBy||null),e.zvX("@lightbox",e.l_i(9,W,Pe.state,e.l_i(6,Y,Pe.startAnimationTime,Pe.exitAnimationTime))))},decls:2,vars:4,consts:[["aria-label","Close",1,"g-btn-close",3,"innerHTML","click"],[3,"id","destroyRef","skipInitConfig"]],template:function(w,Pe){1&w&&(e.j41(0,"i",0),e.bIt("click",function(){return Pe.overlayRef.detach()}),e.k0s(),e.nrm(1,"gallery",1)),2&w&&(e.Y8G("innerHTML",Pe.closeIcon,e.npT),e.R7$(1),e.Y8G("id",Pe.id)("destroyRef",!1)("skipInitConfig",!0))},dependencies:[m.A9],styles:["lightbox{position:relative;display:block;width:1100px;height:800px;max-width:94vw;max-height:90vh;border-radius:4px;overflow:hidden;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}  lightbox:focus{outline:none}  lightbox gallery{height:100%;width:100%;overflow:hidden;margin:0}  lightbox gallery gallery-core{height:100%!important}  .g-backdrop{background-color:#00000052}  .fullscreen{width:100%}  .fullscreen   lightbox{max-width:unset;max-height:unset;position:fixed;inset:0;height:100%;width:100%;border-radius:0}  .g-overlay{margin:auto}@media only screen and (max-width: 480px){  .g-overlay{width:100%}  .g-overlay   lightbox{max-width:unset;max-height:unset;position:fixed;inset:0;height:100%;width:100%;border-radius:0}}  .g-btn-close{position:absolute;right:.9em;top:.9em;z-index:60;cursor:pointer;width:20px;height:20px}@media only screen and (max-width: 480px){  .g-btn-close{right:.7em;top:.7em}}  .g-btn-close svg{width:100%;height:100%;opacity:.6;transition:opacity linear .15s;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.8))}  .g-btn-close svg:hover{opacity:1}"],data:{animation:[de]},changeDetection:0}),pe})();const be={backdropClass:"g-backdrop",panelClass:"g-overlay",hasBackdrop:!0,keyboardShortcuts:!0,role:"lightbox",startAnimationTime:150,exitAnimationTime:75,closeIcon:'<?xml version="1.0" encoding="UTF-8"?>\n<svg width="512px" height="512px" enable-background="new 0 0 47.971 47.971" version="1.1" viewBox="0 0 47.971 47.971" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">\n\t<path d="M28.228,23.986L47.092,5.122c1.172-1.171,1.172-3.071,0-4.242c-1.172-1.172-3.07-1.172-4.242,0L23.986,19.744L5.121,0.88   c-1.172-1.172-3.07-1.172-4.242,0c-1.172,1.171-1.172,3.071,0,4.242l18.865,18.864L0.879,42.85c-1.172,1.171-1.172,3.071,0,4.242   C1.465,47.677,2.233,47.97,3,47.97s1.535-0.293,2.121-0.879l18.865-18.864L42.85,47.091c0.586,0.586,1.354,0.879,2.121,0.879   s1.535-0.293,2.121-0.879c1.172-1.171,1.172-3.071,0-4.242L28.228,23.986z" fill="#fff"/>\n</svg>\n'};let Oe=(()=>{var z;class pe{constructor(w,Pe,q,fe){this._gallery=Pe,this._overlay=q,this._sanitizer=fe,this.opened=new A.B,this.closed=new A.B,this._config=w?{...be,...w}:be}setConfig(w){this._config={...this._config,...w}}open(w=0,Pe="lightbox",q){const fe=q?{...this._config,...q}:this._config,vt={backdropClass:fe.backdropClass,panelClass:fe.panelClass,hasBackdrop:fe.hasBackdrop,positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:this._overlay.scrollStrategies.block(),disposeOnNavigation:!0},xt=this._gallery.ref(Pe);xt.set(w),this._overlayRef=this._overlay.create(vt),this._overlayRef.attachments().subscribe(()=>this.opened.next(Pe)),this._overlayRef.detachments().subscribe(()=>this.closed.next(Pe));const nt=new _.A8(K),pt=this._overlayRef.attach(nt);pt.instance.id=Pe,pt.instance.overlayRef=this._overlayRef,pt.instance.closeIcon=this._sanitizer.bypassSecurityTrustHtml(this._config.closeIcon),pt.instance.role=this._config.role,pt.instance.ariaLabel=this._config.ariaLabel,pt.instance.ariaLabelledBy=this._config.ariaLabelledBy,pt.instance.ariaDescribedBy=this._config.ariaDescribedBy,pt.instance.startAnimationTime=this._config.startAnimationTime,pt.instance.exitAnimationTime=this._config.exitAnimationTime,fe.hasBackdrop&&this._overlayRef.backdropClick().subscribe(()=>this.close()),fe.keyboardShortcuts&&this._overlayRef.keydownEvents().subscribe(je=>{switch(je.keyCode){case h.UQ:xt.prev();break;case h.LE:xt.next();break;case h._f:this.close()}})}close(){this._overlayRef.hasAttached()&&this._overlayRef.detach()}}return(z=pe).\u0275fac=function(w){return new(w||z)(e.KVO(U,8),e.KVO(m.Z2),e.KVO(F.hJ),e.KVO(E.up))},z.\u0275prov=e.jDH({token:z,factory:z.\u0275fac}),pe})(),r=(()=>{var z;class pe{static withConfig(w){return{ngModule:pe,providers:[{provide:U,useValue:w}]}}}return(z=pe).\u0275fac=function(w){return new(w||z)},z.\u0275mod=e.$C({type:z}),z.\u0275inj=e.G2t({providers:[Oe],imports:[F.z_,m.lg,u.Pd]}),pe})()},13287:(ct,se,l)=>{"use strict";l.d(se,{eY:()=>zt,Z2:()=>st,A9:()=>pr,lg:()=>qr,p2:()=>ft});var e=l(37580),t=l(84205),d=l(75797),u=l(59452),m=l(59400),_=l(43942),h=l(63617),A=l(18537),F=l(23762),E=l(53081),Y=l(63037),W=l(13255),U=l(91817),de=l(27092),K=l(51567),be=l(36647),Oe=l(81692),ge=l(98764),Le=l(64334),r=l(50819),z=l(48735),oe=l(11249),w=l(33900),Pe=l(89475),q=l(52575),fe=l(60316),vt=l(80436),xt=l(17699),nt=l(47172),pt=l(2814);function je(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"i",2),e.bIt("click",function(){e.eBV(Ai);const Ti=e.XpG();return e.Njj(Ti.gallery.ref(Ti.galleryId).prev(Ti.config.navScrollBehavior))}),e.k0s()}if(2&Mi){const Ai=e.XpG();e.Y8G("innerHtml",Ai.navIcon,e.npT)}}function ve(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"i",3),e.bIt("click",function(){e.eBV(Ai);const Ti=e.XpG();return e.Njj(Ti.gallery.ref(Ti.galleryId).next(Ti.config.navScrollBehavior))}),e.k0s()}if(2&Mi){const Ai=e.XpG();e.Y8G("innerHtml",Ai.navIcon,e.npT)}}function Ee(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"div",1),e.bIt("click",function(){const Nn=e.eBV(Ai).index,lr=e.XpG();return e.Njj(lr.gallery.ref(lr.galleryId).set(Nn))}),e.nrm(1,"div",2),e.k0s()}if(2&Mi){const Ai=Ri.index,kt=e.XpG();e.xc7("width",null==kt.config?null:kt.config.dotsSize,"px")("height",null==kt.config?null:kt.config.dotsSize,"px"),e.AVh("g-dot-active",Ai===kt.state.currIndex)}}function $e(Mi,Ri){if(1&Mi&&e.nrm(0,"div",7),2&Mi){const Ai=e.XpG(2);
1e.Y8G("innerHTML",Ai.errorTemplate,e.npT)}}function Ue(Mi,Ri){if(1&Mi&&(e.qex(0),e.j41(1,"h4"),e.nrm(2,"div",10),e.k0s(),e.bVm()),2&Mi){const Ai=e.XpG(3);e.R7$(2),e.Y8G("innerHTML",Ai.errorSvg,e.npT)}}function Ze(Mi,Ri){if(1&Mi&&(e.j41(0,"h2"),e.nrm(1,"div",11),e.k0s(),e.j41(2,"p"),e.EFF(3,"Unable to load the image!"),e.k0s()),2&Mi){const Ai=e.XpG(3);e.R7$(1),e.Y8G("innerHTML",Ai.errorSvg,e.npT)}}function De(Mi,Ri){if(1&Mi&&(e.DNE(0,Ue,3,1,"ng-container",8),e.DNE(1,Ze,4,1,"ng-template",null,9,e.C5r)),2&Mi){const Ai=e.sdS(2),kt=e.XpG(2);e.Y8G("ngIf",kt.isThumbnail)("ngIfElse",Ai)}}function Te(Mi,Ri){if(1&Mi&&(e.j41(0,"div",4),e.DNE(1,$e,1,1,"div",5),e.DNE(2,De,3,2,"ng-template",null,6,e.C5r),e.k0s()),2&Mi){const Ai=e.sdS(3),kt=e.XpG();e.R7$(1),e.Y8G("ngIf",kt.errorTemplate)("ngIfElse",Ai)}}function me(Mi,Ri){if(1&Mi&&e.nrm(0,"div",14),2&Mi){const Ai=e.XpG(2);e.Y8G("innerHTML",Ai.loaderTemplate,e.npT)}}function Z(Mi,Ri){1&Mi&&e.nrm(0,"div",16)}function ie(Mi,Ri){if(1&Mi&&e.DNE(0,Z,1,0,"div",15),2&Mi){const Ai=e.XpG(2);e.Y8G("ngIf",Ai.isThumbnail)}}function dt(Mi,Ri){if(1&Mi&&(e.qex(0),e.DNE(1,me,1,1,"div",12),e.DNE(2,ie,1,1,"ng-template",null,13,e.C5r),e.bVm()),2&Mi){const Ai=e.sdS(3),kt=e.XpG();e.R7$(1),e.Y8G("ngIf",kt.loaderTemplate)("ngIfElse",Ai)}}const Ge=["video"];function At(Mi,Ri){if(1&Mi&&e.nrm(0,"source",5),2&Mi){const Ai=e.XpG().$implicit;e.Y8G("src",null==Ai?null:Ai.url,e.B4B)("type",Ai.type)}}function Bt(Mi,Ri){if(1&Mi&&e.nrm(0,"source",6),2&Mi){const Ai=e.XpG().$implicit;e.Y8G("src",null==Ai?null:Ai.url,e.B4B)}}function Dt(Mi,Ri){if(1&Mi&&(e.qex(0),e.DNE(1,At,1,2,"source",3),e.DNE(2,Bt,1,1,"ng-template",null,4,e.C5r),e.bVm()),2&Mi){const Ai=Ri.$implicit,kt=e.sdS(3);e.R7$(1),e.Y8G("ngIf",null==Ai?null:Ai.type)("ngIfElse",kt)}}const Xe=["iframe"];function wt(Mi,Ri){if(1&Mi&&e.nrm(0,"iframe",2,3),2&Mi){const Ai=e.XpG();e.Y8G("src",Ai.iframeSrc,e.f$h),e.BMQ("loading",Ai.loadingAttr)}}function li(Mi,Ri){if(1&Mi&&e.nrm(0,"iframe",4,3),2&Mi){const Ai=e.XpG();e.Y8G("src",Ai.iframeSrc,e.f$h),e.BMQ("loading",Ai.loadingAttr)}}function Pi(Mi,Ri){1&Mi&&e.eu8(0)}const fi=function(Mi,Ri,Ai,kt){return{index:Mi,type:Ri,data:Ai,isActive:kt}};function zi(Mi,Ri){if(1&Mi&&(e.j41(0,"div",9),e.DNE(1,Pi,1,0,"ng-container",10),e.k0s()),2&Mi){const Ai=e.XpG(3);e.R7$(1),e.Y8G("ngTemplateOutlet",Ai.config.itemTemplate)("ngTemplateOutletContext",e.ziG(2,fi,Ai.index,Ai.type,Ai.data,Ai.isActive))}}function gn(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.qex(0),e.j41(1,"gallery-image",7),e.bIt("loaded",function(){e.eBV(Ai);const Ti=e.XpG(2);return e.Njj(Ti.onItemLoaded())})("error",function(Ti){e.eBV(Ai);const Nn=e.XpG(2);return e.Njj(Nn.error.emit(Ti))}),e.k0s(),e.DNE(2,zi,2,7,"div",8),e.bVm()}if(2&Mi){const Ai=e.XpG(2);e.R7$(1),e.Y8G("src",Ai.imageData.src)("alt",Ai.imageData.alt)("loadingAttr",Ai.config.loadingAttr)("loadingIcon",Ai.config.loadingIcon)("loadingError",Ai.config.loadingError),e.R7$(1),e.Y8G("ngIf",Ai.config.itemTemplate)}}function Yn(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"gallery-video",11),e.bIt("error",function(Ti){e.eBV(Ai);const Nn=e.XpG(2);return e.Njj(Nn.error.emit(Ti))}),e.k0s()}if(2&Mi){const Ai=e.XpG(2);e.Y8G("src",Ai.videoData.src)("mute",Ai.videoData.mute)("poster",Ai.videoData.poster)("controls",Ai.videoData.controls)("controlsList",Ai.videoData.controlsList)("disablePictureInPicture",Ai.videoData.disablePictureInPicture)("play",Ai.isAutoPlay)("pause",Ai.currIndex!==Ai.index)}}function nr(Mi,Ri){if(1&Mi&&e.nrm(0,"gallery-iframe",12),2&Mi){const Ai=e.XpG(2);e.Y8G("src",Ai.youtubeSrc)("autoplay",Ai.isAutoPlay)("loadingAttr",Ai.config.loadingAttr)("pause",Ai.currIndex!==Ai.index)}}function tn(Mi,Ri){if(1&Mi&&e.nrm(0,"gallery-iframe",13),2&Mi){const Ai=e.XpG(2);e.Y8G("src",Ai.data.src)("loadingAttr",Ai.config.loadingAttr)}}function Ve(Mi,Ri){1&Mi&&e.eu8(0)}function ni(Mi,Ri){if(1&Mi&&(e.j41(0,"div",9),e.DNE(1,Ve,1,0,"ng-container",10),e.k0s()),2&Mi){const Ai=e.XpG(3);e.R7$(1),e.Y8G("ngTemplateOutlet",Ai.config.itemTemplate)("ngTemplateOutletContext",e.ziG(2,fi,Ai.index,Ai.type,Ai.data,Ai.isActive))}}function Kt(Mi,Ri){if(1&Mi&&(e.qex(0),e.DNE(1,ni,2,7,"div",8),e.bVm()),2&Mi){const Ai=e.XpG(2);e.R7$(1),e.Y8G("ngIf",Ai.config.itemTemplate)}}function jt(Mi,Ri){if(1&Mi&&(e.qex(0,1),e.DNE(1,gn,3,6,"ng-container",2),e.DNE(2,Yn,1,8,"gallery-video",3),e.DNE(3,nr,1,4,"gallery-iframe",4),e.DNE(4,tn,1,2,"gallery-iframe",5),e.DNE(5,Kt,2,1,"ng-container",6),e.bVm()),2&Mi){const Ai=e.XpG();e.Y8G("ngSwitch",Ai.type),e.R7$(1),e.Y8G("ngSwitchCase",Ai.Types.Image),e.R7$(1),e.Y8G("ngSwitchCase",Ai.Types.Video),e.R7$(1),e.Y8G("ngSwitchCase",Ai.Types.Youtube),e.R7$(1),e.Y8G("ngSwitchCase",Ai.Types.Iframe)}}const pi=["slider"];function $t(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"gallery-item",4),e.bIt("click",function(){const Nn=e.eBV(Ai).index,lr=e.XpG();return e.Njj(lr.itemClick.emit(Nn))})("error",function(Ti){const lr=e.eBV(Ai).index,Vr=e.XpG();return e.Njj(Vr.error.emit({itemIndex:lr,error:Ti}))}),e.k0s()}if(2&Mi){const Ai=Ri.$implicit,kt=Ri.index,Ti=e.XpG();
1e.Y8G("type",Ai.type)("config",Ti.config)("data",Ai.data)("currIndex",Ti.state.currIndex)("index",kt),e.BMQ("galleryId",Ti.galleryId)}}const Vt=["*"];function ti(Mi,Ri){1&Mi&&e.eu8(0)}function tt(Mi,Ri){if(1&Mi&&(e.j41(0,"div",2),e.DNE(1,ti,1,0,"ng-container",3),e.k0s()),2&Mi){const Ai=e.XpG();e.R7$(1),e.Y8G("ngTemplateOutlet",Ai.config.thumbTemplate)("ngTemplateOutletContext",e.ziG(2,fi,Ai.index,Ai.type,Ai.data,Ai.isActive))}}function Ct(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"gallery-thumb",4),e.bIt("click",function(){const Nn=e.eBV(Ai).index,lr=e.XpG();return e.Njj(lr.config.disableThumb?null:lr.thumbClick.emit(Nn))})("error",function(Ti){const lr=e.eBV(Ai).index,Vr=e.XpG();return e.Njj(Vr.error.emit({itemIndex:lr,error:Ti}))}),e.k0s()}if(2&Mi){const Ai=Ri.$implicit,kt=Ri.index,Ti=e.XpG();e.Y8G("type",Ai.type)("config",Ti.config)("data",Ai.data)("currIndex",Ti.state.currIndex)("index",kt)}}function qt(Mi,Ri){if(1&Mi){const Ai=e.RV6();e.j41(0,"gallery-thumbs",7),e.bIt("thumbClick",function(Ti){e.eBV(Ai);const Nn=e.XpG();return e.Njj(Nn.thumbClick.emit(Ti))})("error",function(Ti){e.eBV(Ai);const Nn=e.XpG();return e.Njj(Nn.error.emit(Ti))}),e.k0s()}if(2&Mi){const Ai=e.XpG();e.Y8G("state",Ai.state)("config",Ai.config)}}function qe(Mi,Ri){if(1&Mi&&e.nrm(0,"gallery-nav",8),2&Mi){const Ai=e.XpG();e.Y8G("state",Ai.state)("config",Ai.config)("galleryId",Ai.galleryId)}}function Ht(Mi,Ri){if(1&Mi&&e.nrm(0,"gallery-dots",8),2&Mi){const Ai=e.XpG();e.Y8G("state",Ai.state)("config",Ai.config)("galleryId",Ai.galleryId)}}function Bi(Mi,Ri){if(1&Mi&&e.nrm(0,"gallery-counter",9),2&Mi){const Ai=e.XpG();e.Y8G("state",Ai.state)}}function Vi(Mi,Ri){1&Mi&&e.eu8(0)}const Xn=function(Mi,Ri){return{state:Mi,config:Ri}};var Jt=function(Mi){return Mi.INITIALIZED="initialized",Mi.ITEMS_CHANGED="itemsChanged",Mi.INDEX_CHANGED="indexChanged",Mi.PLAY="play",Mi.STOP="stop",Mi}(Jt||{}),lt=function(Mi){return Mi.Cover="cover",Mi.Contain="contain",Mi}(lt||{}),it=function(Mi){return Mi.Preload="preload",Mi.Lazy="lazy",Mi.Default="default",Mi}(it||{}),D=function(Mi){return Mi.Eager="eager",Mi.Lazy="lazy",Mi}(D||{}),R=function(Mi){return Mi.Top="top",Mi.Left="left",Mi.Right="right",Mi.Bottom="bottom",Mi}(R||{}),at=function(Mi){return Mi.Top="top",Mi.Bottom="bottom",Mi}(at||{}),oi=function(Mi){return Mi.Top="top",Mi.Bottom="bottom",Mi}(oi||{}),tr=function(Mi){return Mi.Horizontal="horizontal",Mi.Vertical="vertical",Mi}(tr||{}),Er=function(Mi){return Mi.Image="image",Mi.Video="video",Mi.Youtube="youtube",Mi.Iframe="iframe",Mi}(Er||{}),ji=function(Mi){return Mi.Default="default",Mi.Contain="contain",Mi}(ji||{});const Gt={action:Jt.INITIALIZED,isPlaying:!1,hasNext:!1,hasPrev:!1,currIndex:0,items:[]},ze={nav:!0,loop:!0,dots:!1,thumb:!0,debug:!1,dotsSize:6,counter:!0,autoPlay:!1,thumbWidth:120,thumbHeight:90,disableThumb:!1,slidingDisabled:!1,thumbSlidingDisabled:!1,mouseSlidingDisabled:!1,thumbMouseSlidingDisabled:!1,playerInterval:3e3,slidingDuration:468,slidingEase:{x1:.42,y1:0,x2:.58,y2:1},thumbAutosize:!1,itemAutosize:!1,autoHeight:!1,scrollBehavior:"smooth",navScrollBehavior:"smooth",resizeDebounceTime:50,loadingAttr:D.Lazy,imageSize:lt.Contain,thumbImageSize:lt.Cover,thumbView:ji.Default,dotsPosition:at.Bottom,counterPosition:oi.Top,thumbPosition:R.Bottom,loadingStrategy:it.Preload,slidingDirection:tr.Horizontal,navIcon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256C0 397.4 114.6 512 256 512s256-114.6 256-256S397.4 0 256 0S0 114.6 0 256zM241 377c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l87-87-87-87c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L345 239c9.4 9.4 9.4 24.6 0 33.9L241 377z"/></svg>',loadingIcon:'<?xml version="1.0" encoding="UTF-8"?><svg stroke="#fff" viewBox="0 0 44 44" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd" stroke-width="2"><circle cx="22" cy="22" r="1"><animate attributeName="r" begin="0s" calcMode="spline" dur="1.8s" keySplines="0.165, 0.84, 0.44, 1" keyTimes="0; 1" repeatCount="indefinite" values="1; 20"/><animate attributeName="stroke-opacity" begin="0s" calcMode="spline" dur="1.8s" keySplines="0.3, 0.61, 0.355, 1" keyTimes="0;
1 1" repeatCount="indefinite" values="1; 0"/></circle><circle cx="22" cy="22" r="1"><animate attributeName="r" begin="-0.9s" calcMode="spline" dur="1.8s" keySplines="0.165, 0.84, 0.44, 1" keyTimes="0; 1" repeatCount="indefinite" values="1; 20"/><animate attributeName="stroke-opacity" begin="-0.9s" calcMode="spline" dur="1.8s" keySplines="0.3, 0.61, 0.355, 1" keyTimes="0; 1" repeatCount="indefinite" values="1; 0"/></circle></g></svg>'};class ft{constructor(Ri){this.data=Ri,this.type=Er.Image}}class Re{constructor(Ri){this.data=Ri,this.type=Er.Video}}class We{constructor(Ri){this.data=Ri,this.type=Er.Iframe}}class hi{constructor(Ri){this.data={...Ri,src:"https://youtube.com/embed/".concat(Ri.src),thumb:Ri.thumb?Ri.thumb:"//img.youtube.com/vi/".concat(Ri.src,"/default.jpg")},this.type=Er.Youtube}}const rt=Mi=>(0,K.p)(Ri=>Mi.indexOf(Ri.action)>-1);class Fe{get stateSnapshot(){return this._state.value}get configSnapshot(){return this._config.value}get initialized(){return this.state.pipe(rt([Jt.INITIALIZED]))}get itemsChanged(){return this.state.pipe(rt([Jt.ITEMS_CHANGED]))}get indexChanged(){return this.state.pipe(rt([Jt.INDEX_CHANGED]))}get playingChanged(){return this.state.pipe(rt([Jt.PLAY,Jt.STOP]))}get playerActions(){return this.state.pipe(rt([Jt.PLAY,Jt.STOP,Jt.INDEX_CHANGED]))}constructor(Ri,Ai){this.deleteInstance=Ai,this.itemClick=new t.B,this.thumbClick=new t.B,this.error=new t.B,this._state=new d.t(Gt),this._config=new d.t(Ri),this.state=this._state.asObservable(),this.config=this._config.asObservable()}activatePlayer(){return this.playerActions.pipe((0,be.n)(Ri=>Ri.isPlaying?(0,u.of)({}).pipe((0,Oe.c)(this._config.value.playerInterval),(0,ge.M)(()=>this.next(this._config.value.scrollBehavior))):m.w))}setState(Ri){this._state.next({...this.stateSnapshot,...Ri})}setConfig(Ri){this._config.next({...this._config.value,...Ri})}add(Ri,Ai){const kt=[...this.stateSnapshot.items,Ri];this.setState({action:Jt.ITEMS_CHANGED,items:kt,hasNext:kt.length>1,currIndex:Ai?kt.length-1:this.stateSnapshot.currIndex})}addImage(Ri,Ai){this.add(new ft(Ri),Ai)}addVideo(Ri,Ai){this.add(new Re(Ri),Ai)}addIframe(Ri,Ai){this.add(new We(Ri),Ai)}addYoutube(Ri,Ai){this.add(new hi(Ri),Ai)}remove(Ri){const Ai=this.stateSnapshot,kt=[...Ai.items.slice(0,Ri),...Ai.items.slice(Ri+1,Ai.items.length)];this.setState({action:Jt.ITEMS_CHANGED,currIndex:Ri<1?Ai.currIndex:Ri-1,items:kt,hasNext:kt.length>1,hasPrev:Ri>0})}load(Ri){Ri&&this.setState({action:Jt.ITEMS_CHANGED,items:Ri,hasNext:Ri.length>1,hasPrev:!1})}set(Ri,Ai=this._config.value.scrollBehavior){Ri<0||Ri>=this.stateSnapshot.items.length?console.error("[NgGallery]: Unable to set the active item because the given index (".concat(Ri,") is outside the items range!")):Ri!==this.stateSnapshot.currIndex&&this.setState({behavior:Ai,action:Jt.INDEX_CHANGED,currIndex:Ri,hasNext:Ri<this.stateSnapshot.items.length-1,hasPrev:Ri>0})}next(Ri=this._config.value.scrollBehavior,Ai=!0){this.stateSnapshot.hasNext?this.set(this.stateSnapshot.currIndex+1,Ri):Ai&&this._config.value.loop&&this.set(0,Ri)}prev(Ri=this._config.value.scrollBehavior,Ai=!0){this.stateSnapshot.hasPrev?this.set(this.stateSnapshot.currIndex-1,Ri):Ai&&this._config.value.loop&&this.set(this.stateSnapshot.items.length-1,Ri)}play(Ri){Ri&&this.setConfig({playerInterval:Ri}),this.setState({action:Jt.PLAY,isPlaying:!0})}stop(){this.setState({action:Jt.STOP,isPlaying:!1})}reset(){this.setState(Gt)}destroy(){this._state.complete(),this._config.complete(),this.itemClick.complete(),this.thumbClick.complete(),this.deleteInstance()}}const zt=new e.nKC("GALLERY_CONFIG");let st=(()=>{var Mi;class Ri{constructor(kt){this._instances=new Map,this.config=kt?{...ze,...kt}:ze}ref(kt="root",Ti){if(this._instances.has(kt)){const Nn=this._instances.get(kt);return Ti&&Nn.setConfig({...this.config,...Ti}),Nn}return this._instances.set(kt,new Fe({...this.config,...Ti},this.deleteInstance(kt))).get(kt)}destroyAll(){this._instances.forEach(kt=>kt.destroy())}resetAll(){this._instances.forEach(kt=>kt.reset())}debugConsole(...kt){this.config.debug&&console.log(...kt)}deleteInstance(kt){return()=>{this._instances.has(kt)&&this._instances.delete(kt)}}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.KVO(zt,8))}
1,Mi.\u0275prov=e.jDH({token:Mi,factory:Mi.\u0275fac,providedIn:"root"}),Ri})(),Ie=(()=>{var Mi;class Ri{constructor(kt,Ti){this.gallery=kt,this._sanitizer=Ti}ngOnInit(){this.navIcon=this._sanitizer.bypassSecurityTrustHtml(this.config.navIcon)}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(st),e.rXU(vt.up))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-nav"]],inputs:{galleryId:"galleryId",state:"state",config:"config"},decls:2,vars:2,consts:[["class","g-nav-prev","aria-label","Previous","role","button",3,"innerHtml","click",4,"ngIf"],["class","g-nav-next","aria-label","Next","role","button",3,"innerHtml","click",4,"ngIf"],["aria-label","Previous","role","button",1,"g-nav-prev",3,"innerHtml","click"],["aria-label","Next","role","button",1,"g-nav-next",3,"innerHtml","click"]],template:function(kt,Ti){1&kt&&(e.DNE(0,je,1,1,"i",0),e.DNE(1,ve,1,1,"i",1)),2&kt&&(e.Y8G("ngIf",Ti.config.loop||Ti.state.hasPrev),e.R7$(1),e.Y8G("ngIf",Ti.config.loop||Ti.state.hasNext))},dependencies:[fe.bT],encapsulation:2,changeDetection:0}),Ri})(),It=(()=>{var Mi;class Ri{constructor(kt){this.gallery=kt}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(st))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-dots"]],inputs:{galleryId:"galleryId",state:"state",config:"config"},decls:1,vars:1,consts:[["class","g-dot",3,"g-dot-active","width","height","click",4,"ngFor","ngForOf"],[1,"g-dot",3,"click"],[1,"g-dot-inner"]],template:function(kt,Ti){1&kt&&e.DNE(0,Ee,2,6,"div",0),2&kt&&e.Y8G("ngForOf",Ti.state.items)},dependencies:[fe.Sq],encapsulation:2,changeDetection:0}),Ri})();class Ii{get scrollValue(){return this.slider.scrollLeft}get clientSize(){return this.slider.clientWidth}constructor(Ri,Ai){this.slider=Ri,this.config=Ai,this.panDirection=6,this.scrollSnapType="x mandatory"}getPanValue(Ri,Ai,kt){return{behavior:kt,left:Ri-Ai.deltaX}}}class _n{get scrollValue(){return this.slider.scrollTop}get clientSize(){return this.slider.clientHeight}constructor(Ri,Ai){this.slider=Ri,this.config=Ai,this.scrollSnapType="y mandatory",this.panDirection=24}getPanValue(Ri,Ai,kt){return{behavior:kt,top:Ri-Ai.deltaY}}}class Ln extends Ii{get thumbSize(){return this.config.thumbWidth}get isContentLessThanContainer(){return this.slider.clientWidth>=this.slider.firstElementChild.clientWidth}constructor(Ri,Ai){super(Ri,Ai),this.slider=Ri,this.config=Ai}getCentralisedScrollToValue(Ri,Ai,kt){let Ti=Ri.offsetLeft;return kt===ji.Default&&(Ti-=this.clientSize/2-Ri.clientWidth/2),{start:Ti,duration:"smooth"===Ai?this.config.slidingDuration:0,easing:this.config.slidingEase}}getScrollToValue(Ri,Ai){return{start:Ri.offsetLeft-(this.clientSize-Ri.clientWidth)/2,duration:"smooth"===Ai?this.config.slidingDuration:0,easing:this.config.slidingEase}}getCentralizerStartSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientWidth)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.firstElementChild)||void 0===Ri?void 0:Ri.clientWidth)/2}getCentralizerEndSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientWidth)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.lastElementChild)||void 0===Ri?void 0:Ri.clientWidth)/2}}class fr extends _n{get thumbSize(){return this.config.thumbHeight}get isContentLessThanContainer(){return this.slider.clientHeight>=this.slider.firstElementChild.clientHeight}constructor(Ri,Ai){super(Ri,Ai),this.slider=Ri,this.config=Ai}getCentralisedScrollToValue(Ri,Ai,kt){let Ti=Ri.offsetTop;return kt===ji.Default&&(Ti-=this.clientSize/2-Ri.clientHeight/2),{top:Ti,duration:"smooth"===Ai?this.config.slidingDuration:0,easing:this.config.slidingEase}}getScrollToValue(Ri,Ai){return{top:Ri.offsetTop-(this.clientSize-Ri.clientHeight)/2,duration:"smooth"===Ai?this.config.slidingDuration:0,easing:this.config.slidingEase}}getCentralizerStartSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientHeight)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.firstElementChild)||void 0===Ri?void 0:Ri.clientHeight)/2}getCentralizerEndSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientHeight)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.lastElementChild)||void 0===Ri?void 0:Ri.clientHeight)/2}}class lo extends Ii{get measureIndex(){return this.slider.scrollLeft/this.slider.clientWidth}get isContentLessThanContainer(){return this.slider.clientWidth>=this.slider.firstElementChild.clientWidth}constructor(Ri,Ai){super(Ri,Ai),this.slider=Ri,this.config=Ai}getClientSize(Ri){return Ri.clientWidth}getOffsetSize(Ri){return Ri.offsetLeft}getScrollToValue(Ri,Ai){return{start:Ri.offsetLeft-(this.clientSize-Ri.clientWidth)/2,duration:"smooth"===Ai?this.config.slidingDuration:0,easing:this.config.slidingEase}}getPanDelta(Ri){return Ri.deltaX}getPanVelocity(Ri){return Ri.velocityX}getCentralizerStartSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientWidth)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.firstElementChild)||void 0===Ri?void 0:Ri.clientWidth)/2}getCentralizerEndSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientWidth)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.lastElementChild)||void 0===Ri?void 0:Ri.clientWidth)/2}}class zr extends _n{get measureIndex(){return this.slider.scrollTop/this.slider.clientHeight}get isContentLessThanContainer(){return this.slider.clientHeight>=this.slider.firstElementChild.clientHeight}constructor(Ri,Ai){super(Ri,Ai),this.slider=Ri,this.config=Ai}getClientSize(Ri){return Ri.clientHeight}getOffsetSize(Ri){return Ri.offsetTop}getScrollToValue(Ri,Ai){return{top:Ri.offsetTop-(this.clientSize-Ri.clientHeight)/2,duration:"smooth"===Ai?this.config.slidingDuration:0,easing:this.config.slidingEase}}getPanDelta(Ri){return Ri.deltaY}getPanVelocity(Ri){return Ri.velocityY}getCentralizerStartSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientHeight)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.firstElementChild)||void 0===Ri?void 0:Ri.clientHeight)/2}getCentralizerEndSize(){var Ri;return this.isContentLessThanContainer?(this.clientSize-this.slider.firstElementChild.clientHeight)/2:this.clientSize/2-(null===(Ri=this.slider.firstElementChild.lastElementChild)||void 0===Ri?void 0:Ri.clientHeight)/2}}function Rr(Mi){return new _.c(Ri=>{const Ai=new ResizeObserver(kt=>Ri.next(kt));return Ai.observe(Mi),function(){Ai.disconnect()}})}let Ro=(()=>{var Mi;class Ri{get imageState(){return this.state}constructor(kt){this._sanitizer=kt,this.state="loading",this.progress=0,this.errorIcon='<?xml version="1.0" encoding="UTF-8"?>\n<svg width="100" height="100" version="1.1" viewBox="0 0 256 256" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">\n <g transform="translate(1.4066 1.4066) scale(2.81)">\n\t<path d="m74.453 48.627c-5.538 0-11.075-2.107-15.291-6.324-6.11-6.11-7.768-14.99-5.024-22.629h-48.08c-3.346 1e-3 -6.058 2.713-6.058 6.059v16.322l23.834 20.315c2.278 1.942 5.573 2.119 8.047 0.434l14.382-9.801c2.33-1.588 5.408-1.531 7.677 0.141l27.15 20.001v-25.574c-2.156 0.692-4.394 1.056-6.637 1.056z" fill="#c1e5f4" stroke-linecap="round"/>\n <circle cx="27.942" cy="37.942" r="6.072" fill="#fff0a9"/>\n <path d="m85.446 16.02c-6.061-6.061-15.922-6.061-21.983 0s-6.061 15.923 0 21.984c3.031 3.031 7.011 4.546 10.992 4.546 3.98 0 7.962-1.515 10.992-4.545 2.936-2.937 4.553-6.841 4.553-10.993s-1.617-8.056-4.554-10.992zm-3.555 3.555c1.987 1.986 3.081 4.627 3.081 7.436 0 1.95-0.538 3.813-1.525 5.438l-14.428-14.428c4.043-2.442 9.384-1.934 12.872 1.554zm-14.873 14.874c-3.486-3.487-3.997-8.829-1.554-12.873l14.426 14.427c-4.043 2.443-9.385 1.932-12.872-1.554z" fill="#e29393" stroke-linecap="round"/>\n <path d="m0 40.043v32.425c0 3.346 2.712 6.058 6.058 6.058h68.974c3.346 0 6.058-2.712 6.058-6.058v-1.335l-27.15-20.001c-2.27-1.672-5.348-1.729-7.677-0.141l-14.383 9.801c-2.473 1.686-5.769 1.508-8.047-0.434l-23.833-20.315z" fill="#96ea9c" stroke-linecap="round"/>\n</g>\n</svg>\n',this.error=new e.bkB,this.loaded=new e.bkB}ngOnInit(){this.loadingIcon&&(this.loaderTemplate=this._sanitizer.bypassSecurityTrustHtml(this.loadingIcon)),this.loadingError&&(this.errorTemplate=this._sanitizer.bypassSecurityTrustHtml(this.loadingError)),this.errorIcon&&(this.errorSvg=this._sanitizer.bypassSecurityTrustHtml(this.errorIcon))}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(vt.up))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-image"]],hostVars:1,hostBindings:function(kt,Ti){2&kt&&e.BMQ("imageState",Ti.imageState)},inputs:{isThumbnail:"isThumbnail",loadingAttr:"loadingAttr",alt:"alt",src:"src",loadingIcon:"loadingIcon",loadingError:"loadingError",errorIcon:"errorIcon"},outputs:{error:"error",loaded:"loaded"},decls:4,vars:9,consts:[[3,"ngSwitch"],[1,"g-image-item",3,"src","load","error"],["class","g-image-error-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],[1,"g-image-error-message"],[3,"innerHTML",4,"ngIf","ngIfElse"],["defaultError",""],[3,"innerHTML"],[4,"ngIf","ngIfElse"],["isLarge",""],[1,"gallery-thumb-error",3,"innerHTML"],[1,"gallery-image-error",3,"innerHTML"],["class","g-loading",3,"innerHTML",4,"ngIf","ngIfElse"],["defaultLoader",""],[1,"g-loading",3,"innerHTML"],["class","g-thumb-loading",4,"ngIf"],[1,"g-thumb-loading"]],template:function(kt,Ti){1&kt&&(e.qex(0,0),e.j41(1,"img",1),e.bIt("load",function(){return Ti.state="success",Ti.loaded.emit()})("error",function(lr){return Ti.state="failed",Ti.error.emit(lr)}),e.k0s(),e.DNE(2,Te,4,2,"div",2),e.DNE(3,dt,4,2,"ng-container",3),e.bVm()),2&kt&&(e.Y8G("ngSwitch",Ti.state),e.R7$(1),e.xc7("visibility","success"===Ti.state?"visible":"hidden"),e.Y8G("@fadeIn",Ti.state)("src",Ti.src,e.B4B),e.BMQ("alt",Ti.alt)("loading",Ti.loadingAttr),e.R7$(1),e.Y8G("ngSwitchCase","failed"),e.R7$(1),e.Y8G("ngSwitchCase","loading"))},dependencies:[fe.bT,fe.ux,fe.e1],encapsulation:2,data:{animation:[(0,nt.hZ)("fadeIn",[(0,nt.kY)("* => success",[(0,nt.iF)({opacity:0}
1),(0,nt.i0)("300ms ease-in",(0,nt.iF)({opacity:1}))])])]},changeDetection:0}),Ri})(),Jr=(()=>{var Mi;class Ri{constructor(){this.error=new e.bkB}set pauseVideo(kt){if(this.video.nativeElement){const Ti=this.video.nativeElement;kt&&!Ti.paused&&Ti.pause()}}set playVideo(kt){this.video.nativeElement&&kt&&this.video.nativeElement.play()}ngOnInit(){this.videoSources=this.src instanceof Array?[...this.src]:[{url:this.src}]}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-video"]],viewQuery:function(kt,Ti){if(1&kt&&e.GBs(Ge,7),2&kt){let Nn;e.mGM(Nn=e.lsd())&&(Ti.video=Nn.first)}},inputs:{src:"src",poster:"poster",mute:"mute",loop:"loop",controls:"controls",controlsList:"controlsList",disableRemotePlayback:"disableRemotePlayback",disablePictureInPicture:"disablePictureInPicture",pauseVideo:["pause","pauseVideo"],playVideo:["play","playVideo"]},outputs:{error:"error"},decls:3,vars:8,consts:[[3,"disableRemotePlayback","controls","loop","poster","error"],["video",""],[4,"ngFor","ngForOf"],[3,"src","type",4,"ngIf","ngIfElse"],["noType",""],[3,"src","type"],[3,"src"]],template:function(kt,Ti){1&kt&&(e.j41(0,"video",0,1),e.bIt("error",function(lr){return Ti.error.emit(lr)}),e.DNE(2,Dt,4,2,"ng-container",2),e.k0s()),2&kt&&(e.Y8G("disableRemotePlayback",Ti.disableRemotePlayback)("controls",Ti.controls)("loop",Ti.loop)("poster",Ti.poster,e.B4B),e.BMQ("mute",Ti.mute)("controlsList",Ti.controlsList)("disablePictureInPicture",Ti.disablePictureInPicture),e.R7$(2),e.Y8G("ngForOf",Ti.videoSources))},dependencies:[fe.Sq,fe.bT],encapsulation:2,changeDetection:0}),Ri})(),uo=(()=>{var Mi;class Ri{set src(kt){this.videoSrc=kt,this.iframeSrc=this._sanitizer.bypassSecurityTrustResourceUrl(kt)}set pauseVideo(kt){var Ti;null!==(Ti=this.iframe)&&void 0!==Ti&&Ti.nativeElement&&kt&&(this.iframe.nativeElement.src=null,!this.autoplay&&this.videoSrc&&(this.iframeSrc=this._sanitizer.bypassSecurityTrustResourceUrl(this.videoSrc)))}constructor(kt){this._sanitizer=kt}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(vt.up))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-iframe"]],viewQuery:function(kt,Ti){if(1&kt&&e.GBs(Xe,5),2&kt){let Nn;e.mGM(Nn=e.lsd())&&(Ti.iframe=Nn.first)}},inputs:{src:"src",pauseVideo:["pause","pauseVideo"],autoplay:"autoplay",loadingAttr:"loadingAttr"},decls:3,vars:2,consts:[["allowfullscreen","","allow","","style","border:none",3,"src",4,"ngIf","ngIfElse"],["default",""],["allowfullscreen","","allow","",2,"border","none",3,"src"],["iframe",""],["allowfullscreen","",2,"border","none",3,"src"]],template:function(kt,Ti){if(1&kt&&(e.DNE(0,wt,2,2,"iframe",0),e.DNE(1,li,2,2,"ng-template",null,1,e.C5r)),2&kt){const Nn=e.sdS(2);e.Y8G("ngIf",Ti.autoplay)("ngIfElse",Nn)}},dependencies:[fe.bT],encapsulation:2,changeDetection:0}),Ri})(),Eo=(()=>{var Mi;class Ri{get isActive(){return this.index===this.currIndex}get isIndexAttr(){return this.index}get imageState(){return this.imageLoadingState}get element(){return this.el.nativeElement}get isAutoPlay(){if(this.isActive&&(this.type===Er.Video||this.type===Er.Youtube))return this.videoData.autoplay}get youtubeSrc(){let kt=0;this.isActive&&this.type===Er.Youtube&&this.data.autoplay&&(kt=1);const Ti=new URL(this.data.src);return Ti.search=new URLSearchParams({wmode:"transparent",...this.data.params,autoplay:kt}).toString(),Ti.href}get load(){switch(this.config.loadingStrategy){case it.Preload:return!0;case it.Lazy:return this.currIndex===this.index;default:return this.currIndex===this.index||this.currIndex===this.index-1||this.currIndex===this.index+1}}get imageData(){return this.data}get videoData(){return this.data}constructor(kt,Ti,Nn){this.el=kt,this.cd=Ti,this._platform=Nn,this.Types=Er,this.imageLoadingState="IN_PROGRESS",this.error=new e.bkB}ngAfterViewChecked(){const kt=this.getHeight();this._platform.isBrowser&&(this.element.style.setProperty("--g-item-width","".concat(this.getWidth(),"px")),this.element.style.setProperty("--g-item-height","".concat(kt,"px"))),this.currIndex===this.index&&this.config.autoHeight&&kt&&("top"===this.config.thumbPosition||"bottom"===this.config.thumbPosition)&&(this.element.parentElement.parentElement.style.height="".concat(kt,"px"))}
1onItemLoaded(){"IN_PROGRESS"===this.imageLoadingState&&(this.imageLoadingState="DONE",this.cd.detectChanges())}getWidth(){if("horizontal"===this.config.slidingDirection){var kt;const Ti=null===(kt=this.element)||void 0===kt?void 0:kt.firstElementChild;if(this.config.itemAutosize&&"DONE"===this.imageLoadingState&&null!=Ti&&Ti.clientWidth)return Ti.clientWidth}return this.element.parentElement.parentElement.clientWidth}getHeight(){const kt=this.element.firstElementChild;return kt&&(this.config.autoHeight&&"DONE"===this.imageLoadingState&&kt.clientHeight||"vertical"===this.config.slidingDirection&&this.config.itemAutosize&&"DONE"===this.imageLoadingState&&kt.clientHeight)?kt.clientHeight:this.element.parentElement.parentElement.clientHeight}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(xt.OD))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-item"]],hostVars:4,hostBindings:function(kt,Ti){2&kt&&(e.BMQ("galleryIndex",Ti.isIndexAttr)("imageState",Ti.imageState),e.AVh("g-active-item",Ti.isActive))},inputs:{config:"config",index:"index",currIndex:"currIndex",type:"type",data:"data"},outputs:{error:"error"},decls:1,vars:1,consts:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"src","mute","poster","controls","controlsList","disablePictureInPicture","play","pause","error",4,"ngSwitchCase"],[3,"src","autoplay","loadingAttr","pause",4,"ngSwitchCase"],[3,"src","loadingAttr",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"src","alt","loadingAttr","loadingIcon","loadingError","loaded","error"],["class","g-template g-item-template",4,"ngIf"],[1,"g-template","g-item-template"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"src","mute","poster","controls","controlsList","disablePictureInPicture","play","pause","error"],[3,"src","autoplay","loadingAttr","pause"],[3,"src","loadingAttr"]],template:function(kt,Ti){1&kt&&e.DNE(0,jt,6,5,"ng-container",0),2&kt&&e.Y8G("ngIf",Ti.load)},dependencies:[fe.bT,fe.T3,fe.ux,fe.e1,fe.fG,Ro,Jr,uo],encapsulation:2,changeDetection:0}),Ri})();const ai="function"==typeof Float32Array;function Wi(Mi,Ri){return 1-3*Ri+3*Mi}function Bn(Mi,Ri){return 3*Ri-6*Mi}function wr(Mi){return 3*Mi}function Co(Mi,Ri,Ai){return((Wi(Ri,Ai)*Mi+Bn(Ri,Ai))*Mi+wr(Ri))*Mi}function Yo(Mi,Ri,Ai){return 3*Wi(Ri,Ai)*Mi*Mi+2*Bn(Ri,Ai)*Mi+wr(Ri)}function ta(Mi){return Mi}function Bs(Mi,Ri,Ai,kt){if(!(0<=Mi&&Mi<=1&&0<=Ai&&Ai<=1))throw new Error("bezier x values must be in [0, 1] range");if(Mi===Ri&&Ai===kt)return ta;let Ti=ai?new Float32Array(11):new Array(11);for(let lr=0;lr<11;++lr)Ti[lr]=Co(.1*lr,Mi,Ai);return function(Vr){return 0===Vr?0:1===Vr?1:Co(function Nn(lr){let Vr=0,so=1;for(;10!==so&&Ti[so]<=lr;++so)Vr+=.1;--so;let yn=Vr+(lr-Ti[so])/(Ti[so+1]-Ti[so])*.1,Wn=Yo(yn,Mi,Ai);return Wn>=.001?function ms(Mi,Ri,Ai,kt){for(let Ti=0;Ti<4;++Ti){let Nn=Yo(Ri,Ai,kt);if(0===Nn)return Ri;Ri-=(Co(Ri,Ai,kt)-Mi)/Nn}return Ri}(lr,yn,Mi,Ai):0===Wn?yn:function xs(Mi,Ri,Ai,kt,Ti){let Nn,lr,Vr=0;do{lr=Ri+(Ai-Ri)/2,Nn=Co(lr,kt,Ti)-Mi,Nn>0?Ai=lr:Ri=lr}while(Math.abs(Nn)>1e-7&&++Vr<10);return lr}(lr,Vr,Vr+.1,Mi,Ai)}(Vr),Ri,kt)}}const us=new e.nKC("SMOOTH_SCROLL_OPTIONS");let Cs=(()=>{var Mi;class Ri{get _w(){return this._document.defaultView}get _now(){var kt;return(null===(kt=this._w.performance)||void 0===kt||null===(kt=kt.now)||void 0===kt?void 0:kt.bind(this._w.performance))||Date.now}constructor(kt,Ti,Nn){this._document=kt,this._platform=Nn,this._onGoingScrolls=new Map,this._defaultOptions={duration:468,easing:{x1:.42,y1:0,x2:.58,y2:1},...Ti}}_scrollElement(kt,Ti,Nn){kt.scrollLeft=Ti,kt.scrollTop=Nn}_getElement(kt,Ti){return"string"==typeof kt?(Ti||this._document).querySelector(kt):(0,pt.i8)(kt)}_initSmoothScroll(kt){return this._onGoingScrolls.has(kt)&&this._onGoingScrolls.get(kt).next(),this._onGoingScrolls.set(kt,new t.B).get(kt)}_isFinished(kt,Ti,Nn){return kt.currentX!==kt.x||kt.currentY!==kt.y||(Ti.next(),Nn(),!1)}_interrupted(kt,Ti){return(0,h.h)((0,A.R)(kt,"wheel",{passive:!0,capture:!0}),(0,A.R)(kt,"touchmove",{passive:!0,capture:!0}),Ti).pipe((0,Le.s)(1))}_destroy(kt,Ti){Ti.complete(),this._onGoingScrolls.delete(kt)}_step(kt){return new _.c(Ti=>{let Nn=(this._now()-kt.startTime)/kt.duration;Nn=Nn>1?1:Nn;const lr=kt.easing(Nn);kt.currentX=kt.startX+(kt.x-kt.startX)*lr,kt.currentY=kt.startY+(kt.y-kt.startY)*lr,this._scrollElement(kt.scrollable,kt.currentX,kt.currentY),requestAnimationFrame(()=>Ti.next(kt))})}_applyScrollToOptions(kt,Ti){if(!Ti.duration)return this._scrollElement(kt,Ti.left,Ti.top),Promise.resolve();const Nn=this._initSmoothScroll(kt),lr={scrollable:kt,startTime:this._now(),startX:kt.scrollLeft,startY:kt.scrollTop,x:null==Ti.left?kt.scrollLeft:~~Ti.left,y:null==Ti.top?kt.scrollTop:~~Ti.top,duration:Ti.duration,easing:Bs(Ti.easing.x1,Ti.easing.y1,Ti.easing.x2,Ti.easing.y2)};return new Promise(Vr=>{(0,u.of)(null).pipe(function pe(Mi,Ri=1/0,Ai){return Ri=(Ri||0)<1?1/0:Ri,(0,r.N)((kt,Ti)=>(0,z.h)(kt,Ti,Mi,Ri,void 0,!0,Ai))}(()=>this._step(lr).pipe((0,oe.v)(so=>this._isFinished(so,Nn,Vr)))),(0,w.Q)(this._interrupted(kt,Nn)),(0,Pe.j)(()=>this._destroy(kt,Nn))).subscribe()})}dismissOngoingScroll(kt){var Ti;null===(Ti=this._onGoingScrolls.get(kt))||void 0===Ti||Ti.next()}scrollTo(kt,Ti){if(this._platform.isBrowser){const Nn=this._getElement(kt),lr="rtl"===getComputedStyle(Nn).direction,Vr=(0,xt.BD)(),so={...this._defaultOptions,...Ti,left:null==Ti.left?lr?Ti.end:Ti.start:Ti.left,right:null==Ti.right?lr?Ti.start:Ti.end:Ti.right};
1return null!=so.bottom&&(so.top=Nn.scrollHeight-Nn.clientHeight-so.bottom),lr&&0!==Vr?(null!=so.left&&(so.right=Nn.scrollWidth-Nn.clientWidth-so.left),2===Vr?so.left=so.right:1===Vr&&(so.left=so.right?-so.right:so.right)):null!=so.right&&(so.left=Nn.scrollWidth-Nn.clientWidth-so.right),this._applyScrollToOptions(Nn,so)}return Promise.resolve()}scrollToElement(kt,Ti,Nn={}){const lr=this._getElement(kt),Vr=this._getElement(Ti,lr),so={...Nn,left:Vr.offsetLeft+(Nn.left||0),top:Vr.offsetTop+(Nn.top||0)};return Vr?this.scrollTo(lr,so):Promise.resolve()}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.KVO(fe.qQ),e.KVO(us,8),e.KVO(xt.OD))},Mi.\u0275prov=e.jDH({token:Mi,factory:Mi.\u0275fac,providedIn:"root"}),Ri})(),Ui=(()=>{var Mi;class Ri{get slider(){return this.sliderEl.nativeElement}constructor(kt,Ti,Nn,lr,Vr,so){this._el=kt,this._cd=Ti,this._zone=Nn,this._platform=lr,this._smoothScroll=Vr,this._gallery=so,this.scrollHandler$=new t.B,this.visibleElements=new Map,this._destroyed$=new t.B,this.itemClick=new e.bkB,this.error=new e.bkB,this.items=new e.rOR,this.scrollHandler$.pipe((0,q.B)(0,F.X),(0,be.n)(({value:en,behavior:rn})=>{var yn;this._gallery.debugConsole("[Gallery scrollHandler$] ",this.slider.style.scrollSnapType),this.slider.style.scrollSnapType="unset";const Wn=null===(yn=this.items.get(en))||void 0===yn?void 0:yn.element;if(this._gallery.debugConsole("\u{1f92f} [Gallery scrollHandler$] scrollSnapType = unset, scrollTo element",!!Wn),Wn){var Qn;this.slider.classList.add("g-scrolling");const Un=this.adapter.getScrollToValue(Wn,rn||this.config.scrollBehavior),mr=+(null===(Qn=this.items.get(en))||void 0===Qn?void 0:Qn.element.getAttribute("galleryIndex"));return this._gallery.debugConsole("\u{1f680} [Gallery scrollHandler$] Scroll start ===> index: ".concat(mr,", position:"),Un),this._gallery.debugConsole("\u{1f680} [Gallery scrollHandler$] slider scrollable",this.adapter.scrollValue),(0,E.H)(this._smoothScroll.scrollTo(this.slider,Un)).pipe((0,ge.M)(()=>{this._isPanning=!1,this.slider.classList.remove("g-scrolling"),this.slider.style.scrollSnapType=this.adapter.scrollSnapType,this._gallery.debugConsole("\u2705 [Gallery scrollHandler$] Scroll end")}))}return this._gallery.debugConsole("\u{1f621} [Gallery scrollHandler$] Scroll element was not found!"),m.w}),(0,w.Q)(this._destroyed$)).subscribe()}ngOnChanges(kt){var Ti,Nn;if(kt.config){var lr,Vr,so,en;if((null===(lr=kt.config.currentValue)||void 0===lr?void 0:lr.slidingDirection)!==(null===(Vr=kt.config.previousValue)||void 0===Vr?void 0:Vr.slidingDirection)){switch(this.config.slidingDirection){case tr.Horizontal:this.adapter=new lo(this.slider,this.config);break;case tr.Vertical:this.adapter=new zr(this.slider,this.config)}this._platform.isBrowser&&(kt.config.firstChange||requestAnimationFrame(()=>{this.scrollToIndex(this.state.currIndex,"auto")}),this.enableDisableGestures())}this._platform.isBrowser&&!kt.config.firstChange&&(null===(so=kt.config.currentValue)||void 0===so?void 0:so.mouseSlidingDisabled)!==(null===(en=kt.config.previousValue)||void 0===en?void 0:en.mouseSlidingDisabled)&&this.enableDisableGestures()}this._platform.isBrowser&&kt.state&&(null===(Ti=kt.state.currentValue)||void 0===Ti?void 0:Ti.currIndex)!==(null===(Nn=kt.state.previousValue)||void 0===Nn?void 0:Nn.currIndex)&&requestAnimationFrame(()=>{this.scrollToIndex(this.state.currIndex,kt.state.firstChange?"auto":this.state.behavior)})}ngOnInit(){this._platform.isBrowser&&this._zone.runOutsideAngular(()=>{this.createIntersectionObserver(this.slider).pipe((0,ge.M)(kt=>{kt.target.classList.toggle("g-item-visible",kt.isIntersecting),kt.isIntersecting?this.visibleElements.set(kt.target,kt):this.visibleElements.delete(kt.target)}),(0,w.Q)(this._destroyed$)).subscribe(),(0,A.R)(this.slider,"scroll",{passive:!0}).pipe((0,q.B)(50),(0,K.p)(()=>!this._isPanning),(0,ge.M)(()=>this.onViewportScroll()),(0,w.Q)(this._destroyed$)).subscribe(),Rr(this._el.nativeElement).pipe((0,q.B)(this.config.resizeDebounceTime),(0,ge.M)(([kt])=>this.onHostResize(kt)),(0,w.Q)(this._destroyed$)).subscribe()})}ngAfterViewInit(){this._platform.isBrowser&&(this.items.notifyOnChanges(),this.items.changes.pipe((0,Y.Z)(null),(0,ge.M)(()=>
1{this.visibleElements.forEach(kt=>{this.intersectionObserver.unobserve(kt.target)}),this.items.toArray().map(kt=>{this.intersectionObserver.observe(kt.element)})}),(0,w.Q)(this._destroyed$)).subscribe())}ngAfterViewChecked(){this.config.itemAutosize&&this._platform.isBrowser&&(this.slider.style.setProperty("--slider-centralize-start-size",this.adapter.getCentralizerStartSize()+"px"),this.slider.style.setProperty("--slider-centralize-end-size",this.adapter.getCentralizerEndSize()+"px"))}ngOnDestroy(){this._destroyed$.next(),this._destroyed$.complete(),this.deactivateGestures()}trackByFn(kt,Ti){return Ti.type}onHostResize(kt){const Ti=Math.ceil(kt.contentRect.width),Nn=Math.ceil(kt.contentRect.height);this.slider.style.width="".concat(Ti,"px"),this.slider.style.height="".concat(Nn,"px"),this.scrollToIndex(this.state.currIndex,"auto"),this._cd.detectChanges(),this._gallery.debugConsole("\u{1f990} [Gallery OnHostResize]: set viewport width to absolute number")}onViewportScroll(){var kt;const Ti=null===(kt=this.items.get(this.state.currIndex))||void 0===kt?void 0:kt.element,Nn=this.getElementFromViewportCenter();Nn?Nn!==Ti&&this.tryScrollToElement(Nn):(this._gallery.debugConsole("\u2049 [Gallery onViewportScroll]: No center element was found"),this.visibleElements.forEach(lr=>{this.tryScrollToElement(lr.target)}))}tryScrollToElement(kt){const Nn=(this.adapter.clientSize-this.adapter.getClientSize(kt))/2,lr=this.adapter.scrollValue+Nn,Vr=this.adapter.scrollValue+this.adapter.clientSize-Nn,so=this.adapter.getOffsetSize(kt),en=so+this.adapter.getClientSize(kt),rn=lr+10>=so&&lr-10<=so,yn=Vr+10>=en&&Vr-10<=en;if(this.slider.style.scrollSnapType=this.adapter.scrollSnapType,rn&&yn){this._gallery.debugConsole("\u{1f344} [Gallery onViewportScroll]: Set active gallery item");const Wn=+kt.getAttribute("galleryIndex");this._zone.run(()=>this._gallery.ref(this.galleryId).set(Wn,"smooth"))}}scrollToIndex(kt,Ti,Nn){this.scrollHandler$.next({value:kt,behavior:Ti,onEnd:Nn})}enableDisableGestures(){!this._platform.IOS&&!this._platform.ANDROID&&(this.config.mouseSlidingDisabled?this.deactivateGestures():this.activateGestures())}activateGestures(){if(typeof Hammer<"u"){this.deactivateGestures();const kt=this.adapter.panDirection;this._zone.runOutsideAngular(()=>{let Ti;this._hammer=new Hammer(this._el.nativeElement,{inputClass:Hammer.MouseInput}),this._hammer.get("pan").set({direction:kt}),this._hammer.on("panstart",()=>{this._smoothScroll.dismissOngoingScroll(this.slider),Ti=this.adapter.scrollValue,this.slider.style.scrollSnapType="unset",this.slider.classList.add("g-sliding"),this._isPanning=!0}),this._hammer.on("panmove",Nn=>this.slider.scrollTo(this.adapter.getPanValue(Ti,Nn,"auto"))),this._hammer.on("panend",Nn=>this.onPanEnd(Nn))})}}deactivateGestures(){var kt;null===(kt=this._hammer)||void 0===kt||kt.destroy()}onPanEnd(kt){this._gallery.debugConsole("\u{1f5b1}\ufe0f [Gallery]: onPanEnd",kt),this.slider.classList.remove("g-sliding");const Ti=this.adapter.getPanDelta(kt),Nn=this.adapter.getPanVelocity(kt),lr=this._gallery.ref(this.galleryId);this._zone.run(()=>{var Vr;const so=null===(Vr=this.items.get(this.state.currIndex))||void 0===Vr?void 0:Vr.element,en=this.getElementFromViewportCenter();if(!en||en===so)return Math.abs(Ti)>(so.clientWidth||this.adapter.clientSize)/2?Ti>0?lr.prev("smooth",!1):lr.next("smooth",!1):Math.abs(Nn)>.3?Nn>0?lr.prev("smooth",!1):lr.next("smooth",!1):void this.scrollToIndex(this.state.currIndex,"smooth");{const rn=+en.getAttribute("galleryIndex");this.scrollToIndex(rn,"smooth")}})}getElementFromViewportCenter(){const kt=this.slider.getBoundingClientRect(),Nn=document.elementsFromPoint(kt.x+kt.width/2,kt.y+kt.height/2).find(lr=>"gallery-item"===lr.localName&&lr.getAttribute("galleryId")===this.galleryId);return this._gallery.debugConsole("\u{1fa9f} [Gallery]: getElementFromViewportCenter",Nn),Nn}createIntersectionObserver(kt){return new _.c(Ti=>(this.intersectionObserver=new IntersectionObserver(Nn=>Ti.next(Nn),{root:kt}),()=>this.intersectionObserver.disconnect())).pipe((0,W.Z)(Ti=>Ti),(0,U.F)())}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(e.SKi),e.rXU(xt.OD),e.rXU(Cs),e.rXU(st))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-slider"]],viewQuery:function(kt,Ti){if(1&kt&&(e.GBs(pi,7),e.GBs(Eo,5)),2&kt){let Nn;e.mGM(Nn=e.lsd())&&(Ti.sliderEl=Nn.first),e.mGM(Nn=e.lsd())&&(Ti.items=Nn)}},inputs:{galleryId:"galleryId",state:"state",config:"config"},outputs:{itemClick:"itemClick",error:"error"},features:[e.OA$],ngContentSelectors:Vt,decls:5,vars:3,consts:[[1,"g-slider"],["slider",""],[1,"g-slider-content"],[3,"type","config","data","currIndex","index","click","error",4,"ngFor","ngForOf","ngForTrackBy"],[3,"type","config","data","currIndex","index","click","error"]],template:function(kt,Ti){1&kt&&(e.NAR(),e.j41(0,"div",0,1)(2,"div",2),e.DNE(3,$t,1,6,"gallery-item",3),e.k0s()(),e.SdG(4)),2&kt&&(e.BMQ("centralised",Ti.config.itemAutosize),e.R7$(3),e.Y8G("ngForOf",Ti.state.items)("ngForTrackBy",Ti.trackByFn))},dependencies:[fe.Sq,Eo],encapsulation:2,changeDetection:0}),Ri})(),Pn=(()=>{var Mi;class Ri{}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-counter"]],inputs:{state:"state"},decls:2,vars:1,consts:[[1,"g-counter"]],template:function(kt,Ti){1&kt&&(e.j41(0,"div",0),e.EFF(1),e.k0s()),2&kt&&(e.R7$(1),e.JRh(Ti.state.currIndex+1+" / "+Ti.state.items.length))},encapsulation:2,changeDetection:0}),Ri})(),Kn=(()=>{var Mi;class Ri{constructor(){this.error=new e.bkB}get isActive(){return this.index===this.currIndex}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-thumb"]],hostVars:2,hostBindings:function(kt,Ti){2&kt&&e.AVh("g-active-thumb",Ti.isActive)},inputs:{config:"config",index:"index",currIndex:"currIndex",type:"type",data:"data"},outputs:{error:"error"},decls:2,vars:6,consts:[[3,"src","alt","isThumbnail","loadingIcon","loadingError","error"],["class","g-template g-thumb-template",4,"ngIf"],[1,"g-template","g-thumb-template"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(kt,Ti){1&kt&&(e.j41(0,"gallery-image",0),e.bIt("error",function(lr){return Ti.error.emit(lr)}),e.k0s(),e.DNE(1,tt,2,7,"div",1)),2&kt&&(e.Y8G("src",Ti.data.thumb)("alt",Ti.data.alt+"-thumbnail")("isThumbnail",!0)("loadingIcon",Ti.config.thumbLoadingIcon)("loadingError",Ti.c
1onfig.thumbLoadingError),e.R7$(1),e.Y8G("ngIf",Ti.config.thumbTemplate))},dependencies:[fe.bT,fe.T3,Ro],encapsulation:2,changeDetection:0}),Ri})(),Mn=(()=>{var Mi;class Ri{get slider(){return this.sliderEl.nativeElement}constructor(kt,Ti,Nn,lr,Vr){this._el=kt,this._zone=Ti,this._smoothScroll=Nn,this._cd=lr,this._platform=Vr,this.thumbnailsView=ji,this._destroyed$=new t.B,this.thumbClick=new e.bkB,this.error=new e.bkB,this.items=new e.rOR}ngOnChanges(kt){if(kt.config){var Ti,Nn,lr,Vr;if((null===(Ti=kt.config.currentValue)||void 0===Ti?void 0:Ti.thumbPosition)!==(null===(Nn=kt.config.previousValue)||void 0===Nn?void 0:Nn.thumbPosition)){switch(this.config.thumbPosition){case R.Right:case R.Left:this.adapter=new fr(this.slider,this.config);break;case R.Top:case R.Bottom:this.adapter=new Ln(this.slider,this.config)}this._platform.isBrowser&&(kt.config.firstChange||requestAnimationFrame(()=>{this.scrollToIndex(this.state.currIndex,"auto")}),this.enableDisableGestures())}this._platform.isBrowser&&(!kt.config.firstChange&&(null===(lr=kt.config.currentValue)||void 0===lr?void 0:lr.thumbMouseSlidingDisabled)!==(null===(Vr=kt.config.previousValue)||void 0===Vr?void 0:Vr.thumbMouseSlidingDisabled)&&this.enableDisableGestures(),this.slider.style.setProperty("--thumb-height","".concat(this.config.thumbHeight,"px")),this.slider.style.setProperty("--thumb-width","".concat(this.config.thumbWidth,"px")))}var so,en;this._platform.isBrowser&&kt.state&&(kt.state.firstChange||!this.config.thumbDetached)&&(null===(so=kt.state.currentValue)||void 0===so?void 0:so.currIndex)!==(null===(en=kt.state.previousValue)||void 0===en?void 0:en.currIndex)&&requestAnimationFrame(()=>{var rn;this.scrollToIndex(this.state.currIndex,null!==(rn=kt.state)&&void 0!==rn&&rn.firstChange?"auto":"smooth")})}ngAfterViewInit(){this._platform.isBrowser&&(setTimeout(()=>this.scrollToIndex(this.state.currIndex,"auto"),200),this._zone.runOutsideAngular(()=>{Rr(this._el.nativeElement).pipe((0,q.B)(this.config.resizeDebounceTime),(0,ge.M)(()=>{var kt;(null===(kt=this.items.get(this.state.currIndex))||void 0===kt?void 0:kt.nativeElement)&&(this.slider.style.setProperty("--thumb-centralize-start-size",this.adapter.getCentralizerStartSize()+"px"),this.slider.style.setProperty("--thumb-centralize-end-size",this.adapter.getCentralizerEndSize()+"px")),this._cd.detectChanges(),this.scrollToIndex(this.state.currIndex,"auto")}),(0,w.Q)(this._destroyed$)).subscribe()}))}ngAfterViewChecked(){var kt;(null===(kt=this.items.get(this.state.currIndex))||void 0===kt?void 0:kt.nativeElement)&&this._platform.isBrowser&&(this.slider.style.setProperty("--thumb-centralize-start-size",this.adapter.getCentralizerStartSize()+"px"),this.slider.style.setProperty("--thumb-centralize-end-size",this.adapter.getCentralizerEndSize()+"px"))}ngOnDestroy(){this.deactivateGestures(),this._destroyed$.next(),this._destroyed$.complete()}trackByFn(kt,Ti){return Ti.type}scrollToIndex(kt,Ti){this._zone.runOutsideAngular(()=>{var Nn;this.slider.style.scrollSnapType="unset";const lr=null===(Nn=this.items.get(kt))||void 0===Nn?void 0:Nn.nativeElement;lr&&this._smoothScroll.scrollTo(this.slider,this.adapter.getScrollToValue(lr,Ti)).then(()=>{this.slider.style.scrollSnapType=this.adapter.scrollSnapType})})}enableDisableGestures(){!this._platform.IOS&&!this._platform.ANDROID&&(this.config.thumbMouseSlidingDisabled?this.deactivateGestures():this.activateGestures())}activateGestures(){if(typeof Hammer<"u"&&!this.config.disableThumb){const kt=this.adapter.panDirection;this._zone.runOutsideAngular(()=>{this._hammer=new Hammer(this._el.nativeElement,{inputClass:Hammer.MouseInput}),this._hammer.get("pan").set({direction:kt});let Ti=0;this._hammer.on("panstart",()=>{Ti=this.adapter.scrollValue,this.slider.style.scrollSnapType="unset",this.slider.classList.add("g-sliding")}),this._hammer.on("panmove",Nn=>this.slider.scrollTo(this.adapter.getPanValue(Ti,Nn,"auto"))),this._hammer.on("panend",()=>{this.slider.style.scrollSnapType=this.adapter.scrollSnapType,this.slider.classList.remove("g-sliding")})})}}deactivateGestures(){var kt;null===(kt=this._hammer)||void 0===kt||kt.destroy()}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(e.aKT),e.rXU(e.SKi),e.rXU(Cs),e.rXU(e.gRc),e.rXU(xt.OD))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-thumbs"]],viewQuery:function(kt,Ti){if(1&kt&&(e.GBs(pi,7),e.GBs(Kn,5,e.aKT)),2&kt){let Nn;e.mGM(Nn=e.lsd())&&(Ti.sliderEl=Nn.first),e.mGM(Nn=e.lsd())&&(Ti.items=Nn)}},inputs:{state:"state",config:"config"},outputs:{thumbClick:"thumbClick",error:"error"},features:[e.OA$],decls:4,vars:3,consts:[[1,"g-slider"],["slider",""],[1,"g-slider-content"],[3,"type","config","data","currIndex","index","click","error",4,"ngFor","ngForOf","ngForTrackBy"],[3,"type","config","data","currIndex","index","click","error"]],template:function(kt,Ti){1&kt&&(e.j41(0,"div",0,1)(2,"div",2),e.DNE(3,Ct,1,5,"gallery-thumb",3),e.k0s()()),2&kt&&(e.BMQ("centralised",Ti.config.thumbView===Ti.thumbnailsView.Contain||Ti.adapter.isContentLessThanContainer),e.R7$(3),e.Y8G("ngForOf",Ti.state.items)("ngForTrackBy",Ti.trackByFn))},dependencies:[fe.Sq,Kn],encapsulation:2,changeDetection:0}),Ri})(),Zn=(()=>{var Mi;class Ri{constructor(){this.itemClick=new e.bkB,this.thumbClick=new e.bkB,this.error=new e.bkB}get thumbPosition(){return this.config.thumbPosition}get slidingDirection(){return this.config.slidingDirection}get disableThumb(){return this.config.disableThumb}get imageSize(){return this.config.imageSize}get thumbImageSize(){return this.config.thumbImageSize}get dotsPosition(){return this.config.dotsPosition}get counterPosition(){return this.config.counterPosition}get slidingDisabled(){return this.config.slidingDisabled}get thumbSlidingDisabled(){return this.config.thumbSlidingDisabled}get itemAutosize(){return this.config.itemAutosize}get autoHeight(){return this.config.autoHeight}get thumbAutosize(){return this.config.thumbAutosize}get debug(){return this.config.debug}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery-core"]],hostVars:13,hostBindings:function(kt,Ti){2&kt&&e.BMQ("thumbPosition",Ti.thumbPosition)("slidingDirection",Ti.slidingDirection)("disableThumb",Ti.disableThumb)("imageSize",Ti.imageSize)("thumbImageSize",Ti.thumbImageSize)("dotsPosition",Ti.dotsPosition)("counterPosition",Ti.counterPosition)("slidingDisabled",Ti.slidingDisabled)("thumbSlidingDisabled",Ti.thumbSlidingDisabled)("itemAutosize",Ti.itemAutosize)("autoHeight",Ti.autoHeight)("thumbAutosize",Ti.thumbAutosize)("debug",Ti.debug)},inputs:{galleryId:"galleryId",state:"state",config:"config"},outputs:{itemClick:"itemClick",thumbClick:"thumbClick",error:"error"},decls:8,vars:12,consts:[[3,"state","config","thumbClick","error",4,"ngIf"],[1,"g-box"],[3,"state","config","galleryId","itemClick","error"],[3,"state","config","galleryId",4,"ngIf"],[3,"state",4,"ngIf"],[1,"g-box-template"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"state","config","thumbClick","error"],[3,"state","config","galleryId"],[3,"state"]],template:function(kt,Ti){1&kt&&(e.DNE(0,qt,1,2,"gallery-thumbs",0),e.j41(1,"div",1)(2,"gallery-slider",2),e.bIt("itemClick",function(lr){return Ti.itemClick.emit(lr)})("error",function(lr){return Ti.error.emit(lr)}),e.DNE(3,qe,1,3,"gallery-nav",3),e.k0s(),e.DNE(4,Ht,1,3,"gallery-dots",3),e.DNE(
15,Bi,1,1,"gallery-counter",4),e.j41(6,"div",5),e.DNE(7,Vi,1,0,"ng-container",6),e.k0s()()),2&kt&&(e.Y8G("ngIf",Ti.config.thumb),e.R7$(2),e.Y8G("state",Ti.state)("config",Ti.config)("galleryId",Ti.galleryId),e.R7$(1),e.Y8G("ngIf",Ti.config.nav&&Ti.state.items.length>1),e.R7$(1),e.Y8G("ngIf",Ti.config.dots),e.R7$(1),e.Y8G("ngIf",Ti.config.counter),e.R7$(2),e.Y8G("ngTemplateOutlet",Ti.config.boxTemplate)("ngTemplateOutletContext",e.l_i(9,Xn,Ti.state,Ti.config)))},dependencies:[fe.bT,fe.T3,Ie,It,Ui,Pn,Mn],encapsulation:2,changeDetection:0}),Ri})(),pr=(()=>{var Mi;class Ri{constructor(kt){this._gallery=kt,this.nav=this._gallery.config.nav,this.dots=this._gallery.config.dots,this.loop=this._gallery.config.loop,this.debug=this._gallery.config.debug,this.thumb=this._gallery.config.thumb,this.counter=this._gallery.config.counter,this.dotsSize=this._gallery.config.dotsSize,this.autoPlay=this._gallery.config.autoPlay,this.thumbWidth=this._gallery.config.thumbWidth,this.thumbHeight=this._gallery.config.thumbHeight,this.disableThumb=this._gallery.config.disableThumb,this.scrollBehavior=this._gallery.config.scrollBehavior,this.navScrollBehavior=this._gallery.config.navScrollBehavior,this.slidingDisabled=this._gallery.config.slidingDisabled,this.thumbSlidingDisabled=this._gallery.config.thumbSlidingDisabled,this.mouseSlidingDisabled=this._gallery.config.mouseSlidingDisabled,this.thumbMouseSlidingDisabled=this._gallery.config.thumbMouseSlidingDisabled,this.playerInterval=this._gallery.config.playerInterval,this.slidingDuration=this._gallery.config.slidingDuration,this.slidingEase=this._gallery.config.slidingEase,this.boxTemplate=this._gallery.config.boxTemplate,this.itemTemplate=this._gallery.config.itemTemplate,this.thumbTemplate=this._gallery.config.thumbTemplate,this.resizeDebounceTime=this._gallery.config.resizeDebounceTime,this.imageSize=this._gallery.config.imageSize,this.thumbImageSize=this._gallery.config.thumbImageSize,this.dotsPosition=this._gallery.config.dotsPosition,this.counterPosition=this._gallery.config.counterPosition,this.slidingDirection=this._gallery.config.slidingDirection,this.loadingAttr=this._gallery.config.loadingAttr,this.loadingStrategy=this._gallery.config.loadingStrategy,this.thumbPosition=this._gallery.config.thumbPosition,this.thumbView=this._gallery.config.thumbView,this.thumbDetached=this._gallery.config.thumbDetached,this.thumbAutosize=this._gallery.config.thumbAutosize,this.itemAutosize=this._gallery.config.itemAutosize,this.autoHeight=this._gallery.config.autoHeight,this.destroyRef=!0,this.skipInitConfig=!1,this.itemClick=new e.bkB,this.thumbClick=new e.bkB,this.playingChange=new e.bkB,this.indexChange=new e.bkB,this.itemsChange=new e.bkB,this.error=new e.bkB,this._itemClick$=de.yU.EMPTY,this._thumbClick$=de.yU.EMPTY,this._itemChange$=de.yU.EMPTY,this._indexChange$=de.yU.EMPTY,this._playingChange$=de.yU.EMPTY,this._playerListener$=de.yU.EMPTY}getConfig(){return{nav:this.nav,dots:this.dots,loop:this.loop,debug:this.debug,thumb:this.thumb,counter:this.counter,autoPlay:this.autoPlay,dotsSize:this.dotsSize,imageSize:this.imageSize,thumbImageSize:this.thumbImageSize,scrollBehavior:this.scrollBehavior,navScrollBehavior:this.navScrollBehavior,thumbView:this.thumbView,thumbWidth:this.thumbWidth,thumbHeight:this.thumbHe
1ight,slidingEase:this.slidingEase,disableThumb:this.disableThumb,dotsPosition:this.dotsPosition,boxTemplate:this.boxTemplate,loadingAttr:this.loadingAttr,itemTemplate:this.itemTemplate,thumbTemplate:this.thumbTemplate,thumbDetached:this.thumbDetached,thumbPosition:this.thumbPosition,playerInterval:this.playerInterval,counterPosition:this.counterPosition,loadingStrategy:this.loadingStrategy,slidingDuration:this.slidingDuration,slidingDirection:this.slidingDirection,resizeDebounceTime:this.resizeDebounceTime,slidingDisabled:this.slidingDisabled,thumbSlidingDisabled:this.thumbSlidingDisabled,mouseSlidingDisabled:this.mouseSlidingDisabled,thumbMouseSlidingDisabled:this.thumbMouseSlidingDisabled,thumbAutosize:this.thumbAutosize,itemAutosize:this.itemAutosize,autoHeight:this.autoHeight}}ngOnChanges(kt){this.galleryRef&&(this.galleryRef.setConfig(this.getConfig()),kt.items&&kt.items.currentValue!==kt.items.previousValue&&this.load(this.items))}ngOnInit(){this.galleryRef=this.skipInitConfig?this._gallery.ref(this.id):this._gallery.ref(this.id,this.getConfig()),this.load(this.items),this._playerListener$=this.galleryRef.activatePlayer().subscribe(),this.indexChange.observed&&(this._indexChange$=this.galleryRef.indexChanged.subscribe(kt=>this.indexChange.emit(kt))),this.itemsChange.observed&&(this._itemChange$=this.galleryRef.itemsChanged.subscribe(kt=>this.itemsChange.emit(kt))),this.playingChange.observed&&(this._playingChange$=this.galleryRef.playingChanged.subscribe(kt=>this.playingChange.emit(kt))),this.autoPlay&&this.play()}ngOnDestroy(){this._itemClick$.unsubscribe(),this._thumbClick$.unsubscribe(),this._itemChange$.unsubscribe(),this._indexChange$.unsubscribe(),this._playingChange$.unsubscribe(),this._playerListener$.unsubscribe(),this.destroyRef&&this.galleryRef.destroy()}onItemClick(kt){this.itemClick.emit(kt),this.galleryRef.itemClick.next(kt)}onThumbClick(kt){this.galleryRef.set(kt),this.thumbClick.emit(kt),this.galleryRef.thumbClick.next(kt)}onError(kt){this.error.emit(kt),this.galleryRef.error.next(kt)}load(kt){this.galleryRef.load(kt)}add(kt,Ti){this.galleryRef.add(kt,Ti)}addImage(kt,Ti){this.galleryRef.addImage(kt,Ti)}addVideo(kt,Ti){this.galleryRef.addVideo(kt,Ti)}addIframe(kt,Ti){this.galleryRef.addIframe(kt,Ti)}addYoutube(kt,Ti){this.galleryRef.addYoutube(kt,Ti)}remove(kt){this.galleryRef.remove(kt)}next(kt,Ti){this.galleryRef.next(kt,Ti)}prev(kt,Ti){this.galleryRef.prev(kt,Ti)}set(kt,Ti){this.galleryRef.set(kt,Ti)}reset(){this.galleryRef.reset()}play(kt){this.galleryRef.play(kt)}stop(){this.galleryRef.stop()}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)(e.rXU(st))},Mi.\u0275cmp=e.VBU({type:Mi,selectors:[["gallery"]],inputs:{id:"id",items:"items",nav:"nav",dots:"dots",loop:"loop",debug:"debug",thumb:"thumb",counter:"counter",dotsSize:"dotsSize",autoPlay:"autoPlay",thumbWidth:"thumbWidth",thumbHeight:"thumbHe
1ight",disableThumb:"disableThumb",scrollBehavior:"scrollBehavior",navScrollBehavior:"navScrollBehavior",slidingDisabled:"slidingDisabled",thumbSlidingDisabled:"thumbSlidingDisabled",mouseSlidingDisabled:"mouseSlidingDisabled",thumbMouseSlidingDisabled:"thumbMouseSlidingDisabled",playerInterval:"playerInterval",slidingDuration:"slidingDuration",slidingEase:"slidingEase",boxTemplate:"boxTemplate",itemTemplate:"itemTemplate",thumbTemplate:"thumbTemplate",resizeDebounceTime:"resizeDebounceTime",imageSize:"imageSize",thumbImageSize:"thumbImageSize",dotsPosition:"dotsPosition",counterPosition:"counterPosition",slidingDirection:"slidingDirection",loadingAttr:"loadingAttr",loadingStrategy:"loadingStrategy",thumbPosition:"thumbPosition",thumbView:"thumbView",thumbDetached:"thumbDetached",thumbAutosize:"thumbAutosize",itemAutosize:"itemAutosize",autoHeight:"autoHeight",destroyRef:"destroyRef",skipInitConfig:"skipInitConfig"},outputs:{itemClick:"itemClick",thumbClick:"thumbClick",playingChange:"playingChange",indexChange:"indexChange",itemsChange:"itemsChange",error:"error"},features:[e.OA$],decls:3,vars:7,consts:[[3,"galleryId","state","config","itemClick","thumbClick","error"]],template:function(kt,Ti){1&kt&&(e.j41(0,"gallery-core",0),e.bIt("itemClick",function(lr){return Ti.onItemClick(lr)})("thumbClick",function(lr){return Ti.onThumbClick(lr)})("error",function(lr){return Ti.onError(lr)}),e.nI1(1,"async"),e.nI1(2,"async"),e.k0s()),2&kt&&e.Y8G("galleryId",Ti.id)("state",e.bMT(1,3,Ti.galleryRef.state))("config",e.bMT(2,5,Ti.galleryRef.config))},dependencies:[Zn,fe.Jj],styles:['gallery-core[dotsPosition=top] gallery-dots{top:15px}  gallery-core[dotsPosition=bottom] gallery-dots{bottom:15px}  gallery-dots{position:absolute;left:50%;z-index:99;transform:translate(-50%);display:flex;gap:6px}  .g-dot{cursor:pointer;z-index:20}  .g-dot:hover .g-dot-inner{opacity:1}  .g-dot-active .g-dot-inner{opacity:1}  .g-dot-inner{background-color:var(--g-overlay-color);opacity:.4;width:100%;height:100%;border-radius:50%;transition:opacity linear .15s}  gallery-dots,   .g-dot,   .g-dot-inner{display:flex;justify-content:center;align-items:center}  .g-nav-next,   .g-nav-prev{position:absolute;top:50%;display:flex;padding:16px 8px;cursor:pointer;z-index:999;opacity:.6;transition:opacity linear .15s,right linear .15s,left linear .15s}  .g-nav-next:hover,   .g-nav-prev:hover{opacity:1}  .g-nav-next svg,   .g-nav-prev svg{filter:var(--g-nav-drop-shadow);width:28px;height:28px;fill:#fff}  .g-nav-next{right:.5em;transform:translateY(-50%) perspective(1px)}  .g-nav-next:hover{right:.4em}  .g-nav-prev{left:.5em;transform:translateY(-50%) perspective(1px) scale(-1)}  .g-nav-prev:hover{left:.4em}@media only screen and (max-width: 480px){  .g-nav-next{right:.2em}  .g-nav-prev{left:.2em}}  gallery-slider{position:relative;display:flex;align-items:center;justify-content:center}  gallery-slider .g-slider[centralised=true]:before,   gallery-slider .g-slider[centralised=true]:after{content:""}  gallery-slider .g-slider[centralised=true]:before{flex:0 0 var(--slider-centralize-start-size)}  gallery-slider .g-slider[centralised=true]:after{flex:0 0 var(--slider-centralize-end-size)}  .g-slider-content{flex:0 0 auto;display:flex;align-items:center;gap:1px}  gallery-core[slidingDirection=horizontal] gallery-slider .g-slider{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;flex-direction:row}  gallery-core[slidingDirection=horizontal] gallery-slider .g-slider-content{flex-direction:row;height:100%}  gallery-core[slidingDirection=vertical] gallery-slider .g-slider{overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;flex-direction:column}  gallery-core[slidingDirection=vertical] gallery-slider .g-slider-content{flex-direction:column;width:100%}  gallery-core[slidingDisabled=true] .g-slider{overflow:hidden!important}  .g-slider{display:flex;align-items:center;width:100%;transition:var(--g-height-transition);scrollbar-width:none;-ms-overflow-style:none}  .g-slider::-webkit-scrollbar{display:none}  .g-slider.g-sliding .g-slider-content,   .g-slider.g-scrolling .g-slider-content{pointer-events:none}  .g-slider gallery-thumb,   .g-slider gallery-item{display:flex;flex-direction:column;flex:0 0 auto;scroll-snap-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}  .g-slider gallery-thumb gallery-image[imageState=success],   .g-slider gallery-item gallery-image[imageState=success]{align-self:center}  gallery-thumbs{max-height:100%;max-width:100%;display:block;z-index:100}  gallery-thumbs .g-slider[centralised=true]:before,   gallery-thumbs .g-slider[centralised=true]:after{content:""}  gallery-thumbs .g-slider[centralised=true]:before{flex:0 0 var(--thumb-centralize-start-size)}  gallery-thumbs .g-slider[centralised=true]:after{flex:0 0 var(--thumb-centralize-end-size)}  gallery-thumbs .g-slider gallery-thumb{background:black;height:var(--thumb-height);width:var(--thumb-width);max-height:var(--thumb-height);max-width:var(--thumb-width)}  gallery-thumbs .g-slider gallery-thumb gallery-image,   gallery-thumbs .g-slider gallery-thumb img{width:100%;height:100%}  gallery-core[disableThumb=true] gallery-thumb{cursor:default}  gallery-core[thumbPosition=top] gallery-thumbs .g-slider,   gallery-core[thumbPosition=bottom] gallery-thumbs .g-slider{top:0;overflow-x:auto;flex-direction:row}  gallery-core[thumbPosition=top] gallery-thumbs .g-slider-content,   gallery-core[thumbPosition=bottom] gallery-thumbs .g-slider-content{flex-direction:row}  gallery-core[thumbPosition=top][thumbAutosize=true] gallery-thumb,   gallery-core[thumbPosition=bottom][thumbAutosize=true] gallery-thumb{width:initial;max-width:unset}  gallery-core[thumbPosition=left] gallery-thumbs .g-slider,   gallery-core[thumbPosition=right] gallery-thumbs .g-slider{left
1:0;overflow-y:auto;flex-direction:column}  gallery-core[thumbPosition=left] gallery-thumbs .g-slider-content,   gallery-core[thumbPosition=right] gallery-thumbs .g-slider-content{flex-direction:column}  gallery-core[thumbPosition=left][thumbAutosize=true] gallery-thumb,   gallery-core[thumbPosition=right][thumbAutosize=true] gallery-thumb{height:initial;max-height:unset}  gallery-core[thumbSlidingDisabled=true] gallery-thumbs .g-slider{overflow:hidden!important}  gallery-core[thumbPosition=top]{flex-direction:column}  gallery-core[thumbPosition=left]{flex-direction:row}  gallery-core[thumbPosition=right]{flex-direction:row-reverse}  gallery-core[thumbPosition=bottom]{flex-direction:column-reverse}  gallery-thumb.g-active-thumb .g-thumb-loading{background-color:#464646}  .g-thumb-loading{position:relative;overflow:hidden;width:100%;height:100%;background-color:#262626}  .g-thumb-loading:before{content:"";position:absolute;inset:0 0 0 50%;z-index:1;width:500%;margin-left:-250%;animation:_ngcontent-%COMP%_phAnimation .8s linear infinite;background:linear-gradient(to right,rgba(255,255,255,0) 46%,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 54%) 50% 50%}@keyframes _ngcontent-%COMP%_phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}  gallery-core[counterPosition=top] .g-counter{top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}  gallery-core[counterPosition=bottom] .g-counter{bottom:0;border-top-left-radius:4px;border-top-right-radius:4px}  .g-counter{font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.6;transition:opacity linear .15s;z-index:50;position:absolute;left:50%;transform:translate(-50%) perspective(1px);font-size:12px;padding:4px 10px;color:var(--g-font-color);background-color:var(--g-overlay-color);box-shadow:var(--g-box-shadow)}  .g-counter:hover{opacity:.8}  gallery[gallerize] gallery-item{cursor:pointer}  gallery-core{gap:1px}  gallery-image img{width:100%!important}  .gallery-image-error svg,   .gallery-thumb-error svg{width:100%;height:100%}  .gallery-thumb-error{width:40px;height:40px}  .gallery-image-error{width:100px;height:100px}  gallery-item,   gallery-thumb{position:relative;display:block;overflow:hidden}  gallery-item h2,   gallery-item h4,   gallery-thumb h2,   gallery-thumb h4{color:coral;margin:0}  gallery-item h2,   gallery-thumb h2{font-size:3.5em;margin-bottom:.3em}  gallery-item h4,   gallery-thumb h4{font-size:1.6em}  gallery-item gallery-image,   gallery-thumb gallery-image{transition:opacity .3s cubic-bezier(.5,0,.5,1)}  gallery-item{--g-item-width: "auto";--g-item-height: 100%;height:var(--g-item-height);width:var(--g-item-width);max-height:var(--g-item-height);max-width:100%;z-index:10}  gallery-item gallery-image{width:100%;height:100%}  gallery-item.g-active-item gallery-image{opacity:1}  gallery-item video,   gallery-item iframe{position:absolute;width:100%;height:100%}  gallery-thumb{align-self:center;cursor:pointer;max-height:100%}  gallery-thumb gallery-image{opacity:.5}  gallery-thumb.g-active-thumb gallery-image{opacity:1}  gallery-image{min-height:100%;display:flex}  .g-image-item{pointer-events:none;max-height:100%;max-width:100%}  .g-template,   .g-image-error-message{position:absolute;z-index:10;inset:0;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}  .g-loading{position:absolute;transform:translate3d(-50%,-50%,0);left:50%;top:50%;width:80px;height:80px}  gallery-core[imageSize=contain] gallery-item .g-image-item{-o-object-fit:contain;object-fit:contain}  gallery-core[imageSize=cover] gallery-item .g-image-item{-o-object-fit:cover;object-fit:cover}  gallery-core[thumbImageSize=cover] gallery-thumb .g-image-item{-o-object-fit:cover;object-fit:cover}  gallery{position:relative;z-index:1;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#000;--g-height-transition: height .4s linear;--g-nav-drop-shadow: drop-shadow(0 0 2px rgba(0, 0, 0, .6));--g-box-shadow: 0 0 3px rgba(0, 0, 0, .6);--g-font-color: #000;--g-overlay-color: #fff}  gallery *{box-sizing:border-box}  gallery,   gallery-core{position:relative;overflow:hidden}  gallery-core{max-height:100%;min-height:100%;height:500px}  gallery-core,   .g-box,   .g-slider{display:flex;width:100%;max-height:100%}  .g-box,   gallery-slider{overflow:hidden;position:relative;display:flex;flex-direction:column;order:1;flex:1}  gallery-core[autoHeight=true][thumbPosition=top],   gallery-core[autoHeight=true][thumbPosition=bottom]{height:-moz-fit-content!important;height:fit-content!important}  gallery-core[autoHeight=true][thumbPosition=top] .g-slider,   gallery-core[autoHeight=true][thumbPosition=bottom] .g-slider{height:100%}  gallery-core[autoHeight=true][thumbPosition=top] gallery-slider,   gallery-core[autoHeight=true][thumbPosition=top] gallery-core,   gallery-core[autoHeight=true][thumbPosition=bottom] gallery-slider,   gallery-core[autoHeight=true][thumbPosition=bottom] gallery-core{height:100%}  gallery-core[autoHeight=true] gallery-item{min-height:100%}  gallery-core[autoHeight=true][slidingDirection=horizontal] gallery-item{height:unset;max-height:unset;min-height:unset}  gallery-core[autoHeight=true][slidingDirection=horizontal] gallery-item gallery-image{height:100%;width:auto}  gallery-core[autoHeight=true][slidingDirection=vertical] gallery-item{height:unset;max-height:unset;min-height:unset}  gallery-core[autoHeight=true][slidingDirection=vertical] gallery-item gallery-image{width:100%;height:auto}  gallery-core[autoHeight=false][slidingDirection=horizontal] gallery-item,   gallery-core[autoHeight=false][slidingDirection=horizontal] .g-slider{height:100%}  gallery-core[itemAutoSize=true][slidingDirection=horizontal] gallery-item gallery-image{height:100%;width:auto}  gallery-core[itemAutoSize=true][slidingDirection=vertical] gallery-item{height:auto}  gallery-core[itemAutoSize=true][slidingDirection=vertical] gallery-item gallery-image{width:100%;height:auto}  gallery-core[debug=true] gallery-slider:after,   gallery-core[debug=true] gallery-slider:before{position:absolute;content:"";background:lime;box-shadow:0 0 5px #0f0;z-index:99999}  gallery-core[debug=true] gallery-slider:before{width:100%;height:1px}  gallery-core[debug=true] gallery-slider:after{height:100%;width:1px}  gallery-core[debug=true] gallery-slider gallery-item{outline:1px solid darkorange}  .g-box-template{position:absolute;z-index:10}'],changeDetection:0}),Ri})(),qr=(()=>{var Mi;class Ri{static withConfig(kt){return{ngModule:Ri,providers:[{provide:zt,useValue:kt}]}}}return(Mi=Ri).\u0275fac=function(kt){return new(kt||Mi)},Mi.\u0275mod=e.$C({type:Mi}),Mi.\u0275inj=e.G2t({imports:[fe.MD,xt.IK]}),Ri})()},94451:(ct,se,l)=>{"use strict";l.d(se,{Uv:()=>q,qy:()=>Pe});var e=l(37580),t=l(14876),d=l(84205),u=l(18537),m=l(70271),_=l(63617),h=l(15842),A=l(51567),F=l(87378),E=l(33900),Y=l(53674),W=l(11249),U=l(60316);class de{static findIndex(vt){return Array.prototype.indexOf.call(vt.parentNode.children,vt)}}let K=(()=>{var fe;class vt{constructor(nt){this.el=nt}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)(e.rXU(e.aKT))},fe.\u0275dir=e.FsC({type:fe,selectors:[["","ngSortgridDragHandle",""]]}),vt})(),be=(()=>{var fe;class vt{constructor(){this.SELECTED_DEFAULT_CLASS="ng-sg-selected",this.PLACEHOLDER_DEFAULT_CLASS="ng-sg-placeholder",this.DROPPED_DEFAULT_CLASS="ng-sg-dropped",this.ACTIVE_DEFAULT_CLASS="ng-sg-active"}addPlaceHolderClass(nt){nt.classList.add(this.PLACEHOLDER_DEFAULT_CLASS)}removePlaceHolderClass(nt){nt.classList.remove(this.PLACEHOLDER_DEFAULT_CLASS)}addDroppedClass(nt){nt.classList.add(this.DROPPED_DEFAULT_CLASS)}removeDroppedClass(nt){nt.classList.remove(this.DROPPED_DEFAULT_CLASS)}addSelectedClass(nt){nt.classList.add(this.SELECTED_DEFAULT_CLASS)}removeSelectedClass(nt){nt.classList.remove(this.SELECTED_DEFAULT_CLASS)}addActiveClass(nt){nt.classList.add(this.ACTIVE_DEFAULT_CLASS)}removeActiveClass(nt){nt.classList.remove(this.ACTIVE_DEFAULT_CLASS)}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})(),Oe=(()=>{var fe;class vt{constructor(){this.state=new Map}initState(nt,pt=[],je={}){this.state.set(nt,{items:[...pt],classes:je,selectedItems:[]})}addSelectedItem(nt,pt){this.state.get(nt).selectedItems.push(pt)}removeSelectedItem(nt,pt){const je=this.state.get(nt).selectedItems.filter(ve=>ve.node!==pt);this.setSelectedItems(nt,je)}setItems(nt,pt){this.state.get(nt).items=[...pt]}getItems(nt){return this.state.get(nt).items}hasItems(nt){return this.getItems(nt).length>0}hasGroup(nt){return this.state.has(nt)}getSelectedItems(nt){return this.state.get(nt).selectedItems}setSelectedItems(nt,pt){this.state.get(nt).selectedItems=[...pt]}getFirstSelectItem(nt){return this.state.get(nt).selectedItems[0]}
1hasSelectedItems(nt){return this.getSelectedItems(nt).length>0}resetSelectedItems(nt){this.setSelectedItems(nt,[])}getClasses(nt){return this.state.get(nt).classes}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})(),ge=(()=>{var fe;class vt{constructor(nt,pt){this.classService=nt,this.ngsgStore=pt}initSort(nt){this.dragIndex=this.ngsgStore.getFirstSelectItem(nt).originalIndex,this.dragElements=this.ngsgStore.getSelectedItems(nt)}sort(nt){const pt=de.findIndex(nt),je=this.getSibling(nt,this.dragIndex,pt);this.isDropInSelection(je)||(this.dragElements.forEach(ve=>{const Ee=nt.parentNode.insertBefore(ve.node,je.node);this.classService.addPlaceHolderClass(Ee)}),this.dragIndex=de.findIndex(this.dragElements[0].node))}endSort(){this.dragElements.forEach(nt=>{this.updateDropedItem(nt.node)})}getSibling(nt,pt,je){return pt<je?{node:nt.nextSibling,originalIndex:je+1}:{node:nt,originalIndex:je}}isDropInSelection(nt){return!!this.dragElements.find(pt=>pt.node===nt.node)}updateDropedItem(nt){this.classService.removePlaceHolderClass(nt),this.classService.addDroppedClass(nt),this.classService.removeSelectedClass(nt),this.classService.removeActiveClass(nt),(0,t.O)(500).subscribe(()=>this.classService.removeDroppedClass(nt))}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)(e.KVO(be),e.KVO(Oe))},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})();var Le=function(fe){return fe[fe.ADD=0]="ADD",fe[fe.REMOVE=1]="REMOVE",fe}(Le||{});let r=(()=>{var fe;class vt{constructor(nt,pt){this.classService=nt,this.ngsgStore=pt,this.COMMAND_KEY="Meta",this.CONTROL_KEY="Control",this.selectionChange$=new d.B;const je=this.selectionKeyPressed();this.selectionChange$.pipe((0,h.E)(je)).subscribe(([ve,Ee])=>{Ee?this.handleSelectionChange(ve):this.resetSelectedItems(ve.key)})}resetSelectedItems(nt){this.ngsgStore.getSelectedItems(nt).forEach(pt=>this.classService.removeSelectedClass(pt.node)),this.ngsgStore.resetSelectedItems(nt)}handleSelectionChange(nt){nt.action===Le.ADD&&(this.classService.addSelectedClass(nt.item),this.ngsgStore.addSelectedItem(nt.key,{node:nt.item,originalIndex:de.findIndex(nt.item)})),nt.action===Le.REMOVE&&(this.classService.removeSelectedClass(nt.item),this.ngsgStore.removeSelectedItem(nt.key,nt.item))}selectionKeyPressed(){const nt=(0,u.R)(window,"keydown").pipe((0,A.p)(je=>je.key===this.COMMAND_KEY||je.key===this.CONTROL_KEY),(0,m.T)(()=>!0)),pt=(0,u.R)(window,"keyup").pipe((0,F.u)(!1));return(0,_.h)(nt,pt)}selectElementIfNoSelection(nt,pt){this.ngsgStore.hasSelectedItems(nt)||this.ngsgStore.addSelectedItem(nt,{node:pt,originalIndex:de.findIndex(pt)})}updateSelectedDragItem(nt,pt,je){this.selectionChange$.next({key:nt,item:pt,action:je?Le.ADD:Le.REMOVE})}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)(e.KVO(be),e.KVO(Oe))},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})(),z=(()=>{var fe;class vt{constructor(nt){this.ngsgStore=nt}reflectChanges(nt,pt){const je=this.ngsgStore.getItems(nt),ve=this.ngsgStore.getSelectedItems(nt),Ee=this.getSelectedElementsIndices(ve),$e=this.getSelectedItems(je,Ee),Ue=Ee.sort((Te,me)=>Te-me),Ze=this.findDropIndex(ve,pt);for(;Ue.length>0;)je.splice(Ue.pop(),1);const De=this.getReflectedItems(je,$e,Ze);return this.ngsgStore.setItems(nt,De),De}getReflectedItems(nt,pt,je){return[...nt.slice(0,je),...pt,...nt.slice(je,nt.length)]}getSelectedItems(nt,pt){const je=[];return pt.forEach(ve=>{je.push(nt[ve])}),je}getSelectedElementsIndices(nt){return nt.map(pt=>pt.originalIndex)}findDropIndex(nt,pt){return this.isDropInSelection(nt,pt)?de.findIndex(nt[0].node):de.findIndex(pt)}isDropInSelection(nt,pt){return!!nt.find(je=>je.node===pt)}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)(e.KVO(Oe))},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})(),pe=(()=>{var fe;class vt{constructor(){this.dropped$=new d.B}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})(),oe=(()=>{var fe;class vt{constructor(nt){this.document=nt,this.DEFAULT_SCROLLSPEED=50,this.SCROLL_BUFFER=50,this.window=nt.defaultView}scrollIfNecessary(nt,pt={},je){const ve=nt.pageY-this.window.scrollY;this.isTopScrollNeeded(ve,pt.top)?this.window.scrollBy({top:-je||-this.DEFAULT_SCROLLSPEED,behavior:"smooth"}):this.isBottomScrollNeeded(ve,pt.bottom)&&this.window.scrollBy({top:je||this.DEFAULT_SCROLLSPEED,behavior:"smooth"})}
1isTopScrollNeeded(nt,pt){return pt?nt<pt:nt<this.SCROLL_BUFFER}isBottomScrollNeeded(nt,pt){return pt?nt>pt:nt>this.window.innerHeight-this.SCROLL_BUFFER}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)(e.KVO(U.qQ))},fe.\u0275prov=e.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),vt})(),Pe=(()=>{var fe;class vt{constructor(nt,pt,je,ve,Ee,$e,Ue,Ze){this.el=nt,this.sortService=pt,this.selectionService=je,this.reflectService=ve,this.ngsgStore=Ee,this.ngsgEventService=$e,this.scrollHelperService=Ue,this.classService=Ze,this.ngSortGridGroup="defaultGroup",this.autoScroll=!1,this.sorted=new e.bkB,this.selected=!1,this.destroy$=new d.B}ngOnInit(){this.ngsgEventService.dropped$.pipe((0,E.Q)(this.destroy$)).subscribe(()=>this.selected=!1),(0,u.R)(this.el.nativeElement,"drag").pipe((0,Y.c)(20),(0,E.Q)(this.destroy$),(0,W.v)(()=>this.autoScroll)).subscribe(()=>{this.scrollHelperService.scrollIfNecessary(event,{top:this.scrollPointTop,bottom:this.scrollPointBottom},this.scrollSpeed)})}ngOnChanges(nt){const pt=nt.ngSortGridItems,je=pt.currentValue?pt.currentValue:[];this.ngsgStore.hasGroup(this.ngSortGridGroup)?this.ngsgStore.setItems(this.ngSortGridGroup,je):this.ngsgStore.initState(this.ngSortGridGroup,je)}ngAfterViewInit(){var nt;this.handleElement=(null===(nt=this.handle)||void 0===nt||null===(nt=nt.el)||void 0===nt?void 0:nt.nativeElement)||this.el.nativeElement,(0,u.R)(this.handleElement,"mousedown").pipe((0,E.Q)(this.destroy$)).subscribe(()=>{this.el.nativeElement.draggable=!0})}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.complete()}dragStart(nt){this.occuredOnHost(nt)&&(this.selectionService.selectElementIfNoSelection(this.ngSortGridGroup,nt.target),this.classService.addActiveClass(nt.target),this.sortService.initSort(this.ngSortGridGroup))}dragEnter(){this.ngsgStore.hasSelectedItems(this.ngSortGridGroup)&&this.sortService.sort(this.el.nativeElement)}dragOver(nt){return nt.preventDefault&&nt.preventDefault(),!1}drop(){if(this.el.nativeElement.draggable=!1,!this.ngsgStore.hasSelectedItems(this.ngSortGridGroup))return;if(!this.ngsgStore.hasItems(this.ngSortGridGroup))return void console.warn("Ng-sortgrid: No items provided - please use [sortGridItems] to pass in an array of items -\n      otherwhise the ordered items can not be emitted in the (sorted) event");const nt=[...this.ngsgStore.getItems(this.ngSortGridGroup)];this.sortService.endSort();const pt=this.reflectService.reflectChanges(this.ngSortGridGroup,this.el.nativeElement);this.sorted.next({previousOrder:nt,currentOrder:pt}),this.ngsgStore.resetSelectedItems(this.ngSortGridGroup),this.ngsgEventService.dropped$.next(!0)}clicked(){this.selected=!this.isItemCurrentlySelected(),this.selectionService.updateSelectedDragItem(this.ngSortGridGroup,this.el.nativeElement,this.selected)}isItemCurrentlySelected(){const nt=de.findIndex(this.el.nativeElement);return!!this.ngsgStore.getSelectedItems(this.ngSortGridGroup).find(pt=>pt.originalIndex===nt)}occuredOnHost(nt){return nt.target.matches("[ngSortgridItem]")}}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)(e.rXU(e.aKT),e.rXU(ge),e.rXU(r),e.rXU(z),e.rXU(Oe),e.rXU(pe),e.rXU(oe),e.rXU(be))},fe.\u0275dir=e.FsC({type:fe,selectors:[["","ngSortgridItem",""]],contentQueries:function(nt,pt,je){if(1&nt&&e.wni(je,K,5),2&nt){let ve;e.mGM(ve=e.lsd())&&(pt.handle=ve.first)}},hostBindings:function(nt,pt){1&nt&&e.bIt("dragstart",function(ve){return pt.dragStart(ve)})("dragenter",function(){return pt.dragEnter()})("dragover",function(ve){return pt.dragOver(ve)})("dragend",function(){return pt.drop()})("click",function(){return pt.clicked()})},inputs:{ngSortGridGroup:"ngSortGridGroup",ngSortGridItems:"ngSortGridItems",scrollPointTop:"scrollPointTop",scrollPointBottom:"scrollPointBottom",scrollSpeed:"scrollSpeed",autoScroll:"autoScroll"},outputs:{sorted:"sorted"},features:[e.OA$]}),vt})(),q=(()=>{var fe;class vt{}return(fe=vt).\u0275fac=function(nt){return new(nt||fe)},fe.\u0275mod=e.$C({type:fe}),fe.\u0275inj=e.G2t({}),vt})()},50565:(ct,se,l)=>{"use strict";l.d(se,{Kg:()=>oe});var e=l(37580),t=l(60316);const d={UKNOWN:"Unknown"},u={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:d.UKNOWN},m={HTC:/HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel/,NEXUS_PHONE:/Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6/,DELL:/Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\b001DL\b|\b101DL\b|\bGS01\b/,MOTOROLA:new RegExp("Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|\n      A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|\n      MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|\n      ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|\n      WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|\n      XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|\n      XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052"),SAMSUNG:new RegExp("\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|\n      GT-B3210|GT-B33
110|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|\n      GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|\n      GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|\n      GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|\n      GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|\n      GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|\n      GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|\n      GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|\n      GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|\n      GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|\n      GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|\n      GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|\n      GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|\n      GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|\n      GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|\n      GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|\n      GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|\n      SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|\n      SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|\n      SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|\n      SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|\n      SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|\n      SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|\n      SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|\n      SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|\n      SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|\n      SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|\n      SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|\n      SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|\n      SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|\n      SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|\n      SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|\n      SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|\n      SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|\n      SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|\n      SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|\n      SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|\n      SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|\n      SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|\n      SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|\n      SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|
1SGH-X630|\n      SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|\n      SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|\n      SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|\n      SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|\n      SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|\n      SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|\n      SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|\n      GT-N7105|SCH-I535|SM-N900A|SM-N900T|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|\n      GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|\n      GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|\n      SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|\n      SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|\n      SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F"),LG:new RegExp("\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|\n      LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|\n      C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|\n      LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|\n      VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|\n      MS323|M257)"),SONY:/SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533/,ASUS:/Asus.*Galaxy|PadFone.*Mobile/,NOKIA_LUMIA:/Lumia [0-9]{3,4}/,MICROMAX:/Micromax.*\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\b/,PALM:/PalmSource|Palm/,VERTU:/Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature/,PANTECH:new RegExp("PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|\n        IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|\n        IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|\n        CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|\n        P2000|P7040|P7000|C790"),FLY:/IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250/,WIKO:new RegExp("KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|\n        SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLI
1M|CINK SLIM 2|CINK +|\n        CINK KING|CINK PEAX|CINK SLIM|SUBLIM"),I_MOBILE:/i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)/,SIMVALLEY:/\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\b/,WOLFGANG:/AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q/,ALCATEL:/Alcatel|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")},_={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|SM-X200|SM-T970"),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|M
1Z608|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|AGS-L09"),NecTablet:/\bN-06D|\bN-08D/,PantechTablet:/Pantech.*P4100/,BronchoTablet:/Broncho.*(N701|N708|N802|a710)/,VersusTablet:/TOUCHPAD.*[78910]|\bTOUCHTAB\b/,ZyncTablet:/z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900/,PositivoTablet:/TB07STA|TB10STA|TB07FTA|TB10FTA/,NabiTablet:/Android.*\b
1Nabi/,KoboTablet:/Kobo Touch|\bK080\b|\bVox\b Build|\bArc\b Build/,DanewTablet:/DSlide.*\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\b/,TexetTablet:new RegExp("NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|\n        TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|\n        TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|\n        TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|\n        TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|\n        TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|\n        TB-436|TB-416|TB-146SE|TB-126SE"),PlaystationTablet:/Playstation.*(Portable|Vita)/,TrekstorTablet:/ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab/,PyleAudioTablet:/\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\b/,AdvanTablet:new RegExp("Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|\n        T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b"),DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|\n        Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:/Android.*\bG1\b(?!\))/,MicromaxTablet:/Funbook|Micromax.*\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\b/,KarbonnTablet:/Android.*\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\b/,AllFineTablet:/Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide/,PROSCANTablet:new RegExp("\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|\n        PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|\n        PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|\n        PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b"),YONESTablet:/BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026/,ChangJiaTablet:new RegExp("TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|\n        TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|\n        TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|\n        TPC10111|TPC10203|TPC10205|TPC10503"),GUTablet:/TX-A1301|TX-M9002|Q702|kf026/,PointOfViewTablet:new RegExp("TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|\n        TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|\n        TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|\n        TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10"),OvermaxTablet:new RegExp("OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|\n        MagicTab|Stream|TB-08|TB-09)|Qualcore 1027"),HCLTablet:/HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync/,DPSTablet:/DPS Dream 9|DPS Dual 7/,VistureTablet:/V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10/,CrestaTablet:/CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989/,MediatekTablet:/\bMT8125|MT8389|MT8135|MT8377\b/,ConcordeTablet:/Concorde([ ]+)?Tab|ConCorde ReadMan/,GoCleverTablet:new RegExp("GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|\n        TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|\n        GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|\n        TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|\n        TAB R104|TAB R83.3|TAB A1042"),ModecomTablet:new RegExp("FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|\n        FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|\n        FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003"),VoninoTablet:new RegExp("\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|\n        Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|\n        Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b"),ECSTablet:/V07OT2|TM105A|S10OT1|TR10CS1/,StorexTablet:/eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab/,VodafoneTablet:/SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497/,EssentielBTablet:/Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2/,RossMoorTablet:/RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711/,iMobileTablet:/i-mobile i-note/,TolinoTablet:/tolino tab [0-9.]+|tolino shine/,AudioSonicTablet:/\bC-22Q|T7-QC|T-17B|T-17P\b/,AMPETablet:/Android.* A78 /,SkkTablet:/Android.* (SKYPAD|PHOENIX|CYCLOPS)/,TecnoTablet:/TECNO P9|TECNO DP8D/,JXDTablet:new RegExp("Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|\n        S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|\n        P1000|P300|S18|S6600|S9100)\\b"),iJoyTablet:new RegExp("Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|\n        Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|\n        Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|\n        Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|\n        Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)"),FX2Tablet:/FX2 PAD7|FX2 PAD10/,XoroTablet:new RegExp("KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|\n        PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|\n        PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|\n        TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151"),ViewsonicTablet:/ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a/,VerizonTablet:/QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1/,OdysTablet:/LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\bXELIO\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10/,CaptivaTablet:/CAPTIVA PAD/,IconbitTablet:new RegExp("NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|\n        NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S"),TeclastTablet:new RegExp("T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\n        \\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\n        \\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\n        \\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\n        \\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\n        \\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\n        \\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\n        \\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\n        \\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi"),OndaTablet:new RegExp("\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|\n        V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|\n        V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|\n        Vi40)\\b[s]+|V10 \\b4G\\b"),JaytechTablet:/TPC-PA762/,BlaupunktTablet:/Endeavour 800NG|Endeavour 1010/,DigmaTablet:/\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\b/,EvolioTablet:/ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\bEvotab\b|\bNeura\b/,LavaTablet:/QPAD E704|\bIvoryS\b|E-TAB IVORY|\bE-TAB\b/,AocTablet:/MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712/,MpmanTablet:new RegExp("MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\n        \\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|\n        MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010"),CelkonTablet:/CT695|CT888|CT[\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\bCT-1\b/,WolderTablet:new RegExp("miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|\n        POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|\n        FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b"),MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:/\bMI PAD\b|\bHM NOTE 1W\b/,NibiruTablet:/Nibiru M1|Nibiru Jupiter One/,NexoTablet:/NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI/,LeaderTablet:new RegExp("TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|\n        TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100"),UbislateTablet:/UbiSlate[\s]?7C/,PocketBookTablet:/Pocketbook/,KocasoTablet:/\b(TB-1207)\b/,HisenseTablet:/\b(F5281|E2371)\b/,Hudl:/Hudl HT7S3|Hudl 2/,TelstraTablet:/T-Hub2/,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")}
1,h={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:d.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"},A=[h.PS4,h.CHROME_BOOK,h.MAC,h.DELL,h.ASUS,h.UNKNOWN],F={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:d.UKNOWN},E={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:d.UKNOWN.toLowerCase()},Y={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/},U={...m,..._,...Y,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/]}}]}},de={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)/},K={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/},be=Object.keys(de).reduce((w,Pe)=>(w[Pe]=de[Pe],w),{}),Oe=Object.keys(K).reduce((w,Pe)=>(w[u[Pe]]=K[Pe],w),{});
1var ge=Object.freeze({__proto__:null,BROWSERS:u,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/},BROWSER_VERSIONS_RE:Oe,BROWSER_VERSIONS_RE_MAP:K,DESKTOP_DEVICES:A,DEVICES:h,DEVICES_RE:U,GENERAL:d,MOBILES_RE:m,OS:F,OS_RE:Y,OS_VERSIONS:E,OS_VERSIONS_RE:be,OS_VERSIONS_RE_MAP:de,TABLETS_RE:_});class Le{constructor(){}test(Pe,q){return"string"==typeof q&&(q=new RegExp(q)),q instanceof RegExp?q.test(Pe):q&&Array.isArray(q.and)?q.and.every(fe=>this.test(Pe,fe)):q&&Array.isArray(q.or)?q.or.some(fe=>this.test(Pe,fe)):!(!q||!q.not||this.test(Pe,q.not))}exec(Pe,q){return"string"==typeof q&&(q=new RegExp(q)),q instanceof RegExp?q.exec(Pe):q&&Array.isArray(q)?q.reduce((fe,vt)=>fe||this.exec(Pe,vt),null):null}}var r=function(w){return w.Mobile="mobile",w.Tablet="tablet",w.Desktop="desktop",w.Unknown="unknown",w}(r||{}),z=function(w){return w.Portrait="portrait",w.Landscape="landscape",w}(z||{});const pe="iPad";let oe=(()=>{var w;class Pe{constructor(fe){this.platformId=fe,this.ua="",this.userAgent="",this.os="",this.browser="",this.device="",this.os_version="",this.browser_version="",this.reTree=new Le,this.deviceType="",this.orientation="",(0,t.UE)(this.platformId)&&typeof window<"u"&&(this.userAgent=window.navigator.userAgent),this.setDeviceInfo(this.userAgent)}setDeviceInfo(fe=this.userAgent){fe!==this.userAgent&&(this.userAgent=fe);const vt=[{const:"OS",prop:"os"},{const:"BROWSERS",prop:"browser"},{const:"DEVICES",prop:"device"},{const:"OS_VERSIONS",prop:"os_version"}];if(vt.forEach(xt=>{this[xt.prop]=Object.keys(ge[xt.const]).reduce((nt,pt)=>"device"===ge[xt.const][pt]&&(0,t.UE)(this.platformId)&&(this.reTree.test(this.userAgent,_[pe])||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)?(nt[ge[xt.const][pt]]=pe,Object):(nt[ge[xt.const][pt]]=this.reTree.test(fe,ge["".concat(xt.const,"_RE")][pt]),nt),{})}),vt.forEach(xt=>{this[xt.prop]=Object.keys(ge[xt.const]).map(nt=>ge[xt.const][nt]).reduce((nt,pt)=>"device"===xt.prop&&nt===ge[xt.const].ANDROID?this[xt.prop][pt]?pt:nt:nt===ge[xt.const].UNKNOWN&&this[xt.prop][pt]?pt:nt,ge[xt.const].UNKNOWN)}),this.browser_version="0",this.browser!==u.UNKNOWN){const nt=this.reTree.exec(fe,Oe[this.browser]);nt&&(this.browser_version=nt[1])}this.orientation=typeof window<"u"&&window.matchMedia?window.matchMedia("(orientation: landscape)").matches?z.Landscape:z.Portrait:d.UKNOWN,this.deviceType=this.isTablet()?r.Tablet:this.isMobile(this.userAgent)?r.Mobile:this.isDesktop(this.userAgent)?r.Desktop:r.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(fe=this.userAgent){return!this.isTablet(fe)&&!!Object.keys(m).find(xt=>this.reTree.test(fe,m[xt]))}isTablet(fe=this.userAgent){return!(!(0,t.UE)(this.platformId)||!(this.reTree.test(this.userAgent,_[pe])||typeof navigator<"u"&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1))||!!Object.keys(_).find(xt=>!!this.reTree.test(fe,_[xt]))}isDesktop(fe=this.userAgent){return(this.device!==h.UNKNOWN||!this.isMobile(fe)&&!this.isTablet(fe))&&A.indexOf(this.device)>-1}}return(w=Pe).\u0275fac=function(fe){return new(fe||w)(e.KVO(e.Agw))},w.\u0275prov=e.jDH({token:w,factory:w.\u0275fac,providedIn:"root"}),Pe})()},98691:(ct,se,l)=>{"use strict";l.d(se,{_D:()=>vt,xv:()=>xt});var e=l(89204),t=l(37580),d=l(80436),u=l(33900),m=l(2435),_=l(63617),h=l(18537),A=l(60316);
1const F=["wrapper"],E=["sourceImage"];function Y(pt,je){if(1&pt){const ve=t.RV6();t.j41(0,"img",4,5),t.bIt("load",function(){t.eBV(ve);const $e=t.XpG();return t.Njj($e.imageLoadedInView())})("mousedown",function($e){t.eBV(ve);const Ue=t.XpG();return t.Njj(Ue.startMove($e,Ue.moveTypes.Drag))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG();return t.Njj(Ue.startMove($e,Ue.moveTypes.Drag))})("error",function($e){t.eBV(ve);const Ue=t.XpG();return t.Njj(Ue.loadImageError($e))}),t.k0s()}if(2&pt){const ve=t.XpG();t.xc7("visibility",ve.imageVisible?"visible":"hidden")("transform",ve.safeTransformStyle),t.AVh("ngx-ic-draggable",!ve.disabled&&ve.allowMoveImage),t.Y8G("src",ve.safeImgDataUrl,t.B4B),t.BMQ("alt",ve.imageAltText)}}function W(pt,je){if(1&pt){const ve=t.RV6();t.qex(0),t.j41(1,"span",9),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"topleft"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"topleft"))}),t.nrm(2,"span",10),t.k0s(),t.j41(3,"span",11),t.nrm(4,"span",10),t.k0s(),t.j41(5,"span",12),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"topright"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"topright"))}),t.nrm(6,"span",10),t.k0s(),t.j41(7,"span",13),t.nrm(8,"span",10),t.k0s(),t.j41(9,"span",14),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"bottomright"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"bottomright"))}),t.nrm(10,"span",10),t.k0s(),t.j41(11,"span",15),t.nrm(12,"span",10),t.k0s(),t.j41(13,"span",16),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"bottomleft"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"bottomleft"))}),t.nrm(14,"span",10),t.k0s(),t.j41(15,"span",17),t.nrm(16,"span",10),t.k0s(),t.j41(17,"span",18),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"top"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"top"))}),t.k0s(),t.j41(18,"span",19),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"right"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"right"))}),t.k0s(),t.j41(19,"span",20),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"bottom"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"bottom"))}),t.k0s(),t.j41(20,"span",21),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"left"))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG(2);return t.Njj(Ue.startMove($e,Ue.moveTypes.Resize,"left"))}),t.k0s(),t.bVm()}}function U(pt,je){if(1&pt){const ve=t.RV6();t.j41(0,"div",6),t.bIt("keydown",function($e){t.eBV(ve);const Ue=t.XpG();return t.Njj(Ue.keyboardAccess($e))}),t.j41(1,"div",7),t.bIt("mousedown",function($e){t.eBV(ve);const Ue=t.XpG();return t.Njj(Ue.startMove($e,Ue.moveTypes.Move))})("touchstart",function($e){t.eBV(ve);const Ue=t.XpG();return t.Njj(Ue.startMove($e,Ue.moveTypes.Move))}),t.k0s(),t.DNE(2,W,21,0,"ng-container",8),t.k0s()}if(2&pt){const ve=t.XpG();t.xc7("top",ve.cropper.y1,"px")("left",ve.cropper.x1,"px")("width",ve.cropper.x2-ve.cropper.x1,"px")("height",ve.cropper.y2-ve.cropper.y1,"px")("margin-left","center"===ve.alignImage?ve.marginLeft:null)("visibility",ve.imageVisible?"visible":"hidden"),t.AVh("ngx-ic-round",ve.roundCropper),t.BMQ("aria-label",ve.cropperFrameAriaLabel),t.R7$(2),t.Y8G("ngIf",!ve.hideResizeSquares)}}class de{constructor(){this.format="png",this.output="blob",this.maintainAspectRatio=!0,this.transform={},this.aspectRatio=1,this.resetCropOnAspectRatioChange=!0,this.resizeToWidth=0,this.resizeToHeight=0,this.cropperMinWidth=0,this.cropperMinHeight=0,this.cropperMaxHeight=0,this.cropperMaxWidth=0,this.cropperStaticWidth=0,this.cropperStaticHeight=0,this.canvasRotation=0,this.initialStepSize=3,this.roundCropper=!1,this.onlyScaleDown=!1,this.imageQuality=92,this.autoCrop=!0,this.backgroundColor=null,this.containWithinAspectRatio=!1,this.hideResizeSquares=!1,this.alignImage="center",this.cropperFrameAriaLabel="Crop photo",this.cropperScaledMinWidth=20,this.cropperScaledMinHeight=20,this.cropperScaledMaxWidth=20,this.cropperScaledMaxHeight=20,this.stepSize=this.initialStepSize}setOptions(je){Object.keys(je).filter(ve=>
1ve in this).forEach(ve=>this[ve]=je[ve]),this.validateOptions()}setOptionsFromChanges(je){Object.keys(je).filter(ve=>ve in this).forEach(ve=>this[ve]=je[ve].currentValue),this.validateOptions()}validateOptions(){if(this.maintainAspectRatio&&!this.aspectRatio)throw new Error("`aspectRatio` should > 0 when `maintainAspectRatio` is enabled")}}var K=function(pt){return pt.Drag="drag",pt.Move="move",pt.Resize="resize",pt.Pinch="pinch",pt}(K||{});function r(pt,je){return pt/100*je}let z=(()=>{class pt{crop(ve,Ee,$e,Ue,Ze){const De=this.getImagePosition(ve,Ee,$e,Ze),Te=De.x2-De.x1,me=De.y2-De.y1,Z=document.createElement("canvas");Z.width=Te,Z.height=me;const ie=Z.getContext("2d");if(!ie)return null;null!=$e.backgroundColor&&(ie.fillStyle=$e.backgroundColor,ie.fillRect(0,0,Te,me));const dt=($e.transform.scale||1)*($e.transform.flipH?-1:1),Ge=($e.transform.scale||1)*($e.transform.flipV?-1:1),{translateH:At,translateV:Bt}=this.getCanvasTranslate(ve,$e,Ze),Dt=ve.transformed;ie.setTransform(dt,0,0,Ge,Dt.size.width/2+At,Dt.size.height/2+Bt),ie.translate(-De.x1/dt,-De.y1/Ge),ie.rotate(($e.transform.rotate||0)*Math.PI/180),ie.drawImage(Dt.image,-Dt.size.width/2,-Dt.size.height/2);const Xe={width:Te,height:me,imagePosition:De,cropperPosition:{...Ee}};$e.containWithinAspectRatio&&(Xe.offsetImagePosition=this.getOffsetImagePosition(ve,Ee,$e,Ze));const wt=this.getResizeRatio(Te,me,$e);return 1!==wt&&(Xe.width=Math.round(Te*wt),Xe.height=$e.maintainAspectRatio?Math.round(Xe.width/$e.aspectRatio):Math.round(me*wt),function Le(pt,je,ve){const Ee=pt.width,$e=pt.height,Ue=Ee/(je=Math.round(je)),Ze=$e/(ve=Math.round(ve)),De=Math.ceil(Ue/2),Te=Math.ceil(Ze/2),me=pt.getContext("2d");if(me){const Z=me.getImageData(0,0,Ee,$e),ie=me.createImageData(je,ve),dt=Z.data,Ge=ie.data;for(let At=0;At<ve;At++)for(let Bt=0;Bt<je;Bt++){const Dt=4*(Bt+At*je),Xe=At*Ze;let wt=0,li=0,Pi=0,fi=0,zi=0,gn=0,Yn=0;const nr=Math.floor(Bt*Ue),tn=Math.floor(At*Ze);let Ve=Math.ceil((Bt+1)*Ue),ni=Math.ceil((At+1)*Ze);Ve=Math.min(Ve,Ee),ni=Math.min(ni,$e);for(let Kt=tn;Kt<ni;Kt++){const jt=Math.abs(Xe-Kt)/Te,pi=Bt*Ue,$t=jt*jt;for(let Vt=nr;Vt<Ve;Vt++){const ti=Math.abs(pi-Vt)/De,tt=Math.sqrt($t+ti*ti);if(tt>=1)continue;wt=2*tt*tt*tt-3*tt*tt+1;const Ct=4*(Vt+Kt*Ee);Yn+=wt*dt[Ct+3],Pi+=wt,dt[Ct+3]<255&&(wt=wt*dt[Ct+3]/250),fi+=wt*dt[Ct],zi+=wt*dt[Ct+1],gn+=wt*dt[Ct+2],li+=wt}}Ge[Dt]=fi/li,Ge[Dt+1]=zi/li,Ge[Dt+2]=gn/li,Ge[Dt+3]=Yn/Pi}pt.width=je,pt.height=ve,me.putImageData(ie,0,0)}}(Z,Xe.width,Xe.height)),"blob"===Ue?this.cropToBlob(Xe,Z,$e):(Xe.base64=Z.toDataURL("image/"+$e.format,this.getQuality($e)),Xe)}cropToBlob(ve,Ee,$e){var Ue=this;return(0,e.A)(function*(){return ve.blob=yield new Promise(Ze=>Ee.toBlob(Ze,"image/"+$e.format,Ue.getQuality($e))),ve.blob&&(ve.objectUrl=URL.createObjectURL(ve.blob)),ve})()}getCanvasTranslate(ve,Ee,$e){if("px"===Ee.transform.translateUnit){const Ue=this.getRatio(ve,$e);return{translateH:(Ee.transform.translateH||0)*Ue,translateV:(Ee.transform.translateV||0)*Ue}}return{translateH:Ee.transform.translateH?r(Ee.transform.translateH,ve.transformed.size.width):0,translateV:Ee.transform.translateV?r(Ee.transform.translateV,ve.transformed.size.height):0}}getRatio(ve,Ee){return ve.transformed.size.width/Ee.width}getImagePosition(ve,Ee,$e,Ue){const Ze=this.getRatio(ve,Ue),De={x1:Math.round(Ee.x1*Ze),y1:Math.round(Ee.y1*Ze),x2:Math.round(Ee.x2*Ze),y2:Math.round(Ee.y2*Ze)};return $e.containWithinAspectRatio||(De.x1=Math.max(De.x1,0),De.y1=Math.max(De.y1,0),De.x2=Math.min(De.x2,ve.transformed.size.width),De.y2=Math.min(De.y2,ve.transformed.size.height)),De}getOffsetImagePosition(ve,Ee,$e,Ue){const Ze=$e.canvasRotation+ve.exifTransform.rotate,De=this.getRatio(ve,Ue);let Te,me;Ze%2?(Te=(ve.transformed.size.width-ve.original.size.height)/2,me=(ve.transformed.size.height-ve.original.size.width)/2):(Te=(ve.transformed.size.width-ve.original.size.width)/2,me=(ve.transformed.size.height-ve.original.size.height)/2);const Z={x1:Math.round(Ee.x1*De)-Te,y1:Math.round(Ee.y1*De)-me,x2:Math.round(Ee.x2*De)-Te,y2:Math.round(Ee.y2*De)-me};return $e.containWithinAspectRatio||(Z.x1=Math.max(Z.x1,0),Z.y1=Math.max(Z.y1,0),Z.x2=Math.min(Z.x2,ve.transformed.size.width),Z.y2=Math.min(Z.y2,ve.transformed.size.height)),Z}getResizeRatio(ve,Ee,$e){const Ue=$e.resizeToWidth/ve,Ze=$e.resizeToHeight/Ee,De
1=new Array;$e.resizeToWidth>0&&De.push(Ue),$e.resizeToHeight>0&&De.push(Ze);const Te=0===De.length?1:Math.min(...De);return Te>1&&!$e.onlyScaleDown?Te:Math.min(Te,1)}getQuality(ve){return Math.min(1,Math.max(0,ve.imageQuality/100))}}return pt.\u0275fac=function(ve){return new(ve||pt)},pt.\u0275prov=t.jDH({token:pt,factory:pt.\u0275fac,providedIn:"root"}),pt})(),pe=(()=>{class pt{resetCropperPosition(ve,Ee,$e,Ue){if(null!=ve&&ve.nativeElement)if($e.cropperStaticHeight&&$e.cropperStaticWidth)Ee.x1=0,Ee.x2=Ue.width>$e.cropperStaticWidth?$e.cropperStaticWidth:Ue.width,Ee.y1=0,Ee.y2=Ue.height>$e.cropperStaticHeight?$e.cropperStaticHeight:Ue.height;else{const Ze=Math.min($e.cropperScaledMaxWidth,Ue.width),De=Math.min($e.cropperScaledMaxHeight,Ue.height);if($e.maintainAspectRatio)if(Ue.width/$e.aspectRatio<Ue.height){Ee.x1=0,Ee.x2=Ze;const Te=Ze/$e.aspectRatio;Ee.y1=(Ue.height-Te)/2,Ee.y2=Ee.y1+Te}else{Ee.y1=0,Ee.y2=De;const Te=De*$e.aspectRatio;Ee.x1=(Ue.width-Te)/2,Ee.x2=Ee.x1+Te}else Ee.x1=0,Ee.x2=Ze,Ee.y1=0,Ee.y2=De}}move(ve,Ee,$e){const Ue=this.getClientX(ve)-Ee.clientX,Ze=this.getClientY(ve)-Ee.clientY;$e.x1=Ee.x1+Ue,$e.y1=Ee.y1+Ze,$e.x2=Ee.x2+Ue,$e.y2=Ee.y2+Ze}resize(ve,Ee,$e,Ue,Ze){const De=this.getClientX(ve)-Ee.clientX,Te=this.getClientY(ve)-Ee.clientY;switch(Ee.position){case"left":$e.x1=Math.min(Math.max(Ee.x1+De,$e.x2-Ze.cropperScaledMaxWidth),$e.x2-Ze.cropperScaledMinWidth);break;case"topleft":$e.x1=Math.min(Math.max(Ee.x1+De,$e.x2-Ze.cropperScaledMaxWidth),$e.x2-Ze.cropperScaledMinWidth),$e.y1=Math.min(Math.max(Ee.y1+Te,$e.y2-Ze.cropperScaledMaxHeight),$e.y2-Ze.cropperScaledMinHeight);break;case"top":$e.y1=Math.min(Math.max(Ee.y1+Te,$e.y2-Ze.cropperScaledMaxHeight),$e.y2-Ze.cropperScaledMinHeight);break;case"topright":$e.x2=Math.max(Math.min(Ee.x2+De,$e.x1+Ze.cropperScaledMaxWidth),$e.x1+Ze.cropperScaledMinWidth),$e.y1=Math.min(Math.max(Ee.y1+Te,$e.y2-Ze.cropperScaledMaxHeight),$e.y2-Ze.cropperScaledMinHeight);break;case"right":$e.x2=Math.max(Math.min(Ee.x2+De,$e.x1+Ze.cropperScaledMaxWidth),$e.x1+Ze.cropperScaledMinWidth);break;case"bottomright":$e.x2=Math.max(Math.min(Ee.x2+De,$e.x1+Ze.cropperScaledMaxWidth),$e.x1+Ze.cropperScaledMinWidth),$e.y2=Math.max(Math.min(Ee.y2+Te,$e.y1+Ze.cropperScaledMaxHeight),$e.y1+Ze.cropperScaledMinHeight);break;case"bottom":$e.y2=Math.max(Math.min(Ee.y2+Te,$e.y1+Ze.cropperScaledMaxHeight),$e.y1+Ze.cropperScaledMinHeight);break;case"bottomleft":$e.x1=Math.min(Math.max(Ee.x1+De,$e.x2-Ze.cropperScaledMaxWidth),$e.x2-Ze.cropperScaledMinWidth),$e.y2=Math.max(Math.min(Ee.y2+Te,$e.y1+Ze.cropperScaledMaxHeight),$e.y1+Ze.cropperScaledMinHeight);break;case"center":const me=ve.scale,Z=Math.min(Math.max(Ze.cropperScaledMinWidth,Math.abs(Ee.x2-Ee.x1)*me),Ze.cropperScaledMaxWidth),ie=Math.min(Math.max(Ze.cropperScaledMinHeight,Math.abs(Ee.y2-Ee.y1)*me),Ze.cropperScaledMaxHeight);$e.x1=Ee.clientX-Z/2,$e.x2=Ee.clientX+Z/2,$e.y1=Ee.clientY-ie/2,$e.y2=Ee.clientY+ie/2,$e.x1<0?($e.x2-=$e.x1,$e.x1=0):$e.x2>Ue.width&&($e.x1-=$e.x2-Ue.width,$e.x2=Ue.width),$e.y1<0?($e.y2-=$e.y1,$e.y1=0):$e.y2>Ue.height&&($e.y1-=$e.y2-Ue.height,$e.y2=Ue.height)}Ze.maintainAspectRatio&&this.checkAspectRatio(Ee.position,$e,Ue,Ze)}checkAspectRatio(ve,Ee,$e,Ue){let Ze=0,De=0;switch(ve){case"top":Ee.x2=Ee.x1+(Ee.y2-Ee.y1)*Ue.aspectRatio,Ze=Math.max(Ee.x2-$e.width,0),De=Math.max(0-Ee.y1,0),(Ze>0||De>0)&&(Ee.x2-=De*Ue.aspectRatio>Ze?De*Ue.aspectRatio:Ze,Ee.y1+=De*Ue.aspectRatio>Ze?De:Ze/Ue.aspectRatio);break;case"bottom":Ee.x2=Ee.x1+(Ee.y2-Ee.y1)*Ue.aspectRatio,Ze=Math.max(Ee.x2-$e.width,0),De=Math.max(Ee.y2-$e.height,0),(Ze>0||De>0)&&(Ee.x2-=De*Ue.aspectRatio>Ze?De*Ue.aspectRatio:Ze,Ee.y2-=De*Ue.aspectRatio>Ze?De:Ze/Ue.aspectRatio);break;case"topleft":Ee.y1=Ee.y2-(Ee.x2-Ee.x1)/Ue.aspectRatio,Ze=Math.max(0-Ee.x1,0),De=Math.max(0-Ee.y1,0),(Ze>0||De>0)&&(Ee.x1+=De*Ue.aspectRatio>Ze?De*Ue.aspectRatio:Ze,Ee.y1+=De*Ue.aspectRatio>Ze?De:Ze/Ue.aspectRatio);break;case"topright":Ee.y1=Ee.y2-(Ee.x2-Ee.x1)/Ue.aspectRatio,Ze=Math.max(Ee.x2-$e.width,0),De=Math.max(0-Ee.y1,0),(Ze>0||De>0)&&(Ee.x2-=De*Ue.aspectRatio>Ze?De*Ue.aspectRatio:Ze,Ee.y1+=De*Ue.aspectRatio>Ze?De:Ze/Ue.aspectRatio);break;case"right":case"bottomright":Ee.y2=Ee.y1+(Ee.x2-Ee.x1)/Ue.aspectRatio,Ze=Math.max(Ee.x2-$e.width,0),De=Math.max(Ee.y2-$e.height,0),(Ze>0||De>0)&&(Ee.x2-=De*Ue.aspectRatio>Ze?De*Ue.aspectRatio:Ze,Ee.y2-=De*Ue.aspectRatio>Ze?De:Ze/Ue.aspectRatio);break;case"left":case"bottomleft":Ee.y2=Ee.y1+(Ee.x2-Ee.x1)/Ue.aspectRatio,Ze=Math.max(0-Ee.x1,0),De=Math.max(Ee.y2-$e.height,0),(Ze>0||De>0)&&(Ee.x1+=De*Ue.aspectRatio>Ze?De*Ue.aspectRatio:Ze,Ee.y2-=De*Ue.aspectRatio>Ze?De:Ze/Ue.aspectRatio);break;case"center":Ee.x2=Ee.x1+(Ee.y2-Ee.y1)*Ue.aspectRatio,Ee.y2=Ee.y1+(Ee.x2-Ee.x1)/Ue.aspectRatio;const Te=Math.max(0-Ee.x1,0),me=Math.max(Ee.x2-$e.width,0),Z=Math.max(Ee.y2-$e.height,0),ie=Math.max(0-Ee.y1,0);(Te>0||me>0||Z>0||ie>0)&&(Ee.x1+=Z*Ue.aspectRatio>Te?Z*Ue.aspectRatio:Te,Ee.x2-=ie*Ue.aspectRatio>me?ie*Ue.aspectRatio:me,Ee.y1+=ie*Ue.aspectRatio>me?ie:me/Ue.aspectRatio,Ee.y2-=Z*Ue.aspectRatio>Te?Z:Te/Ue.aspectRatio)}}getClientX(ve){var Ee;return(null===(Ee=ve.touches)||void 0===Ee?void 0:Ee[0].clientX)||ve.clientX||0}getClientY(ve){var Ee;return(null===(Ee=ve.touches)||void 0===Ee?void 0:Ee[0].clientY)||ve.clientY||0}}return pt.\u0275fac=function(ve){return new(ve||pt)},pt.\u0275prov=t.jDH({token:pt,factory:pt.\u0275fac,providedIn:"root"}),pt})();let fe=(()=>{class pt{constructor(){this.autoRotateSupported=function w(){return new Promise(pt=>{const je=new Image;je.onload=()=>{pt(1===je.width&&2===je.height)},je.src="data:image/jpeg;base64,/9j/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAYAAAAAAAD/2wCEAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAAEAAgMBEQACEQEDEQH/xABKAAEAAAAAAAAAAAAAAAAAAAALEAEAAAAAAAAAAAAAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAAAEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwA/8H//2Q=="})}()}
1loadImageFile(ve,Ee){var $e=this;return(0,e.A)(function*(){const Ue=yield ve.arrayBuffer();return yield $e.checkImageTypeAndLoadImageFromArrayBuffer(Ue,ve.type,Ee)})()}checkImageTypeAndLoadImageFromArrayBuffer(ve,Ee,$e){return this.isValidImageType(Ee)?this.loadImageFromArrayBuffer(ve,$e,Ee):Promise.reject(new Error("Invalid image type"))}isValidImageType(ve){return/image\/(png|jpg|jpeg|bmp|gif|tiff|svg|webp|x-icon|vnd.microsoft.icon)/.test(ve)}loadImageFromURL(ve,Ee){var $e=this;return(0,e.A)(function*(){const Ze=yield(yield fetch(ve)).blob(),De=yield Ze.arrayBuffer();return yield $e.loadImageFromArrayBuffer(De,Ee,Ze.type)})()}loadBase64Image(ve,Ee){const $e=this.base64ToArrayBuffer(ve);return this.loadImageFromArrayBuffer($e,Ee)}base64ToArrayBuffer(ve){ve=ve.replace(/^data:([^;]+);base64,/gim,"");const Ee=atob(ve),$e=Ee.length,Ue=new Uint8Array($e);for(let Ze=0;Ze<$e;Ze++)Ue[Ze]=Ee.charCodeAt(Ze);return Ue.buffer}loadImageFromArrayBuffer(ve,Ee,$e){var Ue=this;return(0,e.A)(function*(){const Ze=yield new Promise(function(){var De=(0,e.A)(function*(Te,me){try{const Z=new Blob([ve],$e?{type:$e}:void 0),ie=URL.createObjectURL(Z),dt=new Image,At="image/svg+xml"===$e?yield Ue.getSvgImageSize(Z):void 0;dt.onload=()=>Te({originalImage:dt,originalImageSize:At,originalObjectUrl:ie,originalArrayBuffer:ve}),dt.onerror=me,dt.src=ie}catch(Z){me(Z)}});return function(Te,me){return De.apply(this,arguments)}}());return yield Ue.transformImageFromArrayBuffer(Ze,Ee,null!=Ze.originalImageSize)})()}getSvgImageSize(ve){return(0,e.A)(function*(){const Ue=(new DOMParser).parseFromString(yield ve.text(),"image/svg+xml").querySelector("svg");if(!Ue)throw Error("Failed to parse SVG image");const Ze=Ue.getAttribute("width"),De=Ue.getAttribute("height");if(Ze&&De)return null;const Te=Ue.getAttribute("viewBox")||Ue.getAttribute("viewbox");if(Te){const me=Te.split(" ");return{width:+me[2],height:+me[3]}}throw Error("Failed to load SVG image. SVG must have width + height or viewBox definition.")})()}transformImageFromArrayBuffer(ve,Ee){var $e=this;return(0,e.A)(function*(Ue,Ze,De=!1){var Te;const Z=function Pe(pt){switch("object"==typeof pt&&(pt=function q(pt){const je=new DataView(pt);if(65496!==je.getUint16(0,!1))return-2;const ve=je.byteLength;let Ee=2;for(;Ee<ve;){if(je.getUint16(Ee+2,!1)<=8)return-1;const $e=je.getUint16(Ee,!1);if(Ee+=2,65505==$e){if(1165519206!==je.getUint32(Ee+=2,!1))return-1;const Ue=18761==je.getUint16(Ee+=6,!1);Ee+=je.getUint32(Ee+4,Ue);const Ze=je.getUint16(Ee,Ue);Ee+=2;for(let De=0;De<Ze;De++)if(274==je.getUint16(Ee+12*De,Ue))return je.getUint16(Ee+12*De+8,Ue)}else{if(65280!=(65280&$e))break;Ee+=je.getUint16(Ee,!1)}}return-1}(pt)),pt){case 2:return{rotate:0,flip:!0};case 3:return{rotate:2,flip:!1};case 4:return{rotate:2,flip:!0};case 5:return{rotate:1,flip:!0};case 6:return{rotate:1,flip:!1};case 7:return{rotate:3,flip:!0};case 8:return{rotate:3,flip:!1};default:return{rotate:0,flip:!1}}}((yield $e.autoRotateSupported)?-1:Ue.originalArrayBuffer);if(!Ue.originalImage||!Ue.originalImage.complete)return Promise.reject(new Error("No image loaded"));const ie={original:{objectUrl:Ue.originalObjectUrl,image:Ue.originalImage,size:null!==(Te=Ue.originalImageSize)&&void 0!==Te?Te:{width:Ue.originalImage.naturalWidth,height:Ue.originalImage.naturalHeight}},exifTransform:Z};return $e.transformLoadedImage(ie,Ze,De)}).apply(this,arguments)}transformLoadedImage(ve,Ee){var $e=this;return(0,e.A)(function*(Ue,Ze,De=!1){const Te=Ze.canvasRotation+Ue.exifTransform.rotate,me=Ue.original.size;if(!De&&0===Te&&!Ue.exifTransform.flip&&!Ze.containWithinAspectRatio)return{original:{objectUrl:Ue.original.objectUrl,image:Ue.original.image,size:{...me}},transformed:{objectUrl:Ue.original.objectUrl,image:Ue.original.image,size:{...me}},exifTransform:Ue.exifTransform};const Z=$e.getTransformedSize(me,Ue.exifTransform,Ze),ie=document.createElement("canvas");ie.width=Z.width,ie.height=Z.height;const dt=ie.getContext("2d");null==dt||dt.setTransform(Ue.exifTransform.flip?-1:1,0,0,1,ie.width/2,ie.height/2),null==dt||dt.rotate(Math.PI*(Te/2)),null==dt||dt.drawImage(Ue.original.image,-me.width/2,-me.height/2);const Ge=yield new Promise(Dt=>ie.toBlob(Dt,Ze.format));if(!Ge)throw new Error("Failed to get Blob for transformed image.");const At=URL.createObjectURL(Ge),Bt=yield $e.loadImageFromObjectUrl(At);return{original:{objectUrl:Ue.original.objectUrl,image:Ue.original.image,size:{...me}},transformed:{objectUrl:At,image:Bt,size:{width:Bt.width,height:Bt.height}},exifTransform:Ue.exifTransform}}).apply(this,arguments)}loadImageFromObjectUrl(ve){return new Promise((Ee,$e)=>{const Ue=new Image;Ue.onload=()=>Ee(Ue),Ue.onerror=$e,Ue.src=ve})}getTransformedSize(ve,Ee,$e){const Ue=$e.canvasRotation+Ee.rotate;if($e.containWithinAspectRatio){if(Ue%2){const De=ve.height/$e.aspectRatio;return{width:Math.max(ve.height,ve.width*$e.aspectRatio),height:Math.max(ve.width,De)}}{const De=ve.width/$e.aspectRatio;
1return{width:Math.max(ve.width,ve.height*$e.aspectRatio),height:Math.max(ve.height,De)}}}return Ue%2?{height:ve.width,width:ve.height}:{width:ve.width,height:ve.height}}}return pt.\u0275fac=function(ve){return new(ve||pt)},pt.\u0275prov=t.jDH({token:pt,factory:pt.\u0275fac,providedIn:"root"}),pt})(),vt=(()=>{class pt{constructor(ve,Ee,$e,Ue,Ze,De,Te){this.cropService=ve,this.cropperPositionService=Ee,this.loadImageService=$e,this.sanitizer=Ue,this.cd=Ze,this.zone=De,this.hammerLoader=Te,this.settings=new de,this.setImageMaxSizeRetries=0,this.resizedWhileHidden=!1,this.marginLeft="0px",this.maxSize={width:0,height:0},this.moveTypes=K,this.imageVisible=!1,this.cropperFrameAriaLabel=this.settings.cropperFrameAriaLabel,this.output=this.settings.output,this.format=this.settings.format,this.transform={},this.maintainAspectRatio=this.settings.maintainAspectRatio,this.aspectRatio=this.settings.aspectRatio,this.resetCropOnAspectRatioChange=this.settings.resetCropOnAspectRatioChange,this.resizeToWidth=this.settings.resizeToWidth,this.resizeToHeight=this.settings.resizeToHeight,this.cropperMinWidth=this.settings.cropperMinWidth,this.cropperMinHeight=this.settings.cropperMinHeight,this.cropperMaxHeight=this.settings.cropperMaxHeight,this.cropperMaxWidth=this.settings.cropperMaxWidth,this.cropperStaticWidth=this.settings.cropperStaticWidth,this.cropperStaticHeight=this.settings.cropperStaticHeight,this.canvasRotation=this.settings.canvasRotation,this.initialStepSize=this.settings.initialStepSize,this.roundCropper=this.settings.roundCropper,this.onlyScaleDown=this.settings.onlyScaleDown,this.imageQuality=this.settings.imageQuality,this.autoCrop=this.settings.autoCrop,this.backgroundColor=this.settings.backgroundColor,this.containWithinAspectRatio=this.settings.containWithinAspectRatio,this.hideResizeSquares=this.settings.hideResizeSquares,this.allowMoveImage=!1,this.cropper={x1:-100,y1:-100,x2:1e4,y2:1e4},this.alignImage=this.settings.alignImage,this.disabled=!1,this.hidden=!1,this.imageCropped=new t.bkB,this.startCropImage=new t.bkB,this.imageLoaded=new t.bkB,this.cropperReady=new t.bkB,this.loadImageFailed=new t.bkB,this.transformChange=new t.bkB,this.reset()}ngOnChanges(ve){var Ee;this.onChangesUpdateSettings(ve),this.onChangesInputImage(ve),null!==(Ee=this.loadedImage)&&void 0!==Ee&&Ee.original.image.complete&&(ve.containWithinAspectRatio||ve.canvasRotation)&&this.loadImageService.transformLoadedImage(this.loadedImage,this.settings).then($e=>this.setLoadedImage($e)).catch($e=>this.loadImageError($e)),(ve.cropper||ve.maintainAspectRatio||ve.aspectRatio)&&(this.setMaxSize(),this.setCropperScaledMinSize(),this.setCropperScaledMaxSize(),!this.maintainAspectRatio||!this.resetCropOnAspectRatioChange&&this.aspectRatioIsCorrect()||!ve.maintainAspectRatio&&!ve.aspectRatio?ve.cropper&&(this.checkCropperPosition(!1),this.doAutoCrop()):this.resetCropperPosition()),ve.transform&&(this.transform=this.transform||{},this.setCssTransform(),this.doAutoCrop()),ve.hidden&&this.resizedWhileHidden&&!this.hidden&&setTimeout(()=>{this.onResize(),this.resizedWhileHidden=!1})}onChangesUpdateSettings(ve){this.settings.setOptionsFromChanges(ve),this.settings.cropperStaticHeight&&this.settings.cropperStaticWidth&&(this.hideResizeSquares=!0,this.settings.setOptions({hideResizeSquares:!0,cropperMinWidth:this.settings.cropperStaticWidth,cropperMinHeight:this.settings.cropperStaticHeight,cropperMaxHeight:this.settings.cropperStaticHeight,cropperMaxWidth:this.settings.cropperStaticWidth,maintainAspectRatio:!1}))}onChangesInputImage(ve){(ve.imageChangedEvent||ve.imageURL||ve.imageBase64||ve.imageFile)&&this.reset(),ve.imageChangedEvent&&this.isValidImageChangedEvent()&&this.loadImageFile(this.imageChangedEvent.target.files[0]),ve.imageURL&&this.imageURL&&this.loadImageFromURL(this.imageURL),ve.imageBase64&&this.imageBase64&&this.loadBase64Image(this.imageBase64),ve.imageFile&&this.imageFile&&this.loadImageFile(this.imageFile)}isValidImageChangedEvent(){var ve;return(null===(ve=this.imageChangedEvent)||void 0===ve||null===(ve=ve.target)||void 0===ve||null===(ve=ve.files)||void 0===ve?void 0:ve.length)>0}setCssTransform(){var ve;const Ee=(null===(ve=this.transform)||void 0===ve?void 0:ve.translateUnit)||"%";this.safeTransformStyle=this.sanitizer.bypassSecurityTrustStyle("translate(".concat(this.transform.translateH||0).concat(Ee,", ").concat(this.transform.translateV||0).concat(Ee,")")+" scaleX("+(this.transform.scale||1)*(this.transform.flipH?-1:1)+") scaleY("+(this.transform.scale||1)*(this.transform.flipV?-1:1)+") rotate("+(this.transform.rotate||0)+"deg)")}ngOnInit(){this.settings.stepSize=this.initialStepSize,this.activatePinchGesture()}reset(){this.imageVisible=!1,this.loadedImage=void 0,this.safeImgDataUrl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAC0lEQVQYV2NgAAIAAAUAAarVyFEAAAAASUVORK5CYII=",this.moveStart={active:!1,type:null,position:null,x1:0,y1:0,x2:0,y2:0,clientX:0,clientY:0},this.maxSize={width:0,height:0},this.cropper.x1=-100,this.cropper.y1=-100,this.cropper.x2=1e4,this.cropper.y2=1e4}loadImageFile(ve){this.loadImageService.loadImageFile(ve,this.settings).then(Ee=>this.setLoadedImage(Ee)).catch(Ee=>this.loadImageError(Ee))}loadBase64Image(ve){this.loadImageService.loadBase64Image(ve,this.settings).then(Ee=>this.setLoadedImage(Ee)).catch(Ee=>this.loadImageError(Ee))}loadImageFromURL(ve){this.loadImageService.loadImageFromURL(ve,this.settings).then(Ee=>this.setLoadedImage(Ee)).catch(Ee=>this.loadImageError(Ee))}setLoadedImage(ve){this.loadedImage=ve,this.safeImgDataUrl=this.sanitizer.bypassSecurityTrustResourceUrl(ve.transformed.objectUrl),this.cd.markForCheck()}loadImageError(ve){console.error(ve),this.loadImageFailed.emit()}imageLoadedInView(){null!=this.loadedImage&&(this.imageLoaded.emit(this.loadedImage),this.setImageMaxSizeRetries=0,setTimeout(()=>this.checkImageMaxSizeRecursively()))}checkImageMaxSizeRecursively(){this.setImageMaxSizeRetries>40?this.loadImageFailed.emit():this.sourceImageLoaded()?(this.setMaxSize(),this.setCropperScaledMinSize(),this.setCropperScaledMaxSize(),this.resetCropperPosition(),this.cropperReady.emit({...this.maxSize}),this.cd.markForCheck()):(this.setImageMaxSizeRetries++,setTimeout(()=>this.checkImageMaxSizeRecursively(),50))}sourceImageLoaded(){var ve;return(null===(ve=this.sourceImage)||void 0===ve||null===(ve=ve.nativeElement)||void 0===ve?void 0:ve.offsetWidth)>0}onResize(){if(this.loadedImage)if(this.hidden)this.resizedWhileHidden=!0;else{const ve={...this.maxSize};this.setMaxSize(),this.resizeCropperPosition(ve),this.setCropperScaledMinSize(),this.setCropperScaledMaxSize()}}activatePinchGesture(){var ve=this;return(0,e.A)(function*(){var Ee,$e;
1yield null===(Ee=ve.hammerLoader)||void 0===Ee?void 0:Ee.call(ve);const Ue=(null===($e=window)||void 0===$e?void 0:$e.Hammer)||null;if(Ue){const Ze=new Ue(ve.wrapper.nativeElement);Ze.get("pinch").set({enable:!0}),Ze.on("pinchmove",ve.onPinch.bind(ve)),Ze.on("pinchend",ve.pinchStop.bind(ve)),Ze.on("pinchstart",ve.startPinch.bind(ve))}else(0,t.naY)()&&console.warn("[NgxImageCropper] Could not find HammerJS - Pinch Gesture won't work")})()}resizeCropperPosition(ve){(ve.width!==this.maxSize.width||ve.height!==this.maxSize.height)&&(this.cropper.x1=this.cropper.x1*this.maxSize.width/ve.width,this.cropper.x2=this.cropper.x2*this.maxSize.width/ve.width,this.cropper.y1=this.cropper.y1*this.maxSize.height/ve.height,this.cropper.y2=this.cropper.y2*this.maxSize.height/ve.height)}resetCropperPosition(){this.cropperPositionService.resetCropperPosition(this.sourceImage,this.cropper,this.settings,this.maxSize),this.doAutoCrop(),this.imageVisible=!0}keyboardAccess(ve){this.changeKeyboardStepSize(ve),this.keyboardMoveCropper(ve)}changeKeyboardStepSize(ve){const Ee=+ve.key;Ee>=1&&Ee<=9&&(this.settings.stepSize=Ee)}keyboardMoveCropper(ve){if(!["ArrowUp","ArrowDown","ArrowRight","ArrowLeft"].includes(ve.key))return;const $e=ve.shiftKey?K.Resize:K.Move,Ue=ve.altKey?function Oe(pt){switch(pt){case"ArrowUp":return"bottom";case"ArrowRight":return"left";case"ArrowDown":return"top";default:return"right"}}(ve.key):function be(pt){switch(pt){case"ArrowUp":return"top";case"ArrowRight":return"right";case"ArrowDown":return"bottom";default:return"left"}}(ve.key),Ze=function ge(pt,je){switch(pt){case"ArrowUp":return{clientX:0,clientY:-1*je};case"ArrowRight":return{clientX:je,clientY:0};case"ArrowDown":return{clientX:0,clientY:je};default:return{clientX:-1*je,clientY:0}}}(ve.key,this.settings.stepSize);ve.preventDefault(),ve.stopPropagation(),this.startMove({clientX:0,clientY:0},$e,Ue),this.handleMouseMove(Ze),this.handleMouseUp()}startMove(ve,Ee,$e=null){var Ue,Ze;this.disabled||null!==(Ue=this.moveStart)&&void 0!==Ue&&Ue.active&&(null===(Ze=this.moveStart)||void 0===Ze?void 0:Ze.type)===K.Pinch||Ee===K.Drag&&!this.allowMoveImage||(ve.preventDefault&&ve.preventDefault(),this.moveStart={active:!0,type:Ee,position:$e,transform:{...this.transform},clientX:this.cropperPositionService.getClientX(ve),clientY:this.cropperPositionService.getClientY(ve),...this.cropper},this.initMouseMove())}initMouseMove(){(0,_.h)((0,h.R)(document,"mousemove"),(0,h.R)(document,"touchmove")).pipe((0,u.Q)((0,_.h)((0,h.R)(document,"mouseup"),(0,h.R)(document,"touchend")).pipe((0,m.$)()))).subscribe({next:ve=>this.zone.run(()=>{this.handleMouseMove(ve),this.cd.markForCheck()}),complete:()=>this.zone.run(()=>{this.handleMouseUp(),this.cd.markForCheck()})})}startPinch(ve){this.safeImgDataUrl&&(ve.preventDefault&&ve.preventDefault(),this.moveStart={active:!0,type:K.Pinch,position:"center",clientX:this.cropper.x1+(this.cropper.x2-this.cropper.x1)/2,clientY:this.cropper.y1+(this.cropper.y2-this.cropper.y1)/2,...this.cropper})}handleMouseMove(ve){if(this.moveStart.active)if(ve.stopPropagation&&ve.stopPropagation(),ve.preventDefault&&ve.preventDefault(),this.moveStart.type===K.Move)this.cropperPositionService.move(ve,this.moveStart,this.cropper),this.checkCropperPosition(!0);else if(this.moveStart.type===K.Resize)!this.cropperStaticWidth&&!this.cropperStaticHeight&&this.cropperPositionService.resize(ve,this.moveStart,this.cropper,this.maxSize,this.settings),this.checkCropperPosition(!1);else if(this.moveStart.type===K.Drag){var Ee,$e;const Ue=this.cropperPositionService.getClientX(ve)-this.moveStart.clientX,Ze=this.cropperPositionService.getClientY(ve)-this.moveStart.clientY;this.transform={...this.transform,translateH:((null===(Ee=this.moveStart.transform)||void 0===Ee?void 0:Ee.translateH)||0)+Ue,translateV:((null===($e=this.moveStart.transform)||void 0===$e?void 0:$e.translateV)||0)+Ze},this.setCssTransform()}}onPinch(ve){this.moveStart.active&&(ve.stopPropagation&&ve.stopPropagation(),ve.preventDefault&&ve.preventDefault(),this.moveStart.type===K.Pinch&&(this.cropperPositionService.resize(ve,this.moveStart,this.cropper,this.maxSize,this.settings),this.checkCropperPosition(!1)),this.cd.markForCheck())}setMaxSize(){if(this.sourceImage){const ve=getComputedStyle(this.sourceImage.nativeElement);this.maxSize.width=parseFloat(ve.width),this.maxSize.height=parseFloat(ve.height),this.marginLeft=this.sanitizer.bypassSecurityTrustStyle("calc(50% - "+this.maxSize.width/2+"px)")}}setCropperScaledMinSize(){var ve;null!==(ve=this.loadedImage)&&void 0!==ve&&null!==(ve=ve.transformed)&&void 0!==ve&&ve.image?(this.setCropperScaledMinWidth(),this.setCropperScaledMinHeight()):(this.settings.cropperScaledMinWidth=20,this.settings.cropperScaledMinHeight=20)}setCropperScaledMinWidth(){this.settings.cropperScaledMinWidth=this.cropperMinWidth>0?Math.max(20,this.cropperMinWidth/this.loadedImage.transformed.image.width*this.maxSize.width):20}setCropperScaledMinHeight(){this.settings.cropperScaledMinHeight=this.maintainAspectRatio?Math.max(20,this.settings.cropperScaledMinWidth/this.aspectRatio):this.cropperMinHeight>0?Math.max(20,this.cropperMinHeight/this.loadedImage.transformed.image.height*this.maxSize.height):20}setCropperScaledMaxSize(){var ve;if(null!==(ve=this.loadedImage)&&void 0!==ve&&null!==(ve=ve.transformed)&&void 0!==ve&&ve.image){const Ee=this.loadedImage.transformed.size.width/this.maxSize.width;this.settings.cropperScaledMaxWidth=this.cropperMaxWidth>20?this.cropperMaxWidth/Ee:this.maxSize.width,this.settings.cropperScaledMaxHeight=this.cropperMaxHeight>20?this.cropperMaxHeight/Ee:this.maxSize.height,this.maintainAspectRatio&&(this.settings.cropperScaledMaxWidth>this.settings.cropperScaledMaxHeight*this.aspectRatio?this.settings.cropperScaledMaxWidth=this.settings.cropperScaledMaxHeight*this.aspectRatio:this.settings.cropperScaledMaxWidth<this.settings.cropperScaledMaxHeight*this.aspectRatio&&(this.settings.cropperScaledMaxHeight=this.settings.cropperScaledMaxWidth/this.aspectRatio))}else this.settings.cropperScaledMaxWidth=this.maxSize.width,this.settings.cropperScaledMaxHeight=this.maxSize.height}checkCropperPosition(ve=!1){this.cropper.x1<0&&(this.cropper.x2-=ve?this.cropper.x1:0,this.cropper.x1=0),this.cropper.y1<0&&(this.cropper.y2-=ve?this.cropper.y1:0,this.cropper.y1=0),this.cropper.x2>this.maxSize.width&&(this.cropper.x1-=ve?this.cropper.x2-this.maxSize.width:0,this.cropper.x2=this.maxSize.width),this.cropper.y2>this.maxSize.height&&(this.cropper.y1-=ve?this.cropper.y2-this.maxSize.height:0,this.cropper.y2=this.maxSize.height)}handleMouseUp(){var ve;this.moveStart.active&&(this.moveStart.active=!1,(null===(ve=this.moveStart)||void 0===ve?void 0:ve.type)===K.Drag?this.transformChange.emit(this.transform):this.doAutoCrop())}pinchStop(){this.moveStart.active&&(this.moveStart.active=!1,this.doAutoCrop())}doAutoCrop(){this.autoCrop&&this.crop()}crop(ve=this.settings.output){var Ee;if(null!=(null===(Ee=this.loadedImage)||void 0===Ee||null===(Ee=Ee.transformed)||void 0===Ee?void 0:Ee.image)){if(this.startCropImage.emit(),"blob"===ve)return this.cropToBlob();if("base64"===ve)return this.cropToBase64()}return null}cropToBlob(){var ve=this;return new Promise((Ee,$e)=>this.zone.run((0,e.A)(function*(){const Ue=yield ve.cropService.crop(ve.loadedImage,ve.cropper,ve.settings,"blob",ve.maxSize);Ue?(ve.imageCropped.emit(Ue),Ee(Ue)):$e("Crop image failed")})))}cropToBase64(){const ve=this.cropService.crop(this.loadedImage,this.cropper,this.settings,"base64",this.maxSize);return ve?(this.imageCropped.emit(ve),ve):null}aspectRatioIsCorrect(){return(this.cropper.x2-this.cropper.x1)/(this.cropper.y2-this.cropper.y1)===this.aspectRatio}}return pt.\u0275fac=function(ve){return new(ve||pt)(t.rXU(z),t.rXU(pe),t.rXU(fe),t.rXU(d.up),t.rXU(t.gRc),t.rXU(t.SKi),t.rXU(d.Bn,8))},pt.\u0275cmp=t.VBU({type:pt,selectors:[["image-cropper"]],viewQuery:function(ve,Ee){if(1&ve&&(t.GBs(F,7),t.GBs(E,5)),2&ve){let $e;t.mGM($e=t.lsd())&&(Ee.wrapper=$e.first),t.mGM($e=t.lsd())&&(Ee.sourceImage=$e.first)}},hostVars:6,hostBindings:function(ve,Ee){1&ve&&t.bIt("resize",function(){return Ee.onResize()}
1,!1,t.tSv),2&ve&&(t.xc7("text-align",Ee.alignImage),t.AVh("disabled",Ee.disabled)("ngx-ix-hidden",Ee.hidden))},inputs:{imageChangedEvent:"imageChangedEvent",imageURL:"imageURL",imageBase64:"imageBase64",imageFile:"imageFile",imageAltText:"imageAltText",cropperFrameAriaLabel:"cropperFrameAriaLabel",output:"output",format:"format",transform:"transform",maintainAspectRatio:"maintainAspectRatio",aspectRatio:"aspectRatio",resetCropOnAspectRatioChange:"resetCropOnAspectRatioChange",resizeToWidth:"resizeToWidth",resizeToHeight:"resizeToHeight",cropperMinWidth:"cropperMinWidth",cropperMinHeight:"cropperMinHeight",cropperMaxHeight:"cropperMaxHeight",cropperMaxWidth:"cropperMaxWidth",cropperStaticWidth:"cropperStaticWidth",cropperStaticHeight:"cropperStaticHeight",canvasRotation:"canvasRotation",initialStepSize:"initialStepSize",roundCropper:"roundCropper",onlyScaleDown:"onlyScaleDown",imageQuality:"imageQuality",autoCrop:"autoCrop",backgroundColor:"backgroundColor",containWithinAspectRatio:"containWithinAspectRatio",hideResizeSquares:"hideResizeSquares",allowMoveImage:"allowMoveImage",cropper:"cropper",alignImage:"alignImage",disabled:"disabled",hidden:"hidden"},outputs:{imageCropped:"imageCropped",startCropImage:"startCropImage",imageLoaded:"imageLoaded",cropperReady:"cropperReady",loadImageFailed:"loadImageFailed",transformChange:"transformChange"},features:[t.OA$],decls:5,vars:10,consts:[["wrapper",""],["class","ngx-ic-source-image","role","presentation",3,"src","visibility","transform","ngx-ic-draggable","load","mousedown","touchstart","error",4,"ngIf"],[1,"ngx-ic-overlay"],["class","ngx-ic-cropper","tabindex","0",3,"ngx-ic-round","top","left","width","height","margin-left","visibility","keydown",4,"ngIf"],["role","presentation",1,"ngx-ic-source-image",3,"src","load","mousedown","touchstart","error"],["sourceImage",""],["tabindex","0",1,"ngx-ic-cropper",3,"keydown"],["role","presentation",1,"ngx-ic-move",3,"mousedown","touchstart"],[4,"ngIf"],["role","presentation",1,"ngx-ic-resize","ngx-ic-topleft",3,"mousedown","touchstart"],[1,"ngx-ic-square"],[1,"ngx-ic-resize","ngx-ic-top"],["role","presentation",1,"ngx-ic-resize","ngx-ic-topright",3,"mousedown","touchstart"],[1,"ngx-ic-resize","ngx-ic-right"],["role","presentation",1,"ngx-ic-resize","ngx-ic-bottomright",3,"mousedown","touchstart"],[1,"ngx-ic-resize","ngx-ic-bottom"],["role","presentation",1,"ngx-ic-resize","ngx-ic-bottomleft",3,"mousedown","touchstart"],[1,"ngx-ic-resize","ngx-ic-left"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-top",3,"mousedown","touchstart"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-right",3,"mousedown","touchstart"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-bottom",3,"mousedown","touchstart"],["role","presentation",1,"ngx-ic-resize-bar","ngx-ic-left",3,"mousedown","touchstart"]],template:function(ve,Ee){1&ve&&(t.j41(0,"div",null,0),t.DNE(2,Y,2,8,"img",1),t.nrm(3,"div",2),t.DNE(4,U,3,16,"div",3),t.k0s()),2&ve&&(t.xc7("background",Ee.imageVisible&&Ee.backgroundColor),t.R7$(2),t.Y8G("ngIf",Ee.safeImgDataUrl),t.R7$(1),t.xc7("width",Ee.maxSize.width,"px")("height",Ee.maxSize.height,"px")("margin-left","center"===Ee.alignImage?Ee.marginLeft:null),t.R7$(1),t.Y8G("ngIf",Ee.imageVisible))},dependencies:[A.bT],styles:['[_nghost-%COMP%]{display:flex;position:relative;width:100%;max-width:100%;max-height:100%;overflow:hidden;padding:5px;text-align:center}[_nghost-%COMP%] > div[_ngcontent-%COMP%]{width:100%;position:relative}[_nghost-%COMP%] > div[_ngcontent-%COMP%]   img.ngx-ic-source-image[_ngcontent-%COMP%]{max-width:100%;max-height:100%;transform-origin:center}[_nghost-%COMP%] > div[_ngcontent-%COMP%]   img.ngx-ic-source-image.ngx-ic-draggable[_ngcontent-%COMP%]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:grab}[_nghost-%COMP%]   .ngx-ic-overlay[_ngcontent-%COMP%]{position:absolute;pointer-events:none;touch-action:none;outline:var(--cropper-overlay-color, white) solid 100vw;top:0;left:0}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]{position:absolute;display:flex;color:#53535c;background:transparent;
1outline:rgba(255,255,255,.3) solid 100vw;outline:var(--cropper-outline-color, rgba(255, 255, 255, .3)) solid 100vw;touch-action:none}@media (orientation: portrait){[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]{outline-width:100vh}}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]:after{position:absolute;content:"";inset:0;pointer-events:none;border:dashed 1px;opacity:.75;color:inherit;z-index:1}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-move[_ngcontent-%COMP%]{width:100%;cursor:move;border:1px solid rgba(255,255,255,.5)}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]:focus   .ngx-ic-move[_ngcontent-%COMP%]{border-color:#1e90ff;border-width:2px}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize[_ngcontent-%COMP%]{position:absolute;display:inline-block;line-height:6px;padding:8px;opacity:.85;z-index:1}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize[_ngcontent-%COMP%]   .ngx-ic-square[_ngcontent-%COMP%]{display:inline-block;background:#53535C;width:6px;height:6px;border:1px solid rgba(255,255,255,.5);box-sizing:content-box}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-topleft[_ngcontent-%COMP%]{top:-12px;left:-12px;cursor:nwse-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-top[_ngcontent-%COMP%]{top:-12px;left:calc(50% - 12px);cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-topright[_ngcontent-%COMP%]{top:-12px;right:-12px;cursor:nesw-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-right[_ngcontent-%COMP%]{top:calc(50% - 12px);right:-12px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-bottomright[_ngcontent-%COMP%]{bottom:-12px;right:-12px;cursor:nwse-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-bottom[_ngcontent-%COMP%]{bottom:-12px;left:calc(50% - 12px);cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-bottomleft[_ngcontent-%COMP%]{bottom:-12px;left:-12px;cursor:nesw-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize.ngx-ic-left[_ngcontent-%COMP%]{top:calc(50% - 12px);left:-12px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar[_ngcontent-%COMP%]{position:absolute;z-index:1}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-top[_ngcontent-%COMP%]{top:-11px;left:11px;width:calc(100% - 22px);height:22px;cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-right[_ngcontent-%COMP%]{top:11px;right:-11px;height:calc(100% - 22px);width:22px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-bottom[_ngcontent-%COMP%]{bottom:-11px;left:11px;width:calc(100% - 22px);height:22px;cursor:ns-resize}[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar.ngx-ic-left[_ngcontent-%COMP%]{top:11px;left:-11px;height:calc(100% - 22px);width:22px;cursor:ew-resize}[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]{outline-color:transparent}[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]:after{border-radius:100%;box-shadow:0 0 0 100vw #ffffff4d;box-shadow:0 0 0 100vw var(--cropper-outline-color, rgba(255, 255, 255, .3))}@media (orientation: portrait){[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]:after{box-shadow:0 0 0 100vh #ffffff4d;box-shadow:0 0 0 100vh var(--cropper-outline-color, rgba(255, 255, 255, .3))}}[_nghost-%COMP%]   .ngx-ic-cropper.ngx-ic-round[_ngcontent-%COMP%]   .ngx-ic-move[_ngcontent-%COMP%]{border-radius:100%}.disabled[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize[_ngcontent-%COMP%], .disabled[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-resize-bar[_ngcontent-%COMP%], .disabled[_nghost-%COMP%]   .ngx-ic-cropper[_ngcontent-%COMP%]   .ngx-ic-move[_ngcontent-%COMP%]{display:none}.ngx-ix-hidden[_nghost-%COMP%]{display:none}'],changeDetection:0}),pt})(),xt=(()=>{class pt{}return pt.\u0275fac=function(ve){return new(ve||pt)},pt.\u0275mod=t.$C({type:pt}),pt.\u0275inj=t.G2t({imports:[[A.MD]]}),pt})()},76739:(ct,se,l)=>{"use strict";l.d(se,{DP:()=>At,eO:()=>Dt});var e=l(37580),t=l(59452),d=l(18537),u=l(13255),m=l(70271),_=l(98764),h=l(51567),A=l(53674);function E(Xe,wt,li,Pi){const fi=window&&!!window.document&&window.document.documentElement;let zi=fi&&wt?window:li;if(Xe&&(zi=Xe&&fi&&"string"==typeof Xe?function Y(Xe,wt,li){return(li?window.document:wt).querySelector(Xe)}(Xe,li.nativeElement,Pi):Xe,!zi))throw new Error("ngx-infinite-scroll {resolveContainerElement()}: selector for");return zi}function W(Xe){return Xe&&!Xe.firstChange}const de={clientHeight:"clientHeight",offsetHeight:"offsetHeight",scrollHeight:"scrollHeight",pageYOffset:"pageYOffset",offsetTop:"offsetTop",scrollTop:"scrollTop",top:"top"},K={clientHeight:"clientWidth",offsetHeight:"offsetWidth",scrollHeight:"scrollWidth",pageYOffset:"pageXOffset",offsetTop:"offsetLeft",scrollTop:"scrollLeft",top:"left"};class be{constructor(wt=!0){this.vertical=wt,this.propsMap=wt?de:K}clientHeightKey(){return this.propsMap.clientHeight}offsetHeightKey(){return this.propsMap.offsetHeight}scrollHeightKey(){return this.propsMap.scrollHeight}pageYOffsetKey(){return this.propsMap.pageYOffset}offsetTopKey(){return this.propsMap.offsetTop}scrollTopKey(){return this.propsMap.scrollTop}topKey(){return this.propsMap.top}}function r(Xe){return["Window","global"].some(li=>Object.prototype.toString.call(Xe).includes(li))}function z(Xe,wt){return Xe?wt.document.documentElement:null}function pe(Xe,wt){const li=function q({container:Xe,isWindow:wt,axis:li}){const{offsetHeightKey:Pi,clientHeightKey:fi}=Pe(li);return fe(Xe,wt,Pi,fi)}(wt);return wt.isWindow?function oe(Xe,wt,li){const{axis:Pi,container:fi,isWindow:zi}=li,{offsetHeightKey:gn,clientHeightKey:Yn}=Pe(Pi),nr=Xe+xt(z(zi,fi),Pi,zi),tn=fe(wt.nativeElement,zi,gn,Yn),Ve=function vt(Xe,wt,li){const Pi=wt.topKey();if(Xe.getBoundingClientRect)return Xe.getBoundingClientRect()[Pi]+xt(Xe,wt,li)}(wt.nativeElement,Pi,zi)+tn;return{height:Xe,scrolled:nr,totalToScroll:Ve,isWindow:zi}}(li,Xe,wt):function w(Xe,wt,li){const{axis:Pi,container:fi}=li;return{height:Xe,scrolled:fi[Pi.scrollTopKey()],totalToScroll:fi[Pi.scrollHeightKey()],isWindow:!1}}(li,0,wt)}function Pe(Xe){return{offsetHeightKey:Xe.offsetHeightKey(),clientHeightKey:Xe.clientHeightKey()}}function fe(Xe,wt,li,Pi){if(isNaN(Xe[li])){const fi=z(wt,Xe);return fi?fi[Pi]:0}return Xe[li]}function xt(Xe,wt,li){const Pi=wt.pageYOffsetKey(),fi=wt.scrollTopKey(),zi=wt.offsetTopKey();return isNaN(window.pageYOffset)?z(li,Xe)[fi]:Xe.ownerDocument?Xe.ownerDocument.defaultView[Pi]:Xe[zi]}function nt(Xe,wt={down:0,up:0},li){let Pi,fi;if(Xe.totalToScroll<=0)return!1;const zi=Xe.isWindow?Xe.scrolled:Xe.height+Xe.scrolled;return li?(Pi=(Xe.totalToScroll-zi)/Xe.totalToScroll,fi=(null!=wt&&wt.down?wt.down:0)/10):(Pi=Xe.scrolled/(Xe.scrolled+(Xe.totalToScroll-zi)),fi=(null!=wt&&wt.up?wt.up:0)/10),Pi<=fi}class Te{constructor({totalToScroll:wt}){this.lastScrollPosition=0,this.lastTotalToScroll=0,this.totalToScroll=0,this.triggered={down:0,up:0},this.totalToScroll=wt}updateScrollPosition(wt){return this.lastScrollPosition=wt}updateTotalToScroll(wt){this.lastTotalToScroll!==wt&&(this.lastTotalToScroll=this.totalToScroll,this.totalToScroll=wt)}updateScroll(wt,li){this.updateScrollPosition(wt),this.updateTotalToScroll(li)}updateTriggeredFlag(wt,li){li?this.triggered.down=wt:this.triggered.up=wt}isTriggeredScroll(wt,li){return li?this.triggered.down===wt:this.triggered.up===wt}}const dt={DOWN:"[NGX_ISE] DOWN",UP:"[NGX_ISE] UP"};function Ge(Xe){const{scrollDown:wt,stats:{scrolled:li}}=Xe;return{type:wt?dt.DOWN:dt.UP,payload:{currentScrollPosition:li}}}let At=(()=>{var Xe;class wt{constructor(Pi,fi){this.element=Pi,this.zone=fi,this.scrolled=new e.bkB,this.scrolledUp=new e.bkB,this.infiniteScrollDistance=2,this.infiniteScrollUpDistance=1.5,this.infiniteScrollThrottle=150,this.infiniteScrollDisabled=!1,this.infiniteScrollContainer=null,this.scrollWindow=!0,this.immediateCheck=!1,this.horizontal=!1,this.alwaysCallback=!1,this.fromRoot=!1}ngAfterViewInit(){this.infiniteScrollDisabled||this.setup()}ngOnChanges({infiniteScrollContainer:Pi,infiniteScrollDisabled:fi,infiniteScrollDistance:zi}){const gn=W(Pi),Yn=W(fi),nr=W(zi),tn=!Yn&&!this.infiniteScrollDisabled||Yn&&!fi.currentValue||nr;(gn||Yn||nr)&&(this.destroyScroller(),tn&&this.setup())}setup(){(function U(){return typeof window<"u"})()&&this.zone.runOutsideAngular(()=>{this.disposeScroller=function me(Xe){const{scrollContainer:wt,scrollWindow:li,element:Pi,fromRoot:fi}=Xe,zi=function ge({windowElement:Xe,axis:wt}){return function Le(Xe,wt){const li=Xe.isWindow||wt&&!wt.nativeElement?wt:wt.nativeElement;return{...Xe,container:li}}({axis:wt,isWindow:r(Xe)},Xe)}
1({axis:new be(!Xe.horizontal),windowElement:E(wt,li,Pi,fi)}),gn=new Te({totalToScroll:pe(Pi,zi)}),nr={up:Xe.upDistance,down:Xe.downDistance};return function Z(Xe){let wt=(0,d.R)(Xe.container,"scroll");return Xe.throttle&&(wt=wt.pipe((0,A.c)(Xe.throttle,void 0,{leading:!0,trailing:!0}))),wt}({container:zi.container,throttle:Xe.throttle}).pipe((0,u.Z)(()=>(0,t.of)(pe(Pi,zi))),(0,m.T)(tn=>function ie(Xe,wt,li){const{scrollDown:Pi,fire:fi}=function je(Xe,wt,li){const Pi=function pt(Xe,wt){return Xe<wt.scrolled}(Xe,wt);return{fire:nt(wt,li,Pi),scrollDown:Pi}}(Xe,wt,li);return{scrollDown:Pi,fire:fi,stats:wt}}(gn.lastScrollPosition,tn,nr)),(0,_.M)(({stats:tn})=>gn.updateScroll(tn.scrolled,tn.totalToScroll)),(0,h.p)(({fire:tn,scrollDown:Ve,stats:{totalToScroll:ni}})=>function Oe(Xe,wt,li){return!!(Xe&&wt||!li&&wt)}(Xe.alwaysCallback,tn,gn.isTriggeredScroll(ni,Ve))),(0,_.M)(({scrollDown:tn,stats:{totalToScroll:Ve}})=>{gn.updateTriggeredFlag(Ve,tn)}),(0,m.T)(Ge))}({fromRoot:this.fromRoot,alwaysCallback:this.alwaysCallback,disable:this.infiniteScrollDisabled,downDistance:this.infiniteScrollDistance,element:this.element,horizontal:this.horizontal,scrollC
1ontainer:this.infiniteScrollContainer,scrollWindow:this.scrollWindow,throttle:this.infiniteScrollThrottle,upDistance:this.infiniteScrollUpDistance}).subscribe(Pi=>this.handleOnScroll(Pi))})}handleOnScroll({type:Pi,payload:fi}){const zi=Pi===dt.DOWN?this.scrolled:this.scrolledUp;(function Bt(Xe){var wt;return null!==(wt=Xe.observed)&&void 0!==wt?wt:Xe.observers.length>0})(zi)&&this.zone.run(()=>zi.emit(fi))}ngOnDestroy(){this.destroyScroller()}destroyScroller(){this.disposeScroller&&this.disposeScroller.unsubscribe()}}return(Xe=wt).\u0275fac=function(Pi){return new(Pi||Xe)(e.rXU(e.aKT),e.rXU(e.SKi))},Xe.\u0275dir=e.FsC({type:Xe,selectors:[["","infiniteScroll",""],["","infinite-scroll",""],["","data-infinite-scroll",""]],inputs:{infiniteScrollDistance:"infiniteScrollDistance",infiniteScrollUpDistance:"infiniteScrollUpDistance",infiniteScrollThrottle:"infiniteScrollThrottle",infiniteScrollDisabled:"infiniteScrollDisabled",infiniteScrollContainer:"infiniteScrollContainer",scrollWindow:"scrollWindow",immediateCheck:"immediateCheck",horizontal:"horizontal",alwaysCallback:"alwaysCallback",fromRoot:"fromRoot"},outputs:{scrolled:"scrolled",scrolledUp:"scrolledUp"},features:[e.OA$]}),wt})(),Dt=(()=>{var Xe;class wt{}return(Xe=wt).\u0275fac=function(Pi){return new(Pi||Xe)},Xe.\u0275mod=e.$C({type:Xe}),Xe.\u0275inj=e.G2t({}),wt})()},40610:(ct,se,l)=>{"use strict";l.d(se,{Zm:()=>ge,Yq:()=>Le});var e=l(37580);const t=typeof performance<"u"&&typeof performance.now<"u"&&"function"==typeof performance.mark&&"function"==typeof performance.measure&&("function"==typeof performance.clearMarks||"function"==typeof performance.clearMeasures),d=typeof PerformanceObserver<"u"&&typeof PerformanceObserver.prototype<"u"&&"function"==typeof PerformanceObserver.prototype.constructor,u="[object process]"===Object.prototype.toString.call(typeof process<"u"?process:0);let m={},_={};const h=()=>t?performance.now():Date.now(),A=r=>{m[r]=void 0,_[r]&&(_[r]=void 0),t&&(u||performance.clearMeasures(r),performance.clearMarks(r))},F=r=>{if(t){if(u&&d){const z=new PerformanceObserver(pe=>{_[r]=pe.getEntries().find(oe=>oe.name===r),z.disconnect()});z.observe({entryTypes:["measure"]})}performance.mark(r)}m[r]=h()},E=(r,z)=>{try{const pe=m[r];return t?(z||performance.mark("".concat(r,"-end")),performance.measure(r,r,z||"".concat(r,"-end")),u?_[r]?_[r]:pe?{duration:h()-pe,startTime:pe,entryType:"measure",name:r}:{}:performance.getEntriesByName(r).pop()||{}):pe?{duration:h()-pe,startTime:pe,entryType:"measure",name:r}:{}}catch{return{}}finally{A(r),A(z||"".concat(r,"-end"))}};var W=l(60316);function U(r,z){1&r&&e.SdG(0,0,["*ngIf","appearance  === 'custom-content'"])}const de=function(r,z,pe,oe,w){return{"custom-content":r,circle:z,progress:pe,"progress-dark":oe,pulse:w}};function K(r,z){if(1&r&&(e.j41(0,"div",1),e.DNE(1,U,1,0,"ng-content",2),e.k0s()),2&r){const pe=e.XpG();e.Y8G("ngClass",e.s1E(5,de,"custom-content"===pe.appearance,"circle"===pe.appearance,"progress"===pe.animation,"progress-dark"===pe.animation,"pulse"===pe.animation))("ngStyle",pe.theme),e.BMQ("aria-label",pe.ariaLabel)("aria-valuetext",pe.loadingText),e.R7$(1),e.Y8G("ngIf","custom-content"===pe.appearance)}}const be=["*"],Oe=new e.nKC("ngx-skeleton-loader.config");let ge=(()=>{class r{constructor(pe){this.config=pe;const{appearance:oe="line",animation:w="progress",theme:Pe=null,loadingText:q="Loading...",count:fe=1,ariaLabel:vt="loading"}=pe||{};this.appearance=oe,this.animation=w,this.theme=Pe,this.loadingText=q,this.count=fe,this.items=[],this.ariaLabel=vt}ngOnInit(){F("NgxSkeletonLoader:Rendered"),F("NgxSkeletonLoader:Loaded"),this.validateInputValues()}validateInputValues(){var pe;/^\d+$/.test("".concat(this.count))||((0,e.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'count' a numeric value. Forcing default to \"1\"."),this.count=1),"custom-content"===this.appearance&&(0,e.naY)()&&1!==this.count&&(console.error('`NgxSkeletonLoaderComponent` enforces elements with "custom-content" appearance as DOM nodes. Forcing "count" to "1".'),this.count=1),this.items.length=this.count;const oe=["progress","progress-dark","pulse","false"];-1===oe.indexOf(String(this.animation))&&((0,e.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'animation' as: ".concat(oe.join(", "),'. Forcing default to "progress".')),this.animation="progress"),-1===["circle","line","custom-content",""].indexOf(String(this.appearance))&&((0,e.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'appearance' as: circle or line or custom-content or empty string. Forcing default to \"''\"."),this.appearance=""),null!==(pe=this.config)&&void 0!==pe&&null!==(pe=pe.theme)&&void 0!==pe&&pe.extendsFromRoot&&null!==this.theme&&(this.theme={...this.config.theme,...this.theme})}ngOnChanges(pe){["count","animation","appearance"].find(oe=>pe[oe]&&(pe[oe].isFirstChange()||pe[oe].previousValue===pe[oe].currentValue))||this.validateInputValues()}ngAfterViewInit(){E("NgxSkeletonLoader:Rendered")}ngOnDestroy(){E("NgxSkeletonLoader:Loaded")}}return r.\u0275fac=function(pe){return new(pe||r)(e.rXU(Oe,8))},r.\u0275cmp=e.VBU({type:r,selectors:[["ngx-skeleton-loader"]],inputs:{count:"count",loadingText:"loadingText",appearance:"appearance",animation:"animation",ariaLabel:"ariaLabel",theme:"theme"},features:[e.OA$],ngContentSelectors:be,decls:1,vars:1,consts:[["class","skeleton-loader","aria-busy","true","aria-valuemin","0","aria-valuemax","100","role","progressbar","tabindex","0",3,"ngClass","ngStyle",4,"ngFor","ngForOf"],["aria-busy","true","aria-valuemin","0","aria-valuemax","100","role","progressbar","tabindex","0",1,"skeleton-loader",3,"ngClass","ngStyle"],[4,"ngIf"]],template:function(pe,oe){1&pe&&(e.NAR(),e.DNE(0,K,2,11,"div",0)),2&pe&&e.Y8G("ngForOf",oe.items)},dependencies:[W.YU,W.Sq,W.bT,W.B3],styles:['.skeleton-loader[_ngcontent-%COMP%]{box-sizing:border-box;overflow:hidden;position:relative;background:rgb(239,241,246) no-repeat;border-radius:4px;width:100%;height:20px;
1display:inline-block;margin-bottom:10px;will-change:transform}.skeleton-loader[_ngcontent-%COMP%]:after, .skeleton-loader[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.circle[_ngcontent-%COMP%]{width:40px;height:40px;margin:5px;border-radius:50%}.skeleton-loader.progress[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%]{transform:translateZ(0)}.skeleton-loader.progress[_ngcontent-%COMP%]:after, .skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:after, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_progress 2s ease-in-out infinite;background-size:200px 100%;position:absolute;z-index:1;top:0;left:0;width:200px;height:100%;content:""}.skeleton-loader.progress[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0))}.skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}.skeleton-loader.pulse[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_pulse 1.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.5s}.skeleton-loader.custom-content[_ngcontent-%COMP%]{height:100%;background:none}@media (prefers-reduced-motion: reduce){.skeleton-loader.pulse[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%], .skeleton-loader.progress[_ngcontent-%COMP%]{animation:none}.skeleton-loader.progress[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%]{background-image:none}}@keyframes _ngcontent-%COMP%_progress{0%{transform:translate3d(-200px,0,0)}to{transform:translate3d(calc(200px + 100vw),0,0)}}@keyframes _ngcontent-%COMP%_pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}'],changeDetection:0}),r})(),Le=(()=>{class r{static forRoot(pe){return{ngModule:r,providers:[{provide:Oe,useValue:pe}]}}}return r.\u0275fac=function(pe){return new(pe||r)},r.\u0275mod=e.$C({type:r}),r.\u0275inj=e.G2t({imports:[W.MD]}),r})()},61249:(ct,se,l)=>{"use strict";l.d(se,{PO:()=>oe,et:()=>pe,ex:()=>Le});var e=l(37580),t=l(75797),d=l(84205),u=l(51567),m=l(33900),_=l(47172),h=l(60316),A=l(80436);const F=["overlay"];function E(w,Pe){1&w&&e.nrm(0,"div")}function Y(w,Pe){if(1&w&&(e.j41(0,"div"),e.DNE(1,E,1,0,"div",6),e.k0s()),2&w){const q=e.XpG(2);e.HbH(q.spinner.class),e.xc7("color",q.spinner.color),e.R7$(1),e.Y8G("ngForOf",q.spinner.divArray)}}function W(w,Pe){if(1&w&&(e.nrm(0,"div",7),e.nI1(1,"safeHtml")),2&w){const q=e.XpG(2);e.Y8G("innerHTML",e.bMT(1,1,q.template),e.npT)}}function U(w,Pe){if(1&w&&(e.j41(0,"div",1,2),e.DNE(2,Y,2,5,"div",3),e.DNE(3,W,2,3,"div",4),e.j41(4,"div",5),e.SdG(5),e.k0s()()),2&w){const q=e.XpG();e.xc7("background-color",q.spinner.bdColor)("z-index",q.spinner.zIndex)("position",q.spinner.fullScreen?"fixed":"absolute"),e.Y8G("@.disabled",q.disableAnimation)("@fadeIn","in"),e.R7$(2),e.Y8G("ngIf",!q.template),e.R7$(1),e.Y8G("ngIf",q.template),e.R7$(1),e.xc7("z-index",q.spinner.zIndex)}}const de=["*"],K={"ball-8bits":16,"ball-atom":4,"ball-beat":3,"ball-circus":5,"ball-climbing-dot":4,"ball-clip-rotate":1,"ball-clip-rotate-multiple":2,"ball-clip-rotate-pulse":2,"ball-elastic-dots":5,"ball-fall":3,"ball-fussion":4,"ball-grid-beat":9,"ball-grid-pulse":9,"ball-newton-cradle":4,"ball-pulse":3,"ball-pulse-rise":5,"ball-pulse-sync":3,"ball-rotate":1,"ball-running-dots":5,"ball-scale":1,"ball-scale-multiple":3,"ball-scale-pulse":2,"ball-scale-ripple":1,"ball-scale-ripple-multiple":3,"ball-spin":8,"ball-spin-clockwise":8,"ball-spin-clockwise-fade":8,"ball-spin-clockwise-fade-rotating":8,"ball-spin-fade":8,"ball-spin-fade-rotating":8,"ball-spin-rotate":2,"ball-square-clockwise-spin":8,"ball-square-spin":8,"ball-triangle-path":3,"ball-zig-zag":2,"ball-zig-zag-deflect":2,cog:1,"cube-transition":2,fire:3,"line-scale":5,"line-scale-party":5,"line-scale-pulse-out"
1:5,"line-scale-pulse-out-rapid":5,"line-spin-clockwise-fade":8,"line-spin-clockwise-fade-rotating":8,"line-spin-fade":8,"line-spin-fade-rotating":8,pacman:6,"square-jelly-box":2,"square-loader":1,"square-spin":1,timer:1,"triangle-skew-spin":1},Oe="primary";class ge{constructor(Pe){Object.assign(this,Pe)}static create(Pe){return!(null!=Pe&&Pe.template)&&!(null!=Pe&&Pe.type)&&console.warn('[ngx-spinner]: Property "type" is missed. Please, provide animation type to <ngx-spinner> component\n        and ensure css is added to angular.json file'),new ge(Pe)}}let Le=(()=>{var w;class Pe{constructor(){this.spinnerObservable=new t.t(null)}getSpinner(fe){return this.spinnerObservable.asObservable().pipe((0,u.p)(vt=>vt&&vt.name===fe))}show(fe=Oe,vt){return new Promise((xt,nt)=>{setTimeout(()=>{vt&&Object.keys(vt).length?(vt.name=fe,this.spinnerObservable.next(new ge({...vt,show:!0})),xt(!0)):(this.spinnerObservable.next(new ge({name:fe,show:!0})),xt(!0))},10)})}hide(fe=Oe,vt=10){return new Promise((xt,nt)=>{setTimeout(()=>{this.spinnerObservable.next(new ge({name:fe,show:!1})),xt(!0)},vt)})}}return(w=Pe).\u0275fac=function(fe){return new(fe||w)},w.\u0275prov=e.jDH({token:w,factory:w.\u0275fac,providedIn:"root"}),Pe})();const r=new e.nKC("NGX_SPINNER_CONFIG");let z=(()=>{var w;class Pe{constructor(fe){this._sanitizer=fe}transform(fe){if(fe)return this._sanitizer.bypassSecurityTrustHtml(fe)}}return(w=Pe).\u0275fac=function(fe){return new(fe||w)(e.rXU(A.up,16))},w.\u0275pipe=e.EJ8({name:"safeHtml",type:w,pure:!0}),Pe})(),pe=(()=>{var w;class Pe{constructor(fe,vt,xt,nt){this.spinnerService=fe,this.changeDetector=vt,this.elementRef=xt,this.globalConfig=nt,this.disableAnimation=!1,this.spinner=new ge,this.ngUnsubscribe=new d.B,this.setDefaultOptions=()=>{var pt,je;const{type:ve}=null!==(pt=this.globalConfig)&&void 0!==pt?pt:{};this.spinner=ge.create({name:this.name,bdColor:this.bdColor,size:this.size,color:this.color,type:null!==(je=this.type)&&void 0!==je?je:ve,fullScreen:this.fullScreen,divArray:this.divArray,divCount:this.divCount,show:this.show,zIndex:this.zIndex,template:this.template,showSpinner:this.showSpinner})},this.bdColor="rgba(51,51,51,0.8)",this.zIndex=99999,this.color="#fff",this.size="large",this.fullScreen=!0,this.name=Oe,this.template=null,this.showSpinner=!1,this.divArray=[],this.divCount=0,this.show=!1}initObservable(){this.spinnerService.getSpinner(this.name).pipe((0,m.Q)(this.ngUnsubscribe)).subscribe(fe=>{this.setDefaultOptions(),Object.assign(this.spinner,fe),fe.show&&this.onInputChange(),this.changeDetector.detectChanges()})}ngOnInit(){this.setDefaultOptions(),this.initObservable()}isSpinnerZone(fe){return fe===this.elementRef.nativeElement.parentElement||fe.parentNode&&this.isSpinnerZone(fe.parentNode)}ngOnChanges(fe){for(const vt in fe)if(vt){const xt=fe[vt];if(xt.isFirstChange())return;typeof xt.currentValue<"u"&&xt.currentValue!==xt.previousValue&&""!==xt.currentValue&&(this.spinner[vt]=xt.currentValue,"showSpinner"===vt&&(xt.currentValue?this.spinnerService.show(this.spinner.name,this.spinner):this.spinnerService.hide(this.spinner.name)),"name"===vt&&this.initObservable())}}getClass(fe,vt){this.spinner.divCount=K[fe],this.spinner.divArray=Array(this.spinner.divCount).fill(0).map((nt,pt)=>pt);let xt="";switch(vt.toLowerCase()){case"small":xt="la-sm";break;case"medium":xt="la-2x";break;case"large":xt="la-3x"}return"la-"+fe+" "+xt}onInputChange(){this.spinner.class=this.getClass(this.spinner.type,this.spinner.size)}ngOnDestroy(){this.ngUnsubscribe.next(),this.ngUnsubscribe.complete()}}return(w=Pe).\u0275fac=function(fe){return new(fe||w)(e.rXU(Le),e.rXU(e.gRc),e.rXU(e.aKT),e.rXU(r,8))},w.\u0275cmp=e.VBU({type:w,selectors:[["ngx-spinner"]],viewQuery:function(fe,vt){if(1&fe&&e.GBs(F,5),2&fe){let xt;e.mGM(xt=e.lsd())&&(vt.spinnerDOM=xt.first)}},inputs:{bdColor:"bdColor",size:"size",color:"color",type:"type",fullScreen:"fullScreen",name:"name",zIndex:"zIndex",template:"template",showSpinner:"showSpinner",disableAnimation:"disableAnimation"},features:[e.OA$],ngContentSelectors:de,decls:1,vars:1,consts:[["class","ngx-spinner-overlay",3,"background-color","z-index","position",4,"ngIf"],[1,"ngx-spinner-overlay"],["overlay",""],[3,"class","color",4,"ngIf"],[3,"innerHTML",4,"ngIf"],[1,"loading-text"],[4,"ngFor","ngForOf"],[3,"innerHTML"]],template:function(fe,vt){1&fe&&(e.NAR(),e.DNE(0,U,6,12,"div",0)),2&fe&&e.Y8G("ngIf",vt.spinner.show)},dependencies:[h.Sq,h.bT,z],styles:[".ngx-spinner-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%}.ngx-spinner-overlay[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.loading-text){top:50%;left:50%;margin:0;position:absolute;transform:translate(-50%,-50%)}.loading-text[_ngcontent-%COMP%]{position:absolute;top:60%;left:50%;transform:translate(-50%,-60%)}"],data:{animation:[(0,_.hZ)("fadeIn",[(0,_.wk)("in",(0,_.iF)({opacity:1})),(0,_.kY)(":enter",[(0,_.iF)({opacity:0}
1),(0,_.i0)(300)]),(0,_.kY)(":leave",(0,_.i0)(200,(0,_.iF)({opacity:0})))])]},changeDetection:0}),Pe})(),oe=(()=>{var w;class Pe{static forRoot(fe){return{ngModule:Pe,providers:[{provide:r,useValue:fe}]}}}return(w=Pe).\u0275fac=function(fe){return new(fe||w)},w.\u0275mod=e.$C({type:w}),w.\u0275inj=e.G2t({imports:[h.MD]}),Pe})()},94237:(ct,se,l)=>{"use strict";l.d(se,{Rn:()=>Vi,Wv:()=>Xe,d$:()=>me,g9:()=>wt,ge:()=>Dt,ml:()=>ti,ru:()=>li});var e=l(89204),t=l(36732),d=l(60316),u=l(37580),m=l(51567),_=l(2435),h=l(70271),A=l(36647),F=l(75797),E=l(53081);const Y=["stripeElementRef"];function W(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function U(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function de(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function K(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function be(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function Oe(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function ge(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function Le(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function r(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function z(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function pe(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function oe(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function w(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function Pe(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function q(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function fe(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function vt(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function xt(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function nt(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}function pt(Jt,lt){if(1&Jt&&u.eu8(0,3),2&Jt){const it=u.XpG();u.Y8G("ngTemplateOutlet",it.loadingTemplate)}}let je=(()=>{var Jt;class lt{constructor(D){(0,t.A)(this,"templateRef",void 0),this.templateRef=D}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(u.C4Q))}),(0,t.A)(lt,"\u0275dir",u.FsC({type:Jt,selectors:[["","ngxStripeLoadingTemplate",""]],standalone:!0})),lt})();const ve=new u.nKC("Stripe Publishable Key"),Ee=new u.nKC("Stripe Options"),$e=new u.nKC("NGX_STRIPE_VERSION");class Ue{constructor(lt,it,D,R,at){(0,t.A)(this,"version",void 0),(0,t.A)(this,"loader",void 0),(0,t.A)(this,"window",void 0),(0,t.A)(this,"key",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"stripe$",new F.t(void 0)),(0,t.A)(this,"stripe",this.stripe$.asObservable().pipe((0,m.p)(oi=>!!oi))),this.version=lt,this.loader=it,this.window=D,this.key=R,this.options=at,this.loader.asStream().pipe((0,m.p)(oi=>!0===oi.loaded),(0,_.$)(),(0,h.T)(()=>this.window.getNativeWindow().Stripe)).subscribe(oi=>{const tr=this.options?oi(this.key,this.options):oi(this.key);tr.registerAppInfo(this.getNgxStripeAppInfo(this.version)),this.stripe$.next(tr)})}getInstance(){return this.stripe$.getValue()}elements(lt){return this.stripe.pipe((0,h.T)(it=>it.elements(lt)),(0,_.$)())}redirectToCheckout(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.redirectToCheckout(lt))),(0,_.$)())}confirmPayment(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.confirmPayment(lt))),(0,_.$)())}confirmAcssDebitPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmAcssDebitPayment(lt,it,D))),(0,_.$)())}confirmUsBankAccountPayment(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmUsBankAccountPayment(lt,it))),(0,_.$)())}confirmAlipayPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmAlipayPayment(lt,it,D))),(0,_.$)())}confirmAuBecsDebitPayment(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmAuBecsDebitPayment(lt,it))),(0,_.$)())}confirmBancontactPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmBancontactPayment(lt,it,D))),(0,_.$)())}confirmBlikPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmBlikPayment(lt,it,D))),(0,_.$)())}confirmBoletoPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmBoletoPayment(lt,it,D))),(0,_.$)())}confirmCardPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmCardPayment(lt,it,D))),(0,_.$)())}confirmCashappPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmCashappPayment(lt,it,D))),(0,_.$)())}confirmCustomerBalancePayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmCustomerBalancePayment(lt,it,D))),(0,_.$)())}confirmEpsPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmEpsPayment(lt,it,D))),(0,_.$)())}confirmFpxPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmFpxPayment(lt,it,D))),(0,_.$)())}confirmGiropayPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmGiropayPayment(lt,it,D))),(0,_.$)())}confirmGrabPayPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmGrabPayPayment(lt,it,D))),(0,_.$)())}confirmIdealPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmIdealPayment(lt,it,D))),(0,_.$)())}confirmKlarnaPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmKlarnaPayment(lt,it,D))),(0,_.$)())}confirmKonbiniPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmKonbiniPayment(lt,it,D))),(0,_.$)())}confirmOxxoPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmOxxoPayment(lt,it,D))),(0,_.$)())}confirmP24Payment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmP24Payment(lt,it,D))),(0,_.$)())}confirmPayNowPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmPayNowPayment(lt,it,D))),(0,_.$)())}confirmPayPalPayment(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmPayPalPayment(lt,it))),(0,_.$)())}confirmPixPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmPixPayment(lt,it,D))),(0,_.$)())}confirmPromptPayPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmPromptPayPayment(lt,it,D))),(0,_.$)())}confirmSepaDebitPayment(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmSepaDebitPayment(lt,it))),(0,_.$)())}confirmSofortPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmSofortPayment(lt,it,D))),(0,_.$)())}confirmWechatPayPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmWechatPayPayment(lt,it,D))),(0,_.$)())}handleCardAction(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.handleCardAction(lt))),(0,_.$)())}handleNextAction(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.handleNextAction(lt))),(0,_.$)())}verifyMicrodepositsForPayment(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.verifyMicrodepositsForPayment(lt,it))),(0,_.$)())}createRadarSession(){return this.stripe.pipe((0,A.n)(lt=>(0,E.H)(lt.createRadarSession())),(0,_.$)())}collectBankAccountForPayment(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.collectBankAccountForPayment(lt))),(0,_.$)())}createPaymentMethod(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.createPaymentMethod(lt))),(0,_.$)())}retrievePaymentIntent(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.retrievePaymentIntent(lt))),(0,_.$)())}confirmSetup(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.confirmSetup(lt))),(0,_.$)())}confirmAcssDebitSetup(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmAcssDebitSetup(lt,it,D))),(0,_.$)())}confirmUsBankAccountSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmUsBankAccountSetup(lt,it))),(0,_.$)())}confirmAuBecsDebitSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmAuBecsDebitSetup(lt,it))),(0,_.$)())}confirmBacsDebitSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmBacsDebitSetup(lt,it))),(0,_.$)())}confirmBancontactSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmBancontactSetup(lt,it))),(0,_.$)())}confirmCardSetup(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmCardSetup(lt,it,D))),(0,_.$)())}confirmCashappSetup(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmCashappSetup(lt,it,D))),(0,_.$)())}confirmIdealSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmIdealSetup(lt,it))),(0,_.$)())}confirmPayPalSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmPayPalSetup(lt,it))),(0,_.$)())}confirmSepaDebitSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.confirmSepaDebitSetup(lt,it))),(0,_.$)())}confirmSofortSetup(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmSofortSetup(lt,it,D))),(0,_.$)())}confirmAffirmPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmAffirmPayment(lt,it,D))),(0,_.$)())}confirmAfterpayClearpayPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmAfterpayClearpayPayment(lt,it,D))),(0,_.$)())}verifyMicrodepositsForSetup(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.verifyMicrodepositsForSetup(lt,it))),(0,_.$)())}collectBankAccountForSetup(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.collectBankAccountForSetup(lt))),(0,_.$)())}retrieveSetupIntent(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.retrieveSetupIntent(lt))),(0,_.$)())}processOrder(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.processOrder(lt))),(0,_.$)())}retrieveOrder(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.retrieveOrder(lt))),(0,_.$)())}paymentRequest(lt){return this.getInstance().paymentRequest(lt)}createToken(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.createToken(lt,it))),(0,_.$)())}createSource(lt,it){return this.stripe.pipe((0,A.n)(D=>(0,E.H)(D.createSource(lt,it))),(0,_.$)())}retrieveSource(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.retrieveSource(lt))),(0,_.$)())}verifyIdentity(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.verifyIdentity(lt))),(0,_.$)())}collectFinancialConnectionsAccounts(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.collectFinancialConnectionsAccounts(lt))),(0,_.$)())}collectBankAccountToken(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.collectBankAccountToken(lt))),(0,_.$)())}createEphemeralKeyNonce(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.createEphemeralKeyNonce(lt))),(0,_.$)())}initCustomCheckout(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.initCustomCheckout(lt))),(0,_.$)())}initEmbeddedCheckout(lt){return this.stripe.pipe((0,A.n)(it=>(0,E.H)(it.initEmbeddedCheckout(lt))),(0,_.$)())}handleCardPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.handleCardPayment(lt,it,D))),(0,_.$)())}confirmPaymentIntent(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmPaymentIntent(lt,it,D))),(0,_.$)())}handleCardSetup(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.handleCardSetup(lt,it,D))),(0,_.$)())}confirmSetupIntent(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.confirmSetupIntent(lt,it,D))),(0,_.$)())}handleFpxPayment(lt,it,D){return this.stripe.pipe((0,A.n)(R=>(0,E.H)(R.handleFpxPayment(lt,it,D))),(0,_.$)())}getNgxStripeAppInfo(lt){return{name:"ngx-stripe",url:"https://ngx-stripe.dev",partner_id:"pp_partner_JR4l1rmvUoPP4V",version:lt}}}let Ze=(()=>{var Jt;class lt{constructor(D){(0,t.A)(this,"platformId",void 0),this.platformId=D}getNativeWindow(){return(0,d.UE)(this.platformId)?window:{}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.KVO(u.Agw))}),(0,t.A)(lt,"\u0275prov",u.jDH({token:Jt,factory:Jt.\u0275fac})),lt})(),De=(()=>{var Jt;class lt{constructor(D){(0,t.A)(this,"platformId",void 0),this.platformId=D}getNativeDocument(){return(0,d.UE)(this.platformId)?document:{}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.KVO(u.Agw))}),(0,t.A)(lt,"\u0275prov",u.jDH({token:Jt,factory:Jt.\u0275fac})),lt})(),Te=(()=>{var Jt;class lt{constructor(D,R,at){(0,t.A)(this,"platformId",void 0),(0,t.A)(this,"window",void 0),(0,t.A)(this,"document",void 0),(0,t.A)(this,"status",new F.t({error:!1,loaded:!1,loading:!1})),this.platformId=D,this.window=R,this.document=at}asStream(){return this.load(),this.status.asObservable()}isReady(){return this.status.getValue().loaded}load(){if((0,d.Vy)(this.platformId))return;const D=this.status.getValue();if(this.window.getNativeWindow().hasOwnProperty("Stripe"))this.status.next({error:!1,loaded:!0,loading:!1});else if(!D.loaded&&!D.loading){this.status.next({...D,loading:!0});const R=this.document.getNativeDocument().createElement("script");
1R.type="text/javascript",R.async=!0,R.defer=!0,R.src="https://js.stripe.com/v3/",R.onload=()=>{this.status.next({error:!1,loaded:!0,loading:!1})},R.onerror=()=>{this.status.next({error:!0,loaded:!1,loading:!1})},this.document.getNativeDocument().body.appendChild(R)}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.KVO(u.Agw),u.KVO(Ze),u.KVO(De))}),(0,t.A)(lt,"\u0275prov",u.jDH({token:Jt,factory:Jt.\u0275fac})),lt})(),me=(()=>{var Jt;class lt{constructor(D,R,at,oi,tr){(0,t.A)(this,"version",void 0),(0,t.A)(this,"key",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"loader",void 0),(0,t.A)(this,"window",void 0),(0,t.A)(this,"stripe",void 0),this.version=D,this.key=R,this.options=at,this.loader=oi,this.window=tr,R&&(this.stripe=new Ue(this.version,this.loader,this.window,R,at))}getStripeReference(){return this.loader.asStream().pipe((0,m.p)(D=>!0===D.loaded),(0,h.T)(()=>this.window.getNativeWindow().Stripe))}getInstance(){return this.stripe.getInstance()}setKey(D,R){return this.changeKey(D,R)}changeKey(D,R){return this.stripe=new Ue(this.version,this.loader,this.window,D,R),this.stripe}elements(D){return this.stripe.elements(D)}redirectToCheckout(D){return this.stripe.redirectToCheckout(D)}confirmPayment(D){return this.stripe.confirmPayment(D)}confirmAcssDebitPayment(D,R,at){return this.stripe.confirmAcssDebitPayment(D,R,at)}confirmUsBankAccountPayment(D,R){return this.stripe.confirmUsBankAccountPayment(D,R)}confirmAlipayPayment(D,R,at){return this.stripe.confirmAlipayPayment(D,R,at)}confirmAuBecsDebitPayment(D,R){return this.stripe.confirmAuBecsDebitPayment(D,R)}confirmBancontactPayment(D,R,at){return this.stripe.confirmBancontactPayment(D,R,at)}confirmBlikPayment(D,R,at){return this.stripe.confirmBlikPayment(D,R,at)}confirmBoletoPayment(D,R,at){return this.stripe.confirmBoletoPayment(D,R,at)}confirmCardPayment(D,R,at){return this.stripe.confirmCardPayment(D,R,at)}confirmCashappPayment(D,R,at){return this.stripe.confirmCashappPayment(D,R,at)}confirmCustomerBalancePayment(D,R,at){return this.stripe.confirmCustomerBalancePayment(D,R,at)}confirmEpsPayment(D,R,at){return this.stripe.confirmEpsPayment(D,R,at)}confirmFpxPayment(D,R,at){return this.stripe.confirmFpxPayment(D,R,at)}confirmGiropayPayment(D,R,at){return this.stripe.confirmGiropayPayment(D,R,at)}confirmGrabPayPayment(D,R,at){return this.stripe.confirmGrabPayPayment(D,R,at)}confirmIdealPayment(D,R,at){return this.stripe.confirmIdealPayment(D,R,at)}confirmKlarnaPayment(D,R,at){return this.stripe.confirmKlarnaPayment(D,R,at)}confirmKonbiniPayment(D,R,at){return this.stripe.confirmKonbiniPayment(D,R,at)}confirmOxxoPayment(D,R,at){return this.stripe.confirmOxxoPayment(D,R,at)}confirmP24Payment(D,R,at){return this.stripe.confirmP24Payment(D,R,at)}confirmPayNowPayment(D,R,at){return this.stripe.confirmPayNowPayment(D,R,at)}confirmPayPalPayment(D,R){return this.stripe.confirmPayPalPayment(D,R)}confirmPixPayment(D,R,at){return this.stripe.confirmPixPayment(D,R,at)}confirmPromptPayPayment(D,R,at){return this.stripe.confirmPromptPayPayment(D,R,at)}confirmSepaDebitPayment(D,R){return this.stripe.confirmSepaDebitPayment(D,R)}confirmSofortPayment(D,R,at){return this.stripe.confirmSofortPayment(D,R,at)}confirmWechatPayPayment(D,R,at){return this.stripe.confirmWechatPayPayment(D,R,at)}handleCardAction(D){return this.stripe.handleCardAction(D)}handleNextAction(D){return this.stripe.handleNextAction(D)}verifyMicrodepositsForPayment(D,R){return this.stripe.verifyMicrodepositsForPayment(D,R)}createRadarSession(){return this.stripe.createRadarSession()}collectBankAccountForPayment(D){return this.stripe.collectBankAccountForPayment(D)}createPaymentMethod(D){return this.stripe.createPaymentMethod(D)}retrievePaymentIntent(D){return this.stripe.retrievePaymentIntent(D)}confirmSetup(D){return this.stripe.confirmSetup(D)}confirmAcssDebitSetup(D,R,at){return this.stripe.confirmAcssDebitSetup(D,R,at)}confirmUsBankAccountSetup(D,R){return this.stripe.confirmUsBankAccountSetup(D,R)}confirmAuBecsDebitSetup(D,R){return this.stripe.confirmAuBecsDebitSetup(D,R)}confirmBacsDebitSetup(D,R){return this.stripe.confirmBacsDebitSetup(D,R)}confirmBancontactSetup(D,R){return this.stripe.confirmBancontactSetup(D,R)}confirmCardSetup(D,R,at){return this.stripe.confirmCardSetup(D,R,at)}confirmCashappSetup(D,R,at){return this.stripe.confirmCashappSetup(D,R,at)}confirmIdealSetup(D,R){return this.stripe.confirmIdealSetup(D,R)}confirmPayPalSetup(D,R){return this.stripe.confirmPayPalSetup(D,R)}confirmSepaDebitSetup(D,R){return this.stripe.confirmSepaDebitSetup(D,R)}confirmSofortSetup(D,R,at){return this.stripe.confirmSofortSetup(D,R,at)}confirmAffirmPayment(D,R,at){return this.stripe.confirmAffirmPayment(D,R,at)}confirmAfterpayClearpayPayment(D,R,at){return this.stripe.confirmAfterpayClearpayPayment(D,R,at)}verifyMicrodepositsForSetup(D,R){return this.stripe.verifyMicrodepositsForSetup(D,R)}collectBankAccountForSetup(D){return this.stripe.collectBankAccountForSetup(D)}retrieveSetupIntent(D){return this.stripe.retrieveSetupIntent(D)}processOrder(D){return this.stripe.processOrder(D)}retrieveOrder(D){return this.stripe.retrieveOrder(D)}paymentRequest(D){return this.stripe.paymentRequest(D)}createToken(D,R){return this.stripe.createToken(D,R)}createSource(D,R){return this.stripe.createSource(D,R)}retrieveSource(D){return this.stripe.retrieveSource(D)}verifyIdentity(D){return this.stripe.verifyIdentity(D)}collectFinancialConnectionsAccounts(D){return this.stripe.collectFinancialConnectionsAccounts(D)}collectBankAccountToken(D){return this.stripe.collectBankAccountToken(D)}createEphemeralKeyNonce(D){return this.stripe.createEphemeralKeyNonce(D)}initCustomCheckout(D){return this.stripe.initCustomCheckout(D)}initEmbeddedCheckout(D){return this.stripe.initEmbeddedCheckout(D)}handleCardPayment(D,R,at){return this.stripe.handleCardPayment(D,R,at)}confirmPaymentIntent(D,R,at){return this.stripe.confirmPaymentIntent(D,R,at)}handleCardSetup(D,R,at){return this.stripe.handleCardSetup(D,R,at)}confirmSetupIntent(D,R,at){return this.stripe.confirmSetupIntent(D,R,at)}handleFpxPayment(D,R,at){return this.stripe.handleFpxPayment(D,R,at)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.KVO($e),u.KVO(ve),u.KVO(Ee),u.KVO(Te),u.KVO(Ze))}),(0,t.A)(lt,"\u0275prov",u.jDH({token:Jt,factory:Jt.\u0275fac})),lt})(),Z=(()=>{var Jt;class lt{constructor(D){(0,t.A)(this,"stripeService",void 0),this.stripeService=D}elements(D,R={}){return D?Object.keys(R).length>0?D.elements(R):D.elements():Object.keys(R).length>0?this.stripeService.elements(R):this.stripeService.elements()}paymentRequest(D,R){return D?D.paymentRequest(R):this.stripeService.paymentRequest(R)}mergeOptions(D,R){return!R||D&&D.classes||D&&D.classes?D||{}:{...D||{},classes:{base:R,complete:"".concat(R,"--complete"),empty:"".concat(R,"--empty"),focus:"".concat(R,"--focus"),invalid:"".concat(R,"--invalid"),webkitAutoFill:"".concat(R,"--webkit-autoFill")}}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.KVO(me))}),(0,t.A)(lt,"\u0275prov",u.jDH({token:Jt,factory:Jt.\u0275fac})),lt})(),ie=(()=>{var Jt;class lt{constructor(D){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"elements",new u.bkB),(0,t.A)(this,"_elements",void 0),(0,t.A)(this,"state","notready"),this.stripeElementsService=D}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";const at=R.elementsOptions,oi=R.stripe;(D.elementsOptions||D.stripe||!R._elements)&&(R._elements=yield R.stripeElementsService.elements(oi,at).toProm
1ise(),R.elements.emit(R._elements)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){"notready"===D.state&&(D.state="starting",D._elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.elements.emit(D._elements),D.state="ready")})()}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z))}),(0,t.A)(lt,"\u0275dir",u.FsC({type:Jt,selectors:[["ngx-stripe-elements"],["","ngxStripeElements",""]],inputs:{elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{elements:"elements"},standalone:!0,features:[u.OA$]})),lt})(),dt=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"loaderror",new u.bkB),(0,t.A)(this,"loaderstart",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){return this.element.update(D)}getValue(){return this.elements.getElement("address").getValue()}getAddressElement(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("address",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.on("loaderror",()=>this.loaderror.emit()),this.element.on("loaderstart",()=>this.loaderstart.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-address"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror",loaderstart:"loaderstart"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,W,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Ge=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getAffirmMessage(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("affirmMessage",D),this.element.on("ready",()=>this.ready.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-affirm-message"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",ready:"ready"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,U,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),At=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getAfterpayClearpayMessage(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("afterpayClearpayMessage",D),this.element.on("ready",()=>this.ready.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-afterpay-clearpay-message"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",ready:"ready"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,de,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Bt=(()=>{var Jt;class lt{constructor(D,R,at){(0,t.A)(this,"cdr",void 0),(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.cdr=D,this.stripeElementsService=R,this.elementsProvider=at}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi))})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R)}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getCard(){return this.element}createElement(D={}){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("card",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(u.gRc),u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-card"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,K,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Dt=(()=>{var Jt;class lt{constructor(D){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"elements",new u.bkB),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"_elements",void 0),(0,t.A)(this,"state","notready"),this.stripeElementsService=D}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";const at=R.elementsOptions,oi=R.stripe;(D.elementsOptions||D.stripe||!R._elements)&&(R._elements=yield R.stripeElementsService.elements(oi,at).toPromise(),R.elements.emit(R._elements)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){"notready"===D.state&&(D.state="starting",D._elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.elements.emit(D._elements),D.state="ready")})()}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z))}),(0,t.A)(lt,"\u0275dir",u.FsC({type:Jt,selectors:[["ngx-stripe-card-group"],["","ngxStripeCardGroup",""]],inputs:{elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{elements:"elements",load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$]})),lt})(),Xe=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"cardGroup",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"cardGroupSubscription",void 0),this.stripeElementsService=D,this.cardGroup=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){(D.options||D.containerClass)&&R.setupElement("options")})()}ngOnInit(){if(!this.cardGroup)throw new Error("StripeCardNumberComponent must have StripeCardGroupDirective parent");this.cardGroupSubscription=this.cardGroup.elements.subscribe(D=>{this.elements=D,this.setupElement("elements")})}ngOnDestroy(){this.element&&this.element.destroy(),this.cardGroupSubscription&&this.cardGroupSubscription.unsubscribe()}update(D){this.element.update(D)}getCardNumber(){return this.element}setupElement(D){const R=this.stripeElementsService.mergeOptions(this.options,this.containerClass);if(this.element&&"options"===D)this.update(R);else if(this.elements&&"elements"===D){var at;this.element=this.elements.create("cardNumber",R),this.element.on("change",oi=>{var tr;this.change.emit(oi),null===(tr=this.cardGroup)||void 0===tr||tr.change.emit(oi)}),this.element.on("blur",()=>{var oi;this.blur.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.blur.emit()}),this.element.on("focus",()=>{var oi;this.focus.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.focus.emit()}),this.element.on("ready",()=>{var oi;this.ready.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.ready.emit()}),this.element.on("escape",()=>{var oi;this.escape.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.escape.emit()}),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element),null===(at=this.cardGroup)||void 0===at||at.load.emit(this.element)}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(Dt,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-card-number"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;
1u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,be,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf",R.cardGroup&&"ready"!==R.cardGroup.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),wt=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"cardGroup",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"cardGroupSubscription",void 0),this.stripeElementsService=D,this.cardGroup=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){(D.options||D.containerClass)&&R.setupElement("options")})()}ngOnInit(){if(!this.cardGroup)throw new Error("StripeCardExpiryComponent must have StripeCardGroupDirective parent");this.cardGroupSubscription=this.cardGroup.elements.subscribe(D=>{this.elements=D,this.setupElement("elements")})}ngOnDestroy(){this.element&&this.element.destroy(),this.cardGroupSubscription&&this.cardGroupSubscription.unsubscribe()}update(D){this.element.update(D)}getCardExpiry(){return this.element}setupElement(D){const R=this.stripeElementsService.mergeOptions(this.options,this.containerClass);if(this.element&&"options"===D)this.update(R);else if(this.elements&&"elements"===D){var at;this.element=this.elements.create("cardExpiry",R),this.element.on("change",oi=>{var tr;this.change.emit(oi),null===(tr=this.cardGroup)||void 0===tr||tr.change.emit(oi)}),this.element.on("blur",()=>{var oi;this.blur.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.blur.emit()}),this.element.on("focus",()=>{var oi;this.focus.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.focus.emit()}),this.element.on("ready",()=>{var oi;this.ready.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.ready.emit()}),this.element.on("escape",()=>{var oi;this.escape.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.escape.emit()}),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element),null===(at=this.cardGroup)||void 0===at||at.load.emit(this.element)}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(Dt,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-card-expiry"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,Oe,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf",R.cardGroup&&"ready"!==R.cardGroup.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),li=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"cardGroup",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"cardGroupSubscription",void 0),this.stripeElementsService=D,this.cardGroup=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){(D.options||D.containerClass)&&R.setupElement("options")})()}ngOnInit(){if(!this.cardGroup)throw new Error("StripeCardCvcComponent must have StripeCardGroupDirective parent");this.cardGroupSubscription=this.cardGroup.elements.subscribe(D=>{this.elements=D,this.setupElement("elements")})}ngOnDestroy(){this.element&&this.element.destroy(),this.cardGroupSubscription&&this.cardGroupSubscription.unsubscribe()}update(D){this.element.update(D)}getCardCvc(){return this.element}setupElement(D){const R=this.stripeElementsService.mergeOptions(this.options,this.containerClass);if(this.element&&"options"===D)this.update(R);else if(this.elements&&"elements"===D){var at;this.element=this.elements.create("cardCvc",R),this.element.on("change",oi=>{var tr;this.change.emit(oi),null===(tr=this.cardGroup)||void 0===tr||tr.change.emit(oi)}),this.element.on("blur",()=>{var oi;this.blur.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.blur.emit()}),this.element.on("focus",()=>{var oi;this.focus.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.focus.emit()}),this.element.on("ready",()=>{var oi;this.ready.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.ready.emit()}),this.element.on("escape",()=>{var oi;this.escape.emit(),null===(oi=this.cardGroup)||void 0===oi||oi.escape.emit()}),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element),null===(at=this.cardGroup)||void 0===at||at.load.emit(this.element)}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(Dt,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-card-cvc"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;
1u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,ge,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf",R.cardGroup&&"ready"!==R.cardGroup.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Pi=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getEpsBankelement(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("epsBank",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-eps-bank"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,Le,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),fi=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"cancel",new u.bkB),(0,t.A)(this,"clicked",new u.bkB),(0,t.A)(this,"confirm",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"loaderror",new u.bkB),(0,t.A)(this,"shippingaddresschange",new u.bkB),(0,t.A)(this,"shippingratechange",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&R.elements&&at&&R.createElement(oi),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){return this.element.update(D)}getLinkAuthenticationElement(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("expressCheckout",D),this.element.on("blur",()=>this.blur.emit()),this.element.on("cancel",()=>this.cancel.emit()),this.element.on("click",R=>this.clicked.emit(R)),this.element.on("confirm",R=>this.confirm.emit(R)),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",R=>this.ready.emit(R)),this.element.on("escape",()=>this.escape.emit()),this.element.on("loaderror",R=>this.loaderror.emit(R)),this.element.on("shippingaddresschange",R=>this.shippingaddresschange.emit(R)),this.element.on("shippingratechange",R=>this.shippingratechange.emit(R)),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-express-checkout"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",cancel:"cancel",clicked:"clicked",confirm:"confirm",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror",shippingaddresschange:"shippingaddresschange",shippingratechange:"shippingratechange"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,r,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),zi=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getFpxBank(){return this.element}createElement(D={accountHolderType:"individual"}){this.element&&this.element.unmount(),this.element=this.elements.create("fpxBank",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-fpx-bank"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;
1u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,z,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),gn=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getIban(){return this.element}createElement(D={}){this.element&&this.element.unmount(),this.element=this.elements.create("iban",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-iban"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,pe,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Yn=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getIdealBank(){return this.element}createElement(D={}){this.element&&this.element.unmount(),this.element=this.elements.create("idealBank",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-ideal-bank"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,oe,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),nr=(()=>{var Jt;class lt{constructor(D,R,at){(0,t.A)(this,"cdr",void 0),(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.cdr=D,this.stripeElementsService=R,this.elementsProvider=at}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi))})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R)}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}createElement(D){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardCvcDisplay",D),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(u.gRc),u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-issuing-card-cvc-display"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,w,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),tn=(()=>{var Jt;class lt{constructor(D,R,at){(0,t.A)(this,"cdr",void 0),(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.cdr=D,this.stripeElementsService=R,this.elementsProvider=at}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi))})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R)}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}createElement(D){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardExpiryDisplay",D),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(u.gRc),u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-issuing-card-expiry-display"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,Pe,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Ve=(()=>{var Jt;class lt{constructor(D,R,at){(0,t.A)(this,"cdr",void 0),(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.cdr=D,this.stripeElementsService=R,this.elementsProvider=at}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi))})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R)}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}createElement(D){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardNumberDisplay",D),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(u.gRc),u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-issuing-card-number-display"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,q,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),ni=(()=>{var Jt;class lt{constructor(D,R,at){(0,t.A)(this,"cdr",void 0),(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.cdr=D,this.stripeElementsService=R,this.elementsProvider=at}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi))})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R)}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R))})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}createElement(D){this.state="ready",this.cdr.detectChanges(),this.element&&this.element.unmount(),this.element=this.elements.create("issuingCardPinDisplay",D),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(u.gRc),u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-issuing-card-pin-display"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,fe,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),Kt=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"loaderror",new u.bkB),(0,t.A)(this,"loaderstart",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&R.elements&&at&&R.createElement(oi),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}getLinkAuthenticationElement(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("linkAuthentication",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.on("loaderror",()=>this.loaderror.emit()),this.element.on("loaderstart",()=>this.loaderstart.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-link-authentication"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror",loaderstart:"loaderstart"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,vt,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),jt=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toProm
1ise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getP24Bankelement(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("p24Bank",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-p24-bank"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.str
1ipeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,xt,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),pi=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getAuBankAccount(){return this.element}createElement(D={}){this.element&&this.element.unmount(),this.element=this.elements.create("auBankAccount",D),this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",()=>this.blur.emit()),this.element.on("focus",()=>this.focus.emit()),this.element.on("ready",()=>this.ready.emit()),this.element.on("escape",()=>this.escape.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-au-bank-account"]],contentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,nt,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),$t=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"appearance",void 0),(0,t.A)(this,"clientSecret",void 0),(0,t.A)(this,"doNotCreateUntilClientSecretIsSet",!1),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"escape",new u.bkB),(0,t.A)(this,"loaderror",new u.bkB),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||D.clientSecret||D.appearance||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,{...R.elementsOptions||{},...R.appearance?{appearance:R.appearance}:{}
1,...R.clientSecret?{clientSecret:R.clientSecret}:{}}).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe,{...D.elementsOptions||{},...D.appearance?{appearance:D.appearance}:{},...D.clientSecret?{clientSecret:D.clientSecret}:{}}).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){return this.element.update(D)}collapse(){return this.element.collapse()}fetchUpdates(){return(0,E.H)(this.elements.fetchUpdates())}createElement(D={}){this.element&&this.element.unmount();try{this.element=this.elements.create("payment",D)}catch(R){throw this.elements=null,R}this.element.on("change",R=>this.change.emit(R)),this.element.on("blur",R=>this.blur.emit(R)),this.element.on("focus",R=>this.focus.emit(R)),this.element.on("ready",R=>this.ready.emit(R)),this.element.on("escape",R=>this.escape.emit(R)),this.element.on("loaderror",R=>this.loaderror.emit(R)),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-payment"]],viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe",appearance:"appearance",clientSecret:"clientSecret",doNotCreateUntilClientSecretIsSet:"doNotCreateUntilClientSecretIsSet"},outputs:{load:"load",blur:"blur",change:"change",focus:"focus",ready:"ready",escape:"escape",loaderror:"loaderror"},standalone:!0,features:[u.OA$,u.aNF],decls:2,vars:0,consts:[[1,"field"],["stripeElementRef",""]],template:function(D,R){1&D&&u.nrm(0,"div",0,1)},dependencies:[d.MD],encapsulation:2})),lt})(),Vt=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"loadingTemplate",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)&&(R.elements=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise(),at=!0);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi)),R.state="ready"})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}update(D){this.element.update(D)}getPaymentMethodMessaging(){return this.element}createElement(D){this.element&&this.element.unmount(),this.element=this.elements.create("paymentMethodMessaging",D),this.element.on("ready",()=>this.ready.emit()),this.element.mount(this.stripeElementRef.nativeElement),this.load.emit(this.element)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-payment-method-messaging"]],c
1ontentQueries:function(D,R,at){if(1&D&&u.wni(at,je,5,u.C4Q),2&D){let oi;u.mGM(oi=u.lsd())&&(R.loadingTemplate=oi.first)}},viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",ready:"ready"},standalone:!0,features:[u.OA$,u.aNF],decls:3,vars:1,consts:[[1,"field"],["stripeElementRef",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(D,R){1&D&&(u.j41(0,"div",0,1),u.DNE(2,pt,1,1,"ng-container",2),u.k0s()),2&D&&(u.R7$(2),u.Y8G("ngIf","ready"!==R.state&&R.loadingTemplate))},dependencies:[d.MD,d.bT,d.T3],encapsulation:2})),lt})(),ti=(()=>{var Jt;class lt{constructor(D,R){(0,t.A)(this,"stripeElementsService",void 0),(0,t.A)(this,"elementsProvider",void 0),(0,t.A)(this,"stripeElementRef",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"paymentRequest",void 0),(0,t.A)(this,"containerClass",void 0),(0,t.A)(this,"paymentOptions",void 0),(0,t.A)(this,"options",void 0),(0,t.A)(this,"elementsOptions",void 0),(0,t.A)(this,"stripe",void 0),(0,t.A)(this,"load",new u.bkB),(0,t.A)(this,"change",new u.bkB),(0,t.A)(this,"blur",new u.bkB),(0,t.A)(this,"focus",new u.bkB),(0,t.A)(this,"ready",new u.bkB),(0,t.A)(this,"token",new u.bkB),(0,t.A)(this,"paymentMethod",new u.bkB),(0,t.A)(this,"source",new u.bkB),(0,t.A)(this,"cancel",new u.bkB),(0,t.A)(this,"shippingaddresschange",new u.bkB),(0,t.A)(this,"shippingoptionchange",new u.bkB),(0,t.A)(this,"notavailable",new u.bkB),(0,t.A)(this,"elements",void 0),(0,t.A)(this,"state","notready"),(0,t.A)(this,"elementsSubscription",void 0),this.stripeElementsService=D,this.elementsProvider=R}ngOnChanges(D){var R=this;return(0,e.A)(function*(){R.state="starting";let at=!1;if(!R.elementsProvider&&(D.elementsOptions||D.stripe||!R.elements)){const tr=yield R.stripeElementsService.elements(R.stripe,R.elementsOptions).toPromise();R.elements=tr,at=!0}D.paymentOptions&&R.paymentRequest&&R.updateRequest(R.paymentOptions);const oi=R.stripeElementsService.mergeOptions(R.options,R.containerClass);(D.options||D.containerClass||!R.element||at)&&(R.element&&!at?R.update(oi):R.elements&&at&&R.createElement(oi))})()}ngOnInit(){var D=this;return(0,e.A)(function*(){const R=D.stripeElementsService.mergeOptions(D.options,D.containerClass);D.elementsProvider?D.elementsSubscription=D.elementsProvider.elements.subscribe(at=>{D.elements=at,D.createElement(R),D.state="ready"}):"notready"===D.state&&(D.state="starting",D.elements=yield D.stripeElementsService.elements(D.stripe).toPromise(),D.createElement(R),D.state="ready")})()}ngOnDestroy(){this.element&&this.element.destroy(),this.elementsSubscription&&this.elementsSubscription.unsubscribe()}canMakePayment(){return(0,E.H)(this.paymentRequest.canMakePayment())}update(D){this.element.update(D)}updateRequest(D){const{currency:R,total:at,displayItems:oi,shippingOptions:tr}=D;this.paymentRequest.update({currency:R,total:at,displayItems:oi,shippingOptions:tr})}show(){this.paymentRequest.show()}abort(){this.paymentRequest.abort()}isShowing(){return this.paymentRequest.isShowing()}getButton(){return this.element}createElement(){var D=this;return(0,e.A)(function*(R={}){D.paymentRequest=D.stripeElementsService.paymentRequest(D.stripe,D.paymentOptions),D.paymentRequest.on("token",oi=>D.token.emit(oi)),D.paymentMethod.observed&&D.paymentRequest.on("paymentmethod",oi=>D.paymentMethod.emit(oi)),D.source.observed&&!D.paymentMethod.observed&&D.paymentRequest.on("source",oi=>D.source.emit(oi)),D.paymentRequest.on("cancel",()=>D.cancel.emit()),D.paymentRequest.on("shippingaddresschange",oi=>D.shippingaddresschange.emit(oi)),D.paymentRequest.on("shippingoptionchange",oi=>D.shippingoptionchange.emit(oi)),D.element&&D.element.unmount(),D.element=D.elements.create("paymentRequestButton",{paymentRequest:D.paymentRequest,...R}),(yield D.paymentRequest.canMakePayment())?(D.element.on("click",oi=>D.change.emit(oi)),D.element.on("blur",()=>D.blur.emit()),D.element.on("focus",()=>D.focus.emit()),D.element.on("ready",()=>D.ready.emit()),D.element.mount(D.stripeElementRef.nativeElement),D.load.emit({paymentRequestButton:D.element,paymentRequest:D.paymentRequest})):D.notavailable.emit()}).apply(this,arguments)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.rXU(Z),u.rXU(ie,8))}),(0,t.A)(lt,"\u0275cmp",u.VBU({type:Jt,selectors:[["ngx-stripe-payment-request-button"]],viewQuery:function(D,R){if(1&D&&u.GBs(Y,5),2&D){let at;
1u.mGM(at=u.lsd())&&(R.stripeElementRef=at.first)}},inputs:{containerClass:"containerClass",paymentOptions:"paymentOptions",options:"options",elementsOptions:"elementsOptions",stripe:"stripe"},outputs:{load:"load",change:"change",blur:"blur",focus:"focus",ready:"ready",token:"token",paymentMethod:"paymentMethod",source:"source",cancel:"cancel",shippingaddresschange:"shippingaddresschange",shippingoptionchange:"shippingoptionchange",notavailable:"notavailable"},standalone:!0,features:[u.OA$,u.aNF],decls:2,vars:0,consts:[[1,"field"],["stripeElementRef",""]],template:function(D,R){1&D&&u.nrm(0,"div",0,1)},dependencies:[d.MD],encapsulation:2})),lt})(),tt=(()=>{var Jt;class lt{constructor(D,R,at,oi,tr){(0,t.A)(this,"version",void 0),(0,t.A)(this,"baseKey",void 0),(0,t.A)(this,"baseOptions",void 0),(0,t.A)(this,"loader",void 0),(0,t.A)(this,"window",void 0),this.version=D,this.baseKey=R,this.baseOptions=at,this.loader=oi,this.window=tr}create(D,R){if(!D&&!this.baseKey)throw new Error("No key defined! Either you need to pass it as a parameter or define it when you call NgxStripeModule.forRoot()");return new Ue(this.version,this.loader,this.window,D||this.baseKey,R||this.baseOptions)}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)(u.KVO($e),u.KVO(ve),u.KVO(Ee),u.KVO(Te),u.KVO(Ze))}),(0,t.A)(lt,"\u0275prov",u.jDH({token:Jt,factory:Jt.\u0275fac})),lt})();const Ct=[dt,Ge,At,Bt,Xe,wt,li,Pi,fi,zi,gn,Yn,nr,tn,Ve,ni,Kt,jt,pi,$t,Vt,ti];function Ht(Jt,lt){return[Te,me,tt,Z,Ze,De,{provide:ve,useValue:Jt},{provide:Ee,useValue:lt},{provide:$e,useValue:"16.4.0"}]}let Vi=(()=>{var Jt;class lt{static forRoot(D,R){return{ngModule:lt,providers:[...Ht(D,R)]}}static forChild(D,R){return{ngModule:lt,providers:[...Ht(D,R)]}}}return Jt=lt,(0,t.A)(lt,"\u0275fac",function(D){return new(D||Jt)}),(0,t.A)(lt,"\u0275mod",u.$C({type:Jt})),(0,t.A)(lt,"\u0275inj",u.G2t({imports:[d.MD,Ct]})),lt})()},96371:(ct,se,l)=>{"use strict";l.d(se,{_B:()=>Ee,tw:()=>nt});var e=l(37580),t=l(47172),d=l(60316),u=l(84205),m=l(80436);const _=["toast-component",""];function h(Te,me){if(1&Te){const Z=e.RV6();e.j41(0,"button",5),e.bIt("click",function(){e.eBV(Z);const dt=e.XpG();return e.Njj(dt.remove())}),e.j41(1,"span",6),e.EFF(2,"\xd7"),e.k0s()()}}function A(Te,me){if(1&Te&&(e.qex(0),e.EFF(1),e.bVm()),2&Te){const Z=e.XpG(2);e.R7$(1),e.SpI("[",Z.duplicatesCount+1,"]")}}function F(Te,me){if(1&Te&&(e.j41(0,"div"),e.EFF(1),e.DNE(2,A,2,1,"ng-container",4),e.k0s()),2&Te){const Z=e.XpG();e.HbH(Z.options.titleClass),e.BMQ("aria-label",Z.title),e.R7$(1),e.SpI(" ",Z.title," "),e.R7$(1),e.Y8G("ngIf",Z.duplicatesCount)}}function E(Te,me){if(1&Te&&e.nrm(0,"div",7),2&Te){const Z=e.XpG();e.HbH(Z.options.messageClass),e.Y8G("innerHTML",Z.message,e.npT)}}function Y(Te,me){if(1&Te&&(e.j41(0,"div",8),e.EFF(1),e.k0s()),2&Te){const Z=e.XpG();e.HbH(Z.options.messageClass),e.BMQ("aria-label",Z.message),e.R7$(1),e.SpI(" ",Z.message," ")}}function W(Te,me){if(1&Te&&(e.j41(0,"div"),e.nrm(1,"div",9),e.k0s()),2&Te){const Z=e.XpG();e.R7$(1),e.xc7("width",Z.width+"%")}}class r{constructor(me,Z){this.component=me,this.injector=Z}attach(me,Z){return this._attachedHost=me,me.attach(this,Z)}detach(){const me=this._attachedHost;if(me)return this._attachedHost=void 0,me.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(me){this._attachedHost=me}}class z{attach(me,Z){return this._attachedPortal=me,this.attachComponentPortal(me,Z)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(me){this._disposeFn=me}}class pe{constructor(me){this._overlayRef=me,this.duplicatesCount=0,this._afterClosed=new u.B,this._activate=new u.B,this._manualClose=new u.B,this._resetTimeout=new u.B,this._countDuplicate=new u.B}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}
1onDuplicate(me,Z){me&&this._resetTimeout.next(),Z&&this._countDuplicate.next(++this.duplicatesCount)}}class oe{constructor(me,Z,ie,dt,Ge,At){this.toastId=me,this.config=Z,this.message=ie,this.title=dt,this.toastType=Ge,this.toastRef=At,this._onTap=new u.B,this._onAction=new u.B,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(me){this._onAction.next(me)}onAction(){return this._onAction.asObservable()}}const Pe=new e.nKC("ToastConfig");class q extends z{constructor(me,Z,ie){super(),this._hostDomElement=me,this._componentFactoryResolver=Z,this._appRef=ie}attachComponentPortal(me,Z){const ie=this._componentFactoryResolver.resolveComponentFactory(me.component);let dt;return dt=ie.create(me.injector),this._appRef.attachView(dt.hostView),this.setDisposeFn(()=>{this._appRef.detachView(dt.hostView),dt.destroy()}),Z?this._hostDomElement.insertBefore(this._getComponentRootNode(dt),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(dt)),dt}_getComponentRootNode(me){return me.hostView.rootNodes[0]}}let fe=(()=>{class Te{constructor(){this._document=(0,e.WQX)(d.qQ)}ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const Z=this._document.createElement("div");Z.classList.add("overlay-container"),Z.setAttribute("aria-live","polite"),this._document.body.appendChild(Z),this._containerElement=Z}}return Te.\u0275fac=function(Z){return new(Z||Te)},Te.\u0275prov=e.jDH({token:Te,factory:Te.\u0275fac,providedIn:"root"}),Te})();class vt{constructor(me){this._portalHost=me}attach(me,Z=!0){return this._portalHost.attach(me,Z)}detach(){return this._portalHost.detach()}}let xt=(()=>{class Te{constructor(){this._overlayContainer=(0,e.WQX)(fe),this._componentFactoryResolver=(0,e.WQX)(e.OM3),this._appRef=(0,e.WQX)(e.o8S),this._document=(0,e.WQX)(d.qQ),this._paneElements=new Map}create(Z,ie){return this._createOverlayRef(this.getPaneElement(Z,ie))}getPaneElement(Z="",ie){return this._paneElements.get(ie)||this._paneElements.set(ie,{}),this._paneElements.get(ie)[Z]||(this._paneElements.get(ie)[Z]=this._createPaneElement(Z,ie)),this._paneElements.get(ie)[Z]}_createPaneElement(Z,ie){const dt=this._document.createElement("div");return dt.id="toast-container",dt.classList.add(Z),dt.classList.add("toast-container"),ie?ie.getContainerElement().appendChild(dt):this._overlayContainer.getContainerElement().appendChild(dt),dt}_createPortalHost(Z){return new q(Z,this._componentFactoryResolver,this._appRef)}_createOverlayRef(Z){return new vt(this._createPortalHost(Z))}}return Te.\u0275fac=function(Z){return new(Z||Te)},Te.\u0275prov=e.jDH({token:Te,factory:Te.\u0275fac,providedIn:"root"}),Te})(),nt=(()=>{class Te{constructor(Z,ie,dt,Ge,At){this.overlay=ie,this._injector=dt,this.sanitizer=Ge,this.ngZone=At,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig={...Z.default,...Z.config},Z.config.iconClasses&&(this.toastrConfig.iconClasses={...Z.default.iconClasses,...Z.config.iconClasses})}show(Z,ie,dt={},Ge=""){return this._preBuildNotification(Ge,Z,ie,this.applyConfig(dt))}success(Z,ie,dt={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",Z,ie,this.applyConfig(dt))}error(Z,ie,dt={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",Z,ie,this.applyConfig(dt))}info(Z,ie,dt={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",Z,ie,this.applyConfig(dt))}warning(Z,ie,dt={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",Z,ie,this.applyConfig(dt))}clear(Z){for(const ie of this.toasts)if(void 0!==Z){if(ie.toastId===Z)return void ie.toastRef.manualClose()}else ie.toastRef.manualClose()}remove(Z){const ie=this._findToast(Z);if(!ie||(ie.activeToast.toastRef.close(),this.toasts.splice(ie.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length))return!1;if(this.currentlyActive<this.toastrConfig.maxOpened&&this.toasts[this.currentlyActive]){const dt=this.toasts[this.currentlyActive].toastRef;dt.isInactive()||(this.currentlyActive=this.currentlyActive+1,dt.activate())}return!0}findDuplicate(Z="",ie="",dt,Ge){const{includeTitleDuplicates:At}=this.toastrConfig;for(const Bt of this.toasts)if((!At||At&&Bt.title===Z)&&Bt.message===ie)return Bt.toastRef.onDuplicate(dt,Ge),Bt;return null}applyConfig(Z={}){return{...this.toastrConfig,...Z}}_findToast(Z){for(let ie=0;ie<this.toasts.length;ie++)if(this.toasts[ie].toastId===Z)return{index:ie,activeToast:this.toasts[ie]};return null}_preBuildNotification(Z,ie,dt,Ge){return Ge.onActivateTick?this.ngZone.run(()=>this._buildNotification(Z,ie,dt,Ge)):this._buildNotification(Z,ie,dt,Ge)}_buildNotification(Z,ie,dt,Ge){if(!Ge.toastComponent)throw new Error("toastComponent required");const At=this.findDuplicate(dt,ie,this.toastrConfig.resetTimeoutOnDuplicate&&Ge.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&dt||ie)&&this.toastrConfig.preventDuplicates&&null!==At)return At;this.previousToastMessage=ie;let Bt=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(Bt=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const Dt=this.overlay.create(Ge.positionClass,this.overlayContainer);this.index=this.index+1;let Xe=ie;ie&&Ge.enableHtml&&(Xe=this.sanitizer.sanitize(e.WPN.HTML,ie));const wt=new pe(Dt),li=new oe(this.index,Ge,Xe,dt,Z,wt),fi=e.zZn.create({providers:[{provide:oe,useValue:li}],parent:this._injector}),zi=new r(Ge.toastComponent,fi),gn=Dt.attach(zi,Ge.newestOnTop);wt.componentInstance=gn.instance;const Yn={toastId:this.index,title:dt||"",message:ie||"",toastRef:wt,onShown:wt.afterActivate(),onHidden:wt.afterClosed(),onTap:li.onTap(),onAction:li.onAction(),portal:gn};return Bt||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{Yn.toastRef.activate()})),this.toasts.push(Yn),Yn}}return Te.\u0275fac=function(Z){return new(Z||Te)(e.KVO(Pe),e.KVO(xt),e.KVO(e.zZn),e.KVO(m.up),e.KVO(e.SKi))},Te.\u0275prov=e.jDH({token:Te,factory:Te.\u0275fac,providedIn:"root"}),Te})(),pt=(()=>{class Te{get displayStyle(){if("inactive"===this.state.value)return"none"}constructor(Z,ie,dt){this.toastrService=Z,this.toastPackage=ie,this.ngZone=dt,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=ie.message,this.title=ie.title,this.options=ie.config,this.originalTimeout=ie.config.timeOut,this.toastClasses="".concat(ie.toastType," ").concat(ie.config.toastClass),this.sub=ie.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=ie.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=ie.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=ie.toastRef.countDuplicate().subscribe(Ge=>{this.duplicatesCount=Ge})}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state={...this.state,value:"active"},!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const Z=(new Date).getTime();this.width=(this.hideTime-Z)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state={...this.state,value:"active"},this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0
1),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state={...this.state,value:"removed"},this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&"extendedTimeOut"!==this.options.disableTimeOut&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0===this.options.disableTimeOut||"extendedTimeOut"===this.options.disableTimeOut||0===this.options.extendedTimeOut||"removed"===this.state.value||(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(Z,ie){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(Z),ie)):this.timeout=setTimeout(()=>Z(),ie)}outsideInterval(Z,ie){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(Z),ie)):this.intervalId=setInterval(()=>Z(),ie)}runInsideAngular(Z){this.ngZone?this.ngZone.run(()=>Z()):Z()}}return Te.\u0275fac=function(Z){return new(Z||Te)(e.rXU(nt),e.rXU(oe),e.rXU(e.SKi))},Te.\u0275cmp=e.VBU({type:Te,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(Z,ie){1&Z&&e.bIt("click",function(){return ie.tapToast()})("mouseenter",function(){return ie.stickAround()})("mouseleave",function(){return ie.delayedHideToast()}),2&Z&&(e.zvX("@flyInOut",ie.state),e.HbH(ie.toastClasses),e.xc7("display",ie.displayStyle))},standalone:!0,features:[e.aNF],attrs:_,decls:5,vars:5,consts:[["type","button","class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert",3,"class","innerHTML",4,"ngIf"],["role","alert",3,"class",4,"ngIf"],[4,"ngIf"],["type","button","aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert",3,"innerHTML"],["role","alert"],[1,"toast-progress"]],template:function(Z,ie){1&Z&&(e.DNE(0,h,3,0,"button",0),e.DNE(1,F,3,5,"div",1),e.DNE(2,E,1,3,"div",2),e.DNE(3,Y,2,4,"div",3),e.DNE(4,W,2,2,"div",4)),2&Z&&(e.Y8G("ngIf",ie.options.closeButton),e.R7$(1),e.Y8G("ngIf",ie.title),e.R7$(1),e.Y8G("ngIf",ie.message&&ie.options.enableHtml),e.R7$(1),e.Y8G("ngIf",ie.message&&!ie.options.enableHtml),e.R7$(1),e.Y8G("ngIf",ie.options.progressBar))},dependencies:[d.bT],encapsulation:2,data:{animation:[(0,t.hZ)("flyInOut",[(0,t.wk)("inactive",(0,t.iF)({opacity:0})),(0,t.wk)("active",(0,t.iF)({opacity:1})),(0,t.wk)("removed",(0,t.iF)({opacity:0})),(0,t.kY)("inactive => active",(0,t.i0)("{{ easeTime }}ms {{ easing }}")),(0,t.kY)("active => removed",(0,t.i0)("{{ easeTime }}ms {{ easing }}"))])]}}),Te})();const je={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing",toastComponent:pt},ve=(Te={})=>(0,e.EmA)([{provide:Pe,useValue:{default:je,config:Te}}]);let Ee=(()=>{class Te{static forRoot(Z={}){return{ngModule:Te,providers:[ve(Z)]}}}return Te.\u0275fac=function(Z){return new(Z||Te)},Te.\u0275mod=e.$C({type:Te}),Te.\u0275inj=e.G2t({imports:[pt]}),Te})()},72443:(ct,se,l)=>{"use strict";l.d(se,{Mf:()=>ie,T0:()=>Z,vj:()=>dt});var e=l(37580),t=l(60316),d=l(98748),u=l(84205),m=l(59452);const _=["prevElRef"],h=["nextElRef"],A=["scrollbarElRef"],F=["paginationElRef"];function E(Ge,At){1&Ge&&(e.qex(0),e.nrm(1,"div",6,7)(3,"div",8,9),e.bVm())}function Y(Ge,At){1&Ge&&e.nrm(0,"div",10,11)}function W(Ge,At){1&Ge&&e.nrm(0,"div",12,13)}function U(Ge,At){}function de(Ge,At){1&Ge&&e.DNE(0,U,0,0,"ng-template")}function K(Ge,At){}function be(Ge,At){1&Ge&&e.DNE(0,K,0,0,"ng-template")}function Oe(Ge,At){}function ge(Ge,At){1&Ge&&e.DNE(0,Oe,0,0,"ng-template")}function Le(Ge,At){}const r=function(Ge){return{$implicit:Ge}};function z(Ge,At){if(1&Ge&&(e.j41(0,"div",3),e.DNE(1,Le,0,0,"ng-template",18),e.k0s()),2&Ge){const Bt=e.XpG().$implicit,Dt=e.XpG(2);e.Y8G("ngClass",Dt.zoomContainerClass),e.R7$(1),e.Y8G("ngTemplateOutlet",Bt.template)("ngTemplateOutletContext",e.eq3(3,r,Bt.slideData))}}function pe(Ge,At){}function oe(Ge,At){if(1&Ge&&(e.qex(0),e.DNE(1,pe,0,0,"ng-template",18),e.bVm()),2&Ge){const Bt=e.XpG().$implicit;e.R7$(1),e.Y8G("ngTemplateOutlet",Bt.template)("ngTemplateOutletContext",e.eq3(2,r,Bt.slideData))}}function w(Ge,At){if(1&Ge&&(e.j41(0,"div",15),e.DNE(1,z,2,5,"div",16),e.DNE(2,oe,2,4,"ng-container",17),e.k0s()),2&Ge){const Bt=At.$implicit,Dt=e.XpG().key,Xe=e.XpG();e.Aen(Xe.style),e.Y8G("ngClass",(Bt.class?Bt.class+" ":"")+Xe.slideClass+(""!==Dt?" "+Xe.slideDuplicateClass:""))("ngSwitch",Bt.zoom),e.BMQ("data-swiper-slide-index",Bt.virtualIndex?Bt.virtualIndex:Bt.slideIndex)("data-swiper-autoplay",Bt.autoplayDelay),e.R7$(1),e.Y8G("ngSwitchCase",!0)}}function Pe(Ge,At){1&Ge&&(e.DNE(0,w,3,7,"div",14),e.nI1(1,"async")),2&Ge&&e.Y8G("ngForOf",e.bMT(1,1,At.loopSlides))}const q=[[["","slot","container-start"]],[["","slot","wrapper-start"]],[["","slot","wrapper-end"]],[["","slot","container-end"]]],fe=function(Ge){return{loopSlides:Ge,key:"prepend"}},vt=function(Ge){return{loopSlides:Ge,key:""}},xt=function(Ge){return{loopSlides:Ge,key:"append"}},nt=["[slot=container-start]","[slot=wrapper-start]","[slot=wrapper-end]","[slot=container-end]"],pt=["init","enabled","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesB
1ounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopedSlidesLimit","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_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","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","on"];function je(Ge){return"object"==typeof Ge&&null!==Ge&&Ge.constructor&&"Object"===Object.prototype.toString.call(Ge).slice(8,-1)}function ve(Ge){return typeof Ge<"u"&&"boolean"!=typeof Ge&&!0===Ge.enabled}function Ee(Ge,At,Bt){return!0===Ue(Ge)&&At&&!At.el||!("boolean"!=typeof At&&At.el!==(null==Bt?void 0:Bt.nativeElement)&&("string"==typeof At.el||"object"==typeof At.el))}function $e(Ge,At){const Bt=["__proto__","constructor","prototype"];Object.keys(At).filter(Dt=>Bt.indexOf(Dt)<0).forEach(Dt=>{typeof Ge[Dt]>"u"?Ge[Dt]=At[Dt]:Ge[Dt]&&!At[Dt]||(je(At[Dt])&&je(Ge[Dt])&&Object.keys(At[Dt]).length>0?At[Dt].__swiper__?Ge[Dt]=At[Dt]:$e(Ge[Dt],At[Dt]):Ge[Dt]=At[Dt])})}function Ue(Ge){return null!=Ge&&"false"!=="".concat(Ge)}const Ze=["pagination","navigation","scrollbar","virtual"];function De(Ge,At={}){return je(Ge)?Ge:!0===Ue(Ge)&&At}function me(Ge={}){const At={on:{}},Bt={};$e(At,d.Ay.defaults),$e(At,d.Ay.extendedDefaults),At._emitClasses=!0,At.init=!1;const Dt={},Xe=pt.map(wt=>wt.replace(/_/,""));return Object.keys(Ge).forEach(wt=>{const li=wt.replace(/^_/,"");Xe.indexOf(li)>=0?je(Ge[wt])?(At[li]={},Bt[li]={},$e(At[li],Ge[wt]),$e(Bt[li],Ge[wt])):(At[li]=Ge[wt],Bt[li]=Ge[wt]):Dt[li]=Ge[wt]}),["navigation","pagination","scrollbar"].forEach(wt=>{!0===At[wt]&&(At[wt]={}),!1===At[wt]&&delete At[wt]}),{params:At,passedParams:Bt,rest:Dt}}pt.map(Ge=>Ge.replace(/_/,""));let Z=(()=>{class Ge{constructor(Bt){this.template=Bt,this.class="",this.autoplayDelay=null,this.slideData={isActive:!1,isPrev:!1,isNext:!1,isVisible:!1,isDuplicate:!1}}set ngClass(Bt){this.class=[this.class||"",Bt].join(" ")}set zoom(Bt){this._zoom=Ue(Bt)}get zoom(){return this._zoom}get classNames(){return this._classNames}set classNames(Bt){this._classNames!==Bt&&(this._classNames=Bt,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(Bt){return Bt.some(Dt=>this._classNames.indexOf(Dt)>=0)}}return Ge.\u0275fac=function(Bt){return new(Bt||Ge)(e.rXU(e.C4Q))},Ge.\u0275dir=e.FsC({type:Ge,selectors:[["ng-template","swiperSlide",""]],inputs:{virtualIndex:"virtualIndex",class:"class",ngClass:"ngClass",autoplayDelay:["data-swiper-autoplay","autoplayDelay"],zoom:"zoom"}}),Ge})(),ie=(()=>{class Ge{constructor(Bt,Dt,Xe,wt){this._ngZone=Bt,this.elementRef=Dt,this._changeDetectorRef=Xe,this._platformId=wt,this.slideClass="swiper-slide",this.wrapperClass="swiper-wrapper",this.showNavigation=!0,this.showPagination=!0,this.showScrollbar=!0,this.s__beforeBreakpoint=new e.bkB,this.s__containerClasses=new e.bkB,this.s__slideClass=new e.bkB,this.s__swiper=new e.bkB,this.s_activeIndexChange=new e.bkB,this.s_afterInit=new e.bkB,this.s_autoplay=new e.bkB,this.s_autoplayStart=new e.bkB,this.s_autoplayStop=new e.bkB,this.s_autoplayPause=new e.bkB,this.s_autoplayResume=new e.bkB,this.s_beforeDestroy=new e.bkB,this.s_beforeInit=new e.bkB,this.s_beforeLoopFix=new e.bkB,this.s_beforeResize=new e.bkB,this.s_beforeSlideChangeStart=new e.bkB,this.s_beforeTransitionStart=new e.bkB,this.s_breakpoint=new e.bkB,this.s_changeDirection=new e.bkB,this.s_click=new e.bkB,this.s_doubleTap=new e.bkB,this.s_doubleClick=new e.bkB,this.s_destroy=new e.bkB,this.s_fromEdge=new e.bkB,this.s_hashChange=new e.bkB,this.s_hashSet=new e.bkB,this.s_imagesReady=new e.bkB,this.s_init=new e.bkB,this.s_keyPress=new e.bkB,this.s_lazyImageLoad=new e.bkB,this.s_lazyImageReady=new e.bkB,this.s_loopFix=new e.bkB,this.s_momentumBounce
1=new e.bkB,this.s_navigationHide=new e.bkB,this.s_navigationShow=new e.bkB,this.s_navigationPrev=new e.bkB,this.s_navigationNext=new e.bkB,this.s_observerUpdate=new e.bkB,this.s_orientationchange=new e.bkB,this.s_paginationHide=new e.bkB,this.s_paginationRender=new e.bkB,this.s_paginationShow=new e.bkB,this.s_paginationUpdate=new e.bkB,this.s_progress=new e.bkB,this.s_reachBeginning=new e.bkB,this.s_reachEnd=new e.bkB,this.s_realIndexChange=new e.bkB,this.s_resize=new e.bkB,this.s_scroll=new e.bkB,this.s_scrollbarDragEnd=new e.bkB,this.s_scrollbarDragMove=new e.bkB,this.s_scrollbarDragStart=new e.bkB,this.s_setTransition=new e.bkB,this.s_setTranslate=new e.bkB,this.s_slideChange=new e.bkB,this.s_slideChangeTransitionEnd=new e.bkB,this.s_slideChangeTransitionStart=new e.bkB,this.s_slideNextTransitionEnd=new e.bkB,this.s_slideNextTransitionStart=new e.bkB,this.s_slidePrevTransitionEnd=new e.bkB,this.s_slidePrevTransitionStart=new e.bkB,this.s_slideResetTransitionStart=new e.bkB,this.s_slideResetTransitionEnd=new e.bkB,this.s_sliderMove=new e.bkB,this.s_sliderFirstMove=new e.bkB,this.s_slidesLengthChange=new e.bkB,this.s_slidesGridLengthChange=new e.bkB,this.s_snapGridLengthChange=new e.bkB,this.s_snapIndexChange=new e.bkB,this.s_tap=new e.bkB,this.s_toEdge=new e.bkB,this.s_touchEnd=new e.bkB,this.s_touchMove=new e.bkB,this.s_touchMoveOpposite=new e.bkB,this.s_touchStart=new e.bkB,this.s_transitionEnd=new e.bkB,this.s_transitionStart=new e.bkB,this.s_update=new e.bkB,this.s_zoomChange=new e.bkB,this.s_swiper=new e.bkB,this.s_lock=new e.bkB,this.s_unlock=new e.bkB,this._activeSlides=new u.B,this.containerClasses="swiper",this.slidesChanges=li=>{this.slides=li.map((Pi,fi)=>(Pi.slideIndex=fi,Pi.classNames=this.slideClass||"",Pi)),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.loopedSlides&&(this.prependSlides=(0,m.of)(this.slides.slice(this.slides.length-this.loopedSlides)),this.appendSlides=(0,m.of)(this.slides.slice(0,this.loopedSlides))),this._changeDetectorRef.detectChanges()},this.style=null,this.updateVirtualSlides=li=>{!this.swiperRef||this.currentVirtualData&&this.currentVirtualData.from===li.from&&this.currentVirtualData.to===li.to&&this.currentVirtualData.offset===li.offset||(this.style=this.swiperRef.isHorizontal()?{[this.swiperRef.rtlTranslate?"right":"left"]:"".concat(li.offset,"px")}:{top:"".concat(li.offset,"px")},this.currentVirtualData=li,this._activeSlides.next(li.slides),this._ngZone.run(()=>{this._changeDetectorRef.detectChanges()}),this._ngZone.runOutsideAngular(()=>{this.swiperRef.updateSlides(),this.swiperRef.updateProgress(),this.swiperRef.updateSlidesClasses(),ve(this.swiperRef.params.lazy)&&this.swiperRef.lazy.load(),this.swiperRef.virtual.update(!0)}))}}set navigation(Bt){var Dt,Xe,wt;const li="boolean"!=typeof this._navigation&&""!==this._navigation?null===(Dt=this._navigation)||void 0===Dt?void 0:Dt.nextEl:null,Pi="boolean"!=typeof this._navigation&&""!==this._navigation?null===(Xe=this._navigation)||void 0===Xe?void 0:Xe.prevEl:null;this._navigation=De(Bt,{nextEl:li||null,prevEl:Pi||null}),this.showNavigation=!(!0!==Ue(Bt)||this._navigation&&"boolean"!=typeof this._navigation&&this._navigation.prevEl!==(null===(wt=this._prevElRef)||void 0===wt?void 0:wt.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(Bt){var Dt;const Xe="boolean"!=typeof this._pagination&&""!==this._pagination?null===(Dt=this._pagination)||void 0===Dt?void 0:Dt.el:null;this._pagination=De(Bt,{el:Xe||null}),this.showPagination=Ee(Bt,this._pagination,this._paginationElRef)}get pagination(){return this._pagination}set scrollbar(Bt){var Dt;const Xe="boolean"!=typeof this._scrollbar&&""!==this._scrollbar?null===(Dt=this._scrollbar)||void 0===Dt?void 0:Dt.el:null;this._scrollbar=De(Bt,{el:Xe||null}),this.showScrollbar=Ee(Bt,this._scrollbar,this._scrollbarElRef)}get scrollbar(){return this._scrollbar}set virtual(Bt){this._virtual=De(Bt)}get virtual(){return this._virtual}set config(Bt){this.updateSwiper(Bt);const{params:Dt}=me(Bt);Object.assign(this,Dt)}set prevElRef(Bt){this._prevElRef=Bt,this._setElement(Bt,this.navigation,"navigation","prevEl")}set nextElRef(Bt){this._nextElRef=Bt,this._setElement(Bt,this.navigation,"navigation","nextEl")}set scrollbarElRef(Bt){this._scrollbarElRef=Bt,this._setElement(Bt,this.scrollbar,"scrollbar")}set paginationElRef(Bt){this._paginationElRef=Bt,this._setElement(Bt,this.pagination,"pagination")}get activeSlides(){return this.virtual?this._activeSlides:(0,m.of)(this.slides)}get zoomContainerClass(){return this.zoom&&"boolean"!=typeof this.zoom?this.zoom.containerClass:"swiper-zoom-container"}_setElement(Bt,Dt,Xe,wt="el"){if(!Dt||!Bt)return;if(Bt.nativeElement){if(Dt[wt]===Bt.nativeElement)return;Dt[wt]=Bt.nativeElement}const li={};li[Xe]=!0,this.updateInitSwiper(li)}ngOnInit(){const{params:Bt}=me(this);Object.assign(this,Bt)}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:Bt}=me(this);Object.assign(this,Bt),this._ngZone.runOutsideAngular(()=>{Bt.init=!1,Bt.virtual||(Bt.observer=!0),Bt.onAny=(fi,...zi)=>{const gn=this["s_"+fi];gn&&gn.emit([...zi])}
1,Object.assign(Bt.on,{_containerClasses:(fi,zi)=>{setTimeout(()=>{this.containerClasses=zi})},_slideClasses:(fi,zi)=>{zi.forEach(({slideEl:gn,classNames:Yn},nr)=>{const tn=gn.getAttribute("data-swiper-slide-index"),Ve=tn?parseInt(tn):nr;if(this.virtual){const ni=this.slides.find(Kt=>Kt.virtualIndex&&Kt.virtualIndex===Ve);if(ni)return void(ni.classNames=Yn)}this.slides[Ve]&&(this.slides[Ve].classNames=Yn)}),this._changeDetectorRef.detectChanges()}});const li=new d.Ay(Bt);li.loopCreate=()=>{},li.loopDestroy=()=>{},Bt.loop&&(li.loopedSlides=this.loopedSlides);const Pi=ve(li.params.virtual);if(li.virtual&&Pi){li.virtual.slides=this.slides;const fi={cache:!1,slides:this.slides,renderExternal:this.updateVirtualSlides,renderExternalUpdate:!1};$e(li.params.virtual,fi),$e(li.originalParams.virtual,fi)}if((0,t.UE)(this._platformId)){this.swiperRef=li.init(this.elementRef.nativeElement);const fi=ve(this.swiperRef.params.virtual);this.swiperRef.virtual&&fi&&this.swiperRef.virtual.update(!0),this._changeDetectorRef.detectChanges()}})}ngOnChanges(Bt){this.updateSwiper(Bt),this._changeDetectorRef.detectChanges()}updateInitSwiper(Bt){Bt&&this.swiperRef&&!this.swiperRef.destroyed&&this._ngZone.runOutsideAngular(()=>{const{pagination:Xe,navigation:wt,scrollbar:li,thumbs:fi}=this.swiperRef;Bt.pagination&&(this.pagination&&"boolean"!=typeof this.pagination&&this.pagination.el&&Xe&&!Xe.el?(this.updateParameter("pagination",this.pagination),Xe.init(),Xe.render(),Xe.update()):(Xe.destroy(),Xe.el=null)),Bt.scrollbar&&(this.scrollbar&&"boolean"!=typeof this.scrollbar&&this.scrollbar.el&&li&&!li.el?(this.updateParameter("scrollbar",this.scrollbar),li.init(),li.updateSize(),li.setTranslate()):(li.destroy(),li.el=null)),Bt.navigation&&(this.navigation&&"boolean"!=typeof this.navigation&&this.navigation.prevEl&&this.navigation.nextEl&&wt&&!wt.prevEl&&!wt.nextEl?(this.updateParameter("navigation",this.navigation),wt.init(),wt.update()):wt.prevEl&&wt.nextEl&&(wt.destroy(),wt.nextEl=null,wt.prevEl=null)),Bt.thumbs&&this.thumbs&&this.thumbs.swiper&&(this.updateParameter("thumbs",this.thumbs),fi.init()&&fi.update(!0)),Bt.controller&&this.controller&&this.controller.control&&(this.swiperRef.controller.control=this.controller.control),this.swiperRef.update()})}updateSwiper(Bt){this._ngZone.runOutsideAngular(()=>{var Dt,Xe;if(!Bt.config&&Bt&&this.swiperRef&&!this.swiperRef.destroyed){for(const wt in Bt){if(Ze.indexOf(wt)>=0)continue;const li=null!==(Xe=null===(Dt=Bt[wt])||void 0===Dt?void 0:Dt.currentValue)&&void 0!==Xe?Xe:Bt[wt];this.updateParameter(wt,li)}Bt.allowSlideNext&&(this.swiperRef.allowSlideNext=this.allowSlideNext),Bt.allowSlidePrev&&(this.swiperRef.allowSlidePrev=this.allowSlidePrev),Bt.direction&&this.swiperRef.changeDirection(this.direction,!1),Bt.breakpoints&&(this.loop&&!this.loopedSlides&&this.calcLoopedSlides(),this.swiperRef.currentBreakpoint=null,this.swiperRef.setBreakpoint()),(Bt.thumbs||Bt.controller)&&this.updateInitSwiper(Bt),this.swiperRef.update()}})}calcLoopedSlides(){if(!this.loop)return!1;let Bt=this.slidesPerView;if(this.breakpoints){const Xe=d.Ay.prototype.getBreakpoint(this.breakpoints),wt=Xe in this.breakpoints?this.breakpoints[Xe]:void 0;wt&&wt.slidesPerView&&(Bt=wt.slidesPerView)}if("auto"===Bt)return this.loopedSlides=this.slides.length,this.slides.length;let Dt=this.loopedSlides||Bt;return!!Dt&&(this.loopAdditionalSlides&&(Dt+=this.loopAdditionalSlides),Dt>this.slides.length&&(Dt=this.slides.length),this.loopedSlides=Dt,!0)}updateParameter(Bt,Dt){if(!this.swiperRef||this.swiperRef.destroyed)return;const Xe=Bt.replace(/^_/,""),wt=je(this.swiperRef.params[Xe]);"enabled"!==Xe?wt&&je(Dt)?$e(this.swiperRef.params[Xe],Dt):this.swiperRef.params[Xe]=Dt:!0===Dt?this.swiperRef.enable():!1===Dt&&this.swiperRef.disable()}ngOnDestroy(){this._ngZone.runOutsideAngular(()=>{var Bt;null===(Bt=this.swiperRef)||void 0===Bt||Bt.destroy(!0,!1)})}}return Ge.\u0275fac=function(Bt){return new(Bt||Ge)(e.rXU(e.SKi),e.rXU(e.aKT),e.rXU(e.gRc),e.rXU(e.Agw))},Ge.\u0275cmp=e.VBU({type:Ge,selectors:[["swiper"],["","swiper",""]],contentQueries:function(Bt,Dt,Xe){if(1&Bt&&e.wni(Xe,Z,4),2&Bt){let wt;e.mGM(wt=e.lsd())&&(Dt.slidesEl=wt)}},viewQuery:function(Bt,Dt){if(1&Bt&&(e.GBs(_,5),e.GBs(h,5),e.GBs(A,5),e.GBs(F,5)),2&Bt){let Xe;e.mGM(Xe=e.lsd())&&(Dt.prevElRef=Xe.first),e.mGM(Xe=e.lsd())&&(Dt.nextElRef=Xe.first),e.mGM(Xe=e.lsd())&&(Dt.scrollbarElRef=Xe.first),e.mGM(Xe=e.lsd())&&(Dt.paginationElRef=Xe.first)}},hostVars:2,hostBindings:function(Bt,Dt){2&Bt&&e.HbH(Dt.containerClasses)},inputs:{enabled:"enabled",on:"on",direction:"direction",touchEventsTarget:"touchEventsTarget",initialSlide:"initialSlide",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",autoHeight:"autoHeight",setWrapperSize:"setWrapperSize",virtualTranslate:"virtualTranslate",effect:"effect",breakpoints:"breakpoints",spaceBetween:"spaceBetween",slidesPerView:"slidesPerView",maxBackfaceHiddenSlides:"maxBackfaceHiddenSlides",grid:"grid",slidesPerGroup:"slidesPerGroup",slidesPerGroupSkip:"slidesPerGroupSkip",centeredSlides:"centeredSlides",centeredSlidesB
1ounds:"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",grabCursor:"grabCursor",preventClicks:"preventClicks",preventClicksPropagation:"preventClicksPropagation",slideToClickedSlide:"slideToClickedSlide",preloadImages:"preloadImages",updateOnImagesReady:"updateOnImagesReady",loop:"loop",loopAdditionalSlides:"loopAdditionalSlides",loopedSlides:"loopedSlides",loopedSlidesLimit:"loopedSlidesLimit",loopFillGroupWithBlank:"loopFillGroupWithBlank",loopPreventsSlide:"loopPreventsSlide",rewind:"rewind",allowSlidePrev:"allowSlidePrev",allowSlideNext:"allowSlideNext",swipeHandler:"swipeHandler",noSwiping:"noSwiping",noSwipingClass:"noSwipingClass",noSwipingSelector:"noSwipingSelector",passiveListeners:"passiveListeners",containerModifierClass:"containerModifierClass",slideClass:"slideClass",slideBlankClass:"slideBlankClass",slideActiveClass:"slideActiveClass",slideDuplicateActiveClass:"slideDuplicateActiveClass",slideVisibleClass:"slideVisibleClass",slideDuplicateClass:"slideDuplicateClass",slideNextClass:"slideNextClass",slideDuplicateNextClass:"slideDuplicateNextClass",slidePrevClass:"slidePrevClass",slideDuplicatePrevClass:"slideDuplicatePrevClass",wrapperClass:"wrapperClass",runCallbacksOnInit:"runCallbacksOnInit",observeParents:"observeParents",observeSlideChildren:"observeSlideChildren",a11y:"a11y",autoplay:"autoplay",controller:"controller",coverflowEffect:"coverflowEffect",cubeEffect:"cubeEffect",fadeEffect:"fadeEffect",flipEffect:"flipEffect",creativeEffect:"creativeEffect",cardsEffect:"cardsEffect",hashNavigation:"hashNavigation",history:"history",keyboard:"keyboard",lazy:"lazy",mousewheel:"mousewheel",parallax:"parallax",thumbs:"thumbs",zoom:"zoom",slidesPerGroupAuto:"slidesPerGroupAuto",class:"class",id:"id",navigation:"navigation",pagination:"pagination",scrollbar:"scrollbar",virtual:"virtual",config:"config"},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_autoplayPause:"autoplayPause",s_autoplayResume:"autoplayResume",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_navigationPrev:"navigationPrev",s_navigationNext:"navigationNext",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",s_lock:"lock",s_unlock:"unlock"},features:[e.OA$],ngContentSelectors:nt,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(Bt,Dt){if(1&Bt&&(e.NAR(q),e.SdG(0),e.DNE(1,E,5,0,"ng-container",0),e.DNE(2,Y,2,0,"div",1),e.DNE(3,W,2,0,"div",2),e.j41(4,"div",3),e.SdG(5,1),e.DNE(6,de,1,0,null,4),e.DNE(7,be,1,0,null,4),e.DNE(8,ge,1,0,null,4),e.SdG(9,2),e.k0s(),e.SdG(10,3),e.DNE(11,Pe,2,3,"ng-template",null,5,e.C5r)),2&Bt){const Xe=e.sdS(12);e.R7$(1),e.Y8G("ngIf",Dt.navigation&&Dt.showNavigation),e.R7$(1),e.Y8G("ngIf",Dt.scrollbar&&Dt.showScrollbar),e.R7$(1),e.Y8G("ngIf",Dt.pagination&&Dt.showPagination),e.R7$(1),e.Y8G("ngClass",Dt.wrapperClass),e.BMQ("id",Dt.id),e.R7$(2),e.Y8G("ngTemplateOutlet",Xe)("ngTemplateOutletContext",e.eq3(11,fe,Dt.prependSlides)),e.R7$(1),e.Y8G("ngTemplateOutlet",Xe)("ngTemplateOutletContext",e.eq3(13,vt,Dt.activeSlides)),e.R7$(1),e.Y8G("ngTemplateOutlet",Xe)("ngTemplateOutletContext",e.eq3(15,xt,Dt.a
1ppendSlides))}},dependencies:[t.bT,t.YU,t.T3,t.Sq,t.ux,t.e1,t.fG,t.Jj],styles:["swiper{display:block}\n"],encapsulation:2,changeDetection:0}),Ge})(),dt=(()=>{class Ge{}return Ge.\u0275fac=function(Bt){return new(Bt||Ge)},Ge.\u0275mod=e.$C({type:Ge}),Ge.\u0275inj=e.G2t({imports:[[t.MD]]}),Ge})()},98748:(ct,se,l)=>{"use strict";function e(b){return null!==b&&"object"==typeof b&&"constructor"in b&&b.constructor===Object}function t(b={},he={}){Object.keys(he).forEach(re=>{typeof b[re]>"u"?b[re]=he[re]:e(he[re])&&e(b[re])&&Object.keys(he[re]).length>0&&t(b[re],he[re])})}l.d(se,{s3:()=>ga,FJ:()=>po,Vx:()=>da,dK:()=>Be,Ay:()=>hs});const d={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function u(){const b=typeof document<"u"?document:{};return t(b,d),b}const m={document:d,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:b=>typeof setTimeout>"u"?(b(),null):setTimeout(b,0),cancelAnimationFrame(b){typeof setTimeout>"u"||clearTimeout(b)}};function _(){const b=typeof window<"u"?window:{};return t(b,m),b}class A extends Array{constructor(he){"number"==typeof he?super(he):(super(...he||[]),function h(b){const he=b.__proto__;Object.defineProperty(b,"__proto__",{get:()=>he,set(re){he.__proto__=re}})}(this))}}function F(b=[]){const he=[];return b.forEach(re=>{Array.isArray(re)?he.push(...F(re)):he.push(re)}),he}function E(b,he){return Array.prototype.filter.call(b,he)}function de(b,he){const re=_(),xe=u();let ut=[];if(!he&&b instanceof A)return b;if(!b)return new A(ut);if("string"==typeof b){const Mt=b.trim();if(Mt.indexOf("<")>=0&&Mt.indexOf(">")>=0){let ui="div";0===Mt.indexOf("<li")&&(ui="ul"),0===Mt.indexOf("<tr")&&(ui="tbody"),(0===Mt.indexOf("<td")||0===Mt.indexOf("<th"))&&(ui="tr"),0===Mt.indexOf("<tbody")&&(ui="table"),0===Mt.indexOf("<option")&&(ui="select");const wi=xe.createElement(ui);wi.innerHTML=Mt;for(let Wt=0;Wt<wi.childNodes.length;Wt+=1)ut.push(wi.childNodes[Wt])}else ut=function U(b,he){if("string"!=typeof b)return[b];const re=[],xe=he.querySelectorAll(b);for(let ut=0;ut<xe.length;ut+=1)re.push(xe[ut]);return re}(b.trim(),he||xe)}else if(b.nodeType||b===re||b===xe)ut.push(b);else if(Array.isArray(b)){if(b instanceof A)return b;ut=b}return new A(function Y(b){const he=[];for(let re=0;re<b.length;re+=1)-1===he.indexOf(b[re])&&he.push(b[re]);return he}(ut))}de.fn=A.prototype;const D="resize scroll".split(" ");function R(b){return function he(...re){if(typeof re[0]>"u"){for(let xe=0;xe<this.length;xe+=1)D.indexOf(b)<0&&(b in this[xe]?this[xe][b]():de(this[xe]).trigger(b));return this}return this.on(b,...re)}}R("click"),R("blur"),R("focus"),R("focusin"),R("focusout"),R("keyup"),R("keydown"),R("keypress"),R("submit"),R("change"),R("mousedown"),R("mousemove"),R("mouseup"),R("mouseenter"),R("mouseleave"),R("mouseout"),R("mouseover"),R("touchstart"),R("touchend"),R("touchmove"),R("resize"),R("scroll");const hr={addClass:function K(...b){const he=F(b.map(re=>re.split(" ")));return this.forEach(re=>{re.classList.add(...he)}),this},removeClass:function be(...b){const he=F(b.map(re=>re.split(" ")));return this.forEach(re=>{re.classList.remove(...he)}),this},hasClass:function ge(...b){const he=F(b.map(re=>re.split(" ")));return E(this,re=>he.filter(xe=>re.classList.contains(xe)).length>0).length>0},toggleClass:function Oe(...b){const he=F(b.map(re=>re.split(" ")));this.forEach(re=>{he.forEach(xe=>{re.classList.toggle(xe)}
vendor: 13,332 bytes, line 1
1)})},attr:function Le(b,he){if(1===arguments.length&&"string"==typeof b)return this[0]?this[0].getAttribute(b):void 0;for(let re=0;re<this.length;re+=1)if(2===arguments.length)this[re].setAttribute(b,he);else for(const xe in b)this[re][xe]=b[xe],this[re].setAttribute(xe,b[xe]);return this},removeAttr:function r(b){for(let he=0;he<this.length;he+=1)this[he].removeAttribute(b);return this},transform:function fe(b){for(let he=0;he<this.length;he+=1)this[he].style.transform=b;return this},transition:function vt(b){for(let he=0;he<this.length;he+=1)this[he].style.transitionDuration="string"!=typeof b?"".concat(b,"ms"):b;return this},on:function xt(...b){let[he,re,xe,ut]=b;function Mt(ci){const ei=ci.target;if(!ei)return;const Xt=ci.target.dom7EventData||[];if(Xt.indexOf(ci)<0&&Xt.unshift(ci),de(ei).is(re))xe.apply(ei,Xt);else{const xi=de(ei).parents();for(let Ji=0;Ji<xi.length;Ji+=1)de(xi[Ji]).is(re)&&xe.apply(xi[Ji],Xt)}}function ui(ci){const ei=ci&&ci.target&&ci.target.dom7EventData||[];ei.indexOf(ci)<0&&ei.unshift(ci),xe.apply(this,ei)}"function"==typeof b[1]&&([he,xe,ut]=b,re=void 0),ut||(ut=!1);const wi=he.split(" ");let Wt;for(let ci=0;ci<this.length;ci+=1){const ei=this[ci];if(re)for(Wt=0;Wt<wi.length;Wt+=1){const Xt=wi[Wt];ei.dom7LiveListeners||(ei.dom7LiveListeners={}),ei.dom7LiveListeners[Xt]||(ei.dom7LiveListeners[Xt]=[]),ei.dom7LiveListeners[Xt].push({listener:xe,proxyListener:Mt}),ei.addEventListener(Xt,Mt,ut)}else for(Wt=0;Wt<wi.length;Wt+=1){const Xt=wi[Wt];ei.dom7Listeners||(ei.dom7Listeners={}),ei.dom7Listeners[Xt]||(ei.dom7Listeners[Xt]=[]),ei.dom7Listeners[Xt].push({listener:xe,proxyListener:ui}),ei.addEventListener(Xt,ui,ut)}}return this},off:function nt(...b){let[he,re,xe,ut]=b;"function"==typeof b[1]&&([he,xe,ut]=b,re=void 0),ut||(ut=!1);const Mt=he.split(" ");for(let ui=0;ui<Mt.length;ui+=1){const wi=Mt[ui];for(let Wt=0;Wt<this.length;Wt+=1){const ci=this[Wt];let ei;if(!re&&ci.dom7Listeners?ei=ci.dom7Listeners[wi]:re&&ci.dom7LiveListeners&&(ei=ci.dom7LiveListeners[wi]),ei&&ei.length)for(let Xt=ei.length-1;Xt>=0;Xt-=1){const xi=ei[Xt];xe&&xi.listener===xe||xe&&xi.listener&&xi.listener.dom7proxy&&xi.listener.dom7proxy===xe?(ci.removeEventListener(wi,xi.proxyListener,ut),ei.splice(Xt,1)):xe||(ci.removeEventListener(wi,xi.proxyListener,ut),ei.splice(Xt,1))}}}return this},trigger:function je(...b){const he=_(),re=b[0].split(" "),xe=b[1];for(let ut=0;ut<re.length;ut+=1){const Mt=re[ut];for(let ui=0;ui<this.length;ui+=1){const wi=this[ui];if(he.CustomEvent){const Wt=new he.CustomEvent(Mt,{detail:xe,bubbles:!0,cancelable:!0});wi.dom7EventData=b.filter((ci,ei)=>ei>0),wi.dispatchEvent(Wt),wi.dom7EventData=[],delete wi.dom7EventData}}}return this},transitionEnd:function Ee(b){const he=this;return b&&he.on("transitionend",function re(xe){xe.target===this&&(b.call(this,xe),he.off("transitionend",re))}),this},outerWidth:function Ze(b){if(this.length>0){if(b){const he=this.styles();return this[0].offsetWidth+parseFloat(he.getPropertyValue("margin-right"))+parseFloat(he.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function Te(b){if(this.length>0){if(b){const he=this.styles();return this[0].offsetHeight+parseFloat(he.getPropertyValue("margin-top"))+parseFloat(he.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function dt(){const b=_();return this[0]?b.getComputedStyle(this[0],null):{}},offset:function me(){if(this.length>0){const b=_(),he=u(),re=this[0],xe=re.getBoundingClientRect(),ut=he.body;return{top:xe.top+(re===b?b.scrollY:re.scrollTop)-(re.clientTop||ut.clientTop||0),left:xe.left+(re===b?b.scrollX:re.scrollLeft)-(re.clientLeft||ut.clientLeft||0)}}return null},css:function Ge(b,he){const re=_();let xe;if(1===arguments.length){if("string"!=typeof b){for(xe=0;xe<this.length;xe+=1)for(const ut in b)this[xe].style[ut]=b[ut];return this}if(this[0])return re.getComputedStyle(this[0],null).getPropertyValue(b)}if(2===arguments.length&&"string"==typeof b){for(xe=0;xe<this.length;xe+=1)this[xe].style[b]=he;return this}return this},each:function At(b){return b?(this.forEach((he,re)=>{b.apply(he,[he,re])}),this):this},html:function Dt(b){if(typeof b>"u")return this[0]?this[0].innerHTML:null;for(let he=0;he<this.length;he+=1)this[he].innerHTML=b;return this},text:function Xe(b){if(typeof b>"u")return this[0]?this[0].textContent.trim():null;for(let he=0;he<this.length;he+=1)this[he].textContent=b;return this},is:function wt(b){const he=_(),re=u(),xe=this[0];let ut,Mt;if(!xe||typeof b>"u")return!1;if("string"==typeof b){if(xe.matches)return xe.matches(b);if(xe.webkitMatchesSelector)return xe.webkitMatchesSelector(b);if(xe.msMatchesSelector)return xe.msMatchesSelector(b);for(ut=de(b),Mt=0;Mt<ut.length;Mt+=1)if(ut[Mt]===xe)return!0;return!1}if(b===re)return xe===re;if(b===he)return xe===he;if(b.nodeType||b instanceof A){for(ut=b.nodeType?[b]:b,Mt=0;Mt<ut.length;Mt+=1)if(ut[Mt]===xe)return!0;return!1}return!1},index:function li(){let he,b=this[0];if(b){for(he=0;null!==(b=b.previousSibling);)1===b.nodeType&&(he+=1);return he}},eq:function Pi(b){if(typeof b>"u")return this;const he=this.length;if(b>he-1)return de([]);if(b<0){const re=he+b;return de(re<0?[]:[this[re]])}return de([this[b]])},append:function fi(...b){let he;const re=u();for(let xe=0;xe<b.length;xe+=1){he=b[xe];for(let ut=0;ut<this.length;ut+=1)if("string"==typeof he){const Mt=re.createElement("div");for(Mt.innerHTML=he;Mt.firstChild;)this[ut].appendChild(Mt.firstChild)}else if(he instanceof A)for(let Mt=0;Mt<he.length;Mt+=1)this[ut].appendChild(he[Mt]);else this[ut].appendChild(he)}return this},prepend:function gn(b){const he=u();let re,xe;for(re=0;re<this.length;re+=1)if("string"==typeof b){const ut=he.createElement("div");for(ut.innerHTML=b,xe=ut.childNodes.length-1;xe>=0;xe-=1)this[re].insertBefore(ut.childNodes[xe],this[re].childNodes[0])}else if(b instanceof A)for(xe=0;xe<b.length;xe+=1)this[re].insertBefore(b[xe],this[re].childNodes[0]);else this[re].insertBefore(b,this[re].childNodes[0]);return this},next:function Ve(b){return this.length>0?b?this[0].nextElementSibling&&de(this[0].nextElementSibling).is(b)?de([this[0].nextElementSibling]):de([]):de(this[0].nextElementSibling?[this[0].nextElementSibling]:[]):de([])},nextAll:function ni(b){const he=[];let re=this[0];if(!re)return de([]);for(;re.nextElementSibling;){const xe=re.nextElementSibling;b?de(xe).is(b)&&he.push(xe):he.push(xe),re=xe}return de(he)},prev:function Kt(b){if(this.length>0){const he=this[0];return b?he.previousElementSibling&&de(he.previousElementSibling).is(b)?de([he.previousElementSibling]):de([]):de(he.previousElementSibling?[he.previousElementSibling]:[])}return de([])},prevAll:function jt(b){const he=[];let re=this[0];if(!re)return de([]);for(;re.previousElementSibling;){const xe=re.previousElementSibling;b?de(xe).is(b)&&he.push(xe):he.push(xe),re=xe}return de(he)},parent:function $t(b){const he=[];for(let re=0;re<this.length;re+=1)null!==this[re].parentNode&&(b?de(this[re].parentNode).is(b)&&he.push(this[re].parentNode):he.push(this[re].parentNode));return de(he)},parents:function Vt(b){const he=[];for(let re=0;re<this.length;re+=1){let xe=this[re].parentNode;for(;xe;)b?de(xe).is(b)&&he.push(xe):he.push(xe),xe=xe.parentNode}return de(he)},closest:function ti(b){let he=this;return typeof b>"u"?de([]):(he.is(b)||(he=he.parents(b).eq(0)),he)},find:function tt(b){const he=[];for(let re=0;re<this.length;re+=1){const xe=this[re].querySelectorAll(b);for(let ut=0;ut<xe.length;ut+=1)he.push(xe[ut])}return de(he)},children:function Ct(b){const he=[];for(let re=0;re<this.length;re+=1){const xe=this[re].children;for(let ut=0;ut<xe.length;ut+=1)(!b||de(xe[ut]).is(b))&&he.push(xe[ut])}return de(he)},filter:function Bt(b){return de(E(this,b))},remove:function qt(){for(let b=0;b<this.length;b+=1)this[b].parentNode&&this[b].parentNode.removeChild(this[b]);return this}};Object.keys(hr).forEach(b=>{Object.defineProperty(de.fn,b,{value:hr[b],writable:!0})});const Ii=de;function Ln(b,he=0){return setTimeout(b,he)}function fr(){return Date.now()}function Rr(b){return"object"==typeof b&&null!==b&&b.constructor&&"Object"===Object.prototype.toString.call(b).slice(8,-1)}function Po(b){return typeof window<"u"&&typeof window.HTMLElement<"u"?b instanceof HTMLElement:b&&(1===b.nodeType||11===b.nodeType)}function Ro(...b){const he=Object(b[0]),re=["__proto__","constructor","prototype"];for(let xe=1;xe<b.length;xe+=1){const ut=b[xe];if(null!=ut&&!Po(ut)){const Mt=Object.keys(Object(ut)).filter(ui=>re.indexOf(ui)<0);for(let ui=0,wi=Mt.length;ui<wi;ui+=1){const Wt=Mt[ui],ci=Object.getOwnPropertyDescriptor(ut,Wt);void 0!==ci&&ci.enumerable&&(Rr(he[Wt])&&Rr(ut[Wt])?ut[Wt].__swiper__?he[Wt]=ut[Wt]:Ro(he[Wt],ut[Wt]):!Rr(he[Wt])&&Rr(ut[Wt])?(he[Wt]={},ut[Wt].__swiper__?he[Wt]=ut[Wt]:Ro(he[Wt],ut[Wt])):he[Wt]=ut[Wt])}}}return he}function Jr(b,he,re){b.style.setProperty(he,re)}function uo({swiper:b,targetPosition:he,side:re}){const xe=_(),ut=-b.translate;let ui,Mt=null;const wi=b.params.speed;b.wrapperEl.style.scrollSnapType="none",xe.cancelAnimationFrame(b.cssModeFrameID);const Wt=he>ut?"next":"prev",ci=(Xt,xi)=>"next"===Wt&&Xt>=xi||"prev"===Wt&&Xt<=xi,ei=()=>{ui=(new Date).getTime(),null===Mt&&(Mt=ui);const Xt=Math.max(Math.min((ui-Mt)/wi,1),0),xi=.5-Math.cos(Xt*Math.PI)/2;let Ji=ut+xi*(he-ut);if(ci(Ji,he)&&(Ji=he),b.wrapperEl.scrollTo({[re]:Ji}),ci(Ji,he))return b.wrapperEl.style.overflow="hidden",b.wrapperEl.style.scrollSnapType="",setTimeout(()=>{b.wrapperEl.style.overflow="",b.wrapperEl.scrollTo({[re]:Ji})}),void xe.cancelAnimationFrame(b.cssModeFrameID);b.cssModeFrameID=xe.requestAnimationFrame(ei)};ei()}let Eo,Cn,yt;function $i(){return Eo||(Eo=function Ao(){const b=_(),he=u();return{smoothScroll:he.documentElement&&"scrollBehavior"in he.documentElement.style,touch:!!("ontouchstart"in b||b.DocumentTouch&&he instanceof b.DocumentTouch),passiveListener:function(){let xe=!1;try{const ut=Object.defineProperty({},"passive",{get(){xe=!0}});b.addEventListener("testPassiveListener",null,ut)}catch{}return xe}(),gestures:"ongesturestart"in b}}()),Eo}function kt({swiper:b,runCallbacks:he,direction:re,step:xe}){const{activeIndex:ut,previousIndex:Mt}=b;let ui=re;if(ui||(ui=ut>Mt?"next":ut<Mt?"prev":"reset"),b.emit("transition".concat(xe)),he&&ut!==Mt){if("reset"===ui)return void b.emit("slideResetTransition".concat(xe));b.emit("slideChangeTransition".concat(xe)),b.emit("next"===ui?"slideNextTransition".concat(xe):"slidePrevTransition".concat(xe))}}function js(b){const he=this,re=u(),xe=_(),ut=he.touchEventsData,{params:Mt,touches:ui,enabled:wi}=he;if(!wi||he.animating&&Mt.preventInteractionOnTransition)return;!he.animating&&Mt.cssMode&&Mt.loop&&he.loopFix();let Wt=b;Wt.originalEvent&&(Wt=Wt.originalEvent);let ci=Ii(Wt.target);if("wrapper"===Mt.touchEventsTarget&&!ci.closest(he.wrapperEl).length||(ut.isTouchEvent="touchstart"===Wt.type,!ut.isTouchEvent&&"which"in Wt&&3===Wt.which)||!ut.isTouchEvent&&"button"in Wt&&Wt.button>0||ut.isTouched&&ut.isMoved)return;const ei=!!Mt.noSwipingClass&&""!==Mt.noSwipingClass,Xt=b.composedPath?b.composedPath():b.path;ei&&Wt.target&&Wt.target.shadowRoot&&Xt&&(ci=Ii(Xt[0]));const xi=Mt.noSwipingSelector?Mt.noSwipingSelector:".".concat(Mt.noSwipingClass);if(Mt.noSwiping&&(Wt.target&&Wt.target.shadowRoot?function zs(b,he=this){return function re(xe){if(!xe||xe===u()||xe===_())return null;xe.assignedSlot&&(xe=xe.assignedSlot);const ut=xe.closest(b);return ut||xe.getRootNode?ut||re(xe.getRootNode().host):null}(he)}(xi,ci[0]):ci.closest(xi)[0]))return void(he.allowClick=!0);if(Mt.swipeHandler&&!ci.closest(Mt.swipeHandler)[0])return;ui.currentX="touchstart"===Wt.type?Wt.targetTouches[0].pageX:Wt.pageX,ui.currentY="touchstart"===Wt.type?Wt.targetTouches[0].pageY:Wt.pageY;const on=ui.currentX,Gi=ui.currentY,mt=Mt.edgeSwipeDetection||Mt.iOSEdgeSwipeDetection,ri=Mt.edgeSwipeThreshold||Mt.iOSEdgeSwipeThreshold;if(mt&&(on<=ri||on>=xe.innerWidth-ri)){if("prevent"!==mt)return;b.preventDefault()}if(Object.assign(ut,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),ui.startX=on,ui.startY=Gi,ut.touchStartTime=fr(),he.allowClick=!0,he.updateSize(),he.swipeDirection=void 0,Mt.threshold>0&&(ut.allowThresholdMove=!1),"touchstart"!==Wt.type){let di=!0;ci.is(ut.focusableElements)&&(di=!1,"SELECT"===ci[0].nodeName&&(ut.isTouched=!1)),re.activeElement&&Ii(re.activeElement).is(ut.focusableElements)&&re.activeElement!==ci[0]&&re.activeElement.blur(),(Mt.touchStartForcePreventDefault||di&&he.allowTouchMove&&Mt.touchStartPreventDefault)&&!ci[0].isContentEditable&&Wt.preventDefault()}he.params.freeMode&&he.params.freeMode.enabled&&he.freeMode&&he.animating&&!Mt.cssMode&&he.freeMode.onTouchStart(),he.emit("touchStart",Wt)}function eo(b){const he=u(),re=this,xe=re.touchEventsData,{params:ut,touches:Mt,rtlTranslate:ui,enabled:wi}=re;if(!wi)return;let Wt=b;if(Wt.originalEvent&&(Wt=Wt.originalEvent),!xe.isTouched)return void(xe.startMoving&&xe.isScrolling&&re.emit("touchMoveOpposite",Wt));if(xe.isTouchEvent&&"touchmove"!==Wt.type)return;const ci="touchmove"===Wt.type&&Wt.targetTouches&&(Wt.targetTouches[0]||Wt.changedTouches[0]),ei="touchmove"===Wt.type?ci.pageX:Wt.pageX,Xt="touchmove"===Wt.type?ci.pageY:Wt.pageY;if(Wt.preventedByNestedSwiper)return Mt.startX=ei,void(Mt.startY=Xt);
vendor: 2,937 bytes, line 1
1if(!re.allowTouchMove)return Ii(Wt.target).is(xe.focusableElements)||(re.allowClick=!1),void(xe.isTouched&&(Object.assign(Mt,{startX:ei,startY:Xt,currentX:ei,currentY:Xt}),xe.touchStartTime=fr()));if(xe.isTouchEvent&&ut.touchReleaseOnEdges&&!ut.loop)if(re.isVertical()){if(Xt<Mt.startY&&re.translate<=re.maxTranslate()||Xt>Mt.startY&&re.translate>=re.minTranslate())return xe.isTouched=!1,void(xe.isMoved=!1)}else if(ei<Mt.startX&&re.translate<=re.maxTranslate()||ei>Mt.startX&&re.translate>=re.minTranslate())return;if(xe.isTouchEvent&&he.activeElement&&Wt.target===he.activeElement&&Ii(Wt.target).is(xe.focusableElements))return xe.isMoved=!0,void(re.allowClick=!1);if(xe.allowTouchCallbacks&&re.emit("touchMove",Wt),Wt.targetTouches&&Wt.targetTouches.length>1)return;Mt.currentX=ei,Mt.currentY=Xt;const xi=Mt.currentX-Mt.startX,Ji=Mt.currentY-Mt.startY;if(re.params.threshold&&Math.sqrt(xi**2+Ji**2)<re.params.threshold)return;if(typeof xe.isScrolling>"u"){let ri;re.isHorizontal()&&Mt.currentY===Mt.startY||re.isVertical()&&Mt.currentX===Mt.startX?xe.isScrolling=!1:xi*xi+Ji*Ji>=25&&(ri=180*Math.atan2(Math.abs(Ji),Math.abs(xi))/Math.PI,xe.isScrolling=re.isHorizontal()?ri>ut.touchAngle:90-ri>ut.touchAngle)}if(xe.isScrolling&&re.emit("touchMoveOpposite",Wt),typeof xe.startMoving>"u"&&(Mt.currentX!==Mt.startX||Mt.currentY!==Mt.startY)&&(xe.startMoving=!0),xe.isScrolling)return void(xe.isTouched=!1);if(!xe.startMoving)return;re.allowClick=!1,!ut.cssMode&&Wt.cancelable&&Wt.preventDefault(),ut.touchMoveStopPropagation&&!ut.nested&&Wt.stopPropagation(),xe.isMoved||(ut.loop&&!ut.cssMode&&re.loopFix(),xe.startTranslate=re.getTranslate(),re.setTransition(0),re.animating&&re.$wrapperEl.trigger("webkitTransitionEnd transitionend"),xe.allowMomentumBounce=!1,ut.grabCursor&&(!0===re.allowSlideNext||!0===re.allowSlidePrev)&&re.setGrabCursor(!0),re.emit("sliderFirstMove",Wt)),re.emit("sliderMove",Wt),xe.isMoved=!0;let on=re.isHorizontal()?xi:Ji;Mt.diff=on,on*=ut.touchRatio,ui&&(on=-on),re.swipeDirection=on>0?"prev":"next",xe.currentTranslate=on+xe.startTranslate;let Gi=!0,mt=ut.resistanceRatio;if(ut.touchReleaseOnEdges&&(mt=0),on>0&&xe.currentTranslate>re.minTranslate()?(Gi=!1,ut.resistance&&(xe.currentTranslate=re.minTranslate()-1+(-re.minTranslate()+xe.startTranslate+on)**mt)):on<0&&xe.currentTranslate<re.maxTranslate()&&(Gi=!1,ut.resistance&&(xe.currentTranslate=re.maxTranslate()+1-(re.maxTranslate()-xe.startTranslate-on)**mt)),Gi&&(Wt.preventedByNestedSwiper=!0),!re.allowSlideNext&&"next"===re.swipeDirection&&xe.currentTranslate<xe.startTranslate&&(xe.currentTranslate=xe.startTranslate),!re.allowSlidePrev&&"prev"===re.swipeDirection&&xe.currentTranslate>xe.startTranslate&&(xe.currentTranslate=xe.startTranslate),!re.allowSlidePrev&&!re.allowSlideNext&&(xe.currentTranslate=xe.startTranslate),ut.threshold>0){if(!(Math.abs(on)>ut.threshold||xe.allowThresholdMove))return void(xe.currentTranslate=xe.startTranslate);
1if(!xe.allowThresholdMove)return xe.allowThresholdMove=!0,Mt.startX=Mt.currentX,Mt.startY=Mt.currentY,xe.currentTranslate=xe.startTranslate,void(Mt.diff=re.isHorizontal()?Mt.currentX-Mt.startX:Mt.currentY-Mt.startY)}!ut.followFinger||ut.cssMode||((ut.freeMode&&ut.freeMode.enabled&&re.freeMode||ut.watchSlidesProgress)&&(re.updateActiveIndex(),re.updateSlidesClasses()),re.params.freeMode&&ut.freeMode.enabled&&re.freeMode&&re.freeMode.onTouchMove(),re.updateProgress(xe.currentTranslate),re.setTranslate(xe.currentTranslate))}function oa(b){const he=this,re=he.touchEventsData,{params:xe,touches:ut,rtlTranslate:Mt,slidesGrid:ui,enabled:wi}=he;if(!wi)return;let Wt=b;if(Wt.originalEvent&&(Wt=Wt.originalEvent),re.allowTouchCallbacks&&he.emit("touchEnd",Wt),re.allowTouchCallbacks=!1,!re.isTouched)return re.isMoved&&xe.grabCursor&&he.setGrabCursor(!1),re.isMoved=!1,void(re.startMoving=!1);xe.grabCursor&&re.isMoved&&re.isTouched&&(!0===he.allowSlideNext||!0===he.allowSlidePrev)&&he.setGrabCursor(!1);const ci=fr(),ei=ci-re.touchStartTime;if(he.allowClick){const di=Wt.path||Wt.composedPath&&Wt.composedPath();he.updateClickedSlide(di&&di[0]||Wt.target),he.emit("tap click",Wt),ei<300&&ci-re.lastClickTime<300&&he.emit("doubleTap doubleClick",Wt)}if(re.lastClickTime=fr(),Ln(()=>{he.destroyed||(he.allowClick=!0)}),!re.isTouched||!re.isMoved||!he.swipeDirection||0===ut.diff||re.currentTranslate===re.startTranslate)return re.isTouched=!1,re.isMoved=!1,void(re.startMoving=!1);let Xt;if(re.isTouched=!1,re.isMoved=!1,re.startMoving=!1,Xt=xe.followFinger?Mt?he.translate:-he.translate:-re.currentTranslate,xe.cssMode)return;if(he.params.freeMode&&xe.freeMode.enabled)return void he.freeMode.onTouchEnd({currentPos:Xt});let xi=0,Ji=he.slidesSizesGrid[0];for(let di=0;di<ui.length;di+=di<xe.slidesPerGroupSkip?1:xe.slidesPerGroup){const Ci=di<xe.slidesPerGroupSkip-1?1:xe.slidesPerGroup;typeof ui[di+Ci]<"u"?Xt>=ui[di]&&Xt<ui[di+Ci]&&(xi=di,Ji=ui[di+Ci]-ui[di]):Xt>=ui[di]&&(xi=di,Ji=ui[ui.length-1]-ui[ui.length-2])}let on=null,Gi=null;xe.rewind&&(he.isBeginning?Gi=he.params.virtual&&he.params.virtual.enabled&&he.virtual?he.virtual.slides.length-1:he.slides.length-1:he.isEnd&&(on=0));const mt=(Xt-ui[xi])/Ji,ri=xi<xe.slidesPerGroupSkip-1?1:xe.slidesPerGroup;if(ei>xe.longSwipesMs){if(!xe.longSwipes)return void he.slideTo(he.activeIndex);"next"===he.swipeDirection&&he.slideTo(mt>=xe.longSwipesRatio?xe.rewind&&he.isEnd?on:xi+ri:xi),"prev"===he.swipeDirection&&(mt>1-xe.longSwipesRatio?he.slideTo(xi+ri):null!==Gi&&mt<0&&Math.abs(mt)>xe.longSwipesRatio?he.slideTo(Gi):he.slideTo(xi))}else{if(!xe.shortSwipes)return void he.slideTo(he.activeIndex);!he.navigation||Wt.target!==he.navigation.nextEl&&Wt.target!==he.navigation.prevEl?("next"===he.swipeDirection&&he.slideTo(null!==on?on:xi+ri),"prev"===he.swipeDirection&&he.slideTo(null!==Gi?Gi:xi)):he.slideTo(Wt.target===he.navigation.nextEl?xi+ri:xi)}}function qs(){const b=this,{params:he,el:re}=b;if(re&&0===re.offsetWidth)return;he.breakpoints&&b.setBreakpoint();const{allowSlideNext:xe,allowSlidePrev:ut,snapGrid:Mt}=b;b.allowSlideNext=!0,b.allowSlidePrev=!0,b.updateSize(),b.updateSlides(),b.updateSlidesClasses(),b.slideTo(("auto"===he.slidesPerView||he.slidesPerView>1)&&b.isEnd&&!b.isBeginning&&!b.params.centeredSlides?b.slides.length-1:b.activeIndex,0,!1,!0),b.autoplay&&b.autoplay.running&&b.autoplay.paused&&b.autoplay.run(),b.allowSlidePrev=ut,b.allowSlideNext=xe,b.params.watchOverflow&&Mt!==b.snapGrid&&b.checkOverflow()}function os(b){const he=this;he.enabled&&(he.allowClick||(he.params.preventClicks&&b.preventDefault(),he.params.preventClicksPropagation&&he.animating&&(b.stopPropagation(),b.stopImmediatePropagation())))}function Zr(){const b=this,{wrapperEl:he,rtlTranslate:re,enabled:xe}=b;if(!xe)return;let ut;b.previousTranslate=b.translate,b.translate=b.isHorizontal()?-he.scrollLeft:-he.scrollTop,0===b.translate&&(b.translate=0),b.updateActiveIndex(),b.updateSlidesClasses();const Mt=b.maxTranslate()-b.minTranslate();ut=0===Mt?0:(b.translate-b.minTranslate())/Mt,ut!==b.progress&&b.updateProgress(re?-b.translate:b.translate),b.emit("setTranslate",b.translate,!1)}let ko=!1;function ss(){}const Ms=(b,he)=>{const re=u(),{params:xe,touchEvents:ut,el:Mt,wrapperEl:ui,device:wi,support:Wt}=b,ci=!!xe.nested,ei="on"===he?"addEventListener":"removeEventListener",Xt=he;if(Wt.touch){const xi=!("touchstart"!==ut.start||!Wt.passiveListener||!xe.passiveListeners)&&{passive:!0,capture:!1};Mt[ei](ut.start,b.onTouchStart,xi),Mt[ei](ut.move,b.onTouchMove,Wt.passiveListener?{passive:!1,capture:ci}:ci),Mt[ei](ut.end,b.onTouchEnd,xi),ut.cancel&&Mt[ei](ut.cancel,b.onTouchEnd,xi)}else Mt[ei](ut.start,b.onTouchStart,!1),re[ei](ut.move,b.onTouchMove,ci),re[ei](ut.end,b.onTouchEnd,!1);(xe.preventClicks||xe.preventClicksPropagation)&&Mt[ei]("click",b.onClick,!0),xe.cssMode&&ui[ei]("scroll",b.onScroll),b[Xt](xe.updateOnWindowResize?wi.ios||wi.android?"resize orientationchange observerUpdate":"resize observerUpdate":"observerUpdate",qs,!0)},ke=(b,he)=>b.grid&&he.grid&&he.grid.rows>1,Or={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,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,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",
vendor: 18,508 bytes, line 1
1spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,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,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",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 Sr(b,he){return function(xe={}){const ut=Object.keys(xe)[0],Mt=xe[ut];"object"==typeof Mt&&null!==Mt?(["navigation","pagination","scrollbar"].indexOf(ut)>=0&&!0===b[ut]&&(b[ut]={auto:!0}),ut in b&&"enabled"in Mt?(!0===b[ut]&&(b[ut]={enabled:!0}),"object"==typeof b[ut]&&!("enabled"in b[ut])&&(b[ut].enabled=!0),b[ut]||(b[ut]={enabled:!1}),Ro(he,xe)):Ro(he,xe)):Ro(he,xe)}}const $r={eventsEmitter:{on(b,he,re){const xe=this;if(!xe.eventsListeners||xe.destroyed||"function"!=typeof he)return xe;const ut=re?"unshift":"push";return b.split(" ").forEach(Mt=>{xe.eventsListeners[Mt]||(xe.eventsListeners[Mt]=[]),xe.eventsListeners[Mt][ut](he)}),xe},once(b,he,re){const xe=this;if(!xe.eventsListeners||xe.destroyed||"function"!=typeof he)return xe;function ut(...Mt){xe.off(b,ut),ut.__emitterProxy&&delete ut.__emitterProxy,he.apply(xe,Mt)}return ut.__emitterProxy=he,xe.on(b,ut,re)},onAny(b,he){const re=this;if(!re.eventsListeners||re.destroyed||"function"!=typeof b)return re;const xe=he?"unshift":"push";return re.eventsAnyListeners.indexOf(b)<0&&re.eventsAnyListeners[xe](b),re},offAny(b){const he=this;if(!he.eventsListeners||he.destroyed||!he.eventsAnyListeners)return he;const re=he.eventsAnyListeners.indexOf(b);return re>=0&&he.eventsAnyListeners.splice(re,1),he},off(b,he){const re=this;return!re.eventsListeners||re.destroyed||!re.eventsListeners||b.split(" ").forEach(xe=>{typeof he>"u"?re.eventsListeners[xe]=[]:re.eventsListeners[xe]&&re.eventsListeners[xe].forEach((ut,Mt)=>{(ut===he||ut.__emitterProxy&&ut.__emitterProxy===he)&&re.eventsListeners[xe].splice(Mt,1)})}),re},emit(...b){const he=this;if(!he.eventsListeners||he.destroyed||!he.eventsListeners)return he;let re,xe,ut;return"string"==typeof b[0]||Array.isArray(b[0])?(re=b[0],xe=b.slice(1,b.length),ut=he):(re=b[0].events,xe=b[0].data,ut=b[0].context||he),xe.unshift(ut),(Array.isArray(re)?re:re.split(" ")).forEach(ui=>{he.eventsAnyListeners&&he.eventsAnyListeners.length&&he.eventsAnyListeners.forEach(wi=>{wi.apply(ut,[ui,...xe])}),he.eventsListeners&&he.eventsListeners[ui]&&he.eventsListeners[ui].forEach(wi=>{wi.apply(ut,xe)})}),he}},update:{updateSize:function Yo(){const b=this;let he,re;const xe=b.$el;he=typeof b.params.width<"u"&&null!==b.params.width?b.params.width:xe[0].clientWidth,re=typeof b.params.height<"u"&&null!==b.params.height?b.params.height:xe[0].clientHeight,!(0===he&&b.isHorizontal()||0===re&&b.isVertical())&&(he=he-parseInt(xe.css("padding-left")||0,10)-parseInt(xe.css("padding-right")||0,10),re=re-parseInt(xe.css("padding-top")||0,10)-parseInt(xe.css("padding-bottom")||0,10),Number.isNaN(he)&&(he=0),Number.isNaN(re)&&(re=0),Object.assign(b,{width:he,height:re,size:b.isHorizontal()?he:re}))},updateSlides:function xs(){const b=this;function he(On){return b.isHorizontal()?On:{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"}[On]}function re(On,hn){return parseFloat(On.getPropertyValue(he(hn))||0)}const xe=b.params,{$wrapperEl:ut,size:Mt,rtlTranslate:ui,wrongRTL:wi}=b,Wt=b.virtual&&xe.virtual.enabled,ci=Wt?b.virtual.slides.length:b.slides.length,ei=ut.children(".".concat(b.params.slideClass)),Xt=Wt?b.virtual.slides.length:ei.length;let xi=[];const Ji=[],on=[];let Gi=xe.slidesOffsetBefore;"function"==typeof Gi&&(Gi=xe.slidesOffsetBefore.call(b));let mt=xe.slidesOffsetAfter;"function"==typeof mt&&(mt=xe.slidesOffsetAfter.call(b));const ri=b.snapGrid.length,di=b.slidesGrid.length;let Ci=xe.spaceBetween,Zt=-Gi,Oi=0,ki=0;if(typeof Mt>"u")return;"string"==typeof Ci&&Ci.indexOf("%")>=0&&(Ci=parseFloat(Ci.replace("%",""))/100*Mt),b.virtualSize=-Ci,ei.css(ui?{marginLeft:"",marginBottom:"",marginTop:""}:{marginRight:"",marginBottom:"",marginTop:""}),xe.centeredSlides&&xe.cssMode&&(Jr(b.wrapperEl,"--swiper-centered-offset-before",""),Jr(b.wrapperEl,"--swiper-centered-offset-after",""));const sn=xe.grid&&xe.grid.rows>1&&b.grid;let vn;sn&&b.grid.initSlides(Xt);const zn="auto"===xe.slidesPerView&&xe.breakpoints&&Object.keys(xe.breakpoints).filter(On=>typeof xe.breakpoints[On].slidesPerView<"u").length>0;for(let On=0;On<Xt;On+=1){vn=0;const hn=ei.eq(On);if(sn&&b.grid.updateSlide(On,hn,Xt,he),"none"!==hn.css("display")){if("auto"===xe.slidesPerView){zn&&(ei[On].style[he("width")]="");const mn=getComputedStyle(hn[0]),Dn=hn[0].style.transform,cr=hn[0].style.webkitTransform;if(Dn&&(hn[0].style.transform="none"),cr&&(hn[0].style.webkitTransform="none"),xe.roundLengths)vn=b.isHorizontal()?hn.outerWidth(!0):hn.outerHeight(!0);else{const Ur=re(mn,"width"),Fn=re(mn,"padding-left"),_r=re(mn,"padding-right"),ee=re(mn,"margin-left"),ot=re(mn,"margin-right"),mi=mn.getPropertyValue("box-sizing");if(mi&&"border-box"===mi)vn=Ur+ee+ot;else{const{clientWidth:Qe,offsetWidth:_i}=hn[0];vn=Ur+Fn+_r+ee+ot+(_i-Qe)}}Dn&&(hn[0].style.transform=Dn),cr&&(hn[0].style.webkitTransform=cr),xe.roundLengths&&(vn=Math.floor(vn))}else vn=(Mt-(xe.slidesPerView-1)*Ci)/xe.slidesPerView,xe.roundLengths&&(vn=Math.floor(vn)),ei[On]&&(ei[On].style[he("width")]="".concat(vn,"px"));ei[On]&&(ei[On].swiperSlideSize=vn),on.push(vn),xe.centeredSlides?(Zt=Zt+vn/2+Oi/2+Ci,0===Oi&&0!==On&&(Zt=Zt-Mt/2-Ci),0===On&&(Zt=Zt-Mt/2-Ci),Math.abs(Zt)<.001&&(Zt=0),xe.roundLengths&&(Zt=Math.floor(Zt)),ki%xe.slidesPerGroup==0&&xi.push(Zt),Ji.push(Zt)):(xe.roundLengths&&(Zt=Math.floor(Zt)),(ki-Math.min(b.params.slidesPerGroupSkip,ki))%b.params.slidesPerGroup==0&&xi.push(Zt),Ji.push(Zt),Zt=Zt+vn+Ci),b.virtualSize+=vn+Ci,Oi=vn,ki+=1}}if(b.virtualSize=Math.max(b.virtualSize,Mt)+mt,ui&&wi&&("slide"===xe.effect||"coverflow"===xe.effect)&&ut.css({width:"".concat(b.virtualSize+xe.spaceBetween,"px")}),xe.setWrapperSize&&ut.css({[he("width")]:"".concat(b.virtualSize+xe.spaceBetween,"px")}),sn&&b.grid.updateWrapperSize(vn,xi,he),!xe.centeredSlides){const On=[];for(let hn=0;hn<xi.length;hn+=1){let mn=xi[hn];xe.roundLengths&&(mn=Math.floor(mn)),xi[hn]<=b.virtualSize-Mt&&On.push(mn)}xi=On,Math.floor(b.virtualSize-Mt)-Math.floor(xi[xi.length-1])>1&&xi.push(b.virtualSize-Mt)}if(0===xi.length&&(xi=[0]),0!==xe.spaceBetween){const On=b.isHorizontal()&&ui?"marginLeft":he("marginRight");ei.filter((hn,mn)=>!xe.cssMode||mn!==ei.length-1).css({[On]:"".concat(Ci,"px")})}if(xe.centeredSlides&&xe.centeredSlidesBounds){let On=0;on.forEach(mn=>{On+=mn+(xe.spaceBetween?xe.spaceBetween:0)}),On-=xe.spaceBetween;const hn=On-Mt;xi=xi.map(mn=>mn<0?-Gi:mn>hn?hn+mt:mn)}if(xe.centerInsufficientSlides){let On=0;if(on.forEach(hn=>{On+=hn+(xe.spaceBetween?xe.spaceBetween:0)}),On-=xe.spaceBetween,On<Mt){const hn=(Mt-On)/2;xi.forEach((mn,Dn)=>{xi[Dn]=mn-hn}),Ji.forEach((mn,Dn)=>{Ji[Dn]=mn+hn})}}if(Object.assign(b,{slides:ei,snapGrid:xi,slidesGrid:Ji,slidesSizesGrid:on}),xe.centeredSlides&&xe.cssMode&&!xe.centeredSlidesBounds){Jr(b.wrapperEl,"--swiper-centered-offset-before","".concat(-xi[0],"px")),Jr(b.wrapperEl,"--swiper-centered-offset-after","".concat(b.size/2-on[on.length-1]/2,"px"));const On=-b.snapGrid[0],hn=-b.slidesGrid[0];b.snapGrid=b.snapGrid.map(mn=>mn+On),b.slidesGrid=b.slidesGrid.map(mn=>mn+hn)}if(Xt!==ci&&b.emit("slidesLengthChange"),xi.length!==ri&&(b.params.watchOverflow&&b.checkOverflow(),b.emit("snapGridLengthChange")),Ji.length!==di&&b.emit("slidesGridLengthChange"),xe.watchSlidesProgress&&b.updateSlidesOffset(),!(Wt||xe.cssMode||"slide"!==xe.effect&&"fade"!==xe.effect)){const On="".concat(xe.containerModifierClass,"backface-hidden"),hn=b.$el.hasClass(On);Xt<=xe.maxBackfaceHiddenSlides?hn||b.$el.addClass(On):hn&&b.$el.removeClass(On)}},updateAutoHeight:function ms(b){const he=this,re=[],xe=he.virtual&&he.params.virtual.enabled;let Mt,ut=0;"number"==typeof b?he.setTransition(b):!0===b&&he.setTransition(he.params.speed);const ui=wi=>xe?he.slides.filter(Wt=>parseInt(Wt.getAttribute("data-swiper-slide-index"),10)===wi)[0]:he.slides.eq(wi)[0];if("auto"!==he.params.slidesPerView&&he.params.slidesPerView>1)if(he.params.centeredSlides)(he.visibleSlides||Ii([])).each(wi=>{re.push(wi)});else for(Mt=0;Mt<Math.ceil(he.params.slidesPerView);Mt+=1){const wi=he.activeIndex+Mt;if(wi>he.slides.length&&!xe)break;re.push(ui(wi))}else re.push(ui(he.activeIndex));for(Mt=0;Mt<re.length;Mt+=1)if(typeof re[Mt]<"u"){const wi=re[Mt].offsetHeight;ut=wi>ut?wi:ut}(ut||0===ut)&&he.$wrapperEl.css("height","".concat(ut,"px"))},updateSlidesOffset:function ta(){const b=this,he=b.slides;for(let re=0;re<he.length;re+=1)he[re].swiperSlideOffset=b.isHorizontal()?he[re].offsetLeft:he[re].offsetTop},updateSlidesProgress:function Bs(b=this&&this.translate||0){const he=this,re=he.params,{slides:xe,rtlTranslate:ut,snapGrid:Mt}=he;if(0===xe.length)return;typeof xe[0].swiperSlideOffset>"u"&&he.updateSlidesOffset();let ui=-b;ut&&(ui=b),xe.removeClass(re.slideVisibleClass),he.visibleSlidesIndexes=[],he.visibleSlides=[];for(let wi=0;wi<xe.length;wi+=1){const Wt=xe[wi];let ci=Wt.swiperSlideOffset;re.cssMode&&re.centeredSlides&&(ci-=xe[0].swiperSlideOffset);const ei=(ui+(re.centeredSlides?he.minTranslate():0)-ci)/(Wt.swiperSlideSize+re.spaceBetween),Xt=(ui-Mt[0]+(re.centeredSlides?he.minTranslate():0)-ci)/(Wt.swiperSlideSize+re.spaceBetween),xi=-(ui-ci),Ji=xi+he.slidesSizesGrid[wi];(xi>=0&&xi<he.size-1||Ji>1&&Ji<=he.size||xi<=0&&Ji>=he.size)&&(he.visibleSlides.push(Wt),he.visibleSlidesIndexes.push(wi),xe.eq(wi).addClass(re.slideVisibleClass)),Wt.progress=ut?-ei:ei,Wt.originalProgress=ut?-Xt:Xt}he.visibleSlides=Ii(he.visibleSlides)},updateProgress:function us(b){const he=this;typeof b>"u"&&(b=he&&he.translate&&he.translate*(he.rtlTranslate?-1:1)||0);const re=he.params,xe=he.maxTranslate()-he.minTranslate();let{progress:ut,isBeginning:Mt,isEnd:ui}=he;const wi=Mt,Wt=ui;0===xe?(ut=0,Mt=!0,ui=!0):(ut=(b-he.minTranslate())/xe,Mt=ut<=0,ui=ut>=1),Object.assign(he,{progress:ut,isBeginning:Mt,isEnd:ui}),(re.watchSlidesProgress||re.centeredSlides&&re.autoHeight)&&he.updateSlidesProgress(b),Mt&&!wi&&he.emit("reachBeginning toEdge"),ui&&!Wt&&he.emit("reachEnd toEdge"),(wi&&!Mt||Wt&&!ui)&&he.emit("fromEdge"),he.emit("progress",ut)},updateSlidesClasses:function Cs(){const b=this,{slides:he,params:re,$wrapperEl:xe,activeIndex:ut,realIndex:Mt}=b,ui=b.virtual&&re.virtual.enabled;let wi;he.removeClass("".concat(re.slideActiveClass," ").concat(re.slideNextClass," ").concat(re.slidePrevClass," ").concat(re.slideDuplicateActiveClass," ").concat(re.slideDuplicateNextClass," ").concat(re.slideDuplicatePrevClass)),wi=ui?b.$wrapperEl.find(".".concat(re.slideClass,'[data-swiper-slide-index="').concat(ut,'"]')):he.eq(ut),wi.addClass(re.slideActiveClass),re.loop&&(wi.hasClass(re.slideDuplicateClass)?xe.children(".".concat(re.slideClass,":not(.").concat(re.slideDuplicateClass,')[data-swiper-slide-index="').concat(Mt,'"]')).addClass(re.slideDuplicateActiveClass):xe.children(".".concat(re.slideClass,".").concat(re.slideDuplicateClass,'[data-swiper-slide-index="').concat(Mt,'"]')).addClass(re.slideDuplicateActiveClass));let Wt=wi.nextAll(".".concat(re.slideClass)).eq(0).addClass(re.slideNextClass);re.loop&&0===Wt.length&&(Wt=he.eq(0),Wt.addClass(re.slideNextClass));let ci=wi.prevAll(".".concat(re.slideClass)).eq(0).addClass(re.slidePrevClass);re.loop&&0===ci.length&&(ci=he.eq(-1),ci.addClass(re.slidePrevClass)),re.loop&&(Wt.hasClass(re.slideDuplicateClass)?xe.children(".".concat(re.slideClass,":not(.").concat(re.slideDuplicateClass,')[data-swiper-slide-index="').concat(Wt.attr("data-swiper-slide-index"),'"]')).addClass(re.slideDuplicateNextClass):xe.children(".".concat(re.slideClass,".").concat(re.slideDuplicateClass,'[data-swiper-slide-index="').concat(Wt.attr("data-swiper-slide-index"),'"]')).addClass(re.slideDuplicateNextClass),ci.hasClass(re.slideDuplicateClass)?xe.children(".".concat(re.slideClass,":not(.").concat(re.slideDuplicateClass,')[data-swiper-slide-index="').concat(ci.attr("data-swiper-slide-index"),'"]')).addClass(re.slideDuplicatePrevClass):xe.children(".".concat(re.slideClass,".").concat(re.slideDuplicateClass,'[data-swiper-slide-index="').concat(ci.attr("data-swiper-slide-index"),'"]')).addClass(re.slideDuplicatePrevClass)),b.emitSlidesClasses()},updateActiveIndex:function Ui(b){const he=this,re=he.rtlTranslate?he.translate:-he.translate,{slidesGrid:xe,snapGrid:ut,params:Mt,activeIndex:ui,realIndex:wi,snapIndex:Wt}=he;let ei,ci=b;if(typeof ci>"u"){for(let xi=0;xi<xe.length;xi+=1)typeof xe[xi+1]<"u"?re>=xe[xi]&&re<xe[xi+1]-(xe[xi+1]-xe[xi])/2?ci=xi:re>=xe[xi]&&re<xe[xi+1]&&(ci=xi+1):re>=xe[xi]&&(ci=xi);Mt.normalizeSlideIndex&&(ci<0||typeof ci>"u")&&(ci=0)}if(ut.indexOf(re)>=0)ei=ut.indexOf(re);else{const xi=Math.min(Mt.slidesPerGroupSkip,ci);ei=xi+Math.floor((ci-xi)/Mt.slidesPerGroup)}if(ei>=ut.length&&(ei=ut.length-1),ci===ui)return void(ei!==Wt&&(he.snapIndex=ei,he.emit("snapIndexChange")));const Xt=parseInt(he.slides.eq(ci).attr("data-swiper-slide-index")||ci,10);Object.assign(he,{snapIndex:ei,realIndex:Xt,previousIndex:ui,activeIndex:ci}),he.emit("activeIndexChange"),he.emit("snapIndexChange"),wi!==Xt&&he.emit("realIndexChange"),(he.initialized||he.params.runCallbacksOnInit)&&he.emit("slideChange")},updateClickedSlide:function Pn(b){const he=this,re=he.params,xe=Ii(b).closest(".".concat(re.slideClass))[0];let Mt,ut=!1;if(xe)for(let ui=0;ui<he.slides.length;ui+=1)if(he.slides[ui]===xe){ut=!0,Mt=ui;break}if(!xe||!ut)return he.clickedSlide=void 0,void(he.clickedIndex=void 0);he.clickedSlide=xe,he.clickedIndex=he.virtual&&he.params.virtual.enabled?parseInt(Ii(xe).attr("data-swiper-slide-index"),10):Mt,re.slideToClickedSlide&&void 0!==he.clickedIndex&&he.clickedIndex!==he.activeIndex&&he.slideToClickedSlide()}},translate:{getTranslate:function Mn(b=(this.isHorizontal()?"x":"y")){const{params:re,rtlTranslate:xe,translate:ut,$wrapperEl:Mt}=this;if(re.virtualTranslate)return xe?-ut:ut;if(re.cssMode)return ut;let ui=function zr(b,he="x"){const re=_();let xe,ut,Mt;const ui=function lo(b){const he=_();let re;return he.getComputedStyle&&(re=he.getComputedStyle(b,null)),!re&&b.currentStyle&&(re=b.currentStyle),re||(re=b.style),re}(b);return re.WebKitCSSMatrix?(ut=ui.transform||ui.webkitTransform,ut.split(",").length>6&&(ut=ut.split(", ").map(wi=>wi.replace(",",".")).join(", ")),Mt=new re.WebKitCSSMatrix("none"===ut?"":ut)):(Mt=ui.MozTransform||ui.OTransform||ui.MsTransform||ui.msTransform||ui.transform||ui.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),xe=Mt.toString().split(",")),"x"===he&&(ut=re.WebKitCSSMatrix?Mt.m41:16===xe.length?parseFloat(xe[12]):parseFloat(xe[4])),"y"===he&&(ut=re.WebKitCSSMatrix?Mt.m42:16===xe.length?parseFloat(xe[13]):parseFloat(xe[5])),ut||0}(Mt[0],b);return xe&&(ui=-ui),ui||0},setTranslate:function Zn(b,he){const re=this,{rtlTranslate:xe,params:ut,$wrapperEl:Mt,wrapperEl:ui,progress:wi}=re;let Xt,Wt=0,ci=0;re.isHorizontal()?Wt=xe?-b:b:ci=b,ut.roundLengths&&(Wt=Math.floor(Wt),ci=Math.floor(ci)),ut.cssMode?ui[re.isHorizontal()?"scrollLeft":"scrollTop"]=re.isHorizontal()?-Wt:-ci:ut.virtualTranslate||Mt.transform("translate3d(".concat(Wt,"px, ").concat(ci,"px, ").concat(0,"px)")),re.previousTranslate=re.translate,re.translate=re.isHorizontal()?Wt:ci;const xi=re.maxTranslate()-re.minTranslate();Xt=0===xi?0:(b-re.minTranslate())/xi,Xt!==wi&&re.updateProgress(b),re.emit("setTranslate",re.translate,he)},minTranslate:function pr(){return-this.snapGrid[0]},maxTranslate:function qr(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function Mi(b=0,he=this.params.speed,re=!0,xe=!0,ut){const Mt=this,{params:ui,wrapperEl:wi}=Mt;if(Mt.animating&&ui.preventInteractionOnTransition)return!1;const Wt=Mt.minTranslate(),ci=Mt.maxTranslate();let ei;if(ei=xe&&b>Wt?Wt:xe&&b<ci?ci:b,Mt.updateProgress(ei),ui.cssMode){const Xt=Mt.isHorizontal();if(0===he)wi[Xt?"scrollLeft":"scrollTop"]=-ei;else{if(!Mt.support.smoothScroll)return uo({swiper:Mt,targetPosition:-ei,side:Xt?"left":"top"}),!0;wi.scrollTo({[Xt?"left":"top"]:-ei,behavior:"smooth"})}return!0}return 0===he?(Mt.setTransition(0),Mt.setTranslate(ei),re&&(Mt.emit("beforeTransitionStart",he,ut),Mt.emit("transitionEnd"))):(Mt.setTransition(he),Mt.setTranslate(ei),re&&(Mt.emit("beforeTransitionStart",he,ut),Mt.emit("transitionStart")),Mt.animating||(Mt.animating=!0,Mt.onTranslateToWrapperTransitionEnd||(Mt.onTranslateToWrapperTransitionEnd=function(xi){!Mt||Mt.destroyed||xi.target===this&&(Mt.$wrapperEl[0].removeEventListener("transitionend",Mt.onTranslateToWrapperTransitionEnd),Mt.$wrapperEl[0].removeEventListener("webkitTransitionEnd",Mt.onTranslateToWrapperTransitionEnd),Mt.onTranslateToWrapperTransitionEnd=null,delete Mt.onTranslateToWrapperTransitionEnd,re&&Mt.emit("transitionEnd"))}),Mt.$wrapperEl[0].addEventListener("transitionend",Mt.onTranslateToWrapperTransitionEnd),Mt.$wrapperEl[0].addEventListener("webkitTransitionEnd",Mt.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function Ai(b,he){this.params.cssMode||this.$wrapperEl.transition(b),this.emit
1("setTransition",b,he)},transitionStart:function Ti(b=!0,he){const{params:xe}=this;xe.cssMode||(xe.autoHeight&&this.updateAutoHeight(),kt({swiper:this,runCallbacks:b,direction:he,step:"Start"}))},transitionEnd:function Nn(b=!0,he){const{params:xe}=this;this.animating=!1,!xe.cssMode&&(this.setTransition(0),kt({swiper:this,runCallbacks:b,direction:he,step:"End"}))}},slide:{slideTo:function Vr(b=0,he=this.params.speed,re=!0,xe,ut){if("number"!=typeof b&&"string"!=typeof b)throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. [".concat(typeof b,"] given."));if("string"==typeof b){const Ci=parseInt(b,10);if(!isFinite(Ci))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [".concat(b,"] given."));b=Ci}const Mt=this;let ui=b;ui<0&&(ui=0);const{params:wi,snapGrid:Wt,slidesGrid:ci,previousIndex:ei,activeIndex:Xt,rtlTranslate:xi,wrapperEl:Ji,enabled:on}=Mt;if(Mt.animating&&wi.preventInteractionOnTransition||!on&&!xe&&!ut)return!1;const Gi=Math.min(Mt.params.slidesPerGroupSkip,ui);let mt=Gi+Math.floor((ui-Gi)/Mt.params.slidesPerGroup);mt>=Wt.length&&(mt=Wt.length-1);const ri=-Wt[mt];if(wi.normalizeSlideIndex)for(let Ci=0;Ci<ci.length;Ci+=1){const Zt=-Math.floor(100*ri),Oi=Math.floor(100*ci[Ci]),ki=Math.floor(100*ci[Ci+1]);typeof ci[Ci+1]<"u"?Zt>=Oi&&Zt<ki-(ki-Oi)/2?ui=Ci:Zt>=Oi&&Zt<ki&&(ui=Ci+1):Zt>=Oi&&(ui=Ci)}if(Mt.initialized&&ui!==Xt&&(!Mt.allowSlideNext&&ri<Mt.translate&&ri<Mt.minTranslate()||!Mt.allowSlidePrev&&ri>Mt.translate&&ri>Mt.maxTranslate()&&(Xt||0)!==ui))return!1;let di;if(ui!==(ei||0)&&re&&Mt.emit("beforeSlideChangeStart"),Mt.updateProgress(ri),di=ui>Xt?"next":ui<Xt?"prev":"reset",xi&&-ri===Mt.translate||!xi&&ri===Mt.translate)return Mt.updateActiveIndex(ui),wi.autoHeight&&Mt.updateAutoHeight(),Mt.updateSlidesClasses(),"slide"!==wi.effect&&Mt.setTranslate(ri),"reset"!==di&&(Mt.transitionStart(re,di),Mt.transitionEnd(re,di)),!1;if(wi.cssMode){const Ci=Mt.isHorizontal(),Zt=xi?ri:-ri;if(0===he){const Oi=Mt.virtual&&Mt.params.virtual.enabled;Oi&&(Mt.wrapperEl.style.scrollSnapType="none",Mt._immediateVirtual=!0),Ji[Ci?"scrollLeft":"scrollTop"]=Zt,Oi&&requestAnimationFrame(()=>{Mt.wrapperEl.style.scrollSnapType="",Mt._swiperImmediateVirtual=!1})}else{if(!Mt.support.smoothScroll)return uo({swiper:Mt,targetPosition:Zt,side:Ci?"left":"top"}),!0;Ji.scrollTo({[Ci?"left":"top"]:Zt,behavior:"smooth"})}return!0}return Mt.setTransition(he),Mt.setTranslate(ri),Mt.updateActiveIndex(ui),Mt.updateSlidesClasses(),Mt.emit("beforeTransitionStart",he,xe),Mt.transitionStart(re,di),0===he?Mt.transitionEnd(re,di):Mt.animating||(Mt.animating=!0,Mt.onSlideToWrapperTransitionEnd||(Mt.onSlideToWrapperTransitionEnd=function(Zt){!Mt||Mt.destroyed||Zt.target===this&&(Mt.$wrapperEl[0].removeEventListener("transitionend",Mt.onSlideToWrapperTransitionEnd),Mt.$wrapperEl[0].removeEventListener("webkitTransitionEnd",Mt.onSlideToWrapperTransitionEnd),Mt.onSlideToWrapperTransitionEnd=null,delete Mt.onSlideToWrapperTransitionEnd,Mt.transitionEnd(re,di))}),Mt.$wrapperEl[0].addEventListener("transitionend",Mt.onSlideToWrapperTransitionEnd),Mt.$wrapperEl[0].addEventListener("webkitTransitionEnd",Mt.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function so(b=0,he=this.params.speed,re=!0,xe){if("string"==typeof b){const ui=parseInt(b,10);if(!isFinite(ui))throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [".concat(b,"] given."));b=ui}let Mt=b;return this.params.loop&&(Mt+=this.loopedSlides),this.slideTo(Mt,he,re,xe)},slideNext:function en(b=this.params.speed,he=!0,re){const xe=this,{animating:ut,enabled:Mt,params:ui}=xe;if(!Mt)return xe;let wi=ui.slidesPerGroup;"auto"===ui.slidesPerView&&1===ui.slidesPerGroup&&ui.slidesPerGroupAuto&&(wi=Math.max(xe.slidesPerViewDynamic("current",!0),1));const Wt=xe.activeIndex<ui.slidesPerGroupSkip?1:wi;if(ui.loop){if(ut&&ui.loopPreventsSlide)return!1;xe.loopFix(),xe._clientLeft=xe.$wrapperEl[0].clientLeft}return xe.slideTo(ui.rewind&&xe.isEnd?0:xe.activeIndex+Wt,b,he,re)},slidePrev:function rn(b=this.params.speed,he=!0,re){const xe=this,{params:ut,animating:Mt,snapGrid:ui,slidesGrid:wi,rtlTranslate:Wt,enabled:ci}=xe;if(!ci)return xe;if(ut.loop){if(Mt&&ut.loopPreventsSlide)return!1;xe.loopFix(),xe._clientLeft=xe.$wrapperEl[0].clientLeft}function Xt(mt){return mt<0?-Math.floor(Math.abs(mt)):Math.floor(mt)}const xi=Xt(Wt?xe.translate:-xe.translate),Ji=ui.map(mt=>Xt(mt));let on=ui[Ji.indexOf(xi)-1];if(typeof on>"u"&&ut.cssMode){let mt;
1ui.forEach((ri,di)=>{xi>=ri&&(mt=di)}),typeof mt<"u"&&(on=ui[mt>0?mt-1:mt])}let Gi=0;return typeof on<"u"&&(Gi=wi.indexOf(on),Gi<0&&(Gi=xe.activeIndex-1),"auto"===ut.slidesPerView&&1===ut.slidesPerGroup&&ut.slidesPerGroupAuto&&(Gi=Gi-xe.slidesPerViewDynamic("previous",!0)+1,Gi=Math.max(Gi,0))),xe.slideTo(ut.rewind&&xe.isBeginning?xe.params.virtual&&xe.params.virtual.enabled&&xe.virtual?xe.virtual.slides.length-1:xe.slides.length-1:Gi,b,he,re)},slideReset:function yn(b=this.params.speed,he=!0,re){return this.slideTo(this.activeIndex,b,he,re)},slideToClosest:function Wn(b=this.params.speed,he=!0,re,xe=.5){const ut=this;let Mt=ut.activeIndex;const ui=Math.min(ut.params.slidesPerGroupSkip,Mt),wi=ui+Math.floor((Mt-ui)/ut.params.slidesPerGroup),Wt=ut.rtlTranslate?ut.translate:-ut.translate;if(Wt>=ut.snapGrid[wi]){const ci=ut.snapGrid[wi];Wt-ci>(ut.snapGrid[wi+1]-ci)*xe&&(Mt+=ut.params.slidesPerGroup)}else{const ci=ut.snapGrid[wi-1];Wt-ci<=(ut.snapGrid[wi]-ci)*xe&&(Mt-=ut.params.slidesPerGroup)}return Mt=Math.max(Mt,0),Mt=Math.min(Mt,ut.slidesGrid.length-1),ut.slideTo(Mt,b,he,re)},slideToClickedSlide:function Qn(){const b=this,{params:he,$wrapperEl:re}=b,xe="auto"===he.slidesPerView?b.slidesPerViewDynamic():he.slidesPerView;let Mt,ut=b.clickedIndex;if(he.loop){if(b.animating)return;Mt=parseInt(Ii(b.clickedSlide).attr("data-swiper-slide-index"),10),he.centeredSlides?ut<b.loopedSlides-xe/2||ut>b.slides.length-b.loopedSlides+xe/2?(b.loopFix(),ut=re.children(".".concat(he.slideClass,'[data-swiper-slide-index="').concat(Mt,'"]:not(.').concat(he.slideDuplicateClass,")")).eq(0).index(),Ln(()=>{b.slideTo(ut)})):b.slideTo(ut):ut>b.slides.length-xe?(b.loopFix(),ut=re.children(".".concat(he.slideClass,'[data-swiper-slide-index="').concat(Mt,'"]:not(.').concat(he.slideDuplicateClass,")")).eq(0).index(),Ln(()=>{b.slideTo(ut)})):b.slideTo(ut)}else b.slideTo(ut)}},loop:{loopCreate:function mr(){const b=this,he=u(),{params:re,$wrapperEl:xe}=b,ut=xe.children().length>0?Ii(xe.children()[0].parentNode):xe;ut.children(".".concat(re.slideClass,".").concat(re.slideDuplicateClass)).remove();let Mt=ut.children(".".concat(re.slideClass));if(re.loopFillGroupWithBlank){const Wt=re.slidesPerGroup-Mt.length%re.slidesPerGroup;if(Wt!==re.slidesPerGroup){for(let ci=0;ci<Wt;ci+=1){const ei=Ii(he.createElement("div")).addClass("".concat(re.slideClass," ").concat(re.slideBlankClass));ut.append(ei)}Mt=ut.children(".".concat(re.slideClass))}}"auto"===re.slidesPerView&&!re.loopedSlides&&(re.loopedSlides=Mt.length),b.loopedSlides=Math.ceil(parseFloat(re.loopedSlides||re.slidesPerView,10)),b.loopedSlides+=re.loopAdditionalSlides,b.loopedSlides>Mt.length&&b.params.loopedSlidesLimit&&(b.loopedSlides=Mt.length);const ui=[],wi=[];Mt.each((Wt,ci)=>{Ii(Wt).attr("data-swiper-slide-index",ci)});for(let Wt=0;Wt<b.loopedSlides;Wt+=1){const ci=Wt-Math.floor(Wt/Mt.length)*Mt.length;wi.push(Mt.eq(ci)[0]),ui.unshift(Mt.eq(Mt.length-ci-1)[0])}for(let Wt=0;Wt<wi.length;Wt+=1)ut.append(Ii(wi[Wt].cloneNode(!0)).addClass(re.slideDuplicateClass));for(let Wt=ui.length-1;Wt>=0;Wt-=1)ut.prepend(Ii(ui[Wt].cloneNode(!0)).addClass(re.slideDuplicateClass))},loopFix:function Gr(){const b=this;b.emit("beforeLoopFix");const{activeIndex:he,slides:re,loopedSlides:xe,allowSlidePrev:ut,allowSlideNext:Mt,snapGrid:ui,rtlTranslate:wi}=b;let Wt;b.allowSlidePrev=!0,b.allowSlideNext=!0;const ei=-ui[he]-b.getTranslate();he<xe?(Wt=re.length-3*xe+he,Wt+=xe,b.slideTo(Wt,0,!1,!0)&&0!==ei&&b.setTranslate((wi?-b.translate:b.translate)-ei)):he>=re.length-xe&&(Wt=-re.length+he+xe,Wt+=xe,b.slideTo(Wt,0,!1,!0)&&0!==ei&&b.setTranslate((wi?-b.translate:b.translate)-ei)),b.allowSlidePrev=ut,b.allowSlideNext=Mt,b.emit("loopFix")},loopDestroy:function Dr(){const{$wrapperEl:he,params:re,slides:xe}=this;he.children(".".concat(re.slideClass,".").concat(re.slideDuplicateClass,",.").concat(re.slideClass,".").concat(re.slideBlankClass)).remove(),xe.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function ls(b){const he=this;if(he.support.touch||!he.params.simulateTouch||he.params.watchOverflow&&he.isLocked||he.params.cssMode)return;const re="container"===he.params.touchEventsTarget?he.el:he.wrapperEl;re.style.cursor="move",re.style.cursor=b?"grabbing":"grab"},unsetGrabCursor:function rs(){const b=this;b.support.touch||b.params.watchOverflow&&b.isLocked||b.params.cssMode||(b["container"===b.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function Is(){const b=this,he=u(),{params:re,support:xe}=b;b.onTouchStart=js.bind(b),b.onTouchMove=eo.bind(b),b.onTouchEnd=oa.bind(b),re.cssMode&&(b.onScroll=Zr.bind(b)),b.onClick=os.bind(b),xe.touch&&!ko&&(he.addEventListener("touchstart",ss),ko=!0),Ms(b,"on")},detachEvents:function k(){Ms(this,"off")}},breakpoints:{setBreakpoint:function He(){const b=this,{activeIndex:he,initialized:re,loopedSlides:xe=0,params:ut,$el:Mt}=b,ui=ut.breakpoints;if(!ui||ui&&0===Object.keys(ui).length)return;
1const wi=b.getBreakpoint(ui,b.params.breakpointsBase,b.el);if(!wi||b.currentBreakpoint===wi)return;const ci=(wi in ui?ui[wi]:void 0)||b.originalParams,ei=ke(b,ut),Xt=ke(b,ci),xi=ut.enabled;ei&&!Xt?(Mt.removeClass("".concat(ut.containerModifierClass,"grid ").concat(ut.containerModifierClass,"grid-column")),b.emitContainerClasses()):!ei&&Xt&&(Mt.addClass("".concat(ut.containerModifierClass,"grid")),(ci.grid.fill&&"column"===ci.grid.fill||!ci.grid.fill&&"column"===ut.grid.fill)&&Mt.addClass("".concat(ut.containerModifierClass,"grid-column")),b.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(mt=>{const ri=ut[mt]&&ut[mt].enabled,di=ci[mt]&&ci[mt].enabled;ri&&!di&&b[mt].disable(),!ri&&di&&b[mt].enable()});const Ji=ci.direction&&ci.direction!==ut.direction,on=ut.loop&&(ci.slidesPerView!==ut.slidesPerView||Ji);Ji&&re&&b.changeDirection(),Ro(b.params,ci);const Gi=b.params.enabled;Object.assign(b,{allowTouchMove:b.params.allowTouchMove,allowSlideNext:b.params.allowSlideNext,allowSlidePrev:b.params.allowSlidePrev}),xi&&!Gi?b.disable():!xi&&Gi&&b.enable(),b.currentBreakpoint=wi,b.emit("_beforeBreakpoint",ci),on&&re&&(b.loopDestroy(),b.loopCreate(),b.updateSlides(),b.slideTo(he-xe+b.loopedSlides,0,!1)),b.emit("breakpoint",ci)},getBreakpoint:function Pt(b,he="window",re){if(!b||"container"===he&&!re)return;let xe=!1;const ut=_(),Mt="window"===he?ut.innerHeight:re.clientHeight,ui=Object.keys(b).map(wi=>{if("string"==typeof wi&&0===wi.indexOf("@")){const Wt=parseFloat(wi.substr(1));return{value:Mt*Wt,point:wi}}return{value:wi,point:wi}});ui.sort((wi,Wt)=>
1parseInt(wi.value,10)-parseInt(Wt.value,10));for(let wi=0;wi<ui.length;wi+=1){const{point:Wt,value:ci}=ui[wi];"window"===he?ut.matchMedia("(min-width: ".concat(ci,"px)")).matches&&(xe=Wt):ci<=re.clientWidth&&(xe=Wt)}return xe||"max"}},checkOverflow:{checkOverflow:function jn(){const b=this,{isLocked:he,params:re}=b,{slidesOffsetBefore:xe}=re;if(xe){const ut=b.slides.length-1;b.isLocked=b.size>b.slidesGrid[ut]+b.slidesSizesGrid[ut]+2*xe}else b.isLocked=1===b.snapGrid.length;!0===re.allowSlideNext&&(b.allowSlideNext=!b.isLocked),!0===re.allowSlidePrev&&(b.allowSlidePrev=!b.isLocked),he&&he!==b.isLocked&&(b.isEnd=!1),he!==b.isLocked&&b.emit(b.isLocked?"lock":"unlock")}},classes:{addClasses:function gt(){const b=this,{classNames:he,params:re,rtl:xe,$el:ut,device:Mt,support:ui}=b,wi=function Ae(b,he){const re=[];return b.forEach(xe=>{"object"==typeof xe?Object.keys(xe).forEach(ut=>{xe[ut]&&re.push(he+ut)}):"string"==typeof xe&&re.push(he+xe)}),re}(["initialized",re.direction,{"pointer-events":!ui.touch},{"free-mode":b.params.freeMode&&re.freeMode.enabled},{autoheight:re.autoHeight},{rtl:xe},{grid:re.grid&&re.grid.rows>1},{"grid-column":re.grid&&re.grid.rows>1&&"column"===re.grid.fill},{android:Mt.android},{ios:Mt.ios},{"css-mode":re.cssMode},{centered:re.cssMode&&re.centeredSlides},{"watch-progress":re.watchSlidesProgress}],re.containerModifierClass);he.push(...wi),ut.addClass([...he].join(" ")),b.emitContainerClasses()},removeClasses:function Ot(){const{$el:he,classNames:re}=this;he.removeClass(re.join(" ")),this.emitContainerClasses()}},images:{loadImage:function nn(b,he,re,xe,ut,Mt){const ui=_();let wi;function Wt(){Mt&&Mt()}Ii(b).parent("picture")[0]||b.complete&&ut||!he?Wt():(wi=new ui.Image,wi.onload=Wt,wi.onerror=Wt,xe&&(wi.sizes=xe),re&&(wi.srcset=re),he&&(wi.src=he))},preloadImages:function pn(){const b=this;function he(){typeof b>"u"||null===b||!b||b.destroyed||(void 0!==b.imagesLoaded&&(b.imagesLoaded+=1),b.imagesLoaded===b.imagesToLoad.length&&(b.params.updateOnImagesReady&&b.update(),b.emit("imagesReady")))}b.imagesToLoad=b.$el.find("img");for(let re=0;re<b.imagesToLoad.length;re+=1){const xe=b.imagesToLoad[re];b.loadImage(xe,xe.currentSrc||xe.getAttribute("src"),xe.srcset||xe.getAttribute("srcset"),xe.sizes||xe.getAttribute("sizes"),!0,he)}}}},Go={};class Zo{constructor(...he){let re,xe;if(1===he.length&&he[0].constructor&&"Object"===Object.prototype.toString.call(he[0]).slice(8,-1)?xe=he[0]:[re,xe]=he,xe||(xe={}),xe=Ro({},xe),re&&!xe.el&&(xe.el=re),xe.el&&Ii(xe.el).length>1){const wi=[];return Ii(xe.el).each(Wt=>{const ci=Ro({},xe,{el:Wt});wi.push(new Zo(ci))}),wi}const ut=this;ut.__swiper__=!0,ut.support=$i(),ut.device=function Me(b={}){return Cn||(Cn=function cn({userAgent:b}={}){const he=$i(),re=_(),xe=re.navigator.platform,ut=b||re.navigator.userAgent,Mt={ios:!1,android:!1},ui=re.screen.width,wi=re.screen.height,Wt=ut.match(/(Android);?[\s\/]+([\d.]+)?/);let ci=ut.match(/(iPad).*OS\s([\d_]+)/);const ei=ut.match(/(iPod)(.*OS\s([\d_]+))?/),Xt=!ci&&ut.match(/(iPhone\sOS|iOS)\s([\d_]+)/),xi="Win32"===xe;let Ji="MacIntel"===xe;return!ci&&Ji&&he.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(ui,"x").concat(wi))>=0&&(ci=ut.match(/(Version)\/([\d.]+)/),ci||(ci=[0,1,"13_0_0"]),Ji=!1),Wt&&!xi&&(Mt.os="android",Mt.android=!0),(ci||Xt||ei)&&(Mt.os="ios",Mt.ios=!0),Mt}(b)),Cn}({userAgent:xe.userAgent}),ut.browser=function Wi(){return yt||(yt=function ai(){const b=_();return{isSafari:function he(){const re=b.navigator.userAgent.toLowerCase();return re.indexOf("safari")>=0&&re.indexOf("chrome")<0&&re.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(b.navigator.userAgent)}}()),yt}(),ut.eventsListeners={},ut.eventsAnyListeners=[],ut.modules=[...ut.__modules__],xe.modules&&Array.isArray(xe.modules)&&ut.modules.push(...xe.modules);const Mt={};ut.modules.forEach(wi=>{wi({swiper:ut,extendParams:Sr(xe,Mt),on:ut.on.bind(ut),once:ut.once.bind(ut),off:ut.off.bind(ut),emit:ut.emit.bind(ut)})});const ui=Ro({},Or,Mt);return ut.params=Ro({},ui,Go,xe),ut.originalParams=Ro({},ut.params),ut.passedParams=Ro({}
vendor: 4,284 bytes, line 1
1,xe),ut.params&&ut.params.on&&Object.keys(ut.params.on).forEach(wi=>{ut.on(wi,ut.params.on[wi])}),ut.params&&ut.params.onAny&&ut.onAny(ut.params.onAny),ut.$=Ii,Object.assign(ut,{enabled:ut.params.enabled,el:re,classNames:[],slides:Ii(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===ut.params.direction,isVertical:()=>"vertical"===ut.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:ut.params.allowSlideNext,allowSlidePrev:ut.params.allowSlidePrev,touchEvents:function(){const Wt=["touchstart","touchmove","touchend","touchcancel"],ci=["pointerdown","pointermove","pointerup"];return ut.touchEventsTouch={start:Wt[0],move:Wt[1],end:Wt[2],cancel:Wt[3]},ut.touchEventsDesktop={start:ci[0],move:ci[1],end:ci[2]},ut.support.touch||!ut.params.simulateTouch?ut.touchEventsTouch:ut.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:ut.params.focusableElements,lastClickTime:fr(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:ut.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),ut.emit("_swiper"),ut.params.init&&ut.init(),ut}enable(){const he=this;he.enabled||(he.enabled=!0,he.params.grabCursor&&he.setGrabCursor(),he.emit("enable"))}disable(){const he=this;he.enabled&&(he.enabled=!1,he.params.grabCursor&&he.unsetGrabCursor(),he.emit("disable"))}setProgress(he,re){const xe=this;he=Math.min(Math.max(he,0),1);const ut=xe.minTranslate(),ui=(xe.maxTranslate()-ut)*he+ut;xe.translateTo(ui,typeof re>"u"?0:re),xe.updateActiveIndex(),xe.updateSlidesClasses()}emitContainerClasses(){const he=this;if(!he.params._emitClasses||!he.el)return;const re=he.el.className.split(" ").filter(xe=>0===xe.indexOf("swiper")||0===xe.indexOf(he.params.containerModifierClass));he.emit("_containerClasses",re.join(" "))}getSlideClasses(he){const re=this;return re.destroyed?"":he.className.split(" ").filter(xe=>0===xe.indexOf("swiper-slide")||0===xe.indexOf(re.params.slideClass)).join(" ")}emitSlidesClasses(){const he=this;if(!he.params._emitClasses||!he.el)return;const re=[];he.slides.each(xe=>{const ut=he.getSlideClasses(xe);re.push({slideEl:xe,classNames:ut}),he.emit("_slideClass",xe,ut)}),he.emit("_slideClasses",re)}slidesPerViewDynamic(he="current",re=!1){const{params:ut,slides:Mt,slidesGrid:ui,slidesSizesGrid:wi,size:Wt,activeIndex:ci}=this;let ei=1;if(ut.centeredSlides){let xi,Xt=Mt[ci].swiperSlideSize;for(let Ji=ci+1;Ji<Mt.length;Ji+=1)Mt[Ji]&&!xi&&(Xt+=Mt[Ji].swiperSlideSize,ei+=1,Xt>Wt&&(xi=!0));for(let Ji=ci-1;Ji>=0;Ji-=1)Mt[Ji]&&!xi&&(Xt+=Mt[Ji].swiperSlideSize,ei+=1,Xt>Wt&&(xi=!0))}else if("current"===he)for(let Xt=ci+1;Xt<Mt.length;Xt+=1)(re?ui[Xt]+wi[Xt]-ui[ci]<Wt:ui[Xt]-ui[ci]<Wt)&&(ei+=1);else for(let Xt=ci-1;Xt>=0;Xt-=1)ui[ci]-ui[Xt]<Wt&&(ei+=1);return ei}update(){const he=this;if(!he||he.destroyed)return;const{snapGrid:re,params:xe}=he;function ut(){const wi=Math.min(Math.max(he.rtlTranslate?-1*he.translate:he.translate,he.maxTranslate()),he.minTranslate());he.setTranslate(wi),he.updateActiveIndex(),he.updateSlidesClasses()}let Mt;xe.breakpoints&&he.setBreakpoint(),he.updateSize(),he.updateSlides(),he.updateProgress(),he.updateSlidesClasses(),he.params.freeMode&&he.params.freeMode.enabled?(ut(),he.params.autoHeight&&he.updateAutoHeight()):(Mt=he.slideTo(("auto"===he.params.slidesPerView||he.params.slidesPerView>1)&&he.isEnd&&!he.params.centeredSlides?he.slides.length-1:he.activeIndex,0,!1,!0),Mt||ut()),xe.watchOverflow&&re!==he.snapGrid&&he.checkOverflow(),he.emit("update")}changeDirection(he,re=!0){const xe=this,ut=xe.params.direction;return he||(he="horizontal"===ut?"vertical":"horizontal"),he===ut||"horizontal"!==he&&"vertical"!==he||(xe.$el.removeClass("".concat(xe.params.containerModifierClass).concat(ut)).addClass("".concat(xe.params.containerModifierClass).concat(he)),xe.emitContainerClasses(),xe.params.direction=he,xe.slides.each(Mt=>{"vertical"===he?Mt.style.width="":Mt.style.height=""}
1),xe.emit("changeDirection"),re&&xe.update()),xe}changeLanguageDirection(he){const re=this;re.rtl&&"rtl"===he||!re.rtl&&"ltr"===he||(re.rtl="rtl"===he,re.rtlTranslate="horizontal"===re.params.direction&&re.rtl,re.rtl?(re.$el.addClass("".concat(re.params.containerModifierClass,"rtl")),re.el.dir="rtl"):(re.$el.removeClass("".concat(re.params.containerModifierClass,"rtl")),re.el.dir="ltr"),re.update())}mount(he){const re=this;if(re.mounted)return!0;const xe=Ii(he||re.params.el);if(!(he=xe[0]))return!1;he.swiper=re;const ut=()=>".".concat((re.params.wrapperClass||"").trim().split(" ").join("."));let ui=(()=>{if(he&&he.shadowRoot&&he.shadowRoot.querySelector){const wi=Ii(he.shadowRoot.querySelector(ut()));return wi.children=Wt=>xe.children(Wt),wi}return xe.children?xe.children(ut()):Ii(xe).children(ut())})();if(0===ui.length&&re.params.createElements){const Wt=u().createElement("div");ui=Ii(Wt),Wt.className=re.params.wrapperClass,xe.append(Wt),xe.children(".".concat(re.params.slideClass)).each(ci=>{ui.append(ci)})}return Object.assign(re,{$el:xe,el:he,$wrapperEl:ui,wrapperEl:ui[0],mounted:!0,rtl:"rtl"===he.dir.toLowerCase()||"rtl"===xe.css("direction"),rtlTranslate:"horizontal"===re.params.direction&&("rtl"===he.dir.toLowerCase()||"rtl"===xe.css("direction")),wrongRTL:"-webkit-box"===ui.css("display")}),!0}init(he){const re=this;return re.initialized||!1===re.mount(he)||(re.emit("beforeInit"),re.params.breakpoints&&re.setBreakpoint(),re.addClasses(),re.params.loop&&re.loopCreate(),re.updateSize(),re.updateSlides(),re.params.watchOverflow&&re.checkOverflow(),re.params.grabCursor&&re.enabled&&re.setGrabCursor(),re.params.preloadImages&&re.preloadImages(),re.slideTo(re.params.loop?re.params.initialSlide+re.loopedSlides:re.params.initialSlide,0,re.params.runCallbacksOnInit,!1,!0),re.attachEvents(),re.initialized=!0,re.emit("init"),re.emit("afterInit")),re}destroy(he=!0,re=!0){const xe=this,{params:ut,$el:Mt,$wrapperEl:ui,slides:wi}=xe;return typeof xe.params>"u"||xe.destroyed||(xe.emit("beforeDestroy"),xe.initialized=!1,xe.detachEvents(),ut.loop&&xe.loopDestroy(),re&&(xe.removeClasses(),Mt.removeAttr("style"),ui.removeAttr("style"),wi&&wi.length&&wi.removeClass([ut.slideVisibleClass,ut.slideActiveClass,ut.slideNextClass,ut.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),xe.emit("destroy"),Object.keys(xe.eventsListeners).forEach(Wt=>{xe.off(Wt)}),!1!==he&&(xe.$el[0].swiper=null,function _n(b){const he=b;Object.keys(he).forEach(re=>{try{he[re]=null}catch{}try{delete he[re]}catch{}})}(xe)),xe.destroyed=!0),null}static extendDefaults(he){Ro(Go,he)}static get extendedDefaults(){return Go}static get defaults(){return Or}static installModule(he){Zo.prototype.__modules__||(Zo.prototype.__modules__=[]);const re=Zo.prototype.__modules__;"function"==typeof he&&re.indexOf(he)<0&&re.push(he)}static use(he){return Array.isArray(he)?(he.forEach(re=>Zo.installModule(re)),Zo):(Zo.installModule(he),Zo)}}Object.keys($r).forEach(b=>{Object.keys($r[b]).forEach(he=>{Zo.prototype[he]=$r[b][he]})}),Zo.use([function Bn({swiper:b,on:he,emit:re}){const xe=_();let ut=null,Mt=null;const ui=()=>{!b||b.destroyed||!b.initialized||(re("beforeResize"),re("resize"))},ci=()=>{!b||b.destroyed||!b.initialized||re("orientationchange")};he("init",()=>{b.params.resizeObserver&&typeof xe.ResizeObserver<"u"?!b||b.destroyed||!b.initialized||(ut=new ResizeObserver(ei=>{Mt=xe.requestAnimationFrame(()=>{const{width:Xt,height:xi}=b;let Ji=Xt,on=xi;ei.forEach(({contentBoxSize:Gi,contentRect:mt,target:ri})=>{ri&&ri!==b.el||(Ji=mt?mt.width:(Gi[0]||Gi).inlineSize,on=mt?mt.height:(Gi[0]||Gi).blockSize)}),(Ji!==Xt||on!==xi)&&ui()})}),ut.observe(b.el)):(xe.addEventListener("resize",ui),xe.addEventListener("orientationchange",ci))}),he("destroy",()=>{Mt&&xe.cancelAnimationFrame(Mt),ut&&ut.unobserve&&b.el&&(ut.unobserve(b.el),ut=null),xe.removeEventListener("resize",ui),xe.removeEventListener("orientationchange",ci)})},function wr({swiper:b,extendParams:he,on:re,emit:xe}){const ut=[],Mt=_(),ui=(ci,ei={})=>{const xi=new(Mt.MutationObserver||Mt.WebkitMutationObserver)(Ji=>{if(1===Ji.length)return void xe("observerUpdate",Ji[0]);const on=function(){xe("observerUpdate",Ji[0])};Mt.requestAnimationFrame?Mt.requestAnimationFrame(on):Mt.setTimeout(on,0)});xi.observe(ci,{attributes:typeof ei.attributes>"u"||ei.attributes,childList:typeof ei.childList>"u"||ei.childList,characterData:typeof ei.characterData>"u"||ei.characterData}),ut.push(xi)};he({observer:!1,observeParents:!1,observeSlideChildren:!1}),re("init",()=>{if(b.params.observer){if(b.params.observeParents){const ci=b.$el.parents();for(let ei=0;ei<ci.length;ei+=1)ui(ci[ei])}ui(b.$el[0],{childList:b.params.observeSlideChildren}),ui(b.$wrapperEl[0],{attributes:!1})}}),re("destroy",()=>{ut.forEach(ci=>{ci.disconnect()}),ut.splice(0,ut.length)})}]);const hs=Zo;function ga({swiper:b,extendParams:he,on:re,emit:xe}){const ut=u(),Mt=_();function ui(ci){if(!b.enabled)return;const{rtlTranslate:ei}=b;let Xt=ci;Xt.originalEvent&&(Xt=Xt.originalEvent);const xi=Xt.keyCode||Xt.charCode,Ji=b.params.keyboard.pageUpDown,on=J
vendor: 11,171 bytes, line 1
1i&&33===xi,Gi=Ji&&34===xi,mt=37===xi,ri=39===xi,di=38===xi,Ci=40===xi;if(!b.allowSlideNext&&(b.isHorizontal()&&ri||b.isVertical()&&Ci||Gi)||!b.allowSlidePrev&&(b.isHorizontal()&&mt||b.isVertical()&&di||on))return!1;if(!(Xt.shiftKey||Xt.altKey||Xt.ctrlKey||Xt.metaKey||ut.activeElement&&ut.activeElement.nodeName&&("input"===ut.activeElement.nodeName.toLowerCase()||"textarea"===ut.activeElement.nodeName.toLowerCase()))){if(b.params.keyboard.onlyInViewport&&(on||Gi||mt||ri||di||Ci)){let Zt=!1;if(b.$el.parents(".".concat(b.params.slideClass)).length>0&&0===b.$el.parents(".".concat(b.params.slideActiveClass)).length)return;const Oi=b.$el,ki=Oi[0].clientWidth,sn=Oi[0].clientHeight,vn=Mt.innerWidth,zn=Mt.innerHeight,On=b.$el.offset();ei&&(On.left-=b.$el[0].scrollLeft);const hn=[[On.left,On.top],[On.left+ki,On.top],[On.left,On.top+sn],[On.left+ki,On.top+sn]];for(let mn=0;mn<hn.length;mn+=1){const Dn=hn[mn];if(Dn[0]>=0&&Dn[0]<=vn&&Dn[1]>=0&&Dn[1]<=zn){if(0===Dn[0]&&0===Dn[1])continue;Zt=!0}}if(!Zt)return}b.isHorizontal()?((on||Gi||mt||ri)&&(Xt.preventDefault?Xt.preventDefault():Xt.returnValue=!1),((Gi||ri)&&!ei||(on||mt)&&ei)&&b.slideNext(),((on||mt)&&!ei||(Gi||ri)&&ei)&&b.slidePrev()):((on||Gi||di||Ci)&&(Xt.preventDefault?Xt.preventDefault():Xt.returnValue=!1),(Gi||Ci)&&b.slideNext(),(on||di)&&b.slidePrev()),xe("keyPress",xi)}}function wi(){b.keyboard.enabled||(Ii(ut).on("keydown",ui),b.keyboard.enabled=!0)}function Wt(){b.keyboard.enabled&&(Ii(ut).off("keydown",ui),b.keyboard.enabled=!1)}b.keyboard={enabled:!1},he({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),re("init",()=>{b.params.keyboard.enabled&&wi()}),re("destroy",()=>{b.keyboard.enabled&&Wt()}),Object.assign(b.keyboard,{enable:wi,disable:Wt})}function po({swiper:b,extendParams:he,on:re,emit:xe}){const ut=_();he({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),b.mousewheel={enabled:!1};let Mt,wi,ui=fr();const Wt=[];function ei(){b.enabled&&(b.mouseEntered=!0)}function Xt(){b.enabled&&(b.mouseEntered=!1)}function xi(di){return!(b.params.mousewheel.thresholdDelta&&di.delta<b.params.mousewheel.thresholdDelta||b.params.mousewheel.thresholdTime&&fr()-ui<b.params.mousewheel.thresholdTime)&&(di.delta>=6&&fr()-ui<60||(di.direction<0?(!b.isEnd||b.params.loop)&&!b.animating&&(b.slideNext(),xe("scroll",di.raw)):(!b.isBeginning||b.params.loop)&&!b.animating&&(b.slidePrev(),xe("scroll",di.raw)),ui=(new ut.Date).getTime(),!1))}function on(di){let Ci=di,Zt=!0;if(!b.enabled)return;const Oi=b.params.mousewheel;b.params.cssMode&&Ci.preventDefault();let ki=b.$el;if("container"!==b.params.mousewheel.eventsTarget&&(ki=Ii(b.params.mousewheel.eventsTarget)),!b.mouseEntered&&!ki[0].contains(Ci.target)&&!Oi.releaseOnEdges)return!0;Ci.originalEvent&&(Ci=Ci.originalEvent);let sn=0;const vn=b.rtlTranslate?-1:1,zn=function ci(di){let ki=0,sn=0,vn=0,zn=0;return"detail"in di&&(sn=di.detail),"wheelDelta"in di&&(sn=-di.wheelDelta/120),"wheelDeltaY"in di&&(sn=-di.wheelDeltaY/120),"wheelDeltaX"in di&&(ki=-di.wheelDeltaX/120),"axis"in di&&di.axis===di.HORIZONTAL_AXIS&&(ki=sn,sn=0),vn=10*ki,zn=10*sn,"deltaY"in di&&(zn=di.deltaY),"deltaX"in di&&(vn=di.deltaX),di.shiftKey&&!vn&&(vn=zn,zn=0),(vn||zn)&&di.deltaMode&&(1===di.deltaMode?(vn*=40,zn*=40):(vn*=800,zn*=800)),vn&&!ki&&(ki=vn<1?-1:1),zn&&!sn&&(sn=zn<1?-1:1),{spinX:ki,spinY:sn,pixelX:vn,pixelY:zn}}(Ci);if(Oi.forceToAxis)if(b.isHorizontal()){if(!(Math.abs(zn.pixelX)>Math.abs(zn.pixelY)))return!0;sn=-zn.pixelX*vn}else{if(!(Math.abs(zn.pixelY)>Math.abs(zn.pixelX)))return!0;sn=-zn.pixelY}else sn=Math.abs(zn.pixelX)>Math.abs(zn.pixelY)?-zn.pixelX*vn:-zn.pixelY;if(0===sn)return!0;Oi.invert&&(sn=-sn);let On=b.getTranslate()+sn*Oi.sensitivity;if(On>=b.minTranslate()&&(On=b.minTranslate()),On<=b.maxTranslate()&&(On=b.maxTranslate()),Zt=!!b.params.loop||!(On===b.minTranslate()||On===b.maxTranslate()),Zt&&b.params.nested&&Ci.stopPropagation(),b.params.freeMode&&b.params.freeMode.enabled){const hn={time:fr(),delta:Math.abs(sn),direction:Math.sign(sn)},mn=wi&&hn.time<wi.time+500&&hn.delta<=wi.delta&&hn.direction===wi.direction;if(!mn){wi=void 0,b.params.loop&&b.loopFix();let Dn=b.getTranslate()+sn*Oi.sensitivity;const cr=b.isBeginning,Ur=b.isEnd;if(Dn>=b.minTranslate()&&(Dn=b.minTranslate()),Dn<=b.maxTranslate()&&(Dn=b.maxTranslate()),b.setTransition(0),b.setTranslate(Dn),b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses(),(!cr&&b.isBeginning||!Ur&&b.isEnd)&&b.updateSlidesClasses(),b.params.freeMode.sticky){clearTimeout(Mt),Mt=void 0,Wt.length>=15&&Wt.shift();const Fn=Wt.length?Wt[Wt.length-1]:void 0,_r=Wt[0];if(Wt.push(hn),Fn&&(hn.delta>Fn.delta||hn.direction!==Fn.direction))Wt.splice(0);else if(Wt.length>=15&&hn.time-_r.time<500&&_r.delta-hn.delta>=1&&hn.delta<=6){const ee=sn>0?.8:.2;wi=hn,Wt.splice(0),Mt=Ln(()=>{b.slideToClosest(b.params.speed,!0,void 0,ee)},0)}Mt||(Mt=Ln(()=>{wi=hn,Wt.splice(0),b.slideToClosest(b.params.speed,!0,void 0,.5)},500))}if(mn||xe("scroll",Ci),b.params.autoplay&&b.params.autoplayDisableOnInteraction&&b.autoplay.stop(),Dn===b.minTranslate()||Dn===b.maxTranslate())return!0}}else{const hn={time:fr(),delta:Math.abs(sn),direction:Math.sign(sn),raw:di};Wt.length>=2&&Wt.shift();const mn=Wt.length?Wt[Wt.length-1]:void 0;if(Wt.push(hn),mn?(hn.direction!==mn.direction||hn.delta>mn.delta||hn.time>mn.time+150)&&xi(hn):xi(hn),function Ji(di){const Ci=b.params.mousewheel;if(di.direction<0){if(b.isEnd&&!b.params.loop&&Ci.releaseOnEdges)return!0}else if(b.isBeginning&&!b.params.loop&&Ci.releaseOnEdges)return!0;return!1}(hn))return!0}return Ci.preventDefault?Ci.preventDefault():Ci.returnValue=!1,!1}function Gi(di){let Ci=b.$el;"container"!==b.params.mousewheel.eventsTarget&&(Ci=Ii(b.params.mousewheel.eventsTarget)),Ci[di]("mouseenter",ei),Ci[di]("mouseleave",Xt),Ci[di]("wheel",on)}function mt(){return b.params.cssMode?(b.wrapperEl.removeEventListener("wheel",on),!0):!b.mousewheel.enabled&&(Gi("on"),b.mousewheel.enabled=!0,!0)}function ri(){return b.params.cssMode?(b.wrapperEl.addEventListener(event,on),!0):!!b.mousewheel.enabled&&(Gi("off"),b.mousewheel.enabled=!1,!0)}re("init",()=>{!b.params.mousewheel.enabled&&b.params.cssMode&&ri(),b.params.mousewheel.enabled&&mt()}),re("destroy",()=>{b.params.cssMode&&mt(),b.mousewheel.enabled&&ri()}),Object.assign(b.mousewheel,{enable:mt,disable:ri})}function $o(b,he,re,xe){const ut=u();return b.params.createElements&&Object.keys(xe).forEach(Mt=>{if(!re[Mt]&&!0===re.auto){let ui=b.$el.children(".".concat(xe[Mt]))[0];ui||(ui=ut.createElement("div"),ui.className=xe[Mt],b.$el.append(ui)),re[Mt]=ui,he[Mt]=ui}}),re}function da({swiper:b,extendParams:he,on:re,emit:xe}){function ut(Ji){let on;return Ji&&(on=Ii(Ji),b.params.uniqueNavElements&&"string"==typeof Ji&&on.length>1&&1===b.$el.find(Ji).length&&(on=b.$el.find(Ji))),on}function Mt(Ji,on){const Gi=b.params.navigation;Ji&&Ji.length>0&&(Ji[on?"addClass":"removeClass"](Gi.disabledClass),Ji[0]&&"BUTTON"===Ji[0].tagName&&(Ji[0].disabled=on),b.params.watchOverflow&&b.enabled&&Ji[b.isLocked?"addClass":"removeClass"](Gi.lockClass))}function ui(){if(b.params.loop)return;const{$nextEl:Ji,$prevEl:on}=b.navigation;Mt(on,b.isBeginning&&!b.params.rewind),Mt(Ji,b.isEnd&&!b.params.rewind)}function wi(Ji){Ji.preventDefault(),(!b.isBeginning||b.params.loop||b.params.rewind)&&(b.slidePrev(),xe("navigationPrev"))}function Wt(Ji){Ji.preventDefault(),(!b.isEnd||b.params.loop||b.params.rewind)&&(b.slideNext(),xe("navigationNext"))}function ci(){const Ji=b.params.navigation;if(b.params.navigation=$o(b,b.originalParams.navigation,b.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!Ji.nextEl&&!Ji.prevEl)return;const on=ut(Ji.nextEl),Gi=ut(Ji.prevEl);on&&on.length>0&&on.on("click",Wt),Gi&&Gi.length>0&&Gi.on("click",wi),Object.assign(b.navigation,{$nextEl:on,nextEl:on&&on[0],$prevEl:Gi,prevEl:Gi&&Gi[0]}),b.enabled||(on&&on.addClass(Ji.lockClass),Gi&&Gi.addClass(Ji.lockClass))}function ei(){const{$nextEl:Ji,$prevEl:on}=b.navigation;Ji&&Ji.length&&(Ji.off("click",Wt),Ji.removeClass(b.params.navigation.disabledClass)),on&&on.length&&(on.off("click",wi),on.removeClass(b.params.navigation.disabledClass))}he({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),b.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},re("init",()=>{!1===b.params.navigation.enabled?xi():(ci(),ui())}),re("toEdge fromEdge lock unlock",()=>{ui()}),re("destroy",()=>{ei()}),re("enable disable",()=>{const{$nextEl:Ji,$prevEl:on}=b.navigation;Ji&&Ji[b.enabled?"removeClass":"addClass"](b.params.navigation.lockClass),on&&on[b.enabled?"removeClass":"addClass"](b.params.navigation.lockClass)}),re("click",(Ji,on)=>{const{$nextEl:Gi,$prevEl:mt}=b.navigation,ri=on.target;if(b.params.navigation.hideOnClick&&!Ii(ri).is(mt)&&!Ii(ri).is(Gi)){if(b.pagination&&b.params.pagination&&b.params.pagination.clickable&&(b.pagination.el===ri||b.pagination.el.contains(ri)))return;let di;Gi?di=Gi.hasClass(b.params.navigation.hiddenClass):mt&&(di=mt.hasClass(b.params.navigation.hiddenClass)),xe(!0===di?"navigationShow":"navigationHide"),Gi&&Gi.toggleClass(b.params.navigation.hiddenClass),mt&&mt.toggleClass(b.params.navigation.hiddenClass)}});const xi=()=>{b.$el.addClass(b.params.navigation.navigationDisabledClass),ei()};Object.assign(b.navigation,{enable:()=>{b.$el.removeClass(b.params.navigation.navigationDisabledClass),ci(),ui()},disable:xi,update:ui,init:ci,destroy:ei})}function _t(b=""){return".".concat(b.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,"."))}function Be({swiper:b,extendParams:he,on:re,emit:xe}){const ut="swiper-pagination";he({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:Gi=>Gi,formatFractionTotal:Gi=>Gi,bulletClass:"".concat(ut,"-bullet"),bulletActiveClass:"".concat(ut,"-bullet-active"),modifierClass:"".concat(ut,"-"),currentClass:"".concat(ut,"-current"),totalClass:"".concat(ut,"-total"),hiddenClass:"".concat(ut,"-hidden"),progressbarFillClass:"".concat(ut,"-progressbar-fill"),progressbarOppositeClass:"".concat(ut,"-progressbar-opposite"),clickableClass:"".concat(ut,"-clickable"),lockClass:"".concat(ut,"-lock"),horizontalClass:"".concat(ut,"-horizontal"),verticalClass:"".concat(ut,"-vertical"),paginationDisabledClass:"".concat(ut,"-disabled")}}),b.pagination={el:null,$el:null,bullets:[]};let Mt,ui=0;function wi(){return!b.params.pagination.el||!b.pagination.el||!b.pagination.$el||0===b.pagination.$el.length}function Wt(Gi,mt){const{bulletActiveClass:ri}=b.params.pagination;Gi[mt]().addClass("".concat(ri,"-").concat(mt))[mt]().addClass("".concat(ri,"-").concat(mt,"-").concat(mt))}function ci(){const Gi=b.rtl,mt=b.params.pagination;if(wi())return;const ri=b.virtual&&b.params.virtual.enabled?b.virtual.slides.length:b.slides.length,di=b.pagination.$el;let Ci;
1const Zt=b.params.loop?Math.ceil((ri-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length;if(b.params.loop?(Ci=Math.ceil((b.activeIndex-b.loopedSlides)/b.params.slidesPerGroup),Ci>ri-1-2*b.loopedSlides&&(Ci-=ri-2*b.loopedSlides),Ci>Zt-1&&(Ci-=Zt),Ci<0&&"bullets"!==b.params.paginationType&&(Ci=Zt+Ci)):Ci=typeof b.snapIndex<"u"?b.snapIndex:b.activeIndex||0,"bullets"===mt.type&&b.pagination.bullets&&b.pagination.bullets.length>0){const Oi=b.pagination.bullets;let ki,sn,vn;if(mt.dynamicBullets&&(Mt=Oi.eq(0)[b.isHorizontal()?"outerWidth":"outerHeight"](!0),di.css(b.isHorizontal()?"width":"height","".concat(Mt*(mt.dynamicMainBullets+4),"px")),mt.dynamicMainBullets>1&&void 0!==b.previousIndex&&(ui+=Ci-(b.previousIndex-b.loopedSlides||0),ui>mt.dynamicMainBullets-1?ui=mt.dynamicMainBullets-1:ui<0&&(ui=0)),ki=Math.max(Ci-ui,0),sn=ki+(Math.min(Oi.length,mt.dynamicMainBullets)-1),vn=(sn+ki)/2),Oi.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(zn=>"".concat(mt.bulletActiveClass).concat(zn)).join(" ")),di.length>1)Oi.each(zn=>{const On=Ii(zn),hn=On.index();hn===Ci&&On.addClass(mt.bulletActiveClass),mt.dynamicBullets&&(hn>=ki&&hn<=sn&&On.addClass("".concat(mt.bulletActiveClass,"-main")),hn===ki&&Wt(On,"prev"),hn===sn&&Wt(On,"next"))});else{const zn=Oi.eq(Ci),On=zn.index();if(zn.addClass(mt.bulletActiveClass),mt.dynamicBullets){const hn=Oi.eq(ki),mn=Oi.eq(sn);for(let Dn=ki;Dn<=sn;Dn+=1)Oi.eq(Dn).addClass("".concat(mt.bulletActiveClass,"-main"));if(b.params.loop)if(On>=Oi.length){for(let Dn=mt.dynamicMainBullets;Dn>=0;Dn-=1)Oi.eq(Oi.length-Dn).addClass("".concat(mt.bulletActiveClass,"-main"));Oi.eq(Oi.length-mt.dynamicMainBullets-1).addClass("".concat(mt.bulletActiveClass,"-prev"))}else Wt(hn,"prev"),Wt(mn,"next");else Wt(hn,"prev"),Wt(mn,"next")}}if(mt.dynamicBullets){const zn=Math.min(Oi.length,mt.dynamicMainBullets+4),On=(Mt*zn-Mt)/2-vn*Mt,hn=Gi?"right":"left";Oi.css(b.isHorizontal()?hn:"top","".concat(On,"px"))}}if("fraction"===mt.type&&(di.find(_t(mt.currentClass)).text(mt.formatFractionCurrent(Ci+1)),di.find(_t(mt.totalClass)).text(mt.formatFractionTotal(Zt))),"progressbar"===mt.type){let Oi;Oi=mt.progressbarOpposite?b.isHorizontal()?"vertical":"horizontal":b.isHorizontal()?"horizontal":"vertical";const ki=(Ci+1)/Zt;let sn=1,vn=1;"horizontal"===Oi?sn=ki:vn=ki,di.find(_t(mt.progressbarFillClass)).transform("translate3d(0,0,0) scaleX(".concat(sn,") scaleY(").concat(vn,")")).transition(b.params.speed)}"custom"===mt.type&&mt.renderCustom?(di.html(mt.renderCustom(b,Ci+1,Zt)),xe("paginationRender",di[0])):xe("paginationUpdate",di[0]),b.params.watchOverflow&&b.enabled&&di[b.isLocked?"addClass":"removeClass"](mt.lockClass)}function ei(){const Gi=b.params.pagination;if(wi())return;const mt=b.virtual&&b.params.virtual.enabled?b.virtual.slides.length:b.slides.length,ri=b.pagination.$el;let di="";if("bullets"===Gi.type){let Ci=b.params.loop?Math.ceil((mt-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length;b.params.freeMode&&b.params.freeMode.enabled&&!b.params.loop&&Ci>mt&&(Ci=mt);for(let Zt=0;Zt<Ci;Zt+=1)di+=Gi.renderBullet?Gi.renderBullet.call(b,Zt,Gi.bulletClass):"<".concat(Gi.bulletElement,' class="').concat(Gi.bulletClass,'"></').concat(Gi.bulletElement,">");ri.html(di),b.pagination.bullets=ri.find(_t(Gi.bulletClass))}"fraction"===Gi.type&&(di=Gi.renderFraction?Gi.renderFraction.call(b,Gi.currentClass,Gi.totalClass):'<span class="'.concat(Gi.currentClass,'"></span>')+" / "+'<span class="'.concat(Gi.totalClass,'"></span>'),ri.html(di)),"progressbar"===Gi.type&&(di=Gi.renderProgressbar?Gi.renderProgressbar.call(b,Gi.progressbarFillClass):'<span class="'.concat(Gi.progressbarFillClass,'"></span>'),ri.html(di)),"custom"!==Gi.type&&xe("paginationRender",b.pagination.$el[0])}function Xt(){b.params.pagination=$o(b,b.originalParams.pagination,b.params.pagination,{el:"swiper-pagination"});const Gi=b.params.pagination;if(!Gi.el)return;let mt=Ii(Gi.el);0!==mt.length&&(b.params.uniqueNavElements&&"string"==typeof Gi.el&&mt.length>1&&(mt=b.$el.find(Gi.el),mt.length>1&&(mt=mt.filter(ri=>Ii(ri).parents(".swiper")[0]===b.el))),"bullets"===Gi.type&&Gi.clickable&&mt.addClass(Gi.clickableClass),mt.addClass(Gi.modifierClass+Gi.type),mt.addClass(b.isHorizontal()?Gi.horizontalClass:Gi.verticalClass),"bullets"===Gi.type&&Gi.dynamicBullets&&(mt.addClass("".concat(Gi.modifierClass).concat(Gi.type,"-dynamic")),ui=0,Gi.dynamicMainBullets<1&&(Gi.dynamicMainBullets=1)),"progressbar"===Gi.type&&Gi.progressbarOpposite&&mt.addClass(Gi.progressbarOppositeClass),Gi.clickable&&mt.on("click",_t(Gi.bulletClass),function(di){di.preventDefault();let Ci=Ii(this).index()*b.params.slidesPerGroup;b.params.loop&&(Ci+=b.loopedSlides),b.slideTo(Ci)}),Object.assign(b.pagination,{$el:mt,el:mt[0]}),b.enabled||mt.addClass(Gi.lockClass))}function xi(){const Gi=b.params.pagination;if(wi())return;const mt=b.pagination.$el;mt.removeClass(Gi.hiddenClass),mt.removeClass(Gi.modifierClass+Gi.type),mt.removeClass(b.isHorizontal()?Gi.horizontalClass:Gi.verticalClass),b.pagination.bullets&&b.pagination.bullets.removeClass&&b.pagination.bullets.removeClass(Gi.bulletActiveClass),Gi.clickable&&mt.off("click",_t(Gi.bulletClass))}re("init",()=>{!1===b.params.pagination.enabled?on():(Xt(),ei(),ci())}),re("activeIndexChange",()=>{(b.params.loop||typeof b.snapIndex>"u")&&ci()}),re("snapIndexChange",()=>{b.params.loop||ci()}),re("slidesLengthChange",()=>{b.params.loop&&(ei(),ci())}),re("snapGridLengthChange",()=>{b.params.loop||(ei(),ci())}),re("destroy",()=>{xi()}),re("enable disable",()=>{const{$el:Gi}=b.pagination;Gi&&Gi[b.enabled?"removeClass":"addClass"](b.params.pagination.lockClass)}),re("lock unlock",()=>{ci()}),re("click",(Gi,mt)=>{const ri=mt.target,{$el:di}=b.pagination;if(b.params.pagination.el&&b.params.pagination.hideOnClick&&di&&di.length>
10&&!Ii(ri).hasClass(b.params.pagination.bulletClass)){if(b.navigation&&(b.navigation.nextEl&&ri===b.navigation.nextEl||b.navigation.prevEl&&ri===b.navigation.prevEl))return;const Ci=di.hasClass(b.params.pagination.hiddenClass);xe(!0===Ci?"paginationShow":"paginationHide"),di.toggleClass(b.params.pagination.hiddenClass)}});const on=()=>{b.$el.addClass(b.params.pagination.paginationDisabledClass),b.pagination.$el&&b.pagination.$el.addClass(b.params.pagination.paginationDisabledClass),xi()};Object.assign(b.pagination,{enable:()=>{b.$el.removeClass(b.params.pagination.paginationDisabledClass),b.pagination.$el&&b.pagination.$el.removeClass(b.params.pagination.paginationDisabledClass),Xt(),ei(),ci()},disable:on,render:ei,update:ci,init:Xt,destroy:xi})}},89204:(ct,se,l)=>{"use strict";function e(d,u,m,_,h,A,F){try{var E=d[A](F),Y=E.value}catch(W){return void m(W)}E.done?u(Y):Promise.resolve(Y).then(_,h)}function t(d){return function(){var u=this,m=arguments;return new Promise(function(_,h){var A=d.apply(u,m);function F(Y){e(A,_,h,F,E,"next",Y)}function E(Y){e(A,_,h,F,E,"throw",Y)}F(void 0)})}}l.d(se,{A:()=>t})},36732:(ct,se,l)=>{"use strict";function e(m){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(m)}function u(m,_,h){return(_=function d(m){var _=function t(m,_){if("object"!==e(m)||null===m)return m;var h=m[Symbol.toPrimitive];if(void 0!==h){var A=h.call(m,_||"default");if("object"!==e(A))return A;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===_?String:Number)(m)}(m,"string");return"symbol"===e(_)?_:String(_)}(_))in m?Object.defineProperty(m,_,{value:h,enumerable:!0,configurable:!0,writable:!0}):m[_]=h,m}l.d(se,{A:()=>u})},24398:(ct,se,l)=>{"use strict";function u(De,Te){var me={};for(var Z in De)Object.prototype.hasOwnProperty.call(De,Z)&&Te.indexOf(Z)<0&&(me[Z]=De[Z]);if(null!=De&&"function"==typeof Object.getOwnPropertySymbols){var ie=0;for(Z=Object.getOwnPropertySymbols(De);ie<Z.length;ie++)Te.indexOf(Z[ie])<0&&Object.prototype.propertyIsEnumerable.call(De,Z[ie])&&(me[Z[ie]]=De[Z[ie]])}return me}function m(De,Te,me,Z){var Ge,ie=arguments.length,dt=ie<3?Te:null===Z?Z=Object.getOwnPropertyDescriptor(Te,me):Z;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)dt=Reflect.decorate(De,Te,me,Z);else for(var At=De.length-1;At>=0;At--)(Ge=De[At])&&(dt=(ie<3?Ge(dt):ie>3?Ge(Te,me,dt):Ge(Te,me))||dt);return ie>3&&dt&&Object.defineProperty(Te,me,dt),dt}function W(De,Te,me,Z){return new(me||(me=Promise))(function(dt,Ge){function At(Xe){try{Dt(Z.next(Xe))}catch(wt){Ge(wt)}}function Bt(Xe){try{Dt(Z.throw(Xe))}catch(wt){Ge(wt)}}function Dt(Xe){Xe.done?dt(Xe.value):function ie(dt){return dt instanceof me?dt:new me(function(Ge){Ge(dt)})}(Xe.value).then(At,Bt)}Dt((Z=Z.apply(De,Te||[])).next())})}function z(De){return this instanceof z?(this.v=De,this):new z(De)}function pe(De,Te,me){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var ie,Z=me.apply(De,Te||[]),dt=[];return ie=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),At("next"),At("throw"),At("return",function Ge(Pi){return function(fi){return Promise.resolve(fi).then(Pi,wt)}}),ie[Symbol.asyncIterator]=function(){return this},ie;function At(Pi,fi){Z[Pi]&&(ie[Pi]=function(zi){return new Promise(function(gn,Yn){dt.push([Pi,zi,gn,Yn])>1||Bt(Pi,zi)})},fi&&(ie[Pi]=fi(ie[Pi])))}function Bt(Pi,fi){try{!function Dt(Pi){Pi.value instanceof z?Promise.resolve(Pi.value.v).then(Xe,wt):li(dt[0][2],Pi)}(Z[Pi](fi))}catch(zi){li(dt[0][3],zi)}}function Xe(Pi){Bt("next",Pi)}function wt(Pi){Bt("throw",Pi)}function li(Pi,fi){Pi(fi),dt.shift(),dt.length&&Bt(dt[0][0],dt[0][1])}}function w(De){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var me,Te=De[Symbol.asyncIterator];return Te?Te.call(De):(De=function be(De){var Te="function"==typeof Symbol&&Symbol.iterator,me=Te&&De[Te],Z=0;if(me)return me.call(De);if(De&&"number"==typeof De.length)return{next:function(){return De&&Z>=De.length&&(De=void 0),{value:De&&De[Z++],done:!De}}};throw new TypeError(Te?"Object is not iterable.":"Symbol.iterator is not defined.")}(De),me={},Z("next"),Z("throw"),Z("return"),me[Symbol.asyncIterator]=function(){return this},me);function Z(dt){me[dt]=De[dt]&&function(Ge){return new Promise(function(At,Bt){!function ie(dt,Ge,At,Bt){Promise.resolve(Bt).then(function(Dt){dt({value:Dt,done:At})},Ge)}(At,Bt,(Ge=De[dt](Ge)).done,Ge.value)})}}}l.d(se,{AQ:()=>pe,Cg:()=>m,N3:()=>z,Tt:()=>u,sH:()=>W,xN:()=>w}),"function"==typeof SuppressedError&&SuppressedError}},ct=>{ct(ct.s=28680)}]);
2//# sourceMappingURL=main.9be0c55bf82cb5ca.js.map

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