PageSourceSearch

https://www.vittoriaassicurazioni.com/AreaRiservata.Web/632.f6f82c034ce6891f.js

js vittoriaassicurazioni.com collected 2026-09-24 09:00:25 UTC 195,501 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[632],{71243:(Ki,Oe,T)=>{T.d(Oe,{V:()=>U});var Se=T(94650);let U=(()=>{const G=class{};let S=G;return G.\u0275fac=function(te){return new(te||G)},G.\u0275mod=Se.oAB({type:G}),G.\u0275inj=Se.cJS({}),S})()},60632:(Ki,Oe,T)=>{T.r(Oe),T.d(Oe,{DenunciaSinistriModule:()=>vr});var Se=T(53358),U=T(44476),S=T(24006),G=T(2231),ae=T(7625),e=T(94650),te=T(90603),Ce=T(74670),pe=T(42684),O=T(36895),Be=T(4859),K=T(1576),q=T(55829),ge=T(68320),ft=T(4721),we=T(90811),he=T(42673);function Dt(r,l){1&r&&e.GkF(0)}function Nt(r,l){1&r&&e.GkF(0)}const X=function(){return["categorie"]},be=function(){return["/comunicazioni"]},C=function(){return{comunicazioniCustomMode:"1"}},Te=function(){return["/points-of-interest"]},ie=function(){return{isCamper:"true"}};function pt(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"div",14)(1,"mat-button-toggle-group",15,16)(3,"mat-button-toggle",17),e._uU(4," Apri sinistro "),e.qZA(),e.TgZ(5,"mat-button-toggle",18),e.NdJ("click",function(){e.CHM(i);const m=e.oxw(2);return e.KtG(m.selectAgenzia())}),e._uU(6," I miei sinistri "),e.qZA(),e.TgZ(7,"mat-button-toggle",19)(8,"span",20),e._uU(9,"Comunicazioni sinistri"),e.qZA()(),e.TgZ(10,"mat-button-toggle",21)(11,"span",22),e._uU(12," Ricerca Strutture Convenzionate "),e.qZA()()()()}if(2&r){const i=e.oxw().vertical,c=e.oxw();e.xp6(1),e.Q6J("vertical",i),e.xp6(2),e.Q6J("routerLink",e.DdM(9,X)),e.xp6(2),e.Q6J("checked",c.agenzieSelected),e.xp6(2),e.Q6J("routerLink",e.DdM(10,be))("queryParams",e.DdM(11,C)),e.uIk("aria-label",c.comunicazioniDaLeggere>0?"Comunicazioni sinistri, "+c.comunicazioniDaLeggere+" non lette":"Comunicazioni sinistri"),e.xp6(1),e.Q6J("matBadge",c.comunicazioniDaLeggere>0?c.comunicazioniDaLeggere:null),e.xp6(2),e.Q6J("routerLink",e.DdM(12,Te))("queryParams",e.DdM(13,ie))}}const Ft=function(){return["cus"]};function At(r,l){1&r&&e.YNc(0,pt,13,14,"div",13),2&r&&e.Q6J("ngxPermissionsOnly",e.DdM(1,Ft))}function Et(r,l){1&r&&(e.ynx(0),e._UZ(1,"ar-lista-sinistri",23),e.BQk())}const Pt=function(){return{vertical:!0}},Lt=function(){return{vertical:!1}};let Zt=(()=>{const l=class extends G.P{constructor(c,m,d,v){super(),this.navCtrl=c,this.comunicazioniService=m,this.messageService=d,this.dettaglioPolizzaService=v}ngOnInit(){this.comunicazioniService.getComunicazioniCount({comunicazioniCustomMode:1}).pipe((0,ae.R)(this._unsubscribeAll)).subscribe(c=>{this.comunicazioniDaLeggere=c})}ngAfterViewInit(){}backToCoperture(){this.navCtrl.navigateRoot("home")}goToComunicazioniSinistri(){this.navCtrl.navigateRoot("/comunicazioni?comunicazioniCustomMode=1")}selectAgenzia(){this.agenzieSelected=!0}};let r=l;return l.\u0275fac=function(m){return new(m||l)(e.Y36(te.SH),e.Y36(Ce.kO),e.Y36(pe.e),e.Y36(Ce.A5))},l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-denuncia-sinistri-component"]],features:[e.qOj],decls:19,vars:7,consts:[[1,"back-btn"],["type","button","mat-button","","aria-label","Torna indietro",1,"ar-back-button","outline-bright",3,"click"],["src","assets/imgs/icons/icona-arrow-white.svg","alt","","aria-hidden","true"],["id","pulsanti-sinistri",1,"outer-content"],["ngClass.lt-md","mobile-content-title",1,"content-title"],[1,"title"],[1,"inner-content"],["fxHide.gt-sm","true"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["fxHide.lt-md","true"],["buttonToggleGroupTmpl",""],["aria-live","polite","aria-atomic","true"],[4,"ngIf"],["class","button-container","fxLayout","row","fxLayoutAlign","start center",4,"ngxPermissionsOnly"],["fxLayout","row","fxLayoutAlign","start center",1,"button-container"],["fxFlex","initial","fxFlex.lt-md","100",3,"vertical"],["group","matButtonToggleGroup"],["value","filtro","routerDirection","root","aria-label","Apri nuovo sinistro",3,"routerLink"],["value","agenzie","aria-label","Visualizza la lista I miei sinistri",3,"checked","click"],["ngClass.lt-md","width100","value","comunicazioni","routerDirection","root",2,"width","185px",3,"routerLink","queryParams"],["matBadgeOverlap","false","matBadgeColor","warn",3,"matBadge"],["ngClass.lt-md","width100","value","comunicazioni","routerDirection","root","aria-label","Ricerca Strutture Convenzionate per sinistri",2,"width","230px",3,"routerLink","queryParams"],["matBadgeOverlap","false"],["id","detail-tab"]],template:function(m,d){if(1&m&&(e.ynx(0),e.TgZ(1,"div",0)(2,"button",1),e.NdJ("click",function(){return d.backToCoperture()}),e._UZ(3,"img",2),e._uU(4,"INDIETRO"),e.qZA()(),e.TgZ(5,"div",3)(6,"div",4)(7,"h1",5),e._uU(8,"Sinistri"),e.qZA()(),e.TgZ(9,"div",6)(10,"div",7),e.YNc(11,Dt,1,0,"ng-container",8),e.qZA(),e.TgZ(12,"div",9),e.YNc(13,Nt,1,0,"ng-container",8),e.qZA(),e.YNc(14,At,1,2,"ng-template",null,10,e.W1O),e._UZ(16,"br"),e.TgZ(17,"div",11),e.YNc(18,Et,2,0,"ng-container",12),e.qZA()()(),e.BQk()),2&m){const v=e.MAs(15);e.xp6(11),e.Q6J("ngTemplateOutlet",v)("ngTemplateOutletContext",e.DdM(5,Pt)),e.xp6(2),e.Q6J("ngTemplateOutlet",v)("ngTemplateOutletContext",e.DdM(6,Lt)),e.xp6(
15),e.Q6J("ngIf",d.agenzieSelected)}},dependencies:[U.rH,O.O5,O.tP,te.YI,Be.lW,K.xw,K.Wh,K.yH,q.b8,q.oO,ge.w,ft.gE,we.A9,we.Yi,he.k],styles:["ar-denuncia-sinistri-component .mat-expansion-panel-header-title{color:var(--primary-color);font:700 18px Calibri,sans-serif!important}ar-denuncia-sinistri-component .mat-expansion-panel{box-shadow:0 0!important;border-top:1px solid #e3e3e3}ar-denuncia-sinistri-component .mat-expansion-panel-header{padding:5px 5px 5px 0}ar-denuncia-sinistri-component .pannello-alert{background-color:#f5f5f5;padding:10px;margin:0;color:#535353;letter-spacing:0;line-height:18px;font-size:13px}ar-denuncia-sinistri-component .mat-expansion-panel-body{padding-left:0!important}ar-denuncia-sinistri-component .mat-expansion-panel-content{font:400 16px Calibri,sans-serif!important}ar-denuncia-sinistri-component .button-container{padding-left:20px}ar-denuncia-sinistri-component .content-title{display:flex}ar-denuncia-sinistri-component .inner-content{padding-top:0}ar-denuncia-sinistri-component .width100{width:100%!important}@media screen and (max-width: 960px){ar-denuncia-sinistri-component .inner-content{margin-top:20px}ar-denuncia-sinistri-component .mobile-content-title{margin-top:0!important}ar-denuncia-sinistri-component .back-btn{margin-top:60px}ar-denuncia-sinistri-component .button-container{padding-left:0}}\n"],encapsulation:2}),r})();var Ut=T(71243),tt=T(24850),Ie=T(27227),De=T(88742),Ht=T(19012);function Bt(r,l){if(1&r&&(e.ynx(0),e.TgZ(1,"div",5)(2,"h1",6),e._uU(3,"Scegli la categoria di sinistro e scopri cosa fare per denunciarlo"),e.qZA()(),e.TgZ(4,"div",7),e._UZ(5,"ar-lista-coperture",8),e.qZA(),e.BQk()),2&r){const i=e.oxw(2);e.xp6(5),e.Q6J("autoRouting",!0)("coperture",i.coperture)("hideArNewsSidebar",!0)}}function zt(r,l){1&r&&(e.TgZ(0,"div",5)(1,"h2"),e._uU(2,"Nessuna categoria di sinistro disponibile per l'apertura"),e.qZA()(),e._UZ(3,"div",7))}function Vt(r,l){if(1&r&&(e.ynx(0),e._UZ(1,"ar-back-button",1),e.TgZ(2,"div",2),e.YNc(3,Bt,6,3,"ng-container",3),e.YNc(4,zt,4,0,"ng-template",null,4,e.W1O),e.qZA(),e.BQk()),2&r){const i=e.MAs(5),c=e.oxw();e.xp6(1),e.Q6J("testo","INDIETRO"),e.xp6(2),e.Q6J("ngIf",c.coperture.length>0)("ngIfElse",i)}}let Rt=(()=>{const l=class{constructor(c,m){this.message=c,this.homeService=m}ngOnInit(){this.homeService.getCoperture({skipVita:!0}).pipe((0,tt.U)(c=>c.coperture.filter(m=>m.attiva))).subscribe(c=>{c||this.message.error("Si \xe8 verificato un errore durante il recupero dei dati"),this.coperture=c},c=>{this.message.error("Connessione non disponibile")})}};let r=l;return l.\u0275fac=function(m){return new(m||l)(e.Y36(pe.e),e.Y36(Ce.gi))},l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-categorie-component"]],decls:1,vars:1,consts:[[4,"arLoading"],[3,"testo"],[1,"outer-content"],[4,"ngIf","ngIfElse"],["noCoperture",""],["ngClass.lt-md","mobile-content-title",1,"content-title"],[1,"title"],[1,"inner-container"],[2,"width","100%",3,"autoRouting","coperture","hideArNewsSidebar"]],template:function(m,d){1&m&&e.YNc(0,Vt,6,3,"ng-container",0),2&m&&e.Q6J("arLoading",!d.coperture)},dependencies:[O.O5,Ie.m,q.oO,De.W,Ht.b],styles:[".clickable[_ngcontent-%COMP%]{cursor:pointer}.content-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:5px;margin-bottom:5px;padding-bottom:5px;padding-top:5px}.inner-container[_ngcontent-%COMP%]{padding:0 20px 20px}.icon-list-item[_ngcontent-%COMP%]{color:var(--primary-color)}.title-list-item[_ngcontent-%COMP%]{color:var(--primary-color);font:700 18px Calibri,sans-serif!important}.mat-list-item-content[_ngcontent-%COMP%]{padding:0!important}@media screen and (max-width: 960px){.outer-content-mobile[_ngcontent-%COMP%], .back-btn[_ngcontent-%COMP%]{margin-top:60px}}"]}),r})();var Ti=T(98674),it=T(96122),Me=T(97392),Ne=T(73546);function Jt(r,l){if(1&r&&(e.ynx(0),e.TgZ(1,"mat-card-header")(2,"mat-card-title")(3,"div",3)(4,"mat-icon",4),e._uU(5),e.qZA(),e.TgZ(6,"h3"),e._uU(7),e.qZA()()()(),e.TgZ(8,"mat-card-content")(9,"div",5),e._UZ(10,"p",6),e.qZA()(),e.BQk()),2&r){const i=e.oxw();e.xp6(5),e.Oqu(i.informativaResponse.icona),e.xp6(2),e.Oqu(i.informativaResponse.titolo),e.xp6(3),e.Q6J("innerHTML",i.informativaResponse.informativa,e.oJD)}}let A=(()=>{const l=class{constructor(c,m,d,v){this._location=c,this.proxyProvider=m,this.route=d,this.message=v,this.route.queryParams.subscribe(M=>{this.idCategoria=M.idCategoria,this.idOggetto=M.idOggetto,this.idPolizza=M.idPolizza,this.idTipo=M.idTipo})}ngOnInit(){this.idOggetto||this.idPolizza?this.proxyProvider.getInformativaTipo(this.idCategoria,this.idPolizza,this.idPolizza,this.idTipo).subscribe(c=>{this.informativaResponse=c},c=>{this.message.info("Connessione non disponibile")}):this.proxyProvider.getInformativaCategoria(this.idCategoria).subscribe(c=>{this.informativaResponse=c},c=>{this.message.info("Connessione non disponibile")})}};let r=l;return l.\u0275fac=function(m){return new(m||l)(e.Y36(O.Ye),e.Y36(it.L),e.Y36(U.gz),e.Y36(pe.e))},l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-informativa"]],decls:3,vars:2,consts:[[3,"testo"],["appearance","outlined",1,"ar-informativa-container"],[4,"arLoading"],["fxLayout","row","fxLayoutAlign","start center"],[2,"height","27px","width","27px"],[2,"margin-right","16px","margin-left","16px"],[3,"innerHTML"]],template:function(m,d){1&m&&(e._UZ(0,"ar-back-button",0),e.TgZ(1,"mat-card",1),e.YNc(2,Jt,11,3,"ng-container",2),e.qZA()),2&m&&(e.Q6J("testo","INDIETRO"),e.xp6(2),e.Q6J("arLoading",!d.informativaResponse))},dependencies:[Ie.m,K.xw,K.Wh,Me.Hw,Ne.a8,Ne.dn,Ne.dk,Ne.n5,De.W],styles:[".mat-icon[_ngcontent-%COMP%]{color:var(--primary-color)}h3[_ngcontent-%COMP%]{color:var(--primary-color);margin-left:5px;margin-bottom:0;margin-top:0}p[_ngcontent-%COMP%]{margin-right:5px;font-size:14px!important;line-height:21px;color:#535353}@media screen and (max-width: 960px){.back-btn[_ngcontent-%COMP%]{margin-top:60px}}"]}),r})();var ye=T(96338),Fe=T(44850);function Xi(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"mat-list-item",8),e.NdJ("click",function(){const d=e.CHM(i).$implicit,v=e.oxw(3);return e.KtG(v.goToTipi(d.id,d.idPolizza))}),e.TgZ(1,"mat-icon",9),e._uU(2),e.qZA(),e.TgZ(3,"span",10),e._uU(4),e.qZA()(),e._UZ(5,"mat-divider")}if(2&r){const i=l.$implicit;e.xp6(2),e.Oqu(i.icona),e.xp6(2),e.hij(" ",i.descrizione," ")}}function en(r,l){if(1&r&&(e.ynx(0),e.TgZ(1,"div",5)(2,"h2"),e._uU(3),e.qZA()(),e.TgZ(4,"div",6)(5,"mat-list"),e.YNc(6,Xi,6,2,"ng-template",7),e.qZA()(),e.BQk()),2&r){const i=e.oxw(2);e.xp6(3),e.Oqu(i.oggettiAssicuratiResponse.titolo),e.xp6(3),e.Q6J("ngForOf",i.oggettiAssicuratiResponse.oggettiAssicurati)}}function ve(r,l){1&r&&(e.TgZ(0,"div",11)(1,"h2"),e._uU(2,"Nessun veicolo disponibile."),e.qZA()())}function nt(r,l){if(1&r&&(e.ynx(0),e._UZ(1,"ar-back-button",1),e.TgZ(2,"div",2),e.YNc(3,en,7,2,"ng-container",3),e.YNc(4,ve,3,0,"ng-template",null,4,e.W1O),e.qZA(),e.BQk()),2&r){const i=e.MAs(5),c=e.oxw();e.xp6(1),e.Q6J("testo","INDIETRO"),e.xp6(2),e.Q6J("ngIf",c.oggettiAssicuratiResponse.oggettiAssicurati.length>0)("ngIfElse",i)}}let yi=(()=>{const l=class{constructor(c,m,d,v){this.proxyProvider=c,this.navCtrl=m,this.route=d,this.message=v,this.idPolizza="",this.route.queryParams.subscribe(M=>{this.idCategoria=M.idCategoria,this.idPolizza=M.idPolizza,this.filtra=M.filtra})}ngOnInit(){this.proxyProvider.getOggettiAssicurati(this.idCategoria).subscribe(c=>{c||this.message.info("Si \xe8 verificato un errore durante il recupero dei dati"),this.oggettiAssicuratiResponse=c,this.filtra&&(this.oggettiAssicuratiResponse.oggettiAssicurati=c.oggettiAssicurati.filter(m=>m.idPolizza===this.idPolizza))},c=>{this.message.info("Connessione non disponibile")})}goToTipi(c,m){this.navCtrl.navigateRoot("denuncia-sinistri/tipi",{queryParams:{idCategoria:this.idCategoria,idOggetto:c,idPolizza:m}})}};let r=l;return l.\u0275fac=function(m){return new(m||l)(e.Y36(it.L),e.Y36(te.SH),e.Y36(U.gz),e.Y36(pe.e))},l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-oggetti-assicurati"]],decls:1,vars:1,consts:[[4,"arLoading"],[3,"testo"],[1,"outer-content"],[4,"ngIf","ngIfElse"],["noObjTemplate",""],["ngClass.lt-md","mobile-content-title",1,"content-title"],[1,"inner-container"],["ngFor","",3,"ngForOf"],[1,"clickable",3,"click"],["matListIcon","",1,"icon-list-item"],["matLine","",1,"title-list-item"],[1,"inner-container",2,"padding-top","20px"]],template:function(m,d){1&m&&e.YNc(0,nt,6,3,"ng-container",0),2&m&&e.Q6J("arLoading",!d.oggettiAssicuratiResponse)},dependencies:[O.sg,O.O5,Ie.m,ye.i$,ye.Tg,Fe.d,q.oO,Me.Hw,De.W],styles:[".clickable[_ngcontent-%COMP%]{cursor:pointer}.content-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:5px;margin-bottom:5px;padding-bottom:5px;padding-top:5px}.inner-container[_ngcontent-%COMP%]{padding:0 20px 20px}.icon-list-item[_ngcontent-%COMP%]{color:var(--primary-color)}.title-list-item[_ngcontent-%COMP%]{color:var(--primary-color);font:700 18px Calibri,sans-serif!important}.mat-list-item-content[_ngcontent-%COMP%]{padding:0!important}@media screen and (max-width: 960px){.outer-content-mobile[_ngcontent-%COMP%], .back-btn[_ngcontent-%COMP%]{margin-top:60px}}"]}),r})();var xi=T(99571);function ki(r,l){if(1&r&&(e.TgZ(0,"div",8)(1,"h2"),e._uU(2),e.qZA()()),2&r){const i=e.oxw(2);e.xp6(2),e.Oqu(i.tipiResponse.titolo)}}function Ci(r,l){1&r&&e.GkF(0)}const Ae=function(r){return{item:r}};function xe(r,l){if(1&r&&(e.ynx(0),e.YNc(1,Ci,1,0,"ng-container",12),e.BQk()),2&r){const i=e.oxw().$implicit;e.oxw();const c=e.MAs(7);e.xp6(1),e.Q6J("ngTemplateOutlet",c)("ngTemplateOutletContext",e.VKq(2,Ae,i))}}function tn(r,l){1&r&&e.GkF(0)}function ze(r,l){if(1&r&&(e.ynx(0),e.YNc(1,tn,1,0,"ng-container",12),e.BQk()),2&r){const i=e.oxw().$implicit;e.oxw();const c=e.MAs(9);e.xp6(1),e.Q6J("ngTemplateOutlet",c)("ngTemplateOutletContext",e.VKq(2,Ae,i))}}function j(r,l){if(1&r&&(e.ynx(0)(1,9),e.YNc(2,xe,2,4,"ng-container",10),e.YNc(3,ze,2,4,"ng-container",11),e.BQk()()),2&r){const i=l.$implicit;e.xp6(1),e.Q6J("ngSwitch",null==i.template?null:i.template.name),e.xp6(1),e.Q6J("ngSwitchCase","cai-digitale")}}function Yt(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"button",18),e.NdJ("click",function(){e.CHM(i);const m=e.oxw().item,d=e.oxw(2);return e.KtG(d.goToDomande(m.template.idLiveClaimAltro,m.attivo,null,m.codiceFornitore))})("keydown.enter",function(){e.CHM(i);const m=e.oxw().item,d=e.oxw(2);return e.KtG(d.goToDomande(m.template.idLiveClaimAltro,m.attivo,null,m.codiceFornitore))}),e._UZ(1,"span",19),e.TgZ(2,"span",20)(3,"strong")(4,"u"),e._uU(5,"Videochiamata"),e.qZA()(),e._uU(6," per apertura guid
1ata del sinistro"),e.qZA()()}}function qt(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"button",21),e.NdJ("click",function(){e.CHM(i);const m=e.oxw().item,d=e.oxw(2);return e.KtG(d.apriCAIDigital(m.template.idCaiDigitale,m.link))})("keydown.enter",function(){e.CHM(i);const m=e.oxw().item,d=e.oxw(2);return e.KtG(d.apriCAIDigital(m.template.idCaiDigitale,m.link))}),e._UZ(1,"span",22),e.TgZ(2,"span",20),e._uU(3,"Compilazione "),e.TgZ(4,"strong"),e._uU(5,"constatazione amichevole digitale "),e.TgZ(6,"u"),e._uU(7,"via WhatsApp"),e.qZA()()()()}}function rt(r,l){if(1&r&&(e.TgZ(0,"div",13)(1,"div",14)(2,"h2",15),e._uU(3),e.qZA()(),e.YNc(4,Yt,7,0,"button",16),e.YNc(5,qt,8,0,"button",17),e.qZA()),2&r){const i=l.item;e.xp6(3),e.Oqu(i.superTitle),e.xp6(1),e.Q6J("ngIf",i.template.idLiveClaimAltro),e.xp6(1),e.Q6J("ngIf",i.template.idCaiDigitale)}}function ot(r,l){if(1&r&&(e.TgZ(0,"div",14)(1,"h2",15),e._uU(2),e.qZA()()),2&r){const i=e.oxw().item;e.xp6(2),e.Oqu(i.superTitle)}}function gt(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"button",23),e.NdJ("click",function(){const d=e.CHM(i).item,v=e.oxw(2);return e.KtG(v.goToDomande(d.id,d.attivo,d.link,d.codiceFornitore))})("keydown.enter",function(){const d=e.CHM(i).item,v=e.oxw(2);return e.KtG(v.goToDomande(d.id,d.attivo,d.link,d.codiceFornitore))}),e.YNc(1,ot,3,1,"div",24),e.TgZ(2,"mat-icon",25),e._uU(3,"directions_car"),e.qZA(),e.TgZ(4,"span",26)(5,"u"),e._uU(6),e.qZA()()(),e._UZ(7,"mat-divider")}if(2&r){const i=l.item;e.uIk("aria-label","Apri denuncia per: "+(i.superTitle?i.superTitle+" - ":"")+i.titolo),e.xp6(1),e.Q6J("ngIf",i.superTitle),e.xp6(5),e.Oqu(i.titolo)}}function Qt(r,l){if(1&r&&(e.ynx(0),e._UZ(1,"ar-back-button",1),e.TgZ(2,"div",2),e.YNc(3,ki,3,1,"div",3),e.TgZ(4,"div",4),e.YNc(5,j,4,2,"ng-container",5),e.YNc(6,rt,6,3,"ng-template",null,6,e.W1O),e.YNc(8,gt,8,3,"ng-template",null,7,e.W1O),e.qZA()(),e.BQk()),2&r){const i=e.oxw();e.xp6(1),e.Q6J("testo","INDIETRO"),e.xp6(2),e.Q6J("ngIf",!i.hideMainTitle),e.xp6(2),e.Q6J("ngForOf",i.tipiResponse.tipi)}}let ht=(()=>{const l=class extends G.P{constructor(c,m,d,v,M){super(d),this.navCtrl=c,this.messageService=m,this.denunciaSinistroService=v,this.route=M,this.hideMainTitle=!1,this.route.queryParams.subscribe(n=>{this.idCategoria=n.idCategoria,this.idPolizza=n.idPolizza,this.idOggetto=n.idOggetto})}ngOnInit(){this.denunciaSinistroService.getTipi({idCategoria:this.idCategoria,idPolizza:this.idPolizza,idOggetto:this.idOggetto}).subscribe(c=>{this.tipiResponse=c,c?.tipi[0]?.superTitle&&(this.hideMainTitle=!0)},c=>{})}goToDomande(c,m,d,v){this.tipiResponse.gestioneEsterna&&v?this.navCtrl.navigateRoot(["denuncia-sinistri/apri-sinistro-esterno"],{queryParams:{idCategoria:this.idCategoria,idPolizza:this.idPolizza,idOggetto:this.idOggetto,idTipo:c,codiceFornitore:v}}):d?this.navCtrl.navigateRoot([d]):this.navCtrl.navigateRoot(m?["denuncia-sinistri/domande"]:["denuncia-sinistri/informativa"],{queryParams:{idCategoria:this.idCategoria,idPolizza:this.idPolizza,idOggetto:this.idOggetto,idTipo:c}})}apriCAIDigital(c,m){this.notifica(c),this.messageService.showConfirmDialog("Stai uscendo dall'Area Riservata, continuare?","Si, continua","No").pipe((0,ae.R)(this._unsubscribeAll)).subscribe(d=>{if(d){let v;this.mobileService.isApp()||(v=window.open("","_system"),v.document.body.innerHTML="<html><title>Caricamento in corso...</title><body>Caricamento documento in corso...</body></html>"),this.mobileService.isApp()?this.mobileService.apriBrowser(m,!0):v.location.href=m}})}notifica(c){this.denunciaSinistroService.getNotificaSelezionatoTipo({body:{idCategoria:this.idCategoria,idOggetto:this.idOggetto,idPolizza:this.idPolizza,idTipo:c,esterno:this.tipiResponse.gestioneEsterna}}).subscribe(()=>{},m=>{})}};let r=l;return l.\u0275fac=function(m){return new(m||l)(e.Y36(te.SH),e.Y36(pe.e),e.Y36(xi.W),e.Y36(Ce._O),e.Y36(U.gz))},l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-tipi-component"]],features:[e.qOj],decls:1,vars:1,consts:[[4,"arLoading"],[3,"testo"],[1,"outer-content"],["class","content-title","ngClass.lt-md","mobile-content-title",4,"ngIf"],[1,"inner-container"],[4,"ngFor","ngForOf"],["caiDigitale",""],["defaultTemplate",""],["ngClass.lt-md","mobile-content-title",1,"content-title"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"item"],["ngClass.lt-md","mobile-super-title",1,"super-title"],[1,"m-0"],["type","button","class","cai-row button-reset-inline w-100 text-left","aria-label","Videochiamata per apertura guid
1ata del sinistro",3,"click","keydown.enter",4,"ngIf"],["type","button","class","cai-row button-reset-inline w-100 text-left","aria-label","Compilazione constatazione amichevole digitale via WhatsApp",3,"click","keydown.enter",4,"ngIf"],["type","button","aria-label","Videochiamata per apertura guidata del sinistro",1,"cai-row","button-reset-inline","w-100","text-left",3,"click","keydown.enter"],["aria-hidden","true",1,"icon","icon-video-call"],[1,"cai-text"],["type","button","aria-label","Compilazione constatazione amichevole digitale via WhatsApp",1,"cai-row","button-reset-inline","w-100","text-left",3,"click","keydown.enter"],["aria-hidden","true",1,"icon","icon-whatsapp"],["type","button",1,"clickable","item","button-reset-inline","w-100","text-left",3,"click","keydown.enter"],["class","super-title","ngClass.lt-md","mobile-super-title",4,"ngIf"],["aria-hidden","true",1,"icon-list-item"],[1,"title-list-item"]],template:function(m,d){1&m&&e.YNc(0,Qt,10,3,"ng-container",0),2&m&&e.Q6J("arLoading",!d.tipiResponse)},dependencies:[O.sg,O.O5,O.tP,O.RF,O.n9,O.ED,Ie.m,Fe.d,q.oO,Me.Hw,De.W],styles:[".clickable[_ngcontent-%COMP%]{cursor:pointer}.content-title[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:5px;margin-bottom:5px;padding-bottom:5px;padding-top:5px}.inner-container[_ngcontent-%COMP%]{padding:0 20px 20px}.icon-list-item[_ngcontent-%COMP%]{color:var(--primary-color);flex:0 0 initial;padding-left:8px}.title-list-item[_ngcontent-%COMP%]{color:var(--primary-color);margin-bottom:20px;padding-left:26px;font:700 18px Calibri,sans-serif!important}.item[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap}.super-title[_ngcontent-%COMP%]{flex:1 1 100%}@media screen and (max-width: 960px){.outer-content-mobile[_ngcontent-%COMP%], .back-btn[_ngcontent-%COMP%]{margin-top:60px}}.cai-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex:1 1 100%;padding-bottom:20px;align-items:center}.cai-row[_ngcontent-%COMP%]   .cai-text[_ngcontent-%COMP%]{padding-left:20px;color:var(--primary-color);font:18px Calibri,sans-serif!important}.cai-row[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{width:40px;aspect-ratio:1/1;background-repeat:no-repeat;background-size:contain;background-position:center}.cai-row[_ngcontent-%COMP%]   .icon-whatsapp[_ngcontent-%COMP%]{background-image:url(whatsapp.82653352979f11f2.png)}.cai-row[_ngcontent-%COMP%]   .icon-video-call[_ngcontent-%COMP%]{background-image:url(video-call.4219ec27d5f74230.png)}"]}),r})();class Gt{constructor(){this.risposteDomande={}}}class jt{}var Ve=T(15439),bi=T(40537),Mi=T(72986),ln=T(62947),un=T(30567),mn=T(32233),Oi=T(36700),dn=T(95834),Re=T(59549),ei=T(284);function fn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"button",12),e.NdJ("click",function(){e.CHM(i);const m=e.oxw().index,d=e.oxw();return e.KtG(d.removeRow(m))}),e.TgZ(1,"mat-icon",13),e._uU(2,"remove"),e.qZA()()}}function pn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"button",12),e.NdJ("click",function(){e.CHM(i);const m=e.oxw(3);return e.KtG(m.addRow())}),e.TgZ(1,"mat-icon",13),e._uU(2,"add"),e.qZA()()}}function gn(r,l){if(1&r&&(e.ynx(0),e.YNc(1,pn,3,0,"button",10),e.BQk()),2&r){const i=e.oxw(2);e.xp6(1),e.Q6J("ngIf",i.denunciaSinistroModel.risposteDomande[i.inputName].length<i.max)}}function Si(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"div",3)(1,"div",4)(2,"span")(3,"a",5),e.NdJ("click",function(){const d=e.CHM(i).$implicit;return e.KtG(d.tipoVeicolo="motociclo")}),e.TgZ(4,"span",6)(5,"mat-icon"),e._uU(6," motorcycle "),e.qZA()()(),e._uU(7," \xa0 "),e.qZA(),e.TgZ(8,"span")(9,"a",5),e.NdJ("click",function(){const d=e.CHM(i).$implicit;return e.KtG(d.tipoVeicolo="autovettura")}),e.TgZ(10,"span",6)(11,"mat-icon"),e._uU(12," directions_car "),e.qZA()()(),e._uU(13," \xa0 "),e.qZA(),e.TgZ(14,"span")(15,"a",5),e.NdJ("click",function(){const d=e.CHM(i).$implicit;return e.KtG(d.tipoVeicolo="autocarro")}),e.TgZ(16,"span",6)(17,"mat-icon"),e._uU(18," local_shipping "),e.qZA()()(),e._uU(19," \xa0 "),e.qZA()(),e.TgZ(20,"div",7)(21,"mat-form-field",8)(22,"mat-label"),e._uU(23,"Targa"),e.qZA(),e.TgZ(24,"input",9),e.NdJ("ngModelChange",function(m){const v=e.CHM(i).$implicit;return e.KtG(v.targa=m)}),e.qZA()(),e.YNc(25,fn,3,0,"button",10),e.YNc(26,gn,2,1,"ng-container",11),e.qZA()()}if(2&r){const i=l.$implicit,c=l.index;e.xp6(4),e.Q6J("ngClass","motociclo"==i.tipoVeicolo?"":"disabled-icons"),e.xp6(6),e.Q6J("ngClass","autovettura"==i.tipoVeicolo?"":"disabled-icons"),e.xp6(6),e.Q6J("ngClass","autocarro"==i.tipoVeicolo?"":"disabled-icons"),e.xp6(8),e.Q6J("ngModel",i.targa),e.xp6(1),e.Q6J("ngIf",c>=1),e.xp6(1),e.Q6J("ngIf",0===c)}}let hn=(()=>{const l=class{constructor(){}ngOnInit(){this.denunciaSinistroModel.risposteDomande[this.inputName]=[],this.denunciaSinistroModel.risposteDomande[this.inputName].push(new jt)}addRow(){this.denunciaSinistroModel.risposteDomande[this.inputName].push(new jt)}removeRow(c){this.denunciaSinistroModel.risposteDomande[this.inputName].splice(c,1)}};let r=l;return l.\u0275fac=function(m){return new(m||l)}
1,l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-veicoli"]],inputs:{denunciaSinistroModel:"denunciaSinistroModel",labelText:"labelText",inputName:"inputName",callBackUrl:"callBackUrl",min:"min",max:"max",listaVeicoli:"listaVeicoli"},decls:4,vars:2,consts:[["fxLayout","column"],["fxLayout","row","fxLayoutAlign","space-between end"],["fxLayout","row","fxLayout.xs","column","fxLayoutAlign.xs","start","fxLayout.sm","column","fxLayoutAlign.sm","start","fxLayoutAlign","start center",4,"ngFor","ngForOf"],["fxLayout","row","fxLayout.xs","column","fxLayoutAlign.xs","start","fxLayout.sm","column","fxLayoutAlign.sm","start","fxLayoutAlign","start center"],["fxFlex","20%","fxFlex.xs","100%",1,"ct-cont"],[3,"click"],[1,"icon-denuncia-sinistro",3,"ngClass"],["fxLayout","row","fxLayoutAlign"," center"],[2,"width","100%"],["matInput","",2,"width","100%",3,"ngModel","ngModelChange"],["type","button","mat-icon-button","",3,"click",4,"ngIf"],[4,"ngIf"],["type","button","mat-icon-button","",3,"click"],[2,"color","#0e7dc1"]],template:function(m,d){1&m&&(e.TgZ(0,"div",0)(1,"div",1),e._uU(2),e.qZA(),e.YNc(3,Si,27,6,"div",2),e.qZA()),2&m&&(e.xp6(2),e.hij(" ",d.labelText," "),e.xp6(1),e.Q6J("ngForOf",d.denunciaSinistroModel.risposteDomande[d.inputName]))},dependencies:[O.mk,O.sg,O.O5,S.Fj,S.JJ,S.On,K.xw,K.Wh,K.yH,q.oO,Me.Hw,Re.KE,Re.hX,ei.Nt,Be.RK],encapsulation:2}),r})();var ne=T(99602),se=T(90455),Je=T(61529),ti=T(95264),ii=T(84385),vn=T(3238);function vt(r,l){if(1&r&&(e.ynx(0),e._UZ(1,"ar-geo",26),e.BQk()),2&r){const i=e.oxw().$implicit,c=e.oxw(2);e.xp6(1),e.Q6J("control",c.domandeForm.controls[i.nome])("showInput",c.showMappa)("validaSelezione",!0)}}function _n(r,l){if(1&r){const i=e.EpF();e.ynx(0),e.TgZ(1,"ar-photo",27),e.NdJ("fileDelete",function(m){e.CHM(i);const d=e.oxw().$implicit,v=e.oxw(2);return e.KtG(v.deleteFile(m,d.nome))})("uploadEnd",function(m){e.CHM(i);const d=e.oxw().$implicit,v=e.oxw(2);return e.KtG(v.addFileNameId(m,d.nome))}),e.qZA(),e._UZ(2,"mat-divider",28),e.BQk()}if(2&r){const i=e.oxw().$implicit,c=e.oxw(2);e.xp6(1),e.Q6J("labelText",i.etichetta)("inputId",i.id)("callBackUrl",c.getCallBackUrl(i.id))("max",i.max)("min",i.min)}}function Tn(r,l){if(1&r){const i=e.EpF();e.ynx(0),e.TgZ(1,"ar-veicoli",29),e.NdJ("denunciaSinistroModelChange",function(m){e.CHM(i);const d=e.oxw(3);return e.KtG(d.denunciaSinistroModel=m)}),e.qZA(),e._UZ(2,"mat-divider",28),e.BQk()}if(2&r){const i=e.oxw().$implicit,c=e.oxw(2);e.xp6(1),e.Q6J("labelText",i.etichetta)("inputName",i.nome)("max",i.max)("denunciaSinistroModel",c.denunciaSinistroModel)}}function yn(r,l){1&r&&(e.ynx(0),e._uU(1,"No "),e.BQk())}function xn(r,l){1&r&&(e.ynx(0),e._uU(1,"Si"),e.BQk())}function _t(r,l){if(1&r&&(e.ynx(0),e.TgZ(1,"div",30),e._uU(2),e.TgZ(3,"span"),e.YNc(4,yn,2,0,"ng-container",31),e._UZ(5,"mat-slide-toggle",32),e.YNc(6,xn,2,0,"ng-container",31),e.qZA()(),e._UZ(7,"mat-divider",28),e.BQk()),2&r){const i=e.oxw().$implicit,c=e.oxw(2);e.xp6(2),e.hij(" ",i.etichetta," "),e.xp6(2),e.Q6J("ngIf",c.showMappa),e.xp6(1),e.s9C("formControlName",i.nome),e.xp6(1),e.Q6J("ngIf",!c.showMappa)}}function ke(r,l){if(1&r){const i=e.EpF();e.ynx(0),e.TgZ(1,"mat-form-field",33)(2,"mat-label"),e._uU(3),e.qZA(),e.TgZ(4,"input",34),e.NdJ("click",function(){e.CHM(i);const m=e.MAs(7);return e.KtG(m.open())}),e.qZA(),e._UZ(5,"mat-datepicker-toggle",16)(6,"mat-datepicker",35,17),e.qZA(),e.BQk()}if(2&r){const i=e.MAs(7),c=e.oxw().$implicit,m=e.oxw(2);e.xp6(3),e.Oqu(c.etichetta),e.xp6(1),e.s9C("formControlName",c.nome),e.Q6J("min",m.minDate1900)("matDatepicker",i)("max",m.minDate),e.xp6(1),e.Q6J("for",i),e.xp6(1),e.s9C("touchUi",m.mediaObserver.isActive("xs"))}}function ni(r,l){1&r&&(e.ynx(0,24),e.YNc(1,vt,2,3,"ng-container",25),e.YNc(2,_n,3,5,"ng-container",25),e.YNc(3,Tn,3,4,"ng-container",25),e.YNc(4,_t,8,4,"ng-container",25),e.YNc(5,ke,8,7,"ng-container",25),e.BQk()),2&r&&(e.Q6J("ngSwitch",l.$implicit.tipo),e.xp6(1),e.Q6J("ngSwitchCase","geo"),e.xp6(1),e.Q6J("ngSwitchCase","photo"),e.xp6(1),e.Q6J("ngSwitchCase","vehicle"),e.xp6(1),e.Q6J("ngSwitchCase","bool"),e.xp6(1),e.Q6J("ngSwitchCase","datetime"))}function re(r,l){if(1&r&&(e.TgZ(0,"mat-option",36),e._uU(1),e.qZA()),2&r){const i=l.$implicit;e.Q6J("value",i),e.xp6(1),e.hij(" ",i," ")}}function ri(r,l){if(1&r){const i=e.EpF();e.ynx(0),e._UZ(1,"ar-back-button",1),e.TgZ(2,"div",2)(3,"div",3)(4,"h2")(5,"mat-icon",4),e._uU(6),e.qZA(),e._uU(7),e.qZA()(),e.TgZ(8,"div",5)(9,"h3",6),e._uU(10),e.qZA(),e.TgZ(11,"form",7),e.NdJ("ngSubmit",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.onSubmit())})("keydown.enter",function(m){return m.preventDefault()}),e.YNc(12,ni,6,6,"ng-template",8),e.TgZ(13,"div",9)(14,"div",10)(15,"mat-label"),e._uU(16,"Cellulare"),e.qZA(),e.TgZ(17,"mat-form-field"),e._UZ(18,"input",11),e.qZA()()(),e.TgZ(19,"h4",12),e._uU(20,"Quando preferisci esser contattato?"),e.qZA(),e.TgZ(21,"div",13)(22,"div",14)(23,"mat-form-field")(24,"mat-label"),e._uU(25,"Data"),e.qZA(),e.TgZ(26,"input",15),e.NdJ("focus",function(){e.CHM(i);const m=e.MAs(29);return e.KtG(m.open())}),e.qZA(),e._UZ(27,"mat-datepicker-toggle",16)(28,"mat-datepicker",null,17),e.qZA()(),e._UZ(30,"div",18),e.TgZ(31,"div",19)(32,"mat-form-field")(33,"mat-label"),e._uU(34,"Fascia oraria"),e.qZA(),e.TgZ(35,"mat-select",20),e.YNc(36,re,2,2,"mat-option",21),e.qZA()()()(),e.TgZ(37,"div",22)(38,"button",23),e._uU(39,"Invia"),e.qZA()()()()(),e.BQk()}if(2&r){const i=e.MAs(29),c=e.oxw();e.xp6(1),e.Q6J("testo","INDIETRO"),e.xp6(5),e.hij(" ",c.domandeResponse.oggettoAssicurato.icona," "),e.xp6(1),e.AsE("",c.domandeResponse.oggettoAssicurato.descrizione," (",c.domandeResponse.oggettoAssicurato.id,") "),e.xp6(3),e.Oqu(c.domandeResponse.tipoDenuncia),e.xp6(1),e.Q6J("formGroup",c.domandeForm),e.xp6(1),e.Q6J("ngForOf",c.domandeResponse.domande),e.xp6(14),e.Q6J("min",c.minDate)("max",c.maxDate)("matDatepicker",i)("matDatepickerFilter",c.fasciaOrariaFilterBinded),e.xp6(1),e.Q6J("for",i),e.xp6(9),e.Q6J("ngForOf",c.validFasceOrarie),e.xp6(2),e.Q6J("disabled",!c.domandeForm.valid)}}let Ee=(()=>{const l=class extends G.P{constructor(c,m,d,v,M,n,a,o,t,s){super(s),this.mediaObserver=c,this.proxyProvider=m,this.denunciaSinistroService=d,this.route=v,this.message=M,this.formBuilder=n,this.clienteService=a,this.navCtrl=o,this.loaderService=t,this.minDate1900=new Date(1900,1,0),this.infoAggiuntiveDisplay=!1,this.showMappa=!1,this.fasceOrarie=["8-10","10-12","12-14","14-16","16-18"],this.validFasceOrarie=[],this.fasciaOrariaFilter=p=>
1{if(!p)return!1;const g=p.day();return!(0==g||6==g||this.giorniFestivi.find(_=>p.format("YYYY-MM-DD")==_.format("YYYY-MM-DD")))},this.fasciaOrariaFilterBinded=this.fasciaOrariaFilter.bind(this),this.denunciaSinistroModel=new Gt,this.route.queryParams.subscribe(p=>{this.denunciaSinistroModel.idCategoria=p.idCategoria,this.denunciaSinistroModel.idOggetto=p.idOggetto,this.denunciaSinistroModel.idPolizza=p.idPolizza,this.denunciaSinistroModel.idTipo=p.idTipo});const u=new Date;this.minDate=new Date,u.getHours()>this.getMaxOra()&&this.minDate.setDate(this.minDate.getDay()+1),this.getValidFasceOrarie(this.minDate),this.maxDate=new Date,this.maxDate.setMonth(this.minDate.getMonth()+1)}getValidFasceOrarie(c){this.validFasceOrarie=[];const m=new Date;if(c.toDateString()===m.toDateString()){const M=(new Date).getHours();for(let n=0;n<this.fasceOrarie.length;n++){const a=this.fasceOrarie[n];M<Number.parseInt(a.split("-")[0])&&this.validFasceOrarie.push(a)}}else c>m&&(this.validFasceOrarie=this.fasceOrarie);const v=this.domandeForm?.controls.fasciaOraria.value;v&&!this.validFasceOrarie.includes(v)&&this.domandeForm.controls.fasciaOraria.setValue(null)}ngOnInit(){(0,un.D)([this.proxyProvider.getDomande(this.denunciaSinistroModel.idCategoria,this.denunciaSinistroModel.idPolizza,this.denunciaSinistroModel.idOggetto,this.denunciaSinistroModel.idTipo),this.denunciaSinistroService.getGiorniFestivi()]).subscribe(c=>{this.giorniFestivi=c[1].map(d=>Ve(d));const m={};this.domandeResponse=c[0];for(const d in c[0].domande)if(c[0].domande.hasOwnProperty(d)){const v=c[0].domande[d];m[v.nome]=new S.p4(v.default?"this.getDate()"===v.default?this.getDate():v.default:"bool"!==v.tipo&&"")}this.domandeForm=this.formBuilder.group(m),this.domandeForm.addControl("data",new S.p4(Ve(this.minDate),[S.kI.required])),this.domandeForm.addControl("cellulare",new S.p4("",[S.kI.pattern(ln.c.cellulareEstero),S.kI.required])),this.domandeForm.addControl("dataInizioContatto",new S.p4("")),this.domandeForm.addControl("dataFineContatto",new S.p4("")),this.domandeForm.addControl("fasciaOraria",new S.p4("",[S.kI.required])),this.setDefaultValue(),this.domandeForm.controls.presenzaLuogoSinistro&&(this.showMappa=!this.domandeForm.controls.presenzaLuogoSinistro.value,this.domandeForm.controls.presenzaLuogoSinistro.valueChanges.subscribe(d=>{this.showMappa=!d})),this.clienteService.getContatti().subscribe(d=>{d&&this.domandeForm.controls.cellulare.setValue(d.cellulare||d.telefonoPrincipale||d.telefonoSecondario)},()=>{}),this.domandeForm.controls.data.valueChanges.pipe((0,ae.R)(this._unsubscribeAll)).subscribe(d=>{this.getValidFasceOrarie(Ve(d).toDate())})},()=>{})}getDate(){return new Date}setDefaultValue(c=null){null!=c&&(this.infoAggiuntiveDisplay=!c.checked),this.domandeForm.controls.data.value||this.domandeForm.controls.data.setValue(Ve(new Date))}getCallBackUrl(c){return this.proxyProvider.routeUploadFile(this.denunciaSinistroModel.idCategoria,this.denunciaSinistroModel.idPolizza,this.denunciaSinistroModel.idOggetto,this.denunciaSinistroModel.idTipo,c)}deleteFile(c,m){c&&this.domandeForm.controls[m].setValue(this.domandeForm.controls[m].value.filter(d=>d!==c))}addFileNameId(c,m){this.domandeForm.controls[m]||this.domandeForm.addControl(m,new S.p4([])),this.domandeForm.controls[m].setValue([...this.domandeForm.controls[m].value,c])}getFasciaOrariaInizio(){return this.getFasciaOrariaInternal(0)}getFasciaOrariaFine(){return this.getFasciaOrariaInternal(1)}getFasciaOrariaInternal(c){const m=this.domandeForm.controls.fasciaOraria.value;if(m)return Number.parseInt(m.split("-")[c])}getMaxOra(){return Number.parseInt(this.fasceOrarie[this.fasceOrarie.length-1].split("-")[0])}onSubmit(){if(this.domandeForm.valid){if(this.domandeForm.controls.data.value){const c=Ve(Ve(this.domandeForm.controls.data.value).format("YYYY-MM-DD"));if(c.hour(this.getFasciaOrariaInizio()),this.domandeForm.controls.dataInizioContatto.setValue(c.toDate()),c.hour(this.getFasciaOrariaFine()),this.domandeForm.controls.dataFineContatto.setValue(c.toDate()),c.toDate()<=new Date)return void this.message.error("Inserire una fascia oraria valida")}if(!this.domandeForm.value.dataEvento)return void this.message.error("La data dell'evento \xe8 obbligatoria");this.denunciaSinistroModel.risposteDomande.veicoliCoinvolti&&(this.domandeForm.addControl("veicoliCoinvolti",new S.p4("")),this.domandeForm.controls.veicoliCoinvolti.setValue(this.denunciaSinistroModel.risposteDomande.veicoliCoinvolti)),this.denunciaSinistroModel.risposteDomande=this.domandeForm.getRawValue(),this.loaderService.show(),this.proxyProvider.inviaDenuncia(this.denunciaSinistroModel).pipe((0,bi.x)(()=>this.loaderService.hide())).subscribe(c=>{this.message.showMessage(c.message,!1,"500px").pipe((0,Mi.q)(1)).subscribe(()=>{this.navCtrl.navigateRoot("home")})},c=>{this.message.error(c)})}}completeSubmit(c){}};let r=l;return l.\u0275fac=function(m){return new(m||l)(e.Y36(mn.u0),e.Y36(it.L),e.Y36(Ce._O),e.Y36(U.gz),e.Y36(pe.e),e.Y36(S.QS),e.Y36(Ce.$z),e.Y36(te.SH),e.Y36(Oi.D),e.Y36(xi.W))},l.\u0275cmp=e.Xpm({type:l,selectors:[["ar-domande-component"]],features:[e.qOj],decls:1,vars:1,consts:[[4,"arLoading"],[3,"testo"],[1,"outer-content"],["ngClass.lt-md","mobile-content-title",1,"content-title"],[2,"vertical-align","sub"],[1,"inner-container"],[2,"color","#0e7dc1"],["name","domandeForm","fxLayout","column",3,"formGroup","ngSubmit","keydown.enter"],["ngFor","",3,"ngForOf"],["fxLayout","row"],["fxFlex","33%","fxFlex.lt-md","100",1,"input-field","col","s12"],["matInput","","arOnlyNumber","","formControlName","cellulare","type","text"],[2,"margin-top","0px"],["fxLayout","row wrap"],["fxFlex","33","fxFlex.lt-md","100",1,"input-field","col","s8"],["matInput","","formControlName","data",3,"min","max","matDatepicker","matDatepickerFilter","focus"],["matSuffix","",3,"for"],["picker",""],["fxFlex","5","fxFlex.lt-md","0"],["fxFlex","33","fxFlex.lt-md","100",1,"input-field","col","s4"],["formControlName","fasciaOraria","required",""],[3,"value",4,"ngFor","ngForOf"],["fxLayout.gt-sm","row","fxLayout.lt-md","column"],["fxFlex.gt-sm","15%","fxFlex.lt-md","100%","mat-flat-button","","type","submit",1,"btn","ar-button",2,"width","100%",3,"disabled"],[3,"ngSwitch"],[4,"ngSwitchCase"],[2,"padding-bottom","10px",3,"control","showInput","validaSelezione"],[3,"labelText","inputId","callBackUrl","max","min","fileDelete","uploadEnd"],[1,"divi
1der-custom"],[3,"labelText","inputName","max","denunciaSinistroModel","denunciaSinistroModelChange"],["fxLayout","row","fxLayoutAlign","space-between center",2,"min-height","40px"],[4,"ngIf"],[2,"margin","3px 5px",3,"formControlName"],[2,"min-height","40px"],["matInput","",3,"min","matDatepicker","formControlName","max","click"],[3,"touchUi"],[3,"value"]],template:function(m,d){1&m&&e.YNc(0,ri,40,14,"ng-container",0),2&m&&e.Q6J("arLoading",!d.domandeResponse||!d.domandeForm)},dependencies:[O.sg,O.O5,O.RF,O.n9,S._Y,S.Fj,S.JJ,S.JL,S.Q7,dn.k,S.sg,S.u,hn,Ie.m,ne.Mq,ne.hl,ne.nW,Be.lW,Re.KE,Re.hX,Re.R9,Fe.d,ei.Nt,K.xw,K.Wh,K.yH,q.oO,Me.Hw,se.Rr,Je.m,De.W,ti.p,ii.gD,vn.ey],styles:["ar-domande-component .mat-mdc-card-header{justify-content:center}ar-domande-component .divider-custom{position:relative!important;background:#e3e3e3;margin-top:15px;margin-bottom:15px}ar-domande-component .inner-container{padding:0 20px 20px}ar-domande-component .mat-mdc-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#0e7dc1}ar-domande-component .icon-denuncia-sinistro.disabled-icons{color:#ccc;cursor:pointer}ar-domande-component .icon-denuncia-sinistro i{font-size:36px}ar-domande-component .slide-toggle-container{margin-bottom:20px}ar-domande-component .input-field .mat-mdc-form-field{width:100%}ar-domande-component .mobile-content-title{padding-top:15px;padding-bottom:15px}ar-domande-component .mobile-content-title h2{margin:0}ar-domande-component #interventoSubito{margin-left:10px;margin-right:10px}ar-domande-component .container-img{padding-left:5px;padding-right:5px}ar-domande-component .container-img img{border:1px solid #ccc}ar-domande-component .preview-imgs-row{overflow:auto}@media screen and (max-width: 960px){ar-domande-component .back-btn{margin-top:60px}ar-domande-component .container-img img{margin-bottom:10px}}@media screen and (max-width: 600px){ar-domande-component .ct-cont{margin-top:15px}}\n"],encapsulation:2}),r})();var wi=T(40322),oi=T(37084),Ii=T(69814);function h(r,l,i,c){var v,m=arguments.length,d=m<3?l:null===c?c=Object.getOwnPropertyDescriptor(l,i):c;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)d=Reflect.decorate(r,l,i,c);else for(var M=r.length-1;M>=0;M--)(v=r[M])&&(d=(m<3?v(d):m>3?v(l,i,d):v(l,i))||d);return m>3&&d&&Object.defineProperty(l,i,d),d}function oe(r,l){return function(i,c){l(i,c,r)}}var _e=T(8929),xt=T(591),Ai=T(36787),qe=T(5154),Ei=T(92198),Pe=T(2994),bn=T(75778),E=T(37340),W=T(27122);function Mn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"ngx-material-timepicker-24-hours-face",17),e.NdJ("hourChange",function(m){e.CHM(i);const d=e.oxw(2);return e.KtG(d.onHourChange(m))})("hourSelected",function(m){e.CHM(i);const d=e.oxw(2);return e.KtG(d.onHourSelected(m))}),e.ALo(1,"async"),e.qZA()}if(2&r){const i=e.oxw(2);e.Q6J("selectedHour",e.lcZ(1,4,i.selectedHour))("minTime",i.minTime)("maxTime",i.maxTime)("format",i.format)}}function On(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"ngx-material-timepicker-12-hours-face",18),e.NdJ("hourChange",function(m){e.CHM(i);const d=e.oxw(2);return e.KtG(d.onHourChange(m))})("hourSelected",function(m){e.CHM(i);const d=e.oxw(2);return e.KtG(d.onHourSelected(m))}),e.ALo(1,"async"),e.ALo(2,"async"),e.qZA()}if(2&r){const i=e.oxw(2);e.Q6J("selectedHour",e.lcZ(1,4,i.selectedHour))("period",e.lcZ(2,6,i.selectedPeriod))("minTime",i.minTime)("maxTime",i.maxTime)}}function Sn(r,l){if(1&r&&(e.TgZ(0,"div"),e.YNc(1,Mn,2,6,"ngx-material-timepicker-24-hours-face",15),e.YNc(2,On,3,8,"ng-template",null,16,e.W1O),e.qZA()),2&r){const i=e.MAs(3),c=e.oxw();e.xp6(1),e.Q6J("ngIf",24===c.format)("ngIfElse",i)}}function Pi(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"ngx-material-timepicker-minutes-face",19),e.NdJ("minuteChange",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.onMinuteChange(m))}),e.ALo(1,"async"),e.ALo(2,"async"),e.ALo(3,"async"),e.qZA()}if(2&r){const i=e.oxw();let c;e.Q6J("selectedMinute",e.lcZ(1,7,i.selectedMinute))("selectedHour",null==(c=e.lcZ(2,9,i.selectedHour))?null:c.time)("minTime",i.minTime)("maxTime",i.maxTime)("format",i.format)("period",e.lcZ(3,11,i.selectedPeriod))("minutesGap",i.minutesGap)}}function wn(r,l){1&r&&e.GkF(0)}function Qe(r,l){1&r&&e.GkF(0)}function Li(r,l){1&r&&(e.TgZ(0,"ngx-material-timepicker-button"),e._uU(1,"Cancel"),e.qZA())}function Ge(r,l){1&r&&(e.TgZ(0,"ngx-material-timepicker-button"),e._uU(1,"Ok"),e.qZA())}const ct=function(r){return{"timepicker-backdrop-overlay--transparent":r}};function Zi(r,l){1&r&&(e.O4$(),e.TgZ(0,"svg",2),e._UZ(1,"path",3),e.qZA())}const In=[[["","ngxMaterialTimepickerToggleIcon",""]]],Dn=["[ngxMaterialTimepickerToggleIcon]"],Nn=["clockFace"],ci=["clockHand"],je=function(r){return{transform:r}},li=function(r,l){return{active:r,disabled:l}};function Fn(r,l){if(1&r&&(e.TgZ(0,"div",9)(1,"span",10),e.ALo(2,"activeHour"),e._uU(3),e.ALo(4,"timeLocalizer"),e.qZA()()),2&r){const i=l.$implicit,c=e.oxw(2);e.Q6J("ngStyle",e.VKq(11,je,"rotateZ("+i.angle+"deg) translateX(-50%)")),e.xp6(1),e.Q6J("ngStyle",e.VKq(13,je,"rotateZ(-"+i.angle+"deg)"))("ngClass",e.WLB(15,li,e.Dn7(2,4,i.time,c.selectedTime.time,c.isClockFaceDisabled),i.disabled)),e.xp6(2),e.hij(" ",e.xi3(4,8,i.time,c.timeUnit.HOUR)," ")}}function An(r,l){if(1&r&&(e.TgZ(0,"div",13)(1,"span",10),e.ALo(2,"activeHour"),e._uU(3),e.ALo(4,"timeLocalizer"),e.qZA()()),2&r){const i=l.$implicit,c=e.oxw(3);e.Udp("height",c.innerClockFaceSize,"px"),e.Q6J("ngStyle",e.VKq(13,je,"rotateZ("+i.angle+"deg) translateX(-50%)")),e.xp6(1),e.Q6J("ngStyle",e.VKq(15,je,"rotateZ(-"+i.angle+"deg)"))("ngClass",e.WLB(17,li,e.Dn7(2,6,i.time,null==c.selectedTime?null:c.selectedTime.time,c.isClockFaceDisabled),i.disabled)),e.xp6(2),e.hij(" ",e.xi3(4,10,i.time,c.timeUnit.HOUR),"")}}function En(r,l){if(1&r&&(e.TgZ(0,"div",11),e.YNc(1,An,5,20,"div",12),e.ALo(2,"slice"),e.qZA()),2&r){const i=e.oxw(2);e.Udp("top","calc(50% - "+i.innerClockFaceSize+"px)"),e.xp6(1),e.Q6J("ngForOf",e.Dn7(2,4,i.faceTime,12,24))("ngForTrackBy",i.trackByTime)}}function Pn(r,l){if(1&r&&(e.TgZ(0,"div",6),e.YNc(1,Fn,5,18,"div",7),e.ALo(2,"slice"),e.YNc(3,En,3,8,"div",8),e.qZA()),2&r){const i=e.oxw();e.xp6(1),e.Q6J("ngForOf",e.Dn7(2,3,i.faceTime,0,12))("ngForTrackBy",i.trackByTime),e.xp6(2),e.Q6J("ngIf",i.faceTime.length>12)}}function Ui(r,l){if(1&r&&(e.TgZ(0,"div",9)(1,"span",10),e.ALo(2,"activeMinute"),e._uU(3),e.ALo(4,"timeLocalizer"),e.ALo(5,"minutesFormatter"),e.qZA()()),2&r){const i=l.$implicit,c=e.oxw(2);e.Q6J("ngStyle",e.VKq(15,je,"rotateZ("+i.angle+"deg) translateX(-50%)")),e.xp6(1),e.Q6J("ngStyle",e.VKq(17,je,"rotateZ(-"+i.angle+"deg)"))("ngClass",e.WLB(19,li,e.gM2(2,4,i.time,null==c.selectedTime?null:c.selectedTime.time,c.minutesGap,c.isClockFaceDisabled),i.disabled)),e.xp6(2),e.hij(" ",e.xi3(4,9,e.xi3(5,12,i.time,c.minutesGap),c.timeUnit.MINUTE),"")}}function Ln(r,l){if(1&r&&(e.TgZ(0,"div",6),e.YNc(1,Ui,6,22,"div",7),e.qZA()),2&r){const i=e.oxw();e.xp6(1),e.Q6J("ngForOf",i.faceTime)("ngForTrackBy",i.trackByTime)}}const Zn=function(r){return{"clock-face__clock-hand_minute":r}},Hi=["*"];function Un(r,l){1&r&&e.GkF(0)}function Hn(r,l){1&r&&(e.TgZ(0,"small",10),e._uU(1," * use arrows ("),e.TgZ(2,"span"),e._uU(3,"\u21c5"),e.qZA(),e._uU(4,") to change the time"),e.qZA())}const Bn=function(r){return{"timepicker-dial__hint-container--hidden":r}};function zn(r,l){if(1&r&&(e.TgZ(0,"div",7),e.YNc(1,Un,1,0,"ng-container",8),e.YNc(2,Hn,5,0,"ng-template",null,9,e.W1O),e.qZA()),2&r){const i=e.MAs(3),c=e.oxw();
1e.Q6J("ngClass",e.VKq(2,Bn,!c.isHintVisible)),e.xp6(1),e.Q6J("ngTemplateOutlet",c.editableHintTmpl?c.editableHintTmpl:i)}}const Vn=function(r){return{"timepicker-dial__period--hidden":r}},kt=function(r){return{"timepicker-dial__item_active":r}};function Rn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"input",2),e.NdJ("ngModelChange",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.time=m)})("input",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.updateTime())})("focus",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.saveTimeAndChangeTimeUnit(m,d.timeUnit))}),e.ALo(1,"timeLocalizer"),e.qZA()}if(2&r){const i=e.oxw();e.Q6J("ngClass",e.VKq(7,kt,i.isActive))("ngModel",e.xi3(1,4,i.time,i.timeUnit))("disabled",i.disabled)("timepickerAutofocus",i.isActive)}}function Jn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"input",3),e.NdJ("ngModelChange",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.onModelChange(m))})("input",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.updateTime())})("focus",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.saveTimeAndChangeTimeUnit(m,d.timeUnit))})("keydown",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.onKeydown(m))})("keypress",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.changeTimeByKeyboard(m))}),e.ALo(1,"timeLocalizer"),e.ALo(2,"timeParser"),e.qZA()}if(2&r){const i=e.oxw();e.Q6J("ngClass",e.VKq(11,kt,i.isActive))("ngModel",e.Dn7(1,4,e.xi3(2,8,i.time,i.timeUnit),i.timeUnit,!0))("disabled",i.disabled)("timepickerAutofocus",i.isActive)}}function Yn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"div",3),e.NdJ("@scaleInOut.done",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.animationDone())}),e.TgZ(1,"p"),e._uU(2,"Current time would be invalid in this period."),e.qZA()()}2&r&&e.Q6J("@scaleInOut",void 0)}function qn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"ngx-timepicker-period-selector",9),e.NdJ("periodSelected",function(m){e.CHM(i);const d=e.oxw();return e.KtG(d.changePeriod(m))}),e.qZA()}if(2&r){const i=e.oxw();e.Q6J("selectedPeriod",i.period)("disabled",i.disabled||i.isChangePeriodDisabled)}}function Qn(r,l){1&r&&e.GkF(0)}const Gn=function(r){return{"ngx-timepicker__toggle--left":r}};function jn(r,l){if(1&r&&(e.TgZ(0,"ngx-material-timepicker-toggle",10)(1,"span",11),e.YNc(2,Qn,1,0,"ng-container",12),e.qZA()()),2&r){const i=e.oxw(),c=e.MAs(10),m=e.MAs(12);e.Q6J("ngClass",e.VKq(4,Gn,"left"===i.buttonAlign))("for",c)("disabled",i.disabled),e.xp6(2),e.Q6J("ngTemplateOutlet",i.toggleIcon||m)}}function Wn(r,l){1&r&&(e.O4$(),e.TgZ(0,"svg",13),e._UZ(1,"path",14),e.qZA())}const $n=function(r){return{"ngx-timepicker--disabled":r}},Kn=function(r){return{"ngx-timepicker-control--active":r}},ui=function(r){return{"period-selector__button--active":r}};function Xn(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"ul",6)(1,"li")(2,"button",7),e.NdJ("click",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.select(m.period.AM))}),e._uU(3),e.qZA()(),e.TgZ(4,"li")(5,"button",7),e.NdJ("click",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.select(m.period.PM))}),e._uU(6),e.qZA()()()}if(2&r){const i=e.oxw();e.Q6J("@scaleInOut",void 0)("timepickerAutofocus",!0),e.xp6(2),e.Q6J("ngClass",e.VKq(6,ui,i.localizedPeriod===i.meridiems[0])),e.xp6(1),e.Oqu(i.meridiems[0]),e.xp6(2),e.Q6J("ngClass",e.VKq(8,ui,i.localizedPeriod===i.meridiems[1])),e.xp6(1),e.Oqu(i.meridiems[1])}}function ce(r,l){if(1&r){const i=e.EpF();e.TgZ(0,"div",8),e.NdJ("click",function(){e.CHM(i);const m=e.oxw();return e.KtG(m.backdropClick())}),e.qZA()}}const We=function(r){return{"period-control__button--disabled":r}};function er(r,l){1&r&&e.GkF(0)}function $e(r,l){if(1&r&&(e.TgZ(0,"div",3),e.YNc(1,er,1,0,"ng-container",4),e.qZA()),2&r){const i=e.oxw(),c=e.MAs(4);e.Q6J("ngxAppendToInput",i.inputElement),e.xp6(1),e.Q6J("ngTemplateOutlet",c)}}function tr(r,l){1&r&&e.GkF(0)}function Le(r,l){if(1&r&&e.YNc(0,tr,1,0,"ng-container",4),2&r){e.oxw();const i=e.MAs(4);e.Q6J("ngTemplateOutlet",i)}}function ir(r,l){1&r&&e.Hsn(0)}
1let le=class{constructor(){this.backdropClickSubject=new _e.xQ,this.keydownEventSubject=new _e.xQ}get backdropClick(){return this.backdropClickSubject.asObservable().pipe((0,qe.d)({bufferSize:1,refCount:!0}))}get keydownEvent(){return this.keydownEventSubject.asObservable().pipe((0,qe.d)({bufferSize:1,refCount:!0}))}dispatchEvent(l){switch(l.type){case"click":this.backdropClickSubject.next(l);break;case"keydown":this.keydownEventSubject.next(l);break;default:throw new Error("no such event type")}}};le.\u0275fac=function(l){return new(l||le)},le.\u0275prov=e.Yz7({token:le,factory:function(r){return le.\u0275fac(r)},providedIn:"root"}),le.ngInjectableDef=(0,e.Yz7)({factory:function(){return new le},token:le,providedIn:"root"});let ue=class{constructor(l,i,c,m){this.cfr=l,this.appRef=i,this.injector=c,this.document=m}appendTimepickerToBody(l,i){this.componentRef=this.cfr.resolveComponentFactory(l).create(this.injector),Object.keys(i).forEach(m=>this.componentRef.instance[m]=i[m]),this.appRef.attachView(this.componentRef.hostView),this.document.body.appendChild(this.componentRef.hostView.rootNodes[0])}destroyTimepicker(){this.componentRef.destroy(),this.appRef.detachView(this.componentRef.hostView)}};ue.\u0275fac=function(l){return new(l||ue)(e.LFG(e._Vd),e.LFG(e.z2F),e.LFG(e.zs3),e.LFG(O.K0,8))},ue.\u0275prov=e.Yz7({token:ue,factory:function(r){return ue.\u0275fac(r)},providedIn:"root"}),ue.ngInjectableDef=(0,e.Yz7)({factory:function(){return new ue((0,e.LFG)(e._Vd),(0,e.LFG)(e.z2F),(0,e.LFG)(e.gxx),(0,e.LFG)(O.K0,8))},token:ue,providedIn:"root"}),ue=h([oe(3,(0,e.FiY)()),oe(3,(0,e.tBr)(O.K0))],ue);var I=(()=>{return(r=I||(I={}))[r.HOUR=0]="HOUR",r[r.MINUTE=1]="MINUTE",I;var r})(),L=(()=>{return(r=L||(L={})).AM="AM",r.PM="PM",L;var r})(),$=(()=>{return(r=$||($={})).TWELVE="hh:mm a",r.TWELVE_SHORT="h:m a",r.TWENTY_FOUR="HH:mm",r.TWENTY_FOUR_SHORT="H:m",$;var r})();function mi(r,l,i="minutes"){return"hours"===i?r.hour>=l.hour:"minutes"===i?r.hasSame(l,i)||r.valueOf()>l.valueOf():void 0}function Ze(r,l,i="minutes"){return"hours"===i?r.hour<=l.hour:"minutes"===i?r.hasSame(l,i)||r.valueOf()<=l.valueOf():void 0}function di(r){return!!([46,8,9,27,13].some(l=>l===r.keyCode)||65==r.keyCode&&(!0===r.ctrlKey||!0===r.metaKey)||67==r.keyCode&&(!0===r.ctrlKey||!0===r.metaKey)||88==r.keyCode&&(!0===r.ctrlKey||!0===r.metaKey)||r.keyCode>=35&&r.keyCode<=40)||!((r.keyCode<48||r.keyCode>57)&&(r.keyCode<96||r.keyCode>105))}let Z=(()=>{class r{static parseTime(i,c){const{numberingSystem:m,locale:d}=r.getLocaleOptionsByTime(i,c),M=2===i.split(" ").length?$.TWELVE_SHORT:$.TWENTY_FOUR_SHORT;return W.ou.fromFormat(i,M,{numberingSystem:m,locale:d})}static formatTime(i,c){if(!i)return"Invalid Time";const{format:m}=c,d=r.parseTime(i,c).setLocale(r.DEFAULT_LOCALE);return 24!==m?d.toLocaleString(Object.assign({},W.ou.TIME_SIMPLE,{hour12:24!==m,numberingSystem:r.DEFAULT_NUMBERING_SYSTEM})).replace(/\u200E/g,""):d.toISOTime({includeOffset:!1,suppressMilliseconds:!0,suppressSeconds:!0}).replace(/\u200E/g,"")}static toLocaleTimeString(i,c={}){const{format:m=r.DEFAULT_FORMAT,locale:d=r.DEFAULT_LOCALE}=c,M=Object.assign({},W.ou.TIME_SIMPLE,{hourCycle:24===m?"h23":"h12"});return W.ou.fromFormat(i,24===m?$.TWENTY_FOUR_SHORT:$.TWELVE_SHORT).setLocale(d).toLocaleString(M)}static isTimeAvailable(i,c,m,d,v,M){if(!i)return;const n=this.parseTime(i,{format:M}),a=n.minute;if(v&&a==a&&a%v!=0)throw new Error(`Your minutes - ${a} doesn't match your minutesGap - ${v}`);const o=c&&!m&&mi(n,c,d),t=m&&!c&&Ze(n,m,d),s=c&&m&&function lt(r,l,i,c="minutes"){return"hours"===c?Ze(r,i,c)&&mi(r,l,c):"minutes"===c?Ze(r,i)&&mi(r,l):void 0}(n,c,m,d);return o||t||s||!c&&!m}static formatHour(i,c,m){if(24===c)return i;const d=m===L.AM?i:i+12;return m===L.AM&&12===d?0:m===L.PM&&24===d?12:d}static fromDateTimeToString(i,c){const m=24===c?$.TWENTY_FOUR:$.TWELVE;return i.reconfigure({numberingSystem:r.DEFAULT_NUMBERING_SYSTEM,locale:r.DEFAULT_LOCALE}).toFormat(m)}static getLocaleOptionsByTime(i,c){const{numberingSystem:m,locale:d}
1=W.ou.local().setLocale(c.locale).resolvedLocaleOpts(),v={numberingSystem:m,locale:d},M={numberingSystem:r.DEFAULT_NUMBERING_SYSTEM,locale:r.DEFAULT_LOCALE};return isNaN(parseInt(i,10))?v:M}}return r.DEFAULT_FORMAT=12,r.DEFAULT_LOCALE="en-US",r.DEFAULT_NUMBERING_SYSTEM="latn",r})();const Ct={time:12,angle:360},Ke={time:0,angle:360};let ee=class{constructor(){this.hourSubject=new xt.X(Ct),this.minuteSubject=new xt.X(Ke),this.periodSubject=new xt.X(L.AM)}set hour(l){this.hourSubject.next(l)}get selectedHour(){return this.hourSubject.asObservable()}set minute(l){this.minuteSubject.next(l)}get selectedMinute(){return this.minuteSubject.asObservable()}set period(l){(l===L.AM||l===L.PM)&&this.periodSubject.next(l)}get selectedPeriod(){return this.periodSubject.asObservable()}setDefaultTimeIfAvailable(l,i,c,m,d){try{Z.isTimeAvailable(l,i,c,"minutes",d)&&this.setDefaultTime(l,m)}catch(v){console.error(v)}}getFullTime(l){const i=this.hourSubject.getValue().time,c=this.minuteSubject.getValue().time,M=`${i??Ct.time}:${c??Ke.time} ${12===l?this.periodSubject.getValue():""}`.trim();return Z.formatTime(M,{format:l})}setDefaultTime(l,i){const c=Z.parseTime(l,{format:i}).toJSDate();if(W.ou.fromJSDate(c).isValid){const m=l.substr(l.length-2).toUpperCase(),d=c.getHours();this.hour=Object.assign({},Ct,{time:nr(d,m)}),this.minute=Object.assign({},Ke,{time:c.getMinutes()}),this.period=m}else this.resetTime()}resetTime(){this.hour=Object.assign({},Ct),this.minute=Object.assign({},Ke),this.period=L.AM}};function nr(r,l){switch(l){case L.AM:return 0===r?12:r;case L.PM:return 12===r?12:r-12;default:return r}}ee.\u0275fac=function(l){return new(l||ee)},ee.\u0275prov=e.Yz7({token:ee,factory:function(r){return ee.\u0275fac(r)},providedIn:"root"}),ee.ngInjectableDef=(0,e.Yz7)({factory:function(){return new ee},token:ee,providedIn:"root"});const Y=new e.OlP("TimeLocale",{providedIn:"root",factory:()=>Z.DEFAULT_LOCALE});var z=(()=>{return(r=z||(z={})).ENTER="enter",r.LEAVE="leave",z;var r})();let rr=(()=>{let r=class{constructor(i,c,m){this.timepickerService=i,this.eventService=c,this.locale=m,this.timeUnit=I,this.activeTimeUnit=I.HOUR,this.unsubscribe=new _e.xQ}set defaultTime(i){this._defaultTime=i,this.setDefaultTime(i)}get defaultTime(){return this._defaultTime}onKeydown(i){this.eventService.dispatchEvent(i),i.stopPropagation()}ngOnInit(){this.animationState=!this.disableAnimation&&z.ENTER,this.defineTime(),this.selectedHour=this.timepickerService.selectedHour.pipe((0,qe.d)({bufferSize:1,refCount:!0})),this.selectedMinute=this.timepickerService.selectedMinute.pipe((0,qe.d)({bufferSize:1,refCount:!0})),this.selectedPeriod=this.timepickerService.selectedPeriod.pipe((0,qe.d)({bufferSize:1,refCount:!0})),this.timepickerBaseRef.timeUpdated.pipe((0,ae.R)(this.unsubscribe)).subscribe(this.setDefaultTime.bind(this))}onHourChange(i){this.timepickerService.hour=i,this.onTimeChange()}onHourSelected(i){this.hoursOnly||this.changeTimeUnit(I.MINUTE),this.timepickerBaseRef.hourSelected.next(i)}onMinuteChange(i){this.timepickerService.minute=i,this.onTimeChange()}changePeriod(i){this.timepickerService.period=i,this.onTimeChange()}changeTimeUnit(i){this.activeTimeUnit=i}setTime(){this.timepickerBaseRef.timeSet.next(this.timepickerService.getFullTime(this.format)),this.close()}close(){this.disableAnimation?this.timepickerBaseRef.close():this.animationState=z.LEAVE}animationDone(i){"done"===i.phaseName&&i.toState===z.LEAVE&&this.timepickerBaseRef.close()}ngOnDestroy(){this.unsubscribe.next(),this.unsubscribe.complete()}setDefaultTime(i){this.timepickerService.setDefaultTimeIfAvailable(i,this.minTime,this.maxTime,this.format,this.minutesGap)}defineTime(){const i=this.minTime;if(i&&!this.time&&!this.defaultTime){const c=Z.fromDateTimeToString(i,this.format);this.setDefaultTime(c)}}onTimeChange(){const i=Z.toLocaleTimeString(this.timepickerService.getFullTime(this.format),{locale:this.locale,format:this.format});this.timepickerBaseRef.timeChanged.emit(i)}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(ee),e.Y36(le),e.Y36(Y))},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-container"]],hostBindings:function(i,c){1&i&&e.NdJ("keydown",function(d){return c.onKeydown(d)})},inputs:{defaultTime:"defaultTime"},features:[e._Bn([ee])],decls:22,vars:31,consts:[[1,"timepicker-backdrop-overlay",3,"overlay","ngClass"],[1,"timepicker-overlay"],[3,"appendToInput","inputElement","ngxMaterialTimepickerTheme"],[1,"timepicker",3,"ngClass"],[1,"timepicker__header"],[3,"format","hour","minute","period","activeTimeUnit","minTime","maxTime","
1isEditable","editableHintTmpl","minutesGap","hoursOnly","periodChanged","timeUnitChanged","hourChanged","minuteChanged"],[1,"timepicker__main-content"],[1,"timepicker__body",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"selectedMinute","selectedHour","minTime","maxTime","format","period","minutesGap","minuteChange",4,"ngSwitchCase"],[1,"timepicker__actions"],[3,"click"],[4,"ngTemplateOutlet"],["cancelBtnDefault",""],["confirmBtnDefault",""],[3,"selectedHour","minTime","maxTime","format","hourChange","hourSelected",4,"ngIf","ngIfElse"],["ampmHours",""],[3,"selectedHour","minTime","maxTime","format","hourChange","hourSelected"],[3,"selectedHour","period","minTime","maxTime","hourChange","hourSelected"],[3,"selectedMinute","selectedHour","minTime","maxTime","format","period","minutesGap","minuteChange"]],template:function(i,c){if(1&i&&(e._UZ(0,"div",0),e.TgZ(1,"div",1)(2,"ngx-material-timepicker-content",2)(3,"div",3),e.NdJ("@timepicker.done",function(d){return c.animationDone(d)}),e.TgZ(4,"header",4)(5,"ngx-material-timepicker-dial",5),e.NdJ("periodChanged",function(d){return c.changePeriod(d)})("timeUnitChanged",function(d){return c.changeTimeUnit(d)})("hourChanged",function(d){return c.onHourChange(d)})("minuteChanged",function(d){return c.onMinuteChange(d)}),e.ALo(6,"async"),e.ALo(7,"async"),e.ALo(8,"async"),e.qZA()(),e.TgZ(9,"div",6)(10,"div",7),e.YNc(11,Sn,4,2,"div",8),e.YNc(12,Pi,4,13,"ngx-material-timepicker-minutes-face",9),e.qZA(),e.TgZ(13,"div",10)(14,"div",11),e.NdJ("click",function(){return c.close()}),e.YNc(15,wn,1,0,"ng-container",12),e.qZA(),e.TgZ(16,"div",11),e.NdJ("click",function(){return c.setTime()}),e.YNc(17,Qe,1,0,"ng-container",12),e.qZA()()()()()(),e.YNc(18,Li,2,0,"ng-template",null,13,e.W1O),e.YNc(20,Ge,2,0,"ng-template",null,14,e.W1O)),2&i){const m=e.MAs(19),d=e.MAs(21);let v,M;e.Q6J("overlay",c.preventOverlayClick)("ngClass",e.VKq(29,ct,c.appendToInput)),e.xp6(2),e.Q6J("appendToInput",c.appendToInput)("inputElement",c.inputElement)("ngxMaterialTimepickerTheme",c.theme),e.xp6(1),e.Q6J("@timepicker",c.animationState)("ngClass",c.timepickerClass),e.xp6(2),e.Q6J("format",c.format)("hour",null==(v=e.lcZ(6,23,c.selectedHour))?null:v.time)("minute",null==(M=e.lcZ(7,25,c.selectedMinute))?null:M.time)("period",e.lcZ(8,27,c.selectedPeriod))("activeTimeUnit",c.activeTimeUnit)("minTime",c.minTime)("maxTime",c.maxTime)("isEditable",c.enableKeyboardInput)("editableHintTmpl",c.editableHintTmpl)("minutesGap",c.minutesGap)("hoursOnly",c.hoursOnly),e.xp6(5),e.Q6J("ngSwitch",c.activeTimeUnit),e.xp6(1),e.Q6J("ngSwitchCase",c.timeUnit.HOUR),e.xp6(1),e.Q6J("ngSwitchCase",c.timeUnit.MINUTE),e.xp6(3),e.Q6J("ngTemplateOutlet",c.cancelBtnTmpl?c.cancelBtnTmpl:m),e.xp6(2),e.Q6J("ngTemplateOutlet",c.confirmBtnTmpl?c.confirmBtnTmpl:d)}},dependencies:function(){return[O.mk,O.O5,O.tP,O.RF,O.n9,cr,lr,ur,zi,fr,gi,ar,hi,O.Ov]},styles:["[_nghost-%COMP%]{--body-background-color:#fff;--primary-font-family:'Roboto',sans-serif;--button-color:deepskyblue;--dial-active-color:#fff;--dial-inactive-color:rgba(255, 255, 255, .5);--dial-background-color:deepskyblue;--dial-editable-active-color:deepskyblue;--dial-editable-background-color:#fff;--clock-face-time-active-color:#fff;--clock-face-time-inactive-color:#6c6c6c;--clock-face-inner-time-inactive-color:#929292;--clock-face-time-disabled-color:#c5c5c5;--clock-face-background-color:#f0f0f0;--clock-hand-color:deepskyblue}.timepicker-backdrop-overlay[_ngcontent-%COMP%]{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3);z-index:999;pointer-events:auto}.timepicker-backdrop-overlay--transparent[_ngcontent-%COMP%]{background-color:transparent}.timepicker-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999;pointer-events:none}.timepicker[_ngcontent-%COMP%]{width:300px;border-radius:2px;box-shadow:rgba(0,0,0,.25) 0 14px 45px,rgba(0,0,0,.22) 0 10px 18px;outline:0;position:static;z-index:999;pointer-events:auto}.timepicker__header[_ngcontent-%COMP%]{padding:15px 30px;background-color:#00bfff}@supports (background-color:var(--dial-background-color)){.timepicker__header[_ngcontent-%COMP%]{background-color:var(--dial-background-color)}}.timepicker__body[_ngcontent-%COMP%]{padding:15px 5px;display:flex;justify-content:center;align-items:center;background-color:#fff}@supports (background-color:var(--body-background-color)){.timepicker__body[_ngcontent-%COMP%]{background-color:var(--body-background-color)}}.timepicker__actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;padding:15px;background-color:#fff}@supports (background-color:var(--body-background-color)){.timepicker__actions[_ngcontent-%COMP%]{background-color:var(--body-background-color)}}@media (max-device-width:1023px) and (orientation:landscape){.timepicker[_ngcontent-%COMP%]{display:flex;width:515px}.timepicker__header[_ngcontent-%COMP%]{display:flex;align-items:center}.timepicker__main-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.timepicker__actions[_ngcontent-%COMP%]{padding:5px;margin-top:-1px}}"],data:{animation:[(0,E.X$)("timepicker",[(0,E.eR)(`* => ${z.ENTER}`,[(0,E.oB)({transform:"translateY(-30%)"}),(0,E.jt)("0.2s ease-out",(0,E.oB)({transform:"translateY(0)"}))]),(0,E.eR)(`${z.ENTER} => ${z.LEAVE}`,[(0,E.oB)({transform:"translateY(0)",opacity:1}),(0,E.jt)("0.2s ease-out",(0,E.oB)({transform:"translateY(-30%)",opacity:0}
1))])])]}}),h([(0,e.IIB)()],r.prototype,"defaultTime",null),h([(0,e.L6J)("keydown",["$event"])],r.prototype,"onKeydown",null),r=h([oe(2,(0,e.tBr)(Y))],r),r})(),or=(()=>{let r=class{constructor(i,c){this.eventService=i,this.domService=c,this.timeUpdated=new _e.xQ,this.isEsc=!0,this.hoursOnly=!1,this.timeSet=new e.vpe,this.opened=new e.vpe,this.closed=new e.vpe,this.hourSelected=new e.vpe,this.timeChanged=new e.vpe,this.unsubscribe=new _e.xQ}set ngxMaterialTimepickerTheme(i){console.warn("'ngxMaterialTimepickerTheme' is deprecated. Use 'theme' instead"),this._ngxMaterialTimepickerTheme=i}set format(i){this._format=24===i?24:12}get format(){return this.timepickerInput?this.timepickerInput.format:this._format}set minutesGap(i){null!=i&&(i=Math.floor(i),this._minutesGap=i<=59?i:1)}get minutesGap(){return this._minutesGap}get minTime(){return this.timepickerInput?this.timepickerInput.min:this.min}get maxTime(){return this.timepickerInput?this.timepickerInput.max:this.max}get disabled(){return this.timepickerInput&&this.timepickerInput.disabled}get time(){return this.timepickerInput&&this.timepickerInput.value}get inputElement(){return this.timepickerInput&&this.timepickerInput.element}registerInput(i){if(this.timepickerInput)throw Error("A Timepicker can only be associated with a single input.");this.timepickerInput=i}open(){this.domService.appendTimepickerToBody(rr,{timepickerBaseRef:this,time:this.time,defaultTime:this.defaultTime,maxTime:this.maxTime,minTime:this.minTime,format:this.format,minutesGap:this.minutesGap,disableAnimation:this.disableAnimation,cancelBtnTmpl:this.cancelBtnTmpl,confirmBtnTmpl:this.confirmBtnTmpl,editableHintTmpl:this.editableHintTmpl,disabled:this.disabled,enableKeyboardInput:this.enableKeyboardInput,preventOverlayClick:this.preventOverlayClick,appendToInput:this.appendToInput,hoursOnly:this.hoursOnly,theme:this.theme||this._ngxMaterialTimepickerTheme,timepickerClass:this.timepickerClass,inputElement:this.inputElement}),this.opened.next(),this.subscribeToEvents()}close(){this.domService.destroyTimepicker(),this.closed.next(),this.unsubscribeFromEvents()}updateTime(i){this.timeUpdated.next(i)}subscribeToEvents(){(0,Ai.T)(this.eventService.backdropClick,this.eventService.keydownEvent.pipe((0,Ei.h)(i=>27===i.keyCode&&this.isEsc))).pipe((0,ae.R)(this.unsubscribe)).subscribe(()=>this.close())}unsubscribeFromEvents(){this.unsubscribe.next(),this.unsubscribe.complete()}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(le),e.Y36(ue))},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker"]],inputs:{isEsc:["ESC","isEsc"],hoursOnly:"hoursOnly",ngxMaterialTimepickerTheme:"ngxMaterialTimepickerTheme",format:"format",minutesGap:"minutesGap",cancelBtnTmpl:"cancelBtnTmpl",editableHintTmpl:"editableHintTmpl",confirmBtnTmpl:"confirmBtnTmpl",enableKeyboardInput:"enableKeyboardInput",preventOverlayClick:"preventOverlayClick",disableAnimation:"disableAnimation",appendToInput:"appendToInput",defaultTime:"defaultTime",timepickerClass:"timepickerClass",theme:"theme",min:"min",max:"max"},outputs:{timeSet:"timeSet",opened:"opened",closed:"closed",hourSelected:"hourSelected",timeChanged:"timeChanged"},decls:0,vars:0,template:function(i,c){},encapsulation:2}),h([(0,e.IIB)()],r.prototype,"cancelBtnTmpl",void 0),h([(0,e.IIB)()],r.prototype,"editableHintTmpl",void 0),h([(0,e.IIB)()],r.prototype,"confirmBtnTmpl",void 0),h([(0,e.IIB)("ESC")],r.prototype,"isEsc",void 0),h([(0,e.IIB)()],r.prototype,"enableKeyboardInput",void 0),h([(0,e.IIB)()],r.prototype,"preventOverlayClick",void 0),h([(0,e.IIB)()],r.prototype,"disableAnimation",void 0),h([(0,e.IIB)()],r.prototype,"appendToInput",void 0),h([(0,e.IIB)()],r.prototype,"hoursOnly",void 0),h([(0,e.IIB)()],r.prototype,"defaultTime",void 0),h([(0,e.IIB)()],r.prototype,"timepickerClass",void 0),h([(0,e.IIB)()],r.prototype,"theme",void 0),h([(0,e.IIB)()],r.prototype,"min",void 0),h([(0,e.IIB)()],r.prototype,"max",void 0),h([(0,e.IIB)()],r.prototype,"ngxMaterialTimepickerTheme",null),h([(0,e.IIB)()],r.prototype,"format",null),h([(0,e.IIB)()],r.prototype,"minutesGap",null),h([(0,e.r_U)()],r.prototype,"timeSet",void 0),h([(0,e.r_U)()],r.prototype,"opened",void 0),h([(0,e.r_U)()],r.prototype,"closed",void 0),h([(0,e.r_U)()],r.prototype,"hour
1Selected",void 0),h([(0,e.r_U)()],r.prototype,"timeChanged",void 0),r})(),bt=(()=>{let r=class{};return r.\u0275fac=function(i){return new(i||r)},r.\u0275dir=e.lG2({type:r,selectors:[["","ngxMaterialTimepickerToggleIcon",""]]}),r})(),fe=(()=>{let r=class{get disabled(){return void 0===this._disabled?this.timepicker.disabled:this._disabled}set disabled(i){this._disabled=i}open(i){this.timepicker&&(this.timepicker.open(),i.stopPropagation())}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-toggle"]],contentQueries:function(i,c,m){if(1&i&&e.Suo(m,bt,7),2&i){let d;e.iGM(d=e.CRH())&&(c.customIcon=d.first)}},inputs:{disabled:"disabled",timepicker:["for","timepicker"]},ngContentSelectors:Dn,decls:3,vars:2,consts:[["type","button",1,"ngx-material-timepicker-toggle",3,"disabled","click"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","width","24px","height","24px",4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","width","24px","height","24px"],["d","M 12 2 C 6.4889971 2 2 6.4889971 2 12 C 2 17.511003                   6.4889971 22 12 22 C 17.511003 22 22 17.511003 22 12 C 22 6.4889971 17.511003 2 12 2 z M 12 4 C 16.430123 4 20 7.5698774 20 12 C 20 16.430123 16.430123 20 12 20 C 7.5698774 20 4 16.430123 4 12 C 4 7.5698774 7.5698774 4 12 4 z M 11 6 L 11 12.414062 L 15.292969 16.707031 L 16.707031 15.292969 L 13 11.585938 L 13 6 L 11 6 z"]],template:function(i,c){1&i&&(e.F$t(In),e.TgZ(0,"button",0),e.NdJ("click",function(d){return c.open(d)}),e.YNc(1,Zi,2,0,"svg",1),e.Hsn(2),e.qZA()),2&i&&(e.Q6J("disabled",c.disabled),e.xp6(1),e.Q6J("ngIf",!c.customIcon))},dependencies:[O.O5],styles:[".ngx-material-timepicker-toggle[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;padding:4px;background-color:transparent;border-radius:50%;text-align:center;border:none;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .3s;cursor:pointer}.ngx-material-timepicker-toggle[_ngcontent-%COMP%]:focus{background-color:rgba(0,0,0,.07)}"]}),h([(0,e.IIB)("for")],r.prototype,"timepicker",void 0),h([(0,e.IIB)()],r.prototype,"disabled",null),h([(0,e.aQ5)(bt,{static:!0})],r.prototype,"customIcon",void 0),r})();var Mt;let Q=Mt=class{constructor(l,i){this.elementRef=l,this.locale=i,this._format=12,this._value="",this.timepickerSubscriptions=[],this.onTouched=()=>{},this.onChange=()=>{}}set format(l){this._format=24===l?24:12,l&&this.previousFormat&&this.previousFormat!==this._format&&(this.value=this._value,this._timepicker.updateTime(this._value)),this.previousFormat=this._format}get format(){return this._format}set min(l){this._min="string"!=typeof l?l:Z.parseTime(l,{locale:this.locale,format:this.format})}get min(){return this._min}set max(l){this._max="string"!=typeof l?l:Z.parseTime(l,{locale:this.locale,format:this.format})}get max(){return this._max}set timepicker(l){this.registerTimepicker(l)}set value(l){if(!l)return this._value="",void this.updateInputValue();const i=Z.formatTime(l,{locale:this.locale,format:this.format});if(Z.isTimeAvailable(i,this._min,this._max,"minutes",this._timepicker.minutesGap,this._format))return this._value=i,void this.updateInputValue();console.warn("Selected time doesn't match min or max value")}get value(){return this._value?Z.toLocaleTimeString(this._value,{format:this.format,locale:this.locale}):""}get element(){return this.elementRef&&this.elementRef.nativeElement}set defaultTime(l){this._timepicker.defaultTime=Z.formatTime(l,{locale:this.locale,format:this.format})}updateValue(l){this.value=l,this.onChange(l)}ngOnChanges(l){l.value&&l.value.currentValue&&(this.defaultTime=l.value.currentValue)}onClick(l){this.disableClick||(this._timepicker.open(),l.stopPropagation())}writeValue(l){this.value=l,l&&(this.defaultTime=l)}registerOnChange(l){this.onChange=l}registerOnTouched(l){this.onTouched=l}setDisabledState(l){this.disabled=l}ngOnDestroy(){this.timepickerSubscriptions.forEach(l=>l.unsubscribe())}registerTimepicker(l){if(!l)throw new Error("NgxMaterialTimepickerComponent is not defined. Please make sure you passed the timepicker to ngxTimepicker directive");this._timepicker=l,this._timepicker.registerInput(this),this.timepickerSubscriptions.push(this._timepicker.timeSet.subscribe(i=>{this.value=i,this.onChange(this.value),this.onTouched(),this.defaultTime=this._value}))}updateInputValue(){this.elementRef.nativeElement.value=this.value}};Q.\u0275fac=function(l){return new(l||Q)(e.Y36(e.SBq),e.Y36(Y))},Q.\u0275dir=e.lG2({type:Q,selectors:[["","ngxTimepicker",""]],hostVars:1,hostBindings:function(l,i){1&l&&e.NdJ("change",function(m){return i.updateV
1alue(m.target.value)})("blur",function(){return i.onTouched()})("click",function(m){return i.onClick(m)}),2&l&&e.Ikx("disabled",i.disabled)},inputs:{format:"format",value:"value",min:"min",max:"max",timepicker:["ngxTimepicker","timepicker"],disabled:"disabled",disableClick:"disableClick"},features:[e._Bn([{provide:S.JU,useExisting:Mt,multi:!0}]),e.TTD]}),Q.ctorParameters=()=>[{type:e.SBq},{type:String,decorators:[{type:e.tBr,args:[Y]}]}],h([(0,e.IIB)()],Q.prototype,"format",null),h([(0,e.IIB)()],Q.prototype,"min",null),h([(0,e.IIB)()],Q.prototype,"max",null),h([(0,e.IIB)("ngxTimepicker")],Q.prototype,"timepicker",null),h([(0,e.IIB)()],Q.prototype,"value",null),h([(0,e.IIB)()],Q.prototype,"disabled",void 0),h([(0,e.IIB)()],Q.prototype,"disableClick",void 0),h([(0,e.L6J)("click",["$event"])],Q.prototype,"onClick",null),Q=Mt=h([oe(1,(0,e.tBr)(Y))],Q);let ar=(()=>{let r=class{constructor(i){this.element=i.nativeElement}ngAfterViewInit(){this.theme&&this.setTheme(this.theme)}setTheme(i){for(const c in i)if(i.hasOwnProperty(c)){if("string"==typeof i[c]){for(const m in i)i.hasOwnProperty(m)&&this.element.style.setProperty(`--${sr(m)}`,i[m]);return}this.setTheme(i[c])}}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(e.SBq))},r.\u0275dir=e.lG2({type:r,selectors:[["","ngxMaterialTimepickerTheme",""]],inputs:{theme:["ngxMaterialTimepickerTheme","theme"]}}),h([(0,e.IIB)("ngxMaterialTimepickerTheme")],r.prototype,"theme",void 0),r})();function sr(r){return r.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}class R{static getHours(l){return Array(l).fill(1).map((i,c)=>{const d=i+c;return{time:24===d?0:d,angle:30*d}})}static disableHours(l,i){return i.min||i.max?l.map(c=>{const m=24===i.format?c.time:Z.formatHour(c.time,i.format,i.period),d=W.ou.fromObject({hour:m}).toFormat($.TWELVE);return Object.assign({},c,{disabled:!Z.isTimeAvailable(d,i.min,i.max,"hours")})}):l}static getMinutes(l=1){const m=[];for(let d=0;d<60;d++){const v=6*d;d%l==0&&m.push({time:d,angle:0!==v?v:360})}return m}static disableMinutes(l,i,c){if(c.min||c.max){const m=Z.formatHour(i,c.format,c.period);return l.map(d=>{const v=W.ou.fromObject({hour:m,minute:d.time}).toFormat($.TWELVE);return Object.assign({},d,{disabled:!Z.isTimeAvailable(v,c.min,c.max,"minutes")})})}return l}}let Bi=(()=>{class r{constructor(i){this.hourChange=new e.vpe,this.hourSelected=new e.vpe,this.hoursList=[],this.hoursList=R.getHours(i)}onTimeSelected(i){this.hourSelected.next(i)}}return r.\u0275fac=function(i){e.$Z()},r.\u0275dir=e.lG2({type:r,inputs:{selectedHour:"selectedHour",minTime:"minTime",maxTime:"maxTime",format:"format"},outputs:{hourChange:"hourChange",hourSelected:"hourSelected"}}),h([(0,e.IIB)()],r.prototype,"selectedHour",void 0),h([(0,e.IIB)()],r.prototype,"minTime",void 0),h([(0,e.IIB)()],r.prototype,"maxTime",void 0),h([(0,e.IIB)()],r.prototype,"format",void 0),h([(0,e.r_U)()],r.prototype,"hourChange",void 0),h([(0,e.r_U)()],r.prototype,"hourSelected",void 0),r})(),cr=(()=>{let r=class extends Bi{constructor(){super(24)}ngAfterContentInit(){this.hoursList=R.disableHours(this.hoursList,{min:this.minTime,max:this.maxTime,format:this.format})}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-24-hours-face"]],features:[e.qOj],decls:1,vars:3,consts:[[3,"selectedTime","faceTime","format","timeChange","timeSelected"]],template:function(i,c){1&i&&(e.TgZ(0,"ngx-material-timepicker-face",0),e.NdJ("timeChange",function(d){return c.hourChange.next(d)})("timeSelected",function(d){return c.onTimeSelected(d)}),e.qZA()),2&i&&e.Q6J("selectedTime",c.selectedHour)("faceTime",c.hoursList)("format",c.format)},dependencies:function(){return[fi]},encapsulation:2,changeDetection:0}),r})(),lr=(()=>{let r=class extends Bi{constructor(){super(12)}ngOnChanges(i){i.period&&i.period.currentValue&&(this.hoursList=R.disableHours(this.hoursList,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period}))}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-12-hours-face"]],inputs:{period:"period"},features:[e.qOj,e.TTD],decls:1,vars:2,consts:[[3,"selectedTime","faceTime","timeChange","timeSelected"]],template:function(i,c){1&i&&(e.TgZ(0,"ngx-material-timepicker-face",0),e.NdJ("timeChange",function(d){return c.hourChange.next(d)})("timeSelected",function(d){return c.onTimeSelected(d)}),e.qZA()),2&i&&e.Q6J("selectedTime",c.selectedHour)("faceTime",c.hoursList)},dependencies:function(){return[fi]},encapsulation:2,changeDetection:0}),h([(0,e.IIB)()],r.prototype,"period",void 0),r})(),ur=(()=>{let r=class{constructor(){this.minutesList=[],this.timeUnit=I,this.minuteChange=new e.vpe}
1ngOnChanges(i){if(i.period&&i.period.currentValue){const c=R.getMinutes(this.minutesGap);this.minutesList=R.disableMinutes(c,this.selectedHour,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period})}}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-minutes-face"]],inputs:{selectedMinute:"selectedMinute",selectedHour:"selectedHour",period:"period",minTime:"minTime",maxTime:"maxTime",format:"format",minutesGap:"minutesGap"},outputs:{minuteChange:"minuteChange"},features:[e.TTD],decls:1,vars:4,consts:[[3,"faceTime","selectedTime","minutesGap","unit","timeChange"]],template:function(i,c){1&i&&(e.TgZ(0,"ngx-material-timepicker-face",0),e.NdJ("timeChange",function(d){return c.minuteChange.next(d)}),e.qZA()),2&i&&e.Q6J("faceTime",c.minutesList)("selectedTime",c.selectedMinute)("minutesGap",c.minutesGap)("unit",c.timeUnit.MINUTE)},dependencies:function(){return[fi]},encapsulation:2}),h([(0,e.IIB)()],r.prototype,"selectedMinute",void 0),h([(0,e.IIB)()],r.prototype,"selectedHour",void 0),h([(0,e.IIB)()],r.prototype,"period",void 0),h([(0,e.IIB)()],r.prototype,"minTime",void 0),h([(0,e.IIB)()],r.prototype,"maxTime",void 0),h([(0,e.IIB)()],r.prototype,"format",void 0),h([(0,e.IIB)()],r.prototype,"minutesGap",void 0),h([(0,e.r_U)()],r.prototype,"minuteChange",void 0),r})();const Xe_small_height="75px",Xe_small_top="calc(50% - 75px)",Xe_large_height="103px",Xe_large_top="calc(50% - 103px)";let fi=(()=>{let r=class{constructor(){this.timeUnit=I,this.innerClockFaceSize=85,this.timeChange=new e.vpe,this.timeSelected=new e.vpe}ngAfterViewInit(){this.setClockHandPosition(),this.addTouchEvents()}ngOnChanges(i){const c=i.faceTime,m=i.selectedTime;c&&c.currentValue&&m&&m.currentValue&&(this.selectedTime=this.faceTime.find(d=>d.time===this.selectedTime.time)),m&&m.currentValue&&this.setClockHandPosition(),c&&c.currentValue&&setTimeout(()=>this.selectAvailableTime())}trackByTime(i,c){return c.time}onMousedown(i){i.preventDefault(),this.isStarted=!0}selectTime(i){if(!this.isStarted&&i instanceof MouseEvent&&"click"!==i.type)return;const c=this.clockFace.nativeElement.getBoundingClientRect(),m=c.left+c.width/2,d=c.top+c.height/2,v=180*Math.atan(Math.abs(i.clientX-m)/Math.abs(i.clientY-d))/M
1ath.PI,M=function dr(r,l,i,c,m){return c>l&&i>=r?180-m:c>l&&i<r?180+m:c<l&&i<r?360-m:m}(m,d,i.clientX,i.clientY,v),n=this.format&&this.isInnerClockFace(m,d,i.clientX,i.clientY),t=(function mr(r,l){return Math.round(r/l)*l}(M,this.unit===I.MINUTE?6*(this.minutesGap||1):30)||360)+(n?360:0),s=this.faceTime.find(u=>u.angle===t);s&&!s.disabled&&(this.timeChange.next(s),this.isStarted||this.timeSelected.next(s.time))}onMouseup(i){i.preventDefault(),this.isStarted=!1}ngOnDestroy(){this.removeTouchEvents()}addTouchEvents(){this.touchStartHandler=this.onMousedown.bind(this),this.touchEndHandler=this.onMouseup.bind(this),this.clockFace.nativeElement.addEventListener("touchstart",this.touchStartHandler),this.clockFace.nativeElement.addEventListener("touchend",this.touchEndHandler)}removeTouchEvents(){this.clockFace.nativeElement.removeEventListener("touchstart",this.touchStartHandler),this.clockFace.nativeElement.removeEventListener("touchend",this.touchEndHandler)}setClockHandPosition(){24===this.format&&(this.selectedTime.time>12||0===this.selectedTime.time?this.decreaseClockHand():this.increaseClockHand()),this.clockHand.nativeElement.style.transform=`rotate(${this.selectedTime.angle}deg)`}selectAvailableTime(){const i=this.faceTime.find(c=>this.selectedTime.time===c.time);if(this.isClockFaceDisabled=this.faceTime.every(c=>c.disabled),i&&i.disabled&&!this.isClockFaceDisabled){const c=this.faceTime.find(m=>!m.disabled);this.timeChange.next(c)}}isInnerClockFace(i,c,m,d){return Math.sqrt(Math.pow(m-i,2)+Math.pow(d-c,2))<this.innerClockFaceSize}decreaseClockHand(){this.clockHand.nativeElement.style.height=Xe_small_height,this.clockHand.nativeElement.style.top=Xe_small_top}increaseClockHand(){this.clockHand.nativeElement.style.height=Xe_large_height,this.clockHand.nativeElement.style.top=Xe_large_top}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-face"]],viewQuery:function(i,c){if(1&i&&(e.Gf(Nn,7),e.Gf(ci,7)),2&i){let m;e.iGM(m=e.CRH())&&(c.clockFace=m.first),e.iGM(m=e.CRH())&&(c.clockHand=m.first)}},hostBindings:function(i,c){1&i&&e.NdJ("mousedown",function(d){return c.onMousedown(d)})("click",function(d){return c.selectTime(d)})("touchmove",function(d){return c.selectTime(d.changedTouches[0])})("touchend",function(d){return c.selectTime(d.changedTouches[0])})("mousemove",function(d){return c.selectTime(d)})("mouseup",function(d){return c.onMouseup(d)})},inputs:{selectedTime:"selectedTime",faceTime:"faceTime",unit:"unit",format:"format",minutesGap:"minutesGap"},outputs:{timeChange:"timeChange",timeSelected:"timeSelected"},features:[e.TTD],decls:7,vars:6,consts:[[1,"clock-face"],["clockFace",""],["class","clock-face__container",4,"ngIf","ngIfElse"],[1,"clock-face__clock-hand",3,"ngClass","hidden"],["clockHand",""],["minutesFace",""],[1,"clock-face__container"],["class","clock-face__number clock-face__number--outer",3,"ngStyle",4,"ngFor","ngForOf","ngForTrackBy"],["class","clock-face__inner",3,"top",4,"ngIf"],[1,"clock-face__number","clock-face__number--outer",3,"ngStyle"],[3,"ngStyle","ngClass"],[1,"clock-face__inner"],["class","clock-face__number clock-face__number--inner",3,"ngStyle","height",4,"ngFor","ngForOf","ngForTrackBy"],[1,"clock-face__number","clock-face__number--inner",3,"ngStyle"]],template:function(i,c){if(1&i&&(e.TgZ(0,"div",0,1),e.YNc(2,Pn,4,7,"div",2),e._UZ(3,"span",3,4),e.qZA(),e.YNc(5,Ln,2,2,"ng-template",null,5,e.W1O)),2&i){const m=e.MAs(6);e.xp6(2),e.Q6J("ngIf",c.unit!==c.timeUnit.MINUTE)("ngIfElse",m),e.xp6(1),e.Q6J("ngClass",e.VKq(4,Zn,c.unit===c.timeUnit.MINUTE))("hidden",c.isClockFaceDisabled)}},dependencies:function(){return[O.mk,O.sg,O.O5,O.PC,O.OU,Ji,ut,Qi,wt]},styles:[".clock-face[_ngcontent-%COMP%]{width:290px;height:290px;border-radius:50%;position:relative;display:flex;justify-content:center;padding:20px;box-sizing:border-box;background-color:#f0f0f0}@supports (background-color:var(--clock-face-background-color)){.clock-face[_ngcontent-%COMP%]{background-color:var(--clock-face-background-color)}}.clock-face__inner[_ngcontent-%COMP%]{position:absolute}.clock-face__container[_ngcontent-%COMP%]{margin-left:-2px}.clock-face__number[_ngcontent-%COMP%]{position:absolute;transform-origin:0 100%;width:50px;text-align:center;z-index:2}.clock-face__number--outer[_ngcontent-%COMP%]{height:calc(290px / 2 - 20px)}.clock-face__number--outer[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:16px;color:#6c6c6c}@supports (color:var(--clock-face-time-inactive-color)){.clock-face__number--outer[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:var(--clock-face-time-inactive-color)}}.clock-face__number--inner[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:14px;color:#929292}@supports (color:var(--clock-face-inner-time-inactive-color)){.clock-face__number--inner[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:var(--clock-face-inner-time-inactive-color)}}.clock-face__number[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50%;font-weight:500;font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.clock-face__number[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}}.clock-face__number[_ngcontent-%COMP%] > span.active[_ngcontent-%COMP%]{background-color:#00bfff;color:#fff}@supports (background-color:var(--clock-hand-color)){.clock-face__number[_ngcontent-%COMP%] > span.active[_ngcontent-%COMP%]{background-color:var(--clock-hand-color);color:var(--clock-face-time-active-color)}}.clock-face__number[_ngcontent-%COMP%] > span.disabled[_ngcontent-%COMP%]{color:#c5c5c5}@supports (color:var(--clock-face-time-disabled-color)){.clock-face__number[_ngcontent-%COMP%] > span.disabled[_ngcontent-%COMP%]{color:var(--clock-face-time-disabled-color)}}.clock-face__clock-hand[_ngcontent-%COMP%]{height:103px;width:2px;transform-origin:0 100%;position:absolute;top:calc(50% - 103px);z-index:1;background-color:#00bfff}@supports (background-color:var(--clock-hand-color)){.clock-face__clock-hand[_ngcontent-%COMP%]{background-color:var(--clock-hand-color)}}.clock-face__clock-hand[_ngcontent-%COMP%]:after{content:'';width:7px;height:7px;border-radius:50%;background-color:inherit;position:absolute;bottom:-3px;left:-3.5px}.clock-face__clock-hand_minute[_ngcontent-%COMP%]:before{content:'';width:7px;height:7px;background-color:#fff;border-radius:50%;position:absolute;top:-8px;left:calc(50% - 8px);box-sizing:content-box;border:4px solid #00bfff}@supports (border-color:var(--clock-hand-color)){.clock-face__clock-hand_minute[_ngcontent-%COMP%]:before{border-color:var(--clock-hand-color)}}@media (max-device-width:1023px) and (orientation:landscape){.clock-face[_ngcontent-%COMP%]{width:225px;height:225px;padding:5px}.clock-face__number--outer[_ngcontent-%COMP%]{height:calc(225px / 2 - 5px)}.clock-face__clock-hand_minute[_ngcontent-%COMP%]:before{top:0}}"],changeDetection:0}),h([(0,e.IIB)()],r.prototype,"faceTime",void 0),h([(0,e.IIB)()],r.prototype,"selectedTime",void 0),h([(0,e.IIB)()],r.prototype,"unit",void 0),h([(0,e.IIB)()],r.prototype,"format",void 0),h([(0,e.IIB)()],r.prototype,"minutesGap",void 0),h([(0,e.r_U)()],r.prototype,"timeChange",void 0),h([(0,e.r_U)()],r.prototype,"timeSelected",void 0),h([(0,e.i9L)("clockFace",{static:!0})],r.prototype,"clockFace",void 0),h([(0,e.i9L)("clockHand",{static:!0})],r.prototype,"clockHand",void 0),h([(0,e.L6J)("mousedown",["$event"])],r.prototype,"onMousedown",null),h([(0,e.L6J)("click",["$event"]),(0,e.L6J)("touchmove",["$event.changedTouches[0]"]),(0,e.L6J)("touchend",["$event.changedTouches[0]"]),(0,e.L6J)("mousemove",["$event"])],r.prototype,"selectTime",null),h([(0,e.L6J)("mouseup",["$event"])],r.prototype,"onMouseup",null),r})(),zi=(()=>{let r=class{};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-button"]],ngContentSelectors:Hi,decls:3,vars:0,consts:[["type","button",1,"timepicker-button"]],template:function(i,c){1&i&&(e.F$t(),e.TgZ(0,"button",0)(1,"span"),e.Hsn(2),e.qZA()())},styles:[".timepicker-button[_ngcontent-%COMP%]{display:inline-block;height:36px;min-width:88px;line-height:36px;border:12px;border-radius:2px;background-color:transparent;text-align:center;transition:450ms cubic-bezier(.23,1,.32,1);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;outline:0;color:#00bfff}@supports (color:var(--button-color)){.timepicker-button[_ngcontent-%COMP%]{color:var(--button-color)}}.timepicker-button[_ngcontent-%COMP%]:focus, .timepicker-button[_ngcontent-%COMP%]:hover{background-color:rgba(153,153,153,.2)}.timepicker-button[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:14px;text-transform:uppercase;font-weight:600;padding-left:16px;padding-right:16px;font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-button[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}}"]}),r})(),fr=(()=>{let r=class{constructor(i){this.locale=i,this.timeUnit=I,this.meridiems=W.kI.meridiems({locale:this.locale}
1),this.periodChanged=new e.vpe,this.timeUnitChanged=new e.vpe,this.hourChanged=new e.vpe,this.minuteChanged=new e.vpe}ngOnChanges(i){if(i.period&&i.period.currentValue||i.format&&i.format.currentValue){const c=R.getHours(this.format);this.hours=R.disableHours(c,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period})}if(i.period&&i.period.currentValue||i.hour&&i.hour.currentValue){const c=R.getMinutes(this.minutesGap);this.minutes=R.disableMinutes(c,+this.hour,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period})}}changeTimeUnit(i){this.timeUnitChanged.next(i)}changePeriod(i){this.periodChanged.next(i)}changeHour(i){this.hourChanged.next(i)}changeMinute(i){this.minuteChanged.next(i)}showHint(){this.isHintVisible=!0}hideHint(){this.isHintVisible=!1}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(Y))},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-dial"]],inputs:{editableHintTmpl:"editableHintTmpl",hour:"hour",minute:"minute",format:"format",period:"period",activeTimeUnit:"activeTimeUnit",minTime:"minTime",maxTime:"maxTime",isEditable:"isEditable",minutesGap:"minutesGap",hoursOnly:"hoursOnly"},outputs:{periodChanged:"periodChanged",timeUnitChanged:"timeUnitChanged",hourChanged:"hourChanged",minuteChanged:"minuteChanged"},features:[e.TTD],decls:9,vars:25,consts:[[1,"timepicker-dial"],[1,"timepicker-dial__container"],[1,"timepicker-dial__time"],[3,"timeList","time","timeUnit","isActive","isEditable","timeUnit
1Changed","timeChanged","focused","unfocused"],[3,"timeList","time","timeUnit","isActive","isEditable","minutesGap","disabled","timeUnitChanged","timeChanged","focused","unfocused"],[1,"timepicker-dial__period",3,"ngClass","selectedPeriod","activeTimeUnit","maxTime","minTime","format","hours","minutes","selectedHour","meridiems","periodChanged"],[3,"ngClass",4,"ngIf"],[3,"ngClass"],[4,"ngTemplateOutlet"],["editableHintDefault",""],[1,"timepicker-dial__hint"]],template:function(i,c){1&i&&(e.TgZ(0,"div",0)(1,"div",1)(2,"div",2)(3,"ngx-material-timepicker-dial-control",3),e.NdJ("timeUnitChanged",function(d){return c.changeTimeUnit(d)})("timeChanged",function(d){return c.changeHour(d)})("focused",function(){return c.showHint()})("unfocused",function(){return c.hideHint()}),e.qZA(),e.TgZ(4,"span"),e._uU(5,":"),e.qZA(),e.TgZ(6,"ngx-material-timepicker-dial-control",4),e.NdJ("timeUnitChanged",function(d){return c.changeTimeUnit(d)})("timeChanged",function(d){return c.changeMinute(d)})("focused",function(){return c.showHint()})("unfocused",function(){return c.hideHint()}),e.qZA()(),e.TgZ(7,"ngx-material-timepicker-period",5),e.NdJ("periodChanged",function(d){return c.changePeriod(d)}),e.qZA()(),e.YNc(8,zn,4,4,"div",6),e.qZA()),2&i&&(e.xp6(3),e.Q6J("timeList",c.hours)("time",c.hour)("timeUnit",c.timeUnit.HOUR)("isActive",c.activeTimeUnit===c.timeUnit.HOUR)("isEditable",c.isEditable),e.xp6(3),e.Q6J("timeList",c.minutes)("time",c.minute)("timeUnit",c.timeUnit.MINUTE)("isActive",c.activeTimeUnit===c.timeUnit.MINUTE)("isEditable",c.isEditable)("minutesGap",c.minutesGap)("disabled",c.hoursOnly),e.xp6(1),e.Q6J("ngClass",e.VKq(23,Vn,24===c.format))("selectedPeriod",c.period)("activeTimeUnit",c.activeTimeUnit)("maxTime",c.maxTime)("minTime",c.minTime)("format",c.format)("hours",c.hours)("minutes",c.minutes)("selectedHour",c.hour)("meridiems",c.meridiems),e.xp6(1),e.Q6J("ngIf",c.isEditable||c.editableHintTmpl))},dependencies:function(){return[O.mk,O.O5,O.tP,Vi,Ri]},styles:[".timepicker-dial[_ngcontent-%COMP%]{text-align:right}.timepicker-dial__container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;-webkit-tap-highlight-color:transparent}.timepicker-dial__time[_ngcontent-%COMP%]{display:flex;align-items:baseline;line-height:normal;font-size:50px;color:rgba(255,255,255,.5);font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-dial__time[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--dial-inactive-color)}}.timepicker-dial__period[_ngcontent-%COMP%]{display:block;margin-left:10px}.timepicker-dial__hint-container--hidden[_ngcontent-%COMP%], .timepicker-dial__period--hidden[_ngcontent-%COMP%]{visibility:hidden}.timepicker-dial__hint[_ngcontent-%COMP%]{display:inline-block;font-size:10px;color:#fff}@supports (color:var(--dial-active-color)){.timepicker-dial__hint[_ngcontent-%COMP%]{color:var(--dial-active-color)}}.timepicker-dial__hint[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px}@media (max-device-width:1023px) and (orientation:landscape){.timepicker-dial__container[_ngcontent-%COMP%]{flex-direction:column}.timepicker-dial__period[_ngcontent-%COMP%]{margin-left:0}}"],changeDetection:0}),h([(0,e.IIB)()],r.prototype,"editableHintTmpl",void 0),h([(0,e.IIB)()],r.prototype,"hour",void 0),h([(0,e.IIB)()],r.prototype,"minute",void 0),h([(0,e.IIB)()],r.prototype,"format",void 0),h([(0,e.IIB)()],r.prototype,"period",void 0),h([(0,e.IIB)()],r.prototype,"activeTimeUnit",void 0),h([(0,e.IIB)()],r.prototype,"minTime",void 0),h([(0,e.IIB)()],r.prototype,"maxTime",void 0),h([(0,e.IIB)()],r.prototype,"isEditable",void 0),h([(0,e.IIB)()],r.prototype,"minutesGap",void 0),h([(0,e.IIB)()],r.prototype,"hoursOnly",void 0),h([(0,e.r_U)()],r.prototype,"periodChanged",void 0),h([(0,e.r_U)()],r.prototype,"timeUnit
1Changed",void 0),h([(0,e.r_U)()],r.prototype,"hourChanged",void 0),h([(0,e.r_U)()],r.prototype,"minuteChanged",void 0),r=h([oe(0,(0,e.tBr)(Y))],r),r})(),Ue=(()=>{let r=class{constructor(i){this.locale=i,this.numberingSystem=W.ou.local().setLocale(this.locale).resolvedLocaleOpts().numberingSystem}transform(i,c=I.HOUR){return null==i||""===i?"":isNaN(+i)?c===I.MINUTE?this.parseTime(i,"m","minute"):this.parseTime(i,"H","hour"):i}parseTime(i,c,m){const d=W.ou.fromFormat(String(i),c,{numberingSystem:this.numberingSystem})[m];if(!isNaN(d))return d;throw new Error(`Cannot parse time - ${i}`)}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(Y,16))},r.\u0275pipe=e.Yjl({name:"timeParser",type:r,pure:!0}),r.\u0275prov=e.Yz7({token:r,factory:function(l){return r.\u0275fac(l)}}),r=h([oe(0,(0,e.tBr)(Y))],r),r})(),Vi=(()=>{let r=class{constructor(i){this.timeParserPipe=i,this.timeUnitChanged=new e.vpe,this.timeChanged=new e.vpe,this.focused=new e.vpe,this.unfocused=new e.vpe}get selectedTime(){if(this.time)return this.timeList.find(i=>i.time===+this.time)}saveTimeAndChangeTimeUnit(i,c){i.preventDefault(),this.previousTime=this.time,this.timeUnitChanged.next(c),this.focused.next()}updateTime(){const i=this.selectedTime;i&&(this.timeChanged.next(i),this.previousTime=i.time)}changeTimeByKeyboard(i){const c=String.fromCharCode(i.keyCode);(function me(r,l,i){if(/\d/.test(l))return pi(r+l,i)})(this.time,c,this.timeList)&&i.preventDefault()}onKeydown(i){di(i)?this.changeTimeByArrow(i.keyCode):i.preventDefault()}onModelChange(i){this.time=this.timeParserPipe.transform(i,this.timeUnit).toString()}changeTimeByArrow(i){let d;38===i?d=String(+this.time+(this.minutesGap||1)):40===i&&(d=String(+this.time-(this.minutesGap||1))),pi(d,this.timeList)||(this.time=d,this.updateTime())}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(Ue))},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-dial-control"]],inputs:{time:"time",timeList:"timeList",timeUnit:"timeUnit",isActive:"isActive",isEditable:"isEditable",minutesGap:"minutesGap",disabled:"disabled"},outputs:{timeUnitChanged:"timeUnitChanged",timeChanged:"timeChanged",focused:"focused",unfocused:"unfocused"},features:[e._Bn([Ue])],decls:3,vars:2,consts:[["class","timepicker-dial__control timepicker-dial__item","readonly","",3,"ngClass","ngModel","disabled","timepickerAutofocus","ngModelChange","input","focus",4,"ngIf","ngIfElse"],["editableTemplate",""],["readonly","",1,"timepicker-dial__control","timepicker-dial__item",3,"ngClass","ngModel","disabled","timepickerAutofocus","ngModelChange","input","focus"],[1,"timepicker-dial__control","timepicker-dial__item","timepicker-dial__control_editable",3,"ngClass","ngModel","disabled","timepickerAutofocus","ngModelChange","input","focus","keydown","keypress"]],template:function(i,c){if(1&i&&(e.YNc(0,Rn,2,9,"input",0),e.YNc(1,Jn,3,13,"ng-template",null,1,e.W1O)),2&i){const m=e.MAs(2);e.Q6J("ngIf",!c.isEditable)("ngIfElse",m)}},dependencies:function(){return[O.mk,O.O5,S.Fj,S.JJ,S.On,Ot,ut,Ue]},styles:[".timepicker-dial__item[_ngcontent-%COMP%]{cursor:pointer;color:rgba(255,255,255,.5);font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-dial__item[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--dial-inactive-color)}}.timepicker-dial__item_active[_ngcontent-%COMP%]{color:#fff}@supports (color:var(--dial-active-color)){.timepicker-dial__item_active[_ngcontent-%COMP%]{color:var(--dial-active-color)}}.timepicker-dial__control[_ngcontent-%COMP%]{border:none;background-color:transparent;font-size:50px;width:60px;padding:0;border-radius:3px;text-align:right}.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{color:#00bfff;background-color:#fff;outline:#00bfff}@supports (color:var(--dial-editable-active-color)){.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{color:var(--dial-editable-active-color)}}@supports (background-color:var(--dial-editable-background-color)){.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{background-color:var(--dial-editable-background-color)}}@supports (outline:var(--dial-editable-active-color)){.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{outline:var(--dial-editable-active-color)}}.timepicker-dial__control[_ngcontent-%COMP%]:disabled{cursor:default}"]}),h([(0,e.IIB)()],r.prototype,"timeList",void 0),h([(0,e.IIB)()],r.prototype,"timeUnit",void 0),h([(0,e.IIB)()],r.prototype,"time",void 0),h([(0,e.IIB)()],r.prototype,"isActive",void 0),h([(0,e.IIB)()],r.prototype,"isEditable",void 0),h([(0,e.IIB)()],r.prototype,"minutesGap",void 0),h([(0,e.IIB)()],r.prototype,"disabled",void 0),h([(0,e.r_U)()],r.prototype,"timeUnit
1Changed",void 0),h([(0,e.r_U)()],r.prototype,"timeChanged",void 0),h([(0,e.r_U)()],r.prototype,"focused",void 0),h([(0,e.r_U)()],r.prototype,"unfocused",void 0),r})();function pi(r,l){const i=l.find(c=>c.time===+r);return!i||i&&i.disabled}let Ri=(()=>{let r=class{constructor(){this.timePeriod=L,this.isPeriodAvailable=!0,this.periodChanged=new e.vpe}changePeriod(i){this.isPeriodAvailable=this.isSwitchPeriodAvailable(i),this.isPeriodAvailable&&this.periodChanged.next(i)}animationDone(){this.isPeriodAvailable=!0}isSwitchPeriodAvailable(i){return!this.getDisabledTimeByPeriod(i).every(m=>m.disabled)}getDisabledTimeByPeriod(i){switch(this.activeTimeUnit){case I.HOUR:return R.disableHours(this.hours,{min:this.minTime,max:this.maxTime,format:this.format,period:i});case I.MINUTE:return R.disableMinutes(this.minutes,+this.selectedHour,{min:this.minTime,max:this.maxTime,format:this.format,period:i});default:throw new Error("no such TimeUnit")}}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-period"]],inputs:{selectedPeriod:"selectedPeriod",format:"format",activeTimeUnit:"activeTimeUnit",hours:"hours",minutes:"minutes",minTime:"minTime",maxTime:"maxTime",selectedHour:"selectedHour",meridiems:"meridiems"},outputs:{periodChanged:"periodChanged"},decls:6,vars:9,consts:[[1,"timepicker-period"],["type","button",1,"timepicker-dial__item","timepicker-period__btn",3,"ngClass","click"],["class","timepicker-period__warning",4,"ngIf"],[1,"timepicker-period__warning"]],template:function(i,c){1&i&&(e.TgZ(0,"div",0)(1,"button",1),e.NdJ("click",function(){return c.changePeriod(c.timePeriod.AM)}),e._uU(2),e.qZA(),e.TgZ(3,"button",1),e.NdJ("click",function(){return c.changePeriod(c.timePeriod.PM)}),e._uU(4),e.qZA(),e.YNc(5,Yn,3,1,"div",2),e.qZA()),2&i&&(e.xp6(1),e.Q6J("ngClass",e.VKq(5,kt,c.selectedPeriod===c.timePeriod.AM)),e.xp6(1),e.Oqu(c.meridiems[0]),e.xp6(1),e.Q6J("ngClass",e.VKq(7,kt,c.selectedPeriod===c.timePeriod.PM)),e.xp6(1),e.Oqu(c.meridiems[1]),e.xp6(1),e.Q6J("ngIf",!c.isPeriodAvailable))},dependencies:[O.mk,O.O5],styles:[".timepicker-dial__item[_ngcontent-%COMP%]{cursor:pointer;color:rgba(255,255,255,.5);font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-dial__item[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--dial-inactive-color)}}.timepicker-dial__item_active[_ngcontent-%COMP%]{color:#fff}@supports (color:var(--dial-active-color)){.timepicker-dial__item_active[_ngcontent-%COMP%]{color:var(--dial-active-color)}}.timepicker-period[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:relative}.timepicker-period__btn[_ngcontent-%COMP%]{padding:1px 3px;border:0;background-color:transparent;font-size:18px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border-radius:3px;transition:background-color .5s;font-family:Roboto,sans-serif}.timepicker-period__btn[_ngcontent-%COMP%]:focus{background-color:rgba(0,0,0,.07)}.timepicker-period__warning[_ngcontent-%COMP%]{padding:5px 10px;border-radius:3px;background-color:rgba(0,0,0,.55);color:#fff;position:absolute;width:200px;left:-20px;top:40px}.timepicker-period__warning[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin:0;font-size:12px;font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-period__btn[_ngcontent-%COMP%], .timepicker-period__warning[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}}"],data:{animation:[(0,E.X$)("scaleInOut",[(0,E.eR)(":enter",[(0,E.oB)({transform:"scale(0)"}),(0,E.jt)(".2s",(0,E.oB)({transform:"scale(1)"})),(0,E.vP)([(0,E.jt)("3s",(0,E.oB)({opacity:1})),(0,E.jt)(".3s",(0,E.oB)({opacity:0}))])])])]}}),h([(0,e.IIB)()],r.prototype,"selectedPeriod",void 0),h([(0,e.IIB)()],r.prototype,"format",void 0),h([(0,e.IIB)()],r.prototype,"activeTimeUnit",void 0),h([(0,e.IIB)()],r.prototype,"hours",void 0),h([(0,e.IIB)()],r.prototype,"minutes",void 0),h([(0,e.IIB)()],r.prototype,"minTime",void 0),h([(0,e.IIB)()],r.prototype,"maxTime",void 0),h([(0,e.IIB)()],r.prototype,"selectedHour",void 0),h([(0,e.IIB)()],r.prototype,"meridiems",void 0),h([(0,e.r_U)()],r.prototype,"periodChanged",void 0),r})(),gi=(()=>{let r=class{constructor(i){this.eventService=i}onClick(i){this.preventClick||this.eventService.dispatchEvent(i),i.preventDefault()}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(le))},r.\u0275dir=e.lG2({type:r,selectors:[["","overlay",""]],hostBindings:function(i,c){1&i&&e.NdJ("click",function(d){return c.onClick(d)})},inputs:{preventClick:["overlay","preventClick"]}}),h([(0,e.IIB)("overlay")],r.prototype,"preventClick",void 0),h([(0,e.L6J)("click",["$event"])],r.prototype,"onClick",null),r})(),Ji=(()=>{let r=class{transform(i,c=5){return i&&(i%c==0?i:"")}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275pipe=e.Yjl({name:"minutesFormatter",type:r,pure:!0}),r})(),Ot=(()=>{let r=class{constructor(i,c){this.element=i,this.document=c,this.activeElement=this.document.activeElement}ngOnChanges(){this.isFocusActive&&setTimeout(()=>this.element.nativeElement.focus({preventScroll:!0}))}ngOnDestroy(){setTimeout(()=>this.activeElement.focus({preventScroll:!0}))}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(e.SBq),e.Y36(O.K0,8))},r.\u0275dir=e.lG2({type:r,selectors:[["","timepickerAutofocus",""]],inputs:{isFocusActive:["timepickerAutofocus","isFocusActive"]},features:[e.TTD]}),h([(0,e.IIB)("timepickerAutofocus")],r.prototype,"isFocusActive",void 0),r=h([oe(1,(0,e.FiY)()),oe(1,(0,e.tBr)(O.K0))],r),r})();var St;let V=St=class{constructor(l,i){this.timepickerService=l,this.locale=i,this.minHour=1,this.maxHour=12,this.timeUnit=I,this.buttonAlign="right",this.timeChanged=new e.vpe,this._format=12,this.unsubscribe$=new _e.xQ,this.isFirstTimeChange=!0,this.onChange=()=>{}}set format(l){this._format=24===l?24:12,this.minHour=12===this._format?1:0,this.maxHour=12===this._format?12:23,this.hoursList=R.getHours(this._format),l&&this.previousFormat&&this.previousFormat!==this._format&&this.updateTime(this.timepickerTime),this.previousFormat=this._format}get format(){return this._format}set min(l){this._min="string"!=typeof l?l:Z.parseTime(l,{locale:this.locale,format:this.format})}get min(){return this._min}set max(l){this._max="string"!=typeof l?l:Z.parseTime(l,{locale:this.locale,format:this.format})}get max(){return this._max}set defaultTime(l){this._defaultTime=l,this.isDefaultTime=!!l}get defaultTime(){return this._defaultTime}ngOnInit(){this.initTime(this.defaultTime),this.hoursList=R.getHours(this._format),this.minutesList=R.getMinutes(),this.isTimeRangeSet=!(!this.min&&!this.max),this.hour$=this.timepickerService.selectedHour.pipe((0,Pe.b)(l=>this.selectedHour=l.time),(0,tt.U)(this.changeDefaultTimeValue.bind(this)),(0,Pe.b)(()=>this.isTimeRangeSet&&this.updateAvailableMinutes())),this.minute$=this.timepickerService.selectedMinute.pipe((0,tt.U)(this.changeDefaultTimeValue.bind(this)),(0,Pe.b)(()=>this.isFirstTimeChange=!1)),12===this.format&&this.timepickerService.selectedPeriod.pipe((0,bn.x)(),(0,Pe.b)(l=>this.period=l),(0,Pe.b)(l=>
1this.isChangePeriodDisabled=this.isPeriodDisabled(l)),(0,ae.R)(this.unsubscribe$)).subscribe(()=>this.isTimeRangeSet&&this.updateAvailableTime())}writeValue(l){l?this.initTime(l):this.resetTime()}registerOnTouched(l){}registerOnChange(l){this.onChange=l}setDisabledState(l){this.disabled=l}changeHour(l){this.timepickerService.hour=this.hoursList.find(i=>i.time===l),this.changeTime()}changeMinute(l){this.timepickerService.minute=this.minutesList.find(i=>i.time===l),this.changeTime()}changePeriod(l){this.timepickerService.period=l,this.changeTime()}onTimeSet(l){this.updateTime(l),this.emitLocalTimeChange(l)}ngOnDestroy(){this.unsubscribe$.next(),this.unsubscribe$.complete()}changeTime(){const l=this.timepickerService.getFullTime(this.format);this.timepickerTime=l,this.emitLocalTimeChange(l)}resetTime(){this.timepickerService.hour={angle:0,time:null},this.timepickerService.minute={angle:0,time:null}}emitLocalTimeChange(l){const i=Z.toLocaleTimeString(l,{format:this.format,locale:this.locale});this.onChange(i),this.timeChanged.emit(i)}changeDefaultTimeValue(l){return!this.isDefaultTime&&this.isFirstTimeChange?Object.assign({},l,{time:null}):l}updateAvailableHours(){this.hoursList=R.disableHours(this.hoursList,{min:this.min,max:this.max,format:this.format,period:this.period})}updateAvailableMinutes(){this.minutesList=R.disableMinutes(this.minutesList,this.selectedHour,{min:this.min,max:this.max,format:this.format,period:this.period})}updateAvailableTime(){this.updateAvailableHours(),this.selectedHour&&this.updateAvailableMinutes()}updateTime(l){if(l){const i=Z.formatTime(l,{locale:this.locale,format:this.format});this.timepickerService.setDefaultTimeIfAvailable(i,this.min,this.max,this.format),this.timepickerTime=i}}initTime(l){if(!Z.isTimeAvailable(l,this.min,this.max,"minutes",null,this.format)){if(this.min)return void this.updateTime(Z.fromDateTimeToString(this.min,this.format));if(this.max)return void this.updateTime(Z.fromDateTimeToString(this.max,this.format))}this.updateTime(l)}isPeriodDisabled(l){return R.disableHours(R.getHours(12),{min:this.min,max:this.max,format:12,period:l===L.AM?L.PM:L.AM}).every(i=>i.disabled)}};V.\u0275fac=function(l){return new(l||V)(e.Y36(ee),e.Y36(Y))},V.\u0275cmp=e.Xpm({type:V,selectors:[["ngx-timepicker-field"]],inputs:{buttonAlign:"buttonAlign",format:"format",min:"min",max:"max",defaultTime:"defaultTime",disabled:"disabled",toggleIcon:"toggleIcon",clockTheme:"clockTheme",controlOnly:"controlOnly",cancelBtnTmpl:"cancelBtnTmpl",confirmBtnTmpl:"confirmBtnTmpl"},outputs:{timeChanged:"timeChanged"},features:[e._Bn([ee,{provide:S.JU,useExisting:St,multi:!0}])],decls:13,vars:32,consts:[[1,"ngx-timepicker",3,"ngClass"],[1,"ngx-timepicker__control--first",3,"placeholder","time","min","max","timeUnit","disabled","timeList","preventTyping","timeChanged"],[1,"ngx-timepicker__time-colon","ngx-timepicker__control--second"],[1,"ngx-timepicker__control--third",3,"placeholder","time","min","max","timeUnit","disabled","timeList","preventTyping","timeChanged"],["class","ngx-timepicker__control--forth",3,"selectedPeriod","disabled","periodSelected",4,"ngIf"],["class","ngx-timepicker__toggle",3,"ngClass","for","disabled",4,"ngIf"],[3,"min","max","theme","defaultTime","format","cancelBtnTmpl","confirmBtnTmpl","timeSet"],["timepicker",""],["defaultIcon",""],[1,"ngx-timepicker__control--forth",3,"selectedPeriod","disabled","periodSelected"],[1,"ngx-timepicker__toggle",3,"ngClass","for","disabled"],["ngxMaterialTimepickerToggleIcon",""],[4,"ngTemplateOutlet"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 24 24","width","24px","height","24px"],["d","M 12 2 C 6.4889971 2 2 6.4889971 2 12 C 2 17.511003                   6.4889971 22 12 22 C 17.511003 22 22 17.511003 22 12 C 22 6.4889971 17.511003 2 12 2 z M 12 4 C 16.430123 4 20 7.5698774 20 12 C 20 16.430123 16.430123 20 12 20 C 7.5698774 20 4 16.430123 4 12 C 4 7.5698774 7.5698774 4 12 4 z M 11 6 L 11 12.414062 L 15.292969 16.707031 L 16.707031 15.292969 L 13 11.585938 L 13 6 L 11 6 z"]],template:function(l,i){if(1&l&&(e.TgZ(0,"div",0)(1,"ngx-timepicker-time-control",1),e.NdJ("timeChanged",function(m){return i.changeHour(m)}),e.ALo(2,"async"),e.qZA(),e.TgZ(3,"span",2),e._uU(4,":"),e.qZA(),e.TgZ(5,"ngx-timepicker-time-control",3),e.NdJ("timeChanged",function(m){return i.changeMinute(m)}),e.ALo(6,"async"),e.qZA(),e.YNc(7,qn,1,2,"ngx-timepicker-period-selector",4),e.YNc(8,jn,3,6,"ngx-material-timepicker-toggle",5),e.qZA(),e.TgZ(9,"ngx-material-timepicker",6,7),e.NdJ("timeSet",function(m){return i.onTimeSet(m)}),e.qZA(),e.YNc(11,Wn,2,0,"ng-template",null,8,e.W1O)),2&l){let c,m;e.Q6J("ngClass",e.VKq(30,$n,i.disabled)),e.xp6(1),e.Q6J("placeholder","HH")("time",null==(c=e.lcZ(2,26,i.hour$))?null:c.time)("min",i.minHour)("max",i.maxHour)("timeUnit",i.timeUnit.HOUR)("disabled",i.disabled)("timeList",i.hoursList)("preventTyping",i.isTimeRangeSet),e.xp6(4),e.Q6J("placeholder","MM")("time",null==(m
1=e.lcZ(6,28,i.minute$))?null:m.time)("min",0)("max",59)("timeUnit",i.timeUnit.MINUTE)("disabled",i.disabled)("timeList",i.minutesList)("preventTyping",i.isTimeRangeSet),e.xp6(2),e.Q6J("ngIf",24!==i.format),e.xp6(1),e.Q6J("ngIf",!i.controlOnly),e.xp6(1),e.Q6J("min",i.min)("max",i.max)("theme",i.clockTheme)("defaultTime",i.timepickerTime)("format",i.format)("cancelBtnTmpl",i.cancelBtnTmpl)("confirmBtnTmpl",i.confirmBtnTmpl)}},dependencies:function(){return[O.mk,O.O5,O.tP,or,fe,bt,gr,qi,O.Ov]},styles:[".ngx-timepicker[_ngcontent-%COMP%]{display:flex;align-items:center;height:100%;border-bottom:1px solid rgba(0,0,0,.12)}.ngx-timepicker--disabled[_ngcontent-%COMP%]{background:rgba(0,0,0,.07);pointer-events:none}.ngx-timepicker__time-colon[_ngcontent-%COMP%]{margin-left:10px}.ngx-timepicker__control--first[_ngcontent-%COMP%]{order:1}.ngx-timepicker__control--second[_ngcontent-%COMP%]{order:2}.ngx-timepicker__control--third[_ngcontent-%COMP%]{order:3}.ngx-timepicker__control--forth[_ngcontent-%COMP%], .ngx-timepicker__toggle[_ngcontent-%COMP%]{order:4}.ngx-timepicker__toggle--left[_ngcontent-%COMP%]{order:0}"],changeDetection:0}),V.ctorParameters=()=>[{type:ee},{type:String,decorators:[{type:e.tBr,args:[Y]}]}],h([(0,e.IIB)()],V.prototype,"disabled",void 0),h([(0,e.IIB)()],V.prototype,"toggleIcon",void 0),h([(0,e.IIB)()],V.prototype,"buttonAlign",void 0),h([(0,e.IIB)()],V.prototype,"clockTheme",void 0),h([(0,e.IIB)()],V.prototype,"controlOnly",void 0),h([(0,e.IIB)()],V.prototype,"cancelBtnTmpl",void 0),h([(0,e.IIB)()],V.prototype,"confirmBtnTmpl",void 0),h([(0,e.IIB)()],V.prototype,"format",null),h([(0,e.IIB)()],V.prototype,"min",null),h([(0,e.IIB)()],V.prototype,"max",null),h([(0,e.IIB)()],V.prototype,"defaultTime",null),h([(0,e.r_U)()],V.prototype,"timeChanged",void 0),V=St=h([oe(1,(0,e.tBr)(Y))],V);let gr=(()=>{let r=class{constructor(i){this.timeParser=i,this.timeChanged=new e.vpe}ngOnChanges(i){i.timeList&&null!=this.time&&this.isSelectedTimeDisabled(this.time)&&this.setAvailableTime()}changeTime(i){i.stopPropagation();const c=String.fromCharCode(i.keyCode),m=function Yi(r,l){if(/\d/.test(l))return+(r+l)}(String(this.time),c);this.changeTimeIfValid(m)}onKeydown(i){switch(i.stopPropagation(),di(i)||i.preventDefault(),i.key){case"ArrowUp":this.increase();break;case"ArrowDown":this.decrease()}this.preventTyping&&"Tab"!==i.key&&i.preventDefault()}increase(){if(!this.disabled){let i=+this.time+1;i>this.max&&(i=this.min),this.isSelectedTimeDisabled(i)&&(i=this.getAvailableTime(i,this.getNextAvailableTime.bind(this))),i!==this.time&&this.timeChanged.emit(i)}}decrease(){if(!this.disabled){let i=+this.time-1;i<this.min&&(i=this.max),this.isSelectedTimeDisabled(i)&&(i=this.getAvailableTime(i,this.getPrevAvailableTime.bind(this))),i!==this.time&&this.timeChanged.emit(i)}}onFocus(){this.isFocused=!0,this.previousTime=this.time}onBlur(){this.isFocused=!1,this.previousTime!==this.time&&this.changeTimeIfValid(+this.time)}onModelChange(i){this.time=+this.timeParser.transform(i,this.timeUnit)}changeTimeIfValid(i){if(!isNaN(i)){if(this.time=i,this.time>this.max){const c=String(i);this.time=+c[c.length-1]}this.time<this.min&&(this.time=this.min),this.timeChanged.emit(this.time)}}isSelectedTimeDisabled(i){return this.timeList.find(c=>c.time===i).disabled}getNextAvailableTime(i){const c=this.timeList,m=c.length;for(let d=i+1;d<m;d++){const v=c[d];if(!v.disabled)return v.time}}getPrevAvailableTime(i){for(let c=i;c>=0;c--){const m=this.timeList[c];if(!m.disabled)return m.time}}getAvailableTime(i,c){return c(this.timeList.findIndex(v=>v.time===i))??this.time}setAvailableTime(){this.time=this.timeList.find(i=>!i.disabled).time,this.timeChanged.emit(this.time)}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(Ue))},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-timepicker-time-control"]],inputs:{time:"time",min:"min",max:"max",placeholder:"placeholder",timeUnit:"timeUnit",disabled:"disabled",timeList:"timeList",preventTyping:"preventTyping"},outputs:{timeChanged:"timeChanged"},features:[e._Bn([Ue]),e.TTD],decls:9,vars:13,consts:[[1,"ngx-timepicker-control",3,"ngClass"],["maxlength","2",1,"ngx-timepicker-control__input",3,"ngModel","placeholder","disabled","ngModelChange","keydown","keypress","focus","blur"],[1,"ngx-timepicker-control__arrows"],["role","button",1,"ngx-timepicker-control__arrow",3,"click"]],template:function(i,c){1&i&&(e.TgZ(0,"div",0)(1,"input",1),e.NdJ("ngModelChange",function(d){return c.onModelChange(d)})("keydown",function(d){return c.onKeydown(d)}
1)("keypress",function(d){return c.changeTime(d)})("focus",function(){return c.onFocus()})("blur",function(){return c.onBlur()}),e.ALo(2,"timeLocalizer"),e.ALo(3,"timeParser"),e.qZA(),e.TgZ(4,"div",2)(5,"span",3),e.NdJ("click",function(){return c.increase()}),e._uU(6," \u25b2 "),e.qZA(),e.TgZ(7,"span",3),e.NdJ("click",function(){return c.decrease()}),e._uU(8," \u25bc "),e.qZA()()()),2&i&&(e.Q6J("ngClass",e.VKq(11,Kn,c.isFocused)),e.xp6(1),e.Q6J("ngModel",e.Dn7(2,4,e.xi3(3,8,c.time,c.timeUnit),c.timeUnit,!0))("placeholder",c.placeholder)("disabled",c.disabled))},dependencies:function(){return[O.mk,S.Fj,S.JJ,S.nD,S.On,ut,Ue]},styles:[".ngx-timepicker-control[_ngcontent-%COMP%]{position:relative;display:flex;width:60px;height:30px;padding:0 5px;box-sizing:border-box}.ngx-timepicker-control--active[_ngcontent-%COMP%]:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#00bfff}.ngx-timepicker-control__input[_ngcontent-%COMP%]{width:100%;height:100%;padding:0 5px 0 0;border:0;font-size:1rem;color:inherit;outline:0;text-align:center}.ngx-timepicker-control__input[_ngcontent-%COMP%]:disabled{background-color:transparent}.ngx-timepicker-control__arrows[_ngcontent-%COMP%]{position:absolute;right:2px;top:0;display:flex;flex-direction:column}.ngx-timepicker-control__arrow[_ngcontent-%COMP%]{font-size:11px;color:rgba(0,0,0,.4);cursor:pointer;transition:color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ngx-timepicker-control__arrow[_ngcontent-%COMP%]:hover{color:rgba(0,0,0,.9)}"],changeDetection:0}),h([(0,e.IIB)()],r.prototype,"time",void 0),h([(0,e.IIB)()],r.prototype,"min",void 0),h([(0,e.IIB)()],r.prototype,"max",void 0),h([(0,e.IIB)()],r.prototype,"placeholder",void 0),h([(0,e.IIB)()],r.prototype,"timeUnit",void 0),h([(0,e.IIB)()],r.prototype,"disabled",void 0),h([(0,e.IIB)()],r.prototype,"timeList",void 0),h([(0,e.IIB)()],r.prototype,"preventTyping",void 0),h([(0,e.r_U)()],r.prototype,"timeChanged",void 0),r})(),qi=(()=>{let r=class{constructor(i){this.locale=i,this.periodSelected=new e.vpe,this.period=L,this.meridiems=W.kI.meridiems({locale:this.locale})}set selectedPeriod(i){i&&(this.localizedPeriod=this.meridiems[[L.AM,L.PM].indexOf(i)])}open(){this.disabled||(this.isOpened=!0)}select(i){this.periodSelected.next(i),this.isOpened=!1}backdropClick(){this.isOpened=!1}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(Y))},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-timepicker-period-selector"]],inputs:{selectedPeriod:"selectedPeriod",isOpened:"isOpened",disabled:"disabled"},outputs:{periodSelected:"periodSelected"},decls:9,vars:6,consts:[[1,"period"],[1,"period-control"],["type","button",1,"period-control__button","period__btn--default",3,"ngClass","click"],[1,"period-control__arrow"],["class","period-selector",3,"timepickerAutofocus",4,"ngIf"],["class","overlay",3,"click",4,"ngIf"],[1,"period-selector",3,"timepickerAutofocus"],["type","button",1,"period-selector__button","period__btn--default",3,"ngClass","click"],[1,"overlay",3,"click"]],template:function(i,c){1&i&&(e.TgZ(0,"div",0)(1,"div",1)(2,"button",2),e.NdJ("click",function(){return c.open()}),e.TgZ(3,"span"),e._uU(4),e.qZA(),e.TgZ(5,"span",3),e._uU(6,"\u25bc"),e.qZA()()(),e.YNc(7,Xn,7,10,"ul",4),e.qZA(),e.YNc(8,ce,1,0,"div",5)),2&i&&(e.xp6(2),e.Q6J("ngClass",e.VKq(4,We,c.disabled)),e.xp6(2),e.Oqu(c.localizedPeriod),e.xp6(3),e.Q6J("ngIf",c.isOpened),e.xp6(1),e.Q6J("ngIf",c.isOpened))},dependencies:[O.mk,O.O5,Ot],styles:[".period[_ngcontent-%COMP%]{position:relative}.period__btn--default[_ngcontent-%COMP%]{padding:0;border:none;background-color:transparent;cursor:pointer;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:0}.period-control[_ngcontent-%COMP%]{position:relative}.period-control__button[_ngcontent-%COMP%]{position:relative;width:60px;font-size:1rem;color:inherit;text-align:center}.period-control__button[_ngcontent-%COMP%]:not(.period-control__button--disabled):focus:after{content:'';position:absolute;bottom:-8px;left:0;width:100%;height:1px;background-color:#00bfff}
1.period-control__arrow[_ngcontent-%COMP%]{margin-left:10px;font-size:12px;color:rgba(0,0,0,.4)}.period-selector[_ngcontent-%COMP%]{position:absolute;top:calc(50% - 50px);right:calc(-50% + -50px);max-width:135px;width:150px;padding:6px 0;margin:0;list-style:none;background-color:#f5f5f5;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);z-index:201}.period-selector__button[_ngcontent-%COMP%]{width:100%;height:48px;padding:0 16px;line-height:48px}.period-selector__button--active[_ngcontent-%COMP%]{color:#00bfff}.period-selector__button[_ngcontent-%COMP%]:focus{background-color:#eee}.overlay[_ngcontent-%COMP%]{position:fixed;width:100%;height:100%;top:0;left:0;background-color:transparent;z-index:200}"],data:{animation:[(0,E.X$)("scaleInOut",[(0,E.eR)(":enter",[(0,E.oB)({transform:"scale(0)",opacity:0}),(0,E.jt)(200,(0,E.oB)({transform:"scale(1)",opacity:1}))]),(0,E.eR)(":leave",[(0,E.jt)(200,(0,E.oB)({transform:"scale(0)",opacity:0}))])])]},changeDetection:0}),h([(0,e.IIB)()],r.prototype,"isOpened",void 0),h([(0,e.IIB)()],r.prototype,"disabled",void 0),h([(0,e.IIB)()],r.prototype,"selectedPeriod",null),h([(0,e.r_U)()],r.prototype,"periodSelected",void 0),r=h([oe(0,(0,e.tBr)(Y))],r),r})(),ut=(()=>{let r=class{constructor(i){this.locale=i}transform(i,c,m=!1){if(null==i||""===i)return"";switch(c){case I.HOUR:return this.formatTime("hour",i,0===i||m?"HH":"H");case I.MINUTE:return this.formatTime("minute",i,"mm");default:throw new Error(`There is no Time Unit with type ${c}`)}}formatTime(i,c,m){try{return W.ou.fromObject({[i]:+c}).setLocale(this.locale).toFormat(m)}catch{throw new Error(`Cannot format provided time - ${c} to locale - ${this.locale}`)}}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(Y,16))},r.\u0275pipe=e.Yjl({name:"timeLocalizer",type:r,pure:!0}),r=h([oe(0,(0,e.tBr)(Y))],r),r})(),Qi=(()=>{let r=class{transform(i,c,m){return null!=i&&!m&&i===c}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275pipe=e.Yjl({name:"activeHour",type:r,pure:!0}),r})(),wt=(()=>{let r=class{transform(i,c,m,d){return null!=i&&!d&&c===i&&i%(m||5)==0}};return r.\u0275fac=function(i){return new(i||r)},r.\u0275pipe=e.Yjl({name:"activeMinute",type:r,pure:!0}),r})(),hi=(()=>{let r=class{};return r.\u0275fac=function(i){return new(i||r)},r.\u0275cmp=e.Xpm({type:r,selectors:[["ngx-material-timepicker-content"]],inputs:{appendToInput:"appendToInput",inputElement:"inputElement"},ngContentSelectors:Hi,decls:5,vars:2,consts:[[3,"ngxAppendToInput",4,"ngIf","ngIfElse"],["timepickerModal",""],["t
1imepickerOutlet",""],[3,"ngxAppendToInput"],[4,"ngTemplateOutlet"]],template:function(i,c){if(1&i&&(e.F$t(),e.YNc(0,$e,2,2,"div",0),e.YNc(1,Le,1,1,"ng-template",null,1,e.W1O),e.YNc(3,ir,1,0,"ng-template",null,2,e.W1O)),2&i){const m=e.MAs(2);e.Q6J("ngIf",c.appendToInput)("ngIfElse",m)}},dependencies:function(){return[O.O5,O.tP,mt]},encapsulation:2}),h([(0,e.IIB)()],r.prototype,"appendToInput",void 0),h([(0,e.IIB)()],r.prototype,"inputElement",void 0),r})(),mt=(()=>{let r=class{constructor(i,c){this.renderer=c,this.element=i.nativeElement}get inputCords(){return this.inputElement.getBoundingClientRect()}get direction(){const i=this.element.offsetHeight,{bottom:c,top:m}=this._inputCords,d=(window&&window.innerHeight)-c<i;return d&&m>i?"top":d&&m<i?"center":"bottom"}ngAfterViewInit(){this._inputCords=this.inputCords,this._direction=this.direction,this.append()}changePosition(){const{bottom:i,top:c}=this.inputCords,m=this.defineElementYByDirection(c,i);this.setStyle("top",`${m}px`)}append(){const{left:i,bottom:c,top:m}=this._inputCords,d=this.defineElementYByDirection(m,c);this.setStyle("position","fixed"),this.setStyle("left",`${i}px`),this.setStyle("top",`${d}px`)}setStyle(i,c){this.renderer.setStyle(this.element,i,c)}defineElementYByDirection(i,c){return"top"===this._direction?i-this.element.offsetHeight:"center"===this._direction?i-this.element.offsetHeight/2:c}};return r.\u0275fac=function(i){return new(i||r)(e.Y36(e.SBq),e.Y36(e.Qsj))},r.\u0275dir=e.lG2({type:r,selectors:[["","ngxAppendToInput",""]],hostBindings:function(i,c){1&i&&e.NdJ("scroll",function(){return c.changePosition()},!1,e.Jf7)},inputs:{inputElement:["ngxAppendToInput","inputElement"]}}),h([(0,e.IIB)("ngxAppendToInput")],r.prototype,"inputElement",void 0),h([(0,e.L6J)("window:scroll")],r.prototype,"changePosition",null),r})();var vi;let He=vi=class{static setLocale(l){return{ngModule:vi,providers:[{provide:Y,useValue:l}]}}};He.\u0275fac=function(l){return new(l||He)},He.\u0275mod=e.oAB({type:He}),He.\u0275inj=e.cJS({imports:[O.ez,S.u5]});var It=T(611),Gi=T(76955),dt=T(10418),et=T(99762),ji=T(56160),Wi=T(57207);const hr=[{path:"",component:Zt},{path:"categorie",component:Rt},{path:"oggetti-assicurati",component:yi},{path:"tipi",component:ht},{path:"informativa",component:A},{path:"domande",component:Ee},{path:"apri-sinistro-esterno",loadChildren:()=>Promise.all([T.e(4305),T.e(9826)]).then(T.bind(T,51709)).then(r=>r.ApriSinistroEsternoModule)}];let vr=(()=>{const l=class{};let r=l;return l.\u0275fac=function(m){return new(m||l)},l.\u0275mod=e.oAB({type:l}),l.\u0275inj=e.cJS({imports:[U.Bz.forChild(hr),Se.m,S.u5,Gi.F,S.UX,Ut.V,wi.u,Ti.z,ne.FA,Be.ot,Re.lN,ye.ie,Fe.t,ei.c,Ii.o9,Me.Ps,Ne.QW,oi.To,se.rP,He,It.W,ft.VI,we.vV,dt.K,et.n,ji._,Wi.a,ii.LD,he.g]}),r})()},40322:(Ki,Oe,T)=>{T.d(Oe,{u:()=>ft});var Se=T(53358),U=T(24006),S=T(4859),G=T(44850),ae=T(59549),e=T(97392),te=T(284),Ce=T(73162),pe=T(90455),O=T(69814),Be=T(61945),K=T(47957),q=T(51572),ge=T(94650);let ft=(()=>{const he=class{};let we=he;return he.\u0275fac=function(X){return new(X||he)},he.\u0275mod=ge.oAB({type:he}),he.\u0275inj=ge.cJS({imports:[Se.m,U.u5,pe.rP,O.o9,e.Ps,ae.lN,te.c,S.ot,G.t,Ce.Cv,Be.s,K.Bb,ae.lN,te.c,U.UX,q.Cq]}),we})()},27122:(Ki,Oe)=>{function Se(n,a){for(var o=0;o<a.length;o++){var t=a[o];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(n,t.key,t)}}function U(n,a,o){return a&&Se(n.prototype,a),o&&Se(n,o),n}function S(n,a){n.prototype=Object.create(a.prototype),n.prototype.constructor=n,n.__proto__=a}function G(n){return(G=Object.setPrototypeOf?Object.getPrototypeOf:function(o){return o.__proto__||Object.getPrototypeOf(o)})(n)}function ae(n,a){return(ae=Object.setPrototypeOf||function(t,s){return t.__proto__=s,t})(n,a)}function te(n,a,o){return(te=function e(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}()?Reflect.construct:function(s,u,f){var p=[null];p.push.apply(p,u);var _=new(Function.bind.apply(s,p));return f&&ae(_,f.prototype),_}).apply(null,arguments)}function pe(n){var a="function"==typeof Map?new Map:void 0;return pe=function(t){if(null===t||!function Ce(n){return-1!==Function.toString.call(n).indexOf("[native code]")}(t))return t;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(typeof a<"u"){if(a.has(t))return a.get(t);a.set(t,s)}function s(){return te(t,arguments,G(this).constructor)}return s.prototype=Object.create(t.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),ae(s,t)},pe(n)}function K(n,a){(null==a||a>n.length)&&(a=n.length);for(var o=0,t=new Array(a);o<a;o++)t[o]=n[o];return t}function q(n){var a=0;if(typeof Symbol>"u"||null==n[Symbol.iterator]){if(Array.isArray(n)||(n=function Be(n,a){if(n){if("string"==typeof n)return K(n,a);var o=Object.prototype.toString.call(n).slice(8,-1);if("Object"===o&&n.constructor&&(o=n.constructor.name),"Map"===o||"Set"===o)return Array.from(o);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return K(n,a)}}(n)))return function(){return a>=n.length?{done:!0}:{done:!1,value:n[a++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(a=n[Symbol.iterator]()).next.bind(a)}var ge=function(n){function a(){return n.apply(this,arguments)||this}return S(a,n),a}(pe(Error)),ft=function(n){function a(o){return n.call(this,"Invalid DateTime: "+o.toMessage())||this}return S(a,n),a}(ge),we=function(n){function a(o){return n.call(this,"Invalid Interval: "+o.toMessage())||this}return S(a,n),a}(ge),he=function(n){function a(o){return n.call(this,"Invalid Duration: "+o.toMessage())||this}return S(a,n),a}(ge),Dt=function(n){function a(){return n.apply(this,arguments)||this}return S(a,n),a}(ge),Nt=function(n){function a(o){return n.call(this,"Invalid unit "+o)||this}return S(a,n),a}(ge),X=function(n){function a(){return n.apply(this,arguments)||this}return S(a,n),a}(ge),be=function(n){function a(){return n.call(this,"Zone is an abstract class")||this}return S(a,n),a}(ge),C="numeric",Te="short",ie="long",pt={year:C,month:C,day:C}
1,Ft={year:C,month:Te,day:C},At={year:C,month:ie,day:C},Et={year:C,month:ie,day:C,weekday:ie},Pt={hour:C,minute:C},Lt={hour:C,minute:C,second:C},Zt={hour:C,minute:C,second:C,timeZoneName:Te},Ut={hour:C,minute:C,second:C,timeZoneName:ie},tt={hour:C,minute:C,hour12:!1},Ie={hour:C,minute:C,second:C,hour12:!1},De={hour:C,minute:C,second:C,hour12:!1,timeZoneName:Te},Ht={hour:C,minute:C,second:C,hour12:!1,timeZoneName:ie},Bt={year:C,month:C,day:C,hour:C,minute:C},zt={year:C,month:C,day:C,hour:C,minute:C,second:C},Vt={year:C,month:Te,day:C,hour:C,minute:C},Rt={year:C,month:Te,day:C,hour:C,minute:C,second:C},Ti={year:C,month:Te,day:C,weekday:Te,hour:C,minute:C},it={year:C,month:ie,day:C,hour:C,minute:C,timeZoneName:Te},Me={year:C,month:ie,day:C,hour:C,minute:C,second:C,timeZoneName:Te},Ne={year:C,month:ie,day:C,weekday:ie,hour:C,minute:C,timeZoneName:ie},Jt={year:C,month:ie,day:C,weekday:ie,hour:C,minute:C,second:C,timeZoneName:ie};function A(n){return typeof n>"u"}function ye(n){return"number"==typeof n}function Fe(n){return"number"==typeof n&&n%1==0}function ve(){try{return typeof Intl<"u"&&Intl.DateTimeFormat}catch{return!1}}function nt(){return!A(Intl.DateTimeFormat.prototype.formatToParts)}function yi(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function ki(n,a,o){if(0!==n.length)return n.reduce(function(t,s){var u=[a(s),s];return t&&o(t[0],u[0])===t[0]?t:u},null)[1]}function Ci(n,a){return a.reduce(function(o,t){return o[t]=n[t],o},{})}function Ae(n,a){return Object.prototype.hasOwnProperty.call(n,a)}function xe(n,a,o){return Fe(n)&&n>=a&&n<=o}function ze(n,a){return void 0===a&&(a=2),n.toString().length<a?("0".repeat(a)+n).slice(-a):n.toString()}
1function j(n){if(!A(n)&&null!==n&&""!==n)return parseInt(n,10)}function Yt(n){if(!A(n)&&null!==n&&""!==n){var a=1e3*parseFloat("0."+n);return Math.floor(a)}}function qt(n,a,o){void 0===o&&(o=!1);var t=Math.pow(10,a);return(o?Math.trunc:Math.round)(n*t)/t}function rt(n){return n%4==0&&(n%100!=0||n%400==0)}function ot(n){return rt(n)?366:365}function gt(n,a){var o=function tn(n,a){return n-a*Math.floor(n/a)}(a-1,12)+1;return 2===o?rt(n+(a-o)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][o-1]}function Qt(n){var a=Date.UTC(n.year,n.month-1,n.day,n.hour,n.minute,n.second,n.millisecond);return n.year<100&&n.year>=0&&(a=new Date(a)).setUTCFullYear(a.getUTCFullYear()-1900),+a}function ht(n){var a=(n+Math.floor(n/4)-Math.floor(n/100)+Math.floor(n/400))%7,o=n-1,t=(o+Math.floor(o/4)-Math.floor(o/100)+Math.floor(o/400))%7;return 4===a||3===t?53:52}function Gt(n){return n>99?n:n>60?1900+n:2e3+n}function jt(n,a,o,t){void 0===t&&(t=null);var s=new Date(n),u={hour12:!1,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};t&&(u.timeZone=t);var f=Object.assign({timeZoneName:a},u),p=ve();if(p&&nt()){var g=new Intl.DateTimeFormat(o,f).formatToParts(s).find(function(b){return"timezonename"===b.type.toLowerCase()});return g?g.value:null}if(p){var _=new Intl.DateTimeFormat(o,u).format(s);return new Intl.DateTimeFormat(o,f).format(s).substring(_.length).replace(/^[, \u200e]+/,"")}return null}function Wt(n,a){var o=parseInt(n,10);Number.isNaN(o)&&(o=0);var t=parseInt(a,10)||0;return 60*o+(o<0||Object.is(o,-0)?-t:t)}function nn(n){var a=Number(n);if("boolean"==typeof n||""===n||Number.isNaN(a))throw new X("Invalid unit value "+n);return a}function $t(n,a,o){var t={};for(var s in n)if(Ae(n,s)){if(o.indexOf(s)>=0)continue;var u=n[s];if(null==u)continue;t[a(s)]=nn(u)}return t}function Kt(n,a){var o=Math.trunc(n/60),t=Math.abs(n%60),s=o>=0&&!Object.is(o,-0)?"+":"-",u=""+s+Math.abs(o);switch(a){case"short":return""+s+ze(Math.abs(o),2)+":"+ze(t,2);case"narrow":return t>0?u+":"+t:u;case"techie":return""+s+ze(Math.abs(o),2)+ze(t,2);default:throw new RangeError("Value format "+a+" is out of range for property format")}}function Xt(n){return Ci(n,["hour","minute","second","millisecond"])}var rn=/[A-Za-z_+-]{1,256}(:?\/[A-Za-z_+-]{1,256}(\/[A-Za-z_+-]{1,256})?)?/;function H(n){return JSON.stringify(n,Object.keys(n).sort())}var yr=["January","February","March","April","May","June","July","August","September","October","November","December"],on=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],xr=["J","F","M","A","M","J","J","A","S","O","N","D"];function an(n){switch(n){case"narrow":return xr;case"short":return on;case"long":return yr;case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var sn=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],cn=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Ve=["M","T","W","T","F","S","S"];function bi(n){switch(n){case"narrow":return Ve;case"short":return cn;case"long":return sn;case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var Mi=["AM","PM"],ln=["Before Christ","Anno Domini"],un=["BC","AD"],mn=["B","A"];function Oi(n){switch(n){case"narrow":return mn;case"short":return un;case"long":return ln;default:return null}}function Si(n,a){for(var s,o="",t=q(n);!(s=t()).done;){var u=s.value;o+=u.literal?u.val:a(u.val)}return o}var hn={D:pt,DD:Ft,DDD:At,DDDD:Et,t:Pt,tt:Lt,ttt:Zt,tttt:Ut,T:tt,TT:Ie,TTT:De,TTTT:Ht,f:Bt,ff:Vt,fff:it,ffff:Ne,F:zt,FF:Rt,FFF:Me,FFFF:Jt},ne=function(){function n(o,t){this.opts=t,this.loc=o,this.systemLoc=null}n.create=function(t,s){return void 0===s&&(s={}),new n(t,s)},n.parseFormat=function(t){for(var s=null,u="",f=!1,p=[],g=0;g<t.length;g++){var _=t.charAt(g);"'"===_?(u.length>0&&p.push({literal:f,val:u}),s=null,u="",f=!f):f||_===s?u+=_:(u.length>0&&p.push({literal:!1,val:u}),u=_,s=_)}return u.length>0&&p.push({literal:f,val:u}),p},n.macroTokenToFormatOpts=function(t){return hn[t]};var a=n.prototype;return a.formatWithSystemDefault=function(t,s){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem(
1)),this.systemLoc.dtFormatter(t,Object.assign({},this.opts,s)).format()},a.formatDateTime=function(t,s){return void 0===s&&(s={}),this.loc.dtFormatter(t,Object.assign({},this.opts,s)).format()},a.formatDateTimeParts=function(t,s){return void 0===s&&(s={}),this.loc.dtFormatter(t,Object.assign({},this.opts,s)).formatToParts()},a.resolvedOptions=function(t,s){return void 0===s&&(s={}),this.loc.dtFormatter(t,Object.assign({},this.opts,s)).resolvedOptions()},a.num=function(t,s){if(void 0===s&&(s=0),this.opts.forceSimple)return ze(t,s);var u=Object.assign({},this.opts);return s>0&&(u.padTo=s),this.loc.numberFormatter(u).format(t)},a.formatDateTimeFromString=function(t,s){var u=this,f="en"===this.loc.listingMode(),p=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar&&nt(),g=function(w,de){return u.loc.extract(t,w,de)},_=function(w){return t.isOffsetFixed&&0===t.offset&&w.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,w.format):""},y=function(w,de){return f?function ei(n,a){return an(a)[n.month-1]}(t,w):g(de?{month:w}:{month:w,day:"numeric"},"month")},k=function(w,de){return f?function Re(n,a){return bi(a)[n.weekday-1]}(t,w):g(de?{weekday:w}:{weekday:w,month:"long",day:"numeric"},"weekday")},D=function(w){return f?function fn(n,a){return Oi(a)[n.year<0?0:1]}(t,w):g({era:w},"era")};return Si(n.parseFormat(s),function(w){switch(w){case"S":return u.num(t.millisecond);case"u":case"SSS":return u.num(t.millisecond,3);case"s":return u.num(t.second);case"ss":return u.num(t.second,2);case"m":return u.num(t.minute);case"mm":return u.num(t.minute,2);case"h":return u.num(t.hour%12==0?12:t.hour%12);case"hh":return u.num(t.hour%12==0?12:t.hour%12,2);case"H":return u.num(t.hour);case"HH":return u.num(t.hour,2);case"Z":return _({format:"narrow",allowZ:u.opts.allowZ});case"ZZ":return _({format:"short",allowZ:u.opts.allowZ});case"ZZZ":return _({format:"techie",allowZ:u.opts.allowZ});case"ZZZZ":return console.log(t.zone),t.zone.offsetName(t.ts,{format:"short",locale:u.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:u.loc.locale});case"z":return t.zoneName;case"a":return f?function dn(n){return Mi[n.hour<12?0:1]}(t):g({hour:"numeric",hour12:!0},"dayperiod");case"d":return p?g({day:"numeric"},"day"):u.num(t.day);case"dd":return p?g({day:"2-digit"},"day"):u.num(t.day,2);case"c":case"E":return u.num(t.weekday);case"ccc":return k("short",!0);case"cccc":return k("long",!0);case"ccccc":return k("narrow",!0);case"EEE":return k("short",!1);case"EEEE":return k("long",!1);case"EEEEE":return k("narrow",!1);case"L":return p?g({month:"numeric",day:"numeric"},"month"):u.num(t.month);case"LL":return p?g({month:"2-digit",day:"numeric"},"month"):u.num(t.month,2);case"LLL":return y("short",!0);case"LLLL":return y("long",!0);case"LLLLL":return y("narrow",!0);case"M":return p?g({month:"numeric"},"month"):u.num(t.month);case"MM":return p?g({month:"2-digit"},"month"):u.num(t.month,2);case"MMM":return y("short",!1);case"MMMM":return y("long",!1);case"MMMMM":return y("narrow",!1);case"y":return p?g({year:"numeric"},"year"):u.num(t.year);case"yy":return p?g({year:"2-digit"},"year"):u.num(t.year.toString().slice(-2),2);case"yyyy":return p?g({year:"numeric"},"year"):u.num(t.year,4);case"yyyyyy":return p?g({year:"numeric"},"year"):u.num(t.year,6);case"G":return D("short");case"GG":return D("long");case"GGGGG":return D("narrow");case"kk":return u.num(t.weekYear.toString().slice(-2),2);case"kkkk":return u.num(t.weekYear,4);case"W":return u.num(t.weekNumber);case"WW":return u.num(t.weekNumber,2);case"o":return u.num(t.ordinal);case"ooo":return u.num(t.ordinal,3);case"q":return u.num(t.quarter);case"qq":return u.num(t.quarter,2);
1case"X":return u.num(Math.floor(t.ts/1e3));case"x":return u.num(t.ts);default:return function(w){var de=n.macroTokenToFormatOpts(w);return de?u.formatWithSystemDefault(t,de):w}(w)}})},a.formatDurationFromString=function(t,s){var k,u=this,f=function(k){switch(k[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"M":return"month";case"y":return"year";default:return null}},g=n.parseFormat(s),_=g.reduce(function(y,k){return k.literal?y:y.concat(k.val)},[]),x=t.shiftTo.apply(t,_.map(f).filter(function(y){return y}));return Si(g,(k=x,function(b){var D=f(b);return D?u.num(k.get(D),b.length):b}))},n}(),se=function(){function n(o,t){this.reason=o,this.explanation=t}return n.prototype.toMessage=function(){return this.explanation?this.reason+": "+this.explanation:this.reason},n}(),Je=function(){function n(){}var a=n.prototype;return a.offsetName=function(t,s){throw new be},a.formatOffset=function(t,s){throw new be},a.offset=function(t){throw new be},a.equals=function(t){throw new be},U(n,[{key:"type",get:function(){throw new be}},{key:"name",get:function(){throw new be}},{key:"universal",get:function(){throw new be}},{key:"isValid",get:function(){throw new be}}]),n}(),ti=null,ii=function(n){function a(){return n.apply(this,arguments)||this}S(a,n);var o=a.prototype;return o.offsetName=function(s,u){return jt(s,u.format,u.locale)},o.formatOffset=function(s,u){return Kt(this.offset(s),u)},o.offset=function(s){return-new Date(s).getTimezoneOffset()},o.equals=function(s){return"local"===s.type},U(a,[{key:"type",get:function(){return"local"}},{key:"name",get:function(){return ve()?(new Intl.DateTimeFormat).resolvedOptions().timeZone:"local"}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return null===ti&&(ti=new a),ti}}]),a}(Je),vn=RegExp("^"+rn.source+"$"),vt={},Tn={year:0,month:1,day:2,hour:3,minute:4,second:5},_t={},ke=function(n){function a(t){var s;return(s=n.call(this)||this).zoneName=t,s.valid=a.isValidZone(t),s}S(a,n),a.create=function(s){return _t[s]||(_t[s]=new a(s)),_t[s]},a.resetCache=function(){_t={},vt={}},a.isValidSpecifier=function(s){return!(!s||!s.match(vn))},a.isValidZone=function(s){try{return new Intl.DateTimeFormat("en-US",{timeZone:s}).format(),!0}catch{return!1}},a.parseGMTOffset=function(s){if(s){var u=s.match(/^Etc\/GMT([+-]\d{1,2})$/i);if(u)return-60*parseInt(u[1])}return null};var o=a.prototype;return o.offsetName=function(s,u){return jt(s,u.format,u.locale,this.name)},o.formatOffset=function(s,u){return Kt(this.offset(s),u)},o.offset=function(s){var u=new Date(s),f=function _n(n){return vt[n]||(vt[n]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),vt[n]}(this.name),p=f.formatToParts?function xn(n,a){for(var o=n.formatToParts(a),t=[],s=0;s<o.length;s++){var u=o[s],p=u.value,g=Tn[u.type];A(g)||(t[g]=parseInt(p,10))}return t}(f,u):function yn(n,a){var o=n.format(a).replace(/\u200E/g,""),t=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(o);return[t[3],t[1],t[2],t[4],t[5],t[6]]}(f,u),y=p[3],F=+u,w=F%1e3;return(Qt({year:p[0],month:p[1],day:p[2],hour:24===y?0:y,minute:p[4],second:p[5],millisecond:0})-(F-=w>=0?w:1e3+w))/6e4},o.equals=function(s){return"iana"===s.type&&s.name===this.name},U(a,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return this.valid}}]),a}(Je),ni=null,re=function(n){function a(t){var s;return(s=n.call(this)||this).fixed=t,s}S(a,n),a.instance=function(s){return 0===s?a.utcInstance:new a(s)},a.parseSpecifier=function(s){if(s){var u=s.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(u)return new a(Wt(u[1],u[2]))}return null},U(a,null,[{key:"utcInstance",get:function(){return null===ni&&(ni=new a(0)),ni}}]);var o=a.prototype;return o.offsetName=function(){return this.name},o.formatOffset=function(s,u){return Kt(this.fixed,u)},o.offset=function(){return this.fixed},o.equals=function(s){return"fixed"===s.type&&s.fixed===this.fixed},U(a,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return 0===this.fixed?"UTC":"UTC"+Kt(this.fixed,"narrow")}},{key:"universal",get:function(){return!0}},{key:"isValid",get:function(){return!0}}]),a}(Je),ri=function(n){function a(t){var s;return(s=n.call(this)||this).zoneName=t,s}S(a,n);var o=a.prototype;return o.offsetName=function(){return null},o.formatOffset=function(){return""},o.offset=function(){return NaN},o.equals=function(){return!1},U(a,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!1}}]),a}(Je);function Ee(n,a){var o;if(A(n)||null===n)return a;
1if(n instanceof Je)return n;if(function Xi(n){return"string"==typeof n}(n)){var t=n.toLowerCase();return"local"===t?a:"utc"===t||"gmt"===t?re.utcInstance:null!=(o=ke.parseGMTOffset(n))?re.instance(o):ke.isValidSpecifier(t)?ke.create(n):re.parseSpecifier(t)||new ri(n)}return ye(n)?re.instance(n):"object"==typeof n&&n.offset&&"number"==typeof n.offset?n:new ri(n)}var wi=function(){return Date.now()},oi=null,Ii=null,Tt=null,kn=null,ai=!1,B=function(){function n(){}return n.resetCaches=function(){J.resetCache(),ke.resetCache()},U(n,null,[{key:"now",get:function(){return wi},set:function(o){wi=o}},{key:"defaultZoneName",get:function(){return n.defaultZone.name},set:function(o){oi=o?Ee(o):null}},{key:"defaultZone",get:function(){return oi||ii.instance}},{key:"defaultLocale",get:function(){return Ii},set:function(o){Ii=o}},{key:"defaultNumberingSystem",get:function(){return Tt},set:function(o){Tt=o}},{key:"defaultOutputCalendar",get:function(){return kn},set:function(o){kn=o}},{key:"throwOnInvalid",get:function(){return ai},set:function(o){ai=o}}]),n}(),h={};function oe(n,a){void 0===a&&(a={});var o=JSON.stringify([n,a]),t=h[o];return t||(t=new Intl.DateTimeFormat(n,a),h[o]=t),t}var Di={},Ni={};var Ye=null;function si(n,a,o,t,s){var u=n.listingMode(o);return"error"===u?null:"en"===u?t(a):s(a)}var Sr=function(){function n(o,t,s){if(this.padTo=s.padTo||0,this.floor=s.floor||!1,!t&&ve()){var u={useGrouping:!1};s.padTo>0&&(u.minimumIntegerDigits=s.padTo),this.inf=function kr(n,a){void 0===a&&(a={});var o=JSON.stringify([n,a]),t=Di[o];return t||(t=new Intl.NumberFormat(n,a),Di[o]=t),t}(o,u)}}return n.prototype.format=function(t){if(this.inf){var s=this.floor?Math.floor(t):t;return this.inf.format(s)}return ze(this.floor?Math.floor(t):qt(t,3),this.padTo)},n}(),wr=function(){function n(o,t,s){var u;if(this.opts=s,this.hasIntl=ve(),o.zone.universal&&this.hasIntl?(u="UTC",this.dt=s.timeZoneName||0===o.offset?o:v.fromMillis(o.ts+60*o.offset*1e3)):"local"===o.zone.type?this.dt=o:(this.dt=o,u=o.zone.name),this.hasIntl){var f=Object.assign({},this.opts);u&&(f.timeZone=u),this.dtf=oe(t,f)}}var a=n.prototype;return a.format=function(){if(this.hasIntl)return this.dtf.format(this.dt.toJSDate());var t=function gn(n){var t="EEEE, LLLL d, yyyy, h:mm a";switch(H(Ci(n,["weekday","era","year","month","day","hour","minute","second","timeZoneName","hour12"]))){case H(pt):return"M/d/yyyy";case H(Ft):return"LLL d, yyyy";case H(At):return"LLLL d, yyyy";case H(Et):return"EEEE, LLLL d, yyyy";case H(Pt):return"h:mm a";case H(Lt):return"h:mm:ss a";case H(Zt):case H(Ut):return"h:mm a";case H(tt):return"HH:mm";case H(Ie):return"HH:mm:ss";case H(De):case H(Ht):return"HH:mm";case H(Bt):return"M/d/yyyy, h:mm a";case H(Vt):return"LLL d, yyyy, h:mm a";case H(it):return"LLLL d, yyyy, h:mm a";case H(Ne):return t;case H(zt):return"M/d/yyyy, h:mm:ss a";case H(Rt):return"LLL d, yyyy, h:mm:ss a";case H(Ti):return"EEE, d LLL yyyy, h:mm a";case H(Me):return"LLLL d, yyyy, h:mm:ss a";case H(Jt):return"EEEE, LLLL d, yyyy, h:mm:ss a";default:return t}}(this.opts),s=J.create("en-US");return ne.create(s).formatDateTimeFromString(this.dt,t)},a.formatToParts=function(){return this.hasIntl&&nt()?this.dtf.formatToParts(this.dt.toJSDate()):[]},a.resolvedOptions=function(){return this.hasIntl?this.dtf.resolvedOptions():{locale:"en-US",numberingSystem:"latn",outputCalendar:"gregory"}},n}(),Ir=function(){function n(o,t,s){this.opts=Object.assign({style:"long"},s),!t&&yi()&&(this.rtf=function Cr(n,a){void 0===a&&(a={});var s=function O(n,a){if(null==n)return{};var s,u,o={},t=Object.keys(n);for(u=0;u<t.length;u++)!(a.indexOf(s=t[u])>=0)&&(o[s]=n[s]);return o}(a,["base"]),u=JSON.stringify([n,s]),f=Ni[u];return f||(f=new Intl.RelativeTimeFormat(n,a),Ni[u]=f),f}(o,s))}var a=n.prototype;return a.format=function(t,s){return this.rtf?this.rtf.format(t,s):function pn(n,a,o,t){void 0===o&&(o="always"),void 0===t&&(t=!1);var s={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},u=-1===["hours","minutes","seconds"].indexOf(n);if("auto"===o&&u){var f="days"===n;switch(a){case 1:return f?"tomorrow":"next "+s[n][0];case-1:return f?"yesterday":"last "+s[n][0];case 0:return f?"today":"this "+s[n][0]}}var p=Object.is(a,-0)||a<0,g=Math.abs(a),_=1===g,x=s[n],y=t?_?x[1]:x[2]||x[1]:_?s[n][0]:n;return p?g+" "+y+" ago":"in "+g+" "+y}(s,t,this.opts.numeric,"long"!==this.opts.style)},a.formatToParts=function(t,s){return this.rtf?this.rtf.formatToParts(t,s):[]},n}(),J=function(){function n(o,t,s,u){var f=function Cn(n){var a=n.indexOf("-u-");if(-1===a)return[n];var o,t=n.substring(0,a);try{o=oe(n).resolvedOptions()}catch{o=oe(t).resolvedOptions()}return[t,o.numberingSystem,o.calendar]}(o),g=f[1],_=f[2];this.locale=f[0],this.numberingSystem=t||g||null,this.outputCalendar=s||_||null,this.intl=function br(n,a,o){return ve()?((o||a)&&(n+="-u",o&&(n+="-ca-"+o),a&&(n+="-nu-"+a)),n):[]}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=u,this.fastNumbersCached=null}n.fromOpts=function(t){return n.create(t.locale,t.numberingSystem,t.outputCalendar,t.defaultToEN)},n.create=function(t,s,u,f){void 0===f&&(f=!1);var p=t||B.defaultLocale,g=p||(f?"en-US":function Fi(){if(Ye)return Ye;if(ve()){var n=(new Intl.DateTimeFormat).resolvedOptions().locale;
1return Ye=n&&"und"!==n?n:"en-US"}return Ye="en-US"}());return new n(g,s||B.defaultNumberingSystem,u||B.defaultOutputCalendar,p)},n.resetCache=function(){Ye=null,h={},Di={},Ni={}},n.fromObject=function(t){var s=void 0===t?{}:t;return n.create(s.locale,s.numberingSystem,s.outputCalendar)};var a=n.prototype;return a.listingMode=function(t){void 0===t&&(t=!0);var u=ve()&&nt(),f=this.isEnglish(),p=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return u||f&&p||t?!u||f&&p?"en":"intl":"error"},a.clone=function(t){return t&&0!==Object.getOwnPropertyNames(t).length?n.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,t.defaultToEN||!1):this},a.redefaultToEN=function(t){return void 0===t&&(t={}),this.clone(Object.assign({},t,{defaultToEN:!0}))},a.redefaultToSystem=function(t){return void 0===t&&(t={}),this.clone(Object.assign({},t,{defaultToEN:!1}))},a.months=function(t,s,u){var f=this;return void 0===s&&(s=!1),void 0===u&&(u=!0),si(this,t,u,an,function(){var p=s?{month:t,day:"numeric"}:{month:t},g=s?"format":"standalone";return f.monthsCache[g][t]||(f.monthsCache[g][t]=function Mr(n){for(var a=[],o=1;o<=12;o++){var t=v.utc(2016,o,1);a.push(n(t))}return a}(function(_){return f.extract(_,p,"month")})),f.monthsCache[g][t]})},a.weekdays=function(t,s,u){var f=this;return void 0===s&&(s=!1),void 0===u&&(u=!0),si(this,t,u,bi,function(){var p=s?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},g=s?"format":"standalone";return f.weekdaysCache[g][t]||(f.weekdaysCache[g][t]=function yt(n){for(var a=[],o=1;o<=7;o++){var t=v.utc(2016,11,13+o);a.push(n(t))}return a}(function(_){return f.extract(_,p,"weekday")})),f.weekdaysCache[g][t]})},a.meridiems=function(t){var s=this;return void 0===t&&(t=!0),si(this,void 0,t,function(){return Mi},function(){if(!s.meridiemCache){var u={hour:"numeric",hour12:!0};s.meridiemCache=[v.utc(2016,11,13,9),v.utc(2016,11,13,19)].map(function(f){return s.extract(f,u,"dayperiod")})}return s.meridiemCache})},a.eras=function(t,s){var u=this;return void 0===s&&(s=!0),si(this,t,s,Oi,function(){var f={era:t};return u.eraCache[t]||(u.eraCache[t]=[v.utc(-40,1,1),v.utc(2017,1,1)].map(function(p){return u.extract(p,f,"era")})),u.eraCache[t]})},a.extract=function(t,s,u){var g=this.dtFormatter(t,s).formatToParts().find(function(_){return _.type.toLowerCase()===u});return g?g.value:null},a.numberFormatter=function(t){return void 0===t&&(t={}),new Sr(this.intl,t.forceSimple||this.fastNumbers,t)},a.dtFormatter=function(t,s){return void 0===s&&(s={}),new wr(t,this.intl,s)},a.relFormatter=function(t){return void 0===t&&(t={}),new Ir(this.intl,this.isEnglish(),t)},a.isEnglish=function(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||ve()&&new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")},a.equals=function(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar},U(n,[{key:"fastNumbers",get:function(){return null==this.fastNumbersCached&&(this.fastNumbersCached=function Or(n){return(!n.numberingSystem||"latn"===n.numberingSystem)&&("latn"===n.numberingSystem||!n.locale||n.locale.startsWith("en")||ve()&&"latn"===new Intl.DateTimeFormat(n.intl).resolvedOptions().numberingSystem)}(this)),this.fastNumbersCached}}]),n}();function at(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];var t=a.reduce(function(s,u){return s+u.source},"");return RegExp("^"+t+"$")}function st(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return function(t){return a.reduce(function(s,u){var f=s[0],p=s[1],_=u(t,s[2]),y=_[1],k=_[2];return[Object.assign(f,_[0]),p||y,k]},[{},null,1]).slice(0,2)}}function _e(n){if(null==n)return[null,null];for(var a=arguments.length,o=new Array(a>1?a-1:0),t=1;t<a;t++)o[t-1]=arguments[t];for(var s=0,u=o;s<u.length;s++){var f=u[s],g=f[1],_=f[0].exec(n);if(_)return g(_)}return[null,null]}function xt(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return function(t,s){var f,u={};for(f=0;f<a.length;f++)u[a[f]]=j(t[s+f]);return[u,null,s+f]}}var Ai=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,qe=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,9}))?)?)?/,Ei=RegExp(""+qe.source+Ai.source+"?"),Pe=RegExp("(?:T"+Ei.source+")?"),Mn=xt("weekYear","weekNumber","weekDay"),On=xt("year","ordinal"),Pi=RegExp(qe.source+" ?(?:"+Ai.source+"|("+rn.source+"))?"),wn=RegExp("(?: "+Pi.source+")?");function Qe(n,a,o){var t=n[a];return A(t)?o:j(t)}function Li(n,a){return[{year:Qe(n,a),month:Qe(n,a+1,1),day:Qe(n,a+2,1)},null,a+3]}function Ge(n,a){return[{hour:Qe(n,a,0),minute:Qe(n,a+1,0),second:Qe(n,a+2,0),millisecond:Yt(n[a+3])},null,a+4]}function ct(n,a){var o=!n[a]&&!n[a+1],t=Wt(n[a+1],n[a+2]);return[{},o?null:re.instance(t),a+3]}function Zi(n,a){return[{},n[a]?ke.create(n[a]):null,a+1]}var In=/^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;function Dn(n){var t=n[2],s=n[3],u=n[4],f=n[5],p=n[6],g=n[7],_=n[8],x="-"===n[0][0],y=function(b){return b&&x?-b:b};return[{years:y(j(n[1])),months:y(j(t)),weeks:y(j(s)),days:y(j(u)),hours:y(j(f)),minutes:y(j(p)),seconds:y(j(g)),milliseconds:y(Yt(_))}]}var Nn={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function ci(n,a,o,t,s,u,f){var p={year:2===a.length?Gt(j(a)):j(a),month:on.indexOf(o)+1,day:j(t),hour:j(s),minute:j(u)};return f&&(p.second=j(f)),n&&(p.weekday=n.length>3?sn.indexOf(n)+1:cn.indexOf(n)+1),p}var je=/^(?:(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\d)(\d\d)))$/;function li(n){var b,g=n[8],_=n[9],x=n[10],y=n[11],k=ci(n[1],n[4],n[3],n[2],n[5],n[6],n[7]);return b=g?Nn[g]:_?0:Wt(x,y),[k,new re(b)]}var An=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,En=/^(Monday|Tuesday|Wedsday|Thursday|Frid
1ay|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,Pn=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function Ui(n){return[ci(n[1],n[4],n[3],n[2],n[5],n[6],n[7]),re.utcInstance]}function Ln(n){return[ci(n[1],n[7],n[2],n[3],n[4],n[5],n[6]),re.utcInstance]}var Zn=at(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,Pe),Hi=at(/(\d{4})-?W(\d\d)(?:-?(\d))?/,Pe),Un=at(/(\d{4})-?(\d{3})/,Pe),Hn=at(Ei),Bn=st(Li,Ge,ct),zn=st(Mn,Ge,ct),Vn=st(On,Ge),kt=st(Ge,ct),Qn=at(/(\d{4})-(\d\d)-(\d\d)/,wn),Gn=at(Pi),jn=st(Li,Ge,ct,Zi),Wn=st(Ge,ct,Zi),ui={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},Xn=Object.assign({years:{months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6}},ui),ce=365.2425,We=30.436875,er=Object.assign({years:{months:12,weeks:ce/7,days:ce,hours:24*ce,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:ce/28,days:ce/4,hours:24*ce/4,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:We/7,days:We,hours:24*We,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},ui),$e=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],tr=$e.slice(0).reverse();function Le(n,a,o){void 0===o&&(o=!1);var t={values:o?a.values:Object.assign({},n.values,a.values||{}),loc:n.loc.clone(a.loc),conversionAccuracy:a.conversionAccuracy||n.conversionAccuracy};return new I(t)}function le(n,a,o,t,s){var u=n[s][o],f=a[o]/u,g=Math.sign(f)!==Math.sign(t[s])&&0!==t[s]&&Math.abs(f)<=1?function ir(n){return n<0?Math.floor(n):Math.ceil(n)}(f):Math.trunc(f);t[s]+=g,a[o]-=g*u}function ue(n,a){tr.reduce(function(o,t){return A(a[t])?o:(o&&le(n,a,o,a,t),t)},null)}var I=function(){function n(o){var t="longterm"===o.conversionAccuracy||!1;this.values=o.values,this.loc=o.loc||J.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=o.invalid||null,this.matrix=t?er:Xn,this.isLuxonDuration=!0}n.fromMillis=function(t,s){return n.fromObject(Object.assign({milliseconds:t},s))},n.fromObject=function(t){if(null==t||"object"!=typeof t)throw new X("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new n({values:$t(t,n.normalizeUnit,["locale","numberingSystem","conversionAccuracy","zone"]),loc:J.fromObject(t),conversionAccuracy:t.conversionAccuracy})},n.fromISO=function(t,s){var u=function qn(n){return _e(n,[In,Dn])}(t),f=u[0];if(f){var p=Object.assign(f,s);return n.fromObject(p)}return n.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},n.invalid=function(t,s){if(void 0===s&&(s=null),!t)throw new X("need to specify a reason the Duration is invalid");var u=t instanceof se?t:new se(t,s);if(B.throwOnInvalid)throw new he(u);return new n({invalid:u})},n.normalizeUnit=function(t){var s={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!s)throw new Nt(t);return s},n.isDuration=function(t){return t&&t.isLuxonDuration||!1};var a=n.prototype;return a.toFormat=function(t,s){void 0===s&&(s={});var u=Object.assign({},s,{floor:!1!==s.round&&!1!==s.floor});return this.isValid?ne.create(this.loc,u).formatDurationFromString(this,t):"Invalid Duration"},a.toObject=function(t){if(void 0===t&&(t={}),!this.isValid)return{};var s=Object.assign({},this.values);return t.includeConfig&&(s.conversionAccuracy=this.conversionAccuracy,s.numberingSystem=this.loc.numberingSystem,s.locale=this.loc.locale),s},a.toISO=function(){if(!this.isValid)return null;var t="P";return 0!==this.years&&(t+=this.years+"Y"),(0!==this.months||0!==this.quarters)&&(t+=this.months+3*this.quarters+"M"),0!==this.weeks&&(t+=this.weeks+"W"),0!==this.days&&(t+=this.days+"D"),(0!==this.hours||0!==this.minutes||0!==this.seconds||0!==this.milliseconds)&&(t+="T"),0!==this.hours&&(t+=this.hours+"H"),0!==this.minutes&&(t+=this.minutes+"M"),(0!==this.seconds||0!==this.milliseconds)&&(t+=qt(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===t&&(t+="T0S"),t},a.toJSON=function(){return this.toISO()},a.toString=function(){return this.toISO()},a.valueOf=function(){return this.as("milliseconds")},a.plus=function(t){if(!this.isValid)return this;for(var p,s=L(t),u={},f=q($e);!(p=f()).done;){var g=p.value;(Ae(s.values,g)||Ae(this.values,g))&&(u[g]=s.get(g)+this.get(g))}return Le(this,{values:u},!0)},a.minus=function(t){if(!this.isValid)return this;var s=L(t);return this.plus(s.negate())},a.mapUnits=function(t){if(!this.isValid)return this;for(var s={},u=0,f=Object.keys(this.values);u<f.length;u++){var p=f[u];s[p]=nn(t(this.values[p],p))}return Le(this,{values:s},!0)},a.get=function(t){return this[n.normalizeUnit(t)]},a.set=function(t){return this.isValid?Le(this,{values:Object.assign(this.values,$t(t,n.normalizeUnit,[]))}):this},a.reconfigure=function(t){var s=void 0===t?{}:t,p=s.conversionAccuracy,_={loc:this.loc.clone({locale:s.locale,numberingSystem:s.numberingSystem})};return p&&(_.conversionAccuracy=p),Le(this,_)},a.as=function(t){return this.isValid?this.shiftTo(t).get(t):NaN},a.normalize=function(){if(!this.isValid)return this;var t=this.toObject();return ue(this.matrix,t),Le(this,{values:t},!0)},a.shiftTo=function(){for(var t=arguments.length,s=new Array(t),u=0;u<t;u++)s[u]=arguments[u];if(!this.isValid)return this;if(0===s.length)return this;s=s.map(function(de){return n.normalizeUnit(de)});var _,f={},p={},g=this.toObject();ue(this.matrix,g);for(var y,x=q($e);!(y=x()).done;){var k=y.value;if(s.indexOf(k)>=0){_=k;var b=0;for(var D in p)b+=this.matrix[D][k]*p[D],p[D]=0;ye(g[k])&&(b+=g[k]);var P=Math.trunc(b);for(var F in f[k]=P,p[k]=b-P,g)$e.indexOf(F)>$e.indexOf(k)&&le(this.matrix,g,F,f,k)}else ye(g[k])&&(p[k]=g[k])}for(var w in p)0!==p[w]&&(f[_]+=w===_?p[w]:p[w]/this.matrix[_][w]);return Le(this,{values:f},!0).normalize()},a.negate=function(){if(!this.isValid)return this;for(var t={},s=0,u=Object.keys(this.values);s<u.length;s++){var f=u[s];t[f]=-this.values[f]}return Le(this,{values:t},!0)},a.equals=function(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;for(var u,s=q($e);!(u=s()).done;){var f=u.value;if(this.values[f]!==t.values[f])return!1}return!0},U(n,[{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"years",get:function(){return this.isValid?this.values.years||0:NaN}},{key:"quarters",get:function(){return this.isValid?this.values.quarters||0:NaN}},{key:"months",get:function(){return this.isValid?this.values.months||0:NaN}},{key:"weeks",get:function(){return this.isValid?this.values.weeks||0:NaN}},{key:"days",get:function(){return this.isValid?this.values.days||0:NaN}},{key:"hours",get:function(){return this.isValid?this.values.hours||0:NaN}},{key:"minutes",get:function(){return this.isValid?this.values.minutes||0:NaN}},{key:"seconds",get:function(){return this.isValid?this.values.seconds||0:NaN}},{key:"milliseconds",get:function(){return this.isValid?this.values.milliseconds||0:NaN}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),n}();
1function L(n){if(ye(n))return I.fromMillis(n);if(I.isDuration(n))return n;if("object"==typeof n)return I.fromObject(n);throw new X("Unknown duration argument "+n+" of type "+typeof n)}var $="Invalid Interval",Ze=function(){function n(o){this.s=o.start,this.e=o.end,this.invalid=o.invalid||null,this.isLuxonInterval=!0}n.invalid=function(t,s){if(void 0===s&&(s=null),!t)throw new X("need to specify a reason the Interval is invalid");var u=t instanceof se?t:new se(t,s);if(B.throwOnInvalid)throw new we(u);return new n({invalid:u})},n.fromDateTimes=function(t,s){var u=M(t),f=M(s),p=function mi(n,a){return n&&n.isValid?a&&a.isValid?a<n?Ze.invalid("end before start","The end of an interval must be after its start, but you had start="+n.toISO()+" and end="+a.toISO()):null:Ze.invalid("missing or invalid end"):Ze.invalid("missing or invalid start")}(u,f);return p??new n({start:u,end:f})},n.after=function(t,s){var u=L(s),f=M(t);return n.fromDateTimes(f,f.plus(u))},n.before=function(t,s){var u=L(s),f=M(t);return n.fromDateTimes(f.minus(u),f)},n.fromISO=function(t,s){var u=(t||"").split("/",2),f=u[0],p=u[1];if(f&&p){var g=v.fromISO(f,s),_=v.fromISO(p,s);if(g.isValid&&_.isValid)return n.fromDateTimes(g,_);if(g.isValid){var x=I.fromISO(p,s);if(x.isValid)return n.after(g,x)}else if(_.isValid){var y=I.fromISO(f,s);if(y.isValid)return n.before(_,y)}}return n.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},n.isInterval=function(t){return t&&t.isLuxonInterval||!1};var a=n.prototype;return a.length=function(t){return void 0===t&&(t="milliseconds"),this.isValid?this.toDuration.apply(this,[t]).get(t):NaN},a.count=function(t){if(void 0===t&&(t="milliseconds"),!this.isValid)return NaN;var s=this.start.startOf(t),u=this.end.startOf(t);return Math.floor(u.diff(s,t).get(t))+1},a.hasSame=function(t){return!!this.isValid&&this.e.minus(1).hasSame(this.s,t)},a.isEmpty=function(){return this.s.valueOf()===this.e.valueOf()},a.isAfter=function(t){return!!this.isValid&&this.s>t},a.isBefore=function(t){return!!this.isValid&&this.e<=t},a.contains=function(t){return!!this.isValid&&this.s<=t&&this.e>t},a.set=function(t){var s=void 0===t?{}:t;return this.isValid?n.fromDateTimes(s.start||this.s,s.end||this.e):this},a.splitAt=function(){var t=this;if(!this.isValid)return[];for(var s=arguments.length,u=new Array(s),f=0;f<s;f++)u[f]=arguments[f];for(var p=u.map(M).filter(function(b){return t.contains(b)}).sort(),g=[],_=this.s,x=0;_<this.e;){var y=p[x]||this.e,k=+y>+this.e?this.e:y;g.push(n.fromDateTimes(_,k)),_=k,x+=1}return g},a.splitBy=function(t){var s=L(t);if(!this.isValid||!s.isValid||0===s.as("milliseconds"))return[];for(var f,p,u=this.s,g=[];u<this.e;)f=u.plus(s),g.push(n.fromDateTimes(u,p=+f>+this.e?this.e:f)),u=p;return g},a.divideEqually=function(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]},a.overlaps=function(t){return this.e>t.s&&this.s<t.e},a.abutsStart=function(t){return!!this.isValid&&+this.e==+t.s},a.abutsEnd=function(t){return!!this.isValid&&+t.e==+this.s},a.engulfs=function(t){return!!this.isValid&&this.s<=t.s&&this.e>=t.e},a.equals=function(t){return!(!this.isValid||!t.isValid)&&this.s.equals(t.s)&&this.e.equals(t.e)},a.intersection=function(t){if(!this.isValid)return this;var s=this.s>t.s?this.s:t.s,u=this.e<t.e?this.e:t.e;return s>u?null:n.fromDateTimes(s,u)},a.union=function(t){return this.isValid?n.fromDateTimes(this.s<t.s?this.s:t.s,this.e>t.e?this.e:t.e):this},n.merge=function(t){var s=t.sort(function(p,g){return p.s-g.s}).reduce(function(p,g){var _=p[0],x=p[1];return x?x.overlaps(g)||x.abutsStart(g)?[_,x.union(g)]:[_.concat([x]),g]:[_,g]},[[],null]),u=s[0],f=s[1];return f&&u.push(f),u},n.xor=function(t){for(var s,k,u=null,f=0,p=[],g=t.map(function(D){return[{time:D.s,type:"s"},{time:D.e,type:"e"}]}),y=q((s=Array.prototype).concat.apply(s,g).sort(function(D,P){return D.time-P.time}));!(k=y()).done;){var b=k.value;1===(f+="s"===b.type?1:-1)?u=b.time:(u&&+u!=+b.time&&p.push(n.fromDateTimes(u,b.time)),u=null)}return n.merge(p)},a.difference=function(){for(var t=this,s=arguments.length,u=new Array(s),f=0;f<s;f++)u[f]=arguments[f];return n.xor([this].concat(u)).map(function(p){return t.intersection(p)}).filter(function(p){return p&&!p.isEmpty()})},a.toString=function(){return this.isValid?"["+this.s.toISO()+" \u2013 "+this.e.toISO()+")":$},a.toISO=function(t){return this.isValid?this.s.toISO(t)+"/"+this.e.toISO(t):$},a.toISODate=function(){return this.isValid?this.s.toISODate()+"/"+this.e.toISODate():$},a.toISOTime=function(t){return this.isValid?this.s.toISOTime(t)+"/"+this.e.toISOTime(t):$},a.toFormat=function(t,s){var f=(void 0===s?{}:s).separator,p=void 0===f?" \u2013 ":f;return this.isValid?""+this.s.toFormat(t)+p+this.e.toFormat(t):$},a.toDuration=function(t,s){return this.isValid?this.e.diff(this.s,t,s):I.invalid(this.invalidReason)},a.mapEndpoints=function(t){return n.fromDateTimes(t(this.s),t(this.e))},U(n,[{key:"start",get:function(){return this.isValid?this.s:null}},{key:"end",get:function(){return this.isValid?this.e:null}},{key:"isValid",get:function(){return null===this.invalidReason}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),n}(),lt=function(){function n(){}return n.hasDST=function(o){void 0===o&&(o=B.defaultZone);
1var t=v.local().setZone(o).set({month:12});return!o.universal&&t.offset!==t.set({month:6}).offset},n.isValidIANAZone=function(o){return ke.isValidSpecifier(o)&&ke.isValidZone(o)},n.normalizeZone=function(o){return Ee(o,B.defaultZone)},n.months=function(o,t){void 0===o&&(o="long");var s=void 0===t?{}:t,u=s.locale,p=s.numberingSystem,_=s.outputCalendar;return J.create(void 0===u?null:u,void 0===p?null:p,void 0===_?"gregory":_).months(o)},n.monthsFormat=function(o,t){void 0===o&&(o="long");var s=void 0===t?{}:t,u=s.locale,p=s.numberingSystem,_=s.outputCalendar;return J.create(void 0===u?null:u,void 0===p?null:p,void 0===_?"gregory":_).months(o,!0)},n.weekdays=function(o,t){void 0===o&&(o="long");var s=void 0===t?{}:t,u=s.locale,p=s.numberingSystem;return J.create(void 0===u?null:u,void 0===p?null:p,null).weekdays(o)},n.weekdaysFormat=function(o,t){void 0===o&&(o="long");var s=void 0===t?{}:t,u=s.locale,p=s.numberingSystem;return J.create(void 0===u?null:u,void 0===p?null:p,null).weekdays(o,!0)},n.meridiems=function(o){var s=(void 0===o?{}:o).locale;return J.create(void 0===s?null:s).meridiems()},n.eras=function(o,t){void 0===o&&(o="short");var u=(void 0===t?{}:t).locale;return J.create(void 0===u?null:u,null,"gregory").eras(o)},n.features=function(){var o=!1,t=!1,s=!1,u=!1;if(ve()){o=!0,t=nt(),u=yi();
1try{s="America/New_York"===new Intl.DateTimeFormat("en",{timeZone:"America/New_York"}).resolvedOptions().timeZone}catch{s=!1}}return{intl:o,intlTokens:t,zones:s,relative:u}},n}();function di(n,a){var o=function(u){return u.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},t=o(a)-o(n);return Math.floor(I.fromMillis(t).as("days"))}var Ke={arab:"[\u0660-\u0669]",arabext:"[\u06f0-\u06f9]",bali:"[\u1b50-\u1b59]",beng:"[\u09e6-\u09ef]",deva:"[\u0966-\u096f]",fullwide:"[\uff10-\uff19]",gujr:"[\u0ae6-\u0aef]",hanidec:"[\u3007|\u4e00|\u4e8c|\u4e09|\u56db|\u4e94|\u516d|\u4e03|\u516b|\u4e5d]",khmr:"[\u17e0-\u17e9]",knda:"[\u0ce6-\u0cef]",laoo:"[\u0ed0-\u0ed9]",limb:"[\u1946-\u194f]",mlym:"[\u0d66-\u0d6f]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0b66-\u0b6f]",tamldec:"[\u0be6-\u0bef]",telu:"[\u0c66-\u0c6f]",thai:"[\u0e50-\u0e59]",tibt:"[\u0f20-\u0f29]",latn:"\\d"},ee={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},nr=Ke.hanidec.replace(/[\[|\]]/g,"").split("");function z(n,a){return void 0===a&&(a=""),new RegExp(""+Ke[n.numberingSystem||"latn"]+a)}var rr="missing Intl.DateTimeFormat.formatToParts support";function N(n,a){return void 0===a&&(a=function(t){return t}),{regex:n,deser:function(t){return a(function Y(n){var a=parseInt(n,10);if(isNaN(a)){a="";for(var o=0;o<n.length;o++){var t=n.charCodeAt(o);if(-1!==n[o].search(Ke.hanidec))a+=nr.indexOf(n[o]);else for(var s in ee){var u=ee[s],f=u[0];t>=f&&t<=u[1]&&(a+=t-f)}}return parseInt(a,10)}return a}(t[0]))}}}function or(n){return n.replace(/\./,"\\.?")}function bt(n){return n.replace(/\./,"").toLowerCase()}function fe(n,a){return null===n?null:{regex:RegExp(n.map(or).join("|")),deser:function(t){var s=t[0];return n.findIndex(function(u){return bt(s)===bt(u)})+a}}}function Mt(n,a){return{regex:n,deser:function(t){return Wt(t[1],t[2])},groups:a}}function Q(n){return{regex:n,deser:function(o){return o[0]}}}function ar(n){return n.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var R={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"}},Xe=null;function zi(n,a,o){var t=function dr(n,a){var o;return(o=Array.prototype).concat.apply(o,n.map(function(t){return function mr(n,a){if(n.literal)return n;var o=ne.macroTokenToFormatOpts(n.val);if(!o)return n;var u=ne.create(a,o).formatDateTimeParts(function fi(){return Xe||(Xe=v.fromMillis(1555555555555)),Xe}()).map(function(f){return function Bi(n,a,o){var t=n.type;if("literal"===t)return{literal:!0,val:n.value};var f=R[t];return"object"==typeof f&&(f=f[o[t]]),f?{literal:!1,val:f}:void 0}(f,0,o)});return u.includes(void 0)?n:u}(t,a)}))}(ne.parseFormat(o),n),s=t.map(function(F){return function sr(n,a){var o=z(a),t=z(a,"{2}"),s=z(a,"{3}"),u=z(a,"{4}"),f=z(a,"{6}"),p=z(a,"{1,2}"),g=z(a,"{1,3}"),_=z(a,"{1,6}"),x=z(a,"{1,9}"),y=z(a,"{2,4}"),k=z(a,"{4,6}"),b=function(w){return{regex:RegExp(ar(w.val)),deser:function(_r){return _r[0]},literal:!0}},P=function(w){if(n.literal)return b(w);switch(w.val){case"G":return fe(a.eras("short",!1),0);case"GG":return fe(a.eras("long",!1),0);case"y":return N(_);case"yy":case"kk":return N(y,Gt);case"yyyy":case"kkkk":return N(u);case"yyyyy":return N(k);case"yyyyyy":return N(f);case"M":case"L":case"d":case"H":case"h":case"m":case"q":case"s":case"W":return N(p);case"MM":case"LL":case"dd":case"HH":case"hh":case"mm":case"qq":case"ss":case"WW":return N(t);case"MMM":return fe(a.months("short",!0,!1),1);case"MMMM":return fe(a.months("long",!0,!1),1);case"LLL":return fe(a.months("short",!1,!1),1);case"LLLL":return fe(a.months("long",!1,!1),1);case"o":case"S":return N(g);case"ooo":case"SSS":return N(s);case"u":return Q(x);case"a":return fe(a.meridiems(),0);case"E":case"c":return N(o);case"EEE":return fe(a.weekdays("short",!1,!1),1);case"EEEE":return fe(a.weekdays("long",!1,!1),1);case"ccc":return fe(a.weekdays("short",!0,!1),1);case"cccc":return fe(a.weekdays("long",!0,!1),1);case"Z":case"ZZ":return Mt(new RegExp("([+-]"+p.source+")(?::("+t.source+"))?"),2);case"ZZZ":return Mt(new RegExp("([+-]"+p.source+")("+t.source+")?"),2);case"z":return Q(/[a-z_+-/]{1,256}?/i);default:return b(w)}}(n)||{invalidReason:rr};return P.token=n,P}(F,n)}),u=s.find(function(F){return F.invalidReason});
1if(u)return{input:a,tokens:t,invalidReason:u.invalidReason};var f=function cr(n){return["^"+n.map(function(o){return o.regex}).reduce(function(o,t){return o+"("+t.source+")"},"")+"$",n]}(s),g=f[1],_=RegExp(f[0],"i"),x=function lr(n,a,o){var t=n.match(a);if(t){var s={},u=1;for(var f in o)if(Ae(o,f)){var p=o[f],g=p.groups?p.groups+1:1;!p.literal&&p.token&&(s[p.token.val[0]]=p.deser(t.slice(u,u+g))),u+=g}return[t,s]}return[t,{}]}(a,_,g),y=x[0],k=x[1],b=k?function ur(n){var o;return o=A(n.Z)?A(n.z)?null:ke.create(n.z):new re(n.Z),A(n.q)||(n.M=3*(n.q-1)+1),A(n.h)||(n.h<12&&1===n.a?n.h+=12:12===n.h&&0===n.a&&(n.h=0)),0===n.G&&n.y&&(n.y=-n.y),A(n.u)||(n.S=Yt(n.u)),[Object.keys(n).reduce(function(s,u){var f=function(u){switch(u){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}}(u);return f&&(s[f]=n[u]),s},{}),o]}(k):[null,null],D=b[0],P=b[1];if(Ae(k,"a")&&Ae(k,"H"))throw new Dt("Can't include meridiem when specifying 24-hour format");return{input:a,tokens:t,regex:_,rawMatches:y,matches:k,result:D,zone:P}}var Ue=[0,31,59,90,120,151,181,212,243,273,304,334],Vi=[0,31,60,91,121,152,182,213,244,274,305,335];function me(n,a){return new se("unit out of range","you specified "+a+" (of type "+typeof a+") as a "+n+", which is invalid")}function pi(n,a,o){var t=new Date(Date.UTC(n,a-1,o)).getUTCDay();return 0===t?7:t}function Ri(n,a,o){return o+(rt(n)?Vi:Ue)[a-1]}function pr(n,a){var o=rt(n)?Vi:Ue,t=o.findIndex(function(u){return u<a});return{month:t+1,day:a-o[t]}}function gi(n){var p,a=n.year,o=n.month,t=n.day,s=Ri(a,o,t),u=pi(a,o,t),f=Math.floor((s-u+10)/7);return f<1?f=ht(p=a-1):f>ht(a)?(p=a+1,f=1):p=a,Object.assign({weekYear:p,weekNumber:f,weekday:u},Xt(n))}function Ji(n){var p,a=n.weekYear,o=n.weekNumber,t=n.weekday,s=pi(a,1,4),u=ot(a),f=7*o+t-s-3;f<1?f+=ot(p=a-1):f>u?(p=a+1,f-=ot(a)):p=a;var g=pr(p,f);return Object.assign({year:p,month:g.month,day:g.day},Xt(n))}function Ot(n){var a=n.year,s=Ri(a,n.month,n.day);return Object.assign({year:a,ordinal:s},Xt(n))}function St(n){var a=n.year,t=pr(a,n.ordinal);return Object.assign({year:a,month:t.month,day:t.day},Xt(n))}function Yi(n){var a=Fe(n.year),o=xe(n.month,1,12),t=xe(n.day,1,gt(n.year,n.month));return a?o?!t&&me("day",n.day):me("month",n.month):me("year",n.year)}function qi(n){var a=n.hour,o=n.minute,t=n.second,s=n.millisecond,u=xe(a,0,23)||24===a&&0===o&&0===t&&0===s,f=xe(o,0,59),p=xe(t,0,59),g=xe(s,0,999);return u?f?p?!g&&me("millisecond",s):me("second",t):me("minute",o):me("hour",a)}var ut="Invalid DateTime",Qi=864e13;function wt(n){return new se("unsupported zone",'the zone "'+n.name+'" is not supported')}function hi(n){return null===n.weekData&&(n.weekData=gi(n.c)),n.weekData}function mt(n,a){var o={ts:n.ts,zone:n.zone,c:n.c,o:n.o,loc:n.loc,invalid:n.invalid};return new v(Object.assign({},o,a,{old:o}))}function vi(n,a,o){var t=n-60*a*1e3,s=o.offset(t);if(a===s)return[t,a];var u=o.offset(t-=60*(s-a)*1e3);return s===u?[t,s]:[n-60*Math.min(s,u)*1e3,Math.max(s,u)]}function He(n,a){var o=new Date(n+=60*a*1e3);return{year:o.getUTCFullYear(),month:o.getUTCMonth()+1,day:o.getUTCDate(),hour:o.getUTCHours(),minute:o.getUTCMinutes(),second:o.getUTCSeconds(),millisecond:o.getUTCMilliseconds()}}function It(n,a,o){return vi(Qt(n),a,o)}function Gi(n,a){var o,t=Object.keys(a.values);-1===t.indexOf("milliseconds")&&t.push("milliseconds"),a=(o=a).shiftTo.apply(o,t);var s=n.o,u=n.c.year+a.years,f=n.c.month+a.months+3*a.quarters,p=Object.assign({},n.c,{year:u,month:f,day:Math.min(n.c.day,gt(u,f))+a.days+7*a.weeks}),g=I.fromObject({hours:a.hours,minutes:a.minutes,seconds:a.seconds,milliseconds:a.milliseconds}).as("milliseconds"),x=vi(Qt(p),s,n.zone),y=x[0],k=x[1];return 0!==g&&(k=n.zone.offset(y+=g)),{ts:y,o:k}}function dt(n,a,o,t,s){var u=o.setZone,f=o.zone;if(n&&0!==Object.keys(n).length){var g=v.fromObject(Object.assign(n,o,{zone:a||f,setZone:void 0}));return u?g:g.setZone(f)}
1return v.invalid(new se("unparsable",'the input "'+s+"\" can't be parsed as "+t))}function et(n,a,o){return void 0===o&&(o=!0),n.isValid?ne.create(J.create("en-US"),{allowZ:o,forceSimple:!0}).formatDateTimeFromString(n,a):null}function ji(n,a){var o=a.suppressSeconds,s=a.suppressMilliseconds,f=a.includeOffset,p=a.includeZone,g=void 0!==p&&p,_=a.spaceZone,y=a.format,k=void 0===y?"extended":y,b="basic"===k?"HHmm":"HH:mm";return(!(void 0!==o&&o)||0!==n.second||0!==n.millisecond)&&(b+="basic"===k?"ss":":ss",(!(void 0!==s&&s)||0!==n.millisecond)&&(b+=".SSS")),(g||f)&&void 0!==_&&_&&(b+=" "),g?b+="z":f&&(b+="basic"===k?"ZZZ":"ZZ"),et(n,b)}var Wi={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},hr={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},vr={ordinal:1,hour:0,minute:0,second:0,millisecond:0},r=["year","month","day","hour","minute","second","millisecond"],l=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],i=["year","ordinal","hour","minute","second","millisecond"];function c(n){var a={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[n.toLowerCase()];if(!a)throw new Nt(n);return a}function m(n,a){for(var t,o=q(r);!(t=o()).done;){var s=t.value;A(n[s])&&(n[s]=Wi[s])}var u=Yi(n)||qi(n);if(u)return v.invalid(u);var f=B.now(),g=It(n,a.offset(f),a);return new v({ts:g[0],zone:a,o:g[1]})}function d(n,a,o){var t=!!A(o.round)||o.round,s=function(y,k){return y=qt(y,t||o.calendary?0:2,!0),a.loc.clone(o).relFormatter(o).format(y,k)},u=function(y){return o.calendary?a.hasSame(n,y)?0:a.startOf(y).diff(n.startOf(y),y).get(y):a.diff(n,y).get(y)};if(o.unit)return s(u(o.unit),o.unit);for(var p,f=q(o.units);!(p=f()).done;){var g=p.value,_=u(g);if(Math.abs(_)>=1)return s(_,g)}return s(0,o.units[o.units.length-1])}var v=function(){function n(o){var t=o.zone||B.defaultZone,s=o.invalid||(Number.isNaN(o.ts)?new se("invalid input"):null)||(t.isValid?null:wt(t));this.ts=A(o.ts)?B.now():o.ts;var u=null,f=null;if(!s)if(o.old&&o.old.ts===this.ts&&o.old.zone.equals(t)){var g=[o.old.c,o.old.o];u=g[0],f=g[1]}else{var _=t.offset(this.ts);u=He(this.ts,_),u=(s=Number.isNaN(u.year)?new se("invalid input"):null)?null:u,f=s?null:_}this._zone=t,this.loc=o.loc||J.create(),this.invalid=s,this.weekData=null,this.c=u,this.o=f,this.isLuxonDateTime=!0}n.local=function(t,s,u,f,p,g,_){return A(t)?new n({ts:B.now()}):m({year:t,month:s,day:u,hour:f,minute:p,second:g,millisecond:_},B.defaultZone)},n.utc=function(t,s,u,f,p,g,_){return A(t)?new n({ts:B.now(),zone:re.utcInstance}):m({year:t,month:s,day:u,hour:f,minute:p,second:g,millisecond:_},re.utcInstance)},n.fromJSDate=function(t,s){void 0===s&&(s={});var u=function en(n){return"[object Date]"===Object.prototype.toString.call(n)}(t)?t.valueOf():NaN;if(Number.isNaN(u))return n.invalid("invalid input");var f=Ee(s.zone,B.defaultZone);return f.isValid?new n({ts:u,zone:f,loc:J.fromObject(s)}):n.invalid(wt(f))},n.fromMillis=function(t,s){if(void 0===s&&(s={}),ye(t))return t<-Qi||t>Qi?n.invalid("Timestamp out of range"):new n({ts:t,zone:Ee(s.zone,B.defaultZone),loc:J.fromObject(s)});throw new X("fromMillis requires a numerical input, but received a "+typeof t+" with value "+t)},n.fromSeconds=function(t,s){if(void 0===s&&(s={}),ye(t))return new n({ts:1e3*t,zone:Ee(s.zone,B.defaultZone),loc:J.fromObject(s)});throw new X("fromSeconds requires a numerical input")},n.fromObject=function(t){var s=Ee(t.zone,B.defaultZone);if(!s.isValid)return n.invalid(wt(s));var u=B.now(),f=s.offset(u),p=$t(t,c,["zone","locale","outputCalendar","numberingSystem"]),g=!A(p.ordinal),_=!A(p.year),x=!A(p.month)||!A(p.day),y=_||x,k=p.weekYear||p.weekNumber,b=J.fromObject(t);if((y||g)&&k)throw new Dt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(x&&g)throw new Dt("Can't mix ordinal dates with month/day");var P,F,D=k||p.weekday&&!y,w=He(u,f);D?(P=l,F=hr,w=gi(w)):g?(P=i,F=vr,w=Ot(w)):(P=r,F=Wi);for(var $i,de=!1,_r=q(P);!($i=_r()).done;){var _i=$i.value;A(p[_i])?p[_i]=de?F[_i]:w[_i]:de=!0}var Ar=D?function V(n){var a=Fe(n.weekYear),o=xe(n.weekNumber,1,ht(n.weekYear)),t=xe(n.weekday,1,7);return a?o?!t&&me("weekday",n.weekday):me("week",n.week):me("weekYear",n.weekYear)}(p):g?function gr(n){var a=Fe(n.year),o=xe(n.ordinal,1,ot(n.year));return a?!o&&me("ordinal",n.ordinal):me("year",n.year)}(p):Yi(p),Dr=Ar||qi(p);if(Dr)return n.invalid(Dr);var Nr=It(D?Ji(p):g?St(p):p,f,s),Tr=new n({ts:Nr[0],zone:s,o:Nr[1],loc:b});return p.weekday&&y&&t.weekday!==Tr.weekday?n.invalid("mismatched weekday","you can't specify both a weekday of "+p.weekday+" and a date of "+Tr.toISO()):Tr},n.fromISO=function(t,s){void 0===s&&(s={});var u=function Rn(n){return _e(n,[Zn,Bn],[Hi,zn],[Un,Vn],[Hn,kt])}(t);return dt(u[0],u[1],s,"ISO 8601",t)},n.fromRFC2822=function(t,s){void 0===s&&(s={});var u=function Jn(n){return _e(function Fn(n){return n.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(n),[je,li])}(t);return dt(u[0],u[1],s,"RFC 2822",t)},n.fromHTTP=function(t,s){void 0===s&&(s={});var u=function Yn(n){return _e(n,[An,Ui],[En,Ui],[Pn,Ln])}(t);return dt(u[0],u[1],s,"HTTP",s)},n.fromFormat=function(t,s,u){if(void 0===u&&(u={}),A(t)||A(s))throw new X("fromFormat requires an input string and a format");var p=u.locale,_=u.numberingSystem,k=function fr(n,a,o){var t=zi(n,a,o);return[t.result,t.zone,t.invalidReason]}(J.fromOpts({locale:void 0===p?null:p,numberingSystem:void 0===_?null:_,defaultToEN:!0}),t,s),b=k[0],D=k[1],P=k[2];return P?n.invalid(P):dt(b,D,u,"format "+s,t)},n.fromString=function(t,s,u){return void 0===u&&(u={}),n.fromFormat(t,s,u)},n.fromSQL=function(t,s){void 0===s&&(s={});var u=function $n(n){return _e(n,[Qn,jn],[Gn,Wn])}(t);return dt(u[0],u[1],s,"SQL",t)},n.invalid=function(t,s){if(void 0===s&&(s=null),!t)throw new X("need to specify a reason the DateTime is invali
1d");var u=t instanceof se?t:new se(t,s);if(B.throwOnInvalid)throw new ft(u);return new n({invalid:u})},n.isDateTime=function(t){return t&&t.isLuxonDateTime||!1};var a=n.prototype;return a.get=function(t){return this[t]},a.resolvedLocaleOpts=function(t){void 0===t&&(t={});var s=ne.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:s.locale,numberingSystem:s.numberingSystem,outputCalendar:s.calendar}},a.toUTC=function(t,s){return void 0===t&&(t=0),void 0===s&&(s={}),this.setZone(re.instance(t),s)},a.toLocal=function(){return this.setZone(B.defaultZone)},a.setZone=function(t,s){var u=void 0===s?{}:s,f=u.keepLocalTime,p=void 0!==f&&f,g=u.keepCalendarTime,_=void 0!==g&&g;if((t=Ee(t,B.defaultZone)).equals(this.zone))return this;if(t.isValid){var x=this.ts;if(p||_){var y=t.offset(this.ts);x=It(this.toObject(),y,t)[0]}return mt(this,{ts:x,zone:t})}return n.invalid(wt(t))},a.reconfigure=function(t){var s=void 0===t?{}:t;return mt(this,{loc:this.loc.clone({locale:s.locale,numberingSystem:s.numberingSystem,outputCalendar:s.outputCalendar})})},a.setLocale=function(t){return this.reconfigure({locale:t})},a.set=function(t){if(!this.isValid)return this;var f,s=$t(t,c,[]);A(s.weekYear)&&A(s.weekNumber)&&A(s.weekday)?A(s.ordinal)?(f=Object.assign(this.toObject(),s),A(s.day)&&(f.day=Math.min(gt(f.year,f.month),f.day))):f=St(Object.assign(Ot(this.c),s)):f=Ji(Object.assign(gi(this.c),s));var p=It(f,this.o,this.zone);return mt(this,{ts:p[0],o:p[1]})},a.plus=function(t){return this.isValid?mt(this,Gi(this,L(t))):this},a.minus=function(t){return this.isValid?mt(this,Gi(this,L(t).negate())):this},a.startOf=function(t){if(!this.isValid)return this;var s={},u=I.normalizeUnit(t);switch(u){case"years":s.month=1;case"quarters":case"months":s.day=1;case"weeks":case"days":s.hour=0;case"hours":s.minute=0;case"minutes":s.second=0;case"seconds":s.millisecond=0}if("weeks"===u&&(s.weekday=1),"quarters"===u){var f=Math.ceil(this.month/3);s.month=3*(f-1)+1}return this.set(s)},a.endOf=function(t){var s;return this.isValid?this.plus((s={},s[t]=1,s)).startOf(t).minus(1):this},a.toFormat=function(t,s){return void 0===s&&(s={}),this.isValid?ne.create(this.loc.redefaultToEN(s)).formatDateTimeFromString(this,t):ut},a.toLocaleString=function(t){return void 0===t&&(t=pt),this.isValid?ne.create(this.loc.clone(t),t).formatDateTime(this):ut},a.toLocaleParts=function(t){return void 0===t&&(t={}),this.isValid?ne.create(this.loc.clone(t),t).formatDateTimeParts(this):[]},a.toISO=function(t){return void 0===t&&(t={}),this.isValid?this.toISODate(t)+"T"+this.toISOTime(t):null},a.toISODate=function(t){var u=(void 0===t?{}:t).format,p="basic"===(void 0===u?"extended":u)?"yyyyMMdd":"yyyy-MM-dd";return this.year>9999&&(p="+"+p),et(this,p)},a.toISOWeekDate=function(){return et(this,"kkkk-'W'WW-c")},a.toISOTime=function(t){var s=void 0===t?{}:t,u=s.suppressMilliseconds,p=s.suppressSeconds,_=s.includeOffset,y=s.format;return ji(this,{suppressSeconds:void 0!==p&&p,suppressMilliseconds:void 0!==u&&u,includeOffset:void 0===_||_,format:void 0===y?"extended":y})},a.toRFC2822=function(){return et(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)},a.toHTTP=function(){return et(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")},a.toSQLDate=function(){return et(this,"yyyy-MM-dd")},a.toSQLTime=function(t){var s=void 0===t?{}:t,u=s.includeOffset,p=s.includeZone;return ji(this,{includeOffset:void 0===u||u,includeZone:void 0!==p&&p,spaceZone:!0})},a.toSQL=function(t){return void 0===t&&(t={}),this.isValid?this.toSQLDate()+" "+this.toSQLTime(t):null},a.toString=function(){return this.isValid?this.toISO():ut},a.valueOf=function(){return this.toMillis()},a.toMillis=function(){return this.isValid?this.ts:NaN},a.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},a.toJSON=function(){return this.toISO()},a.toBSON=function(){return this.toJSDate()},a.toObject=function(t){if(void 0===t&&(t={}),!this.isValid)return{};var s=Object.assign({},this.c);return t.includeConfig&&(s.outputCalendar=this.outputCalendar,s.numberingSystem=this.loc.numberingSystem,s.locale=this.loc.locale),s},a.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},a.diff=function(t,s,u){if(void 0===s&&(s="milliseconds"),void 0===u&&(u={}),!this.isValid||!t.isValid)return I.invalid(this.invalid||t.invalid,"created by diffing an invali
1d DateTime");var f=Object.assign({locale:this.locale,numberingSystem:this.numberingSystem},u),p=function xi(n){return Array.isArray(n)?n:[n]}(s).map(I.normalizeUnit),g=t.valueOf()>this.valueOf(),y=function Ct(n,a,o,t){var y,s=function Z(n,a,o){for(var u,f,s={},p=0,g=[["years",function(P,F){return F.year-P.year}],["months",function(P,F){return F.month-P.month+12*(F.year-P.year)}],["weeks",function(P,F){var w=di(P,F);return(w-w%7)/7}],["days",di]];p<g.length;p++){var _=g[p],x=_[0],y=_[1];if(o.indexOf(x)>=0){var k;u=x;var D,b=y(n,a);(f=n.plus(((k={})[x]=b,k)))>a?(n=n.plus(((D={})[x]=b-1,D)),b-=1):n=f,s[x]=b}}return[n,s,f,u]}(n,a,o),u=s[0],f=s[1],p=s[2],g=s[3],_=a-u,x=o.filter(function(D){return["hours","minutes","seconds","milliseconds"].indexOf(D)>=0});0===x.length&&(p<a&&(p=u.plus(((y={})[g]=1,y))),p!==u&&(f[g]=(f[g]||0)+_/(p-u)));var b,k=I.fromObject(Object.assign(f,t));return x.length>0?(b=I.fromMillis(_,t)).shiftTo.apply(b,x).plus(k):k}(g?this:t,g?t:this,p,f);return g?y.negate():y},a.diffNow=function(t,s){return void 0===t&&(t="milliseconds"),void 0===s&&(s={}),this.diff(n.local(),t,s)},a.until=function(t){return this.isValid?Ze.fromDateTimes(this,t):this},a.hasSame=function(t,s){if(!this.isValid)return!1;if("millisecond"===s)return this.valueOf()===t.valueOf();var u=t.valueOf();return this.startOf(s)<=u&&u<=this.endOf(s)},a.equals=function(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)},a.toRelative=function(t){if(void 0===t&&(t={}),!this.isValid)return null;var s=t.base||n.fromObject({zone:this.zone});return d(s,this.plus(t.padding?this<s?-t.padding:t.padding:0),Object.assign(t,{numeric:"always",units:["years","months","days","hours","minutes","seconds"]}))},a.toRelativeCalendar=function(t){return void 0===t&&(t={}),this.isValid?d(t.base||n.fromObject({zone:this.zone}),this,Object.assign(t,{numeric:"auto",units:["years","months","days"],calendary:!0})):null},n.min=function(){for(var t=arguments.length,s=new Array(t),u=0;u<t;u++)s[u]=arguments[u];if(!s.every(n.isDateTime))throw new X("min requires all arguments be DateTimes");return ki(s,function(f){return f.valueOf()},Math.min)},n.max=function(){for(var t=arguments.length,s=new Array(t),u=0;u<t;u++)s[u]=arguments[u];if(!s.every(n.isDateTime))throw new X("max requires all arguments be DateTimes");return ki(s,function(f){return f.valueOf()},Math.max)},n.fromFormatExplain=function(t,s,u){void 0===u&&(u={});var p=u.locale,_=u.numberingSystem;return zi(J.fromOpts({locale:void 0===p?null:p,numberingSystem:void 0===_?null:_,defaultToEN:!0}),t,s)},n.fromStringExplain=function(t,s,u){return void 0===u&&(u={}),n.fromFormatExplain(t,s,u)},U(n,[{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function(){return this._zone}},{key:"zoneName",get:function(){return this.isValid?this.zone.name:null}},{key:"year",get:function(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function(){return this.isValid?this.c.month:NaN}},{key:"day",get:function(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function(){return this.isValid?hi(this).weekYear:NaN}},{key:"weekNumber",get:function(){return this.isValid?hi(this).weekNumber:NaN}},{key:"weekday",get:function(){return this.isValid?hi(this).weekday:NaN}},{key:"ordinal",get:function(){return this.isValid?Ot(this.c).ordinal:NaN}},{key:"monthShort",get:function(){return this.isValid?lt.months("short",{locale:this.locale})[this.month-1]:null}},{key:"monthLong",get:function(){return this.isValid?lt.months("long",{locale:this.locale})[this.month-1]:null}},{key:"weekdayShort",get:function(){return this.isValid?lt.weekdays("short",{locale:this.locale})[this.weekday-1]:null}},{key:"weekdayLong",get:function(){return this.isValid?lt.weekdays("long",{locale:this.locale})[this.weekday-1]:null}},{key:"offset",get:function(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function(){return this.isValid?this.zone.universal:null}},{key:"isInDST",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"isInLeapYear",get:function(){return rt(this.year)}},{key:"daysInMonth",get:function(){return gt(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?ot(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?ht(this.weekYear):NaN}}],[{key:"DATE_SHORT",get:function(){return pt}},{key:"DATE_MED",get:function(){return Ft}},{key:"DATE_FULL",get:function(){return At}},{key:"DATE_HUGE",get:function(){return Et}},{key:"TIME_SIMPLE",get:function(){return Pt}},{key:"TIME_WITH_SECONDS",get:function(){return Lt}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return Zt}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return Ut}},{key:"TIME_24_SIMPLE",get:function(){return tt}},{key:"TIME_24_WITH_SECONDS",get:function(){return Ie}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return De}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return Ht}},{key:"DATETIME_SHORT",get:function(){return Bt}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return zt}},{key:"DATETIME_MED",get:function(){return Vt}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return Rt}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return Ti}},{key:"DATETIME_FULL",get:function(){return it}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return Me}},{key:"DATETIME_HUGE",get:function(){return Ne}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return Jt}}]),n}();function M(n){if(v.isDateTime(n))return n;if(n&&n.valueOf&&ye(n.valueOf()))return v.fromJSDate(n);if(n&&"object"==typeof n)return v.fromObject(n);throw new X("Unknown datetime argument: "+n+", of type "+typeof n)}Oe.ou=v,Oe.kI=lt}}]);

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.