(self.webpackChunkgift_widget_alt=self.webpackChunkgift_widget_alt||[]).push([[736],{6539:(ke,Y,a)=>{"use strict";a.d(Y,{_8:()=>ea,_A:()=>wr});var e=a(1210),t=a(5e3),o=a(9808),c=function(){function Z(){}return Z.prototype.getAllStyles=function(Ue){return window.getComputedStyle(Ue)},Z.prototype.getStyle=function(Ue,ne){return this.getAllStyles(Ue)[ne]},Z.prototype.isStaticPositioned=function(Ue){return"static"===(this.getStyle(Ue,"position")||"static")},Z.prototype.offsetParent=function(Ue){for(var ne=Ue.offsetParent||document.documentElement;ne&&ne!==document.documentElement&&this.isStaticPositioned(ne);)ne=ne.offsetParent;return ne||document.documentElement},Z.prototype.position=function(Ue,ne){void 0===ne&&(ne=!0);var Fe,ct={width:0,height:0,top:0,bottom:0,left:0,right:0};if("fixed"===this.getStyle(Ue,"position"))Fe={top:(Fe=Ue.getBoundingClientRect()).top,bottom:Fe.bottom,left:Fe.left,right:Fe.right,height:Fe.height,width:Fe.width};else{var Tt=this.offsetParent(Ue);Fe=this.offset(Ue,!1),Tt!==document.documentElement&&(ct=this.offset(Tt,!1)),ct.top+=Tt.clientTop,ct.left+=Tt.clientLeft}return Fe.top-=ct.top,Fe.bottom-=ct.top,Fe.left-=ct.left,Fe.right-=ct.left,ne&&(Fe.top=Math.round(Fe.top),Fe.bottom=Math.round(Fe.bottom),Fe.left=Math.round(Fe.left),Fe.right=Math.round(Fe.right)),Fe},Z.prototype.offset=function(Ue,ne){void 0===ne&&(ne=!0);var Fe=Ue.getBoundingClientRect(),ct_top=window.pageYOffset-document.documentElement.clientTop,ct_left=window.pageXOffset-document.documentElement.clientLeft,Tt={height:Fe.height||Ue.offsetHeight,width:Fe.width||Ue.offsetWidth,top:Fe.top+ct_top,bottom:Fe.bottom+ct_top,left:Fe.left+ct_left,right:Fe.right+ct_left};return ne&&(Tt.height=Math.round(Tt.height),Tt.width=Math.round(Tt.width),Tt.top=Math.round(Tt.top),Tt.bottom=Math.round(Tt.bottom),Tt.left=Math.round(Tt.left),Tt.right=Math.round(Tt.right)),Tt},Z.prototype.positionElements=function(Ue,ne,Fe,ct){var Tt=Fe.split("-"),Qt=Tt[0],un=void 0===Qt?"top":Qt,Nn=Tt[1],kn=void 0===Nn?"center":Nn,F=ct?this.offset(Ue,!1):this.position(Ue,!1),Ce=this.getAllStyles(ne),gt=parseFloat(Ce.marginTop),Bt=parseFloat(Ce.marginBottom),on=parseFloat(Ce.marginLeft),Sn=parseFloat(Ce.marginRight),Rn=0,$n=0;switch(un){case"top":Rn=F.top-(ne.offsetHeight+gt+Bt);break;case"bottom":Rn=F.top+F.height;break;case"left":$n=F.left-(ne.offsetWidth+on+Sn);break;case"right":$n=F.left+F.width}switch(kn){case"top":Rn=F.top;break;case"bottom":Rn=F.top+F.height-ne.offsetHeight;break;case"left":$n=F.left;break;case"right":$n=F.left+F.width-ne.offsetWidth;break;case"center":"top"===un||"bottom"===un?$n=F.left+F.width/2-ne.offsetWidth/2:Rn=F.top+F.height/2-ne.offsetHeight/2}ne.style.transform="translate("+Math.round($n)+"px, "+Math.round(Rn)+"px)";var Qn=ne.getBoundingClientRect(),Wn=document.documentElement,fr=window.innerHeight||Wn.clientHeight,Dr=window.innerWidth||Wn.clientWidth;return Qn.left>=0&&Qn.top>=0&&Qn.right<=Dr&&Qn.bottom<=fr},Z}();new c;var p=a(8929);a(1086),a(8723),a(6498),a(591),a(353),a(4241),a(7625),a(7545),a(1059),a(4850);var g=function(){return g=Object.assign||function(Z){for(var Ue,ne=1,Fe=arguments.length;ne<Fe;ne++)for(var ct in Ue=arguments[ne])Object.prototype.hasOwnProperty.call(Ue,ct)&&(Z[ct]=Ue[ct]);return Z},g.apply(this,arguments)},v=function(){for(var Z=0,Ue=0,ne=arguments.length;Ue<ne;Ue++)Z+=arguments[Ue].length;var Fe=Array(Z),ct=0;for(Ue=0;Ue<ne;Ue++)for(var Tt=arguments[Ue],Qt=0,un=Tt.length;Qt<un;Qt++,ct++)Fe[ct]=Tt[Qt];return Fe},D=(()=>{return(Z=D||(D={}))[Z.SUNDAY=0]="SUNDAY",Z[Z.MONDAY=1]="MONDAY",Z[Z.TUESDAY=2]="TUESDAY",Z[Z.WEDNESDAY=3]="WEDNESDAY",Z[Z.THURSDAY=4]="THURSDAY",Z[Z.FRIDAY=5]="FRIDAY",Z[Z.SATURDAY=6]="SATURDAY",D;var Z})(),C=[D.SUNDAY,D.SATURDAY],j=86400;function B(Z,Ue){var ne=Ue.startDate,ct=Ue.excluded,Tt=Ue.precision;if(ct.length<1)return 0;for(var un=Z.getDay,Nn=Z.addDays,kn=(0,Z.addSeconds)(ne,Ue.seconds-1),F=un(ne),Ce=un(kn),gt=0,Bt=ne,on=function(){var Sn=un(Bt);ct.some(function(Rn){return Rn===Sn})&&(gt+=function M(Z,Ue){var Fe=Ue.day,Tt=Ue.dayEnd,Qt=Ue.startDate,un=Ue.endDate,Nn=Z.differenceInSeconds,F=Z.startOfDay;if("minutes"===Ue.precision){if(Fe===Ue.dayStart)return Nn((0,Z.endOfDay)(Qt),Qt)+1;if(Fe===Tt)return Nn(un,F(un))+1}return j}(Z,{dayStart:F,dayEnd:Ce,day:Sn,precision:Tt,startDate:ne,endDate:kn})),Bt=Nn(Bt,1)};Bt<kn;)on();return gt}function q(Z,Ue){var Fe=Ue.periodStart,ct=Ue.periodEnd;return Ue.events.filter(function(Tt){return function X(Z,Ue){var ne=Ue.event,Fe=Ue.periodStart,ct=Ue.periodEnd,Tt=Z.isSameSecond,Qt=ne.start,un=ne.end||ne.start;return!!(Qt>Fe&&Qt<ct||un>Fe&&un<ct||Qt<Fe&&un>ct||Tt(Qt,Fe)||Tt(Qt,ct)||Tt(un,Fe)||Tt(un,ct))}(Z,{event:Tt,periodStart:Fe,periodEnd:ct})})}function fe(Z,Ue){var ne=Ue.date,Fe=Ue.weekendDays,ct=void 0===Fe?C:Fe,Qt=Z.isSameDay,un=Z.getDay,Nn=(0,Z.startOfDay)(new Date),kn=un(ne);return{date:ne,day:kn,isPast:ne<Nn,isToday:Qt(ne,Nn),isFuture:ne>Nn,isWeekend:ct.indexOf(kn)>-1}}function G(Z,Ue){for(var ct=Ue.excluded,Tt=void 0===ct?[]:ct,Qt=Ue.weekendDays,un=Ue.viewStart,Nn=void 0===un?Z.startOfWeek(Ue.viewDate,{weekStartsOn:Ue.weekStartsOn}):un,kn=Ue.viewEnd,F=void 0===kn?Z.addDays(Nn,7):kn,Ce=Z.addDays,gt=Z.getDay,Bt=[],on=Nn;on<F;)Tt.some(function(Sn){return gt(on)===Sn})||Bt.push(fe(Z,{date:on,weekendDays:Qt})),on=Ce(on,1);return Bt}function Ee(Z,Ue){var ne=Ue.events,Fe=void 0===ne?[]:ne,ct=Ue.excluded,Tt=void 0===ct?[]:ct,Qt=Ue.precision,un=void 0===Qt?"days":Qt,Nn=Ue.absolutePositionedEvents,kn=void 0!==Nn&&Nn,F=Ue.viewStart,Ce=Ue.viewEnd;F=Z.startOfDay(F),Ce=Z.endOfDay(Ce);var gt=Z.differenceInSeconds,Bt=Z.differenceInDays,on=function ye(Z,Ue){for(var Fe=Ue.date2,ct=Ue.excluded,Tt=Ue.date1,Qt=0;Tt<Fe;)-1===ct.indexOf(Z.getDay(Tt))&&Qt++,Tt=Z.addDays(Tt,1);return Qt}(Z,{date1:F,date2:Ce,excluded:Tt}),Sn=Bt(Ce,F)+1,Rn=Fe.filter(function(Wn){return Wn.allDay}).map(function(Wn){var fr=function U(Z,Ue){var ne=Ue.event,Fe=Ue.startOfWeek,ct=Ue.excluded,Tt=Ue.precision,Qt=Z.differenceInDays,un=Z.startOfDay,Nn=Z.differenceInSeconds;if(ne.start<Fe)return 0;var kn=0;switch(Tt){case"days":kn=Qt(un(ne.start),Fe)*j;break;case"minutes":kn=Nn(ne.start,Fe)}return kn-=B(Z,{startDate:Fe,seconds:kn,excluded:ct,precision:Tt}),Math.abs(kn/j)}(Z,{event:Wn,startOfWeek:F,excluded:Tt,precision:un}),Dr=function I(Z,Ue){var ne=Ue.event,Fe=Ue.offset,Tt=Ue.excluded,Qt=Ue.precision,un=Ue.totalDaysInView,kn=Z.differenceInSeconds,F=Z.addDays,Ce=Z.endOfDay,gt=Z.differenceInDays,Bt=j,on=(0,Z.max)([ne.start,Ue.startOfWeekDate]);ne.end&&(Bt="minutes"===Qt?kn(ne.end,on):gt(F(Ce(ne.end),1),on)*j);var Sn=Fe*j,$n=un*j;return Sn+Bt>$n&&(Bt=$n-Sn),(Bt-=B(Z,{startDate:on,seconds:Bt,excluded:Tt,precision:Qt}))/j}(Z,{event:Wn,offset:fr,startOfWeekDate:F,excluded:Tt,precision:un,totalDaysInView:Sn});return{event:Wn,offset:fr,span:Dr}}).filter(function(Wn){return Wn.offset<on}).filter(function(Wn){return Wn.span>0}).map(function(Wn){return{event:Wn.event,offset:Wn.offset,span:Wn.span,startsBeforeWeek:Wn.event.start<F,endsAfterWeek:(Wn.event.end||Wn.event.start)>Ce}}).sort(function(Wn,fr){var Dr=gt(Wn.event.start,fr.event.start);return 0===Dr?gt(fr.event.end||fr.event.start,Wn.event.end||Wn.event.start):Dr}),$n=[],Qn=[];return Rn.forEach(function(Wn,fr){if(-1===Qn.indexOf(Wn)){Qn.push(Wn);var Dr=Wn.span+Wn.offset,Or=Rn.slice(fr+1).filter(function(Ir){if(Ir.offset>=Dr&&Dr+Ir.span<=Sn&&-1===Qn.indexOf(Ir)){var _r=Ir.offset-Dr;return kn||(Ir.offset=_r),Dr+=Ir.span+_r,Qn.push(Ir),!0}}),gi=v([Wn],Or),ni=gi.filter(function(Ir){return Ir.event.id}).map(function(Ir){return Ir.event.id}).join("-");$n.push(g({row:gi},ni?{id:ni}:{}))}}),$n}function me(Z,Ue){var ne=Ue.events,Fe=Ue.viewDate,ct=Ue.hourSegments,Tt=Ue.hourDuration,Qt=Ue.dayStart,un=Ue.dayEnd,Nn=Ue.weekStartsOn,kn=Ue.excluded,F=Ue.weekendDays,Ce=Ue.segmentHeight,gt=Ue.viewStart,Bt=Ue.viewEnd,on=Ue.minimumEventHeight,Sn=function ee(Z,Ue){var ne=Ue.viewDate,Fe=Ue.hourSegments,ct=Ue.hourDuration,Tt=Ue.dayStart,Qt=Ue.dayEnd,un=Z.setMinutes,Nn=Z.setHours,kn=Z.startOfDay,F=Z.startOfMinute,Ce=Z.endOfDay,gt=Z.addMinutes,on=Z.addDays,Sn=[],Rn=un(Nn(kn(ne),Re(Tt.hour)),De(Tt.minute)),$n=un(Nn(F(Ce(ne)),Re(Qt.hour)),De(Qt.minute)),Qn=(ct||60)/Fe,Wn=kn(ne),fr=Ce(ne),Dr=function(ar){return ar};Wn.getTimezoneOffset()!==fr.getTimezoneOffset()&&(Wn=on(Wn,1),Rn=on(Rn,1),$n=on($n,1),Dr=function(ar){return on(ar,-1)});for(var Or=ct?1440/ct:60,gi=0;gi<Or;gi++){for(var ni=[],Ir=0;Ir<Fe;Ir++){var _r=gt(gt(Rn,gi*(ct||60)),Ir*Qn);_r>=Rn&&_r<$n&&ni.push({date:Dr(_r),displayDate:_r,isStart:0===Ir})}ni.length>0&&Sn.push({segments:ni})}return Sn}(Z,{viewDate:Fe,hourSegments:ct,hourDuration:Tt,dayStart:Qt,dayEnd:un}),Rn=G(Z,{viewDate:Fe,weekStartsOn:Nn,excluded:kn,weekendDays:F,viewStart:gt,viewEnd:Bt}),$n=Z.setHours,Qn=Z.setMinutes,Wn=Z.getHours,fr=Z.getMinutes;return Rn.map(function(Dr){var Or=function be(Z,Ue){var ne=Ue.events,Fe=Ue.viewDate,ct=Ue.hourSegments,Tt=Ue.dayStart,Qt=Ue.dayEnd,un=Ue.eventWidth,Nn=Ue.segmentHeight,kn=Ue.hourDuration,F=Ue.minimumEventHeight,Ce=Z.setMinutes,gt=Z.setHours,Bt=Z.startOfDay,on=Z.startOfMinute,Sn=Z.endOfDay,Rn=Z.differenceInMinutes,$n=Ce(gt(Bt(Fe),Re(Tt.hour)),De(Tt.minute)),Qn=Ce(gt(on(Sn(Fe)),Re(Qt.hour)),De(Qt.minute));Qn.setSeconds(59,999);var Wn=[],fr=q(Z,{events:ne.filter(function(ni){return!ni.allDay}),periodStart:$n,periodEnd:Qn}),Dr=fr.sort(function(ni,Ir){return ni.start.valueOf()-Ir.start.valueOf()}).map(function(ni){var Ir=ni.start,_r=ni.end||Ir,ar=Ir<$n,Zn=_r>Qn,Cr=ct*Nn/(kn||60),Ar=0;if(Ir>$n){var Ui=Ir.getTimezoneOffset(),Si=$n.getTimezoneOffset()-Ui;Ar+=Rn(Ir,$n)+Si}Ar*=Cr,Ar=Math.floor(Ar);var Ei=ar?$n:Ir,Br=Zn?Qn:_r,zi=Ei.getTimezoneOffset()-Br.getTimezoneOffset(),ls=Rn(Br,Ei)+zi;ni.end?ls*=Cr:ls=Nn,F&&ls<F&&(ls=F),ls=Math.floor(ls);for(var Js=te(Wn,Ar,Ar+ls),so=0;Js.some(function(rl){return rl.left===so});)so+=un;var Vo={event:ni,height:ls,width:un,top:Ar,left:so,startsBeforeDay:ar,endsAfterDay:Zn};return Wn.push(Vo),Vo}),Or=Math.max.apply(Math,Dr.map(function(ni){return ni.left+ni.width})),gi=q(Z,{events:ne.filter(function(ni){return ni.allDay}),periodStart:Bt($n),periodEnd:Sn(Qn)});return{events:Dr,width:Or,allDayEvents:gi,period:{events:fr,start:$n,end:Qn}}}(Z,{events:ne,viewDate:Dr.date,hourSegments:ct,dayStart:Qt,dayEnd:un,segmentHeight:Ce,eventWidth:1,hourDuration:Tt,minimumEventHeight:on}),gi=Sn.map(function(_r){var ar=_r.segments.map(function(Zn){var Cr=Qn($n(Dr.date,Wn(Zn.date)),fr(Zn.date));return g(g({},Zn),{date:Cr})});return g(g({},_r),{segments:ar})});function ni(_r,ar){var Zn=Math.max.apply(Math,ar.map(function(Ar){return Ar.left+1})),Cr=_r.filter(function(Ar){return Ar.left>=Zn}).filter(function(Ar){return te(ar,Ar.top,Ar.top+Ar.height).length>0});return Cr.length>0?ni(_r,Cr):Zn}var Ir=Or.events.map(function(_r){var Zn=100/ni(Or.events,te(Or.events,_r.top,_r.top+_r.height));return g(g({},_r),{left:_r.left*Zn,width:Zn})});return{hours:gi,date:Dr.date,events:Ir.map(function(_r){var ar=te(Ir.filter(function(Zn){return Zn.left>_r.left}),_r.top,_r.top+_r.height);return ar.length>0?g(g({},_r),{width:Math.min.apply(Math,ar.map(function(Zn){return Zn.left}))-_r.left}):_r})}})}function te(Z,Ue,ne){return Z.filter(function(Fe){var ct=Fe.top,Tt=Fe.top+Fe.height;return Ue<Tt&&Tt<ne||Ue<ct&&ct<ne||ct<=Ue&&ne<=Tt})}function Re(Z){return Math.max(Math.min(23,Z),0)}function De(Z){return Math.max(Math.min(59,Z),0)}a(6831),a(6787),a(6053),a(3753),"function"==typeof Symbol&&Symbol;var He=["webkit","moz","ms","o"];(function(){if("undefined"==typeof window)return function(){};for(var Z=0,Ue=He.length;Z<Ue&&!window.requestAnimationFrame;++Z)window.requestAnimationFrame=window[He[Z]+"RequestAnimationFrame"];if(!window.requestAnimationFrame){var ne=0;window.requestAnimationFrame=function(Fe){var ct=(new Date).getTime(),Tt=Math.max(0,16-ct-ne),Qt=window.setTimeout(function(){return Fe(ct+Tt)},Tt);return ne=ct+Tt,Qt}}window.requestAnimationFrame.bind(window)})(),function(){if("undefined"==typeof window)return function(){};for(var Z=0,Ue=He.length;Z<Ue&&!window.cancelAnimationFrame;++Z)window.cancelAnimationFrame=window[He[Z]+"CancelAnimationFrame"]||window[He[Z]+"CancelRequestAnimationFrame"];window.cancelAnimationFrame||(window.cancelAnimationFrame=function(ne){window.clearTimeout(ne)}),window.cancelAnimationFrame.bind(window)}(),a(2198),a(1709),a(2474),a(2986),a(2821),a(3489),a(5778);class Ot{constructor(){this.currentDrag=new p.xQ}}Ot.\u0275fac=function(Ue){return new(Ue||Ot)},Ot.\u0275prov=t.Yz7({token:Ot,factory:Ot.\u0275fac,providedIn:"root"}),Ot.ngInjectableDef=(0,t.Ez6)({factory:function(){return new Ot},token:Ot,providedIn:"root"});let xe=(()=>{class Z{}return Z.\u0275fac=function(ne){return new(ne||Z)},Z.\u0275mod=t.oAB({type:Z}),Z.\u0275inj=t.cJS({}),Z})();a(8896),a(3965),a(7138),"undefined"!=typeof window&&("ontouchstart"in window||navigator.maxTouchPoints>0||navigator),Object.freeze({topLeft:"nw-resize",topRight:"ne-resize",bottomLeft:"sw-resize",bottomRight:"se-resize",leftOrRight:"col-resize",topOrBottom:"row-resize"});let Fi=(()=>{class Z{}return Z.\u0275fac=function(ne){return new(ne||Z)},Z.\u0275mod=t.oAB({type:Z}),Z.\u0275inj=t.cJS({}),Z})();var Mi=a(1777);class wr{}function ln(Z,Ue,ne,Fe){let ct=0,Tt=0;const Qt=ne<0?Z.subDays:Z.addDays;let un=Ue;for(;Tt<=Math.abs(ne);){un=Qt(Ue,ct);const Nn=Z.getDay(un);-1===Fe.indexOf(Nn)&&Tt++,ct++}return un}let pr=(()=>{let Z=class{constructor(ne){this.dateAdapter=ne}monthViewColumnHeader({date:ne,locale:Fe}){return(0,o.p6)(ne,"EEEE",Fe)}monthViewDayNumber({date:ne,locale:Fe}){return(0,o.p6)(ne,"d",Fe)}monthViewTitle({date:ne,locale:Fe}){return(0,o.p6)(ne,"LLLL y",Fe)}weekViewColumnHeader({date:ne,locale:Fe}){return(0,o.p6)(ne,"EEEE",Fe)}weekViewColumnSubHeader({date:ne,locale:Fe}){return(0,o.p6)(ne,"MMM d",Fe)}weekViewTitle({date:ne,locale:Fe,weekStartsOn:ct,excludeDays:Tt,daysInWeek:Qt}){const{viewStart:un,viewEnd:Nn}=function Yn(Z,Ue,ne,Fe=[],ct){let Tt=ct?Z.startOfDay(Ue):Z.startOfWeek(Ue,{weekStartsOn:ne});const Qt=Z.endOfWeek(Ue,{weekStartsOn:ne});for(;Fe.indexOf(Z.getDay(Tt))>-1&&Tt<Qt;)Tt=Z.addDays(Tt,1);if(ct)return{viewStart:Tt,viewEnd:Z.endOfDay(ln(Z,Tt,ct-1,Fe))};{let un=Qt;for(;Fe.indexOf(Z.getDay(un))>-1&&un>Tt;)un=Z.subDays(un,1);return{viewStart:Tt,viewEnd:un}}}(this.dateAdapter,ne,ct,Tt,Qt),kn=(F,Ce)=>(0,o.p6)(F,"MMM d"+(Ce?", yyyy":""),Fe);return`${kn(un,un.getUTCFullYear()!==Nn.getUTCFullYear())} - ${kn(Nn,!0)}`}weekViewHour({date:ne,locale:Fe}){return(0,o.p6)(ne,"h a",Fe)}dayViewHour({date:ne,locale:Fe}){return(0,o.p6)(ne,"h a",Fe)}dayViewTitle({date:ne,locale:Fe}){return(0,o.p6)(ne,"EEEE, MMMM d, y",Fe)}};return Z.\u0275fac=function(ne){return new(ne||Z)(t.LFG(wr))},Z.\u0275prov=t.Yz7({token:Z,factory:function(Ue){return Z.\u0275fac(Ue)}}),Z=(0,e.gn)([(0,e.w6)("design:paramtypes",[wr])],Z),Z})(),or=(()=>{let Z=class extends pr{};return Z.\u0275fac=function(){let Ue;return function(Fe){return(Ue||(Ue=t.n5z(Z)))(Fe||Z)}}(),Z.\u0275prov=t.Yz7({token:Z,factory:function(Ue){return Z.\u0275fac(Ue)}}),Z})();class Kr{month(Ue,ne){return Ue.title}monthTooltip(Ue,ne){return Ue.title}week(Ue,ne){return Ue.title}weekTooltip(Ue,ne){return Ue.title}day(Ue,ne){return Ue.title}dayTooltip(Ue,ne){return Ue.title}}let ji=(()=>{let Z=class{constructor(ne){this.dateAdapter=ne}getMonthView(ne){return function le(Z,Ue){var ne=Ue.events,Fe=void 0===ne?[]:ne,ct=Ue.viewDate,Tt=Ue.weekStartsOn,Qt=Ue.excluded,un=void 0===Qt?[]:Qt,Nn=Ue.viewStart,kn=void 0===Nn?Z.startOfMonth(ct):Nn,F=Ue.viewEnd,Ce=void 0===F?Z.endOfMonth(ct):F,gt=Ue.weekendDays;Fe||(Fe=[]);for(var _r,on=Z.endOfWeek,Sn=Z.differenceInDays,Rn=Z.startOfDay,$n=Z.addHours,Qn=Z.endOfDay,Wn=Z.isSameMonth,fr=Z.getDay,Or=(0,Z.startOfWeek)(kn,{weekStartsOn:Tt}),gi=on(Ce,{weekStartsOn:Tt}),ni=q(Z,{events:Fe,periodStart:Or,periodEnd:gi}),Ir=[],ar=function(Br){var zi;if(_r?(zi=Rn($n(_r,24)),_r.getTime()===zi.getTime()&&(zi=Rn($n(_r,25))),_r=zi):zi=_r=Or,!un.some(function(Js){return fr(zi)===Js})){var ls=fe(Z,{date:zi,weekendDays:gt}),Us=q(Z,{events:ni,periodStart:Rn(zi),periodEnd:Qn(zi)});ls.inMonth=Wn(zi,ct),ls.events=Us,ls.badgeTotal=Us.length,Ir.push(ls)}},Zn=0;Zn<Sn(gi,Or)+1;Zn++)ar();var Cr=[],Ar=7-un.length;if(Ar<7)for(Zn=0;Zn<Ir.length;Zn+=Ar){var Ui=Ir.slice(Zn,Zn+Ar);Ui.some(function(zi){return kn<=zi.date&&zi.date<Ce})&&(Cr=v(Cr,Ui))}else Cr=Ir;var Si=Math.floor(Cr.length/Ar),Ei=[];for(Zn=0;Zn<Si;Zn++)Ei.push(Zn*Ar);return{rowOffsets:Ei,totalDaysVisibleInWeek:Ar,days:Cr,period:{start:Cr[0].date,end:Qn(Cr[Cr.length-1].date),events:ni}}}(this.dateAdapter,ne)}getWeekViewHeader(ne){return G(this.dateAdapter,ne)}getWeekView(ne){return function Ge(Z,Ue){var ne=Ue.events,Fe=void 0===ne?[]:ne,ct=Ue.viewDate,Tt=Ue.weekStartsOn,Qt=Ue.excluded,un=void 0===Qt?[]:Qt,Nn=Ue.precision,kn=void 0===Nn?"days":Nn,F=Ue.absolutePositionedEvents,Ce=void 0!==F&&F,gt=Ue.hourSegments,Bt=Ue.hourDuration,on=Ue.dayStart,Sn=Ue.dayEnd,Rn=Ue.weekendDays,$n=Ue.segmentHeight,Qn=Ue.minimumEventHeight,Wn=Ue.viewStart,fr=void 0===Wn?Z.startOfWeek(ct,{weekStartsOn:Tt}):Wn,Dr=Ue.viewEnd,Or=void 0===Dr?Z.endOfWeek(ct,{weekStartsOn:Tt}):Dr;Fe||(Fe=[]);var ni=Z.endOfDay,Ir=q(Z,{events:Fe,periodStart:fr=(0,Z.startOfDay)(fr),periodEnd:Or=ni(Or)}),_r=G(Z,{viewDate:ct,weekStartsOn:Tt,excluded:un,weekendDays:Rn,viewStart:fr,viewEnd:Or});return{allDayEventRows:Ee(Z,{events:Ir,excluded:un,precision:kn,absolutePositionedEvents:Ce,viewStart:fr,viewEnd:Or}),period:{events:Ir,start:_r[0].date,end:ni(_r[_r.length-1].date)},hourColumns:me(Z,{events:Fe,viewDate:ct,hourSegments:gt,hourDuration:Bt,dayStart:on,dayEnd:Sn,weekStartsOn:Tt,excluded:un,weekendDays:Rn,segmentHeight:$n,viewStart:fr,viewEnd:Or,minimumEventHeight:Qn})}}(this.dateAdapter,ne)}};return Z.\u0275fac=function(ne){return new(ne||Z)(t.LFG(wr))},Z.\u0275prov=t.Yz7({token:Z,factory:function(Ue){return Z.\u0275fac(Ue)}}),Z=(0,e.gn)([(0,e.w6)("design:paramtypes",[wr])],Z),Z})(),Ci=(()=>{let Z=class{constructor(ne){this.i18nPlural=ne}monthCell({day:ne,locale:Fe}){return ne.badgeTotal>0?`\n        ${(0,o.p6)(ne.date,"EEEE MMMM d",Fe)},\n        ${this.i18nPlural.transform(ne.badgeTotal,{"=0":"No events","=1":"One event",other:"# events"})},\n         click to expand\n      `:`${(0,o.p6)(ne.date,"EEEE MMMM d",Fe)}`}openDayEventsLandmark({date:ne,locale:Fe}){return`\n      Beginning of expanded view for ${(0,o.p6)(ne,"EEEE MMMM dd",Fe)}\n    `}openDayEventsAlert({date:ne,locale:Fe}){return`${(0,o.p6)(ne,"EEEE MMMM dd",Fe)} expanded`}eventDescription({event:ne,locale:Fe}){if(!0===ne.allDay)return this.allDayEventDescription({event:ne,locale:Fe});const ct=`\n      ${(0,o.p6)(ne.start,"EEEE MMMM dd",Fe)},\n      ${ne.title}, from ${(0,o.p6)(ne.start,"hh:mm a",Fe)}\n    `;return ne.end?ct+` to ${(0,o.p6)(ne.end,"hh:mm a",Fe)}`:ct}allDayEventDescription({event:ne,locale:Fe}){const ct=`\n      ${ne.title}, event spans multiple days:\n      start time ${(0,o.p6)(ne.start,"MMMM dd hh:mm a",Fe)}\n    `;return ne.end?ct+`, stop time ${(0,o.p6)(ne.end,"MMMM d hh:mm a",Fe)}`:ct+", no stop time"}actionButtonLabel({action:ne}){return ne.a11yLabel}monthCellTabIndex(){return 0}hideMonthCellEvents(){return!0}hideEventTitle(){return!0}hideWeekHourSegment(){return!0}hideDayHourSegment(){return!0}};return Z.\u0275fac=function(ne){return new(ne||Z)(t.LFG(o.Gx))},Z.\u0275prov=t.Yz7({token:Z,factory:function(Ue){return Z.\u0275fac(Ue)}}),Z=(0,e.gn)([(0,e.w6)("design:paramtypes",[o.Gx])],Z),Z})();var ss;new t.OlP("Moment");let Wi=ss=class{static forRoot(Ue,ne={}){return{ngModule:ss,providers:[Ue,ne.eventTitleFormatter||Kr,ne.dateFormatter||or,ne.utils||ji,ne.a11y||Ci]}}};Wi.\u0275fac=function(Ue){return new(Ue||Wi)},Wi.\u0275mod=t.oAB({type:Wi}),Wi.\u0275inj=t.cJS({providers:[o.Gx],imports:[o.ez]}),(0,Mi.X$)("collapse",[(0,Mi.SB)("void",(0,Mi.oB)({height:0,overflow:"hidden","padding-top":0,"padding-bottom":0})),(0,Mi.SB)("*",(0,Mi.oB)({height:"*",overflow:"hidden","padding-top":"*","padding-bottom":"*"})),(0,Mi.eR)("* => void",(0,Mi.jt)("150ms ease-out")),(0,Mi.eR)("void => *",(0,Mi.jt)("150ms ease-in"))]);let wt=(()=>{let Z=class{};return Z.\u0275fac=function(ne){return new(ne||Z)},Z.\u0275mod=t.oAB({type:Z}),Z.\u0275inj=t.cJS({imports:[o.ez,xe,Wi,xe]}),Z})(),hr=(()=>{let Z=class{};return Z.\u0275fac=function(ne){return new(ne||Z)},Z.\u0275mod=t.oAB({type:Z}),Z.\u0275inj=t.cJS({imports:[o.ez,Fi,xe,Wi,Fi,xe]}),Z})(),Lr=(()=>{let Z=class{};return Z.\u0275fac=function(ne){return new(ne||Z)},Z.\u0275mod=t.oAB({type:Z}),Z.\u0275inj=t.cJS({imports:[o.ez,Wi,hr]}),Z})();var mi;let ea=mi=class{static forRoot(Ue,ne={}){return{ngModule:mi,providers:[Ue,ne.eventTitleFormatter||Kr,ne.dateFormatter||or,ne.utils||ji,ne.a11y||Ci]}}};ea.\u0275fac=function(Ue){return new(Ue||ea)},ea.\u0275mod=t.oAB({type:ea}),ea.\u0275inj=t.cJS({imports:[Wi,wt,hr,Lr,Wi,wt,hr,Lr]})},6531:(ke,Y,a)=>{"use strict";a.d(Y,{x:()=>o});var e=a(1210);function o(c){return(0,e.pi)((0,e.pi)({},function t(c){return{addDays:function l(j,B){return c(j).add(B,"days").toDate()},addHours:function f(j,B){return c(j).add(B,"hours").toDate()},addMinutes:function m(j,B){return c(j).add(B,"minutes").toDate()},addSeconds:function p(j,B){return c(j).add(B,"seconds").toDate()},differenceInDays:function w(j,B){return c(j).diff(c(B),"days")},differenceInMinutes:function O(j,B){return c(j).diff(c(B),"minutes")},differenceInSeconds:function H(j,B){return c(j).diff(c(B),"seconds")},endOfDay:function N(j){return c(j).endOf("day").toDate()},endOfMonth:function K(j){return c(j).endOf("month").toDate()},endOfWeek:function ie(j){return c(j).endOf("week").toDate()},getDay:function se(j){return c(j).day()},getMonth:function re(j){return c(j).month()},isSameDay:function T(j,B){return c(j).isSame(c(B),"day")},isSameMonth:function L(j,B){return c(j).isSame(c(B),"month")},isSameSecond:function Q(j,B){return c(j).isSame(c(B),"second")},max:function b(j){return c.max(j.map(function(B){return c(B)})).toDate()},setHours:function E(j,B){return c(j).set("hours",B).toDate()},setMinutes:function g(j,B){return c(j).set("minutes",B).toDate()},startOfDay:function v(j){return c(j).startOf("day").toDate()},startOfMinute:function D(j){return c(j).startOf("minute").toDate()},startOfMonth:function C(j){return c(j).startOf("month").toDate()},startOfWeek:function _(j){return c(j).startOf("week").toDate()},getHours:function R(j){return c(j).get("hours")},getMinutes:function z(j){return c(j).get("minutes")}}}(c)),{addWeeks:function(l,f){return c(l).add(f,"weeks").toDate()},addMonths:function(l,f){return c(l).add(f,"months").toDate()},subDays:function(l,f){return c(l).subtract(f,"days").toDate()},subWeeks:function(l,f){return c(l).subtract(f,"weeks").toDate()},subMonths:function(l,f){return c(l).subtract(f,"months").toDate()},getISOWeek:function(l){return c(l).isoWeek()},setDate:function(l,f){return c(l).date(f).toDate()},setMonth:function(l,f){return c(l).month(f).toDate()},setYear:function(l,f){return c(l).year(f).toDate()},getDate:function(l){return c(l).date()},getYear:function(l){return c(l).year()}})}},2385:(ke,Y,a)=>{"use strict";a.d(Y,{cb:()=>se,mU:()=>Vt,XS:()=>Je,eZ:()=>Le,Bo:()=>k});var e=a(5e3),t=a(7582),o=a(1086),c=a(1737),l=a(591),f=a(1221),m=a(6787),w=(a(8929),a(6831));a(7625),a(3075);const ie=new e.OlP("L10N_CONFIG"),se=new e.OlP("L10N_LOCALE");function re(Ye,Se){return`angular-l10n (${Ye.name}): ${Se}`}function L(Ye,Se){if(null==Ye||""===Ye)return"";if(!function T(Ye){return new RegExp(/^([a-z]{2,3})(\-[A-Z][a-z]{3})?(\-[A-Z]{2})?(-u.+)?$/).test(Ye)}(Ye))throw re(L,"Invalid language");const[,V="",S="",xe=""]=Ye.match(/^([a-z]{2,3})(\-[A-Z][a-z]{3})?(\-[A-Z]{2})?/)||[];switch(Se){case"language":return V;case"language-script":return V+S;case"language-region":return V+xe;case"language-script-region":return V+S+xe}}function E(Ye,Se,V){return Ye.find(xe=>L(xe.locale.language,V)===Se)}function g(Ye,Se,V){return Se?V?Ye.split(V).reduce((S,xe)=>null!=(S&&S[xe])?S[xe]:null,Se):null!=Se[Ye]?Se[Ye]:null:null}function D(Ye,Se){const V=Object.assign({},Ye);return Ee(Ye)&&Ee(Se)&&Object.keys(Se).forEach(S=>{Ee(Se[S])?S in Ye?V[S]=D(Ye[S],Se[S]):Object.assign(V,{[S]:Se[S]}):Object.assign(V,{[S]:Se[S]})}),V}function Ee(Ye){return"object"==typeof Ye&&!Array.isArray(Ye)}let le=(()=>{class Ye{constructor(){this.cache={}}read(V,S){if(this.cache[V])return this.cache[V];const xe=S.pipe(function O(Ye,Se,V){let S;return S=Ye&&"object"==typeof Ye?Ye:{bufferSize:Ye,windowTime:Se,refCount:!1,scheduler:V},xe=>xe.lift(function H({bufferSize:Ye=Number.POSITIVE_INFINITY,windowTime:Se=Number.POSITIVE_INFINITY,refCount:V,scheduler:S}){let xe,At,ut=0,mt=!1,qt=!1;return function(Tn){let Un;ut++,!xe||mt?(mt=!1,xe=new w.t(Ye,Se,S),Un=xe.subscribe(this),At=Tn.subscribe({next(Bn){xe.next(Bn)},error(Bn){mt=!0,xe.error(Bn)},complete(){qt=!0,At=void 0,xe.complete()}}),qt&&(At=void 0)):Un=xe.subscribe(this),this.add(()=>{ut--,Un.unsubscribe(),Un=void 0,At&&!qt&&V&&0===ut&&(At.unsubscribe(),At=void 0,xe=void 0)})}}(S))}(1));return this.cache[V]=xe,xe}}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),te=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),be=(()=>{class Ye{read(){return(0,t.mG)(this,void 0,void 0,function*(){return Promise.resolve(null)})}write(V){return(0,t.mG)(this,void 0,void 0,function*(){})}}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),Re=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),De=(()=>{class Ye{constructor(V){this.config=V}get(){return(0,t.mG)(this,void 0,void 0,function*(){const V=function b(Ye){let Se=null;if("undefined"!=typeof navigator&&navigator.language)switch(Ye){case"language-region":case"language-script-region":Se=navigator.language;break;default:Se=navigator.language.split("-")[0]}return Se}(this.config.format);return Promise.resolve(V)})}}return Ye.\u0275fac=function(V){return new(V||Ye)(e.LFG(ie))},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),ee=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),ce=(()=>{class Ye{get(V,S){return S.asset[V]?(0,o.of)(S.asset[V]):(0,c._)(re(Ye,"Asset not found"))}}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),Te=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),ze=(()=>{class Ye{constructor(V,S,xe){this.config=V,this.cache=S,this.translationLoader=xe}get(V,S){const xe=[],ut=V.match(/-?[a-zA-z]+/g)||[];let At="";for(const mt of ut)At+=mt,xe.push(this.config.cache?this.cache.read(`${S.name}-${At}`,this.translationLoader.get(At,S)):this.translationLoader.get(At,S));return xe}}return Ye.\u0275fac=function(V){return new(V||Ye)(e.LFG(ie),e.LFG(le),e.LFG(ee))},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),_t=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),Pt=(()=>{class Ye{parseValue(V,S,xe){return S?function v(Ye,Se){return Ye.replace(/{{\s?([^{}\s]*)\s?}}/g,(S,xe)=>{const ut=Se[xe];return void 0!==ut?ut:S})}(xe,S):xe}}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),kt=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),Nt=(()=>{class Ye{handle(V,S,xe){return V}}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),ft=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),k=(()=>{class Ye{constructor(V,S,xe,ut,At,mt,qt,en,Tn,Un){this.config=V,this.locale=S,this.cache=xe,this.storage=ut,this.userLanguage=At,this.translationFallback=mt,this.translationLoader=qt,this.translationHandler=en,this.missingTranslationHandler=Tn,this.location=Un,this.data={},this.translation=new l.X(this.locale),this.error=new l.X(null)}getLocale(){return this.locale}setLocale(V){return(0,t.mG)(this,void 0,void 0,function*(){yield this.loadTranslation(this.config.providers,V)})}onChange(){return this.translation.asObservable()}onError(){return this.error.asObservable()}translate(V,S,xe=this.locale.language){if(xe=L(xe,this.config.format),Array.isArray(V)){const At={};for(const mt of V)At[mt]=this.translate(mt,S,xe);return At}const ut=g(V,this.data[xe],this.config.keySeparator);return ut?this.translationHandler.parseValue(V,S,ut):this.missingTranslationHandler.handle(V,ut,S)}has(V,S=this.locale.language){return S=L(S,this.config.format),null!==g(V,this.data[S],this.config.keySeparator)}getLanguageDirection(V=this.locale.language){const S=E(this.config.schema,V,this.config.format);if(S)return S.dir}getAvailableLanguages(){return this.config.schema.map(S=>L(S.locale.language,this.config.format))}init(){return(0,t.mG)(this,void 0,void 0,function*(){let V=null;if(this.location){const S=this.location.path(),xe=yield this.location.parsePath(S);if(xe){const ut=E(this.config.schema,xe,this.config.format);ut&&(V=ut.locale)}}if(null==V&&(V=yield this.storage.read()),null==V){const S=yield this.userLanguage.get();if(S){const xe=E(this.config.schema,S,this.config.format);xe&&(V=xe.locale)}}null==V&&(V=this.config.defaultLocale),yield this.loadTranslation(this.config.providers,V)})}loadTranslation(V=this.config.providers,S=this.locale){return(0,t.mG)(this,void 0,void 0,function*(){V.forEach(ut=>{this.config.providers.find(At=>At.name===ut.name)||this.config.providers.push(ut)});const xe=L(S.language,this.config.format);return new Promise(ut=>{(0,f.z)(...this.getTranslation(V,xe)).subscribe({next:At=>this.addData(At,xe),error:At=>{this.handleError(At),ut()},complete:()=>{this.releaseTranslation(S),ut()}})})})}addData(V,S){this.data[S]=void 0!==this.data[S]?D(this.data[S],V):V}getTranslation(V,S){const xe=[];let ut=[];for(const At of V)this.config.fallback?ut=ut.concat(this.translationFallback.get(S,At)):xe.push(this.config.cache?this.cache.read(`${At.name}-${S}`,this.translationLoader.get(S,At)):this.translationLoader.get(S,At));return ut.push((0,m.T)(...xe)),ut}handleError(V){this.error.next(V)}releaseTranslation(V){Object.assign(this.locale,V),this.translation.next(this.locale),this.storage.write(this.locale)}}return Ye.\u0275fac=function(V){return new(V||Ye)(e.LFG(ie),e.LFG(se),e.LFG(le),e.LFG(te),e.LFG(Re),e.LFG(Te),e.LFG(ee),e.LFG(_t),e.LFG(kt),e.LFG(ft,8))},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),Vt=(()=>{class Ye{}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),It=(()=>{class Ye{constructor(V){this.translation=V}init(){return(0,t.mG)(this,void 0,void 0,function*(){yield this.translation.init()})}}return Ye.\u0275fac=function(V){return new(V||Ye)(e.LFG(k))},Ye.\u0275prov=e.Yz7({token:Ye,factory:Ye.\u0275fac}),Ye})(),Je=(()=>{class Ye{constructor(V){this.translation=V}transform(V,S,xe){return null==V||""===V?null:this.translation.translate(V,xe,S)}}return Ye.\u0275fac=function(V){return new(V||Ye)(e.Y36(k,16))},Ye.\u0275pipe=e.Yjl({name:"translate",type:Ye,pure:!0}),Ye})(),Le=(()=>{class Ye{static forRoot(V,S={}){return{ngModule:Ye,providers:[k,le,{provide:ie,useValue:V},{provide:se,useValue:{language:""}},{provide:te,useClass:S.storage||be},{provide:Re,useClass:S.userLanguage||De},{provide:Te,useClass:S.translationFallback||ze},{provide:ee,useClass:S.translationLoader||ce},{provide:_t,useClass:S.translationHandler||Pt},{provide:kt,useClass:S.missingTranslationHandler||Nt},{provide:Vt,useClass:It}]}}}return Ye.\u0275fac=function(V){return new(V||Ye)},Ye.\u0275mod=e.oAB({type:Ye}),Ye.\u0275inj=e.cJS({}),Ye})()},8214:(ke,Y,a)=>{"use strict";a.d(Y,{_J:()=>Q});var e=a(5e3),t=a(9808),o=a(1086),c=a(1737),l=a(4850),f=a(3965),m=a(7221),p=a(537),w=a(2474),O=a(520);class N{}let K=(()=>{class b extends N{constructor(g){super(),this.http=g}getSvg(g){return this.http.get(g,{responseType:"text"})}}return b.\u0275fac=function(g){return new(g||b)(e.LFG(O.eN))},b.\u0275prov=e.Yz7({token:b,factory:b.\u0275fac}),b})();const ie=new e.OlP("SERVER_URL");let se=(()=>{class b{constructor(g,v,D,C){this.loader=g,this.platformId=v,this.serverUrl=D,this._document=C,this.iconsByUrl=new Map,this.iconsLoadingByUrl=new Map,this.document=this._document}addSvg(g,v){if(!this.iconsByUrl.has(g)){const D=this.document.createElement("DIV");D.innerHTML=v;const C=D.querySelector("svg");this.iconsByUrl.set(g,C)}}loadSvg(g,v=g){if(this.serverUrl&&null===g.match(/^(http(s)?):/)&&(v=g=this.serverUrl+g),this.iconsByUrl.has(v))return(0,o.of)(this.iconsByUrl.get(v));if(this.iconsLoadingByUrl.has(v))return this.iconsLoadingByUrl.get(v);const D=this.loader.getSvg(g).pipe((0,l.U)(C=>{const _=this.document.createElement("DIV");return _.innerHTML=C,_.querySelector("svg")}),(0,f.b)(C=>this.iconsByUrl.set(v,C)),(0,m.K)(C=>(console.error(C),(0,c._)(C))),(0,p.x)(()=>this.iconsLoadingByUrl.delete(v)),(0,w.B)());return this.iconsLoadingByUrl.set(v,D),D}getSvgByName(g){return this.iconsByUrl.has(g)?(0,o.of)(this.iconsByUrl.get(g)):this.iconsLoadingByUrl.has(g)?this.iconsLoadingByUrl.get(g):(0,c._)(`No svg with name '${g}' has been loaded`)}unloadSvg(g){this.iconsByUrl.has(g)&&this.iconsByUrl.delete(g)}}return b.\u0275fac=function(g){return new(g||b)(e.LFG(N),e.LFG(e.Lbi),e.LFG(ie,8),e.LFG(t.K0,8))},b.\u0275prov=e.Yz7({token:b,factory:b.\u0275fac}),b})();const T={provide:se,deps:[[new e.FiY,new e.tp0,se],N,[e.Lbi],[new e.FiY,ie],[new e.FiY,t.K0]],useFactory:function re(b,E,g,v,D){return b||new se(E,g,v,D)}};let Q=(()=>{class b{static forRoot(g={}){return{ngModule:b,providers:[T,g.loader||{provide:N,useClass:K}]}}}return b.\u0275fac=function(g){return new(g||b)},b.\u0275mod=e.oAB({type:b}),b.\u0275inj=e.cJS({imports:[t.ez]}),b})()},6354:(ke,Y,a)=>{"use strict";a.d(Y,{Qp:()=>Q,tP:()=>b});var t=!1;if("undefined"!=typeof window){var o={get passive(){t=!0}};window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}var c="undefined"!=typeof window&&window.navigator&&window.navigator.platform&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),l=[],f=!1,m=-1,p=void 0,w=void 0,O=void 0,H=function(v){return l.some(function(D){return!(!D.options.allowTouchMove||!D.options.allowTouchMove(v))})},N=function(v){var D=v||window.event;return!!(H(D.target)||D.touches.length>1)||(D.preventDefault&&D.preventDefault(),!1)},Q=function(v,D){if(v){if(!l.some(function(_){return _.targetElement===v})){var C={targetElement:v,options:D||{}};l=[].concat(function e(g){if(Array.isArray(g)){for(var v=0,D=Array(g.length);v<g.length;v++)D[v]=g[v];return D}return Array.from(g)}(l),[C]),c?window.requestAnimationFrame(function(){if(void 0===w){w={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var v=window,D=v.scrollY,C=v.scrollX,_=v.innerHeight;document.body.style.position="fixed",document.body.style.top=-D,document.body.style.left=-C,setTimeout(function(){return window.requestAnimationFrame(function(){var R=_-window.innerHeight;R&&D>=_&&(document.body.style.top=-(D+R))})},300)}}):function(v){if(void 0===O){var C=window.innerWidth-document.documentElement.clientWidth;if(v&&!0===v.reserveScrollBarGap&&C>0){var _=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);O=document.body.style.paddingRight,document.body.style.paddingRight=_+C+"px"}}void 0===p&&(p=document.body.style.overflow,document.body.style.overflow="hidden")}(D),c&&(v.ontouchstart=function(_){1===_.targetTouches.length&&(m=_.targetTouches[0].clientY)},v.ontouchmove=function(_){1===_.targetTouches.length&&function(v,D){var C=v.targetTouches[0].clientY-m;!H(v.target)&&(D&&0===D.scrollTop&&C>0||function(v){return!!v&&v.scrollHeight-v.scrollTop<=v.clientHeight}(D)&&C<0?N(v):v.stopPropagation())}(_,v)},f||(document.addEventListener("touchmove",N,t?{passive:!1}:void 0),f=!0))}}else console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")},b=function(){c&&(l.forEach(function(v){v.targetElement.ontouchstart=null,v.targetElement.ontouchmove=null}),f&&(document.removeEventListener("touchmove",N,t?{passive:!1}:void 0),f=!1),m=-1),c?function(){if(void 0!==w){var v=-parseInt(document.body.style.top,10),D=-parseInt(document.body.style.left,10);document.body.style.position=w.position,document.body.style.top=w.top,document.body.style.left=w.left,window.scrollTo(D,v),w=void 0}}():(void 0!==O&&(document.body.style.paddingRight=O,O=void 0),void 0!==p&&(document.body.style.overflow=p,p=void 0)),l=[]}},2059:(ke,Y,a)=>{"use strict";function T(d,$){return d<$?-1:d>$?1:d>=$?0:NaN}function _t(){}function Pt(d){return null==d?_t:function(){return this.querySelector(d)}}function Nt(){return[]}function ft(d){return null==d?Nt:function(){return this.querySelectorAll(d)}}function k(d){return function(){return this.matches(d)}}function ae(d){return new Array(d.length)}function pe(d,$){this.ownerDocument=d.ownerDocument,this.namespaceURI=d.namespaceURI,this._next=null,this._parent=d,this.__data__=$}function Ze(d,$,oe,Ae,Be,Xe){for(var vt,lt=0,Mt=$.length,Rt=Xe.length;lt<Rt;++lt)(vt=$[lt])?(vt.__data__=Xe[lt],Ae[lt]=vt):oe[lt]=new pe(d,Xe[lt]);for(;lt<Mt;++lt)(vt=$[lt])&&(Be[lt]=vt)}function tt(d,$,oe,Ae,Be,Xe,lt){var vt,Mt,cn,Rt={},Gt=$.length,Zt=Xe.length,Wt=new Array(Gt);for(vt=0;vt<Gt;++vt)(Mt=$[vt])&&(Wt[vt]=cn="$"+lt.call(Mt,Mt.__data__,vt,$),cn in Rt?Be[vt]=Mt:Rt[cn]=Mt);for(vt=0;vt<Zt;++vt)(Mt=Rt[cn="$"+lt.call(d,Xe[vt],vt,Xe)])?(Ae[vt]=Mt,Mt.__data__=Xe[vt],Rt[cn]=null):oe[vt]=new pe(d,Xe[vt]);for(vt=0;vt<Gt;++vt)(Mt=$[vt])&&Rt[Wt[vt]]===Mt&&(Be[vt]=Mt)}function he(d,$){return d<$?-1:d>$?1:d>=$?0:NaN}a.d(Y,{Ba6:()=>zr,Jzs:()=>du,TJp:()=>Uc,Ys:()=>Qo,sPX:()=>Vf,CRH:()=>_u}),function L(d){1===d.length&&(d=function Q(d){return function($,oe){return T(d($),oe)}}(d))}(T),Math.sqrt(50),Math.sqrt(10),Math.sqrt(2),pe.prototype={constructor:pe,appendChild:function(d){return this._parent.insertBefore(d,this._next)},insertBefore:function(d,$){return this._parent.insertBefore(d,$)},querySelector:function(d){return this._parent.querySelector(d)},querySelectorAll:function(d){return this._parent.querySelectorAll(d)}};var at="http://www.w3.org/1999/xhtml";const yt={svg:"http://www.w3.org/2000/svg",xhtml:at,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"};function Yt(d){var $=d+="",oe=$.indexOf(":");return oe>=0&&"xmlns"!==($=d.slice(0,oe))&&(d=d.slice(oe+1)),yt.hasOwnProperty($)?{space:yt[$],local:d}:d}function pn(d){return function(){this.removeAttribute(d)}}function Pn(d){return function(){this.removeAttributeNS(d.space,d.local)}}function sn(d,$){return function(){this.setAttribute(d,$)}}function bn(d,$){return function(){this.setAttributeNS(d.space,d.local,$)}}function Lt(d,$){return function(){var oe=$.apply(this,arguments);null==oe?this.removeAttribute(d):this.setAttribute(d,oe)}}function Kt(d,$){return function(){var oe=$.apply(this,arguments);null==oe?this.removeAttributeNS(d.space,d.local):this.setAttributeNS(d.space,d.local,oe)}}function wn(d){return d.ownerDocument&&d.ownerDocument.defaultView||d.document&&d||d.defaultView}function Gn(d){return function(){this.style.removeProperty(d)}}function er(d,$,oe){return function(){this.style.setProperty(d,$,oe)}}function an(d,$,oe){return function(){var Ae=$.apply(this,arguments);null==Ae?this.style.removeProperty(d):this.style.setProperty(d,Ae,oe)}}function Ot(d,$){return d.style.getPropertyValue($)||wn(d).getComputedStyle(d,null).getPropertyValue($)}function dn(d){return function(){delete this[d]}}function Dn(d,$){return function(){this[d]=$}}function Ye(d,$){return function(){var oe=$.apply(this,arguments);null==oe?delete this[d]:this[d]=oe}}function V(d){return d.trim().split(/^|\s+/)}function S(d){return d.classList||new xe(d)}function xe(d){this._node=d,this._names=V(d.getAttribute("class")||"")}function ut(d,$){for(var oe=S(d),Ae=-1,Be=$.length;++Ae<Be;)oe.add($[Ae])}function At(d,$){for(var oe=S(d),Ae=-1,Be=$.length;++Ae<Be;)oe.remove($[Ae])}function mt(d){return function(){ut(this,d)}}function qt(d){return function(){At(this,d)}}function en(d,$){return function(){($.apply(this,arguments)?ut:At)(this,d)}}function Un(){this.textContent=""}function Bn(d){return function(){this.textContent=d}}function qr(d){return function(){var $=d.apply(this,arguments);this.textContent=null==$?"":$}}function na(){this.innerHTML=""}function ri(d){return function(){this.innerHTML=d}}function Jr(d){return function(){var $=d.apply(this,arguments);this.innerHTML=null==$?"":$}}function ua(){this.nextSibling&&this.parentNode.appendChild(this)}function Xi(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function Wr(d){return function(){var $=this.ownerDocument,oe=this.namespaceURI;return oe===at&&$.documentElement.namespaceURI===at?$.createElement(d):$.createElementNS(oe,d)}}function pa(d){return function(){return this.ownerDocument.createElementNS(d.space,d.local)}}function Ta(d){var $=Yt(d);return($.local?pa:Wr)($)}function Gi(){return null}function Mi(){var d=this.parentNode;d&&d.removeChild(this)}function ki(){var d=this.cloneNode(!1),$=this.parentNode;return $?$.insertBefore(d,this.nextSibling):d}function Ka(){var d=this.cloneNode(!0),$=this.parentNode;return $?$.insertBefore(d,this.nextSibling):d}xe.prototype={add:function(d){this._names.indexOf(d)<0&&(this._names.push(d),this._node.setAttribute("class",this._names.join(" ")))},remove:function(d){var $=this._names.indexOf(d);$>=0&&(this._names.splice($,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(d){return this._names.indexOf(d)>=0}};var fs={},zr=null;function ks(d,$,oe){return d=vs(d,$,oe),function(Ae){var Be=Ae.relatedTarget;(!Be||Be!==this&&!(8&Be.compareDocumentPosition(this)))&&d.call(this,Ae)}}function vs(d,$,oe){return function(Ae){var Be=zr;zr=Ae;try{d.call(this,this.__data__,$,oe)}finally{zr=Be}}}function hs(d){return d.trim().split(/^|\s+/).map(function($){var oe="",Ae=$.indexOf(".");return Ae>=0&&(oe=$.slice(Ae+1),$=$.slice(0,Ae)),{type:$,name:oe}})}function Ps(d){return function(){var $=this.__on;if($){for(var Xe,oe=0,Ae=-1,Be=$.length;oe<Be;++oe)Xe=$[oe],d.type&&Xe.type!==d.type||Xe.name!==d.name?$[++Ae]=Xe:this.removeEventListener(Xe.type,Xe.listener,Xe.capture);++Ae?$.length=Ae:delete this.__on}}}function Ja(d,$,oe){var Ae=fs.hasOwnProperty(d.type)?ks:vs;return function(Be,Xe,lt){var Mt,vt=this.__on,Rt=Ae($,Xe,lt);if(vt)for(var Gt=0,Zt=vt.length;Gt<Zt;++Gt)if((Mt=vt[Gt]).type===d.type&&Mt.name===d.name)return this.removeEventListener(Mt.type,Mt.listener,Mt.capture),this.addEventListener(Mt.type,Mt.listener=Rt,Mt.capture=oe),void(Mt.value=$);this.addEventListener(d.type,Rt,oe),Mt={type:d.type,name:d.name,value:$,listener:Rt,capture:oe},vt?vt.push(Mt):this.__on=[Mt]}}function Xa(d,$,oe){var Ae=wn(d),Be=Ae.CustomEvent;"function"==typeof Be?Be=new Be($,oe):(Be=Ae.document.createEvent("Event"),oe?(Be.initEvent($,oe.bubbles,oe.cancelable),Be.detail=oe.detail):Be.initEvent($,!1,!1)),d.dispatchEvent(Be)}function Ls(d,$){return function(){return Xa(this,d,$)}}function es(d,$){return function(){return Xa(this,d,$.apply(this,arguments))}}"undefined"!=typeof document&&("onmouseenter"in document.documentElement||(fs={mouseenter:"mouseover",mouseleave:"mouseout"}));var aa=[null];function yi(d,$){this._groups=d,this._parents=$}function Ga(){return new yi([[document.documentElement]],aa)}yi.prototype=Ga.prototype={constructor:yi,select:function kt(d){"function"!=typeof d&&(d=Pt(d));for(var $=this._groups,oe=$.length,Ae=new Array(oe),Be=0;Be<oe;++Be)for(var Mt,Rt,Xe=$[Be],lt=Xe.length,vt=Ae[Be]=new Array(lt),Gt=0;Gt<lt;++Gt)(Mt=Xe[Gt])&&(Rt=d.call(Mt,Mt.__data__,Gt,Xe))&&("__data__"in Mt&&(Rt.__data__=Mt.__data__),vt[Gt]=Rt);return new yi(Ae,this._parents)},selectAll:function et(d){"function"!=typeof d&&(d=ft(d));for(var $=this._groups,oe=$.length,Ae=[],Be=[],Xe=0;Xe<oe;++Xe)for(var Mt,lt=$[Xe],vt=lt.length,Rt=0;Rt<vt;++Rt)(Mt=lt[Rt])&&(Ae.push(d.call(Mt,Mt.__data__,Rt,lt)),Be.push(Mt));return new yi(Ae,Be)},filter:function W(d){"function"!=typeof d&&(d=k(d));for(var $=this._groups,oe=$.length,Ae=new Array(oe),Be=0;Be<oe;++Be)for(var Mt,Xe=$[Be],lt=Xe.length,vt=Ae[Be]=[],Rt=0;Rt<lt;++Rt)(Mt=Xe[Rt])&&d.call(Mt,Mt.__data__,Rt,Xe)&&vt.push(Mt);return new yi(Ae,this._parents)},data:function St(d,$){if(!d)return cn=new Array(this.size()),Rt=-1,this.each(function(Yr){cn[++Rt]=Yr}),cn;var oe=$?tt:Ze,Ae=this._parents,Be=this._groups;"function"!=typeof d&&(d=function Pe(d){return function(){return d}}(d));for(var Xe=Be.length,lt=new Array(Xe),vt=new Array(Xe),Mt=new Array(Xe),Rt=0;Rt<Xe;++Rt){var Gt=Ae[Rt],Zt=Be[Rt],Wt=Zt.length,cn=d.call(Gt,Gt&&Gt.__data__,Rt,Ae),Mn=cn.length,rn=vt[Rt]=new Array(Mn),gn=lt[Rt]=new Array(Mn);oe(Gt,Zt,rn,gn,Mt[Rt]=new Array(Wt),cn,$);for(var Xn,yr,Ln=0,In=0;Ln<Mn;++Ln)if(Xn=rn[Ln]){for(Ln>=In&&(In=Ln+1);!(yr=gn[In])&&++In<Mn;);Xn._next=yr||null}}return(lt=new yi(lt,Ae))._enter=vt,lt._exit=Mt,lt},enter:function Ne(){return new yi(this._enter||this._groups.map(ae),this._parents)},exit:function Vt(){return new yi(this._exit||this._groups.map(ae),this._parents)},join:function It(d,$,oe){var Ae=this.enter(),Be=this,Xe=this.exit();return Ae="function"==typeof d?d(Ae):Ae.append(d+""),null!=$&&(Be=$(Be)),null==oe?Xe.remove():oe(Xe),Ae&&Be?Ae.merge(Be).order():Be},merge:function Ut(d){for(var $=this._groups,oe=d._groups,Ae=$.length,Xe=Math.min(Ae,oe.length),lt=new Array(Ae),vt=0;vt<Xe;++vt)for(var Wt,Mt=$[vt],Rt=oe[vt],Gt=Mt.length,Zt=lt[vt]=new Array(Gt),cn=0;cn<Gt;++cn)(Wt=Mt[cn]||Rt[cn])&&(Zt[cn]=Wt);for(;vt<Ae;++vt)lt[vt]=$[vt];return new yi(lt,this._parents)},order:function Je(){for(var d=this._groups,$=-1,oe=d.length;++$<oe;)for(var lt,Ae=d[$],Be=Ae.length-1,Xe=Ae[Be];--Be>=0;)(lt=Ae[Be])&&(Xe&&4^lt.compareDocumentPosition(Xe)&&Xe.parentNode.insertBefore(lt,Xe),Xe=lt);return this},sort:function dt(d){function $(Zt,Wt){return Zt&&Wt?d(Zt.__data__,Wt.__data__):!Zt-!Wt}d||(d=he);for(var oe=this._groups,Ae=oe.length,Be=new Array(Ae),Xe=0;Xe<Ae;++Xe){for(var Rt,lt=oe[Xe],vt=lt.length,Mt=Be[Xe]=new Array(vt),Gt=0;Gt<vt;++Gt)(Rt=lt[Gt])&&(Mt[Gt]=Rt);Mt.sort($)}return new yi(Be,this._parents).order()},call:function Le(){var d=arguments[0];return arguments[0]=this,d.apply(null,arguments),this},nodes:function He(){var d=new Array(this.size()),$=-1;return this.each(function(){d[++$]=this}),d},node:function nt(){for(var d=this._groups,$=0,oe=d.length;$<oe;++$)for(var Ae=d[$],Be=0,Xe=Ae.length;Be<Xe;++Be){var lt=Ae[Be];if(lt)return lt}return null},size:function jt(){var d=0;return this.each(function(){++d}),d},empty:function st(){return!this.node()},each:function bt(d){for(var $=this._groups,oe=0,Ae=$.length;oe<Ae;++oe)for(var vt,Be=$[oe],Xe=0,lt=Be.length;Xe<lt;++Xe)(vt=Be[Xe])&&d.call(vt,vt.__data__,Xe,Be);return this},attr:function mn(d,$){var oe=Yt(d);if(arguments.length<2){var Ae=this.node();return oe.local?Ae.getAttributeNS(oe.space,oe.local):Ae.getAttribute(oe)}return this.each((null==$?oe.local?Pn:pn:"function"==typeof $?oe.local?Kt:Lt:oe.local?bn:sn)(oe,$))},style:function tn(d,$,oe){return arguments.length>1?this.each((null==$?Gn:"function"==typeof $?an:er)(d,$,null==oe?"":oe)):Ot(this.node(),d)},property:function Se(d,$){return arguments.length>1?this.each((null==$?dn:"function"==typeof $?Ye:Dn)(d,$)):this.node()[d]},classed:function Tn(d,$){var oe=V(d+"");if(arguments.length<2){for(var Ae=S(this.node()),Be=-1,Xe=oe.length;++Be<Xe;)if(!Ae.contains(oe[Be]))return!1;return!0}return this.each(("function"==typeof $?en:$?mt:qt)(oe,$))},text:function Ki(d){return arguments.length?this.each(null==d?Un:("function"==typeof d?qr:Bn)(d)):this.node().textContent},html:function ra(d){return arguments.length?this.each(null==d?na:("function"==typeof d?Jr:ri)(d)):this.node().innerHTML},raise:function ia(){return this.each(ua)},lower:function xi(){return this.each(Xi)},append:function di(d){var $="function"==typeof d?d:Ta(d);return this.select(function(){return this.appendChild($.apply(this,arguments))})},insert:function Fi(d,$){var oe="function"==typeof d?d:Ta(d),Ae=null==$?Gi:"function"==typeof $?$:Pt($);return this.select(function(){return this.insertBefore(oe.apply(this,arguments),Ae.apply(this,arguments)||null)})},remove:function Ni(){return this.each(Mi)},clone:function ds(d){return this.select(d?Ka:ki)},datum:function ma(d){return arguments.length?this.property("__data__",d):this.node().__data__},on:function Ea(d,$,oe){var Be,lt,Ae=hs(d+""),Xe=Ae.length;if(!(arguments.length<2)){for(vt=$?Ja:Ps,null==oe&&(oe=!1),Be=0;Be<Xe;++Be)this.each(vt(Ae[Be],$,oe));return this}var vt=this.node().__on;if(vt)for(var Gt,Mt=0,Rt=vt.length;Mt<Rt;++Mt)for(Be=0,Gt=vt[Mt];Be<Xe;++Be)if((lt=Ae[Be]).type===Gt.type&&lt.name===Gt.name)return Gt.value},dispatch:function Ss(d,$){return this.each(("function"==typeof $?es:Ls)(d,$))}};const wa=Ga;var ts={value:function(){}};function Wa(){for(var Ae,d=0,$=arguments.length,oe={};d<$;++d){if(!(Ae=arguments[d]+"")||Ae in oe||/[\s.]/.test(Ae))throw new Error("illegal type: "+Ae);oe[Ae]=[]}return new wi(oe)}function wi(d){this._=d}function As(d,$){return d.trim().split(/^|\s+/).map(function(oe){var Ae="",Be=oe.indexOf(".");if(Be>=0&&(Ae=oe.slice(Be+1),oe=oe.slice(0,Be)),oe&&!$.hasOwnProperty(oe))throw new Error("unknown type: "+oe);return{type:oe,name:Ae}})}function ns(d,$){for(var Be,oe=0,Ae=d.length;oe<Ae;++oe)if((Be=d[oe]).name===$)return Be.value}function ps(d,$,oe){for(var Ae=0,Be=d.length;Ae<Be;++Ae)if(d[Ae].name===$){d[Ae]=ts,d=d.slice(0,Ae).concat(d.slice(Ae+1));break}return null!=oe&&d.push({name:$,value:oe}),d}wi.prototype=Wa.prototype={constructor:wi,on:function(d,$){var Be,oe=this._,Ae=As(d+"",oe),Xe=-1,lt=Ae.length;if(!(arguments.length<2)){if(null!=$&&"function"!=typeof $)throw new Error("invalid callback: "+$);for(;++Xe<lt;)if(Be=(d=Ae[Xe]).type)oe[Be]=ps(oe[Be],d.name,$);else if(null==$)for(Be in oe)oe[Be]=ps(oe[Be],d.name,null);return this}for(;++Xe<lt;)if((Be=(d=Ae[Xe]).type)&&(Be=ns(oe[Be],d.name)))return Be},copy:function(){var d={},$=this._;for(var oe in $)d[oe]=$[oe].slice();return new wi(d)},call:function(d,$){if((Be=arguments.length-2)>0)for(var Be,Xe,oe=new Array(Be),Ae=0;Ae<Be;++Ae)oe[Ae]=arguments[Ae+2];if(!this._.hasOwnProperty(d))throw new Error("unknown type: "+d);for(Ae=0,Be=(Xe=this._[d]).length;Ae<Be;++Ae)Xe[Ae].value.apply($,oe)},apply:function(d,$,oe){if(!this._.hasOwnProperty(d))throw new Error("unknown type: "+d);for(var Ae=this._[d],Be=0,Xe=Ae.length;Be<Xe;++Be)Ae[Be].value.apply($,oe)}};const Ra=Wa;var sa,gs,ca=0,$i=0,Qi=0,Pi=0,va=0,rs=0,xa="object"==typeof performance&&performance.now?performance:Date,ka="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(d){setTimeout(d,17)};function si(){return va||(ka(ii),va=xa.now()+rs)}function ii(){va=0}function hi(){this._call=this._time=this._next=null}function Fa(d,$,oe){var Ae=new hi;return Ae.restart(d,$,oe),Ae}function Li(){va=(Pi=xa.now())+rs,ca=$i=0;try{!function ya(){si(),++ca;for(var $,d=sa;d;)($=va-d._time)>=0&&d._call.call(null,$),d=d._next;--ca}()}finally{ca=0,function Pa(){for(var d,oe,$=sa,Ae=1/0;$;)$._call?(Ae>$._time&&(Ae=$._time),d=$,$=$._next):(oe=$._next,$._next=null,$=d?d._next=oe:sa=oe);gs=d,Bi(Ae)}(),va=0}}function Ts(){var d=xa.now(),$=d-Pi;$>1e3&&(rs-=$,Pi=d)}function Bi(d){ca||($i&&($i=clearTimeout($i)),d-va>24?(d<1/0&&($i=setTimeout(Li,d-xa.now()-rs)),Qi&&(Qi=clearInterval(Qi))):(Qi||(Pi=xa.now(),Qi=setInterval(Ts,1e3)),ca=1,ka(Li)))}function Yi(d,$,oe){var Ae=new hi;return Ae.restart(function(Be){Ae.stop(),d(Be+$)},$=null==$?0:+$,oe),Ae}hi.prototype=Fa.prototype={constructor:hi,restart:function(d,$,oe){if("function"!=typeof d)throw new TypeError("callback is not a function");oe=(null==oe?si():+oe)+(null==$?0:+$),!this._next&&gs!==this&&(gs?gs._next=this:sa=this,gs=this),this._call=d,this._time=oe,Bi()},stop:function(){this._call&&(this._call=null,this._time=1/0,Bi())}};var Os=Ra("start","end","cancel","interrupt"),Vi=[];function Ba(d,$,oe,Ae,Be,Xe){var lt=d.__transition;if(lt){if(oe in lt)return}else d.__transition={};!function is(d,$,oe){var Be,Ae=d.__transition;function lt(Rt){var Gt,Zt,Wt,cn;if(1!==oe.state)return Mt();for(Gt in Ae)if((cn=Ae[Gt]).name===oe.name){if(3===cn.state)return Yi(lt);4===cn.state?(cn.state=6,cn.timer.stop(),cn.on.call("interrupt",d,d.__data__,cn.index,cn.group),delete Ae[Gt]):+Gt<$&&(cn.state=6,cn.timer.stop(),cn.on.call("cancel",d,d.__data__,cn.index,cn.group),delete Ae[Gt])}if(Yi(function(){3===oe.state&&(oe.state=4,oe.timer.restart(vt,oe.delay,oe.time),vt(Rt))}),oe.state=2,oe.on.call("start",d,d.__data__,oe.index,oe.group),2===oe.state){for(oe.state=3,Be=new Array(Wt=oe.tween.length),Gt=0,Zt=-1;Gt<Wt;++Gt)(cn=oe.tween[Gt].value.call(d,d.__data__,oe.index,oe.group))&&(Be[++Zt]=cn);Be.length=Zt+1}}function vt(Rt){for(var Gt=Rt<oe.duration?oe.ease.call(null,Rt/oe.duration):(oe.timer.restart(Mt),oe.state=5,1),Zt=-1,Wt=Be.length;++Zt<Wt;)Be[Zt].call(d,Gt);5===oe.state&&(oe.on.call("end",d,d.__data__,oe.index,oe.group),Mt())}function Mt(){for(var Rt in oe.state=6,oe.timer.stop(),delete Ae[$],Ae)return;delete d.__transition}Ae[$]=oe,oe.timer=Fa(function Xe(Rt){oe.state=1,oe.timer.restart(lt,oe.delay,oe.time),oe.delay<=Rt&&lt(Rt-oe.delay)},0,oe.time)}(d,oe,{name:$,index:Ae,group:Be,on:Os,tween:Vi,time:Xe.time,delay:Xe.delay,duration:Xe.duration,ease:Xe.ease,timer:null,state:0})}function Da(d,$){var oe=Ji(d,$);if(oe.state>0)throw new Error("too late; already scheduled");return oe}function ba(d,$){var oe=Ji(d,$);if(oe.state>3)throw new Error("too late; already running");return oe}function Ji(d,$){var oe=d.__transition;if(!oe||!(oe=oe[$]))throw new Error("transition not found");return oe}function ms(d,$){var Ae,Be,lt,oe=d.__transition,Xe=!0;if(oe){for(lt in $=null==$?null:$+"",oe)(Ae=oe[lt]).name===$?(Be=Ae.state>2&&Ae.state<5,Ae.state=6,Ae.timer.stop(),Ae.on.call(Be?"interrupt":"cancel",d,d.__data__,Ae.index,Ae.group),delete oe[lt]):Xe=!1;Xe&&delete d.__transition}}function Er(d,$){return d=+d,$=+$,function(oe){return d*(1-oe)+$*oe}}var rt,Ke,$e,xt,Ya=180/Math.PI,Ca={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};function Oi(d,$,oe,Ae,Be,Xe){var lt,vt,Mt;return(lt=Math.sqrt(d*d+$*$))&&(d/=lt,$/=lt),(Mt=d*oe+$*Ae)&&(oe-=d*Mt,Ae-=$*Mt),(vt=Math.sqrt(oe*oe+Ae*Ae))&&(oe/=vt,Ae/=vt,Mt/=vt),d*Ae<$*oe&&(d=-d,$=-$,Mt=-Mt,lt=-lt),{translateX:Be,translateY:Xe,rotate:Math.atan2($,d)*Ya,skewX:Math.atan(Mt)*Ya,scaleX:lt,scaleY:vt}}function Rr(d,$,oe,Ae){function Be(Rt){return Rt.length?Rt.pop()+" ":""}return function(Rt,Gt){var Zt=[],Wt=[];return Rt=d(Rt),Gt=d(Gt),function Xe(Rt,Gt,Zt,Wt,cn,Mn){if(Rt!==Zt||Gt!==Wt){var rn=cn.push("translate(",null,$,null,oe);Mn.push({i:rn-4,x:Er(Rt,Zt)},{i:rn-2,x:Er(Gt,Wt)})}else(Zt||Wt)&&cn.push("translate("+Zt+$+Wt+oe)}(Rt.translateX,Rt.translateY,Gt.translateX,Gt.translateY,Zt,Wt),function lt(Rt,Gt,Zt,Wt){Rt!==Gt?(Rt-Gt>180?Gt+=360:Gt-Rt>180&&(Rt+=360),Wt.push({i:Zt.push(Be(Zt)+"rotate(",null,Ae)-2,x:Er(Rt,Gt)})):Gt&&Zt.push(Be(Zt)+"rotate("+Gt+Ae)}(Rt.rotate,Gt.rotate,Zt,Wt),function vt(Rt,Gt,Zt,Wt){Rt!==Gt?Wt.push({i:Zt.push(Be(Zt)+"skewX(",null,Ae)-2,x:Er(Rt,Gt)}):Gt&&Zt.push(Be(Zt)+"skewX("+Gt+Ae)}(Rt.skewX,Gt.skewX,Zt,Wt),function Mt(Rt,Gt,Zt,Wt,cn,Mn){if(Rt!==Zt||Gt!==Wt){var rn=cn.push(Be(cn)+"scale(",null,",",null,")");Mn.push({i:rn-4,x:Er(Rt,Zt)},{i:rn-2,x:Er(Gt,Wt)})}else(1!==Zt||1!==Wt)&&cn.push(Be(cn)+"scale("+Zt+","+Wt+")")}(Rt.scaleX,Rt.scaleY,Gt.scaleX,Gt.scaleY,Zt,Wt),Rt=Gt=null,function(cn){for(var gn,Mn=-1,rn=Wt.length;++Mn<rn;)Zt[(gn=Wt[Mn]).i]=gn.x(cn);return Zt.join("")}}}var as=Rr(function On(d){return"none"===d?Ca:(rt||(rt=document.createElement("DIV"),Ke=document.documentElement,$e=document.defaultView),rt.style.transform=d,d=$e.getComputedStyle(Ke.appendChild(rt),null).getPropertyValue("transform"),Ke.removeChild(rt),Oi(+(d=d.slice(7,-1).split(","))[0],+d[1],+d[2],+d[3],+d[4],+d[5]))},"px, ","px)","deg)"),Sa=Rr(function sr(d){return null!=d&&(xt||(xt=document.createElementNS("http://www.w3.org/2000/svg","g")),xt.setAttribute("transform",d),d=xt.transform.baseVal.consolidate())?Oi((d=d.matrix).a,d.b,d.c,d.d,d.e,d.f):Ca},", ",")",")");function Ti(d,$){var oe,Ae;return function(){var Be=ba(this,d),Xe=Be.tween;if(Xe!==oe)for(var lt=0,vt=(Ae=oe=Xe).length;lt<vt;++lt)if(Ae[lt].name===$){(Ae=Ae.slice()).splice(lt,1);break}Be.tween=Ae}}function Oa(d,$,oe){var Ae,Be;if("function"!=typeof oe)throw new Error;return function(){var Xe=ba(this,d),lt=Xe.tween;if(lt!==Ae){Be=(Ae=lt).slice();for(var vt={name:$,value:oe},Mt=0,Rt=Be.length;Mt<Rt;++Mt)if(Be[Mt].name===$){Be[Mt]=vt;break}Mt===Rt&&Be.push(vt)}Xe.tween=Be}}function wr(d,$,oe){var Ae=d._id;return d.each(function(){var Be=ba(this,Ae);(Be.value||(Be.value={}))[$]=oe.apply(this,arguments)}),function(Be){return Ji(Be,Ae).value[$]}}function pi(d,$,oe){d.prototype=$.prototype=oe,oe.constructor=d}function Es(d,$){var oe=Object.create(d.prototype);for(var Ae in $)oe[Ae]=$[Ae];return oe}function da(){}var _s=1/.7,fa="\\s*([+-]?\\d+)\\s*",Ha="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Ia="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Za=/^#([0-9a-f]{3,8})$/,Ct=new RegExp("^rgb\\("+[fa,fa,fa]+"\\)$"),de=new RegExp("^rgb\\("+[Ia,Ia,Ia]+"\\)$"),_e=new RegExp("^rgba\\("+[fa,fa,fa,Ha]+"\\)$"),qe=new RegExp("^rgba\\("+[Ia,Ia,Ia,Ha]+"\\)$"),Dt=new RegExp("^hsl\\("+[Ha,Ia,Ia]+"\\)$"),$t=new RegExp("^hsla\\("+[Ha,Ia,Ia,Ha]+"\\)$"),ln={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function hn(){return this.rgb().formatHex()}function Yn(){return this.rgb().formatRgb()}function zn(d){var $,oe;return d=(d+"").trim().toLowerCase(),($=Za.exec(d))?(oe=$[1].length,$=parseInt($[1],16),6===oe?rr($):3===oe?new or($>>8&15|$>>4&240,$>>4&15|240&$,(15&$)<<4|15&$,1):8===oe?cr($>>24&255,$>>16&255,$>>8&255,(255&$)/255):4===oe?cr($>>12&15|$>>8&240,$>>8&15|$>>4&240,$>>4&15|240&$,((15&$)<<4|15&$)/255):null):($=Ct.exec(d))?new or($[1],$[2],$[3],1):($=de.exec(d))?new or(255*$[1]/100,255*$[2]/100,255*$[3]/100,1):($=_e.exec(d))?cr($[1],$[2],$[3],$[4]):($=qe.exec(d))?cr(255*$[1]/100,255*$[2]/100,255*$[3]/100,$[4]):($=Dt.exec(d))?ai($[1],$[2]/100,$[3]/100,1):($=$t.exec(d))?ai($[1],$[2]/100,$[3]/100,$[4]):ln.hasOwnProperty(d)?rr(ln[d]):"transparent"===d?new or(NaN,NaN,NaN,0):null}function rr(d){return new or(d>>16&255,d>>8&255,255&d,1)}function cr(d,$,oe,Ae){return Ae<=0&&(d=$=oe=NaN),new or(d,$,oe,Ae)}function Fr(d){return d instanceof da||(d=zn(d)),d?new or((d=d.rgb()).r,d.g,d.b,d.opacity):new or}function pr(d,$,oe,Ae){return 1===arguments.length?Fr(d):new or(d,$,oe,null==Ae?1:Ae)}function or(d,$,oe,Ae){this.r=+d,this.g=+$,this.b=+oe,this.opacity=+Ae}function ei(){return"#"+ui(this.r)+ui(this.g)+ui(this.b)}function Kr(){var d=this.opacity;return(1===(d=isNaN(d)?1:Math.max(0,Math.min(1,d)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===d?")":", "+d+")")}function ui(d){return((d=Math.max(0,Math.min(255,Math.round(d)||0)))<16?"0":"")+d.toString(16)}function ai(d,$,oe,Ae){return Ae<=0?d=$=oe=NaN:oe<=0||oe>=1?d=$=NaN:$<=0&&(d=NaN),new Ci(d,$,oe,Ae)}function Xr(d){if(d instanceof Ci)return new Ci(d.h,d.s,d.l,d.opacity);if(d instanceof da||(d=zn(d)),!d)return new Ci;if(d instanceof Ci)return d;var $=(d=d.rgb()).r/255,oe=d.g/255,Ae=d.b/255,Be=Math.min($,oe,Ae),Xe=Math.max($,oe,Ae),lt=NaN,vt=Xe-Be,Mt=(Xe+Be)/2;return vt?(lt=$===Xe?(oe-Ae)/vt+6*(oe<Ae):oe===Xe?(Ae-$)/vt+2:($-oe)/vt+4,vt/=Mt<.5?Xe+Be:2-Xe-Be,lt*=60):vt=Mt>0&&Mt<1?0:lt,new Ci(lt,vt,Mt,d.opacity)}function Ci(d,$,oe,Ae){this.h=+d,this.s=+$,this.l=+oe,this.opacity=+Ae}function Vr(d,$,oe){return 255*(d<60?$+(oe-$)*d/60:d<180?oe:d<240?$+(oe-$)*(240-d)/60:$)}function Ii(d,$,oe,Ae,Be){var Xe=d*d,lt=Xe*d;return((1-3*d+3*Xe-lt)*$+(4-6*Xe+3*lt)*oe+(1+3*d+3*Xe-3*lt)*Ae+lt*Be)/6}function Ma(d){return function(){return d}}function Ie(d,$){var oe=$-d;return oe?function ss(d,$){return function(oe){return d+oe*$}}(d,oe):Ma(isNaN(d)?$:d)}pi(da,zn,{copy:function(d){return Object.assign(new this.constructor,this,d)},displayable:function(){return this.rgb().displayable()},hex:hn,formatHex:hn,formatHsl:function Cn(){return Xr(this).formatHsl()},formatRgb:Yn,toString:Yn}),pi(or,pr,Es(da,{brighter:function(d){return d=null==d?_s:Math.pow(_s,d),new or(this.r*d,this.g*d,this.b*d,this.opacity)},darker:function(d){return d=null==d?.7:Math.pow(.7,d),new or(this.r*d,this.g*d,this.b*d,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:ei,formatHex:ei,formatRgb:Kr,toString:Kr})),pi(Ci,function ji(d,$,oe,Ae){return 1===arguments.length?Xr(d):new Ci(d,$,oe,null==Ae?1:Ae)},Es(da,{brighter:function(d){return d=null==d?_s:Math.pow(_s,d),new Ci(this.h,this.s,this.l*d,this.opacity)},darker:function(d){return d=null==d?.7:Math.pow(.7,d),new Ci(this.h,this.s,this.l*d,this.opacity)},rgb:function(){var d=this.h%360+360*(this.h<0),$=isNaN(d)||isNaN(this.s)?0:this.s,oe=this.l,Ae=oe+(oe<.5?oe:1-oe)*$,Be=2*oe-Ae;return new or(Vr(d>=240?d-240:d+120,Be,Ae),Vr(d,Be,Ae),Vr(d<120?d+240:d-120,Be,Ae),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var d=this.opacity;return(1===(d=isNaN(d)?1:Math.max(0,Math.min(1,d)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===d?")":", "+d+")")}}));const ot=function d($){var oe=function $s(d){return 1==(d=+d)?Ie:function($,oe){return oe-$?function Wi(d,$,oe){return d=Math.pow(d,oe),$=Math.pow($,oe)-d,oe=1/oe,function(Ae){return Math.pow(d+Ae*$,oe)}}($,oe,d):Ma(isNaN($)?oe:$)}}($);function Ae(Be,Xe){var lt=oe((Be=pr(Be)).r,(Xe=pr(Xe)).r),vt=oe(Be.g,Xe.g),Mt=oe(Be.b,Xe.b),Rt=Ie(Be.opacity,Xe.opacity);return function(Gt){return Be.r=lt(Gt),Be.g=vt(Gt),Be.b=Mt(Gt),Be.opacity=Rt(Gt),Be+""}}return Ae.gamma=d,Ae}(1);function Ve(d){return function($){var lt,vt,oe=$.length,Ae=new Array(oe),Be=new Array(oe),Xe=new Array(oe);for(lt=0;lt<oe;++lt)vt=pr($[lt]),Ae[lt]=vt.r||0,Be[lt]=vt.g||0,Xe[lt]=vt.b||0;return Ae=d(Ae),Be=d(Be),Xe=d(Xe),vt.opacity=1,function(Mt){return vt.r=Ae(Mt),vt.g=Be(Mt),vt.b=Xe(Mt),vt+""}}}Ve(function $a(d){var $=d.length-1;return function(oe){var Ae=oe<=0?oe=0:oe>=1?(oe=1,$-1):Math.floor(oe*$),Be=d[Ae],Xe=d[Ae+1];return Ii((oe-Ae/$)*$,Ae>0?d[Ae-1]:2*Be-Xe,Be,Xe,Ae<$-1?d[Ae+2]:2*Xe-Be)}}),Ve(function oa(d){var $=d.length;return function(oe){var Ae=Math.floor(((oe%=1)<0?++oe:oe)*$);return Ii((oe-Ae/$)*$,d[(Ae+$-1)%$],d[Ae%$],d[(Ae+1)%$],d[(Ae+2)%$])}});var An=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Fn=new RegExp(An.source,"g");function Nr(d,$){var Ae,Be,Xe,oe=An.lastIndex=Fn.lastIndex=0,lt=-1,vt=[],Mt=[];for(d+="",$+="";(Ae=An.exec(d))&&(Be=Fn.exec($));)(Xe=Be.index)>oe&&(Xe=$.slice(oe,Xe),vt[lt]?vt[lt]+=Xe:vt[++lt]=Xe),(Ae=Ae[0])===(Be=Be[0])?vt[lt]?vt[lt]+=Be:vt[++lt]=Be:(vt[++lt]=null,Mt.push({i:lt,x:Er(Ae,Be)})),oe=Fn.lastIndex;return oe<$.length&&(Xe=$.slice(oe),vt[lt]?vt[lt]+=Xe:vt[++lt]=Xe),vt.length<2?Mt[0]?function mr(d){return function($){return d($)+""}}(Mt[0].x):function ir(d){return function(){return d}}($):($=Mt.length,function(Rt){for(var Zt,Gt=0;Gt<$;++Gt)vt[(Zt=Mt[Gt]).i]=Zt.x(Rt);return vt.join("")})}function ti(d,$){var oe;return("number"==typeof $?Er:$ instanceof zn?ot:(oe=zn($))?($=oe,ot):Nr)(d,$)}function hr(d){return function(){this.removeAttribute(d)}}function ci(d){return function(){this.removeAttributeNS(d.space,d.local)}}function Lr(d,$,oe){var Ae,Xe,Be=oe+"";return function(){var lt=this.getAttribute(d);return lt===Be?null:lt===Ae?Xe:Xe=$(Ae=lt,oe)}}function mi(d,$,oe){var Ae,Xe,Be=oe+"";return function(){var lt=this.getAttributeNS(d.space,d.local);return lt===Be?null:lt===Ae?Xe:Xe=$(Ae=lt,oe)}}function ea(d,$,oe){var Ae,Be,Xe;return function(){var lt,Mt,vt=oe(this);return null==vt?void this.removeAttribute(d):(lt=this.getAttribute(d))===(Mt=vt+"")?null:lt===Ae&&Mt===Be?Xe:(Be=Mt,Xe=$(Ae=lt,vt))}}function Z(d,$,oe){var Ae,Be,Xe;return function(){var lt,Mt,vt=oe(this);return null==vt?void this.removeAttributeNS(d.space,d.local):(lt=this.getAttributeNS(d.space,d.local))===(Mt=vt+"")?null:lt===Ae&&Mt===Be?Xe:(Be=Mt,Xe=$(Ae=lt,vt))}}function ne(d,$){return function(oe){this.setAttribute(d,$.call(this,oe))}}function Fe(d,$){return function(oe){this.setAttributeNS(d.space,d.local,$.call(this,oe))}}function ct(d,$){var oe,Ae;function Be(){var Xe=$.apply(this,arguments);return Xe!==Ae&&(oe=(Ae=Xe)&&Fe(d,Xe)),oe}return Be._value=$,Be}function Tt(d,$){var oe,Ae;function Be(){var Xe=$.apply(this,arguments);return Xe!==Ae&&(oe=(Ae=Xe)&&ne(d,Xe)),oe}return Be._value=$,Be}function un(d,$){return function(){Da(this,d).delay=+$.apply(this,arguments)}}function Nn(d,$){return $=+$,function(){Da(this,d).delay=$}}function F(d,$){return function(){ba(this,d).duration=+$.apply(this,arguments)}}function Ce(d,$){return $=+$,function(){ba(this,d).duration=$}}function Bt(d,$){if("function"!=typeof $)throw new Error;return function(){ba(this,d).ease=$}}function Qn(d,$,oe){var Ae,Be,Xe=function $n(d){return(d+"").trim().split(/^|\s+/).every(function($){var oe=$.indexOf(".");return oe>=0&&($=$.slice(0,oe)),!$||"start"===$})}($)?Da:ba;return function(){var lt=Xe(this,d),vt=lt.on;vt!==Ae&&(Be=(Ae=vt).copy()).on($,oe),lt.on=Be}}var ni=wa.prototype.constructor;function ar(d){return function(){this.style.removeProperty(d)}}function xr(d,$,oe){return function(Ae){this.style.setProperty(d,$.call(this,Ae),oe)}}function Si(d,$,oe){var Ae,Be;function Xe(){var lt=$.apply(this,arguments);return lt!==Be&&(Ae=(Be=lt)&&xr(d,lt,oe)),Ae}return Xe._value=$,Xe}function Us(d){return function($){this.textContent=d.call(this,$)}}function Js(d){var $,oe;function Ae(){var Be=d.apply(this,arguments);return Be!==oe&&($=(oe=Be)&&Us(Be)),$}return Ae._value=d,Ae}var eo=0;function Is(d,$,oe,Ae){this._groups=d,this._parents=$,this._name=oe,this._id=Ae}function Va(){return++eo}var Vs=wa.prototype;Is.prototype=function Kl(d){return wa().transition(d)}.prototype={constructor:Is,select:function Or(d){var $=this._name,oe=this._id;"function"!=typeof d&&(d=Pt(d));for(var Ae=this._groups,Be=Ae.length,Xe=new Array(Be),lt=0;lt<Be;++lt)for(var Gt,Zt,vt=Ae[lt],Mt=vt.length,Rt=Xe[lt]=new Array(Mt),Wt=0;Wt<Mt;++Wt)(Gt=vt[Wt])&&(Zt=d.call(Gt,Gt.__data__,Wt,vt))&&("__data__"in Gt&&(Zt.__data__=Gt.__data__),Rt[Wt]=Zt,Ba(Rt[Wt],$,oe,Wt,Rt,Ji(Gt,oe)));return new Is(Xe,this._parents,$,oe)},selectAll:function gi(d){var $=this._name,oe=this._id;"function"!=typeof d&&(d=ft(d));for(var Ae=this._groups,Be=Ae.length,Xe=[],lt=[],vt=0;vt<Be;++vt)for(var Gt,Mt=Ae[vt],Rt=Mt.length,Zt=0;Zt<Rt;++Zt)if(Gt=Mt[Zt]){for(var cn,Wt=d.call(Gt,Gt.__data__,Zt,Mt),Mn=Ji(Gt,oe),rn=0,gn=Wt.length;rn<gn;++rn)(cn=Wt[rn])&&Ba(cn,$,oe,rn,Wt,Mn);Xe.push(Wt),lt.push(Gt)}return new Is(Xe,lt,$,oe)},filter:function Sn(d){"function"!=typeof d&&(d=k(d));for(var $=this._groups,oe=$.length,Ae=new Array(oe),Be=0;Be<oe;++Be)for(var Mt,Xe=$[Be],lt=Xe.length,vt=Ae[Be]=[],Rt=0;Rt<lt;++Rt)(Mt=Xe[Rt])&&d.call(Mt,Mt.__data__,Rt,Xe)&&vt.push(Mt);return new Is(Ae,this._parents,this._name,this._id)},merge:function Rn(d){if(d._id!==this._id)throw new Error;for(var $=this._groups,oe=d._groups,Ae=$.length,Xe=Math.min(Ae,oe.length),lt=new Array(Ae),vt=0;vt<Xe;++vt)for(var Wt,Mt=$[vt],Rt=oe[vt],Gt=Mt.length,Zt=lt[vt]=new Array(Gt),cn=0;cn<Gt;++cn)(Wt=Mt[cn]||Rt[cn])&&(Zt[cn]=Wt);for(;vt<Ae;++vt)lt[vt]=$[vt];return new Is(lt,this._parents,this._name,this._id)},selection:function Ir(){return new ni(this._groups,this._parents)},transition:function Vo(){for(var d=this._name,$=this._id,oe=Va(),Ae=this._groups,Be=Ae.length,Xe=0;Xe<Be;++Xe)for(var Mt,lt=Ae[Xe],vt=lt.length,Rt=0;Rt<vt;++Rt)if(Mt=lt[Rt]){var Gt=Ji(Mt,$);Ba(Mt,d,oe,Rt,lt,{time:Gt.time+Gt.delay+Gt.duration,delay:0,duration:Gt.duration,ease:Gt.ease})}return new Is(Ae,this._parents,d,oe)},call:Vs.call,nodes:Vs.nodes,node:Vs.node,size:Vs.size,empty:Vs.empty,each:Vs.each,on:function Wn(d,$){var oe=this._id;return arguments.length<2?Ji(this.node(),oe).on.on(d):this.each(Qn(oe,d,$))},attr:function Ue(d,$){var oe=Yt(d),Ae="transform"===oe?Sa:ti;return this.attrTween(d,"function"==typeof $?(oe.local?Z:ea)(oe,Ae,wr(this,"attr."+d,$)):null==$?(oe.local?ci:hr)(oe):(oe.local?mi:Lr)(oe,Ae,$))},attrTween:function Qt(d,$){var oe="attr."+d;if(arguments.length<2)return(oe=this.tween(oe))&&oe._value;if(null==$)return this.tween(oe,null);if("function"!=typeof $)throw new Error;var Ae=Yt(d);return this.tween(oe,(Ae.local?ct:Tt)(Ae,$))},style:function Ui(d,$,oe){var Ae="transform"==(d+="")?as:ti;return null==$?this.styleTween(d,function _r(d,$){var oe,Ae,Be;return function(){var Xe=Ot(this,d),lt=(this.style.removeProperty(d),Ot(this,d));return Xe===lt?null:Xe===oe&&lt===Ae?Be:Be=$(oe=Xe,Ae=lt)}}(d,Ae)).on("end.style."+d,ar(d)):"function"==typeof $?this.styleTween(d,function Cr(d,$,oe){var Ae,Be,Xe;return function(){var lt=Ot(this,d),vt=oe(this),Mt=vt+"";return null==vt&&(this.style.removeProperty(d),Mt=vt=Ot(this,d)),lt===Mt?null:lt===Ae&&Mt===Be?Xe:(Be=Mt,Xe=$(Ae=lt,vt))}}(d,Ae,wr(this,"style."+d,$))).each(function Ar(d,$){var oe,Ae,Be,vt,Xe="style."+$,lt="end."+Xe;return function(){var Mt=ba(this,d),Rt=Mt.on,Gt=null==Mt.value[Xe]?vt||(vt=ar($)):void 0;(Rt!==oe||Be!==Gt)&&(Ae=(oe=Rt).copy()).on(lt,Be=Gt),Mt.on=Ae}}(this._id,d)):this.styleTween(d,function Zn(d,$,oe){var Ae,Xe,Be=oe+"";return function(){var lt=Ot(this,d);return lt===Be?null:lt===Ae?Xe:Xe=$(Ae=lt,oe)}}(d,Ae,$),oe).on("end.style."+d,null)},styleTween:function Ei(d,$,oe){var Ae="style."+(d+="");if(arguments.length<2)return(Ae=this.tween(Ae))&&Ae._value;if(null==$)return this.tween(Ae,null);if("function"!=typeof $)throw new Error;return this.tween(Ae,Si(d,$,null==oe?"":oe))},text:function ls(d){return this.tween("text","function"==typeof d?function zi(d){return function(){var $=d(this);this.textContent=null==$?"":$}}(wr(this,"text",d)):function Br(d){return function(){this.textContent=d}}(null==d?"":d+""))},textTween:function so(d){var $="text";if(arguments.length<1)return($=this.tween($))&&$._value;if(null==d)return this.tween($,null);if("function"!=typeof d)throw new Error;return this.tween($,Js(d))},remove:function Dr(){return this.on("end.remove",function fr(d){return function(){var $=this.parentNode;for(var oe in this.__transition)if(+oe!==d)return;$&&$.removeChild(this)}}(this._id))},tween:function bs(d,$){var oe=this._id;if(d+="",arguments.length<2){for(var lt,Ae=Ji(this.node(),oe).tween,Be=0,Xe=Ae.length;Be<Xe;++Be)if((lt=Ae[Be]).name===d)return lt.value;return null}return this.each((null==$?Ti:Oa)(oe,d,$))},delay:function kn(d){var $=this._id;return arguments.length?this.each(("function"==typeof d?un:Nn)($,d)):Ji(this.node(),$).delay},duration:function gt(d){var $=this._id;return arguments.length?this.each(("function"==typeof d?F:Ce)($,d)):Ji(this.node(),$).duration},ease:function on(d){var $=this._id;return arguments.length?this.each(Bt($,d)):Ji(this.node(),$).ease},end:function rl(){var d,$,oe=this,Ae=oe._id,Be=oe.size();return new Promise(function(Xe,lt){var vt={value:lt},Mt={value:function(){0==--Be&&Xe()}};oe.each(function(){var Rt=ba(this,Ae),Gt=Rt.on;Gt!==d&&(($=(d=Gt).copy())._.cancel.push(vt),$._.interrupt.push(vt),$._.end.push(Mt)),Rt.on=$})})}};var us={time:null,delay:0,duration:250,ease:function El(d){return((d*=2)<=1?d*d*d:(d-=2)*d*d+2)/2}};function Ks(d,$){for(var oe;!(oe=d.__transition)||!(oe=oe[$]);)if(!(d=d.parentNode))return us.time=si(),us;return oe}function vr(d){return{type:d}}wa.prototype.interrupt=function Vn(d){return this.each(function(){ms(this,d)})},wa.prototype.transition=function il(d){var $,oe;d instanceof Is?($=d._id,d=d._name):($=Va(),(oe=us).time=si(),d=null==d?null:d+"");for(var Ae=this._groups,Be=Ae.length,Xe=0;Xe<Be;++Xe)for(var Mt,lt=Ae[Xe],vt=lt.length,Rt=0;Rt<vt;++Rt)(Mt=lt[Rt])&&Ba(Mt,d,$,Rt,lt,oe||Ks(Mt,$));return new Is(Ae,this._parents,d,$)},["w","e"].map(vr),["n","s"].map(vr),["n","w","e","s","nw","ne","sw","se"].map(vr),Math,Math,Math,Math;var Ds="$";function ol(){}function no(d,$){var oe=new ol;if(d instanceof ol)d.each(function(vt,Mt){oe.set(Mt,vt)});else if(Array.isArray(d)){var Xe,Ae=-1,Be=d.length;if(null==$)for(;++Ae<Be;)oe.set(Ae,d[Ae]);else for(;++Ae<Be;)oe.set($(Xe=d[Ae],Ae,d),Xe)}else if(d)for(var lt in d)oe.set(lt,d[lt]);return oe}function uo(){}ol.prototype=no.prototype={constructor:ol,has:function(d){return Ds+d in this},get:function(d){return this[Ds+d]},set:function(d,$){return this[Ds+d]=$,this},remove:function(d){var $=Ds+d;return $ in this&&delete this[$]},clear:function(){for(var d in this)d[0]===Ds&&delete this[d]},keys:function(){var d=[];for(var $ in this)$[0]===Ds&&d.push($.slice(1));return d},values:function(){var d=[];for(var $ in this)$[0]===Ds&&d.push(this[$]);return d},entries:function(){var d=[];for(var $ in this)$[0]===Ds&&d.push({key:$.slice(1),value:this[$]});return d},size:function(){var d=0;for(var $ in this)$[0]===Ds&&++d;return d},empty:function(){for(var d in this)if(d[0]===Ds)return!1;return!0},each:function(d){for(var $ in this)$[0]===Ds&&d(this[$],$.slice(1),this)}};var bo=no.prototype;function vi(d,$,oe,Ae){if(isNaN($)||isNaN(oe))return d;var Be,Zt,Wt,cn,Mn,rn,gn,fn,Ln,Xe=d._root,lt={data:Ae},vt=d._x0,Mt=d._y0,Rt=d._x1,Gt=d._y1;if(!Xe)return d._root=lt,d;for(;Xe.length;)if((rn=$>=(Zt=(vt+Rt)/2))?vt=Zt:Rt=Zt,(gn=oe>=(Wt=(Mt+Gt)/2))?Mt=Wt:Gt=Wt,Be=Xe,!(Xe=Xe[fn=gn<<1|rn]))return Be[fn]=lt,d;if(cn=+d._x.call(null,Xe.data),Mn=+d._y.call(null,Xe.data),$===cn&&oe===Mn)return lt.next=Xe,Be?Be[fn]=lt:d._root=lt,d;do{Be=Be?Be[fn]=new Array(4):d._root=new Array(4),(rn=$>=(Zt=(vt+Rt)/2))?vt=Zt:Rt=Zt,(gn=oe>=(Wt=(Mt+Gt)/2))?Mt=Wt:Gt=Wt}while((fn=gn<<1|rn)==(Ln=(Mn>=Wt)<<1|cn>=Zt));return Be[Ln]=Xe,Be[fn]=lt,d}function js(d,$,oe,Ae,Be){this.node=d,this.x0=$,this.y0=oe,this.x1=Ae,this.y1=Be}function uf(d){return d[0]}function Wc(d){return d[1]}function Uc(d,$,oe){var Ae=new Zu(null==$?uf:$,null==oe?Wc:oe,NaN,NaN,NaN,NaN);return null==d?Ae:Ae.addAll(d)}function Zu(d,$,oe,Ae,Be,Xe){this._x=d,this._y=$,this._x0=oe,this._y0=Ae,this._x1=Be,this._y1=Xe,this._root=void 0}function zc(d){for(var $={data:d.data},oe=$;d=d.next;)oe=oe.next={data:d.data};return $}uo.prototype=function co(d,$){var oe=new uo;if(d instanceof uo)d.each(function(Xe){oe.add(Xe)});else if(d){var Ae=-1,Be=d.length;if(null==$)for(;++Ae<Be;)oe.add(d[Ae]);else for(;++Ae<Be;)oe.add($(d[Ae],Ae,d))}return oe}.prototype={constructor:uo,has:bo.has,add:function(d){return this[Ds+(d+="")]=d,this},remove:bo.remove,clear:bo.clear,values:bo.keys,size:bo.size,empty:bo.empty,each:bo.each},Math,Math.sqrt(5);var Bs=Uc.prototype=Zu.prototype;function ll(){return Math.random()}Bs.copy=function(){var oe,Ae,d=new Zu(this._x,this._y,this._x0,this._y0,this._x1,this._y1),$=this._root;if(!$)return d;if(!$.length)return d._root=zc($),d;for(oe=[{source:$,target:d._root=new Array(4)}];$=oe.pop();)for(var Be=0;Be<4;++Be)(Ae=$.source[Be])&&(Ae.length?oe.push({source:Ae,target:$.target[Be]=new Array(4)}):$.target[Be]=zc(Ae));return d},Bs.add=function jr(d){var $=+this._x.call(null,d),oe=+this._y.call(null,d);return vi(this.cover($,oe),$,oe,d)},Bs.addAll=function Ns(d){var $,oe,Be,Xe,Ae=d.length,lt=new Array(Ae),vt=new Array(Ae),Mt=1/0,Rt=1/0,Gt=-1/0,Zt=-1/0;for(oe=0;oe<Ae;++oe)isNaN(Be=+this._x.call(null,$=d[oe]))||isNaN(Xe=+this._y.call(null,$))||(lt[oe]=Be,vt[oe]=Xe,Be<Mt&&(Mt=Be),Be>Gt&&(Gt=Be),Xe<Rt&&(Rt=Xe),Xe>Zt&&(Zt=Xe));if(Mt>Gt||Rt>Zt)return this;for(this.cover(Mt,Rt).cover(Gt,Zt),oe=0;oe<Ae;++oe)vi(this,lt[oe],vt[oe],d[oe]);return this},Bs.cover=function fo(d,$){if(isNaN(d=+d)||isNaN($=+$))return this;var oe=this._x0,Ae=this._y0,Be=this._x1,Xe=this._y1;if(isNaN(oe))Be=(oe=Math.floor(d))+1,Xe=(Ae=Math.floor($))+1;else{for(var Mt,Rt,lt=Be-oe,vt=this._root;oe>d||d>=Be||Ae>$||$>=Xe;)switch(Rt=($<Ae)<<1|d<oe,Mt=new Array(4),Mt[Rt]=vt,vt=Mt,lt*=2,Rt){case 0:Be=oe+lt,Xe=Ae+lt;break;case 1:oe=Be-lt,Xe=Ae+lt;break;case 2:Be=oe+lt,Ae=Xe-lt;break;case 3:oe=Be-lt,Ae=Xe-lt}this._root&&this._root.length&&(this._root=vt)}return this._x0=oe,this._y0=Ae,this._x1=Be,this._y1=Xe,this},Bs.data=function wo(){var d=[];return this.visit(function($){if(!$.length)do{d.push($.data)}while($=$.next)}),d},Bs.extent=function Sp(d){return arguments.length?this.cover(+d[0][0],+d[0][1]).cover(+d[1][0],+d[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]},Bs.find=function $c(d,$,oe){var Ae,lt,vt,Mt,Rt,Mn,rn,Be=this._x0,Xe=this._y0,Gt=this._x1,Zt=this._y1,Wt=[],cn=this._root;for(cn&&Wt.push(new js(cn,Be,Xe,Gt,Zt)),null==oe?oe=1/0:(Be=d-oe,Xe=$-oe,Gt=d+oe,Zt=$+oe,oe*=oe);Mn=Wt.pop();)if(!(!(cn=Mn.node)||(lt=Mn.x0)>Gt||(vt=Mn.y0)>Zt||(Mt=Mn.x1)<Be||(Rt=Mn.y1)<Xe))if(cn.length){var gn=(lt+Mt)/2,fn=(vt+Rt)/2;Wt.push(new js(cn[3],gn,fn,Mt,Rt),new js(cn[2],lt,fn,gn,Rt),new js(cn[1],gn,vt,Mt,fn),new js(cn[0],lt,vt,gn,fn)),(rn=($>=fn)<<1|d>=gn)&&(Mn=Wt[Wt.length-1],Wt[Wt.length-1]=Wt[Wt.length-1-rn],Wt[Wt.length-1-rn]=Mn)}else{var Ln=d-+this._x.call(null,cn.data),In=$-+this._y.call(null,cn.data),Xn=Ln*Ln+In*In;if(Xn<oe){var yr=Math.sqrt(oe=Xn);Be=d-yr,Xe=$-yr,Gt=d+yr,Zt=$+yr,Ae=cn.data}}return Ae},Bs.remove=function Xu(d){if(isNaN(Gt=+this._x.call(null,d))||isNaN(Zt=+this._y.call(null,d)))return this;var $,Ae,Be,Xe,Gt,Zt,Wt,cn,Mn,rn,gn,fn,oe=this._root,lt=this._x0,vt=this._y0,Mt=this._x1,Rt=this._y1;if(!oe)return this;if(oe.length)for(;;){if((Mn=Gt>=(Wt=(lt+Mt)/2))?lt=Wt:Mt=Wt,(rn=Zt>=(cn=(vt+Rt)/2))?vt=cn:Rt=cn,$=oe,!(oe=oe[gn=rn<<1|Mn]))return this;if(!oe.length)break;($[gn+1&3]||$[gn+2&3]||$[gn+3&3])&&(Ae=$,fn=gn)}for(;oe.data!==d;)if(Be=oe,!(oe=oe.next))return this;return(Xe=oe.next)&&delete oe.next,Be?(Xe?Be.next=Xe:delete Be.next,this):$?(Xe?$[gn]=Xe:delete $[gn],(oe=$[0]||$[1]||$[2]||$[3])&&oe===($[3]||$[2]||$[1]||$[0])&&!oe.length&&(Ae?Ae[fn]=oe:this._root=oe),this):(this._root=Xe,this)},Bs.removeAll=function Vc(d){for(var $=0,oe=d.length;$<oe;++$)this.remove(d[$]);return this},Bs.root=function jc(){return this._root},Bs.size=function Gc(){var d=0;return this.visit(function($){if(!$.length)do{++d}while($=$.next)}),d},Bs.visit=function ho(d){var oe,Be,Xe,lt,vt,Mt,$=[],Ae=this._root;for(Ae&&$.push(new js(Ae,this._x0,this._y0,this._x1,this._y1));oe=$.pop();)if(!d(Ae=oe.node,Xe=oe.x0,lt=oe.y0,vt=oe.x1,Mt=oe.y1)&&Ae.length){var Rt=(Xe+vt)/2,Gt=(lt+Mt)/2;(Be=Ae[3])&&$.push(new js(Be,Rt,Gt,vt,Mt)),(Be=Ae[2])&&$.push(new js(Be,Xe,Gt,Rt,Mt)),(Be=Ae[1])&&$.push(new js(Be,Rt,lt,vt,Gt)),(Be=Ae[0])&&$.push(new js(Be,Xe,lt,Rt,Gt))}return this},Bs.visitAfter=function lf(d){var Ae,$=[],oe=[];for(this._root&&$.push(new js(this._root,this._x0,this._y0,this._x1,this._y1));Ae=$.pop();){var Be=Ae.node;if(Be.length){var Xe,lt=Ae.x0,vt=Ae.y0,Mt=Ae.x1,Rt=Ae.y1,Gt=(lt+Mt)/2,Zt=(vt+Rt)/2;(Xe=Be[0])&&$.push(new js(Xe,lt,vt,Gt,Zt)),(Xe=Be[1])&&$.push(new js(Xe,Gt,vt,Mt,Zt)),(Xe=Be[2])&&$.push(new js(Xe,lt,Zt,Gt,Rt)),(Xe=Be[3])&&$.push(new js(Xe,Gt,Zt,Mt,Rt))}oe.push(Ae)}for(;Ae=oe.pop();)d(Ae.node,Ae.x0,Ae.y0,Ae.x1,Ae.y1);return this},Bs.x=function cf(d){return arguments.length?(this._x=d,this):this._x},Bs.y=function Qu(d){return arguments.length?(this._y=d,this):this._y},function d($){function oe(Ae,Be){return Ae=null==Ae?0:+Ae,Be=null==Be?1:+Be,1===arguments.length?(Be=Ae,Ae=0):Be-=Ae,function(){return $()*Be+Ae}}return oe.source=d,oe}(ll);const Gs=function d($){function oe(Ae,Be){var Xe,lt;return Ae=null==Ae?0:+Ae,Be=null==Be?1:+Be,function(){var vt;if(null!=Xe)vt=Xe,Xe=null;else do{Xe=2*$()-1,vt=2*$()-1,lt=Xe*Xe+vt*vt}while(!lt||lt>1);return Ae+Be*vt*Math.sqrt(-2*Math.log(lt)/lt)}}return oe.source=d,oe}(ll),Xc=(function d($){function oe(){var Ae=Gs.source($).apply(this,arguments);return function(){return Math.exp(Ae())}}return oe.source=d,oe}(ll),function d($){function oe(Ae){return function(){for(var Be=0,Xe=0;Xe<Ae;++Xe)Be+=$();return Be}}return oe.source=d,oe}(ll));function fd(){for(var $,d=zr;$=d.sourceEvent;)d=$;return d}function hd(d,$){var oe=d.ownerSVGElement||d;if(oe.createSVGPoint){var Ae=oe.createSVGPoint();return Ae.x=$.clientX,Ae.y=$.clientY,[(Ae=Ae.matrixTransform(d.getScreenCTM().inverse())).x,Ae.y]}var Be=d.getBoundingClientRect();return[$.clientX-Be.left-d.clientLeft,$.clientY-Be.top-d.clientTop]}function du(d){var $=fd();return $.changedTouches&&($=$.changedTouches[0]),hd(d,$)}function Qo(d){return"string"==typeof d?new yi([[document.querySelector(d)]],[document.documentElement]):new yi([[d]],aa)}function Fl(){this._=null}function fu(d){d.U=d.C=d.L=d.R=d.P=d.N=null}function pl(d,$){var oe=$,Ae=$.R,Be=oe.U;Be?Be.L===oe?Be.L=Ae:Be.R=Ae:d._=Ae,Ae.U=Be,oe.U=Ae,oe.R=Ae.L,oe.R&&(oe.R.U=oe),Ae.L=oe}function Ro(d,$){var oe=$,Ae=$.L,Be=oe.U;Be?Be.L===oe?Be.L=Ae:Be.R=Ae:d._=Ae,Ae.U=Be,oe.U=Ae,oe.L=Ae.R,oe.L&&(oe.L.U=oe),Ae.R=oe}function hu(d){for(;d.L;)d=d.L;return d}(function d($){function oe(Ae){var Be=Xc.source($)(Ae);return function(){return Be()/Ae}}return oe.source=d,oe})(ll),function d($){function oe(Ae){return function(){return-Math.log(1-$())/Ae}}return oe.source=d,oe}(ll),Fl.prototype={constructor:Fl,insert:function(d,$){var oe,Ae,Be;if(d){if($.P=d,$.N=d.N,d.N&&(d.N.P=$),d.N=$,d.R){for(d=d.R;d.L;)d=d.L;d.L=$}else d.R=$;oe=d}else this._?(d=hu(this._),$.P=null,$.N=d,d.P=d.L=$,oe=d):($.P=$.N=null,this._=$,oe=null);for($.L=$.R=null,$.U=oe,$.C=!0,d=$;oe&&oe.C;)oe===(Ae=oe.U).L?(Be=Ae.R)&&Be.C?(oe.C=Be.C=!1,Ae.C=!0,d=Ae):(d===oe.R&&(pl(this,oe),oe=(d=oe).U),oe.C=!1,Ae.C=!0,Ro(this,Ae)):(Be=Ae.L)&&Be.C?(oe.C=Be.C=!1,Ae.C=!0,d=Ae):(d===oe.L&&(Ro(this,oe),oe=(d=oe).U),oe.C=!1,Ae.C=!0,pl(this,Ae)),oe=d.U;this._.C=!1},remove:function(d){d.N&&(d.N.P=d.P),d.P&&(d.P.N=d.N),d.N=d.P=null;var oe,Xe,lt,$=d.U,Ae=d.L,Be=d.R;if(Xe=Ae?Be?hu(Be):Ae:Be,$?$.L===d?$.L=Xe:$.R=Xe:this._=Xe,Ae&&Be?(lt=Xe.C,Xe.C=d.C,Xe.L=Ae,Ae.U=Xe,Xe!==Be?($=Xe.U,Xe.U=d.U,$.L=d=Xe.R,Xe.R=Be,Be.U=Xe):(Xe.U=$,$=Xe,d=Xe.R)):(lt=d.C,d=Xe),d&&(d.U=$),!lt){if(d&&d.C)return void(d.C=!1);do{if(d===this._)break;if(d===$.L){if((oe=$.R).C&&(oe.C=!1,$.C=!0,pl(this,$),oe=$.R),oe.L&&oe.L.C||oe.R&&oe.R.C){(!oe.R||!oe.R.C)&&(oe.L.C=!1,oe.C=!0,Ro(this,oe),oe=$.R),oe.C=$.C,$.C=oe.R.C=!1,pl(this,$),d=this._;break}}else if((oe=$.L).C&&(oe.C=!1,$.C=!0,Ro(this,$),oe=$.L),oe.L&&oe.L.C||oe.R&&oe.R.C){(!oe.L||!oe.L.C)&&(oe.R.C=!1,oe.C=!0,pl(this,oe),oe=$.L),oe.C=$.C,$.C=oe.L.C=!1,Ro(this,$),d=this._;break}oe.C=!0,d=$,$=$.U}while(!d.C);d&&(d.C=!1)}}};const mc=Fl;function gl(d,$,oe,Ae){var Be=[null,null],Xe=Cs.push(Be)-1;return Be.left=d,Be.right=$,oe&&po(Be,d,$,oe),Ae&&po(Be,$,d,Ae),qs[d.index].halfedges.push(Xe),qs[$.index].halfedges.push(Xe),Be}function ml(d,$,oe){var Ae=[$,oe];return Ae.left=d,Ae}function po(d,$,oe,Ae){d[0]||d[1]?d.left===oe?d[1]=Ae:d[0]=Ae:(d[0]=Ae,d.left=$,d.right=oe)}function Af(d,$,oe,Ae,Be){var rn,Xe=d[0],lt=d[1],vt=Xe[0],Mt=Xe[1],Zt=0,Wt=1,cn=lt[0]-vt,Mn=lt[1]-Mt;if(rn=$-vt,cn||!(rn>0)){if(rn/=cn,cn<0){if(rn<Zt)return;rn<Wt&&(Wt=rn)}else if(cn>0){if(rn>Wt)return;rn>Zt&&(Zt=rn)}if(rn=Ae-vt,cn||!(rn<0)){if(rn/=cn,cn<0){if(rn>Wt)return;rn>Zt&&(Zt=rn)}else if(cn>0){if(rn<Zt)return;rn<Wt&&(Wt=rn)}if(rn=oe-Mt,Mn||!(rn>0)){if(rn/=Mn,Mn<0){if(rn<Zt)return;rn<Wt&&(Wt=rn)}else if(Mn>0){if(rn>Wt)return;rn>Zt&&(Zt=rn)}if(rn=Be-Mt,Mn||!(rn<0)){if(rn/=Mn,Mn<0){if(rn>Wt)return;rn>Zt&&(Zt=rn)}else if(Mn>0){if(rn<Zt)return;rn<Wt&&(Wt=rn)}return!(Zt>0)&&!(Wt<1)||(Zt>0&&(d[0]=[vt+Zt*cn,Mt+Zt*Mn]),Wt<1&&(d[1]=[vt+Wt*cn,Mt+Wt*Mn])),!0}}}}}function Tf(d,$,oe,Ae,Be){var Xe=d[1];if(Xe)return!0;var rn,gn,lt=d[0],vt=d.left,Mt=d.right,Rt=vt[0],Gt=vt[1],Zt=Mt[0],Wt=Mt[1],cn=(Rt+Zt)/2;if(Wt===Gt){if(cn<$||cn>=Ae)return;if(Rt>Zt){if(lt){if(lt[1]>=Be)return}else lt=[cn,oe];Xe=[cn,Be]}else{if(lt){if(lt[1]<oe)return}else lt=[cn,Be];Xe=[cn,oe]}}else if(gn=(Gt+Wt)/2-(rn=(Rt-Zt)/(Wt-Gt))*cn,rn<-1||rn>1)if(Rt>Zt){if(lt){if(lt[1]>=Be)return}else lt=[(oe-gn)/rn,oe];Xe=[(Be-gn)/rn,Be]}else{if(lt){if(lt[1]<oe)return}else lt=[(Be-gn)/rn,Be];Xe=[(oe-gn)/rn,oe]}else if(Gt<Wt){if(lt){if(lt[0]>=Ae)return}else lt=[$,rn*$+gn];Xe=[Ae,rn*Ae+gn]}else{if(lt){if(lt[0]<$)return}else lt=[Ae,rn*Ae+gn];Xe=[$,rn*$+gn]}return d[0]=lt,d[1]=Xe,!0}function kf(d,$){var oe=d.site,Ae=$.left,Be=$.right;return oe===Be&&(Be=Ae,Ae=oe),Be?Math.atan2(Be[1]-Ae[1],Be[0]-Ae[0]):(oe===Ae?(Ae=$[1],Be=$[0]):(Ae=$[0],Be=$[1]),Math.atan2(Ae[0]-Be[0],Be[1]-Ae[1]))}function go(d,$){return $[+($.left!==d.site)]}function _l(d,$){return $[+($.left===d.site)]}var _c,pd=[];function Of(){fu(this),this.x=this.y=this.arc=this.site=this.cy=null}function vl(d){var $=d.P,oe=d.N;if($&&oe){var Ae=$.site,Be=d.site,Xe=oe.site;if(Ae!==Xe){var lt=Be[0],vt=Be[1],Mt=Ae[0]-lt,Rt=Ae[1]-vt,Gt=Xe[0]-lt,Zt=Xe[1]-vt,Wt=2*(Mt*Zt-Rt*Gt);if(!(Wt>=-vd)){var cn=Mt*Mt+Rt*Rt,Mn=Gt*Gt+Zt*Zt,rn=(Zt*cn-Rt*Mn)/Wt,gn=(Mt*Mn-Gt*cn)/Wt,fn=pd.pop()||new Of;fn.arc=d,fn.site=Be,fn.x=rn+lt,fn.y=(fn.cy=gn+vt)+Math.sqrt(rn*rn+gn*gn),d.circle=fn;for(var Ln=null,In=gu._;In;)if(fn.y<In.y||fn.y===In.y&&fn.x<=In.x){if(!In.L){Ln=In.P;break}In=In.L}else{if(!In.R){Ln=In;break}In=In.R}gu.insert(Ln,fn),Ln||(_c=fn)}}}}function Zo(d){var $=d.circle;$&&($.P||(_c=$.N),gu.remove($),pd.push($),fu($),d.circle=null)}var gd=[];function If(){fu(this),this.edge=this.site=this.circle=null}function md(d){var $=gd.pop()||new If;return $.site=d,$}function vc(d){Zo(d),Nl.remove(d),gd.push(d),fu(d)}function pu(d){var $=d.circle,oe=$.x,Ae=$.cy,Be=[oe,Ae],Xe=d.P,lt=d.N,vt=[d];vc(d);for(var Mt=Xe;Mt.circle&&Math.abs(oe-Mt.circle.x)<Aa&&Math.abs(Ae-Mt.circle.cy)<Aa;)Xe=Mt.P,vt.unshift(Mt),vc(Mt),Mt=Xe;vt.unshift(Mt),Zo(Mt);for(var Rt=lt;Rt.circle&&Math.abs(oe-Rt.circle.x)<Aa&&Math.abs(Ae-Rt.circle.cy)<Aa;)lt=Rt.N,vt.push(Rt),vc(Rt),Rt=lt;vt.push(Rt),Zo(Rt);var Zt,Gt=vt.length;for(Zt=1;Zt<Gt;++Zt)po((Rt=vt[Zt]).edge,(Mt=vt[Zt-1]).site,Rt.site,Be);(Rt=vt[Gt-1]).edge=gl((Mt=vt[0]).site,Rt.site,null,Be),vl(Mt),vl(Rt)}function Do(d){for(var Ae,Be,Xe,lt,$=d[0],oe=d[1],vt=Nl._;vt;)if((Xe=yl(vt,oe)-$)>Aa)vt=vt.L;else{if(!((lt=$-_d(vt,oe))>Aa)){Xe>-Aa?(Ae=vt.P,Be=vt):lt>-Aa?(Ae=vt,Be=vt.N):Ae=Be=vt;break}if(!vt.R){Ae=vt;break}vt=vt.R}!function xf(d){qs[d.index]={site:d,halfedges:[]}}(d);var Mt=md(d);if(Nl.insert(Ae,Mt),Ae||Be){if(Ae===Be)return Zo(Ae),Be=md(Ae.site),Nl.insert(Mt,Be),Mt.edge=Be.edge=gl(Ae.site,Mt.site),vl(Ae),void vl(Be);if(!Be)return void(Mt.edge=gl(Ae.site,Mt.site));Zo(Ae),Zo(Be);var Rt=Ae.site,Gt=Rt[0],Zt=Rt[1],Wt=d[0]-Gt,cn=d[1]-Zt,Mn=Be.site,rn=Mn[0]-Gt,gn=Mn[1]-Zt,fn=2*(Wt*gn-cn*rn),Ln=Wt*Wt+cn*cn,In=rn*rn+gn*gn,Xn=[(gn*Ln-cn*In)/fn+Gt,(Wt*In-rn*Ln)/fn+Zt];po(Be.edge,Rt,Mn,Xn),Mt.edge=gl(Rt,d,null,Xn),Be.edge=gl(d,Mn,null,Xn),vl(Ae),vl(Be)}}function yl(d,$){var oe=d.site,Ae=oe[0],Be=oe[1],Xe=Be-$;if(!Xe)return Ae;var lt=d.P;if(!lt)return-1/0;var vt=(oe=lt.site)[0],Mt=oe[1],Rt=Mt-$;if(!Rt)return vt;var Gt=vt-Ae,Zt=1/Xe-1/Rt,Wt=Gt/Rt;return Zt?(-Wt+Math.sqrt(Wt*Wt-2*Zt*(Gt*Gt/(-2*Rt)-Mt+Rt/2+Be-Xe/2)))/Zt+Ae:(Ae+vt)/2}function _d(d,$){var oe=d.N;if(oe)return yl(oe,$);var Ae=d.site;return Ae[1]===$?Ae[0]:1/0}var Nl,qs,gu,Cs,Aa=1e-6,vd=1e-12;function yc(d,$,oe){return(d[0]-oe[0])*($[1]-d[1])-(d[0]-$[0])*(oe[1]-d[1])}function kp(d,$){return $[1]-d[1]||$[0]-d[0]}function Rf(d,$){var Ae,Be,Xe,oe=d.sort(kp).pop();for(Cs=[],qs=new Array(d.length),Nl=new mc,gu=new mc;;)if(Xe=_c,oe&&(!Xe||oe[1]<Xe.y||oe[1]===Xe.y&&oe[0]<Xe.x))(oe[0]!==Ae||oe[1]!==Be)&&(Do(oe),Ae=oe[0],Be=oe[1]),oe=d.pop();else{if(!Xe)break;pu(Xe.arc)}if(function Pf(){for(var oe,Ae,Be,Xe,d=0,$=qs.length;d<$;++d)if((oe=qs[d])&&(Xe=(Ae=oe.halfedges).length)){var lt=new Array(Xe),vt=new Array(Xe);for(Be=0;Be<Xe;++Be)lt[Be]=Be,vt[Be]=kf(oe,Cs[Ae[Be]]);for(lt.sort(function(Mt,Rt){return vt[Rt]-vt[Mt]}),Be=0;Be<Xe;++Be)vt[Be]=Ae[lt[Be]];for(Be=0;Be<Xe;++Be)Ae[Be]=vt[Be]}}(),$){var lt=+$[0][0],vt=+$[0][1],Mt=+$[1][0],Rt=+$[1][1];(function Ef(d,$,oe,Ae){for(var Xe,Be=Cs.length;Be--;)Tf(Xe=Cs[Be],d,$,oe,Ae)&&Af(Xe,d,$,oe,Ae)&&(Math.abs(Xe[0][0]-Xe[1][0])>Aa||Math.abs(Xe[0][1]-Xe[1][1])>Aa)||delete Cs[Be]})(lt,vt,Mt,Rt),function Lf(d,$,oe,Ae){var Xe,lt,vt,Mt,Rt,Gt,Zt,Wt,cn,Mn,rn,gn,Be=qs.length,fn=!0;for(Xe=0;Xe<Be;++Xe)if(lt=qs[Xe]){for(vt=lt.site,Mt=(Rt=lt.halfedges).length;Mt--;)Cs[Rt[Mt]]||Rt.splice(Mt,1);for(Mt=0,Gt=Rt.length;Mt<Gt;)rn=(Mn=_l(lt,Cs[Rt[Mt]]))[0],gn=Mn[1],Wt=(Zt=go(lt,Cs[Rt[++Mt%Gt]]))[0],cn=Zt[1],(Math.abs(rn-Wt)>Aa||Math.abs(gn-cn)>Aa)&&(Rt.splice(Mt,0,Cs.push(ml(vt,Mn,Math.abs(rn-d)<Aa&&Ae-gn>Aa?[d,Math.abs(Wt-d)<Aa?cn:Ae]:Math.abs(gn-Ae)<Aa&&oe-rn>Aa?[Math.abs(cn-Ae)<Aa?Wt:oe,Ae]:Math.abs(rn-oe)<Aa&&gn-$>Aa?[oe,Math.abs(Wt-oe)<Aa?cn:$]:Math.abs(gn-$)<Aa&&rn-d>Aa?[Math.abs(cn-$)<Aa?Wt:d,$]:null))-1),++Gt);Gt&&(fn=!1)}if(fn){var Ln,In,Xn,yr=1/0;for(Xe=0,fn=null;Xe<Be;++Xe)(lt=qs[Xe])&&(Xn=(Ln=(vt=lt.site)[0]-d)*Ln+(In=vt[1]-$)*In)<yr&&(yr=Xn,fn=lt);if(fn){var Yr=[d,$],nr=[d,Ae],Hr=[oe,Ae],Mr=[oe,$];fn.halfedges.push(Cs.push(ml(vt=fn.site,Yr,nr))-1,Cs.push(ml(vt,nr,Hr))-1,Cs.push(ml(vt,Hr,Mr))-1,Cs.push(ml(vt,Mr,Yr))-1)}}for(Xe=0;Xe<Be;++Xe)(lt=qs[Xe])&&(lt.halfedges.length||delete qs[Xe])}(lt,vt,Mt,Rt)}this.edges=Cs,this.cells=qs,Nl=gu=Cs=qs=null}function bc(){zr.preventDefault(),zr.stopImmediatePropagation()}function Nf(d){var $=d.document.documentElement,oe=Qo(d).on("dragstart.drag",bc,!0);"onselectstart"in $?oe.on("selectstart.drag",bc,!0):($.__noselect=$.style.MozUserSelect,$.style.MozUserSelect="none")}function Bf(d,$){var oe=d.document.documentElement,Ae=Qo(d).on("dragstart.drag",null);$&&(Ae.on("click.drag",bc,!0),setTimeout(function(){Ae.on("click.drag",null)},0)),"onselectstart"in oe?Ae.on("selectstart.drag",null):(oe.style.MozUserSelect=oe.__noselect,delete oe.__noselect)}Rf.prototype={constructor:Rf,polygons:function(){var d=this.edges;return this.cells.map(function($){var oe=$.halfedges.map(function(Ae){return go($,d[Ae])});return oe.data=$.site.data,oe})},triangles:function(){var d=[],$=this.edges;return this.cells.forEach(function(oe,Ae){if(vt=(Xe=oe.halfedges).length)for(var Xe,vt,Mt,Be=oe.site,lt=-1,Rt=$[Xe[vt-1]],Gt=Rt.left===Be?Rt.right:Rt.left;++lt<vt;)Mt=Gt,Gt=(Rt=$[Xe[lt]]).left===Be?Rt.right:Rt.left,Mt&&Gt&&Ae<Mt.index&&Ae<Gt.index&&yc(Be,Mt,Gt)<0&&d.push([Be.data,Mt.data,Gt.data])}),d},links:function(){return this.edges.filter(function(d){return d.right}).map(function(d){return{source:d.left.data,target:d.right.data}})},find:function(d,$,oe){for(var Be,vt,Ae=this,Xe=Ae._found||0,lt=Ae.cells.length;!(vt=Ae.cells[Xe]);)if(++Xe>=lt)return null;var Mt=d-vt.site[0],Rt=$-vt.site[1],Gt=Mt*Mt+Rt*Rt;do{vt=Ae.cells[Be=Xe],Xe=null,vt.halfedges.forEach(function(Zt){var Wt=Ae.edges[Zt],cn=Wt.left;if(cn!==vt.site&&cn||(cn=Wt.right)){var Mn=d-cn[0],rn=$-cn[1],gn=Mn*Mn+rn*rn;gn<Gt&&(Gt=gn,Xe=cn.index)}})}while(null!==Xe);return Ae._found=Be,null==oe||Gt<=oe*oe?vt.site:null}};var bl=Math.SQRT2;function yd(d){return((d=Math.exp(d))+1/d)/2}function Yf(d,$){var Zt,Wt,oe=d[0],Ae=d[1],Be=d[2],vt=$[2],Mt=$[0]-oe,Rt=$[1]-Ae,Gt=Mt*Mt+Rt*Rt;if(Gt<1e-12)Wt=Math.log(vt/Be)/bl,Zt=function(Ln){return[oe+Ln*Mt,Ae+Ln*Rt,Be*Math.exp(bl*Ln*Wt)]};else{var cn=Math.sqrt(Gt),Mn=(vt*vt-Be*Be+4*Gt)/(2*Be*2*cn),rn=(vt*vt-Be*Be-4*Gt)/(2*vt*2*cn),gn=Math.log(Math.sqrt(Mn*Mn+1)-Mn),fn=Math.log(Math.sqrt(rn*rn+1)-rn);Wt=(fn-gn)/bl,Zt=function(Ln){var In=Ln*Wt,Xn=yd(gn),yr=Be/(2*cn)*(Xn*function bd(d){return((d=Math.exp(2*d))-1)/(d+1)}(bl*In+gn)-function qa(d){return((d=Math.exp(d))-1/d)/2}(gn));return[oe+yr*Mt,Ae+yr*Rt,Be*Xn/yd(bl*In+gn)]}}return Zt.duration=1e3*Wt,Zt}function mu(d,$,oe){arguments.length<3&&(oe=$,$=fd().changedTouches);for(var Xe,Ae=0,Be=$?$.length:0;Ae<Be;++Ae)if((Xe=$[Ae]).identifier===oe)return hd(d,Xe);return null}function Bl(d){return function(){return d}}function Hf(d,$,oe){this.target=d,this.type=$,this.transform=oe}function Co(d,$,oe){this.k=d,this.x=$,this.y=oe}Co.prototype={constructor:Co,scale:function(d){return 1===d?this:new Co(this.k*d,this.x,this.y)},translate:function(d,$){return 0===d&0===$?this:new Co(this.k,this.x+this.k*d,this.y+this.k*$)},apply:function(d){return[d[0]*this.k+this.x,d[1]*this.k+this.y]},applyX:function(d){return d*this.k+this.x},applyY:function(d){return d*this.k+this.y},invert:function(d){return[(d[0]-this.x)/this.k,(d[1]-this.y)/this.k]},invertX:function(d){return(d-this.x)/this.k},invertY:function(d){return(d-this.y)/this.k},rescaleX:function(d){return d.copy().domain(d.range().map(this.invertX,this).map(d.invert,d))},rescaleY:function(d){return d.copy().domain(d.range().map(this.invertY,this).map(d.invert,d))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var _u=new Co(1,0,0);function Dc(){zr.stopImmediatePropagation()}function vu(){zr.preventDefault(),zr.stopImmediatePropagation()}function Lp(){return!zr.ctrlKey&&!zr.button}function Yl(){var d=this;return d instanceof SVGElement?(d=d.ownerSVGElement||d).hasAttribute("viewBox")?[[(d=d.viewBox.baseVal).x,d.y],[d.x+d.width,d.y+d.height]]:[[0,0],[d.width.baseVal.value,d.height.baseVal.value]]:[[0,0],[d.clientWidth,d.clientHeight]]}function yu(){return this.__zoom||_u}function Md(){return-zr.deltaY*(1===zr.deltaMode?.05:zr.deltaMode?1:.002)}function wd(){return navigator.maxTouchPoints||"ontouchstart"in this}function Dd(d,$,oe){var Ae=d.invertX($[0][0])-oe[0][0],Be=d.invertX($[1][0])-oe[1][0],Xe=d.invertY($[0][1])-oe[0][1],lt=d.invertY($[1][1])-oe[1][1];return d.translate(Be>Ae?(Ae+Be)/2:Math.min(0,Ae)||Math.max(0,Be),lt>Xe?(Xe+lt)/2:Math.min(0,Xe)||Math.max(0,lt))}function Vf(){var Gt,Zt,d=Lp,$=Yl,oe=Dd,Ae=Md,Be=wd,Xe=[0,1/0],lt=[[-1/0,-1/0],[1/0,1/0]],vt=250,Mt=Yf,Rt=Ra("start","zoom","end"),Mn=0;function rn(yn){yn.property("__zoom",yu).on("wheel.zoom",Yr).on("mousedown.zoom",nr).on("dblclick.zoom",Hr).filter(Be).on("touchstart.zoom",Mr).on("touchmove.zoom",gr).on("touchend.zoom touchcancel.zoom",Zr).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function gn(yn,qn){return(qn=Math.max(Xe[0],Math.min(Xe[1],qn)))===yn.k?yn:new Co(qn,yn.x,yn.y)}function fn(yn,qn,kr){var Sr=qn[0]-kr[0]*yn.k,Pr=qn[1]-kr[1]*yn.k;return Sr===yn.x&&Pr===yn.y?yn:new Co(yn.k,Sr,Pr)}function Ln(yn){return[(+yn[0][0]+ +yn[1][0])/2,(+yn[0][1]+ +yn[1][1])/2]}function In(yn,qn,kr){yn.on("start.zoom",function(){Xn(this,arguments).start()}).on("interrupt.zoom end.zoom",function(){Xn(this,arguments).end()}).tween("zoom",function(){var Sr=this,Pr=arguments,Ri=Xn(Sr,Pr),oi=$.apply(Sr,Pr),bi=null==kr?Ln(oi):"function"==typeof kr?kr.apply(Sr,Pr):kr,Ai=Math.max(oi[1][0]-oi[0][0],oi[1][1]-oi[0][1]),ha=Sr.__zoom,io="function"==typeof qn?qn.apply(Sr,Pr):qn,Xs=Mt(ha.invert(bi).concat(Ai/ha.k),io.invert(bi).concat(Ai/io.k));return function(Ys){if(1===Ys)Ys=io;else{var Fo=Xs(Ys),wl=Ai/Fo[2];Ys=new Co(wl,bi[0]-Fo[0]*wl,bi[1]-Fo[1]*wl)}Ri.zoom(null,Ys)}})}function Xn(yn,qn,kr){return!kr&&yn.__zooming||new yr(yn,qn)}function yr(yn,qn){this.that=yn,this.args=qn,this.active=0,this.extent=$.apply(yn,qn),this.taps=0}function Yr(){if(d.apply(this,arguments)){var yn=Xn(this,arguments),qn=this.__zoom,kr=Math.max(Xe[0],Math.min(Xe[1],qn.k*Math.pow(2,Ae.apply(this,arguments)))),Sr=du(this);if(yn.wheel)(yn.mouse[0][0]!==Sr[0]||yn.mouse[0][1]!==Sr[1])&&(yn.mouse[1]=qn.invert(yn.mouse[0]=Sr)),clearTimeout(yn.wheel);else{if(qn.k===kr)return;yn.mouse=[Sr,qn.invert(Sr)],ms(this),yn.start()}vu(),yn.wheel=setTimeout(Pr,150),yn.zoom("mouse",oe(fn(gn(qn,kr),yn.mouse[0],yn.mouse[1]),yn.extent,lt))}function Pr(){yn.wheel=null,yn.end()}}function nr(){if(!Zt&&d.apply(this,arguments)){var yn=Xn(this,arguments,!0),qn=Qo(zr.view).on("mousemove.zoom",Ri,!0).on("mouseup.zoom",oi,!0),kr=du(this),Sr=zr.clientX,Pr=zr.clientY;Nf(zr.view),Dc(),yn.mouse=[kr,this.__zoom.invert(kr)],ms(this),yn.start()}function Ri(){if(vu(),!yn.moved){var bi=zr.clientX-Sr,Ai=zr.clientY-Pr;yn.moved=bi*bi+Ai*Ai>Mn}yn.zoom("mouse",oe(fn(yn.that.__zoom,yn.mouse[0]=du(yn.that),yn.mouse[1]),yn.extent,lt))}function oi(){qn.on("mousemove.zoom mouseup.zoom",null),Bf(zr.view,yn.moved),vu(),yn.end()}}function Hr(){if(d.apply(this,arguments)){var yn=this.__zoom,qn=du(this),kr=yn.invert(qn),Sr=yn.k*(zr.shiftKey?.5:2),Pr=oe(fn(gn(yn,Sr),qn,kr),$.apply(this,arguments),lt);vu(),vt>0?Qo(this).transition().duration(vt).call(In,Pr,qn):Qo(this).call(rn.transform,Pr)}}function Mr(){if(d.apply(this,arguments)){var Sr,Pr,Ri,oi,yn=zr.touches,qn=yn.length,kr=Xn(this,arguments,zr.changedTouches.length===qn);for(Dc(),Pr=0;Pr<qn;++Pr)oi=[oi=mu(this,yn,(Ri=yn[Pr]).identifier),this.__zoom.invert(oi),Ri.identifier],kr.touch0?!kr.touch1&&kr.touch0[2]!==oi[2]&&(kr.touch1=oi,kr.taps=0):(kr.touch0=oi,Sr=!0,kr.taps=1+!!Gt);Gt&&(Gt=clearTimeout(Gt)),Sr&&(kr.taps<2&&(Gt=setTimeout(function(){Gt=null},500)),ms(this),kr.start())}}function gr(){if(this.__zooming){var Sr,Pr,Ri,oi,yn=Xn(this,arguments),qn=zr.changedTouches,kr=qn.length;for(vu(),Gt&&(Gt=clearTimeout(Gt)),yn.taps=0,Sr=0;Sr<kr;++Sr)Ri=mu(this,qn,(Pr=qn[Sr]).identifier),yn.touch0&&yn.touch0[2]===Pr.identifier?yn.touch0[0]=Ri:yn.touch1&&yn.touch1[2]===Pr.identifier&&(yn.touch1[0]=Ri);if(Pr=yn.that.__zoom,yn.touch1){var bi=yn.touch0[0],Ai=yn.touch0[1],ha=yn.touch1[0],io=yn.touch1[1],Xs=(Xs=ha[0]-bi[0])*Xs+(Xs=ha[1]-bi[1])*Xs,Ys=(Ys=io[0]-Ai[0])*Ys+(Ys=io[1]-Ai[1])*Ys;Pr=gn(Pr,Math.sqrt(Xs/Ys)),Ri=[(bi[0]+ha[0])/2,(bi[1]+ha[1])/2],oi=[(Ai[0]+io[0])/2,(Ai[1]+io[1])/2]}else{if(!yn.touch0)return;Ri=yn.touch0[0],oi=yn.touch0[1]}yn.zoom("touch",oe(fn(Pr,Ri,oi),yn.extent,lt))}}function Zr(){if(this.__zooming){var Sr,Pr,yn=Xn(this,arguments),qn=zr.changedTouches,kr=qn.length;for(Dc(),Zt&&clearTimeout(Zt),Zt=setTimeout(function(){Zt=null},500),Sr=0;Sr<kr;++Sr)Pr=qn[Sr],yn.touch0&&yn.touch0[2]===Pr.identifier?delete yn.touch0:yn.touch1&&yn.touch1[2]===Pr.identifier&&delete yn.touch1;if(yn.touch1&&!yn.touch0&&(yn.touch0=yn.touch1,delete yn.touch1),yn.touch0)yn.touch0[1]=this.__zoom.invert(yn.touch0[0]);else if(yn.end(),2===yn.taps){var Ri=Qo(this).on("dblclick.zoom");Ri&&Ri.apply(this,arguments)}}}return rn.transform=function(yn,qn,kr){var Sr=yn.selection?yn.selection():yn;Sr.property("__zoom",yu),yn!==Sr?In(yn,qn,kr):Sr.interrupt().each(function(){Xn(this,arguments).start().zoom(null,"function"==typeof qn?qn.apply(this,arguments):qn).end()})},rn.scaleBy=function(yn,qn,kr){rn.scaleTo(yn,function(){var Sr=this.__zoom.k,Pr="function"==typeof qn?qn.apply(this,arguments):qn;return Sr*Pr},kr)},rn.scaleTo=function(yn,qn,kr){rn.transform(yn,function(){var Sr=$.apply(this,arguments),Pr=this.__zoom,Ri=null==kr?Ln(Sr):"function"==typeof kr?kr.apply(this,arguments):kr,oi=Pr.invert(Ri),bi="function"==typeof qn?qn.apply(this,arguments):qn;return oe(fn(gn(Pr,bi),Ri,oi),Sr,lt)},kr)},rn.translateBy=function(yn,qn,kr){rn.transform(yn,function(){return oe(this.__zoom.translate("function"==typeof qn?qn.apply(this,arguments):qn,"function"==typeof kr?kr.apply(this,arguments):kr),$.apply(this,arguments),lt)})},rn.translateTo=function(yn,qn,kr,Sr){rn.transform(yn,function(){var Pr=$.apply(this,arguments),Ri=this.__zoom,oi=null==Sr?Ln(Pr):"function"==typeof Sr?Sr.apply(this,arguments):Sr;return oe(_u.translate(oi[0],oi[1]).scale(Ri.k).translate("function"==typeof qn?-qn.apply(this,arguments):-qn,"function"==typeof kr?-kr.apply(this,arguments):-kr),Pr,lt)},Sr)},yr.prototype={start:function(){return 1==++this.active&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(yn,qn){return this.mouse&&"mouse"!==yn&&(this.mouse[1]=qn.invert(this.mouse[0])),this.touch0&&"touch"!==yn&&(this.touch0[1]=qn.invert(this.touch0[0])),this.touch1&&"touch"!==yn&&(this.touch1[1]=qn.invert(this.touch1[0])),this.that.__zoom=qn,this.emit("zoom"),this},end:function(){return 0==--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(yn){!function ja(d,$,oe,Ae){var Be=zr;d.sourceEvent=zr,zr=d;try{$.apply(oe,Ae)}finally{zr=Be}}(new Hf(rn,yn,this.that.__zoom),Rt.apply,Rt,[yn,this.that,this.args])}},rn.wheelDelta=function(yn){return arguments.length?(Ae="function"==typeof yn?yn:Bl(+yn),rn):Ae},rn.filter=function(yn){return arguments.length?(d="function"==typeof yn?yn:Bl(!!yn),rn):d},rn.touchable=function(yn){return arguments.length?(Be="function"==typeof yn?yn:Bl(!!yn),rn):Be},rn.extent=function(yn){return arguments.length?($="function"==typeof yn?yn:Bl([[+yn[0][0],+yn[0][1]],[+yn[1][0],+yn[1][1]]]),rn):$},rn.scaleExtent=function(yn){return arguments.length?(Xe[0]=+yn[0],Xe[1]=+yn[1],rn):[Xe[0],Xe[1]]},rn.translateExtent=function(yn){return arguments.length?(lt[0][0]=+yn[0][0],lt[1][0]=+yn[1][0],lt[0][1]=+yn[0][1],lt[1][1]=+yn[1][1],rn):[[lt[0][0],lt[0][1]],[lt[1][0],lt[1][1]]]},rn.constrain=function(yn){return arguments.length?(oe=yn,rn):oe},rn.duration=function(yn){return arguments.length?(vt=+yn,rn):vt},rn.interpolate=function(yn){return arguments.length?(Mt=yn,rn):Mt},rn.on=function(){var yn=Rt.on.apply(Rt,arguments);return yn===Rt?rn:yn},rn.clickDistance=function(yn){return arguments.length?(Mn=(yn=+yn)*yn,rn):Math.sqrt(Mn)},rn}},9299:ke=>{"use strict";var a,Y=function(){var a=Array.prototype,e=function(p,w,O){return a.slice.apply(p,a.slice.call(arguments,1))},o="function",c=1e9,l=function(p,w,O,H){if(0==(w|=0))return[];if(typeof p!==o){var N=l.listSchemes(p,w);if(!N.length)return null;p=N[(O||0)%N.length]}var K=e(arguments,2);return K[0]=w,p.apply(p,K)};l.Scheme=function(p,w){var O={},H=0,N=c,K=function(){if(arguments.length<=1)return ie.color_func.bind(ie);var se=e(arguments);return function(re){return se[0]=re,ie.color_func.apply(ie,se)}},ie=function(se,re){if(!(se|=0))return[];var T=se;if((se=Math.abs(se))<=H){for(var L=Math.max(se,N);!(L in O);++L);var Q=O[L];if(L>se){var b="shrinking_takes_head"in Q?Q.shrinking_takes_head:ie.shrinking_takes_head;if(!b)return l.generate(function(E){return Q[Math.round(E)]},T,0,Q.length-1);Q=Q.slice(0,se),L=se}return Q=Q.slice(),T<0&&Q.reverse(),Q}return ie.color_func?l.generate(K.apply(ie,arguments),T,0,1,ie.color_func_cyclic):null};return ie.scheme_name=p,ie.groups=w?"string"==typeof w?[w]:w:[],ie.max=0,ie.cbf_max=c,ie.addPalette=function(se,re){var T=se.length;T&&(O[T]=se,N=Math.min(N,T),H=Math.max(H,T),ie.max=Math.max(ie.max,T),!re&&1!=T&&(ie.cbf_max=Math.min(ie.cbf_max,T-1)))},ie.addPalettes=function(se,re,T){re=re||se.length;for(var L=0;L<re;++L)L in se&&ie.addPalette(se[L],!0);ie.cbf_max=Math.min(ie.cbf_max,T||1)},ie.shrinkByTakingHead=function(se,re){void 0!==re?re in O&&(O[re].shrinking_takes_head=!!se):ie.shrinking_takes_head=!!se},ie.setColorFunction=function(se,re,T){ie.color_func=se,ie.color_func_cyclic=!!T,ie.max=c,!re&&ie.cbf_max===c&&(ie.cbf_max=1)},ie.color=function(se,re){return ie.color_func?ie.color_func.apply(this,arguments):null},ie},l.Scheme.fromPalettes=function(p,w,O,H,N){var K=l.Scheme(p,w);return K.addPalettes.apply(K,e(arguments,2)),K},l.Scheme.withColorFunction=function(p,w,O,H,N){var K=l.Scheme(p,w);return K.setColorFunction.apply(K,e(arguments,2)),K};var f={};l.register=function(p){f["n-"+p.scheme_name]=[p],p.groups.forEach(function(w){(f["g-"+w]=f["g-"+w]||[]).push(p)}),(f["g-all"]=f["g-all"]||[]).push(p)},l.listSchemes=function(p,w){w?w<0&&(w=-w):w=2;var O=[];return("string"==typeof p?[p]:p).forEach(function(H){var N="-cbf"===H.substring(H.length-4);N&&(H=H.substring(0,H.length-4));for(var se,K=f["g-"+H]||f["n-"+H]||[],ie=0;se=K[ie];++ie)(N?se.cbf:se.max)>=w&&O.push(se)}),O.sort(function(H,N){return H.scheme_name>=N.scheme_name?H.scheme_name>N.scheme_name?1:0:-1}),O},l.generate=function(p,w,O,H,N){if(Math.abs(w)<1)return[];if(O=void 0===O?0:O,H=void 0===H?1:H,Math.abs(w)<2)return[p(O)];for(var K=Math.abs(w),ie=O,se=[],re=(H-O)/(N?K:K-1);--K>=0;ie+=re)se.push(p(ie));return w<0&&se.reverse(),se};var m=function(p){return p>0?p<1?p:1:0};return l.rgbColor=function(p,w,O){return[p,w,O].map(function(H){return 1==(H=Number(Math.round(255*m(H))).toString(16)).length?"0"+H:H}).join("")},l.linearRgbColor=function(p,w,O){return[p,w,O].map(function(H){return(H=m(H))<=.0031308?H*=12.92:H=1.055*Math.pow(H,.4166666666666667)-.055,1==(H=Number(Math.round(255*H)).toString(16)).length?"0"+H:H}).join("")},l.hsvColor=function(p,w,O){p*=6;var H=void 0===w?1:m(w),N=void 0===O?1:m(O),K=N*(1-H*Math.abs(p%2-1)),ie=N*(1-H);switch(Math.floor(p)%6){case 0:return l.rgbColor(N,K,ie);case 1:return l.rgbColor(K,N,ie);case 2:return l.rgbColor(ie,N,K);case 3:return l.rgbColor(ie,K,N);case 4:return l.rgbColor(K,ie,N);default:return l.rgbColor(N,ie,K)}},l.register(l.Scheme.withColorFunction("rainbow","qualitative",l.hsvColor,!1,!0)),l}();(a=Y.Scheme.fromPalettes("mpn65","qualitative",[["ff0029","377eb8","66a61e","984ea3","00d2d5","ff7f00","af8d00","7f80cd","b3e900","c42e60","a65628","f781bf","8dd3c7","bebada","fb8072","80b1d3","fdb462","fccde5","bc80bd","ffed6f","c4eaff","cf8c00","1b9e77","d95f02","e7298a","e6ab02","a6761d","0097ff","00d067","000000","252525","525252","737373","969696","bdbdbd","f43600","4ba93b","5779bb","927acc","97ee3f","bf3947","9f5b00","f48758","8caed6","f2b94f","eff26e","e43872","d9b100","9d7a00","698cff","d9d9d9","00d27e","d06800","009f82","c49200","cbe8ff","fecddf","c27eb6","8cd2ce","c4b8d9","f883b0","a49100","f48800","27d0df","a04a9b"]])).shrinkByTakingHead(!0),Y.register(a),function(){var a=Y.rgbColor,e=function(o,c){for(var l=arguments.length-1,f=arguments[l];l>1;)f=f*o+arguments[--l];return f},t=function(o){var c=e(Math.abs(o),1,.278393,.230389,972e-6,.078108);return c*=c,c=1-1/(c*=c),o<0?-c:c};Y.register(Y.Scheme.fromPalettes("tol","qualitative",[["4477aa"],["4477aa","cc6677"],["4477aa","ddcc77","cc6677"],["4477aa","117733","ddcc77","cc6677"],["332288","88ccee","117733","ddcc77","cc6677"],["332288","88ccee","117733","ddcc77","cc6677","aa4499"],["332288","88ccee","44aa99","117733","ddcc77","cc6677","aa4499"],["332288","88ccee","44aa99","117733","999933","ddcc77","cc6677","aa4499"],["332288","88ccee","44aa99","117733","999933","ddcc77","cc6677","882255","aa4499"],["332288","88ccee","44aa99","117733","999933","ddcc77","661100","cc6677","882255","aa4499"],["332288","6699cc","88ccee","44aa99","117733","999933","ddcc77","661100","cc6677","882255","aa4499"],["332288","6699cc","88ccee","44aa99","117733","999933","ddcc77","661100","cc6677","aa4466","882255","aa4499"]],12,12)),Y.tolSequentialColor=function(o){return a(1-.392*(1+t((o-.869)/.255)),1.021-.456*(1+t((o-.527)/.376)),1-.493*(1+t((o-.272)/.309)))},Y.register(Y.Scheme.withColorFunction("tol-sq","sequential",Y.tolSequentialColor,!0)),Y.tolDivergingColor=function(o){var c=e(o,.572,1.524,-1.811)/e(o,1,-.291,.1574);return a(e(o,.235,-2.13,26.92,-65.5,63.5,-22.36),c*c,1/e(o,1.579,-4.03,12.92,-31.4,48.6,-23.36))},Y.register(Y.Scheme.withColorFunction("tol-dv","diverging",Y.tolDivergingColor,!0)),Y.tolRainbowColor=function(o){return a(e(o,.472,-.567,4.05)/e(o,1,8.72,-19.17,14.1),e(o,.108932,-1.22635,27.284,-98.577,163.3,-131.395,40.634),1/e(o,1.97,3.54,-68.5,243,-297,125))},Y.register(Y.Scheme.withColorFunction("tol-rainbow","qualitative",Y.tolRainbowColor,!0))}(),Y.register(Y.Scheme.fromPalettes("sol-base","sequential",[["002b36","073642","586e75","657b83","839496","93a1a1","eee8d5","fdf6e3"]],1,8)),Y.register(Y.Scheme.fromPalettes("sol-accent","qualitative",[["b58900","cb4b16","dc322f","d33682","6c71c4","268bd2","2aa198","859900"]])),function(){var a={YlGn:{type:"sequential",cbf:42,3:["f7fcb9","addd8e","31a354"],4:["ffffcc","c2e699","78c679","238443"],5:["ffffcc","c2e699","78c679","31a354","006837"],6:["ffffcc","d9f0a3","addd8e","78c679","31a354","006837"],7:["ffffcc","d9f0a3","addd8e","78c679","41ab5d","238443","005a32"],8:["ffffe5","f7fcb9","d9f0a3","addd8e","78c679","41ab5d","238443","005a32"],9:["ffffe5","f7fcb9","d9f0a3","addd8e","78c679","41ab5d","238443","006837","004529"]},YlGnBu:{type:"sequential",cbf:42,3:["edf8b1","7fcdbb","2c7fb8"],4:["ffffcc","a1dab4","41b6c4","225ea8"],5:["ffffcc","a1dab4","41b6c4","2c7fb8","253494"],6:["ffffcc","c7e9b4","7fcdbb","41b6c4","2c7fb8","253494"],7:["ffffcc","c7e9b4","7fcdbb","41b6c4","1d91c0","225ea8","0c2c84"],8:["ffffd9","edf8b1","c7e9b4","7fcdbb","41b6c4","1d91c0","225ea8","0c2c84"],9:["ffffd9","edf8b1","c7e9b4","7fcdbb","41b6c4","1d91c0","225ea8","253494","081d58"]},GnBu:{type:"sequential",cbf:42,3:["e0f3db","a8ddb5","43a2ca"],4:["f0f9e8","bae4bc","7bccc4","2b8cbe"],5:["f0f9e8","bae4bc","7bccc4","43a2ca","0868ac"],6:["f0f9e8","ccebc5","a8ddb5","7bccc4","43a2ca","0868ac"],7:["f0f9e8","ccebc5","a8ddb5","7bccc4","4eb3d3","2b8cbe","08589e"],8:["f7fcf0","e0f3db","ccebc5","a8ddb5","7bccc4","4eb3d3","2b8cbe","08589e"],9:["f7fcf0","e0f3db","ccebc5","a8ddb5","7bccc4","4eb3d3","2b8cbe","0868ac","084081"]},BuGn:{type:"sequential",cbf:42,3:["e5f5f9","99d8c9","2ca25f"],4:["edf8fb","b2e2e2","66c2a4","238b45"],5:["edf8fb","b2e2e2","66c2a4","2ca25f","006d2c"],6:["edf8fb","ccece6","99d8c9","66c2a4","2ca25f","006d2c"],7:["edf8fb","ccece6","99d8c9","66c2a4","41ae76","238b45","005824"],8:["f7fcfd","e5f5f9","ccece6","99d8c9","66c2a4","41ae76","238b45","005824"],9:["f7fcfd","e5f5f9","ccece6","99d8c9","66c2a4","41ae76","238b45","006d2c","00441b"]},PuBuGn:{type:"sequential",cbf:42,3:["ece2f0","a6bddb","1c9099"],4:["f6eff7","bdc9e1","67a9cf","02818a"],5:["f6eff7","bdc9e1","67a9cf","1c9099","016c59"],6:["f6eff7","d0d1e6","a6bddb","67a9cf","1c9099","016c59"],7:["f6eff7","d0d1e6","a6bddb","67a9cf","3690c0","02818a","016450"],8:["fff7fb","ece2f0","d0d1e6","a6bddb","67a9cf","3690c0","02818a","016450"],9:["fff7fb","ece2f0","d0d1e6","a6bddb","67a9cf","3690c0","02818a","016c59","014636"]},PuBu:{type:"sequential",cbf:42,3:["ece7f2","a6bddb","2b8cbe"],4:["f1eef6","bdc9e1","74a9cf","0570b0"],5:["f1eef6","bdc9e1","74a9cf","2b8cbe","045a8d"],6:["f1eef6","d0d1e6","a6bddb","74a9cf","2b8cbe","045a8d"],7:["f1eef6","d0d1e6","a6bddb","74a9cf","3690c0","0570b0","034e7b"],8:["fff7fb","ece7f2","d0d1e6","a6bddb","74a9cf","3690c0","0570b0","034e7b"],9:["fff7fb","ece7f2","d0d1e6","a6bddb","74a9cf","3690c0","0570b0","045a8d","023858"]},BuPu:{type:"sequential",cbf:42,3:["e0ecf4","9ebcda","8856a7"],4:["edf8fb","b3cde3","8c96c6","88419d"],5:["edf8fb","b3cde3","8c96c6","8856a7","810f7c"],6:["edf8fb","bfd3e6","9ebcda","8c96c6","8856a7","810f7c"],7:["edf8fb","bfd3e6","9ebcda","8c96c6","8c6bb1","88419d","6e016b"],8:["f7fcfd","e0ecf4","bfd3e6","9ebcda","8c96c6","8c6bb1","88419d","6e016b"],9:["f7fcfd","e0ecf4","bfd3e6","9ebcda","8c96c6","8c6bb1","88419d","810f7c","4d004b"]},RdPu:{type:"sequential",cbf:42,3:["fde0dd","fa9fb5","c51b8a"],4:["feebe2","fbb4b9","f768a1","ae017e"],5:["feebe2","fbb4b9","f768a1","c51b8a","7a0177"],6:["feebe2","fcc5c0","fa9fb5","f768a1","c51b8a","7a0177"],7:["feebe2","fcc5c0","fa9fb5","f768a1","dd3497","ae017e","7a0177"],8:["fff7f3","fde0dd","fcc5c0","fa9fb5","f768a1","dd3497","ae017e","7a0177"],9:["fff7f3","fde0dd","fcc5c0","fa9fb5","f768a1","dd3497","ae017e","7a0177","49006a"]},PuRd:{type:"sequential",cbf:42,3:["e7e1ef","c994c7","dd1c77"],4:["f1eef6","d7b5d8","df65b0","ce1256"],5:["f1eef6","d7b5d8","df65b0","dd1c77","980043"],6:["f1eef6","d4b9da","c994c7","df65b0","dd1c77","980043"],7:["f1eef6","d4b9da","c994c7","df65b0","e7298a","ce1256","91003f"],8:["f7f4f9","e7e1ef","d4b9da","c994c7","df65b0","e7298a","ce1256","91003f"],9:["f7f4f9","e7e1ef","d4b9da","c994c7","df65b0","e7298a","ce1256","980043","67001f"]},OrRd:{type:"sequential",cbf:42,3:["fee8c8","fdbb84","e34a33"],4:["fef0d9","fdcc8a","fc8d59","d7301f"],5:["fef0d9","fdcc8a","fc8d59","e34a33","b30000"],6:["fef0d9","fdd49e","fdbb84","fc8d59","e34a33","b30000"],7:["fef0d9","fdd49e","fdbb84","fc8d59","ef6548","d7301f","990000"],8:["fff7ec","fee8c8","fdd49e","fdbb84","fc8d59","ef6548","d7301f","990000"],9:["fff7ec","fee8c8","fdd49e","fdbb84","fc8d59","ef6548","d7301f","b30000","7f0000"]},YlOrRd:{type:"sequential",cbf:42,3:["ffeda0","feb24c","f03b20"],4:["ffffb2","fecc5c","fd8d3c","e31a1c"],5:["ffffb2","fecc5c","fd8d3c","f03b20","bd0026"],6:["ffffb2","fed976","feb24c","fd8d3c","f03b20","bd0026"],7:["ffffb2","fed976","feb24c","fd8d3c","fc4e2a","e31a1c","b10026"],8:["ffffcc","ffeda0","fed976","feb24c","fd8d3c","fc4e2a","e31a1c","b10026"],9:["ffffcc","ffeda0","fed976","feb24c","fd8d3c","fc4e2a","e31a1c","bd0026","800026"]},YlOrBr:{type:"sequential",cbf:42,3:["fff7bc","fec44f","d95f0e"],4:["ffffd4","fed98e","fe9929","cc4c02"],5:["ffffd4","fed98e","fe9929","d95f0e","993404"],6:["ffffd4","fee391","fec44f","fe9929","d95f0e","993404"],7:["ffffd4","fee391","fec44f","fe9929","ec7014","cc4c02","8c2d04"],8:["ffffe5","fff7bc","fee391","fec44f","fe9929","ec7014","cc4c02","8c2d04"],9:["ffffe5","fff7bc","fee391","fec44f","fe9929","ec7014","cc4c02","993404","662506"]},Purples:{type:"sequential",cbf:42,3:["efedf5","bcbddc","756bb1"],4:["f2f0f7","cbc9e2","9e9ac8","6a51a3"],5:["f2f0f7","cbc9e2","9e9ac8","756bb1","54278f"],6:["f2f0f7","dadaeb","bcbddc","9e9ac8","756bb1","54278f"],7:["f2f0f7","dadaeb","bcbddc","9e9ac8","807dba","6a51a3","4a1486"],8:["fcfbfd","efedf5","dadaeb","bcbddc","9e9ac8","807dba","6a51a3","4a1486"],9:["fcfbfd","efedf5","dadaeb","bcbddc","9e9ac8","807dba","6a51a3","54278f","3f007d"]},Blues:{type:"sequential",cbf:42,3:["deebf7","9ecae1","3182bd"],4:["eff3ff","bdd7e7","6baed6","2171b5"],5:["eff3ff","bdd7e7","6baed6","3182bd","08519c"],6:["eff3ff","c6dbef","9ecae1","6baed6","3182bd","08519c"],7:["eff3ff","c6dbef","9ecae1","6baed6","4292c6","2171b5","084594"],8:["f7fbff","deebf7","c6dbef","9ecae1","6baed6","4292c6","2171b5","084594"],9:["f7fbff","deebf7","c6dbef","9ecae1","6baed6","4292c6","2171b5","08519c","08306b"]},Greens:{type:"sequential",cbf:42,3:["e5f5e0","a1d99b","31a354"],4:["edf8e9","bae4b3","74c476","238b45"],5:["edf8e9","bae4b3","74c476","31a354","006d2c"],6:["edf8e9","c7e9c0","a1d99b","74c476","31a354","006d2c"],7:["edf8e9","c7e9c0","a1d99b","74c476","41ab5d","238b45","005a32"],8:["f7fcf5","e5f5e0","c7e9c0","a1d99b","74c476","41ab5d","238b45","005a32"],9:["f7fcf5","e5f5e0","c7e9c0","a1d99b","74c476","41ab5d","238b45","006d2c","00441b"]},Oranges:{type:"sequential",cbf:42,3:["fee6ce","fdae6b","e6550d"],4:["feedde","fdbe85","fd8d3c","d94701"],5:["feedde","fdbe85","fd8d3c","e6550d","a63603"],6:["feedde","fdd0a2","fdae6b","fd8d3c","e6550d","a63603"],7:["feedde","fdd0a2","fdae6b","fd8d3c","f16913","d94801","8c2d04"],8:["fff5eb","fee6ce","fdd0a2","fdae6b","fd8d3c","f16913","d94801","8c2d04"],9:["fff5eb","fee6ce","fdd0a2","fdae6b","fd8d3c","f16913","d94801","a63603","7f2704"]},Reds:{type:"sequential",cbf:42,3:["fee0d2","fc9272","de2d26"],4:["fee5d9","fcae91","fb6a4a","cb181d"],5:["fee5d9","fcae91","fb6a4a","de2d26","a50f15"],6:["fee5d9","fcbba1","fc9272","fb6a4a","de2d26","a50f15"],7:["fee5d9","fcbba1","fc9272","fb6a4a","ef3b2c","cb181d","99000d"],8:["fff5f0","fee0d2","fcbba1","fc9272","fb6a4a","ef3b2c","cb181d","99000d"],9:["fff5f0","fee0d2","fcbba1","fc9272","fb6a4a","ef3b2c","cb181d","a50f15","67000d"]},Greys:{type:"sequential",cbf:42,3:["f0f0f0","bdbdbd","636363"],4:["f7f7f7","cccccc","969696","525252"],5:["f7f7f7","cccccc","969696","636363","252525"],6:["f7f7f7","d9d9d9","bdbdbd","969696","636363","252525"],7:["f7f7f7","d9d9d9","bdbdbd","969696","737373","525252","252525"],8:["ffffff","f0f0f0","d9d9d9","bdbdbd","969696","737373","525252","252525"],9:["ffffff","f0f0f0","d9d9d9","bdbdbd","969696","737373","525252","252525","000000"]},PuOr:{type:"diverging",cbf:42,3:["f1a340","f7f7f7","998ec3"],4:["e66101","fdb863","b2abd2","5e3c99"],5:["e66101","fdb863","f7f7f7","b2abd2","5e3c99"],6:["b35806","f1a340","fee0b6","d8daeb","998ec3","542788"],7:["b35806","f1a340","fee0b6","f7f7f7","d8daeb","998ec3","542788"],8:["b35806","e08214","fdb863","fee0b6","d8daeb","b2abd2","8073ac","542788"],9:["b35806","e08214","fdb863","fee0b6","f7f7f7","d8daeb","b2abd2","8073ac","542788"],10:["7f3b08","b35806","e08214","fdb863","fee0b6","d8daeb","b2abd2","8073ac","542788","2d004b"],11:["7f3b08","b35806","e08214","fdb863","fee0b6","f7f7f7","d8daeb","b2abd2","8073ac","542788","2d004b"]},BrBG:{type:"diverging",cbf:42,3:["d8b365","f5f5f5","5ab4ac"],4:["a6611a","dfc27d","80cdc1","018571"],5:["a6611a","dfc27d","f5f5f5","80cdc1","018571"],6:["8c510a","d8b365","f6e8c3","c7eae5","5ab4ac","01665e"],7:["8c510a","d8b365","f6e8c3","f5f5f5","c7eae5","5ab4ac","01665e"],8:["8c510a","bf812d","dfc27d","f6e8c3","c7eae5","80cdc1","35978f","01665e"],9:["8c510a","bf812d","dfc27d","f6e8c3","f5f5f5","c7eae5","80cdc1","35978f","01665e"],10:["543005","8c510a","bf812d","dfc27d","f6e8c3","c7eae5","80cdc1","35978f","01665e","003c30"],11:["543005","8c510a","bf812d","dfc27d","f6e8c3","f5f5f5","c7eae5","80cdc1","35978f","01665e","003c30"]},PRGn:{type:"diverging",cbf:42,3:["af8dc3","f7f7f7","7fbf7b"],4:["7b3294","c2a5cf","a6dba0","008837"],5:["7b3294","c2a5cf","f7f7f7","a6dba0","008837"],6:["762a83","af8dc3","e7d4e8","d9f0d3","7fbf7b","1b7837"],7:["762a83","af8dc3","e7d4e8","f7f7f7","d9f0d3","7fbf7b","1b7837"],8:["762a83","9970ab","c2a5cf","e7d4e8","d9f0d3","a6dba0","5aae61","1b7837"],9:["762a83","9970ab","c2a5cf","e7d4e8","f7f7f7","d9f0d3","a6dba0","5aae61","1b7837"],10:["40004b","762a83","9970ab","c2a5cf","e7d4e8","d9f0d3","a6dba0","5aae61","1b7837","00441b"],11:["40004b","762a83","9970ab","c2a5cf","e7d4e8","f7f7f7","d9f0d3","a6dba0","5aae61","1b7837","00441b"]},PiYG:{type:"diverging",cbf:42,3:["e9a3c9","f7f7f7","a1d76a"],4:["d01c8b","f1b6da","b8e186","4dac26"],5:["d01c8b","f1b6da","f7f7f7","b8e186","4dac26"],6:["c51b7d","e9a3c9","fde0ef","e6f5d0","a1d76a","4d9221"],7:["c51b7d","e9a3c9","fde0ef","f7f7f7","e6f5d0","a1d76a","4d9221"],8:["c51b7d","de77ae","f1b6da","fde0ef","e6f5d0","b8e186","7fbc41","4d9221"],9:["c51b7d","de77ae","f1b6da","fde0ef","f7f7f7","e6f5d0","b8e186","7fbc41","4d9221"],10:["8e0152","c51b7d","de77ae","f1b6da","fde0ef","e6f5d0","b8e186","7fbc41","4d9221","276419"],11:["8e0152","c51b7d","de77ae","f1b6da","fde0ef","f7f7f7","e6f5d0","b8e186","7fbc41","4d9221","276419"]},RdBu:{type:"diverging",cbf:42,3:["ef8a62","f7f7f7","67a9cf"],4:["ca0020","f4a582","92c5de","0571b0"],5:["ca0020","f4a582","f7f7f7","92c5de","0571b0"],6:["b2182b","ef8a62","fddbc7","d1e5f0","67a9cf","2166ac"],7:["b2182b","ef8a62","fddbc7","f7f7f7","d1e5f0","67a9cf","2166ac"],8:["b2182b","d6604d","f4a582","fddbc7","d1e5f0","92c5de","4393c3","2166ac"],9:["b2182b","d6604d","f4a582","fddbc7","f7f7f7","d1e5f0","92c5de","4393c3","2166ac"],10:["67001f","b2182b","d6604d","f4a582","fddbc7","d1e5f0","92c5de","4393c3","2166ac","053061"],11:["67001f","b2182b","d6604d","f4a582","fddbc7","f7f7f7","d1e5f0","92c5de","4393c3","2166ac","053061"]},RdGy:{type:"diverging",cbf:42,3:["ef8a62","ffffff","999999"],4:["ca0020","f4a582","bababa","404040"],5:["ca0020","f4a582","ffffff","bababa","404040"],6:["b2182b","ef8a62","fddbc7","e0e0e0","999999","4d4d4d"],7:["b2182b","ef8a62","fddbc7","ffffff","e0e0e0","999999","4d4d4d"],8:["b2182b","d6604d","f4a582","fddbc7","e0e0e0","bababa","878787","4d4d4d"],9:["b2182b","d6604d","f4a582","fddbc7","ffffff","e0e0e0","bababa","878787","4d4d4d"],10:["67001f","b2182b","d6604d","f4a582","fddbc7","e0e0e0","bababa","878787","4d4d4d","1a1a1a"],11:["67001f","b2182b","d6604d","f4a582","fddbc7","ffffff","e0e0e0","bababa","878787","4d4d4d","1a1a1a"]},RdYlBu:{type:"diverging",cbf:42,3:["fc8d59","ffffbf","91bfdb"],4:["d7191c","fdae61","abd9e9","2c7bb6"],5:["d7191c","fdae61","ffffbf","abd9e9","2c7bb6"],6:["d73027","fc8d59","fee090","e0f3f8","91bfdb","4575b4"],7:["d73027","fc8d59","fee090","ffffbf","e0f3f8","91bfdb","4575b4"],8:["d73027","f46d43","fdae61","fee090","e0f3f8","abd9e9","74add1","4575b4"],9:["d73027","f46d43","fdae61","fee090","ffffbf","e0f3f8","abd9e9","74add1","4575b4"],10:["a50026","d73027","f46d43","fdae61","fee090","e0f3f8","abd9e9","74add1","4575b4","313695"],11:["a50026","d73027","f46d43","fdae61","fee090","ffffbf","e0f3f8","abd9e9","74add1","4575b4","313695"]},Spectral:{type:"diverging",cbf:0,3:["fc8d59","ffffbf","99d594"],4:["d7191c","fdae61","abdda4","2b83ba"],5:["d7191c","fdae61","ffffbf","abdda4","2b83ba"],6:["d53e4f","fc8d59","fee08b","e6f598","99d594","3288bd"],7:["d53e4f","fc8d59","fee08b","ffffbf","e6f598","99d594","3288bd"],8:["d53e4f","f46d43","fdae61","fee08b","e6f598","abdda4","66c2a5","3288bd"],9:["d53e4f","f46d43","fdae61","fee08b","ffffbf","e6f598","abdda4","66c2a5","3288bd"],10:["9e0142","d53e4f","f46d43","fdae61","fee08b","e6f598","abdda4","66c2a5","3288bd","5e4fa2"],11:["9e0142","d53e4f","f46d43","fdae61","fee08b","ffffbf","e6f598","abdda4","66c2a5","3288bd","5e4fa2"]},RdYlGn:{type:"diverging",cbf:0,3:["fc8d59","ffffbf","91cf60"],4:["d7191c","fdae61","a6d96a","1a9641"],5:["d7191c","fdae61","ffffbf","a6d96a","1a9641"],6:["d73027","fc8d59","fee08b","d9ef8b","91cf60","1a9850"],7:["d73027","fc8d59","fee08b","ffffbf","d9ef8b","91cf60","1a9850"],8:["d73027","f46d43","fdae61","fee08b","d9ef8b","a6d96a","66bd63","1a9850"],9:["d73027","f46d43","fdae61","fee08b","ffffbf","d9ef8b","a6d96a","66bd63","1a9850"],10:["a50026","d73027","f46d43","fdae61","fee08b","d9ef8b","a6d96a","66bd63","1a9850","006837"],11:["a50026","d73027","f46d43","fdae61","fee08b","ffffbf","d9ef8b","a6d96a","66bd63","1a9850","006837"]},Accent:{type:"qualitative",cbf:0,3:["7fc97f","beaed4","fdc086"],4:["7fc97f","beaed4","fdc086","ffff99"],5:["7fc97f","beaed4","fdc086","ffff99","386cb0"],6:["7fc97f","beaed4","fdc086","ffff99","386cb0","f0027f"],7:["7fc97f","beaed4","fdc086","ffff99","386cb0","f0027f","bf5b17"],8:["7fc97f","beaed4","fdc086","ffff99","386cb0","f0027f","bf5b17","666666"]},Dark2:{type:"qualitative",cbf:3,3:["1b9e77","d95f02","7570b3"],4:["1b9e77","d95f02","7570b3","e7298a"],5:["1b9e77","d95f02","7570b3","e7298a","66a61e"],6:["1b9e77","d95f02","7570b3","e7298a","66a61e","e6ab02"],7:["1b9e77","d95f02","7570b3","e7298a","66a61e","e6ab02","a6761d"],8:["1b9e77","d95f02","7570b3","e7298a","66a61e","e6ab02","a6761d","666666"]},Paired:{type:"qualitative",cbf:4,3:["a6cee3","1f78b4","b2df8a"],4:["a6cee3","1f78b4","b2df8a","33a02c"],5:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99"],6:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c"],7:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c","fdbf6f"],8:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c","fdbf6f","ff7f00"],9:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c","fdbf6f","ff7f00","cab2d6"],10:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c","fdbf6f","ff7f00","cab2d6","6a3d9a"],11:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c","fdbf6f","ff7f00","cab2d6","6a3d9a","ffff99"],12:["a6cee3","1f78b4","b2df8a","33a02c","fb9a99","e31a1c","fdbf6f","ff7f00","cab2d6","6a3d9a","ffff99","b15928"]},Pastel1:{type:"qualitative",cbf:0,3:["fbb4ae","b3cde3","ccebc5"],4:["fbb4ae","b3cde3","ccebc5","decbe4"],5:["fbb4ae","b3cde3","ccebc5","decbe4","fed9a6"],6:["fbb4ae","b3cde3","ccebc5","decbe4","fed9a6","ffffcc"],7:["fbb4ae","b3cde3","ccebc5","decbe4","fed9a6","ffffcc","e5d8bd"],8:["fbb4ae","b3cde3","ccebc5","decbe4","fed9a6","ffffcc","e5d8bd","fddaec"],9:["fbb4ae","b3cde3","ccebc5","decbe4","fed9a6","ffffcc","e5d8bd","fddaec","f2f2f2"]},Pastel2:{type:"qualitative",cbf:0,3:["b3e2cd","fdcdac","cbd5e8"],4:["b3e2cd","fdcdac","cbd5e8","f4cae4"],5:["b3e2cd","fdcdac","cbd5e8","f4cae4","e6f5c9"],6:["b3e2cd","fdcdac","cbd5e8","f4cae4","e6f5c9","fff2ae"],7:["b3e2cd","fdcdac","cbd5e8","f4cae4","e6f5c9","fff2ae","f1e2cc"],8:["b3e2cd","fdcdac","cbd5e8","f4cae4","e6f5c9","fff2ae","f1e2cc","cccccc"]},Set1:{type:"qualitative",cbf:0,3:["e41a1c","377eb8","4daf4a"],4:["e41a1c","377eb8","4daf4a","984ea3"],5:["e41a1c","377eb8","4daf4a","984ea3","ff7f00"],6:["e41a1c","377eb8","4daf4a","984ea3","ff7f00","ffff33"],7:["e41a1c","377eb8","4daf4a","984ea3","ff7f00","ffff33","a65628"],8:["e41a1c","377eb8","4daf4a","984ea3","ff7f00","ffff33","a65628","f781bf"],9:["e41a1c","377eb8","4daf4a","984ea3","ff7f00","ffff33","a65628","f781bf","999999"]},Set2:{type:"qualitative",cbf:3,3:["66c2a5","fc8d62","8da0cb"],4:["66c2a5","fc8d62","8da0cb","e78ac3"],5:["66c2a5","fc8d62","8da0cb","e78ac3","a6d854"],6:["66c2a5","fc8d62","8da0cb","e78ac3","a6d854","ffd92f"],7:["66c2a5","fc8d62","8da0cb","e78ac3","a6d854","ffd92f","e5c494"],8:["66c2a5","fc8d62","8da0cb","e78ac3","a6d854","ffd92f","e5c494","b3b3b3"]},Set3:{type:"qualitative",cbf:0,3:["8dd3c7","ffffb3","bebada"],4:["8dd3c7","ffffb3","bebada","fb8072"],5:["8dd3c7","ffffb3","bebada","fb8072","80b1d3"],6:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462"],7:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462","b3de69"],8:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462","b3de69","fccde5"],9:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462","b3de69","fccde5","d9d9d9"],10:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462","b3de69","fccde5","d9d9d9","bc80bd"],11:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462","b3de69","fccde5","d9d9d9","bc80bd","ccebc5"],12:["8dd3c7","ffffb3","bebada","fb8072","80b1d3","fdb462","b3de69","fccde5","d9d9d9","bc80bd","ccebc5","ffed6f"]}};for(var e in a){var t=a[e];t=Y.Scheme.fromPalettes("cb-"+e,[t.type,"cb-"+t.type],t,12,t.cbf),Y.register(t)}}(),ke.exports&&(ke.exports=Y)},7088:function(ke,Y,a){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(o){return/^nm$/i.test(o)},meridiem:function(o,c,l){return o<12?l?"vm":"VM":l?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(o){return o+(1===o||8===o||o>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(5439))},2502:function(ke,Y,a){!function(e){"use strict";var t=function(m){return 0===m?0:1===m?1:2===m?2:m%100>=3&&m%100<=10?3:m%100>=11?4:5},o={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},c=function(m){return function(p,w,O,H){var N=t(p),K=o[m][t(p)];return 2===N&&(K=K[w?0:1]),K.replace(/%d/i,p)}},l=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-dz",{months:l,monthsShort:l,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(m){return"\u0645"===m},meridiem:function(m,p,w){return m<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:c("s"),ss:c("s"),m:c("m"),mm:c("m"),h:c("h"),hh:c("h"),d:c("d"),dd:c("d"),M:c("M"),MM:c("M"),y:c("y"),yy:c("y")},postformat:function(m){return m.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(a(5439))},128:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(a(5439))},4519:function(ke,Y,a){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},o=function(p){return 0===p?0:1===p?1:2===p?2:p%100>=3&&p%100<=10?3:p%100>=11?4:5},c={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},l=function(p){return function(w,O,H,N){var K=o(w),ie=c[p][o(w)];return 2===K&&(ie=ie[O?0:1]),ie.replace(/%d/i,w)}},f=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-ly",{months:f,monthsShort:f,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(p){return"\u0645"===p},meridiem:function(p,w,O){return p<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:l("s"),ss:l("s"),m:l("m"),mm:l("m"),h:l("h"),hh:l("h"),d:l("d"),dd:l("d"),M:l("M"),MM:l("M"),y:l("y"),yy:l("y")},preparse:function(p){return p.replace(/\u060c/g,",")},postformat:function(p){return p.replace(/\d/g,function(w){return t[w]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a(5439))},5443:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(a(5439))},4523:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},o={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-ps",{months:"\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0634\u0631\u064a \u0627\u0644\u0623\u0648\u0651\u0644_\u062a\u0634\u0631\u064a\u0646 \u0627\u0644\u062b\u0627\u0646\u064a_\u0643\u0627\u0646\u0648\u0646 \u0627\u0644\u0623\u0648\u0651\u0644".split("_"),monthsShort:"\u0643\u0662_\u0634\u0628\u0627\u0637_\u0622\u0630\u0627\u0631_\u0646\u064a\u0633\u0627\u0646_\u0623\u064a\u0651\u0627\u0631_\u062d\u0632\u064a\u0631\u0627\u0646_\u062a\u0645\u0651\u0648\u0632_\u0622\u0628_\u0623\u064a\u0644\u0648\u0644_\u062a\u0661_\u062a\u0662_\u0643\u0661".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,f,m){return l<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(l){return l.replace(/[\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(f){return o[f]}).split("").reverse().join("").replace(/[\u0661\u0662](?![\u062a\u0643])/g,function(f){return o[f]}).split("").reverse().join("").replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(a(5439))},7642:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},o={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(l){return"\u0645"===l},meridiem:function(l,f,m){return l<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(l){return l.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(f){return o[f]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(a(5439))},8592:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(a(5439))},7038:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},o={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},c=function(w){return 0===w?0:1===w?1:2===w?2:w%100>=3&&w%100<=10?3:w%100>=11?4:5},l={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},f=function(w){return function(O,H,N,K){var ie=c(O),se=l[w][c(O)];return 2===ie&&(se=se[H?0:1]),se.replace(/%d/i,O)}},m=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar",{months:m,monthsShort:m,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(w){return"\u0645"===w},meridiem:function(w,O,H){return w<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:f("s"),ss:f("s"),m:f("m"),mm:f("m"),h:f("h"),hh:f("h"),d:f("d"),dd:f("d"),M:f("M"),MM:f("M"),y:f("y"),yy:f("y")},preparse:function(w){return w.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(O){return o[O]}).replace(/\u060c/g,",")},postformat:function(w){return w.replace(/\d/g,function(O){return t[O]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a(5439))},1213:function(ke,Y,a){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(c){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(c)},meridiem:function(c,l,f){return c<4?"gec\u0259":c<12?"s\u0259h\u0259r":c<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(c){if(0===c)return c+"-\u0131nc\u0131";var l=c%10;return c+(t[l]||t[c%100-l]||t[c>=100?100:null])},week:{dow:1,doy:7}})}(a(5439))},9191:function(ke,Y,a){!function(e){"use strict";function o(l,f,m){return"m"===m?f?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===m?f?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":l+" "+function t(l,f){var m=l.split("_");return f%10==1&&f%100!=11?m[0]:f%10>=2&&f%10<=4&&(f%100<10||f%100>=20)?m[1]:m[2]}({ss:f?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:f?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:f?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[m],+l)}e.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:o,mm:o,h:o,hh:o,d:"\u0434\u0437\u0435\u043d\u044c",dd:o,M:"\u043c\u0435\u0441\u044f\u0446",MM:o,y:"\u0433\u043e\u0434",yy:o},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(l){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(l)},meridiem:function(l,f,m){return l<4?"\u043d\u043e\u0447\u044b":l<12?"\u0440\u0430\u043d\u0456\u0446\u044b":l<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(l,f){switch(f){case"M":case"d":case"DDD":case"w":case"W":return l%10!=2&&l%10!=3||l%100==12||l%100==13?l+"-\u044b":l+"-\u0456";case"D":return l+"-\u0433\u0430";default:return l}},week:{dow:1,doy:7}})}(a(5439))},322:function(ke,Y,a){!function(e){"use strict";e.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(o){var c=o%10,l=o%100;return 0===o?o+"-\u0435\u0432":0===l?o+"-\u0435\u043d":l>10&&l<20?o+"-\u0442\u0438":1===c?o+"-\u0432\u0438":2===c?o+"-\u0440\u0438":7===c||8===c?o+"-\u043c\u0438":o+"-\u0442\u0438"},week:{dow:1,doy:7}})}(a(5439))},8042:function(ke,Y,a){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(a(5439))},5903:function(ke,Y,a){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},o={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(l){return l.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u09b0\u09be\u09a4"===f?l<4?l:l+12:"\u09ad\u09cb\u09b0"===f||"\u09b8\u0995\u09be\u09b2"===f?l:"\u09a6\u09c1\u09aa\u09c1\u09b0"===f?l>=3?l:l+12:"\u09ac\u09bf\u0995\u09be\u09b2"===f||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===f?l+12:void 0},meridiem:function(l,f,m){return l<4?"\u09b0\u09be\u09a4":l<6?"\u09ad\u09cb\u09b0":l<12?"\u09b8\u0995\u09be\u09b2":l<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":l<18?"\u09ac\u09bf\u0995\u09be\u09b2":l<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(a(5439))},9620:function(ke,Y,a){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},o={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(l){return l.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u09b0\u09be\u09a4"===f&&l>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===f&&l<5||"\u09ac\u09bf\u0995\u09be\u09b2"===f?l+12:l},meridiem:function(l,f,m){return l<4?"\u09b0\u09be\u09a4":l<10?"\u09b8\u0995\u09be\u09b2":l<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":l<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(a(5439))},9645:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},o={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(l){return l.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===f&&l>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===f&&l<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===f?l+12:l},meridiem:function(l,f,m){return l<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":l<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":l<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":l<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(a(5439))},5020:function(ke,Y,a){!function(e){"use strict";function t(se,re,T){return se+" "+function l(se,re){return 2===re?function f(se){var re={m:"v",b:"v",d:"z"};return void 0===re[se.charAt(0)]?se:re[se.charAt(0)]+se.substring(1)}(se):se}({mm:"munutenn",MM:"miz",dd:"devezh"}[T],se)}function c(se){return se>9?c(se%10):se}var m=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],p=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,K=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:K,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:K,monthsRegex:p,monthsShortRegex:p,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:m,longMonthsParse:m,shortMonthsParse:m,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function o(se){switch(c(se)){case 1:case 3:case 4:case 5:case 9:return se+" bloaz";default:return se+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(se){return se+(1===se?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(se){return"g.m."===se},meridiem:function(se,re,T){return se<12?"a.m.":"g.m."}})}(a(5439))},4792:function(ke,Y,a){!function(e){"use strict";function o(l,f,m){var p=l+" ";switch(m){case"ss":return p+(1===l?"sekunda":2===l||3===l||4===l?"sekunde":"sekundi");case"mm":return p+(1===l?"minuta":2===l||3===l||4===l?"minute":"minuta");case"h":return"jedan sat";case"hh":return p+(1===l?"sat":2===l||3===l||4===l?"sata":"sati");case"dd":return p+(1===l?"dan":"dana");case"MM":return p+(1===l?"mjesec":2===l||3===l||4===l?"mjeseca":"mjeseci");case"yy":return p+(1===l?"godina":2===l||3===l||4===l?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:o,m:function t(l,f,m,p){if("m"===m)return f?"jedna minuta":p?"jednu minutu":"jedne minute"},mm:o,h:o,hh:o,d:"dan",dd:o,M:"mjesec",MM:o,y:"godinu",yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},7980:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(o,c){var l=1===o?"r":2===o?"n":3===o?"r":4===o?"t":"\xe8";return("w"===c||"W"===c)&&(l="a"),o+l},week:{dow:1,doy:4}})}(a(5439))},7322:function(ke,Y,a){!function(e){"use strict";var t={standalone:"leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),format:"ledna_\xfanora_b\u0159ezna_dubna_kv\u011btna_\u010dervna_\u010dervence_srpna_z\xe1\u0159\xed_\u0159\xedjna_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},o="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),c=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],l=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function f(w){return w>1&&w<5&&1!=~~(w/10)}function m(w,O,H,N){var K=w+" ";switch(H){case"s":return O||N?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return O||N?K+(f(w)?"sekundy":"sekund"):K+"sekundami";case"m":return O?"minuta":N?"minutu":"minutou";case"mm":return O||N?K+(f(w)?"minuty":"minut"):K+"minutami";case"h":return O?"hodina":N?"hodinu":"hodinou";case"hh":return O||N?K+(f(w)?"hodiny":"hodin"):K+"hodinami";case"d":return O||N?"den":"dnem";case"dd":return O||N?K+(f(w)?"dny":"dn\xed"):K+"dny";case"M":return O||N?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return O||N?K+(f(w)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):K+"m\u011bs\xedci";case"y":return O||N?"rok":"rokem";case"yy":return O||N?K+(f(w)?"roky":"let"):K+"lety"}}e.defineLocale("cs",{months:t,monthsShort:o,monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:m,ss:m,m,mm:m,h:m,hh:m,d:m,dd:m,M:m,MM:m,y:m,yy:m},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},365:function(ke,Y,a){!function(e){"use strict";e.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(o){return o+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(o)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(o)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(a(5439))},2092:function(ke,Y,a){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(o){var l="";return o>20?l=40===o||50===o||60===o||80===o||100===o?"fed":"ain":o>0&&(l=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][o]),o+l},week:{dow:1,doy:4}})}(a(5439))},7387:function(ke,Y,a){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},9459:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[c+" Tage",c+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[c+" Monate",c+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[c+" Jahre",c+" Jahren"]};return l?p[f][0]:p[f][1]}e.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},3694:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[c+" Tage",c+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[c+" Monate",c+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[c+" Jahre",c+" Jahren"]};return l?p[f][0]:p[f][1]}e.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},4307:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[c+" Tage",c+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[c+" Monate",c+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[c+" Jahre",c+" Jahren"]};return l?p[f][0]:p[f][1]}e.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},9659:function(ke,Y,a){!function(e){"use strict";var t=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],o=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:o,weekdaysShort:o,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(l){return"\u0789\u078a"===l},meridiem:function(l,f,m){return l<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(a(5439))},3460:function(ke,Y,a){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(c,l){return c?"string"==typeof l&&/D/.test(l.substring(0,l.indexOf("MMMM")))?this._monthsGenitiveEl[c.month()]:this._monthsNominativeEl[c.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(c,l,f){return c>11?f?"\u03bc\u03bc":"\u039c\u039c":f?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(c){return"\u03bc"===(c+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){return 6===this.day()?"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT":"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"},sameElse:"L"},calendar:function(c,l){var f=this._calendarEl[c],m=l&&l.hours();return function t(c){return"undefined"!=typeof Function&&c instanceof Function||"[object Function]"===Object.prototype.toString.call(c)}(f)&&(f=f.apply(l)),f.replace("{}",m%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(a(5439))},4369:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:0,doy:4}})}(a(5439))},530:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")}})}(a(5439))},9998:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:1,doy:4}})}(a(5439))},3391:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:1,doy:4}})}(a(5439))},5414:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")}})}(a(5439))},9615:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:0,doy:6}})}(a(5439))},1248:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:1,doy:4}})}(a(5439))},3767:function(ke,Y,a){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:1,doy:4}})}(a(5439))},4530:function(ke,Y,a){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(o){return"p"===o.charAt(0).toLowerCase()},meridiem:function(o,c,l){return o>11?l?"p.t.m.":"P.T.M.":l?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(a(5439))},8944:function(ke,Y,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),o="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),c=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(m,p){return m?/-MMM-/.test(p)?o[m.month()]:t[m.month()]:t},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},9116:function(ke,Y,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),o="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),c=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(m,p){return m?/-MMM-/.test(p)?o[m.month()]:t[m.month()]:t},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(a(5439))},3609:function(ke,Y,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),o="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),c=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(m,p){return m?/-MMM-/.test(p)?o[m.month()]:t[m.month()]:t},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(a(5439))},6866:function(ke,Y,a){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),o="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),c=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],l=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(m,p){return m?/-MMM-/.test(p)?o[m.month()]:t[m.month()]:t},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(a(5439))},6725:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[c+"sekundi",c+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[c+" minuti",c+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[c+" tunni",c+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[c+" kuu",c+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[c+" aasta",c+" aastat"]};return l?p[f][2]?p[f][2]:p[f][1]:m?p[f][0]:p[f][1]}e.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},7931:function(ke,Y,a){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},6417:function(ke,Y,a){!function(e){"use strict";var t={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},o={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(l){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(l)},meridiem:function(l,f,m){return l<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/[\u06f0-\u06f9]/g,function(f){return o[f]}).replace(/\u060c/g,",")},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(a(5439))},944:function(ke,Y,a){!function(e){"use strict";var t="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),o=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",t[7],t[8],t[9]];function c(m,p,w,O){var H="";switch(w){case"s":return O?"muutaman sekunnin":"muutama sekunti";case"ss":H=O?"sekunnin":"sekuntia";break;case"m":return O?"minuutin":"minuutti";case"mm":H=O?"minuutin":"minuuttia";break;case"h":return O?"tunnin":"tunti";case"hh":H=O?"tunnin":"tuntia";break;case"d":return O?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":H=O?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return O?"kuukauden":"kuukausi";case"MM":H=O?"kuukauden":"kuukautta";break;case"y":return O?"vuoden":"vuosi";case"yy":H=O?"vuoden":"vuotta"}return function l(m,p){return m<10?p?o[m]:t[m]:m}(m,O)+" "+H}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},1766:function(ke,Y,a){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(o){return o},week:{dow:1,doy:4}})}(a(5439))},5867:function(ke,Y,a){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},6848:function(ke,Y,a){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(o,c){switch(c){default:case"M":case"Q":case"D":case"DDD":case"d":return o+(1===o?"er":"e");case"w":case"W":return o+(1===o?"re":"e")}}})}(a(5439))},7773:function(ke,Y,a){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(o,c){switch(c){default:case"M":case"Q":case"D":case"DDD":case"d":return o+(1===o?"er":"e");case"w":case"W":return o+(1===o?"re":"e")}},week:{dow:1,doy:4}})}(a(5439))},1636:function(ke,Y,a){!function(e){"use strict";var c=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,l=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];e.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:c,monthsShortRegex:c,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:l,longMonthsParse:l,shortMonthsParse:l,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(m,p){switch(p){case"D":return m+(1===m?"er":"");default:case"M":case"Q":case"DDD":case"d":return m+(1===m?"er":"e");case"w":case"W":return m+(1===m?"re":"e")}},week:{dow:1,doy:4}})}(a(5439))},4940:function(ke,Y,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),o="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(l,f){return l?/-MMM-/.test(f)?o[l.month()]:t[l.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(l){return l+(1===l||8===l||l>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(5439))},1402:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(p){return p+(1===p?"d":p%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(5439))},6924:function(ke,Y,a){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(p){return p+(1===p?"d":p%10==2?"na":"mh")},week:{dow:1,doy:4}})}(a(5439))},6398:function(ke,Y,a){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(o){return 0===o.indexOf("un")?"n"+o:"en "+o},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},2457:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[c+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",c+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[c+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",c+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[c+" \u0935\u0930\u093e\u0902\u0928\u0940",c+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[c+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",c+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[c+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",c+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[c+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",c+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return m?p[f][0]:p[f][1]}e.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(c,l){return"D"===l?c+"\u0935\u0947\u0930":c},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(c,l){return 12===c&&(c=0),"\u0930\u093e\u0924\u0940"===l?c<4?c:c+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===l?c:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===l?c>12?c:c+12:"\u0938\u093e\u0902\u091c\u0947"===l?c+12:void 0},meridiem:function(c,l,f){return c<4?"\u0930\u093e\u0924\u0940":c<12?"\u0938\u0915\u093e\u0933\u0940\u0902":c<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":c<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(a(5439))},2545:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p={s:["thoddea sekondamni","thodde sekond"],ss:[c+" sekondamni",c+" sekond"],m:["eka mintan","ek minut"],mm:[c+" mintamni",c+" mintam"],h:["eka voran","ek vor"],hh:[c+" voramni",c+" voram"],d:["eka disan","ek dis"],dd:[c+" disamni",c+" dis"],M:["eka mhoinean","ek mhoino"],MM:[c+" mhoineamni",c+" mhoine"],y:["eka vorsan","ek voros"],yy:[c+" vorsamni",c+" vorsam"]};return m?p[f][0]:p[f][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(c,l){return"D"===l?c+"er":c},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(c,l){return 12===c&&(c=0),"rati"===l?c<4?c:c+12:"sokallim"===l?c:"donparam"===l?c>12?c:c+12:"sanje"===l?c+12:void 0},meridiem:function(c,l,f){return c<4?"rati":c<12?"sokallim":c<16?"donparam":c<20?"sanje":"rati"}})}(a(5439))},2641:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},o={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(l){return l.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0ab0\u0abe\u0aa4"===f?l<4?l:l+12:"\u0ab8\u0ab5\u0abe\u0ab0"===f?l:"\u0aac\u0aaa\u0acb\u0ab0"===f?l>=10?l:l+12:"\u0ab8\u0abe\u0a82\u0a9c"===f?l+12:void 0},meridiem:function(l,f,m){return l<4?"\u0ab0\u0abe\u0aa4":l<10?"\u0ab8\u0ab5\u0abe\u0ab0":l<17?"\u0aac\u0aaa\u0acb\u0ab0":l<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(a(5439))},7536:function(ke,Y,a){!function(e){"use strict";e.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(o){return 2===o?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":o+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(o){return 2===o?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":o+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(o){return 2===o?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":o+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(o){return 2===o?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":o%10==0&&10!==o?o+" \u05e9\u05e0\u05d4":o+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(o){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(o)},meridiem:function(o,c,l){return o<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":o<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":o<12?l?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":o<18?l?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(a(5439))},6335:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},o={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},c=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];e.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:c,longMonthsParse:c,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(m){return m.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(p){return o[p]})},postformat:function(m){return m.replace(/\d/g,function(p){return t[p]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(m,p){return 12===m&&(m=0),"\u0930\u093e\u0924"===p?m<4?m:m+12:"\u0938\u0941\u092c\u0939"===p?m:"\u0926\u094b\u092a\u0939\u0930"===p?m>=10?m:m+12:"\u0936\u093e\u092e"===p?m+12:void 0},meridiem:function(m,p,w){return m<4?"\u0930\u093e\u0924":m<10?"\u0938\u0941\u092c\u0939":m<17?"\u0926\u094b\u092a\u0939\u0930":m<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(a(5439))},7458:function(ke,Y,a){!function(e){"use strict";function t(c,l,f){var m=c+" ";switch(f){case"ss":return m+(1===c?"sekunda":2===c||3===c||4===c?"sekunde":"sekundi");case"m":return l?"jedna minuta":"jedne minute";case"mm":return m+(1===c?"minuta":2===c||3===c||4===c?"minute":"minuta");case"h":return l?"jedan sat":"jednog sata";case"hh":return m+(1===c?"sat":2===c||3===c||4===c?"sata":"sati");case"dd":return m+(1===c?"dan":"dana");case"MM":return m+(1===c?"mjesec":2===c||3===c||4===c?"mjeseca":"mjeseci");case"yy":return m+(1===c?"godina":2===c||3===c||4===c?"godine":"godina")}}e.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},6540:function(ke,Y,a){!function(e){"use strict";var t="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function o(f,m,p,w){var O=f;switch(p){case"s":return w||m?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return O+(w||m)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(w||m?" perc":" perce");case"mm":return O+(w||m?" perc":" perce");case"h":return"egy"+(w||m?" \xf3ra":" \xf3r\xe1ja");case"hh":return O+(w||m?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(w||m?" nap":" napja");case"dd":return O+(w||m?" nap":" napja");case"M":return"egy"+(w||m?" h\xf3nap":" h\xf3napja");case"MM":return O+(w||m?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(w||m?" \xe9v":" \xe9ve");case"yy":return O+(w||m?" \xe9v":" \xe9ve")}return""}function c(f){return(f?"":"[m\xfalt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(f){return"u"===f.charAt(1).toLowerCase()},meridiem:function(f,m,p){return f<12?!0===p?"de":"DE":!0===p?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return c.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return c.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},3165:function(ke,Y,a){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(o){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(o)},meridiem:function(o){return o<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":o<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":o<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(o,c){switch(c){case"DDD":case"w":case"W":case"DDDo":return 1===o?o+"-\u056b\u0576":o+"-\u0580\u0564";default:return o}},week:{dow:1,doy:7}})}(a(5439))},8780:function(ke,Y,a){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(o,c){return 12===o&&(o=0),"pagi"===c?o:"siang"===c?o>=11?o:o+12:"sore"===c||"malam"===c?o+12:void 0},meridiem:function(o,c,l){return o<11?"pagi":o<15?"siang":o<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(a(5439))},4205:function(ke,Y,a){!function(e){"use strict";function t(l){return l%100==11||l%10!=1}function o(l,f,m,p){var w=l+" ";switch(m){case"s":return f||p?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return t(l)?w+(f||p?"sek\xfandur":"sek\xfandum"):w+"sek\xfanda";case"m":return f?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return t(l)?w+(f||p?"m\xedn\xfatur":"m\xedn\xfatum"):f?w+"m\xedn\xfata":w+"m\xedn\xfatu";case"hh":return t(l)?w+(f||p?"klukkustundir":"klukkustundum"):w+"klukkustund";case"d":return f?"dagur":p?"dag":"degi";case"dd":return t(l)?f?w+"dagar":w+(p?"daga":"d\xf6gum"):f?w+"dagur":w+(p?"dag":"degi");case"M":return f?"m\xe1nu\xf0ur":p?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return t(l)?f?w+"m\xe1nu\xf0ir":w+(p?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):f?w+"m\xe1nu\xf0ur":w+(p?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return f||p?"\xe1r":"\xe1ri";case"yy":return t(l)?w+(f||p?"\xe1r":"\xe1rum"):w+(f||p?"\xe1r":"\xe1ri")}}e.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:o,ss:o,m:o,mm:o,h:"klukkustund",hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},9985:function(ke,Y,a){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(o){return(/^[0-9].+$/.test(o)?"tra":"in")+" "+o},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},4211:function(ke,Y,a){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},1003:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(o,c){return"\u5143"===c[1]?1:parseInt(c[1]||o,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(o){return"\u5348\u5f8c"===o},meridiem:function(o,c,l){return o<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(o){return o.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(o){return this.week()!==o.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(o,c){switch(c){case"y":return 1===o?"\u5143\u5e74":o+"\u5e74";case"d":case"D":case"DDD":return o+"\u65e5";default:return o}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(a(5439))},420:function(ke,Y,a){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(o,c){return 12===o&&(o=0),"enjing"===c?o:"siyang"===c?o>=11?o:o+12:"sonten"===c||"ndalu"===c?o+12:void 0},meridiem:function(o,c,l){return o<11?"enjing":o<15?"siyang":o<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(a(5439))},851:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(o){return o.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(c,l,f){return"\u10d8"===f?l+"\u10e8\u10d8":l+f+"\u10e8\u10d8"})},past:function(o){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(o)?o.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(o)?o.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):o},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(o){return 0===o?o:1===o?o+"-\u10da\u10d8":o<20||o<=100&&o%20==0||o%100==0?"\u10db\u10d4-"+o:o+"-\u10d4"},week:{dow:1,doy:7}})}(a(5439))},6074:function(ke,Y,a){!function(e){"use strict";var t={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};e.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(c){return c+(t[c]||t[c%10]||t[c>=100?100:null])},week:{dow:1,doy:7}})}(a(5439))},3343:function(ke,Y,a){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},o={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(l){return"\u179b\u17d2\u1784\u17b6\u1785"===l},meridiem:function(l,f,m){return l<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(l){return l.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},week:{dow:1,doy:4}})}(a(5439))},4799:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},o={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(l){return l.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===f?l<4?l:l+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===f?l:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===f?l>=10?l:l+12:"\u0cb8\u0c82\u0c9c\u0cc6"===f?l+12:void 0},meridiem:function(l,f,m){return l<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":l<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":l<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":l<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(l){return l+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(a(5439))},3549:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(o,c){switch(c){case"d":case"D":case"DDD":return o+"\uc77c";case"M":return o+"\uc6d4";case"w":case"W":return o+"\uc8fc";default:return o}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(o){return"\uc624\ud6c4"===o},meridiem:function(o,c,l){return o<12?"\uc624\uc804":"\uc624\ud6c4"}})}(a(5439))},3775:function(ke,Y,a){!function(e){"use strict";function t(l,f,m,p){var w={s:["\xe7end san\xeeye","\xe7end san\xeeyeyan"],ss:[l+" san\xeeye",l+" san\xeeyeyan"],m:["deq\xeeqeyek","deq\xeeqeyek\xea"],mm:[l+" deq\xeeqe",l+" deq\xeeqeyan"],h:["saetek","saetek\xea"],hh:[l+" saet",l+" saetan"],d:["rojek","rojek\xea"],dd:[l+" roj",l+" rojan"],w:["hefteyek","hefteyek\xea"],ww:[l+" hefte",l+" hefteyan"],M:["mehek","mehek\xea"],MM:[l+" meh",l+" mehan"],y:["salek","salek\xea"],yy:[l+" sal",l+" salan"]};return f?w[m][0]:w[m][1]}e.defineLocale("ku-kmr",{months:"R\xeabendan_Sibat_Adar_N\xeesan_Gulan_Hez\xeeran_T\xeermeh_Tebax_\xcelon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"R\xeab_Sib_Ada_N\xees_Gul_Hez_T\xeer_Teb_\xcelo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yek\u015fem_Du\u015fem_S\xea\u015fem_\xc7ar\u015fem_P\xeanc\u015fem_\xcen_\u015eem\xee".split("_"),weekdaysShort:"Yek_Du_S\xea_\xc7ar_P\xean_\xcen_\u015eem".split("_"),weekdaysMin:"Ye_Du_S\xea_\xc7a_P\xea_\xcen_\u015ee".split("_"),meridiem:function(l,f,m){return l<12?m?"bn":"BN":m?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[\xcero di saet] LT [de]",nextDay:"[Sib\xea di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a bor\xee di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"ber\xee %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,w:t,ww:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(?:y\xea|\xea|\.)/,ordinal:function(l,f){var m=f.toLowerCase();return m.includes("w")||m.includes("m")?l+".":l+function o(l){var f=(l=""+l).substring(l.length-1),m=l.length>1?l.substring(l.length-2):"";return 12==m||13==m||"2"!=f&&"3"!=f&&"50"!=m&&"70"!=f&&"80"!=f?"\xea":"y\xea"}(l)},week:{dow:1,doy:4}})}(a(5439))},1037:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},o={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},c=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];e.defineLocale("ku",{months:c,monthsShort:c,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(f){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(f)},meridiem:function(f,m,p){return f<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(f){return f.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(m){return o[m]}).replace(/\u060c/g,",")},postformat:function(f){return f.replace(/\d/g,function(m){return t[m]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(a(5439))},3125:function(ke,Y,a){!function(e){"use strict";var t={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};e.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(c){return c+(t[c]||t[c%10]||t[c>=100?100:null])},week:{dow:1,doy:7}})}(a(5439))},9586:function(ke,Y,a){!function(e){"use strict";function t(m,p,w,O){var H={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return p?H[w][0]:H[w][1]}function l(m){if(m=parseInt(m,10),isNaN(m))return!1;if(m<0)return!0;if(m<10)return 4<=m&&m<=7;if(m<100){var p=m%10;return l(0===p?m/10:p)}if(m<1e4){for(;m>=10;)m/=10;return l(m)}return l(m/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function o(m){return l(m.substr(0,m.indexOf(" ")))?"a "+m:"an "+m},past:function c(m){return l(m.substr(0,m.indexOf(" ")))?"viru "+m:"virun "+m},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},2349:function(ke,Y,a){!function(e){"use strict";e.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(o){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===o},meridiem:function(o,c,l){return o<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(o){return"\u0e97\u0eb5\u0ec8"+o}})}(a(5439))},2400:function(ke,Y,a){!function(e){"use strict";var t={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function c(w,O,H,N){return O?f(H)[0]:N?f(H)[1]:f(H)[2]}function l(w){return w%10==0||w>10&&w<20}function f(w){return t[w].split("_")}function m(w,O,H,N){var K=w+" ";return 1===w?K+c(0,O,H[0],N):O?K+(l(w)?f(H)[1]:f(H)[0]):N?K+f(H)[1]:K+(l(w)?f(H)[1]:f(H)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function o(w,O,H,N){return O?"kelios sekund\u0117s":N?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:m,m:c,mm:m,h:c,hh:m,d:c,dd:m,M:c,MM:m,y:c,yy:m},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(w){return w+"-oji"},week:{dow:1,doy:4}})}(a(5439))},9991:function(ke,Y,a){!function(e){"use strict";var t={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function o(p,w,O){return O?w%10==1&&w%100!=11?p[2]:p[3]:w%10==1&&w%100!=11?p[0]:p[1]}function c(p,w,O){return p+" "+o(t[O],p,w)}function l(p,w,O){return o(t[O],p,w)}e.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function f(p,w){return w?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:c,m:l,mm:c,h:l,hh:c,d:l,dd:c,M:l,MM:c,y:l,yy:c},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},8477:function(ke,Y,a){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(c,l){return 1===c?l[0]:c>=2&&c<=4?l[1]:l[2]},translate:function(c,l,f){var m=t.words[f];return 1===f.length?l?m[0]:m[1]:c+" "+t.correctGrammaticalCase(c,m)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},5118:function(ke,Y,a){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},5943:function(ke,Y,a){!function(e){"use strict";e.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(o){var c=o%10,l=o%100;return 0===o?o+"-\u0435\u0432":0===l?o+"-\u0435\u043d":l>10&&l<20?o+"-\u0442\u0438":1===c?o+"-\u0432\u0438":2===c?o+"-\u0440\u0438":7===c||8===c?o+"-\u043c\u0438":o+"-\u0442\u0438"},week:{dow:1,doy:7}})}(a(5439))},3849:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===c&&o>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===c||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===c?o+12:o},meridiem:function(o,c,l){return o<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":o<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":o<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":o<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(a(5439))},1977:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){switch(f){case"s":return l?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return c+(l?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return c+(l?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return c+(l?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return c+(l?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return c+(l?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return c+(l?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return c}}e.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(c){return"\u04ae\u0425"===c},meridiem:function(c,l,f){return c<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(c,l){switch(l){case"d":case"D":case"DDD":return c+" \u04e9\u0434\u04e9\u0440";default:return c}}})}(a(5439))},6184:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},o={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function c(f,m,p,w){var O="";if(m)switch(p){case"s":O="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":O="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":O="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":O="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":O="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":O="%d \u0924\u093e\u0938";break;case"d":O="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":O="%d \u0926\u093f\u0935\u0938";break;case"M":O="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":O="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":O="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":O="%d \u0935\u0930\u094d\u0937\u0947"}else switch(p){case"s":O="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":O="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":O="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":O="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":O="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":O="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":O="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":O="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":O="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":O="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":O="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":O="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return O.replace(/%d/i,f)}e.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:c,ss:c,m:c,mm:c,h:c,hh:c,d:c,dd:c,M:c,MM:c,y:c,yy:c},preparse:function(f){return f.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(m){return o[m]})},postformat:function(f){return f.replace(/\d/g,function(m){return t[m]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(f,m){return 12===f&&(f=0),"\u092a\u0939\u093e\u091f\u0947"===m||"\u0938\u0915\u093e\u0933\u0940"===m?f:"\u0926\u0941\u092a\u093e\u0930\u0940"===m||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===m||"\u0930\u093e\u0924\u094d\u0930\u0940"===m?f>=12?f:f+12:void 0},meridiem:function(f,m,p){return f>=0&&f<6?"\u092a\u0939\u093e\u091f\u0947":f<12?"\u0938\u0915\u093e\u0933\u0940":f<17?"\u0926\u0941\u092a\u093e\u0930\u0940":f<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(a(5439))},4524:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(o,c){return 12===o&&(o=0),"pagi"===c?o:"tengahari"===c?o>=11?o:o+12:"petang"===c||"malam"===c?o+12:void 0},meridiem:function(o,c,l){return o<11?"pagi":o<15?"tengahari":o<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(5439))},485:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(o,c){return 12===o&&(o=0),"pagi"===c?o:"tengahari"===c?o>=11?o:o+12:"petang"===c||"malam"===c?o+12:void 0},meridiem:function(o,c,l){return o<11?"pagi":o<15?"tengahari":o<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(a(5439))},6681:function(ke,Y,a){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},2024:function(ke,Y,a){!function(e){"use strict";var t={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},o={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(l){return l.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},week:{dow:1,doy:4}})}(a(5439))},2688:function(ke,Y,a){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"\xe9n time",hh:"%d timer",d:"\xe9n dag",dd:"%d dager",w:"\xe9n uke",ww:"%d uker",M:"\xe9n m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},8914:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},o={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(l){return l.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0930\u093e\u0924\u093f"===f?l<4?l:l+12:"\u092c\u093f\u0939\u093e\u0928"===f?l:"\u0926\u093f\u0909\u0901\u0938\u094b"===f?l>=10?l:l+12:"\u0938\u093e\u0901\u091d"===f?l+12:void 0},meridiem:function(l,f,m){return l<3?"\u0930\u093e\u0924\u093f":l<12?"\u092c\u093f\u0939\u093e\u0928":l<16?"\u0926\u093f\u0909\u0901\u0938\u094b":l<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(a(5439))},2272:function(ke,Y,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),o="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),c=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],l=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(m,p){return m?/-MMM-/.test(p)?o[m.month()]:t[m.month()]:t},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(m){return m+(1===m||8===m||m>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(5439))},1758:function(ke,Y,a){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),o="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),c=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],l=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(m,p){return m?/-MMM-/.test(p)?o[m.month()]:t[m.month()]:t},monthsRegex:l,monthsShortRegex:l,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(m){return m+(1===m||8===m||m>=20?"ste":"de")},week:{dow:1,doy:4}})}(a(5439))},1510:function(ke,Y,a){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},2797:function(ke,Y,a){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(o,c){var l=1===o?"r":2===o?"n":3===o?"r":4===o?"t":"\xe8";return("w"===c||"W"===c)&&(l="a"),o+l},week:{dow:1,doy:4}})}(a(5439))},7944:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},o={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(l){return l.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(l,f){return 12===l&&(l=0),"\u0a30\u0a3e\u0a24"===f?l<4?l:l+12:"\u0a38\u0a35\u0a47\u0a30"===f?l:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===f?l>=10?l:l+12:"\u0a38\u0a3c\u0a3e\u0a2e"===f?l+12:void 0},meridiem:function(l,f,m){return l<4?"\u0a30\u0a3e\u0a24":l<10?"\u0a38\u0a35\u0a47\u0a30":l<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":l<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(a(5439))},1605:function(ke,Y,a){!function(e){"use strict";var t="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),o="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),c=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function l(p){return p%10<5&&p%10>1&&~~(p/10)%10!=1}function f(p,w,O){var H=p+" ";switch(O){case"ss":return H+(l(p)?"sekundy":"sekund");case"m":return w?"minuta":"minut\u0119";case"mm":return H+(l(p)?"minuty":"minut");case"h":return w?"godzina":"godzin\u0119";case"hh":return H+(l(p)?"godziny":"godzin");case"ww":return H+(l(p)?"tygodnie":"tygodni");case"MM":return H+(l(p)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return H+(l(p)?"lata":"lat")}}e.defineLocale("pl",{months:function(p,w){return p?/D MMMM/.test(w)?o[p.month()]:t[p.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:c,longMonthsParse:c,shortMonthsParse:c,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:f,m:f,mm:f,h:f,hh:f,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:f,M:"miesi\u0105c",MM:f,y:"rok",yy:f},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},3840:function(ke,Y,a){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(a(5439))},4225:function(ke,Y,a){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(a(5439))},5128:function(ke,Y,a){!function(e){"use strict";function t(c,l,f){var p=" ";return(c%100>=20||c>=100&&c%100==0)&&(p=" de "),c+p+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[f]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:t,m:"un minut",mm:t,h:"o or\u0103",hh:t,d:"o zi",dd:t,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:t,M:"o lun\u0103",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(a(5439))},5127:function(ke,Y,a){!function(e){"use strict";function o(f,m,p){return"m"===p?m?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":f+" "+function t(f,m){var p=f.split("_");return m%10==1&&m%100!=11?p[0]:m%10>=2&&m%10<=4&&(m%100<10||m%100>=20)?p[1]:p[2]}({ss:m?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:m?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[p],+f)}var c=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];e.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:c,longMonthsParse:c,shortMonthsParse:c,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(f){if(f.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(f){if(f.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:o,m:o,mm:o,h:"\u0447\u0430\u0441",hh:o,d:"\u0434\u0435\u043d\u044c",dd:o,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:o,M:"\u043c\u0435\u0441\u044f\u0446",MM:o,y:"\u0433\u043e\u0434",yy:o},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(f){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(f)},meridiem:function(f,m,p){return f<4?"\u043d\u043e\u0447\u0438":f<12?"\u0443\u0442\u0440\u0430":f<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(f,m){switch(m){case"M":case"d":case"DDD":return f+"-\u0439";case"D":return f+"-\u0433\u043e";case"w":case"W":return f+"-\u044f";default:return f}},week:{dow:1,doy:4}})}(a(5439))},2525:function(ke,Y,a){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],o=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:o,weekdaysShort:o,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(l){return"\u0634\u0627\u0645"===l},meridiem:function(l,f,m){return l<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(a(5439))},9893:function(ke,Y,a){!function(e){"use strict";e.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},3123:function(ke,Y,a){!function(e){"use strict";e.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(o){return o+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(o){return"\u0db4.\u0dc0."===o||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===o},meridiem:function(o,c,l){return o>11?l?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":l?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(a(5439))},9635:function(ke,Y,a){!function(e){"use strict";var t="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),o="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function c(m){return m>1&&m<5}function l(m,p,w,O){var H=m+" ";switch(w){case"s":return p||O?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return p||O?H+(c(m)?"sekundy":"sek\xfand"):H+"sekundami";case"m":return p?"min\xfata":O?"min\xfatu":"min\xfatou";case"mm":return p||O?H+(c(m)?"min\xfaty":"min\xfat"):H+"min\xfatami";case"h":return p?"hodina":O?"hodinu":"hodinou";case"hh":return p||O?H+(c(m)?"hodiny":"hod\xedn"):H+"hodinami";case"d":return p||O?"de\u0148":"d\u0148om";case"dd":return p||O?H+(c(m)?"dni":"dn\xed"):H+"d\u0148ami";case"M":return p||O?"mesiac":"mesiacom";case"MM":return p||O?H+(c(m)?"mesiace":"mesiacov"):H+"mesiacmi";case"y":return p||O?"rok":"rokom";case"yy":return p||O?H+(c(m)?"roky":"rokov"):H+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:o,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:case 4:case 5:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:l,ss:l,m:l,mm:l,h:l,hh:l,d:l,dd:l,M:l,MM:l,y:l,yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},8106:function(ke,Y,a){!function(e){"use strict";function t(c,l,f,m){var p=c+" ";switch(f){case"s":return l||m?"nekaj sekund":"nekaj sekundami";case"ss":return p+(1===c?l?"sekundo":"sekundi":2===c?l||m?"sekundi":"sekundah":c<5?l||m?"sekunde":"sekundah":"sekund");case"m":return l?"ena minuta":"eno minuto";case"mm":return p+(1===c?l?"minuta":"minuto":2===c?l||m?"minuti":"minutama":c<5?l||m?"minute":"minutami":l||m?"minut":"minutami");case"h":return l?"ena ura":"eno uro";case"hh":return p+(1===c?l?"ura":"uro":2===c?l||m?"uri":"urama":c<5?l||m?"ure":"urami":l||m?"ur":"urami");case"d":return l||m?"en dan":"enim dnem";case"dd":return p+(1===c?l||m?"dan":"dnem":2===c?l||m?"dni":"dnevoma":l||m?"dni":"dnevi");case"M":return l||m?"en mesec":"enim mesecem";case"MM":return p+(1===c?l||m?"mesec":"mesecem":2===c?l||m?"meseca":"mesecema":c<5?l||m?"mesece":"meseci":l||m?"mesecev":"meseci");case"y":return l||m?"eno leto":"enim letom";case"yy":return p+(1===c?l||m?"leto":"letom":2===c?l||m?"leti":"letoma":c<5?l||m?"leta":"leti":l||m?"let":"leti")}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},8799:function(ke,Y,a){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(o){return"M"===o.charAt(0)},meridiem:function(o,c,l){return o<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},2872:function(ke,Y,a){!function(e){"use strict";var t={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0438\u043d\u0443\u0442\u0430"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0430","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],d:["\u0458\u0435\u0434\u0430\u043d \u0434\u0430\u043d","\u0458\u0435\u0434\u043d\u043e\u0433 \u0434\u0430\u043d\u0430"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],M:["\u0458\u0435\u0434\u0430\u043d \u043c\u0435\u0441\u0435\u0446","\u0458\u0435\u0434\u043d\u043e\u0433 \u043c\u0435\u0441\u0435\u0446\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],y:["\u0458\u0435\u0434\u043d\u0443 \u0433\u043e\u0434\u0438\u043d\u0443","\u0458\u0435\u0434\u043d\u0435 \u0433\u043e\u0434\u0438\u043d\u0435"],yy:["\u0433\u043e\u0434\u0438\u043d\u0443","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(c,l){return c%10>=1&&c%10<=4&&(c%100<10||c%100>=20)?c%10==1?l[0]:l[1]:l[2]},translate:function(c,l,f,m){var w,p=t.words[f];return 1===f.length?"y"===f&&l?"\u0458\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430":m||l?p[0]:p[1]:(w=t.correctGrammaticalCase(c,p),"yy"===f&&l&&"\u0433\u043e\u0434\u0438\u043d\u0443"===w?c+" \u0433\u043e\u0434\u0438\u043d\u0430":c+" "+w)}};e.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},7949:function(ke,Y,a){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(c,l){return c%10>=1&&c%10<=4&&(c%100<10||c%100>=20)?c%10==1?l[0]:l[1]:l[2]},translate:function(c,l,f,m){var w,p=t.words[f];return 1===f.length?"y"===f&&l?"jedna godina":m||l?p[0]:p[1]:(w=t.correctGrammaticalCase(c,p),"yy"===f&&l&&"godinu"===w?c+" godina":c+" "+w)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(a(5439))},6167:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(o,c,l){return o<11?"ekuseni":o<15?"emini":o<19?"entsambama":"ebusuku"},meridiemHour:function(o,c){return 12===o&&(o=0),"ekuseni"===c?o:"emini"===c?o>=11?o:o+12:"entsambama"===c||"ebusuku"===c?0===o?0:o+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(a(5439))},9713:function(ke,Y,a){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?":e":1===c||2===c?":a":":e")},week:{dow:1,doy:4}})}(a(5439))},1982:function(ke,Y,a){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(a(5439))},2732:function(ke,Y,a){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},o={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(l){return l+"\u0bb5\u0ba4\u0bc1"},preparse:function(l){return l.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(f){return o[f]})},postformat:function(l){return l.replace(/\d/g,function(f){return t[f]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(l,f,m){return l<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":l<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":l<10?" \u0b95\u0bbe\u0bb2\u0bc8":l<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":l<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":l<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(l,f){return 12===l&&(l=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===f?l<2?l:l+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===f||"\u0b95\u0bbe\u0bb2\u0bc8"===f||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===f&&l>=10?l:l+12},week:{dow:0,doy:6}})}(a(5439))},3636:function(ke,Y,a){!function(e){"use strict";e.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===c?o<4?o:o+12:"\u0c09\u0c26\u0c2f\u0c02"===c?o:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===c?o>=10?o:o+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===c?o+12:void 0},meridiem:function(o,c,l){return o<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":o<10?"\u0c09\u0c26\u0c2f\u0c02":o<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":o<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(a(5439))},2115:function(ke,Y,a){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:1,doy:4}})}(a(5439))},9801:function(ke,Y,a){!function(e){"use strict";var t={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};e.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(c,l){return 12===c&&(c=0),"\u0448\u0430\u0431"===l?c<4?c:c+12:"\u0441\u0443\u0431\u04b3"===l?c:"\u0440\u04ef\u0437"===l?c>=11?c:c+12:"\u0431\u0435\u0433\u043e\u04b3"===l?c+12:void 0},meridiem:function(c,l,f){return c<4?"\u0448\u0430\u0431":c<11?"\u0441\u0443\u0431\u04b3":c<16?"\u0440\u04ef\u0437":c<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(c){return c+(t[c]||t[c%10]||t[c>=100?100:null])},week:{dow:1,doy:7}})}(a(5439))},2868:function(ke,Y,a){!function(e){"use strict";e.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(o){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===o},meridiem:function(o,c,l){return o<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(a(5439))},1310:function(ke,Y,a){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(c,l){switch(l){case"d":case"D":case"Do":case"DD":return c;default:if(0===c)return c+"'unjy";var f=c%10;return c+(t[f]||t[c%100-f]||t[c>=100?100:null])}},week:{dow:1,doy:7}})}(a(5439))},2360:function(ke,Y,a){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(o){return o},week:{dow:1,doy:4}})}(a(5439))},6645:function(ke,Y,a){!function(e){"use strict";var t="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function l(p,w,O,H){var N=function f(p){var w=Math.floor(p%1e3/100),O=Math.floor(p%100/10),H=p%10,N="";return w>0&&(N+=t[w]+"vatlh"),O>0&&(N+=(""!==N?" ":"")+t[O]+"maH"),H>0&&(N+=(""!==N?" ":"")+t[H]),""===N?"pagh":N}(p);switch(O){case"ss":return N+" lup";case"mm":return N+" tup";case"hh":return N+" rep";case"dd":return N+" jaj";case"MM":return N+" jar";case"yy":return N+" DIS"}}e.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function o(p){var w=p;return-1!==p.indexOf("jaj")?w.slice(0,-3)+"leS":-1!==p.indexOf("jar")?w.slice(0,-3)+"waQ":-1!==p.indexOf("DIS")?w.slice(0,-3)+"nem":w+" pIq"},past:function c(p){var w=p;return-1!==p.indexOf("jaj")?w.slice(0,-3)+"Hu\u2019":-1!==p.indexOf("jar")?w.slice(0,-3)+"wen":-1!==p.indexOf("DIS")?w.slice(0,-3)+"ben":w+" ret"},s:"puS lup",ss:l,m:"wa\u2019 tup",mm:l,h:"wa\u2019 rep",hh:l,d:"wa\u2019 jaj",dd:l,M:"wa\u2019 jar",MM:l,y:"wa\u2019 DIS",yy:l},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},8374:function(ke,Y,a){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};e.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_\xc7ar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(c,l,f){return c<12?f?"\xf6\xf6":"\xd6\xd6":f?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(c){return"\xf6s"===c||"\xd6S"===c},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(c,l){switch(l){case"d":case"D":case"Do":case"DD":return c;default:if(0===c)return c+"'\u0131nc\u0131";var f=c%10;return c+(t[f]||t[c%100-f]||t[c>=100?100:null])}},week:{dow:1,doy:7}})}(a(5439))},256:function(ke,Y,a){!function(e){"use strict";function o(c,l,f,m){var p={s:["viensas secunds","'iensas secunds"],ss:[c+" secunds",c+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[c+" m\xeduts",c+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[c+" \xfeoras",c+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[c+" ziuas",c+" ziuas"],M:["'n mes","'iens mes"],MM:[c+" mesen",c+" mesen"],y:["'n ar","'iens ar"],yy:[c+" ars",c+" ars"]};return m||l?p[f][0]:p[f][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(c){return"d'o"===c.toLowerCase()},meridiem:function(c,l,f){return c>11?f?"d'o":"D'O":f?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:o,ss:o,m:o,mm:o,h:o,hh:o,d:o,dd:o,M:o,MM:o,y:o,yy:o},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(a(5439))},1631:function(ke,Y,a){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(a(5439))},1595:function(ke,Y,a){!function(e){"use strict";e.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(a(5439))},6050:function(ke,Y,a){!function(e){"use strict";e.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===c||"\u0633\u06d5\u06be\u06d5\u0631"===c||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===c?o:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===c||"\u0643\u06d5\u0686"===c?o+12:o>=11?o:o+12},meridiem:function(o,c,l){var f=100*o+c;return f<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":f<900?"\u0633\u06d5\u06be\u06d5\u0631":f<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":f<1230?"\u0686\u06c8\u0634":f<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(o,c){switch(c){case"d":case"D":case"DDD":return o+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return o+"-\u06be\u06d5\u067e\u062a\u06d5";default:return o}},preparse:function(o){return o.replace(/\u060c/g,",")},postformat:function(o){return o.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(a(5439))},5610:function(ke,Y,a){!function(e){"use strict";function o(m,p,w){return"m"===w?p?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===w?p?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":m+" "+function t(m,p){var w=m.split("_");return p%10==1&&p%100!=11?w[0]:p%10>=2&&p%10<=4&&(p%100<10||p%100>=20)?w[1]:w[2]}({ss:p?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:p?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:p?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[w],+m)}function l(m){return function(){return m+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function c(m,p){var w={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===m?w.nominative.slice(1,7).concat(w.nominative.slice(0,1)):m?w[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(p)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(p)?"genitive":"nominative"][m.day()]:w.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:l("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:l("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:l("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:l("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return l("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return l("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:o,m:o,mm:o,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:o,d:"\u0434\u0435\u043d\u044c",dd:o,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:o,y:"\u0440\u0456\u043a",yy:o},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(m){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(m)},meridiem:function(m,p,w){return m<4?"\u043d\u043e\u0447\u0456":m<12?"\u0440\u0430\u043d\u043a\u0443":m<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(m,p){switch(p){case"M":case"d":case"DDD":case"w":case"W":return m+"-\u0439";case"D":return m+"-\u0433\u043e";default:return m}},week:{dow:1,doy:7}})}(a(5439))},6077:function(ke,Y,a){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],o=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:o,weekdaysShort:o,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(l){return"\u0634\u0627\u0645"===l},meridiem:function(l,f,m){return l<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(l){return l.replace(/\u060c/g,",")},postformat:function(l){return l.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(a(5439))},2207:function(ke,Y,a){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(a(5439))},2862:function(ke,Y,a){!function(e){"use strict";e.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(a(5439))},8093:function(ke,Y,a){!function(e){"use strict";e.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(o){return/^ch$/i.test(o)},meridiem:function(o,c,l){return o<12?l?"sa":"SA":l?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(o){return o},week:{dow:1,doy:4}})}(a(5439))},5590:function(ke,Y,a){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(o){var c=o%10;return o+(1==~~(o%100/10)?"th":1===c?"st":2===c?"nd":3===c?"rd":"th")},week:{dow:1,doy:4}})}(a(5439))},9058:function(ke,Y,a){!function(e){"use strict";e.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(a(5439))},7908:function(ke,Y,a){!function(e){"use strict";e.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u51cc\u6668"===c||"\u65e9\u4e0a"===c||"\u4e0a\u5348"===c?o:"\u4e0b\u5348"===c||"\u665a\u4e0a"===c?o+12:o>=11?o:o+12},meridiem:function(o,c,l){var f=100*o+c;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(o){return o.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(o){return this.week()!==o.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(o,c){switch(c){case"d":case"D":case"DDD":return o+"\u65e5";case"M":return o+"\u6708";case"w":case"W":return o+"\u5468";default:return o}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(a(5439))},8867:function(ke,Y,a){!function(e){"use strict";e.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u51cc\u6668"===c||"\u65e9\u4e0a"===c||"\u4e0a\u5348"===c?o:"\u4e2d\u5348"===c?o>=11?o:o+12:"\u4e0b\u5348"===c||"\u665a\u4e0a"===c?o+12:void 0},meridiem:function(o,c,l){var f=100*o+c;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1200?"\u4e0a\u5348":1200===f?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(o,c){switch(c){case"d":case"D":case"DDD":return o+"\u65e5";case"M":return o+"\u6708";case"w":case"W":return o+"\u9031";default:return o}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(a(5439))},1133:function(ke,Y,a){!function(e){"use strict";e.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u51cc\u6668"===c||"\u65e9\u4e0a"===c||"\u4e0a\u5348"===c?o:"\u4e2d\u5348"===c?o>=11?o:o+12:"\u4e0b\u5348"===c||"\u665a\u4e0a"===c?o+12:void 0},meridiem:function(o,c,l){var f=100*o+c;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(o,c){switch(c){case"d":case"D":case"DDD":return o+"\u65e5";case"M":return o+"\u6708";case"w":case"W":return o+"\u9031";default:return o}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(a(5439))},3291:function(ke,Y,a){!function(e){"use strict";e.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(o,c){return 12===o&&(o=0),"\u51cc\u6668"===c||"\u65e9\u4e0a"===c||"\u4e0a\u5348"===c?o:"\u4e2d\u5348"===c?o>=11?o:o+12:"\u4e0b\u5348"===c||"\u665a\u4e0a"===c?o+12:void 0},meridiem:function(o,c,l){var f=100*o+c;return f<600?"\u51cc\u6668":f<900?"\u65e9\u4e0a":f<1130?"\u4e0a\u5348":f<1230?"\u4e2d\u5348":f<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(o,c){switch(c){case"d":case"D":case"DDD":return o+"\u65e5";case"M":return o+"\u6708";case"w":case"W":return o+"\u9031";default:return o}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(a(5439))},5439:function(ke,Y,a){(ke=a.nmd(ke)).exports=function(){"use strict";var e,re;function t(){return e.apply(null,arguments)}function c(P){return P instanceof Array||"[object Array]"===Object.prototype.toString.call(P)}function l(P){return null!=P&&"[object Object]"===Object.prototype.toString.call(P)}function f(P,ge){return Object.prototype.hasOwnProperty.call(P,ge)}function m(P){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(P).length;var ge;for(ge in P)if(f(P,ge))return!1;return!0}function p(P){return void 0===P}function w(P){return"number"==typeof P||"[object Number]"===Object.prototype.toString.call(P)}function O(P){return P instanceof Date||"[object Date]"===Object.prototype.toString.call(P)}function H(P,ge){var pt,Qe=[],Ht=P.length;for(pt=0;pt<Ht;++pt)Qe.push(ge(P[pt],pt));return Qe}function N(P,ge){for(var Qe in ge)f(ge,Qe)&&(P[Qe]=ge[Qe]);return f(ge,"toString")&&(P.toString=ge.toString),f(ge,"valueOf")&&(P.valueOf=ge.valueOf),P}function K(P,ge,Qe,pt){return bs(P,ge,Qe,pt,!0).utc()}function se(P){return null==P._pf&&(P._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),P._pf}function T(P){var ge=null,Qe=!1,pt=P._d&&!isNaN(P._d.getTime());return pt&&(ge=se(P),Qe=re.call(ge.parsedDateParts,function(Ht){return null!=Ht}),pt=ge.overflow<0&&!ge.empty&&!ge.invalidEra&&!ge.invalidMonth&&!ge.invalidWeekday&&!ge.weekdayMismatch&&!ge.nullInput&&!ge.invalidFormat&&!ge.userInvalidated&&(!ge.meridiem||ge.meridiem&&Qe),P._strict&&(pt=pt&&0===ge.charsLeftOver&&0===ge.unusedTokens.length&&void 0===ge.bigHour)),null!=Object.isFrozen&&Object.isFrozen(P)?pt:(P._isValid=pt,P._isValid)}function L(P){var ge=K(NaN);return null!=P?N(se(ge),P):se(ge).userInvalidated=!0,ge}re=Array.prototype.some?Array.prototype.some:function(P){var pt,ge=Object(this),Qe=ge.length>>>0;for(pt=0;pt<Qe;pt++)if(pt in ge&&P.call(this,ge[pt],pt,ge))return!0;return!1};var Q=t.momentProperties=[],b=!1;function E(P,ge){var Qe,pt,Ht,_n=Q.length;if(p(ge._isAMomentObject)||(P._isAMomentObject=ge._isAMomentObject),p(ge._i)||(P._i=ge._i),p(ge._f)||(P._f=ge._f),p(ge._l)||(P._l=ge._l),p(ge._strict)||(P._strict=ge._strict),p(ge._tzm)||(P._tzm=ge._tzm),p(ge._isUTC)||(P._isUTC=ge._isUTC),p(ge._offset)||(P._offset=ge._offset),p(ge._pf)||(P._pf=se(ge)),p(ge._locale)||(P._locale=ge._locale),_n>0)for(Qe=0;Qe<_n;Qe++)p(Ht=ge[pt=Q[Qe]])||(P[pt]=Ht);return P}function g(P){E(this,P),this._d=new Date(null!=P._d?P._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===b&&(b=!0,t.updateOffset(this),b=!1)}function v(P){return P instanceof g||null!=P&&null!=P._isAMomentObject}function D(P){!1===t.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+P)}function C(P,ge){var Qe=!0;return N(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,P),Qe){var Ht,_n,Hn,pt=[],br=arguments.length;for(_n=0;_n<br;_n++){if(Ht="","object"==typeof arguments[_n]){for(Hn in Ht+="\n["+_n+"] ",arguments[0])f(arguments[0],Hn)&&(Ht+=Hn+": "+arguments[0][Hn]+", ");Ht=Ht.slice(0,-2)}else Ht=arguments[_n];pt.push(Ht)}D(P+"\nArguments: "+Array.prototype.slice.call(pt).join("")+"\n"+(new Error).stack),Qe=!1}return ge.apply(this,arguments)},ge)}var I,_={};function R(P,ge){null!=t.deprecationHandler&&t.deprecationHandler(P,ge),_[P]||(D(ge),_[P]=!0)}function z(P){return"undefined"!=typeof Function&&P instanceof Function||"[object Function]"===Object.prototype.toString.call(P)}function B(P,ge){var pt,Qe=N({},P);for(pt in ge)f(ge,pt)&&(l(P[pt])&&l(ge[pt])?(Qe[pt]={},N(Qe[pt],P[pt]),N(Qe[pt],ge[pt])):null!=ge[pt]?Qe[pt]=ge[pt]:delete Qe[pt]);for(pt in P)f(P,pt)&&!f(ge,pt)&&l(P[pt])&&(Qe[pt]=N({},Qe[pt]));return Qe}function M(P){null!=P&&this.set(P)}t.suppressDeprecationWarnings=!1,t.deprecationHandler=null,I=Object.keys?Object.keys:function(P){var ge,Qe=[];for(ge in P)f(P,ge)&&Qe.push(ge);return Qe};function q(P,ge,Qe){var pt=""+Math.abs(P);return(P>=0?Qe?"+":"":"-")+Math.pow(10,Math.max(0,ge-pt.length)).toString().substr(1)+pt}var fe=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,G=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,ye={},Ee={};function me(P,ge,Qe,pt){var Ht=pt;"string"==typeof pt&&(Ht=function(){return this[pt]()}),P&&(Ee[P]=Ht),ge&&(Ee[ge[0]]=function(){return q(Ht.apply(this,arguments),ge[1],ge[2])}),Qe&&(Ee[Qe]=function(){return this.localeData().ordinal(Ht.apply(this,arguments),P)})}function Ge(P){return P.match(/\[[\s\S]/)?P.replace(/^\[|\]$/g,""):P.replace(/\\/g,"")}function te(P,ge){return P.isValid()?(ge=be(ge,P.localeData()),ye[ge]=ye[ge]||function le(P){var Qe,pt,ge=P.match(fe);for(Qe=0,pt=ge.length;Qe<pt;Qe++)ge[Qe]=Ee[ge[Qe]]?Ee[ge[Qe]]:Ge(ge[Qe]);return function(Ht){var Hn,_n="";for(Hn=0;Hn<pt;Hn++)_n+=z(ge[Hn])?ge[Hn].call(Ht,P):ge[Hn];return _n}}(ge),ye[ge](P)):P.localeData().invalidDate()}function be(P,ge){var Qe=5;function pt(Ht){return ge.longDateFormat(Ht)||Ht}for(G.lastIndex=0;Qe>=0&&G.test(P);)P=P.replace(G,pt),G.lastIndex=0,Qe-=1;return P}var ft={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function et(P){return"string"==typeof P?ft[P]||ft[P.toLowerCase()]:void 0}function k(P){var Qe,pt,ge={};for(pt in P)f(P,pt)&&(Qe=et(pt))&&(ge[Qe]=P[pt]);return ge}var W={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var at,Ne=/\d/,pe=/\d\d/,Pe=/\d{3}/,Me=/\d{4}/,Ze=/[+-]?\d{6}/,tt=/\d\d?/,St=/\d\d\d\d?/,Vt=/\d\d\d\d\d\d?/,It=/\d{1,3}/,Ut=/\d{1,4}/,Je=/[+-]?\d{1,6}/,dt=/\d+/,he=/[+-]?\d+/,Le=/Z|[+-]\d\d:?\d\d/gi,He=/Z|[+-]\d\d(?::?\d\d)?/gi,jt=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,st=/^[1-9]\d?/,bt=/^([1-9]\d|\d)/;function yt(P,ge,Qe){at[P]=z(ge)?ge:function(pt,Ht){return pt&&Qe?Qe:ge}}function Yt(P,ge){return f(at,P)?at[P](ge._strict,ge._locale):new RegExp(function pn(P){return Pn(P.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(ge,Qe,pt,Ht,_n){return Qe||pt||Ht||_n}))}(P))}function Pn(P){return P.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function sn(P){return P<0?Math.ceil(P)||0:Math.floor(P)}function bn(P){var ge=+P,Qe=0;return 0!==ge&&isFinite(ge)&&(Qe=sn(ge)),Qe}at={};var Lt={};function Kt(P,ge){var Qe,Ht,pt=ge;for("string"==typeof P&&(P=[P]),w(ge)&&(pt=function(_n,Hn){Hn[ge]=bn(_n)}),Ht=P.length,Qe=0;Qe<Ht;Qe++)Lt[P[Qe]]=pt}function mn(P,ge){Kt(P,function(Qe,pt,Ht,_n){Ht._w=Ht._w||{},ge(Qe,Ht._w,Ht,_n)})}function wn(P,ge,Qe){null!=ge&&f(Lt,P)&&Lt[P](ge,Qe._a,Qe,P)}function Gn(P){return P%4==0&&P%100!=0||P%400==0}function S(P){return Gn(P)?366:365}me("Y",0,0,function(){var P=this.year();return P<=9999?q(P,4):"+"+P}),me(0,["YY",2],0,function(){return this.year()%100}),me(0,["YYYY",4],0,"year"),me(0,["YYYYY",5],0,"year"),me(0,["YYYYYY",6,!0],0,"year"),yt("Y",he),yt("YY",tt,pe),yt("YYYY",Ut,Me),yt("YYYYY",Je,Ze),yt("YYYYYY",Je,Ze),Kt(["YYYYY","YYYYYY"],0),Kt("YYYY",function(P,ge){ge[0]=2===P.length?t.parseTwoDigitYear(P):bn(P)}),Kt("YY",function(P,ge){ge[0]=t.parseTwoDigitYear(P)}),Kt("Y",function(P,ge){ge[0]=parseInt(P,10)}),t.parseTwoDigitYear=function(P){return bn(P)+(bn(P)>68?1900:2e3)};var Bn,xe=At("FullYear",!0);function At(P,ge){return function(Qe){return null!=Qe?(qt(this,P,Qe),t.updateOffset(this,ge),this):mt(this,P)}}function mt(P,ge){if(!P.isValid())return NaN;var Qe=P._d,pt=P._isUTC;switch(ge){case"Milliseconds":return pt?Qe.getUTCMilliseconds():Qe.getMilliseconds();case"Seconds":return pt?Qe.getUTCSeconds():Qe.getSeconds();case"Minutes":return pt?Qe.getUTCMinutes():Qe.getMinutes();case"Hours":return pt?Qe.getUTCHours():Qe.getHours();case"Date":return pt?Qe.getUTCDate():Qe.getDate();case"Day":return pt?Qe.getUTCDay():Qe.getDay();case"Month":return pt?Qe.getUTCMonth():Qe.getMonth();case"FullYear":return pt?Qe.getUTCFullYear():Qe.getFullYear();default:return NaN}}function qt(P,ge,Qe){var pt,Ht,_n,Hn,br;if(P.isValid()&&!isNaN(Qe)){switch(pt=P._d,Ht=P._isUTC,ge){case"Milliseconds":return void(Ht?pt.setUTCMilliseconds(Qe):pt.setMilliseconds(Qe));case"Seconds":return void(Ht?pt.setUTCSeconds(Qe):pt.setSeconds(Qe));case"Minutes":return void(Ht?pt.setUTCMinutes(Qe):pt.setMinutes(Qe));case"Hours":return void(Ht?pt.setUTCHours(Qe):pt.setHours(Qe));case"Date":return void(Ht?pt.setUTCDate(Qe):pt.setDate(Qe));case"FullYear":break;default:return}_n=Qe,Hn=P.month(),br=29!==(br=P.date())||1!==Hn||Gn(_n)?br:28,Ht?pt.setUTCFullYear(_n,Hn,br):pt.setFullYear(_n,Hn,br)}}function qr(P,ge){if(isNaN(P)||isNaN(ge))return NaN;var Qe=function Un(P,ge){return(P%ge+ge)%ge}(ge,12);return P+=(ge-Qe)/12,1===Qe?Gn(P)?29:28:31-Qe%7%2}Bn=Array.prototype.indexOf?Array.prototype.indexOf:function(P){var ge;for(ge=0;ge<this.length;++ge)if(this[ge]===P)return ge;return-1},me("M",["MM",2],"Mo",function(){return this.month()+1}),me("MMM",0,0,function(P){return this.localeData().monthsShort(this,P)}),me("MMMM",0,0,function(P){return this.localeData().months(this,P)}),yt("M",tt,st),yt("MM",tt,pe),yt("MMM",function(P,ge){return ge.monthsShortRegex(P)}),yt("MMMM",function(P,ge){return ge.monthsRegex(P)}),Kt(["M","MM"],function(P,ge){ge[1]=bn(P)-1}),Kt(["MMM","MMMM"],function(P,ge,Qe,pt){var Ht=Qe._locale.monthsParse(P,pt,Qe._strict);null!=Ht?ge[1]=Ht:se(Qe).invalidMonth=P});var Ki="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),na="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ri=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Jr=jt,ra=jt;function Xi(P,ge,Qe){var pt,Ht,_n,Hn=P.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],pt=0;pt<12;++pt)_n=K([2e3,pt]),this._shortMonthsParse[pt]=this.monthsShort(_n,"").toLocaleLowerCase(),this._longMonthsParse[pt]=this.months(_n,"").toLocaleLowerCase();return Qe?"MMM"===ge?-1!==(Ht=Bn.call(this._shortMonthsParse,Hn))?Ht:null:-1!==(Ht=Bn.call(this._longMonthsParse,Hn))?Ht:null:"MMM"===ge?-1!==(Ht=Bn.call(this._shortMonthsParse,Hn))||-1!==(Ht=Bn.call(this._longMonthsParse,Hn))?Ht:null:-1!==(Ht=Bn.call(this._longMonthsParse,Hn))||-1!==(Ht=Bn.call(this._shortMonthsParse,Hn))?Ht:null}function Wr(P,ge){if(!P.isValid())return P;if("string"==typeof ge)if(/^\d+$/.test(ge))ge=bn(ge);else if(!w(ge=P.localeData().monthsParse(ge)))return P;var Qe=ge,pt=P.date();return pt=pt<29?pt:Math.min(pt,qr(P.year(),Qe)),P._isUTC?P._d.setUTCMonth(Qe,pt):P._d.setMonth(Qe,pt),P}function pa(P){return null!=P?(Wr(this,P),t.updateOffset(this,!0),this):mt(this,"Month")}function Fi(){function P(jr,vi){return vi.length-jr.length}var Ht,_n,Hn,br,ge=[],Qe=[],pt=[];for(Ht=0;Ht<12;Ht++)_n=K([2e3,Ht]),Hn=Pn(this.monthsShort(_n,"")),br=Pn(this.months(_n,"")),ge.push(Hn),Qe.push(br),pt.push(br),pt.push(Hn);ge.sort(P),Qe.sort(P),pt.sort(P),this._monthsRegex=new RegExp("^("+pt.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+Qe.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+ge.join("|")+")","i")}function Mi(P,ge,Qe,pt,Ht,_n,Hn){var br;return P<100&&P>=0?(br=new Date(P+400,ge,Qe,pt,Ht,_n,Hn),isFinite(br.getFullYear())&&br.setFullYear(P)):br=new Date(P,ge,Qe,pt,Ht,_n,Hn),br}function Ni(P){var ge,Qe;return P<100&&P>=0?((Qe=Array.prototype.slice.call(arguments))[0]=P+400,ge=new Date(Date.UTC.apply(null,Qe)),isFinite(ge.getUTCFullYear())&&ge.setUTCFullYear(P)):ge=new Date(Date.UTC.apply(null,arguments)),ge}function ki(P,ge,Qe){var pt=7+ge-Qe;return-(7+Ni(P,0,pt).getUTCDay()-ge)%7+pt-1}function Ka(P,ge,Qe,pt,Ht){var jr,vi,br=1+7*(ge-1)+(7+Qe-pt)%7+ki(P,pt,Ht);return br<=0?vi=S(jr=P-1)+br:br>S(P)?(jr=P+1,vi=br-S(P)):(jr=P,vi=br),{year:jr,dayOfYear:vi}}function ds(P,ge,Qe){var _n,Hn,pt=ki(P.year(),ge,Qe),Ht=Math.floor((P.dayOfYear()-pt-1)/7)+1;return Ht<1?_n=Ht+ma(Hn=P.year()-1,ge,Qe):Ht>ma(P.year(),ge,Qe)?(_n=Ht-ma(P.year(),ge,Qe),Hn=P.year()+1):(Hn=P.year(),_n=Ht),{week:_n,year:Hn}}function ma(P,ge,Qe){var pt=ki(P,ge,Qe),Ht=ki(P+1,ge,Qe);return(S(P)-pt+Ht)/7}me("w",["ww",2],"wo","week"),me("W",["WW",2],"Wo","isoWeek"),yt("w",tt,st),yt("ww",tt,pe),yt("W",tt,st),yt("WW",tt,pe),mn(["w","ww","W","WW"],function(P,ge,Qe,pt){ge[pt.substr(0,1)]=bn(P)});function Ea(P,ge){return P.slice(ge,7).concat(P.slice(0,ge))}me("d",0,"do","day"),me("dd",0,0,function(P){return this.localeData().weekdaysMin(this,P)}),me("ddd",0,0,function(P){return this.localeData().weekdaysShort(this,P)}),me("dddd",0,0,function(P){return this.localeData().weekdays(this,P)}),me("e",0,0,"weekday"),me("E",0,0,"isoWeekday"),yt("d",tt),yt("e",tt),yt("E",tt),yt("dd",function(P,ge){return ge.weekdaysMinRegex(P)}),yt("ddd",function(P,ge){return ge.weekdaysShortRegex(P)}),yt("dddd",function(P,ge){return ge.weekdaysRegex(P)}),mn(["dd","ddd","dddd"],function(P,ge,Qe,pt){var Ht=Qe._locale.weekdaysParse(P,pt,Qe._strict);null!=Ht?ge.d=Ht:se(Qe).invalidWeekday=P}),mn(["d","e","E"],function(P,ge,Qe,pt){ge[pt]=bn(P)});var ja="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Xa="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ls="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),es=jt,Ss=jt,aa=jt;function ts(P,ge,Qe){var pt,Ht,_n,Hn=P.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],pt=0;pt<7;++pt)_n=K([2e3,1]).day(pt),this._minWeekdaysParse[pt]=this.weekdaysMin(_n,"").toLocaleLowerCase(),this._shortWeekdaysParse[pt]=this.weekdaysShort(_n,"").toLocaleLowerCase(),this._weekdaysParse[pt]=this.weekdays(_n,"").toLocaleLowerCase();return Qe?"dddd"===ge?-1!==(Ht=Bn.call(this._weekdaysParse,Hn))?Ht:null:"ddd"===ge?-1!==(Ht=Bn.call(this._shortWeekdaysParse,Hn))?Ht:null:-1!==(Ht=Bn.call(this._minWeekdaysParse,Hn))?Ht:null:"dddd"===ge?-1!==(Ht=Bn.call(this._weekdaysParse,Hn))||-1!==(Ht=Bn.call(this._shortWeekdaysParse,Hn))||-1!==(Ht=Bn.call(this._minWeekdaysParse,Hn))?Ht:null:"ddd"===ge?-1!==(Ht=Bn.call(this._shortWeekdaysParse,Hn))||-1!==(Ht=Bn.call(this._weekdaysParse,Hn))||-1!==(Ht=Bn.call(this._minWeekdaysParse,Hn))?Ht:null:-1!==(Ht=Bn.call(this._minWeekdaysParse,Hn))||-1!==(Ht=Bn.call(this._weekdaysParse,Hn))||-1!==(Ht=Bn.call(this._shortWeekdaysParse,Hn))?Ht:null}function $i(){function P(Ns,fo){return fo.length-Ns.length}var _n,Hn,br,jr,vi,ge=[],Qe=[],pt=[],Ht=[];for(_n=0;_n<7;_n++)Hn=K([2e3,1]).day(_n),br=Pn(this.weekdaysMin(Hn,"")),jr=Pn(this.weekdaysShort(Hn,"")),vi=Pn(this.weekdays(Hn,"")),ge.push(br),Qe.push(jr),pt.push(vi),Ht.push(br),Ht.push(jr),Ht.push(vi);ge.sort(P),Qe.sort(P),pt.sort(P),Ht.sort(P),this._weekdaysRegex=new RegExp("^("+Ht.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+pt.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+Qe.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+ge.join("|")+")","i")}function Qi(){return this.hours()%12||12}function sa(P,ge){me(P,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),ge)})}function gs(P,ge){return ge._meridiemParse}me("H",["HH",2],0,"hour"),me("h",["hh",2],0,Qi),me("k",["kk",2],0,function ys(){return this.hours()||24}),me("hmm",0,0,function(){return""+Qi.apply(this)+q(this.minutes(),2)}),me("hmmss",0,0,function(){return""+Qi.apply(this)+q(this.minutes(),2)+q(this.seconds(),2)}),me("Hmm",0,0,function(){return""+this.hours()+q(this.minutes(),2)}),me("Hmmss",0,0,function(){return""+this.hours()+q(this.minutes(),2)+q(this.seconds(),2)}),sa("a",!0),sa("A",!1),yt("a",gs),yt("A",gs),yt("H",tt,bt),yt("h",tt,st),yt("k",tt,st),yt("HH",tt,pe),yt("hh",tt,pe),yt("kk",tt,pe),yt("hmm",St),yt("hmmss",Vt),yt("Hmm",St),yt("Hmmss",Vt),Kt(["H","HH"],3),Kt(["k","kk"],function(P,ge,Qe){var pt=bn(P);ge[3]=24===pt?0:pt}),Kt(["a","A"],function(P,ge,Qe){Qe._isPm=Qe._locale.isPM(P),Qe._meridiem=P}),Kt(["h","hh"],function(P,ge,Qe){ge[3]=bn(P),se(Qe).bigHour=!0}),Kt("hmm",function(P,ge,Qe){var pt=P.length-2;ge[3]=bn(P.substr(0,pt)),ge[4]=bn(P.substr(pt)),se(Qe).bigHour=!0}),Kt("hmmss",function(P,ge,Qe){var pt=P.length-4,Ht=P.length-2;ge[3]=bn(P.substr(0,pt)),ge[4]=bn(P.substr(pt,2)),ge[5]=bn(P.substr(Ht)),se(Qe).bigHour=!0}),Kt("Hmm",function(P,ge,Qe){var pt=P.length-2;ge[3]=bn(P.substr(0,pt)),ge[4]=bn(P.substr(pt))}),Kt("Hmmss",function(P,ge,Qe){var pt=P.length-4,Ht=P.length-2;ge[3]=bn(P.substr(0,pt)),ge[4]=bn(P.substr(pt,2)),ge[5]=bn(P.substr(Ht))});var rs=At("Hours",!0);var hi,ka={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ki,monthsShort:na,week:{dow:0,doy:6},weekdays:ja,weekdaysMin:Ls,weekdaysShort:Xa,meridiemParse:/[ap]\.?m?\.?/i},si={},ii={};function Fa(P,ge){var Qe,pt=Math.min(P.length,ge.length);for(Qe=0;Qe<pt;Qe+=1)if(P[Qe]!==ge[Qe])return Qe;return pt}function ya(P){return P&&P.toLowerCase().replace("_","-")}function Pa(P){var ge=null;if(void 0===si[P]&&ke&&ke.exports&&function Ts(P){return!(!P||!P.match("^[^/\\\\]*$"))}(P))try{ge=hi._abbr,a(6700)("./"+P),Bi(ge)}catch(pt){si[P]=null}return si[P]}function Bi(P,ge){var Qe;return P&&((Qe=p(ge)?Vi(P):Yi(P,ge))?hi=Qe:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+P+" not found. Did you forget to load it?")),hi._abbr}function Yi(P,ge){if(null!==ge){var Qe,pt=ka;if(ge.abbr=P,null!=si[P])R("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),pt=si[P]._config;else if(null!=ge.parentLocale)if(null!=si[ge.parentLocale])pt=si[ge.parentLocale]._config;else{if(null==(Qe=Pa(ge.parentLocale)))return ii[ge.parentLocale]||(ii[ge.parentLocale]=[]),ii[ge.parentLocale].push({name:P,config:ge}),null;pt=Qe._config}return si[P]=new M(B(pt,ge)),ii[P]&&ii[P].forEach(function(Ht){Yi(Ht.name,Ht.config)}),Bi(P),si[P]}return delete si[P],null}function Vi(P){var ge;if(P&&P._locale&&P._locale._abbr&&(P=P._locale._abbr),!P)return hi;if(!c(P)){if(ge=Pa(P))return ge;P=[P]}return function Li(P){for(var Qe,pt,Ht,_n,ge=0;ge<P.length;){for(Qe=(_n=ya(P[ge]).split("-")).length,pt=(pt=ya(P[ge+1]))?pt.split("-"):null;Qe>0;){if(Ht=Pa(_n.slice(0,Qe).join("-")))return Ht;if(pt&&pt.length>=Qe&&Fa(_n,pt)>=Qe-1)break;Qe--}ge++}return hi}(P)}function Zi(P){var ge,Qe=P._a;return Qe&&-2===se(P).overflow&&(ge=Qe[1]<0||Qe[1]>11?1:Qe[2]<1||Qe[2]>qr(Qe[0],Qe[1])?2:Qe[3]<0||Qe[3]>24||24===Qe[3]&&(0!==Qe[4]||0!==Qe[5]||0!==Qe[6])?3:Qe[4]<0||Qe[4]>59?4:Qe[5]<0||Qe[5]>59?5:Qe[6]<0||Qe[6]>999?6:-1,se(P)._overflowDayOfYear&&(ge<0||ge>2)&&(ge=2),se(P)._overflowWeeks&&-1===ge&&(ge=7),se(P)._overflowWeekday&&-1===ge&&(ge=8),se(P).overflow=ge),P}var La=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Na=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dr=/Z|[+-]\d\d(?::?\d\d)?/,qi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Di=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Ba=/^\/?Date\((-?\d+)/i,Da=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ba={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Ji(P){var ge,Qe,_n,Hn,br,jr,pt=P._i,Ht=La.exec(pt)||Na.exec(pt),vi=qi.length,Ns=Di.length;if(Ht){for(se(P).iso=!0,ge=0,Qe=vi;ge<Qe;ge++)if(qi[ge][1].exec(Ht[1])){Hn=qi[ge][0],_n=!1!==qi[ge][2];break}if(null==Hn)return void(P._isValid=!1);if(Ht[3]){for(ge=0,Qe=Ns;ge<Qe;ge++)if(Di[ge][1].exec(Ht[3])){br=(Ht[2]||" ")+Di[ge][0];break}if(null==br)return void(P._isValid=!1)}if(!_n&&null!=br)return void(P._isValid=!1);if(Ht[4]){if(!dr.exec(Ht[4]))return void(P._isValid=!1);jr="Z"}P._f=Hn+(br||"")+(jr||""),On(P)}else P._isValid=!1}function ms(P){var ge=parseInt(P,10);return ge<=49?2e3+ge:ge<=999?1900+ge:ge}function Ca(P){var Qe,ge=Da.exec(function Vn(P){return P.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(P._i));if(ge){if(Qe=function is(P,ge,Qe,pt,Ht,_n){var Hn=[ms(P),na.indexOf(ge),parseInt(Qe,10),parseInt(pt,10),parseInt(Ht,10)];return _n&&Hn.push(parseInt(_n,10)),Hn}(ge[4],ge[3],ge[2],ge[5],ge[6],ge[7]),!function Er(P,ge,Qe){return!P||Xa.indexOf(P)===new Date(ge[0],ge[1],ge[2]).getDay()||(se(Qe).weekdayMismatch=!0,Qe._isValid=!1,!1)}(ge[1],Qe,P))return;P._a=Qe,P._tzm=function Ya(P,ge,Qe){if(P)return ba[P];if(ge)return 0;var pt=parseInt(Qe,10),Ht=pt%100;return(pt-Ht)/100*60+Ht}(ge[8],ge[9],ge[10]),P._d=Ni.apply(null,P._a),P._d.setUTCMinutes(P._d.getUTCMinutes()-P._tzm),se(P).rfc2822=!0}else P._isValid=!1}function rt(P,ge,Qe){return null!=P?P:null!=ge?ge:Qe}function $e(P){var ge,Qe,Ht,_n,Hn,pt=[];if(!P._d){for(Ht=function Ke(P){var ge=new Date(t.now());return P._useUTC?[ge.getUTCFullYear(),ge.getUTCMonth(),ge.getUTCDate()]:[ge.getFullYear(),ge.getMonth(),ge.getDate()]}(P),P._w&&null==P._a[2]&&null==P._a[1]&&function xt(P){var ge,Qe,pt,Ht,_n,Hn,br,jr,vi;null!=(ge=P._w).GG||null!=ge.W||null!=ge.E?(_n=1,Hn=4,Qe=rt(ge.GG,P._a[0],ds(wr(),1,4).year),pt=rt(ge.W,1),((Ht=rt(ge.E,1))<1||Ht>7)&&(jr=!0)):(_n=P._locale._week.dow,Hn=P._locale._week.doy,vi=ds(wr(),_n,Hn),Qe=rt(ge.gg,P._a[0],vi.year),pt=rt(ge.w,vi.week),null!=ge.d?((Ht=ge.d)<0||Ht>6)&&(jr=!0):null!=ge.e?(Ht=ge.e+_n,(ge.e<0||ge.e>6)&&(jr=!0)):Ht=_n),pt<1||pt>ma(Qe,_n,Hn)?se(P)._overflowWeeks=!0:null!=jr?se(P)._overflowWeekday=!0:(br=Ka(Qe,pt,Ht,_n,Hn),P._a[0]=br.year,P._dayOfYear=br.dayOfYear)}(P),null!=P._dayOfYear&&(Hn=rt(P._a[0],Ht[0]),(P._dayOfYear>S(Hn)||0===P._dayOfYear)&&(se(P)._overflowDayOfYear=!0),Qe=Ni(Hn,0,P._dayOfYear),P._a[1]=Qe.getUTCMonth(),P._a[2]=Qe.getUTCDate()),ge=0;ge<3&&null==P._a[ge];++ge)P._a[ge]=pt[ge]=Ht[ge];for(;ge<7;ge++)P._a[ge]=pt[ge]=null==P._a[ge]?2===ge?1:0:P._a[ge];24===P._a[3]&&0===P._a[4]&&0===P._a[5]&&0===P._a[6]&&(P._nextDay=!0,P._a[3]=0),P._d=(P._useUTC?Ni:Mi).apply(null,pt),_n=P._useUTC?P._d.getUTCDay():P._d.getDay(),null!=P._tzm&&P._d.setUTCMinutes(P._d.getUTCMinutes()-P._tzm),P._nextDay&&(P._a[3]=24),P._w&&void 0!==P._w.d&&P._w.d!==_n&&(se(P).weekdayMismatch=!0)}}function On(P){if(P._f!==t.ISO_8601)if(P._f!==t.RFC_2822){P._a=[],se(P).empty=!0;var Qe,pt,Ht,_n,Hn,vi,Ns,ge=""+P._i,br=ge.length,jr=0;for(Ns=(Ht=be(P._f,P._locale).match(fe)||[]).length,Qe=0;Qe<Ns;Qe++)(pt=(ge.match(Yt(_n=Ht[Qe],P))||[])[0])&&((Hn=ge.substr(0,ge.indexOf(pt))).length>0&&se(P).unusedInput.push(Hn),ge=ge.slice(ge.indexOf(pt)+pt.length),jr+=pt.length),Ee[_n]?(pt?se(P).empty=!1:se(P).unusedTokens.push(_n),wn(_n,pt,P)):P._strict&&!pt&&se(P).unusedTokens.push(_n);se(P).charsLeftOver=br-jr,ge.length>0&&se(P).unusedInput.push(ge),P._a[3]<=12&&!0===se(P).bigHour&&P._a[3]>0&&(se(P).bigHour=void 0),se(P).parsedDateParts=P._a.slice(0),se(P).meridiem=P._meridiem,P._a[3]=function sr(P,ge,Qe){var pt;return null==Qe?ge:null!=P.meridiemHour?P.meridiemHour(ge,Qe):(null!=P.isPM&&((pt=P.isPM(Qe))&&ge<12&&(ge+=12),!pt&&12===ge&&(ge=0)),ge)}(P._locale,P._a[3],P._meridiem),null!==(vi=se(P).era)&&(P._a[0]=P._locale.erasConvertYear(vi,P._a[0])),$e(P),Zi(P)}else Ca(P);else Ji(P)}function Ti(P){var ge=P._i,Qe=P._f;return P._locale=P._locale||Vi(P._l),null===ge||void 0===Qe&&""===ge?L({nullInput:!0}):("string"==typeof ge&&(P._i=ge=P._locale.preparse(ge)),v(ge)?new g(Zi(ge)):(O(ge)?P._d=ge:c(Qe)?function Rr(P){var ge,Qe,pt,Ht,_n,Hn,br=!1,jr=P._f.length;if(0===jr)return se(P).invalidFormat=!0,void(P._d=new Date(NaN));for(Ht=0;Ht<jr;Ht++)_n=0,Hn=!1,ge=E({},P),null!=P._useUTC&&(ge._useUTC=P._useUTC),ge._f=P._f[Ht],On(ge),T(ge)&&(Hn=!0),_n+=se(ge).charsLeftOver,_n+=10*se(ge).unusedTokens.length,se(ge).score=_n,br?_n<pt&&(pt=_n,Qe=ge):(null==pt||_n<pt||Hn)&&(pt=_n,Qe=ge,Hn&&(br=!0));N(P,Qe||ge)}(P):Qe?On(P):function Oa(P){var ge=P._i;p(ge)?P._d=new Date(t.now()):O(ge)?P._d=new Date(ge.valueOf()):"string"==typeof ge?function Oi(P){var ge=Ba.exec(P._i);null===ge?(Ji(P),!1===P._isValid&&(delete P._isValid,Ca(P),!1===P._isValid&&(delete P._isValid,P._strict?P._isValid=!1:t.createFromInputFallback(P)))):P._d=new Date(+ge[1])}(P):c(ge)?(P._a=H(ge.slice(0),function(Qe){return parseInt(Qe,10)}),$e(P)):l(ge)?function as(P){if(!P._d){var ge=k(P._i);P._a=H([ge.year,ge.month,void 0===ge.day?ge.date:ge.day,ge.hour,ge.minute,ge.second,ge.millisecond],function(pt){return pt&&parseInt(pt,10)}),$e(P)}}(P):w(ge)?P._d=new Date(ge):t.createFromInputFallback(P)}(P),T(P)||(P._d=null),P))}function bs(P,ge,Qe,pt,Ht){var _n={};return(!0===ge||!1===ge)&&(pt=ge,ge=void 0),(!0===Qe||!1===Qe)&&(pt=Qe,Qe=void 0),(l(P)&&m(P)||c(P)&&0===P.length)&&(P=void 0),_n._isAMomentObject=!0,_n._useUTC=_n._isUTC=Ht,_n._l=Qe,_n._i=P,_n._f=ge,_n._strict=pt,function Sa(P){var ge=new g(Zi(Ti(P)));return ge._nextDay&&(ge.add(1,"d"),ge._nextDay=void 0),ge}(_n)}function wr(P,ge,Qe,pt){return bs(P,ge,Qe,pt,!1)}t.createFromInputFallback=C("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(P){P._d=new Date(P._i+(P._useUTC?" UTC":""))}),t.ISO_8601=function(){},t.RFC_2822=function(){};var pi=C("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var P=wr.apply(null,arguments);return this.isValid()&&P.isValid()?P<this?this:P:L()}),Es=C("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var P=wr.apply(null,arguments);return this.isValid()&&P.isValid()?P>this?this:P:L()});function da(P,ge){var Qe,pt;if(1===ge.length&&c(ge[0])&&(ge=ge[0]),!ge.length)return wr();for(Qe=ge[0],pt=1;pt<ge.length;++pt)(!ge[pt].isValid()||ge[pt][P](Qe))&&(Qe=ge[pt]);return Qe}var Ha=["year","quarter","month","week","day","hour","minute","second","millisecond"];function de(P){var ge=k(P),Qe=ge.year||0,pt=ge.quarter||0,Ht=ge.month||0,_n=ge.week||ge.isoWeek||0,Hn=ge.day||0,br=ge.hour||0,jr=ge.minute||0,vi=ge.second||0,Ns=ge.millisecond||0;this._isValid=function Ia(P){var ge,pt,Qe=!1,Ht=Ha.length;for(ge in P)if(f(P,ge)&&(-1===Bn.call(Ha,ge)||null!=P[ge]&&isNaN(P[ge])))return!1;for(pt=0;pt<Ht;++pt)if(P[Ha[pt]]){if(Qe)return!1;parseFloat(P[Ha[pt]])!==bn(P[Ha[pt]])&&(Qe=!0)}return!0}(ge),this._milliseconds=+Ns+1e3*vi+6e4*jr+1e3*br*60*60,this._days=+Hn+7*_n,this._months=+Ht+3*pt+12*Qe,this._data={},this._locale=Vi(),this._bubble()}function _e(P){return P instanceof de}function qe(P){return P<0?-1*Math.round(-1*P):Math.round(P)}function $t(P,ge){me(P,0,0,function(){var Qe=this.utcOffset(),pt="+";return Qe<0&&(Qe=-Qe,pt="-"),pt+q(~~(Qe/60),2)+ge+q(~~Qe%60,2)})}$t("Z",":"),$t("ZZ",""),yt("Z",He),yt("ZZ",He),Kt(["Z","ZZ"],function(P,ge,Qe){Qe._useUTC=!0,Qe._tzm=hn(He,P)});var ln=/([\+\-]|\d\d)/gi;function hn(P,ge){var Ht,_n,Qe=(ge||"").match(P);return null===Qe?null:0===(_n=60*(Ht=((Qe[Qe.length-1]||[])+"").match(ln)||["-",0,0])[1]+bn(Ht[2]))?0:"+"===Ht[0]?_n:-_n}function Cn(P,ge){var Qe,pt;return ge._isUTC?(Qe=ge.clone(),pt=(v(P)||O(P)?P.valueOf():wr(P).valueOf())-Qe.valueOf(),Qe._d.setTime(Qe._d.valueOf()+pt),t.updateOffset(Qe,!1),Qe):wr(P).local()}function Yn(P){return-Math.round(P._d.getTimezoneOffset())}function Xr(){return!!this.isValid()&&this._isUTC&&0===this._offset}t.updateOffset=function(){};var ji=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Ci=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Vr(P,ge){var Ht,_n,Hn,Qe=P,pt=null;return _e(P)?Qe={ms:P._milliseconds,d:P._days,M:P._months}:w(P)||!isNaN(+P)?(Qe={},ge?Qe[ge]=+P:Qe.milliseconds=+P):(pt=ji.exec(P))?(Ht="-"===pt[1]?-1:1,Qe={y:0,d:bn(pt[2])*Ht,h:bn(pt[3])*Ht,m:bn(pt[4])*Ht,s:bn(pt[5])*Ht,ms:bn(qe(1e3*pt[6]))*Ht}):(pt=Ci.exec(P))?Qe={y:Ii(pt[2],Ht="-"===pt[1]?-1:1),M:Ii(pt[3],Ht),w:Ii(pt[4],Ht),d:Ii(pt[5],Ht),h:Ii(pt[6],Ht),m:Ii(pt[7],Ht),s:Ii(pt[8],Ht)}:null==Qe?Qe={}:"object"==typeof Qe&&("from"in Qe||"to"in Qe)&&(Hn=function oa(P,ge){var Qe;return P.isValid()&&ge.isValid()?(ge=Cn(ge,P),P.isBefore(ge)?Qe=$a(P,ge):((Qe=$a(ge,P)).milliseconds=-Qe.milliseconds,Qe.months=-Qe.months),Qe):{milliseconds:0,months:0}}(wr(Qe.from),wr(Qe.to)),(Qe={}).ms=Hn.milliseconds,Qe.M=Hn.months),_n=new de(Qe),_e(P)&&f(P,"_locale")&&(_n._locale=P._locale),_e(P)&&f(P,"_isValid")&&(_n._isValid=P._isValid),_n}function Ii(P,ge){var Qe=P&&parseFloat(P.replace(",","."));return(isNaN(Qe)?0:Qe)*ge}function $a(P,ge){var Qe={};return Qe.months=ge.month()-P.month()+12*(ge.year()-P.year()),P.clone().add(Qe.months,"M").isAfter(ge)&&--Qe.months,Qe.milliseconds=+ge-+P.clone().add(Qe.months,"M"),Qe}function Ma(P,ge){return function(Qe,pt){var _n;return null!==pt&&!isNaN(+pt)&&(R(ge,"moment()."+ge+"(period, number) is deprecated. Please use moment()."+ge+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),_n=Qe,Qe=pt,pt=_n),ss(this,Vr(Qe,pt),P),this}}function ss(P,ge,Qe,pt){var Ht=ge._milliseconds,_n=qe(ge._days),Hn=qe(ge._months);!P.isValid()||(pt=null==pt||pt,Hn&&Wr(P,mt(P,"Month")+Hn*Qe),_n&&qt(P,"Date",mt(P,"Date")+_n*Qe),Ht&&P._d.setTime(P._d.valueOf()+Ht*Qe),pt&&t.updateOffset(P,_n||Hn))}Vr.fn=de.prototype,Vr.invalid=function Ct(){return Vr(NaN)};var Wi=Ma(1,"add"),os=Ma(-1,"subtract");function $s(P){return"string"==typeof P||P instanceof String}function Ie(P){return v(P)||O(P)||$s(P)||w(P)||function Ve(P){var ge=c(P),Qe=!1;return ge&&(Qe=0===P.filter(function(pt){return!w(pt)&&$s(P)}).length),ge&&Qe}(P)||function ot(P){var Ht,ge=l(P)&&!m(P),Qe=!1,pt=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],Hn=pt.length;for(Ht=0;Ht<Hn;Ht+=1)Qe=Qe||f(P,pt[Ht]);return ge&&Qe}(P)||null==P}function wt(P){var Ht,ge=l(P)&&!m(P),Qe=!1,pt=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(Ht=0;Ht<pt.length;Ht+=1)Qe=Qe||f(P,pt[Ht]);return ge&&Qe}function mi(P,ge){if(P.date()<ge.date())return-mi(ge,P);var Qe=12*(ge.year()-P.year())+(ge.month()-P.month()),pt=P.clone().add(Qe,"months");return-(Qe+(ge-pt<0?(ge-pt)/(pt-P.clone().add(Qe-1,"months")):(ge-pt)/(P.clone().add(Qe+1,"months")-pt)))||0}function un(P){var ge;return void 0===P?this._locale._abbr:(null!=(ge=Vi(P))&&(this._locale=ge),this)}t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Nn=C("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(P){return void 0===P?this.localeData():this.locale(P)});function kn(){return this._locale}var F=1e3,Ce=60*F,gt=60*Ce,Bt=3506328*gt;function on(P,ge){return(P%ge+ge)%ge}function Sn(P,ge,Qe){return P<100&&P>=0?new Date(P+400,ge,Qe)-Bt:new Date(P,ge,Qe).valueOf()}function Rn(P,ge,Qe){return P<100&&P>=0?Date.UTC(P+400,ge,Qe)-Bt:Date.UTC(P,ge,Qe)}function Js(P,ge){return ge.erasAbbrRegex(P)}function eo(){var Ht,_n,Hn,br,jr,P=[],ge=[],Qe=[],pt=[],vi=this.eras();for(Ht=0,_n=vi.length;Ht<_n;++Ht)Hn=Pn(vi[Ht].name),br=Pn(vi[Ht].abbr),jr=Pn(vi[Ht].narrow),ge.push(Hn),P.push(br),Qe.push(jr),pt.push(Hn),pt.push(br),pt.push(jr);this._erasRegex=new RegExp("^("+pt.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+ge.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+P.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+Qe.join("|")+")","i")}function Is(P,ge){me(0,[P,P.length],0,ge)}function us(P,ge,Qe,pt,Ht){var _n;return null==P?ds(this,pt,Ht).year:(ge>(_n=ma(P,pt,Ht))&&(ge=_n),Ks.call(this,P,ge,Qe,pt,Ht))}function Ks(P,ge,Qe,pt,Ht){var _n=Ka(P,ge,Qe,pt,Ht),Hn=Ni(_n.year,0,_n.dayOfYear);return this.year(Hn.getUTCFullYear()),this.month(Hn.getUTCMonth()),this.date(Hn.getUTCDate()),this}me("N",0,0,"eraAbbr"),me("NN",0,0,"eraAbbr"),me("NNN",0,0,"eraAbbr"),me("NNNN",0,0,"eraName"),me("NNNNN",0,0,"eraNarrow"),me("y",["y",1],"yo","eraYear"),me("y",["yy",2],0,"eraYear"),me("y",["yyy",3],0,"eraYear"),me("y",["yyyy",4],0,"eraYear"),yt("N",Js),yt("NN",Js),yt("NNN",Js),yt("NNNN",function so(P,ge){return ge.erasNameRegex(P)}),yt("NNNNN",function Vo(P,ge){return ge.erasNarrowRegex(P)}),Kt(["N","NN","NNN","NNNN","NNNNN"],function(P,ge,Qe,pt){var Ht=Qe._locale.erasParse(P,pt,Qe._strict);Ht?se(Qe).era=Ht:se(Qe).invalidEra=P}),yt("y",dt),yt("yy",dt),yt("yyy",dt),yt("yyyy",dt),yt("yo",function rl(P,ge){return ge._eraYearOrdinalRegex||dt}),Kt(["y","yy","yyy","yyyy"],0),Kt(["yo"],function(P,ge,Qe,pt){var Ht;Qe._locale._eraYearOrdinalRegex&&(Ht=P.match(Qe._locale._eraYearOrdinalRegex)),ge[0]=Qe._locale.eraYearOrdinalParse?Qe._locale.eraYearOrdinalParse(P,Ht):parseInt(P,10)}),me(0,["gg",2],0,function(){return this.weekYear()%100}),me(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Is("gggg","weekYear"),Is("ggggg","weekYear"),Is("GGGG","isoWeekYear"),Is("GGGGG","isoWeekYear"),yt("G",he),yt("g",he),yt("GG",tt,pe),yt("gg",tt,pe),yt("GGGG",Ut,Me),yt("gggg",Ut,Me),yt("GGGGG",Je,Ze),yt("ggggg",Je,Ze),mn(["gggg","ggggg","GGGG","GGGGG"],function(P,ge,Qe,pt){ge[pt.substr(0,2)]=bn(P)}),mn(["gg","GG"],function(P,ge,Qe,pt){ge[pt]=t.parseTwoDigitYear(P)}),me("Q",0,"Qo","quarter"),yt("Q",Ne),Kt("Q",function(P,ge){ge[1]=3*(bn(P)-1)}),me("D",["DD",2],"Do","date"),yt("D",tt,st),yt("DD",tt,pe),yt("Do",function(P,ge){return P?ge._dayOfMonthOrdinalParse||ge._ordinalParse:ge._dayOfMonthOrdinalParseLenient}),Kt(["D","DD"],2),Kt("Do",function(P,ge){ge[2]=bn(P.match(tt)[0])});var vo=At("Date",!0);me("DDD",["DDDD",3],"DDDo","dayOfYear"),yt("DDD",It),yt("DDDD",Pe),Kt(["DDD","DDDD"],function(P,ge,Qe){Qe._dayOfYear=bn(P)}),me("m",["mm",2],0,"minute"),yt("m",tt,bt),yt("mm",tt,pe),Kt(["m","mm"],4);var Go=At("Minutes",!1);me("s",["ss",2],0,"second"),yt("s",tt,bt),yt("ss",tt,pe),Kt(["s","ss"],5);var Ms,oo,Wo=At("Seconds",!1);for(me("S",0,0,function(){return~~(this.millisecond()/100)}),me(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),me(0,["SSS",3],0,"millisecond"),me(0,["SSSS",4],0,function(){return 10*this.millisecond()}),me(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),me(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),me(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),me(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),me(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),yt("S",It,Ne),yt("SS",It,pe),yt("SSS",It,Pe),Ms="SSSS";Ms.length<=9;Ms+="S")yt(Ms,dt);function Ql(P,ge){ge[6]=bn(1e3*("0."+P))}for(Ms="S";Ms.length<=9;Ms+="S")Kt(Ms,Ql);oo=At("Milliseconds",!1),me("z",0,0,"zoneAbbr"),me("zz",0,0,"zoneName");var J=g.prototype;function Et(P){return P}J.add=Wi,J.calendar=function An(P,ge){1===arguments.length&&(arguments[0]?Ie(arguments[0])?(P=arguments[0],ge=void 0):wt(arguments[0])&&(ge=arguments[0],P=void 0):(P=void 0,ge=void 0));var Qe=P||wr(),pt=Cn(Qe,this).startOf("day"),Ht=t.calendarFormat(this,pt)||"sameElse",_n=ge&&(z(ge[Ht])?ge[Ht].call(this,Qe):ge[Ht]);return this.format(_n||this.localeData().calendar(Ht,this,wr(Qe)))},J.clone=function Fn(){return new g(this)},J.diff=function Lr(P,ge,Qe){var pt,Ht,_n;if(!this.isValid())return NaN;if(!(pt=Cn(P,this)).isValid())return NaN;switch(Ht=6e4*(pt.utcOffset()-this.utcOffset()),ge=et(ge)){case"year":_n=mi(this,pt)/12;break;case"month":_n=mi(this,pt);break;case"quarter":_n=mi(this,pt)/3;break;case"second":_n=(this-pt)/1e3;break;case"minute":_n=(this-pt)/6e4;break;case"hour":_n=(this-pt)/36e5;break;case"day":_n=(this-pt-Ht)/864e5;break;case"week":_n=(this-pt-Ht)/6048e5;break;default:_n=this-pt}return Qe?_n:sn(_n)},J.endOf=function Qn(P){var ge,Qe;if(void 0===(P=et(P))||"millisecond"===P||!this.isValid())return this;switch(Qe=this._isUTC?Rn:Sn,P){case"year":ge=Qe(this.year()+1,0,1)-1;break;case"quarter":ge=Qe(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":ge=Qe(this.year(),this.month()+1,1)-1;break;case"week":ge=Qe(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":ge=Qe(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":ge=Qe(this.year(),this.month(),this.date()+1)-1;break;case"hour":ge=this._d.valueOf(),ge+=gt-on(ge+(this._isUTC?0:this.utcOffset()*Ce),gt)-1;break;case"minute":ge=this._d.valueOf(),ge+=Ce-on(ge,Ce)-1;break;case"second":ge=this._d.valueOf(),ge+=F-on(ge,F)-1}return this._d.setTime(ge),t.updateOffset(this,!0),this},J.format=function ne(P){P||(P=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var ge=te(this,P);return this.localeData().postformat(ge)},J.from=function Fe(P,ge){return this.isValid()&&(v(P)&&P.isValid()||wr(P).isValid())?Vr({to:this,from:P}).locale(this.locale()).humanize(!ge):this.localeData().invalidDate()},J.fromNow=function ct(P){return this.from(wr(),P)},J.to=function Tt(P,ge){return this.isValid()&&(v(P)&&P.isValid()||wr(P).isValid())?Vr({from:this,to:P}).locale(this.locale()).humanize(!ge):this.localeData().invalidDate()},J.toNow=function Qt(P){return this.to(wr(),P)},J.get=function en(P){return z(this[P=et(P)])?this[P]():this},J.invalidAt=function ar(){return se(this).overflow},J.isAfter=function ir(P,ge){var Qe=v(P)?P:wr(P);return!(!this.isValid()||!Qe.isValid())&&("millisecond"===(ge=et(ge)||"millisecond")?this.valueOf()>Qe.valueOf():Qe.valueOf()<this.clone().startOf(ge).valueOf())},J.isBefore=function mr(P,ge){var Qe=v(P)?P:wr(P);return!(!this.isValid()||!Qe.isValid())&&("millisecond"===(ge=et(ge)||"millisecond")?this.valueOf()<Qe.valueOf():this.clone().endOf(ge).valueOf()<Qe.valueOf())},J.isBetween=function Nr(P,ge,Qe,pt){var Ht=v(P)?P:wr(P),_n=v(ge)?ge:wr(ge);return!!(this.isValid()&&Ht.isValid()&&_n.isValid())&&("("===(pt=pt||"()")[0]?this.isAfter(Ht,Qe):!this.isBefore(Ht,Qe))&&(")"===pt[1]?this.isBefore(_n,Qe):!this.isAfter(_n,Qe))},J.isSame=function ti(P,ge){var pt,Qe=v(P)?P:wr(P);return!(!this.isValid()||!Qe.isValid())&&("millisecond"===(ge=et(ge)||"millisecond")?this.valueOf()===Qe.valueOf():(pt=Qe.valueOf(),this.clone().startOf(ge).valueOf()<=pt&&pt<=this.clone().endOf(ge).valueOf()))},J.isSameOrAfter=function hr(P,ge){return this.isSame(P,ge)||this.isAfter(P,ge)},J.isSameOrBefore=function ci(P,ge){return this.isSame(P,ge)||this.isBefore(P,ge)},J.isValid=function Ir(){return T(this)},J.lang=Nn,J.locale=un,J.localeData=kn,J.max=Es,J.min=pi,J.parsingFlags=function _r(){return N({},se(this))},J.set=function Tn(P,ge){if("object"==typeof P){var pt,Qe=function ae(P){var Qe,ge=[];for(Qe in P)f(P,Qe)&&ge.push({unit:Qe,priority:W[Qe]});return ge.sort(function(pt,Ht){return pt.priority-Ht.priority}),ge}(P=k(P)),Ht=Qe.length;for(pt=0;pt<Ht;pt++)this[Qe[pt].unit](P[Qe[pt].unit])}else if(z(this[P=et(P)]))return this[P](ge);return this},J.startOf=function $n(P){var ge,Qe;if(void 0===(P=et(P))||"millisecond"===P||!this.isValid())return this;switch(Qe=this._isUTC?Rn:Sn,P){case"year":ge=Qe(this.year(),0,1);break;case"quarter":ge=Qe(this.year(),this.month()-this.month()%3,1);break;case"month":ge=Qe(this.year(),this.month(),1);break;case"week":ge=Qe(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":ge=Qe(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":ge=Qe(this.year(),this.month(),this.date());break;case"hour":ge=this._d.valueOf(),ge-=on(ge+(this._isUTC?0:this.utcOffset()*Ce),gt);break;case"minute":ge=this._d.valueOf(),ge-=on(ge,Ce);break;case"second":ge=this._d.valueOf(),ge-=on(ge,F)}return this._d.setTime(ge),t.updateOffset(this,!0),this},J.subtract=os,J.toArray=function Or(){var P=this;return[P.year(),P.month(),P.date(),P.hour(),P.minute(),P.second(),P.millisecond()]},J.toObject=function gi(){var P=this;return{years:P.year(),months:P.month(),date:P.date(),hours:P.hours(),minutes:P.minutes(),seconds:P.seconds(),milliseconds:P.milliseconds()}},J.toDate=function Dr(){return new Date(this.valueOf())},J.toISOString=function Z(P){if(!this.isValid())return null;var ge=!0!==P,Qe=ge?this.clone().utc():this;return Qe.year()<0||Qe.year()>9999?te(Qe,ge?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):z(Date.prototype.toISOString)?ge?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",te(Qe,"Z")):te(Qe,ge?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},J.inspect=function Ue(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var Qe,pt,P="moment",ge="";return this.isLocal()||(P=0===this.utcOffset()?"moment.utc":"moment.parseZone",ge="Z"),Qe="["+P+'("]',pt=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(Qe+pt+"-MM-DD[T]HH:mm:ss.SSS"+ge+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(J[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),J.toJSON=function ni(){return this.isValid()?this.toISOString():null},J.toString=function ea(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},J.unix=function fr(){return Math.floor(this.valueOf()/1e3)},J.valueOf=function Wn(){return this._d.valueOf()-6e4*(this._offset||0)},J.creationData=function Zn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},J.eraName=function xr(){var P,ge,Qe,pt=this.localeData().eras();for(P=0,ge=pt.length;P<ge;++P)if(Qe=this.clone().startOf("day").valueOf(),pt[P].since<=Qe&&Qe<=pt[P].until||pt[P].until<=Qe&&Qe<=pt[P].since)return pt[P].name;return""},J.eraNarrow=function Si(){var P,ge,Qe,pt=this.localeData().eras();for(P=0,ge=pt.length;P<ge;++P)if(Qe=this.clone().startOf("day").valueOf(),pt[P].since<=Qe&&Qe<=pt[P].until||pt[P].until<=Qe&&Qe<=pt[P].since)return pt[P].narrow;return""},J.eraAbbr=function Ei(){var P,ge,Qe,pt=this.localeData().eras();for(P=0,ge=pt.length;P<ge;++P)if(Qe=this.clone().startOf("day").valueOf(),pt[P].since<=Qe&&Qe<=pt[P].until||pt[P].until<=Qe&&Qe<=pt[P].since)return pt[P].abbr;return""},J.eraYear=function Br(){var P,ge,Qe,pt,Ht=this.localeData().eras();for(P=0,ge=Ht.length;P<ge;++P)if(Qe=Ht[P].since<=Ht[P].until?1:-1,pt=this.clone().startOf("day").valueOf(),Ht[P].since<=pt&&pt<=Ht[P].until||Ht[P].until<=pt&&pt<=Ht[P].since)return(this.year()-t(Ht[P].since).year())*Qe+Ht[P].offset;return this.year()},J.year=xe,J.isLeapYear=function ut(){return Gn(this.year())},J.weekYear=function Kl(P){return us.call(this,P,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)},J.isoWeekYear=function Va(P){return us.call(this,P,this.isoWeek(),this.isoWeekday(),1,4)},J.quarter=J.quarters=function il(P){return null==P?Math.ceil((this.month()+1)/3):this.month(3*(P-1)+this.month()%3)},J.month=pa,J.daysInMonth=function Ta(){return qr(this.year(),this.month())},J.week=J.weeks=function vs(P){var ge=this.localeData().week(this);return null==P?ge:this.add(7*(P-ge),"d")},J.isoWeek=J.isoWeeks=function hs(P){var ge=ds(this,1,4).week;return null==P?ge:this.add(7*(P-ge),"d")},J.weeksInYear=function Xl(){var P=this.localeData()._week;return ma(this.year(),P.dow,P.doy)},J.weeksInWeekYear=function El(){var P=this.localeData()._week;return ma(this.weekYear(),P.dow,P.doy)},J.isoWeeksInYear=function Vs(){return ma(this.year(),1,4)},J.isoWeeksInISOWeekYear=function jo(){return ma(this.isoWeekYear(),1,4)},J.date=vo,J.day=J.days=function wi(P){if(!this.isValid())return null!=P?this:NaN;var ge=mt(this,"Day");return null!=P?(P=function Ps(P,ge){return"string"!=typeof P?P:isNaN(P)?"number"==typeof(P=ge.weekdaysParse(P))?P:null:parseInt(P,10)}(P,this.localeData()),this.add(P-ge,"d")):ge},J.weekday=function As(P){if(!this.isValid())return null!=P?this:NaN;var ge=(this.day()+7-this.localeData()._week.dow)%7;return null==P?ge:this.add(P-ge,"d")},J.isoWeekday=function ns(P){if(!this.isValid())return null!=P?this:NaN;if(null!=P){var ge=function Ja(P,ge){return"string"==typeof P?ge.weekdaysParse(P)%7||7:isNaN(P)?null:P}(P,this.localeData());return this.day(this.day()%7?ge:ge-7)}return this.day()||7},J.dayOfYear=function Po(P){var ge=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==P?ge:this.add(P-ge,"d")},J.hour=J.hours=rs,J.minute=J.minutes=Go,J.second=J.seconds=Wo,J.millisecond=J.milliseconds=oo,J.utcOffset=function zn(P,ge,Qe){var Ht,pt=this._offset||0;if(!this.isValid())return null!=P?this:NaN;if(null!=P){if("string"==typeof P){if(null===(P=hn(He,P)))return this}else Math.abs(P)<16&&!Qe&&(P*=60);return!this._isUTC&&ge&&(Ht=Yn(this)),this._offset=P,this._isUTC=!0,null!=Ht&&this.add(Ht,"m"),pt!==P&&(!ge||this._changeInProgress?ss(this,Vr(P-pt,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?pt:Yn(this)},J.utc=function cr(P){return this.utcOffset(0,P)},J.local=function Fr(P){return this._isUTC&&(this.utcOffset(0,P),this._isUTC=!1,P&&this.subtract(Yn(this),"m")),this},J.parseZone=function pr(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var P=hn(Le,this._i);null!=P?this.utcOffset(P):this.utcOffset(0,!0)}return this},J.hasAlignedHourOffset=function or(P){return!!this.isValid()&&(P=P?wr(P).utcOffset():0,(this.utcOffset()-P)%60==0)},J.isDST=function ei(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},J.isLocal=function ui(){return!!this.isValid()&&!this._isUTC},J.isUtcOffset=function ai(){return!!this.isValid()&&this._isUTC},J.isUtc=Xr,J.isUTC=Xr,J.zoneAbbr=function ve(){return this._isUTC?"UTC":""},J.zoneName=function we(){return this._isUTC?"Coordinated Universal Time":""},J.dates=C("dates accessor is deprecated. Use date instead.",vo),J.months=C("months accessor is deprecated. Use month instead",pa),J.years=C("years accessor is deprecated. Use year instead",xe),J.zone=C("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function rr(P,ge){return null!=P?("string"!=typeof P&&(P=-P),this.utcOffset(P,ge),this):-this.utcOffset()}),J.isDSTShifted=C("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function Kr(){if(!p(this._isDSTShifted))return this._isDSTShifted;var ge,P={};return E(P,this),(P=Ti(P))._a?(ge=P._isUTC?K(P._a):wr(P._a),this._isDSTShifted=this.isValid()&&function Dt(P,ge,Qe){var Hn,pt=Math.min(P.length,ge.length),Ht=Math.abs(P.length-ge.length),_n=0;for(Hn=0;Hn<pt;Hn++)(Qe&&P[Hn]!==ge[Hn]||!Qe&&bn(P[Hn])!==bn(ge[Hn]))&&_n++;return _n+Ht}(P._a,ge.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var zt=M.prototype;function nn(P,ge,Qe,pt){var Ht=Vi(),_n=K().set(pt,ge);return Ht[Qe](_n,P)}function En(P,ge,Qe){if(w(P)&&(ge=P,P=void 0),P=P||"",null!=ge)return nn(P,ge,Qe,"month");var pt,Ht=[];for(pt=0;pt<12;pt++)Ht[pt]=nn(P,pt,Qe,"month");return Ht}function Jn(P,ge,Qe,pt){"boolean"==typeof P?(w(ge)&&(Qe=ge,ge=void 0),ge=ge||""):(Qe=ge=P,P=!1,w(ge)&&(Qe=ge,ge=void 0),ge=ge||"");var Hn,Ht=Vi(),_n=P?Ht._week.dow:0,br=[];if(null!=Qe)return nn(ge,(Qe+_n)%7,pt,"day");for(Hn=0;Hn<7;Hn++)br[Hn]=nn(ge,(Hn+_n)%7,pt,"day");return br}zt.calendar=function X(P,ge,Qe){var pt=this._calendar[P]||this._calendar.sameElse;return z(pt)?pt.call(ge,Qe):pt},zt.longDateFormat=function De(P){var ge=this._longDateFormat[P],Qe=this._longDateFormat[P.toUpperCase()];return ge||!Qe?ge:(this._longDateFormat[P]=Qe.match(fe).map(function(pt){return"MMMM"===pt||"MM"===pt||"DD"===pt||"dddd"===pt?pt.slice(1):pt}).join(""),this._longDateFormat[P])},zt.invalidDate=function ce(){return this._invalidDate},zt.ordinal=function _t(P){return this._ordinal.replace("%d",P)},zt.preparse=Et,zt.postformat=Et,zt.relativeTime=function kt(P,ge,Qe,pt){var Ht=this._relativeTime[Qe];return z(Ht)?Ht(P,ge,Qe,pt):Ht.replace(/%d/i,P)},zt.pastFuture=function Nt(P,ge){var Qe=this._relativeTime[P>0?"future":"past"];return z(Qe)?Qe(ge):Qe.replace(/%s/i,ge)},zt.set=function j(P){var ge,Qe;for(Qe in P)f(P,Qe)&&(z(ge=P[Qe])?this[Qe]=ge:this["_"+Qe]=ge);this._config=P,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},zt.eras=function Cr(P,ge){var Qe,pt,Ht,_n=this._eras||Vi("en")._eras;for(Qe=0,pt=_n.length;Qe<pt;++Qe)switch("string"==typeof _n[Qe].since&&(Ht=t(_n[Qe].since).startOf("day"),_n[Qe].since=Ht.valueOf()),typeof _n[Qe].until){case"undefined":_n[Qe].until=1/0;break;case"string":Ht=t(_n[Qe].until).startOf("day").valueOf(),_n[Qe].until=Ht.valueOf()}return _n},zt.erasParse=function Ar(P,ge,Qe){var pt,Ht,Hn,br,jr,_n=this.eras();for(P=P.toUpperCase(),pt=0,Ht=_n.length;pt<Ht;++pt)if(Hn=_n[pt].name.toUpperCase(),br=_n[pt].abbr.toUpperCase(),jr=_n[pt].narrow.toUpperCase(),Qe)switch(ge){case"N":case"NN":case"NNN":if(br===P)return _n[pt];break;case"NNNN":if(Hn===P)return _n[pt];break;case"NNNNN":if(jr===P)return _n[pt]}else if([Hn,br,jr].indexOf(P)>=0)return _n[pt]},zt.erasConvertYear=function Ui(P,ge){var Qe=P.since<=P.until?1:-1;return void 0===ge?t(P.since).year():t(P.since).year()+(ge-P.offset)*Qe},zt.erasAbbrRegex=function ls(P){return f(this,"_erasAbbrRegex")||eo.call(this),P?this._erasAbbrRegex:this._erasRegex},zt.erasNameRegex=function zi(P){return f(this,"_erasNameRegex")||eo.call(this),P?this._erasNameRegex:this._erasRegex},zt.erasNarrowRegex=function Us(P){return f(this,"_erasNarrowRegex")||eo.call(this),P?this._erasNarrowRegex:this._erasRegex},zt.months=function ua(P,ge){return P?c(this._months)?this._months[P.month()]:this._months[(this._months.isFormat||ri).test(ge)?"format":"standalone"][P.month()]:c(this._months)?this._months:this._months.standalone},zt.monthsShort=function ia(P,ge){return P?c(this._monthsShort)?this._monthsShort[P.month()]:this._monthsShort[ri.test(ge)?"format":"standalone"][P.month()]:c(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},zt.monthsParse=function xi(P,ge,Qe){var pt,Ht,_n;if(this._monthsParseExact)return Xi.call(this,P,ge,Qe);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),pt=0;pt<12;pt++){if(Ht=K([2e3,pt]),Qe&&!this._longMonthsParse[pt]&&(this._longMonthsParse[pt]=new RegExp("^"+this.months(Ht,"").replace(".","")+"$","i"),this._shortMonthsParse[pt]=new RegExp("^"+this.monthsShort(Ht,"").replace(".","")+"$","i")),!Qe&&!this._monthsParse[pt]&&(_n="^"+this.months(Ht,"")+"|^"+this.monthsShort(Ht,""),this._monthsParse[pt]=new RegExp(_n.replace(".",""),"i")),Qe&&"MMMM"===ge&&this._longMonthsParse[pt].test(P))return pt;if(Qe&&"MMM"===ge&&this._shortMonthsParse[pt].test(P))return pt;if(!Qe&&this._monthsParse[pt].test(P))return pt}},zt.monthsRegex=function Gi(P){return this._monthsParseExact?(f(this,"_monthsRegex")||Fi.call(this),P?this._monthsStrictRegex:this._monthsRegex):(f(this,"_monthsRegex")||(this._monthsRegex=ra),this._monthsStrictRegex&&P?this._monthsStrictRegex:this._monthsRegex)},zt.monthsShortRegex=function di(P){return this._monthsParseExact?(f(this,"_monthsRegex")||Fi.call(this),P?this._monthsShortStrictRegex:this._monthsShortRegex):(f(this,"_monthsShortRegex")||(this._monthsShortRegex=Jr),this._monthsShortStrictRegex&&P?this._monthsShortStrictRegex:this._monthsShortRegex)},zt.week=function fs(P){return ds(P,this._week.dow,this._week.doy).week},zt.firstDayOfYear=function ks(){return this._week.doy},zt.firstDayOfWeek=function _a(){return this._week.dow},zt.weekdays=function yi(P,ge){var Qe=c(this._weekdays)?this._weekdays:this._weekdays[P&&!0!==P&&this._weekdays.isFormat.test(ge)?"format":"standalone"];return!0===P?Ea(Qe,this._week.dow):P?Qe[P.day()]:Qe},zt.weekdaysMin=function wa(P){return!0===P?Ea(this._weekdaysMin,this._week.dow):P?this._weekdaysMin[P.day()]:this._weekdaysMin},zt.weekdaysShort=function Ga(P){return!0===P?Ea(this._weekdaysShort,this._week.dow):P?this._weekdaysShort[P.day()]:this._weekdaysShort},zt.weekdaysParse=function Wa(P,ge,Qe){var pt,Ht,_n;if(this._weekdaysParseExact)return ts.call(this,P,ge,Qe);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),pt=0;pt<7;pt++){if(Ht=K([2e3,1]).day(pt),Qe&&!this._fullWeekdaysParse[pt]&&(this._fullWeekdaysParse[pt]=new RegExp("^"+this.weekdays(Ht,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[pt]=new RegExp("^"+this.weekdaysShort(Ht,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[pt]=new RegExp("^"+this.weekdaysMin(Ht,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[pt]||(_n="^"+this.weekdays(Ht,"")+"|^"+this.weekdaysShort(Ht,"")+"|^"+this.weekdaysMin(Ht,""),this._weekdaysParse[pt]=new RegExp(_n.replace(".",""),"i")),Qe&&"dddd"===ge&&this._fullWeekdaysParse[pt].test(P))return pt;if(Qe&&"ddd"===ge&&this._shortWeekdaysParse[pt].test(P))return pt;if(Qe&&"dd"===ge&&this._minWeekdaysParse[pt].test(P))return pt;if(!Qe&&this._weekdaysParse[pt].test(P))return pt}},zt.weekdaysRegex=function ps(P){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||$i.call(this),P?this._weekdaysStrictRegex:this._weekdaysRegex):(f(this,"_weekdaysRegex")||(this._weekdaysRegex=es),this._weekdaysStrictRegex&&P?this._weekdaysStrictRegex:this._weekdaysRegex)},zt.weekdaysShortRegex=function Ra(P){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||$i.call(this),P?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(f(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ss),this._weekdaysShortStrictRegex&&P?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},zt.weekdaysMinRegex=function ca(P){return this._weekdaysParseExact?(f(this,"_weekdaysRegex")||$i.call(this),P?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(f(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=aa),this._weekdaysMinStrictRegex&&P?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},zt.isPM=function Pi(P){return"p"===(P+"").toLowerCase().charAt(0)},zt.meridiem=function xa(P,ge,Qe){return P>11?Qe?"pm":"PM":Qe?"am":"AM"},Bi("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(P){var ge=P%10;return P+(1===bn(P%100/10)?"th":1===ge?"st":2===ge?"nd":3===ge?"rd":"th")}}),t.lang=C("moment.lang is deprecated. Use moment.locale instead.",Bi),t.langData=C("moment.langData is deprecated. Use moment.localeData instead.",Vi);var la=Math.abs;function Fs(P,ge,Qe,pt){var Ht=Vr(ge,Qe);return P._milliseconds+=pt*Ht._milliseconds,P._days+=pt*Ht._days,P._months+=pt*Ht._months,P._bubble()}function ws(P){return P<0?Math.floor(P):Math.ceil(P)}function Uo(P){return 4800*P/146097}function to(P){return 146097*P/4800}function ta(P){return function(){return this.as(P)}}var Zl=ta("ms"),ql=ta("s"),Jl=ta("m"),al=ta("h"),Vu=ta("d"),ju=ta("w"),Gu=ta("M"),sl=ta("Q"),zo=ta("y"),Wu=Zl;function no(P){return function(){return this.isValid()?this._data[P]:NaN}}var Ko=no("milliseconds"),Pl=no("seconds"),eu=no("minutes"),Uu=no("hours"),tu=no("days"),yo=no("months"),uo=no("years");var co=Math.round,Lo={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function zu(P,ge,Qe,pt,Ht){return Ht.relativeTime(ge||1,!!Qe,P,pt)}var Oo=Math.abs;function Mo(P){return(P>0)-(P<0)||+P}function Ll(){if(!this.isValid())return this.localeData().invalidDate();var pt,Ht,_n,Hn,jr,vi,Ns,fo,P=Oo(this._milliseconds)/1e3,ge=Oo(this._days),Qe=Oo(this._months),br=this.asSeconds();return br?(pt=sn(P/60),Ht=sn(pt/60),P%=60,pt%=60,_n=sn(Qe/12),Qe%=12,Hn=P?P.toFixed(3).replace(/\.?0+$/,""):"",jr=br<0?"-":"",vi=Mo(this._months)!==Mo(br)?"-":"",Ns=Mo(this._days)!==Mo(br)?"-":"",fo=Mo(this._milliseconds)!==Mo(br)?"-":"",jr+"P"+(_n?vi+_n+"Y":"")+(Qe?vi+Qe+"M":"")+(ge?Ns+ge+"D":"")+(Ht||pt||P?"T":"")+(Ht?fo+Ht+"H":"")+(pt?fo+pt+"M":"")+(P?fo+Hn+"S":"")):"P0D"}var _i=de.prototype;return _i.isValid=function Za(){return this._isValid},_i.abs=function Rs(){var P=this._data;return this._milliseconds=la(this._milliseconds),this._days=la(this._days),this._months=la(this._months),P.milliseconds=la(P.milliseconds),P.seconds=la(P.seconds),P.minutes=la(P.minutes),P.hours=la(P.hours),P.months=la(P.months),P.years=la(P.years),this},_i.add=function lo(P,ge){return Fs(this,P,ge,1)},_i.subtract=function xl(P,ge){return Fs(this,P,ge,-1)},_i.as=function Yc(P){if(!this.isValid())return NaN;var ge,Qe,pt=this._milliseconds;if("month"===(P=et(P))||"quarter"===P||"year"===P)switch(ge=this._days+pt/864e5,Qe=this._months+Uo(ge),P){case"month":return Qe;case"quarter":return Qe/3;case"year":return Qe/12}else switch(ge=this._days+Math.round(to(this._months)),P){case"week":return ge/7+pt/6048e5;case"day":return ge+pt/864e5;case"hour":return 24*ge+pt/36e5;case"minute":return 1440*ge+pt/6e4;case"second":return 86400*ge+pt/1e3;case"millisecond":return Math.floor(864e5*ge)+pt;default:throw new Error("Unknown unit "+P)}},_i.asMilliseconds=Zl,_i.asSeconds=ql,_i.asMinutes=Jl,_i.asHours=al,_i.asDays=Vu,_i.asWeeks=ju,_i.asMonths=Gu,_i.asQuarters=sl,_i.asYears=zo,_i.valueOf=Wu,_i._bubble=function kl(){var Ht,_n,Hn,br,jr,P=this._milliseconds,ge=this._days,Qe=this._months,pt=this._data;return P>=0&&ge>=0&&Qe>=0||P<=0&&ge<=0&&Qe<=0||(P+=864e5*ws(to(Qe)+ge),ge=0,Qe=0),pt.milliseconds=P%1e3,Ht=sn(P/1e3),pt.seconds=Ht%60,_n=sn(Ht/60),pt.minutes=_n%60,Hn=sn(_n/60),pt.hours=Hn%24,ge+=sn(Hn/24),Qe+=jr=sn(Uo(ge)),ge-=ws(to(jr)),br=sn(Qe/12),Qe%=12,pt.days=ge,pt.months=Qe,pt.years=br,this},_i.clone=function Ds(){return Vr(this)},_i.get=function ol(P){return P=et(P),this.isValid()?this[P+"s"]():NaN},_i.milliseconds=Ko,_i.seconds=Pl,_i.minutes=eu,_i.hours=Uu,_i.days=tu,_i.weeks=function bo(){return sn(this.days()/7)},_i.months=yo,_i.years=uo,_i.humanize=function Ku(P,ge){if(!this.isValid())return this.localeData().invalidDate();var Ht,_n,Qe=!1,pt=Lo;return"object"==typeof P&&(ge=P,P=!1),"boolean"==typeof P&&(Qe=P),"object"==typeof ge&&(pt=Object.assign({},Lo,ge),null!=ge.s&&null==ge.ss&&(pt.ss=ge.s-1)),_n=function sf(P,ge,Qe,pt){var Ht=Vr(P).abs(),_n=co(Ht.as("s")),Hn=co(Ht.as("m")),br=co(Ht.as("h")),jr=co(Ht.as("d")),vi=co(Ht.as("M")),Ns=co(Ht.as("w")),fo=co(Ht.as("y")),wo=_n<=Qe.ss&&["s",_n]||_n<Qe.s&&["ss",_n]||Hn<=1&&["m"]||Hn<Qe.m&&["mm",Hn]||br<=1&&["h"]||br<Qe.h&&["hh",br]||jr<=1&&["d"]||jr<Qe.d&&["dd",jr];return null!=Qe.w&&(wo=wo||Ns<=1&&["w"]||Ns<Qe.w&&["ww",Ns]),(wo=wo||vi<=1&&["M"]||vi<Qe.M&&["MM",vi]||fo<=1&&["y"]||["yy",fo])[2]=ge,wo[3]=+P>0,wo[4]=pt,zu.apply(null,wo)}(this,!Qe,pt,Ht=this.localeData()),Qe&&(_n=Ht.pastFuture(+this,_n)),Ht.postformat(_n)},_i.toISOString=Ll,_i.toString=Ll,_i.toJSON=Ll,_i.locale=un,_i.localeData=kn,_i.toIsoString=C("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ll),_i.lang=Nn,me("X",0,0,"unix"),me("x",0,0,"valueOf"),yt("x",he),yt("X",/[+-]?\d+(\.\d{1,3})?/),Kt("X",function(P,ge,Qe){Qe._d=new Date(1e3*parseFloat(P))}),Kt("x",function(P,ge,Qe){Qe._d=new Date(bn(P))}),t.version="2.30.1",function o(P){e=P}(wr),t.fn=J,t.min=function Qa(){return da("isBefore",[].slice.call(arguments,0))},t.max=function _s(){return da("isAfter",[].slice.call(arguments,0))},t.now=function(){return Date.now?Date.now():+new Date},t.utc=K,t.unix=function je(P){return wr(1e3*P)},t.months=function vr(P,ge){return En(P,ge,"months")},t.isDate=O,t.locale=Bi,t.invalid=L,t.duration=Vr,t.isMoment=v,t.weekdays=function Ur(P,ge,Qe){return Jn(P,ge,Qe,"weekdays")},t.parseZone=function it(){return wr.apply(null,arguments).parseZone()},t.localeData=Vi,t.isDuration=_e,t.monthsShort=function lr(P,ge){return En(P,ge,"monthsShort")},t.weekdaysMin=function Ua(P,ge,Qe){return Jn(P,ge,Qe,"weekdaysMin")},t.defineLocale=Yi,t.updateLocale=function Os(P,ge){if(null!=ge){var Qe,pt,Ht=ka;null!=si[P]&&null!=si[P].parentLocale?si[P].set(B(si[P]._config,ge)):(null!=(pt=Pa(P))&&(Ht=pt._config),ge=B(Ht,ge),null==pt&&(ge.abbr=P),(Qe=new M(ge)).parentLocale=si[P],si[P]=Qe),Bi(P)}else null!=si[P]&&(null!=si[P].parentLocale?(si[P]=si[P].parentLocale,P===Bi()&&Bi(P)):null!=si[P]&&delete si[P]);return si[P]},t.locales=function Hs(){return I(si)},t.weekdaysShort=function fi(P,ge,Qe){return Jn(P,ge,Qe,"weekdaysShort")},t.normalizeUnits=et,t.relativeTimeRounding=function ro(P){return void 0===P?co:"function"==typeof P&&(co=P,!0)},t.relativeTimeThreshold=function Hc(P,ge){return void 0!==Lo[P]&&(void 0===ge?Lo[P]:(Lo[P]=ge,"s"===P&&(Lo.ss=ge-1),!0))},t.calendarFormat=function Jt(P,ge){var Qe=P.diff(ge,"days",!0);return Qe<-6?"sameElse":Qe<-1?"lastWeek":Qe<0?"lastDay":Qe<1?"sameDay":Qe<2?"nextDay":Qe<7?"nextWeek":"sameElse"},t.prototype=J,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t}()},2446:(ke,Y,a)=>{"use strict";a.d(Y,{kr:()=>nt,vG:()=>pn});var e=a(1777);function K(wn,Gn,er,an){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.215, 0.610, 0.355, 1.000)",(0,e.F4)([(0,e.oB)({opacity:0,transform:"translate3d(0, {{ a }}, 0)",offset:0}),(0,e.oB)({opacity:1,transform:"translate3d(0, {{ b }}, 0)",offset:.6}),(0,e.oB)({transform:"translate3d(0, {{ c }}, 0)",offset:.75}),(0,e.oB)({transform:"translate3d(0, {{ d }}, 0)",offset:.9}),(0,e.oB)({opacity:1,transform:"none",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn,c:er,d:an}})}function ie(wn,Gn,er,an){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.215, 0.610, 0.355, 1.000)",(0,e.F4)([(0,e.oB)({opacity:0,transform:"translate3d({{ a }}, 0, 0)",offset:0}),(0,e.oB)({opacity:1,transform:"translate3d({{ b }}, 0, 0)",offset:.6}),(0,e.oB)({transform:"translate3d({{ c }}, 0, 0)",offset:.75}),(0,e.oB)({transform:"translate3d({{ d }}, 0, 0)",offset:.9}),(0,e.oB)({opacity:1,transform:"none",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn,c:er,d:an}})}function b(wn,Gn,er,an){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"translate3d(0, {{ a }}, 0)",offset:.2}),(0,e.oB)({opacity:1,transform:"translate3d(0, {{ b }}, 0)",offset:.4}),(0,e.oB)({opacity:1,transform:"translate3d(0, {{ c }}, 0)",offset:.45}),(0,e.oB)({opacity:0,transform:"translate3d(0, {{ d }}, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn,c:er,d:an}})}function E(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:1,transform:"translate3d({{ a }}, 0, 0)",offset:.2}),(0,e.oB)({opacity:0,transform:"translate3d({{ b }}, 0, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function _(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:0,transform:"translate3d({{ a }}, 0, 0)",offset:0}),(0,e.oB)({opacity:1,transform:"translate3d({{ b }}, 0, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function R(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:0,transform:"translate3d(0, {{ a }}, 0)",offset:0}),(0,e.oB)({opacity:1,transform:"translate3d(0, {{ b }}, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function U(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:1,transform:"translate3d({{ a }}, 0, 0)",offset:0}),(0,e.oB)({opacity:0,transform:"translate3d({{ b }}, 0, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function X(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:1,transform:"translate3d(0, {{ a }}, 0)",offset:0}),(0,e.oB)({opacity:0,transform:"translate3d(0, {{ b }}, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function me(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"translate3d({{ a }}, 0, 0)",offset:0}),(0,e.oB)({transform:"translate3d({{ b }}, 0, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function Ge(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"translate3d(0, {{ a }}, 0)",offset:0}),(0,e.oB)({transform:"translate3d(0, {{ b }}, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function _t(wn,Gn){return(0,e.oQ)([(0,e.oB)({"backface-visibility":"visible"}),(0,e.jt)("{{ timing }}s {{ delay }}s ease-in",(0,e.F4)([(0,e.oB)({opacity:0,transform:"perspective(400px) rotate3d({{ rotateX }}, {{ rotateY }}, 0, 90deg)",offset:0}),(0,e.oB)({opacity:1,transform:"perspective(400px) rotate3d({{ rotateX }}, {{ rotateY }}, 0, -20deg)",offset:.4}),(0,e.oB)({transform:"perspective(400px) rotate3d({{ rotateX }}, {{ rotateY }}, 0, 10deg)",offset:.6}),(0,e.oB)({transform:"perspective(400px) rotate3d({{ rotateX }}, {{ rotateY }}, 0, -5deg)",offset:.8}),(0,e.oB)({transform:"perspective(400px) rotate3d(0, 0, 0, 0)",offset:1})]))],{params:{timing:1,delay:0,rotateX:wn,rotateY:Gn}})}function Nt(wn,Gn){return(0,e.oQ)([(0,e.oB)({"backface-visibility":"visible"}),(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"perspective(400px)",offset:0}),(0,e.oB)({opacity:1,transform:"perspective(400px) rotate3d({{ rotateX }}, {{ rotateY }}, 0, -20deg)",offset:.3}),(0,e.oB)({opacity:0,transform:"perspective(400px) rotate3d({{ rotateX }}, {{ rotateY }}, 0, 90deg)",offset:1})]))],{params:{timing:1,delay:0,rotateX:wn,rotateY:Gn}})}function ae(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({"transform-origin":"{{ origin }}",opacity:0,transform:"rotate3d(0, 0, 1, {{ degrees }})",offset:0}),(0,e.oB)({"transform-origin":"{{ origin }}",opacity:1,transform:"none",offset:1})])),{params:{timing:1,delay:0,origin:wn,degrees:Gn}})}function tt(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({"transform-origin":"{{ origin }}",opacity:1,transform:"none",offset:0}),(0,e.oB)({"transform-origin":"{{ origin }}",opacity:0,transform:"rotate3d(0, 0, 1, {{ degrees }})",offset:1})])),{params:{timing:1,delay:0,origin:wn,degrees:Gn}})}(0,e.oQ)([(0,e.oB)({transform:"translate3d(0, 0, 0)"}),(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"translate3d(0, 0, 0)",offset:.2}),(0,e.oB)({transform:"translate3d(0, -30px, 0)",offset:.4}),(0,e.oB)({transform:"translate3d(0, 0, 0)",offset:.53}),(0,e.oB)({transform:"translate3d(0, -15px, 0)",offset:.7}),(0,e.oB)({transform:"translate3d(0, -4px, 0)",offset:.9}),(0,e.oB)({transform:"translate3d(0, 0, 0)",offset:1})]))],{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:1}),(0,e.oB)({opacity:0}),(0,e.oB)({opacity:1}),(0,e.oB)({opacity:0}),(0,e.oB)({opacity:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"scale3d(1, 1, 1)"}),(0,e.oB)({transform:"scale3d({{ scale }}, {{ scale }}, {{ scale }})"}),(0,e.oB)({transform:"scale3d(1, 1, 1)"})])),{params:{scale:1.25,timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"scale3d(1, 1, 1)",offset:0}),(0,e.oB)({transform:"scale3d(1.25, 0.75, 1)",offset:.3}),(0,e.oB)({transform:"scale3d(0.75, 1.25, 1)",offset:.4}),(0,e.oB)({transform:"scale3d(1.15, 0.85, 1)",offset:.5}),(0,e.oB)({transform:"scale3d(.95, 1.05, 1)",offset:.65}),(0,e.oB)({transform:"scale3d(1.05, .95, 1)",offset:.75}),(0,e.oB)({transform:"scale3d(1, 1, 1)",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"translate3d(0, 0, 0)",offset:0}),(0,e.oB)({transform:"translate3d(-10px, 0, 0)",offset:.1}),(0,e.oB)({transform:"translate3d(10px, 0, 0)",offset:.2}),(0,e.oB)({transform:"translate3d(-10px, 0, 0)",offset:.3}),(0,e.oB)({transform:"translate3d(10px, 0, 0)",offset:.4}),(0,e.oB)({transform:"translate3d(-10px, 0, 0)",offset:.5}),(0,e.oB)({transform:"translate3d(10px, 0, 0)",offset:.6}),(0,e.oB)({transform:"translate3d(-10px, 0, 0)",offset:.7}),(0,e.oB)({transform:"translate3d(10px, 0, 0)",offset:.8}),(0,e.oB)({transform:"translate3d(-10px, 0, 0)",offset:.9}),(0,e.oB)({transform:"translate3d(0, 0, 0)",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"rotate3d(0, 0, 1, 15deg)",offset:.2}),(0,e.oB)({transform:"rotate3d(0, 0, 1, -10deg)",offset:.4}),(0,e.oB)({transform:"rotate3d(0, 0, 1, 5deg)",offset:.6}),(0,e.oB)({transform:"rotate3d(0, 0, 1, -5deg)",offset:.8}),(0,e.oB)({transform:"rotate3d(0, 0, 1, 0deg)",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"scale3d(1, 1, 1)",offset:0}),(0,e.oB)({transform:"scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)",offset:.1}),(0,e.oB)({transform:"scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)",offset:.2}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)",offset:.3}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)",offset:.4}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)",offset:.5}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)",offset:.6}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)",offset:.7}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)",offset:.8}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)",offset:.9}),(0,e.oB)({transform:"scale3d(1, 1, 1)",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"none",offset:0}),(0,e.oB)({transform:"translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)",offset:.15}),(0,e.oB)({transform:"translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)",offset:.3}),(0,e.oB)({transform:"translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)",offset:.45}),(0,e.oB)({transform:"translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)",offset:.6}),(0,e.oB)({transform:"translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)",offset:.75}),(0,e.oB)({transform:"none",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"none",offset:0}),(0,e.oB)({transform:"none",offset:.11}),(0,e.oB)({transform:"skewX(-12.5deg) skewY(-12.5deg)",offset:.22}),(0,e.oB)({transform:"skewX(6.25deg) skewY(6.25deg)",offset:.33}),(0,e.oB)({transform:"skewX(-3.125deg) skewY(-3.125deg)",offset:.44}),(0,e.oB)({transform:"skewX(1.5625deg) skewY(1.5625deg)",offset:.55}),(0,e.oB)({transform:"skewX(-0.78125deg) skewY(-0.78125deg)",offset:.66}),(0,e.oB)({transform:"skewX(0.390625deg) skewY(0.390625deg)",offset:.77}),(0,e.oB)({transform:"skewX(-0.1953125deg) skewY(-0.1953125deg)",offset:.88}),(0,e.oB)({transform:"none",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.215, 0.610, 0.355, 1.000)",(0,e.F4)([(0,e.oB)({opacity:0,transform:"scale3d(.3, .3, .3)",offset:0}),(0,e.oB)({transform:"scale3d(1.1, 1.1, 1.1)",offset:.2}),(0,e.oB)({transform:"scale3d(.9, .9, .9)",offset:.4}),(0,e.oB)({opacity:1,transform:"scale3d(1.03, 1.03, 1.03)",offset:.6}),(0,e.oB)({transform:"scale3d(.97, .97, .97)",offset:.8}),(0,e.oB)({opacity:1,transform:"scale3d(1, 1, 1)",offset:1})])),{params:{timing:1,delay:0}}),K("-3000px","25px","-10px","5px"),K("3000px","-25px","10px","-5px"),ie("-3000px","25px","-10px","5px"),ie("3000px","-25px","10px","-5px"),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({transform:"scale3d(.9, .9, .9)",offset:.2}),(0,e.oB)({opacity:1,transform:"scale3d({{ scale }}, {{ scale }}, {{ scale }})",offset:.5}),(0,e.oB)({opacity:1,transform:"scale3d({{ scale }}, {{ scale }}, {{ scale }})",offset:.55}),(0,e.oB)({opacity:0,transform:"scale3d(.3, .3, .3)",offset:1})])),{params:{timing:1,delay:0,scale:1.1}}),b("10px","-20px","-20px","2000px"),b("-10px","20px","20px","-2000px"),E("20px","-2000px"),E("-20px","2000px"),_(0,0),R("-100%",0),R("100%",0),_("-100%",0),_("100%",0),U(0,0),X("-100%",0),X("100%",0),U("-100%",0),U("100%",0),Ge("-100%",0),Ge("100%",0),me("-100%",0),me("100%",0),Ge(0,"-100%"),Ge(0,"100%"),me(0,"-100%"),me(0,"100%"),(0,e.oQ)([(0,e.oB)({"backface-visibility":"visible"}),(0,e.jt)("{{ timing }}s {{ delay }}s ease-out",(0,e.F4)([(0,e.oB)({transform:"perspective(400px) rotate3d(0, 1, 0, -360deg)",offset:0}),(0,e.oB)({transform:"perspective(400px) scale3d(1.5, 1.5, 1.5) rotate3d(0, 1, 0, -190deg)",offset:.4}),(0,e.oB)({transform:"perspective(400px) scale3d(1.5, 1.5, 1.5) rotate3d(0, 1, 0, -170deg)",offset:.5}),(0,e.oB)({transform:"perspective(400px) scale3d(.95, .95, .95)",offset:.8}),(0,e.oB)({transform:"perspective(400px)",offset:1})]))],{params:{timing:1,delay:0}}),_t(1,0),_t(0,1),Nt(1,0),Nt(0,1),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:0,transform:"translate3d(100%, 0, 0) skewX(-30deg)",offset:0}),(0,e.oB)({opacity:1,transform:"translate3d(0, 0, 0) skewX(0)",offset:1})])),{params:{timing:1,delay:0}}),(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s ease-out",(0,e.F4)([(0,e.oB)({opacity:1,offset:0}),(0,e.oB)({opacity:0,transform:"translate3d(100%, 0, 0) skewX(30deg)",offset:1})])),{params:{timing:1,delay:0}}),ae("center","-200deg"),ae("left bottom","-45deg"),ae("right bottom","45deg"),ae("left bottom","45deg"),ae("right bottom","-90deg"),tt("center","200deg"),tt("left bottom","45deg"),tt("right bottom","-45deg"),tt("left bottom","-45deg"),tt("right bottom","90deg"),(0,e.oQ)([(0,e.oB)({"transform-origin":"top left"}),(0,e.jt)("{{ timing }}s {{ delay }}s ease-in-out",(0,e.F4)([(0,e.oB)({transform:"rotate3d(0, 0, 1, 80deg)",offset:.2}),(0,e.oB)({transform:"rotate3d(0, 0, 1, 60deg)",offset:.4}),(0,e.oB)({transform:"rotate3d(0, 0, 1, 80deg)",offset:.6}),(0,e.oB)({opacity:1,transform:"rotate3d(0, 0, 1, 60deg)",offset:.8}),(0,e.oB)({opacity:0,transform:"translate3d(0, 700px, 0)",offset:1})]))],{params:{timing:1,delay:0}}),(0,e.oQ)([(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:0,transform:"scale(0.1) rotate(30deg)","transform-origin":"center bottom",offset:0}),(0,e.oB)({opacity:.5,transform:"rotate(-10deg)",offset:.5}),(0,e.oB)({opacity:.7,transform:"rotate(3deg)",offset:.7}),(0,e.oB)({opacity:1,transform:"scale(1)",offset:1})]))],{params:{timing:1,delay:0}}),(0,e.oQ)([(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:0,transform:"translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)",offset:0}),(0,e.oB)({opacity:1,transform:"none",offset:1})]))],{params:{timing:1,delay:0}}),(0,e.oQ)([(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:1,offset:0}),(0,e.oB)({opacity:0,transform:"translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)",offset:1})]))],{params:{timing:1,delay:0}});const nt=(0,e.oQ)([(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:0,transform:"scale3d(.3, .3, .3)",offset:0}),(0,e.oB)({opacity:1,transform:"scale3d(1, 1, 1)",offset:.5})]))],{params:{timing:1,delay:0}});function jt(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.550, 0.055, 0.675, 0.190)",(0,e.F4)([(0,e.oB)({opacity:0,transform:"scale3d(.1, .1, .1) translate3d(0, {{ a }}, 0)",offset:0}),(0,e.oB)({opacity:1,transform:"scale3d(.475, .475, .475) translate3d(0, {{ b }}, 0)",offset:.6})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function st(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.550, 0.055, 0.675, 0.190)",(0,e.F4)([(0,e.oB)({opacity:0,transform:"scale3d(.1, .1, .1) translate3d({{ a }}, 0, 0)",offset:0}),(0,e.oB)({opacity:1,transform:"scale3d(.475, .475, .475) translate3d({{ b }}, 0, 0)",offset:.6})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}jt("-1000px","10px"),jt("1000px","-10px"),st("-1000px","10px"),st("1000px","-10px");const pn=(0,e.oQ)([(0,e.jt)("{{ timing }}s {{ delay }}s",(0,e.F4)([(0,e.oB)({opacity:1,offset:0}),(0,e.oB)({opacity:0,transform:"scale3d(.3, .3, .3)",offset:.5}),(0,e.oB)({opacity:0,offset:1})]))],{params:{timing:1,delay:0}});function Pn(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.550, 0.055, 0.675, 0.190)",(0,e.F4)([(0,e.oB)({opacity:1,transform:"scale3d(.475, .475, .475) translate3d(0, {{ a }}, 0)",offset:.4}),(0,e.oB)({opacity:0,transform:"scale3d(.1, .1, .1) translate3d(0, {{ b }}, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}function sn(wn,Gn){return(0,e.oQ)((0,e.jt)("{{ timing }}s {{ delay }}s cubic-bezier(0.550, 0.055, 0.675, 0.190)",(0,e.F4)([(0,e.oB)({opacity:1,transform:"scale3d(.475, .475, .475) translate3d({{ a }}, 0, 0)",offset:.4}),(0,e.oB)({opacity:0,transform:"scale3d(.1, .1, .1) translate3d({{ b }}, 0, 0)",offset:1})])),{params:{timing:1,delay:0,a:wn,b:Gn}})}Pn("-60px","2000px"),Pn("60px","-2000px"),sn("42px","-2000px"),sn("-42px","2000px")},3135:(ke,Y,a)=>{"use strict";a.d(Y,{xC:()=>Q});var e=a(5e3),p=(a(3753),a(8929),a(5254),a(7625),a(13),a(2198),a(5908));a(9903),function re(){return"undefined"==typeof window}()||function se(b,E,g){b[E]=g}(p,"verbosity",p.VerbosityLevel.INFOS);let Q=(()=>{class b{}return b.\u0275fac=function(g){return new(g||b)},b.\u0275mod=e.oAB({type:b}),b.\u0275inj=e.cJS({}),b})()},1820:(ke,Y,a)=>{"use strict";a.d(Y,{yI:()=>se});var e=a(5e3);a(7582),a(3075),a(9808);const l=new e.OlP("config"),f=new e.OlP("NEW_CONFIG"),m=new e.OlP("INITIAL_CONFIG"),p={suffix:"",prefix:"",thousandSeparator:" ",decimalMarker:".",clearIfNotMatch:!1,showTemplate:!1,showMaskTyped:!1,placeHolderCharacter:"_",dropSpecialCharacters:!0,hiddenInput:void 0,shownMaskExpression:"",separatorLimit:"",allowNegativeNumbers:!1,validation:!0,specialCharacters:["-","/","(",")",".",":"," ","+",",","@","[","]",'"',"'"],leadZeroDateTime:!1,patterns:{0:{pattern:new RegExp("\\d")},9:{pattern:new RegExp("\\d"),optional:!0},X:{pattern:new RegExp("\\d"),symbol:"*"},A:{pattern:new RegExp("[a-zA-Z0-9]")},S:{pattern:new RegExp("[a-zA-Z]")},d:{pattern:new RegExp("\\d")},m:{pattern:new RegExp("\\d")},M:{pattern:new RegExp("\\d")},H:{pattern:new RegExp("\\d")},h:{pattern:new RegExp("\\d")},s:{pattern:new RegExp("\\d")}}};let H=(()=>{class L{constructor(b){this._config=b,this.maskExpression="",this.actualValue="",this.shownMaskExpression="",this._formatWithSeparators=(E,g,v,D)=>{const C=E.split(v),_=C.length>1?`${v}${C[1]}`:"";let R=C[0];const z=this.separatorLimit.replace(/\s/g,"");z&&+z&&(R="-"===R[0]?`-${R.slice(1,R.length).slice(0,z.length)}`:R.slice(0,z.length));const j=/(\d+)(\d{3})/;for(;g&&j.test(R);)R=R.replace(j,"$1"+g+"$2");return void 0===D?R+_:0===D?R:R+_.substr(0,D+1)},this.percentage=E=>Number(E)>=0&&Number(E)<=100,this.getPrecision=E=>{const g=E.split(".");return g.length>1?Number(g[g.length-1]):1/0},this.checkAndRemoveSuffix=E=>{var g,v,D;for(let C=(null===(g=this.suffix)||void 0===g?void 0:g.length)-1;C>=0;C--){const _=this.suffix.substr(C,null===(v=this.suffix)||void 0===v?void 0:v.length);if(E.includes(_)&&(C-1<0||!E.includes(this.suffix.substr(C-1,null===(D=this.suffix)||void 0===D?void 0:D.length))))return E.replace(_,"")}return E},this.checkInputPrecision=(E,g,v)=>{if(g<1/0){const D=new RegExp(this._charToRegExpExpression(v)+`\\d{${g}}.*$`),C=E.match(D);C&&C[0].length-1>g&&(E=E.substring(0,E.length-(C[0].length-1-g))),0===g&&E.endsWith(v)&&(E=E.substring(0,E.length-1))}return E},this._shift=new Set,this.clearIfNotMatch=this._config.clearIfNotMatch,this.dropSpecialCharacters=this._config.dropSpecialCharacters,this.maskSpecialCharacters=this._config.specialCharacters,this.maskAvailablePatterns=this._config.patterns,this.prefix=this._config.prefix,this.suffix=this._config.suffix,this.thousandSeparator=this._config.thousandSeparator,this.decimalMarker=this._config.decimalMarker,this.hiddenInput=this._config.hiddenInput,this.showMaskTyped=this._config.showMaskTyped,this.placeHolderCharacter=this._config.placeHolderCharacter,this.validation=this._config.validation,this.separatorLimit=this._config.separatorLimit,this.allowNegativeNumbers=this._config.allowNegativeNumbers,this.leadZeroDateTime=this._config.leadZeroDateTime}applyMaskWithPattern(b,E){const[g,v]=E;return this.customPattern=v,this.applyMask(b,g)}applyMask(b,E,g=0,v=!1,D=!1,C=(()=>{})){if(null==b||void 0===E)return"";let _=0,R="",z=!1,j=!1,B=1,M=!1;b.slice(0,this.prefix.length)===this.prefix&&(b=b.slice(this.prefix.length,b.length)),this.suffix&&(null==b?void 0:b.length)>0&&(b=this.checkAndRemoveSuffix(b));const I=b.toString().split("");"IP"===E&&(this.ipError=I.filter(ye=>"."===ye).length<3&&I.length<7,E="099.099.099.099");const U=[];for(let ye=0;ye<b.length;ye++)b[ye].match("\\d")&&U.push(b[ye]);if("CPF_CNPJ"===E&&(this.cpfCnpjError=11!==U.length&&14!==U.length,E=U.length>11?"00.000.000/0000-00":"000.000.000-00"),E.startsWith("percent")){if(b.match("[a-z]|[A-Z]")||b.match(/[-!$%^&*()_+|~=`{}\[\]:";'<>?,\/.]/)){b=this._stripToDecimal(b);const ye=this.getPrecision(E);b=this.checkInputPrecision(b,ye,this.decimalMarker)}b.indexOf(".")>0&&!this.percentage(b.substring(0,b.indexOf(".")))&&(b=`${b.substring(0,b.indexOf(".")-1)}${b.substring(b.indexOf("."),b.length)}`),R=this.percentage(b)?b:b.substring(0,b.length-1)}else if(E.startsWith("separator")){(b.match("[w\u0430-\u044f\u0410-\u042f]")||b.match("[\u0401\u0451\u0410-\u044f]")||b.match("[a-z]|[A-Z]")||b.match(/[-@#!$%\\^&*()_\xa3\xac'+|~=`{}\[\]:";<>.?\/]/)||b.match("[^A-Za-z0-9,]"))&&(b=this._stripToDecimal(b)),b=b.length>1&&"0"===b[0]&&b[1]!==this.decimalMarker?b.slice(1,b.length):b;const ye=this._charToRegExpExpression(this.thousandSeparator),Ee=this._charToRegExpExpression(this.decimalMarker),me='@#!$%^&*()_+|~=`{}\\[\\]:\\s,\\.";<>?\\/'.replace(ye,"").replace(Ee,""),Ge=new RegExp("["+me+"]");b.match(Ge)&&(b=b.substring(0,b.length-1));const le=this.getPrecision(E),te=(b=this.checkInputPrecision(b,le,this.decimalMarker)).replace(new RegExp(ye,"g"),"");R=this._formatWithSeparators(te,this.thousandSeparator,this.decimalMarker,le);const be=R.indexOf(",")-b.indexOf(","),Re=R.length-b.length;if(Re>0&&","!==R[g]){j=!0;let De=0;do{this._shift.add(g+De),De++}while(De<Re)}else 0!==be&&g>0&&!(R.indexOf(",")>=g&&g>3)||!(R.indexOf(".")>=g&&g>3)&&Re<=0?(this._shift.clear(),j=!0,B=Re,this._shift.add(g+=Re)):this._shift.clear()}else for(let ye=0,Ee=I[0];ye<I.length&&_!==E.length;ye++,Ee=I[ye])if(this._checkSymbolMask(Ee,E[_])&&"?"===E[_+1])R+=Ee,_+=2;else if("*"===E[_+1]&&z&&this._checkSymbolMask(Ee,E[_+2]))R+=Ee,_+=3,z=!1;else if(this._checkSymbolMask(Ee,E[_])&&"*"===E[_+1])R+=Ee,z=!0;else if("?"===E[_+1]&&this._checkSymbolMask(Ee,E[_+2]))R+=Ee,_+=3;else if(this._checkSymbolMask(Ee,E[_])){if("H"===E[_]&&Number(Ee)>2){_+=1,this._shiftStep(E,_,I.length),ye--,this.leadZeroDateTime&&(R+="0");continue}if("h"===E[_]&&"2"===R&&Number(Ee)>3){_+=1,ye--;continue}if("m"===E[_]&&Number(Ee)>5){_+=1,this._shiftStep(E,_,I.length),ye--,this.leadZeroDateTime&&(R+="0");continue}if("s"===E[_]&&Number(Ee)>5){_+=1,this._shiftStep(E,_,I.length),ye--,this.leadZeroDateTime&&(R+="0");continue}const me=31;if("d"===E[_]&&(Number(Ee)>3&&this.leadZeroDateTime||Number(b.slice(_,_+2))>me||"/"===b[_+1])){_+=1,this._shiftStep(E,_,I.length),ye--,this.leadZeroDateTime&&(R+="0");continue}if("M"===E[_]){const le=0===_&&(Number(Ee)>2||Number(b.slice(_,_+2))>12||"/"===b[_+1]),te=b.slice(_-3,_-1).includes("/")&&("/"===b[_-2]&&Number(b.slice(_-1,_+1))>12&&"/"!==b[_]||"/"===b[_]||"/"===b[_-3]&&Number(b.slice(_-2,_))>12&&"/"!==b[_-1]||"/"===b[_-1]),be=Number(b.slice(_-3,_-1))<=me&&!b.slice(_-3,_-1).includes("/")&&"/"===b[_-1]&&(Number(b.slice(_,_+2))>12||"/"===b[_+1]),Re=Number(b.slice(_-3,_-1))>me&&!b.slice(_-3,_-1).includes("/")&&!b.slice(_-2,_).includes("/")&&Number(b.slice(_-2,_))>12,De=Number(b.slice(_-3,_-1))<=me&&!b.slice(_-3,_-1).includes("/")&&"/"!==b[_-1]&&Number(b.slice(_-1,_+1))>12;if(Number(Ee)>1&&this.leadZeroDateTime||le||te||be||Re||De){_+=1,this._shiftStep(E,_,I.length),ye--,this.leadZeroDateTime&&(R+="0");continue}}R+=Ee,_++}else-1!==this.maskSpecialCharacters.indexOf(E[_])?(R+=E[_],_++,this._shiftStep(E,_,I.length),ye--):this.maskSpecialCharacters.indexOf(Ee)>-1&&this.maskAvailablePatterns[E[_]]&&this.maskAvailablePatterns[E[_]].optional?(!!I[_]&&"099.099.099.099"!==E&&"000.000.000-00"!==E&&"00.000.000/0000-00"!==E&&(R+=I[_]),_++,ye--):"*"===this.maskExpression[_+1]&&this._findSpecialChar(this.maskExpression[_+2])&&this._findSpecialChar(Ee)===this.maskExpression[_+2]&&z||"?"===this.maskExpression[_+1]&&this._findSpecialChar(this.maskExpression[_+2])&&this._findSpecialChar(Ee)===this.maskExpression[_+2]&&z?(_+=3,R+=Ee):this.showMaskTyped&&this.maskSpecialCharacters.indexOf(Ee)<0&&Ee!==this.placeHolderCharacter&&(M=!0);R.length+1===E.length&&-1!==this.maskSpecialCharacters.indexOf(E[E.length-1])&&(R+=E[E.length-1]);let X=g+1;for(;this._shift.has(X);)B++,X++;let q=v?_:this._shift.has(g)?B:0;M&&q--,C(q,j),B<0&&this._shift.clear();let fe=!1;D&&(fe=I.every(ye=>this.maskSpecialCharacters.includes(ye)));let G=`${this.prefix}${fe?"":R}${this.suffix}`;return 0===R.length&&(G=`${this.prefix}${R}`),G}_findSpecialChar(b){return this.maskSpecialCharacters.find(E=>E===b)}_checkSymbolMask(b,E){return this.maskAvailablePatterns=this.customPattern?this.customPattern:this.maskAvailablePatterns,this.maskAvailablePatterns[E]&&this.maskAvailablePatterns[E].pattern&&this.maskAvailablePatterns[E].pattern.test(b)}_stripToDecimal(b){return b.split("").filter((E,g)=>E.match("^-?\\d")||E.match("\\s")||"."===E||","===E||"-"===E&&0===g&&this.allowNegativeNumbers).join("")}_charToRegExpExpression(b){return b&&(" "===b?"\\s":"[\\^$.|?*+()".indexOf(b)>=0?"\\"+b:b)}_shiftStep(b,E,g){const v=/[*?]/g.test(b.slice(0,E))?g:E;this._shift.add(v+this.prefix.length||0)}}return L.\u0275fac=function(b){return new(b||L)(e.LFG(l))},L.\u0275prov=e.Yz7({token:L,factory:L.\u0275fac}),L})(),se=(()=>{class L{static forRoot(b){return{ngModule:L,providers:[{provide:f,useValue:b},{provide:m,useValue:p},{provide:l,useFactory:re,deps:[m,f]},H]}}static forChild(){return{ngModule:L}}}return L.\u0275fac=function(b){return new(b||L)},L.\u0275mod=e.oAB({type:L}),L.\u0275inj=e.cJS({}),L})();function re(L,Q){return Object.assign(Object.assign({},L),Q instanceof Function?Q():Q)}const T="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};T.KeyboardEvent||(T.KeyboardEvent=function(L,Q){})},9758:(ke,Y,a)=>{"use strict";a.d(Y,{op:()=>ce,Vv:()=>Nt,Xd:()=>et});var e=a(8929),t=a(3753),o=a(6787),c=a(7138),l=a(7625),f=a(5778),m=a(7604),p=a(5e3),w=a(9808);function O(k){return getComputedStyle(k)}function H(k,W){for(var ae in W){var Ne=W[ae];"number"==typeof Ne&&(Ne+="px"),k.style[ae]=Ne}return k}function N(k){var W=document.createElement("div");return W.className=k,W}var K="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function ie(k,W){if(!K)throw new Error("No element matching method supported");return K.call(k,W)}function se(k){k.remove?k.remove():k.parentNode&&k.parentNode.removeChild(k)}function re(k,W){return Array.prototype.filter.call(k.children,function(ae){return ie(ae,W)})}var T_element_thumb=function(k){return"ps__thumb-"+k},T_element_rail=function(k){return"ps__rail-"+k},T_element_consuming="ps__child--consume",T_state_focus="ps--focus",T_state_clicking="ps--clicking",T_state_active=function(k){return"ps--active-"+k},T_state_scrolling=function(k){return"ps--scrolling-"+k},L={x:null,y:null};function Q(k,W){var ae=k.element.classList,Ne=T_state_scrolling(W);ae.contains(Ne)?clearTimeout(L[W]):ae.add(Ne)}function b(k,W){L[W]=setTimeout(function(){return k.isAlive&&k.element.classList.remove(T_state_scrolling(W))},k.settings.scrollingThreshold)}var g=function(W){this.element=W,this.handlers={}},v={isEmpty:{configurable:!0}};g.prototype.bind=function(W,ae){void 0===this.handlers[W]&&(this.handlers[W]=[]),this.handlers[W].push(ae),this.element.addEventListener(W,ae,!1)},g.prototype.unbind=function(W,ae){var Ne=this;this.handlers[W]=this.handlers[W].filter(function(pe){return!(!ae||pe===ae)||(Ne.element.removeEventListener(W,pe,!1),!1)})},g.prototype.unbindAll=function(){for(var W in this.handlers)this.unbind(W)},v.isEmpty.get=function(){var k=this;return Object.keys(this.handlers).every(function(W){return 0===k.handlers[W].length})},Object.defineProperties(g.prototype,v);var D=function(){this.eventElements=[]};function C(k){if("function"==typeof window.CustomEvent)return new CustomEvent(k);var W=document.createEvent("CustomEvent");return W.initCustomEvent(k,!1,!1,void 0),W}function _(k,W,ae,Ne,pe){var Pe;if(void 0===Ne&&(Ne=!0),void 0===pe&&(pe=!1),"top"===W)Pe=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==W)throw new Error("A proper axis should be provided");Pe=["contentWidth","containerWidth","scrollLeft","x","left","right"]}!function R(k,W,ae,Ne,pe){var Pe=ae[0],Me=ae[1],Ze=ae[2],tt=ae[3],St=ae[4],Vt=ae[5];void 0===Ne&&(Ne=!0),void 0===pe&&(pe=!1);var It=k.element;k.reach[tt]=null,It[Ze]<1&&(k.reach[tt]="start"),It[Ze]>k[Pe]-k[Me]-1&&(k.reach[tt]="end"),W&&(It.dispatchEvent(C("ps-scroll-"+tt)),W<0?It.dispatchEvent(C("ps-scroll-"+St)):W>0&&It.dispatchEvent(C("ps-scroll-"+Vt)),Ne&&function E(k,W){Q(k,W),b(k,W)}(k,tt)),k.reach[tt]&&(W||pe)&&It.dispatchEvent(C("ps-"+tt+"-reach-"+k.reach[tt]))}(k,ae,Pe,Ne,pe)}function z(k){return parseInt(k,10)||0}D.prototype.eventElement=function(W){var ae=this.eventElements.filter(function(Ne){return Ne.element===W})[0];return ae||(ae=new g(W),this.eventElements.push(ae)),ae},D.prototype.bind=function(W,ae,Ne){this.eventElement(W).bind(ae,Ne)},D.prototype.unbind=function(W,ae,Ne){var pe=this.eventElement(W);pe.unbind(ae,Ne),pe.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(pe),1)},D.prototype.unbindAll=function(){this.eventElements.forEach(function(W){return W.unbindAll()}),this.eventElements=[]},D.prototype.once=function(W,ae,Ne){var pe=this.eventElement(W),Pe=function(Me){pe.unbind(ae,Pe),Ne(Me)};pe.bind(ae,Pe)};var M={isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)};function I(k){var W=k.element,ae=Math.floor(W.scrollTop),Ne=W.getBoundingClientRect();k.containerWidth=Math.ceil(Ne.width),k.containerHeight=Math.ceil(Ne.height),k.contentWidth=W.scrollWidth,k.contentHeight=W.scrollHeight,W.contains(k.scrollbarXRail)||(re(W,T_element_rail("x")).forEach(function(pe){return se(pe)}),W.appendChild(k.scrollbarXRail)),W.contains(k.scrollbarYRail)||(re(W,T_element_rail("y")).forEach(function(pe){return se(pe)}),W.appendChild(k.scrollbarYRail)),!k.settings.suppressScrollX&&k.containerWidth+k.settings.scrollXMarginOffset<k.contentWidth?(k.scrollbarXActive=!0,k.railXWidth=k.containerWidth-k.railXMarginWidth,k.railXRatio=k.containerWidth/k.railXWidth,k.scrollbarXWidth=U(k,z(k.railXWidth*k.containerWidth/k.contentWidth)),k.scrollbarXLeft=z((k.negativeScrollAdjustment+W.scrollLeft)*(k.railXWidth-k.scrollbarXWidth)/(k.contentWidth-k.containerWidth))):k.scrollbarXActive=!1,!k.settings.suppressScrollY&&k.containerHeight+k.settings.scrollYMarginOffset<k.contentHeight?(k.scrollbarYActive=!0,k.railYHeight=k.containerHeight-k.railYMarginHeight,k.railYRatio=k.containerHeight/k.railYHeight,k.scrollbarYHeight=U(k,z(k.railYHeight*k.containerHeight/k.contentHeight)),k.scrollbarYTop=z(ae*(k.railYHeight-k.scrollbarYHeight)/(k.contentHeight-k.containerHeight))):k.scrollbarYActive=!1,k.scrollbarXLeft>=k.railXWidth-k.scrollbarXWidth&&(k.scrollbarXLeft=k.railXWidth-k.scrollbarXWidth),k.scrollbarYTop>=k.railYHeight-k.scrollbarYHeight&&(k.scrollbarYTop=k.railYHeight-k.scrollbarYHeight),function X(k,W){var ae={width:W.railXWidth},Ne=Math.floor(k.scrollTop);ae.left=W.isRtl?W.negativeScrollAdjustment+k.scrollLeft+W.containerWidth-W.contentWidth:k.scrollLeft,W.isScrollbarXUsingBottom?ae.bottom=W.scrollbarXBottom-Ne:ae.top=W.scrollbarXTop+Ne,H(W.scrollbarXRail,ae);var pe={top:Ne,height:W.railYHeight};W.isScrollbarYUsingRight?pe.right=W.isRtl?W.contentWidth-(W.negativeScrollAdjustment+k.scrollLeft)-W.scrollbarYRight-W.scrollbarYOuterWidth-9:W.scrollbarYRight-k.scrollLeft:pe.left=W.isRtl?W.negativeScrollAdjustment+k.scrollLeft+2*W.containerWidth-W.contentWidth-W.scrollbarYLeft-W.scrollbarYOuterWidth:W.scrollbarYLeft+k.scrollLeft,H(W.scrollbarYRail,pe),H(W.scrollbarX,{left:W.scrollbarXLeft,width:W.scrollbarXWidth-W.railBorderXWidth}),H(W.scrollbarY,{top:W.scrollbarYTop,height:W.scrollbarYHeight-W.railBorderYWidth})}(W,k),k.scrollbarXActive?W.classList.add(T_state_active("x")):(W.classList.remove(T_state_active("x")),k.scrollbarXWidth=0,k.scrollbarXLeft=0,W.scrollLeft=!0===k.isRtl?k.contentWidth:0),k.scrollbarYActive?W.classList.add(T_state_active("y")):(W.classList.remove(T_state_active("y")),k.scrollbarYHeight=0,k.scrollbarYTop=0,W.scrollTop=0)}function U(k,W){return k.settings.minScrollbarLength&&(W=Math.max(W,k.settings.minScrollbarLength)),k.settings.maxScrollbarLength&&(W=Math.min(W,k.settings.maxScrollbarLength)),W}function G(k,W){var ae=W[0],Ne=W[1],pe=W[2],Pe=W[3],Me=W[4],Ze=W[5],tt=W[6],St=W[7],Vt=W[8],It=k.element,Ut=null,Je=null,dt=null;function he(nt){nt.touches&&nt.touches[0]&&(nt[pe]=nt.touches[0].pageY),It[tt]=Ut+dt*(nt[pe]-Je),Q(k,St),I(k),nt.stopPropagation(),nt.preventDefault()}function Le(){b(k,St),k[Vt].classList.remove(T_state_clicking),k.event.unbind(k.ownerDocument,"mousemove",he)}function He(nt,jt){Ut=It[tt],jt&&nt.touches&&(nt[pe]=nt.touches[0].pageY),Je=nt[pe],dt=(k[Ne]-k[ae])/(k[Pe]-k[Ze]),jt?k.event.bind(k.ownerDocument,"touchmove",he):(k.event.bind(k.ownerDocument,"mousemove",he),k.event.once(k.ownerDocument,"mouseup",Le),nt.preventDefault()),k[Vt].classList.add(T_state_clicking),nt.stopPropagation()}k.event.bind(k[Me],"mousedown",function(nt){He(nt)}),k.event.bind(k[Me],"touchstart",function(nt){He(nt,!0)})}var le={"click-rail":function q(k){k.event.bind(k.scrollbarY,"mousedown",function(ae){return ae.stopPropagation()}),k.event.bind(k.scrollbarYRail,"mousedown",function(ae){var Ne=ae.pageY-window.pageYOffset-k.scrollbarYRail.getBoundingClientRect().top;k.element.scrollTop+=(Ne>k.scrollbarYTop?1:-1)*k.containerHeight,I(k),ae.stopPropagation()}),k.event.bind(k.scrollbarX,"mousedown",function(ae){return ae.stopPropagation()}),k.event.bind(k.scrollbarXRail,"mousedown",function(ae){var Ne=ae.pageX-window.pageXOffset-k.scrollbarXRail.getBoundingClientRect().left;k.element.scrollLeft+=(Ne>k.scrollbarXLeft?1:-1)*k.containerWidth,I(k),ae.stopPropagation()})},"drag-thumb":function fe(k){G(k,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),G(k,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function ye(k){var W=k.element;k.event.bind(k.ownerDocument,"keydown",function(Pe){if(!(Pe.isDefaultPrevented&&Pe.isDefaultPrevented()||Pe.defaultPrevented)&&(ie(W,":hover")||ie(k.scrollbarX,":focus")||ie(k.scrollbarY,":focus"))){var Me=document.activeElement?document.activeElement:k.ownerDocument.activeElement;if(Me){if("IFRAME"===Me.tagName)Me=Me.contentDocument.activeElement;else for(;Me.shadowRoot;)Me=Me.shadowRoot.activeElement;if(function j(k){return ie(k,"input,[contenteditable]")||ie(k,"select,[contenteditable]")||ie(k,"textarea,[contenteditable]")||ie(k,"button,[contenteditable]")}(Me))return}var Ze=0,tt=0;switch(Pe.which){case 37:Ze=Pe.metaKey?-k.contentWidth:Pe.altKey?-k.containerWidth:-30;break;case 38:tt=Pe.metaKey?k.contentHeight:Pe.altKey?k.containerHeight:30;break;case 39:Ze=Pe.metaKey?k.contentWidth:Pe.altKey?k.containerWidth:30;break;case 40:tt=Pe.metaKey?-k.contentHeight:Pe.altKey?-k.containerHeight:-30;break;case 32:tt=Pe.shiftKey?k.containerHeight:-k.containerHeight;break;case 33:tt=k.containerHeight;break;case 34:tt=-k.containerHeight;break;case 36:tt=k.contentHeight;break;case 35:tt=-k.contentHeight;break;default:return}k.settings.suppressScrollX&&0!==Ze||k.settings.suppressScrollY&&0!==tt||(W.scrollTop-=tt,W.scrollLeft+=Ze,I(k),function pe(Pe,Me){var Ze=Math.floor(W.scrollTop);if(0===Pe){if(!k.scrollbarYActive)return!1;if(0===Ze&&Me>0||Ze>=k.contentHeight-k.containerHeight&&Me<0)return!k.settings.wheelPropagation}var tt=W.scrollLeft;if(0===Me){if(!k.scrollbarXActive)return!1;if(0===tt&&Pe<0||tt>=k.contentWidth-k.containerWidth&&Pe>0)return!k.settings.wheelPropagation}return!0}(Ze,tt)&&Pe.preventDefault())}})},wheel:function Ee(k){var W=k.element;function Pe(Me){var Ze=function Ne(Me){var Ze=Me.deltaX,tt=-1*Me.deltaY;return(void 0===Ze||void 0===tt)&&(Ze=-1*Me.wheelDeltaX/6,tt=Me.wheelDeltaY/6),Me.deltaMode&&1===Me.deltaMode&&(Ze*=10,tt*=10),Ze!=Ze&&tt!=tt&&(Ze=0,tt=Me.wheelDelta),Me.shiftKey?[-tt,-Ze]:[Ze,tt]}(Me),tt=Ze[0],St=Ze[1];if(!function pe(Me,Ze,tt){if(!M.isWebKit&&W.querySelector("select:focus"))return!0;if(!W.contains(Me))return!1;for(var St=Me;St&&St!==W;){if(St.classList.contains(T_element_consuming))return!0;var Vt=O(St);if(tt&&Vt.overflowY.match(/(scroll|auto)/)){var It=St.scrollHeight-St.clientHeight;if(It>0&&(St.scrollTop>0&&tt<0||St.scrollTop<It&&tt>0))return!0}if(Ze&&Vt.overflowX.match(/(scroll|auto)/)){var Ut=St.scrollWidth-St.clientWidth;if(Ut>0&&(St.scrollLeft>0&&Ze<0||St.scrollLeft<Ut&&Ze>0))return!0}St=St.parentNode}return!1}(Me.target,tt,St)){var Vt=!1;k.settings.useBothWheelAxes?k.scrollbarYActive&&!k.scrollbarXActive?(St?W.scrollTop-=St*k.settings.wheelSpeed:W.scrollTop+=tt*k.settings.wheelSpeed,Vt=!0):k.scrollbarXActive&&!k.scrollbarYActive&&(tt?W.scrollLeft+=tt*k.settings.wheelSpeed:W.scrollLeft-=St*k.settings.wheelSpeed,Vt=!0):(W.scrollTop-=St*k.settings.wheelSpeed,W.scrollLeft+=tt*k.settings.wheelSpeed),I(k),Vt=Vt||function ae(Me,Ze){var tt=Math.floor(W.scrollTop),St=0===W.scrollTop,Vt=tt+W.offsetHeight===W.scrollHeight,It=0===W.scrollLeft,Ut=W.scrollLeft+W.offsetWidth===W.scrollWidth;return!(Math.abs(Ze)>Math.abs(Me)?St||Vt:It||Ut)||!k.settings.wheelPropagation}(tt,St),Vt&&!Me.ctrlKey&&(Me.stopPropagation(),Me.preventDefault())}}void 0!==window.onwheel?k.event.bind(W,"wheel",Pe):void 0!==window.onmousewheel&&k.event.bind(W,"mousewheel",Pe)},touch:function me(k){if(M.supportsTouch||M.supportsIePointer){var W=k.element,pe={},Pe=0,Me={},Ze=null;M.supportsTouch?(k.event.bind(W,"touchstart",Vt),k.event.bind(W,"touchmove",Ut),k.event.bind(W,"touchend",Je)):M.supportsIePointer&&(window.PointerEvent?(k.event.bind(W,"pointerdown",Vt),k.event.bind(W,"pointermove",Ut),k.event.bind(W,"pointerup",Je)):window.MSPointerEvent&&(k.event.bind(W,"MSPointerDown",Vt),k.event.bind(W,"MSPointerMove",Ut),k.event.bind(W,"MSPointerUp",Je)))}function Ne(dt,he){W.scrollTop-=he,W.scrollLeft-=dt,I(k)}function tt(dt){return dt.targetTouches?dt.targetTouches[0]:dt}function St(dt){return!(dt.pointerType&&"pen"===dt.pointerType&&0===dt.buttons||!(dt.targetTouches&&1===dt.targetTouches.length||dt.pointerType&&"mouse"!==dt.pointerType&&dt.pointerType!==dt.MSPOINTER_TYPE_MOUSE))}function Vt(dt){if(St(dt)){var he=tt(dt);pe.pageX=he.pageX,pe.pageY=he.pageY,Pe=(new Date).getTime(),null!==Ze&&clearInterval(Ze)}}function Ut(dt){if(St(dt)){var he=tt(dt),Le={pageX:he.pageX,pageY:he.pageY},He=Le.pageX-pe.pageX,nt=Le.pageY-pe.pageY;if(function It(dt,he,Le){if(!W.contains(dt))return!1;for(var He=dt;He&&He!==W;){if(He.classList.contains(T_element_consuming))return!0;var nt=O(He);if(Le&&nt.overflowY.match(/(scroll|auto)/)){var jt=He.scrollHeight-He.clientHeight;if(jt>0&&(He.scrollTop>0&&Le<0||He.scrollTop<jt&&Le>0))return!0}if(he&&nt.overflowX.match(/(scroll|auto)/)){var st=He.scrollWidth-He.clientWidth;if(st>0&&(He.scrollLeft>0&&he<0||He.scrollLeft<st&&he>0))return!0}He=He.parentNode}return!1}(dt.target,He,nt))return;Ne(He,nt),pe=Le;var jt=(new Date).getTime(),st=jt-Pe;st>0&&(Me.x=He/st,Me.y=nt/st,Pe=jt),function ae(dt,he){var Le=Math.floor(W.scrollTop),He=W.scrollLeft,nt=Math.abs(dt),jt=Math.abs(he);if(jt>nt){if(he<0&&Le===k.contentHeight-k.containerHeight||he>0&&0===Le)return 0===window.scrollY&&he>0&&M.isChrome}else if(nt>jt&&(dt<0&&He===k.contentWidth-k.containerWidth||dt>0&&0===He))return!0;return!0}(He,nt)&&dt.preventDefault()}}function Je(){k.settings.swipeEasing&&(clearInterval(Ze),Ze=setInterval(function(){k.isInitialized?clearInterval(Ze):Me.x||Me.y?Math.abs(Me.x)<.01&&Math.abs(Me.y)<.01?clearInterval(Ze):(Ne(30*Me.x,30*Me.y),Me.x*=.8,Me.y*=.8):clearInterval(Ze)},10))}}},te=function(W,ae){var Ne=this;if(void 0===ae&&(ae={}),"string"==typeof W&&(W=document.querySelector(W)),!W||!W.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(var pe in this.element=W,W.classList.add("ps"),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},ae)this.settings[pe]=ae[pe];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var Vt,St,Pe=function(){return W.classList.add(T_state_focus)},Me=function(){return W.classList.remove(T_state_focus)};this.isRtl="rtl"===O(W).direction,!0===this.isRtl&&W.classList.add("ps__rtl"),this.isNegativeScroll=(St=W.scrollLeft,W.scrollLeft=-1,Vt=W.scrollLeft<0,W.scrollLeft=St,Vt),this.negativeScrollAdjustment=this.isNegativeScroll?W.scrollWidth-W.clientWidth:0,this.event=new D,this.ownerDocument=W.ownerDocument||document,this.scrollbarXRail=N(T_element_rail("x")),W.appendChild(this.scrollbarXRail),this.scrollbarX=N(T_element_thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",Pe),this.event.bind(this.scrollbarX,"blur",Me),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var Ze=O(this.scrollbarXRail);this.scrollbarXBottom=parseInt(Ze.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=z(Ze.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=z(Ze.borderLeftWidth)+z(Ze.borderRightWidth),H(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=z(Ze.marginLeft)+z(Ze.marginRight),H(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=N(T_element_rail("y")),W.appendChild(this.scrollbarYRail),this.scrollbarY=N(T_element_thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",Pe),this.event.bind(this.scrollbarY,"blur",Me),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var tt=O(this.scrollbarYRail);this.scrollbarYRight=parseInt(tt.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=z(tt.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?function B(k){var W=O(k);return z(W.width)+z(W.paddingLeft)+z(W.paddingRight)+z(W.borderLeftWidth)+z(W.borderRightWidth)}(this.scrollbarY):null,this.railBorderYWidth=z(tt.borderTopWidth)+z(tt.borderBottomWidth),H(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=z(tt.marginTop)+z(tt.marginBottom),H(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:W.scrollLeft<=0?"start":W.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:W.scrollTop<=0?"start":W.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(St){return le[St](Ne)}),this.lastScrollTop=Math.floor(W.scrollTop),this.lastScrollLeft=W.scrollLeft,this.event.bind(this.element,"scroll",function(St){return Ne.onScroll(St)}),I(this)};te.prototype.update=function(){!this.isAlive||(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,H(this.scrollbarXRail,{display:"block"}),H(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=z(O(this.scrollbarXRail).marginLeft)+z(O(this.scrollbarXRail).marginRight),this.railYMarginHeight=z(O(this.scrollbarYRail).marginTop)+z(O(this.scrollbarYRail).marginBottom),H(this.scrollbarXRail,{display:"none"}),H(this.scrollbarYRail,{display:"none"}),I(this),_(this,"top",0,!1,!0),_(this,"left",0,!1,!0),H(this.scrollbarXRail,{display:""}),H(this.scrollbarYRail,{display:""}))},te.prototype.onScroll=function(W){!this.isAlive||(I(this),_(this,"top",this.element.scrollTop-this.lastScrollTop),_(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},te.prototype.destroy=function(){!this.isAlive||(this.event.unbindAll(),se(this.scrollbarX),se(this.scrollbarY),se(this.scrollbarXRail),se(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},te.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(W){return!W.match(/^ps([-_].+|)$/)}).join(" ")};const be=te;var Re=a(1347);function De(k,W){if(1&k&&(p.TgZ(0,"div",3),p._UZ(1,"div",4)(2,"div",5)(3,"div",6)(4,"div",7),p.qZA()),2&k){const ae=p.oxw();p.ekj("ps-at-top",ae.states.top)("ps-at-left",ae.states.left)("ps-at-right",ae.states.right)("ps-at-bottom",ae.states.bottom),p.xp6(1),p.ekj("ps-indicator-show",ae.indicatorY&&ae.interaction),p.xp6(1),p.ekj("ps-indicator-show",ae.indicatorX&&ae.interaction),p.xp6(1),p.ekj("ps-indicator-show",ae.indicatorX&&ae.interaction),p.xp6(1),p.ekj("ps-indicator-show",ae.indicatorY&&ae.interaction)}}const ee=["*"],ce=new p.OlP("PERFECT_SCROLLBAR_CONFIG");class Te{constructor(W,ae,Ne,pe){this.x=W,this.y=ae,this.w=Ne,this.h=pe}}class ze{constructor(W,ae){this.x=W,this.y=ae}}const _t=["psScrollY","psScrollX","psScrollUp","psScrollDown","psScrollLeft","psScrollRight","psYReachEnd","psYReachStart","psXReachEnd","psXReachStart"];class Pt{constructor(W={}){this.assign(W)}assign(W={}){for(const ae in W)this[ae]=W[ae]}}let kt=(()=>{class k{constructor(ae,Ne,pe,Pe,Me){this.zone=ae,this.differs=Ne,this.elementRef=pe,this.platformId=Pe,this.defaults=Me,this.instance=null,this.ro=null,this.timeout=null,this.animation=null,this.configDiff=null,this.ngDestroy=new e.xQ,this.disabled=!1,this.psScrollY=new p.vpe,this.psScrollX=new p.vpe,this.psScrollUp=new p.vpe,this.psScrollDown=new p.vpe,this.psScrollLeft=new p.vpe,this.psScrollRight=new p.vpe,this.psYReachEnd=new p.vpe,this.psYReachStart=new p.vpe,this.psXReachEnd=new p.vpe,this.psXReachStart=new p.vpe}ngOnInit(){if(!this.disabled&&(0,w.NF)(this.platformId)){const ae=new Pt(this.defaults);ae.assign(this.config),this.zone.runOutsideAngular(()=>{this.instance=new be(this.elementRef.nativeElement,ae)}),this.configDiff||(this.configDiff=this.differs.find(this.config||{}).create(),this.configDiff.diff(this.config||{})),this.zone.runOutsideAngular(()=>{this.ro=new Re.Z(()=>{this.update()}),this.elementRef.nativeElement.children[0]&&this.ro.observe(this.elementRef.nativeElement.children[0]),this.ro.observe(this.elementRef.nativeElement)}),this.zone.runOutsideAngular(()=>{_t.forEach(Ne=>{const pe=Ne.replace(/([A-Z])/g,Pe=>`-${Pe.toLowerCase()}`);(0,t.R)(this.elementRef.nativeElement,pe).pipe((0,c.e)(20),(0,l.R)(this.ngDestroy)).subscribe(Pe=>{this[Ne].emit(Pe)})})})}}ngOnDestroy(){(0,w.NF)(this.platformId)&&(this.ngDestroy.next(),this.ngDestroy.complete(),this.ro&&this.ro.disconnect(),this.timeout&&"undefined"!=typeof window&&window.clearTimeout(this.timeout),this.zone.runOutsideAngular(()=>{this.instance&&this.instance.destroy()}),this.instance=null)}ngDoCheck(){!this.disabled&&this.configDiff&&(0,w.NF)(this.platformId)&&this.configDiff.diff(this.config||{})&&(this.ngOnDestroy(),this.ngOnInit())}ngOnChanges(ae){ae.disabled&&!ae.disabled.isFirstChange()&&(0,w.NF)(this.platformId)&&ae.disabled.currentValue!==ae.disabled.previousValue&&(!0===ae.disabled.currentValue?this.ngOnDestroy():!1===ae.disabled.currentValue&&this.ngOnInit())}ps(){return this.instance}update(){"undefined"!=typeof window&&(this.timeout&&window.clearTimeout(this.timeout),this.timeout=window.setTimeout(()=>{if(!this.disabled&&this.configDiff)try{this.zone.runOutsideAngular(()=>{this.instance&&this.instance.update()})}catch(ae){}},0))}geometry(ae="scroll"){return new Te(this.elementRef.nativeElement[ae+"Left"],this.elementRef.nativeElement[ae+"Top"],this.elementRef.nativeElement[ae+"Width"],this.elementRef.nativeElement[ae+"Height"])}position(ae=!1){return!ae&&this.instance?new ze(this.instance.reach.x||0,this.instance.reach.y||0):new ze(this.elementRef.nativeElement.scrollLeft,this.elementRef.nativeElement.scrollTop)}scrollable(ae="any"){const Ne=this.elementRef.nativeElement;return"any"===ae?Ne.classList.contains("ps--active-x")||Ne.classList.contains("ps--active-y"):"both"===ae?Ne.classList.contains("ps--active-x")&&Ne.classList.contains("ps--active-y"):Ne.classList.contains("ps--active-"+ae)}scrollTo(ae,Ne,pe){this.disabled||(null==Ne&&null==pe?this.animateScrolling("scrollTop",ae,pe):(null!=ae&&this.animateScrolling("scrollLeft",ae,pe),null!=Ne&&this.animateScrolling("scrollTop",Ne,pe)))}scrollToX(ae,Ne){this.animateScrolling("scrollLeft",ae,Ne)}scrollToY(ae,Ne){this.animateScrolling("scrollTop",ae,Ne)}scrollToTop(ae,Ne){this.animateScrolling("scrollTop",ae||0,Ne)}scrollToLeft(ae,Ne){this.animateScrolling("scrollLeft",ae||0,Ne)}scrollToRight(ae,Ne){this.animateScrolling("scrollLeft",this.elementRef.nativeElement.scrollWidth-this.elementRef.nativeElement.clientWidth-(ae||0),Ne)}scrollToBottom(ae,Ne){this.animateScrolling("scrollTop",this.elementRef.nativeElement.scrollHeight-this.elementRef.nativeElement.clientHeight-(ae||0),Ne)}scrollToElement(ae,Ne,pe){if("string"==typeof ae&&(ae=this.elementRef.nativeElement.querySelector(ae)),ae){const Pe=ae.getBoundingClientRect(),Me=this.elementRef.nativeElement.getBoundingClientRect();this.elementRef.nativeElement.classList.contains("ps--active-x")&&this.animateScrolling("scrollLeft",Pe.left-Me.left+this.elementRef.nativeElement.scrollLeft+(Ne||0),pe),this.elementRef.nativeElement.classList.contains("ps--active-y")&&this.animateScrolling("scrollTop",Pe.top-Me.top+this.elementRef.nativeElement.scrollTop+(Ne||0),pe)}}animateScrolling(ae,Ne,pe){if(this.animation&&(window.cancelAnimationFrame(this.animation),this.animation=null),pe&&"undefined"!=typeof window){if(Ne!==this.elementRef.nativeElement[ae]){let Pe=0,Me=0,Ze=performance.now(),tt=this.elementRef.nativeElement[ae];const St=(tt-Ne)/2,Vt=It=>{Me+=Math.PI/(pe/(It-Ze)),Pe=Math.round(Ne+St+St*Math.cos(Me)),this.elementRef.nativeElement[ae]===tt&&(Me>=Math.PI?this.animateScrolling(ae,Ne,0):(this.elementRef.nativeElement[ae]=Pe,tt=this.elementRef.nativeElement[ae],Ze=It,this.animation=window.requestAnimationFrame(Vt)))};window.requestAnimationFrame(Vt)}}else this.elementRef.nativeElement[ae]=Ne}}return k.\u0275fac=function(ae){return new(ae||k)(p.Y36(p.R0b),p.Y36(p.aQg),p.Y36(p.SBq),p.Y36(p.Lbi),p.Y36(ce,8))},k.\u0275dir=p.lG2({type:k,selectors:[["","perfectScrollbar",""]],inputs:{disabled:"disabled",config:["perfectScrollbar","config"]},outputs:{psScrollY:"psScrollY",psScrollX:"psScrollX",psScrollUp:"psScrollUp",psScrollDown:"psScrollDown",psScrollLeft:"psScrollLeft",psScrollRight:"psScrollRight",psYReachEnd:"psYReachEnd",psYReachStart:"psYReachStart",psXReachEnd:"psXReachEnd",psXReachStart:"psXReachStart"},exportAs:["ngxPerfectScrollbar"],features:[p.TTD]}),k})(),Nt=(()=>{class k{constructor(ae,Ne,pe){this.zone=ae,this.cdRef=Ne,this.platformId=pe,this.states={},this.indicatorX=!1,this.indicatorY=!1,this.interaction=!1,this.scrollPositionX=0,this.scrollPositionY=0,this.scrollDirectionX=0,this.scrollDirectionY=0,this.usePropagationX=!1,this.usePropagationY=!1,this.allowPropagationX=!1,this.allowPropagationY=!1,this.stateTimeout=null,this.ngDestroy=new e.xQ,this.stateUpdate=new e.xQ,this.disabled=!1,this.usePSClass=!0,this.autoPropagation=!1,this.scrollIndicators=!1,this.psScrollY=new p.vpe,this.psScrollX=new p.vpe,this.psScrollUp=new p.vpe,this.psScrollDown=new p.vpe,this.psScrollLeft=new p.vpe,this.psScrollRight=new p.vpe,this.psYReachEnd=new p.vpe,this.psYReachStart=new p.vpe,this.psXReachEnd=new p.vpe,this.psXReachStart=new p.vpe}ngOnInit(){(0,w.NF)(this.platformId)&&(this.stateUpdate.pipe((0,l.R)(this.ngDestroy),(0,f.x)((ae,Ne)=>ae===Ne&&!this.stateTimeout)).subscribe(ae=>{this.stateTimeout&&"undefined"!=typeof window&&(window.clearTimeout(this.stateTimeout),this.stateTimeout=null),"x"===ae||"y"===ae?(this.interaction=!1,"x"===ae?(this.indicatorX=!1,this.states.left=!1,this.states.right=!1,this.autoPropagation&&this.usePropagationX&&(this.allowPropagationX=!1)):"y"===ae&&(this.indicatorY=!1,this.states.top=!1,this.states.bottom=!1,this.autoPropagation&&this.usePropagationY&&(this.allowPropagationY=!1))):("left"===ae||"right"===ae?(this.states.left=!1,this.states.right=!1,this.states[ae]=!0,this.autoPropagation&&this.usePropagationX&&(this.indicatorX=!0)):("top"===ae||"bottom"===ae)&&(this.states.top=!1,this.states.bottom=!1,this.states[ae]=!0,this.autoPropagation&&this.usePropagationY&&(this.indicatorY=!0)),this.autoPropagation&&"undefined"!=typeof window&&(this.stateTimeout=window.setTimeout(()=>{this.indicatorX=!1,this.indicatorY=!1,this.stateTimeout=null,this.interaction&&(this.states.left||this.states.right)&&(this.allowPropagationX=!0),this.interaction&&(this.states.top||this.states.bottom)&&(this.allowPropagationY=!0),this.cdRef.markForCheck()},500))),this.cdRef.markForCheck(),this.cdRef.detectChanges()}),this.zone.runOutsideAngular(()=>{if(this.directiveRef){const ae=this.directiveRef.elementRef.nativeElement;(0,t.R)(ae,"wheel").pipe((0,l.R)(this.ngDestroy)).subscribe(Ne=>{!this.disabled&&this.autoPropagation&&this.checkPropagation(Ne,Ne.deltaX,Ne.deltaY)}),(0,t.R)(ae,"touchmove").pipe((0,l.R)(this.ngDestroy)).subscribe(Ne=>{if(!this.disabled&&this.autoPropagation){const pe=Ne.touches[0].clientX,Pe=Ne.touches[0].clientY;this.checkPropagation(Ne,pe-this.scrollPositionX,Pe-this.scrollPositionY),this.scrollPositionX=pe,this.scrollPositionY=Pe}}),(0,o.T)((0,t.R)(ae,"ps-scroll-x").pipe((0,m.h)("x")),(0,t.R)(ae,"ps-scroll-y").pipe((0,m.h)("y")),(0,t.R)(ae,"ps-x-reach-end").pipe((0,m.h)("right")),(0,t.R)(ae,"ps-y-reach-end").pipe((0,m.h)("bottom")),(0,t.R)(ae,"ps-x-reach-start").pipe((0,m.h)("left")),(0,t.R)(ae,"ps-y-reach-start").pipe((0,m.h)("top"))).pipe((0,l.R)(this.ngDestroy)).subscribe(Ne=>{!this.disabled&&(this.autoPropagation||this.scrollIndicators)&&this.stateUpdate.next(Ne)})}}),window.setTimeout(()=>{_t.forEach(ae=>{this.directiveRef&&(this.directiveRef[ae]=this[ae])})},0))}ngOnDestroy(){(0,w.NF)(this.platformId)&&(this.ngDestroy.next(),this.ngDestroy.unsubscribe(),this.stateTimeout&&"undefined"!=typeof window&&window.clearTimeout(this.stateTimeout))}ngDoCheck(){if((0,w.NF)(this.platformId)&&!this.disabled&&this.autoPropagation&&this.directiveRef){const ae=this.directiveRef.elementRef.nativeElement;this.usePropagationX=ae.classList.contains("ps--active-x"),this.usePropagationY=ae.classList.contains("ps--active-y")}}checkPropagation(ae,Ne,pe){this.interaction=!0;const Pe=Ne<0?-1:1,Me=pe<0?-1:1;(this.usePropagationX&&this.usePropagationY||this.usePropagationX&&(!this.allowPropagationX||this.scrollDirectionX!==Pe)||this.usePropagationY&&(!this.allowPropagationY||this.scrollDirectionY!==Me))&&(ae.preventDefault(),ae.stopPropagation()),Ne&&(this.scrollDirectionX=Pe),pe&&(this.scrollDirectionY=Me),this.stateUpdate.next("interaction"),this.cdRef.detectChanges()}}return k.\u0275fac=function(ae){return new(ae||k)(p.Y36(p.R0b),p.Y36(p.sBO),p.Y36(p.Lbi))},k.\u0275cmp=p.Xpm({type:k,selectors:[["perfect-scrollbar"]],viewQuery:function(ae,Ne){if(1&ae&&p.Gf(kt,7),2&ae){let pe;p.iGM(pe=p.CRH())&&(Ne.directiveRef=pe.first)}},hostVars:4,hostBindings:function(ae,Ne){2&ae&&p.ekj("ps-show-limits",Ne.autoPropagation)("ps-show-active",Ne.scrollIndicators)},inputs:{disabled:"disabled",usePSClass:"usePSClass",autoPropagation:"autoPropagation",scrollIndicators:"scrollIndicators",config:"config"},outputs:{psScrollY:"psScrollY",psScrollX:"psScrollX",psScrollUp:"psScrollUp",psScrollDown:"psScrollDown",psScrollLeft:"psScrollLeft",psScrollRight:"psScrollRight",psYReachEnd:"psYReachEnd",psYReachStart:"psYReachStart",psXReachEnd:"psXReachEnd",psXReachStart:"psXReachStart"},exportAs:["ngxPerfectScrollbar"],ngContentSelectors:ee,decls:4,vars:5,consts:[[2,"position","static",3,"perfectScrollbar","disabled"],[1,"ps-content"],["class","ps-overlay",3,"ps-at-top","ps-at-left","ps-at-right","ps-at-bottom",4,"ngIf"],[1,"ps-overlay"],[1,"ps-indicator-top"],[1,"ps-indicator-left"],[1,"ps-indicator-right"],[1,"ps-indicator-bottom"]],template:function(ae,Ne){1&ae&&(p.F$t(),p.TgZ(0,"div",0)(1,"div",1),p.Hsn(2),p.qZA(),p.YNc(3,De,5,16,"div",2),p.qZA()),2&ae&&(p.ekj("ps",Ne.usePSClass),p.Q6J("perfectScrollbar",Ne.config)("disabled",Ne.disabled),p.xp6(3),p.Q6J("ngIf",Ne.scrollIndicators))},dependencies:[w.O5,kt],styles:["perfect-scrollbar{display:block;height:100%;max-height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}perfect-scrollbar[hidden]{display:none}perfect-scrollbar[fxflex]{display:flex;flex-direction:column;height:auto;min-height:0;min-width:0}perfect-scrollbar[fxflex]>.ps{-webkit-box-flex:1;flex:1 1 auto;height:auto;min-height:0;min-width:0;width:auto}perfect-scrollbar[fxlayout]>.ps,perfect-scrollbar[fxlayout]>.ps>.ps-content{-webkit-box-align:inherit;-webkit-box-flex:1;-webkit-box-pack:inherit;align-content:inherit;align-items:inherit;display:flex;flex:1 1 auto;flex-direction:inherit;height:100%;justify-content:inherit;width:100%},perfect-scrollbar[fxlayout=row]>.ps,perfect-scrollbar[fxlayout=row]>.ps>.ps-content{flex-direction:row!important}perfect-scrollbar[fxlayout=column]>.ps,perfect-scrollbar[fxlayout=column]>.ps>.ps-content{flex-direction:column!important}perfect-scrollbar>.ps{display:block;height:100%;max-height:100%;max-width:100%;position:static;width:100%}perfect-scrollbar>.ps textarea{-ms-overflow-style:scrollbar}perfect-scrollbar>.ps>.ps-overlay{bottom:0;display:block;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{opacity:0;position:absolute;transition:opacity .3s ease-in-out}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{left:0;min-height:24px;min-width:100%}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left,perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right{min-height:100%;min-width:24px;top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-top{top:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-left{left:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-right{right:0}perfect-scrollbar>.ps>.ps-overlay .ps-indicator-bottom{bottom:0}perfect-scrollbar>.ps.ps--active-y>.ps__rail-y{cursor:default;left:auto!important;right:0!important;top:0!important;transition:width .2s linear,opacity .2s linear,background-color .2s linear;width:10px}perfect-scrollbar>.ps.ps--active-y>.ps__rail-y.ps--clicking,perfect-scrollbar>.ps.ps--active-y>.ps__rail-y:hover{width:15px}perfect-scrollbar>.ps.ps--active-x>.ps__rail-x{bottom:0!important;cursor:default;height:10px;left:0!important;top:auto!important;transition:height .2s linear,opacity .2s linear,background-color .2s linear}perfect-scrollbar>.ps.ps--active-x>.ps__rail-x.ps--clicking,perfect-scrollbar>.ps.ps--active-x>.ps__rail-x:hover{height:15px}perfect-scrollbar>.ps.ps--active-x.ps--active-y>.ps__rail-y{margin:0 0 10px}perfect-scrollbar>.ps.ps--active-x.ps--active-y>.ps__rail-x{margin:0 10px 0 0}perfect-scrollbar>.ps.ps--scrolling-x>.ps__rail-x,perfect-scrollbar>.ps.ps--scrolling-y>.ps__rail-y{background-color:#eee;opacity:.9}perfect-scrollbar.ps-show-always>.ps.ps--active-x>.ps__rail-x,perfect-scrollbar.ps-show-always>.ps.ps--active-y>.ps__rail-y{opacity:.6}perfect-scrollbar.ps-show-active>.ps.ps--active-y>.ps-overlay:not(.ps-at-top) .ps-indicator-top{background:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active>.ps.ps--active-y>.ps-overlay:not(.ps-at-bottom) .ps-indicator-bottom{background:linear-gradient(0deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active>.ps.ps--active-x>.ps-overlay:not(.ps-at-left) .ps-indicator-left{background:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active>.ps.ps--active-x>.ps-overlay:not(.ps-at-right) .ps-indicator-right{background:linear-gradient(270deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));opacity:1}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-top .ps-indicator-top{background:linear-gradient(180deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-bottom .ps-indicator-bottom{background:linear-gradient(0deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-left .ps-indicator-left{background:linear-gradient(90deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-right .ps-indicator-right{background:linear-gradient(270deg,hsla(0,0%,66.7%,.5) 0,hsla(0,0%,66.7%,0))}perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-left .ps-indicator-left.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-x>.ps-overlay.ps-at-right .ps-indicator-right.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-bottom .ps-indicator-bottom.ps-indicator-show,perfect-scrollbar.ps-show-active.ps-show-limits>.ps.ps--active-y>.ps-overlay.ps-at-top .ps-indicator-top.ps-indicator-show{opacity:1}",".ps{-ms-overflow-style:none;-ms-touch-action:auto;overflow:hidden!important;overflow-anchor:none;touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{-webkit-transition:background-color .2s linear,opacity .2s linear;display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{-webkit-transition:background-color .2s linear,height .2s ease-in-out;bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{-webkit-transition:background-color .2s linear,width .2s ease-in-out;right:2px;transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}"],encapsulation:2}),k})(),et=(()=>{class k{}return k.\u0275fac=function(ae){return new(ae||k)},k.\u0275mod=p.oAB({type:k}),k.\u0275inj=p.cJS({imports:[w.ez,w.ez]}),k})()},5908:function(module,__unused_webpack_exports,__webpack_require__){var a;a=function(){return(()=>{var __webpack_modules__=[,(ke,Y,a)=>{"use strict";function e(Re){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ee){return typeof ee}:function(ee){return ee&&"function"==typeof Symbol&&ee.constructor===Symbol&&ee!==Symbol.prototype?"symbol":typeof ee})(Re)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.addLinkAttributes=function U(Re){var De=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ee=De.url,ce=De.target,Te=De.rel,ze=De.enabled,_t=void 0===ze||ze;(0,o.assert)(ee&&"string"==typeof ee,'addLinkAttributes: A valid "url" parameter must provided.');var Pt=(0,o.removeNullCharacters)(ee);_t?Re.href=Re.title=Pt:(Re.href="",Re.title="Disabled: ".concat(Pt),Re.onclick=function(){return!1});var kt="";switch(ce){case I.NONE:break;case I.SELF:kt="_self";break;case I.BLANK:kt="_blank";break;case I.PARENT:kt="_parent";break;case I.TOP:kt="_top"}Re.target=kt,Re.rel="string"==typeof Te?Te:E},Y.deprecated=function Ge(Re){console.log("Deprecated API usage: "+Re)},Y.getFilenameFromUrl=function fe(Re){var De=Re.indexOf("#"),ee=Re.indexOf("?"),ce=Math.min(De>0?De:Re.length,ee>0?ee:Re.length);return Re.substring(Re.lastIndexOf("/",ce)+1,ce)},Y.getPdfFilenameFromUrl=function G(Re){var De=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"document.pdf";if("string"!=typeof Re)return De;if(X(Re))return(0,o.warn)('getPdfFilenameFromUrl: ignore "data:"-URL for performance reasons.'),De;var ee=/^(?:(?:[^:]+:)?\/\/[^/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,ce=/[^/?#=]+\.pdf\b(?!.*\.pdf\b)/i,Te=ee.exec(Re),ze=ce.exec(Te[1])||ce.exec(Te[2])||ce.exec(Te[3]);if(ze&&(ze=ze[0]).includes("%"))try{ze=ce.exec(decodeURIComponent(ze))[0]}catch(_t){}return ze||De},Y.getXfaPageViewport=function be(Re,De){var ee=De.scale,ce=void 0===ee?1:ee,Te=De.rotation,ze=void 0===Te?0:Te,_t=Re.attributes.style,kt=_t.height,Nt=[0,0,parseInt(_t.width),parseInt(kt)];return new B({viewBox:Nt,scale:ce,rotation:ze})},Y.isDataScheme=X,Y.isPdfFile=function q(Re){return"string"==typeof Re&&/\.pdf$/i.test(Re)},Y.isValidFetchUrl=Ee,Y.loadScript=function me(Re){var De=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new Promise(function(ee,ce){var Te=document.createElement("script");Te.src=Re,Te.onload=function(ze){De&&Te.remove(),ee(ze)},Te.onerror=function(){ce(new Error("Cannot load script at: ".concat(Te.src)))},(document.head||document.documentElement).appendChild(Te)})},Y.StatTimer=Y.RenderingCancelledException=Y.PixelsPerInch=Y.PDFDateString=Y.PageViewport=Y.LinkTarget=Y.DOMSVGFactory=Y.DOMStandardFontDataFactory=Y.DOMCMapReaderFactory=Y.DOMCanvasFactory=void 0;var t=function l(Re){return Re&&Re.__esModule?Re:{default:Re}}(a(2)),o=a(4),c=a(118);function f(Re,De){var ee="undefined"!=typeof Symbol&&Re[Symbol.iterator]||Re["@@iterator"];if(!ee){if(Array.isArray(Re)||(ee=function m(Re,De){if(Re){if("string"==typeof Re)return p(Re,De);var ee=Object.prototype.toString.call(Re).slice(8,-1);if("Object"===ee&&Re.constructor&&(ee=Re.constructor.name),"Map"===ee||"Set"===ee)return Array.from(Re);if("Arguments"===ee||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ee))return p(Re,De)}}(Re))||De&&Re&&"number"==typeof Re.length){ee&&(Re=ee);var ce=0,Te=function(){};return{s:Te,n:function(){return ce>=Re.length?{done:!0}:{done:!1,value:Re[ce++]}},e:function(Nt){throw Nt},f:Te}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var Pt,ze=!0,_t=!1;return{s:function(){ee=ee.call(Re)},n:function(){var Nt=ee.next();return ze=Nt.done,Nt},e:function(Nt){_t=!0,Pt=Nt},f:function(){try{!ze&&null!=ee.return&&ee.return()}finally{if(_t)throw Pt}}}}function p(Re,De){(null==De||De>Re.length)&&(De=Re.length);for(var ee=0,ce=new Array(De);ee<De;ee++)ce[ee]=Re[ee];return ce}function w(Re,De,ee,ce,Te,ze,_t){try{var Pt=Re[ze](_t),kt=Pt.value}catch(Nt){return void ee(Nt)}Pt.done?De(kt):Promise.resolve(kt).then(ce,Te)}function O(Re){return function(){var De=this,ee=arguments;return new Promise(function(ce,Te){var ze=Re.apply(De,ee);function _t(kt){w(ze,ce,Te,_t,Pt,"next",kt)}function Pt(kt){w(ze,ce,Te,_t,Pt,"throw",kt)}_t(void 0)})}}function H(Re,De){if(!(Re instanceof De))throw new TypeError("Cannot call a class as a function")}function N(Re,De){for(var ee=0;ee<De.length;ee++){var ce=De[ee];ce.enumerable=ce.enumerable||!1,ce.configurable=!0,"value"in ce&&(ce.writable=!0),Object.defineProperty(Re,ce.key,ce)}}function K(Re,De,ee){return De&&N(Re.prototype,De),ee&&N(Re,ee),Re}function ie(Re,De){if("function"!=typeof De&&null!==De)throw new TypeError("Super expression must either be null or a function");Re.prototype=Object.create(De&&De.prototype,{constructor:{value:Re,writable:!0,configurable:!0}}),De&&se(Re,De)}function se(Re,De){return(se=Object.setPrototypeOf||function(ce,Te){return ce.__proto__=Te,ce})(Re,De)}function re(Re){var De=function Q(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Re){return!1}}();return function(){var Te,ce=b(Re);if(De){var ze=b(this).constructor;Te=Reflect.construct(ce,arguments,ze)}else Te=ce.apply(this,arguments);return T(this,Te)}}function T(Re,De){if(De&&("object"===e(De)||"function"==typeof De))return De;if(void 0!==De)throw new TypeError("Derived constructors may only return object or undefined");return function L(Re){if(void 0===Re)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Re}(Re)}function b(Re){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(ee){return ee.__proto__||Object.getPrototypeOf(ee)})(Re)}var E="noopener noreferrer nofollow";Y.PixelsPerInch={CSS:96,PDF:72,get PDF_TO_CSS_UNITS(){return(0,o.shadow)(this,"PDF_TO_CSS_UNITS",this.CSS/this.PDF)}};var D=function(Re){ie(ee,Re);var De=re(ee);function ee(){var ce,Te=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ze=Te.ownerDocument,_t=void 0===ze?globalThis.document:ze;return H(this,ee),(ce=De.call(this))._document=_t,ce}return K(ee,[{key:"_createCanvas",value:function(Te,ze){var _t=this._document.createElement("canvas");return _t.width=Te,_t.height=ze,_t}}]),ee}(c.BaseCanvasFactory);function C(Re){return _.apply(this,arguments)}function _(){return _=O(t.default.mark(function Re(De){var ee,ce,Te=arguments;return t.default.wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:if(ee=Te.length>1&&void 0!==Te[1]&&Te[1],!Ee(De,document.baseURI)){_t.next=21;break}return _t.next=4,fetch(De);case 4:if((ce=_t.sent).ok){_t.next=7;break}throw new Error(ce.statusText);case 7:if(!ee){_t.next=15;break}return _t.t1=Uint8Array,_t.next=11,ce.arrayBuffer();case 11:_t.t2=_t.sent,_t.t0=new _t.t1(_t.t2),_t.next=20;break;case 15:return _t.t3=o.stringToBytes,_t.next=18,ce.text();case 18:_t.t4=_t.sent,_t.t0=(0,_t.t3)(_t.t4);case 20:return _t.abrupt("return",_t.t0);case 21:return _t.abrupt("return",new Promise(function(Pt,kt){var Nt=new XMLHttpRequest;Nt.open("GET",De,!0),ee&&(Nt.responseType="arraybuffer"),Nt.onreadystatechange=function(){if(Nt.readyState===XMLHttpRequest.DONE){var ft;if((200===Nt.status||0===Nt.status)&&(ee&&Nt.response?ft=new Uint8Array(Nt.response):!ee&&Nt.responseText&&(ft=(0,o.stringToBytes)(Nt.responseText)),ft))return void Pt(ft);kt(new Error(Nt.statusText))}},Nt.send(null)}));case 22:case"end":return _t.stop()}},Re)})),_.apply(this,arguments)}Y.DOMCanvasFactory=D;var R=function(Re){ie(ee,Re);var De=re(ee);function ee(){return H(this,ee),De.apply(this,arguments)}return K(ee,[{key:"_fetchData",value:function(Te,ze){return C(Te,this.isCompressed).then(function(_t){return{cMapData:_t,compressionType:ze}})}}]),ee}(c.BaseCMapReaderFactory);Y.DOMCMapReaderFactory=R;var z=function(Re){ie(ee,Re);var De=re(ee);function ee(){return H(this,ee),De.apply(this,arguments)}return K(ee,[{key:"_fetchData",value:function(Te){return C(Te,!0)}}]),ee}(c.BaseStandardFontDataFactory);Y.DOMStandardFontDataFactory=z;var j=function(Re){ie(ee,Re);var De=re(ee);function ee(){return H(this,ee),De.apply(this,arguments)}return K(ee,[{key:"_createSVG",value:function(Te){return document.createElementNS("http://www.w3.org/2000/svg",Te)}}]),ee}(c.BaseSVGFactory);Y.DOMSVGFactory=j;var B=function(){function Re(De){var ee=De.viewBox,ce=De.scale,Te=De.rotation,ze=De.offsetX,_t=void 0===ze?0:ze,Pt=De.offsetY,kt=void 0===Pt?0:Pt,Nt=De.dontFlip,ft=void 0!==Nt&&Nt;H(this,Re),this.viewBox=ee,this.scale=ce,this.rotation=Te,this.offsetX=_t,this.offsetY=kt;var W,ae,Ne,pe,Pe,Me,Ze,tt,et=(ee[2]+ee[0])/2,k=(ee[3]+ee[1])/2;switch((Te%=360)<0&&(Te+=360),Te){case 180:W=-1,ae=0,Ne=0,pe=1;break;case 90:W=0,ae=1,Ne=1,pe=0;break;case 270:W=0,ae=-1,Ne=-1,pe=0;break;case 0:W=1,ae=0,Ne=0,pe=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}ft&&(Ne=-Ne,pe=-pe),0===W?(Pe=Math.abs(k-ee[1])*ce+_t,Me=Math.abs(et-ee[0])*ce+kt,Ze=Math.abs(ee[3]-ee[1])*ce,tt=Math.abs(ee[2]-ee[0])*ce):(Pe=Math.abs(et-ee[0])*ce+_t,Me=Math.abs(k-ee[1])*ce+kt,Ze=Math.abs(ee[2]-ee[0])*ce,tt=Math.abs(ee[3]-ee[1])*ce),this.transform=[W*ce,ae*ce,Ne*ce,pe*ce,Pe-W*ce*et-Ne*ce*k,Me-ae*ce*et-pe*ce*k],this.width=Ze,this.height=tt}return K(Re,[{key:"clone",value:function(){var ee=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},ce=ee.scale,Te=void 0===ce?this.scale:ce,ze=ee.rotation,_t=void 0===ze?this.rotation:ze,Pt=ee.offsetX,kt=void 0===Pt?this.offsetX:Pt,Nt=ee.offsetY,ft=void 0===Nt?this.offsetY:Nt,et=ee.dontFlip,k=void 0!==et&&et;return new Re({viewBox:this.viewBox.slice(),scale:Te,rotation:_t,offsetX:kt,offsetY:ft,dontFlip:k})}},{key:"convertToViewportPoint",value:function(ee,ce){return o.Util.applyTransform([ee,ce],this.transform)}},{key:"convertToViewportRectangle",value:function(ee){var ce=o.Util.applyTransform([ee[0],ee[1]],this.transform),Te=o.Util.applyTransform([ee[2],ee[3]],this.transform);return[ce[0],ce[1],Te[0],Te[1]]}},{key:"convertToPdfPoint",value:function(ee,ce){return o.Util.applyInverseTransform([ee,ce],this.transform)}}]),Re}();Y.PageViewport=B,Y.RenderingCancelledException=function(Re){ie(ee,Re);var De=re(ee);function ee(ce,Te){var ze;return H(this,ee),(ze=De.call(this,ce,"RenderingCancelledException")).type=Te,ze}return ee}(o.BaseException);var le,I={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};function X(Re){for(var De=Re.length,ee=0;ee<De&&""===Re[ee].trim();)ee++;return"data:"===Re.substring(ee,ee+5).toLowerCase()}function Ee(Re,De){try{var ce=(De?new URL(Re,De):new URL(Re)).protocol;return"http:"===ce||"https:"===ce}catch(Te){return!1}}Y.LinkTarget=I,Y.StatTimer=function(){function Re(){H(this,Re),this.started=Object.create(null),this.times=[]}return K(Re,[{key:"time",value:function(ee){ee in this.started&&(0,o.warn)("Timer is already running for ".concat(ee)),this.started[ee]=Date.now()}},{key:"timeEnd",value:function(ee){ee in this.started||(0,o.warn)("Timer has not been started for ".concat(ee)),this.times.push({name:ee,start:this.started[ee],end:Date.now()}),delete this.started[ee]}},{key:"toString",value:function(){var ze,ee=[],ce=0,Te=f(this.times);try{for(Te.s();!(ze=Te.n()).done;){var Pt=ze.value.name;Pt.length>ce&&(ce=Pt.length)}}catch(k){Te.e(k)}finally{Te.f()}var Nt,kt=f(this.times);try{for(kt.s();!(Nt=kt.n()).done;){var ft=Nt.value,et=ft.end-ft.start;ee.push("".concat(ft.name.padEnd(ce)," ").concat(et,"ms\n"))}}catch(k){kt.e(k)}finally{kt.f()}return ee.join("")}}]),Re}(),Y.PDFDateString=function(){function Re(){H(this,Re)}return K(Re,null,[{key:"toDateObject",value:function(ee){if(!ee||!(0,o.isString)(ee))return null;le||(le=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));var ce=le.exec(ee);if(!ce)return null;var Te=parseInt(ce[1],10),ze=parseInt(ce[2],10);ze=ze>=1&&ze<=12?ze-1:0;var _t=parseInt(ce[3],10);_t=_t>=1&&_t<=31?_t:1;var Pt=parseInt(ce[4],10);Pt=Pt>=0&&Pt<=23?Pt:0;var kt=parseInt(ce[5],10);kt=kt>=0&&kt<=59?kt:0;var Nt=parseInt(ce[6],10);Nt=Nt>=0&&Nt<=59?Nt:0;var ft=ce[7]||"Z",et=parseInt(ce[8],10);et=et>=0&&et<=23?et:0;var k=parseInt(ce[9],10)||0;return k=k>=0&&k<=59?k:0,"-"===ft?(Pt+=et,kt+=k):"+"===ft&&(Pt-=et,kt-=k),new Date(Date.UTC(Te,ze,_t,Pt,kt,Nt))}}]),Re}()},(ke,Y,a)=>{"use strict";ke.exports=a(3)},(ke,Y,a)=>{"use strict";function e(o){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l})(o)}var t=function(o){var f,c=Object.prototype,l=c.hasOwnProperty,m="function"==typeof Symbol?Symbol:{},p=m.iterator||"@@iterator",w=m.asyncIterator||"@@asyncIterator",O=m.toStringTag||"@@toStringTag";function H(q,fe,G){return Object.defineProperty(q,fe,{value:G,enumerable:!0,configurable:!0,writable:!0}),q[fe]}try{H({},"")}catch(q){H=function(G,ye,Ee){return G[ye]=Ee}}function N(q,fe,G,ye){var me=Object.create((fe&&fe.prototype instanceof Q?fe:Q).prototype),Ge=new I(ye||[]);return me._invoke=function z(q,fe,G){var ye=ie;return function(me,Ge){if(ye===re)throw new Error("Generator is already running");if(ye===T){if("throw"===me)throw Ge;return X()}for(G.method=me,G.arg=Ge;;){var le=G.delegate;if(le){var te=j(le,G);if(te){if(te===L)continue;return te}}if("next"===G.method)G.sent=G._sent=G.arg;else if("throw"===G.method){if(ye===ie)throw ye=T,G.arg;G.dispatchException(G.arg)}else"return"===G.method&&G.abrupt("return",G.arg);ye=re;var be=K(q,fe,G);if("normal"===be.type){if(ye=G.done?T:se,be.arg===L)continue;return{value:be.arg,done:G.done}}"throw"===be.type&&(ye=T,G.method="throw",G.arg=be.arg)}}}(q,G,Ge),me}function K(q,fe,G){try{return{type:"normal",arg:q.call(fe,G)}}catch(ye){return{type:"throw",arg:ye}}}o.wrap=N;var ie="suspendedStart",se="suspendedYield",re="executing",T="completed",L={};function Q(){}function b(){}function E(){}var g={};H(g,p,function(){return this});var v=Object.getPrototypeOf,D=v&&v(v(U([])));D&&D!==c&&l.call(D,p)&&(g=D);var C=E.prototype=Q.prototype=Object.create(g);function _(q){["next","throw","return"].forEach(function(fe){H(q,fe,function(G){return this._invoke(fe,G)})})}function R(q,fe){function G(me,Ge,le,te){var be=K(q[me],q,Ge);if("throw"!==be.type){var Re=be.arg,De=Re.value;return De&&"object"===e(De)&&l.call(De,"__await")?fe.resolve(De.__await).then(function(ee){G("next",ee,le,te)},function(ee){G("throw",ee,le,te)}):fe.resolve(De).then(function(ee){Re.value=ee,le(Re)},function(ee){return G("throw",ee,le,te)})}te(be.arg)}var ye;this._invoke=function Ee(me,Ge){function le(){return new fe(function(te,be){G(me,Ge,te,be)})}return ye=ye?ye.then(le,le):le()}}function j(q,fe){var G=q.iterator[fe.method];if(G===f){if(fe.delegate=null,"throw"===fe.method){if(q.iterator.return&&(fe.method="return",fe.arg=f,j(q,fe),"throw"===fe.method))return L;fe.method="throw",fe.arg=new TypeError("The iterator does not provide a 'throw' method")}return L}var ye=K(G,q.iterator,fe.arg);if("throw"===ye.type)return fe.method="throw",fe.arg=ye.arg,fe.delegate=null,L;var Ee=ye.arg;return Ee?Ee.done?(fe[q.resultName]=Ee.value,fe.next=q.nextLoc,"return"!==fe.method&&(fe.method="next",fe.arg=f),fe.delegate=null,L):Ee:(fe.method="throw",fe.arg=new TypeError("iterator result is not an object"),fe.delegate=null,L)}function B(q){var fe={tryLoc:q[0]};1 in q&&(fe.catchLoc=q[1]),2 in q&&(fe.finallyLoc=q[2],fe.afterLoc=q[3]),this.tryEntries.push(fe)}function M(q){var fe=q.completion||{};fe.type="normal",delete fe.arg,q.completion=fe}function I(q){this.tryEntries=[{tryLoc:"root"}],q.forEach(B,this),this.reset(!0)}function U(q){if(q){var fe=q[p];if(fe)return fe.call(q);if("function"==typeof q.next)return q;if(!isNaN(q.length)){var G=-1,ye=function Ee(){for(;++G<q.length;)if(l.call(q,G))return Ee.value=q[G],Ee.done=!1,Ee;return Ee.value=f,Ee.done=!0,Ee};return ye.next=ye}}return{next:X}}function X(){return{value:f,done:!0}}return b.prototype=E,H(C,"constructor",E),H(E,"constructor",b),b.displayName=H(E,O,"GeneratorFunction"),o.isGeneratorFunction=function(q){var fe="function"==typeof q&&q.constructor;return!!fe&&(fe===b||"GeneratorFunction"===(fe.displayName||fe.name))},o.mark=function(q){return Object.setPrototypeOf?Object.setPrototypeOf(q,E):(q.__proto__=E,H(q,O,"GeneratorFunction")),q.prototype=Object.create(C),q},o.awrap=function(q){return{__await:q}},_(R.prototype),H(R.prototype,w,function(){return this}),o.AsyncIterator=R,o.async=function(q,fe,G,ye,Ee){void 0===Ee&&(Ee=Promise);var me=new R(N(q,fe,G,ye),Ee);return o.isGeneratorFunction(fe)?me:me.next().then(function(Ge){return Ge.done?Ge.value:me.next()})},_(C),H(C,O,"Generator"),H(C,p,function(){return this}),H(C,"toString",function(){return"[object Generator]"}),o.keys=function(q){var fe=[];for(var G in q)fe.push(G);return fe.reverse(),function ye(){for(;fe.length;){var Ee=fe.pop();if(Ee in q)return ye.value=Ee,ye.done=!1,ye}return ye.done=!0,ye}},o.values=U,I.prototype={constructor:I,reset:function(fe){if(this.prev=0,this.next=0,this.sent=this._sent=f,this.done=!1,this.delegate=null,this.method="next",this.arg=f,this.tryEntries.forEach(M),!fe)for(var G in this)"t"===G.charAt(0)&&l.call(this,G)&&!isNaN(+G.slice(1))&&(this[G]=f)},stop:function(){this.done=!0;var G=this.tryEntries[0].completion;if("throw"===G.type)throw G.arg;return this.rval},dispatchException:function(fe){if(this.done)throw fe;var G=this;function ye(be,Re){return Ge.type="throw",Ge.arg=fe,G.next=be,Re&&(G.method="next",G.arg=f),!!Re}for(var Ee=this.tryEntries.length-1;Ee>=0;--Ee){var me=this.tryEntries[Ee],Ge=me.completion;if("root"===me.tryLoc)return ye("end");if(me.tryLoc<=this.prev){var le=l.call(me,"catchLoc"),te=l.call(me,"finallyLoc");if(le&&te){if(this.prev<me.catchLoc)return ye(me.catchLoc,!0);if(this.prev<me.finallyLoc)return ye(me.finallyLoc)}else if(le){if(this.prev<me.catchLoc)return ye(me.catchLoc,!0)}else{if(!te)throw new Error("try statement without catch or finally");if(this.prev<me.finallyLoc)return ye(me.finallyLoc)}}}},abrupt:function(fe,G){for(var ye=this.tryEntries.length-1;ye>=0;--ye){var Ee=this.tryEntries[ye];if(Ee.tryLoc<=this.prev&&l.call(Ee,"finallyLoc")&&this.prev<Ee.finallyLoc){var me=Ee;break}}me&&("break"===fe||"continue"===fe)&&me.tryLoc<=G&&G<=me.finallyLoc&&(me=null);var Ge=me?me.completion:{};return Ge.type=fe,Ge.arg=G,me?(this.method="next",this.next=me.finallyLoc,L):this.complete(Ge)},complete:function(fe,G){if("throw"===fe.type)throw fe.arg;return"break"===fe.type||"continue"===fe.type?this.next=fe.arg:"return"===fe.type?(this.rval=this.arg=fe.arg,this.method="return",this.next="end"):"normal"===fe.type&&G&&(this.next=G),L},finish:function(fe){for(var G=this.tryEntries.length-1;G>=0;--G){var ye=this.tryEntries[G];if(ye.finallyLoc===fe)return this.complete(ye.completion,ye.afterLoc),M(ye),L}},catch:function(fe){for(var G=this.tryEntries.length-1;G>=0;--G){var ye=this.tryEntries[G];if(ye.tryLoc===fe){var Ee=ye.completion;if("throw"===Ee.type){var me=Ee.arg;M(ye)}return me}}throw new Error("illegal catch attempt")},delegateYield:function(fe,G,ye){return this.delegate={iterator:U(fe),resultName:G,nextLoc:ye},"next"===this.method&&(this.arg=f),L}},o}("object"===e(ke=a.nmd(ke))?ke.exports:{});try{regeneratorRuntime=t}catch(o){"object"===("undefined"==typeof globalThis?"undefined":e(globalThis))?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},(ke,Y,a)=>{"use strict";function e(Ye,Se){for(var V=0;V<Se.length;V++){var S=Se[V];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(Ye,S.key,S)}}function m(Ye,Se){return function O(Ye){if(Array.isArray(Ye))return Ye}(Ye)||function w(Ye,Se){var V=null==Ye?null:"undefined"!=typeof Symbol&&Ye[Symbol.iterator]||Ye["@@iterator"];if(null!=V){var At,mt,S=[],xe=!0,ut=!1;try{for(V=V.call(Ye);!(xe=(At=V.next()).done)&&(S.push(At.value),!Se||S.length!==Se);xe=!0);}catch(qt){ut=!0,mt=qt}finally{try{!xe&&null!=V.return&&V.return()}finally{if(ut)throw mt}}return S}}(Ye,Se)||N(Ye,Se)||function p(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(Ye,Se){if(Ye){if("string"==typeof Ye)return K(Ye,Se);var V=Object.prototype.toString.call(Ye).slice(8,-1);if("Object"===V&&Ye.constructor&&(V=Ye.constructor.name),"Map"===V||"Set"===V)return Array.from(Ye);if("Arguments"===V||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(V))return K(Ye,Se)}}function K(Ye,Se){(null==Se||Se>Ye.length)&&(Se=Ye.length);for(var V=0,S=new Array(Se);V<Se;V++)S[V]=Ye[V];return S}function ie(Ye){return(ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(V){return typeof V}:function(V){return V&&"function"==typeof Symbol&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V})(Ye)}function se(Ye,Se){if(!(Ye instanceof Se))throw new TypeError("Cannot call a class as a function")}function re(Ye,Se){if("function"!=typeof Se&&null!==Se)throw new TypeError("Super expression must either be null or a function");Ye.prototype=Object.create(Se&&Se.prototype,{constructor:{value:Ye,writable:!0,configurable:!0}}),Se&&T(Ye,Se)}function T(Ye,Se){return(T=Object.setPrototypeOf||function(S,xe){return S.__proto__=xe,S})(Ye,Se)}function L(Ye){var Se=function E(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Ye){return!1}}();return function(){var xe,S=g(Ye);if(Se){var ut=g(this).constructor;xe=Reflect.construct(S,arguments,ut)}else xe=S.apply(this,arguments);return Q(this,xe)}}function Q(Ye,Se){if(Se&&("object"===ie(Se)||"function"==typeof Se))return Se;if(void 0!==Se)throw new TypeError("Derived constructors may only return object or undefined");return function b(Ye){if(void 0===Ye)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ye}(Ye)}function g(Ye){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(V){return V.__proto__||Object.getPrototypeOf(V)})(Ye)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.arrayByteLength=dt,Y.arraysToBytes=function he(Ye){var Se=Ye.length;if(1===Se&&Ye[0]instanceof Uint8Array)return Ye[0];for(var V=0,S=0;S<Se;S++)V+=dt(Ye[S]);for(var xe=0,ut=new Uint8Array(V),At=0;At<Se;At++){var mt=Ye[At];mt instanceof Uint8Array||(mt="string"==typeof mt?Je(mt):new Uint8Array(mt));var qt=mt.byteLength;ut.set(mt,xe),xe+=qt}return ut},Y.assert=Nt,Y.bytesToString=function Ut(Ye){Nt(null!==Ye&&"object"===ie(Ye)&&void 0!==Ye.length,"Invalid argument for bytesToString");var Se=Ye.length,V=8192;if(Se<V)return String.fromCharCode.apply(null,Ye);for(var S=[],xe=0;xe<Se;xe+=V){var ut=Math.min(xe+V,Se),At=Ye.subarray(xe,ut);S.push(String.fromCharCode.apply(null,At))}return S.join("")},Y.createObjectURL=function Dn(Ye){var Se=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",V=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(URL.createObjectURL&&!V)return URL.createObjectURL(new Blob([Ye],{type:Se}));for(var S="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",xe="data:".concat(Se,";base64,"),ut=0,At=Ye.length;ut<At;ut+=3){var mt=255&Ye[ut],qt=255&Ye[ut+1],en=255&Ye[ut+2],Tn=mt>>2,Un=(3&mt)<<4|qt>>4,Bn=ut+1<At?(15&qt)<<2|en>>6:64,qr=ut+2<At?63&en:64;xe+=S[Tn]+S[Un]+S[Bn]+S[qr]}return xe},Y.createPromiseCapability=function dn(){var Ye=Object.create(null),Se=!1;return Object.defineProperty(Ye,"settled",{get:function(){return Se}}),Ye.promise=new Promise(function(V,S){Ye.resolve=function(xe){Se=!0,V(xe)},Ye.reject=function(xe){Se=!0,S(xe)}}),Ye},Y.createValidAbsoluteUrl=function k(Ye){var Se=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,V=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!Ye)return null;try{if(V&&"string"==typeof Ye){if(V.addDefaultProtocol&&Ye.startsWith("www.")){var S=Ye.match(/\./g);S&&S.length>=2&&(Ye="http://".concat(Ye))}if(V.tryConvertEncoding)try{Ye=Kt(Ye)}catch(ut){}}var xe=Se?new URL(Ye,Se):new URL(Ye);if(et(xe))return xe}catch(ut){}return null},Y.escapeString=function sn(Ye){return Ye.replace(/([()\\\n\r])/g,function(Se){return"\n"===Se?"\\n":"\r"===Se?"\\r":"\\".concat(Se)})},Y.getModificationDate=function Ot(){var Ye=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,Se=[Ye.getUTCFullYear().toString(),(Ye.getUTCMonth()+1).toString().padStart(2,"0"),Ye.getUTCDate().toString().padStart(2,"0"),Ye.getUTCHours().toString().padStart(2,"0"),Ye.getUTCMinutes().toString().padStart(2,"0"),Ye.getUTCSeconds().toString().padStart(2,"0")];return Se.join("")},Y.getVerbosityLevel=function ze(){return ce},Y.info=function _t(Ye){ce>=te.INFOS&&console.log("Info: ".concat(Ye))},Y.isArrayBuffer=function an(Ye){return"object"===ie(Ye)&&null!==Ye&&void 0!==Ye.byteLength},Y.isArrayEqual=function tn(Ye,Se){if(Ye.length!==Se.length)return!1;for(var V=0,S=Ye.length;V<S;V++)if(Ye[V]!==Se[V])return!1;return!0},Y.isAscii=function bn(Ye){return/^[\x00-\x7F]*$/.test(Ye)},Y.isBool=function wn(Ye){return"boolean"==typeof Ye},Y.isNum=function Gn(Ye){return"number"==typeof Ye},Y.isSameOrigin=function ft(Ye,Se){var V;try{if(!(V=new URL(Ye)).origin||"null"===V.origin)return!1}catch(xe){return!1}var S=new URL(Se,V);return V.origin===S.origin},Y.isString=function er(Ye){return"string"==typeof Ye},Y.objectFromMap=function nt(Ye){var S,Se=Object.create(null),V=function H(Ye,Se){var V="undefined"!=typeof Symbol&&Ye[Symbol.iterator]||Ye["@@iterator"];if(!V){if(Array.isArray(Ye)||(V=N(Ye))||Se&&Ye&&"number"==typeof Ye.length){V&&(Ye=V);var S=0,xe=function(){};return{s:xe,n:function(){return S>=Ye.length?{done:!0}:{done:!1,value:Ye[S++]}},e:function(en){throw en},f:xe}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var mt,ut=!0,At=!1;return{s:function(){V=V.call(Ye)},n:function(){var en=V.next();return ut=en.done,en},e:function(en){At=!0,mt=en},f:function(){try{!ut&&null!=V.return&&V.return()}finally{if(At)throw mt}}}}(Ye);try{for(V.s();!(S=V.n()).done;){var xe=m(S.value,2);Se[xe[0]]=xe[1]}}catch(mt){V.e(mt)}finally{V.f()}return Se},Y.objectSize=function He(Ye){return Object.keys(Ye).length},Y.removeNullCharacters=function It(Ye){return"string"!=typeof Ye?(Pt("The argument for removeNullCharacters must be a string."),Ye):Ye.replace(Vt,"")},Y.setVerbosityLevel=function Te(Ye){Number.isInteger(Ye)&&(ce=Ye)},Y.shadow=W,Y.string32=function Le(Ye){return String.fromCharCode(Ye>>24&255,Ye>>16&255,Ye>>8&255,255&Ye)},Y.stringToBytes=Je,Y.stringToPDFString=function Pn(Ye){var Se=Ye.length,V=[];if("\xfe"===Ye[0]&&"\xff"===Ye[1])for(var S=2;S<Se;S+=2)V.push(String.fromCharCode(Ye.charCodeAt(S)<<8|Ye.charCodeAt(S+1)));else if("\xff"===Ye[0]&&"\xfe"===Ye[1])for(var xe=2;xe<Se;xe+=2)V.push(String.fromCharCode(Ye.charCodeAt(xe+1)<<8|Ye.charCodeAt(xe)));else for(var ut=0;ut<Se;++ut){var At=pn[Ye.charCodeAt(ut)];V.push(At?String.fromCharCode(At):Ye.charAt(ut))}return V.join("")},Y.stringToUTF16BEString=function Lt(Ye){for(var Se=["\xfe\xff"],V=0,S=Ye.length;V<S;V++){var xe=Ye.charCodeAt(V);Se.push(String.fromCharCode(xe>>8&255),String.fromCharCode(255&xe))}return Se.join("")},Y.stringToUTF8String=Kt,Y.unreachable=kt,Y.utf8StringToString=function mn(Ye){return unescape(encodeURIComponent(Ye))},Y.warn=Pt,Y.VerbosityLevel=Y.Util=Y.UNSUPPORTED_FEATURES=Y.UnknownErrorException=Y.UnexpectedResponseException=Y.TextRenderingMode=Y.StreamType=Y.RenderingIntentFlag=Y.PermissionFlag=Y.PasswordResponses=Y.PasswordException=Y.PageActionEventType=Y.OPS=Y.MissingPDFException=Y.IsLittleEndianCached=Y.IsEvalSupportedCached=Y.InvalidPDFException=Y.ImageKind=Y.IDENTITY_MATRIX=Y.FormatError=Y.FontType=Y.FONT_IDENTITY_MATRIX=Y.DocumentActionEventType=Y.CMapCompressionType=Y.BaseException=Y.AnnotationType=Y.AnnotationStateModelType=Y.AnnotationReviewState=Y.AnnotationReplyType=Y.AnnotationMode=Y.AnnotationMarkedState=Y.AnnotationFlag=Y.AnnotationFieldFlag=Y.AnnotationBorderStyleType=Y.AnnotationActionEventType=Y.AbortException=void 0,a(5),Y.IDENTITY_MATRIX=[1,0,0,1,0,0],Y.FONT_IDENTITY_MATRIX=[.001,0,0,.001,0,0],Y.RenderingIntentFlag={ANY:1,DISPLAY:2,PRINT:4,ANNOTATIONS_FORMS:16,ANNOTATIONS_STORAGE:32,ANNOTATIONS_DISABLE:64,OPLIST:256},Y.AnnotationMode={DISABLE:0,ENABLE:1,ENABLE_FORMS:2,ENABLE_STORAGE:3},Y.PermissionFlag={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},Y.TextRenderingMode={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4},Y.ImageKind={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},Y.AnnotationType={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26},Y.AnnotationStateModelType={MARKED:"Marked",REVIEW:"Review"},Y.AnnotationMarkedState={MARKED:"Marked",UNMARKED:"Unmarked"},Y.AnnotationReviewState={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"},Y.AnnotationReplyType={GROUP:"Group",REPLY:"R"},Y.AnnotationFlag={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512},Y.AnnotationFieldFlag={READONLY:1,REQUIRED:2,NOEXPORT:4,MULTILINE:4096,PASSWORD:8192,NOTOGGLETOOFF:16384,RADIO:32768,PUSHBUTTON:65536,COMBO:131072,EDIT:262144,SORT:524288,FILESELECT:1048576,MULTISELECT:2097152,DONOTSPELLCHECK:4194304,DONOTSCROLL:8388608,COMB:16777216,RICHTEXT:33554432,RADIOSINUNISON:33554432,COMMITONSELCHANGE:67108864},Y.AnnotationBorderStyleType={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5},Y.AnnotationActionEventType={E:"Mouse Enter",X:"Mouse Exit",D:"Mouse Down",U:"Mouse Up",Fo:"Focus",Bl:"Blur",PO:"PageOpen",PC:"PageClose",PV:"PageVisible",PI:"PageInvisible",K:"Keystroke",F:"Format",V:"Validate",C:"Calculate"},Y.DocumentActionEventType={WC:"WillClose",WS:"WillSave",DS:"DidSave",WP:"WillPrint",DP:"DidPrint"},Y.PageActionEventType={O:"PageOpen",C:"PageClose"},Y.StreamType={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"},Y.FontType={UNKNOWN:"UNKNOWN",TYPE1:"TYPE1",TYPE1STANDARD:"TYPE1STANDARD",TYPE1C:"TYPE1C",CIDFONTTYPE0:"CIDFONTTYPE0",CIDFONTTYPE0C:"CIDFONTTYPE0C",TRUETYPE:"TRUETYPE",CIDFONTTYPE2:"CIDFONTTYPE2",TYPE3:"TYPE3",OPENTYPE:"OPENTYPE",TYPE0:"TYPE0",MMTYPE1:"MMTYPE1"};var te={ERRORS:0,WARNINGS:1,INFOS:5};Y.VerbosityLevel=te,Y.CMapCompressionType={NONE:0,BINARY:1,STREAM:2},Y.OPS={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91},Y.UNSUPPORTED_FEATURES={unknown:"unknown",forms:"forms",javaScript:"javaScript",signatures:"signatures",smask:"smask",shadingPattern:"shadingPattern",font:"font",errorTilingPattern:"errorTilingPattern",errorExtGState:"errorExtGState",errorXObject:"errorXObject",errorFontLoadType3:"errorFontLoadType3",errorFontState:"errorFontState",errorFontMissing:"errorFontMissing",errorFontTranslate:"errorFontTranslate",errorColorSpace:"errorColorSpace",errorOperatorList:"errorOperatorList",errorFontToUnicode:"errorFontToUnicode",errorFontLoadNative:"errorFontLoadNative",errorFontBuildPath:"errorFontBuildPath",errorFontGetPath:"errorFontGetPath",errorMarkedContent:"errorMarkedContent",errorContentSubStream:"errorContentSubStream"},Y.PasswordResponses={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var ce=te.WARNINGS;function Pt(Ye){ce>=te.WARNINGS&&console.log("Warning: ".concat(Ye))}function kt(Ye){throw new Error(Ye)}function Nt(Ye,Se){Ye||kt(Se)}function et(Ye){if(!Ye)return!1;switch(Ye.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}function W(Ye,Se,V){return Object.defineProperty(Ye,Se,{value:V,enumerable:!0,configurable:!0,writable:!1}),V}var ae=function(){function Se(V,S){this.constructor===Se&&kt("Cannot initialize BaseException."),this.message=V,this.name=S}return Se.prototype=new Error,Se.constructor=Se,Se}();Y.BaseException=ae,Y.PasswordException=function(Ye){re(V,Ye);var Se=L(V);function V(S,xe){var ut;return se(this,V),(ut=Se.call(this,S,"PasswordException")).code=xe,ut}return V}(ae),Y.UnknownErrorException=function(Ye){re(V,Ye);var Se=L(V);function V(S,xe){var ut;return se(this,V),(ut=Se.call(this,S,"UnknownErrorException")).details=xe,ut}return V}(ae),Y.InvalidPDFException=function(Ye){re(V,Ye);var Se=L(V);function V(S){return se(this,V),Se.call(this,S,"InvalidPDFException")}return V}(ae),Y.MissingPDFException=function(Ye){re(V,Ye);var Se=L(V);function V(S){return se(this,V),Se.call(this,S,"MissingPDFException")}return V}(ae),Y.UnexpectedResponseException=function(Ye){re(V,Ye);var Se=L(V);function V(S,xe){var ut;return se(this,V),(ut=Se.call(this,S,"UnexpectedResponseException")).status=xe,ut}return V}(ae),Y.FormatError=function(Ye){re(V,Ye);var Se=L(V);function V(S){return se(this,V),Se.call(this,S,"FormatError")}return V}(ae),Y.AbortException=function(Ye){re(V,Ye);var Se=L(V);function V(S){return se(this,V),Se.call(this,S,"AbortException")}return V}(ae);var Vt=/\x00/g;function Je(Ye){Nt("string"==typeof Ye,"Invalid argument for stringToBytes");for(var Se=Ye.length,V=new Uint8Array(Se),S=0;S<Se;++S)V[S]=255&Ye.charCodeAt(S);return V}function dt(Ye){return void 0!==Ye.length?Ye.length:(Nt(void 0!==Ye.byteLength,"arrayByteLength - invalid argument."),Ye.byteLength)}Y.IsLittleEndianCached={get value(){return W(this,"value",function jt(){var Ye=new Uint8Array(4);return Ye[0]=1,1===new Uint32Array(Ye.buffer,0,1)[0]}())}},Y.IsEvalSupportedCached={get value(){return W(this,"value",function bt(){try{return new Function(""),!0}catch(Ye){return!1}}())}};var yt=function o(Ye){return function f(Ye){if(Array.isArray(Ye))return K(Ye)}(Ye)||function l(Ye){if("undefined"!=typeof Symbol&&null!=Ye[Symbol.iterator]||null!=Ye["@@iterator"])return Array.from(Ye)}(Ye)||N(Ye)||function c(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Array(256).keys()).map(function(Ye){return Ye.toString(16).padStart(2,"0")});Y.Util=function(){function Ye(){se(this,Ye)}return function t(Ye,Se,V){Se&&e(Ye.prototype,Se),V&&e(Ye,V)}(Ye,null,[{key:"makeHexColor",value:function(V,S,xe){return"#".concat(yt[V]).concat(yt[S]).concat(yt[xe])}},{key:"transform",value:function(V,S){return[V[0]*S[0]+V[2]*S[1],V[1]*S[0]+V[3]*S[1],V[0]*S[2]+V[2]*S[3],V[1]*S[2]+V[3]*S[3],V[0]*S[4]+V[2]*S[5]+V[4],V[1]*S[4]+V[3]*S[5]+V[5]]}},{key:"applyTransform",value:function(V,S){return[V[0]*S[0]+V[1]*S[2]+S[4],V[0]*S[1]+V[1]*S[3]+S[5]]}},{key:"applyInverseTransform",value:function(V,S){var xe=S[0]*S[3]-S[1]*S[2];return[(V[0]*S[3]-V[1]*S[2]+S[2]*S[5]-S[4]*S[3])/xe,(-V[0]*S[1]+V[1]*S[0]+S[4]*S[1]-S[5]*S[0])/xe]}},{key:"getAxialAlignedBoundingBox",value:function(V,S){var xe=Ye.applyTransform(V,S),ut=Ye.applyTransform(V.slice(2,4),S),At=Ye.applyTransform([V[0],V[3]],S),mt=Ye.applyTransform([V[2],V[1]],S);return[Math.min(xe[0],ut[0],At[0],mt[0]),Math.min(xe[1],ut[1],At[1],mt[1]),Math.max(xe[0],ut[0],At[0],mt[0]),Math.max(xe[1],ut[1],At[1],mt[1])]}},{key:"inverseTransform",value:function(V){var S=V[0]*V[3]-V[1]*V[2];return[V[3]/S,-V[1]/S,-V[2]/S,V[0]/S,(V[2]*V[5]-V[4]*V[3])/S,(V[4]*V[1]-V[5]*V[0])/S]}},{key:"apply3dTransform",value:function(V,S){return[V[0]*S[0]+V[1]*S[1]+V[2]*S[2],V[3]*S[0]+V[4]*S[1]+V[5]*S[2],V[6]*S[0]+V[7]*S[1]+V[8]*S[2]]}},{key:"singularValueDecompose2dScale",value:function(V){var S=[V[0],V[2],V[1],V[3]],xe=V[0]*S[0]+V[1]*S[2],ut=V[0]*S[1]+V[1]*S[3],At=V[2]*S[0]+V[3]*S[2],mt=V[2]*S[1]+V[3]*S[3],qt=(xe+mt)/2,en=Math.sqrt(Math.pow(xe+mt,2)-4*(xe*mt-At*ut))/2,Un=qt-en||1;return[Math.sqrt(qt+en||1),Math.sqrt(Un)]}},{key:"normalizeRect",value:function(V){var S=V.slice(0);return V[0]>V[2]&&(S[0]=V[2],S[2]=V[0]),V[1]>V[3]&&(S[1]=V[3],S[3]=V[1]),S}},{key:"intersect",value:function(V,S){function xe(qt,en){return qt-en}var ut=[V[0],V[2],S[0],S[2]].sort(xe),At=[V[1],V[3],S[1],S[3]].sort(xe),mt=[];return V=Ye.normalizeRect(V),S=Ye.normalizeRect(S),ut[0]===V[0]&&ut[1]===S[0]||ut[0]===S[0]&&ut[1]===V[0]?(mt[0]=ut[1],mt[2]=ut[2],At[0]===V[1]&&At[1]===S[1]||At[0]===S[1]&&At[1]===V[1]?(mt[1]=At[1],mt[3]=At[2],mt):null):null}}]),Ye}();var pn=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function Kt(Ye){return decodeURIComponent(escape(Ye))}},(ke,Y,a)=>{"use strict";var e=a(6);("undefined"==typeof globalThis||!globalThis._pdfjsCompatibilityChecked)&&(("undefined"==typeof globalThis||globalThis.Math!==Math)&&(globalThis=a(7)),globalThis._pdfjsCompatibilityChecked=!0,globalThis.btoa||!e.isNodeJS||(globalThis.btoa=function(o){return Buffer.from(o,"binary").toString("base64")}),globalThis.atob||!e.isNodeJS||(globalThis.atob=function(o){return Buffer.from(o,"base64").toString("binary")}),globalThis.DOMMatrix||!e.isNodeJS||(globalThis.DOMMatrix=a(60)),Object.fromEntries||a(61),globalThis.Promise.allSettled||(globalThis.Promise=a(89)),globalThis.ReadableStream||!e.isNodeJS||(globalThis.ReadableStream=a(117).ReadableStream))},(ke,Y)=>{"use strict";function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(c){return typeof c}:function(c){return c&&"function"==typeof Symbol&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c})(t)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.isNodeJS=void 0;var e=!("object"!==("undefined"==typeof process?"undefined":a(process))||process+""!="[object process]"||process.versions.nw||process.versions.electron&&process.type&&"browser"!==process.type);Y.isNodeJS=e},(ke,Y,a)=>{a(8),ke.exports=a(10)},(ke,Y,a)=>{a(9)({global:!0},{globalThis:a(10)})},(ke,Y,a)=>{var e=a(10),t=a(11).f,o=a(40),c=a(43),l=a(34),f=a(49),m=a(59);ke.exports=function(p,w){var ie,se,re,T,L,O=p.target,H=p.global,N=p.stat;if(ie=H?e:N?e[O]||l(O,{}):(e[O]||{}).prototype)for(se in w){if(T=w[se],re=p.noTargetGet?(L=t(ie,se))&&L.value:ie[se],!m(H?se:O+(N?".":"#")+se,p.forced)&&void 0!==re){if(typeof T==typeof re)continue;f(T,re)}(p.sham||re&&re.sham)&&o(T,"sham",!0),c(ie,se,T,p)}}},ke=>{var Y=function(a){return a&&a.Math==Math&&a};ke.exports=Y("object"==typeof globalThis&&globalThis)||Y("object"==typeof window&&window)||Y("object"==typeof self&&self)||Y("object"==typeof global&&global)||function(){return this}()||Function("return this")()},(ke,Y,a)=>{var e=a(12),t=a(14),o=a(15),c=a(16),l=a(20),f=a(35),m=a(38),p=Object.getOwnPropertyDescriptor;Y.f=e?p:function(O,H){if(O=c(O),H=l(H),m)try{return p(O,H)}catch(N){}if(f(O,H))return o(!t.f.call(O,H),O[H])}},(ke,Y,a)=>{var e=a(13);ke.exports=!e(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},ke=>{ke.exports=function(Y){try{return!!Y()}catch(a){return!0}}},(ke,Y)=>{"use strict";var a={}.propertyIsEnumerable,e=Object.getOwnPropertyDescriptor,t=e&&!a.call({1:2},1);Y.f=t?function(c){var l=e(this,c);return!!l&&l.enumerable}:a},ke=>{ke.exports=function(Y,a){return{enumerable:!(1&Y),configurable:!(2&Y),writable:!(4&Y),value:a}}},(ke,Y,a)=>{var e=a(17),t=a(19);ke.exports=function(o){return e(t(o))}},(ke,Y,a)=>{var e=a(13),t=a(18),o="".split;ke.exports=e(function(){return!Object("z").propertyIsEnumerable(0)})?function(c){return"String"==t(c)?o.call(c,""):Object(c)}:Object},ke=>{var Y={}.toString;ke.exports=function(a){return Y.call(a).slice(8,-1)}},ke=>{ke.exports=function(Y){if(null==Y)throw TypeError("Can't call method on "+Y);return Y}},(ke,Y,a)=>{var e=a(21),t=a(23);ke.exports=function(o){var c=e(o,"string");return t(c)?c:String(c)}},(ke,Y,a)=>{var e=a(22),t=a(23),o=a(29),l=a(30)("toPrimitive");ke.exports=function(f,m){if(!e(f)||t(f))return f;var w,p=f[l];if(void 0!==p){if(void 0===m&&(m="default"),w=p.call(f,m),!e(w)||t(w))return w;throw TypeError("Can't convert object to primitive value")}return void 0===m&&(m="number"),o(f,m)}},ke=>{ke.exports=function(Y){return"object"==typeof Y?null!==Y:"function"==typeof Y}},(ke,Y,a)=>{var e=a(24),t=a(25);ke.exports=t?function(o){return"symbol"==typeof o}:function(o){var c=e("Symbol");return"function"==typeof c&&Object(o)instanceof c}},(ke,Y,a)=>{var e=a(10),t=function(o){return"function"==typeof o?o:void 0};ke.exports=function(o,c){return arguments.length<2?t(e[o]):e[o]&&e[o][c]}},(ke,Y,a)=>{var e=a(26);ke.exports=e&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},(ke,Y,a)=>{var e=a(27),t=a(13);ke.exports=!!Object.getOwnPropertySymbols&&!t(function(){var o=Symbol();return!String(o)||!(Object(o)instanceof Symbol)||!Symbol.sham&&e&&e<41})},(ke,Y,a)=>{var m,p,e=a(10),t=a(28),o=e.process,c=e.Deno,l=o&&o.versions||c&&c.version,f=l&&l.v8;f?p=(m=f.split("."))[0]<4?1:m[0]+m[1]:t&&(!(m=t.match(/Edge\/(\d+)/))||m[1]>=74)&&(m=t.match(/Chrome\/(\d+)/))&&(p=m[1]),ke.exports=p&&+p},(ke,Y,a)=>{var e=a(24);ke.exports=e("navigator","userAgent")||""},(ke,Y,a)=>{var e=a(22);ke.exports=function(t,o){var c,l;if("string"===o&&"function"==typeof(c=t.toString)&&!e(l=c.call(t))||"function"==typeof(c=t.valueOf)&&!e(l=c.call(t))||"string"!==o&&"function"==typeof(c=t.toString)&&!e(l=c.call(t)))return l;throw TypeError("Can't convert object to primitive value")}},(ke,Y,a)=>{var e=a(10),t=a(31),o=a(35),c=a(37),l=a(26),f=a(25),m=t("wks"),p=e.Symbol,w=f?p:p&&p.withoutSetter||c;ke.exports=function(O){return(!o(m,O)||!(l||"string"==typeof m[O]))&&(m[O]=l&&o(p,O)?p[O]:w("Symbol."+O)),m[O]}},(ke,Y,a)=>{var e=a(32),t=a(33);(ke.exports=function(o,c){return t[o]||(t[o]=void 0!==c?c:{})})("versions",[]).push({version:"3.17.3",mode:e?"pure":"global",copyright:"\xa9 2021 Denis Pushkarev (zloirock.ru)"})},ke=>{ke.exports=!1},(ke,Y,a)=>{var e=a(10),t=a(34),o="__core-js_shared__",c=e[o]||t(o,{});ke.exports=c},(ke,Y,a)=>{var e=a(10);ke.exports=function(t,o){try{Object.defineProperty(e,t,{value:o,configurable:!0,writable:!0})}catch(c){e[t]=o}return o}},(ke,Y,a)=>{var e=a(36),t={}.hasOwnProperty;ke.exports=Object.hasOwn||function(c,l){return t.call(e(c),l)}},(ke,Y,a)=>{var e=a(19);ke.exports=function(t){return Object(e(t))}},ke=>{var Y=0,a=Math.random();ke.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++Y+a).toString(36)}},(ke,Y,a)=>{var e=a(12),t=a(13),o=a(39);ke.exports=!e&&!t(function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a})},(ke,Y,a)=>{var e=a(10),t=a(22),o=e.document,c=t(o)&&t(o.createElement);ke.exports=function(l){return c?o.createElement(l):{}}},(ke,Y,a)=>{var e=a(12),t=a(41),o=a(15);ke.exports=e?function(c,l,f){return t.f(c,l,o(1,f))}:function(c,l,f){return c[l]=f,c}},(ke,Y,a)=>{var e=a(12),t=a(38),o=a(42),c=a(20),l=Object.defineProperty;Y.f=e?l:function(m,p,w){if(o(m),p=c(p),o(w),t)try{return l(m,p,w)}catch(O){}if("get"in w||"set"in w)throw TypeError("Accessors not supported");return"value"in w&&(m[p]=w.value),m}},(ke,Y,a)=>{var e=a(22);ke.exports=function(t){if(!e(t))throw TypeError(String(t)+" is not an object");return t}},(ke,Y,a)=>{var e=a(10),t=a(40),o=a(35),c=a(34),l=a(44),f=a(45),m=f.get,p=f.enforce,w=String(String).split("String");(ke.exports=function(O,H,N,K){var T,ie=!!K&&!!K.unsafe,se=!!K&&!!K.enumerable,re=!!K&&!!K.noTargetGet;"function"==typeof N&&("string"==typeof H&&!o(N,"name")&&t(N,"name",H),(T=p(N)).source||(T.source=w.join("string"==typeof H?H:""))),O!==e?(ie?!re&&O[H]&&(se=!0):delete O[H],se?O[H]=N:t(O,H,N)):se?O[H]=N:c(H,N)})(Function.prototype,"toString",function(){return"function"==typeof this&&m(this).source||l(this)})},(ke,Y,a)=>{var e=a(33),t=Function.toString;"function"!=typeof e.inspectSource&&(e.inspectSource=function(o){return t.call(o)}),ke.exports=e.inspectSource},(ke,Y,a)=>{var H,N,K,e=a(46),t=a(10),o=a(22),c=a(40),l=a(35),f=a(33),m=a(47),p=a(48),w="Object already initialized";if(e||f.state){var re=f.state||(f.state=new(0,t.WeakMap)),T=re.get,L=re.has,Q=re.set;H=function(E,g){if(L.call(re,E))throw new TypeError(w);return g.facade=E,Q.call(re,E,g),g},N=function(E){return T.call(re,E)||{}},K=function(E){return L.call(re,E)}}else{var b=m("state");p[b]=!0,H=function(E,g){if(l(E,b))throw new TypeError(w);return g.facade=E,c(E,b,g),g},N=function(E){return l(E,b)?E[b]:{}},K=function(E){return l(E,b)}}ke.exports={set:H,get:N,has:K,enforce:function(E){return K(E)?N(E):H(E,{})},getterFor:function(E){return function(g){var v;if(!o(g)||(v=N(g)).type!==E)throw TypeError("Incompatible receiver, "+E+" required");return v}}}},(ke,Y,a)=>{var e=a(10),t=a(44),o=e.WeakMap;ke.exports="function"==typeof o&&/native code/.test(t(o))},(ke,Y,a)=>{var e=a(31),t=a(37),o=e("keys");ke.exports=function(c){return o[c]||(o[c]=t(c))}},ke=>{ke.exports={}},(ke,Y,a)=>{var e=a(35),t=a(50),o=a(11),c=a(41);ke.exports=function(l,f){for(var m=t(f),p=c.f,w=o.f,O=0;O<m.length;O++){var H=m[O];e(l,H)||p(l,H,w(f,H))}}},(ke,Y,a)=>{var e=a(24),t=a(51),o=a(58),c=a(42);ke.exports=e("Reflect","ownKeys")||function(f){var m=t.f(c(f)),p=o.f;return p?m.concat(p(f)):m}},(ke,Y,a)=>{var e=a(52),o=a(57).concat("length","prototype");Y.f=Object.getOwnPropertyNames||function(l){return e(l,o)}},(ke,Y,a)=>{var e=a(35),t=a(16),o=a(53).indexOf,c=a(48);ke.exports=function(l,f){var O,m=t(l),p=0,w=[];for(O in m)!e(c,O)&&e(m,O)&&w.push(O);for(;f.length>p;)e(m,O=f[p++])&&(~o(w,O)||w.push(O));return w}},(ke,Y,a)=>{var e=a(16),t=a(54),o=a(56),c=function(l){return function(f,m,p){var N,w=e(f),O=t(w.length),H=o(p,O);if(l&&m!=m){for(;O>H;)if((N=w[H++])!=N)return!0}else for(;O>H;H++)if((l||H in w)&&w[H]===m)return l||H||0;return!l&&-1}};ke.exports={includes:c(!0),indexOf:c(!1)}},(ke,Y,a)=>{var e=a(55),t=Math.min;ke.exports=function(o){return o>0?t(e(o),9007199254740991):0}},ke=>{var Y=Math.ceil,a=Math.floor;ke.exports=function(e){return isNaN(e=+e)?0:(e>0?a:Y)(e)}},(ke,Y,a)=>{var e=a(55),t=Math.max,o=Math.min;ke.exports=function(c,l){var f=e(c);return f<0?t(f+l,0):o(f,l)}},ke=>{ke.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},(ke,Y)=>{Y.f=Object.getOwnPropertySymbols},(ke,Y,a)=>{var e=a(13),t=/#|\.prototype\./,o=function(p,w){var O=l[c(p)];return O==m||O!=f&&("function"==typeof w?e(w):!!w)},c=o.normalize=function(p){return String(p).replace(t,".").toLowerCase()},l=o.data={},f=o.NATIVE="N",m=o.POLYFILL="P";ke.exports=o},(ke,Y,a)=>{"use strict";var e,t,l;function o(c){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(f){return typeof f}:function(f){return f&&"function"==typeof Symbol&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f})(c)}l=function(){var c=function(){for(var L=[],Q=arguments.length;Q--;)L[Q]=arguments[Q];return this.setIdentity(),L&&L.length&&this.setMatrixValue(L)},l={isIdentity:{configurable:!0},is2D:{configurable:!0}};l.isIdentity.get=function(){var T=this;return 1===T.m11&&0===T.m12&&0===T.m13&&0===T.m14&&0===T.m21&&1===T.m22&&0===T.m23&&0===T.m24&&0===T.m31&&0===T.m32&&1===T.m33&&0===T.m34&&0===T.m41&&0===T.m42&&0===T.m43&&1===T.m44},l.isIdentity.set=function(T){this.isIdentity=T},l.is2D.get=function(){var T=this;return 0===T.m31&&0===T.m32&&1===T.m33&&0===T.m34&&0===T.m43&&1===T.m44},l.is2D.set=function(T){this.is2D=T},Object.defineProperties(c.prototype,l);var f=c.prototype;function m(T,L,Q){var b=new c;return b.m41=T,b.e=T,b.m42=L,b.f=L,b.m43=Q,b}function p(T,L,Q){var b=new c,E=T*Math.PI/180,g=L*Math.PI/180,v=Q*Math.PI/180,D=Math.cos(E),C=-Math.sin(E),_=Math.cos(g),R=-Math.sin(g),z=Math.cos(v),j=-Math.sin(v),B=_*z,M=-_*j;b.m11=B,b.a=B,b.m12=M,b.b=M,b.m13=R;var I=C*R*z+D*j;b.m21=I,b.c=I;var U=D*z-C*R*j;return b.m22=U,b.d=U,b.m23=-C*_,b.m31=C*j-D*R*z,b.m32=C*z+D*R*j,b.m33=D*_,b}function w(T,L,Q,b){var E=new c,g=b*Math.PI/360,v=Math.sin(g),D=Math.cos(g),C=v*v,_=Math.sqrt(T*T+L*L+Q*Q),R=0,z=0,j=1;0!==_&&(R=T/_,z=L/_,j=Q/_);var B=R*R,M=z*z,I=j*j,U=1-2*(M+I)*C;E.m11=U,E.a=U;var X=2*(T*L*C+Q*v*D);E.m12=X,E.b=X,E.m13=2*(T*Q*C-L*v*D);var q=2*(L*T*C-Q*v*D);E.m21=q,E.c=q;var fe=1-2*(I+B)*C;return E.m22=fe,E.d=fe,E.m23=2*(L*Q*C+T*v*D),E.m31=2*(Q*T*C+L*v*D),E.m32=2*(Q*L*C-T*v*D),E.m33=1-2*(B+M)*C,E.m14=0,E.m24=0,E.m34=0,E.m41=0,E.e=0,E.m42=0,E.f=0,E.m43=0,E.m44=1,E}function O(T,L,Q){var b=new c;return b.m11=T,b.a=T,b.m22=L,b.d=L,b.m33=Q,b}function H(T){var L=T*Math.PI/180,Q=new c,b=Math.tan(L);return Q.m21=b,Q.c=b,Q}function N(T){var L=T*Math.PI/180,Q=new c,b=Math.tan(L);return Q.m12=b,Q.b=b,Q}function K(T,L){return new c([L.m11*T.m11+L.m12*T.m21+L.m13*T.m31+L.m14*T.m41,L.m21*T.m11+L.m22*T.m21+L.m23*T.m31+L.m24*T.m41,L.m31*T.m11+L.m32*T.m21+L.m33*T.m31+L.m34*T.m41,L.m41*T.m11+L.m42*T.m21+L.m43*T.m31+L.m44*T.m41,L.m11*T.m12+L.m12*T.m22+L.m13*T.m32+L.m14*T.m42,L.m21*T.m12+L.m22*T.m22+L.m23*T.m32+L.m24*T.m42,L.m31*T.m12+L.m32*T.m22+L.m33*T.m32+L.m34*T.m42,L.m41*T.m12+L.m42*T.m22+L.m43*T.m32+L.m44*T.m42,L.m11*T.m13+L.m12*T.m23+L.m13*T.m33+L.m14*T.m43,L.m21*T.m13+L.m22*T.m23+L.m23*T.m33+L.m24*T.m43,L.m31*T.m13+L.m32*T.m23+L.m33*T.m33+L.m34*T.m43,L.m41*T.m13+L.m42*T.m23+L.m43*T.m33+L.m44*T.m43,L.m11*T.m14+L.m12*T.m24+L.m13*T.m34+L.m14*T.m44,L.m21*T.m14+L.m22*T.m24+L.m23*T.m34+L.m24*T.m44,L.m31*T.m14+L.m32*T.m24+L.m33*T.m34+L.m34*T.m44,L.m41*T.m14+L.m42*T.m24+L.m43*T.m34+L.m44*T.m44])}function se(T,L){var Q=Array.from(L);if(16===Q.length){var b=Q[0],E=Q[1],g=Q[2],v=Q[3],D=Q[4],C=Q[5],_=Q[6],R=Q[7],z=Q[8],j=Q[9],B=Q[10],M=Q[11],I=Q[12],U=Q[13],X=Q[14],q=Q[15];T.m11=b,T.a=b,T.m21=E,T.c=E,T.m31=g,T.m41=v,T.e=v,T.m12=D,T.b=D,T.m22=C,T.d=C,T.m32=_,T.m42=R,T.f=R,T.m13=z,T.m23=j,T.m33=B,T.m43=M,T.m14=I,T.m24=U,T.m34=X,T.m44=q}else{if(6!==Q.length)throw new TypeError("CSSMatrix: expecting a 6/16 values Array");var fe=Q[0],G=Q[1],ye=Q[2],Ee=Q[3],me=Q[4],Ge=Q[5];T.m11=fe,T.a=fe,T.m12=G,T.b=G,T.m21=ye,T.c=ye,T.m22=Ee,T.d=Ee,T.m14=me,T.e=me,T.m24=Ge,T.f=Ge}return T}return f.setMatrixValue=function(L){var Q=this;if(!L||!L.length)return Q;if(L.length&&"string"==typeof L[0]&&L[0].length){var E,g,b=String(L[0]).trim();if("none"===b)return Q;if(E=b.slice(0,b.indexOf("(")),g=b.slice("matrix"===E?7:9,-1).split(",").map(function(v){return Math.abs(v)<1e-6?0:+v}),!([6,16].indexOf(g.length)>-1))throw new TypeError("CSSMatrix: expecting valid CSS matrix() / matrix3d() syntax");se(Q,g)}else L[0]instanceof c?se(Q,L[0].toArray()):Array.isArray(L[0])?se(Q,L[0]):Array.isArray(L)&&se(Q,L);return Q},f.toString=function(){return(this.is2D?"matrix":"matrix3d")+"("+this.toArray(1).join(",")+")"},f.toArray=function(L){var Q=this;return Q.is2D?[Q.a,Q.b,Q.c,Q.d,Q.e,Q.f]:L?[Q.m11,Q.m12,Q.m13,Q.m14,Q.m21,Q.m22,Q.m23,Q.m24,Q.m31,Q.m32,Q.m33,Q.m34,Q.m41,Q.m42,Q.m43,Q.m44]:[Q.m11,Q.m21,Q.m31,Q.m41,Q.m12,Q.m22,Q.m32,Q.m42,Q.m13,Q.m23,Q.m33,Q.m43,Q.m14,Q.m24,Q.m34,Q.m44]},f.multiply=function(L){return K(this,L)},f.translate=function(L,Q,b){var g=Q,v=b;return null==v&&(v=0),null==g&&(g=0),K(this,m(L,g,v))},f.scale=function(L,Q,b){var g=Q,v=b;return null==g&&(g=L),null==v&&(v=L),K(this,O(L,g,v))},f.rotate=function(L,Q,b){var E=L,g=Q,v=b;return null==g&&(g=0),null==v&&(v=E,E=0),K(this,p(E,g,v))},f.rotateAxisAngle=function(L,Q,b,E){if(4!==arguments.length)throw new TypeError("CSSMatrix: expecting 4 values");return K(this,w(L,Q,b,E))},f.skewX=function(L){return K(this,H(L))},f.skewY=function(L){return K(this,N(L))},f.setIdentity=function(){return se(this,[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1])},f.transformPoint=function(L){var b=m(L.x,L.y,L.z);return b.m44=L.w||1,{x:(b=this.multiply(b)).m41,y:b.m42,z:b.m43,w:b.m44}},f.transform=function(L){var Q=this,v=Q.m41*L.x+Q.m42*L.y+Q.m43*L.z+Q.m44*L.w;return{x:(Q.m11*L.x+Q.m12*L.y+Q.m13*L.z+Q.m14*L.w)/v,y:(Q.m21*L.x+Q.m22*L.y+Q.m23*L.z+Q.m24*L.w)/v,z:(Q.m31*L.x+Q.m32*L.y+Q.m33*L.z+Q.m34*L.w)/v,w:v}},c.Translate=m,c.Rotate=p,c.RotateAxisAngle=w,c.Scale=O,c.SkewX=H,c.SkewY=N,c.Multiply=K,c.fromMatrix=function ie(T){return new c([T.m11,T.m21,T.m31,T.m41,T.m12,T.m22,T.m32,T.m42,T.m13,T.m23,T.m33,T.m43,T.m14,T.m24,T.m34,T.m44])},c.fromArray=function re(T){return se(new c,T)},c.feedFromArray=se,c},"object"===o(Y)?ke.exports=l():void 0!==(t="function"==typeof(e=l)?e.call(Y,a,Y,ke):e)&&(ke.exports=t)},(ke,Y,a)=>{a(62),a(77);var e=a(88);ke.exports=e.Object.fromEntries},(ke,Y,a)=>{"use strict";var e=a(16),t=a(63),o=a(68),c=a(45),l=a(69),f="Array Iterator",m=c.set,p=c.getterFor(f);ke.exports=l(Array,"Array",function(w,O){m(this,{type:f,target:e(w),index:0,kind:O})},function(){var w=p(this),O=w.target,H=w.kind,N=w.index++;return!O||N>=O.length?(w.target=void 0,{value:void 0,done:!0}):"keys"==H?{value:N,done:!1}:"values"==H?{value:O[N],done:!1}:{value:[N,O[N]],done:!1}},"values"),o.Arguments=o.Array,t("keys"),t("values"),t("entries")},(ke,Y,a)=>{var e=a(30),t=a(64),o=a(41),c=e("unscopables"),l=Array.prototype;null==l[c]&&o.f(l,c,{configurable:!0,value:t(null)}),ke.exports=function(f){l[c][f]=!0}},(ke,Y,a)=>{var T,e=a(42),t=a(65),o=a(57),c=a(48),l=a(67),f=a(39),m=a(47),O="prototype",H="script",N=m("IE_PROTO"),K=function(){},ie=function(Q){return"<"+H+">"+Q+"</"+H+">"},se=function(Q){Q.write(ie("")),Q.close();var b=Q.parentWindow.Object;return Q=null,b},L=function(){try{T=new ActiveXObject("htmlfile")}catch(b){}L="undefined"!=typeof document?document.domain&&T?se(T):function(){var E,Q=f("iframe");return Q.style.display="none",l.appendChild(Q),Q.src=String("javascript:"),(E=Q.contentWindow.document).open(),E.write(ie("document.F=Object")),E.close(),E.F}():se(T);for(var Q=o.length;Q--;)delete L[O][o[Q]];return L()};c[N]=!0,ke.exports=Object.create||function(b,E){var g;return null!==b?(K[O]=e(b),g=new K,K[O]=null,g[N]=b):g=L(),void 0===E?g:t(g,E)}},(ke,Y,a)=>{var e=a(12),t=a(41),o=a(42),c=a(66);ke.exports=e?Object.defineProperties:function(f,m){o(f);for(var H,p=c(m),w=p.length,O=0;w>O;)t.f(f,H=p[O++],m[H]);return f}},(ke,Y,a)=>{var e=a(52),t=a(57);ke.exports=Object.keys||function(c){return e(c,t)}},(ke,Y,a)=>{var e=a(24);ke.exports=e("document","documentElement")},ke=>{ke.exports={}},(ke,Y,a)=>{"use strict";var e=a(9),t=a(70),o=a(72),c=a(75),l=a(74),f=a(40),m=a(43),p=a(30),w=a(32),O=a(68),H=a(71),N=H.IteratorPrototype,K=H.BUGGY_SAFARI_ITERATORS,ie=p("iterator"),re="values",T="entries",L=function(){return this};ke.exports=function(Q,b,E,g,v,D,C){t(E,b,g);var U,X,q,_=function(fe){if(fe===v&&M)return M;if(!K&&fe in j)return j[fe];switch(fe){case"keys":case re:case T:return function(){return new E(this,fe)}}return function(){return new E(this)}},R=b+" Iterator",z=!1,j=Q.prototype,B=j[ie]||j["@@iterator"]||v&&j[v],M=!K&&B||_(v),I="Array"==b&&j.entries||B;if(I&&(U=o(I.call(new Q)))!==Object.prototype&&U.next&&(!w&&o(U)!==N&&(c?c(U,N):"function"!=typeof U[ie]&&f(U,ie,L)),l(U,R,!0,!0),w&&(O[R]=L)),v==re&&B&&B.name!==re&&(z=!0,M=function(){return B.call(this)}),(!w||C)&&j[ie]!==M&&f(j,ie,M),O[b]=M,v)if(X={values:_(re),keys:D?M:_("keys"),entries:_(T)},C)for(q in X)(K||z||!(q in j))&&m(j,q,X[q]);else e({target:b,proto:!0,forced:K||z},X);return X}},(ke,Y,a)=>{"use strict";var e=a(71).IteratorPrototype,t=a(64),o=a(15),c=a(74),l=a(68),f=function(){return this};ke.exports=function(m,p,w){var O=p+" Iterator";return m.prototype=t(e,{next:o(1,w)}),c(m,O,!1,!0),l[O]=f,m}},(ke,Y,a)=>{"use strict";var w,O,H,e=a(13),t=a(64),o=a(72),c=a(40),l=a(30),f=a(32),m=l("iterator"),p=!1;[].keys&&("next"in(H=[].keys())?(O=o(o(H)))!==Object.prototype&&(w=O):p=!0),null==w||e(function(){var K={};return w[m].call(K)!==K})?w={}:f&&(w=t(w)),"function"!=typeof w[m]&&c(w,m,function(){return this}),ke.exports={IteratorPrototype:w,BUGGY_SAFARI_ITERATORS:p}},(ke,Y,a)=>{var e=a(35),t=a(36),o=a(47),c=a(73),l=o("IE_PROTO"),f=Object.prototype;ke.exports=c?Object.getPrototypeOf:function(m){return m=t(m),e(m,l)?m[l]:"function"==typeof m.constructor&&m instanceof m.constructor?m.constructor.prototype:m instanceof Object?f:null}},(ke,Y,a)=>{var e=a(13);ke.exports=!e(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},(ke,Y,a)=>{var e=a(41).f,t=a(35),c=a(30)("toStringTag");ke.exports=function(l,f,m){l&&!t(l=m?l:l.prototype,c)&&e(l,c,{configurable:!0,value:f})}},(ke,Y,a)=>{var e=a(42),t=a(76);ke.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var l,o=!1,c={};try{(l=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(c,[]),o=c instanceof Array}catch(f){}return function(m,p){return e(m),t(p),o?l.call(m,p):m.__proto__=p,m}}():void 0)},(ke,Y,a)=>{var e=a(22);ke.exports=function(t){if(!e(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},(ke,Y,a)=>{var e=a(9),t=a(78),o=a(87);e({target:"Object",stat:!0},{fromEntries:function(l){var f={};return t(l,function(m,p){o(f,m,p)},{AS_ENTRIES:!0}),f}})},(ke,Y,a)=>{var e=a(42),t=a(79),o=a(54),c=a(80),l=a(82),f=a(83),m=a(86),p=function(w,O){this.stopped=w,this.result=O};ke.exports=function(w,O,H){var T,L,Q,b,E,g,v,K=!(!H||!H.AS_ENTRIES),ie=!(!H||!H.IS_ITERATOR),se=!(!H||!H.INTERRUPTED),re=c(O,H&&H.that,1+K+se),D=function(_){return T&&m(T,"normal",_),new p(!0,_)},C=function(_){return K?(e(_),se?re(_[0],_[1],D):re(_[0],_[1])):se?re(_,D):re(_)};if(ie)T=w;else{if("function"!=typeof(L=f(w)))throw TypeError("Target is not iterable");if(t(L)){for(Q=0,b=o(w.length);b>Q;Q++)if((E=C(w[Q]))&&E instanceof p)return E;return new p(!1)}T=l(w,L)}for(g=T.next;!(v=g.call(T)).done;){try{E=C(v.value)}catch(_){m(T,"throw",_)}if("object"==typeof E&&E&&E instanceof p)return E}return new p(!1)}},(ke,Y,a)=>{var e=a(30),t=a(68),o=e("iterator"),c=Array.prototype;ke.exports=function(l){return void 0!==l&&(t.Array===l||c[o]===l)}},(ke,Y,a)=>{var e=a(81);ke.exports=function(t,o,c){if(e(t),void 0===o)return t;switch(c){case 0:return function(){return t.call(o)};case 1:return function(l){return t.call(o,l)};case 2:return function(l,f){return t.call(o,l,f)};case 3:return function(l,f,m){return t.call(o,l,f,m)}}return function(){return t.apply(o,arguments)}}},ke=>{ke.exports=function(Y){if("function"!=typeof Y)throw TypeError(String(Y)+" is not a function");return Y}},(ke,Y,a)=>{var e=a(42),t=a(83);ke.exports=function(o,c){var l=arguments.length<2?t(o):c;if("function"!=typeof l)throw TypeError(String(o)+" is not iterable");return e(l.call(o))}},(ke,Y,a)=>{var e=a(84),t=a(68),c=a(30)("iterator");ke.exports=function(l){if(null!=l)return l[c]||l["@@iterator"]||t[e(l)]}},(ke,Y,a)=>{var e=a(85),t=a(18),c=a(30)("toStringTag"),l="Arguments"==t(function(){return arguments}());ke.exports=e?t:function(m){var p,w,O;return void 0===m?"Undefined":null===m?"Null":"string"==typeof(w=function(m,p){try{return m[p]}catch(w){}}(p=Object(m),c))?w:l?t(p):"Object"==(O=t(p))&&"function"==typeof p.callee?"Arguments":O}},(ke,Y,a)=>{var o={};o[a(30)("toStringTag")]="z",ke.exports="[object z]"===String(o)},(ke,Y,a)=>{var e=a(42);ke.exports=function(t,o,c){var l,f;e(t);try{if(void 0===(l=t.return)){if("throw"===o)throw c;return c}l=l.call(t)}catch(m){f=!0,l=m}if("throw"===o)throw c;if(f)throw l;return e(l),c}},(ke,Y,a)=>{"use strict";var e=a(20),t=a(41),o=a(15);ke.exports=function(c,l,f){var m=e(l);m in c?t.f(c,m,o(0,f)):c[m]=f}},(ke,Y,a)=>{var e=a(10);ke.exports=e},(ke,Y,a)=>{a(90),a(62),a(92),a(94),a(112),a(113),a(114),a(115);var e=a(88);ke.exports=e.Promise},(ke,Y,a)=>{"use strict";var e=a(9),t=a(72),o=a(75),c=a(64),l=a(40),f=a(15),m=a(78),p=a(91),w=function(H,N){var K=this;if(!(K instanceof w))return new w(H,N);o&&(K=o(new Error(void 0),t(K))),void 0!==N&&l(K,"message",p(N));var ie=[];return m(H,ie.push,{that:ie}),l(K,"errors",ie),K};w.prototype=c(Error.prototype,{constructor:f(5,w),message:f(5,""),name:f(5,"AggregateError")}),e({global:!0},{AggregateError:w})},(ke,Y,a)=>{var e=a(23);ke.exports=function(t){if(e(t))throw TypeError("Cannot convert a Symbol value to a string");return String(t)}},(ke,Y,a)=>{var e=a(85),t=a(43),o=a(93);e||t(Object.prototype,"toString",o,{unsafe:!0})},(ke,Y,a)=>{"use strict";var e=a(85),t=a(84);ke.exports=e?{}.toString:function(){return"[object "+t(this)+"]"}},(ke,Y,a)=>{"use strict";var kt,Nt,ft,et,e=a(9),t=a(32),o=a(10),c=a(24),l=a(95),f=a(43),m=a(96),p=a(75),w=a(74),O=a(97),H=a(22),N=a(81),K=a(98),ie=a(44),se=a(78),re=a(99),T=a(100),L=a(101).set,Q=a(104),b=a(107),E=a(109),g=a(108),v=a(110),D=a(45),C=a(59),_=a(30),R=a(111),z=a(103),j=a(27),B=_("species"),M="Promise",I=D.get,U=D.set,X=D.getterFor(M),q=l&&l.prototype,fe=l,G=q,ye=o.TypeError,Ee=o.document,me=o.process,Ge=g.f,le=Ge,te=!!(Ee&&Ee.createEvent&&o.dispatchEvent),be="function"==typeof PromiseRejectionEvent,Re="unhandledrejection",Pt=!1,k=C(M,function(){var It=ie(fe),Ut=It!==String(fe);if(!Ut&&66===j||t&&!G.finally)return!0;if(j>=51&&/native code/.test(It))return!1;var Je=new fe(function(Le){Le(1)}),dt=function(Le){Le(function(){},function(){})};return(Je.constructor={})[B]=dt,!(Pt=Je.then(function(){})instanceof dt)||!Ut&&R&&!be}),W=k||!re(function(It){fe.all(It).catch(function(){})}),ae=function(It){var Ut;return!(!H(It)||"function"!=typeof(Ut=It.then))&&Ut},Ne=function(It,Ut){if(!It.notified){It.notified=!0;var Je=It.reactions;Q(function(){for(var dt=It.value,he=1==It.state,Le=0;Je.length>Le;){var at,yt,Yt,He=Je[Le++],nt=he?He.ok:He.fail,jt=He.resolve,st=He.reject,bt=He.domain;try{nt?(he||(2===It.rejection&&Ze(It),It.rejection=1),!0===nt?at=dt:(bt&&bt.enter(),at=nt(dt),bt&&(bt.exit(),Yt=!0)),at===He.promise?st(ye("Promise-chain cycle")):(yt=ae(at))?yt.call(at,jt,st):jt(at)):st(dt)}catch(pn){bt&&!Yt&&bt.exit(),st(pn)}}It.reactions=[],It.notified=!1,Ut&&!It.rejection&&Pe(It)})}},pe=function(It,Ut,Je){var dt,he;te?((dt=Ee.createEvent("Event")).promise=Ut,dt.reason=Je,dt.initEvent(It,!1,!0),o.dispatchEvent(dt)):dt={promise:Ut,reason:Je},!be&&(he=o["on"+It])?he(dt):It===Re&&E("Unhandled promise rejection",Je)},Pe=function(It){L.call(o,function(){var he,Ut=It.facade,Je=It.value;if(Me(It)&&(he=v(function(){z?me.emit("unhandledRejection",Je,Ut):pe(Re,Ut,Je)}),It.rejection=z||Me(It)?2:1,he.error))throw he.value})},Me=function(It){return 1!==It.rejection&&!It.parent},Ze=function(It){L.call(o,function(){var Ut=It.facade;z?me.emit("rejectionHandled",Ut):pe("rejectionhandled",Ut,It.value)})},tt=function(It,Ut,Je){return function(dt){It(Ut,dt,Je)}},St=function(It,Ut,Je){It.done||(It.done=!0,Je&&(It=Je),It.value=Ut,It.state=2,Ne(It,!0))},Vt=function(It,Ut,Je){if(!It.done){It.done=!0,Je&&(It=Je);try{if(It.facade===Ut)throw ye("Promise can't be resolved itself");var dt=ae(Ut);dt?Q(function(){var he={done:!1};try{dt.call(Ut,tt(Vt,he,It),tt(St,he,It))}catch(Le){St(he,Le,It)}}):(It.value=Ut,It.state=1,Ne(It,!1))}catch(he){St({done:!1},he,It)}}};if(k&&(fe=function(Ut){K(this,fe,M),N(Ut),kt.call(this);var Je=I(this);try{Ut(tt(Vt,Je),tt(St,Je))}catch(dt){St(Je,dt)}},(kt=function(Ut){U(this,{type:M,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=m(G=fe.prototype,{then:function(Ut,Je){var dt=X(this),he=Ge(T(this,fe));return he.ok="function"!=typeof Ut||Ut,he.fail="function"==typeof Je&&Je,he.domain=z?me.domain:void 0,dt.parent=!0,dt.reactions.push(he),0!=dt.state&&Ne(dt,!1),he.promise},catch:function(It){return this.then(void 0,It)}}),Nt=function(){var It=new kt,Ut=I(It);this.promise=It,this.resolve=tt(Vt,Ut),this.reject=tt(St,Ut)},g.f=Ge=function(It){return It===fe||It===ft?new Nt(It):le(It)},!t&&"function"==typeof l&&q!==Object.prototype)){et=q.then,Pt||(f(q,"then",function(Ut,Je){var dt=this;return new fe(function(he,Le){et.call(dt,he,Le)}).then(Ut,Je)},{unsafe:!0}),f(q,"catch",G.catch,{unsafe:!0}));try{delete q.constructor}catch(It){}p&&p(q,G)}e({global:!0,wrap:!0,forced:k},{Promise:fe}),w(fe,M,!1,!0),O(M),ft=c(M),e({target:M,stat:!0,forced:k},{reject:function(Ut){var Je=Ge(this);return Je.reject.call(void 0,Ut),Je.promise}}),e({target:M,stat:!0,forced:t||k},{resolve:function(Ut){return b(t&&this===ft?fe:this,Ut)}}),e({target:M,stat:!0,forced:W},{all:function(Ut){var Je=this,dt=Ge(Je),he=dt.resolve,Le=dt.reject,He=v(function(){var nt=N(Je.resolve),jt=[],st=0,bt=1;se(Ut,function(at){var yt=st++,Yt=!1;jt.push(void 0),bt++,nt.call(Je,at).then(function(pn){Yt||(Yt=!0,jt[yt]=pn,--bt||he(jt))},Le)}),--bt||he(jt)});return He.error&&Le(He.value),dt.promise},race:function(Ut){var Je=this,dt=Ge(Je),he=dt.reject,Le=v(function(){var He=N(Je.resolve);se(Ut,function(nt){He.call(Je,nt).then(dt.resolve,he)})});return Le.error&&he(Le.value),dt.promise}})},(ke,Y,a)=>{var e=a(10);ke.exports=e.Promise},(ke,Y,a)=>{var e=a(43);ke.exports=function(t,o,c){for(var l in o)e(t,l,o[l],c);return t}},(ke,Y,a)=>{"use strict";var e=a(24),t=a(41),o=a(30),c=a(12),l=o("species");ke.exports=function(f){var m=e(f);c&&m&&!m[l]&&(0,t.f)(m,l,{configurable:!0,get:function(){return this}})}},ke=>{ke.exports=function(Y,a,e){if(!(Y instanceof a))throw TypeError("Incorrect "+(e?e+" ":"")+"invocation");return Y}},(ke,Y,a)=>{var t=a(30)("iterator"),o=!1;try{var c=0,l={next:function(){return{done:!!c++}},return:function(){o=!0}};l[t]=function(){return this},Array.from(l,function(){throw 2})}catch(f){}ke.exports=function(f,m){if(!m&&!o)return!1;var p=!1;try{var w={};w[t]=function(){return{next:function(){return{done:p=!0}}}},f(w)}catch(O){}return p}},(ke,Y,a)=>{var e=a(42),t=a(81),c=a(30)("species");ke.exports=function(l,f){var p,m=e(l).constructor;return void 0===m||null==(p=e(m)[c])?f:t(p)}},(ke,Y,a)=>{var re,T,L,Q,e=a(10),t=a(13),o=a(80),c=a(67),l=a(39),f=a(102),m=a(103),p=e.setImmediate,w=e.clearImmediate,O=e.process,H=e.MessageChannel,N=e.Dispatch,K=0,ie={},se="onreadystatechange";try{re=e.location}catch(D){}var b=function(D){if(ie.hasOwnProperty(D)){var C=ie[D];delete ie[D],C()}},E=function(D){return function(){b(D)}},g=function(D){b(D.data)},v=function(D){e.postMessage(String(D),re.protocol+"//"+re.host)};(!p||!w)&&(p=function(C){for(var _=[],R=arguments.length,z=1;R>z;)_.push(arguments[z++]);return ie[++K]=function(){("function"==typeof C?C:Function(C)).apply(void 0,_)},T(K),K},w=function(C){delete ie[C]},m?T=function(D){O.nextTick(E(D))}:N&&N.now?T=function(D){N.now(E(D))}:H&&!f?(Q=(L=new H).port2,L.port1.onmessage=g,T=o(Q.postMessage,Q,1)):e.addEventListener&&"function"==typeof postMessage&&!e.importScripts&&re&&"file:"!==re.protocol&&!t(v)?(T=v,e.addEventListener("message",g,!1)):T=se in l("script")?function(D){c.appendChild(l("script"))[se]=function(){c.removeChild(this),b(D)}}:function(D){setTimeout(E(D),0)}),ke.exports={set:p,clear:w}},(ke,Y,a)=>{var e=a(28);ke.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(e)},(ke,Y,a)=>{var e=a(18),t=a(10);ke.exports="process"==e(t.process)},(ke,Y,a)=>{var ie,se,re,T,L,Q,b,E,e=a(10),t=a(11).f,o=a(101).set,c=a(102),l=a(105),f=a(106),m=a(103),p=e.MutationObserver||e.WebKitMutationObserver,w=e.document,O=e.process,H=e.Promise,N=t(e,"queueMicrotask"),K=N&&N.value;K||(ie=function(){var g,v;for(m&&(g=O.domain)&&g.exit();se;){v=se.fn,se=se.next;try{v()}catch(D){throw se?T():re=void 0,D}}re=void 0,g&&g.enter()},c||m||f||!p||!w?!l&&H&&H.resolve?((b=H.resolve(void 0)).constructor=H,E=b.then,T=function(){E.call(b,ie)}):T=m?function(){O.nextTick(ie)}:function(){o.call(e,ie)}:(L=!0,Q=w.createTextNode(""),new p(ie).observe(Q,{characterData:!0}),T=function(){Q.data=L=!L})),ke.exports=K||function(g){var v={fn:g,next:void 0};re&&(re.next=v),se||(se=v,T()),re=v}},(ke,Y,a)=>{var e=a(28),t=a(10);ke.exports=/ipad|iphone|ipod/i.test(e)&&void 0!==t.Pebble},(ke,Y,a)=>{var e=a(28);ke.exports=/web0s(?!.*chrome)/i.test(e)},(ke,Y,a)=>{var e=a(42),t=a(22),o=a(108);ke.exports=function(c,l){if(e(c),t(l)&&l.constructor===c)return l;var f=o.f(c);return(0,f.resolve)(l),f.promise}},(ke,Y,a)=>{"use strict";var e=a(81),t=function(o){var c,l;this.promise=new o(function(f,m){if(void 0!==c||void 0!==l)throw TypeError("Bad Promise constructor");c=f,l=m}),this.resolve=e(c),this.reject=e(l)};ke.exports.f=function(o){return new t(o)}},(ke,Y,a)=>{var e=a(10);ke.exports=function(t,o){var c=e.console;c&&c.error&&(1===arguments.length?c.error(t):c.error(t,o))}},ke=>{ke.exports=function(Y){try{return{error:!1,value:Y()}}catch(a){return{error:!0,value:a}}}},ke=>{ke.exports="object"==typeof window},(ke,Y,a)=>{"use strict";var e=a(9),t=a(81),o=a(108),c=a(110),l=a(78);e({target:"Promise",stat:!0},{allSettled:function(m){var p=this,w=o.f(p),O=w.resolve,H=w.reject,N=c(function(){var K=t(p.resolve),ie=[],se=0,re=1;l(m,function(T){var L=se++,Q=!1;ie.push(void 0),re++,K.call(p,T).then(function(b){Q||(Q=!0,ie[L]={status:"fulfilled",value:b},--re||O(ie))},function(b){Q||(Q=!0,ie[L]={status:"rejected",reason:b},--re||O(ie))})}),--re||O(ie)});return N.error&&H(N.value),w.promise}})},(ke,Y,a)=>{"use strict";var e=a(9),t=a(81),o=a(24),c=a(108),l=a(110),f=a(78),m="No one promise resolved";e({target:"Promise",stat:!0},{any:function(w){var O=this,H=c.f(O),N=H.resolve,K=H.reject,ie=l(function(){var se=t(O.resolve),re=[],T=0,L=1,Q=!1;f(w,function(b){var E=T++,g=!1;re.push(void 0),L++,se.call(O,b).then(function(v){g||Q||(Q=!0,N(v))},function(v){g||Q||(g=!0,re[E]=v,--L||K(new(o("AggregateError"))(re,m)))})}),--L||K(new(o("AggregateError"))(re,m))});return ie.error&&K(ie.value),H.promise}})},(ke,Y,a)=>{"use strict";var e=a(9),t=a(32),o=a(95),c=a(13),l=a(24),f=a(100),m=a(107),p=a(43);if(e({target:"Promise",proto:!0,real:!0,forced:!!o&&c(function(){o.prototype.finally.call({then:function(){}},function(){})})},{finally:function(H){var N=f(this,l("Promise")),K="function"==typeof H;return this.then(K?function(ie){return m(N,H()).then(function(){return ie})}:H,K?function(ie){return m(N,H()).then(function(){throw ie})}:H)}}),!t&&"function"==typeof o){var O=l("Promise").prototype.finally;o.prototype.finally!==O&&p(o.prototype,"finally",O,{unsafe:!0})}},(ke,Y,a)=>{"use strict";var e=a(116).charAt,t=a(91),o=a(45),c=a(69),l="String Iterator",f=o.set,m=o.getterFor(l);c(String,"String",function(p){f(this,{type:l,string:t(p),index:0})},function(){var N,w=m(this),O=w.string,H=w.index;return H>=O.length?{value:void 0,done:!0}:(N=e(O,H),w.index+=N.length,{value:N,done:!1})})},(ke,Y,a)=>{var e=a(55),t=a(91),o=a(19),c=function(l){return function(f,m){var H,N,p=t(o(f)),w=e(m),O=p.length;return w<0||w>=O?l?"":void 0:(H=p.charCodeAt(w))<55296||H>56319||w+1===O||(N=p.charCodeAt(w+1))<56320||N>57343?l?p.charAt(w):H:l?p.slice(w,w+2):N-56320+(H-55296<<10)+65536}};ke.exports={codeAt:c(!1),charAt:c(!0)}},function(ke,Y){!function(a){"use strict";var e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol:function(F){return"Symbol("+F+")"};function t(){}var c=function o(){return"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0}();function l(F){return"object"==typeof F&&null!==F||"function"==typeof F}var f=t,m=Promise,p=Promise.prototype.then,w=Promise.resolve.bind(m),O=Promise.reject.bind(m);function H(F){return new m(F)}function N(F){return w(F)}function K(F){return O(F)}function ie(F,Ce,gt){return p.call(F,Ce,gt)}function se(F,Ce,gt){ie(ie(F,Ce,gt),void 0,f)}function re(F,Ce){se(F,Ce)}function T(F,Ce){se(F,void 0,Ce)}function L(F,Ce,gt){return ie(F,Ce,gt)}function Q(F){ie(F,void 0,f)}var b=function(){var F=c&&c.queueMicrotask;if("function"==typeof F)return F;var Ce=N(void 0);return function(gt){return ie(Ce,gt)}}();function E(F,Ce,gt){if("function"!=typeof F)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(F,Ce,gt)}function g(F,Ce,gt){try{return N(E(F,Ce,gt))}catch(Bt){return K(Bt)}}var D=function(){function F(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(F.prototype,"length",{get:function(){return this._size},enumerable:!1,configurable:!0}),F.prototype.push=function(Ce){var gt=this._back,Bt=gt;16383===gt._elements.length&&(Bt={_elements:[],_next:void 0}),gt._elements.push(Ce),Bt!==gt&&(this._back=Bt,gt._next=Bt),++this._size},F.prototype.shift=function(){var Ce=this._front,gt=Ce,Bt=this._cursor,on=Bt+1,Sn=Ce._elements,Rn=Sn[Bt];return 16384===on&&(gt=Ce._next,on=0),--this._size,this._cursor=on,Ce!==gt&&(this._front=gt),Sn[Bt]=void 0,Rn},F.prototype.forEach=function(Ce){for(var gt=this._cursor,Bt=this._front,on=Bt._elements;!(gt===on.length&&void 0===Bt._next||gt===on.length&&(Bt=Bt._next,on=Bt._elements,gt=0,0===on.length));)Ce(on[gt]),++gt},F.prototype.peek=function(){return this._front._elements[this._cursor]},F}();function C(F,Ce){F._ownerReadableStream=Ce,Ce._reader=F,"readable"===Ce._state?j(F):"closed"===Ce._state?function M(F){j(F),X(F)}(F):B(F,Ce._storedError)}function _(F,Ce){return Xr(F._ownerReadableStream,Ce)}function R(F){"readable"===F._ownerReadableStream._state?I(F,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function U(F,Ce){B(F,Ce)}(F,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")),F._ownerReadableStream._reader=void 0,F._ownerReadableStream=void 0}function z(F){return new TypeError("Cannot "+F+" a stream using a released reader")}function j(F){F._closedPromise=H(function(Ce,gt){F._closedPromise_resolve=Ce,F._closedPromise_reject=gt})}function B(F,Ce){j(F),I(F,Ce)}function I(F,Ce){void 0!==F._closedPromise_reject&&(Q(F._closedPromise),F._closedPromise_reject(Ce),F._closedPromise_resolve=void 0,F._closedPromise_reject=void 0)}function X(F){void 0!==F._closedPromise_resolve&&(F._closedPromise_resolve(void 0),F._closedPromise_resolve=void 0,F._closedPromise_reject=void 0)}var q=e("[[AbortSteps]]"),fe=e("[[ErrorSteps]]"),G=e("[[CancelSteps]]"),ye=e("[[PullSteps]]"),Ee=Number.isFinite||function(F){return"number"==typeof F&&isFinite(F)},me=Math.trunc||function(F){return F<0?Math.ceil(F):Math.floor(F)};function le(F,Ce){if(void 0!==F&&!function Ge(F){return"object"==typeof F||"function"==typeof F}(F))throw new TypeError(Ce+" is not an object.")}function te(F,Ce){if("function"!=typeof F)throw new TypeError(Ce+" is not a function.")}function Re(F,Ce){if(!function be(F){return"object"==typeof F&&null!==F||"function"==typeof F}(F))throw new TypeError(Ce+" is not an object.")}function De(F,Ce,gt){if(void 0===F)throw new TypeError("Parameter "+Ce+" is required in '"+gt+"'.")}function ee(F,Ce,gt){if(void 0===F)throw new TypeError(Ce+" is required in '"+gt+"'.")}function ce(F){return Number(F)}function Te(F){return 0===F?0:F}function _t(F,Ce){var Bt=Number.MAX_SAFE_INTEGER,on=Number(F);if(on=Te(on),!Ee(on))throw new TypeError(Ce+" is not a finite number");if((on=function ze(F){return Te(me(F))}(on))<0||on>Bt)throw new TypeError(Ce+" is outside the accepted range of 0 to "+Bt+", inclusive");return Ee(on)&&0!==on?on:0}function Pt(F,Ce){if(!ui(F))throw new TypeError(Ce+" is not a ReadableStream.")}function kt(F){return new W(F)}function Nt(F,Ce){F._reader._readRequests.push(Ce)}function ft(F,Ce,gt){var on=F._reader._readRequests.shift();gt?on._closeSteps():on._chunkSteps(Ce)}function et(F){return F._reader._readRequests.length}function k(F){var Ce=F._reader;return!(void 0===Ce||!ae(Ce))}var Pe,Me,W=function(){function F(Ce){if(De(Ce,1,"ReadableStreamDefaultReader"),Pt(Ce,"First parameter"),ai(Ce))throw new TypeError("This stream has already been locked for exclusive reading by another reader");C(this,Ce),this._readRequests=new D}return Object.defineProperty(F.prototype,"closed",{get:function(){return ae(this)?this._closedPromise:K(pe("closed"))},enumerable:!1,configurable:!0}),F.prototype.cancel=function(Ce){return void 0===Ce&&(Ce=void 0),ae(this)?void 0===this._ownerReadableStream?K(z("cancel")):_(this,Ce):K(pe("cancel"))},F.prototype.read=function(){if(!ae(this))return K(pe("read"));if(void 0===this._ownerReadableStream)return K(z("read from"));var Ce,gt,Bt=H(function(Sn,Rn){Ce=Sn,gt=Rn});return Ne(this,{_chunkSteps:function(Sn){return Ce({value:Sn,done:!1})},_closeSteps:function(){return Ce({value:void 0,done:!0})},_errorSteps:function(Sn){return gt(Sn)}}),Bt},F.prototype.releaseLock=function(){if(!ae(this))throw pe("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");R(this)}},F}();function ae(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_readRequests"))&&F instanceof W}function Ne(F,Ce){var gt=F._ownerReadableStream;gt._disturbed=!0,"closed"===gt._state?Ce._closeSteps():"errored"===gt._state?Ce._errorSteps(gt._storedError):gt._readableStreamController[ye](Ce)}function pe(F){return new TypeError("ReadableStreamDefaultReader.prototype."+F+" can only be used on a ReadableStreamDefaultReader")}Object.defineProperties(W.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(W.prototype,e.toStringTag,{value:"ReadableStreamDefaultReader",configurable:!0}),"symbol"==typeof e.asyncIterator&&((Pe={})[e.asyncIterator]=function(){return this},Me=Pe,Object.defineProperty(Me,e.asyncIterator,{enumerable:!1}));var Ze=function(){function F(Ce,gt){this._ongoingPromise=void 0,this._isFinished=!1,this._reader=Ce,this._preventCancel=gt}return F.prototype.next=function(){var Ce=this,gt=function(){return Ce._nextSteps()};return this._ongoingPromise=this._ongoingPromise?L(this._ongoingPromise,gt,gt):gt(),this._ongoingPromise},F.prototype.return=function(Ce){var gt=this,Bt=function(){return gt._returnSteps(Ce)};return this._ongoingPromise?L(this._ongoingPromise,Bt,Bt):Bt()},F.prototype._nextSteps=function(){var Ce=this;if(this._isFinished)return Promise.resolve({value:void 0,done:!0});var gt=this._reader;if(void 0===gt._ownerReadableStream)return K(z("iterate"));var Bt,on,Sn=H(function($n,Qn){Bt=$n,on=Qn});return Ne(gt,{_chunkSteps:function($n){Ce._ongoingPromise=void 0,b(function(){return Bt({value:$n,done:!1})})},_closeSteps:function(){Ce._ongoingPromise=void 0,Ce._isFinished=!0,R(gt),Bt({value:void 0,done:!0})},_errorSteps:function($n){Ce._ongoingPromise=void 0,Ce._isFinished=!0,R(gt),on($n)}}),Sn},F.prototype._returnSteps=function(Ce){if(this._isFinished)return Promise.resolve({value:Ce,done:!0});this._isFinished=!0;var gt=this._reader;if(void 0===gt._ownerReadableStream)return K(z("finish iterating"));if(!this._preventCancel){var Bt=_(gt,Ce);return R(gt),L(Bt,function(){return{value:Ce,done:!0}})}return R(gt),N({value:Ce,done:!0})},F}(),tt={next:function(){return Vt(this)?this._asyncIteratorImpl.next():K(It("next"))},return:function(F){return Vt(this)?this._asyncIteratorImpl.return(F):K(It("return"))}};function Vt(F){if(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_asyncIteratorImpl"))return!1;try{return F._asyncIteratorImpl instanceof Ze}catch(Ce){return!1}}function It(F){return new TypeError("ReadableStreamAsyncIterator."+F+" can only be used on a ReadableSteamAsyncIterator")}void 0!==Me&&Object.setPrototypeOf(tt,Me);var Ut=Number.isNaN||function(F){return F!=F};function Je(F){return F.slice()}function dt(F,Ce,gt,Bt,on){new Uint8Array(F).set(new Uint8Array(gt,Bt,on),Ce)}function He(F,Ce,gt){if(F.slice)return F.slice(Ce,gt);var Bt=gt-Ce,on=new ArrayBuffer(Bt);return dt(on,0,F,Ce,Bt),on}function jt(F){var Ce=He(F.buffer,F.byteOffset,F.byteOffset+F.byteLength);return new Uint8Array(Ce)}function st(F){var Ce=F._queue.shift();return F._queueTotalSize-=Ce.size,F._queueTotalSize<0&&(F._queueTotalSize=0),Ce.value}function bt(F,Ce,gt){if(!function nt(F){return!("number"!=typeof F||Ut(F)||F<0)}(gt)||gt===1/0)throw new RangeError("Size must be a finite, non-NaN, non-negative number.");F._queue.push({value:Ce,size:gt}),F._queueTotalSize+=gt}function yt(F){F._queue=new D,F._queueTotalSize=0}var Yt=function(){function F(){throw new TypeError("Illegal constructor")}return Object.defineProperty(F.prototype,"view",{get:function(){if(!sn(this))throw na("view");return this._view},enumerable:!1,configurable:!0}),F.prototype.respond=function(Ce){if(!sn(this))throw na("respond");if(De(Ce,1,"respond"),Ce=_t(Ce,"First parameter"),void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");Tn(this._associatedReadableByteStreamController,Ce)},F.prototype.respondWithNewView=function(Ce){if(!sn(this))throw na("respondWithNewView");if(De(Ce,1,"respondWithNewView"),!ArrayBuffer.isView(Ce))throw new TypeError("You can only respond with array buffer views");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");Un(this._associatedReadableByteStreamController,Ce)},F}();Object.defineProperties(Yt.prototype,{respond:{enumerable:!0},respondWithNewView:{enumerable:!0},view:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(Yt.prototype,e.toStringTag,{value:"ReadableStreamBYOBRequest",configurable:!0});var pn=function(){function F(){throw new TypeError("Illegal constructor")}return Object.defineProperty(F.prototype,"byobRequest",{get:function(){if(!Pn(this))throw ri("byobRequest");return qt(this)},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"desiredSize",{get:function(){if(!Pn(this))throw ri("desiredSize");return en(this)},enumerable:!1,configurable:!0}),F.prototype.close=function(){if(!Pn(this))throw ri("close");if(this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var Ce=this._controlledReadableByteStream._state;if("readable"!==Ce)throw new TypeError("The stream (in "+Ce+" state) is not in the readable state and cannot be closed");ut(this)},F.prototype.enqueue=function(Ce){if(!Pn(this))throw ri("enqueue");if(De(Ce,1,"enqueue"),!ArrayBuffer.isView(Ce))throw new TypeError("chunk must be an array buffer view");if(0===Ce.byteLength)throw new TypeError("chunk must have non-zero byteLength");if(0===Ce.buffer.byteLength)throw new TypeError("chunk's buffer must have non-zero byteLength");if(this._closeRequested)throw new TypeError("stream is closed or draining");var gt=this._controlledReadableByteStream._state;if("readable"!==gt)throw new TypeError("The stream (in "+gt+" state) is not in the readable state and cannot be enqueued to");At(this,Ce)},F.prototype.error=function(Ce){if(void 0===Ce&&(Ce=void 0),!Pn(this))throw ri("error");mt(this,Ce)},F.prototype[G]=function(Ce){Lt(this),yt(this);var gt=this._cancelAlgorithm(Ce);return xe(this),gt},F.prototype[ye]=function(Ce){var gt=this._controlledReadableByteStream;if(this._queueTotalSize>0){var Bt=this._queue.shift();this._queueTotalSize-=Bt.byteLength,an(this);var on=new Uint8Array(Bt.buffer,Bt.byteOffset,Bt.byteLength);Ce._chunkSteps(on)}else{var Sn=this._autoAllocateChunkSize;if(void 0!==Sn){var Rn=void 0;try{Rn=new ArrayBuffer(Sn)}catch(Qn){return void Ce._errorSteps(Qn)}var $n={buffer:Rn,bufferByteLength:Sn,byteOffset:0,byteLength:Sn,bytesFilled:0,elementSize:1,viewConstructor:Uint8Array,readerType:"default"};this._pendingPullIntos.push($n)}Nt(gt,Ce),bn(this)}},F}();function Pn(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_controlledReadableByteStream"))&&F instanceof pn}function sn(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_associatedReadableByteStreamController"))&&F instanceof Yt}function bn(F){if(function S(F){var Ce=F._controlledReadableByteStream;return!("readable"!==Ce._state||F._closeRequested||!F._started)&&(!!(k(Ce)&&et(Ce)>0||Xi(Ce)&&ia(Ce)>0)||en(F)>0)}(F)){if(F._pulling)return void(F._pullAgain=!0);F._pulling=!0,se(F._pullAlgorithm(),function(){F._pulling=!1,F._pullAgain&&(F._pullAgain=!1,bn(F))},function(Bt){mt(F,Bt)})}}function Lt(F){tn(F),F._pendingPullIntos=new D}function Kt(F,Ce){var gt=!1;"closed"===F._state&&(gt=!0);var Bt=mn(Ce);"default"===Ce.readerType?ft(F,Bt,gt):function ua(F,Ce,gt){var on=F._reader._readIntoRequests.shift();gt?on._closeSteps(Ce):on._chunkSteps(Ce)}(F,Bt,gt)}function mn(F){return new F.viewConstructor(F.buffer,F.byteOffset,F.bytesFilled/F.elementSize)}function wn(F,Ce,gt,Bt){F._queue.push({buffer:Ce,byteOffset:gt,byteLength:Bt}),F._queueTotalSize+=Bt}function Gn(F,Ce){var gt=Ce.elementSize,Bt=Ce.bytesFilled-Ce.bytesFilled%gt,on=Math.min(F._queueTotalSize,Ce.byteLength-Ce.bytesFilled),Sn=Ce.bytesFilled+on,Rn=Sn-Sn%gt,$n=on,Qn=!1;Rn>Bt&&($n=Rn-Ce.bytesFilled,Qn=!0);for(var Wn=F._queue;$n>0;){var fr=Wn.peek(),Dr=Math.min($n,fr.byteLength);dt(Ce.buffer,Ce.byteOffset+Ce.bytesFilled,fr.buffer,fr.byteOffset,Dr),fr.byteLength===Dr?Wn.shift():(fr.byteOffset+=Dr,fr.byteLength-=Dr),F._queueTotalSize-=Dr,er(0,Dr,Ce),$n-=Dr}return Qn}function er(F,Ce,gt){gt.bytesFilled+=Ce}function an(F){0===F._queueTotalSize&&F._closeRequested?(xe(F),ji(F._controlledReadableByteStream)):bn(F)}function tn(F){null!==F._byobRequest&&(F._byobRequest._associatedReadableByteStreamController=void 0,F._byobRequest._view=null,F._byobRequest=null)}function Ot(F){for(;F._pendingPullIntos.length>0;){if(0===F._queueTotalSize)return;var Ce=F._pendingPullIntos.peek();Gn(F,Ce)&&(V(F),Kt(F._controlledReadableByteStream,Ce))}}function Se(F,Ce){var gt=F._pendingPullIntos.peek();tn(F),"closed"===F._controlledReadableByteStream._state?function Dn(F,Ce){var gt=F._controlledReadableByteStream;if(Xi(gt))for(;ia(gt)>0;)Kt(gt,V(F))}(F):function Ye(F,Ce,gt){if(er(0,Ce,gt),!(gt.bytesFilled<gt.elementSize)){V(F);var Bt=gt.bytesFilled%gt.elementSize;if(Bt>0){var on=gt.byteOffset+gt.bytesFilled,Sn=He(gt.buffer,on-Bt,on);wn(F,Sn,0,Sn.byteLength)}gt.bytesFilled-=Bt,Kt(F._controlledReadableByteStream,gt),Ot(F)}}(F,Ce,gt),bn(F)}function V(F){return F._pendingPullIntos.shift()}function xe(F){F._pullAlgorithm=void 0,F._cancelAlgorithm=void 0}function ut(F){var Ce=F._controlledReadableByteStream;if(!F._closeRequested&&"readable"===Ce._state){if(F._queueTotalSize>0)return void(F._closeRequested=!0);if(F._pendingPullIntos.length>0&&F._pendingPullIntos.peek().bytesFilled>0){var Bt=new TypeError("Insufficient bytes to fill elements in the given buffer");throw mt(F,Bt),Bt}xe(F),ji(Ce)}}function At(F,Ce){var gt=F._controlledReadableByteStream;if(!F._closeRequested&&"readable"===gt._state){var on=Ce.byteOffset,Sn=Ce.byteLength,Rn=Ce.buffer;if(F._pendingPullIntos.length>0){var $n=F._pendingPullIntos.peek();$n.buffer=$n.buffer}tn(F),k(gt)?0===et(gt)?wn(F,Rn,on,Sn):ft(gt,new Uint8Array(Rn,on,Sn),!1):Xi(gt)?(wn(F,Rn,on,Sn),Ot(F)):wn(F,Rn,on,Sn),bn(F)}}function mt(F,Ce){var gt=F._controlledReadableByteStream;"readable"===gt._state&&(Lt(F),yt(F),xe(F),Ci(gt,Ce))}function qt(F){if(null===F._byobRequest&&F._pendingPullIntos.length>0){var Ce=F._pendingPullIntos.peek(),gt=new Uint8Array(Ce.buffer,Ce.byteOffset+Ce.bytesFilled,Ce.byteLength-Ce.bytesFilled),Bt=Object.create(Yt.prototype);(function Ki(F,Ce,gt){F._associatedReadableByteStreamController=Ce,F._view=gt})(Bt,F,gt),F._byobRequest=Bt}return F._byobRequest}function en(F){var Ce=F._controlledReadableByteStream._state;return"errored"===Ce?null:"closed"===Ce?0:F._strategyHWM-F._queueTotalSize}function Tn(F,Ce){var gt=F._pendingPullIntos.peek();if("closed"===F._controlledReadableByteStream._state){if(0!==Ce)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream")}else{if(0===Ce)throw new TypeError("bytesWritten must be greater than 0 when calling respond() on a readable stream");if(gt.bytesFilled+Ce>gt.byteLength)throw new RangeError("bytesWritten out of range")}gt.buffer=gt.buffer,Se(F,Ce)}function Un(F,Ce){var gt=F._pendingPullIntos.peek();if("closed"===F._controlledReadableByteStream._state){if(0!==Ce.byteLength)throw new TypeError("The view's length must be 0 when calling respondWithNewView() on a closed stream")}else if(0===Ce.byteLength)throw new TypeError("The view's length must be greater than 0 when calling respondWithNewView() on a readable stream");if(gt.byteOffset+gt.bytesFilled!==Ce.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(gt.bufferByteLength!==Ce.buffer.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");if(gt.bytesFilled+Ce.byteLength>gt.byteLength)throw new RangeError("The region specified by view is larger than byobRequest");gt.buffer=Ce.buffer,Se(F,Ce.byteLength)}function Bn(F,Ce,gt,Bt,on,Sn,Rn){Ce._controlledReadableByteStream=F,Ce._pullAgain=!1,Ce._pulling=!1,Ce._byobRequest=null,Ce._queue=Ce._queueTotalSize=void 0,yt(Ce),Ce._closeRequested=!1,Ce._started=!1,Ce._strategyHWM=Sn,Ce._pullAlgorithm=Bt,Ce._cancelAlgorithm=on,Ce._autoAllocateChunkSize=Rn,Ce._pendingPullIntos=new D,F._readableStreamController=Ce,se(N(gt()),function(){Ce._started=!0,bn(Ce)},function(Qn){mt(Ce,Qn)})}function na(F){return new TypeError("ReadableStreamBYOBRequest.prototype."+F+" can only be used on a ReadableStreamBYOBRequest")}function ri(F){return new TypeError("ReadableByteStreamController.prototype."+F+" can only be used on a ReadableByteStreamController")}function Jr(F){return new xi(F)}function ra(F,Ce){F._reader._readIntoRequests.push(Ce)}function ia(F){return F._reader._readIntoRequests.length}function Xi(F){var Ce=F._reader;return!(void 0===Ce||!Wr(Ce))}Object.defineProperties(pn.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},byobRequest:{enumerable:!0},desiredSize:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(pn.prototype,e.toStringTag,{value:"ReadableByteStreamController",configurable:!0});var xi=function(){function F(Ce){if(De(Ce,1,"ReadableStreamBYOBReader"),Pt(Ce,"First parameter"),ai(Ce))throw new TypeError("This stream has already been locked for exclusive reading by another reader");if(!Pn(Ce._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");C(this,Ce),this._readIntoRequests=new D}return Object.defineProperty(F.prototype,"closed",{get:function(){return Wr(this)?this._closedPromise:K(Ta("closed"))},enumerable:!1,configurable:!0}),F.prototype.cancel=function(Ce){return void 0===Ce&&(Ce=void 0),Wr(this)?void 0===this._ownerReadableStream?K(z("cancel")):_(this,Ce):K(Ta("cancel"))},F.prototype.read=function(Ce){if(!Wr(this))return K(Ta("read"));if(!ArrayBuffer.isView(Ce))return K(new TypeError("view must be an array buffer view"));if(0===Ce.byteLength)return K(new TypeError("view must have non-zero byteLength"));if(0===Ce.buffer.byteLength)return K(new TypeError("view's buffer must have non-zero byteLength"));if(void 0===this._ownerReadableStream)return K(z("read from"));var gt,Bt,on=H(function(Rn,$n){gt=Rn,Bt=$n});return pa(this,Ce,{_chunkSteps:function(Rn){return gt({value:Rn,done:!1})},_closeSteps:function(Rn){return gt({value:Rn,done:!0})},_errorSteps:function(Rn){return Bt(Rn)}}),on},F.prototype.releaseLock=function(){if(!Wr(this))throw Ta("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");R(this)}},F}();function Wr(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_readIntoRequests"))&&F instanceof xi}function pa(F,Ce,gt){var Bt=F._ownerReadableStream;Bt._disturbed=!0,"errored"===Bt._state?gt._errorSteps(Bt._storedError):function dn(F,Ce,gt){var Bt=F._controlledReadableByteStream,on=1;Ce.constructor!==DataView&&(on=Ce.constructor.BYTES_PER_ELEMENT);var Sn=Ce.constructor,Rn=Ce.buffer,$n={buffer:Rn,bufferByteLength:Rn.byteLength,byteOffset:Ce.byteOffset,byteLength:Ce.byteLength,bytesFilled:0,elementSize:on,viewConstructor:Sn,readerType:"byob"};if(F._pendingPullIntos.length>0)return F._pendingPullIntos.push($n),void ra(Bt,gt);if("closed"!==Bt._state){if(F._queueTotalSize>0){if(Gn(F,$n)){var Wn=mn($n);return an(F),void gt._chunkSteps(Wn)}if(F._closeRequested){var fr=new TypeError("Insufficient bytes to fill elements in the given buffer");return mt(F,fr),void gt._errorSteps(fr)}}F._pendingPullIntos.push($n),ra(Bt,gt),bn(F)}else{var Qn=new Sn($n.buffer,$n.byteOffset,0);gt._closeSteps(Qn)}}(Bt._readableStreamController,Ce,gt)}function Ta(F){return new TypeError("ReadableStreamBYOBReader.prototype."+F+" can only be used on a ReadableStreamBYOBReader")}function di(F,Ce){var gt=F.highWaterMark;if(void 0===gt)return Ce;if(Ut(gt)||gt<0)throw new RangeError("Invalid highWaterMark");return gt}function Gi(F){return F.size||function(){return 1}}function Fi(F,Ce){le(F,Ce);var gt=null==F?void 0:F.highWaterMark,Bt=null==F?void 0:F.size;return{highWaterMark:void 0===gt?void 0:ce(gt),size:void 0===Bt?void 0:Mi(Bt,Ce+" has member 'size' that")}}function Mi(F,Ce){return te(F,Ce),function(gt){return ce(F(gt))}}function ki(F,Ce,gt){return te(F,gt),function(Bt){return g(F,Ce,[Bt])}}function Ka(F,Ce,gt){return te(F,gt),function(){return g(F,Ce,[])}}function ds(F,Ce,gt){return te(F,gt),function(Bt){return E(F,Ce,[Bt])}}function ma(F,Ce,gt){return te(F,gt),function(Bt,on){return g(F,Ce,[Bt,on])}}function fs(F,Ce){if(!Ea(F))throw new TypeError(Ce+" is not a WritableStream.")}Object.defineProperties(xi.prototype,{cancel:{enumerable:!0},read:{enumerable:!0},releaseLock:{enumerable:!0},closed:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(xi.prototype,e.toStringTag,{value:"ReadableStreamBYOBReader",configurable:!0});var _a="function"==typeof AbortController;var vs=function(){function F(Ce,gt){void 0===Ce&&(Ce={}),void 0===gt&&(gt={}),void 0===Ce?Ce=null:Re(Ce,"First parameter");var Bt=Fi(gt,"Second parameter"),on=function Ni(F,Ce){le(F,Ce);var gt=null==F?void 0:F.abort,Bt=null==F?void 0:F.close,on=null==F?void 0:F.start,Sn=null==F?void 0:F.type,Rn=null==F?void 0:F.write;return{abort:void 0===gt?void 0:ki(gt,F,Ce+" has member 'abort' that"),close:void 0===Bt?void 0:Ka(Bt,F,Ce+" has member 'close' that"),start:void 0===on?void 0:ds(on,F,Ce+" has member 'start' that"),write:void 0===Rn?void 0:ma(Rn,F,Ce+" has member 'write' that"),type:Sn}}(Ce,"First parameter");if(Ja(this),void 0!==on.type)throw new RangeError("Invalid type is specified");var Rn=Gi(Bt);!function ya(F,Ce,gt,Bt){var on=Object.create(ii.prototype),Sn=function(){},Rn=function(){return N(void 0)},$n=function(){return N(void 0)},Qn=function(){return N(void 0)};void 0!==Ce.start&&(Sn=function(){return Ce.start(on)}),void 0!==Ce.write&&(Rn=function(Wn){return Ce.write(Wn,on)}),void 0!==Ce.close&&($n=function(){return Ce.close()}),void 0!==Ce.abort&&(Qn=function(Wn){return Ce.abort(Wn)}),Fa(F,on,Sn,Rn,$n,Qn,gt,Bt)}(this,on,di(Bt,1),Rn)}return Object.defineProperty(F.prototype,"locked",{get:function(){if(!Ea(this))throw dr("locked");return ja(this)},enumerable:!1,configurable:!0}),F.prototype.abort=function(Ce){return void 0===Ce&&(Ce=void 0),Ea(this)?ja(this)?K(new TypeError("Cannot abort a stream that already has a writer")):Xa(this,Ce):K(dr("abort"))},F.prototype.close=function(){return Ea(this)?ja(this)?K(new TypeError("Cannot close a stream that already has a writer")):wi(this)?K(new TypeError("Cannot close an already-closing stream")):Ls(this):K(dr("close"))},F.prototype.getWriter=function(){if(!Ea(this))throw dr("getWriter");return hs(this)},F}();function hs(F){return new $i(F)}function Ja(F){F._state="writable",F._storedError=void 0,F._writer=void 0,F._writableStreamController=void 0,F._writeRequests=new D,F._inFlightWriteRequest=void 0,F._closeRequest=void 0,F._inFlightCloseRequest=void 0,F._pendingAbortRequest=void 0,F._backpressure=!1}function Ea(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_writableStreamController"))&&F instanceof vs}function ja(F){return void 0!==F._writer}function Xa(F,Ce){var gt;if("closed"===F._state||"errored"===F._state)return N(void 0);F._writableStreamController._abortReason=Ce,null===(gt=F._writableStreamController._abortController)||void 0===gt||gt.abort();var Bt=F._state;if("closed"===Bt||"errored"===Bt)return N(void 0);if(void 0!==F._pendingAbortRequest)return F._pendingAbortRequest._promise;var on=!1;"erroring"===Bt&&(on=!0,Ce=void 0);var Sn=H(function(Rn,$n){F._pendingAbortRequest={_promise:void 0,_resolve:Rn,_reject:$n,_reason:Ce,_wasAlreadyErroring:on}});return F._pendingAbortRequest._promise=Sn,on||aa(F,Ce),Sn}function Ls(F){var Ce=F._state;if("closed"===Ce||"errored"===Ce)return K(new TypeError("The stream (in "+Ce+" state) is not in the writable state and cannot be closed"));var gt=H(function(on,Sn){F._closeRequest={_resolve:on,_reject:Sn}}),Bt=F._writer;return void 0!==Bt&&F._backpressure&&"writable"===Ce&&$e(Bt),function Ts(F){bt(F,si,0),Os(F)}(F._writableStreamController),gt}function Ss(F,Ce){"writable"!==F._state?yi(F):aa(F,Ce)}function aa(F,Ce){var gt=F._writableStreamController;F._state="erroring",F._storedError=Ce;var Bt=F._writer;void 0!==Bt&&va(Bt,Ce),!function As(F){return!(void 0===F._inFlightWriteRequest&&void 0===F._inFlightCloseRequest)}(F)&&gt._started&&yi(F)}function yi(F){F._state="errored",F._writableStreamController[fe]();var Ce=F._storedError;if(F._writeRequests.forEach(function(on){on._reject(Ce)}),F._writeRequests=new D,void 0!==F._pendingAbortRequest){var gt=F._pendingAbortRequest;if(F._pendingAbortRequest=void 0,gt._wasAlreadyErroring)return gt._reject(Ce),void Ra(F);se(F._writableStreamController[q](gt._reason),function(){gt._resolve(),Ra(F)},function(on){gt._reject(on),Ra(F)})}else Ra(F)}function wi(F){return!(void 0===F._closeRequest&&void 0===F._inFlightCloseRequest)}function Ra(F){void 0!==F._closeRequest&&(F._closeRequest._reject(F._storedError),F._closeRequest=void 0);var Ce=F._writer;void 0!==Ce&&is(Ce,F._storedError)}function ca(F,Ce){var gt=F._writer;void 0!==gt&&Ce!==F._backpressure&&(Ce?function rt(F){Er(F)}(gt):$e(gt)),F._backpressure=Ce}Object.defineProperties(vs.prototype,{abort:{enumerable:!0},close:{enumerable:!0},getWriter:{enumerable:!0},locked:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(vs.prototype,e.toStringTag,{value:"WritableStream",configurable:!0});var $i=function(){function F(Ce){if(De(Ce,1,"WritableStreamDefaultWriter"),fs(Ce,"First parameter"),ja(Ce))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=Ce,Ce._writer=this;var gt=Ce._state;if("writable"===gt)!wi(Ce)&&Ce._backpressure?Er(this):Ca(this),Da(this);else if("erroring"===gt)Ya(this,Ce._storedError),Da(this);else if("closed"===gt)Ca(this),function Ji(F){Da(F),Vn(F)}(this);else{var Bt=Ce._storedError;Ya(this,Bt),ba(this,Bt)}}return Object.defineProperty(F.prototype,"closed",{get:function(){return Qi(this)?this._closedPromise:K(Di("closed"))},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"desiredSize",{get:function(){if(!Qi(this))throw Di("desiredSize");if(void 0===this._ownerWritableStream)throw Ba("desiredSize");return function rs(F){var Ce=F._ownerWritableStream,gt=Ce._state;return"errored"===gt||"erroring"===gt?null:"closed"===gt?0:Bi(Ce._writableStreamController)}(this)},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"ready",{get:function(){return Qi(this)?this._readyPromise:K(Di("ready"))},enumerable:!1,configurable:!0}),F.prototype.abort=function(Ce){return void 0===Ce&&(Ce=void 0),Qi(this)?void 0===this._ownerWritableStream?K(Ba("abort")):function ys(F,Ce){return Xa(F._ownerWritableStream,Ce)}(this,Ce):K(Di("abort"))},F.prototype.close=function(){if(!Qi(this))return K(Di("close"));var Ce=this._ownerWritableStream;return void 0===Ce?K(Ba("close")):wi(Ce)?K(new TypeError("Cannot close an already-closing stream")):sa(this)},F.prototype.releaseLock=function(){if(!Qi(this))throw Di("releaseLock");void 0!==this._ownerWritableStream&&xa(this)},F.prototype.write=function(Ce){return void 0===Ce&&(Ce=void 0),Qi(this)?void 0===this._ownerWritableStream?K(Ba("write to")):ka(this,Ce):K(Di("write"))},F}();function Qi(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_ownerWritableStream"))&&F instanceof $i}function sa(F){return Ls(F._ownerWritableStream)}function Pi(F,Ce){"pending"===F._closedPromiseState?is(F,Ce):function ms(F,Ce){ba(F,Ce)}(F,Ce)}function va(F,Ce){"pending"===F._readyPromiseState?Oi(F,Ce):function Ke(F,Ce){Ya(F,Ce)}(F,Ce)}function xa(F){var Ce=F._ownerWritableStream,gt=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");va(F,gt),Pi(F,gt),Ce._writer=void 0,F._ownerWritableStream=void 0}function ka(F,Ce){var gt=F._ownerWritableStream,Bt=gt._writableStreamController,on=function Pa(F,Ce){try{return F._strategySizeAlgorithm(Ce)}catch(gt){return Vi(F,gt),1}}(Bt,Ce);if(gt!==F._ownerWritableStream)return K(Ba("write to"));var Sn=gt._state;if("errored"===Sn)return K(gt._storedError);if(wi(gt)||"closed"===Sn)return K(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===Sn)return K(gt._storedError);var Rn=function es(F){return H(function(gt,Bt){F._writeRequests.push({_resolve:gt,_reject:Bt})})}(gt);return function Yi(F,Ce,gt){try{bt(F,Ce,gt)}catch(Sn){return void Vi(F,Sn)}var Bt=F._controlledWritableStream;wi(Bt)||"writable"!==Bt._state||ca(Bt,La(F)),Os(F)}(Bt,Ce,on),Rn}Object.defineProperties($i.prototype,{abort:{enumerable:!0},close:{enumerable:!0},releaseLock:{enumerable:!0},write:{enumerable:!0},closed:{enumerable:!0},desiredSize:{enumerable:!0},ready:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty($i.prototype,e.toStringTag,{value:"WritableStreamDefaultWriter",configurable:!0});var si={},ii=function(){function F(){throw new TypeError("Illegal constructor")}return Object.defineProperty(F.prototype,"abortReason",{get:function(){if(!hi(this))throw qi("abortReason");return this._abortReason},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"signal",{get:function(){if(!hi(this))throw qi("signal");if(void 0===this._abortController)throw new TypeError("WritableStreamDefaultController.prototype.signal is not supported");return this._abortController.signal},enumerable:!1,configurable:!0}),F.prototype.error=function(Ce){if(void 0===Ce&&(Ce=void 0),!hi(this))throw qi("error");"writable"===this._controlledWritableStream._state&&Na(this,Ce)},F.prototype[q]=function(Ce){var gt=this._abortAlgorithm(Ce);return Li(this),gt},F.prototype[fe]=function(){yt(this)},F}();function hi(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_controlledWritableStream"))&&F instanceof ii}function Fa(F,Ce,gt,Bt,on,Sn,Rn,$n){Ce._controlledWritableStream=F,F._writableStreamController=Ce,Ce._queue=void 0,Ce._queueTotalSize=void 0,yt(Ce),Ce._abortReason=void 0,Ce._abortController=function ks(){if(_a)return new AbortController}(),Ce._started=!1,Ce._strategySizeAlgorithm=$n,Ce._strategyHWM=Rn,Ce._writeAlgorithm=Bt,Ce._closeAlgorithm=on,Ce._abortAlgorithm=Sn;var Qn=La(Ce);ca(F,Qn),se(N(gt()),function(){Ce._started=!0,Os(Ce)},function(Dr){Ce._started=!0,Ss(F,Dr)})}function Li(F){F._writeAlgorithm=void 0,F._closeAlgorithm=void 0,F._abortAlgorithm=void 0,F._strategySizeAlgorithm=void 0}function Bi(F){return F._strategyHWM-F._queueTotalSize}function Os(F){var Ce=F._controlledWritableStream;if(F._started&&void 0===Ce._inFlightWriteRequest){if("erroring"===Ce._state)return void yi(Ce);if(0!==F._queue.length){var Bt=function at(F){return F._queue.peek().value}(F);Bt===si?function Hs(F){var Ce=F._controlledWritableStream;(function ns(F){F._inFlightCloseRequest=F._closeRequest,F._closeRequest=void 0})(Ce),st(F);var gt=F._closeAlgorithm();Li(F),se(gt,function(){!function ts(F){F._inFlightCloseRequest._resolve(void 0),F._inFlightCloseRequest=void 0,"erroring"===F._state&&(F._storedError=void 0,void 0!==F._pendingAbortRequest&&(F._pendingAbortRequest._resolve(),F._pendingAbortRequest=void 0)),F._state="closed";var gt=F._writer;void 0!==gt&&Vn(gt)}(Ce)},function(Bt){!function Wa(F,Ce){F._inFlightCloseRequest._reject(Ce),F._inFlightCloseRequest=void 0,void 0!==F._pendingAbortRequest&&(F._pendingAbortRequest._reject(Ce),F._pendingAbortRequest=void 0),Ss(F,Ce)}(Ce,Bt)})}(F):function Zi(F,Ce){var gt=F._controlledWritableStream;(function ps(F){F._inFlightWriteRequest=F._writeRequests.shift()})(gt),se(F._writeAlgorithm(Ce),function(){!function Ga(F){F._inFlightWriteRequest._resolve(void 0),F._inFlightWriteRequest=void 0}(gt);var on=gt._state;if(st(F),!wi(gt)&&"writable"===on){var Sn=La(F);ca(gt,Sn)}Os(F)},function(on){"writable"===gt._state&&Li(F),function wa(F,Ce){F._inFlightWriteRequest._reject(Ce),F._inFlightWriteRequest=void 0,Ss(F,Ce)}(gt,on)})}(F,Bt)}}}function Vi(F,Ce){"writable"===F._controlledWritableStream._state&&Na(F,Ce)}function La(F){return Bi(F)<=0}function Na(F,Ce){var gt=F._controlledWritableStream;Li(F),aa(gt,Ce)}function dr(F){return new TypeError("WritableStream.prototype."+F+" can only be used on a WritableStream")}function qi(F){return new TypeError("WritableStreamDefaultController.prototype."+F+" can only be used on a WritableStreamDefaultController")}function Di(F){return new TypeError("WritableStreamDefaultWriter.prototype."+F+" can only be used on a WritableStreamDefaultWriter")}function Ba(F){return new TypeError("Cannot "+F+" a stream using a released writer")}function Da(F){F._closedPromise=H(function(Ce,gt){F._closedPromise_resolve=Ce,F._closedPromise_reject=gt,F._closedPromiseState="pending"})}function ba(F,Ce){Da(F),is(F,Ce)}function is(F,Ce){void 0!==F._closedPromise_reject&&(Q(F._closedPromise),F._closedPromise_reject(Ce),F._closedPromise_resolve=void 0,F._closedPromise_reject=void 0,F._closedPromiseState="rejected")}function Vn(F){void 0!==F._closedPromise_resolve&&(F._closedPromise_resolve(void 0),F._closedPromise_resolve=void 0,F._closedPromise_reject=void 0,F._closedPromiseState="resolved")}function Er(F){F._readyPromise=H(function(Ce,gt){F._readyPromise_resolve=Ce,F._readyPromise_reject=gt}),F._readyPromiseState="pending"}function Ya(F,Ce){Er(F),Oi(F,Ce)}function Ca(F){Er(F),$e(F)}function Oi(F,Ce){void 0!==F._readyPromise_reject&&(Q(F._readyPromise),F._readyPromise_reject(Ce),F._readyPromise_resolve=void 0,F._readyPromise_reject=void 0,F._readyPromiseState="rejected")}function $e(F){void 0!==F._readyPromise_resolve&&(F._readyPromise_resolve(void 0),F._readyPromise_resolve=void 0,F._readyPromise_reject=void 0,F._readyPromiseState="fulfilled")}Object.defineProperties(ii.prototype,{error:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(ii.prototype,e.toStringTag,{value:"WritableStreamDefaultController",configurable:!0});var xt="undefined"!=typeof DOMException?DOMException:void 0;var Rr=function On(F){if("function"!=typeof F&&"object"!=typeof F)return!1;try{return new F,!0}catch(Ce){return!1}}(xt)?xt:function sr(){var F=function(gt,Bt){this.message=gt||"",this.name=Bt||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)};return F.prototype=Object.create(Error.prototype),Object.defineProperty(F.prototype,"constructor",{value:F,writable:!0,configurable:!0}),F}();function as(F,Ce,gt,Bt,on,Sn){var Rn=kt(F),$n=hs(Ce);F._disturbed=!0;var Qn=!1,Wn=N(void 0);return H(function(fr,Dr){var Or;if(void 0!==Sn){if(Or=function(){var xr=new Rr("Aborted","AbortError"),Si=[];Bt||Si.push(function(){return"writable"===Ce._state?Xa(Ce,xr):N(void 0)}),on||Si.push(function(){return"readable"===F._state?Xr(F,xr):N(void 0)}),Cr(function(){return Promise.all(Si.map(function(Ei){return Ei()}))},!0,xr)},Sn.aborted)return void Or();Sn.addEventListener("abort",Or)}if(ar(F,Rn._closedPromise,function(xr){Bt?Ar(!0,xr):Cr(function(){return Xa(Ce,xr)},!0,xr)}),ar(Ce,$n._closedPromise,function(xr){on?Ar(!0,xr):Cr(function(){return Xr(F,xr)},!0,xr)}),function Zn(xr,Si,Ei){"closed"===xr._state?Ei():re(Si,Ei)}(F,Rn._closedPromise,function(){gt?Ar():Cr(function(){return function gs(F){var Ce=F._ownerWritableStream,gt=Ce._state;return wi(Ce)||"closed"===gt?N(void 0):"errored"===gt?K(Ce._storedError):sa(F)}($n)})}),wi(Ce)||"closed"===Ce._state){var Ir=new TypeError("the destination writable stream closed before all data could be piped to it");on?Ar(!0,Ir):Cr(function(){return Xr(F,Ir)},!0,Ir)}function _r(){var xr=Wn;return ie(Wn,function(){return xr!==Wn?_r():void 0})}function ar(xr,Si,Ei){"errored"===xr._state?Ei(xr._storedError):T(Si,Ei)}function Cr(xr,Si,Ei){function Br(){se(xr(),function(){return Ui(Si,Ei)},function(zi){return Ui(!0,zi)})}Qn||(Qn=!0,"writable"!==Ce._state||wi(Ce)?Br():re(_r(),Br))}function Ar(xr,Si){Qn||(Qn=!0,"writable"!==Ce._state||wi(Ce)?Ui(xr,Si):re(_r(),function(){return Ui(xr,Si)}))}function Ui(xr,Si){xa($n),R(Rn),void 0!==Sn&&Sn.removeEventListener("abort",Or),xr?Dr(Si):fr(void 0)}Q(function gi(){return H(function(xr,Si){!function Ei(Br){Br?xr():ie(function ni(){return Qn?N(!0):ie($n._readyPromise,function(){return H(function(xr,Si){Ne(Rn,{_chunkSteps:function(Ei){Wn=ie(ka($n,Ei),void 0,t),xr(!1)},_closeSteps:function(){return xr(!0)},_errorSteps:Si})})})}(),Ei,Si)}(!1)})}())})}var Sa=function(){function F(){throw new TypeError("Illegal constructor")}return Object.defineProperty(F.prototype,"desiredSize",{get:function(){if(!Ti(this))throw Za("desiredSize");return Qa(this)},enumerable:!1,configurable:!0}),F.prototype.close=function(){if(!Ti(this))throw Za("close");if(!fa(this))throw new TypeError("The stream is not in a state that permits close");pi(this)},F.prototype.enqueue=function(Ce){if(void 0===Ce&&(Ce=void 0),!Ti(this))throw Za("enqueue");if(!fa(this))throw new TypeError("The stream is not in a state that permits enqueue");return Es(this,Ce)},F.prototype.error=function(Ce){if(void 0===Ce&&(Ce=void 0),!Ti(this))throw Za("error");da(this,Ce)},F.prototype[G]=function(Ce){yt(this);var gt=this._cancelAlgorithm(Ce);return wr(this),gt},F.prototype[ye]=function(Ce){var gt=this._controlledReadableStream;if(this._queue.length>0){var Bt=st(this);this._closeRequested&&0===this._queue.length?(wr(this),ji(gt)):Oa(this),Ce._chunkSteps(Bt)}else Nt(gt,Ce),Oa(this)},F}();function Ti(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_controlledReadableStream"))&&F instanceof Sa}function Oa(F){if(bs(F)){if(F._pulling)return void(F._pullAgain=!0);F._pulling=!0,se(F._pullAlgorithm(),function(){F._pulling=!1,F._pullAgain&&(F._pullAgain=!1,Oa(F))},function(Bt){da(F,Bt)})}}function bs(F){var Ce=F._controlledReadableStream;return!(!fa(F)||!F._started)&&(!!(ai(Ce)&&et(Ce)>0)||Qa(F)>0)}function wr(F){F._pullAlgorithm=void 0,F._cancelAlgorithm=void 0,F._strategySizeAlgorithm=void 0}function pi(F){if(fa(F)){var Ce=F._controlledReadableStream;F._closeRequested=!0,0===F._queue.length&&(wr(F),ji(Ce))}}function Es(F,Ce){if(fa(F)){var gt=F._controlledReadableStream;if(ai(gt)&&et(gt)>0)ft(gt,Ce,!1);else{var Bt=void 0;try{Bt=F._strategySizeAlgorithm(Ce)}catch(on){throw da(F,on),on}try{bt(F,Ce,Bt)}catch(on){throw da(F,on),on}}Oa(F)}}function da(F,Ce){var gt=F._controlledReadableStream;"readable"===gt._state&&(yt(F),wr(F),Ci(gt,Ce))}function Qa(F){var Ce=F._controlledReadableStream._state;return"errored"===Ce?null:"closed"===Ce?0:F._strategyHWM-F._queueTotalSize}function fa(F){return!F._closeRequested&&"readable"===F._controlledReadableStream._state}function Ha(F,Ce,gt,Bt,on,Sn,Rn){Ce._controlledReadableStream=F,Ce._queue=void 0,Ce._queueTotalSize=void 0,yt(Ce),Ce._started=!1,Ce._closeRequested=!1,Ce._pullAgain=!1,Ce._pulling=!1,Ce._strategySizeAlgorithm=Rn,Ce._strategyHWM=Sn,Ce._pullAlgorithm=Bt,Ce._cancelAlgorithm=on,F._readableStreamController=Ce,se(N(gt()),function(){Ce._started=!0,Oa(Ce)},function(Qn){da(Ce,Qn)})}function Za(F){return new TypeError("ReadableStreamDefaultController.prototype."+F+" can only be used on a ReadableStreamDefaultController")}function Ct(F,Ce){return Pn(F._readableStreamController)?function _e(F){var Sn,Rn,$n,Qn,Wn,Ce=kt(F),gt=!1,Bt=!1,on=!1,fr=H(function(Cr){Wn=Cr});function Dr(Cr){T(Cr._closedPromise,function(Ar){Cr===Ce&&(mt($n._readableStreamController,Ar),mt(Qn._readableStreamController,Ar),(!Bt||!on)&&Wn(void 0))})}function Or(){Wr(Ce)&&(R(Ce),Dr(Ce=kt(F))),Ne(Ce,{_chunkSteps:function(Ar){b(function(){gt=!1;var Ui=Ar,xr=Ar;if(!Bt&&!on)try{xr=jt(Ar)}catch(Si){return mt($n._readableStreamController,Si),mt(Qn._readableStreamController,Si),void Wn(Xr(F,Si))}Bt||At($n._readableStreamController,Ui),on||At(Qn._readableStreamController,xr)})},_closeSteps:function(){gt=!1,Bt||ut($n._readableStreamController),on||ut(Qn._readableStreamController),$n._readableStreamController._pendingPullIntos.length>0&&Tn($n._readableStreamController,0),Qn._readableStreamController._pendingPullIntos.length>0&&Tn(Qn._readableStreamController,0),(!Bt||!on)&&Wn(void 0)},_errorSteps:function(){gt=!1}})}function gi(Cr,Ar){ae(Ce)&&(R(Ce),Dr(Ce=Jr(F)));var Ui=Ar?Qn:$n,xr=Ar?$n:Qn;pa(Ce,Cr,{_chunkSteps:function(Ei){b(function(){gt=!1;var Br=Ar?on:Bt;if(Ar?Bt:on)Br||Un(Ui._readableStreamController,Ei);else{var ls=void 0;try{ls=jt(Ei)}catch(Us){return mt(Ui._readableStreamController,Us),mt(xr._readableStreamController,Us),void Wn(Xr(F,Us))}Br||Un(Ui._readableStreamController,Ei),At(xr._readableStreamController,ls)}})},_closeSteps:function(Ei){gt=!1;var Br=Ar?on:Bt,zi=Ar?Bt:on;Br||ut(Ui._readableStreamController),zi||ut(xr._readableStreamController),void 0!==Ei&&(Br||Un(Ui._readableStreamController,Ei),!zi&&xr._readableStreamController._pendingPullIntos.length>0&&Tn(xr._readableStreamController,0)),(!Br||!zi)&&Wn(void 0)},_errorSteps:function(){gt=!1}})}function ni(){if(gt)return N(void 0);gt=!0;var Cr=qt($n._readableStreamController);return null===Cr?Or():gi(Cr._view,!1),N(void 0)}function Ir(){if(gt)return N(void 0);gt=!0;var Cr=qt(Qn._readableStreamController);return null===Cr?Or():gi(Cr._view,!0),N(void 0)}function _r(Cr){if(Bt=!0,Sn=Cr,on){var Ar=Je([Sn,Rn]),Ui=Xr(F,Ar);Wn(Ui)}return fr}function ar(Cr){if(on=!0,Rn=Cr,Bt){var Ar=Je([Sn,Rn]),Ui=Xr(F,Ar);Wn(Ui)}return fr}function Zn(){}return $n=ei(Zn,ni,_r),Qn=ei(Zn,Ir,ar),Dr(Ce),[$n,Qn]}(F):function de(F,Ce){var Rn,$n,Qn,Wn,fr,gt=kt(F),Bt=!1,on=!1,Sn=!1,Dr=H(function(_r){fr=_r});function Or(){return Bt||(Bt=!0,Ne(gt,{_chunkSteps:function(ar){b(function(){Bt=!1;var Cr=ar;on||Es(Qn._readableStreamController,ar),Sn||Es(Wn._readableStreamController,Cr)})},_closeSteps:function(){Bt=!1,on||pi(Qn._readableStreamController),Sn||pi(Wn._readableStreamController),(!on||!Sn)&&fr(void 0)},_errorSteps:function(){Bt=!1}})),N(void 0)}function gi(_r){if(on=!0,Rn=_r,Sn){var ar=Je([Rn,$n]),Zn=Xr(F,ar);fr(Zn)}return Dr}function ni(_r){if(Sn=!0,$n=_r,on){var ar=Je([Rn,$n]),Zn=Xr(F,ar);fr(Zn)}return Dr}function Ir(){}return Qn=or(Ir,Or,gi),Wn=or(Ir,Or,ni),T(gt._closedPromise,function(_r){da(Qn._readableStreamController,_r),da(Wn._readableStreamController,_r),(!on||!Sn)&&fr(void 0)}),[Qn,Wn]}(F)}function Dt(F,Ce,gt){return te(F,gt),function(Bt){return g(F,Ce,[Bt])}}function $t(F,Ce,gt){return te(F,gt),function(Bt){return g(F,Ce,[Bt])}}function ln(F,Ce,gt){return te(F,gt),function(Bt){return E(F,Ce,[Bt])}}function hn(F,Ce){if("bytes"!=(F=""+F))throw new TypeError(Ce+" '"+F+"' is not a valid enumeration value for ReadableStreamType");return F}function Yn(F,Ce){if("byob"!=(F=""+F))throw new TypeError(Ce+" '"+F+"' is not a valid enumeration value for ReadableStreamReaderMode");return F}function rr(F,Ce){le(F,Ce);var gt=null==F?void 0:F.preventAbort,Bt=null==F?void 0:F.preventCancel,on=null==F?void 0:F.preventClose,Sn=null==F?void 0:F.signal;return void 0!==Sn&&function cr(F,Ce){if(!function zr(F){if("object"!=typeof F||null===F)return!1;try{return"boolean"==typeof F.aborted}catch(Ce){return!1}}(F))throw new TypeError(Ce+" is not an AbortSignal.")}(Sn,Ce+" has member 'signal' that"),{preventAbort:Boolean(gt),preventCancel:Boolean(Bt),preventClose:Boolean(on),signal:Sn}}Object.defineProperties(Sa.prototype,{close:{enumerable:!0},enqueue:{enumerable:!0},error:{enumerable:!0},desiredSize:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(Sa.prototype,e.toStringTag,{value:"ReadableStreamDefaultController",configurable:!0});var pr=function(){function F(Ce,gt){void 0===Ce&&(Ce={}),void 0===gt&&(gt={}),void 0===Ce?Ce=null:Re(Ce,"First parameter");var Bt=Fi(gt,"Second parameter"),on=function qe(F,Ce){le(F,Ce);var gt=F,Bt=null==gt?void 0:gt.autoAllocateChunkSize,on=null==gt?void 0:gt.cancel,Sn=null==gt?void 0:gt.pull,Rn=null==gt?void 0:gt.start,$n=null==gt?void 0:gt.type;return{autoAllocateChunkSize:void 0===Bt?void 0:_t(Bt,Ce+" has member 'autoAllocateChunkSize' that"),cancel:void 0===on?void 0:Dt(on,gt,Ce+" has member 'cancel' that"),pull:void 0===Sn?void 0:$t(Sn,gt,Ce+" has member 'pull' that"),start:void 0===Rn?void 0:ln(Rn,gt,Ce+" has member 'start' that"),type:void 0===$n?void 0:hn($n,Ce+" has member 'type' that")}}(Ce,"First parameter");if(Kr(this),"bytes"===on.type){if(void 0!==Bt.size)throw new RangeError("The strategy for a byte stream cannot have a size function");!function qr(F,Ce,gt){var Bt=Object.create(pn.prototype),on=function(){},Sn=function(){return N(void 0)},Rn=function(){return N(void 0)};void 0!==Ce.start&&(on=function(){return Ce.start(Bt)}),void 0!==Ce.pull&&(Sn=function(){return Ce.pull(Bt)}),void 0!==Ce.cancel&&(Rn=function(Qn){return Ce.cancel(Qn)});var $n=Ce.autoAllocateChunkSize;if(0===$n)throw new TypeError("autoAllocateChunkSize must be greater than 0");Bn(F,Bt,on,Sn,Rn,gt,$n)}(this,on,di(Bt,0))}else{var Rn=Gi(Bt);!function Ia(F,Ce,gt,Bt){var on=Object.create(Sa.prototype),Sn=function(){},Rn=function(){return N(void 0)},$n=function(){return N(void 0)};void 0!==Ce.start&&(Sn=function(){return Ce.start(on)}),void 0!==Ce.pull&&(Rn=function(){return Ce.pull(on)}),void 0!==Ce.cancel&&($n=function(Qn){return Ce.cancel(Qn)}),Ha(F,on,Sn,Rn,$n,gt,Bt)}(this,on,di(Bt,1),Rn)}}return Object.defineProperty(F.prototype,"locked",{get:function(){if(!ui(this))throw Vr("locked");return ai(this)},enumerable:!1,configurable:!0}),F.prototype.cancel=function(Ce){return void 0===Ce&&(Ce=void 0),ui(this)?ai(this)?K(new TypeError("Cannot cancel a stream that already has a reader")):Xr(this,Ce):K(Vr("cancel"))},F.prototype.getReader=function(Ce){if(void 0===Ce&&(Ce=void 0),!ui(this))throw Vr("getReader");return void 0===function Cn(F,Ce){le(F,Ce);var gt=null==F?void 0:F.mode;return{mode:void 0===gt?void 0:Yn(gt,Ce+" has member 'mode' that")}}(Ce,"First parameter").mode?kt(this):Jr(this)},F.prototype.pipeThrough=function(Ce,gt){if(void 0===gt&&(gt={}),!ui(this))throw Vr("pipeThrough");De(Ce,1,"pipeThrough");var Bt=function Fr(F,Ce){le(F,Ce);var gt=null==F?void 0:F.readable;ee(gt,"readable","ReadableWritablePair"),Pt(gt,Ce+" has member 'readable' that");var Bt=null==F?void 0:F.writable;return ee(Bt,"writable","ReadableWritablePair"),fs(Bt,Ce+" has member 'writable' that"),{readable:gt,writable:Bt}}(Ce,"First parameter"),on=rr(gt,"Second parameter");if(ai(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(ja(Bt.writable))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return Q(as(this,Bt.writable,on.preventClose,on.preventAbort,on.preventCancel,on.signal)),Bt.readable},F.prototype.pipeTo=function(Ce,gt){if(void 0===gt&&(gt={}),!ui(this))return K(Vr("pipeTo"));if(void 0===Ce)return K("Parameter 1 is required in 'pipeTo'.");if(!Ea(Ce))return K(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream"));var Bt;try{Bt=rr(gt,"Second parameter")}catch(on){return K(on)}return ai(this)?K(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):ja(Ce)?K(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):as(this,Ce,Bt.preventClose,Bt.preventAbort,Bt.preventCancel,Bt.signal)},F.prototype.tee=function(){if(!ui(this))throw Vr("tee");return Je(Ct(this))},F.prototype.values=function(Ce){if(void 0===Ce&&(Ce=void 0),!ui(this))throw Vr("values");return function St(F,Ce){var gt=kt(F),Bt=new Ze(gt,Ce),on=Object.create(tt);return on._asyncIteratorImpl=Bt,on}(this,function zn(F,Ce){return le(F,Ce),{preventCancel:Boolean(null==F?void 0:F.preventCancel)}}(Ce,"First parameter").preventCancel)},F}();function or(F,Ce,gt,Bt,on){void 0===Bt&&(Bt=1),void 0===on&&(on=function(){return 1});var Sn=Object.create(pr.prototype);return Kr(Sn),Ha(Sn,Object.create(Sa.prototype),F,Ce,gt,Bt,on),Sn}function ei(F,Ce,gt){var Bt=Object.create(pr.prototype);return Kr(Bt),Bn(Bt,Object.create(pn.prototype),F,Ce,gt,0,void 0),Bt}function Kr(F){F._state="readable",F._reader=void 0,F._storedError=void 0,F._disturbed=!1}function ui(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_readableStreamController"))&&F instanceof pr}function ai(F){return void 0!==F._reader}function Xr(F,Ce){if(F._disturbed=!0,"closed"===F._state)return N(void 0);if("errored"===F._state)return K(F._storedError);ji(F);var gt=F._reader;return void 0!==gt&&Wr(gt)&&(gt._readIntoRequests.forEach(function(on){on._closeSteps(void 0)}),gt._readIntoRequests=new D),L(F._readableStreamController[G](Ce),t)}function ji(F){F._state="closed";var Ce=F._reader;void 0!==Ce&&(X(Ce),ae(Ce)&&(Ce._readRequests.forEach(function(gt){gt._closeSteps()}),Ce._readRequests=new D))}function Ci(F,Ce){F._state="errored",F._storedError=Ce;var gt=F._reader;void 0!==gt&&(I(gt,Ce),ae(gt)?(gt._readRequests.forEach(function(Bt){Bt._errorSteps(Ce)}),gt._readRequests=new D):(gt._readIntoRequests.forEach(function(Bt){Bt._errorSteps(Ce)}),gt._readIntoRequests=new D))}function Vr(F){return new TypeError("ReadableStream.prototype."+F+" can only be used on a ReadableStream")}function Ii(F,Ce){le(F,Ce);var gt=null==F?void 0:F.highWaterMark;return ee(gt,"highWaterMark","QueuingStrategyInit"),{highWaterMark:ce(gt)}}Object.defineProperties(pr.prototype,{cancel:{enumerable:!0},getReader:{enumerable:!0},pipeThrough:{enumerable:!0},pipeTo:{enumerable:!0},tee:{enumerable:!0},values:{enumerable:!0},locked:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(pr.prototype,e.toStringTag,{value:"ReadableStream",configurable:!0}),"symbol"==typeof e.asyncIterator&&Object.defineProperty(pr.prototype,e.asyncIterator,{value:pr.prototype.values,writable:!0,configurable:!0});var $a=function(F){return F.byteLength};Object.defineProperty($a,"name",{value:"size",configurable:!0});var oa=function(){function F(Ce){De(Ce,1,"ByteLengthQueuingStrategy"),Ce=Ii(Ce,"First parameter"),this._byteLengthQueuingStrategyHighWaterMark=Ce.highWaterMark}return Object.defineProperty(F.prototype,"highWaterMark",{get:function(){if(!ss(this))throw Ma("highWaterMark");return this._byteLengthQueuingStrategyHighWaterMark},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"size",{get:function(){if(!ss(this))throw Ma("size");return $a},enumerable:!1,configurable:!0}),F}();function Ma(F){return new TypeError("ByteLengthQueuingStrategy.prototype."+F+" can only be used on a ByteLengthQueuingStrategy")}function ss(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_byteLengthQueuingStrategyHighWaterMark"))&&F instanceof oa}Object.defineProperties(oa.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(oa.prototype,e.toStringTag,{value:"ByteLengthQueuingStrategy",configurable:!0});var Wi=function(){return 1};Object.defineProperty(Wi,"name",{value:"size",configurable:!0});var os=function(){function F(Ce){De(Ce,1,"CountQueuingStrategy"),Ce=Ii(Ce,"First parameter"),this._countQueuingStrategyHighWaterMark=Ce.highWaterMark}return Object.defineProperty(F.prototype,"highWaterMark",{get:function(){if(!Ie(this))throw $s("highWaterMark");return this._countQueuingStrategyHighWaterMark},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"size",{get:function(){if(!Ie(this))throw $s("size");return Wi},enumerable:!1,configurable:!0}),F}();function $s(F){return new TypeError("CountQueuingStrategy.prototype."+F+" can only be used on a CountQueuingStrategy")}function Ie(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_countQueuingStrategyHighWaterMark"))&&F instanceof os}function Ve(F,Ce,gt){return te(F,gt),function(Bt){return g(F,Ce,[Bt])}}function wt(F,Ce,gt){return te(F,gt),function(Bt){return E(F,Ce,[Bt])}}function Jt(F,Ce,gt){return te(F,gt),function(Bt,on){return g(F,Ce,[Bt,on])}}Object.defineProperties(os.prototype,{highWaterMark:{enumerable:!0},size:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(os.prototype,e.toStringTag,{value:"CountQueuingStrategy",configurable:!0});var An=function(){function F(Ce,gt,Bt){void 0===Ce&&(Ce={}),void 0===gt&&(gt={}),void 0===Bt&&(Bt={}),void 0===Ce&&(Ce=null);var on=Fi(gt,"Second parameter"),Sn=Fi(Bt,"Third parameter"),Rn=function ot(F,Ce){le(F,Ce);var gt=null==F?void 0:F.flush,Bt=null==F?void 0:F.readableType,on=null==F?void 0:F.start,Sn=null==F?void 0:F.transform,Rn=null==F?void 0:F.writableType;return{flush:void 0===gt?void 0:Ve(gt,F,Ce+" has member 'flush' that"),readableType:Bt,start:void 0===on?void 0:wt(on,F,Ce+" has member 'start' that"),transform:void 0===Sn?void 0:Jt(Sn,F,Ce+" has member 'transform' that"),writableType:Rn}}(Ce,"First parameter");if(void 0!==Rn.readableType)throw new RangeError("Invalid readableType specified");if(void 0!==Rn.writableType)throw new RangeError("Invalid writableType specified");var Dr,$n=di(Sn,0),Qn=Gi(Sn),Wn=di(on,1),fr=Gi(on);(function Fn(F,Ce,gt,Bt,on,Sn){function Rn(){return Ce}function $n(Or){return function ct(F,Ce){var gt=F._transformStreamController;return F._backpressure?L(F._backpressureChangePromise,function(){var on=F._writable;if("erroring"===on._state)throw on._storedError;return ne(gt,Ce)}):ne(gt,Ce)}(F,Or)}function Qn(Or){return function Tt(F,Ce){return mr(F,Ce),N(void 0)}(F,Or)}function Wn(){return function Qt(F){var Ce=F._readable,gt=F._transformStreamController,Bt=gt._flushAlgorithm();return ea(gt),L(Bt,function(){if("errored"===Ce._state)throw Ce._storedError;pi(Ce._readableStreamController)},function(on){throw mr(F,on),Ce._storedError})}(F)}function fr(){return function un(F){return ti(F,!1),F._backpressureChangePromise}(F)}function Dr(Or){return Nr(F,Or),N(void 0)}F._writable=function Ps(F,Ce,gt,Bt,on,Sn){void 0===on&&(on=1),void 0===Sn&&(Sn=function(){return 1});var Rn=Object.create(vs.prototype);return Ja(Rn),Fa(Rn,Object.create(ii.prototype),F,Ce,gt,Bt,on,Sn),Rn}(Rn,$n,Wn,Qn,gt,Bt),F._readable=or(Rn,fr,Dr,on,Sn),F._backpressure=void 0,F._backpressureChangePromise=void 0,F._backpressureChangePromise_resolve=void 0,ti(F,!0),F._transformStreamController=void 0})(this,H(function(gi){Dr=gi}),Wn,fr,$n,Qn),function mi(F,Ce){var gt=Object.create(hr.prototype),Bt=function(Sn){try{return Z(gt,Sn),N(void 0)}catch(Rn){return K(Rn)}},on=function(){return N(void 0)};void 0!==Ce.transform&&(Bt=function(Sn){return Ce.transform(Sn,gt)}),void 0!==Ce.flush&&(on=function(){return Ce.flush(gt)}),function Lr(F,Ce,gt,Bt){Ce._controlledTransformStream=F,F._transformStreamController=Ce,Ce._transformAlgorithm=gt,Ce._flushAlgorithm=Bt}(F,gt,Bt,on)}(this,Rn),Dr(void 0!==Rn.start?Rn.start(this._transformStreamController):void 0)}return Object.defineProperty(F.prototype,"readable",{get:function(){if(!ir(this))throw kn("readable");return this._readable},enumerable:!1,configurable:!0}),Object.defineProperty(F.prototype,"writable",{get:function(){if(!ir(this))throw kn("writable");return this._writable},enumerable:!1,configurable:!0}),F}();function ir(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_transformStreamController"))&&F instanceof An}function mr(F,Ce){da(F._readable._readableStreamController,Ce),Nr(F,Ce)}function Nr(F,Ce){ea(F._transformStreamController),Vi(F._writable._writableStreamController,Ce),F._backpressure&&ti(F,!1)}function ti(F,Ce){void 0!==F._backpressureChangePromise&&F._backpressureChangePromise_resolve(),F._backpressureChangePromise=H(function(gt){F._backpressureChangePromise_resolve=gt}),F._backpressure=Ce}Object.defineProperties(An.prototype,{readable:{enumerable:!0},writable:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(An.prototype,e.toStringTag,{value:"TransformStream",configurable:!0});var hr=function(){function F(){throw new TypeError("Illegal constructor")}return Object.defineProperty(F.prototype,"desiredSize",{get:function(){if(!ci(this))throw Nn("desiredSize");return Qa(this._controlledTransformStream._readable._readableStreamController)},enumerable:!1,configurable:!0}),F.prototype.enqueue=function(Ce){if(void 0===Ce&&(Ce=void 0),!ci(this))throw Nn("enqueue");Z(this,Ce)},F.prototype.error=function(Ce){if(void 0===Ce&&(Ce=void 0),!ci(this))throw Nn("error");!function Ue(F,Ce){mr(F._controlledTransformStream,Ce)}(this,Ce)},F.prototype.terminate=function(){if(!ci(this))throw Nn("terminate");!function Fe(F){var Ce=F._controlledTransformStream;pi(Ce._readable._readableStreamController),Nr(Ce,new TypeError("TransformStream terminated"))}(this)},F}();function ci(F){return!(!l(F)||!Object.prototype.hasOwnProperty.call(F,"_controlledTransformStream"))&&F instanceof hr}function ea(F){F._transformAlgorithm=void 0,F._flushAlgorithm=void 0}function Z(F,Ce){var gt=F._controlledTransformStream,Bt=gt._readable._readableStreamController;if(!fa(Bt))throw new TypeError("Readable side is not in a state that permits enqueue");try{Es(Bt,Ce)}catch(Sn){throw Nr(gt,Sn),gt._readable._storedError}(function _s(F){return!bs(F)})(Bt)!==gt._backpressure&&ti(gt,!0)}function ne(F,Ce){return L(F._transformAlgorithm(Ce),void 0,function(Bt){throw mr(F._controlledTransformStream,Bt),Bt})}function Nn(F){return new TypeError("TransformStreamDefaultController.prototype."+F+" can only be used on a TransformStreamDefaultController")}function kn(F){return new TypeError("TransformStream.prototype."+F+" can only be used on a TransformStream")}Object.defineProperties(hr.prototype,{enqueue:{enumerable:!0},error:{enumerable:!0},terminate:{enumerable:!0},desiredSize:{enumerable:!0}}),"symbol"==typeof e.toStringTag&&Object.defineProperty(hr.prototype,e.toStringTag,{value:"TransformStreamDefaultController",configurable:!0}),a.ByteLengthQueuingStrategy=oa,a.CountQueuingStrategy=os,a.ReadableByteStreamController=pn,a.ReadableStream=pr,a.ReadableStreamBYOBReader=xi,a.ReadableStreamBYOBRequest=Yt,a.ReadableStreamDefaultController=Sa,a.ReadableStreamDefaultReader=W,a.TransformStream=An,a.TransformStreamDefaultController=hr,a.WritableStream=vs,a.WritableStreamDefaultController=ii,a.WritableStreamDefaultWriter=$i,Object.defineProperty(a,"__esModule",{value:!0})}(Y)},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.BaseSVGFactory=Y.BaseStandardFontDataFactory=Y.BaseCMapReaderFactory=Y.BaseCanvasFactory=void 0;var e=function o(K){return K&&K.__esModule?K:{default:K}}(a(2)),t=a(4);function c(K,ie,se,re,T,L,Q){try{var b=K[L](Q),E=b.value}catch(g){return void se(g)}b.done?ie(E):Promise.resolve(E).then(re,T)}function l(K){return function(){var ie=this,se=arguments;return new Promise(function(re,T){var L=K.apply(ie,se);function Q(E){c(L,re,T,Q,b,"next",E)}function b(E){c(L,re,T,Q,b,"throw",E)}Q(void 0)})}}function f(K,ie){if(!(K instanceof ie))throw new TypeError("Cannot call a class as a function")}function m(K,ie){for(var se=0;se<ie.length;se++){var re=ie[se];re.enumerable=re.enumerable||!1,re.configurable=!0,"value"in re&&(re.writable=!0),Object.defineProperty(K,re.key,re)}}function p(K,ie,se){return ie&&m(K.prototype,ie),se&&m(K,se),K}Y.BaseCanvasFactory=function(){function K(){f(this,K),this.constructor===K&&(0,t.unreachable)("Cannot initialize BaseCanvasFactory.")}return p(K,[{key:"create",value:function(se,re){if(se<=0||re<=0)throw new Error("Invalid canvas size");var T=this._createCanvas(se,re);return{canvas:T,context:T.getContext("2d")}}},{key:"reset",value:function(se,re,T){if(!se.canvas)throw new Error("Canvas is not specified");if(re<=0||T<=0)throw new Error("Invalid canvas size");se.canvas.width=re,se.canvas.height=T}},{key:"destroy",value:function(se){if(!se.canvas)throw new Error("Canvas is not specified");se.canvas.width=0,se.canvas.height=0,se.canvas=null,se.context=null}},{key:"_createCanvas",value:function(se,re){(0,t.unreachable)("Abstract method `_createCanvas` called.")}}]),K}();var O=function(){function K(ie){var se=ie.baseUrl,re=void 0===se?null:se,T=ie.isCompressed,L=void 0!==T&&T;f(this,K),this.constructor===K&&(0,t.unreachable)("Cannot initialize BaseCMapReaderFactory."),this.baseUrl=re,this.isCompressed=L}return p(K,[{key:"fetch",value:(ie=l(e.default.mark(function re(T){var Q,b,L=this;return e.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(Q=T.name,this.baseUrl){v.next=3;break}throw new Error('The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.');case 3:if(Q){v.next=5;break}throw new Error("CMap name must be specified.");case 5:return v.abrupt("return",this._fetchData(b=this.baseUrl+Q+(this.isCompressed?".bcmap":""),this.isCompressed?t.CMapCompressionType.BINARY:t.CMapCompressionType.NONE).catch(function(D){throw new Error("Unable to load ".concat(L.isCompressed?"binary ":"","CMap at: ").concat(b))}));case 8:case"end":return v.stop()}},re,this)})),function se(re){return ie.apply(this,arguments)})},{key:"_fetchData",value:function(se,re){(0,t.unreachable)("Abstract method `_fetchData` called.")}}]),K;var ie}();Y.BaseCMapReaderFactory=O;var H=function(){function K(ie){var se=ie.baseUrl,re=void 0===se?null:se;f(this,K),this.constructor===K&&(0,t.unreachable)("Cannot initialize BaseStandardFontDataFactory."),this.baseUrl=re}return p(K,[{key:"fetch",value:(ie=l(e.default.mark(function re(T){var L,Q;return e.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(L=T.filename,this.baseUrl){E.next=3;break}throw new Error('The standard font "baseUrl" parameter must be specified, ensure that the "standardFontDataUrl" API parameter is provided.');case 3:if(L){E.next=5;break}throw new Error("Font filename must be specified.");case 5:return Q="".concat(this.baseUrl).concat(L),E.abrupt("return",this._fetchData(Q).catch(function(g){throw new Error("Unable to load font data at: ".concat(Q))}));case 7:case"end":return E.stop()}},re,this)})),function se(re){return ie.apply(this,arguments)})},{key:"_fetchData",value:function(se){(0,t.unreachable)("Abstract method `_fetchData` called.")}}]),K;var ie}();Y.BaseStandardFontDataFactory=H,Y.BaseSVGFactory=function(){function K(){f(this,K),this.constructor===K&&(0,t.unreachable)("Cannot initialize BaseSVGFactory.")}return p(K,[{key:"create",value:function(se,re){if(se<=0||re<=0)throw new Error("Invalid SVG dimensions");var T=this._createSVG("svg:svg");return T.setAttribute("version","1.1"),T.setAttribute("width","".concat(se,"px")),T.setAttribute("height","".concat(re,"px")),T.setAttribute("preserveAspectRatio","none"),T.setAttribute("viewBox","0 0 ".concat(se," ").concat(re)),T}},{key:"createElement",value:function(se){if("string"!=typeof se)throw new Error("Invalid SVG element type");return this._createSVG(se)}},{key:"_createSVG",value:function(se){(0,t.unreachable)("Abstract method `_createSVG` called.")}}]),K}()},(__unused_webpack_module,exports,__w_pdfjs_require__)=>{"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.version=exports.RenderTask=exports.PDFWorker=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFDocumentLoadingTask=exports.PDFDataRangeTransport=exports.LoopbackPort=exports.DefaultStandardFontDataFactory=exports.DefaultCMapReaderFactory=exports.DefaultCanvasFactory=exports.build=void 0;var _regenerator=_interopRequireDefault(__w_pdfjs_require__(2)),_util=__w_pdfjs_require__(4),_display_utils=__w_pdfjs_require__(1),_font_loader=__w_pdfjs_require__(120),_node_utils=__w_pdfjs_require__(121),_annotation_storage=__w_pdfjs_require__(122),_canvas=__w_pdfjs_require__(123),_worker_options=__w_pdfjs_require__(125),_is_node=__w_pdfjs_require__(6),_message_handler=__w_pdfjs_require__(126),_metadata=__w_pdfjs_require__(127),_optional_content_config=__w_pdfjs_require__(128),_transport_stream=__w_pdfjs_require__(129),_xfa_text=__w_pdfjs_require__(130);function _interopRequireDefault(ke){return ke&&ke.__esModule?ke:{default:ke}}function _toConsumableArray(ke){return _arrayWithoutHoles(ke)||_iterableToArray(ke)||_unsupportedIterableToArray(ke)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(ke){if("undefined"!=typeof Symbol&&null!=ke[Symbol.iterator]||null!=ke["@@iterator"])return Array.from(ke)}function _arrayWithoutHoles(ke){if(Array.isArray(ke))return _arrayLikeToArray(ke)}function _createForOfIteratorHelper(ke,Y){var a="undefined"!=typeof Symbol&&ke[Symbol.iterator]||ke["@@iterator"];if(!a){if(Array.isArray(ke)||(a=_unsupportedIterableToArray(ke))||Y&&ke&&"number"==typeof ke.length){a&&(ke=a);var e=0,t=function(){};return{s:t,n:function(){return e>=ke.length?{done:!0}:{done:!1,value:ke[e++]}},e:function(m){throw m},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,o=!0,c=!1;return{s:function(){a=a.call(ke)},n:function(){var m=a.next();return o=m.done,m},e:function(m){c=!0,l=m},f:function(){try{!o&&null!=a.return&&a.return()}finally{if(c)throw l}}}}function _classCallCheck(ke,Y){if(!(ke instanceof Y))throw new TypeError("Cannot call a class as a function")}function _defineProperties(ke,Y){for(var a=0;a<Y.length;a++){var e=Y[a];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),Object.defineProperty(ke,e.key,e)}}function _createClass(ke,Y,a){return Y&&_defineProperties(ke.prototype,Y),a&&_defineProperties(ke,a),ke}function asyncGeneratorStep(ke,Y,a,e,t,o,c){try{var l=ke[o](c),f=l.value}catch(m){return void a(m)}l.done?Y(f):Promise.resolve(f).then(e,t)}function _asyncToGenerator(ke){return function(){var Y=this,a=arguments;return new Promise(function(e,t){var o=ke.apply(Y,a);function c(f){asyncGeneratorStep(o,e,t,c,l,"next",f)}function l(f){asyncGeneratorStep(o,e,t,c,l,"throw",f)}c(void 0)})}}function _slicedToArray(ke,Y){return _arrayWithHoles(ke)||_iterableToArrayLimit(ke,Y)||_unsupportedIterableToArray(ke,Y)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(ke,Y){if(ke){if("string"==typeof ke)return _arrayLikeToArray(ke,Y);var a=Object.prototype.toString.call(ke).slice(8,-1);if("Object"===a&&ke.constructor&&(a=ke.constructor.name),"Map"===a||"Set"===a)return Array.from(ke);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return _arrayLikeToArray(ke,Y)}}function _arrayLikeToArray(ke,Y){(null==Y||Y>ke.length)&&(Y=ke.length);for(var a=0,e=new Array(Y);a<Y;a++)e[a]=ke[a];return e}function _iterableToArrayLimit(ke,Y){var a=null==ke?null:"undefined"!=typeof Symbol&&ke[Symbol.iterator]||ke["@@iterator"];if(null!=a){var c,l,e=[],t=!0,o=!1;try{for(a=a.call(ke);!(t=(c=a.next()).done)&&(e.push(c.value),!Y||e.length!==Y);t=!0);}catch(f){o=!0,l=f}finally{try{!t&&null!=a.return&&a.return()}finally{if(o)throw l}}return e}}function _arrayWithHoles(ke){if(Array.isArray(ke))return ke}function _typeof(ke){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a})(ke)}var DEFAULT_RANGE_CHUNK_SIZE=65536,RENDERING_CANCELLED_TIMEOUT=100,DefaultCanvasFactory=_is_node.isNodeJS?_node_utils.NodeCanvasFactory:_display_utils.DOMCanvasFactory;exports.DefaultCanvasFactory=DefaultCanvasFactory;var DefaultCMapReaderFactory=_is_node.isNodeJS?_node_utils.NodeCMapReaderFactory:_display_utils.DOMCMapReaderFactory;exports.DefaultCMapReaderFactory=DefaultCMapReaderFactory;var DefaultStandardFontDataFactory=_is_node.isNodeJS?_node_utils.NodeStandardFontDataFactory:_display_utils.DOMStandardFontDataFactory,createPDFNetworkStream;function setPDFNetworkStreamFactory(ke){createPDFNetworkStream=ke}function getDocument(ke){var a,Y=new PDFDocumentLoadingTask;if("string"==typeof ke||ke instanceof URL)a={url:ke};else if((0,_util.isArrayBuffer)(ke))a={data:ke};else if(ke instanceof PDFDataRangeTransport)a={range:ke};else{if("object"!==_typeof(ke))throw new Error("Invalid parameter in getDocument, need either string, URL, Uint8Array, or parameter object.");if(!ke.url&&!ke.data&&!ke.range)throw new Error("Invalid parameter object: need either .data, .range or .url");a=ke}var e=Object.create(null),t=null,o=null;for(var c in a){var l=a[c];switch(c){case"url":if("undefined"!=typeof window)try{e[c]=new URL(l,window.location).href;continue}catch(p){(0,_util.warn)('Cannot create valid URL: "'.concat(p,'".'))}else if("string"==typeof l||l instanceof URL){e[c]=l.toString();continue}throw new Error("Invalid PDF url data: either string or URL-object is expected in the url property.");case"range":t=l;continue;case"worker":o=l;continue;case"data":if(_is_node.isNodeJS&&"undefined"!=typeof Buffer&&l instanceof Buffer)e[c]=new Uint8Array(l);else{if(l instanceof Uint8Array)break;if("string"==typeof l)e[c]=(0,_util.stringToBytes)(l);else if("object"!==_typeof(l)||null===l||isNaN(l.length)){if(!(0,_util.isArrayBuffer)(l))throw new Error("Invalid PDF binary data: either typed array, string, or array-like object is expected in the data property.");e[c]=new Uint8Array(l)}else e[c]=new Uint8Array(l)}continue}e[c]=l}if(e.rangeChunkSize=e.rangeChunkSize||DEFAULT_RANGE_CHUNK_SIZE,e.CMapReaderFactory=e.CMapReaderFactory||DefaultCMapReaderFactory,e.StandardFontDataFactory=e.StandardFontDataFactory||DefaultStandardFontDataFactory,e.ignoreErrors=!0!==e.stopAtErrors,e.fontExtraProperties=!0===e.fontExtraProperties,e.pdfBug=!0===e.pdfBug,e.enableXfa=!0===e.enableXfa,("string"!=typeof e.docBaseUrl||(0,_display_utils.isDataScheme)(e.docBaseUrl))&&(e.docBaseUrl=null),Number.isInteger(e.maxImageSize)||(e.maxImageSize=-1),"boolean"!=typeof e.useWorkerFetch&&(e.useWorkerFetch=e.CMapReaderFactory===_display_utils.DOMCMapReaderFactory&&e.StandardFontDataFactory===_display_utils.DOMStandardFontDataFactory),"boolean"!=typeof e.isEvalSupported&&(e.isEvalSupported=!0),"boolean"!=typeof e.disableFontFace&&(e.disableFontFace=_is_node.isNodeJS),"boolean"!=typeof e.useSystemFonts&&(e.useSystemFonts=!_is_node.isNodeJS&&!e.disableFontFace),void 0===e.ownerDocument&&(e.ownerDocument=globalThis.document),"boolean"!=typeof e.disableRange&&(e.disableRange=!1),"boolean"!=typeof e.disableStream&&(e.disableStream=!1),"boolean"!=typeof e.disableAutoFetch&&(e.disableAutoFetch=!1),(0,_util.setVerbosityLevel)(e.verbosity),!o){var f={verbosity:e.verbosity,port:_worker_options.GlobalWorkerOptions.workerPort};o=f.port?PDFWorker.fromPort(f):new PDFWorker(f),Y._worker=o}var m=Y.docId;return o.promise.then(function(){if(Y.destroyed)throw new Error("Loading aborted");var p=_fetchDocument(o,e,t,m),w=new Promise(function(O){var H;t?H=new _transport_stream.PDFDataTransportStream({length:e.length,initialData:e.initialData,progressiveDone:e.progressiveDone,contentDispositionFilename:e.contentDispositionFilename,disableRange:e.disableRange,disableStream:e.disableStream},t):e.data||(H=createPDFNetworkStream({url:e.url,length:e.length,httpHeaders:e.httpHeaders,withCredentials:e.withCredentials,rangeChunkSize:e.rangeChunkSize,disableRange:e.disableRange,disableStream:e.disableStream})),O(H)});return Promise.all([p,w]).then(function(O){var H=_slicedToArray(O,2),N=H[0],K=H[1];if(Y.destroyed)throw new Error("Loading aborted");var ie=new _message_handler.MessageHandler(m,N,o.port);ie.postMessageTransfers=o.postMessageTransfers;var se=new WorkerTransport(ie,Y,K,e);Y._transport=se,ie.send("Ready",null)})}).catch(Y._capability.reject),Y}function _fetchDocument(ke,Y,a,e){return _fetchDocument2.apply(this,arguments)}function _fetchDocument2(){return(_fetchDocument2=_asyncToGenerator(_regenerator.default.mark(function ke(Y,a,e,t){var o;return _regenerator.default.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!Y.destroyed){l.next=2;break}throw new Error("Worker was destroyed");case 2:return e&&(a.length=e.length,a.initialData=e.initialData,a.progressiveDone=e.progressiveDone,a.contentDispositionFilename=e.contentDispositionFilename),l.next=5,Y.messageHandler.sendWithPromise("GetDocRequest",{docId:t,apiVersion:"2.11.338",source:{data:a.data,url:a.url,password:a.password,disableAutoFetch:a.disableAutoFetch,rangeChunkSize:a.rangeChunkSize,length:a.length},maxImageSize:a.maxImageSize,disableFontFace:a.disableFontFace,postMessageTransfers:Y.postMessageTransfers,docBaseUrl:a.docBaseUrl,ignoreErrors:a.ignoreErrors,isEvalSupported:a.isEvalSupported,fontExtraProperties:a.fontExtraProperties,enableXfa:a.enableXfa,useSystemFonts:a.useSystemFonts,cMapUrl:a.useWorkerFetch?a.cMapUrl:null,standardFontDataUrl:a.useWorkerFetch?a.standardFontDataUrl:null});case 5:if(o=l.sent,!Y.destroyed){l.next=8;break}throw new Error("Worker was destroyed");case 8:return l.abrupt("return",o);case 9:case"end":return l.stop()}},ke)}))).apply(this,arguments)}exports.DefaultStandardFontDataFactory=DefaultStandardFontDataFactory;var PDFDocumentLoadingTask=function(){function ke(){_classCallCheck(this,ke),this._capability=(0,_util.createPromiseCapability)(),this._transport=null,this._worker=null,this.docId="d".concat(ke.idCounters.doc++),this.destroyed=!1,this.onPassword=null,this.onProgress=null,this.onUnsupportedFeature=null}return _createClass(ke,[{key:"promise",get:function(){return this._capability.promise}},{key:"destroy",value:(Y=_asyncToGenerator(_regenerator.default.mark(function e(){var t;return _regenerator.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return this.destroyed=!0,c.next=3,null===(t=this._transport)||void 0===t?void 0:t.destroy();case 3:this._transport=null,this._worker&&(this._worker.destroy(),this._worker=null);case 5:case"end":return c.stop()}},e,this)})),function a(){return Y.apply(this,arguments)})}],[{key:"idCounters",get:function(){return(0,_util.shadow)(this,"idCounters",{doc:0})}}]),ke;var Y}();exports.PDFDocumentLoadingTask=PDFDocumentLoadingTask;var PDFDataRangeTransport=function(){function ke(Y,a){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;_classCallCheck(this,ke),this.length=Y,this.initialData=a,this.progressiveDone=e,this.contentDispositionFilename=t,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}return _createClass(ke,[{key:"addRangeListener",value:function(a){this._rangeListeners.push(a)}},{key:"addProgressListener",value:function(a){this._progressListeners.push(a)}},{key:"addProgressiveReadListener",value:function(a){this._progressiveReadListeners.push(a)}},{key:"addProgressiveDoneListener",value:function(a){this._progressiveDoneListeners.push(a)}},{key:"onDataRange",value:function(a,e){var o,t=_createForOfIteratorHelper(this._rangeListeners);try{for(t.s();!(o=t.n()).done;)(0,o.value)(a,e)}catch(l){t.e(l)}finally{t.f()}}},{key:"onDataProgress",value:function(a,e){var t=this;this._readyCapability.promise.then(function(){var c,o=_createForOfIteratorHelper(t._progressListeners);try{for(o.s();!(c=o.n()).done;)(0,c.value)(a,e)}catch(f){o.e(f)}finally{o.f()}})}},{key:"onDataProgressiveRead",value:function(a){var e=this;this._readyCapability.promise.then(function(){var o,t=_createForOfIteratorHelper(e._progressiveReadListeners);try{for(t.s();!(o=t.n()).done;)(0,o.value)(a)}catch(l){t.e(l)}finally{t.f()}})}},{key:"onDataProgressiveDone",value:function(){var a=this;this._readyCapability.promise.then(function(){var t,e=_createForOfIteratorHelper(a._progressiveDoneListeners);try{for(e.s();!(t=e.n()).done;)(0,t.value)()}catch(c){e.e(c)}finally{e.f()}})}},{key:"transportReady",value:function(){this._readyCapability.resolve()}},{key:"requestDataRange",value:function(a,e){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}},{key:"abort",value:function(){}}]),ke}();exports.PDFDataRangeTransport=PDFDataRangeTransport;var PDFDocumentProxy=function(){function ke(Y,a){_classCallCheck(this,ke),this._pdfInfo=Y,this._transport=a,Object.defineProperty(this,"fingerprint",{get:function(){return(0,_display_utils.deprecated)("`PDFDocumentProxy.fingerprint`, please use `PDFDocumentProxy.fingerprints` instead."),this.fingerprints[0]}})}return _createClass(ke,[{key:"annotationStorage",get:function(){return this._transport.annotationStorage}},{key:"numPages",get:function(){return this._pdfInfo.numPages}},{key:"fingerprints",get:function(){return this._pdfInfo.fingerprints}},{key:"isPureXfa",get:function(){return!!this._transport._htmlForXfa}},{key:"allXfaHtml",get:function(){return this._transport._htmlForXfa}},{key:"getPage",value:function(a){return this._transport.getPage(a)}},{key:"getPageIndex",value:function(a){return this._transport.getPageIndex(a)}},{key:"getDestinations",value:function(){return this._transport.getDestinations()}},{key:"getDestination",value:function(a){return this._transport.getDestination(a)}},{key:"getPageLabels",value:function(){return this._transport.getPageLabels()}},{key:"getPageLayout",value:function(){return this._transport.getPageLayout()}},{key:"getPageMode",value:function(){return this._transport.getPageMode()}},{key:"getViewerPreferences",value:function(){return this._transport.getViewerPreferences()}},{key:"getOpenAction",value:function(){return this._transport.getOpenAction()}},{key:"getAttachments",value:function(){return this._transport.getAttachments()}},{key:"getJavaScript",value:function(){return this._transport.getJavaScript()}},{key:"getJSActions",value:function(){return this._transport.getDocJSActions()}},{key:"getOutline",value:function(){return this._transport.getOutline()}},{key:"getOptionalContentConfig",value:function(){return this._transport.getOptionalContentConfig()}},{key:"getPermissions",value:function(){return this._transport.getPermissions()}},{key:"getMetadata",value:function(){return this._transport.getMetadata()}},{key:"getMarkInfo",value:function(){return this._transport.getMarkInfo()}},{key:"getData",value:function(){return this._transport.getData()}},{key:"getDownloadInfo",value:function(){return this._transport.downloadInfoCapability.promise}},{key:"getStats",value:function(){return this._transport.getStats()}},{key:"cleanup",value:function(){var a=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._transport.startCleanup(a||this.isPureXfa)}},{key:"destroy",value:function(){return this.loadingTask.destroy()}},{key:"loadingParams",get:function(){return this._transport.loadingParams}},{key:"loadingTask",get:function(){return this._transport.loadingTask}},{key:"saveDocument",value:function(){return this._transport.annotationStorage.size<=0&&(0,_display_utils.deprecated)("saveDocument called while `annotationStorage` is empty, please use the getData-method instead."),this._transport.saveDocument()}},{key:"getFieldObjects",value:function(){return this._transport.getFieldObjects()}},{key:"hasJSActions",value:function(){return this._transport.hasJSActions()}},{key:"getCalculationOrderIds",value:function(){return this._transport.getCalculationOrderIds()}}]),ke}();exports.PDFDocumentProxy=PDFDocumentProxy;var PDFPageProxy=function(){function ke(Y,a,e,t){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];_classCallCheck(this,ke),this._pageIndex=Y,this._pageInfo=a,this._ownerDocument=t,this._transport=e,this._stats=o?new _display_utils.StatTimer:null,this._pdfBug=o,this.commonObjs=e.commonObjs,this.objs=new PDFObjects,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this._intentStates=new Map,this._annotationPromises=new Map,this.destroyed=!1}return _createClass(ke,[{key:"pageNumber",get:function(){return this._pageIndex+1}},{key:"rotate",get:function(){return this._pageInfo.rotate}},{key:"ref",get:function(){return this._pageInfo.ref}},{key:"userUnit",get:function(){return this._pageInfo.userUnit}},{key:"view",get:function(){return this._pageInfo.view}},{key:"getViewport",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=a.scale,t=a.rotation,o=void 0===t?this.rotate:t,c=a.offsetX,l=void 0===c?0:c,f=a.offsetY,m=void 0===f?0:f,p=a.dontFlip,w=void 0!==p&&p;return new _display_utils.PageViewport({viewBox:this.view,scale:e,rotation:o,offsetX:l,offsetY:m,dontFlip:w})}},{key:"getAnnotations",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=a.intent,t=void 0===e?"display":e,o=this._transport.getRenderingIntent(t),c=this._annotationPromises.get(o.cacheKey);return c||(c=this._transport.getAnnotations(this._pageIndex,o.renderingIntent),this._annotationPromises.set(o.cacheKey,c),c=c.then(function(l){var m,f=_createForOfIteratorHelper(l);try{var p=function(){var O=m.value;void 0!==O.titleObj&&Object.defineProperty(O,"title",{get:function(){return(0,_display_utils.deprecated)("`title`-property on annotation, please use `titleObj` instead."),O.titleObj.str}}),void 0!==O.contentsObj&&Object.defineProperty(O,"contents",{get:function(){return(0,_display_utils.deprecated)("`contents`-property on annotation, please use `contentsObj` instead."),O.contentsObj.str}})};for(f.s();!(m=f.n()).done;)p()}catch(w){f.e(w)}finally{f.f()}return l})),c}},{key:"getJSActions",value:function(){return this._jsActionsPromise||(this._jsActionsPromise=this._transport.getPageJSActions(this._pageIndex))}},{key:"getXfa",value:(Y=_asyncToGenerator(_regenerator.default.mark(function e(){var t;return _regenerator.default.wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",(null===(t=this._transport._htmlForXfa)||void 0===t?void 0:t.children[this._pageIndex])||null);case 1:case"end":return c.stop()}},e,this)})),function a(){return Y.apply(this,arguments)})},{key:"render",value:function(a){var e,t,c,o=this,l=a.canvasContext,f=a.viewport,m=a.intent,p=void 0===m?"display":m,w=a.annotationMode,O=void 0===w?_util.AnnotationMode.ENABLE:w,H=a.transform,N=void 0===H?null:H,K=a.imageLayer,ie=void 0===K?null:K,se=a.canvasFactory,re=void 0===se?null:se,T=a.background,L=void 0===T?null:T,Q=a.optionalContentConfigPromise,b=void 0===Q?null:Q;void 0!==(null===(e=arguments[0])||void 0===e?void 0:e.renderInteractiveForms)&&((0,_display_utils.deprecated)("render no longer accepts the `renderInteractiveForms`-option, please use the `annotationMode`-option instead."),!0===arguments[0].renderInteractiveForms&&O===_util.AnnotationMode.ENABLE&&(O=_util.AnnotationMode.ENABLE_FORMS)),void 0!==(null===(t=arguments[0])||void 0===t?void 0:t.includeAnnotationStorage)&&((0,_display_utils.deprecated)("render no longer accepts the `includeAnnotationStorage`-option, please use the `annotationMode`-option instead."),!0===arguments[0].includeAnnotationStorage&&O===_util.AnnotationMode.ENABLE&&(O=_util.AnnotationMode.ENABLE_STORAGE)),this._stats&&this._stats.time("Overall");var E=this._transport.getRenderingIntent(p,O);this.pendingCleanup=!1,b||(b=this._transport.getOptionalContentConfig());var g=this._intentStates.get(E.cacheKey);g||this._intentStates.set(E.cacheKey,g=Object.create(null)),g.streamReaderCancelTimeout&&(clearTimeout(g.streamReaderCancelTimeout),g.streamReaderCancelTimeout=null);var v=re||new DefaultCanvasFactory({ownerDocument:this._ownerDocument}),D=!!(E.renderingIntent&_util.RenderingIntentFlag.PRINT);g.displayReadyCapability||(g.displayReadyCapability=(0,_util.createPromiseCapability)(),g.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(E));var C=function(j){g.renderTasks.delete(_),(o.cleanupAfterRender||D)&&(o.pendingCleanup=!0),o._tryCleanup(),j?(_.capability.reject(j),o._abortOperatorList({intentState:g,reason:j instanceof Error?j:new Error(j)})):_.capability.resolve(),o._stats&&(o._stats.timeEnd("Rendering"),o._stats.timeEnd("Overall"))},_=new InternalRenderTask({callback:C,params:{canvasContext:l,viewport:f,transform:N,imageLayer:ie,background:L},objs:this.objs,commonObjs:this.commonObjs,operatorList:g.operatorList,pageIndex:this._pageIndex,canvasFactory:v,useRequestAnimationFrame:!D,pdfBug:this._pdfBug});((c=g).renderTasks||(c.renderTasks=new Set)).add(_);var R=_.task;return Promise.all([g.displayReadyCapability.promise,b]).then(function(z){var j=_slicedToArray(z,2),B=j[0],M=j[1];o.pendingCleanup?C():(o._stats&&o._stats.time("Rendering"),_.initializeGraphics({transparency:B,optionalContentConfig:M}),_.operatorListChanged())}).catch(C),R}},{key:"getOperatorList",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=a.intent,t=void 0===e?"display":e,o=a.annotationMode,c=void 0===o?_util.AnnotationMode.ENABLE:o;function l(){m.operatorList.lastChunk&&(m.opListReadCapability.resolve(m.operatorList),m.renderTasks.delete(p))}var p,w,f=this._transport.getRenderingIntent(t,c,!0),m=this._intentStates.get(f.cacheKey);return m||this._intentStates.set(f.cacheKey,m=Object.create(null)),m.opListReadCapability||((p=Object.create(null)).operatorListChanged=l,m.opListReadCapability=(0,_util.createPromiseCapability)(),((w=m).renderTasks||(w.renderTasks=new Set)).add(p),m.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList(f)),m.opListReadCapability.promise}},{key:"streamTextContent",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=a.normalizeWhitespace,t=void 0!==e&&e,o=a.disableCombineTextItems,c=void 0!==o&&o,l=a.includeMarkedContent,f=void 0!==l&&l,m=100;return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,normalizeWhitespace:!0===t,combineTextItems:!0!==c,includeMarkedContent:!0===f},{highWaterMark:m,size:function(w){return w.items.length}})}},{key:"getTextContent",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._transport._htmlForXfa)return this.getXfa().then(function(t){return _xfa_text.XfaText.textContent(t)});var e=this.streamTextContent(a);return new Promise(function(t,o){var l=e.getReader(),f={items:[],styles:Object.create(null)};!function c(){l.read().then(function(m){var p,w=m.value;m.done?t(f):(Object.assign(f.styles,w.styles),(p=f.items).push.apply(p,_toConsumableArray(w.items)),c())},o)}()})}},{key:"getStructTree",value:function(){return this._structTreePromise||(this._structTreePromise=this._transport.getStructTree(this._pageIndex))}},{key:"_destroy",value:function(){this.destroyed=!0,this._transport.pageCache[this._pageIndex]=null;var t,a=[],e=_createForOfIteratorHelper(this._intentStates.values());try{for(e.s();!(t=e.n()).done;){var o=t.value;if(this._abortOperatorList({intentState:o,reason:new Error("Page was destroyed."),force:!0}),!o.opListReadCapability){var l,c=_createForOfIteratorHelper(o.renderTasks);try{for(c.s();!(l=c.n()).done;){var f=l.value;a.push(f.completed),f.cancel()}}catch(m){c.e(m)}finally{c.f()}}}}catch(m){e.e(m)}finally{e.f()}return this.objs.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,this.pendingCleanup=!1,Promise.all(a)}},{key:"cleanup",value:function(){var a=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.pendingCleanup=!0,this._tryCleanup(a)}},{key:"_tryCleanup",value:function(){var a=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.pendingCleanup)return!1;var t,e=_createForOfIteratorHelper(this._intentStates.values());try{for(e.s();!(t=e.n()).done;){var o=t.value,c=o.renderTasks,l=o.operatorList;if(c.size>0||!l.lastChunk)return!1}}catch(f){e.e(f)}finally{e.f()}return this._intentStates.clear(),this.objs.clear(),this._annotationPromises.clear(),this._jsActionsPromise=null,this._structTreePromise=null,a&&this._stats&&(this._stats=new _display_utils.StatTimer),this.pendingCleanup=!1,!0}},{key:"_startRenderPage",value:function(a,e){var t=this._intentStates.get(e);!t||(this._stats&&this._stats.timeEnd("Page Request"),t.displayReadyCapability&&t.displayReadyCapability.resolve(a))}},{key:"_renderPageChunk",value:function(a,e){for(var t=0,o=a.length;t<o;t++)e.operatorList.fnArray.push(a.fnArray[t]),e.operatorList.argsArray.push(a.argsArray[t]);e.operatorList.lastChunk=a.lastChunk;var l,c=_createForOfIteratorHelper(e.renderTasks);try{for(c.s();!(l=c.n()).done;)l.value.operatorListChanged()}catch(m){c.e(m)}finally{c.f()}a.lastChunk&&this._tryCleanup()}},{key:"_pumpOperatorList",value:function(a){var e=this,t=a.renderingIntent,o=a.cacheKey,l=this._transport.messageHandler.sendWithStream("GetOperatorList",{pageIndex:this._pageIndex,intent:t,cacheKey:o,annotationStorage:t&_util.RenderingIntentFlag.ANNOTATIONS_STORAGE?this._transport.annotationStorage.serializable:null}).getReader(),f=this._intentStates.get(o);f.streamReader=l,function p(){l.read().then(function(w){var O=w.value;w.done?f.streamReader=null:e._transport.destroyed||(e._renderPageChunk(O,f),p())},function(w){if(f.streamReader=null,!e._transport.destroyed){if(f.operatorList){f.operatorList.lastChunk=!0;var H,O=_createForOfIteratorHelper(f.renderTasks);try{for(O.s();!(H=O.n()).done;)H.value.operatorListChanged()}catch(K){O.e(K)}finally{O.f()}e._tryCleanup()}if(f.displayReadyCapability)f.displayReadyCapability.reject(w);else{if(!f.opListReadCapability)throw w;f.opListReadCapability.reject(w)}}})}()}},{key:"_abortOperatorList",value:function(a){var e=this,t=a.intentState,o=a.reason,c=a.force;if(t.streamReader){if(void 0===c||!c){if(t.renderTasks.size>0)return;if(o instanceof _display_utils.RenderingCancelledException)return void(t.streamReaderCancelTimeout=setTimeout(function(){e._abortOperatorList({intentState:t,reason:o,force:!0}),t.streamReaderCancelTimeout=null},RENDERING_CANCELLED_TIMEOUT))}if(t.streamReader.cancel(new _util.AbortException(o.message)).catch(function(){}),t.streamReader=null,!this._transport.destroyed){var m,f=_createForOfIteratorHelper(this._intentStates);try{for(f.s();!(m=f.n()).done;){var p=_slicedToArray(m.value,2);if(p[1]===t){this._intentStates.delete(p[0]);break}}}catch(H){f.e(H)}finally{f.f()}this.cleanup()}}}},{key:"stats",get:function(){return this._stats}}]),ke;var Y}();exports.PDFPageProxy=PDFPageProxy;var LoopbackPort=function(){function ke(){_classCallCheck(this,ke),this._listeners=[],this._deferred=Promise.resolve(void 0)}return _createClass(ke,[{key:"postMessage",value:function(a,e){var t=this,c=new WeakMap,l={data:function o(f){if("function"==typeof f||"symbol"===_typeof(f)||f instanceof URL)throw new Error("LoopbackPort.postMessage - cannot clone: ".concat(null==f?void 0:f.toString()));if("object"!==_typeof(f)||null===f)return f;if(c.has(f))return c.get(f);var m,p;if((m=f.buffer)&&(0,_util.isArrayBuffer)(m))return p=null!=e&&e.includes(m)?new f.constructor(m,f.byteOffset,f.byteLength):new f.constructor(f),c.set(f,p),p;if(f instanceof Map){c.set(f,p=new Map);var O,w=_createForOfIteratorHelper(f);try{for(w.s();!(O=w.n()).done;){var H=_slicedToArray(O.value,2);p.set(H[0],o(H[1]))}}catch(E){w.e(E)}finally{w.f()}return p}if(f instanceof Set){c.set(f,p=new Set);var se,ie=_createForOfIteratorHelper(f);try{for(ie.s();!(se=ie.n()).done;)p.add(o(se.value))}catch(E){ie.e(E)}finally{ie.f()}return p}for(var T in p=Array.isArray(f)?[]:Object.create(null),c.set(f,p),f){for(var L,Q=void 0,b=f;!(Q=Object.getOwnPropertyDescriptor(b,T));)b=Object.getPrototypeOf(b);void 0!==Q.value&&("function"==typeof Q.value&&(null===(L=f.hasOwnProperty)||void 0===L||!L.call(f,T))||(p[T]=o(Q.value)))}return p}(a)};this._deferred.then(function(){var m,f=_createForOfIteratorHelper(t._listeners);try{for(f.s();!(m=f.n()).done;)m.value.call(t,l)}catch(w){f.e(w)}finally{f.f()}})}},{key:"addEventListener",value:function(a,e){this._listeners.push(e)}},{key:"removeEventListener",value:function(a,e){var t=this._listeners.indexOf(e);this._listeners.splice(t,1)}},{key:"terminate",value:function(){this._listeners.length=0}}]),ke}();exports.LoopbackPort=LoopbackPort;var PDFWorkerUtil={isWorkerDisabled:!1,fallbackWorkerSrc:null,fakeWorkerId:0};if(_is_node.isNodeJS)PDFWorkerUtil.isWorkerDisabled=!0,PDFWorkerUtil.fallbackWorkerSrc="./pdf.worker.js";else if("object"===("undefined"==typeof document?"undefined":_typeof(document))){var _document,_document$currentScri,pdfjsFilePath=null===(_document=document)||void 0===_document||null===(_document$currentScri=_document.currentScript)||void 0===_document$currentScri?void 0:_document$currentScri.src;pdfjsFilePath&&(PDFWorkerUtil.fallbackWorkerSrc=pdfjsFilePath.replace(/(\.(?:min\.)?js)(\?.*)?$/i,".worker$1$2"))}PDFWorkerUtil.createCDNWrapper=function(ke){var Y='importScripts("'.concat(ke,'");');return URL.createObjectURL(new Blob([Y]))};var PDFWorker=function(){function PDFWorker(){var ke=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},Y=ke.name,a=void 0===Y?null:Y,e=ke.port,t=void 0===e?null:e,o=ke.verbosity,c=void 0===o?(0,_util.getVerbosityLevel)():o;if(_classCallCheck(this,PDFWorker),t&&PDFWorker._workerPorts.has(t))throw new Error("Cannot use more than one PDFWorker per port.");if(this.name=a,this.destroyed=!1,this.postMessageTransfers=!0,this.verbosity=c,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,t)return PDFWorker._workerPorts.set(t,this),void this._initializeFromPort(t);this._initialize()}return _createClass(PDFWorker,[{key:"promise",get:function(){return this._readyCapability.promise}},{key:"port",get:function(){return this._port}},{key:"messageHandler",get:function(){return this._messageHandler}},{key:"_initializeFromPort",value:function(Y){this._port=Y,this._messageHandler=new _message_handler.MessageHandler("main","worker",Y),this._messageHandler.on("ready",function(){}),this._readyCapability.resolve()}},{key:"_initialize",value:function(){var Y=this;if("undefined"!=typeof Worker&&!PDFWorkerUtil.isWorkerDisabled&&!PDFWorker._mainThreadWorkerMessageHandler){var a=PDFWorker.workerSrc;try{(0,_util.isSameOrigin)(window.location.href,a)||(a=PDFWorkerUtil.createCDNWrapper(new URL(a,window.location).href));var e=new Worker(a),t=new _message_handler.MessageHandler("main","worker",e),o=function(){e.removeEventListener("error",c),t.destroy(),e.terminate(),Y.destroyed?Y._readyCapability.reject(new Error("Worker was destroyed")):Y._setupFakeWorker()},c=function(){Y._webWorker||o()};e.addEventListener("error",c),t.on("test",function(f){e.removeEventListener("error",c),Y.destroyed?o():f?(Y._messageHandler=t,Y._port=e,Y._webWorker=e,f.supportTransfers||(Y.postMessageTransfers=!1),Y._readyCapability.resolve(),t.send("configure",{verbosity:Y.verbosity})):(Y._setupFakeWorker(),t.destroy(),e.terminate())}),t.on("ready",function(f){if(e.removeEventListener("error",c),Y.destroyed)o();else try{l()}catch(m){Y._setupFakeWorker()}});var l=function(){var m=new Uint8Array([Y.postMessageTransfers?255:0]);try{t.send("test",m,[m.buffer])}catch(p){(0,_util.warn)("Cannot use postMessage transfers."),m[0]=0,t.send("test",m)}};return void l()}catch(f){(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}},{key:"_setupFakeWorker",value:function(){var Y=this;PDFWorkerUtil.isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),PDFWorkerUtil.isWorkerDisabled=!0),PDFWorker._setupFakeWorkerGlobal.then(function(a){if(Y.destroyed)Y._readyCapability.reject(new Error("Worker was destroyed"));else{var e=new LoopbackPort;Y._port=e;var t="fake".concat(PDFWorkerUtil.fakeWorkerId++),o=new _message_handler.MessageHandler(t+"_worker",t,e);a.setup(o,e);var c=new _message_handler.MessageHandler(t,t+"_worker",e);Y._messageHandler=c,Y._readyCapability.resolve(),c.send("configure",{verbosity:Y.verbosity})}}).catch(function(a){Y._readyCapability.reject(new Error('Setting up fake worker failed: "'.concat(a.message,'".')))})}},{key:"destroy",value:function(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),PDFWorker._workerPorts.delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}}],[{key:"_workerPorts",get:function(){return(0,_util.shadow)(this,"_workerPorts",new WeakMap)}},{key:"fromPort",value:function(Y){if(null==Y||!Y.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return this._workerPorts.has(Y.port)?this._workerPorts.get(Y.port):new PDFWorker(Y)}},{key:"workerSrc",get:function(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if(null!==PDFWorkerUtil.fallbackWorkerSrc)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),PDFWorkerUtil.fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}},{key:"_mainThreadWorkerMessageHandler",get:function(){try{var Y;return(null===(Y=globalThis.pdfjsWorker)||void 0===Y?void 0:Y.WorkerMessageHandler)||null}catch(a){return null}}},{key:"_setupFakeWorkerGlobal",get:function get(){var _this10=this,loader=function(){var _ref15=_asyncToGenerator(_regenerator.default.mark(function _callee3(){var mainWorkerMessageHandler,worker;return _regenerator.default.wrap(function _callee3$(_context3){for(;;)switch(_context3.prev=_context3.next){case 0:if(mainWorkerMessageHandler=_this10._mainThreadWorkerMessageHandler,!mainWorkerMessageHandler){_context3.next=3;break}return _context3.abrupt("return",mainWorkerMessageHandler);case 3:if(!_is_node.isNodeJS){_context3.next=6;break}return worker=eval("require")(_this10.workerSrc),_context3.abrupt("return",worker.WorkerMessageHandler);case 6:return _context3.next=8,(0,_display_utils.loadScript)(_this10.workerSrc);case 8:return _context3.abrupt("return",window.pdfjsWorker.WorkerMessageHandler);case 9:case"end":return _context3.stop()}},_callee3)}));return function ke(){return _ref15.apply(this,arguments)}}();return(0,_util.shadow)(this,"_setupFakeWorkerGlobal",loader())}}]),PDFWorker}();exports.PDFWorker=PDFWorker,PDFWorker.getWorkerSrc=function(){return(0,_display_utils.deprecated)("`PDFWorker.getWorkerSrc()`, please use `PDFWorker.workerSrc` instead."),this.workerSrc};var WorkerTransport=function(){function ke(Y,a,e,t){_classCallCheck(this,ke),this.messageHandler=Y,this.loadingTask=a,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({docId:a.docId,onUnsupportedFeature:this._onUnsupportedFeature.bind(this),ownerDocument:t.ownerDocument,styleElement:t.styleElement}),this._params=t,t.useWorkerFetch||(this.CMapReaderFactory=new t.CMapReaderFactory({baseUrl:t.cMapUrl,isCompressed:t.cMapPacked}),this.StandardFontDataFactory=new t.StandardFontDataFactory({baseUrl:t.standardFontDataUrl})),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=e,this._fullReader=null,this._lastProgress=null,this.pageCache=[],this.pagePromises=[],this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}return _createClass(ke,[{key:"annotationStorage",get:function(){return(0,_util.shadow)(this,"annotationStorage",new _annotation_storage.AnnotationStorage)}},{key:"getRenderingIntent",value:function(a){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_util.AnnotationMode.ENABLE,t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=_util.RenderingIntentFlag.DISPLAY,c="";switch(a){case"any":o=_util.RenderingIntentFlag.ANY;break;case"display":break;case"print":o=_util.RenderingIntentFlag.PRINT;break;default:(0,_util.warn)("getRenderingIntent - invalid intent: ".concat(a))}switch(e){case _util.AnnotationMode.DISABLE:o+=_util.RenderingIntentFlag.ANNOTATIONS_DISABLE;break;case _util.AnnotationMode.ENABLE:break;case _util.AnnotationMode.ENABLE_FORMS:o+=_util.RenderingIntentFlag.ANNOTATIONS_FORMS;break;case _util.AnnotationMode.ENABLE_STORAGE:o+=_util.RenderingIntentFlag.ANNOTATIONS_STORAGE,c=this.annotationStorage.lastModified;break;default:(0,_util.warn)("getRenderingIntent - invalid annotationMode: ".concat(e))}return t&&(o+=_util.RenderingIntentFlag.OPLIST),{renderingIntent:o,cacheKey:"".concat(o,"_").concat(c)}}},{key:"destroy",value:function(){var a=this;if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));var o,e=[],t=_createForOfIteratorHelper(this.pageCache);try{for(t.s();!(o=t.n()).done;){var c=o.value;c&&e.push(c._destroy())}}catch(f){t.e(f)}finally{t.f()}this.pageCache.length=0,this.pagePromises.length=0,this.hasOwnProperty("annotationStorage")&&this.annotationStorage.resetModified();var l=this.messageHandler.sendWithPromise("Terminate",null);return e.push(l),Promise.all(e).then(function(){a.commonObjs.clear(),a.fontLoader.clear(),a._getFieldObjectsPromise=null,a._hasJSActionsPromise=null,a._networkStream&&a._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),a.messageHandler&&(a.messageHandler.destroy(),a.messageHandler=null),a.destroyCapability.resolve()},this.destroyCapability.reject),this.destroyCapability.promise}},{key:"setupMessageHandler",value:function(){var a=this,e=this.messageHandler,t=this.loadingTask;e.on("GetReader",function(o,c){(0,_util.assert)(a._networkStream,"GetReader - no `IPDFStream` instance available."),a._fullReader=a._networkStream.getFullReader(),a._fullReader.onProgress=function(l){a._lastProgress={loaded:l.loaded,total:l.total}},c.onPull=function(){a._fullReader.read().then(function(l){var f=l.value;l.done?c.close():((0,_util.assert)((0,_util.isArrayBuffer)(f),"GetReader - expected an ArrayBuffer."),c.enqueue(new Uint8Array(f),1,[f]))}).catch(function(l){c.error(l)})},c.onCancel=function(l){a._fullReader.cancel(l),c.ready.catch(function(f){if(!a.destroyed)throw f})}}),e.on("ReaderHeadersReady",function(o){var c=(0,_util.createPromiseCapability)(),l=a._fullReader;return l.headersReady.then(function(){(!l.isStreamingSupported||!l.isRangeSupported)&&(a._lastProgress&&t.onProgress&&t.onProgress(a._lastProgress),l.onProgress=function(f){t.onProgress&&t.onProgress({loaded:f.loaded,total:f.total})}),c.resolve({isStreamingSupported:l.isStreamingSupported,isRangeSupported:l.isRangeSupported,contentLength:l.contentLength})},c.reject),c.promise}),e.on("GetRangeReader",function(o,c){(0,_util.assert)(a._networkStream,"GetRangeReader - no `IPDFStream` instance available.");var l=a._networkStream.getRangeReader(o.begin,o.end);l?(c.onPull=function(){l.read().then(function(f){var m=f.value;f.done?c.close():((0,_util.assert)((0,_util.isArrayBuffer)(m),"GetRangeReader - expected an ArrayBuffer."),c.enqueue(new Uint8Array(m),1,[m]))}).catch(function(f){c.error(f)})},c.onCancel=function(f){l.cancel(f),c.ready.catch(function(m){if(!a.destroyed)throw m})}):c.close()}),e.on("GetDoc",function(o){var c=o.pdfInfo;a._numPages=c.numPages,a._htmlForXfa=c.htmlForXfa,delete c.htmlForXfa,t._capability.resolve(new PDFDocumentProxy(c,a))}),e.on("DocException",function(o){var c;switch(o.name){case"PasswordException":c=new _util.PasswordException(o.message,o.code);break;case"InvalidPDFException":c=new _util.InvalidPDFException(o.message);break;case"MissingPDFException":c=new _util.MissingPDFException(o.message);break;case"UnexpectedResponseException":c=new _util.UnexpectedResponseException(o.message,o.status);break;case"UnknownErrorException":c=new _util.UnknownErrorException(o.message,o.details);break;default:(0,_util.unreachable)("DocException - expected a valid Error.")}t._capability.reject(c)}),e.on("PasswordRequest",function(o){if(a._passwordCapability=(0,_util.createPromiseCapability)(),t.onPassword)try{t.onPassword(function(f){a._passwordCapability.resolve({password:f})},o.code)}catch(l){a._passwordCapability.reject(l)}else a._passwordCapability.reject(new _util.PasswordException(o.message,o.code));return a._passwordCapability.promise}),e.on("DataLoaded",function(o){t.onProgress&&t.onProgress({loaded:o.length,total:o.length}),a.downloadInfoCapability.resolve(o)}),e.on("StartRenderPage",function(o){a.destroyed||a.pageCache[o.pageIndex]._startRenderPage(o.transparency,o.cacheKey)}),e.on("commonobj",function(o){var c;if(!a.destroyed){var l=_slicedToArray(o,3),f=l[0],m=l[1],p=l[2];if(!a.commonObjs.has(f))switch(m){case"Font":var w=a._params;if("error"in p){var O=p.error;(0,_util.warn)("Error during font loading: ".concat(O)),a.commonObjs.resolve(f,O);break}var H=null;w.pdfBug&&null!==(c=globalThis.FontInspector)&&void 0!==c&&c.enabled&&(H={registerFont:function(ie,se){globalThis.FontInspector.fontAdded(ie,se)}});var N=new _font_loader.FontFaceObject(p,{isEvalSupported:w.isEvalSupported,disableFontFace:w.disableFontFace,ignoreErrors:w.ignoreErrors,onUnsupportedFeature:a._onUnsupportedFeature.bind(a),fontRegistry:H});a.fontLoader.bind(N).catch(function(K){return e.sendWithPromise("FontFallback",{id:f})}).finally(function(){!w.fontExtraProperties&&N.data&&(N.data=null),a.commonObjs.resolve(f,N)});break;case"FontPath":case"Image":a.commonObjs.resolve(f,p);break;default:throw new Error("Got unknown common object type ".concat(m))}}}),e.on("obj",function(o){var c;if(!a.destroyed){var l=_slicedToArray(o,4),f=l[0],p=l[2],w=l[3],O=a.pageCache[l[1]];if(!O.objs.has(f))switch(p){case"Image":O.objs.resolve(f,w),(null==w||null===(c=w.data)||void 0===c?void 0:c.length)>8e6&&(O.cleanupAfterRender=!0);break;case"Pattern":O.objs.resolve(f,w);break;default:throw new Error("Got unknown object type ".concat(p))}}}),e.on("DocProgress",function(o){a.destroyed||t.onProgress&&t.onProgress({loaded:o.loaded,total:o.total})}),e.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),e.on("FetchBuiltInCMap",function(o){return a.destroyed?Promise.reject(new Error("Worker was destroyed.")):a.CMapReaderFactory?a.CMapReaderFactory.fetch(o):Promise.reject(new Error("CMapReaderFactory not initialized, see the `useWorkerFetch` parameter."))}),e.on("FetchStandardFontData",function(o){return a.destroyed?Promise.reject(new Error("Worker was destroyed.")):a.StandardFontDataFactory?a.StandardFontDataFactory.fetch(o):Promise.reject(new Error("StandardFontDataFactory not initialized, see the `useWorkerFetch` parameter."))})}},{key:"_onUnsupportedFeature",value:function(a){this.destroyed||this.loadingTask.onUnsupportedFeature&&this.loadingTask.onUnsupportedFeature(a.featureId)}},{key:"getData",value:function(){return this.messageHandler.sendWithPromise("GetData",null)}},{key:"getPage",value:function(a){var e=this;if(!Number.isInteger(a)||a<=0||a>this._numPages)return Promise.reject(new Error("Invalid page request"));var t=a-1;if(t in this.pagePromises)return this.pagePromises[t];var o=this.messageHandler.sendWithPromise("GetPage",{pageIndex:t}).then(function(c){if(e.destroyed)throw new Error("Transport destroyed");var l=new PDFPageProxy(t,c,e,e._params.ownerDocument,e._params.pdfBug);return e.pageCache[t]=l,l});return this.pagePromises[t]=o,o}},{key:"getPageIndex",value:function(a){return this.messageHandler.sendWithPromise("GetPageIndex",{ref:a})}},{key:"getAnnotations",value:function(a,e){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:a,intent:e})}},{key:"saveDocument",value:function(){var a,e,t=this;return this.messageHandler.sendWithPromise("SaveDocument",{isPureXfa:!!this._htmlForXfa,numPages:this._numPages,annotationStorage:this.annotationStorage.serializable,filename:null!==(a=null===(e=this._fullReader)||void 0===e?void 0:e.filename)&&void 0!==a?a:null}).finally(function(){t.annotationStorage.resetModified()})}},{key:"getFieldObjects",value:function(){return this._getFieldObjectsPromise||(this._getFieldObjectsPromise=this.messageHandler.sendWithPromise("GetFieldObjects",null))}},{key:"hasJSActions",value:function(){return this._hasJSActionsPromise||(this._hasJSActionsPromise=this.messageHandler.sendWithPromise("HasJSActions",null))}},{key:"getCalculationOrderIds",value:function(){return this.messageHandler.sendWithPromise("GetCalculationOrderIds",null)}},{key:"getDestinations",value:function(){return this.messageHandler.sendWithPromise("GetDestinations",null)}},{key:"getDestination",value:function(a){return"string"!=typeof a?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:a})}},{key:"getPageLabels",value:function(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}},{key:"getPageLayout",value:function(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}},{key:"getPageMode",value:function(){return this.messageHandler.sendWithPromise("GetPageMode",null)}},{key:"getViewerPreferences",value:function(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}},{key:"getOpenAction",value:function(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}},{key:"getAttachments",value:function(){return this.messageHandler.sendWithPromise("GetAttachments",null)}},{key:"getJavaScript",value:function(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}},{key:"getDocJSActions",value:function(){return this.messageHandler.sendWithPromise("GetDocJSActions",null)}},{key:"getPageJSActions",value:function(a){return this.messageHandler.sendWithPromise("GetPageJSActions",{pageIndex:a})}},{key:"getStructTree",value:function(a){return this.messageHandler.sendWithPromise("GetStructTree",{pageIndex:a})}},{key:"getOutline",value:function(){return this.messageHandler.sendWithPromise("GetOutline",null)}},{key:"getOptionalContentConfig",value:function(){return this.messageHandler.sendWithPromise("GetOptionalContentConfig",null).then(function(a){return new _optional_content_config.OptionalContentConfig(a)})}},{key:"getPermissions",value:function(){return this.messageHandler.sendWithPromise("GetPermissions",null)}},{key:"getMetadata",value:function(){var a=this;return this.messageHandler.sendWithPromise("GetMetadata",null).then(function(e){var t,o,c,l;return{info:e[0],metadata:e[1]?new _metadata.Metadata(e[1]):null,contentDispositionFilename:null!==(t=null===(o=a._fullReader)||void 0===o?void 0:o.filename)&&void 0!==t?t:null,contentLength:null!==(c=null===(l=a._fullReader)||void 0===l?void 0:l.contentLength)&&void 0!==c?c:null}})}},{key:"getMarkInfo",value:function(){return this.messageHandler.sendWithPromise("GetMarkInfo",null)}},{key:"getStats",value:function(){return this.messageHandler.sendWithPromise("GetStats",null)}},{key:"startCleanup",value:(Y=_asyncToGenerator(_regenerator.default.mark(function e(){var t,o,c,l,m=arguments;return _regenerator.default.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return t=m.length>0&&void 0!==m[0]&&m[0],w.next=3,this.messageHandler.sendWithPromise("Cleanup",null);case 3:if(!this.destroyed){w.next=5;break}return w.abrupt("return");case 5:o=0,c=this.pageCache.length;case 6:if(!(o<c)){w.next=16;break}if(l=this.pageCache[o]){w.next=10;break}return w.abrupt("continue",13);case 10:if(l.cleanup()){w.next=13;break}throw new Error("startCleanup: Page ".concat(o+1," is currently rendering."));case 13:o++,w.next=6;break;case 16:this.commonObjs.clear(),t||this.fontLoader.clear(),this._getFieldObjectsPromise=null,this._hasJSActionsPromise=null;case 20:case"end":return w.stop()}},e,this)})),function a(){return Y.apply(this,arguments)})},{key:"loadingParams",get:function(){var a=this._params;return(0,_util.shadow)(this,"loadingParams",{disableAutoFetch:a.disableAutoFetch,enableXfa:a.enableXfa})}}]),ke;var Y}(),PDFObjects=function(){function ke(){_classCallCheck(this,ke),this._objs=Object.create(null)}return _createClass(ke,[{key:"_ensureObj",value:function(a){return this._objs[a]?this._objs[a]:this._objs[a]={capability:(0,_util.createPromiseCapability)(),data:null,resolved:!1}}},{key:"get",value:function(a){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(e)return this._ensureObj(a).capability.promise.then(e),null;var t=this._objs[a];if(!t||!t.resolved)throw new Error("Requesting object that isn't resolved yet ".concat(a,"."));return t.data}},{key:"has",value:function(a){var e=this._objs[a];return(null==e?void 0:e.resolved)||!1}},{key:"resolve",value:function(a,e){var t=this._ensureObj(a);t.resolved=!0,t.data=e,t.capability.resolve(e)}},{key:"clear",value:function(){this._objs=Object.create(null)}}]),ke}(),RenderTask=function(){function ke(Y){_classCallCheck(this,ke),this._internalRenderTask=Y,this.onContinue=null}return _createClass(ke,[{key:"promise",get:function(){return this._internalRenderTask.capability.promise}},{key:"cancel",value:function(){this._internalRenderTask.cancel()}}]),ke}();exports.RenderTask=RenderTask;var InternalRenderTask=function(){function ke(Y){var a=Y.callback,e=Y.params,t=Y.objs,o=Y.commonObjs,c=Y.operatorList,l=Y.pageIndex,f=Y.canvasFactory,m=Y.useRequestAnimationFrame,p=void 0!==m&&m,w=Y.pdfBug,O=void 0!==w&&w;_classCallCheck(this,ke),this.callback=a,this.params=e,this.objs=t,this.commonObjs=o,this.operatorListIdx=null,this.operatorList=c,this._pageIndex=l,this.canvasFactory=f,this._pdfBug=O,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===p&&"undefined"!=typeof window,this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._cancelBound=this.cancel.bind(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=e.canvasContext.canvas}return _createClass(ke,[{key:"completed",get:function(){return this.capability.promise.catch(function(){})}},{key:"initializeGraphics",value:function(a){var e,t=a.transparency,o=void 0!==t&&t,c=a.optionalContentConfig;if(!this.cancelled){if(this._canvas){if(ke.canvasInUse.has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");ke.canvasInUse.add(this._canvas)}this._pdfBug&&null!==(e=globalThis.StepperManager)&&void 0!==e&&e.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());var l=this.params,m=l.viewport,p=l.transform,O=l.background;this.gfx=new _canvas.CanvasGraphics(l.canvasContext,this.commonObjs,this.objs,this.canvasFactory,l.imageLayer,c),this.gfx.beginDrawing({transform:p,viewport:m,transparency:o,background:O}),this.operatorListIdx=0,this.graphicsReady=!0,this.graphicsReadyCallback&&this.graphicsReadyCallback()}}},{key:"cancel",value:function(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.running=!1,this.cancelled=!0,this.gfx&&this.gfx.endDrawing(),this._canvas&&ke.canvasInUse.delete(this._canvas),this.callback(a||new _display_utils.RenderingCancelledException("Rendering cancelled, page ".concat(this._pageIndex+1),"canvas"))}},{key:"operatorListChanged",value:function(){this.graphicsReady?(this.stepper&&this.stepper.updateOperatorList(this.operatorList),!this.running&&this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}},{key:"_continue",value:function(){this.running=!0,!this.cancelled&&(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}},{key:"_scheduleNext",value:function(){var a=this;this._useRequestAnimationFrame?window.requestAnimationFrame(function(){a._nextBound().catch(a._cancelBound)}):Promise.resolve().then(this._nextBound).catch(this._cancelBound)}},{key:"_next",value:(Y=_asyncToGenerator(_regenerator.default.mark(function e(){return _regenerator.default.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(!this.cancelled){o.next=2;break}return o.abrupt("return");case 2:this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),this._canvas&&ke.canvasInUse.delete(this._canvas),this.callback()));case 4:case"end":return o.stop()}},e,this)})),function a(){return Y.apply(this,arguments)})}],[{key:"canvasInUse",get:function(){return(0,_util.shadow)(this,"canvasInUse",new WeakSet)}}]),ke;var Y}(),version="2.11.338";exports.version=version;var build="dedff3c98";exports.build=build},(ke,Y,a)=>{"use strict";function e(v){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(C){return typeof C}:function(C){return C&&"function"==typeof Symbol&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C})(v)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.FontLoader=Y.FontFaceObject=void 0;var t=function c(v){return v&&v.__esModule?v:{default:v}}(a(2)),o=a(4);function f(v,D){return(f=Object.setPrototypeOf||function(_,R){return _.__proto__=R,_})(v,D)}function p(v,D){if(D&&("object"===e(D)||"function"==typeof D))return D;if(void 0!==D)throw new TypeError("Derived constructors may only return object or undefined");return function w(v){if(void 0===v)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v}(v)}function H(v){return(H=Object.setPrototypeOf?Object.getPrototypeOf:function(C){return C.__proto__||Object.getPrototypeOf(C)})(v)}function N(v,D,C,_,R,z,j){try{var B=v[z](j),M=B.value}catch(I){return void C(I)}B.done?D(M):Promise.resolve(M).then(_,R)}function ie(v,D){var C="undefined"!=typeof Symbol&&v[Symbol.iterator]||v["@@iterator"];if(!C){if(Array.isArray(v)||(C=function se(v,D){if(v){if("string"==typeof v)return re(v,D);var C=Object.prototype.toString.call(v).slice(8,-1);if("Object"===C&&v.constructor&&(C=v.constructor.name),"Map"===C||"Set"===C)return Array.from(v);if("Arguments"===C||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return re(v,D)}}(v))||D&&v&&"number"==typeof v.length){C&&(v=C);var _=0,R=function(){};return{s:R,n:function(){return _>=v.length?{done:!0}:{done:!1,value:v[_++]}},e:function(I){throw I},f:R}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var B,z=!0,j=!1;return{s:function(){C=C.call(v)},n:function(){var I=C.next();return z=I.done,I},e:function(I){j=!0,B=I},f:function(){try{!z&&null!=C.return&&C.return()}finally{if(j)throw B}}}}function re(v,D){(null==D||D>v.length)&&(D=v.length);for(var C=0,_=new Array(D);C<D;C++)_[C]=v[C];return _}function T(v,D){if(!(v instanceof D))throw new TypeError("Cannot call a class as a function")}function L(v,D){for(var C=0;C<D.length;C++){var _=D[C];_.enumerable=_.enumerable||!1,_.configurable=!0,"value"in _&&(_.writable=!0),Object.defineProperty(v,_.key,_)}}function Q(v,D,C){return D&&L(v.prototype,D),C&&L(v,C),v}var E,b=function(){function v(D){var C=D.docId,_=D.onUnsupportedFeature,R=D.ownerDocument,z=void 0===R?globalThis.document:R;T(this,v),this.constructor===v&&(0,o.unreachable)("Cannot initialize BaseFontLoader."),this.docId=C,this._onUnsupportedFeature=_,this._document=z,this.nativeFontFaces=[],this.styleElement=null}return Q(v,[{key:"addNativeFontFace",value:function(C){this.nativeFontFaces.push(C),this._document.fonts.add(C)}},{key:"insertRule",value:function(C){var _=this.styleElement;_||((_=this.styleElement=this._document.createElement("style")).id="PDFJS_FONT_STYLE_TAG_".concat(this.docId),this._document.documentElement.getElementsByTagName("head")[0].appendChild(_));var R=_.sheet;R.insertRule(C,R.cssRules.length)}},{key:"clear",value:function(){var _,C=ie(this.nativeFontFaces);try{for(C.s();!(_=C.n()).done;)this._document.fonts.delete(_.value)}catch(z){C.e(z)}finally{C.f()}this.nativeFontFaces.length=0,this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}},{key:"bind",value:(D=function K(v){return function(){var D=this,C=arguments;return new Promise(function(_,R){var z=v.apply(D,C);function j(M){N(z,_,R,j,B,"next",M)}function B(M){N(z,_,R,j,B,"throw",M)}j(void 0)})}}(t.default.mark(function _(R){var j,B,z=this;return t.default.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(!R.attached&&!R.missingFile){I.next=2;break}return I.abrupt("return");case 2:if(R.attached=!0,!this.isFontLoadingAPISupported){I.next=19;break}if(!(j=R.createNativeFontFace())){I.next=18;break}return this.addNativeFontFace(j),I.prev=7,I.next=10,j.loaded;case 10:I.next=18;break;case 12:throw I.prev=12,I.t0=I.catch(7),this._onUnsupportedFeature({featureId:o.UNSUPPORTED_FEATURES.errorFontLoadNative}),(0,o.warn)("Failed to load font '".concat(j.family,"': '").concat(I.t0,"'.")),R.disableFontFace=!0,I.t0;case 18:return I.abrupt("return");case 19:if(!(B=R.createFontFaceRule())){I.next=26;break}if(this.insertRule(B),!this.isSyncFontLoadingSupported){I.next=24;break}return I.abrupt("return");case 24:return I.next=26,new Promise(function(U){var X=z._queueLoadingCallback(U);z._prepareFontLoadEvent([B],[R],X)});case 26:case"end":return I.stop()}},_,this,[[7,12]])})),function C(_){return D.apply(this,arguments)})},{key:"_queueLoadingCallback",value:function(C){(0,o.unreachable)("Abstract method `_queueLoadingCallback`.")}},{key:"isFontLoadingAPISupported",get:function(){var C,_=!(null===(C=this._document)||void 0===C||!C.fonts);return(0,o.shadow)(this,"isFontLoadingAPISupported",_)}},{key:"isSyncFontLoadingSupported",get:function(){(0,o.unreachable)("Abstract method `isSyncFontLoadingSupported`.")}},{key:"_loadTestFont",get:function(){(0,o.unreachable)("Abstract method `_loadTestFont`.")}},{key:"_prepareFontLoadEvent",value:function(C,_,R){(0,o.unreachable)("Abstract method `_prepareFontLoadEvent`.")}}]),v;var D}();Y.FontLoader=E,Y.FontLoader=E=function(v){!function l(v,D){if("function"!=typeof D&&null!==D)throw new TypeError("Super expression must either be null or a function");v.prototype=Object.create(D&&D.prototype,{constructor:{value:v,writable:!0,configurable:!0}}),D&&f(v,D)}(C,v);var D=function m(v){var D=function O(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(v){return!1}}();return function(){var R,_=H(v);if(D){var z=H(this).constructor;R=Reflect.construct(_,arguments,z)}else R=_.apply(this,arguments);return p(this,R)}}(C);function C(_){var R;return T(this,C),(R=D.call(this,_)).loadingContext={requests:[],nextRequestId:0},R.loadTestFontId=0,R}return Q(C,[{key:"isSyncFontLoadingSupported",get:function(){var R=!1;if("undefined"==typeof navigator)R=!0;else{var z=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent);(null==z?void 0:z[1])>=14&&(R=!0)}return(0,o.shadow)(this,"isSyncFontLoadingSupported",R)}},{key:"_queueLoadingCallback",value:function(R){var j=this.loadingContext,B={id:"pdfjs-font-loading-".concat(j.nextRequestId++),done:!1,complete:function z(){for((0,o.assert)(!B.done,"completeRequest() cannot be called twice."),B.done=!0;j.requests.length>0&&j.requests[0].done;){var M=j.requests.shift();setTimeout(M.callback,0)}},callback:R};return j.requests.push(B),B}},{key:"_loadTestFont",get:function(){return(0,o.shadow)(this,"_loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))}},{key:"_prepareFontLoadEvent",value:function(R,z,j){var B=this;function M(et,k){return et.charCodeAt(k)<<24|et.charCodeAt(k+1)<<16|et.charCodeAt(k+2)<<8|255&et.charCodeAt(k+3)}function I(et,k,W,ae){return et.substring(0,k)+ae+et.substring(k+W)}var U,X,q=this._document.createElement("canvas");q.width=1,q.height=1;var fe=q.getContext("2d"),G=0,Ee="lt".concat(Date.now()).concat(this.loadTestFontId++),me=this._loadTestFont,te=1482184792,be=M(me=I(me,976,Ee.length,Ee),16);for(U=0,X=Ee.length-3;U<X;U+=4)be=be-te+M(Ee,U)|0;U<Ee.length&&(be=be-te+M(Ee+"XXX",U)|0),me=I(me,16,4,(0,o.string32)(be));var Re="url(data:font/opentype;base64,".concat(btoa(me),");"),De='@font-face {font-family:"'.concat(Ee,'";src:').concat(Re,"}");this.insertRule(De);var Te,ee=[],ce=ie(z);try{for(ce.s();!(Te=ce.n()).done;)ee.push(Te.value.loadedName)}catch(et){ce.e(et)}finally{ce.f()}ee.push(Ee);var _t=this._document.createElement("div");_t.style.visibility="hidden",_t.style.width=_t.style.height="10px",_t.style.position="absolute",_t.style.top=_t.style.left="0px";for(var Pt=0,kt=ee;Pt<kt.length;Pt++){var Nt=kt[Pt],ft=this._document.createElement("span");ft.textContent="Hi",ft.style.fontFamily=Nt,_t.appendChild(ft)}this._document.body.appendChild(_t),function ye(et,k){if(++G>30)return(0,o.warn)("Load test font never loaded."),void k();fe.font="30px "+et,fe.fillText(".",0,20),fe.getImageData(0,0,1,1).data[3]>0?k():setTimeout(ye.bind(null,et,k))}(Ee,function(){B._document.body.removeChild(_t),j.complete()})}}]),C}(b),Y.FontFaceObject=function(){function v(D,C){var _=C.isEvalSupported,R=void 0===_||_,z=C.disableFontFace,j=void 0!==z&&z,B=C.ignoreErrors,M=void 0!==B&&B,I=C.onUnsupportedFeature,U=C.fontRegistry,X=void 0===U?null:U;for(var q in T(this,v),this.compiledGlyphs=Object.create(null),D)this[q]=D[q];this.isEvalSupported=!1!==R,this.disableFontFace=!0===j,this.ignoreErrors=!0===M,this._onUnsupportedFeature=I,this.fontRegistry=X}return Q(v,[{key:"createNativeFontFace",value:function(){if(!this.data||this.disableFontFace)return null;var C;if(this.cssFontInfo){var _={weight:this.cssFontInfo.fontWeight};this.cssFontInfo.italicAngle&&(_.style="oblique ".concat(this.cssFontInfo.italicAngle,"deg")),C=new FontFace(this.cssFontInfo.fontFamily,this.data,_)}else C=new FontFace(this.loadedName,this.data,{});return this.fontRegistry&&this.fontRegistry.registerFont(this),C}},{key:"createFontFaceRule",value:function(){if(!this.data||this.disableFontFace)return null;var R,C=(0,o.bytesToString)(this.data),_="url(data:".concat(this.mimetype,";base64,").concat(btoa(C),");");if(this.cssFontInfo){var z="font-weight: ".concat(this.cssFontInfo.fontWeight,";");this.cssFontInfo.italicAngle&&(z+="font-style: oblique ".concat(this.cssFontInfo.italicAngle,"deg;")),R='@font-face {font-family:"'.concat(this.cssFontInfo.fontFamily,'";').concat(z,"src:").concat(_,"}")}else R='@font-face {font-family:"'.concat(this.loadedName,'";src:').concat(_,"}");return this.fontRegistry&&this.fontRegistry.registerFont(this,_),R}},{key:"getPathGenerator",value:function(C,_){if(void 0!==this.compiledGlyphs[_])return this.compiledGlyphs[_];var R;try{R=C.get(this.loadedName+"_path_"+_)}catch(U){if(!this.ignoreErrors)throw U;return this._onUnsupportedFeature({featureId:o.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,o.warn)('getPathGenerator - ignoring character: "'.concat(U,'".')),this.compiledGlyphs[_]=function(X,q){}}if(this.isEvalSupported&&o.IsEvalSupportedCached.value){var B,z=[],j=ie(R);try{for(j.s();!(B=j.n()).done;){var M=B.value,I=void 0!==M.args?M.args.join(","):"";z.push("c.",M.cmd,"(",I,");\n")}}catch(U){j.e(U)}finally{j.f()}return this.compiledGlyphs[_]=new Function("c","size",z.join(""))}return this.compiledGlyphs[_]=function(U,X){var fe,q=ie(R);try{for(q.s();!(fe=q.n()).done;){var G=fe.value;"scale"===G.cmd&&(G.args=[X,-X]),U[G.cmd].apply(U,G.args)}}catch(ye){q.e(ye)}finally{q.f()}}}}]),v}()},(ke,Y,a)=>{"use strict";function e(Q){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(E){return typeof E}:function(E){return E&&"function"==typeof Symbol&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E})(Q)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.NodeStandardFontDataFactory=Y.NodeCMapReaderFactory=Y.NodeCanvasFactory=void 0;var t=a(118),o=a(6),c=a(4);function l(Q,b){for(var E=0;E<b.length;E++){var g=b[E];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(Q,g.key,g)}}function f(Q,b,E){return b&&l(Q.prototype,b),E&&l(Q,E),Q}function m(Q,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function");Q.prototype=Object.create(b&&b.prototype,{constructor:{value:Q,writable:!0,configurable:!0}}),b&&p(Q,b)}function p(Q,b){return(p=Object.setPrototypeOf||function(g,v){return g.__proto__=v,g})(Q,b)}function w(Q){var b=function N(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Q){return!1}}();return function(){var v,g=K(Q);if(b){var D=K(this).constructor;v=Reflect.construct(g,arguments,D)}else v=g.apply(this,arguments);return O(this,v)}}function O(Q,b){if(b&&("object"===e(b)||"function"==typeof b))return b;if(void 0!==b)throw new TypeError("Derived constructors may only return object or undefined");return function H(Q){if(void 0===Q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Q}(Q)}function K(Q){return(K=Object.setPrototypeOf?Object.getPrototypeOf:function(E){return E.__proto__||Object.getPrototypeOf(E)})(Q)}function ie(Q,b){if(!(Q instanceof b))throw new TypeError("Cannot call a class as a function")}var se=function Q(){ie(this,Q),(0,c.unreachable)("Not implemented: NodeCanvasFactory")};Y.NodeCanvasFactory=se;var re=function Q(){ie(this,Q),(0,c.unreachable)("Not implemented: NodeCMapReaderFactory")};Y.NodeCMapReaderFactory=re;var T=function Q(){ie(this,Q),(0,c.unreachable)("Not implemented: NodeStandardFontDataFactory")};if(Y.NodeStandardFontDataFactory=T,o.isNodeJS){var L=function(b){return new Promise(function(E,g){__webpack_require__(2767).readFile(b,function(D,C){!D&&C?E(new Uint8Array(C)):g(new Error(D))})})};Y.NodeCanvasFactory=se=function(Q){m(E,Q);var b=w(E);function E(){return ie(this,E),b.apply(this,arguments)}return f(E,[{key:"_createCanvas",value:function(v,D){return __webpack_require__(4601).createCanvas(v,D)}}]),E}(t.BaseCanvasFactory),Y.NodeCMapReaderFactory=re=function(Q){m(E,Q);var b=w(E);function E(){return ie(this,E),b.apply(this,arguments)}return f(E,[{key:"_fetchData",value:function(v,D){return L(v).then(function(C){return{cMapData:C,compressionType:D}})}}]),E}(t.BaseCMapReaderFactory),Y.NodeStandardFontDataFactory=T=function(Q){m(E,Q);var b=w(E);function E(){return ie(this,E),b.apply(this,arguments)}return f(E,[{key:"_fetchData",value:function(v){return L(v)}}]),E}(t.BaseStandardFontDataFactory)}},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.AnnotationStorage=void 0;var e=a(4);function t(N,K){return function m(N){if(Array.isArray(N))return N}(N)||function f(N,K){var ie=null==N?null:"undefined"!=typeof Symbol&&N[Symbol.iterator]||N["@@iterator"];if(null!=ie){var L,Q,se=[],re=!0,T=!1;try{for(ie=ie.call(N);!(re=(L=ie.next()).done)&&(se.push(L.value),!K||se.length!==K);re=!0);}catch(b){T=!0,Q=b}finally{try{!re&&null!=ie.return&&ie.return()}finally{if(T)throw Q}}return se}}(N,K)||function c(N,K){if(N){if("string"==typeof N)return l(N,K);var ie=Object.prototype.toString.call(N).slice(8,-1);if("Object"===ie&&N.constructor&&(ie=N.constructor.name),"Map"===ie||"Set"===ie)return Array.from(N);if("Arguments"===ie||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ie))return l(N,K)}}(N,K)||function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(N,K){(null==K||K>N.length)&&(K=N.length);for(var ie=0,se=new Array(K);ie<K;ie++)se[ie]=N[ie];return se}function w(N,K){for(var ie=0;ie<K.length;ie++){var se=K[ie];se.enumerable=se.enumerable||!1,se.configurable=!0,"value"in se&&(se.writable=!0),Object.defineProperty(N,se.key,se)}}Y.AnnotationStorage=function(){function N(){(function p(N,K){if(!(N instanceof K))throw new TypeError("Cannot call a class as a function")})(this,N),this._storage=new Map,this._timeStamp=Date.now(),this._modified=!1,this.onSetModified=null,this.onResetModified=null}return function O(N,K,ie){K&&w(N.prototype,K),ie&&w(N,ie)}(N,[{key:"getValue",value:function(ie,se){var re=this._storage.get(ie);return void 0===re?se:Object.assign(se,re)}},{key:"setValue",value:function(ie,se){var re=this._storage.get(ie),T=!1;if(void 0!==re)for(var L=0,Q=Object.entries(se);L<Q.length;L++){var b=t(Q[L],2),E=b[0],g=b[1];re[E]!==g&&(T=!0,re[E]=g)}else T=!0,this._storage.set(ie,se);T&&(this._timeStamp=Date.now(),this._setModified())}},{key:"getAll",value:function(){return this._storage.size>0?(0,e.objectFromMap)(this._storage):null}},{key:"size",get:function(){return this._storage.size}},{key:"_setModified",value:function(){this._modified||(this._modified=!0,"function"==typeof this.onSetModified&&this.onSetModified())}},{key:"resetModified",value:function(){this._modified&&(this._modified=!1,"function"==typeof this.onResetModified&&this.onResetModified())}},{key:"serializable",get:function(){return this._storage.size>0?this._storage:null}},{key:"lastModified",get:function(){return this._timeStamp.toString()}}]),N}()},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.CanvasGraphics=void 0;var e=a(4),t=a(124),o=a(1);function c(De){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(ce){return typeof ce}:function(ce){return ce&&"function"==typeof Symbol&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce})(De)}function l(De,ee){var ce="undefined"!=typeof Symbol&&De[Symbol.iterator]||De["@@iterator"];if(!ce){if(Array.isArray(De)||(ce=H(De))||ee&&De&&"number"==typeof De.length){ce&&(De=ce);var Te=0,ze=function(){};return{s:ze,n:function(){return Te>=De.length?{done:!0}:{done:!1,value:De[Te++]}},e:function(ft){throw ft},f:ze}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var kt,_t=!0,Pt=!1;return{s:function(){ce=ce.call(De)},n:function(){var ft=ce.next();return _t=ft.done,ft},e:function(ft){Pt=!0,kt=ft},f:function(){try{!_t&&null!=ce.return&&ce.return()}finally{if(Pt)throw kt}}}}function f(De,ee){if(!(De instanceof ee))throw new TypeError("Cannot call a class as a function")}function m(De,ee){for(var ce=0;ce<ee.length;ce++){var Te=ee[ce];Te.enumerable=Te.enumerable||!1,Te.configurable=!0,"value"in Te&&(Te.writable=!0),Object.defineProperty(De,Te.key,Te)}}function p(De,ee,ce){return ee&&m(De.prototype,ee),ce&&m(De,ce),De}function w(De,ee){return function ie(De){if(Array.isArray(De))return De}(De)||function K(De,ee){var ce=null==De?null:"undefined"!=typeof Symbol&&De[Symbol.iterator]||De["@@iterator"];if(null!=ce){var Pt,kt,Te=[],ze=!0,_t=!1;try{for(ce=ce.call(De);!(ze=(Pt=ce.next()).done)&&(Te.push(Pt.value),!ee||Te.length!==ee);ze=!0);}catch(Nt){_t=!0,kt=Nt}finally{try{!ze&&null!=ce.return&&ce.return()}finally{if(_t)throw kt}}return Te}}(De,ee)||H(De,ee)||function O(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(De,ee){if(De){if("string"==typeof De)return N(De,ee);var ce=Object.prototype.toString.call(De).slice(8,-1);if("Object"===ce&&De.constructor&&(ce=De.constructor.name),"Map"===ce||"Set"===ce)return Array.from(De);if("Arguments"===ce||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ce))return N(De,ee)}}function N(De,ee){(null==ee||ee>De.length)&&(ee=De.length);for(var ce=0,Te=new Array(ee);ce<ee;ce++)Te[ce]=De[ce];return Te}var T=4096,v=16;function C(De){if(!De.mozCurrentTransform){De._originalSave=De.save,De._originalRestore=De.restore,De._originalRotate=De.rotate,De._originalScale=De.scale,De._originalTranslate=De.translate,De._originalTransform=De.transform,De._originalSetTransform=De.setTransform,De._originalResetTransform=De.resetTransform,De._transformMatrix=De._transformMatrix||[1,0,0,1,0,0],De._transformStack=[];try{var ee=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(De),"lineWidth");De._setLineWidth=ee.set,De._getLineWidth=ee.get,Object.defineProperty(De,"lineWidth",{set:function(Te){this._setLineWidth(1.000001*Te)},get:function(){return this._getLineWidth()}})}catch(ce){}Object.defineProperty(De,"mozCurrentTransform",{get:function(){return this._transformMatrix}}),Object.defineProperty(De,"mozCurrentTransformInverse",{get:function(){var Te=w(this._transformMatrix,6),ze=Te[0],_t=Te[1],Pt=Te[2],kt=Te[3],Nt=Te[4],ft=Te[5],et=ze*kt-_t*Pt,k=_t*Pt-ze*kt;return[kt/et,_t/k,Pt/k,ze/et,(kt*Nt-Pt*ft)/k,(_t*Nt-ze*ft)/et]}}),De.save=function(){var Te=this._transformMatrix;this._transformStack.push(Te),this._transformMatrix=Te.slice(0,6),this._originalSave()},De.restore=function(){var Te=this._transformStack.pop();Te&&(this._transformMatrix=Te,this._originalRestore())},De.translate=function(Te,ze){var _t=this._transformMatrix;_t[4]=_t[0]*Te+_t[2]*ze+_t[4],_t[5]=_t[1]*Te+_t[3]*ze+_t[5],this._originalTranslate(Te,ze)},De.scale=function(Te,ze){var _t=this._transformMatrix;_t[0]*=Te,_t[1]*=Te,_t[2]*=ze,_t[3]*=ze,this._originalScale(Te,ze)},De.transform=function(Te,ze,_t,Pt,kt,Nt){var ft=this._transformMatrix;this._transformMatrix=[ft[0]*Te+ft[2]*ze,ft[1]*Te+ft[3]*ze,ft[0]*_t+ft[2]*Pt,ft[1]*_t+ft[3]*Pt,ft[0]*kt+ft[2]*Nt+ft[4],ft[1]*kt+ft[3]*Nt+ft[5]],De._originalTransform(Te,ze,_t,Pt,kt,Nt)},De.setTransform=function(Te,ze,_t,Pt,kt,Nt){this._transformMatrix=[Te,ze,_t,Pt,kt,Nt],De._originalSetTransform(Te,ze,_t,Pt,kt,Nt)},De.resetTransform=function(){this._transformMatrix=[1,0,0,1,0,0],De._originalResetTransform()},De.rotate=function(Te){var ze=Math.cos(Te),_t=Math.sin(Te),Pt=this._transformMatrix;this._transformMatrix=[Pt[0]*ze+Pt[2]*_t,Pt[1]*ze+Pt[3]*_t,Pt[0]*-_t+Pt[2]*ze,Pt[1]*-_t+Pt[3]*ze,Pt[4],Pt[5]],this._originalRotate(Te)}}}var _=function(){function De(ee){f(this,De),this.canvasFactory=ee,this.cache=Object.create(null)}return p(De,[{key:"getCanvas",value:function(ce,Te,ze,_t){var Pt;return void 0!==this.cache[ce]?(this.canvasFactory.reset(Pt=this.cache[ce],Te,ze),Pt.context.setTransform(1,0,0,1,0,0)):(Pt=this.canvasFactory.create(Te,ze),this.cache[ce]=Pt),_t&&C(Pt.context),Pt}},{key:"clear",value:function(){for(var ce in this.cache)this.canvasFactory.destroy(this.cache[ce]),delete this.cache[ce]}}]),De}(),R=function(){function De(){var ee=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;f(this,De),this._cache=new Map,this._maxSize=ee}return p(De,[{key:"has",value:function(ce){return this._cache.has(ce)}},{key:"get",value:function(ce){if(this._cache.has(ce)){var Te=this._cache.get(ce);this._cache.delete(ce),this._cache.set(ce,Te)}return this._cache.get(ce)}},{key:"set",value:function(ce,Te){this._maxSize<=0||(this._cache.size+1>this._maxSize&&this._cache.delete(this._cache.keys().next().value),this._cache.set(ce,Te))}},{key:"clear",value:function(){this._cache.clear()}}]),De}(),j=function(){function De(){f(this,De),this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=e.IDENTITY_MATRIX,this.textMatrixScale=1,this.fontMatrix=e.FONT_IDENTITY_MATRIX,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=e.TextRenderingMode.FILL,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.resumeSMaskCtx=null,this.transferMaps=null}return p(De,[{key:"clone",value:function(){return Object.create(this)}},{key:"setCurrentPoint",value:function(ce,Te){this.x=ce,this.y=Te}}]),De}();function B(De,ee){var ce=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if("undefined"!=typeof ImageData&&ee instanceof ImageData)De.putImageData(ee,0,0);else{var et,ae,Ne,pe,Pe,Me,Ze,tt,St,Te=ee.height,ze=ee.width,_t=Te%v,Pt=(Te-_t)/v,kt=0===_t?Pt:Pt+1,Nt=De.createImageData(ze,v),ft=0,k=ee.data,W=Nt.data;if(ce)switch(ce.length){case 1:Me=ce[0],Ze=ce[0],tt=ce[0],St=ce[0];break;case 4:Me=ce[0],Ze=ce[1],tt=ce[2],St=ce[3]}if(ee.kind===e.ImageKind.GRAYSCALE_1BPP){var Vt=k.byteLength,It=new Uint32Array(W.buffer,0,W.byteLength>>2),Ut=It.length,Je=ze+7>>3,dt=4294967295,he=e.IsLittleEndianCached.value?4278190080:255;if(St&&255===St[0]&&0===St[255]){var Le=[he,dt];dt=Le[0],he=Le[1]}for(ae=0;ae<kt;ae++){for(pe=ae<Pt?v:_t,et=0,Ne=0;Ne<pe;Ne++){for(var He=Vt-ft,nt=0,jt=He>Je?ze:8*He-7,st=-8&jt,bt=0,at=0;nt<st;nt+=8)at=k[ft++],It[et++]=128&at?dt:he,It[et++]=64&at?dt:he,It[et++]=32&at?dt:he,It[et++]=16&at?dt:he,It[et++]=8&at?dt:he,It[et++]=4&at?dt:he,It[et++]=2&at?dt:he,It[et++]=1&at?dt:he;for(;nt<jt;nt++)0===bt&&(at=k[ft++],bt=128),It[et++]=at&bt?dt:he,bt>>=1}for(;et<Ut;)It[et++]=0;De.putImageData(Nt,0,ae*v)}}else if(ee.kind===e.ImageKind.RGBA_32BPP){var yt=!!(Me||Ze||tt);for(Ne=0,Pe=ze*v*4,ae=0;ae<Pt;ae++){if(W.set(k.subarray(ft,ft+Pe)),ft+=Pe,yt)for(var Yt=0;Yt<Pe;Yt+=4)Me&&(W[Yt+0]=Me[W[Yt+0]]),Ze&&(W[Yt+1]=Ze[W[Yt+1]]),tt&&(W[Yt+2]=tt[W[Yt+2]]);De.putImageData(Nt,0,Ne),Ne+=v}if(ae<kt){if(W.set(k.subarray(ft,ft+(Pe=ze*_t*4))),yt)for(var pn=0;pn<Pe;pn+=4)Me&&(W[pn+0]=Me[W[pn+0]]),Ze&&(W[pn+1]=Ze[W[pn+1]]),tt&&(W[pn+2]=tt[W[pn+2]]);De.putImageData(Nt,0,Ne)}}else{if(ee.kind!==e.ImageKind.RGB_24BPP)throw new Error("bad image kind: ".concat(ee.kind));var Pn=!!(Me||Ze||tt);for(Pe=ze*(pe=v),ae=0;ae<kt;ae++){for(ae>=Pt&&(Pe=ze*(pe=_t)),et=0,Ne=Pe;Ne--;)W[et++]=k[ft++],W[et++]=k[ft++],W[et++]=k[ft++],W[et++]=255;if(Pn)for(var sn=0;sn<et;sn+=4)Me&&(W[sn+0]=Me[W[sn+0]]),Ze&&(W[sn+1]=Ze[W[sn+1]]),tt&&(W[sn+2]=tt[W[sn+2]]);De.putImageData(Nt,0,ae*v)}}}}function M(De,ee){for(var ce=ee.height,Te=ee.width,ze=ce%v,_t=(ce-ze)/v,Pt=0===ze?_t:_t+1,kt=De.createImageData(Te,v),Nt=0,ft=ee.data,et=kt.data,k=0;k<Pt;k++){for(var W=k<_t?v:ze,ae=3,Ne=0;Ne<W;Ne++)for(var pe=void 0,Pe=0,Me=0;Me<Te;Me++)Pe||(pe=ft[Nt++],Pe=128),et[ae]=pe&Pe?0:255,ae+=4,Pe>>=1;De.putImageData(kt,0,k*v)}}function I(De,ee){for(var ce=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font"],Te=0,ze=ce.length;Te<ze;Te++){var _t=ce[Te];void 0!==De[_t]&&(ee[_t]=De[_t])}void 0!==De.setLineDash&&(ee.setLineDash(De.getLineDash()),ee.lineDashOffset=De.lineDashOffset)}function U(De){De.strokeStyle="#000000",De.fillStyle="#000000",De.fillRule="nonzero",De.globalAlpha=1,De.lineWidth=1,De.lineCap="butt",De.lineJoin="miter",De.miterLimit=10,De.globalCompositeOperation="source-over",De.font="10px sans-serif",void 0!==De.setLineDash&&(De.setLineDash([]),De.lineDashOffset=0)}function X(De,ee,ce,Te){for(var ze=De.length,_t=3;_t<ze;_t+=4){var Pt=De[_t];if(0===Pt)De[_t-3]=ee,De[_t-2]=ce,De[_t-1]=Te;else if(Pt<255){var kt=255-Pt;De[_t-3]=De[_t-3]*Pt+ee*kt>>8,De[_t-2]=De[_t-2]*Pt+ce*kt>>8,De[_t-1]=De[_t-1]*Pt+Te*kt>>8}}}function q(De,ee,ce){for(var Te=De.length,_t=3;_t<Te;_t+=4)ee[_t]=ee[_t]*(ce?ce[De[_t]]:De[_t])*.00392156862745098|0}function fe(De,ee,ce){for(var Te=De.length,ze=3;ze<Te;ze+=4){var _t=77*De[ze-3]+152*De[ze-2]+28*De[ze-1];ee[ze]=ce?ee[ze]*ce[_t>>8]>>8:ee[ze]*_t>>16}}function ye(De,ee,ce){var Te=ee.canvas,ze=ee.context;De.setTransform(ee.scaleX,0,0,ee.scaleY,ee.offsetX,ee.offsetY),function G(De,ee,ce,Te,ze,_t,Pt){var k,kt=!!_t,Nt=kt?_t[0]:0,ft=kt?_t[1]:0,et=kt?_t[2]:0;k="Luminosity"===ze?fe:q;for(var ae=Math.min(Te,Math.ceil(1048576/ce)),Ne=0;Ne<Te;Ne+=ae){var pe=Math.min(ae,Te-Ne),Pe=De.getImageData(0,Ne,ce,pe),Me=ee.getImageData(0,Ne,ce,pe);kt&&X(Pe.data,Nt,ft,et),k(Pe.data,Me.data,Pt),De.putImageData(Me,0,Ne)}}(ze,ce,Te.width,Te.height,ee.subtype,ee.backdrop,ee.transferMap),De.drawImage(Te,0,0)}function Ee(De,ee){var ce=e.Util.singularValueDecompose2dScale(De);ce[0]=Math.fround(ce[0]),ce[1]=Math.fround(ce[1]);var Te=Math.fround((globalThis.devicePixelRatio||1)*o.PixelsPerInch.PDF_TO_CSS_UNITS);return void 0!==ee?ee:ce[0]<=Te||ce[1]<=Te}var me=["butt","round","square"],Ge=["miter","round","bevel"],le={},te={},be=function(){function De(ee,ce,Te,ze,_t,Pt){f(this,De),this.ctx=ee,this.current=new j,this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=ce,this.objs=Te,this.canvasFactory=ze,this.imageLayer=_t,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.contentVisible=!0,this.markedContentStack=[],this.optionalContentConfig=Pt,this.cachedCanvases=new _(this.canvasFactory),this.cachedCanvasPatterns=new R(2),this.cachedPatterns=new Map,ee&&C(ee),this._cachedGetSinglePixelWidth=null}return p(De,[{key:"beginDrawing",value:function(ce){var Te=ce.transform,ze=ce.viewport,_t=ce.transparency,Pt=void 0!==_t&&_t,kt=ce.background,Nt=void 0===kt?null:kt,ft=this.ctx.canvas.width,et=this.ctx.canvas.height;if(this.ctx.save(),this.ctx.fillStyle=Nt||"rgb(255, 255, 255)",this.ctx.fillRect(0,0,ft,et),this.ctx.restore(),Pt){var k=this.cachedCanvases.getCanvas("transparent",ft,et,!0);this.compositeCtx=this.ctx,this.transparentCanvas=k.canvas,this.ctx=k.context,this.ctx.save(),this.ctx.transform.apply(this.ctx,this.compositeCtx.mozCurrentTransform)}this.ctx.save(),U(this.ctx),Te&&this.ctx.transform.apply(this.ctx,Te),this.ctx.transform.apply(this.ctx,ze.transform),this.baseTransform=this.ctx.mozCurrentTransform.slice(),this._combinedScaleFactor=Math.hypot(this.baseTransform[0],this.baseTransform[2]),this.imageLayer&&this.imageLayer.beginLayout()}},{key:"executeOperatorList",value:function(ce,Te,ze,_t){var Pt=ce.argsArray,kt=ce.fnArray,Nt=Te||0,ft=Pt.length;if(ft===Nt)return Nt;for(var pe,et=ft-Nt>10&&"function"==typeof ze,k=et?Date.now()+15:0,W=0,ae=this.commonObjs,Ne=this.objs;;){if(void 0!==_t&&Nt===_t.nextBreakPoint)return _t.breakIt(Nt,ze),Nt;if((pe=kt[Nt])!==e.OPS.dependency)this[pe].apply(this,Pt[Nt]);else{var Me,Pe=l(Pt[Nt]);try{for(Pe.s();!(Me=Pe.n()).done;){var Ze=Me.value,tt=Ze.startsWith("g_")?ae:Ne;if(!tt.has(Ze))return tt.get(Ze,ze),Nt}}catch(St){Pe.e(St)}finally{Pe.f()}}if(++Nt===ft)return Nt;if(et&&++W>10){if(Date.now()>k)return ze(),Nt;W=0}}}},{key:"endDrawing",value:function(){for(;this.stateStack.length||null!==this.current.activeSMask;)this.restore();this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null),this.cachedCanvases.clear(),this.cachedCanvasPatterns.clear(),this.cachedPatterns.clear(),this.imageLayer&&this.imageLayer.endLayout()}},{key:"_scaleImage",value:function(ce,Te){for(var k,W,ze=ce.width,_t=ce.height,Pt=Math.max(Math.hypot(Te[0],Te[1]),1),kt=Math.max(Math.hypot(Te[2],Te[3]),1),Nt=ze,ft=_t,et="prescale1";Pt>2&&Nt>1||kt>2&&ft>1;){var ae=Nt,Ne=ft;Pt>2&&Nt>1&&(Pt/=Nt/(ae=Math.ceil(Nt/2))),kt>2&&ft>1&&(kt/=ft/(Ne=Math.ceil(ft/2))),(W=(k=this.cachedCanvases.getCanvas(et,ae,Ne)).context).clearRect(0,0,ae,Ne),W.drawImage(ce,0,0,Nt,ft,0,0,ae,Ne),ce=k.canvas,Nt=ae,ft=Ne,et="prescale1"===et?"prescale2":"prescale1"}return{img:ce,paintWidth:Nt,paintHeight:ft}}},{key:"_createMaskCanvas",value:function(ce){var Te=this.ctx,ze=ce.width,_t=ce.height,Pt=this.current.fillColor,kt=this.current.patternFill,Nt=this.cachedCanvases.getCanvas("maskCanvas",ze,_t);M(Nt.context,ce);var k=e.Util.transform(Te.mozCurrentTransform,[1/ze,0,0,-1/_t,0,0]);k=e.Util.transform(k,[1,0,0,1,0,-_t]);var W=e.Util.applyTransform([0,0],k),ae=e.Util.applyTransform([ze,_t],k),Ne=e.Util.normalizeRect([W[0],W[1],ae[0],ae[1]]),pe=Math.ceil(Ne[2]-Ne[0]),Pe=Math.ceil(Ne[3]-Ne[1]),Me=this.cachedCanvases.getCanvas("fillCanvas",pe,Pe,!0),Ze=Me.context,tt=Math.min(W[0],ae[0]),St=Math.min(W[1],ae[1]);Ze.translate(-tt,-St),Ze.transform.apply(Ze,k);var Vt=this._scaleImage(Nt.canvas,Ze.mozCurrentTransformInverse);Ze.imageSmoothingEnabled=Ee(Ze.mozCurrentTransform,ce.interpolate),Ze.drawImage(Vt.img,0,0,Vt.img.width,Vt.img.height,0,0,ze,_t),Ze.globalCompositeOperation="source-in";var It=e.Util.transform(Ze.mozCurrentTransformInverse,[1,0,0,1,-tt,-St]);return Ze.fillStyle=kt?Pt.getPattern(Te,this,It,!1):Pt,Ze.fillRect(0,0,ze,_t),{canvas:Me.canvas,offsetX:Math.round(tt),offsetY:Math.round(St)}}},{key:"setLineWidth",value:function(ce){this.current.lineWidth=ce,this.ctx.lineWidth=ce}},{key:"setLineCap",value:function(ce){this.ctx.lineCap=me[ce]}},{key:"setLineJoin",value:function(ce){this.ctx.lineJoin=Ge[ce]}},{key:"setMiterLimit",value:function(ce){this.ctx.miterLimit=ce}},{key:"setDash",value:function(ce,Te){var ze=this.ctx;void 0!==ze.setLineDash&&(ze.setLineDash(ce),ze.lineDashOffset=Te)}},{key:"setRenderingIntent",value:function(ce){}},{key:"setFlatness",value:function(ce){}},{key:"setGState",value:function(ce){for(var Te=0,ze=ce.length;Te<ze;Te++){var _t=ce[Te],kt=_t[1];switch(_t[0]){case"LW":this.setLineWidth(kt);break;case"LC":this.setLineCap(kt);break;case"LJ":this.setLineJoin(kt);break;case"ML":this.setMiterLimit(kt);break;case"D":this.setDash(kt[0],kt[1]);break;case"RI":this.setRenderingIntent(kt);break;case"FL":this.setFlatness(kt);break;case"Font":this.setFont(kt[0],kt[1]);break;case"CA":this.current.strokeAlpha=_t[1];break;case"ca":this.current.fillAlpha=_t[1],this.ctx.globalAlpha=_t[1];break;case"BM":this.ctx.globalCompositeOperation=kt;break;case"SMask":this.current.activeSMask&&(this.stateStack.length>0&&this.stateStack[this.stateStack.length-1].activeSMask===this.current.activeSMask?this.suspendSMaskGroup():this.endSMaskGroup()),this.current.activeSMask=kt?this.tempSMask:null,this.current.activeSMask&&this.beginSMaskGroup(),this.tempSMask=null;break;case"TR":this.current.transferMaps=kt}}}},{key:"beginSMaskGroup",value:function(){var ce=this.current.activeSMask,Pt=this.cachedCanvases.getCanvas("smaskGroupAt"+this.groupLevel,ce.canvas.width,ce.canvas.height,!0),kt=this.ctx,Nt=kt.mozCurrentTransform;this.ctx.save();var ft=Pt.context;ft.scale(1/ce.scaleX,1/ce.scaleY),ft.translate(-ce.offsetX,-ce.offsetY),ft.transform.apply(ft,Nt),ce.startTransformInverse=ft.mozCurrentTransformInverse,I(kt,ft),this.ctx=ft,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(kt),this.groupLevel++}},{key:"suspendSMaskGroup",value:function(){var ce=this.ctx;this.groupLevel--,this.ctx=this.groupStack.pop(),ye(this.ctx,this.current.activeSMask,ce),this.ctx.restore(),this.ctx.save(),I(ce,this.ctx),this.current.resumeSMaskCtx=ce;var Te=e.Util.transform(this.current.activeSMask.startTransformInverse,ce.mozCurrentTransform);this.ctx.transform.apply(this.ctx,Te),ce.save(),ce.setTransform(1,0,0,1,0,0),ce.clearRect(0,0,ce.canvas.width,ce.canvas.height),ce.restore()}},{key:"resumeSMaskGroup",value:function(){var Te=this.ctx;this.ctx=this.current.resumeSMaskCtx,this.groupStack.push(Te),this.groupLevel++}},{key:"endSMaskGroup",value:function(){var ce=this.ctx;this.groupLevel--,this.ctx=this.groupStack.pop(),ye(this.ctx,this.current.activeSMask,ce),this.ctx.restore(),I(ce,this.ctx);var Te=e.Util.transform(this.current.activeSMask.startTransformInverse,ce.mozCurrentTransform);this.ctx.transform.apply(this.ctx,Te)}},{key:"save",value:function(){this.ctx.save();var ce=this.current;this.stateStack.push(ce),this.current=ce.clone(),this.current.resumeSMaskCtx=null}},{key:"restore",value:function(){this.current.resumeSMaskCtx&&this.resumeSMaskGroup(),null!==this.current.activeSMask&&(0===this.stateStack.length||this.stateStack[this.stateStack.length-1].activeSMask!==this.current.activeSMask)&&this.endSMaskGroup(),0!==this.stateStack.length?(this.current=this.stateStack.pop(),this.ctx.restore(),this.pendingClip=null,this._cachedGetSinglePixelWidth=null):this.current.activeSMask=null}},{key:"transform",value:function(ce,Te,ze,_t,Pt,kt){this.ctx.transform(ce,Te,ze,_t,Pt,kt),this._cachedGetSinglePixelWidth=null}},{key:"constructPath",value:function(ce,Te){for(var ze=this.ctx,_t=this.current,Pt=_t.x,kt=_t.y,Nt=0,ft=0,et=ce.length;Nt<et;Nt++)switch(0|ce[Nt]){case e.OPS.rectangle:Pt=Te[ft++],kt=Te[ft++];var k=Te[ft++],W=Te[ft++],ae=Pt+k,Ne=kt+W;ze.moveTo(Pt,kt),0===k||0===W?ze.lineTo(ae,Ne):(ze.lineTo(ae,kt),ze.lineTo(ae,Ne),ze.lineTo(Pt,Ne)),ze.closePath();break;case e.OPS.moveTo:Pt=Te[ft++],kt=Te[ft++],ze.moveTo(Pt,kt);break;case e.OPS.lineTo:Pt=Te[ft++],kt=Te[ft++],ze.lineTo(Pt,kt);break;case e.OPS.curveTo:ze.bezierCurveTo(Te[ft],Te[ft+1],Te[ft+2],Te[ft+3],Pt=Te[ft+4],kt=Te[ft+5]),ft+=6;break;case e.OPS.curveTo2:ze.bezierCurveTo(Pt,kt,Te[ft],Te[ft+1],Te[ft+2],Te[ft+3]),Pt=Te[ft+2],kt=Te[ft+3],ft+=4;break;case e.OPS.curveTo3:ze.bezierCurveTo(Te[ft],Te[ft+1],Pt=Te[ft+2],kt=Te[ft+3],Pt,kt),ft+=4;break;case e.OPS.closePath:ze.closePath()}_t.setCurrentPoint(Pt,kt)}},{key:"closePath",value:function(){this.ctx.closePath()}},{key:"stroke",value:function(ce){ce=void 0===ce||ce;var Te=this.ctx,ze=this.current.strokeColor;if(Te.globalAlpha=this.current.strokeAlpha,this.contentVisible)if("object"===c(ze)&&null!=ze&&ze.getPattern){var _t=this.getSinglePixelWidth();Te.save(),Te.strokeStyle=ze.getPattern(Te,this,Te.mozCurrentTransformInverse),Te.lineWidth=Math.max(_t,this.current.lineWidth),Te.stroke(),Te.restore()}else{var Pt=this.getSinglePixelWidth();Pt<0&&-Pt>=this.current.lineWidth?(Te.save(),Te.resetTransform(),Te.lineWidth=Math.round(this._combinedScaleFactor),Te.stroke(),Te.restore()):(Te.lineWidth=Math.max(Pt,this.current.lineWidth),Te.stroke())}ce&&this.consumePath(),Te.globalAlpha=this.current.fillAlpha}},{key:"closeStroke",value:function(){this.closePath(),this.stroke()}},{key:"fill",value:function(ce){ce=void 0===ce||ce;var Te=this.ctx,ze=this.current.fillColor,Pt=!1;this.current.patternFill&&(Te.save(),Te.fillStyle=ze.getPattern(Te,this,Te.mozCurrentTransformInverse),Pt=!0),this.contentVisible&&(this.pendingEOFill?(Te.fill("evenodd"),this.pendingEOFill=!1):Te.fill()),Pt&&Te.restore(),ce&&this.consumePath()}},{key:"eoFill",value:function(){this.pendingEOFill=!0,this.fill()}},{key:"fillStroke",value:function(){this.fill(!1),this.stroke(!1),this.consumePath()}},{key:"eoFillStroke",value:function(){this.pendingEOFill=!0,this.fillStroke()}},{key:"closeFillStroke",value:function(){this.closePath(),this.fillStroke()}},{key:"closeEOFillStroke",value:function(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()}},{key:"endPath",value:function(){this.consumePath()}},{key:"clip",value:function(){this.pendingClip=le}},{key:"eoClip",value:function(){this.pendingClip=te}},{key:"beginText",value:function(){this.current.textMatrix=e.IDENTITY_MATRIX,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}},{key:"endText",value:function(){var ce=this.pendingTextPaths,Te=this.ctx;if(void 0!==ce){Te.save(),Te.beginPath();for(var ze=0;ze<ce.length;ze++){var _t=ce[ze];Te.setTransform.apply(Te,_t.transform),Te.translate(_t.x,_t.y),_t.addToPath(Te,_t.fontSize)}Te.restore(),Te.clip(),Te.beginPath(),delete this.pendingTextPaths}else Te.beginPath()}},{key:"setCharSpacing",value:function(ce){this.current.charSpacing=ce}},{key:"setWordSpacing",value:function(ce){this.current.wordSpacing=ce}},{key:"setHScale",value:function(ce){this.current.textHScale=ce/100}},{key:"setLeading",value:function(ce){this.current.leading=-ce}},{key:"setFont",value:function(ce,Te){var ze=this.commonObjs.get(ce),_t=this.current;if(!ze)throw new Error("Can't find font for ".concat(ce));if(_t.fontMatrix=ze.fontMatrix||e.FONT_IDENTITY_MATRIX,(0===_t.fontMatrix[0]||0===_t.fontMatrix[3])&&(0,e.warn)("Invalid font matrix for font "+ce),Te<0?(Te=-Te,_t.fontDirection=-1):_t.fontDirection=1,this.current.font=ze,this.current.fontSize=Te,!ze.isType3Font){var kt="normal";ze.black?kt="900":ze.bold&&(kt="bold");var Nt=ze.italic?"italic":"normal",ft='"'.concat(ze.loadedName||"sans-serif",'", ').concat(ze.fallbackName),et=Te;Te<16?et=16:Te>100&&(et=100),this.current.fontSizeScale=Te/et,this.ctx.font="".concat(Nt," ").concat(kt," ").concat(et,"px ").concat(ft)}}},{key:"setTextRenderingMode",value:function(ce){this.current.textRenderingMode=ce}},{key:"setTextRise",value:function(ce){this.current.textRise=ce}},{key:"moveText",value:function(ce,Te){this.current.x=this.current.lineX+=ce,this.current.y=this.current.lineY+=Te}},{key:"setLeadingMoveText",value:function(ce,Te){this.setLeading(-Te),this.moveText(ce,Te)}},{key:"setTextMatrix",value:function(ce,Te,ze,_t,Pt,kt){this.current.textMatrix=[ce,Te,ze,_t,Pt,kt],this.current.textMatrixScale=Math.hypot(ce,Te),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0}},{key:"nextLine",value:function(){this.moveText(0,this.current.leading)}},{key:"paintChar",value:function(ce,Te,ze,_t,Pt){var pe,kt=this.ctx,Nt=this.current,ft=Nt.font,et=Nt.textRenderingMode,k=Nt.fontSize/Nt.fontSizeScale,W=et&e.TextRenderingMode.FILL_STROKE_MASK,ae=!!(et&e.TextRenderingMode.ADD_TO_PATH_FLAG),Ne=Nt.patternFill&&!ft.missingFile;(ft.disableFontFace||ae||Ne)&&(pe=ft.getPathGenerator(this.commonObjs,ce)),ft.disableFontFace||Ne?(kt.save(),kt.translate(Te,ze),kt.beginPath(),pe(kt,k),_t&&kt.setTransform.apply(kt,_t),(W===e.TextRenderingMode.FILL||W===e.TextRenderingMode.FILL_STROKE)&&kt.fill(),(W===e.TextRenderingMode.STROKE||W===e.TextRenderingMode.FILL_STROKE)&&(Pt&&(kt.resetTransform(),kt.lineWidth=Math.round(this._combinedScaleFactor)),kt.stroke()),kt.restore()):((W===e.TextRenderingMode.FILL||W===e.TextRenderingMode.FILL_STROKE)&&kt.fillText(ce,Te,ze),(W===e.TextRenderingMode.STROKE||W===e.TextRenderingMode.FILL_STROKE)&&(Pt?(kt.save(),kt.moveTo(Te,ze),kt.resetTransform(),kt.lineWidth=Math.round(this._combinedScaleFactor),kt.strokeText(ce,0,0),kt.restore()):kt.strokeText(ce,Te,ze))),ae&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:kt.mozCurrentTransform,x:Te,y:ze,fontSize:k,addToPath:pe})}},{key:"isFontSubpixelAAEnabled",get:function(){var Te=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10).context;Te.scale(1.5,1),Te.fillText("I",0,10);for(var ze=Te.getImageData(0,0,10,10).data,_t=!1,Pt=3;Pt<ze.length;Pt+=4)if(ze[Pt]>0&&ze[Pt]<255){_t=!0;break}return(0,e.shadow)(this,"isFontSubpixelAAEnabled",_t)}},{key:"showText",value:function(ce){var Te=this.current,ze=Te.font;if(ze.isType3Font)return this.showType3Text(ce);var _t=Te.fontSize;if(0!==_t){var Ze,Pt=this.ctx,kt=Te.fontSizeScale,Nt=Te.charSpacing,ft=Te.wordSpacing,et=Te.fontDirection,k=Te.textHScale*et,W=ce.length,ae=ze.vertical,Ne=ae?1:-1,pe=ze.defaultVMetrics,Pe=_t*Te.fontMatrix[0],Me=Te.textRenderingMode===e.TextRenderingMode.FILL&&!ze.disableFontFace&&!Te.patternFill;if(Pt.save(),Te.patternFill){Pt.save();var tt=Te.fillColor.getPattern(Pt,this,Pt.mozCurrentTransformInverse);Ze=Pt.mozCurrentTransform,Pt.restore(),Pt.fillStyle=tt}Pt.transform.apply(Pt,Te.textMatrix),Pt.translate(Te.x,Te.y+Te.textRise),Pt.scale(k,et>0?-1:1);var St=Te.lineWidth,Vt=!1,It=Te.textMatrixScale;if(0===It||0===St){var Ut=Te.textRenderingMode&e.TextRenderingMode.FILL_STROKE_MASK;(Ut===e.TextRenderingMode.STROKE||Ut===e.TextRenderingMode.FILL_STROKE)&&(this._cachedGetSinglePixelWidth=null,Vt=(St=this.getSinglePixelWidth())<0)}else St/=It;1!==kt&&(Pt.scale(kt,kt),St/=kt),Pt.lineWidth=St;var dt,Je=0;for(dt=0;dt<W;++dt){var he=ce[dt];if((0,e.isNum)(he))Je+=Ne*he*_t/1e3;else{var Le=!1,He=(he.isSpace?ft:0)+Nt,nt=he.fontChar,jt=he.accent,st=void 0,bt=void 0,at=he.width;if(ae){var yt=he.vmetric||pe,Yt=-(he.vmetric?yt[1]:.5*at)*Pe;at=yt?-yt[0]:at,st=Yt/kt,bt=(Je+yt[2]*Pe)/kt}else st=Je/kt,bt=0;if(ze.remeasure&&at>0){var Pn=1e3*Pt.measureText(nt).width/_t*kt;if(at<Pn&&this.isFontSubpixelAAEnabled){var sn=at/Pn;Le=!0,Pt.save(),Pt.scale(sn,1),st/=sn}else at!==Pn&&(st+=(at-Pn)/2e3*_t/kt)}this.contentVisible&&(he.isInFont||ze.missingFile)&&(Me&&!jt?Pt.fillText(nt,st,bt):(this.paintChar(nt,st,bt,Ze,Vt),jt&&this.paintChar(jt.fontChar,st+_t*jt.offset.x/kt,bt-_t*jt.offset.y/kt,Ze,Vt))),Je+=ae?at*Pe-He*et:at*Pe+He*et,Le&&Pt.restore()}}ae?Te.y-=Je:Te.x+=Je*k,Pt.restore()}}},{key:"showType3Text",value:function(ce){var pe,Pe,Me,Ze,Te=this.ctx,ze=this.current,_t=ze.font,Pt=ze.fontSize,kt=ze.fontDirection,Nt=_t.vertical?1:-1,ft=ze.charSpacing,et=ze.wordSpacing,k=ze.textHScale*kt,W=ze.fontMatrix||e.FONT_IDENTITY_MATRIX,ae=ce.length;if(ze.textRenderingMode!==e.TextRenderingMode.INVISIBLE&&0!==Pt){for(this._cachedGetSinglePixelWidth=null,Te.save(),Te.transform.apply(Te,ze.textMatrix),Te.translate(ze.x,ze.y),Te.scale(k,kt),pe=0;pe<ae;++pe)if((0,e.isNum)(Pe=ce[pe]))this.ctx.translate(Ze=Nt*Pe*Pt/1e3,0),ze.x+=Ze*k;else{var tt=(Pe.isSpace?et:0)+ft,St=_t.charProcOperatorList[Pe.operatorListId];if(St){this.contentVisible&&(this.processingType3=Pe,this.save(),Te.scale(Pt,Pt),Te.transform.apply(Te,W),this.executeOperatorList(St),this.restore());var Vt=e.Util.applyTransform([Pe.width,0],W);Te.translate(Me=Vt[0]*Pt+tt,0),ze.x+=Me*k}else(0,e.warn)('Type3 character "'.concat(Pe.operatorListId,'" is not available.'))}Te.restore(),this.processingType3=null}}},{key:"setCharWidth",value:function(ce,Te){}},{key:"setCharWidthAndBounds",value:function(ce,Te,ze,_t,Pt,kt){this.ctx.rect(ze,_t,Pt-ze,kt-_t),this.clip(),this.endPath()}},{key:"getColorN_Pattern",value:function(ce){var ze,Te=this;if("TilingPattern"===ce[0]){var _t=ce[1],Pt=this.baseTransform||this.ctx.mozCurrentTransform.slice();ze=new t.TilingPattern(ce,_t,this.ctx,{createCanvasGraphics:function(ft){return new De(ft,Te.commonObjs,Te.objs,Te.canvasFactory)}},Pt)}else ze=this._getPattern(ce[1],ce[2]);return ze}},{key:"setStrokeColorN",value:function(){this.current.strokeColor=this.getColorN_Pattern(arguments)}},{key:"setFillColorN",value:function(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0}},{key:"setStrokeRGBColor",value:function(ce,Te,ze){var _t=e.Util.makeHexColor(ce,Te,ze);this.ctx.strokeStyle=_t,this.current.strokeColor=_t}},{key:"setFillRGBColor",value:function(ce,Te,ze){var _t=e.Util.makeHexColor(ce,Te,ze);this.ctx.fillStyle=_t,this.current.fillColor=_t,this.current.patternFill=!1}},{key:"_getPattern",value:function(ce){var ze,Te=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.cachedPatterns.has(ce)?ze=this.cachedPatterns.get(ce):(ze=(0,t.getShadingPattern)(this.objs.get(ce),this.cachedCanvasPatterns),this.cachedPatterns.set(ce,ze)),Te&&(ze.matrix=Te),ze}},{key:"shadingFill",value:function(ce){if(this.contentVisible){var Te=this.ctx;this.save();var ze=this._getPattern(ce);Te.fillStyle=ze.getPattern(Te,this,Te.mozCurrentTransformInverse,!0);var _t=Te.mozCurrentTransformInverse;if(_t){var Pt=Te.canvas,kt=Pt.width,Nt=Pt.height,ft=e.Util.applyTransform([0,0],_t),et=e.Util.applyTransform([0,Nt],_t),k=e.Util.applyTransform([kt,0],_t),W=e.Util.applyTransform([kt,Nt],_t),ae=Math.min(ft[0],et[0],k[0],W[0]),Ne=Math.min(ft[1],et[1],k[1],W[1]),pe=Math.max(ft[0],et[0],k[0],W[0]),Pe=Math.max(ft[1],et[1],k[1],W[1]);this.ctx.fillRect(ae,Ne,pe-ae,Pe-Ne)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.restore()}}},{key:"beginInlineImage",value:function(){(0,e.unreachable)("Should not call beginInlineImage")}},{key:"beginImageData",value:function(){(0,e.unreachable)("Should not call beginImageData")}},{key:"paintFormXObjectBegin",value:function(ce,Te){this.contentVisible&&(this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(ce)&&6===ce.length&&this.transform.apply(this,ce),this.baseTransform=this.ctx.mozCurrentTransform,Te)&&(this.ctx.rect(Te[0],Te[1],Te[2]-Te[0],Te[3]-Te[1]),this.clip(),this.endPath())}},{key:"paintFormXObjectEnd",value:function(){!this.contentVisible||(this.restore(),this.baseTransform=this.baseTransformStack.pop())}},{key:"beginGroup",value:function(ce){if(this.contentVisible){this.save();var Te=this.ctx;ce.isolated||(0,e.info)("TODO: Support non-isolated groups."),ce.knockout&&(0,e.warn)("Knockout groups not supported.");var ze=Te.mozCurrentTransform;if(ce.matrix&&Te.transform.apply(Te,ce.matrix),!ce.bbox)throw new Error("Bounding box is required.");var _t=e.Util.getAxialAlignedBoundingBox(ce.bbox,Te.mozCurrentTransform);_t=e.Util.intersect(_t,[0,0,Te.canvas.width,Te.canvas.height])||[0,0,0,0];var kt=Math.floor(_t[0]),Nt=Math.floor(_t[1]),ft=Math.max(Math.ceil(_t[2])-kt,1),et=Math.max(Math.ceil(_t[3])-Nt,1),k=1,W=1;ft>T&&(k=ft/T,ft=T),et>T&&(W=et/T,et=T);var ae="groupAt"+this.groupLevel;ce.smask&&(ae+="_smask_"+this.smaskCounter++%2);var Ne=this.cachedCanvases.getCanvas(ae,ft,et,!0),pe=Ne.context;pe.scale(1/k,1/W),pe.translate(-kt,-Nt),pe.transform.apply(pe,ze),ce.smask?this.smaskStack.push({canvas:Ne.canvas,context:pe,offsetX:kt,offsetY:Nt,scaleX:k,scaleY:W,subtype:ce.smask.subtype,backdrop:ce.smask.backdrop,transferMap:ce.smask.transferMap||null,startTransformInverse:null}):(Te.setTransform(1,0,0,1,0,0),Te.translate(kt,Nt),Te.scale(k,W)),I(Te,pe),this.ctx=pe,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(Te),this.groupLevel++,this.current.activeSMask=null}}},{key:"endGroup",value:function(ce){if(this.contentVisible){this.groupLevel--;var Te=this.ctx;this.ctx=this.groupStack.pop(),this.ctx.imageSmoothingEnabled=!1,ce.smask?this.tempSMask=this.smaskStack.pop():this.ctx.drawImage(Te.canvas,0,0),this.restore()}}},{key:"beginAnnotations",value:function(){this.save(),this.baseTransform&&this.ctx.setTransform.apply(this.ctx,this.baseTransform)}},{key:"endAnnotations",value:function(){this.restore()}},{key:"beginAnnotation",value:function(ce,Te,ze,_t){this.save(),U(this.ctx),this.current=new j,Array.isArray(Te)&&4===Te.length&&(this.ctx.rect(Te[0],Te[1],Te[2]-Te[0],Te[3]-Te[1]),this.clip(),this.endPath()),this.transform.apply(this,ze),this.transform.apply(this,_t)}},{key:"endAnnotation",value:function(){this.restore()}},{key:"paintImageMaskXObject",value:function(ce){if(this.contentVisible){var Te=this.ctx,ze=ce.width,_t=ce.height,Pt=this.processingType3;if(Pt&&void 0===Pt.compiled&&(Pt.compiled=ze<=1e3&&_t<=1e3?function z(De){var Pt,kt,Nt,ft,ce=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),Te=De.width,ze=De.height,_t=Te+1,et=new Uint8Array(_t*(ze+1)),k=Te+7&-8,W=De.data,ae=new Uint8Array(k*ze),Ne=0;for(Pt=0,kt=W.length;Pt<kt;Pt++)for(var pe=W[Pt],Pe=128;Pe>0;)ae[Ne++]=pe&Pe?0:255,Pe>>=1;var Me=0;for(0!==ae[Ne=0]&&(et[0]=1,++Me),Nt=1;Nt<Te;Nt++)ae[Ne]!==ae[Ne+1]&&(et[Nt]=ae[Ne]?2:1,++Me),Ne++;for(0!==ae[Ne]&&(et[Nt]=2,++Me),Pt=1;Pt<ze;Pt++){ft=Pt*_t,ae[(Ne=Pt*k)-k]!==ae[Ne]&&(et[ft]=ae[Ne]?1:8,++Me);var Ze=(ae[Ne]?4:0)+(ae[Ne-k]?8:0);for(Nt=1;Nt<Te;Nt++)ce[Ze=(Ze>>2)+(ae[Ne+1]?4:0)+(ae[Ne-k+1]?8:0)]&&(et[ft+Nt]=ce[Ze],++Me),Ne++;if(ae[Ne-k]!==ae[Ne]&&(et[ft+Nt]=ae[Ne]?2:4,++Me),Me>1e3)return null}for(ft=Pt*_t,0!==ae[Ne=k*(ze-1)]&&(et[ft]=8,++Me),Nt=1;Nt<Te;Nt++)ae[Ne]!==ae[Ne+1]&&(et[ft+Nt]=ae[Ne]?4:8,++Me),Ne++;if(0!==ae[Ne]&&(et[ft+Nt]=4,++Me),Me>1e3)return null;var tt=new Int32Array([0,_t,-1,0,-_t,0,0,0,1]),St=[];for(Pt=0;Me&&Pt<=ze;Pt++){for(var Vt=Pt*_t,It=Vt+Te;Vt<It&&!et[Vt];)Vt++;if(Vt!==It){var Ut=[Vt%_t,Pt],Je=Vt,dt=et[Vt];do{var he=tt[dt];do{Vt+=he}while(!et[Vt]);var Le=et[Vt];5!==Le&&10!==Le?(dt=Le,et[Vt]=0):et[Vt]&=(dt=Le&51*dt>>4)>>2|dt<<2,Ut.push(Vt%_t,Vt/_t|0),et[Vt]||--Me}while(Je!==Vt);St.push(Ut),--Pt}}return function(jt){jt.save(),jt.scale(1/Te,-1/ze),jt.translate(0,-ze),jt.beginPath();for(var st=0,bt=St.length;st<bt;st++){var at=St[st];jt.moveTo(at[0],at[1]);for(var yt=2,Yt=at.length;yt<Yt;yt+=2)jt.lineTo(at[yt],at[yt+1])}jt.fill(),jt.beginPath(),jt.restore()}}({data:ce.data,width:ze,height:_t}):null),null!=Pt&&Pt.compiled)return void Pt.compiled(Te);var kt=this._createMaskCanvas(ce),Nt=kt.canvas;Te.save(),Te.setTransform(1,0,0,1,0,0),Te.drawImage(Nt,kt.offsetX,kt.offsetY),Te.restore()}}},{key:"paintImageMaskXObjectRepeat",value:function(ce,Te){var ze=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,_t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,Pt=arguments.length>4?arguments[4]:void 0,kt=arguments.length>5?arguments[5]:void 0;if(this.contentVisible){var Nt=this.ctx;Nt.save();var ft=Nt.mozCurrentTransform;Nt.transform(Te,ze,_t,Pt,0,0);var et=this._createMaskCanvas(ce);Nt.setTransform(1,0,0,1,0,0);for(var k=0,W=kt.length;k<W;k+=2){var ae=e.Util.transform(ft,[Te,ze,_t,Pt,kt[k],kt[k+1]]),Ne=e.Util.applyTransform([0,0],ae),pe=w(Ne,2),Pe=pe[0],Me=pe[1];Nt.drawImage(et.canvas,Pe,Me)}Nt.restore()}}},{key:"paintImageMaskXObjectGroup",value:function(ce){if(this.contentVisible)for(var Te=this.ctx,ze=this.current.fillColor,_t=this.current.patternFill,Pt=0,kt=ce.length;Pt<kt;Pt++){var Nt=ce[Pt],ft=Nt.width,et=Nt.height,k=this.cachedCanvases.getCanvas("maskCanvas",ft,et),W=k.context;W.save(),M(W,Nt),W.globalCompositeOperation="source-in",W.fillStyle=_t?ze.getPattern(W,this,Te.mozCurrentTransformInverse,!1):ze,W.fillRect(0,0,ft,et),W.restore(),Te.save(),Te.transform.apply(Te,Nt.transform),Te.scale(1,-1),Te.drawImage(k.canvas,0,0,ft,et,0,-1,1,1),Te.restore()}}},{key:"paintImageXObject",value:function(ce){if(this.contentVisible){var Te=ce.startsWith("g_")?this.commonObjs.get(ce):this.objs.get(ce);if(!Te)return void(0,e.warn)("Dependent image isn't ready yet");this.paintInlineImageXObject(Te)}}},{key:"paintImageXObjectRepeat",value:function(ce,Te,ze,_t){if(this.contentVisible){var Pt=ce.startsWith("g_")?this.commonObjs.get(ce):this.objs.get(ce);if(!Pt)return void(0,e.warn)("Dependent image isn't ready yet");for(var kt=Pt.width,Nt=Pt.height,ft=[],et=0,k=_t.length;et<k;et+=2)ft.push({transform:[Te,0,0,ze,_t[et],_t[et+1]],x:0,y:0,w:kt,h:Nt});this.paintInlineImageXObjectGroup(Pt,ft)}}},{key:"paintInlineImageXObject",value:function(ce){if(this.contentVisible){var Pt,Te=ce.width,ze=ce.height,_t=this.ctx;if(this.save(),_t.scale(1/Te,-1/ze),"function"==typeof HTMLElement&&ce instanceof HTMLElement||!ce.data)Pt=ce;else{var kt=this.cachedCanvases.getCanvas("inlineImage",Te,ze);B(kt.context,ce,this.current.transferMaps),Pt=kt.canvas}var ft=this._scaleImage(Pt,_t.mozCurrentTransformInverse);if(_t.imageSmoothingEnabled=Ee(_t.mozCurrentTransform,ce.interpolate),_t.drawImage(ft.img,0,0,ft.paintWidth,ft.paintHeight,0,-ze,Te,ze),this.imageLayer){var et=this.getCanvasPosition(0,-ze);this.imageLayer.appendImage({imgData:ce,left:et[0],top:et[1],width:Te/_t.mozCurrentTransformInverse[0],height:ze/_t.mozCurrentTransformInverse[3]})}this.restore()}}},{key:"paintInlineImageXObjectGroup",value:function(ce,Te){if(this.contentVisible){var ze=this.ctx,_t=ce.width,Pt=ce.height,kt=this.cachedCanvases.getCanvas("inlineImage",_t,Pt);B(kt.context,ce,this.current.transferMaps);for(var ft=0,et=Te.length;ft<et;ft++){var k=Te[ft];if(ze.save(),ze.transform.apply(ze,k.transform),ze.scale(1,-1),ze.drawImage(kt.canvas,k.x,k.y,k.w,k.h,0,-1,1,1),this.imageLayer){var W=this.getCanvasPosition(k.x,k.y);this.imageLayer.appendImage({imgData:ce,left:W[0],top:W[1],width:_t,height:Pt})}ze.restore()}}}},{key:"paintSolidColorImageMask",value:function(){!this.contentVisible||this.ctx.fillRect(0,0,1,1)}},{key:"markPoint",value:function(ce){}},{key:"markPointProps",value:function(ce,Te){}},{key:"beginMarkedContent",value:function(ce){this.markedContentStack.push({visible:!0})}},{key:"beginMarkedContentProps",value:function(ce,Te){this.markedContentStack.push("OC"===ce?{visible:this.optionalContentConfig.isVisible(Te)}:{visible:!0}),this.contentVisible=this.isContentVisible()}},{key:"endMarkedContent",value:function(){this.markedContentStack.pop(),this.contentVisible=this.isContentVisible()}},{key:"beginCompat",value:function(){}},{key:"endCompat",value:function(){}},{key:"consumePath",value:function(){var ce=this.ctx;this.pendingClip&&(this.pendingClip===te?ce.clip("evenodd"):ce.clip(),this.pendingClip=null),ce.beginPath()}},{key:"getSinglePixelWidth",value:function(){if(null===this._cachedGetSinglePixelWidth){var ce=this.ctx.mozCurrentTransform,Te=Math.abs(ce[0]*ce[3]-ce[2]*ce[1]),ze=Math.pow(ce[0],2)+Math.pow(ce[2],2),_t=Math.pow(ce[1],2)+Math.pow(ce[3],2),Pt=Math.sqrt(Math.max(ze,_t))/Te;this._cachedGetSinglePixelWidth=ze!==_t&&this._combinedScaleFactor*Pt>1?-this._combinedScaleFactor*Pt:Te>Number.EPSILON?Pt:1}return this._cachedGetSinglePixelWidth}},{key:"getCanvasPosition",value:function(ce,Te){var ze=this.ctx.mozCurrentTransform;return[ze[0]*ce+ze[2]*Te+ze[4],ze[1]*ce+ze[3]*Te+ze[5]]}},{key:"isContentVisible",value:function(){for(var ce=this.markedContentStack.length-1;ce>=0;ce--)if(!this.markedContentStack[ce].visible)return!1;return!0}}]),De}();for(var Re in Y.CanvasGraphics=be,e.OPS)void 0!==be.prototype[Re]&&(be.prototype[e.OPS[Re]]=be.prototype[Re])},(ke,Y,a)=>{"use strict";function e(_){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(z){return typeof z}:function(z){return z&&"function"==typeof Symbol&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z})(_)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.getShadingPattern=function v(_,R){switch(_[0]){case"RadialAxial":return new L(_,R);case"Mesh":return new E(_);case"Dummy":return new g}throw new Error("Unknown IR type: ".concat(_[0]))},Y.TilingPattern=void 0;var t=a(4);function o(_,R){var z="undefined"!=typeof Symbol&&_[Symbol.iterator]||_["@@iterator"];if(!z){if(Array.isArray(_)||(z=function c(_,R){if(_){if("string"==typeof _)return l(_,R);var z=Object.prototype.toString.call(_).slice(8,-1);if("Object"===z&&_.constructor&&(z=_.constructor.name),"Map"===z||"Set"===z)return Array.from(_);if("Arguments"===z||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return l(_,R)}}(_))||R&&_&&"number"==typeof _.length){z&&(_=z);var j=0,B=function(){};return{s:B,n:function(){return j>=_.length?{done:!0}:{done:!1,value:_[j++]}},e:function(q){throw q},f:B}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var U,M=!0,I=!1;return{s:function(){z=z.call(_)},n:function(){var q=z.next();return M=q.done,q},e:function(q){I=!0,U=q},f:function(){try{!M&&null!=z.return&&z.return()}finally{if(I)throw U}}}}function l(_,R){(null==R||R>_.length)&&(R=_.length);for(var z=0,j=new Array(R);z<R;z++)j[z]=_[z];return j}function f(_,R){if("function"!=typeof R&&null!==R)throw new TypeError("Super expression must either be null or a function");_.prototype=Object.create(R&&R.prototype,{constructor:{value:_,writable:!0,configurable:!0}}),R&&m(_,R)}function m(_,R){return(m=Object.setPrototypeOf||function(j,B){return j.__proto__=B,j})(_,R)}function p(_){var R=function H(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(_){return!1}}();return function(){var B,j=N(_);if(R){var M=N(this).constructor;B=Reflect.construct(j,arguments,M)}else B=j.apply(this,arguments);return w(this,B)}}function w(_,R){if(R&&("object"===e(R)||"function"==typeof R))return R;if(void 0!==R)throw new TypeError("Derived constructors may only return object or undefined");return function O(_){if(void 0===_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _}(_)}function N(_){return(N=Object.setPrototypeOf?Object.getPrototypeOf:function(z){return z.__proto__||Object.getPrototypeOf(z)})(_)}function K(_,R){if(!(_ instanceof R))throw new TypeError("Cannot call a class as a function")}function ie(_,R){for(var z=0;z<R.length;z++){var j=R[z];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(_,j.key,j)}}function se(_,R,z){return R&&ie(_.prototype,R),z&&ie(_,z),_}function re(_,R){if(R&&"undefined"!=typeof Path2D){var z=R[2]-R[0],j=R[3]-R[1],B=new Path2D;B.rect(R[0],R[1],z,j),_.clip(B)}}var T=function(){function _(){K(this,_),this.constructor===_&&(0,t.unreachable)("Cannot initialize BaseShadingPattern.")}return se(_,[{key:"getPattern",value:function(){(0,t.unreachable)("Abstract method `getPattern` called.")}}]),_}(),L=function(_){f(z,_);var R=p(z);function z(j,B){var M;return K(this,z),(M=R.call(this))._type=j[1],M._bbox=j[2],M._colorStops=j[3],M._p0=j[4],M._p1=j[5],M._r0=j[6],M._r1=j[7],M.matrix=null,M.cachedCanvasPatterns=B,M}return se(z,[{key:"_createGradient",value:function(B){var M;"axial"===this._type?M=B.createLinearGradient(this._p0[0],this._p0[1],this._p1[0],this._p1[1]):"radial"===this._type&&(M=B.createRadialGradient(this._p0[0],this._p0[1],this._r0,this._p1[0],this._p1[1],this._r1));var U,I=o(this._colorStops);try{for(I.s();!(U=I.n()).done;){var X=U.value;M.addColorStop(X[0],X[1])}}catch(q){I.e(q)}finally{I.f()}return M}},{key:"getPattern",value:function(B,M,I){var X,U=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(U)re(B,this._bbox),X=this._createGradient(B);else if(this.cachedCanvasPatterns.has(this))X=this.cachedCanvasPatterns.get(this);else{var q=M.cachedCanvases.getCanvas("pattern",M.ctx.canvas.width,M.ctx.canvas.height,!0),fe=q.context;fe.clearRect(0,0,fe.canvas.width,fe.canvas.height),fe.beginPath(),fe.rect(0,0,fe.canvas.width,fe.canvas.height),fe.setTransform.apply(fe,M.baseTransform),this.matrix&&fe.transform.apply(fe,this.matrix),re(fe,this._bbox),fe.fillStyle=this._createGradient(fe),fe.fill(),X=B.createPattern(q.canvas,"repeat"),this.cachedCanvasPatterns.set(this,X)}if(!U){var G=new DOMMatrix(I);try{X.setTransform(G)}catch(ye){(0,t.warn)('RadialAxialShadingPattern.getPattern: "'.concat(null==ye?void 0:ye.message,'".'))}}return X}}]),z}(T);function Q(_,R,z,j,B,M,I,U){var ye,X=R.coords,q=R.colors,fe=_.data,G=4*_.width;X[z+1]>X[j+1]&&(ye=z,z=j,j=ye,ye=M,M=I,I=ye),X[j+1]>X[B+1]&&(ye=j,j=B,B=ye,ye=I,I=U,U=ye),X[z+1]>X[j+1]&&(ye=z,z=j,j=ye,ye=M,M=I,I=ye);var Ee=(X[z]+R.offsetX)*R.scaleX,me=(X[z+1]+R.offsetY)*R.scaleY,Ge=(X[j]+R.offsetX)*R.scaleX,le=(X[j+1]+R.offsetY)*R.scaleY,te=(X[B]+R.offsetX)*R.scaleX,be=(X[B+1]+R.offsetY)*R.scaleY;if(!(me>=be))for(var et,k,W,ae,Ne,pe,Pe,Me,Re=q[M],De=q[M+1],ee=q[M+2],ce=q[I],Te=q[I+1],ze=q[I+2],_t=q[U],Pt=q[U+1],kt=q[U+2],Nt=Math.round(me),ft=Math.round(be),Ze=Nt;Ze<=ft;Ze++){if(Ze<le){var tt;et=Ee-(Ee-Ge)*(tt=Ze<me?0:(me-Ze)/(me-le)),k=Re-(Re-ce)*tt,W=De-(De-Te)*tt,ae=ee-(ee-ze)*tt}else{var St;et=Ge-(Ge-te)*(St=Ze>be?1:le===be?0:(le-Ze)/(le-be)),k=ce-(ce-_t)*St,W=Te-(Te-Pt)*St,ae=ze-(ze-kt)*St}var Vt=void 0;Ne=Ee-(Ee-te)*(Vt=Ze<me?0:Ze>be?1:(me-Ze)/(me-be)),pe=Re-(Re-_t)*Vt,Pe=De-(De-Pt)*Vt,Me=ee-(ee-kt)*Vt;for(var It=Math.round(Math.min(et,Ne)),Ut=Math.round(Math.max(et,Ne)),Je=G*Ze+4*It,dt=It;dt<=Ut;dt++)(Vt=(et-dt)/(et-Ne))<0?Vt=0:Vt>1&&(Vt=1),fe[Je++]=k-(k-pe)*Vt|0,fe[Je++]=W-(W-Pe)*Vt|0,fe[Je++]=ae-(ae-Me)*Vt|0,fe[Je++]=255}}function b(_,R,z){var M,I,j=R.coords,B=R.colors;switch(R.type){case"lattice":var U=R.verticesPerRow,X=Math.floor(j.length/U)-1,q=U-1;for(M=0;M<X;M++)for(var fe=M*U,G=0;G<q;G++,fe++)Q(_,z,j[fe],j[fe+1],j[fe+U],B[fe],B[fe+1],B[fe+U]),Q(_,z,j[fe+U+1],j[fe+1],j[fe+U],B[fe+U+1],B[fe+1],B[fe+U]);break;case"triangles":for(M=0,I=j.length;M<I;M+=3)Q(_,z,j[M],j[M+1],j[M+2],B[M],B[M+1],B[M+2]);break;default:throw new Error("illegal figure")}}var E=function(_){f(z,_);var R=p(z);function z(j){var B;return K(this,z),(B=R.call(this))._coords=j[2],B._colors=j[3],B._figures=j[4],B._bounds=j[5],B._bbox=j[7],B._background=j[8],B.matrix=null,B}return se(z,[{key:"_createMeshCanvas",value:function(B,M,I){var fe=Math.floor(this._bounds[0]),G=Math.floor(this._bounds[1]),ye=Math.ceil(this._bounds[2])-fe,Ee=Math.ceil(this._bounds[3])-G,me=Math.min(Math.ceil(Math.abs(ye*B[0]*1.1)),3e3),Ge=Math.min(Math.ceil(Math.abs(Ee*B[1]*1.1)),3e3),le=ye/me,te=Ee/Ge,be={coords:this._coords,colors:this._colors,offsetX:-fe,offsetY:-G,scaleX:1/le,scaleY:1/te},ee=I.getCanvas("mesh",me+4,Ge+4,!1),ce=ee.context,Te=ce.createImageData(me,Ge);if(M)for(var ze=Te.data,_t=0,Pt=ze.length;_t<Pt;_t+=4)ze[_t]=M[0],ze[_t+1]=M[1],ze[_t+2]=M[2],ze[_t+3]=255;var Nt,kt=o(this._figures);try{for(kt.s();!(Nt=kt.n()).done;)b(Te,Nt.value,be)}catch(k){kt.e(k)}finally{kt.f()}return ce.putImageData(Te,2,2),{canvas:ee.canvas,offsetX:fe-2*le,offsetY:G-2*te,scaleX:le,scaleY:te}}},{key:"getPattern",value:function(B,M,I){var X,U=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(re(B,this._bbox),U)X=t.Util.singularValueDecompose2dScale(B.mozCurrentTransform);else if(X=t.Util.singularValueDecompose2dScale(M.baseTransform),this.matrix){var q=t.Util.singularValueDecompose2dScale(this.matrix);X=[X[0]*q[0],X[1]*q[1]]}var fe=this._createMeshCanvas(X,U?null:this._background,M.cachedCanvases);return U||(B.setTransform.apply(B,M.baseTransform),this.matrix&&B.transform.apply(B,this.matrix)),B.translate(fe.offsetX,fe.offsetY),B.scale(fe.scaleX,fe.scaleY),B.createPattern(fe.canvas,"no-repeat")}}]),z}(T),g=function(_){f(z,_);var R=p(z);function z(){return K(this,z),R.apply(this,arguments)}return se(z,[{key:"getPattern",value:function(){return"hotpink"}}]),z}(T),C=function(){function _(R,z,j,B,M){K(this,_),this.operatorList=R[2],this.matrix=R[3]||[1,0,0,1,0,0],this.bbox=R[4],this.xstep=R[5],this.ystep=R[6],this.paintType=R[7],this.tilingType=R[8],this.color=z,this.ctx=j,this.canvasGraphicsFactory=B,this.baseTransform=M}return se(_,[{key:"createPatternCanvas",value:function(z){var j=this.operatorList,B=this.bbox,M=this.xstep,I=this.ystep,U=this.paintType,q=this.color,fe=this.canvasGraphicsFactory;(0,t.info)("TilingType: "+this.tilingType);var G=B[0],ye=B[1],Ee=B[2],me=B[3],Ge=t.Util.singularValueDecompose2dScale(this.matrix),le=t.Util.singularValueDecompose2dScale(this.baseTransform),te=[Ge[0]*le[0],Ge[1]*le[1]],be=this.getSizeAndScale(M,this.ctx.canvas.width,te[0]),Re=this.getSizeAndScale(I,this.ctx.canvas.height,te[1]),De=z.cachedCanvases.getCanvas("pattern",be.size,Re.size,!0),ee=De.context,ce=fe.createCanvasGraphics(ee);ce.groupLevel=z.groupLevel,this.setFillAndStrokeStyleToContext(ce,U,q);var Te=G,ze=ye,_t=Ee,Pt=me;return G<0&&(Te=0,_t+=Math.abs(G)),ye<0&&(ze=0,Pt+=Math.abs(ye)),ee.translate(-be.scale*Te,-Re.scale*ze),ce.transform(be.scale,0,0,Re.scale,0,0),this.clipBbox(ce,Te,ze,_t,Pt),ce.baseTransform=ce.ctx.mozCurrentTransform.slice(),ce.executeOperatorList(j),ce.endDrawing(),{canvas:De.canvas,scaleX:be.scale,scaleY:Re.scale,offsetX:Te,offsetY:ze}}},{key:"getSizeAndScale",value:function(z,j,B){z=Math.abs(z);var M=Math.max(_.MAX_PATTERN_SIZE,j),I=Math.ceil(z*B);return I>=M?I=M:B=I/z,{scale:B,size:I}}},{key:"clipBbox",value:function(z,j,B,M,I){z.ctx.rect(j,B,M-j,I-B),z.clip(),z.endPath()}},{key:"setFillAndStrokeStyleToContext",value:function(z,j,B){var M=z.ctx,I=z.current;switch(j){case 1:var U=this.ctx;M.fillStyle=U.fillStyle,M.strokeStyle=U.strokeStyle,I.fillColor=U.fillStyle,I.strokeColor=U.strokeStyle;break;case 2:var X=t.Util.makeHexColor(B[0],B[1],B[2]);M.fillStyle=X,M.strokeStyle=X,I.fillColor=X,I.strokeColor=X;break;default:throw new t.FormatError("Unsupported paint type: ".concat(j))}}},{key:"getPattern",value:function(z,j,B){var M=arguments.length>3&&void 0!==arguments[3]&&arguments[3],I=B;M||(I=t.Util.transform(I,j.baseTransform),this.matrix&&(I=t.Util.transform(I,this.matrix)));var U=this.createPatternCanvas(j),X=new DOMMatrix(I);X=(X=X.translate(U.offsetX,U.offsetY)).scale(1/U.scaleX,1/U.scaleY);var q=z.createPattern(U.canvas,"repeat");try{q.setTransform(X)}catch(fe){(0,t.warn)('TilingPattern.getPattern: "'.concat(null==fe?void 0:fe.message,'".'))}return q}}],[{key:"MAX_PATTERN_SIZE",get:function(){return(0,t.shadow)(this,"MAX_PATTERN_SIZE",3e3)}}]),_}();Y.TilingPattern=C},(ke,Y)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.GlobalWorkerOptions=void 0;var a=Object.create(null);Y.GlobalWorkerOptions=a,a.workerPort=void 0===a.workerPort?null:a.workerPort,a.workerSrc=void 0===a.workerSrc?"":a.workerSrc},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.MessageHandler=void 0;var e=function o(ie){return ie&&ie.__esModule?ie:{default:ie}}(a(2)),t=a(4);function c(ie,se,re,T,L,Q,b){try{var E=ie[Q](b),g=E.value}catch(v){return void re(v)}E.done?se(g):Promise.resolve(g).then(T,L)}function m(ie,se){for(var re=0;re<se.length;re++){var T=se[re];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(ie,T.key,T)}}function w(ie){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(re){return typeof re}:function(re){return re&&"function"==typeof Symbol&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re})(ie)}function N(ie){if(!(ie instanceof Error||"object"===w(ie)&&null!==ie))return(0,t.warn)('wrapReason: Expected "reason" to be a (possibly cloned) Error.'),ie;switch(ie.name){case"AbortException":return new t.AbortException(ie.message);case"MissingPDFException":return new t.MissingPDFException(ie.message);case"PasswordException":return new t.PasswordException(ie.message,ie.code);case"UnexpectedResponseException":return new t.UnexpectedResponseException(ie.message,ie.status);case"UnknownErrorException":return new t.UnknownErrorException(ie.message,ie.details);default:return new t.UnknownErrorException(ie.message,ie.toString())}}var K=function(){function ie(se,re,T){var L=this;(function f(ie,se){if(!(ie instanceof se))throw new TypeError("Cannot call a class as a function")})(this,ie),this.sourceName=se,this.targetName=re,this.comObj=T,this.callbackId=1,this.streamId=1,this.postMessageTransfers=!0,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),this._onComObjOnMessage=function(Q){var b=Q.data;if(b.targetName===L.sourceName){if(b.stream)return void L._processStreamMessage(b);if(b.callback){var E=b.callbackId,g=L.callbackCapabilities[E];if(!g)throw new Error("Cannot resolve callback ".concat(E));if(delete L.callbackCapabilities[E],1===b.callback)g.resolve(b.data);else{if(2!==b.callback)throw new Error("Unexpected callback case");g.reject(N(b.reason))}return}var v=L.actionHandler[b.action];if(!v)throw new Error("Unknown action from worker: ".concat(b.action));if(b.callbackId){var D=L.sourceName,C=b.sourceName;return void new Promise(function(_){_(v(b.data))}).then(function(_){T.postMessage({sourceName:D,targetName:C,callback:1,callbackId:b.callbackId,data:_})},function(_){T.postMessage({sourceName:D,targetName:C,callback:2,callbackId:b.callbackId,reason:N(_)})})}if(b.streamId)return void L._createStreamSink(b);v(b.data)}},T.addEventListener("message",this._onComObjOnMessage)}return function p(ie,se,re){se&&m(ie.prototype,se),re&&m(ie,re)}(ie,[{key:"on",value:function(re,T){var L=this.actionHandler;if(L[re])throw new Error('There is already an actionName called "'.concat(re,'"'));L[re]=T}},{key:"send",value:function(re,T,L){this._postMessage({sourceName:this.sourceName,targetName:this.targetName,action:re,data:T},L)}},{key:"sendWithPromise",value:function(re,T,L){var Q=this.callbackId++,b=(0,t.createPromiseCapability)();this.callbackCapabilities[Q]=b;try{this._postMessage({sourceName:this.sourceName,targetName:this.targetName,action:re,callbackId:Q,data:T},L)}catch(E){b.reject(E)}return b.promise}},{key:"sendWithStream",value:function(re,T,L,Q){var b=this,E=this.streamId++,g=this.sourceName,v=this.targetName,D=this.comObj;return new ReadableStream({start:function(_){var R=(0,t.createPromiseCapability)();return b.streamControllers[E]={controller:_,startCall:R,pullCall:null,cancelCall:null,isClosed:!1},b._postMessage({sourceName:g,targetName:v,action:re,streamId:E,data:T,desiredSize:_.desiredSize},Q),R.promise},pull:function(_){var R=(0,t.createPromiseCapability)();return b.streamControllers[E].pullCall=R,D.postMessage({sourceName:g,targetName:v,stream:6,streamId:E,desiredSize:_.desiredSize}),R.promise},cancel:function(_){(0,t.assert)(_ instanceof Error,"cancel must have a valid reason");var R=(0,t.createPromiseCapability)();return b.streamControllers[E].cancelCall=R,b.streamControllers[E].isClosed=!0,D.postMessage({sourceName:g,targetName:v,stream:1,streamId:E,reason:N(_)}),R.promise}},L)}},{key:"_createStreamSink",value:function(re){var T=re.streamId,L=this.sourceName,Q=re.sourceName,b=this.comObj,E=this,g=this.actionHandler[re.action],v={enqueue:function(C){var _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,R=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var z=this.desiredSize;this.desiredSize-=_,z>0&&this.desiredSize<=0&&(this.sinkCapability=(0,t.createPromiseCapability)(),this.ready=this.sinkCapability.promise),E._postMessage({sourceName:L,targetName:Q,stream:4,streamId:T,chunk:C},R)}},close:function(){this.isCancelled||(this.isCancelled=!0,b.postMessage({sourceName:L,targetName:Q,stream:3,streamId:T}),delete E.streamSinks[T])},error:function(C){(0,t.assert)(C instanceof Error,"error must have a valid reason"),!this.isCancelled&&(this.isCancelled=!0,b.postMessage({sourceName:L,targetName:Q,stream:5,streamId:T,reason:N(C)}))},sinkCapability:(0,t.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:re.desiredSize,ready:null};v.sinkCapability.resolve(),v.ready=v.sinkCapability.promise,this.streamSinks[T]=v,new Promise(function(D){D(g(re.data,v))}).then(function(){b.postMessage({sourceName:L,targetName:Q,stream:8,streamId:T,success:!0})},function(D){b.postMessage({sourceName:L,targetName:Q,stream:8,streamId:T,reason:N(D)})})}},{key:"_processStreamMessage",value:function(re){var T=re.streamId,L=this.sourceName,Q=re.sourceName,b=this.comObj,E=this.streamControllers[T],g=this.streamSinks[T];switch(re.stream){case 8:re.success?E.startCall.resolve():E.startCall.reject(N(re.reason));break;case 7:re.success?E.pullCall.resolve():E.pullCall.reject(N(re.reason));break;case 6:if(!g){b.postMessage({sourceName:L,targetName:Q,stream:7,streamId:T,success:!0});break}g.desiredSize<=0&&re.desiredSize>0&&g.sinkCapability.resolve(),g.desiredSize=re.desiredSize,new Promise(function(v){v(g.onPull&&g.onPull())}).then(function(){b.postMessage({sourceName:L,targetName:Q,stream:7,streamId:T,success:!0})},function(v){b.postMessage({sourceName:L,targetName:Q,stream:7,streamId:T,reason:N(v)})});break;case 4:if((0,t.assert)(E,"enqueue should have stream controller"),E.isClosed)break;E.controller.enqueue(re.chunk);break;case 3:if((0,t.assert)(E,"close should have stream controller"),E.isClosed)break;E.isClosed=!0,E.controller.close(),this._deleteStreamController(E,T);break;case 5:(0,t.assert)(E,"error should have stream controller"),E.controller.error(N(re.reason)),this._deleteStreamController(E,T);break;case 2:re.success?E.cancelCall.resolve():E.cancelCall.reject(N(re.reason)),this._deleteStreamController(E,T);break;case 1:if(!g)break;new Promise(function(v){v(g.onCancel&&g.onCancel(N(re.reason)))}).then(function(){b.postMessage({sourceName:L,targetName:Q,stream:2,streamId:T,success:!0})},function(v){b.postMessage({sourceName:L,targetName:Q,stream:2,streamId:T,reason:N(v)})}),g.sinkCapability.reject(N(re.reason)),g.isCancelled=!0,delete this.streamSinks[T];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:(se=function l(ie){return function(){var se=this,re=arguments;return new Promise(function(T,L){var Q=ie.apply(se,re);function b(g){c(Q,T,L,b,E,"next",g)}function E(g){c(Q,T,L,b,E,"throw",g)}b(void 0)})}}(e.default.mark(function T(L,Q){return e.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.next=2,Promise.allSettled([L.startCall&&L.startCall.promise,L.pullCall&&L.pullCall.promise,L.cancelCall&&L.cancelCall.promise]);case 2:delete this.streamControllers[Q];case 3:case"end":return E.stop()}},T,this)})),function re(T,L){return se.apply(this,arguments)})},{key:"_postMessage",value:function(re,T){T&&this.postMessageTransfers?this.comObj.postMessage(re,T):this.comObj.postMessage(re)}},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}]),ie;var se}();Y.MessageHandler=K},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.Metadata=void 0;var e=a(4);function o(f,m){for(var p=0;p<m.length;p++){var w=m[p];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(f,w.key,w)}}Y.Metadata=function(){function f(m){var p=m.parsedData,w=m.rawData;(function t(f,m){if(!(f instanceof m))throw new TypeError("Cannot call a class as a function")})(this,f),this._metadataMap=p,this._data=w}return function c(f,m,p){m&&o(f.prototype,m),p&&o(f,p)}(f,[{key:"getRaw",value:function(){return this._data}},{key:"get",value:function(p){var w;return null!==(w=this._metadataMap.get(p))&&void 0!==w?w:null}},{key:"getAll",value:function(){return(0,e.objectFromMap)(this._metadataMap)}},{key:"has",value:function(p){return this._metadataMap.has(p)}}]),f}()},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.OptionalContentConfig=void 0;var e=a(4);function t(O,H){var N="undefined"!=typeof Symbol&&O[Symbol.iterator]||O["@@iterator"];if(!N){if(Array.isArray(O)||(N=function o(O,H){if(O){if("string"==typeof O)return c(O,H);var N=Object.prototype.toString.call(O).slice(8,-1);if("Object"===N&&O.constructor&&(N=O.constructor.name),"Map"===N||"Set"===N)return Array.from(O);if("Arguments"===N||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return c(O,H)}}(O))||H&&O&&"number"==typeof O.length){N&&(O=N);var K=0,ie=function(){};return{s:ie,n:function(){return K>=O.length?{done:!0}:{done:!1,value:O[K++]}},e:function(Q){throw Q},f:ie}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var T,se=!0,re=!1;return{s:function(){N=N.call(O)},n:function(){var Q=N.next();return se=Q.done,Q},e:function(Q){re=!0,T=Q},f:function(){try{!se&&null!=N.return&&N.return()}finally{if(re)throw T}}}}function c(O,H){(null==H||H>O.length)&&(H=O.length);for(var N=0,K=new Array(H);N<H;N++)K[N]=O[N];return K}function l(O,H){for(var N=0;N<H.length;N++){var K=H[N];K.enumerable=K.enumerable||!1,K.configurable=!0,"value"in K&&(K.writable=!0),Object.defineProperty(O,K.key,K)}}function m(O,H){if(!(O instanceof H))throw new TypeError("Cannot call a class as a function")}var p=function O(H,N){m(this,O),this.visible=!0,this.name=H,this.intent=N},w=function(){function O(H){if(m(this,O),this.name=null,this.creator=null,this._order=null,this._groups=new Map,null!==H){this.name=H.name,this.creator=H.creator,this._order=H.order;var K,N=t(H.groups);try{for(N.s();!(K=N.n()).done;){var ie=K.value;this._groups.set(ie.id,new p(ie.name,ie.intent))}}catch(D){N.e(D)}finally{N.f()}if("OFF"===H.baseState){var re,se=t(this._groups);try{for(se.s();!(re=se.n()).done;)re.value.visible=!1}catch(D){se.e(D)}finally{se.f()}}var Q,L=t(H.on);try{for(L.s();!(Q=L.n()).done;)this._groups.get(Q.value).visible=!0}catch(D){L.e(D)}finally{L.f()}var g,E=t(H.off);try{for(E.s();!(g=E.n()).done;)this._groups.get(g.value).visible=!1}catch(D){E.e(D)}finally{E.f()}}}return function f(O,H,N){H&&l(O.prototype,H),N&&l(O,N)}(O,[{key:"_evaluateVisibilityExpression",value:function(N){var K=N.length;if(K<2)return!0;for(var ie=N[0],se=1;se<K;se++){var re=N[se],T=void 0;if(Array.isArray(re))T=this._evaluateVisibilityExpression(re);else{if(!this._groups.has(re))return(0,e.warn)("Optional content group not found: ".concat(re)),!0;T=this._groups.get(re).visible}switch(ie){case"And":if(!T)return!1;break;case"Or":if(T)return!0;break;case"Not":return!T;default:return!0}}return"And"===ie}},{key:"isVisible",value:function(N){if(0===this._groups.size)return!0;if(!N)return(0,e.warn)("Optional content group not defined."),!0;if("OCG"===N.type)return this._groups.has(N.id)?this._groups.get(N.id).visible:((0,e.warn)("Optional content group not found: ".concat(N.id)),!0);if("OCMD"===N.type){if(N.expression)return this._evaluateVisibilityExpression(N.expression);if(!N.policy||"AnyOn"===N.policy){var ie,K=t(N.ids);try{for(K.s();!(ie=K.n()).done;){var se=ie.value;if(!this._groups.has(se))return(0,e.warn)("Optional content group not found: ".concat(se)),!0;if(this._groups.get(se).visible)return!0}}catch(C){K.e(C)}finally{K.f()}return!1}if("AllOn"===N.policy){var T,re=t(N.ids);try{for(re.s();!(T=re.n()).done;){var L=T.value;if(!this._groups.has(L))return(0,e.warn)("Optional content group not found: ".concat(L)),!0;if(!this._groups.get(L).visible)return!1}}catch(C){re.e(C)}finally{re.f()}return!0}if("AnyOff"===N.policy){var b,Q=t(N.ids);try{for(Q.s();!(b=Q.n()).done;){var E=b.value;if(!this._groups.has(E))return(0,e.warn)("Optional content group not found: ".concat(E)),!0;if(!this._groups.get(E).visible)return!0}}catch(C){Q.e(C)}finally{Q.f()}return!1}if("AllOff"===N.policy){var v,g=t(N.ids);try{for(g.s();!(v=g.n()).done;){var D=v.value;if(!this._groups.has(D))return(0,e.warn)("Optional content group not found: ".concat(D)),!0;if(this._groups.get(D).visible)return!1}}catch(C){g.e(C)}finally{g.f()}return!0}return(0,e.warn)("Unknown optional content policy ".concat(N.policy,".")),!0}return(0,e.warn)("Unknown group type ".concat(N.type,".")),!0}},{key:"setVisibility",value:function(N){var K=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this._groups.has(N)?this._groups.get(N).visible=!!K:(0,e.warn)("Optional content group not found: ".concat(N))}},{key:"getOrder",value:function(){return this._groups.size?this._order?this._order.slice():Array.from(this._groups.keys()):null}},{key:"getGroups",value:function(){return this._groups.size>0?(0,e.objectFromMap)(this._groups):null}},{key:"getGroup",value:function(N){return this._groups.get(N)||null}}]),O}();Y.OptionalContentConfig=w},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.PDFDataTransportStream=void 0;var e=function c(re){return re&&re.__esModule?re:{default:re}}(a(2)),t=a(4),o=a(1);function l(re,T,L,Q,b,E,g){try{var v=re[E](g),D=v.value}catch(C){return void L(C)}v.done?T(D):Promise.resolve(D).then(Q,b)}function f(re){return function(){var T=this,L=arguments;return new Promise(function(Q,b){var E=re.apply(T,L);function g(D){l(E,Q,b,g,v,"next",D)}function v(D){l(E,Q,b,g,v,"throw",D)}g(void 0)})}}function m(re,T){var L="undefined"!=typeof Symbol&&re[Symbol.iterator]||re["@@iterator"];if(!L){if(Array.isArray(re)||(L=function p(re,T){if(re){if("string"==typeof re)return w(re,T);var L=Object.prototype.toString.call(re).slice(8,-1);if("Object"===L&&re.constructor&&(L=re.constructor.name),"Map"===L||"Set"===L)return Array.from(re);if("Arguments"===L||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(L))return w(re,T)}}(re))||T&&re&&"number"==typeof re.length){L&&(re=L);var Q=0,b=function(){};return{s:b,n:function(){return Q>=re.length?{done:!0}:{done:!1,value:re[Q++]}},e:function(C){throw C},f:b}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var v,E=!0,g=!1;return{s:function(){L=L.call(re)},n:function(){var C=L.next();return E=C.done,C},e:function(C){g=!0,v=C},f:function(){try{!E&&null!=L.return&&L.return()}finally{if(g)throw v}}}}function w(re,T){(null==T||T>re.length)&&(T=re.length);for(var L=0,Q=new Array(T);L<T;L++)Q[L]=re[L];return Q}function O(re,T){if(!(re instanceof T))throw new TypeError("Cannot call a class as a function")}function H(re,T){for(var L=0;L<T.length;L++){var Q=T[L];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(re,Q.key,Q)}}function N(re,T,L){return T&&H(re.prototype,T),L&&H(re,L),re}Y.PDFDataTransportStream=function(){function re(T,L){var Q=this;O(this,re),(0,t.assert)(L,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.'),this._queuedChunks=[],this._progressiveDone=T.progressiveDone||!1,this._contentDispositionFilename=T.contentDispositionFilename||null;var b=T.initialData;if((null==b?void 0:b.length)>0){var E=new Uint8Array(b).buffer;this._queuedChunks.push(E)}this._pdfDataRangeTransport=L,this._isStreamingSupported=!T.disableStream,this._isRangeSupported=!T.disableRange,this._contentLength=T.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener(function(g,v){Q._onReceiveData({begin:g,chunk:v})}),this._pdfDataRangeTransport.addProgressListener(function(g,v){Q._onProgress({loaded:g,total:v})}),this._pdfDataRangeTransport.addProgressiveReadListener(function(g){Q._onReceiveData({chunk:g})}),this._pdfDataRangeTransport.addProgressiveDoneListener(function(){Q._onProgressiveDone()}),this._pdfDataRangeTransport.transportReady()}return N(re,[{key:"_onReceiveData",value:function(L){var Q=new Uint8Array(L.chunk).buffer;if(void 0===L.begin)this._fullRequestReader?this._fullRequestReader._enqueue(Q):this._queuedChunks.push(Q);else{var b=this._rangeReaders.some(function(E){return E._begin===L.begin&&(E._enqueue(Q),!0)});(0,t.assert)(b,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}},{key:"_progressiveDataLength",get:function(){var L,Q;return null!==(L=null===(Q=this._fullRequestReader)||void 0===Q?void 0:Q._loaded)&&void 0!==L?L:0}},{key:"_onProgress",value:function(L){if(void 0===L.total){var Q=this._rangeReaders[0];null!=Q&&Q.onProgress&&Q.onProgress({loaded:L.loaded})}else{var b=this._fullRequestReader;null!=b&&b.onProgress&&b.onProgress({loaded:L.loaded,total:L.total})}}},{key:"_onProgressiveDone",value:function(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}},{key:"_removeRangeReader",value:function(L){var Q=this._rangeReaders.indexOf(L);Q>=0&&this._rangeReaders.splice(Q,1)}},{key:"getFullReader",value:function(){(0,t.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");var L=this._queuedChunks;return this._queuedChunks=null,new ie(this,L,this._progressiveDone,this._contentDispositionFilename)}},{key:"getRangeReader",value:function(L,Q){if(Q<=this._progressiveDataLength)return null;var b=new se(this,L,Q);return this._pdfDataRangeTransport.requestDataRange(L,Q),this._rangeReaders.push(b),b}},{key:"cancelAllRequests",value:function(L){this._fullRequestReader&&this._fullRequestReader.cancel(L);var b,Q=m(this._rangeReaders.slice(0));try{for(Q.s();!(b=Q.n()).done;)b.value.cancel(L)}catch(g){Q.e(g)}finally{Q.f()}this._pdfDataRangeTransport.abort()}}]),re}();var ie=function(){function re(T,L){var Q=arguments.length>2&&void 0!==arguments[2]&&arguments[2],b=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;O(this,re),this._stream=T,this._done=Q||!1,this._filename=(0,o.isPdfFile)(b)?b:null,this._queuedChunks=L||[],this._loaded=0;var g,E=m(this._queuedChunks);try{for(E.s();!(g=E.n()).done;){var v=g.value;this._loaded+=v.byteLength}}catch(D){E.e(D)}finally{E.f()}this._requests=[],this._headersReady=Promise.resolve(),T._fullRequestReader=this,this.onProgress=null}return N(re,[{key:"_enqueue",value:function(L){this._done||(this._requests.length>0?this._requests.shift().resolve({value:L,done:!1}):this._queuedChunks.push(L),this._loaded+=L.byteLength)}},{key:"headersReady",get:function(){return this._headersReady}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._stream._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._stream._isStreamingSupported}},{key:"contentLength",get:function(){return this._stream._contentLength}},{key:"read",value:(T=f(e.default.mark(function Q(){var b,E;return e.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!(this._queuedChunks.length>0)){v.next=3;break}return b=this._queuedChunks.shift(),v.abrupt("return",{value:b,done:!1});case 3:if(!this._done){v.next=5;break}return v.abrupt("return",{value:void 0,done:!0});case 5:return E=(0,t.createPromiseCapability)(),this._requests.push(E),v.abrupt("return",E.promise);case 8:case"end":return v.stop()}},Q,this)})),function L(){return T.apply(this,arguments)})},{key:"cancel",value:function(L){this._done=!0;var b,Q=m(this._requests);try{for(Q.s();!(b=Q.n()).done;)b.value.resolve({value:void 0,done:!0})}catch(g){Q.e(g)}finally{Q.f()}this._requests.length=0}},{key:"progressiveDone",value:function(){this._done||(this._done=!0)}}]),re;var T}(),se=function(){function re(T,L,Q){O(this,re),this._stream=T,this._begin=L,this._end=Q,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}return N(re,[{key:"_enqueue",value:function(L){if(!this._done){if(0===this._requests.length)this._queuedChunk=L;else{this._requests.shift().resolve({value:L,done:!1});var E,b=m(this._requests);try{for(b.s();!(E=b.n()).done;)E.value.resolve({value:void 0,done:!0})}catch(v){b.e(v)}finally{b.f()}this._requests.length=0}this._done=!0,this._stream._removeRangeReader(this)}}},{key:"isStreamingSupported",get:function(){return!1}},{key:"read",value:(T=f(e.default.mark(function Q(){var b,E;return e.default.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:if(!this._queuedChunk){v.next=4;break}return b=this._queuedChunk,this._queuedChunk=null,v.abrupt("return",{value:b,done:!1});case 4:if(!this._done){v.next=6;break}return v.abrupt("return",{value:void 0,done:!0});case 6:return E=(0,t.createPromiseCapability)(),this._requests.push(E),v.abrupt("return",E.promise);case 9:case"end":return v.stop()}},Q,this)})),function L(){return T.apply(this,arguments)})},{key:"cancel",value:function(L){this._done=!0;var b,Q=m(this._requests);try{for(Q.s();!(b=Q.n()).done;)b.value.resolve({value:void 0,done:!0})}catch(g){Q.e(g)}finally{Q.f()}this._requests.length=0,this._stream._removeRangeReader(this)}}]),re;var T}()},(ke,Y)=>{"use strict";function t(m,p){(null==p||p>m.length)&&(p=m.length);for(var w=0,O=new Array(p);w<p;w++)O[w]=m[w];return O}function c(m,p){for(var w=0;w<p.length;w++){var O=p[w];O.enumerable=O.enumerable||!1,O.configurable=!0,"value"in O&&(O.writable=!0),Object.defineProperty(m,O.key,O)}}Object.defineProperty(Y,"__esModule",{value:!0}),Y.XfaText=void 0,Y.XfaText=function(){function m(){!function o(m,p){if(!(m instanceof p))throw new TypeError("Cannot call a class as a function")}(this,m)}return function l(m,p,w){p&&c(m.prototype,p),w&&c(m,w)}(m,null,[{key:"textContent",value:function(w){var O=[],H={items:O,styles:Object.create(null)};return function N(K){var ie;if(K){var se=null,re=K.name;if("#text"===re)se=K.value;else{if(!m.shouldBuildText(re))return;null!=K&&null!==(ie=K.attributes)&&void 0!==ie&&ie.textContent?se=K.attributes.textContent:K.value&&(se=K.value)}if(null!==se&&O.push({str:se}),K.children){var L,T=function a(m,p){var w="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(!w){if(Array.isArray(m)||(w=function e(m,p){if(m){if("string"==typeof m)return t(m,p);var w=Object.prototype.toString.call(m).slice(8,-1);if("Object"===w&&m.constructor&&(w=m.constructor.name),"Map"===w||"Set"===w)return Array.from(m);if("Arguments"===w||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return t(m,p)}}(m))||p&&m&&"number"==typeof m.length){w&&(m=w);var O=0,H=function(){};return{s:H,n:function(){return O>=m.length?{done:!0}:{done:!1,value:m[O++]}},e:function(re){throw re},f:H}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var ie,N=!0,K=!1;return{s:function(){w=w.call(m)},n:function(){var re=w.next();return N=re.done,re},e:function(re){K=!0,ie=re},f:function(){try{!N&&null!=w.return&&w.return()}finally{if(K)throw ie}}}}(K.children);try{for(T.s();!(L=T.n()).done;)N(L.value)}catch(b){T.e(b)}finally{T.f()}}}}(w),H}},{key:"shouldBuildText",value:function(w){return!("textarea"===w||"input"===w||"option"===w||"select"===w)}}]),m}()},(ke,Y,a)=>{"use strict";function e(ae){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(pe){return typeof pe}:function(pe){return pe&&"function"==typeof Symbol&&pe.constructor===Symbol&&pe!==Symbol.prototype?"symbol":typeof pe})(ae)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.AnnotationLayer=void 0;var t=a(4),o=a(1),c=a(122),l=a(132);function f(ae,Ne,pe){return f="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(Me,Ze,tt){var St=function m(ae,Ne){for(;!Object.prototype.hasOwnProperty.call(ae,Ne)&&null!==(ae=v(ae)););return ae}(Me,Ze);if(St){var Vt=Object.getOwnPropertyDescriptor(St,Ze);return Vt.get?Vt.get.call(tt):Vt.value}},f(ae,Ne,pe||ae)}function p(ae,Ne,pe){return Ne in ae?Object.defineProperty(ae,Ne,{value:pe,enumerable:!0,configurable:!0,writable:!0}):ae[Ne]=pe,ae}function w(ae,Ne){return function N(ae){if(Array.isArray(ae))return ae}(ae)||function H(ae,Ne){var pe=null==ae?null:"undefined"!=typeof Symbol&&ae[Symbol.iterator]||ae["@@iterator"];if(null!=pe){var tt,St,Pe=[],Me=!0,Ze=!1;try{for(pe=pe.call(ae);!(Me=(tt=pe.next()).done)&&(Pe.push(tt.value),!Ne||Pe.length!==Ne);Me=!0);}catch(Vt){Ze=!0,St=Vt}finally{try{!Me&&null!=pe.return&&pe.return()}finally{if(Ze)throw St}}return Pe}}(ae,Ne)||C(ae,Ne)||function O(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(ae){return function re(ae){if(Array.isArray(ae))return _(ae)}(ae)||function se(ae){if("undefined"!=typeof Symbol&&null!=ae[Symbol.iterator]||null!=ae["@@iterator"])return Array.from(ae)}(ae)||C(ae)||function ie(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(ae,Ne){if("function"!=typeof Ne&&null!==Ne)throw new TypeError("Super expression must either be null or a function");ae.prototype=Object.create(Ne&&Ne.prototype,{constructor:{value:ae,writable:!0,configurable:!0}}),Ne&&L(ae,Ne)}function L(ae,Ne){return(L=Object.setPrototypeOf||function(Pe,Me){return Pe.__proto__=Me,Pe})(ae,Ne)}function Q(ae){var Ne=function g(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(ae){return!1}}();return function(){var Me,Pe=v(ae);if(Ne){var Ze=v(this).constructor;Me=Reflect.construct(Pe,arguments,Ze)}else Me=Pe.apply(this,arguments);return b(this,Me)}}function b(ae,Ne){if(Ne&&("object"===e(Ne)||"function"==typeof Ne))return Ne;if(void 0!==Ne)throw new TypeError("Derived constructors may only return object or undefined");return E(ae)}function E(ae){if(void 0===ae)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ae}function v(ae){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(pe){return pe.__proto__||Object.getPrototypeOf(pe)})(ae)}function D(ae,Ne){var pe="undefined"!=typeof Symbol&&ae[Symbol.iterator]||ae["@@iterator"];if(!pe){if(Array.isArray(ae)||(pe=C(ae))||Ne&&ae&&"number"==typeof ae.length){pe&&(ae=pe);var Pe=0,Me=function(){};return{s:Me,n:function(){return Pe>=ae.length?{done:!0}:{done:!1,value:ae[Pe++]}},e:function(It){throw It},f:Me}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var St,Ze=!0,tt=!1;return{s:function(){pe=pe.call(ae)},n:function(){var It=pe.next();return Ze=It.done,It},e:function(It){tt=!0,St=It},f:function(){try{!Ze&&null!=pe.return&&pe.return()}finally{if(tt)throw St}}}}function C(ae,Ne){if(ae){if("string"==typeof ae)return _(ae,Ne);var pe=Object.prototype.toString.call(ae).slice(8,-1);if("Object"===pe&&ae.constructor&&(pe=ae.constructor.name),"Map"===pe||"Set"===pe)return Array.from(ae);if("Arguments"===pe||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(pe))return _(ae,Ne)}}function _(ae,Ne){(null==Ne||Ne>ae.length)&&(Ne=ae.length);for(var pe=0,Pe=new Array(Ne);pe<Ne;pe++)Pe[pe]=ae[pe];return Pe}function R(ae,Ne){if(!(ae instanceof Ne))throw new TypeError("Cannot call a class as a function")}function z(ae,Ne){for(var pe=0;pe<Ne.length;pe++){var Pe=Ne[pe];Pe.enumerable=Pe.enumerable||!1,Pe.configurable=!0,"value"in Pe&&(Pe.writable=!0),Object.defineProperty(ae,Pe.key,Pe)}}function j(ae,Ne,pe){return Ne&&z(ae.prototype,Ne),pe&&z(ae,pe),ae}var B=1e3,M=new WeakSet,I=function(){function ae(){R(this,ae)}return j(ae,null,[{key:"create",value:function(pe){switch(pe.data.annotationType){case t.AnnotationType.LINK:return new X(pe);case t.AnnotationType.TEXT:return new q(pe);case t.AnnotationType.WIDGET:switch(pe.data.fieldType){case"Tx":return new G(pe);case"Btn":return pe.data.radioButton?new Ee(pe):pe.data.checkBox?new ye(pe):new me(pe);case"Ch":return new Ge(pe)}return new fe(pe);case t.AnnotationType.POPUP:return new le(pe);case t.AnnotationType.FREETEXT:return new be(pe);case t.AnnotationType.LINE:return new Re(pe);case t.AnnotationType.SQUARE:return new De(pe);case t.AnnotationType.CIRCLE:return new ee(pe);case t.AnnotationType.POLYLINE:return new ce(pe);case t.AnnotationType.CARET:return new ze(pe);case t.AnnotationType.INK:return new _t(pe);case t.AnnotationType.POLYGON:return new Te(pe);case t.AnnotationType.HIGHLIGHT:return new Pt(pe);case t.AnnotationType.UNDERLINE:return new kt(pe);case t.AnnotationType.SQUIGGLY:return new Nt(pe);case t.AnnotationType.STRIKEOUT:return new ft(pe);case t.AnnotationType.STAMP:return new et(pe);case t.AnnotationType.FILEATTACHMENT:return new k(pe);default:return new U(pe)}}}]),ae}(),U=function(){function ae(Ne){var pe=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},Pe=pe.isRenderable,Me=void 0!==Pe&&Pe,Ze=pe.ignoreBorder,tt=void 0!==Ze&&Ze,St=pe.createQuadrilaterals,Vt=void 0!==St&&St;R(this,ae),this.isRenderable=Me,this.data=Ne.data,this.layer=Ne.layer,this.page=Ne.page,this.viewport=Ne.viewport,this.linkService=Ne.linkService,this.downloadManager=Ne.downloadManager,this.imageResourcesPath=Ne.imageResourcesPath,this.renderForms=Ne.renderForms,this.svgFactory=Ne.svgFactory,this.annotationStorage=Ne.annotationStorage,this.enableScripting=Ne.enableScripting,this.hasJSActions=Ne.hasJSActions,this._fieldObjects=Ne.fieldObjects,this._mouseState=Ne.mouseState,Me&&(this.container=this._createContainer(tt)),Vt&&(this.quadrilaterals=this._createQuadrilaterals(tt))}return j(ae,[{key:"_createContainer",value:function(){var pe=arguments.length>0&&void 0!==arguments[0]&&arguments[0],Pe=this.data,Me=this.page,Ze=this.viewport,tt=document.createElement("section"),St=Pe.rect[2]-Pe.rect[0],Vt=Pe.rect[3]-Pe.rect[1];tt.setAttribute("data-annotation-id",Pe.id);var It=t.Util.normalizeRect([Pe.rect[0],Me.view[3]-Pe.rect[1]+Me.view[1],Pe.rect[2],Me.view[3]-Pe.rect[3]+Me.view[1]]);if(tt.style.transform="matrix(".concat(Ze.transform.join(","),")"),tt.style.transformOrigin="".concat(-It[0],"px ").concat(-It[1],"px"),!pe&&Pe.borderStyle.width>0){tt.style.borderWidth="".concat(Pe.borderStyle.width,"px"),Pe.borderStyle.style!==t.AnnotationBorderStyleType.UNDERLINE&&(St-=2*Pe.borderStyle.width,Vt-=2*Pe.borderStyle.width);var Ut=Pe.borderStyle.horizontalCornerRadius,Je=Pe.borderStyle.verticalCornerRadius;if(Ut>0||Je>0){var dt="".concat(Ut,"px / ").concat(Je,"px");tt.style.borderRadius=dt}switch(Pe.borderStyle.style){case t.AnnotationBorderStyleType.SOLID:tt.style.borderStyle="solid";break;case t.AnnotationBorderStyleType.DASHED:tt.style.borderStyle="dashed";break;case t.AnnotationBorderStyleType.BEVELED:(0,t.warn)("Unimplemented border style: beveled");break;case t.AnnotationBorderStyleType.INSET:(0,t.warn)("Unimplemented border style: inset");break;case t.AnnotationBorderStyleType.UNDERLINE:tt.style.borderBottomStyle="solid"}var he=Pe.borderColor||Pe.color||null;he?tt.style.borderColor=t.Util.makeHexColor(0|Pe.color[0],0|Pe.color[1],0|Pe.color[2]):tt.style.borderWidth=0}return tt.style.left="".concat(It[0],"px"),tt.style.top="".concat(It[1],"px"),tt.style.width="".concat(St,"px"),tt.style.height="".concat(Vt,"px"),tt}},{key:"_createQuadrilaterals",value:function(){var pe=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.data.quadPoints)return null;var tt,Pe=[],Me=this.data.rect,Ze=D(this.data.quadPoints);try{for(Ze.s();!(tt=Ze.n()).done;){var St=tt.value;this.data.rect=[St[2].x,St[2].y,St[1].x,St[1].y],Pe.push(this._createContainer(pe))}}catch(Vt){Ze.e(Vt)}finally{Ze.f()}return this.data.rect=Me,Pe}},{key:"_createPopup",value:function(pe,Pe){var Me=this.container;this.quadrilaterals&&(pe=pe||this.quadrilaterals,Me=this.quadrilaterals[0]),pe||((pe=document.createElement("div")).style.height=Me.style.height,pe.style.width=Me.style.width,Me.appendChild(pe));var tt=new te({container:Me,trigger:pe,color:Pe.color,titleObj:Pe.titleObj,modificationDate:Pe.modificationDate,contentsObj:Pe.contentsObj,hideWrapper:!0}).render();tt.style.left=Me.style.width,Me.appendChild(tt)}},{key:"_renderQuadrilaterals",value:function(pe){var Me,Pe=D(this.quadrilaterals);try{for(Pe.s();!(Me=Pe.n()).done;)Me.value.className=pe}catch(tt){Pe.e(tt)}finally{Pe.f()}return this.quadrilaterals}},{key:"render",value:function(){(0,t.unreachable)("Abstract method `AnnotationElement.render` called")}},{key:"_getElementsByName",value:function(pe){var Pe=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,Me=[];if(this._fieldObjects){var Ze=this._fieldObjects[pe];if(Ze){var St,tt=D(Ze);try{for(tt.s();!(St=tt.n()).done;){var Vt=St.value,It=Vt.page,Ut=Vt.id,Je=Vt.exportValues;if(-1!==It&&Ut!==Pe){var dt="string"==typeof Je?Je:null,he=document.getElementById(Ut);if(he&&!M.has(he)){(0,t.warn)("_getElementsByName - element not allowed: ".concat(Ut));continue}Me.push({id:Ut,exportValue:dt,domElement:he})}}}catch(bt){tt.e(bt)}finally{tt.f()}}return Me}var He,Le=D(document.getElementsByName(pe));try{for(Le.s();!(He=Le.n()).done;){var nt=He.value,jt=nt.id,st=nt.exportValue;jt!==Pe&&(!M.has(nt)||Me.push({id:jt,exportValue:st,domElement:nt}))}}catch(bt){Le.e(bt)}finally{Le.f()}return Me}}],[{key:"platform",get:function(){var pe="undefined"!=typeof navigator?navigator.platform:"";return(0,t.shadow)(this,"platform",{isWin:pe.includes("Win"),isMac:pe.includes("Mac")})}}]),ae}(),X=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){return R(this,pe),Ne.call(this,Pe,{isRenderable:!!(Pe.data.url||Pe.data.dest||Pe.data.action||Pe.data.isTooltipOnly||Pe.data.resetForm||Pe.data.actions&&(Pe.data.actions.Action||Pe.data.actions["Mouse Up"]||Pe.data.actions["Mouse Down"])),createQuadrilaterals:!0})}return j(pe,[{key:"render",value:function(){var St,Me=this.data,Ze=this.linkService,tt=document.createElement("a");if(Me.url)Ze.addLinkAttributes||(0,t.warn)("LinkAnnotationElement.render - missing `addLinkAttributes`-method on the `linkService`-instance."),null===(St=Ze.addLinkAttributes)||void 0===St||St.call(Ze,tt,Me.url,Me.newWindow);else if(Me.action)this._bindNamedAction(tt,Me.action);else if(Me.dest)this._bindLink(tt,Me.dest);else{var Vt=!1;Me.actions&&(Me.actions.Action||Me.actions["Mouse Up"]||Me.actions["Mouse Down"])&&this.enableScripting&&this.hasJSActions&&(Vt=!0,this._bindJSAction(tt,Me)),Me.resetForm?this._bindResetFormAction(tt,Me.resetForm):Vt||this._bindLink(tt,"")}return this.quadrilaterals?this._renderQuadrilaterals("linkAnnotation").map(function(It,Ut){var Je=0===Ut?tt:tt.cloneNode();return It.appendChild(Je),It}):(this.container.className="linkAnnotation",this.container.appendChild(tt),this.container)}},{key:"_bindLink",value:function(Me,Ze){var tt=this;Me.href=this.linkService.getDestinationHash(Ze),Me.onclick=function(){return Ze&&tt.linkService.goToDestination(Ze),!1},(Ze||""===Ze)&&(Me.className="internalLink")}},{key:"_bindNamedAction",value:function(Me,Ze){var tt=this;Me.href=this.linkService.getAnchorUrl(""),Me.onclick=function(){return tt.linkService.executeNamedAction(Ze),!1},Me.className="internalLink"}},{key:"_bindJSAction",value:function(Me,Ze){var tt=this;Me.href=this.linkService.getAnchorUrl("");for(var St=new Map([["Action","onclick"],["Mouse Up","onmouseup"],["Mouse Down","onmousedown"]]),Vt=function(){var he=Ut[It],Le=St.get(he);if(!Le)return"continue";Me[Le]=function(){var He;return null===(He=tt.linkService.eventBus)||void 0===He||He.dispatch("dispatcheventinsandbox",{source:tt,detail:{id:Ze.id,name:he}}),!1}},It=0,Ut=Object.keys(Ze.actions);It<Ut.length;It++)Vt();Me.onclick||(Me.onclick=function(){return!1}),Me.className="internalLink"}},{key:"_bindResetFormAction",value:function(Me,Ze){var tt=this,St=Me.onclick;if(St||(Me.href=this.linkService.getAnchorUrl("")),Me.className="internalLink",!this._fieldObjects)return(0,t.warn)('_bindResetFormAction - "resetForm" action not supported, ensure that the `fieldObjects` parameter is provided.'),void(St||(Me.onclick=function(){return!1}));Me.onclick=function(){St&&St();var Se,Vt=Ze.fields,It=Ze.refs,Ut=Ze.include,Je=[];if(0!==Vt.length||0!==It.length){var Le,dt=new Set(It),he=D(Vt);try{for(he.s();!(Le=he.n()).done;){var st,jt=D(tt._fieldObjects[Le.value]||[]);try{for(jt.s();!(st=jt.n()).done;)dt.add(st.value.id)}catch(V){jt.e(V)}finally{jt.f()}}}catch(V){he.e(V)}finally{he.f()}for(var at=0,yt=Object.values(tt._fieldObjects);at<yt.length;at++){var Pn,pn=D(yt[at]);try{for(pn.s();!(Pn=pn.n()).done;){var sn=Pn.value;dt.has(sn.id)===Ut&&Je.push(sn)}}catch(V){pn.e(V)}finally{pn.f()}}}else for(var bn=0,Lt=Object.values(tt._fieldObjects);bn<Lt.length;bn++)Je.push.apply(Je,K(Lt[bn]));for(var mn=tt.annotationStorage,wn=[],Gn=0,er=Je;Gn<er.length;Gn++){var an=er[Gn],tn=an.id;switch(wn.push(tn),an.type){case"text":var Ot=an.defaultValue||"";mn.setValue(tn,{value:Ot,valueAsString:Ot});break;case"checkbox":case"radiobutton":mn.setValue(tn,{value:an.defaultValue===an.exportValues});break;case"combobox":case"listbox":mn.setValue(tn,{value:an.defaultValue||""});break;default:continue}var Ye=document.getElementById(tn);!Ye||!M.has(Ye)||Ye.dispatchEvent(new Event("resetform"))}return tt.enableScripting&&(null===(Se=tt.linkService.eventBus)||void 0===Se||Se.dispatch("dispatcheventinsandbox",{source:tt,detail:{id:"app",ids:wn,name:"ResetForm"}})),!1}}}]),pe}(U),q=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt})}return j(pe,[{key:"render",value:function(){this.container.className="textAnnotation";var Me=document.createElement("img");return Me.style.height=this.container.style.height,Me.style.width=this.container.style.width,Me.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",Me.alt="[{{type}} Annotation]",Me.dataset.l10nId="text_annotation_type",Me.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(Me,this.data),this.container.appendChild(Me),this.container}}]),pe}(U),fe=function(ae){T(pe,ae);var Ne=Q(pe);function pe(){return R(this,pe),Ne.apply(this,arguments)}return j(pe,[{key:"render",value:function(){return this.data.alternativeText&&(this.container.title=this.data.alternativeText),this.container}},{key:"_getKeyModifier",value:function(Me){var Ze=U.platform;return Ze.isWin&&Me.ctrlKey||Ze.isMac&&Me.metaKey}},{key:"_setEventListener",value:function(Me,Ze,tt,St){var Vt=this;Ze.includes("mouse")?Me.addEventListener(Ze,function(It){var Ut;null===(Ut=Vt.linkService.eventBus)||void 0===Ut||Ut.dispatch("dispatcheventinsandbox",{source:Vt,detail:{id:Vt.data.id,name:tt,value:St(It),shift:It.shiftKey,modifier:Vt._getKeyModifier(It)}})}):Me.addEventListener(Ze,function(It){var Ut;null===(Ut=Vt.linkService.eventBus)||void 0===Ut||Ut.dispatch("dispatcheventinsandbox",{source:Vt,detail:{id:Vt.data.id,name:tt,value:It.target.checked}})})}},{key:"_setEventListeners",value:function(Me,Ze,tt){var Vt,St=D(Ze);try{for(St.s();!(Vt=St.n()).done;){var It,Ut=w(Vt.value,2),dt=Ut[1];("Action"===dt||null!==(It=this.data.actions)&&void 0!==It&&It[dt])&&this._setEventListener(Me,Ut[0],dt,tt)}}catch(he){St.e(he)}finally{St.f()}}},{key:"_setBackgroundColor",value:function(Me){var Ze=this.data.backgroundColor||null;Me.style.backgroundColor=null===Ze?"transparent":t.Util.makeHexColor(Ze[0],Ze[1],Ze[2])}},{key:"_dispatchEventFromSandbox",value:function(Me,Ze){for(var tt=this,St=function(Le,He,nt){var jt=nt.detail[Le];nt.target.style[He]=l.ColorConverters["".concat(jt[0],"_HTML")](jt.slice(1))},Vt={display:function(Le){var He=Le.detail.display%2==1;Le.target.style.visibility=He?"hidden":"visible",tt.annotationStorage.setValue(tt.data.id,{hidden:He,print:0===Le.detail.display||3===Le.detail.display})},print:function(Le){tt.annotationStorage.setValue(tt.data.id,{print:Le.detail.print})},hidden:function(Le){Le.target.style.visibility=Le.detail.hidden?"hidden":"visible",tt.annotationStorage.setValue(tt.data.id,{hidden:Le.detail.hidden})},focus:function(Le){setTimeout(function(){return Le.target.focus({preventScroll:!1})},0)},userName:function(Le){Le.target.title=Le.detail.userName},readonly:function(Le){Le.detail.readonly?Le.target.setAttribute("readonly",""):Le.target.removeAttribute("readonly")},required:function(Le){Le.detail.required?Le.target.setAttribute("required",""):Le.target.removeAttribute("required")},bgColor:function(Le){St("bgColor","backgroundColor",Le)},fillColor:function(Le){St("fillColor","backgroundColor",Le)},fgColor:function(Le){St("fgColor","color",Le)},textColor:function(Le){St("textColor","color",Le)},borderColor:function(Le){St("borderColor","borderColor",Le)},strokeColor:function(Le){St("strokeColor","borderColor",Le)}},It=0,Ut=Object.keys(Ze.detail);It<Ut.length;It++){var Je=Ut[It],dt=Me[Je]||Vt[Je];dt&&dt(Ze)}}}]),pe}(U),G=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){return R(this,pe),Ne.call(this,Pe,{isRenderable:Pe.renderForms||!Pe.data.hasAppearance&&!!Pe.data.fieldValue})}return j(pe,[{key:"setPropertyOnSiblings",value:function(Me,Ze,tt,St){var Ut,Vt=this.annotationStorage,It=D(this._getElementsByName(Me.name,Me.id));try{for(It.s();!(Ut=It.n()).done;){var Je=Ut.value;Je.domElement&&(Je.domElement[Ze]=tt),Vt.setValue(Je.id,p({},St,tt))}}catch(dt){It.e(dt)}finally{It.f()}}},{key:"render",value:function(){var Me=this,Ze=this.annotationStorage,tt=this.data.id;this.container.className="textWidgetAnnotation";var St=null;if(this.renderForms){var Vt=Ze.getValue(tt,{value:this.data.fieldValue,valueAsString:this.data.fieldValue}),It=Vt.valueAsString||Vt.value||"",Ut={userValue:null,formattedValue:null,beforeInputSelectionRange:null,beforeInputValue:null};this.data.multiLine?(St=document.createElement("textarea")).textContent=It:((St=document.createElement("input")).type="text",St.setAttribute("value",It)),M.add(St),St.disabled=this.data.readOnly,St.name=this.data.fieldName,St.tabIndex=B,Ut.userValue=It,St.setAttribute("id",tt),St.addEventListener("input",function(nt){Ze.setValue(tt,{value:nt.target.value}),Me.setPropertyOnSiblings(St,"value",nt.target.value,"value")}),St.addEventListener("resetform",function(nt){St.value=Ut.userValue=Me.data.defaultFieldValue||"",delete Ut.formattedValue});var Je=function(jt){Ut.formattedValue&&(jt.target.value=Ut.formattedValue),jt.target.scrollLeft=0,Ut.beforeInputSelectionRange=null};if(this.enableScripting&&this.hasJSActions){var dt;St.addEventListener("focus",function(nt){Ut.userValue&&(nt.target.value=Ut.userValue)}),St.addEventListener("updatefromsandbox",function(nt){Me._dispatchEventFromSandbox({value:function(bt){Ut.userValue=bt.detail.value||"",Ze.setValue(tt,{value:Ut.userValue.toString()}),Ut.formattedValue||(bt.target.value=Ut.userValue)},valueAsString:function(bt){Ut.formattedValue=bt.detail.valueAsString||"",bt.target!==document.activeElement&&(bt.target.value=Ut.formattedValue),Ze.setValue(tt,{formattedValue:Ut.formattedValue})},selRange:function(bt){var at=w(bt.detail.selRange,2),yt=at[0],Yt=at[1];yt>=0&&Yt<bt.target.value.length&&bt.target.setSelectionRange(yt,Yt)}},nt)}),St.addEventListener("keydown",function(nt){var jt;Ut.beforeInputValue=nt.target.value;var st=-1;"Escape"===nt.key?st=0:"Enter"===nt.key?st=2:"Tab"===nt.key&&(st=3),-1!==st&&(Ut.userValue=nt.target.value,null===(jt=Me.linkService.eventBus)||void 0===jt||jt.dispatch("dispatcheventinsandbox",{source:Me,detail:{id:tt,name:"Keystroke",value:nt.target.value,willCommit:!0,commitKey:st,selStart:nt.target.selectionStart,selEnd:nt.target.selectionEnd}}))});var he=Je;Je=null,St.addEventListener("blur",function(nt){var jt;Me._mouseState.isDown&&(Ut.userValue=nt.target.value,null===(jt=Me.linkService.eventBus)||void 0===jt||jt.dispatch("dispatcheventinsandbox",{source:Me,detail:{id:tt,name:"Keystroke",value:nt.target.value,willCommit:!0,commitKey:1,selStart:nt.target.selectionStart,selEnd:nt.target.selectionEnd}})),he(nt)}),St.addEventListener("mousedown",function(nt){Ut.beforeInputValue=nt.target.value,Ut.beforeInputSelectionRange=null}),St.addEventListener("keyup",function(nt){nt.target.selectionStart===nt.target.selectionEnd&&(Ut.beforeInputSelectionRange=null)}),St.addEventListener("select",function(nt){Ut.beforeInputSelectionRange=[nt.target.selectionStart,nt.target.selectionEnd]}),null!==(dt=this.data.actions)&&void 0!==dt&&dt.Keystroke&&St.addEventListener("input",function(nt){var jt,st=-1,bt=-1;if(Ut.beforeInputSelectionRange){var at=w(Ut.beforeInputSelectionRange,2);st=at[0],bt=at[1]}null===(jt=Me.linkService.eventBus)||void 0===jt||jt.dispatch("dispatcheventinsandbox",{source:Me,detail:{id:tt,name:"Keystroke",value:Ut.beforeInputValue,change:nt.data,willCommit:!1,selStart:st,selEnd:bt}})}),this._setEventListeners(St,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],function(nt){return nt.target.value})}if(Je&&St.addEventListener("blur",Je),null!==this.data.maxLen&&(St.maxLength=this.data.maxLen),this.data.comb){var He=(this.data.rect[2]-this.data.rect[0])/this.data.maxLen;St.classList.add("comb"),St.style.letterSpacing="calc(".concat(He,"px - 1ch)")}}else(St=document.createElement("div")).textContent=this.data.fieldValue,St.style.verticalAlign="middle",St.style.display="table-cell";return this._setTextStyle(St),this._setBackgroundColor(St),this.container.appendChild(St),this.container}},{key:"_setTextStyle",value:function(Me){var tt=this.data.defaultAppearanceData,St=tt.fontSize,Vt=tt.fontColor,It=Me.style;St&&(It.fontSize="".concat(St,"px")),It.color=t.Util.makeHexColor(Vt[0],Vt[1],Vt[2]),null!==this.data.textAlignment&&(It.textAlign=["left","center","right"][this.data.textAlignment])}}]),pe}(fe),ye=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){return R(this,pe),Ne.call(this,Pe,{isRenderable:Pe.renderForms})}return j(pe,[{key:"render",value:function(){var Me=this,Ze=this.annotationStorage,tt=this.data,St=tt.id,Vt=Ze.getValue(St,{value:tt.exportValue===tt.fieldValue}).value;"string"==typeof Vt&&Ze.setValue(St,{value:Vt="Off"!==Vt}),this.container.className="buttonWidgetAnnotation checkBox";var It=document.createElement("input");return M.add(It),It.disabled=tt.readOnly,It.type="checkbox",It.name=tt.fieldName,Vt&&It.setAttribute("checked",!0),It.setAttribute("id",St),It.setAttribute("exportValue",tt.exportValue),It.tabIndex=B,It.addEventListener("change",function(Ut){var He,Je=Ut.target,he=Je.checked,Le=D(Me._getElementsByName(Je.name,St));try{for(Le.s();!(He=Le.n()).done;){var nt=He.value,jt=he&&nt.exportValue===tt.exportValue;nt.domElement&&(nt.domElement.checked=jt),Ze.setValue(nt.id,{value:jt})}}catch(st){Le.e(st)}finally{Le.f()}Ze.setValue(St,{value:he})}),It.addEventListener("resetform",function(Ut){Ut.target.checked=(tt.defaultFieldValue||"Off")===tt.exportValue}),this.enableScripting&&this.hasJSActions&&(It.addEventListener("updatefromsandbox",function(Ut){Me._dispatchEventFromSandbox({value:function(he){he.target.checked="Off"!==he.detail.value,Ze.setValue(St,{value:he.target.checked})}},Ut)}),this._setEventListeners(It,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],function(Ut){return Ut.target.checked})),this._setBackgroundColor(It),this.container.appendChild(It),this.container}}]),pe}(fe),Ee=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){return R(this,pe),Ne.call(this,Pe,{isRenderable:Pe.renderForms})}return j(pe,[{key:"render",value:function(){var Me=this;this.container.className="buttonWidgetAnnotation radioButton";var Ze=this.annotationStorage,tt=this.data,St=tt.id,Vt=Ze.getValue(St,{value:tt.fieldValue===tt.buttonValue}).value;"string"==typeof Vt&&Ze.setValue(St,{value:Vt=Vt!==tt.buttonValue});var It=document.createElement("input");if(M.add(It),It.disabled=tt.readOnly,It.type="radio",It.name=tt.fieldName,Vt&&It.setAttribute("checked",!0),It.setAttribute("id",St),It.tabIndex=B,It.addEventListener("change",function(Je){var nt,dt=Je.target,Le=dt.checked,He=D(Me._getElementsByName(dt.name,St));try{for(He.s();!(nt=He.n()).done;)Ze.setValue(nt.value.id,{value:!1})}catch(st){He.e(st)}finally{He.f()}Ze.setValue(St,{value:Le})}),It.addEventListener("resetform",function(Je){var dt=tt.defaultFieldValue;Je.target.checked=null!=dt&&dt===tt.buttonValue}),this.enableScripting&&this.hasJSActions){var Ut=tt.buttonValue;It.addEventListener("updatefromsandbox",function(Je){var dt={value:function(Le){var jt,He=Ut===Le.detail.value,nt=D(Me._getElementsByName(Le.target.name));try{for(nt.s();!(jt=nt.n()).done;){var st=jt.value,bt=He&&st.id===St;st.domElement&&(st.domElement.checked=bt),Ze.setValue(st.id,{value:bt})}}catch(at){nt.e(at)}finally{nt.f()}}};Me._dispatchEventFromSandbox(dt,Je)}),this._setEventListeners(It,[["change","Validate"],["change","Action"],["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"]],function(Je){return Je.target.checked})}return this._setBackgroundColor(It),this.container.appendChild(It),this.container}}]),pe}(fe),me=function(ae){T(pe,ae);var Ne=Q(pe);function pe(){return R(this,pe),Ne.apply(this,arguments)}return j(pe,[{key:"render",value:function(){var Me=f(v(pe.prototype),"render",this).call(this);return Me.className="buttonWidgetAnnotation pushButton",this.data.alternativeText&&(Me.title=this.data.alternativeText),Me}}]),pe}(X),Ge=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){return R(this,pe),Ne.call(this,Pe,{isRenderable:Pe.renderForms})}return j(pe,[{key:"render",value:function(){var Me=this;this.container.className="choiceWidgetAnnotation";var Ze=this.annotationStorage,tt=this.data.id;Ze.getValue(tt,{value:this.data.fieldValue.length>0?this.data.fieldValue[0]:void 0});var St=this.data.defaultAppearanceData.fontSize;St||(St=9);var Vt="calc(".concat(St,"px * var(--zoom-factor))"),It=document.createElement("select");M.add(It),It.disabled=this.data.readOnly,It.name=this.data.fieldName,It.setAttribute("id",tt),It.tabIndex=B,It.style.fontSize="".concat(St,"px"),this.data.combo||(It.size=this.data.options.length,this.data.multiSelect&&(It.multiple=!0)),It.addEventListener("resetform",function(nt){var bt,jt=Me.data.defaultFieldValue,st=D(It.options);try{for(st.s();!(bt=st.n()).done;){var at=bt.value;at.selected=at.value===jt}}catch(yt){st.e(yt)}finally{st.f()}});var Je,Ut=D(this.data.options);try{for(Ut.s();!(Je=Ut.n()).done;){var dt=Je.value,he=document.createElement("option");he.textContent=dt.displayValue,he.value=dt.exportValue,this.data.combo&&(he.style.fontSize=Vt),this.data.fieldValue.includes(dt.exportValue)&&he.setAttribute("selected",!0),It.appendChild(he)}}catch(nt){Ut.e(nt)}finally{Ut.f()}var Le=function(jt,st){var bt=st?"value":"textContent",at=jt.target.options;return jt.target.multiple?Array.prototype.filter.call(at,function(yt){return yt.selected}).map(function(yt){return yt[bt]}):-1===at.selectedIndex?null:at[at.selectedIndex][bt]},He=function(jt){return Array.prototype.map.call(jt.target.options,function(bt){return{displayValue:bt.textContent,exportValue:bt.value}})};return this.enableScripting&&this.hasJSActions?(It.addEventListener("updatefromsandbox",function(nt){Me._dispatchEventFromSandbox({value:function(bt){var pn,at=bt.detail.value,yt=new Set(Array.isArray(at)?at:[at]),Yt=D(It.options);try{for(Yt.s();!(pn=Yt.n()).done;){var Pn=pn.value;Pn.selected=yt.has(Pn.value)}}catch(sn){Yt.e(sn)}finally{Yt.f()}Ze.setValue(tt,{value:Le(bt,!0)})},multipleSelection:function(bt){It.multiple=!0},remove:function(bt){var at=It.options,yt=bt.detail.remove;at[yt].selected=!1,It.remove(yt),at.length>0&&-1===Array.prototype.findIndex.call(at,function(pn){return pn.selected})&&(at[0].selected=!0),Ze.setValue(tt,{value:Le(bt,!0),items:He(bt)})},clear:function(bt){for(;0!==It.length;)It.remove(0);Ze.setValue(tt,{value:null,items:[]})},insert:function(bt){var at=bt.detail.insert,yt=at.index,Yt=at.displayValue,pn=at.exportValue,Pn=document.createElement("option");Pn.textContent=Yt,Pn.value=pn,It.insertBefore(Pn,It.children[yt]),Ze.setValue(tt,{value:Le(bt,!0),items:He(bt)})},items:function(bt){for(var at=bt.detail.items;0!==It.length;)It.remove(0);var Yt,yt=D(at);try{for(yt.s();!(Yt=yt.n()).done;){var pn=Yt.value,Pn=pn.displayValue,sn=pn.exportValue,bn=document.createElement("option");bn.textContent=Pn,bn.value=sn,It.appendChild(bn)}}catch(Lt){yt.e(Lt)}finally{yt.f()}It.options.length>0&&(It.options[0].selected=!0),Ze.setValue(tt,{value:Le(bt,!0),items:He(bt)})},indices:function(bt){var Yt,at=new Set(bt.detail.indices),yt=D(bt.target.options);try{for(yt.s();!(Yt=yt.n()).done;){var pn=Yt.value;pn.selected=at.has(pn.index)}}catch(Pn){yt.e(Pn)}finally{yt.f()}Ze.setValue(tt,{value:Le(bt,!0)})},editable:function(bt){bt.target.disabled=!bt.detail.editable}},nt)}),It.addEventListener("input",function(nt){var jt,st=Le(nt,!0),bt=Le(nt,!1);Ze.setValue(tt,{value:st}),null===(jt=Me.linkService.eventBus)||void 0===jt||jt.dispatch("dispatcheventinsandbox",{source:Me,detail:{id:tt,name:"Keystroke",value:bt,changeEx:st,willCommit:!0,commitKey:1,keyDown:!1}})}),this._setEventListeners(It,[["focus","Focus"],["blur","Blur"],["mousedown","Mouse Down"],["mouseenter","Mouse Enter"],["mouseleave","Mouse Exit"],["mouseup","Mouse Up"],["input","Action"]],function(nt){return nt.target.checked})):It.addEventListener("input",function(nt){Ze.setValue(tt,{value:Le(nt)})}),this._setBackgroundColor(It),this.container.appendChild(It),this.container}}]),pe}(fe),le=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt})}return j(pe,[{key:"render",value:function(){if(this.container.className="popupAnnotation",["Line","Square","Circle","PolyLine","Polygon","Ink"].includes(this.data.parentType))return this.container;var Ze='[data-annotation-id="'.concat(this.data.parentId,'"]'),tt=this.layer.querySelectorAll(Ze);if(0===tt.length)return this.container;var St=new te({container:this.container,trigger:Array.from(tt),color:this.data.color,titleObj:this.data.titleObj,modificationDate:this.data.modificationDate,contentsObj:this.data.contentsObj}),Vt=this.page,It=t.Util.normalizeRect([this.data.parentRect[0],Vt.view[3]-this.data.parentRect[1]+Vt.view[1],this.data.parentRect[2],Vt.view[3]-this.data.parentRect[3]+Vt.view[1]]),Ut=It[0]+this.data.parentRect[2]-this.data.parentRect[0],Je=It[1];return this.container.style.transformOrigin="".concat(-Ut,"px ").concat(-Je,"px"),this.container.style.left="".concat(Ut,"px"),this.container.style.top="".concat(Je,"px"),this.container.appendChild(St.render()),this.container}}]),pe}(U),te=function(){function ae(Ne){R(this,ae),this.container=Ne.container,this.trigger=Ne.trigger,this.color=Ne.color,this.titleObj=Ne.titleObj,this.modificationDate=Ne.modificationDate,this.contentsObj=Ne.contentsObj,this.hideWrapper=Ne.hideWrapper||!1,this.pinned=!1}return j(ae,[{key:"render",value:function(){var Pe=document.createElement("div");Pe.className="popupWrapper",this.hideElement=this.hideWrapper?Pe:this.container,this.hideElement.hidden=!0;var Me=document.createElement("div");Me.className="popup";var Ze=this.color;Ze&&(Me.style.backgroundColor=t.Util.makeHexColor(0|.7*(255-Ze[0])+Ze[0],0|.7*(255-Ze[1])+Ze[1],0|.7*(255-Ze[2])+Ze[2]));var It=document.createElement("h1");It.dir=this.titleObj.dir,It.textContent=this.titleObj.str,Me.appendChild(It);var Ut=o.PDFDateString.toDateObject(this.modificationDate);if(Ut){var Je=document.createElement("span");Je.textContent="{{date}}, {{time}}",Je.dataset.l10nId="annotation_date_string",Je.dataset.l10nArgs=JSON.stringify({date:Ut.toLocaleDateString(),time:Ut.toLocaleTimeString()}),Me.appendChild(Je)}var dt=this._formatContents(this.contentsObj);Me.appendChild(dt),Array.isArray(this.trigger)||(this.trigger=[this.trigger]);var Le,he=D(this.trigger);try{for(he.s();!(Le=he.n()).done;){var He=Le.value;He.addEventListener("click",this._toggle.bind(this)),He.addEventListener("mouseover",this._show.bind(this,!1)),He.addEventListener("mouseout",this._hide.bind(this,!1))}}catch(nt){he.e(nt)}finally{he.f()}return Me.addEventListener("click",this._hide.bind(this,!0)),Pe.appendChild(Me),Pe}},{key:"_formatContents",value:function(pe){var Pe=pe.str,Me=pe.dir,Ze=document.createElement("p");Ze.dir=Me;for(var tt=Pe.split(/(?:\r\n?|\n)/),St=0,Vt=tt.length;St<Vt;++St)Ze.appendChild(document.createTextNode(tt[St])),St<Vt-1&&Ze.appendChild(document.createElement("br"));return Ze}},{key:"_toggle",value:function(){this.pinned?this._hide(!0):this._show(!0)}},{key:"_show",value:function(){var pe=arguments.length>0&&void 0!==arguments[0]&&arguments[0];pe&&(this.pinned=!0),this.hideElement.hidden&&(this.hideElement.hidden=!1,this.container.style.zIndex+=1)}},{key:"_hide",value:function(){var pe=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];pe&&(this.pinned=!1),!this.hideElement.hidden&&!this.pinned&&(this.hideElement.hidden=!0,this.container.style.zIndex-=1)}}]),ae}(),be=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0})}return j(pe,[{key:"render",value:function(){return this.container.className="freeTextAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}]),pe}(U),Re=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0})}return j(pe,[{key:"render",value:function(){this.container.className="lineAnnotation";var Me=this.data,St=this.svgFactory.create(Me.rect[2]-Me.rect[0],Me.rect[3]-Me.rect[1]),Vt=this.svgFactory.createElement("svg:line");return Vt.setAttribute("x1",Me.rect[2]-Me.lineCoordinates[0]),Vt.setAttribute("y1",Me.rect[3]-Me.lineCoordinates[1]),Vt.setAttribute("x2",Me.rect[2]-Me.lineCoordinates[2]),Vt.setAttribute("y2",Me.rect[3]-Me.lineCoordinates[3]),Vt.setAttribute("stroke-width",Me.borderStyle.width||1),Vt.setAttribute("stroke","transparent"),St.appendChild(Vt),this.container.append(St),this._createPopup(Vt,Me),this.container}}]),pe}(U),De=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0})}return j(pe,[{key:"render",value:function(){this.container.className="squareAnnotation";var Me=this.data,Ze=Me.rect[2]-Me.rect[0],tt=Me.rect[3]-Me.rect[1],St=this.svgFactory.create(Ze,tt),Vt=Me.borderStyle.width,It=this.svgFactory.createElement("svg:rect");return It.setAttribute("x",Vt/2),It.setAttribute("y",Vt/2),It.setAttribute("width",Ze-Vt),It.setAttribute("height",tt-Vt),It.setAttribute("stroke-width",Vt||1),It.setAttribute("stroke","transparent"),It.setAttribute("fill","none"),St.appendChild(It),this.container.append(St),this._createPopup(It,Me),this.container}}]),pe}(U),ee=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0})}return j(pe,[{key:"render",value:function(){this.container.className="circleAnnotation";var Me=this.data,Ze=Me.rect[2]-Me.rect[0],tt=Me.rect[3]-Me.rect[1],St=this.svgFactory.create(Ze,tt),Vt=Me.borderStyle.width,It=this.svgFactory.createElement("svg:ellipse");return It.setAttribute("cx",Ze/2),It.setAttribute("cy",tt/2),It.setAttribute("rx",Ze/2-Vt/2),It.setAttribute("ry",tt/2-Vt/2),It.setAttribute("stroke-width",Vt||1),It.setAttribute("stroke","transparent"),It.setAttribute("fill","none"),St.appendChild(It),this.container.append(St),this._createPopup(It,Me),this.container}}]),pe}(U),ce=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze,tt;R(this,pe);var St=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return(tt=Ne.call(this,Pe,{isRenderable:St,ignoreBorder:!0})).containerClassName="polylineAnnotation",tt.svgElementName="svg:polyline",tt}return j(pe,[{key:"render",value:function(){this.container.className=this.containerClassName;var Ut,Me=this.data,St=this.svgFactory.create(Me.rect[2]-Me.rect[0],Me.rect[3]-Me.rect[1]),Vt=[],It=D(Me.vertices);try{for(It.s();!(Ut=It.n()).done;){var Je=Ut.value;Vt.push(Je.x-Me.rect[0]+","+(Me.rect[3]-Je.y))}}catch(He){It.e(He)}finally{It.f()}Vt=Vt.join(" ");var Le=this.svgFactory.createElement(this.svgElementName);return Le.setAttribute("points",Vt),Le.setAttribute("stroke-width",Me.borderStyle.width||1),Le.setAttribute("stroke","transparent"),Le.setAttribute("fill","none"),St.appendChild(Le),this.container.append(St),this._createPopup(Le,Me),this.container}}]),pe}(U),Te=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me;return R(this,pe),(Me=Ne.call(this,Pe)).containerClassName="polygonAnnotation",Me.svgElementName="svg:polygon",Me}return pe}(ce),ze=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0})}return j(pe,[{key:"render",value:function(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}]),pe}(U),_t=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze,tt;R(this,pe);var St=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return(tt=Ne.call(this,Pe,{isRenderable:St,ignoreBorder:!0})).containerClassName="inkAnnotation",tt.svgElementName="svg:polyline",tt}return j(pe,[{key:"render",value:function(){this.container.className=this.containerClassName;var It,Me=this.data,St=this.svgFactory.create(Me.rect[2]-Me.rect[0],Me.rect[3]-Me.rect[1]),Vt=D(Me.inkLists);try{for(Vt.s();!(It=Vt.n()).done;){var he,Je=[],dt=D(It.value);try{for(dt.s();!(he=dt.n()).done;){var Le=he.value,nt=Me.rect[3]-Le.y;Je.push("".concat(Le.x-Me.rect[0],",").concat(nt))}}catch(st){dt.e(st)}finally{dt.f()}Je=Je.join(" ");var jt=this.svgFactory.createElement(this.svgElementName);jt.setAttribute("points",Je),jt.setAttribute("stroke-width",Me.borderStyle.width||1),jt.setAttribute("stroke","transparent"),jt.setAttribute("fill","none"),this._createPopup(jt,Me),St.appendChild(jt)}}catch(st){Vt.e(st)}finally{Vt.f()}return this.container.append(St),this.container}}]),pe}(U),Pt=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0,createQuadrilaterals:!0})}return j(pe,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("highlightAnnotation"):(this.container.className="highlightAnnotation",this.container)}}]),pe}(U),kt=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0,createQuadrilaterals:!0})}return j(pe,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("underlineAnnotation"):(this.container.className="underlineAnnotation",this.container)}}]),pe}(U),Nt=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0,createQuadrilaterals:!0})}return j(pe,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("squigglyAnnotation"):(this.container.className="squigglyAnnotation",this.container)}}]),pe}(U),ft=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0,createQuadrilaterals:!0})}return j(pe,[{key:"render",value:function(){return this.data.hasPopup||this._createPopup(null,this.data),this.quadrilaterals?this._renderQuadrilaterals("strikeoutAnnotation"):(this.container.className="strikeoutAnnotation",this.container)}}]),pe}(U),et=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=!!(Pe.data.hasPopup||null!==(Me=Pe.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=Pe.data.contentsObj)&&void 0!==Ze&&Ze.str);return Ne.call(this,Pe,{isRenderable:tt,ignoreBorder:!0})}return j(pe,[{key:"render",value:function(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(null,this.data),this.container}}]),pe}(U),k=function(ae){T(pe,ae);var Ne=Q(pe);function pe(Pe){var Me,Ze;R(this,pe);var tt=(Ze=Ne.call(this,Pe,{isRenderable:!0})).data.file,St=tt.filename,Vt=tt.content;return Ze.filename=(0,o.getFilenameFromUrl)(St),Ze.content=Vt,null===(Me=Ze.linkService.eventBus)||void 0===Me||Me.dispatch("fileattachmentannotation",{source:E(Ze),id:(0,t.stringToPDFString)(St),filename:St,content:Vt}),Ze}return j(pe,[{key:"render",value:function(){var Me,Ze;this.container.className="fileAttachmentAnnotation";var tt=document.createElement("div");return tt.style.height=this.container.style.height,tt.style.width=this.container.style.width,tt.addEventListener("dblclick",this._download.bind(this)),!this.data.hasPopup&&(null!==(Me=this.data.titleObj)&&void 0!==Me&&Me.str||null!==(Ze=this.data.contentsObj)&&void 0!==Ze&&Ze.str)&&this._createPopup(tt,this.data),this.container.appendChild(tt),this.container}},{key:"_download",value:function(){var Me;null===(Me=this.downloadManager)||void 0===Me||Me.openOrDownloadData(this.container,this.content,this.filename)}}]),pe}(U);Y.AnnotationLayer=function(){function ae(){R(this,ae)}return j(ae,null,[{key:"render",value:function(pe){var tt,Pe=[],Me=[],Ze=D(pe.annotations);try{for(Ze.s();!(tt=Ze.n()).done;){var St=tt.value;if(St){if(St.annotationType===t.AnnotationType.POPUP){Me.push(St);continue}Pe.push(St)}}}catch(nt){Ze.e(nt)}finally{Ze.f()}Me.length&&Pe.push.apply(Pe,Me);for(var Vt=0,It=Pe;Vt<It.length;Vt++){var Ut=It[Vt],Je=I.create({data:Ut,layer:pe.div,page:pe.page,viewport:pe.viewport,linkService:pe.linkService,downloadManager:pe.downloadManager,imageResourcesPath:pe.imageResourcesPath||"",renderForms:!1!==pe.renderForms,svgFactory:new o.DOMSVGFactory,annotationStorage:pe.annotationStorage||new c.AnnotationStorage,enableScripting:pe.enableScripting,hasJSActions:pe.hasJSActions,fieldObjects:pe.fieldObjects,mouseState:pe.mouseState||{isDown:!1}});if(Je.isRenderable){var dt=Je.render();if(Ut.hidden&&(dt.style.visibility="hidden"),Array.isArray(dt)){var Le,he=D(dt);try{for(he.s();!(Le=he.n()).done;)pe.div.appendChild(Le.value)}catch(nt){he.e(nt)}finally{he.f()}}else Je instanceof le?pe.div.prepend(dt):pe.div.appendChild(dt)}}}},{key:"update",value:function(pe){var Ze,Pe="matrix(".concat(pe.viewport.transform.join(","),")"),Me=D(pe.annotations);try{for(Me.s();!(Ze=Me.n()).done;){var St=pe.div.querySelectorAll('[data-annotation-id="'.concat(Ze.value.id,'"]'));if(St){var It,Vt=D(St);try{for(Vt.s();!(It=Vt.n()).done;)It.value.style.transform=Pe}catch(Je){Vt.e(Je)}finally{Vt.f()}}}}catch(Je){Me.e(Je)}finally{Me.f()}pe.div.hidden=!1}}]),ae}()},(ke,Y)=>{"use strict";function a(H,N){return function l(H){if(Array.isArray(H))return H}(H)||function c(H,N){var K=null==H?null:"undefined"!=typeof Symbol&&H[Symbol.iterator]||H["@@iterator"];if(null!=K){var T,L,ie=[],se=!0,re=!1;try{for(K=K.call(H);!(se=(T=K.next()).done)&&(ie.push(T.value),!N||ie.length!==N);se=!0);}catch(Q){re=!0,L=Q}finally{try{!se&&null!=K.return&&K.return()}finally{if(re)throw L}}return ie}}(H,N)||function t(H,N){if(H){if("string"==typeof H)return o(H,N);var K=Object.prototype.toString.call(H).slice(8,-1);if("Object"===K&&H.constructor&&(K=H.constructor.name),"Map"===K||"Set"===K)return Array.from(H);if("Arguments"===K||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(K))return o(H,N)}}(H,N)||function e(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(H,N){(null==N||N>H.length)&&(N=H.length);for(var K=0,ie=new Array(N);K<N;K++)ie[K]=H[K];return ie}function m(H,N){for(var K=0;K<N.length;K++){var ie=N[K];ie.enumerable=ie.enumerable||!1,ie.configurable=!0,"value"in ie&&(ie.writable=!0),Object.defineProperty(H,ie.key,ie)}}function w(H){return Math.floor(255*Math.max(0,Math.min(1,H))).toString(16).padStart(2,"0")}Object.defineProperty(Y,"__esModule",{value:!0}),Y.ColorConverters=void 0,Y.ColorConverters=function(){function H(){!function f(H,N){if(!(H instanceof N))throw new TypeError("Cannot call a class as a function")}(this,H)}return function p(H,N,K){N&&m(H.prototype,N),K&&m(H,K)}(H,null,[{key:"CMYK_G",value:function(K){var ie=a(K,4);return["G",1-Math.min(1,.3*ie[0]+.59*ie[2]+.11*ie[1]+ie[3])]}},{key:"G_CMYK",value:function(K){return["CMYK",0,0,0,1-a(K,1)[0]]}},{key:"G_RGB",value:function(K){var se=a(K,1)[0];return["RGB",se,se,se]}},{key:"G_HTML",value:function(K){var re=w(a(K,1)[0]);return"#".concat(re).concat(re).concat(re)}},{key:"RGB_G",value:function(K){var ie=a(K,3);return["G",.3*ie[0]+.59*ie[1]+.11*ie[2]]}},{key:"RGB_HTML",value:function(K){var ie=a(K,3),re=ie[1],T=ie[2],L=w(ie[0]),Q=w(re),b=w(T);return"#".concat(L).concat(Q).concat(b)}},{key:"T_HTML",value:function(){return"#00000000"}},{key:"CMYK_RGB",value:function(K){var ie=a(K,4),re=ie[1],T=ie[2],L=ie[3];return["RGB",1-Math.min(1,ie[0]+L),1-Math.min(1,T+L),1-Math.min(1,re+L)]}},{key:"CMYK_HTML",value:function(K){return this.RGB_HTML(this.CMYK_RGB(K))}},{key:"RGB_CMYK",value:function(K){var ie=a(K,3),L=1-ie[0],Q=1-ie[1],b=1-ie[2];return["CMYK",L,Q,b,Math.min(L,Q,b)]}}]),H}()},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.renderTextLayer=function E(g){var v=new b({textContent:g.textContent,textContentStream:g.textContentStream,container:g.container,viewport:g.viewport,textDivs:g.textDivs,textContentItemsStr:g.textContentItemsStr,enhanceTextSelection:g.enhanceTextSelection});return v._render(g.timeout),v};var e=a(4);function o(g,v){for(var D=0;D<v.length;D++){var C=v[D];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(g,C.key,C)}}function l(g,v){var D="undefined"!=typeof Symbol&&g[Symbol.iterator]||g["@@iterator"];if(!D){if(Array.isArray(g)||(D=function f(g,v){if(g){if("string"==typeof g)return m(g,v);var D=Object.prototype.toString.call(g).slice(8,-1);if("Object"===D&&g.constructor&&(D=g.constructor.name),"Map"===D||"Set"===D)return Array.from(g);if("Arguments"===D||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(D))return m(g,v)}}(g))||v&&g&&"number"==typeof g.length){D&&(g=D);var C=0,_=function(){};return{s:_,n:function(){return C>=g.length?{done:!0}:{done:!1,value:g[C++]}},e:function(M){throw M},f:_}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var j,R=!0,z=!1;return{s:function(){D=D.call(g)},n:function(){var M=D.next();return R=M.done,M},e:function(M){z=!0,j=M},f:function(){try{!R&&null!=D.return&&D.return()}finally{if(z)throw j}}}}function m(g,v){(null==v||v>g.length)&&(v=g.length);for(var D=0,C=new Array(v);D<v;D++)C[D]=g[D];return C}var w=30,H=new Map,N=/^\s+$/g;function ie(g,v,D,C){var _=document.createElement("span"),R=g._enhanceTextSelection?{angle:0,canvasWidth:0,hasText:""!==v.str,hasEOL:v.hasEOL,originalTransform:null,paddingBottom:0,paddingLeft:0,paddingRight:0,paddingTop:0,scale:1}:{angle:0,canvasWidth:0,hasText:""!==v.str,hasEOL:v.hasEOL};g._textDivs.push(_);var z=e.Util.transform(g._viewport.transform,v.transform),j=Math.atan2(z[1],z[0]),B=D[v.fontName];B.vertical&&(j+=Math.PI/2);var U,X,M=Math.hypot(z[2],z[3]),I=M*function K(g,v){var D=H.get(g);if(D)return D;v.save(),v.font="".concat(w,"px ").concat(g);var C=v.measureText(""),_=C.fontBoundingBoxAscent,R=Math.abs(C.fontBoundingBoxDescent);if(_){v.restore();var z=_/(_+R);return H.set(g,z),z}v.strokeStyle="red",v.clearRect(0,0,w,w),v.strokeText("g",0,0);var j=v.getImageData(0,0,w,w).data;R=0;for(var B=j.length-1-3;B>=0;B-=4)if(j[B]>0){R=Math.ceil(B/4/w);break}v.clearRect(0,0,w,w),v.strokeText("A",0,w),_=0;for(var M=0,I=(j=v.getImageData(0,0,w,w).data).length;M<I;M+=4)if(j[M]>0){_=w-Math.floor(M/4/w);break}if(v.restore(),_){var U=_/(_+R);return H.set(g,U),U}return H.set(g,.8),.8}(B.fontFamily,C);0===j?(U=z[4],X=z[5]-I):(U=z[4]+I*Math.sin(j),X=z[5]-I*Math.cos(j)),_.style.left="".concat(U,"px"),_.style.top="".concat(X,"px"),_.style.fontSize="".concat(M,"px"),_.style.fontFamily=B.fontFamily,_.setAttribute("role","presentation"),_.textContent=v.str,_.dir=v.dir,g._fontInspectorEnabled&&(_.dataset.fontName=v.fontName),0!==j&&(R.angle=j*(180/Math.PI));var q=!1;if(v.str.length>1||g._enhanceTextSelection&&N.test(v.str))q=!0;else if(v.transform[0]!==v.transform[3]){var fe=Math.abs(v.transform[0]),G=Math.abs(v.transform[3]);fe!==G&&Math.max(fe,G)/Math.min(fe,G)>1.5&&(q=!0)}if(q&&(R.canvasWidth=B.vertical?v.height*g._viewport.scale:v.width*g._viewport.scale),g._textDivProperties.set(_,R),g._textContentStream&&g._layoutText(_),g._enhanceTextSelection&&R.hasText){var ye=1,Ee=0;0!==j&&(ye=Math.cos(j),Ee=Math.sin(j));var le,te,me=(B.vertical?v.height:v.width)*g._viewport.scale,Ge=M;te=0!==j?e.Util.getAxialAlignedBoundingBox([0,0,me,Ge],le=[ye,Ee,-Ee,ye,U,X]):[U,X,U+me,X+Ge],g._bounds.push({left:te[0],top:te[1],right:te[2],bottom:te[3],div:_,size:[me,Ge],m:le})}}function se(g){if(!g._canceled){var v=g._textDivs,D=g._capability,C=v.length;if(C>1e5)return g._renderingDone=!0,void D.resolve();if(!g._textContentStream)for(var _=0;_<C;_++)g._layoutText(v[_]);g._renderingDone=!0,D.resolve()}}function re(g,v,D){for(var C=0,_=0;_<D;_++){var R=g[v++];R>0&&(C=C?Math.min(R,C):R)}return C}function T(g){for(var v=g._bounds,D=g._viewport,C=function L(g,v,D){var C=D.map(function(q,fe){return{x1:q.left,y1:q.top,x2:q.right,y2:q.bottom,index:fe,x1New:void 0,x2New:void 0}});Q(g,C);var z,_=new Array(D.length),R=l(C);try{for(R.s();!(z=R.n()).done;){var j=z.value;_[j.index]={left:j.x1New,top:0,right:j.x2New,bottom:0}}}catch(q){R.e(q)}finally{R.f()}D.map(function(q,fe){var G=_[fe],ye=C[fe];ye.x1=q.top,ye.y1=g-G.right,ye.x2=q.bottom,ye.y2=g-G.left,ye.index=fe,ye.x1New=void 0,ye.x2New=void 0}),Q(v,C);var I,M=l(C);try{for(M.s();!(I=M.n()).done;){var U=I.value,X=U.index;_[X].top=U.x1New,_[X].bottom=U.x2New}}catch(q){M.e(q)}finally{M.f()}return _}(D.width,D.height,v),_=0;_<C.length;_++){var R=v[_].div,z=g._textDivProperties.get(R);if(0!==z.angle){for(var j=C[_],B=v[_],M=B.m,I=M[0],U=M[1],X=[[0,0],[0,B.size[1]],[B.size[0],0],B.size],q=new Float64Array(64),fe=0,G=X.length;fe<G;fe++){var ye=e.Util.applyTransform(X[fe],M);q[fe+0]=I&&(j.left-ye[0])/I,q[fe+4]=U&&(j.top-ye[1])/U,q[fe+8]=I&&(j.right-ye[0])/I,q[fe+12]=U&&(j.bottom-ye[1])/U,q[fe+16]=U&&(j.left-ye[0])/-U,q[fe+20]=I&&(j.top-ye[1])/I,q[fe+24]=U&&(j.right-ye[0])/-U,q[fe+28]=I&&(j.bottom-ye[1])/I,q[fe+32]=I&&(j.left-ye[0])/-I,q[fe+36]=U&&(j.top-ye[1])/-U,q[fe+40]=I&&(j.right-ye[0])/-I,q[fe+44]=U&&(j.bottom-ye[1])/-U,q[fe+48]=U&&(j.left-ye[0])/U,q[fe+52]=I&&(j.top-ye[1])/-I,q[fe+56]=U&&(j.right-ye[0])/U,q[fe+60]=I&&(j.bottom-ye[1])/-I}var Ee=1+Math.min(Math.abs(I),Math.abs(U));z.paddingLeft=re(q,32,16)/Ee,z.paddingTop=re(q,48,16)/Ee,z.paddingRight=re(q,0,16)/Ee,z.paddingBottom=re(q,16,16)/Ee,g._textDivProperties.set(R,z)}else z.paddingLeft=v[_].left-C[_].left,z.paddingTop=v[_].top-C[_].top,z.paddingRight=C[_].right-v[_].right,z.paddingBottom=C[_].bottom-v[_].bottom,g._textDivProperties.set(R,z)}}function Q(g,v){v.sort(function(Re,De){return Re.x1-De.x1||Re.index-De.index});var R,C=[{start:-1/0,end:1/0,boundary:{x1:-1/0,y1:-1/0,x2:0,y2:1/0,index:-1,x1New:0,x2New:0}}],_=l(v);try{for(_.s();!(R=_.n()).done;){for(var z=R.value,j=0;j<C.length&&C[j].end<=z.y1;)j++;for(var B=C.length-1;B>=0&&C[B].start>=z.y2;)B--;var M=void 0,I=void 0,U=void 0,X=void 0,q=-1/0;for(U=j;U<=B;U++){var fe;(fe=(I=(M=C[U]).boundary).x2>z.x1?I.index>z.index?I.x1New:z.x1:void 0===I.x2New?(I.x2+z.x1)/2:I.x2New)>q&&(q=fe)}for(z.x1New=q,U=j;U<=B;U++)void 0===(I=(M=C[U]).boundary).x2New?I.x2>z.x1?I.index>z.index&&(I.x2New=I.x2):I.x2New=q:I.x2New>q&&(I.x2New=Math.max(q,I.x2));var G=[],ye=null;for(U=j;U<=B;U++){var Ee=(I=(M=C[U]).boundary).x2>z.x2?I:z;ye===Ee?G[G.length-1].end=M.end:(G.push({start:M.start,end:M.end,boundary:Ee}),ye=Ee)}for(C[j].start<z.y1&&(G[0].start=z.y1,G.unshift({start:C[j].start,end:z.y1,boundary:C[j].boundary})),z.y2<C[B].end&&(G[G.length-1].end=z.y2,G.push({start:z.y2,end:C[B].end,boundary:C[B].boundary})),U=j;U<=B;U++)if(void 0===(I=(M=C[U]).boundary).x2New){var me=!1;for(X=j-1;!me&&X>=0&&C[X].start>=I.y1;X--)me=C[X].boundary===I;for(X=B+1;!me&&X<C.length&&C[X].end<=I.y2;X++)me=C[X].boundary===I;for(X=0;!me&&X<G.length;X++)me=G[X].boundary===I;me||(I.x2New=q)}Array.prototype.splice.apply(C,[j,B-j+1].concat(G))}}catch(Re){_.e(Re)}finally{_.f()}for(var Ge=0,le=C;Ge<le.length;Ge++){var be=le[Ge].boundary;void 0===be.x2New&&(be.x2New=Math.max(g,be.x2))}}var b=function(){function g(v){var D,C=this,_=v.textContent,R=v.textContentStream,z=v.container,j=v.viewport,B=v.textDivs,M=v.textContentItemsStr,I=v.enhanceTextSelection;(function t(g,v){if(!(g instanceof v))throw new TypeError("Cannot call a class as a function")})(this,g),this._textContent=_,this._textContentStream=R,this._container=z,this._document=z.ownerDocument,this._viewport=j,this._textDivs=B||[],this._textContentItemsStr=M||[],this._enhanceTextSelection=!!I,this._fontInspectorEnabled=!(null===(D=globalThis.FontInspector)||void 0===D||!D.enabled),this._reader=null,this._layoutTextLastFontSize=null,this._layoutTextLastFontFamily=null,this._layoutTextCtx=null,this._textDivProperties=new WeakMap,this._renderingDone=!1,this._canceled=!1,this._capability=(0,e.createPromiseCapability)(),this._renderTimer=null,this._bounds=[],this._capability.promise.finally(function(){C._enhanceTextSelection||(C._textDivProperties=null),C._layoutTextCtx&&(C._layoutTextCtx.canvas.width=0,C._layoutTextCtx.canvas.height=0,C._layoutTextCtx=null)}).catch(function(){})}return function c(g,v,D){v&&o(g.prototype,v),D&&o(g,D)}(g,[{key:"promise",get:function(){return this._capability.promise}},{key:"cancel",value:function(){this._canceled=!0,this._reader&&(this._reader.cancel(new e.AbortException("TextLayer task cancelled.")).catch(function(){}),this._reader=null),null!==this._renderTimer&&(clearTimeout(this._renderTimer),this._renderTimer=null),this._capability.reject(new Error("TextLayer task cancelled."))}},{key:"_processItems",value:function(D,C){for(var _=0,R=D.length;_<R;_++)if(void 0!==D[_].str)this._textContentItemsStr.push(D[_].str),ie(this,D[_],C,this._layoutTextCtx);else if("beginMarkedContentProps"===D[_].type||"beginMarkedContent"===D[_].type){var z=this._container;this._container=document.createElement("span"),this._container.classList.add("markedContent"),null!==D[_].id&&this._container.setAttribute("id","".concat(D[_].id)),z.appendChild(this._container)}else"endMarkedContent"===D[_].type&&(this._container=this._container.parentNode)}},{key:"_layoutText",value:function(D){var C=this._textDivProperties.get(D),_="";if(0!==C.canvasWidth&&C.hasText){var R=D.style,z=R.fontSize,j=R.fontFamily;(z!==this._layoutTextLastFontSize||j!==this._layoutTextLastFontFamily)&&(this._layoutTextCtx.font="".concat(z," ").concat(j),this._layoutTextLastFontSize=z,this._layoutTextLastFontFamily=j);var M=this._layoutTextCtx.measureText(D.textContent).width;if(M>0){var I=C.canvasWidth/M;this._enhanceTextSelection&&(C.scale=I),_="scaleX(".concat(I,")")}}if(0!==C.angle&&(_="rotate(".concat(C.angle,"deg) ").concat(_)),_.length>0&&(this._enhanceTextSelection&&(C.originalTransform=_),D.style.transform=_),C.hasText&&this._container.appendChild(D),C.hasEOL){var U=document.createElement("br");U.setAttribute("role","presentation"),this._container.appendChild(U)}}},{key:"_render",value:function(){var D=this,C=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,_=(0,e.createPromiseCapability)(),R=Object.create(null),z=this._document.createElement("canvas");if(z.height=z.width=w,z.mozOpaque=!0,this._layoutTextCtx=z.getContext("2d",{alpha:!1}),this._textContent){var j=this._textContent.items,B=this._textContent.styles;this._processItems(j,B),_.resolve()}else{if(!this._textContentStream)throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');var M=function I(){D._reader.read().then(function(U){var X=U.value;U.done?_.resolve():(Object.assign(R,X.styles),D._processItems(X.items,R),I())},_.reject)};this._reader=this._textContentStream.getReader(),M()}_.promise.then(function(){R=null,C?D._renderTimer=setTimeout(function(){se(D),D._renderTimer=null},C):se(D)},this._capability.reject)}},{key:"expandTextDivs",value:function(){var D=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this._enhanceTextSelection&&this._renderingDone){null!==this._bounds&&(T(this),this._bounds=null);for(var C=[],_=[],R=0,z=this._textDivs.length;R<z;R++){var j=this._textDivs[R],B=this._textDivProperties.get(j);!B.hasText||(D?(C.length=0,_.length=0,B.originalTransform&&C.push(B.originalTransform),B.paddingTop>0?(_.push("".concat(B.paddingTop,"px")),C.push("translateY(".concat(-B.paddingTop,"px)"))):_.push(0),_.push(B.paddingRight>0?"".concat(B.paddingRight/B.scale,"px"):0),_.push(B.paddingBottom>0?"".concat(B.paddingBottom,"px"):0),B.paddingLeft>0?(_.push("".concat(B.paddingLeft/B.scale,"px")),C.push("translateX(".concat(-B.paddingLeft/B.scale,"px)"))):_.push(0),j.style.padding=_.join(" "),C.length&&(j.style.transform=C.join(" "))):(j.style.padding=null,j.style.transform=B.originalTransform))}}}}]),g}()},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.SVGGraphics=void 0;var e=a(4),t=a(1),o=a(6);function c(I){return function m(I){if(Array.isArray(I))return ie(I)}(I)||function f(I){if("undefined"!=typeof Symbol&&null!=I[Symbol.iterator]||null!=I["@@iterator"])return Array.from(I)}(I)||K(I)||function l(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(I,U){return function H(I){if(Array.isArray(I))return I}(I)||function O(I,U){var X=null==I?null:"undefined"!=typeof Symbol&&I[Symbol.iterator]||I["@@iterator"];if(null!=X){var ye,Ee,q=[],fe=!0,G=!1;try{for(X=X.call(I);!(fe=(ye=X.next()).done)&&(q.push(ye.value),!U||q.length!==U);fe=!0);}catch(me){G=!0,Ee=me}finally{try{!fe&&null!=X.return&&X.return()}finally{if(G)throw Ee}}return q}}(I,U)||K(I,U)||function w(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function N(I,U){var X="undefined"!=typeof Symbol&&I[Symbol.iterator]||I["@@iterator"];if(!X){if(Array.isArray(I)||(X=K(I))||U&&I&&"number"==typeof I.length){X&&(I=X);var q=0,fe=function(){};return{s:fe,n:function(){return q>=I.length?{done:!0}:{done:!1,value:I[q++]}},e:function(Ge){throw Ge},f:fe}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var Ee,G=!0,ye=!1;return{s:function(){X=X.call(I)},n:function(){var Ge=X.next();return G=Ge.done,Ge},e:function(Ge){ye=!0,Ee=Ge},f:function(){try{!G&&null!=X.return&&X.return()}finally{if(ye)throw Ee}}}}function K(I,U){if(I){if("string"==typeof I)return ie(I,U);var X=Object.prototype.toString.call(I).slice(8,-1);if("Object"===X&&I.constructor&&(X=I.constructor.name),"Map"===X||"Set"===X)return Array.from(I);if("Arguments"===X||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(X))return ie(I,U)}}function ie(I,U){(null==U||U>I.length)&&(U=I.length);for(var X=0,q=new Array(U);X<U;X++)q[X]=I[X];return q}function se(I,U){for(var X=0;X<U.length;X++){var q=U[X];q.enumerable=q.enumerable||!1,q.configurable=!0,"value"in q&&(q.writable=!0),Object.defineProperty(I,q.key,q)}}function re(I,U,X){return U&&se(I.prototype,U),X&&se(I,X),I}function T(I,U){if(!(I instanceof U))throw new TypeError("Cannot call a class as a function")}var L=function I(){T(this,I),(0,e.unreachable)("Not implemented: SVGGraphics")};Y.SVGGraphics=L;var b=function(U){if(Number.isInteger(U))return U.toString();var X=U.toFixed(10),q=X.length-1;if("0"!==X[q])return X;do{q--}while("0"===X[q]);return X.substring(0,"."===X[q]?q:q+1)},E=function(U){if(0===U[4]&&0===U[5]){if(0===U[1]&&0===U[2])return 1===U[0]&&1===U[3]?"":"scale(".concat(b(U[0])," ").concat(b(U[3]),")");if(U[0]===U[3]&&U[1]===-U[2]){var X=180*Math.acos(U[0])/Math.PI;return"rotate(".concat(b(X),")")}}else if(1===U[0]&&0===U[1]&&0===U[2]&&1===U[3])return"translate(".concat(b(U[4])," ").concat(b(U[5]),")");return"matrix(".concat(b(U[0])," ").concat(b(U[1])," ").concat(b(U[2])," ").concat(b(U[3])," ").concat(b(U[4])," ")+"".concat(b(U[5]),")")},g_fontStyle="normal",g_fontWeight="normal",g_fillColor="#000000",C=["butt","round","square"],_=["miter","round","bevel"],R=function(){for(var I=new Uint8Array([137,80,78,71,13,10,26,10]),X=new Int32Array(256),q=0;q<256;q++){for(var fe=q,G=0;G<8;G++)fe=1&fe?3988292384^fe>>1&2147483647:fe>>1&2147483647;X[q]=fe}function Ee(be,Re,De,ee){var ce=ee,Te=Re.length;De[ce]=Te>>24&255,De[ce+1]=Te>>16&255,De[ce+2]=Te>>8&255,De[ce+3]=255&Te,De[ce+=4]=255&be.charCodeAt(0),De[ce+1]=255&be.charCodeAt(1),De[ce+2]=255&be.charCodeAt(2),De[ce+3]=255&be.charCodeAt(3),De.set(Re,ce+=4);var ze=function ye(be,Re,De){for(var ee=-1,ce=Re;ce<De;ce++)ee=ee>>>8^X[255&(ee^be[ce])];return-1^ee}(De,ee+4,ce+=Re.length);De[ce]=ze>>24&255,De[ce+1]=ze>>16&255,De[ce+2]=ze>>8&255,De[ce+3]=255&ze}function le(be){var Re=be.length,De=65535,ee=Math.ceil(Re/De),ce=new Uint8Array(2+Re+5*ee+4),Te=0;ce[Te++]=120,ce[Te++]=156;for(var ze=0;Re>De;)ce[Te++]=0,ce[Te++]=255,ce[Te++]=255,ce[Te++]=0,ce[Te++]=0,ce.set(be.subarray(ze,ze+De),Te),Te+=De,ze+=De,Re-=De;ce[Te++]=1,ce[Te++]=255&Re,ce[Te++]=Re>>8&255,ce[Te++]=255&~Re,ce[Te++]=(65535&~Re)>>8&255,ce.set(be.subarray(ze),Te),Te+=be.length-ze;var _t=function me(be,Re,De){for(var ee=1,ce=0,Te=Re;Te<De;++Te)ce=(ce+(ee=(ee+(255&be[Te]))%65521))%65521;return ce<<16|ee}(be,0,be.length);return ce[Te++]=_t>>24&255,ce[Te++]=_t>>16&255,ce[Te++]=_t>>8&255,ce[Te++]=255&_t,ce}return function(Re,De,ee){return function te(be,Re,De,ee){var ze,_t,Pt,ce=be.width,Te=be.height,kt=be.data;switch(Re){case e.ImageKind.GRAYSCALE_1BPP:_t=0,ze=1,Pt=ce+7>>3;break;case e.ImageKind.RGB_24BPP:_t=2,ze=8,Pt=3*ce;break;case e.ImageKind.RGBA_32BPP:_t=6,ze=8,Pt=4*ce;break;default:throw new Error("invalid format")}for(var Nt=new Uint8Array((1+Pt)*Te),ft=0,et=0,k=0;k<Te;++k)Nt[ft++]=0,Nt.set(kt.subarray(et,et+Pt),ft),et+=Pt,ft+=Pt;if(Re===e.ImageKind.GRAYSCALE_1BPP&&ee){ft=0;for(var W=0;W<Te;W++){ft++;for(var ae=0;ae<Pt;ae++)Nt[ft++]^=255}}var Ne=new Uint8Array([ce>>24&255,ce>>16&255,ce>>8&255,255&ce,Te>>24&255,Te>>16&255,Te>>8&255,255&Te,ze,_t,0,0,0]),pe=function Ge(be){if(!o.isNodeJS)return le(be);try{var Re;Re=parseInt(process.versions.node)>=8?be:Buffer.from(be);var De=__webpack_require__(7324).deflateSync(Re,{level:9});return De instanceof Uint8Array?De:new Uint8Array(De)}catch(ee){(0,e.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+ee)}return le(be)}(Nt),Me=new Uint8Array(I.length+36+Ne.length+pe.length),Ze=0;return Me.set(I,Ze),Ee("IHDR",Ne,Me,Ze+=I.length),Ee("IDATA",pe,Me,Ze+=12+Ne.length),Ze+=12+pe.length,Ee("IEND",new Uint8Array(0),Me,Ze),(0,e.createObjectURL)(Me,"image/png",De)}(Re,void 0===Re.kind?e.ImageKind.GRAYSCALE_1BPP:Re.kind,De,ee)}}(),z=function(){function I(){T(this,I),this.fontSizeScale=1,this.fontWeight=g_fontWeight,this.fontSize=0,this.textMatrix=e.IDENTITY_MATRIX,this.fontMatrix=e.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=e.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=g_fillColor,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}return re(I,[{key:"clone",value:function(){return Object.create(this)}},{key:"setCurrentPoint",value:function(X,q){this.x=X,this.y=q}}]),I}(),j=0,B=0,M=0;Y.SVGGraphics=L=function(){function I(U,X){var q=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(var fe in T(this,I),this.svgFactory=new t.DOMSVGFactory,this.current=new z,this.transformMatrix=e.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=U,this.objs=X,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!q,this._operatorIdMapping=[],e.OPS)this._operatorIdMapping[e.OPS[fe]]=fe}return re(I,[{key:"save",value:function(){this.transformStack.push(this.transformMatrix);var X=this.current;this.extraStack.push(X),this.current=X.clone()}},{key:"restore",value:function(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}},{key:"group",value:function(X){this.save(),this.executeOpTree(X),this.restore()}},{key:"loadDependencies",value:function(X){for(var q=this,fe=X.fnArray,G=X.argsArray,ye=0,Ee=fe.length;ye<Ee;ye++)if(fe[ye]===e.OPS.dependency){var Ge,me=N(G[ye]);try{var le=function(){var be=Ge.value,Re=be.startsWith("g_")?q.commonObjs:q.objs,De=new Promise(function(ee){Re.get(be,ee)});q.current.dependencies.push(De)};for(me.s();!(Ge=me.n()).done;)le()}catch(te){me.e(te)}finally{me.f()}}return Promise.all(this.current.dependencies)}},{key:"transform",value:function(X,q,fe,G,ye,Ee){this.transformMatrix=e.Util.transform(this.transformMatrix,[X,q,fe,G,ye,Ee]),this.tgrp=null}},{key:"getSVG",value:function(X,q){var fe=this;this.viewport=q;var G=this._initialize(q);return this.loadDependencies(X).then(function(){return fe.transformMatrix=e.IDENTITY_MATRIX,fe.executeOpTree(fe.convertOpList(X)),G})}},{key:"convertOpList",value:function(X){for(var q=this._operatorIdMapping,fe=X.argsArray,G=X.fnArray,ye=[],Ee=0,me=G.length;Ee<me;Ee++){var Ge=G[Ee];ye.push({fnId:Ge,fn:q[Ge],args:fe[Ee]})}return function(U){var G,X=[],q=[],fe=N(U);try{for(fe.s();!(G=fe.n()).done;){var ye=G.value;"save"!==ye.fn?"restore"===ye.fn?X=q.pop():X.push(ye):(X.push({fnId:92,fn:"group",items:[]}),q.push(X),X=X[X.length-1].items)}}catch(Ee){fe.e(Ee)}finally{fe.f()}return X}(ye)}},{key:"executeOpTree",value:function(X){var fe,q=N(X);try{for(q.s();!(fe=q.n()).done;){var G=fe.value,ye=G.fn,me=G.args;switch(0|G.fnId){case e.OPS.beginText:this.beginText();break;case e.OPS.dependency:break;case e.OPS.setLeading:this.setLeading(me);break;case e.OPS.setLeadingMoveText:this.setLeadingMoveText(me[0],me[1]);break;case e.OPS.setFont:this.setFont(me);break;case e.OPS.showText:case e.OPS.showSpacedText:this.showText(me[0]);break;case e.OPS.endText:this.endText();break;case e.OPS.moveText:this.moveText(me[0],me[1]);break;case e.OPS.setCharSpacing:this.setCharSpacing(me[0]);break;case e.OPS.setWordSpacing:this.setWordSpacing(me[0]);break;case e.OPS.setHScale:this.setHScale(me[0]);break;case e.OPS.setTextMatrix:this.setTextMatrix(me[0],me[1],me[2],me[3],me[4],me[5]);break;case e.OPS.setTextRise:this.setTextRise(me[0]);break;case e.OPS.setTextRenderingMode:this.setTextRenderingMode(me[0]);break;case e.OPS.setLineWidth:this.setLineWidth(me[0]);break;case e.OPS.setLineJoin:this.setLineJoin(me[0]);break;case e.OPS.setLineCap:this.setLineCap(me[0]);break;case e.OPS.setMiterLimit:this.setMiterLimit(me[0]);break;case e.OPS.setFillRGBColor:this.setFillRGBColor(me[0],me[1],me[2]);break;case e.OPS.setStrokeRGBColor:this.setStrokeRGBColor(me[0],me[1],me[2]);break;case e.OPS.setStrokeColorN:this.setStrokeColorN(me);break;case e.OPS.setFillColorN:this.setFillColorN(me);break;case e.OPS.shadingFill:this.shadingFill(me[0]);break;case e.OPS.setDash:this.setDash(me[0],me[1]);break;case e.OPS.setRenderingIntent:this.setRenderingIntent(me[0]);break;case e.OPS.setFlatness:this.setFlatness(me[0]);break;case e.OPS.setGState:this.setGState(me[0]);break;case e.OPS.fill:this.fill();break;case e.OPS.eoFill:this.eoFill();break;case e.OPS.stroke:this.stroke();break;case e.OPS.fillStroke:this.fillStroke();break;case e.OPS.eoFillStroke:this.eoFillStroke();break;case e.OPS.clip:this.clip("nonzero");break;case e.OPS.eoClip:this.clip("evenodd");break;case e.OPS.paintSolidColorImageMask:this.paintSolidColorImageMask();break;case e.OPS.paintImageXObject:this.paintImageXObject(me[0]);break;case e.OPS.paintInlineImageXObject:this.paintInlineImageXObject(me[0]);break;case e.OPS.paintImageMaskXObject:this.paintImageMaskXObject(me[0]);break;case e.OPS.paintFormXObjectBegin:this.paintFormXObjectBegin(me[0],me[1]);break;case e.OPS.paintFormXObjectEnd:this.paintFormXObjectEnd();break;case e.OPS.closePath:this.closePath();break;case e.OPS.closeStroke:this.closeStroke();break;case e.OPS.closeFillStroke:this.closeFillStroke();break;case e.OPS.closeEOFillStroke:this.closeEOFillStroke();break;case e.OPS.nextLine:this.nextLine();break;case e.OPS.transform:this.transform(me[0],me[1],me[2],me[3],me[4],me[5]);break;case e.OPS.constructPath:this.constructPath(me[0],me[1]);break;case e.OPS.endPath:this.endPath();break;case 92:this.group(G.items);break;default:(0,e.warn)("Unimplemented operator ".concat(ye))}}}catch(Ge){q.e(Ge)}finally{q.f()}}},{key:"setWordSpacing",value:function(X){this.current.wordSpacing=X}},{key:"setCharSpacing",value:function(X){this.current.charSpacing=X}},{key:"nextLine",value:function(){this.moveText(0,this.current.leading)}},{key:"setTextMatrix",value:function(X,q,fe,G,ye,Ee){var me=this.current;me.textMatrix=me.lineMatrix=[X,q,fe,G,ye,Ee],me.textMatrixScale=Math.hypot(X,q),me.x=me.lineX=0,me.y=me.lineY=0,me.xcoords=[],me.ycoords=[],me.tspan=this.svgFactory.createElement("svg:tspan"),me.tspan.setAttributeNS(null,"font-family",me.fontFamily),me.tspan.setAttributeNS(null,"font-size","".concat(b(me.fontSize),"px")),me.tspan.setAttributeNS(null,"y",b(-me.y)),me.txtElement=this.svgFactory.createElement("svg:text"),me.txtElement.appendChild(me.tspan)}},{key:"beginText",value:function(){var X=this.current;X.x=X.lineX=0,X.y=X.lineY=0,X.textMatrix=e.IDENTITY_MATRIX,X.lineMatrix=e.IDENTITY_MATRIX,X.textMatrixScale=1,X.tspan=this.svgFactory.createElement("svg:tspan"),X.txtElement=this.svgFactory.createElement("svg:text"),X.txtgrp=this.svgFactory.createElement("svg:g"),X.xcoords=[],X.ycoords=[]}},{key:"moveText",value:function(X,q){var fe=this.current;fe.x=fe.lineX+=X,fe.y=fe.lineY+=q,fe.xcoords=[],fe.ycoords=[],fe.tspan=this.svgFactory.createElement("svg:tspan"),fe.tspan.setAttributeNS(null,"font-family",fe.fontFamily),fe.tspan.setAttributeNS(null,"font-size","".concat(b(fe.fontSize),"px")),fe.tspan.setAttributeNS(null,"y",b(-fe.y))}},{key:"showText",value:function(X){var q=this.current,fe=q.font,G=q.fontSize;if(0!==G){var Te,ye=q.fontSizeScale,Ee=q.charSpacing,me=q.wordSpacing,Ge=q.fontDirection,le=q.textHScale*Ge,te=fe.vertical,be=te?1:-1,Re=fe.defaultVMetrics,De=G*q.fontMatrix[0],ee=0,ce=N(X);try{for(ce.s();!(Te=ce.n()).done;){var ze=Te.value;if(null!==ze)if((0,e.isNum)(ze))ee+=be*ze*G/1e3;else{var _t=(ze.isSpace?me:0)+Ee,Pt=ze.fontChar,kt=void 0,Nt=void 0,ft=ze.width;if(te){var et=void 0,k=ze.vmetric||Re;et=ze.vmetric?k[1]:.5*ft,ft=k?-k[0]:ft,kt=(et=-et*De)/ye,Nt=(ee+k[2]*De)/ye}else kt=ee/ye,Nt=0;(ze.isInFont||fe.missingFile)&&(q.xcoords.push(q.x+kt),te&&q.ycoords.push(-q.y+Nt),q.tspan.textContent+=Pt),ee+=te?ft*De-_t*Ge:ft*De+_t*Ge}else ee+=Ge*me}}catch(Me){ce.e(Me)}finally{ce.f()}q.tspan.setAttributeNS(null,"x",q.xcoords.map(b).join(" ")),q.tspan.setAttributeNS(null,"y",te?q.ycoords.map(b).join(" "):b(-q.y)),te?q.y-=ee:q.x+=ee*le,q.tspan.setAttributeNS(null,"font-family",q.fontFamily),q.tspan.setAttributeNS(null,"font-size","".concat(b(q.fontSize),"px")),q.fontStyle!==g_fontStyle&&q.tspan.setAttributeNS(null,"font-style",q.fontStyle),q.fontWeight!==g_fontWeight&&q.tspan.setAttributeNS(null,"font-weight",q.fontWeight);var Ne=q.textRenderingMode&e.TextRenderingMode.FILL_STROKE_MASK;Ne===e.TextRenderingMode.FILL||Ne===e.TextRenderingMode.FILL_STROKE?(q.fillColor!==g_fillColor&&q.tspan.setAttributeNS(null,"fill",q.fillColor),q.fillAlpha<1&&q.tspan.setAttributeNS(null,"fill-opacity",q.fillAlpha)):q.tspan.setAttributeNS(null,"fill",q.textRenderingMode===e.TextRenderingMode.ADD_TO_PATH?"transparent":"none"),(Ne===e.TextRenderingMode.STROKE||Ne===e.TextRenderingMode.FILL_STROKE)&&this._setStrokeAttributes(q.tspan,1/(q.textMatrixScale||1));var Pe=q.textMatrix;0!==q.textRise&&((Pe=Pe.slice())[5]+=q.textRise),q.txtElement.setAttributeNS(null,"transform","".concat(E(Pe)," scale(").concat(b(le),", -1)")),q.txtElement.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),q.txtElement.appendChild(q.tspan),q.txtgrp.appendChild(q.txtElement),this._ensureTransformGroup().appendChild(q.txtElement)}}},{key:"setLeadingMoveText",value:function(X,q){this.setLeading(-q),this.moveText(X,q)}},{key:"addFontStyle",value:function(X){if(!X.data)throw new Error('addFontStyle: No font data available, ensure that the "fontExtraProperties" API parameter is set.');this.cssStyle||(this.cssStyle=this.svgFactory.createElement("svg:style"),this.cssStyle.setAttributeNS(null,"type","text/css"),this.defs.appendChild(this.cssStyle));var q=(0,e.createObjectURL)(X.data,X.mimetype,this.forceDataSchema);this.cssStyle.textContent+='@font-face { font-family: "'.concat(X.loadedName,'";')+" src: url(".concat(q,"); }\n")}},{key:"setFont",value:function(X){var q=this.current,fe=this.commonObjs.get(X[0]),G=X[1];q.font=fe,this.embedFonts&&!fe.missingFile&&!this.embeddedFonts[fe.loadedName]&&(this.addFontStyle(fe),this.embeddedFonts[fe.loadedName]=fe),q.fontMatrix=fe.fontMatrix||e.FONT_IDENTITY_MATRIX;var ye="normal";fe.black?ye="900":fe.bold&&(ye="bold");var Ee=fe.italic?"italic":"normal";G<0?(G=-G,q.fontDirection=-1):q.fontDirection=1,q.fontSize=G,q.fontFamily=fe.loadedName,q.fontWeight=ye,q.fontStyle=Ee,q.tspan=this.svgFactory.createElement("svg:tspan"),q.tspan.setAttributeNS(null,"y",b(-q.y)),q.xcoords=[],q.ycoords=[]}},{key:"endText",value:function(){var X,q=this.current;q.textRenderingMode&e.TextRenderingMode.ADD_TO_PATH_FLAG&&null!==(X=q.txtElement)&&void 0!==X&&X.hasChildNodes()&&(q.element=q.txtElement,this.clip("nonzero"),this.endPath())}},{key:"setLineWidth",value:function(X){X>0&&(this.current.lineWidth=X)}},{key:"setLineCap",value:function(X){this.current.lineCap=C[X]}},{key:"setLineJoin",value:function(X){this.current.lineJoin=_[X]}},{key:"setMiterLimit",value:function(X){this.current.miterLimit=X}},{key:"setStrokeAlpha",value:function(X){this.current.strokeAlpha=X}},{key:"setStrokeRGBColor",value:function(X,q,fe){this.current.strokeColor=e.Util.makeHexColor(X,q,fe)}},{key:"setFillAlpha",value:function(X){this.current.fillAlpha=X}},{key:"setFillRGBColor",value:function(X,q,fe){this.current.fillColor=e.Util.makeHexColor(X,q,fe),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}},{key:"setStrokeColorN",value:function(X){this.current.strokeColor=this._makeColorN_Pattern(X)}},{key:"setFillColorN",value:function(X){this.current.fillColor=this._makeColorN_Pattern(X)}},{key:"shadingFill",value:function(X){var q=this.viewport.width,fe=this.viewport.height,G=e.Util.inverseTransform(this.transformMatrix),ye=e.Util.applyTransform([0,0],G),Ee=e.Util.applyTransform([0,fe],G),me=e.Util.applyTransform([q,0],G),Ge=e.Util.applyTransform([q,fe],G),le=Math.min(ye[0],Ee[0],me[0],Ge[0]),te=Math.min(ye[1],Ee[1],me[1],Ge[1]),be=Math.max(ye[0],Ee[0],me[0],Ge[0]),Re=Math.max(ye[1],Ee[1],me[1],Ge[1]),De=this.svgFactory.createElement("svg:rect");De.setAttributeNS(null,"x",le),De.setAttributeNS(null,"y",te),De.setAttributeNS(null,"width",be-le),De.setAttributeNS(null,"height",Re-te),De.setAttributeNS(null,"fill",this._makeShadingPattern(X)),this.current.fillAlpha<1&&De.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().appendChild(De)}},{key:"_makeColorN_Pattern",value:function(X){return"TilingPattern"===X[0]?this._makeTilingPattern(X):this._makeShadingPattern(X)}},{key:"_makeTilingPattern",value:function(X){var q=X[1],fe=X[2],G=X[3]||e.IDENTITY_MATRIX,ye=p(X[4],4),Ee=ye[0],me=ye[1],Ge=ye[2],le=ye[3],te=X[5],be=X[6],Re=X[7],De="shading".concat(M++),ce=p(e.Util.normalizeRect([].concat(c(e.Util.applyTransform([Ee,me],G)),c(e.Util.applyTransform([Ge,le],G)))),4),Te=ce[0],ze=ce[1],_t=ce[2],Pt=ce[3],Nt=p(e.Util.singularValueDecompose2dScale(G),2),k=te*Nt[0],W=be*Nt[1],ae=this.svgFactory.createElement("svg:pattern");ae.setAttributeNS(null,"id",De),ae.setAttributeNS(null,"patternUnits","userSpaceOnUse"),ae.setAttributeNS(null,"width",k),ae.setAttributeNS(null,"height",W),ae.setAttributeNS(null,"x","".concat(Te)),ae.setAttributeNS(null,"y","".concat(ze));var Ne=this.svg,pe=this.transformMatrix,Pe=this.current.fillColor,Me=this.current.strokeColor,Ze=this.svgFactory.create(_t-Te,Pt-ze);if(this.svg=Ze,this.transformMatrix=G,2===Re){var tt=e.Util.makeHexColor.apply(e.Util,c(q));this.current.fillColor=tt,this.current.strokeColor=tt}return this.executeOpTree(this.convertOpList(fe)),this.svg=Ne,this.transformMatrix=pe,this.current.fillColor=Pe,this.current.strokeColor=Me,ae.appendChild(Ze.childNodes[0]),this.defs.appendChild(ae),"url(#".concat(De,")")}},{key:"_makeShadingPattern",value:function(X){switch(X[0]){case"RadialAxial":var G,q="shading".concat(M++),fe=X[3];switch(X[1]){case"axial":var ye=X[4],Ee=X[5];(G=this.svgFactory.createElement("svg:linearGradient")).setAttributeNS(null,"id",q),G.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),G.setAttributeNS(null,"x1",ye[0]),G.setAttributeNS(null,"y1",ye[1]),G.setAttributeNS(null,"x2",Ee[0]),G.setAttributeNS(null,"y2",Ee[1]);break;case"radial":var me=X[4],Ge=X[5],le=X[6],te=X[7];(G=this.svgFactory.createElement("svg:radialGradient")).setAttributeNS(null,"id",q),G.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),G.setAttributeNS(null,"cx",Ge[0]),G.setAttributeNS(null,"cy",Ge[1]),G.setAttributeNS(null,"r",te),G.setAttributeNS(null,"fx",me[0]),G.setAttributeNS(null,"fy",me[1]),G.setAttributeNS(null,"fr",le);break;default:throw new Error("Unknown RadialAxial type: ".concat(X[1]))}var Re,be=N(fe);try{for(be.s();!(Re=be.n()).done;){var De=Re.value,ee=this.svgFactory.createElement("svg:stop");ee.setAttributeNS(null,"offset",De[0]),ee.setAttributeNS(null,"stop-color",De[1]),G.appendChild(ee)}}catch(ce){be.e(ce)}finally{be.f()}return this.defs.appendChild(G),"url(#".concat(q,")");case"Mesh":return(0,e.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error("Unknown IR type: ".concat(X[0]))}}},{key:"setDash",value:function(X,q){this.current.dashArray=X,this.current.dashPhase=q}},{key:"constructPath",value:function(X,q){var le,fe=this.current,G=fe.x,ye=fe.y,Ee=[],me=0,Ge=N(X);try{for(Ge.s();!(le=Ge.n()).done;)switch(0|le.value){case e.OPS.rectangle:G=q[me++],ye=q[me++];var De=G+q[me++],ee=ye+q[me++];Ee.push("M",b(G),b(ye),"L",b(De),b(ye),"L",b(De),b(ee),"L",b(G),b(ee),"Z");break;case e.OPS.moveTo:G=q[me++],ye=q[me++],Ee.push("M",b(G),b(ye));break;case e.OPS.lineTo:G=q[me++],ye=q[me++],Ee.push("L",b(G),b(ye));break;case e.OPS.curveTo:G=q[me+4],ye=q[me+5],Ee.push("C",b(q[me]),b(q[me+1]),b(q[me+2]),b(q[me+3]),b(G),b(ye)),me+=6;break;case e.OPS.curveTo2:Ee.push("C",b(G),b(ye),b(q[me]),b(q[me+1]),b(q[me+2]),b(q[me+3])),G=q[me+2],ye=q[me+3],me+=4;break;case e.OPS.curveTo3:G=q[me+2],ye=q[me+3],Ee.push("C",b(q[me]),b(q[me+1]),b(G),b(ye),b(G),b(ye)),me+=4;break;case e.OPS.closePath:Ee.push("Z")}}catch(ce){Ge.e(ce)}finally{Ge.f()}Ee=Ee.join(" "),fe.path&&X.length>0&&X[0]!==e.OPS.rectangle&&X[0]!==e.OPS.moveTo?Ee=fe.path.getAttributeNS(null,"d")+Ee:(fe.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().appendChild(fe.path)),fe.path.setAttributeNS(null,"d",Ee),fe.path.setAttributeNS(null,"fill","none"),fe.element=fe.path,fe.setCurrentPoint(G,ye)}},{key:"endPath",value:function(){var X=this.current;if(X.path=null,this.pendingClip){if(!X.element)return void(this.pendingClip=null);var q="clippath".concat(j++),fe=this.svgFactory.createElement("svg:clipPath");fe.setAttributeNS(null,"id",q),fe.setAttributeNS(null,"transform",E(this.transformMatrix));var G=X.element.cloneNode(!0);if(G.setAttributeNS(null,"clip-rule","evenodd"===this.pendingClip?"evenodd":"nonzero"),this.pendingClip=null,fe.appendChild(G),this.defs.appendChild(fe),X.activeClipUrl){X.clipGroup=null;var Ee,ye=N(this.extraStack);try{for(ye.s();!(Ee=ye.n()).done;)Ee.value.clipGroup=null}catch(Ge){ye.e(Ge)}finally{ye.f()}fe.setAttributeNS(null,"clip-path",X.activeClipUrl)}X.activeClipUrl="url(#".concat(q,")"),this.tgrp=null}}},{key:"clip",value:function(X){this.pendingClip=X}},{key:"closePath",value:function(){var X=this.current;if(X.path){var q="".concat(X.path.getAttributeNS(null,"d"),"Z");X.path.setAttributeNS(null,"d",q)}}},{key:"setLeading",value:function(X){this.current.leading=-X}},{key:"setTextRise",value:function(X){this.current.textRise=X}},{key:"setTextRenderingMode",value:function(X){this.current.textRenderingMode=X}},{key:"setHScale",value:function(X){this.current.textHScale=X/100}},{key:"setRenderingIntent",value:function(X){}},{key:"setFlatness",value:function(X){}},{key:"setGState",value:function(X){var fe,q=N(X);try{for(q.s();!(fe=q.n()).done;){var G=p(fe.value,2),ye=G[0],Ee=G[1];switch(ye){case"LW":this.setLineWidth(Ee);break;case"LC":this.setLineCap(Ee);break;case"LJ":this.setLineJoin(Ee);break;case"ML":this.setMiterLimit(Ee);break;case"D":this.setDash(Ee[0],Ee[1]);break;case"RI":this.setRenderingIntent(Ee);break;case"FL":this.setFlatness(Ee);break;case"Font":this.setFont(Ee);break;case"CA":this.setStrokeAlpha(Ee);break;case"ca":this.setFillAlpha(Ee);break;default:(0,e.warn)("Unimplemented graphic state operator ".concat(ye))}}}catch(me){q.e(me)}finally{q.f()}}},{key:"fill",value:function(){var X=this.current;X.element&&(X.element.setAttributeNS(null,"fill",X.fillColor),X.element.setAttributeNS(null,"fill-opacity",X.fillAlpha),this.endPath())}},{key:"stroke",value:function(){var X=this.current;X.element&&(this._setStrokeAttributes(X.element),X.element.setAttributeNS(null,"fill","none"),this.endPath())}},{key:"_setStrokeAttributes",value:function(X){var q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,fe=this.current,G=fe.dashArray;1!==q&&G.length>0&&(G=G.map(function(ye){return q*ye})),X.setAttributeNS(null,"stroke",fe.strokeColor),X.setAttributeNS(null,"stroke-opacity",fe.strokeAlpha),X.setAttributeNS(null,"stroke-miterlimit",b(fe.miterLimit)),X.setAttributeNS(null,"stroke-linecap",fe.lineCap),X.setAttributeNS(null,"stroke-linejoin",fe.lineJoin),X.setAttributeNS(null,"stroke-width",b(q*fe.lineWidth)+"px"),X.setAttributeNS(null,"stroke-dasharray",G.map(b).join(" ")),X.setAttributeNS(null,"stroke-dashoffset",b(q*fe.dashPhase)+"px")}},{key:"eoFill",value:function(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}},{key:"fillStroke",value:function(){this.stroke(),this.fill()}},{key:"eoFillStroke",value:function(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}},{key:"closeStroke",value:function(){this.closePath(),this.stroke()}},{key:"closeFillStroke",value:function(){this.closePath(),this.fillStroke()}},{key:"closeEOFillStroke",value:function(){this.closePath(),this.eoFillStroke()}},{key:"paintSolidColorImageMask",value:function(){var X=this.svgFactory.createElement("svg:rect");X.setAttributeNS(null,"x","0"),X.setAttributeNS(null,"y","0"),X.setAttributeNS(null,"width","1px"),X.setAttributeNS(null,"height","1px"),X.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().appendChild(X)}},{key:"paintImageXObject",value:function(X){var q=X.startsWith("g_")?this.commonObjs.get(X):this.objs.get(X);q?this.paintInlineImageXObject(q):(0,e.warn)("Dependent image with object ID ".concat(X," is not ready yet"))}},{key:"paintInlineImageXObject",value:function(X,q){var fe=X.width,G=X.height,ye=R(X,this.forceDataSchema,!!q),Ee=this.svgFactory.createElement("svg:rect");Ee.setAttributeNS(null,"x","0"),Ee.setAttributeNS(null,"y","0"),Ee.setAttributeNS(null,"width",b(fe)),Ee.setAttributeNS(null,"height",b(G)),this.current.element=Ee,this.clip("nonzero");var me=this.svgFactory.createElement("svg:image");me.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",ye),me.setAttributeNS(null,"x","0"),me.setAttributeNS(null,"y",b(-G)),me.setAttributeNS(null,"width",b(fe)+"px"),me.setAttributeNS(null,"height",b(G)+"px"),me.setAttributeNS(null,"transform","scale(".concat(b(1/fe)," ").concat(b(-1/G),")")),q?q.appendChild(me):this._ensureTransformGroup().appendChild(me)}},{key:"paintImageMaskXObject",value:function(X){var q=this.current,fe=X.width,G=X.height,ye=q.fillColor;q.maskId="mask".concat(B++);var Ee=this.svgFactory.createElement("svg:mask");Ee.setAttributeNS(null,"id",q.maskId);var me=this.svgFactory.createElement("svg:rect");me.setAttributeNS(null,"x","0"),me.setAttributeNS(null,"y","0"),me.setAttributeNS(null,"width",b(fe)),me.setAttributeNS(null,"height",b(G)),me.setAttributeNS(null,"fill",ye),me.setAttributeNS(null,"mask","url(#".concat(q.maskId,")")),this.defs.appendChild(Ee),this._ensureTransformGroup().appendChild(me),this.paintInlineImageXObject(X,Ee)}},{key:"paintFormXObjectBegin",value:function(X,q){if(Array.isArray(X)&&6===X.length&&this.transform(X[0],X[1],X[2],X[3],X[4],X[5]),q){var fe=q[2]-q[0],G=q[3]-q[1],ye=this.svgFactory.createElement("svg:rect");ye.setAttributeNS(null,"x",q[0]),ye.setAttributeNS(null,"y",q[1]),ye.setAttributeNS(null,"width",b(fe)),ye.setAttributeNS(null,"height",b(G)),this.current.element=ye,this.clip("nonzero"),this.endPath()}}},{key:"paintFormXObjectEnd",value:function(){}},{key:"_initialize",value:function(X){var q=this.svgFactory.create(X.width,X.height),fe=this.svgFactory.createElement("svg:defs");q.appendChild(fe),this.defs=fe;var G=this.svgFactory.createElement("svg:g");return G.setAttributeNS(null,"transform",E(X.transform)),q.appendChild(G),this.svg=G,q}},{key:"_ensureClipGroup",value:function(){if(!this.current.clipGroup){var X=this.svgFactory.createElement("svg:g");X.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.appendChild(X),this.current.clipGroup=X}return this.current.clipGroup}},{key:"_ensureTransformGroup",value:function(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",E(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().appendChild(this.tgrp):this.svg.appendChild(this.tgrp)),this.tgrp}}]),I}()},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.XfaLayer=void 0;var e=a(4),t=a(130);function o(ie,se){return function f(ie){if(Array.isArray(ie))return ie}(ie)||function l(ie,se){var re=null==ie?null:"undefined"!=typeof Symbol&&ie[Symbol.iterator]||ie["@@iterator"];if(null!=re){var b,E,T=[],L=!0,Q=!1;try{for(re=re.call(ie);!(L=(b=re.next()).done)&&(T.push(b.value),!se||T.length!==se);L=!0);}catch(g){Q=!0,E=g}finally{try{!L&&null!=re.return&&re.return()}finally{if(Q)throw E}}return T}}(ie,se)||p(ie,se)||function c(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(ie,se){var re="undefined"!=typeof Symbol&&ie[Symbol.iterator]||ie["@@iterator"];if(!re){if(Array.isArray(ie)||(re=p(ie))||se&&ie&&"number"==typeof ie.length){re&&(ie=re);var T=0,L=function(){};return{s:L,n:function(){return T>=ie.length?{done:!0}:{done:!1,value:ie[T++]}},e:function(v){throw v},f:L}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var E,Q=!0,b=!1;return{s:function(){re=re.call(ie)},n:function(){var v=re.next();return Q=v.done,v},e:function(v){b=!0,E=v},f:function(){try{!Q&&null!=re.return&&re.return()}finally{if(b)throw E}}}}function p(ie,se){if(ie){if("string"==typeof ie)return w(ie,se);var re=Object.prototype.toString.call(ie).slice(8,-1);if("Object"===re&&ie.constructor&&(re=ie.constructor.name),"Map"===re||"Set"===re)return Array.from(ie);if("Arguments"===re||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(re))return w(ie,se)}}function w(ie,se){(null==se||se>ie.length)&&(se=ie.length);for(var re=0,T=new Array(se);re<se;re++)T[re]=ie[re];return T}function H(ie,se){for(var re=0;re<se.length;re++){var T=se[re];T.enumerable=T.enumerable||!1,T.configurable=!0,"value"in T&&(T.writable=!0),Object.defineProperty(ie,T.key,T)}}Y.XfaLayer=function(){function ie(){!function O(ie,se){if(!(ie instanceof se))throw new TypeError("Cannot call a class as a function")}(this,ie)}return function N(ie,se,re){se&&H(ie.prototype,se),re&&H(ie,re)}(ie,null,[{key:"setupStorage",value:function(re,T,L,Q,b){var E=Q.getValue(T,{value:null});switch(L.name){case"textarea":if(null!==E.value&&(re.textContent=E.value),"print"===b)break;re.addEventListener("input",function(C){Q.setValue(T,{value:C.target.value})});break;case"input":if("radio"===L.attributes.type||"checkbox"===L.attributes.type){if(E.value===L.attributes.xfaOn?re.setAttribute("checked",!0):E.value===L.attributes.xfaOff&&re.removeAttribute("checked"),"print"===b)break;re.addEventListener("change",function(C){Q.setValue(T,{value:C.target.getAttribute(C.target.checked?"xfaOn":"xfaOff")})})}else{if(null!==E.value&&re.setAttribute("value",E.value),"print"===b)break;re.addEventListener("input",function(C){Q.setValue(T,{value:C.target.value})})}break;case"select":if(null!==E.value){var v,g=m(L.children);try{for(g.s();!(v=g.n()).done;){var D=v.value;D.attributes.value===E.value&&(D.attributes.selected=!0)}}catch(C){g.e(C)}finally{g.f()}}re.addEventListener("input",function(C){var _=C.target.options;Q.setValue(T,{value:-1===_.selectedIndex?"":_[_.selectedIndex].value})})}}},{key:"setAttributes",value:function(re){var B,T=re.html,L=re.element,Q=re.storage,b=void 0===Q?null:Q,E=re.intent,g=re.linkService,v=L.attributes,D=T instanceof HTMLAnchorElement;"radio"===v.type&&(v.name="".concat(v.name,"-").concat(E));for(var C=0,_=Object.entries(v);C<_.length;C++){var R=o(_[C],2),z=R[0],j=R[1];if(null!=j&&"dataId"!==z)if("style"!==z)if("textContent"===z)T.textContent=j;else if("class"===z)T.setAttribute(z,j.join(" "));else{if(D&&("href"===z||"newWindow"===z))continue;T.setAttribute(z,j)}else Object.assign(T.style,j)}D&&(g.addLinkAttributes||(0,e.warn)("XfaLayer.setAttribute - missing `addLinkAttributes`-method on the `linkService`-instance."),null===(B=g.addLinkAttributes)||void 0===B||B.call(g,T,v.href,v.newWindow)),b&&v.dataId&&this.setupStorage(T,v.dataId,L,b)}},{key:"render",value:function(re){var T=re.annotationStorage,L=re.linkService,Q=re.xfa,b=re.intent||"display",E=document.createElement(Q.name);Q.attributes&&this.setAttributes({html:E,element:Q,intent:b,linkService:L});var g=[[Q,-1,E]],v=re.div;v.appendChild(E);var D="matrix(".concat(re.viewport.transform.join(","),")");v.style.transform=D,v.setAttribute("class","xfaLayer xfaFont");for(var C=[];g.length>0;){var _,R=o(g[g.length-1],3),z=R[0],B=R[2];if(R[1]+1!==z.children.length){var M=z.children[++g[g.length-1][1]];if(null!==M){var I=M.name;if("#text"===I){var U=document.createTextNode(M.value);C.push(U),B.appendChild(U);continue}var X=void 0;if(X=null!=M&&null!==(_=M.attributes)&&void 0!==_&&_.xmlns?document.createElementNS(M.attributes.xmlns,I):document.createElement(I),B.appendChild(X),M.attributes&&this.setAttributes({html:X,element:M,storage:T,intent:b,linkService:L}),M.children&&M.children.length>0)g.push([M,-1,X]);else if(M.value){var q=document.createTextNode(M.value);t.XfaText.shouldBuildText(I)&&C.push(q),X.appendChild(q)}}}else g.pop()}var G,fe=m(v.querySelectorAll(".xfaNonInteractive input, .xfaNonInteractive textarea"));try{for(fe.s();!(G=fe.n()).done;)G.value.setAttribute("readOnly",!0)}catch(Ee){fe.e(Ee)}finally{fe.f()}return{textDivs:C}}},{key:"update",value:function(re){var T="matrix(".concat(re.viewport.transform.join(","),")");re.div.style.transform=T,re.div.hidden=!1}}]),ie}()},(ke,Y,a)=>{"use strict";function e(q){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(G){return typeof G}:function(G){return G&&"function"==typeof Symbol&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G})(q)}Object.defineProperty(Y,"__esModule",{value:!0}),Y.PDFNodeStream=void 0;var t=function l(q){return q&&q.__esModule?q:{default:q}}(a(2)),o=a(4),c=a(137);function f(q,fe){if("function"!=typeof fe&&null!==fe)throw new TypeError("Super expression must either be null or a function");q.prototype=Object.create(fe&&fe.prototype,{constructor:{value:q,writable:!0,configurable:!0}}),fe&&m(q,fe)}function m(q,fe){return(m=Object.setPrototypeOf||function(ye,Ee){return ye.__proto__=Ee,ye})(q,fe)}function p(q){var fe=function H(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(q){return!1}}();return function(){var Ee,ye=N(q);if(fe){var me=N(this).constructor;Ee=Reflect.construct(ye,arguments,me)}else Ee=ye.apply(this,arguments);return w(this,Ee)}}function w(q,fe){if(fe&&("object"===e(fe)||"function"==typeof fe))return fe;if(void 0!==fe)throw new TypeError("Derived constructors may only return object or undefined");return function O(q){if(void 0===q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return q}(q)}function N(q){return(N=Object.setPrototypeOf?Object.getPrototypeOf:function(G){return G.__proto__||Object.getPrototypeOf(G)})(q)}function K(q,fe,G,ye,Ee,me,Ge){try{var le=q[me](Ge),te=le.value}catch(be){return void G(be)}le.done?fe(te):Promise.resolve(te).then(ye,Ee)}function ie(q){return function(){var fe=this,G=arguments;return new Promise(function(ye,Ee){var me=q.apply(fe,G);function Ge(te){K(me,ye,Ee,Ge,le,"next",te)}function le(te){K(me,ye,Ee,Ge,le,"throw",te)}Ge(void 0)})}}function T(q,fe){(null==fe||fe>q.length)&&(fe=q.length);for(var G=0,ye=new Array(fe);G<fe;G++)ye[G]=q[G];return ye}function L(q,fe){if(!(q instanceof fe))throw new TypeError("Cannot call a class as a function")}function Q(q,fe){for(var G=0;G<fe.length;G++){var ye=fe[G];ye.enumerable=ye.enumerable||!1,ye.configurable=!0,"value"in ye&&(ye.writable=!0),Object.defineProperty(q,ye.key,ye)}}function b(q,fe,G){return fe&&Q(q.prototype,fe),G&&Q(q,G),q}var E=__webpack_require__(2767),g=__webpack_require__(8251),v=__webpack_require__(7677),D=__webpack_require__(1543),C=/^file:\/\/\/[a-zA-Z]:\//;Y.PDFNodeStream=function(){function q(fe){L(this,q),this.source=fe,this.url=function _(q){var fe=D.parse(q);return"file:"===fe.protocol||fe.host?fe:/^[a-z]:[/\\]/i.test(q)?D.parse("file:///".concat(q)):(fe.host||(fe.protocol="file:"),fe)}(fe.url),this.isHttp="http:"===this.url.protocol||"https:"===this.url.protocol,this.isFsUrl="file:"===this.url.protocol,this.httpHeaders=this.isHttp&&fe.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}return b(q,[{key:"_progressiveDataLength",get:function(){var G,ye;return null!==(G=null===(ye=this._fullRequestReader)||void 0===ye?void 0:ye._loaded)&&void 0!==G?G:0}},{key:"getFullReader",value:function(){return(0,o.assert)(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new U(this):new M(this),this._fullRequestReader}},{key:"getRangeReader",value:function(G,ye){if(ye<=this._progressiveDataLength)return null;var Ee=this.isFsUrl?new X(this,G,ye):new I(this,G,ye);return this._rangeRequestReaders.push(Ee),Ee}},{key:"cancelAllRequests",value:function(G){this._fullRequestReader&&this._fullRequestReader.cancel(G);var Ee,ye=function se(q,fe){var G="undefined"!=typeof Symbol&&q[Symbol.iterator]||q["@@iterator"];if(!G){if(Array.isArray(q)||(G=function re(q,fe){if(q){if("string"==typeof q)return T(q,fe);var G=Object.prototype.toString.call(q).slice(8,-1);if("Object"===G&&q.constructor&&(G=q.constructor.name),"Map"===G||"Set"===G)return Array.from(q);if("Arguments"===G||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(G))return T(q,fe)}}(q))||fe&&q&&"number"==typeof q.length){G&&(q=G);var ye=0,Ee=function(){};return{s:Ee,n:function(){return ye>=q.length?{done:!0}:{done:!1,value:q[ye++]}},e:function(be){throw be},f:Ee}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var le,me=!0,Ge=!1;return{s:function(){G=G.call(q)},n:function(){var be=G.next();return me=be.done,be},e:function(be){Ge=!0,le=be},f:function(){try{!me&&null!=G.return&&G.return()}finally{if(Ge)throw le}}}}(this._rangeRequestReaders.slice(0));try{for(ye.s();!(Ee=ye.n()).done;)Ee.value.cancel(G)}catch(Ge){ye.e(Ge)}finally{ye.f()}}}]),q}();var z=function(){function q(fe){L(this,q),this._url=fe.url,this._done=!1,this._storedError=null,this.onProgress=null;var G=fe.source;this._contentLength=G.length,this._loaded=0,this._filename=null,this._disableRange=G.disableRange||!1,this._rangeChunkSize=G.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!G.disableStream,this._isRangeSupported=!G.disableRange,this._readableStream=null,this._readCapability=(0,o.createPromiseCapability)(),this._headersCapability=(0,o.createPromiseCapability)()}return b(q,[{key:"headersReady",get:function(){return this._headersCapability.promise}},{key:"filename",get:function(){return this._filename}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(fe=ie(t.default.mark(function ye(){var Ee,me;return t.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,this._readCapability.promise;case 2:if(!this._done){le.next=4;break}return le.abrupt("return",{value:void 0,done:!0});case 4:if(!this._storedError){le.next=6;break}throw this._storedError;case 6:if(null!==(Ee=this._readableStream.read())){le.next=10;break}return this._readCapability=(0,o.createPromiseCapability)(),le.abrupt("return",this.read());case 10:return this._loaded+=Ee.length,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),me=new Uint8Array(Ee).buffer,le.abrupt("return",{value:me,done:!1});case 14:case"end":return le.stop()}},ye,this)})),function G(){return fe.apply(this,arguments)})},{key:"cancel",value:function(G){this._readableStream?this._readableStream.destroy(G):this._error(G)}},{key:"_error",value:function(G){this._storedError=G,this._readCapability.resolve()}},{key:"_setReadableStream",value:function(G){var ye=this;this._readableStream=G,G.on("readable",function(){ye._readCapability.resolve()}),G.on("end",function(){G.destroy(),ye._done=!0,ye._readCapability.resolve()}),G.on("error",function(Ee){ye._error(Ee)}),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new o.AbortException("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}}]),q;var fe}(),j=function(){function q(fe){L(this,q),this._url=fe.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,o.createPromiseCapability)(),this._isStreamingSupported=!fe.source.disableStream}return b(q,[{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(fe=ie(t.default.mark(function ye(){var Ee,me;return t.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.next=2,this._readCapability.promise;case 2:if(!this._done){le.next=4;break}return le.abrupt("return",{value:void 0,done:!0});case 4:if(!this._storedError){le.next=6;break}throw this._storedError;case 6:if(null!==(Ee=this._readableStream.read())){le.next=10;break}return this._readCapability=(0,o.createPromiseCapability)(),le.abrupt("return",this.read());case 10:return this._loaded+=Ee.length,this.onProgress&&this.onProgress({loaded:this._loaded}),me=new Uint8Array(Ee).buffer,le.abrupt("return",{value:me,done:!1});case 14:case"end":return le.stop()}},ye,this)})),function G(){return fe.apply(this,arguments)})},{key:"cancel",value:function(G){this._readableStream?this._readableStream.destroy(G):this._error(G)}},{key:"_error",value:function(G){this._storedError=G,this._readCapability.resolve()}},{key:"_setReadableStream",value:function(G){var ye=this;this._readableStream=G,G.on("readable",function(){ye._readCapability.resolve()}),G.on("end",function(){G.destroy(),ye._done=!0,ye._readCapability.resolve()}),G.on("error",function(Ee){ye._error(Ee)}),this._storedError&&this._readableStream.destroy(this._storedError)}}]),q;var fe}();function B(q,fe){return{protocol:q.protocol,auth:q.auth,host:q.hostname,port:q.port,path:q.path,method:"GET",headers:fe}}var M=function(q){f(G,q);var fe=p(G);function G(ye){var Ee;L(this,G);var me=function(le){if(404===le.statusCode){var te=new o.MissingPDFException('Missing PDF "'.concat(Ee._url,'".'));return Ee._storedError=te,void Ee._headersCapability.reject(te)}Ee._headersCapability.resolve(),Ee._setReadableStream(le);var be=function(Te){return Ee._readableStream.headers[Te.toLowerCase()]},Re=(0,c.validateRangeRequestCapabilities)({getResponseHeader:be,isHttp:ye.isHttp,rangeChunkSize:Ee._rangeChunkSize,disableRange:Ee._disableRange}),ee=Re.suggestedLength;Ee._isRangeSupported=Re.allowRangeRequests,Ee._contentLength=ee||Ee._contentLength,Ee._filename=(0,c.extractFilenameFromHeader)(be)};return(Ee=fe.call(this,ye))._request=null,Ee._request="http:"===Ee._url.protocol?g.request(B(Ee._url,ye.httpHeaders),me):v.request(B(Ee._url,ye.httpHeaders),me),Ee._request.on("error",function(Ge){Ee._storedError=Ge,Ee._headersCapability.reject(Ge)}),Ee._request.end(),Ee}return G}(z),I=function(q){f(G,q);var fe=p(G);function G(ye,Ee,me){var Ge;for(var le in L(this,G),(Ge=fe.call(this,ye))._httpHeaders={},ye.httpHeaders){var te=ye.httpHeaders[le];void 0!==te&&(Ge._httpHeaders[le]=te)}Ge._httpHeaders.Range="bytes=".concat(Ee,"-").concat(me-1);var be=function(De){if(404!==De.statusCode)Ge._setReadableStream(De);else{var ee=new o.MissingPDFException('Missing PDF "'.concat(Ge._url,'".'));Ge._storedError=ee}};return Ge._request=null,Ge._request="http:"===Ge._url.protocol?g.request(B(Ge._url,Ge._httpHeaders),be):v.request(B(Ge._url,Ge._httpHeaders),be),Ge._request.on("error",function(Re){Ge._storedError=Re}),Ge._request.end(),Ge}return G}(j),U=function(q){f(G,q);var fe=p(G);function G(ye){var Ee;L(this,G),Ee=fe.call(this,ye);var me=decodeURIComponent(Ee._url.path);return C.test(Ee._url.href)&&(me=me.replace(/^\//,"")),E.lstat(me,function(Ge,le){if(Ge)return"ENOENT"===Ge.code&&(Ge=new o.MissingPDFException('Missing PDF "'.concat(me,'".'))),Ee._storedError=Ge,void Ee._headersCapability.reject(Ge);Ee._contentLength=le.size,Ee._setReadableStream(E.createReadStream(me)),Ee._headersCapability.resolve()}),Ee}return G}(z),X=function(q){f(G,q);var fe=p(G);function G(ye,Ee,me){var Ge;L(this,G),Ge=fe.call(this,ye);var le=decodeURIComponent(Ge._url.path);return C.test(Ge._url.href)&&(le=le.replace(/^\//,"")),Ge._setReadableStream(E.createReadStream(le,{start:Ee,end:me-1})),Ge}return G}(j)},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.createResponseStatusError=function f(p,w){return 404===p||0===p&&w.startsWith("file:")?new e.MissingPDFException('Missing PDF "'+w+'".'):new e.UnexpectedResponseException("Unexpected server response (".concat(p,') while retrieving PDF "').concat(w,'".'),p)},Y.extractFilenameFromHeader=function l(p){var w=p("Content-Disposition");if(w){var O=(0,t.getFilenameFromContentDispositionHeader)(w);if(O.includes("%"))try{O=decodeURIComponent(O)}catch(H){}if((0,o.isPdfFile)(O))return O}return null},Y.validateRangeRequestCapabilities=function c(p){var w=p.getResponseHeader,O=p.isHttp,H=p.rangeChunkSize,N=p.disableRange;(0,e.assert)(H>0,"Range chunk size must be larger than zero");var K={allowRangeRequests:!1,suggestedLength:void 0},ie=parseInt(w("Content-Length"),10);return!Number.isInteger(ie)||(K.suggestedLength=ie,ie<=2*H)||N||!O||"bytes"!==w("Accept-Ranges")||"identity"!==(w("Content-Encoding")||"identity")||(K.allowRangeRequests=!0),K},Y.validateResponseStatus=function m(p){return 200===p||206===p};var e=a(4),t=a(138),o=a(1)},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.getFilenameFromContentDispositionHeader=function p(w){var O=!0,H=se("filename\\*","i").exec(w);if(H){var N=Q(H=H[1]);return T(N=E(N=b(N=unescape(N))))}if(H=function L(g){for(var D,v=[],C=se("filename\\*((?!0\\d)\\d+)(\\*?)","ig");null!==(D=C.exec(g));){var R=t(D,4),z=R[1],j=R[2],B=R[3];if((z=parseInt(z,10))in v){if(0===z)break}else v[z]=[j,B]}for(var M=[],I=0;I<v.length&&I in v;++I){var U=t(v[I],2),X=U[0],q=U[1];q=Q(q),X&&(q=unescape(q),0===I&&(q=b(q))),M.push(q)}return M.join("")}(w))return T(E(H));if(H=se("filename","i").exec(w)){var ie=Q(H=H[1]);return T(ie=E(ie))}function se(g,v){return new RegExp("(?:^|;)\\s*"+g+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',v)}function re(g,v){if(g){if(!/^[\x00-\xFF]+$/.test(v))return v;try{var D=new TextDecoder(g,{fatal:!0}),C=(0,e.stringToBytes)(v);v=D.decode(C),O=!1}catch(_){if(/^utf-?8$/i.test(g))try{v=decodeURIComponent(escape(v)),O=!1}catch(R){}}}return v}function T(g){return O&&/[\x80-\xff]/.test(g)&&(g=re("utf-8",g),O&&(g=re("iso-8859-1",g))),g}function Q(g){if(g.startsWith('"')){for(var v=g.slice(1).split('\\"'),D=0;D<v.length;++D){var C=v[D].indexOf('"');-1!==C&&(v[D]=v[D].slice(0,C),v.length=D+1),v[D]=v[D].replace(/\\(.)/g,"$1")}g=v.join('"')}return g}function b(g){var v=g.indexOf("'");return-1===v?g:re(g.slice(0,v),g.slice(v+1).replace(/^[^']*'/,""))}function E(g){return!g.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(g)?g:g.replace(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,function(v,D,C,_){if("q"===C||"Q"===C)return re(D,_=(_=_.replace(/_/g," ")).replace(/=([0-9a-fA-F]{2})/g,function(R,z){return String.fromCharCode(parseInt(z,16))}));try{_=atob(_)}catch(R){}return re(D,_)})}return""};var e=a(4);function t(w,O){return function m(w){if(Array.isArray(w))return w}(w)||function f(w,O){var H=null==w?null:"undefined"!=typeof Symbol&&w[Symbol.iterator]||w["@@iterator"];if(null!=H){var se,re,N=[],K=!0,ie=!1;try{for(H=H.call(w);!(K=(se=H.next()).done)&&(N.push(se.value),!O||N.length!==O);K=!0);}catch(T){ie=!0,re=T}finally{try{!K&&null!=H.return&&H.return()}finally{if(ie)throw re}}return N}}(w,O)||function c(w,O){if(w){if("string"==typeof w)return l(w,O);var H=Object.prototype.toString.call(w).slice(8,-1);if("Object"===H&&w.constructor&&(H=w.constructor.name),"Map"===H||"Set"===H)return Array.from(w);if("Arguments"===H||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(H))return l(w,O)}}(w,O)||function o(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(w,O){(null==O||O>w.length)&&(O=w.length);for(var H=0,N=new Array(O);H<O;H++)N[H]=w[H];return N}},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.PDFNetworkStream=void 0;var e=function c(b){return b&&b.__esModule?b:{default:b}}(a(2)),t=a(4),o=a(137);function l(b,E,g,v,D,C,_){try{var R=b[C](_),z=R.value}catch(j){return void g(j)}R.done?E(z):Promise.resolve(z).then(v,D)}function f(b){return function(){var E=this,g=arguments;return new Promise(function(v,D){var C=b.apply(E,g);function _(z){l(C,v,D,_,R,"next",z)}function R(z){l(C,v,D,_,R,"throw",z)}_(void 0)})}}function m(b,E){var g="undefined"!=typeof Symbol&&b[Symbol.iterator]||b["@@iterator"];if(!g){if(Array.isArray(b)||(g=function p(b,E){if(b){if("string"==typeof b)return w(b,E);var g=Object.prototype.toString.call(b).slice(8,-1);if("Object"===g&&b.constructor&&(g=b.constructor.name),"Map"===g||"Set"===g)return Array.from(b);if("Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return w(b,E)}}(b))||E&&b&&"number"==typeof b.length){g&&(b=g);var v=0,D=function(){};return{s:D,n:function(){return v>=b.length?{done:!0}:{done:!1,value:b[v++]}},e:function(j){throw j},f:D}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var R,C=!0,_=!1;return{s:function(){g=g.call(b)},n:function(){var j=g.next();return C=j.done,j},e:function(j){_=!0,R=j},f:function(){try{!C&&null!=g.return&&g.return()}finally{if(_)throw R}}}}function w(b,E){(null==E||E>b.length)&&(E=b.length);for(var g=0,v=new Array(E);g<E;g++)v[g]=b[g];return v}function O(b,E){if(!(b instanceof E))throw new TypeError("Cannot call a class as a function")}function H(b,E){for(var g=0;g<E.length;g++){var v=E[g];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(b,v.key,v)}}function N(b,E,g){return E&&H(b.prototype,E),g&&H(b,g),b}var re=function(){function b(E){var g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};O(this,b),this.url=E,this.isHttp=/^https?:/i.test(E),this.httpHeaders=this.isHttp&&g.httpHeaders||Object.create(null),this.withCredentials=g.withCredentials||!1,this.getXhr=g.getXhr||function(){return new XMLHttpRequest},this.currXhrId=0,this.pendingRequests=Object.create(null)}return N(b,[{key:"requestRange",value:function(g,v,D){var C={begin:g,end:v};for(var _ in D)C[_]=D[_];return this.request(C)}},{key:"requestFull",value:function(g){return this.request(g)}},{key:"request",value:function(g){var v=this.getXhr(),D=this.currXhrId++,C=this.pendingRequests[D]={xhr:v};for(var _ in v.open("GET",this.url),v.withCredentials=this.withCredentials,this.httpHeaders){var R=this.httpHeaders[_];void 0!==R&&v.setRequestHeader(_,R)}return this.isHttp&&"begin"in g&&"end"in g?(v.setRequestHeader("Range","bytes=".concat(g.begin,"-").concat(g.end-1)),C.expectedStatus=206):C.expectedStatus=200,v.responseType="arraybuffer",g.onError&&(v.onerror=function(z){g.onError(v.status)}),v.onreadystatechange=this.onStateChange.bind(this,D),v.onprogress=this.onProgress.bind(this,D),C.onHeadersReceived=g.onHeadersReceived,C.onDone=g.onDone,C.onError=g.onError,C.onProgress=g.onProgress,v.send(null),D}},{key:"onProgress",value:function(g,v){var D,C=this.pendingRequests[g];!C||null===(D=C.onProgress)||void 0===D||D.call(C,v)}},{key:"onStateChange",value:function(g,v){var D=this.pendingRequests[g];if(D){var C=D.xhr;if(C.readyState>=2&&D.onHeadersReceived&&(D.onHeadersReceived(),delete D.onHeadersReceived),4===C.readyState&&g in this.pendingRequests){var _;if(delete this.pendingRequests[g],0===C.status&&this.isHttp)return void(null===(_=D.onError)||void 0===_||_.call(D,C.status));var j,R=C.status||200;if((200!==R||206!==D.expectedStatus)&&R!==D.expectedStatus)return void(null===(j=D.onError)||void 0===j||j.call(D,C.status));var B=function se(b){var E=b.response;return"string"!=typeof E?E:(0,t.stringToBytes)(E).buffer}(C);if(206===R){var M=C.getResponseHeader("Content-Range"),I=/bytes (\d+)-(\d+)\/(\d+)/.exec(M);D.onDone({begin:parseInt(I[1],10),chunk:B})}else if(B)D.onDone({begin:0,chunk:B});else{var U;null===(U=D.onError)||void 0===U||U.call(D,C.status)}}}}},{key:"getRequestXhr",value:function(g){return this.pendingRequests[g].xhr}},{key:"isPendingRequest",value:function(g){return g in this.pendingRequests}},{key:"abortRequest",value:function(g){var v=this.pendingRequests[g].xhr;delete this.pendingRequests[g],v.abort()}}]),b}();Y.PDFNetworkStream=function(){function b(E){O(this,b),this._source=E,this._manager=new re(E.url,{httpHeaders:E.httpHeaders,withCredentials:E.withCredentials}),this._rangeChunkSize=E.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}return N(b,[{key:"_onRangeRequestReaderClosed",value:function(g){var v=this._rangeRequestReaders.indexOf(g);v>=0&&this._rangeRequestReaders.splice(v,1)}},{key:"getFullReader",value:function(){return(0,t.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new L(this._manager,this._source),this._fullRequestReader}},{key:"getRangeReader",value:function(g,v){var D=new Q(this._manager,g,v);return D.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(D),D}},{key:"cancelAllRequests",value:function(g){var v;null===(v=this._fullRequestReader)||void 0===v||v.cancel(g);var C,D=m(this._rangeRequestReaders.slice(0));try{for(D.s();!(C=D.n()).done;)C.value.cancel(g)}catch(R){D.e(R)}finally{D.f()}}}]),b}();var L=function(){function b(E,g){O(this,b),this._manager=E;var v={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=g.url,this._fullRequestId=E.requestFull(v),this._headersReceivedCapability=(0,t.createPromiseCapability)(),this._disableRange=g.disableRange||!1,this._contentLength=g.length,this._rangeChunkSize=g.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}return N(b,[{key:"_onHeadersReceived",value:function(){var g=this._fullRequestId,v=this._manager.getRequestXhr(g),D=function(j){return v.getResponseHeader(j)},C=(0,o.validateRangeRequestCapabilities)({getResponseHeader:D,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange}),R=C.suggestedLength;C.allowRangeRequests&&(this._isRangeSupported=!0),this._contentLength=R||this._contentLength,this._filename=(0,o.extractFilenameFromHeader)(D),this._isRangeSupported&&this._manager.abortRequest(g),this._headersReceivedCapability.resolve()}},{key:"_onDone",value:function(g){if(g&&(this._requests.length>0?this._requests.shift().resolve({value:g.chunk,done:!1}):this._cachedChunks.push(g.chunk)),this._done=!0,!(this._cachedChunks.length>0)){var C,D=m(this._requests);try{for(D.s();!(C=D.n()).done;)C.value.resolve({value:void 0,done:!0})}catch(R){D.e(R)}finally{D.f()}this._requests.length=0}}},{key:"_onError",value:function(g){this._storedError=(0,o.createResponseStatusError)(g,this._url),this._headersReceivedCapability.reject(this._storedError);var D,v=m(this._requests);try{for(v.s();!(D=v.n()).done;)D.value.reject(this._storedError)}catch(_){v.e(_)}finally{v.f()}this._requests.length=0,this._cachedChunks.length=0}},{key:"_onProgress",value:function(g){var v;null===(v=this.onProgress)||void 0===v||v.call(this,{loaded:g.loaded,total:g.lengthComputable?g.total:this._contentLength})}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"contentLength",get:function(){return this._contentLength}},{key:"headersReady",get:function(){return this._headersReceivedCapability.promise}},{key:"read",value:(E=f(e.default.mark(function v(){var D,C;return e.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(!this._storedError){R.next=2;break}throw this._storedError;case 2:if(!(this._cachedChunks.length>0)){R.next=5;break}return D=this._cachedChunks.shift(),R.abrupt("return",{value:D,done:!1});case 5:if(!this._done){R.next=7;break}return R.abrupt("return",{value:void 0,done:!0});case 7:return C=(0,t.createPromiseCapability)(),this._requests.push(C),R.abrupt("return",C.promise);case 10:case"end":return R.stop()}},v,this)})),function g(){return E.apply(this,arguments)})},{key:"cancel",value:function(g){this._done=!0,this._headersReceivedCapability.reject(g);var D,v=m(this._requests);try{for(v.s();!(D=v.n()).done;)D.value.resolve({value:void 0,done:!0})}catch(_){v.e(_)}finally{v.f()}this._requests.length=0,this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}}]),b;var E}(),Q=function(){function b(E,g,v){O(this,b),this._manager=E;var D={onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=E.url,this._requestId=E.requestRange(g,v,D),this._requests=[],this._queuedChunk=null,this._done=!1,this._storedError=void 0,this.onProgress=null,this.onClosed=null}return N(b,[{key:"_close",value:function(){var g;null===(g=this.onClosed)||void 0===g||g.call(this,this)}},{key:"_onDone",value:function(g){var v=g.chunk;this._requests.length>0?this._requests.shift().resolve({value:v,done:!1}):this._queuedChunk=v,this._done=!0;var _,C=m(this._requests);try{for(C.s();!(_=C.n()).done;)_.value.resolve({value:void 0,done:!0})}catch(z){C.e(z)}finally{C.f()}this._requests.length=0,this._close()}},{key:"_onError",value:function(g){this._storedError=(0,o.createResponseStatusError)(g,this._url);var D,v=m(this._requests);try{for(v.s();!(D=v.n()).done;)D.value.reject(this._storedError)}catch(_){v.e(_)}finally{v.f()}this._requests.length=0,this._queuedChunk=null}},{key:"_onProgress",value:function(g){var v;this.isStreamingSupported||null===(v=this.onProgress)||void 0===v||v.call(this,{loaded:g.loaded})}},{key:"isStreamingSupported",get:function(){return!1}},{key:"read",value:(E=f(e.default.mark(function v(){var D,C;return e.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(!this._storedError){R.next=2;break}throw this._storedError;case 2:if(null===this._queuedChunk){R.next=6;break}return D=this._queuedChunk,this._queuedChunk=null,R.abrupt("return",{value:D,done:!1});case 6:if(!this._done){R.next=8;break}return R.abrupt("return",{value:void 0,done:!0});case 8:return C=(0,t.createPromiseCapability)(),this._requests.push(C),R.abrupt("return",C.promise);case 11:case"end":return R.stop()}},v,this)})),function g(){return E.apply(this,arguments)})},{key:"cancel",value:function(g){this._done=!0;var D,v=m(this._requests);try{for(v.s();!(D=v.n()).done;)D.value.resolve({value:void 0,done:!0})}catch(_){v.e(_)}finally{v.f()}this._requests.length=0,this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}}]),b;var E}()},(ke,Y,a)=>{"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.PDFFetchStream=void 0;var e=function c(L){return L&&L.__esModule?L:{default:L}}(a(2)),t=a(4),o=a(137);function l(L,Q,b,E,g,v,D){try{var C=L[v](D),_=C.value}catch(R){return void b(R)}C.done?Q(_):Promise.resolve(_).then(E,g)}function f(L){return function(){var Q=this,b=arguments;return new Promise(function(E,g){var v=L.apply(Q,b);function D(_){l(v,E,g,D,C,"next",_)}function C(_){l(v,E,g,D,C,"throw",_)}D(void 0)})}}function w(L,Q){(null==Q||Q>L.length)&&(Q=L.length);for(var b=0,E=new Array(Q);b<Q;b++)E[b]=L[b];return E}function O(L,Q){if(!(L instanceof Q))throw new TypeError("Cannot call a class as a function")}function H(L,Q){for(var b=0;b<Q.length;b++){var E=Q[b];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(L,E.key,E)}}function N(L,Q,b){return Q&&H(L.prototype,Q),b&&H(L,b),L}function K(L,Q,b){return{method:"GET",headers:L,signal:null==b?void 0:b.signal,mode:"cors",credentials:Q?"include":"same-origin",redirect:"follow"}}function ie(L){var Q=new Headers;for(var b in L){var E=L[b];void 0!==E&&Q.append(b,E)}return Q}Y.PDFFetchStream=function(){function L(Q){O(this,L),this.source=Q,this.isHttp=/^https?:/i.test(Q.url),this.httpHeaders=this.isHttp&&Q.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}return N(L,[{key:"_progressiveDataLength",get:function(){var b,E;return null!==(b=null===(E=this._fullRequestReader)||void 0===E?void 0:E._loaded)&&void 0!==b?b:0}},{key:"getFullReader",value:function(){return(0,t.assert)(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new re(this),this._fullRequestReader}},{key:"getRangeReader",value:function(b,E){if(E<=this._progressiveDataLength)return null;var g=new T(this,b,E);return this._rangeRequestReaders.push(g),g}},{key:"cancelAllRequests",value:function(b){this._fullRequestReader&&this._fullRequestReader.cancel(b);var g,E=function m(L,Q){var b="undefined"!=typeof Symbol&&L[Symbol.iterator]||L["@@iterator"];if(!b){if(Array.isArray(L)||(b=function p(L,Q){if(L){if("string"==typeof L)return w(L,Q);var b=Object.prototype.toString.call(L).slice(8,-1);if("Object"===b&&L.constructor&&(b=L.constructor.name),"Map"===b||"Set"===b)return Array.from(L);if("Arguments"===b||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return w(L,Q)}}(L))||Q&&L&&"number"==typeof L.length){b&&(L=b);var E=0,g=function(){};return{s:g,n:function(){return E>=L.length?{done:!0}:{done:!1,value:L[E++]}},e:function(R){throw R},f:g}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var C,v=!0,D=!1;return{s:function(){b=b.call(L)},n:function(){var R=b.next();return v=R.done,R},e:function(R){D=!0,C=R},f:function(){try{!v&&null!=b.return&&b.return()}finally{if(D)throw C}}}}(this._rangeRequestReaders.slice(0));try{for(E.s();!(g=E.n()).done;)g.value.cancel(b)}catch(D){E.e(D)}finally{E.f()}}}]),L}();var re=function(){function L(Q){var b=this;O(this,L),this._stream=Q,this._reader=null,this._loaded=0,this._filename=null;var E=Q.source;this._withCredentials=E.withCredentials||!1,this._contentLength=E.length,this._headersCapability=(0,t.createPromiseCapability)(),this._disableRange=E.disableRange||!1,this._rangeChunkSize=E.rangeChunkSize,!this._rangeChunkSize&&!this._disableRange&&(this._disableRange=!0),"undefined"!=typeof AbortController&&(this._abortController=new AbortController),this._isStreamingSupported=!E.disableStream,this._isRangeSupported=!E.disableRange,this._headers=ie(this._stream.httpHeaders);var g=E.url;fetch(g,K(this._headers,this._withCredentials,this._abortController)).then(function(v){if(!(0,o.validateResponseStatus)(v.status))throw(0,o.createResponseStatusError)(v.status,g);b._reader=v.body.getReader(),b._headersCapability.resolve();var D=function(j){return v.headers.get(j)},C=(0,o.validateRangeRequestCapabilities)({getResponseHeader:D,isHttp:b._stream.isHttp,rangeChunkSize:b._rangeChunkSize,disableRange:b._disableRange}),R=C.suggestedLength;b._isRangeSupported=C.allowRangeRequests,b._contentLength=R||b._contentLength,b._filename=(0,o.extractFilenameFromHeader)(D),!b._isStreamingSupported&&b._isRangeSupported&&b.cancel(new t.AbortException("Streaming is disabled."))}).catch(this._headersCapability.reject),this.onProgress=null}return N(L,[{key:"headersReady",get:function(){return this._headersCapability.promise}},{key:"filename",get:function(){return this._filename}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(Q=f(e.default.mark(function E(){var g,v,D,C;return e.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,this._headersCapability.promise;case 2:return R.next=4,this._reader.read();case 4:if(v=(g=R.sent).value,!(D=g.done)){R.next=9;break}return R.abrupt("return",{value:v,done:D});case 9:return this._loaded+=v.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),C=new Uint8Array(v).buffer,R.abrupt("return",{value:C,done:!1});case 13:case"end":return R.stop()}},E,this)})),function b(){return Q.apply(this,arguments)})},{key:"cancel",value:function(b){this._reader&&this._reader.cancel(b),this._abortController&&this._abortController.abort()}}]),L;var Q}(),T=function(){function L(Q,b,E){var g=this;O(this,L),this._stream=Q,this._reader=null,this._loaded=0;var v=Q.source;this._withCredentials=v.withCredentials||!1,this._readCapability=(0,t.createPromiseCapability)(),this._isStreamingSupported=!v.disableStream,"undefined"!=typeof AbortController&&(this._abortController=new AbortController),this._headers=ie(this._stream.httpHeaders),this._headers.append("Range","bytes=".concat(b,"-").concat(E-1));var D=v.url;fetch(D,K(this._headers,this._withCredentials,this._abortController)).then(function(C){if(!(0,o.validateResponseStatus)(C.status))throw(0,o.createResponseStatusError)(C.status,D);g._readCapability.resolve(),g._reader=C.body.getReader()}).catch(this._readCapability.reject),this.onProgress=null}return N(L,[{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"read",value:(Q=f(e.default.mark(function E(){var g,v,D,C;return e.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,this._readCapability.promise;case 2:return R.next=4,this._reader.read();case 4:if(v=(g=R.sent).value,!(D=g.done)){R.next=9;break}return R.abrupt("return",{value:v,done:D});case 9:return this._loaded+=v.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded}),C=new Uint8Array(v).buffer,R.abrupt("return",{value:C,done:!1});case 13:case"end":return R.stop()}},E,this)})),function b(){return Q.apply(this,arguments)})},{key:"cancel",value:function(b){this._reader&&this._reader.cancel(b),this._abortController&&this._abortController.abort()}}]),L;var Q}()}],__webpack_module_cache__={};function __w_pdfjs_require__(ke){var Y=__webpack_module_cache__[ke];if(void 0!==Y)return Y.exports;var a=__webpack_module_cache__[ke]={id:ke,loaded:!1,exports:{}};return __webpack_modules__[ke].call(a.exports,a,a.exports,__w_pdfjs_require__),a.loaded=!0,a.exports}__w_pdfjs_require__.nmd=ke=>(ke.paths=[],ke.children||(ke.children=[]),ke);var __webpack_exports__={};return(()=>{"use strict";var ke=__webpack_exports__;Object.defineProperty(ke,"__esModule",{value:!0}),Object.defineProperty(ke,"addLinkAttributes",{enumerable:!0,get:function(){return Y.addLinkAttributes}}),Object.defineProperty(ke,"getFilenameFromUrl",{enumerable:!0,get:function(){return Y.getFilenameFromUrl}}),Object.defineProperty(ke,"getPdfFilenameFromUrl",{enumerable:!0,get:function(){return Y.getPdfFilenameFromUrl}}),Object.defineProperty(ke,"getXfaPageViewport",{enumerable:!0,get:function(){return Y.getXfaPageViewport}}),Object.defineProperty(ke,"isPdfFile",{enumerable:!0,get:function(){return Y.isPdfFile}}),Object.defineProperty(ke,"LinkTarget",{enumerable:!0,get:function(){return Y.LinkTarget}}),Object.defineProperty(ke,"loadScript",{enumerable:!0,get:function(){return Y.loadScript}}),Object.defineProperty(ke,"PDFDateString",{enumerable:!0,get:function(){return Y.PDFDateString}}),Object.defineProperty(ke,"PixelsPerInch",{enumerable:!0,get:function(){return Y.PixelsPerInch}}),Object.defineProperty(ke,"RenderingCancelledException",{enumerable:!0,get:function(){return Y.RenderingCancelledException}}),Object.defineProperty(ke,"AnnotationMode",{enumerable:!0,get:function(){return a.AnnotationMode}}),Object.defineProperty(ke,"CMapCompressionType",{enumerable:!0,get:function(){return a.CMapCompressionType}}),Object.defineProperty(ke,"createObjectURL",{enumerable:!0,get:function(){return a.createObjectURL}}),Object.defineProperty(ke,"createPromiseCapability",{enumerable:!0,get:function(){return a.createPromiseCapability}}),Object.defineProperty(ke,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return a.createValidAbsoluteUrl}}),Object.defineProperty(ke,"InvalidPDFException",{enumerable:!0,get:function(){return a.InvalidPDFException}}),Object.defineProperty(ke,"MissingPDFException",{enumerable:!0,get:function(){return a.MissingPDFException}}),Object.defineProperty(ke,"OPS",{enumerable:!0,get:function(){return a.OPS}}),Object.defineProperty(ke,"PasswordResponses",{enumerable:!0,get:function(){return a.PasswordResponses}}),Object.defineProperty(ke,"PermissionFlag",{enumerable:!0,get:function(){return a.PermissionFlag}}),Object.defineProperty(ke,"removeNullCharacters",{enumerable:!0,get:function(){return a.removeNullCharacters}}),Object.defineProperty(ke,"shadow",{enumerable:!0,get:function(){return a.shadow}}),Object.defineProperty(ke,"UnexpectedResponseException",{enumerable:!0,get:function(){return a.UnexpectedResponseException}}),Object.defineProperty(ke,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return a.UNSUPPORTED_FEATURES}}),Object.defineProperty(ke,"Util",{enumerable:!0,get:function(){return a.Util}}),Object.defineProperty(ke,"VerbosityLevel",{enumerable:!0,get:function(){return a.VerbosityLevel}}),Object.defineProperty(ke,"build",{enumerable:!0,get:function(){return e.build}}),Object.defineProperty(ke,"getDocument",{enumerable:!0,get:function(){return e.getDocument}}),Object.defineProperty(ke,"LoopbackPort",{enumerable:!0,get:function(){return e.LoopbackPort}}),Object.defineProperty(ke,"PDFDataRangeTransport",{enumerable:!0,get:function(){return e.PDFDataRangeTransport}}),Object.defineProperty(ke,"PDFWorker",{enumerable:!0,get:function(){return e.PDFWorker}}),Object.defineProperty(ke,"version",{enumerable:!0,get:function(){return e.version}}),Object.defineProperty(ke,"AnnotationLayer",{enumerable:!0,get:function(){return t.AnnotationLayer}}),Object.defineProperty(ke,"GlobalWorkerOptions",{enumerable:!0,get:function(){return o.GlobalWorkerOptions}}),Object.defineProperty(ke,"renderTextLayer",{enumerable:!0,get:function(){return l.renderTextLayer}}),Object.defineProperty(ke,"SVGGraphics",{enumerable:!0,get:function(){return f.SVGGraphics}}),Object.defineProperty(ke,"XfaLayer",{enumerable:!0,get:function(){return m.XfaLayer}});var Y=__w_pdfjs_require__(1),a=__w_pdfjs_require__(4),e=__w_pdfjs_require__(119),t=__w_pdfjs_require__(131),o=__w_pdfjs_require__(125),c=__w_pdfjs_require__(6),l=__w_pdfjs_require__(133),f=__w_pdfjs_require__(134),m=__w_pdfjs_require__(135);if(c.isNodeJS){var H=__w_pdfjs_require__(136).PDFNodeStream;(0,e.setPDFNetworkStreamFactory)(function(re){return new H(re)})}else{var K=__w_pdfjs_require__(139).PDFNetworkStream,se=__w_pdfjs_require__(140).PDFFetchStream;(0,e.setPDFNetworkStreamFactory)(function(re){return(0,Y.isValidFetchUrl)(re.url)?new se(re):new K(re)})}})(),__webpack_exports__})()},module.exports=a()},9903:function(ke,Y,a){ke.exports=(()=>{"use strict";var e=[,(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.DefaultAnnotationLayerFactory=f.AnnotationLayerBuilder=void 0;var p=function N(_){return _&&_.__esModule?_:{default:_}}(m(2)),w=m(4),O=m(5),H=m(6);function K(_,R){return function L(_){if(Array.isArray(_))return _}(_)||function T(_,R){var z=null==_?null:"undefined"!=typeof Symbol&&_[Symbol.iterator]||_["@@iterator"];if(null!=z){var I,U,j=[],B=!0,M=!1;try{for(z=z.call(_);!(B=(I=z.next()).done)&&(j.push(I.value),!R||j.length!==R);B=!0);}catch(X){M=!0,U=X}finally{try{!B&&null!=z.return&&z.return()}finally{if(M)throw U}}return j}}(_,R)||function se(_,R){if(_){if("string"==typeof _)return re(_,R);var z=Object.prototype.toString.call(_).slice(8,-1);if("Object"===z&&_.constructor&&(z=_.constructor.name),"Map"===z||"Set"===z)return Array.from(_);if("Arguments"===z||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return re(_,R)}}(_,R)||function ie(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function re(_,R){(null==R||R>_.length)&&(R=_.length);for(var z=0,j=new Array(R);z<R;z++)j[z]=_[z];return j}function Q(_,R,z,j,B,M,I){try{var U=_[M](I),X=U.value}catch(q){return void z(q)}U.done?R(X):Promise.resolve(X).then(j,B)}function E(_,R){if(!(_ instanceof R))throw new TypeError("Cannot call a class as a function")}function g(_,R){for(var z=0;z<R.length;z++){var j=R[z];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(_,j.key,j)}}function v(_,R,z){return R&&g(_.prototype,R),z&&g(_,z),_}var D=function(){function _(R){var z=R.pageDiv,j=R.pdfPage,B=R.linkService,M=R.downloadManager,I=R.annotationStorage,U=void 0===I?null:I,X=R.imageResourcesPath,q=void 0===X?"":X,fe=R.renderForms,G=void 0===fe||fe,ye=R.l10n,Ee=void 0===ye?O.NullL10n:ye,me=R.enableScripting,Ge=void 0!==me&&me,le=R.hasJSActionsPromise,te=void 0===le?null:le,be=R.fieldObjectsPromise,Re=void 0===be?null:be,De=R.mouseState,ee=void 0===De?null:De;E(this,_),this.pageDiv=z,this.pdfPage=j,this.linkService=B,this.downloadManager=M,this.imageResourcesPath=q,this.renderForms=G,this.l10n=Ee,this.annotationStorage=U,this.enableScripting=Ge,this._hasJSActionsPromise=te,this._fieldObjectsPromise=Re,this._mouseState=ee,this.div=null,this._cancelled=!1}return v(_,[{key:"render",value:(R=function b(_){return function(){var R=this,z=arguments;return new Promise(function(j,B){var M=_.apply(R,z);function I(X){Q(M,j,B,I,U,"next",X)}function U(X){Q(M,j,B,I,U,"throw",X)}I(void 0)})}}(p.default.mark(function j(B){var M,U,X,q,fe,G,ye,Ee,me=arguments;return p.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return M=me.length>1&&void 0!==me[1]?me[1]:"display",le.next=3,Promise.all([this.pdfPage.getAnnotations({intent:M}),this._hasJSActionsPromise,this._fieldObjectsPromise]);case 3:if(U=K(le.sent,3),X=U[0],fe=void 0!==(q=U[1])&&q,ye=void 0===(G=U[2])?null:G,!this._cancelled&&0!==X.length){le.next=12;break}return le.abrupt("return");case 12:Ee={viewport:B.clone({dontFlip:!0}),div:this.div,annotations:X,page:this.pdfPage,imageResourcesPath:this.imageResourcesPath,renderForms:this.renderForms,linkService:this.linkService,downloadManager:this.downloadManager,annotationStorage:this.annotationStorage,enableScripting:this.enableScripting,hasJSActions:fe,fieldObjects:ye,mouseState:this._mouseState},this.div?w.AnnotationLayer.update(Ee):(this.div=document.createElement("div"),this.div.className="annotationLayer",this.pageDiv.appendChild(this.div),Ee.div=this.div,w.AnnotationLayer.render(Ee),this.l10n.translate(this.div));case 14:case"end":return le.stop()}},j,this)})),function z(j){return R.apply(this,arguments)})},{key:"cancel",value:function(){this._cancelled=!0}},{key:"hide",value:function(){!this.div||(this.div.hidden=!0)}}]),_;var R}();f.AnnotationLayerBuilder=D;var C=function(){function _(){E(this,_)}return v(_,[{key:"createAnnotationLayerBuilder",value:function(z,j){var B=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,U=arguments.length>5&&void 0!==arguments[5]?arguments[5]:O.NullL10n,X=arguments.length>6&&void 0!==arguments[6]&&arguments[6],q=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,fe=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,G=arguments.length>9&&void 0!==arguments[9]?arguments[9]:null;return new D({pageDiv:z,pdfPage:j,imageResourcesPath:arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",renderForms:!(arguments.length>4&&void 0!==arguments[4])||arguments[4],linkService:new H.SimpleLinkService,l10n:U,annotationStorage:B,enableScripting:X,hasJSActionsPromise:q,fieldObjectsPromise:G,mouseState:fe})}}]),_}();f.DefaultAnnotationLayerFactory=C},(l,f,m)=>{l.exports=m(3)},(l,f,m)=>{function p(O){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(N){return typeof N}:function(N){return N&&"function"==typeof Symbol&&N.constructor===Symbol&&N!==Symbol.prototype?"symbol":typeof N})(O)}var w=function(O){var K,H=Object.prototype,N=H.hasOwnProperty,ie="function"==typeof Symbol?Symbol:{},se=ie.iterator||"@@iterator",re=ie.asyncIterator||"@@asyncIterator",T=ie.toStringTag||"@@toStringTag";function L(le,te,be){return Object.defineProperty(le,te,{value:be,enumerable:!0,configurable:!0,writable:!0}),le[te]}try{L({},"")}catch(le){L=function(be,Re,De){return be[Re]=De}}function Q(le,te,be,Re){var ee=Object.create((te&&te.prototype instanceof _?te:_).prototype),ce=new Ee(Re||[]);return ee._invoke=function q(le,te,be){var Re=E;return function(ee,ce){if(Re===v)throw new Error("Generator is already running");if(Re===D){if("throw"===ee)throw ce;return Ge()}for(be.method=ee,be.arg=ce;;){var Te=be.delegate;if(Te){var ze=fe(Te,be);if(ze){if(ze===C)continue;return ze}}if("next"===be.method)be.sent=be._sent=be.arg;else if("throw"===be.method){if(Re===E)throw Re=D,be.arg;be.dispatchException(be.arg)}else"return"===be.method&&be.abrupt("return",be.arg);Re=v;var _t=b(le,te,be);if("normal"===_t.type){if(Re=be.done?D:g,_t.arg===C)continue;return{value:_t.arg,done:be.done}}"throw"===_t.type&&(Re=D,be.method="throw",be.arg=_t.arg)}}}(le,be,ce),ee}function b(le,te,be){try{return{type:"normal",arg:le.call(te,be)}}catch(Re){return{type:"throw",arg:Re}}}O.wrap=Q;var E="suspendedStart",g="suspendedYield",v="executing",D="completed",C={};function _(){}function R(){}function z(){}var j={};L(j,se,function(){return this});var B=Object.getPrototypeOf,M=B&&B(B(me([])));M&&M!==H&&N.call(M,se)&&(j=M);var I=z.prototype=_.prototype=Object.create(j);function U(le){["next","throw","return"].forEach(function(te){L(le,te,function(be){return this._invoke(te,be)})})}function X(le,te){function be(ee,ce,Te,ze){var _t=b(le[ee],le,ce);if("throw"!==_t.type){var Pt=_t.arg,kt=Pt.value;return kt&&"object"===p(kt)&&N.call(kt,"__await")?te.resolve(kt.__await).then(function(Nt){be("next",Nt,Te,ze)},function(Nt){be("throw",Nt,Te,ze)}):te.resolve(kt).then(function(Nt){Pt.value=Nt,Te(Pt)},function(Nt){return be("throw",Nt,Te,ze)})}ze(_t.arg)}var Re;this._invoke=function De(ee,ce){function Te(){return new te(function(ze,_t){be(ee,ce,ze,_t)})}return Re=Re?Re.then(Te,Te):Te()}}function fe(le,te){var be=le.iterator[te.method];if(be===K){if(te.delegate=null,"throw"===te.method){if(le.iterator.return&&(te.method="return",te.arg=K,fe(le,te),"throw"===te.method))return C;te.method="throw",te.arg=new TypeError("The iterator does not provide a 'throw' method")}return C}var Re=b(be,le.iterator,te.arg);if("throw"===Re.type)return te.method="throw",te.arg=Re.arg,te.delegate=null,C;var De=Re.arg;return De?De.done?(te[le.resultName]=De.value,te.next=le.nextLoc,"return"!==te.method&&(te.method="next",te.arg=K),te.delegate=null,C):De:(te.method="throw",te.arg=new TypeError("iterator result is not an object"),te.delegate=null,C)}function G(le){var te={tryLoc:le[0]};1 in le&&(te.catchLoc=le[1]),2 in le&&(te.finallyLoc=le[2],te.afterLoc=le[3]),this.tryEntries.push(te)}function ye(le){var te=le.completion||{};te.type="normal",delete te.arg,le.completion=te}function Ee(le){this.tryEntries=[{tryLoc:"root"}],le.forEach(G,this),this.reset(!0)}function me(le){if(le){var te=le[se];if(te)return te.call(le);if("function"==typeof le.next)return le;if(!isNaN(le.length)){var be=-1,Re=function De(){for(;++be<le.length;)if(N.call(le,be))return De.value=le[be],De.done=!1,De;return De.value=K,De.done=!0,De};return Re.next=Re}}return{next:Ge}}function Ge(){return{value:K,done:!0}}return R.prototype=z,L(I,"constructor",z),L(z,"constructor",R),R.displayName=L(z,T,"GeneratorFunction"),O.isGeneratorFunction=function(le){var te="function"==typeof le&&le.constructor;return!!te&&(te===R||"GeneratorFunction"===(te.displayName||te.name))},O.mark=function(le){return Object.setPrototypeOf?Object.setPrototypeOf(le,z):(le.__proto__=z,L(le,T,"GeneratorFunction")),le.prototype=Object.create(I),le},O.awrap=function(le){return{__await:le}},U(X.prototype),L(X.prototype,re,function(){return this}),O.AsyncIterator=X,O.async=function(le,te,be,Re,De){void 0===De&&(De=Promise);var ee=new X(Q(le,te,be,Re),De);return O.isGeneratorFunction(te)?ee:ee.next().then(function(ce){return ce.done?ce.value:ee.next()})},U(I),L(I,T,"Generator"),L(I,se,function(){return this}),L(I,"toString",function(){return"[object Generator]"}),O.keys=function(le){var te=[];for(var be in le)te.push(be);return te.reverse(),function Re(){for(;te.length;){var De=te.pop();if(De in le)return Re.value=De,Re.done=!1,Re}return Re.done=!0,Re}},O.values=me,Ee.prototype={constructor:Ee,reset:function(te){if(this.prev=0,this.next=0,this.sent=this._sent=K,this.done=!1,this.delegate=null,this.method="next",this.arg=K,this.tryEntries.forEach(ye),!te)for(var be in this)"t"===be.charAt(0)&&N.call(this,be)&&!isNaN(+be.slice(1))&&(this[be]=K)},stop:function(){this.done=!0;var be=this.tryEntries[0].completion;if("throw"===be.type)throw be.arg;return this.rval},dispatchException:function(te){if(this.done)throw te;var be=this;function Re(_t,Pt){return ce.type="throw",ce.arg=te,be.next=_t,Pt&&(be.method="next",be.arg=K),!!Pt}for(var De=this.tryEntries.length-1;De>=0;--De){var ee=this.tryEntries[De],ce=ee.completion;if("root"===ee.tryLoc)return Re("end");if(ee.tryLoc<=this.prev){var Te=N.call(ee,"catchLoc"),ze=N.call(ee,"finallyLoc");if(Te&&ze){if(this.prev<ee.catchLoc)return Re(ee.catchLoc,!0);if(this.prev<ee.finallyLoc)return Re(ee.finallyLoc)}else if(Te){if(this.prev<ee.catchLoc)return Re(ee.catchLoc,!0)}else{if(!ze)throw new Error("try statement without catch or finally");if(this.prev<ee.finallyLoc)return Re(ee.finallyLoc)}}}},abrupt:function(te,be){for(var Re=this.tryEntries.length-1;Re>=0;--Re){var De=this.tryEntries[Re];if(De.tryLoc<=this.prev&&N.call(De,"finallyLoc")&&this.prev<De.finallyLoc){var ee=De;break}}ee&&("break"===te||"continue"===te)&&ee.tryLoc<=be&&be<=ee.finallyLoc&&(ee=null);var ce=ee?ee.completion:{};return ce.type=te,ce.arg=be,ee?(this.method="next",this.next=ee.finallyLoc,C):this.complete(ce)},complete:function(te,be){if("throw"===te.type)throw te.arg;return"break"===te.type||"continue"===te.type?this.next=te.arg:"return"===te.type?(this.rval=this.arg=te.arg,this.method="return",this.next="end"):"normal"===te.type&&be&&(this.next=be),C},finish:function(te){for(var be=this.tryEntries.length-1;be>=0;--be){var Re=this.tryEntries[be];if(Re.finallyLoc===te)return this.complete(Re.completion,Re.afterLoc),ye(Re),C}},catch:function(te){for(var be=this.tryEntries.length-1;be>=0;--be){var Re=this.tryEntries[be];if(Re.tryLoc===te){var De=Re.completion;if("throw"===De.type){var ee=De.arg;ye(Re)}return ee}}throw new Error("illegal catch attempt")},delegateYield:function(te,be,Re){return this.delegate={iterator:me(te),resultName:be,nextLoc:Re},"next"===this.method&&(this.arg=K),C}},O}("object"===p(l=m.nmd(l))?l.exports:{});try{regeneratorRuntime=w}catch(O){"object"===("undefined"==typeof globalThis?"undefined":p(globalThis))?globalThis.regeneratorRuntime=w:Function("r","regeneratorRuntime = r")(w)}},l=>{var f;f="undefined"!=typeof window&&window["pdfjs-dist/build/pdf"]?window["pdfjs-dist/build/pdf"]:a(5908),l.exports=f},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.fixupLangCode=function se(L){return ie[null==L?void 0:L.toLowerCase()]||L},f.getL10nFallback=K,f.NullL10n=void 0;var p=function w(L){return L&&L.__esModule?L:{default:L}}(m(2));function O(L,Q,b,E,g,v,D){try{var C=L[v](D),_=C.value}catch(R){return void b(R)}C.done?Q(_):Promise.resolve(_).then(E,g)}function H(L){return function(){var Q=this,b=arguments;return new Promise(function(E,g){var v=L.apply(Q,b);function D(_){O(v,E,g,D,C,"next",_)}function C(_){O(v,E,g,D,C,"throw",_)}D(void 0)})}}var N={of_pages:"of {{pagesCount}}",page_of_pages:"({{pageNumber}} of {{pagesCount}})",document_properties_kb:"{{size_kb}} KB ({{size_b}} bytes)",document_properties_mb:"{{size_mb}} MB ({{size_b}} bytes)",document_properties_date_string:"{{date}}, {{time}}",document_properties_page_size_unit_inches:"in",document_properties_page_size_unit_millimeters:"mm",document_properties_page_size_orientation_portrait:"portrait",document_properties_page_size_orientation_landscape:"landscape",document_properties_page_size_name_a3:"A3",document_properties_page_size_name_a4:"A4",document_properties_page_size_name_letter:"Letter",document_properties_page_size_name_legal:"Legal",document_properties_page_size_dimension_string:"{{width}} \xd7 {{height}} {{unit}} ({{orientation}})",document_properties_page_size_dimension_name_string:"{{width}} \xd7 {{height}} {{unit}} ({{name}}, {{orientation}})",document_properties_linearized_yes:"Yes",document_properties_linearized_no:"No",print_progress_percent:"{{progress}}%","toggle_sidebar.title":"Toggle Sidebar","toggle_sidebar_notification2.title":"Toggle Sidebar (document contains outline/attachments/layers)",additional_layers:"Additional Layers",page_landmark:"Page {{page}}",thumb_page_title:"Page {{page}}",thumb_page_canvas:"Thumbnail of Page {{page}}",find_reached_top:"Reached top of document, continued from bottom",find_reached_bottom:"Reached end of document, continued from top","find_match_count[one]":"{{current}} of {{total}} match","find_match_count[other]":"{{current}} of {{total}} matches","find_match_count_limit[one]":"More than {{limit}} match","find_match_count_limit[other]":"More than {{limit}} matches",find_not_found:"Phrase not found",error_version_info:"PDF.js v{{version}} (build: {{build}})",error_message:"Message: {{message}}",error_stack:"Stack: {{stack}}",error_file:"File: {{file}}",error_line:"Line: {{line}}",rendering_error:"An error occurred while rendering the page.",page_scale_width:"Page Width",page_scale_fit:"Page Fit",page_scale_auto:"Automatic Zoom",page_scale_actual:"Actual Size",page_scale_percent:"{{scale}}%",loading:"Loading\u2026",loading_error:"An error occurred while loading the PDF.",invalid_file_error:"Invalid or corrupted PDF file.",missing_file_error:"Missing PDF file.",unexpected_response_error:"Unexpected server response.",printing_not_supported:"Warning: Printing is not fully supported by this browser.",printing_not_ready:"Warning: The PDF is not fully loaded for printing.",web_fonts_disabled:"Web fonts are disabled: unable to use embedded PDF fonts."};function K(L,Q){switch(L){case"find_match_count":L="find_match_count[".concat(1===Q.total?"one":"other","]");break;case"find_match_count_limit":L="find_match_count_limit[".concat(1===Q.limit?"one":"other","]")}return N[L]||""}var ie={en:"en-US",es:"es-ES",fy:"fy-NL",ga:"ga-IE",gu:"gu-IN",hi:"hi-IN",hy:"hy-AM",nb:"nb-NO",ne:"ne-NP",nn:"nn-NO",pa:"pa-IN",pt:"pt-PT",sv:"sv-SE",zh:"zh-CN"};function re(L,Q){return Q?L.replace(/\{\{\s*(\w+)\s*\}\}/g,function(b,E){return E in Q?Q[E]:"{{"+E+"}}"}):L}var T={getLanguage:function(){return H(p.default.mark(function Q(){return p.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return","en-us");case 1:case"end":return E.stop()}},Q)}))()},getDirection:function(){return H(p.default.mark(function Q(){return p.default.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:return E.abrupt("return","ltr");case 1:case"end":return E.stop()}},Q)}))()},get:function(Q){var b=arguments;return H(p.default.mark(function E(){var g,v;return p.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return g=b.length>1&&void 0!==b[1]?b[1]:null,v=b.length>2&&void 0!==b[2]?b[2]:K(Q,g),C.abrupt("return",re(v,g));case 3:case"end":return C.stop()}},E)}))()},translate:function(Q){return H(p.default.mark(function b(){return p.default.wrap(function(g){for(;;)switch(g.prev=g.next){case 0:case"end":return g.stop()}},b)}))()}};f.NullL10n=T},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.SimpleLinkService=f.PDFLinkService=void 0;var p=function H(E){return E&&E.__esModule?E:{default:E}}(m(2)),w=m(4),O=m(7);function N(E,g,v,D,C,_,R){try{var z=E[_](R),j=z.value}catch(B){return void v(B)}z.done?g(j):Promise.resolve(j).then(D,C)}function K(E){return function(){var g=this,v=arguments;return new Promise(function(D,C){var _=E.apply(g,v);function R(j){N(_,D,C,R,z,"next",j)}function z(j){N(_,D,C,R,z,"throw",j)}R(void 0)})}}function ie(E){return(ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(E)}function se(E,g){if(!(E instanceof g))throw new TypeError("Cannot call a class as a function")}function re(E,g){for(var v=0;v<g.length;v++){var D=g[v];D.enumerable=D.enumerable||!1,D.configurable=!0,"value"in D&&(D.writable=!0),Object.defineProperty(E,D.key,D)}}function T(E,g,v){return g&&re(E.prototype,g),v&&re(E,v),E}var L=function(){function E(){var g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=g.eventBus,D=g.externalLinkTarget,C=void 0===D?null:D,_=g.externalLinkRel,R=void 0===_?null:_,z=g.ignoreDestinationZoom,j=void 0!==z&&z;se(this,E),this.eventBus=v,this.externalLinkTarget=C,this.externalLinkRel=R,this.externalLinkEnabled=!0,this._ignoreDestinationZoom=j,this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null}return T(E,[{key:"setDocument",value:function(v){this.baseUrl=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,this.pdfDocument=v,this._pagesRefCache=Object.create(null)}},{key:"setViewer",value:function(v){this.pdfViewer=v}},{key:"setHistory",value:function(v){this.pdfHistory=v}},{key:"pagesCount",get:function(){return this.pdfDocument?this.pdfDocument.numPages:0}},{key:"page",get:function(){return this.pdfViewer.currentPageNumber},set:function(v){this.pdfViewer.currentPageNumber=v}},{key:"rotation",get:function(){return this.pdfViewer.pagesRotation},set:function(v){this.pdfViewer.pagesRotation=v}},{key:"_goToDestinationHelper",value:function(v){var z,D=this,C=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,_=arguments.length>2?arguments[2]:void 0,R=_[0];if("object"===ie(R)&&null!==R){if(null===(z=this._cachedPageNumber(R)))return void this.pdfDocument.getPageIndex(R).then(function(j){D.cachePageRef(j+1,R),D._goToDestinationHelper(v,C,_)}).catch(function(){console.error('PDFLinkService._goToDestinationHelper: "'.concat(R,'" is not ')+'a valid page reference, for dest="'.concat(v,'".'))})}else{if(!Number.isInteger(R))return void console.error('PDFLinkService._goToDestinationHelper: "'.concat(R,'" is not ')+'a valid destination reference, for dest="'.concat(v,'".'));z=R+1}!z||z<1||z>this.pagesCount?console.error('PDFLinkService._goToDestinationHelper: "'.concat(z,'" is not ')+'a valid page number, for dest="'.concat(v,'".')):(this.pdfHistory&&(this.pdfHistory.pushCurrentPosition(),this.pdfHistory.push({namedDest:C,explicitDest:_,pageNumber:z})),this.pdfViewer.scrollPageIntoView({pageNumber:z,destArray:_,ignoreDestinationZoom:this._ignoreDestinationZoom}))}},{key:"goToDestination",value:(g=K(p.default.mark(function D(C){var _,R;return p.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:if(this.pdfDocument){j.next=2;break}return j.abrupt("return");case 2:if("string"!=typeof C){j.next=9;break}return _=C,j.next=6,this.pdfDocument.getDestination(C);case 6:R=j.sent,j.next=13;break;case 9:return _=null,j.next=12,C;case 12:R=j.sent;case 13:if(Array.isArray(R)){j.next=16;break}return console.error('PDFLinkService.goToDestination: "'.concat(R,'" is not ')+'a valid destination array, for dest="'.concat(C,'".')),j.abrupt("return");case 16:this._goToDestinationHelper(C,_,R);case 17:case"end":return j.stop()}},D,this)})),function v(D){return g.apply(this,arguments)})},{key:"goToPage",value:function(v){if(this.pdfDocument){var D="string"==typeof v&&this.pdfViewer.pageLabelToPageNumber(v)||0|v;if(!(Number.isInteger(D)&&D>0&&D<=this.pagesCount))return void console.error('PDFLinkService.goToPage: "'.concat(v,'" is not a valid page.'));this.pdfHistory&&(this.pdfHistory.pushCurrentPosition(),this.pdfHistory.pushPage(D)),this.pdfViewer.scrollPageIntoView({pageNumber:D})}}},{key:"addLinkAttributes",value:function(v,D){(0,w.addLinkAttributes)(v,{url:D,target:arguments.length>2&&void 0!==arguments[2]&&arguments[2]?w.LinkTarget.BLANK:this.externalLinkTarget,rel:this.externalLinkRel,enabled:this.externalLinkEnabled})}},{key:"getDestinationHash",value:function(v){if("string"==typeof v){if(v.length>0)return this.getAnchorUrl("#"+escape(v))}else if(Array.isArray(v)){var D=JSON.stringify(v);if(D.length>0)return this.getAnchorUrl("#"+escape(D))}return this.getAnchorUrl("")}},{key:"getAnchorUrl",value:function(v){return(this.baseUrl||"")+v}},{key:"setHash",value:function(v){var D,C;if(this.pdfDocument)if(v.includes("=")){var _=(0,O.parseQueryString)(v);if(_.has("search")&&this.eventBus.dispatch("findfromurlhash",{source:this,query:_.get("search").replace(/"/g,""),phraseSearch:"true"===_.get("phrase")}),_.has("page")&&(D=0|_.get("page")||1),_.has("zoom")){var R=_.get("zoom").split(","),z=R[0],j=parseFloat(z);z.includes("Fit")?"Fit"===z||"FitB"===z?C=[null,{name:z}]:"FitH"===z||"FitBH"===z||"FitV"===z||"FitBV"===z?C=[null,{name:z},R.length>1?0|R[1]:null]:"FitR"===z?5!==R.length?console.error('PDFLinkService.setHash: Not enough parameters for "FitR".'):C=[null,{name:z},0|R[1],0|R[2],0|R[3],0|R[4]]:console.error('PDFLinkService.setHash: "'.concat(z,'" is not ')+"a valid zoom value."):C=[null,{name:"XYZ"},R.length>1?0|R[1]:null,R.length>2?0|R[2]:null,j?j/100:z]}C?this.pdfViewer.scrollPageIntoView({pageNumber:D||this.page,destArray:C,allowNegativeOffset:!0}):D&&(this.page=D),_.has("pagemode")&&this.eventBus.dispatch("pagemode",{source:this,mode:_.get("pagemode")}),_.has("nameddest")&&this.goToDestination(_.get("nameddest"))}else{C=unescape(v);try{C=JSON.parse(C),Array.isArray(C)||(C=C.toString())}catch(B){}if("string"==typeof C||function Q(E){if(!Array.isArray(E))return!1;var g=E.length;if(g<2)return!1;var v=E[0];if(!("object"===ie(v)&&Number.isInteger(v.num)&&Number.isInteger(v.gen)||Number.isInteger(v)&&v>=0))return!1;var D=E[1];if("object"!==ie(D)||"string"!=typeof D.name)return!1;var C=!0;switch(D.name){case"XYZ":if(5!==g)return!1;break;case"Fit":case"FitB":return 2===g;case"FitH":case"FitBH":case"FitV":case"FitBV":if(3!==g)return!1;break;case"FitR":if(6!==g)return!1;C=!1;break;default:return!1}for(var _=2;_<g;_++){var R=E[_];if(!("number"==typeof R||C&&null===R))return!1}return!0}(C))return void this.goToDestination(C);console.error('PDFLinkService.setHash: "'.concat(unescape(v),'" is not ')+"a valid destination.")}}},{key:"executeNamedAction",value:function(v){var D,C;switch(v){case"GoBack":null===(D=this.pdfHistory)||void 0===D||D.back();break;case"GoForward":null===(C=this.pdfHistory)||void 0===C||C.forward();break;case"NextPage":this.pdfViewer.nextPage();break;case"PrevPage":this.pdfViewer.previousPage();break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1}this.eventBus.dispatch("namedaction",{source:this,action:v})}},{key:"cachePageRef",value:function(v,D){if(D){var C=0===D.gen?"".concat(D.num,"R"):"".concat(D.num,"R").concat(D.gen);this._pagesRefCache[C]=v}}},{key:"_cachedPageNumber",value:function(v){var D,C=0===v.gen?"".concat(v.num,"R"):"".concat(v.num,"R").concat(v.gen);return(null===(D=this._pagesRefCache)||void 0===D?void 0:D[C])||null}},{key:"isPageVisible",value:function(v){return this.pdfViewer.isPageVisible(v)}},{key:"isPageCached",value:function(v){return this.pdfViewer.isPageCached(v)}}]),E;var g}();f.PDFLinkService=L;var b=function(){function E(){se(this,E),this.externalLinkEnabled=!0}return T(E,[{key:"pagesCount",get:function(){return 0}},{key:"page",get:function(){return 0},set:function(v){}},{key:"rotation",get:function(){return 0},set:function(v){}},{key:"goToDestination",value:(g=K(p.default.mark(function D(C){return p.default.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:case"end":return R.stop()}},D)})),function v(D){return g.apply(this,arguments)})},{key:"goToPage",value:function(v){}},{key:"addLinkAttributes",value:function(v,D){(0,w.addLinkAttributes)(v,{url:D,enabled:this.externalLinkEnabled})}},{key:"getDestinationHash",value:function(v){return"#"}},{key:"getAnchorUrl",value:function(v){return"#"}},{key:"setHash",value:function(v){}},{key:"executeNamedAction",value:function(v){}},{key:"cachePageRef",value:function(v,D){}},{key:"isPageVisible",value:function(v){return!0}},{key:"isPageCached",value:function(v){return!0}}]),E;var g}();f.SimpleLinkService=b},(l,f)=>{function m(Je,dt){if("function"!=typeof dt&&null!==dt)throw new TypeError("Super expression must either be null or a function");Je.prototype=Object.create(dt&&dt.prototype,{constructor:{value:Je,writable:!0,configurable:!0}}),dt&&p(Je,dt)}function p(Je,dt){return(p=Object.setPrototypeOf||function(Le,He){return Le.__proto__=He,Le})(Je,dt)}function w(Je){var dt=function N(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Je){return!1}}();return function(){var He,Le=K(Je);if(dt){var nt=K(this).constructor;He=Reflect.construct(Le,arguments,nt)}else He=Le.apply(this,arguments);return O(this,He)}}function O(Je,dt){if(dt&&("object"===T(dt)||"function"==typeof dt))return dt;if(void 0!==dt)throw new TypeError("Derived constructors may only return object or undefined");return function H(Je){if(void 0===Je)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Je}(Je)}function K(Je){return(K=Object.setPrototypeOf?Object.getPrototypeOf:function(he){return he.__proto__||Object.getPrototypeOf(he)})(Je)}function ie(Je,dt){if(!(Je instanceof dt))throw new TypeError("Cannot call a class as a function")}function se(Je,dt){for(var he=0;he<dt.length;he++){var Le=dt[he];Le.enumerable=Le.enumerable||!1,Le.configurable=!0,"value"in Le&&(Le.writable=!0),Object.defineProperty(Je,Le.key,Le)}}function re(Je,dt,he){return dt&&se(Je.prototype,dt),he&&se(Je,he),Je}function T(Je){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(he){return typeof he}:function(he){return he&&"function"==typeof Symbol&&he.constructor===Symbol&&he!==Symbol.prototype?"symbol":typeof he})(Je)}function L(Je,dt){return function E(Je){if(Array.isArray(Je))return Je}(Je)||function b(Je,dt){var he=null==Je?null:"undefined"!=typeof Symbol&&Je[Symbol.iterator]||Je["@@iterator"];if(null!=he){var jt,st,Le=[],He=!0,nt=!1;try{for(he=he.call(Je);!(He=(jt=he.next()).done)&&(Le.push(jt.value),!dt||Le.length!==dt);He=!0);}catch(bt){nt=!0,st=bt}finally{try{!He&&null!=he.return&&he.return()}finally{if(nt)throw st}}return Le}}(Je,dt)||v(Je,dt)||function Q(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(Je,dt){var he="undefined"!=typeof Symbol&&Je[Symbol.iterator]||Je["@@iterator"];if(!he){if(Array.isArray(Je)||(he=v(Je))||dt&&Je&&"number"==typeof Je.length){he&&(Je=he);var Le=0,He=function(){};return{s:He,n:function(){return Le>=Je.length?{done:!0}:{done:!1,value:Je[Le++]}},e:function(at){throw at},f:He}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var st,nt=!0,jt=!1;return{s:function(){he=he.call(Je)},n:function(){var at=he.next();return nt=at.done,at},e:function(at){jt=!0,st=at},f:function(){try{!nt&&null!=he.return&&he.return()}finally{if(jt)throw st}}}}function v(Je,dt){if(Je){if("string"==typeof Je)return D(Je,dt);var he=Object.prototype.toString.call(Je).slice(8,-1);if("Object"===he&&Je.constructor&&(he=Je.constructor.name),"Map"===he||"Set"===he)return Array.from(Je);if("Arguments"===he||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(he))return D(Je,dt)}}function D(Je,dt){(null==dt||dt>Je.length)&&(dt=Je.length);for(var he=0,Le=new Array(dt);he<dt;he++)Le[he]=Je[he];return Le}Object.defineProperty(f,"__esModule",{value:!0}),f.apiPageLayoutToSpreadMode=function It(Je){switch(Je){case"SinglePage":case"OneColumn":return me.NONE;case"TwoColumnLeft":case"TwoPageLeft":return me.ODD;case"TwoColumnRight":case"TwoPageRight":return me.EVEN}return me.NONE},f.apiPageModeToSidebarView=function Ut(Je){switch(Je){case"UseNone":return fe.NONE;case"UseThumbs":return fe.THUMBS;case"UseOutlines":return fe.OUTLINE;case"UseAttachments":return fe.ATTACHMENTS;case"UseOC":return fe.LAYERS}return fe.NONE},f.approximateFraction=function ee(Je){if(Math.floor(Je)===Je)return[Je,1];var dt=1/Je;if(dt>8)return[1,8];if(Math.floor(dt)===dt)return[1,dt];for(var Le=Je>1?dt:Je,He=0,nt=1,jt=1,st=1;;){var bt=He+jt,at=nt+st;if(at>8)break;Le<=bt/at?(jt=bt,st=at):(He=bt,nt=at)}return Le-He/nt<jt/st-Le?Le===Je?[He,nt]:[nt,He]:Le===Je?[jt,st]:[st,jt]},f.backtrackBeforeAllVisibleElements=ze,f.binarySearchFirstItem=De,f.getActiveOrFocusedElement=function Vt(){for(var Je=document,dt=Je.activeElement||Je.querySelector(":focus");null!==(he=dt)&&void 0!==he&&he.shadowRoot;){var he;dt=(Je=dt.shadowRoot).activeElement||Je.querySelector(":focus")}return dt},f.getOutputScale=function le(Je){var Le=(window.devicePixelRatio||1)/(Je.webkitBackingStorePixelRatio||Je.mozBackingStorePixelRatio||Je.backingStorePixelRatio||1);return{sx:Le,sy:Le,scaled:1!==Le}},f.getPageSizeInches=function Te(Je){var he=Je.userUnit,Le=Je.rotate,He=L(Je.view,4),at=Le%180!=0,yt=(He[2]-He[0])/72*he,Yt=(He[3]-He[1])/72*he;return{width:at?Yt:yt,height:at?yt:Yt}},f.getVisibleElements=function _t(Je){var dt=Je.scrollEl,he=Je.views,Le=Je.sortByVisibility,He=void 0!==Le&&Le,nt=Je.horizontal,jt=void 0!==nt&&nt,st=Je.rtl,bt=void 0!==st&&st,at=dt.scrollTop,yt=at+dt.clientHeight,Yt=dt.scrollLeft,pn=Yt+dt.clientWidth;var bn=[],Lt=he.length,Kt=De(he,jt?function sn(qt){var en=qt.div,Tn=en.offsetLeft+en.clientLeft;return bt?Tn<pn:Tn+en.clientWidth>Yt}:function Pn(qt){var en=qt.div;return en.offsetTop+en.clientTop+en.clientHeight>at});Kt>0&&Kt<Lt&&!jt&&(Kt=ze(Kt,he,at));for(var mn=jt?pn:-1,wn=Kt;wn<Lt;wn++){var Gn=he[wn],er=Gn.div,an=er.offsetLeft+er.clientLeft,tn=er.offsetTop+er.clientTop,Ot=er.clientWidth,dn=er.clientHeight,Dn=an+Ot,Ye=tn+dn;if(-1===mn)Ye>=yt&&(mn=Ye);else if((jt?an:tn)>mn)break;if(!(Ye<=at||tn>=yt||Dn<=Yt||an>=pn)){var Se=Math.max(0,at-tn)+Math.max(0,Ye-yt),xe=(Ot-(Math.max(0,Yt-an)+Math.max(0,Dn-pn)))/Ot;bn.push({id:Gn.id,x:an,y:tn,view:Gn,percent:(dn-Se)/dn*xe*100|0,widthPercent:100*xe|0})}}var At=bn[0],mt=bn[bn.length-1];return He&&bn.sort(function(qt,en){var Tn=qt.percent-en.percent;return Math.abs(Tn)>.001?-Tn:qt.id-en.id}),{first:At,last:mt,views:bn}},f.isPortraitOrientation=function W(Je){return Je.width<=Je.height},f.isValidRotation=function ft(Je){return Number.isInteger(Je)&&Je%90==0},f.isValidScrollMode=function et(Je){return Number.isInteger(Je)&&Object.values(Ee).includes(Je)&&Je!==Ee.UNKNOWN},f.isValidSpreadMode=function k(Je){return Number.isInteger(Je)&&Object.values(me).includes(Je)&&Je!==me.UNKNOWN},f.moveToEndOfArray=function St(Je,dt){for(var he=[],Le=Je.length,He=0,nt=0;nt<Le;++nt)dt(Je[nt])?he.push(Je[nt]):(Je[He]=Je[nt],++He);for(var jt=0;He<Le;++jt,++He)Je[He]=he[jt]},f.noContextMenuHandler=function Pt(Je){Je.preventDefault()},f.normalizeWheelEventDelta=function Nt(Je){var dt=kt(Je);return 0===Je.deltaMode?dt/=900:1===Je.deltaMode&&(dt/=30),dt},f.normalizeWheelEventDirection=kt,f.parseQueryString=function Re(Je){var Le,dt=new Map,he=g(Je.split("&"));try{for(he.s();!(Le=he.n()).done;){var nt=Le.value.split("="),jt=nt[0].toLowerCase(),st=nt.length>1?nt[1]:"";dt.set(decodeURIComponent(jt),decodeURIComponent(st))}}catch(bt){he.e(bt)}finally{he.f()}return dt},f.roundToDivide=function ce(Je,dt){var he=Je%dt;return 0===he?Je:Math.round(Je-he+dt)},f.scrollIntoView=function te(Je,dt){var he=arguments.length>2&&void 0!==arguments[2]&&arguments[2],Le=Je.offsetParent;if(Le){for(var He=Je.offsetTop+Je.clientTop,nt=Je.offsetLeft+Je.clientLeft;Le.clientHeight===Le.scrollHeight&&Le.clientWidth===Le.scrollWidth||he&&(Le.classList.contains("markedContent")||"hidden"===getComputedStyle(Le).overflow);)if(He+=Le.offsetTop,nt+=Le.offsetLeft,!(Le=Le.offsetParent))return;dt&&(void 0!==dt.top&&(He+=dt.top),void 0!==dt.left&&(Le.scrollLeft=nt+=dt.left)),Le.scrollTop=He}else console.error("offsetParent is not set -- cannot scroll")},f.waitOnEventOrTimeout=function Ne(Je){var dt=Je.target,he=Je.name,Le=Je.delay,He=void 0===Le?0:Le;return new Promise(function(nt,jt){if("object"!==T(dt)||!he||"string"!=typeof he||!(Number.isInteger(He)&&He>=0))throw new Error("waitOnEventOrTimeout - invalid parameters.");function st(Yt){dt instanceof Pe?dt._off(he,bt):dt.removeEventListener(he,bt),yt&&clearTimeout(yt),nt(Yt)}var bt=st.bind(null,ae.EVENT);dt instanceof Pe?dt._on(he,bt):dt.addEventListener(he,bt);var at=st.bind(null,ae.TIMEOUT),yt=setTimeout(at,He)})},f.watchScroll=function be(Je,dt){var he=function(jt){He||(He=window.requestAnimationFrame(function(){He=null;var bt=Je.scrollLeft,at=Le.lastX;bt!==at&&(Le.right=bt>at),Le.lastX=bt;var yt=Je.scrollTop,Yt=Le.lastY;yt!==Yt&&(Le.down=yt>Yt),Le.lastY=yt,dt(Le)}))},Le={right:!0,down:!0,lastX:Je.scrollLeft,lastY:Je.scrollTop,_eventHandler:he},He=null;return Je.addEventListener("scroll",he,!0),Le},f.WaitOnType=f.VERTICAL_PADDING=f.UNKNOWN_SCALE=f.TextLayerMode=f.SpreadMode=f.SidebarView=f.ScrollMode=f.SCROLLBAR_PADDING=f.RendererType=f.ProgressBar=f.PresentationModeState=f.MIN_SCALE=f.MAX_SCALE=f.MAX_AUTO_SCALE=f.EventBus=f.DEFAULT_SCALE_VALUE=f.DEFAULT_SCALE_DELTA=f.DEFAULT_SCALE=f.AutoPrintRegExp=f.AutomationEventBus=f.animationStarted=void 0,f.DEFAULT_SCALE_VALUE="auto",f.DEFAULT_SCALE=1,f.DEFAULT_SCALE_DELTA=1.1,f.MIN_SCALE=.1,f.MAX_SCALE=10,f.UNKNOWN_SCALE=0,f.MAX_AUTO_SCALE=1.25,f.SCROLLBAR_PADDING=40,f.VERTICAL_PADDING=5;f.PresentationModeState={UNKNOWN:0,NORMAL:1,CHANGING:2,FULLSCREEN:3};var fe={UNKNOWN:-1,NONE:0,THUMBS:1,OUTLINE:2,ATTACHMENTS:3,LAYERS:4};f.SidebarView=fe,f.RendererType={CANVAS:"canvas",SVG:"svg"},f.TextLayerMode={DISABLE:0,ENABLE:1,ENABLE_ENHANCE:2};var Ee={UNKNOWN:-1,VERTICAL:0,HORIZONTAL:1,WRAPPED:2};f.ScrollMode=Ee;var me={UNKNOWN:-1,NONE:0,ODD:1,EVEN:2};function De(Je,dt){var he=0,Le=Je.length-1;if(Le<0||!dt(Je[Le]))return Je.length;if(dt(Je[he]))return he;for(;he<Le;){var He=he+Le>>1;dt(Je[He])?Le=He:he=He+1}return he}function ze(Je,dt,he){if(Je<2)return Je;var Le=dt[Je].div,He=Le.offsetTop+Le.clientTop;He>=he&&(He=(Le=dt[Je-1].div).offsetTop+Le.clientTop);for(var nt=Je-2;nt>=0&&!((Le=dt[nt].div).offsetTop+Le.clientTop+Le.clientHeight<=He);--nt)Je=nt;return Je}function kt(Je){var dt=Math.hypot(Je.deltaX,Je.deltaY),he=Math.atan2(Je.deltaY,Je.deltaX);return-.25*Math.PI<he&&he<.75*Math.PI&&(dt=-dt),dt}f.SpreadMode=me,f.AutoPrintRegExp=/\bprint\s*\(/;var ae={EVENT:"event",TIMEOUT:"timeout"};f.WaitOnType=ae;var pe=new Promise(function(Je){window.requestAnimationFrame(Je)});f.animationStarted=pe;var Pe=function(){function Je(){ie(this,Je),this._listeners=Object.create(null)}return re(Je,[{key:"on",value:function(he,Le){var He=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._on(he,Le,{external:!0,once:null==He?void 0:He.once})}},{key:"off",value:function(he,Le){var He=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this._off(he,Le,{external:!0,once:null==He?void 0:He.once})}},{key:"dispatch",value:function(he,Le){var He=this._listeners[he];if(He&&0!==He.length){var nt,st,jt=g(He.slice(0));try{for(jt.s();!(st=jt.n()).done;){var bt=st.value,at=bt.listener,yt=bt.external;bt.once&&this._off(he,at),yt?(nt||(nt=[])).push(at):at(Le)}}catch(bn){jt.e(bn)}finally{jt.f()}if(nt){var Pn,pn=g(nt);try{for(pn.s();!(Pn=pn.n()).done;)(0,Pn.value)(Le)}catch(bn){pn.e(bn)}finally{pn.f()}nt=null}}}},{key:"_on",value:function(he,Le){var He,nt=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;((He=this._listeners)[he]||(He[he]=[])).push({listener:Le,external:!0===(null==nt?void 0:nt.external),once:!0===(null==nt?void 0:nt.once)})}},{key:"_off",value:function(he,Le){var nt=this._listeners[he];if(nt)for(var jt=0,st=nt.length;jt<st;jt++)if(nt[jt].listener===Le)return void nt.splice(jt,1)}}]),Je}();f.EventBus=Pe;var Me=function(Je){m(he,Je);var dt=w(he);function he(){return ie(this,he),dt.apply(this,arguments)}return re(he,[{key:"dispatch",value:function(He,nt){throw new Error("Not implemented: AutomationEventBus.dispatch")}}]),he}(Pe);f.AutomationEventBus=Me;var tt=function(){function Je(dt){var he=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},Le=he.height,He=he.width,nt=he.units;ie(this,Je),this.visible=!0,this.div=document.querySelector(dt+" .progress"),this.bar=this.div.parentNode,this.height=Le||100,this.width=He||100,this.units=nt||"%",this.div.style.height=this.height+this.units,this.percent=0}return re(Je,[{key:"_updateBar",value:function(){if(this._indeterminate)return this.div.classList.add("indeterminate"),void(this.div.style.width=this.width+this.units);this.div.classList.remove("indeterminate"),this.div.style.width=this.width*this._percent/100+this.units}},{key:"percent",get:function(){return this._percent},set:function(he){this._indeterminate=isNaN(he),this._percent=function Ze(Je,dt,he){return Math.min(Math.max(Je,dt),he)}(he,0,100),this._updateBar()}},{key:"setWidth",value:function(he){if(he){var He=he.parentNode.offsetWidth-he.offsetWidth;He>0&&document.documentElement.style.setProperty("--loadingBar-end-offset","".concat(He,"px"))}}},{key:"hide",value:function(){!this.visible||(this.visible=!1,this.bar.classList.add("hidden"))}},{key:"show",value:function(){this.visible||(this.visible=!0,this.bar.classList.remove("hidden"))}}]),Je}();f.ProgressBar=tt},(l,f)=>{function m(T,L){var Q="undefined"!=typeof Symbol&&T[Symbol.iterator]||T["@@iterator"];if(!Q){if(Array.isArray(T)||(Q=function p(T,L){if(T){if("string"==typeof T)return w(T,L);var Q=Object.prototype.toString.call(T).slice(8,-1);if("Object"===Q&&T.constructor&&(Q=T.constructor.name),"Map"===Q||"Set"===Q)return Array.from(T);if("Arguments"===Q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Q))return w(T,L)}}(T))||L&&T&&"number"==typeof T.length){Q&&(T=Q);var b=0,E=function(){};return{s:E,n:function(){return b>=T.length?{done:!0}:{done:!1,value:T[b++]}},e:function(_){throw _},f:E}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var D,g=!0,v=!1;return{s:function(){Q=Q.call(T)},n:function(){var _=Q.next();return g=_.done,_},e:function(_){v=!0,D=_},f:function(){try{!g&&null!=Q.return&&Q.return()}finally{if(v)throw D}}}}function w(T,L){(null==L||L>T.length)&&(L=T.length);for(var Q=0,b=new Array(L);Q<L;Q++)b[Q]=T[Q];return b}function O(T,L){if(!(T instanceof L))throw new TypeError("Cannot call a class as a function")}function H(T,L){for(var Q=0;Q<L.length;Q++){var b=L[Q];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(T,b.key,b)}}function N(T,L,Q){return L&&H(T.prototype,L),Q&&H(T,Q),T}Object.defineProperty(f,"__esModule",{value:!0}),f.StructTreeLayerBuilder=f.DefaultStructTreeLayerFactory=void 0;var K={Document:null,DocumentFragment:null,Part:"group",Sect:"group",Div:"group",Aside:"note",NonStruct:"none",P:null,H:"heading",Title:null,FENote:"note",Sub:"group",Lbl:null,Span:null,Em:null,Strong:null,Link:"link",Annot:"note",Form:"form",Ruby:null,RB:null,RT:null,RP:null,Warichu:null,WT:null,WP:null,L:"list",LI:"listitem",LBody:null,Table:"table",TR:"row",TH:"columnheader",TD:"cell",THead:"columnheader",TBody:null,TFoot:null,Caption:null,Figure:"figure",Formula:null,Artifact:null},ie=/^H(\d+)$/,se=function(){function T(L){var Q=L.pdfPage;O(this,T),this.pdfPage=Q}return N(T,[{key:"render",value:function(Q){return this._walk(Q)}},{key:"_setAttributes",value:function(Q,b){void 0!==Q.alt&&b.setAttribute("aria-label",Q.alt),void 0!==Q.id&&b.setAttribute("aria-owns",Q.id)}},{key:"_walk",value:function(Q){if(!Q)return null;var b=document.createElement("span");if("role"in Q){var E=Q.role,g=E.match(ie);g?(b.setAttribute("role","heading"),b.setAttribute("aria-level",g[1])):K[E]&&b.setAttribute("role",K[E])}if(this._setAttributes(Q,b),Q.children)if(1===Q.children.length&&"id"in Q.children[0])this._setAttributes(Q.children[0],b);else{var D,v=m(Q.children);try{for(v.s();!(D=v.n()).done;)b.appendChild(this._walk(D.value))}catch(_){v.e(_)}finally{v.f()}}return b}}]),T}();f.StructTreeLayerBuilder=se,f.DefaultStructTreeLayerFactory=function(){function T(){O(this,T)}return N(T,[{key:"createStructTreeLayerBuilder",value:function(Q){return new se({pdfPage:Q})}}]),T}()},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.TextLayerBuilder=f.DefaultTextLayerFactory=void 0;var p=m(4);function w(se,re){if(!(se instanceof re))throw new TypeError("Cannot call a class as a function")}function O(se,re){for(var T=0;T<re.length;T++){var L=re[T];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(se,L.key,L)}}function H(se,re,T){return re&&O(se.prototype,re),T&&O(se,T),se}var K=function(){function se(re){var T=re.textLayerDiv,L=re.eventBus,Q=re.pageIndex,b=re.viewport,E=re.highlighter,g=void 0===E?null:E,v=re.enhanceTextSelection,D=void 0!==v&&v;w(this,se),this.textLayerDiv=T,this.eventBus=L,this.textContent=null,this.textContentItemsStr=[],this.textContentStream=null,this.renderingDone=!1,this.pageNumber=Q+1,this.viewport=b,this.textDivs=[],this.textLayerRenderTask=null,this.highlighter=g,this.enhanceTextSelection=D,this._bindMouse()}return H(se,[{key:"_finishRendering",value:function(){if(this.renderingDone=!0,!this.enhanceTextSelection){var T=document.createElement("div");T.className="endOfContent",this.textLayerDiv.appendChild(T)}this.eventBus.dispatch("textlayerrendered",{source:this,pageNumber:this.pageNumber,numTextDivs:this.textDivs.length})}},{key:"render",value:function(){var T,L=this,Q=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if((this.textContent||this.textContentStream)&&!this.renderingDone){this.cancel(),this.textDivs.length=0,null===(T=this.highlighter)||void 0===T||T.setTextMapping(this.textDivs,this.textContentItemsStr);var b=document.createDocumentFragment();this.textLayerRenderTask=(0,p.renderTextLayer)({textContent:this.textContent,textContentStream:this.textContentStream,container:b,viewport:this.viewport,textDivs:this.textDivs,textContentItemsStr:this.textContentItemsStr,timeout:Q,enhanceTextSelection:this.enhanceTextSelection}),this.textLayerRenderTask.promise.then(function(){var E;L.textLayerDiv.appendChild(b),L._finishRendering(),null===(E=L.highlighter)||void 0===E||E.enable()},function(E){})}}},{key:"cancel",value:function(){var T;this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),null===(T=this.highlighter)||void 0===T||T.disable()}},{key:"setTextContentStream",value:function(T){this.cancel(),this.textContentStream=T}},{key:"setTextContent",value:function(T){this.cancel(),this.textContent=T}},{key:"_bindMouse",value:function(){var T=this,L=this.textLayerDiv,Q=null;L.addEventListener("mousedown",function(b){if(T.enhanceTextSelection&&T.textLayerRenderTask)return T.textLayerRenderTask.expandTextDivs(!0),void(Q&&(clearTimeout(Q),Q=null));var E=L.querySelector(".endOfContent");if(E){var g=b.target!==L;if(g=g&&"none"!==window.getComputedStyle(E).getPropertyValue("-moz-user-select")){var v=L.getBoundingClientRect(),D=Math.max(0,(b.pageY-v.top)/v.height);E.style.top=(100*D).toFixed(2)+"%"}E.classList.add("active")}}),L.addEventListener("mouseup",function(){if(T.enhanceTextSelection&&T.textLayerRenderTask)Q=setTimeout(function(){T.textLayerRenderTask&&T.textLayerRenderTask.expandTextDivs(!1),Q=null},300);else{var b=L.querySelector(".endOfContent");!b||(b.style.top="",b.classList.remove("active"))}})}}]),se}();f.TextLayerBuilder=K;var ie=function(){function se(){w(this,se)}return H(se,[{key:"createTextLayerBuilder",value:function(T,L,Q){return new K({textLayerDiv:T,pageIndex:L,viewport:Q,enhanceTextSelection:arguments.length>3&&void 0!==arguments[3]&&arguments[3],eventBus:arguments.length>4?arguments[4]:void 0,highlighter:arguments.length>5?arguments[5]:void 0})}}]),se}();f.DefaultTextLayerFactory=ie},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.XfaLayerBuilder=f.DefaultXfaLayerFactory=void 0;var p=m(6),w=m(4);function O(se,re){if(!(se instanceof re))throw new TypeError("Cannot call a class as a function")}function H(se,re){for(var T=0;T<re.length;T++){var L=re[T];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(se,L.key,L)}}function N(se,re,T){return re&&H(se.prototype,re),T&&H(se,T),se}var K=function(){function se(re){var T=re.pageDiv,L=re.pdfPage,Q=re.annotationStorage,b=re.linkService,E=re.xfaHtml;O(this,se),this.pageDiv=T,this.pdfPage=L,this.annotationStorage=Q,this.linkService=b,this.xfaHtml=E,this.div=null,this._cancelled=!1}return N(se,[{key:"render",value:function(T){var L=this,Q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"display";if("print"===Q){var b={viewport:T.clone({dontFlip:!0}),div:this.div,xfa:this.xfaHtml,page:null,annotationStorage:this.annotationStorage,linkService:this.linkService,intent:Q},E=document.createElement("div");this.pageDiv.appendChild(E),b.div=E;var g=w.XfaLayer.render(b);return Promise.resolve(g)}return this.pdfPage.getXfa().then(function(v){if(L._cancelled||!v)return{textDivs:[]};var D={viewport:T.clone({dontFlip:!0}),div:L.div,xfa:v,page:L.pdfPage,annotationStorage:L.annotationStorage,linkService:L.linkService,intent:Q};return L.div?w.XfaLayer.update(D):(L.div=document.createElement("div"),L.pageDiv.appendChild(L.div),D.div=L.div,w.XfaLayer.render(D))}).catch(function(v){console.error(v)})}},{key:"cancel",value:function(){this._cancelled=!0}},{key:"hide",value:function(){!this.div||(this.div.hidden=!0)}}]),se}();f.XfaLayerBuilder=K;var ie=function(){function se(){O(this,se)}return N(se,[{key:"createXfaLayerBuilder",value:function(T,L){var b=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return new K({pageDiv:T,pdfPage:L,annotationStorage:arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,linkService:new p.SimpleLinkService,xfaHtml:b})}}]),se}();f.DefaultXfaLayerFactory=ie},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.DownloadManager=void 0;var p=m(4),w=m(12);function H(se,re){for(var T=0;T<re.length;T++){var L=re[T];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(se,L.key,L)}}function K(se,re){var T=document.createElement("a");if(!T.click)throw new Error('DownloadManager: "a.click()" is not supported.');T.href=se,T.target="_parent","download"in T&&(T.download=re),(document.body||document.documentElement).appendChild(T),T.click(),T.remove()}f.DownloadManager=function(){function se(){(function O(se,re){if(!(se instanceof re))throw new TypeError("Cannot call a class as a function")})(this,se),this._openBlobUrls=new WeakMap}return function N(se,re,T){return re&&H(se.prototype,re),T&&H(se,T),se}(se,[{key:"downloadUrl",value:function(T,L){(0,p.createValidAbsoluteUrl)(T,"http://example.com")?K(T+"#pdfjs.action=download",L):console.error("downloadUrl - not a valid URL: ".concat(T))}},{key:"downloadData",value:function(T,L,Q){K((0,p.createObjectURL)(T,Q,w.compatibilityParams.disableCreateObjectURL),L)}},{key:"openOrDownloadData",value:function(T,L,Q){var b=(0,p.isPdfFile)(Q),E=b?"application/pdf":"";if(b&&!w.compatibilityParams.disableCreateObjectURL){var v,g=this._openBlobUrls.get(T);g||(g=URL.createObjectURL(new Blob([L],{type:E})),this._openBlobUrls.set(T,g)),v="?file="+encodeURIComponent(g+"#"+Q);try{return window.open(v),!0}catch(D){console.error("openOrDownloadData: ".concat(D)),URL.revokeObjectURL(g),this._openBlobUrls.delete(T)}}return this.downloadData(L,Q,E),!1}},{key:"download",value:function(T,L,Q){w.compatibilityParams.disableCreateObjectURL?this.downloadUrl(L,Q):K(URL.createObjectURL(T),Q)}}]),se}()},(l,f)=>{function m(g){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(D){return typeof D}:function(D){return D&&"function"==typeof Symbol&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D})(g)}function w(g,v){for(var D=0;D<v.length;D++){var C=v[D];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(g,C.key,C)}}Object.defineProperty(f,"__esModule",{value:!0}),f.OptionKind=f.compatibilityParams=f.AppOptions=void 0;var H=Object.create(null);f.compatibilityParams=H;var N="undefined"!=typeof navigator&&navigator.userAgent||"",K="undefined"!=typeof navigator&&navigator.platform||"",ie="undefined"!=typeof navigator&&navigator.maxTouchPoints||1,se=/Android/.test(N),re=/\b(iPad|iPhone|iPod)(?=;)/.test(N)||"MacIntel"===K&&ie>1;/CriOS/.test(N)&&(H.disableCreateObjectURL=!0),(re||se)&&(H.maxCanvasPixels=5242880);var L={VIEWER:2,API:4,WORKER:8,PREFERENCE:128};f.OptionKind=L;var Q={annotationMode:{value:2,kind:L.VIEWER+L.PREFERENCE},cursorToolOnLoad:{value:0,kind:L.VIEWER+L.PREFERENCE},defaultUrl:{value:"compressed.tracemonkey-pldi-09.pdf",kind:L.VIEWER},defaultZoomValue:{value:"",kind:L.VIEWER+L.PREFERENCE},disableHistory:{value:!1,kind:L.VIEWER},disablePageLabels:{value:!1,kind:L.VIEWER+L.PREFERENCE},enablePermissions:{value:!1,kind:L.VIEWER+L.PREFERENCE},enablePrintAutoRotate:{value:!0,kind:L.VIEWER+L.PREFERENCE},enableScripting:{value:!0,kind:L.VIEWER+L.PREFERENCE},externalLinkRel:{value:"noopener noreferrer nofollow",kind:L.VIEWER},externalLinkTarget:{value:0,kind:L.VIEWER+L.PREFERENCE},historyUpdateUrl:{value:!1,kind:L.VIEWER+L.PREFERENCE},ignoreDestinationZoom:{value:!1,kind:L.VIEWER+L.PREFERENCE},imageResourcesPath:{value:"./images/",kind:L.VIEWER},maxCanvasPixels:{value:16777216,compatibility:H.maxCanvasPixels,kind:L.VIEWER},pdfBugEnabled:{value:!1,kind:L.VIEWER+L.PREFERENCE},printResolution:{value:150,kind:L.VIEWER},renderer:{value:"canvas",kind:L.VIEWER},sidebarViewOnLoad:{value:-1,kind:L.VIEWER+L.PREFERENCE},scrollModeOnLoad:{value:-1,kind:L.VIEWER+L.PREFERENCE},spreadModeOnLoad:{value:-1,kind:L.VIEWER+L.PREFERENCE},textLayerMode:{value:1,kind:L.VIEWER+L.PREFERENCE},useOnlyCssZoom:{value:!1,kind:L.VIEWER+L.PREFERENCE},viewerCssTheme:{value:0,kind:L.VIEWER+L.PREFERENCE},viewOnLoad:{value:0,kind:L.VIEWER+L.PREFERENCE},cMapPacked:{value:!0,kind:L.API},cMapUrl:{value:"../web/cmaps/",kind:L.API},disableAutoFetch:{value:!1,kind:L.API+L.PREFERENCE},disableFontFace:{value:!1,kind:L.API+L.PREFERENCE},disableRange:{value:!1,kind:L.API+L.PREFERENCE},disableStream:{value:!1,kind:L.API+L.PREFERENCE},docBaseUrl:{value:"",kind:L.API},enableXfa:{value:!0,kind:L.API+L.PREFERENCE},fontExtraProperties:{value:!1,kind:L.API},isEvalSupported:{value:!0,kind:L.API},maxImageSize:{value:-1,kind:L.API},pdfBug:{value:!1,kind:L.API},standardFontDataUrl:{value:"../web/standard_fonts/",kind:L.API},verbosity:{value:1,kind:L.API},workerPort:{value:null,kind:L.WORKER},workerSrc:{value:"../build/pdf.worker.js",kind:L.WORKER}};Q.disablePreferences={value:!1,kind:L.VIEWER},Q.locale={value:"undefined"!=typeof navigator?navigator.language:"en-US",kind:L.VIEWER},Q.sandboxBundleSrc={value:"../build/pdf.sandbox.js",kind:L.VIEWER},Q.renderer.kind+=L.PREFERENCE;var b=Object.create(null),E=function(){function g(){throw function p(g,v){if(!(g instanceof v))throw new TypeError("Cannot call a class as a function")}(this,g),new Error("Cannot initialize AppOptions.")}return function O(g,v,D){return v&&w(g.prototype,v),D&&w(g,D),g}(g,null,[{key:"get",value:function(D){var C=b[D];if(void 0!==C)return C;var R,_=Q[D];return void 0!==_?null!==(R=_.compatibility)&&void 0!==R?R:_.value:void 0}},{key:"getAll",value:function(){var D=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,C=Object.create(null);for(var _ in Q){var R,z=Q[_];if(D){if(0==(D&z.kind))continue;if(D===L.PREFERENCE){var j=z.value,B=m(j);if("boolean"===B||"string"===B||"number"===B&&Number.isInteger(j)){C[_]=j;continue}throw new Error("Invalid type for preference: ".concat(_))}}var M=b[_];C[_]=void 0!==M?M:null!==(R=z.compatibility)&&void 0!==R?R:z.value}return C}},{key:"set",value:function(D,C){b[D]=C}},{key:"setAll",value:function(D){for(var C in D)b[C]=D[C]}},{key:"remove",value:function(D){delete b[D]}},{key:"_hasUserOptions",value:function(){return Object.keys(b).length>0}}]),g}();f.AppOptions=E},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.GenericL10n=void 0;var p=function O(L){return L&&L.__esModule?L:{default:L}}(m(2));m(14);var w=m(5);function H(L,Q,b,E,g,v,D){try{var C=L[v](D),_=C.value}catch(R){return void b(R)}C.done?Q(_):Promise.resolve(_).then(E,g)}function N(L){return function(){var Q=this,b=arguments;return new Promise(function(E,g){var v=L.apply(Q,b);function D(_){H(v,E,g,D,C,"next",_)}function C(_){H(v,E,g,D,C,"throw",_)}D(void 0)})}}function ie(L,Q){for(var b=0;b<Q.length;b++){var E=Q[b];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(L,E.key,E)}}var re=document.webL10n,T=function(){function L(Q){(function K(L,Q){if(!(L instanceof Q))throw new TypeError("Cannot call a class as a function")})(this,L),this._lang=Q,this._ready=new Promise(function(b,E){re.setLanguage((0,w.fixupLangCode)(Q),function(){b(re)})})}return function se(L,Q,b){return Q&&ie(L.prototype,Q),b&&ie(L,b),L}(L,[{key:"getLanguage",value:(Q=N(p.default.mark(function E(){return p.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,this._ready;case 2:return D.abrupt("return",D.sent.getLanguage());case 4:case"end":return D.stop()}},E,this)})),function b(){return Q.apply(this,arguments)})},{key:"getDirection",value:function(){var Q=N(p.default.mark(function E(){return p.default.wrap(function(D){for(;;)switch(D.prev=D.next){case 0:return D.next=2,this._ready;case 2:return D.abrupt("return",D.sent.getDirection());case 4:case"end":return D.stop()}},E,this)}));return function b(){return Q.apply(this,arguments)}}()},{key:"get",value:function(){var Q=N(p.default.mark(function E(g){var v,D,_=arguments;return p.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return v=_.length>1&&void 0!==_[1]?_[1]:null,D=_.length>2&&void 0!==_[2]?_[2]:(0,w.getL10nFallback)(g,v),z.next=4,this._ready;case 4:return z.abrupt("return",z.sent.get(g,v,D));case 6:case"end":return z.stop()}},E,this)}));return function b(E){return Q.apply(this,arguments)}}()},{key:"translate",value:function(){var Q=N(p.default.mark(function E(g){return p.default.wrap(function(C){for(;;)switch(C.prev=C.next){case 0:return C.next=2,this._ready;case 2:return C.abrupt("return",C.sent.translate(g));case 4:case"end":return C.stop()}},E,this)}));return function b(E){return Q.apply(this,arguments)}}()}]),L;var Q}();f.GenericL10n=T},()=>{document.webL10n=function(l,f,m){var p={},w="",O="textContent",H="",N={},K="loading";function Q(B,M,I){M=M||function(q){},I=I||function(){};var U=new XMLHttpRequest;U.open("GET",B,true),U.overrideMimeType&&U.overrideMimeType("text/plain; charset=utf-8"),U.onreadystatechange=function(){4==U.readyState&&(200==U.status||0===U.status?M(U.responseText):I())},U.onerror=I,U.ontimeout=I;try{U.send(null)}catch(X){I()}}function b(B,M,I,U){var X=B.replace(/[^\/]*$/,"")||"./";function q(G){return G.lastIndexOf("\\")<0?G:G.replace(/\\\\/g,"\\").replace(/\\n/g,"\n").replace(/\\r/g,"\r").replace(/\\t/g,"\t").replace(/\\b/g,"\b").replace(/\\f/g,"\f").replace(/\\{/g,"{").replace(/\\}/g,"}").replace(/\\"/g,'"').replace(/\\'/g,"'")}Q(B,function(G){w+=G,function fe(G,ye){var Ee={},me=/^\s*|\s*$/,Ge=/^\s*#|^\s*$/,le=/^\s*\[(.*)\]\s*$/,te=/^\s*@import\s+url\((.*)\)\s*$/i,be=/^([^=\s]*)\s*=\s*(.+)$/;function Re(ee,ce,Te){var ze=ee.replace(me,"").split(/[\r\n]+/),_t="*",Pt=M.split("-",1)[0],kt=!1,Nt="";!function ft(){for(;;){if(!ze.length)return void Te();var et=ze.shift();if(!Ge.test(et)){if(ce){if(Nt=le.exec(et)){_t=Nt[1].toLowerCase(),kt="*"!==_t&&_t!==M&&_t!==Pt;continue}if(kt)continue;if(Nt=te.exec(et))return void De(X+Nt[1],ft)}var k=et.match(be);k&&3==k.length&&(Ee[k[1]]=q(k[2]))}}}()}function De(ee,ce){Q(ee,function(Te){Re(Te,!1,ce)},function(){console.warn(ee+" not found."),ce()})}Re(G,!0,function(){ye(Ee)})}(G,function(ye){for(var Ee in ye){var me,Ge,le=Ee.lastIndexOf(".");le>0?(me=Ee.substring(0,le),Ge=Ee.substring(le+1)):(me=Ee,Ge=O),p[me]||(p[me]={}),p[me][Ge]=ye[Ee]}I&&I()})},U)}function E(B,M){B&&(B=B.toLowerCase()),M=M||function(){},function g(){p={},w="",H=""}(),H=B;var I=function se(){return f.querySelectorAll('link[type="application/l10n"]')}(),U=I.length;if(0!==U){var G,ye=0;G=function(){++ye>=U&&(M(),K="complete")};for(var me=0;me<U;me++)new Ee(I[me]).load(B,G)}else{var X=function re(){var B=f.querySelector('script[type="application/l10n"]');return B?JSON.parse(B.innerHTML):null}();if(X&&X.locales&&X.default_locale){if(console.log("using the embedded JSON directory, early way out"),!(p=X.locales[B])){var q=X.default_locale.toLowerCase();for(var fe in X.locales){if((fe=fe.toLowerCase())===B){p=X.locales[B];break}fe===q&&(p=X.locales[q])}}M()}else console.log("no resource to load, early way out");K="complete"}function Ee(le){var te=le.href;this.load=function(be,Re){b(te,be,Re,function(){console.warn(te+" not found."),console.warn('"'+be+'" resource not found'),H="",Re()})}}}function D(B,M,I){var U=p[B];if(!U){if(console.warn("#"+B+" is undefined."),!I)return null;U=I}var X={};for(var q in U){var fe=U[q];fe=_(fe=C(fe,M,B,q),M,B),X[q]=fe}return X}function C(B,M,I,U){var q=/\{\[\s*([a-zA-Z]+)\(([a-zA-Z]+)\)\s*\]\}/.exec(B);if(!q||!q.length)return B;var ye,fe=q[1],G=q[2];return M&&G in M?ye=M[G]:G in p&&(ye=p[G]),fe in N&&(B=(0,N[fe])(B,ye,I,U)),B}function _(B,M,I){return B.replace(/\{\{\s*(.+?)\s*\}\}/g,function(X,q){return M&&q in M?M[q]:q in p?p[q]:(console.log("argument {{"+q+"}} for #"+I+" is undefined."),X)})}function R(B){var M=function L(B){if(!B)return{};var M=B.getAttribute("data-l10n-id"),I=B.getAttribute("data-l10n-args"),U={};if(I)try{U=JSON.parse(I)}catch(X){console.warn("could not parse arguments for #"+M)}return{id:M,args:U}}(B);if(M.id){var I=D(M.id,M.args);if(!I)return void console.warn("#"+M.id+" is undefined.");if(I[O]){if(0===function z(B){if(B.children)return B.children.length;if(void 0!==B.childElementCount)return B.childElementCount;for(var M=0,I=0;I<B.childNodes.length;I++)M+=1===B.nodeType?1:0;return M}(B))B[O]=I[O];else{for(var U=B.childNodes,X=!1,q=0,fe=U.length;q<fe;q++)3===U[q].nodeType&&/\S/.test(U[q].nodeValue)&&(X?U[q].nodeValue="":(U[q].nodeValue=I[O],X=!0));if(!X){var G=f.createTextNode(I[O]);B.insertBefore(G,B.firstChild)}}delete I[O]}for(var ye in I)B[ye]=I[ye]}}return N.plural=function(B,M,I,U){var X=parseFloat(M);if(isNaN(X)||U!=O)return B;N._pluralRules||(N._pluralRules=function v(B){function I(fe,G){return-1!==G.indexOf(fe)}function U(fe,G,ye){return G<=fe&&fe<=ye}var X={0:function(G){return"other"},1:function(G){return U(G%100,3,10)?"few":0===G?"zero":U(G%100,11,99)?"many":2==G?"two":1==G?"one":"other"},2:function(G){return 0!==G&&G%10==0?"many":2==G?"two":1==G?"one":"other"},3:function(G){return 1==G?"one":"other"},4:function(G){return U(G,0,1)?"one":"other"},5:function(G){return U(G,0,2)&&2!=G?"one":"other"},6:function(G){return 0===G?"zero":G%10==1&&G%100!=11?"one":"other"},7:function(G){return 2==G?"two":1==G?"one":"other"},8:function(G){return U(G,3,6)?"few":U(G,7,10)?"many":2==G?"two":1==G?"one":"other"},9:function(G){return 0===G||1!=G&&U(G%100,1,19)?"few":1==G?"one":"other"},10:function(G){return U(G%10,2,9)&&!U(G%100,11,19)?"few":G%10!=1||U(G%100,11,19)?"other":"one"},11:function(G){return U(G%10,2,4)&&!U(G%100,12,14)?"few":G%10==0||U(G%10,5,9)||U(G%100,11,14)?"many":G%10==1&&G%100!=11?"one":"other"},12:function(G){return U(G,2,4)?"few":1==G?"one":"other"},13:function(G){return U(G%10,2,4)&&!U(G%100,12,14)?"few":1!=G&&U(G%10,0,1)||U(G%10,5,9)||U(G%100,12,14)?"many":1==G?"one":"other"},14:function(G){return U(G%100,3,4)?"few":G%100==2?"two":G%100==1?"one":"other"},15:function(G){return 0===G||U(G%100,2,10)?"few":U(G%100,11,19)?"many":1==G?"one":"other"},16:function(G){return G%10==1&&11!=G?"one":"other"},17:function(G){return 3==G?"few":0===G?"zero":6==G?"many":2==G?"two":1==G?"one":"other"},18:function(G){return 0===G?"zero":U(G,0,2)&&0!==G&&2!=G?"one":"other"},19:function(G){return U(G,2,10)?"few":U(G,0,1)?"one":"other"},20:function(G){return!U(G%10,3,4)&&G%10!=9||U(G%100,10,19)||U(G%100,70,79)||U(G%100,90,99)?G%1e6==0&&0!==G?"many":G%10!=2||I(G%100,[12,72,92])?G%10!=1||I(G%100,[11,71,91])?"other":"one":"two":"few"},21:function(G){return 0===G?"zero":1==G?"one":"other"},22:function(G){return U(G,0,1)||U(G,11,99)?"one":"other"},23:function(G){return U(G%10,1,2)||G%20==0?"one":"other"},24:function(G){return U(G,3,10)||U(G,13,19)?"few":I(G,[2,12])?"two":I(G,[1,11])?"one":"other"}},q={af:3,ak:4,am:4,ar:1,asa:3,az:0,be:11,bem:3,bez:3,bg:3,bh:4,bm:0,bn:3,bo:0,br:20,brx:3,bs:11,ca:3,cgg:3,chr:3,cs:12,cy:17,da:3,de:3,dv:3,dz:0,ee:3,el:3,en:3,eo:3,es:3,et:3,eu:3,fa:0,ff:5,fi:3,fil:4,fo:3,fr:5,fur:3,fy:3,ga:8,gd:24,gl:3,gsw:3,gu:3,guw:4,gv:23,ha:3,haw:3,he:2,hi:4,hr:11,hu:0,id:0,ig:0,ii:0,is:3,it:3,iu:7,ja:0,jmc:3,jv:0,ka:0,kab:5,kaj:3,kcg:3,kde:0,kea:0,kk:3,kl:3,km:0,kn:0,ko:0,ksb:3,ksh:21,ku:3,kw:7,lag:18,lb:3,lg:3,ln:4,lo:0,lt:10,lv:6,mas:3,mg:4,mk:16,ml:3,mn:3,mo:9,mr:3,ms:0,mt:15,my:0,nah:3,naq:7,nb:3,nd:3,ne:3,nl:3,nn:3,no:3,nr:3,nso:4,ny:3,nyn:3,om:3,or:3,pa:3,pap:3,pl:13,ps:3,pt:3,rm:3,ro:9,rof:3,ru:11,rwk:3,sah:0,saq:3,se:7,seh:3,ses:0,sg:0,sh:11,shi:19,sk:12,sl:14,sma:7,smi:7,smj:7,smn:7,sms:7,sn:3,so:3,sq:3,sr:11,ss:3,ssy:3,st:3,sv:3,sw:3,syr:3,ta:3,te:3,teo:3,th:0,ti:4,tig:3,tk:3,tl:4,tn:3,to:0,tr:0,ts:3,tzm:22,uk:11,ur:3,ve:3,vi:0,vun:3,wa:4,wae:3,wo:0,xh:3,xog:3,yo:0,zh:0,zu:3}[B.replace(/-.*$/,"")];return q in X?X[q]:(console.warn("plural form unknown for ["+B+"]"),function(){return"other"})}(H));var q="["+N._pluralRules(X)+"]";return 0===X&&I+"[zero]"in p?B=p[I+"[zero]"][U]:1==X&&I+"[one]"in p?B=p[I+"[one]"][U]:2==X&&I+"[two]"in p?B=p[I+"[two]"][U]:I+q in p?B=p[I+q][U]:I+"[other]"in p&&(B=p[I+"[other]"][U]),B},{get:function(M,I,U){var fe,X=M.lastIndexOf("."),q=O;X>0&&(q=M.substring(X+1),M=M.substring(0,X)),U&&((fe={})[q]=U);var G=D(M,I,fe);return G&&q in G?G[q]:"{{"+M+"}}"},getData:function(){return p},getText:function(){return w},getLanguage:function(){return H},setLanguage:function(M,I){E(M,function(){I&&I()})},getDirection:function(){var I=H.split("-",1)[0];return["ar","he","fa","ps","ur"].indexOf(I)>=0?"rtl":"ltr"},translate:function j(B){for(var M=function T(B){return B?B.querySelectorAll("*[data-l10n-id]"):[]}(B=B||f.documentElement),I=M.length,U=0;U<I;U++)R(M[U]);R(B)},getReadyState:function(){return K},ready:function(M){M&&("complete"==K||"interactive"==K?l.setTimeout(function(){M()}):f.addEventListener&&f.addEventListener("localized",function I(){f.removeEventListener("localized",I),M()}))}}}(window,document)},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.PDFFindController=f.FindState=void 0;var p=m(4),w=m(16),O=m(7);function N(B,M){for(var I=0;I<M.length;I++){var U=M[I];U.enumerable=U.enumerable||!1,U.configurable=!0,"value"in U&&(U.writable=!0),Object.defineProperty(B,U.key,U)}}function ie(B,M){return function T(B){if(Array.isArray(B))return B}(B)||function re(B,M){var I=null==B?null:"undefined"!=typeof Symbol&&B[Symbol.iterator]||B["@@iterator"];if(null!=I){var fe,G,U=[],X=!0,q=!1;try{for(I=I.call(B);!(X=(fe=I.next()).done)&&(U.push(fe.value),!M||U.length!==M);X=!0);}catch(ye){q=!0,G=ye}finally{try{!X&&null!=I.return&&I.return()}finally{if(q)throw G}}return U}}(B,M)||Q(B,M)||function se(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function L(B,M){var I="undefined"!=typeof Symbol&&B[Symbol.iterator]||B["@@iterator"];if(!I){if(Array.isArray(B)||(I=Q(B))||M&&B&&"number"==typeof B.length){I&&(B=I);var U=0,X=function(){};return{s:X,n:function(){return U>=B.length?{done:!0}:{done:!1,value:B[U++]}},e:function(Ee){throw Ee},f:X}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var G,q=!0,fe=!1;return{s:function(){I=I.call(B)},n:function(){var Ee=I.next();return q=Ee.done,Ee},e:function(Ee){fe=!0,G=Ee},f:function(){try{!q&&null!=I.return&&I.return()}finally{if(fe)throw G}}}}function Q(B,M){if(B){if("string"==typeof B)return b(B,M);var I=Object.prototype.toString.call(B).slice(8,-1);if("Object"===I&&B.constructor&&(I=B.constructor.name),"Map"===I||"Set"===I)return Array.from(B);if("Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I))return b(B,M)}}function b(B,M){(null==M||M>B.length)&&(M=B.length);for(var I=0,U=new Array(M);I<M;I++)U[I]=B[I];return U}var E={FOUND:0,NOT_FOUND:1,WRAPPED:2,PENDING:3};f.FindState=E;var C={"\u2010":"-","\u2018":"'","\u2019":"'","\u201a":"'","\u201b":"'","\u201c":'"',"\u201d":'"',"\u201e":'"',"\u201f":'"',"\xbc":"1/4","\xbd":"1/2","\xbe":"3/4"},_=null;function R(B){if(!_){var M=Object.keys(C).join("");_=new RegExp("[".concat(M,"]"),"g")}var I=null;return[B.replace(_,function(X,q){var fe=C[X],G=fe.length-X.length;return 0!==G&&(I||(I=[])).push([q,G]),fe}),I]}function z(B){var M=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!M)return B;var X,I=0,U=L(M);try{for(U.s();!(X=U.n()).done;){var q=ie(X.value,2),G=q[1],ye=q[0]+I;if(ye>=B)break;if(ye+G>B){I+=B-ye;break}I+=G}}catch(Ee){U.e(Ee)}finally{U.f()}return B-I}var j=function(){function B(M){var I=M.linkService,U=M.eventBus;(function H(B,M){if(!(B instanceof M))throw new TypeError("Cannot call a class as a function")})(this,B),this._linkService=I,this._eventBus=U,this._reset(),U._on("findbarclose",this._onFindBarClose.bind(this))}return function K(B,M,I){return M&&N(B.prototype,M),I&&N(B,I),B}(B,[{key:"highlightMatches",get:function(){return this._highlightMatches}},{key:"pageMatches",get:function(){return this._pageMatches}},{key:"pageMatchesLength",get:function(){return this._pageMatchesLength}},{key:"selected",get:function(){return this._selected}},{key:"state",get:function(){return this._state}},{key:"setDocument",value:function(I){this._pdfDocument&&this._reset(),I&&(this._pdfDocument=I,this._firstPageCapability.resolve())}},{key:"executeCommand",value:function(I,U){var X=this;if(U){var q=this._pdfDocument;(null===this._state||this._shouldDirtyMatch(I,U))&&(this._dirtyMatch=!0),this._state=U,"findhighlightallchange"!==I&&this._updateUIState(E.PENDING),this._firstPageCapability.promise.then(function(){if(X._pdfDocument&&(!q||X._pdfDocument===q)){X._extractText();var fe=!X._highlightMatches,G=!!X._findTimeout;X._findTimeout&&(clearTimeout(X._findTimeout),X._findTimeout=null),"find"===I?X._findTimeout=setTimeout(function(){X._nextMatch(),X._findTimeout=null},250):X._dirtyMatch?X._nextMatch():"findagain"===I?(X._nextMatch(),fe&&X._state.highlightAll&&X._updateAllPages()):"findhighlightallchange"===I?(G?X._nextMatch():X._highlightMatches=!0,X._updateAllPages()):X._nextMatch()}})}}},{key:"scrollMatchIntoView",value:function(I){var U=I.element,X=void 0===U?null:U,q=I.selectedLeft,fe=void 0===q?0:q,G=I.pageIndex,ye=void 0===G?-1:G,Ee=I.matchIndex,me=void 0===Ee?-1:Ee;if(this._scrollMatches&&X){if(-1===me||me!==this._selected.matchIdx)return;if(-1===ye||ye!==this._selected.pageIdx)return;this._scrollMatches=!1,(0,O.scrollIntoView)(X,{top:-50,left:fe+-400},!0)}}},{key:"_reset",value:function(){this._highlightMatches=!1,this._scrollMatches=!1,this._pdfDocument=null,this._pageMatches=[],this._pageMatchesLength=[],this._state=null,this._selected={pageIdx:-1,matchIdx:-1},this._offset={pageIdx:null,matchIdx:null,wrapped:!1},this._extractTextPromises=[],this._pageContents=[],this._pageDiffs=[],this._matchesCountTotal=0,this._pagesToSearch=null,this._pendingFindMatches=new Set,this._resumePageIdx=null,this._dirtyMatch=!1,clearTimeout(this._findTimeout),this._findTimeout=null,this._firstPageCapability=(0,p.createPromiseCapability)()}},{key:"_query",get:function(){if(this._state.query!==this._rawQuery){this._rawQuery=this._state.query;var U=ie(R(this._state.query),1);this._normalizedQuery=U[0]}return this._normalizedQuery}},{key:"_shouldDirtyMatch",value:function(I,U){if(U.query!==this._state.query)return!0;switch(I){case"findagain":var X=this._selected.pageIdx+1,q=this._linkService;return X>=1&&X<=q.pagesCount&&X!==q.page&&!q.isPageVisible(X);case"findhighlightallchange":return!1}return!0}},{key:"_prepareMatches",value:function(I,U,X){function q(ye){var Ee=I[ye];if(ye<I.length-1&&Ee.match===I[ye+1].match)return Ee.skipped=!0,!0;for(var Ge=ye-1;Ge>=0;Ge--){var le=I[Ge];if(!le.skipped){if(le.match+le.matchLength<Ee.match)break;if(le.match+le.matchLength>=Ee.match+Ee.matchLength)return Ee.skipped=!0,!0}}return!1}I.sort(function(ye,Ee){return ye.match===Ee.match?ye.matchLength-Ee.matchLength:ye.match-Ee.match});for(var fe=0,G=I.length;fe<G;fe++)q(fe)||(U.push(I[fe].match),X.push(I[fe].matchLength))}},{key:"_isEntireWord",value:function(I,U,X){if(U>0){var q=I.charCodeAt(U),fe=I.charCodeAt(U-1);if((0,w.getCharacterType)(q)===(0,w.getCharacterType)(fe))return!1}var G=U+X-1;if(G<I.length-1){var ye=I.charCodeAt(G),Ee=I.charCodeAt(G+1);if((0,w.getCharacterType)(ye)===(0,w.getCharacterType)(Ee))return!1}return!0}},{key:"_calculatePhraseMatch",value:function(I,U,X,q,fe){for(var G=[],ye=[],Ee=I.length,me=-Ee;-1!==(me=X.indexOf(I,me+Ee));)if(!fe||this._isEntireWord(X,me,Ee)){var Ge=z(me,q),te=z(me+Ee-1,q)-Ge+1;G.push(Ge),ye.push(te)}this._pageMatches[U]=G,this._pageMatchesLength[U]=ye}},{key:"_calculateWordMatch",value:function(I,U,X,q,fe){for(var G=[],ye=I.match(/\S+/g),Ee=0,me=ye.length;Ee<me;Ee++)for(var Ge=ye[Ee],le=Ge.length,te=-le;-1!==(te=X.indexOf(Ge,te+le));)if(!fe||this._isEntireWord(X,te,le)){var be=z(te,q),De=z(te+le-1,q)-be+1;G.push({match:be,matchLength:De,skipped:!1})}this._pageMatchesLength[U]=[],this._pageMatches[U]=[],this._prepareMatches(G,this._pageMatches[U],this._pageMatchesLength[U])}},{key:"_calculateMatch",value:function(I){var U=this._pageContents[I],X=this._pageDiffs[I],q=this._query,fe=this._state,ye=fe.entireWord,Ee=fe.phraseSearch;if(0!==q.length){fe.caseSensitive||(U=U.toLowerCase(),q=q.toLowerCase()),Ee?this._calculatePhraseMatch(q,I,U,X,ye):this._calculateWordMatch(q,I,U,X,ye),this._state.highlightAll&&this._updatePage(I),this._resumePageIdx===I&&(this._resumePageIdx=null,this._nextPageMatch());var me=this._pageMatches[I].length;me>0&&(this._matchesCountTotal+=me,this._updateUIResultsCount())}}},{key:"_extractText",value:function(){var I=this;if(!(this._extractTextPromises.length>0))for(var U=Promise.resolve(),X=function(ye,Ee){var me=(0,p.createPromiseCapability)();I._extractTextPromises[ye]=me.promise,U=U.then(function(){return I._pdfDocument.getPage(ye+1).then(function(Ge){return Ge.getTextContent({normalizeWhitespace:!0})}).then(function(Ge){for(var le=Ge.items,te=[],be=0,Re=le.length;be<Re;be++)te.push(le[be].str);var ee=ie(R(te.join("")),2);I._pageContents[ye]=ee[0],I._pageDiffs[ye]=ee[1],me.resolve(ye)},function(Ge){console.error("Unable to get text content for page ".concat(ye+1),Ge),I._pageContents[ye]="",I._pageDiffs[ye]=null,me.resolve(ye)})})},q=0,fe=this._linkService.pagesCount;q<fe;q++)X(q)}},{key:"_updatePage",value:function(I){this._scrollMatches&&this._selected.pageIdx===I&&(this._linkService.page=I+1),this._eventBus.dispatch("updatetextlayermatches",{source:this,pageIndex:I})}},{key:"_updateAllPages",value:function(){this._eventBus.dispatch("updatetextlayermatches",{source:this,pageIndex:-1})}},{key:"_nextMatch",value:function(){var I=this,U=this._state.findPrevious,X=this._linkService.page-1,q=this._linkService.pagesCount;if(this._highlightMatches=!0,this._dirtyMatch){this._dirtyMatch=!1,this._selected.pageIdx=this._selected.matchIdx=-1,this._offset.pageIdx=X,this._offset.matchIdx=null,this._offset.wrapped=!1,this._resumePageIdx=null,this._pageMatches.length=0,this._pageMatchesLength.length=0,this._matchesCountTotal=0,this._updateAllPages();for(var fe=0;fe<q;fe++)this._pendingFindMatches.has(fe)||(this._pendingFindMatches.add(fe),this._extractTextPromises[fe].then(function(Ee){I._pendingFindMatches.delete(Ee),I._calculateMatch(Ee)}))}if(""!==this._query){if(!this._resumePageIdx){var G=this._offset;if(this._pagesToSearch=q,null!==G.matchIdx){if(!U&&G.matchIdx+1<this._pageMatches[G.pageIdx].length||U&&G.matchIdx>0)return G.matchIdx=U?G.matchIdx-1:G.matchIdx+1,void this._updateMatch(!0);this._advanceOffsetPage(U)}this._nextPageMatch()}}else this._updateUIState(E.FOUND)}},{key:"_matchesReady",value:function(I){var U=this._offset,X=I.length,q=this._state.findPrevious;return X?(U.matchIdx=q?X-1:0,this._updateMatch(!0),!0):(this._advanceOffsetPage(q),!!(U.wrapped&&(U.matchIdx=null,this._pagesToSearch<0))&&(this._updateMatch(!1),!0))}},{key:"_nextPageMatch",value:function(){null!==this._resumePageIdx&&console.error("There can only be one pending page.");var I=null;do{var U=this._offset.pageIdx;if(!(I=this._pageMatches[U])){this._resumePageIdx=U;break}}while(!this._matchesReady(I))}},{key:"_advanceOffsetPage",value:function(I){var U=this._offset,X=this._linkService.pagesCount;U.pageIdx=I?U.pageIdx-1:U.pageIdx+1,U.matchIdx=null,this._pagesToSearch--,(U.pageIdx>=X||U.pageIdx<0)&&(U.pageIdx=I?X-1:0,U.wrapped=!0)}},{key:"_updateMatch",value:function(){var I=arguments.length>0&&void 0!==arguments[0]&&arguments[0],U=E.NOT_FOUND,X=this._offset.wrapped;if(this._offset.wrapped=!1,I){var q=this._selected.pageIdx;this._selected.pageIdx=this._offset.pageIdx,this._selected.matchIdx=this._offset.matchIdx,U=X?E.WRAPPED:E.FOUND,-1!==q&&q!==this._selected.pageIdx&&this._updatePage(q)}this._updateUIState(U,this._state.findPrevious),-1!==this._selected.pageIdx&&(this._scrollMatches=!0,this._updatePage(this._selected.pageIdx))}},{key:"_onFindBarClose",value:function(I){var U=this,X=this._pdfDocument;this._firstPageCapability.promise.then(function(){!U._pdfDocument||X&&U._pdfDocument!==X||(U._findTimeout&&(clearTimeout(U._findTimeout),U._findTimeout=null),U._resumePageIdx&&(U._resumePageIdx=null,U._dirtyMatch=!0),U._updateUIState(E.FOUND),U._highlightMatches=!1,U._updateAllPages())})}},{key:"_requestMatchesCount",value:function(){var I=this._selected,U=I.pageIdx,X=I.matchIdx,q=0,fe=this._matchesCountTotal;if(-1!==X){for(var G=0;G<U;G++){var ye;q+=(null===(ye=this._pageMatches[G])||void 0===ye?void 0:ye.length)||0}q+=X+1}return(q<1||q>fe)&&(q=fe=0),{current:q,total:fe}}},{key:"_updateUIResultsCount",value:function(){this._eventBus.dispatch("updatefindmatchescount",{source:this,matchesCount:this._requestMatchesCount()})}},{key:"_updateUIState",value:function(I,U){var X,q;this._eventBus.dispatch("updatefindcontrolstate",{source:this,state:I,previous:U,matchesCount:this._requestMatchesCount(),rawQuery:null!==(X=null===(q=this._state)||void 0===q?void 0:q.query)&&void 0!==X?X:null})}}]),B}();f.PDFFindController=j},(l,f)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.getCharacterType=function L(Q){return function p(Q){return Q<11904}(Q)?function w(Q){return 0==(65408&Q)}(Q)?function N(Q){return 32===Q||9===Q||13===Q||10===Q}(Q)?m.SPACE:function O(Q){return Q>=97&&Q<=122||Q>=65&&Q<=90}(Q)||function H(Q){return Q>=48&&Q<=57}(Q)||95===Q?m.ALPHA_LETTER:m.PUNCT:function T(Q){return 3584==(65408&Q)}(Q)?m.THAI_LETTER:160===Q?m.SPACE:m.ALPHA_LETTER:function K(Q){return Q>=13312&&Q<=40959||Q>=63744&&Q<=64255}(Q)?m.HAN_LETTER:function ie(Q){return Q>=12448&&Q<=12543}(Q)?m.KATAKANA_LETTER:function se(Q){return Q>=12352&&Q<=12447}(Q)?m.HIRAGANA_LETTER:function re(Q){return Q>=65376&&Q<=65439}(Q)?m.HALFWIDTH_KATAKANA_LETTER:m.ALPHA_LETTER},f.CharacterType=void 0;var m={SPACE:0,ALPHA_LETTER:1,PUNCT:2,HAN_LETTER:3,KATAKANA_LETTER:4,HIRAGANA_LETTER:5,HALFWIDTH_KATAKANA_LETTER:6,THAI_LETTER:7};f.CharacterType=m},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.isDestArraysEqual=C,f.isDestHashesEqual=D,f.PDFHistory=void 0;var p=m(7);function w(_){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(z){return typeof z}:function(z){return z&&"function"==typeof Symbol&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z})(_)}function O(_,R){return function se(_){if(Array.isArray(_))return _}(_)||function ie(_,R){var z=null==_?null:"undefined"!=typeof Symbol&&_[Symbol.iterator]||_["@@iterator"];if(null!=z){var I,U,j=[],B=!0,M=!1;try{for(z=z.call(_);!(B=(I=z.next()).done)&&(j.push(I.value),!R||j.length!==R);B=!0);}catch(X){M=!0,U=X}finally{try{!B&&null!=z.return&&z.return()}finally{if(M)throw U}}return j}}(_,R)||function N(_,R){if(_){if("string"==typeof _)return K(_,R);var z=Object.prototype.toString.call(_).slice(8,-1);if("Object"===z&&_.constructor&&(z=_.constructor.name),"Map"===z||"Set"===z)return Array.from(_);if("Arguments"===z||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return K(_,R)}}(_,R)||function H(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(_,R){(null==R||R>_.length)&&(R=_.length);for(var z=0,j=new Array(R);z<R;z++)j[z]=_[z];return j}function T(_,R){for(var z=0;z<R.length;z++){var j=R[z];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(_,j.key,j)}}function g(){return document.location.hash}var v=function(){function _(R){var z=this,j=R.linkService,B=R.eventBus;(function re(_,R){if(!(_ instanceof R))throw new TypeError("Cannot call a class as a function")})(this,_),this.linkService=j,this.eventBus=B,this._initialized=!1,this._fingerprint="",this.reset(),this._boundEvents=null,this._isViewerInPresentationMode=!1,this.eventBus._on("presentationmodechanged",function(M){z._isViewerInPresentationMode=M.state!==p.PresentationModeState.NORMAL}),this.eventBus._on("pagesinit",function(){z._isPagesLoaded=!1,z.eventBus._on("pagesloaded",function(M){z._isPagesLoaded=!!M.pagesCount},{once:!0})})}return function L(_,R,z){return R&&T(_.prototype,R),z&&T(_,z),_}(_,[{key:"initialize",value:function(z){var j=z.fingerprint,B=z.resetHistory,M=void 0!==B&&B,I=z.updateUrl,U=void 0!==I&&I;if(j&&"string"==typeof j){this._initialized&&this.reset();var X=""!==this._fingerprint&&this._fingerprint!==j;this._fingerprint=j,this._updateUrl=!0===U,this._initialized=!0,this._bindEvents();var q=window.history.state;if(this._popStateInProgress=!1,this._blockHashChange=0,this._currentHash=g(),this._numPositionUpdates=0,this._uid=this._maxUid=0,this._destination=null,this._position=null,!this._isValidState(q,!0)||M){var fe=this._parseCurrentHash(!0),G=fe.hash,ye=fe.page,Ee=fe.rotation;return!G||X||M?void this._pushOrReplaceState(null,!0):void this._pushOrReplaceState({hash:G,page:ye,rotation:Ee},!0)}var me=q.destination;this._updateInternalState(me,q.uid,!0),void 0!==me.rotation&&(this._initialRotation=me.rotation),me.dest?(this._initialBookmark=JSON.stringify(me.dest),this._destination.page=null):me.hash?this._initialBookmark=me.hash:me.page&&(this._initialBookmark="page=".concat(me.page))}else console.error('PDFHistory.initialize: The "fingerprint" must be a non-empty string.')}},{key:"reset",value:function(){this._initialized&&(this._pageHide(),this._initialized=!1,this._unbindEvents()),this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._initialBookmark=null,this._initialRotation=null}},{key:"push",value:function(z){var j=this,B=z.namedDest,M=void 0===B?null:B,I=z.explicitDest,U=z.pageNumber;if(this._initialized){if(M&&"string"!=typeof M)return void console.error("PDFHistory.push: "+'"'.concat(M,'" is not a valid namedDest parameter.'));if(!Array.isArray(I))return void console.error("PDFHistory.push: "+'"'.concat(I,'" is not a valid explicitDest parameter.'));if(!this._isValidPage(U)&&(null!==U||this._destination))return void console.error("PDFHistory.push: "+'"'.concat(U,'" is not a valid pageNumber parameter.'));var X=M||JSON.stringify(I);if(X){var q=!1;if(this._destination&&(D(this._destination.hash,X)||C(this._destination.dest,I))){if(this._destination.page)return;q=!0}this._popStateInProgress&&!q||(this._pushOrReplaceState({dest:I,hash:X,page:U,rotation:this.linkService.rotation},q),this._popStateInProgress||(this._popStateInProgress=!0,Promise.resolve().then(function(){j._popStateInProgress=!1})))}}}},{key:"pushPage",value:function(z){var j,B=this;if(this._initialized){if(!this._isValidPage(z))return void console.error('PDFHistory.pushPage: "'.concat(z,'" is not a valid page number.'));(null===(j=this._destination)||void 0===j?void 0:j.page)!==z&&(this._popStateInProgress||(this._pushOrReplaceState({dest:null,hash:"page=".concat(z),page:z,rotation:this.linkService.rotation}),this._popStateInProgress||(this._popStateInProgress=!0,Promise.resolve().then(function(){B._popStateInProgress=!1}))))}}},{key:"pushCurrentPosition",value:function(){!this._initialized||this._popStateInProgress||this._tryPushCurrentPosition()}},{key:"back",value:function(){if(this._initialized&&!this._popStateInProgress){var z=window.history.state;this._isValidState(z)&&z.uid>0&&window.history.back()}}},{key:"forward",value:function(){if(this._initialized&&!this._popStateInProgress){var z=window.history.state;this._isValidState(z)&&z.uid<this._maxUid&&window.history.forward()}}},{key:"popStateInProgress",get:function(){return this._initialized&&(this._popStateInProgress||this._blockHashChange>0)}},{key:"initialBookmark",get:function(){return this._initialized?this._initialBookmark:null}},{key:"initialRotation",get:function(){return this._initialized?this._initialRotation:null}},{key:"_pushOrReplaceState",value:function(z){var I,B=arguments.length>1&&void 0!==arguments[1]&&arguments[1]||!this._destination,M={fingerprint:this._fingerprint,uid:B?this._uid:this._uid+1,destination:z};if(this._updateInternalState(z,M.uid),this._updateUrl&&null!=z&&z.hash){var U=document.location.href.split("#")[0];U.startsWith("file://")||(I="".concat(U,"#").concat(z.hash))}B?window.history.replaceState(M,"",I):window.history.pushState(M,"",I)}},{key:"_tryPushCurrentPosition",value:function(){if(this._position){var j=this._position;if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&((j=Object.assign(Object.create(null),this._position)).temporary=!0),!this._destination)return void this._pushOrReplaceState(j);if(this._destination.temporary)return void this._pushOrReplaceState(j,!0);if(this._destination.hash!==j.hash&&(this._destination.page||!(this._numPositionUpdates<=50))){var B=!1;if(this._destination.page>=j.first&&this._destination.page<=j.page){if(void 0!==this._destination.dest||!this._destination.first)return;B=!0}this._pushOrReplaceState(j,B)}}}},{key:"_isValidPage",value:function(z){return Number.isInteger(z)&&z>0&&z<=this.linkService.pagesCount}},{key:"_isValidState",value:function(z){if(!z)return!1;if(z.fingerprint!==this._fingerprint){if(!(arguments.length>1&&void 0!==arguments[1]&&arguments[1]))return!1;if("string"!=typeof z.fingerprint||z.fingerprint.length!==this._fingerprint.length)return!1;var I=O(performance.getEntriesByType("navigation"),1)[0];if("reload"!==(null==I?void 0:I.type))return!1}return!(!Number.isInteger(z.uid)||z.uid<0||null===z.destination||"object"!==w(z.destination))}},{key:"_updateInternalState",value:function(z,j){var B=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),B&&null!=z&&z.temporary&&delete z.temporary,this._destination=z,this._uid=j,this._maxUid=Math.max(this._maxUid,j),this._numPositionUpdates=0}},{key:"_parseCurrentHash",value:function(){var z=arguments.length>0&&void 0!==arguments[0]&&arguments[0],j=unescape(g()).substring(1),B=(0,p.parseQueryString)(j),M=B.get("nameddest")||"",I=0|B.get("page");return(!this._isValidPage(I)||z&&M.length>0)&&(I=null),{hash:j,page:I,rotation:this.linkService.rotation}}},{key:"_updateViewarea",value:function(z){var j=this,B=z.location;this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._position={hash:this._isViewerInPresentationMode?"page=".concat(B.pageNumber):B.pdfOpenParams.substring(1),page:this.linkService.page,first:B.pageNumber,rotation:B.rotation},!this._popStateInProgress&&(this._isPagesLoaded&&this._destination&&!this._destination.page&&this._numPositionUpdates++,this._updateViewareaTimeout=setTimeout(function(){j._popStateInProgress||j._tryPushCurrentPosition(!0),j._updateViewareaTimeout=null},1e3))}},{key:"_popState",value:function(z){var j=this,B=z.state,M=g(),I=this._currentHash!==M;if(this._currentHash=M,B){if(this._isValidState(B)){this._popStateInProgress=!0,I&&(this._blockHashChange++,(0,p.waitOnEventOrTimeout)({target:window,name:"hashchange",delay:1e3}).then(function(){j._blockHashChange--}));var G=B.destination;this._updateInternalState(G,B.uid,!0),(0,p.isValidRotation)(G.rotation)&&(this.linkService.rotation=G.rotation),G.dest?this.linkService.goToDestination(G.dest):G.hash?this.linkService.setHash(G.hash):G.page&&(this.linkService.page=G.page),Promise.resolve().then(function(){j._popStateInProgress=!1})}}else{this._uid++;var U=this._parseCurrentHash();this._pushOrReplaceState({hash:U.hash,page:U.page,rotation:U.rotation},!0)}}},{key:"_pageHide",value:function(){(!this._destination||this._destination.temporary)&&this._tryPushCurrentPosition()}},{key:"_bindEvents",value:function(){this._boundEvents||(this._boundEvents={updateViewarea:this._updateViewarea.bind(this),popState:this._popState.bind(this),pageHide:this._pageHide.bind(this)},this.eventBus._on("updateviewarea",this._boundEvents.updateViewarea),window.addEventListener("popstate",this._boundEvents.popState),window.addEventListener("pagehide",this._boundEvents.pageHide))}},{key:"_unbindEvents",value:function(){!this._boundEvents||(this.eventBus._off("updateviewarea",this._boundEvents.updateViewarea),window.removeEventListener("popstate",this._boundEvents.popState),window.removeEventListener("pagehide",this._boundEvents.pageHide),this._boundEvents=null)}}]),_}();function D(_,R){return"string"==typeof _&&"string"==typeof R&&(_===R||(0,p.parseQueryString)(_).get("nameddest")===R)}function C(_,R){function z(M,I){if(w(M)!==w(I)||Array.isArray(M)||Array.isArray(I))return!1;if(null!==M&&"object"===w(M)&&null!==I){if(Object.keys(M).length!==Object.keys(I).length)return!1;for(var U in M)if(!z(M[U],I[U]))return!1;return!0}return M===I||Number.isNaN(M)&&Number.isNaN(I)}if(!Array.isArray(_)||!Array.isArray(R)||_.length!==R.length)return!1;for(var j=0,B=_.length;j<B;j++)if(!z(_[j],R[j]))return!1;return!0}f.PDFHistory=v},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.PDFPageView=void 0;var p=function ie(_){return _&&_.__esModule?_:{default:_}}(m(2)),w=m(4),O=m(7),H=m(12),N=m(5),K=m(19);function se(_){return(se="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(z){return typeof z}:function(z){return z&&"function"==typeof Symbol&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z})(_)}function re(_,R){var z="undefined"!=typeof Symbol&&_[Symbol.iterator]||_["@@iterator"];if(!z){if(Array.isArray(_)||(z=function T(_,R){if(_){if("string"==typeof _)return L(_,R);var z=Object.prototype.toString.call(_).slice(8,-1);if("Object"===z&&_.constructor&&(z=_.constructor.name),"Map"===z||"Set"===z)return Array.from(_);if("Arguments"===z||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(z))return L(_,R)}}(_))||R&&_&&"number"==typeof _.length){z&&(_=z);var j=0,B=function(){};return{s:B,n:function(){return j>=_.length?{done:!0}:{done:!1,value:_[j++]}},e:function(q){throw q},f:B}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var U,M=!0,I=!1;return{s:function(){z=z.call(_)},n:function(){var q=z.next();return M=q.done,q},e:function(q){I=!0,U=q},f:function(){try{!M&&null!=z.return&&z.return()}finally{if(I)throw U}}}}function L(_,R){(null==R||R>_.length)&&(R=_.length);for(var z=0,j=new Array(R);z<R;z++)j[z]=_[z];return j}function Q(_,R,z,j,B,M,I){try{var U=_[M](I),X=U.value}catch(q){return void z(q)}U.done?R(X):Promise.resolve(X).then(j,B)}function b(_){return function(){var R=this,z=arguments;return new Promise(function(j,B){var M=_.apply(R,z);function I(X){Q(M,j,B,I,U,"next",X)}function U(X){Q(M,j,B,I,U,"throw",X)}I(void 0)})}}function g(_,R){for(var z=0;z<R.length;z++){var j=R[z];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(_,j.key,j)}}var D=H.compatibilityParams.maxCanvasPixels||16777216,C=function(){function _(R){var z,j,B,M;!function E(_,R){if(!(_ instanceof R))throw new TypeError("Cannot call a class as a function")}(this,_);var I=R.container,U=R.defaultViewport;this.id=R.id,this.renderingId="page"+this.id,this.pdfPage=null,this.pageLabel=null,this.rotation=0,this.scale=R.scale||O.DEFAULT_SCALE,this.viewport=U,this.pdfPageRotate=U.rotation,this._optionalContentConfigPromise=R.optionalContentConfigPromise||null,this.hasRestrictedScaling=!1,this.textLayerMode=null!==(z=R.textLayerMode)&&void 0!==z?z:O.TextLayerMode.ENABLE,this._annotationMode=null!==(j=R.annotationMode)&&void 0!==j?j:w.AnnotationMode.ENABLE_FORMS,this.imageResourcesPath=R.imageResourcesPath||"",this.useOnlyCssZoom=R.useOnlyCssZoom||!1,this.maxCanvasPixels=R.maxCanvasPixels||D,this.eventBus=R.eventBus,this.renderingQueue=R.renderingQueue,this.textLayerFactory=R.textLayerFactory,this.annotationLayerFactory=R.annotationLayerFactory,this.xfaLayerFactory=R.xfaLayerFactory,this.textHighlighter=null===(B=R.textHighlighterFactory)||void 0===B?void 0:B.createTextHighlighter(this.id-1,this.eventBus),this.structTreeLayerFactory=R.structTreeLayerFactory,this.renderer=R.renderer||O.RendererType.CANVAS,this.l10n=R.l10n||N.NullL10n,this.paintTask=null,this.paintedViewportMap=new WeakMap,this.renderingState=K.RenderingStates.INITIAL,this.resume=null,this._renderError=null,this._isStandalone=!(null!==(M=this.renderingQueue)&&void 0!==M&&M.hasViewer()),this.annotationLayer=null,this.textLayer=null,this.zoomLayer=null,this.xfaLayer=null,this.structTreeLayer=null;var X=document.createElement("div");X.className="page",X.style.width=Math.floor(this.viewport.width)+"px",X.style.height=Math.floor(this.viewport.height)+"px",X.setAttribute("data-page-number",this.id),X.setAttribute("role","region"),this.l10n.get("page_landmark",{page:this.id}).then(function(q){X.setAttribute("aria-label",q)}),this.div=X,I.appendChild(X)}return function v(_,R,z){return R&&g(_.prototype,R),z&&g(_,z),_}(_,[{key:"setPdfPage",value:function(z){this.pdfPage=z,this.pdfPageRotate=z.rotate,this.viewport=z.getViewport({scale:this.scale*w.PixelsPerInch.PDF_TO_CSS_UNITS,rotation:(this.rotation+this.pdfPageRotate)%360}),this.reset()}},{key:"destroy",value:function(){this.reset(),this.pdfPage&&this.pdfPage.cleanup()}},{key:"_renderAnnotationLayer",value:(R=b(p.default.mark(function j(){var B;return p.default.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return B=null,I.prev=1,I.next=4,this.annotationLayer.render(this.viewport,"display");case 4:I.next=9;break;case 6:I.prev=6,I.t0=I.catch(1),B=I.t0;case 9:return I.prev=9,this.eventBus.dispatch("annotationlayerrendered",{source:this,pageNumber:this.id,error:B}),I.finish(9);case 12:case"end":return I.stop()}},j,this,[[1,6,9,12]])})),function z(){return R.apply(this,arguments)})},{key:"_renderXfaLayer",value:function(){var R=b(p.default.mark(function j(){var B,M;return p.default.wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return B=null,U.prev=1,U.next=4,this.xfaLayer.render(this.viewport,"display");case 4:M=U.sent,this.textHighlighter&&this._buildXfaTextContentItems(M.textDivs),U.next=11;break;case 8:U.prev=8,U.t0=U.catch(1),B=U.t0;case 11:return U.prev=11,this.eventBus.dispatch("xfalayerrendered",{source:this,pageNumber:this.id,error:B}),U.finish(11);case 14:case"end":return U.stop()}},j,this,[[1,8,11,14]])}));return function z(){return R.apply(this,arguments)}}()},{key:"_buildXfaTextContentItems",value:function(){var R=b(p.default.mark(function j(B){var I,U,X;return p.default.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=2,this.pdfPage.getTextContent();case 2:I=[],U=re(G.sent.items);try{for(U.s();!(X=U.n()).done;)I.push(X.value.str)}catch(ye){U.e(ye)}finally{U.f()}this.textHighlighter.setTextMapping(B,I),this.textHighlighter.enable();case 8:case"end":return G.stop()}},j,this)}));return function z(j){return R.apply(this,arguments)}}()},{key:"_resetZoomLayer",value:function(){var z=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.zoomLayer){var j=this.zoomLayer.firstChild;this.paintedViewportMap.delete(j),j.width=0,j.height=0,z&&this.zoomLayer.remove(),this.zoomLayer=null}}},{key:"reset",value:function(){var z,j,B=this,M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},I=M.keepZoomLayer,U=void 0!==I&&I,X=M.keepAnnotationLayer,q=void 0!==X&&X,fe=M.keepXfaLayer,G=void 0!==fe&&fe;this.cancelRendering({keepAnnotationLayer:q,keepXfaLayer:G}),this.renderingState=K.RenderingStates.INITIAL;var ye=this.div;ye.style.width=Math.floor(this.viewport.width)+"px",ye.style.height=Math.floor(this.viewport.height)+"px";for(var Ee=ye.childNodes,me=U&&this.zoomLayer||null,Ge=q&&(null===(z=this.annotationLayer)||void 0===z?void 0:z.div)||null,le=G&&(null===(j=this.xfaLayer)||void 0===j?void 0:j.div)||null,te=Ee.length-1;te>=0;te--){var be=Ee[te];switch(be){case me:case Ge:case le:continue}ye.removeChild(be)}ye.removeAttribute("data-loaded"),Ge&&this.annotationLayer.hide(),le&&this.xfaLayer.hide(),me||(this.canvas&&(this.paintedViewportMap.delete(this.canvas),this.canvas.width=0,this.canvas.height=0,delete this.canvas),this._resetZoomLayer()),this.svg&&(this.paintedViewportMap.delete(this.svg),delete this.svg),this.loadingIconDiv=document.createElement("div"),this.loadingIconDiv.className="loadingIcon",this.loadingIconDiv.setAttribute("role","img"),this.l10n.get("loading").then(function(Re){var De;null===(De=B.loadingIconDiv)||void 0===De||De.setAttribute("aria-label",Re)}),ye.appendChild(this.loadingIconDiv)}},{key:"update",value:function(z){var j=z.scale,B=void 0===j?0:j,M=z.rotation,I=void 0===M?null:M,U=z.optionalContentConfigPromise,X=void 0===U?null:U;if("object"!==se(arguments[0]))return console.error("PDFPageView.update called with separate parameters, please use an object instead."),void this.update({scale:arguments[0],rotation:arguments[1],optionalContentConfigPromise:arguments[2]});if(this.scale=B||this.scale,"number"==typeof I&&(this.rotation=I),X instanceof Promise&&(this._optionalContentConfigPromise=X),this._isStandalone&&document.documentElement.style.setProperty("--zoom-factor",this.scale),this.viewport=this.viewport.clone({scale:this.scale*w.PixelsPerInch.PDF_TO_CSS_UNITS,rotation:(this.rotation+this.pdfPageRotate)%360}),this.svg)return this.cssTransform({target:this.svg,redrawAnnotationLayer:!0,redrawXfaLayer:!0}),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now(),error:this._renderError});var G=!1;if(this.canvas&&this.maxCanvasPixels>0){var ye=this.outputScale;(Math.floor(this.viewport.width)*ye.sx|0)*(Math.floor(this.viewport.height)*ye.sy|0)>this.maxCanvasPixels&&(G=!0)}if(this.canvas){if(this.useOnlyCssZoom||this.hasRestrictedScaling&&G)return this.cssTransform({target:this.canvas,redrawAnnotationLayer:!0,redrawXfaLayer:!0}),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now(),error:this._renderError});!this.zoomLayer&&!this.canvas.hidden&&(this.zoomLayer=this.canvas.parentNode,this.zoomLayer.style.position="absolute")}this.zoomLayer&&this.cssTransform({target:this.zoomLayer.firstChild}),this.reset({keepZoomLayer:!0,keepAnnotationLayer:!0,keepXfaLayer:!0})}},{key:"cancelRendering",value:function(){var U,z=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},j=z.keepAnnotationLayer,B=void 0!==j&&j,M=z.keepXfaLayer,I=void 0!==M&&M;this.paintTask&&(this.paintTask.cancel(),this.paintTask=null),this.resume=null,this.textLayer&&(this.textLayer.cancel(),this.textLayer=null),this.annotationLayer&&(!B||!this.annotationLayer.div)&&(this.annotationLayer.cancel(),this.annotationLayer=null),!this.xfaLayer||I&&this.xfaLayer.div||(this.xfaLayer.cancel(),this.xfaLayer=null,null===(U=this.textHighlighter)||void 0===U||U.disable()),this._onTextLayerRendered&&(this.eventBus._off("textlayerrendered",this._onTextLayerRendered),this._onTextLayerRendered=null)}},{key:"cssTransform",value:function(z){var j=z.target,B=z.redrawAnnotationLayer,M=void 0!==B&&B,I=z.redrawXfaLayer,U=void 0!==I&&I,X=this.viewport.width,q=this.viewport.height,fe=this.div;j.style.width=j.parentNode.style.width=fe.style.width=Math.floor(X)+"px",j.style.height=j.parentNode.style.height=fe.style.height=Math.floor(q)+"px";var G=this.viewport.rotation-this.paintedViewportMap.get(j).rotation,ye=Math.abs(G),Ee=1,me=1;if((90===ye||270===ye)&&(Ee=q/X,me=X/q),j.style.transform="rotate(".concat(G,"deg) scale(").concat(Ee,", ").concat(me,")"),this.textLayer){var Ge=this.textLayer.viewport,te=Math.abs(this.viewport.rotation-Ge.rotation),be=X/Ge.width;(90===te||270===te)&&(be=X/Ge.height);var De,ee,Re=this.textLayer.textLayerDiv;switch(te){case 0:De=ee=0;break;case 90:De=0,ee="-"+Re.style.height;break;case 180:De="-"+Re.style.width,ee="-"+Re.style.height;break;case 270:De="-"+Re.style.width,ee=0;break;default:console.error("Bad rotation value.")}Re.style.transform="rotate(".concat(te,"deg) ")+"scale(".concat(be,") ")+"translate(".concat(De,", ").concat(ee,")"),Re.style.transformOrigin="0% 0%"}M&&this.annotationLayer&&this._renderAnnotationLayer(),U&&this.xfaLayer&&this._renderXfaLayer()}},{key:"width",get:function(){return this.viewport.width}},{key:"height",get:function(){return this.viewport.height}},{key:"getPagePoint",value:function(z,j){return this.viewport.convertToPdfPoint(z,j)}},{key:"draw",value:function(){var z,j,B=this;this.renderingState!==K.RenderingStates.INITIAL&&(console.error("Must be in new state before drawing"),this.reset());var M=this.div,I=this.pdfPage;if(!I)return this.renderingState=K.RenderingStates.FINISHED,this.loadingIconDiv&&(M.removeChild(this.loadingIconDiv),delete this.loadingIconDiv),Promise.reject(new Error("pdfPage is not loaded"));this.renderingState=K.RenderingStates.RUNNING;var U=document.createElement("div");U.style.width=M.style.width,U.style.height=M.style.height,U.classList.add("canvasWrapper"),null!==(z=this.annotationLayer)&&void 0!==z&&z.div?M.insertBefore(U,this.annotationLayer.div):M.appendChild(U);var X=null;if(this.textLayerMode!==O.TextLayerMode.DISABLE&&this.textLayerFactory){var q,fe=document.createElement("div");fe.className="textLayer",fe.style.width=U.style.width,fe.style.height=U.style.height,null!==(q=this.annotationLayer)&&void 0!==q&&q.div?M.insertBefore(fe,this.annotationLayer.div):M.appendChild(fe),X=this.textLayerFactory.createTextLayerBuilder(fe,this.id-1,this.viewport,this.textLayerMode===O.TextLayerMode.ENABLE_ENHANCE,this.eventBus,this.textHighlighter)}this.textLayer=X,null!==(j=this.xfaLayer)&&void 0!==j&&j.div&&M.appendChild(this.xfaLayer.div);var G=null;this.renderingQueue&&(G=function(le){if(!B.renderingQueue.isHighestPriority(B))return B.renderingState=K.RenderingStates.PAUSED,void(B.resume=function(){B.renderingState=K.RenderingStates.RUNNING,le()});le()});var ye=function(){var Ge=b(p.default.mark(function le(){var te,be=arguments;return p.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(te=be.length>0&&void 0!==be[0]?be[0]:null,Ee===B.paintTask&&(B.paintTask=null),!(te instanceof w.RenderingCancelledException)){De.next=5;break}return B._renderError=null,De.abrupt("return");case 5:if(B._renderError=te,B.renderingState=K.RenderingStates.FINISHED,B.loadingIconDiv&&(M.removeChild(B.loadingIconDiv),delete B.loadingIconDiv),B._resetZoomLayer(!0),B.eventBus.dispatch("pagerendered",{source:B,pageNumber:B.id,cssTransform:!1,timestamp:performance.now(),error:B._renderError}),!te){De.next=12;break}throw te;case 12:case"end":return De.stop()}},le)}));return function(){return Ge.apply(this,arguments)}}(),Ee=this.renderer===O.RendererType.SVG?this.paintOnSvg(U):this.paintOnCanvas(U);Ee.onRenderContinue=G,this.paintTask=Ee;var me=Ee.promise.then(function(){return ye(null).then(function(){if(X){var Ge=I.streamTextContent({normalizeWhitespace:!0,includeMarkedContent:!0});X.setTextContentStream(Ge),X.render()}})},function(Ge){return ye(Ge)});return this._annotationMode!==w.AnnotationMode.DISABLE&&this.annotationLayerFactory&&(this.annotationLayer||(this.annotationLayer=this.annotationLayerFactory.createAnnotationLayerBuilder(M,I,null,this.imageResourcesPath,this._annotationMode===w.AnnotationMode.ENABLE_FORMS,this.l10n,null,null,null,null)),this._renderAnnotationLayer()),this.xfaLayerFactory&&(this.xfaLayer||(this.xfaLayer=this.xfaLayerFactory.createXfaLayerBuilder(M,I,null)),this._renderXfaLayer()),this.structTreeLayerFactory&&this.textLayer&&this.canvas&&(this._onTextLayerRendered=function(Ge){Ge.pageNumber===B.id&&(B.eventBus._off("textlayerrendered",B._onTextLayerRendered),B._onTextLayerRendered=null,B.canvas&&B.pdfPage.getStructTree().then(function(le){if(le&&B.canvas){var te=B.structTreeLayer.render(le);te.classList.add("structTree"),B.canvas.appendChild(te)}}))},this.eventBus._on("textlayerrendered",this._onTextLayerRendered),this.structTreeLayer=this.structTreeLayerFactory.createStructTreeLayerBuilder(I)),M.setAttribute("data-loaded",!0),this.eventBus.dispatch("pagerender",{source:this,pageNumber:this.id}),me}},{key:"paintOnCanvas",value:function(z){var j=(0,w.createPromiseCapability)(),B={promise:j.promise,onRenderContinue:function(De){De()},cancel:function(){be.cancel()}},M=this.viewport,I=document.createElement("canvas");I.hidden=!0;var U=!0,X=function(){U&&(I.hidden=!1,U=!1)};z.appendChild(I),this.canvas=I,I.mozOpaque=!0;var q=I.getContext("2d",{alpha:!1}),fe=(0,O.getOutputScale)(q);if(this.outputScale=fe,this.useOnlyCssZoom){var G=M.clone({scale:w.PixelsPerInch.PDF_TO_CSS_UNITS});fe.sx*=G.width/M.width,fe.sy*=G.height/M.height,fe.scaled=!0}if(this.maxCanvasPixels>0){var Ee=Math.sqrt(this.maxCanvasPixels/(M.width*M.height));fe.sx>Ee||fe.sy>Ee?(fe.sx=Ee,fe.sy=Ee,fe.scaled=!0,this.hasRestrictedScaling=!0):this.hasRestrictedScaling=!1}var me=(0,O.approximateFraction)(fe.sx),Ge=(0,O.approximateFraction)(fe.sy);I.width=(0,O.roundToDivide)(M.width*fe.sx,me[0]),I.height=(0,O.roundToDivide)(M.height*fe.sy,Ge[0]),I.style.width=(0,O.roundToDivide)(M.width,me[1])+"px",I.style.height=(0,O.roundToDivide)(M.height,Ge[1])+"px",this.paintedViewportMap.set(I,M);var be=this.pdfPage.render({canvasContext:q,transform:fe.scaled?[fe.sx,0,0,fe.sy,0,0]:null,viewport:this.viewport,annotationMode:this._annotationMode,optionalContentConfigPromise:this._optionalContentConfigPromise});return be.onContinue=function(Re){X(),B.onRenderContinue?B.onRenderContinue(Re):Re()},be.promise.then(function(){X(),j.resolve(void 0)},function(Re){X(),j.reject(Re)}),B}},{key:"paintOnSvg",value:function(z){var j=this,B=!1,M=function(){if(B)throw new w.RenderingCancelledException("Rendering cancelled, page ".concat(j.id),"svg")},I=this.pdfPage,U=this.viewport.clone({scale:w.PixelsPerInch.PDF_TO_CSS_UNITS});return{promise:I.getOperatorList({annotationMode:this._annotationMode}).then(function(q){return M(),new w.SVGGraphics(I.commonObjs,I.objs,H.compatibilityParams.disableCreateObjectURL).getSVG(q,U).then(function(G){M(),j.svg=G,j.paintedViewportMap.set(G,U),G.style.width=z.style.width,G.style.height=z.style.height,j.renderingState=K.RenderingStates.FINISHED,z.appendChild(G)})}),onRenderContinue:function(fe){fe()},cancel:function(){B=!0}}}},{key:"setPageLabel",value:function(z){this.pageLabel="string"==typeof z?z:null,null!==this.pageLabel?this.div.setAttribute("data-page-label",this.pageLabel):this.div.removeAttribute("data-page-label")}}]),_;var R}();f.PDFPageView=C},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.RenderingStates=f.PDFRenderingQueue=void 0;var p=m(4);function O(se,re){for(var T=0;T<re.length;T++){var L=re[T];L.enumerable=L.enumerable||!1,L.configurable=!0,"value"in L&&(L.writable=!0),Object.defineProperty(se,L.key,L)}}var K={INITIAL:0,RUNNING:1,PAUSED:2,FINISHED:3};f.RenderingStates=K;var ie=function(){function se(){(function w(se,re){if(!(se instanceof re))throw new TypeError("Cannot call a class as a function")})(this,se),this.pdfViewer=null,this.pdfThumbnailViewer=null,this.onIdle=null,this.highestPriorityPage=null,this.idleTimeout=null,this.printing=!1,this.isThumbnailViewEnabled=!1}return function H(se,re,T){return re&&O(se.prototype,re),T&&O(se,T),se}(se,[{key:"setViewer",value:function(T){this.pdfViewer=T}},{key:"setThumbnailViewer",value:function(T){this.pdfThumbnailViewer=T}},{key:"isHighestPriority",value:function(T){return this.highestPriorityPage===T.renderingId}},{key:"hasViewer",value:function(){return!!this.pdfViewer}},{key:"renderHighestPriority",value:function(T){this.idleTimeout&&(clearTimeout(this.idleTimeout),this.idleTimeout=null),!this.pdfViewer.forceRendering(T)&&(this.pdfThumbnailViewer&&this.isThumbnailViewEnabled&&this.pdfThumbnailViewer.forceRendering()||this.printing||this.onIdle&&(this.idleTimeout=setTimeout(this.onIdle.bind(this),3e4)))}},{key:"getHighestPriority",value:function(T,L,Q){var b=arguments.length>3&&void 0!==arguments[3]&&arguments[3],E=T.views,g=E.length;if(0===g)return null;for(var v=0;v<g;++v){var D=E[v].view;if(!this.isViewFinished(D))return D}var C=Q?T.last.id:T.first.id-2,_=L[C];return _&&!this.isViewFinished(_)||b&&(_=L[C+=Q?1:-1])&&!this.isViewFinished(_)?_:null}},{key:"isViewFinished",value:function(T){return T.renderingState===K.FINISHED}},{key:"renderView",value:function(T){var L=this;switch(T.renderingState){case K.FINISHED:return!1;case K.PAUSED:this.highestPriorityPage=T.renderingId,T.resume();break;case K.RUNNING:this.highestPriorityPage=T.renderingId;break;case K.INITIAL:this.highestPriorityPage=T.renderingId,T.draw().finally(function(){L.renderHighestPriority()}).catch(function(Q){Q instanceof p.RenderingCancelledException||console.error('renderView: "'.concat(Q,'"'))})}return!0}}]),se}();f.PDFRenderingQueue=ie},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.PDFScriptingManager=void 0;var p=function N(U){return U&&U.__esModule?U:{default:U}}(m(2)),w=m(4),O=m(7),H=m(19);function K(U){return function re(U){if(Array.isArray(U))return D(U)}(U)||function se(U){if("undefined"!=typeof Symbol&&null!=U[Symbol.iterator]||null!=U["@@iterator"])return Array.from(U)}(U)||v(U)||function ie(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(U,X){var q=Object.keys(U);if(Object.getOwnPropertySymbols){var fe=Object.getOwnPropertySymbols(U);X&&(fe=fe.filter(function(G){return Object.getOwnPropertyDescriptor(U,G).enumerable})),q.push.apply(q,fe)}return q}function L(U){for(var X=1;X<arguments.length;X++){var q=null!=arguments[X]?arguments[X]:{};X%2?T(Object(q),!0).forEach(function(fe){Q(U,fe,q[fe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(U,Object.getOwnPropertyDescriptors(q)):T(Object(q)).forEach(function(fe){Object.defineProperty(U,fe,Object.getOwnPropertyDescriptor(q,fe))})}return U}function Q(U,X,q){return X in U?Object.defineProperty(U,X,{value:q,enumerable:!0,configurable:!0,writable:!0}):U[X]=q,U}function b(U,X){var q="undefined"!=typeof Symbol&&U[Symbol.iterator]||U["@@iterator"];if(!q){if(Array.isArray(U)||(q=v(U))||X&&U&&"number"==typeof U.length){q&&(U=q);var fe=0,G=function(){};return{s:G,n:function(){return fe>=U.length?{done:!0}:{done:!1,value:U[fe++]}},e:function(le){throw le},f:G}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var me,ye=!0,Ee=!1;return{s:function(){q=q.call(U)},n:function(){var le=q.next();return ye=le.done,le},e:function(le){Ee=!0,me=le},f:function(){try{!ye&&null!=q.return&&q.return()}finally{if(Ee)throw me}}}}function E(U,X){return function _(U){if(Array.isArray(U))return U}(U)||function C(U,X){var q=null==U?null:"undefined"!=typeof Symbol&&U[Symbol.iterator]||U["@@iterator"];if(null!=q){var Ee,me,fe=[],G=!0,ye=!1;try{for(q=q.call(U);!(G=(Ee=q.next()).done)&&(fe.push(Ee.value),!X||fe.length!==X);G=!0);}catch(Ge){ye=!0,me=Ge}finally{try{!G&&null!=q.return&&q.return()}finally{if(ye)throw me}}return fe}}(U,X)||v(U,X)||function g(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(U,X){if(U){if("string"==typeof U)return D(U,X);var q=Object.prototype.toString.call(U).slice(8,-1);if("Object"===q&&U.constructor&&(q=U.constructor.name),"Map"===q||"Set"===q)return Array.from(U);if("Arguments"===q||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return D(U,X)}}function D(U,X){(null==X||X>U.length)&&(X=U.length);for(var q=0,fe=new Array(X);q<X;q++)fe[q]=U[q];return fe}function R(U,X,q,fe,G,ye,Ee){try{var me=U[ye](Ee),Ge=me.value}catch(le){return void q(le)}me.done?X(Ge):Promise.resolve(Ge).then(fe,G)}function z(U){return function(){var X=this,q=arguments;return new Promise(function(fe,G){var ye=U.apply(X,q);function Ee(Ge){R(ye,fe,G,Ee,me,"next",Ge)}function me(Ge){R(ye,fe,G,Ee,me,"throw",Ge)}Ee(void 0)})}}function B(U,X){for(var q=0;q<X.length;q++){var fe=X[q];fe.enumerable=fe.enumerable||!1,fe.configurable=!0,"value"in fe&&(fe.writable=!0),Object.defineProperty(U,fe.key,fe)}}var I=function(){function U(X){var q=this,fe=X.eventBus,G=X.sandboxBundleSrc,ye=void 0===G?null:G,Ee=X.scriptingFactory,me=void 0===Ee?null:Ee,Ge=X.docPropertiesLookup,le=void 0===Ge?null:Ge;(function j(U,X){if(!(U instanceof X))throw new TypeError("Cannot call a class as a function")})(this,U),this._pdfDocument=null,this._pdfViewer=null,this._closeCapability=null,this._destroyCapability=null,this._scripting=null,this._mouseState=Object.create(null),this._ready=!1,this._eventBus=fe,this._sandboxBundleSrc=ye,this._scriptingFactory=me,this._docPropertiesLookup=le,this._scriptingFactory||window.addEventListener("updatefromsandbox",function(te){q._eventBus.dispatch("updatefromsandbox",{source:window,detail:te.detail})})}return function M(U,X,q){return X&&B(U.prototype,X),q&&B(U,q),U}(U,[{key:"setViewer",value:function(q){this._pdfViewer=q}},{key:"setDocument",value:(X=z(p.default.mark(function fe(G){var Ee,Ge,le,te,be,Re,De,ee,ze,_t,Pt,ft,ye=this;return p.default.wrap(function(k){for(;;)switch(k.prev=k.next){case 0:if(!this._pdfDocument){k.next=3;break}return k.next=3,this._destroyScripting();case 3:if(this._pdfDocument=G,G){k.next=6;break}return k.abrupt("return");case 6:return k.next=8,Promise.all([G.getFieldObjects(),G.getCalculationOrderIds(),G.getJSActions()]);case 8:if(Ge=E(k.sent,3),te=Ge[1],be=Ge[2],(le=Ge[0])||be){k.next=17;break}return k.next=16,this._destroyScripting();case 16:return k.abrupt("return");case 17:if(G===this._pdfDocument){k.next=19;break}return k.abrupt("return");case 19:k.prev=19,this._scripting=this._createScripting(),k.next=29;break;case 23:return k.prev=23,k.t0=k.catch(19),console.error('PDFScriptingManager.setDocument: "'.concat(null==k.t0?void 0:k.t0.message,'".')),k.next=28,this._destroyScripting();case 28:return k.abrupt("return");case 29:this._internalEvents.set("updatefromsandbox",function(W){(null==W?void 0:W.source)===window&&ye._updateFromSandbox(W.detail)}),this._internalEvents.set("dispatcheventinsandbox",function(W){var ae;null===(ae=ye._scripting)||void 0===ae||ae.dispatchEventInSandbox(W.detail)}),this._internalEvents.set("pagechanging",function(W){var ae=W.pageNumber,Ne=W.previous;ae!==Ne&&(ye._dispatchPageClose(Ne),ye._dispatchPageOpen(ae))}),this._internalEvents.set("pagerendered",function(W){var ae=W.pageNumber;!ye._pageOpenPending.has(ae)||ae===ye._pdfViewer.currentPageNumber&&ye._dispatchPageOpen(ae)}),this._internalEvents.set("pagesdestroy",function(){var W=z(p.default.mark(function ae(Ne){var pe,Pe;return p.default.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:return Ze.next=2,ye._dispatchPageClose(ye._pdfViewer.currentPageNumber);case 2:return Ze.next=4,null===(pe=ye._scripting)||void 0===pe?void 0:pe.dispatchEventInSandbox({id:"doc",name:"WillClose"});case 4:null===(Pe=ye._closeCapability)||void 0===Pe||Pe.resolve();case 5:case"end":return Ze.stop()}},ae)}));return function(ae){return W.apply(this,arguments)}}()),this._domEvents.set("mousedown",function(W){ye._mouseState.isDown=!0}),this._domEvents.set("mouseup",function(W){ye._mouseState.isDown=!1}),Re=b(this._internalEvents);try{for(Re.s();!(De=Re.n()).done;)ee=E(De.value,2),this._eventBus._on(ee[0],ee[1])}catch(W){Re.e(W)}finally{Re.f()}ze=b(this._domEvents);try{for(ze.s();!(_t=ze.n()).done;)Pt=E(_t.value,2),window.addEventListener(Pt[0],Pt[1])}catch(W){ze.e(W)}finally{ze.f()}return k.prev=40,k.next=43,this._getDocProperties();case 43:if(ft=k.sent,G===this._pdfDocument){k.next=46;break}return k.abrupt("return");case 46:return k.next=48,this._scripting.createSandbox({objects:le,calculationOrder:te,appInfo:{platform:navigator.platform,language:navigator.language},docInfo:L(L({},ft),{},{actions:be})});case 48:this._eventBus.dispatch("sandboxcreated",{source:this}),k.next=57;break;case 51:return k.prev=51,k.t1=k.catch(40),console.error('PDFScriptingManager.setDocument: "'.concat(null==k.t1?void 0:k.t1.message,'".')),k.next=56,this._destroyScripting();case 56:return k.abrupt("return");case 57:return k.next=59,null===(Ee=this._scripting)||void 0===Ee?void 0:Ee.dispatchEventInSandbox({id:"doc",name:"Open"});case 59:return k.next=61,this._dispatchPageOpen(this._pdfViewer.currentPageNumber,!0);case 61:Promise.resolve().then(function(){G===ye._pdfDocument&&(ye._ready=!0)});case 62:case"end":return k.stop()}},fe,this,[[19,23],[40,51]])})),function q(fe){return X.apply(this,arguments)})},{key:"dispatchWillSave",value:function(){var X=z(p.default.mark(function fe(G){var ye;return p.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",null===(ye=this._scripting)||void 0===ye?void 0:ye.dispatchEventInSandbox({id:"doc",name:"WillSave"}));case 1:case"end":return me.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"dispatchDidSave",value:function(){var X=z(p.default.mark(function fe(G){var ye;return p.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",null===(ye=this._scripting)||void 0===ye?void 0:ye.dispatchEventInSandbox({id:"doc",name:"DidSave"}));case 1:case"end":return me.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"dispatchWillPrint",value:function(){var X=z(p.default.mark(function fe(G){var ye;return p.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",null===(ye=this._scripting)||void 0===ye?void 0:ye.dispatchEventInSandbox({id:"doc",name:"WillPrint"}));case 1:case"end":return me.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"dispatchDidPrint",value:function(){var X=z(p.default.mark(function fe(G){var ye;return p.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",null===(ye=this._scripting)||void 0===ye?void 0:ye.dispatchEventInSandbox({id:"doc",name:"DidPrint"}));case 1:case"end":return me.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"mouseState",get:function(){return this._mouseState}},{key:"destroyPromise",get:function(){var q;return(null===(q=this._destroyCapability)||void 0===q?void 0:q.promise)||null}},{key:"ready",get:function(){return this._ready}},{key:"_internalEvents",get:function(){return(0,w.shadow)(this,"_internalEvents",new Map)}},{key:"_domEvents",get:function(){return(0,w.shadow)(this,"_domEvents",new Map)}},{key:"_pageOpenPending",get:function(){return(0,w.shadow)(this,"_pageOpenPending",new Set)}},{key:"_visitedPages",get:function(){return(0,w.shadow)(this,"_visitedPages",new Map)}},{key:"_updateFromSandbox",value:function(){var X=z(p.default.mark(function fe(G){var ye,Ee,me,Ge,le,te,be,Re,De,ee,ce;return p.default.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(ye=this._pdfViewer.isInPresentationMode||this._pdfViewer.isChangingPresentationMode,me=G.siblings,Ge=G.command,le=G.value,Ee=G.id){ze.next=43;break}ze.t0=Ge,ze.next="clear"===ze.t0?6:"error"===ze.t0?8:"layout"===ze.t0?10:"page-num"===ze.t0?12:"print"===ze.t0?14:"println"===ze.t0?18:"zoom"===ze.t0?20:"SaveAs"===ze.t0?24:"FirstPage"===ze.t0?26:"LastPage"===ze.t0?28:"NextPage"===ze.t0?30:"PrevPage"===ze.t0?32:"ZoomViewIn"===ze.t0?34:"ZoomViewOut"===ze.t0?38:42;break;case 6:return console.clear(),ze.abrupt("break",42);case 8:return console.error(le),ze.abrupt("break",42);case 10:return this._pdfViewer.spreadMode=(0,O.apiPageLayoutToSpreadMode)(le),ze.abrupt("break",42);case 12:return this._pdfViewer.currentPageNumber=le+1,ze.abrupt("break",42);case 14:return ze.next=16,this._pdfViewer.pagesPromise;case 16:return this._eventBus.dispatch("print",{source:this}),ze.abrupt("break",42);case 18:return console.log(le),ze.abrupt("break",42);case 20:if(!ye){ze.next=22;break}return ze.abrupt("return");case 22:return this._pdfViewer.currentScaleValue=le,ze.abrupt("break",42);case 24:return this._eventBus.dispatch("save",{source:this}),ze.abrupt("break",42);case 26:return this._pdfViewer.currentPageNumber=1,ze.abrupt("break",42);case 28:return this._pdfViewer.currentPageNumber=this._pdfViewer.pagesCount,ze.abrupt("break",42);case 30:return this._pdfViewer.nextPage(),ze.abrupt("break",42);case 32:return this._pdfViewer.previousPage(),ze.abrupt("break",42);case 34:if(!ye){ze.next=36;break}return ze.abrupt("return");case 36:return this._pdfViewer.increaseScale(),ze.abrupt("break",42);case 38:if(!ye){ze.next=40;break}return ze.abrupt("return");case 40:return this._pdfViewer.decreaseScale(),ze.abrupt("break",42);case 42:return ze.abrupt("return");case 43:if(!ye){ze.next=46;break}if(!G.focus){ze.next=46;break}return ze.abrupt("return");case 46:delete G.id,delete G.siblings,te=me?[Ee].concat(K(me)):[Ee],be=b(te);try{for(be.s();!(Re=be.n()).done;)De=Re.value,(ee=document.getElementById(De))?ee.dispatchEvent(new CustomEvent("updatefromsandbox",{detail:G})):null===(ce=this._pdfDocument)||void 0===ce||ce.annotationStorage.setValue(De,G)}catch(_t){be.e(_t)}finally{be.f()}case 51:case"end":return ze.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"_dispatchPageOpen",value:function(){var X=z(p.default.mark(function fe(G){var me,Ge,le,te,ye=this,be=arguments;return p.default.wrap(function(De){for(;;)switch(De.prev=De.next){case 0:if(me=this._pdfDocument,Ge=this._visitedPages,be.length>1&&void 0!==be[1]&&be[1]&&(this._closeCapability=(0,w.createPromiseCapability)()),this._closeCapability){De.next=5;break}return De.abrupt("return");case 5:if((null==(le=this._pdfViewer.getPageView(G-1))?void 0:le.renderingState)===H.RenderingStates.FINISHED){De.next=9;break}return this._pageOpenPending.add(G),De.abrupt("return");case 9:this._pageOpenPending.delete(G),te=z(p.default.mark(function ee(){var ce,Te,ze;return p.default.wrap(function(Pt){for(;;)switch(Pt.prev=Pt.next){case 0:return Pt.next=2,Ge.has(G)?null:null===(ce=le.pdfPage)||void 0===ce?void 0:ce.getJSActions();case 2:if(ze=Pt.sent,me===ye._pdfDocument){Pt.next=5;break}return Pt.abrupt("return");case 5:return Pt.next=7,null===(Te=ye._scripting)||void 0===Te?void 0:Te.dispatchEventInSandbox({id:"page",name:"PageOpen",pageNumber:G,actions:ze});case 7:case"end":return Pt.stop()}},ee)}))(),Ge.set(G,te);case 12:case"end":return De.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"_dispatchPageClose",value:function(){var X=z(p.default.mark(function fe(G){var ye,Ee,me,Ge;return p.default.wrap(function(te){for(;;)switch(te.prev=te.next){case 0:if(Ee=this._pdfDocument,me=this._visitedPages,this._closeCapability){te.next=3;break}return te.abrupt("return");case 3:if(!this._pageOpenPending.has(G)){te.next=5;break}return te.abrupt("return");case 5:if(Ge=me.get(G)){te.next=8;break}return te.abrupt("return");case 8:return me.set(G,null),te.next=11,Ge;case 11:if(Ee===this._pdfDocument){te.next=13;break}return te.abrupt("return");case 13:return te.next=15,null===(ye=this._scripting)||void 0===ye?void 0:ye.dispatchEventInSandbox({id:"page",name:"PageClose",pageNumber:G});case 15:case"end":return te.stop()}},fe,this)}));return function q(fe){return X.apply(this,arguments)}}()},{key:"_getDocProperties",value:function(){var X=z(p.default.mark(function fe(){var G;return p.default.wrap(function(me){for(;;)switch(me.prev=me.next){case 0:if(!this._docPropertiesLookup){me.next=2;break}return me.abrupt("return",this._docPropertiesLookup(this._pdfDocument));case 2:return G=m(21),me.abrupt("return",(0,G.docPropertiesLookup)(this._pdfDocument));case 4:case"end":return me.stop()}},fe,this)}));return function q(){return X.apply(this,arguments)}}()},{key:"_createScripting",value:function(){if(this._destroyCapability=(0,w.createPromiseCapability)(),this._scripting)throw new Error("_createScripting: Scripting already exists.");return this._scriptingFactory?this._scriptingFactory.createScripting({sandboxBundleSrc:this._sandboxBundleSrc}):new(0,m(21).GenericScripting)(this._sandboxBundleSrc)}},{key:"_destroyScripting",value:function(){var X=z(p.default.mark(function fe(){var G,ye,Ee,me,Ge,be,Re,De;return p.default.wrap(function(ze){for(;;)switch(ze.prev=ze.next){case 0:if(this._scripting){ze.next=4;break}return this._pdfDocument=null,null===(ye=this._destroyCapability)||void 0===ye||ye.resolve(),ze.abrupt("return");case 4:if(!this._closeCapability){ze.next=8;break}return ze.next=7,Promise.race([this._closeCapability.promise,new Promise(function(_t){setTimeout(_t,1e3)})]).catch(function(_t){});case 7:this._closeCapability=null;case 8:return this._pdfDocument=null,ze.prev=9,ze.next=12,this._scripting.destroySandbox();case 12:ze.next=16;break;case 14:ze.prev=14,ze.t0=ze.catch(9);case 16:Ee=b(this._internalEvents);try{for(Ee.s();!(me=Ee.n()).done;)Ge=E(me.value,2),this._eventBus._off(Ge[0],Ge[1])}catch(_t){Ee.e(_t)}finally{Ee.f()}this._internalEvents.clear(),be=b(this._domEvents);try{for(be.s();!(Re=be.n()).done;)De=E(Re.value,2),window.removeEventListener(De[0],De[1])}catch(_t){be.e(_t)}finally{be.f()}this._domEvents.clear(),this._pageOpenPending.clear(),this._visitedPages.clear(),this._scripting=null,delete this._mouseState.isDown,this._ready=!1,null===(G=this._destroyCapability)||void 0===G||G.resolve();case 28:case"end":return ze.stop()}},fe,this,[[9,14]])}));return function q(){return X.apply(this,arguments)}}()}]),U;var X}();f.PDFScriptingManager=I},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.docPropertiesLookup=function Q(g){return b.apply(this,arguments)},f.GenericScripting=void 0;var p=function O(g){return g&&g.__esModule?g:{default:g}}(m(2)),w=m(4);function H(g,v){var D=Object.keys(g);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(g);v&&(C=C.filter(function(_){return Object.getOwnPropertyDescriptor(g,_).enumerable})),D.push.apply(D,C)}return D}function N(g){for(var v=1;v<arguments.length;v++){var D=null!=arguments[v]?arguments[v]:{};v%2?H(Object(D),!0).forEach(function(C){K(g,C,D[C])}):Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(D)):H(Object(D)).forEach(function(C){Object.defineProperty(g,C,Object.getOwnPropertyDescriptor(D,C))})}return g}function K(g,v,D){return v in g?Object.defineProperty(g,v,{value:D,enumerable:!0,configurable:!0,writable:!0}):g[v]=D,g}function se(g,v){for(var D=0;D<v.length;D++){var C=v[D];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(g,C.key,C)}}function T(g,v,D,C,_,R,z){try{var j=g[R](z),B=j.value}catch(M){return void D(M)}j.done?v(B):Promise.resolve(B).then(C,_)}function L(g){return function(){var v=this,D=arguments;return new Promise(function(C,_){var R=g.apply(v,D);function z(B){T(R,C,_,z,j,"next",B)}function j(B){T(R,C,_,z,j,"throw",B)}z(void 0)})}}function b(){return(b=L(p.default.mark(function g(v){var D,C,_,R,z,j,B;return p.default.wrap(function(X){for(;;)switch(X.prev=X.next){case 0:return C=(D="").split("#")[0],X.next=3,v.getMetadata();case 3:if(R=(_=X.sent).info,z=_.metadata,j=_.contentDispositionFilename,B=_.contentLength){X.next=14;break}return X.next=11,v.getDownloadInfo();case 11:B=X.sent.length;case 14:return X.abrupt("return",N(N({},R),{},{baseURL:C,filesize:B,filename:j||(0,w.getPdfFilenameFromUrl)(D),metadata:null==z?void 0:z.getRaw(),authors:null==z?void 0:z.get("dc:creator"),numPages:v.numPages,URL:D}));case 15:case"end":return X.stop()}},g)}))).apply(this,arguments)}var E=function(){function g(v){(function ie(g,v){if(!(g instanceof v))throw new TypeError("Cannot call a class as a function")})(this,g),this._ready=(0,w.loadScript)(v,!0).then(function(){return window.pdfjsSandbox.QuickJSSandbox()})}return function re(g,v,D){return v&&se(g.prototype,v),D&&se(g,D),g}(g,[{key:"createSandbox",value:(v=L(p.default.mark(function C(_){return p.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,this._ready;case 2:j.sent.create(_);case 4:case"end":return j.stop()}},C,this)})),function D(C){return v.apply(this,arguments)})},{key:"dispatchEventInSandbox",value:function(){var v=L(p.default.mark(function C(_){return p.default.wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return j.next=2,this._ready;case 2:j.sent.dispatchEvent(_);case 4:case"end":return j.stop()}},C,this)}));return function D(C){return v.apply(this,arguments)}}()},{key:"destroySandbox",value:function(){var v=L(p.default.mark(function C(){return p.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return z.next=2,this._ready;case 2:z.sent.nukeSandbox();case 4:case"end":return z.stop()}},C,this)}));return function D(){return v.apply(this,arguments)}}()}]),g;var v}();f.GenericScripting=E},(l,f,m)=>{function p(D){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(D)}Object.defineProperty(f,"__esModule",{value:!0}),f.PDFSinglePageViewer=void 0;var w=m(23),O=m(4);function N(D,C){for(var _=0;_<C.length;_++){var R=C[_];R.enumerable=R.enumerable||!1,R.configurable=!0,"value"in R&&(R.writable=!0),Object.defineProperty(D,R.key,R)}}function ie(D,C,_){return(ie="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(z,j,B){var M=function se(D,C){for(;!Object.prototype.hasOwnProperty.call(D,C)&&null!==(D=g(D)););return D}(z,j);if(M){var I=Object.getOwnPropertyDescriptor(M,j);return I.get?I.get.call(B):I.value}})(D,C,_||D)}function re(D,C){if("function"!=typeof C&&null!==C)throw new TypeError("Super expression must either be null or a function");D.prototype=Object.create(C&&C.prototype,{constructor:{value:D,writable:!0,configurable:!0}}),C&&T(D,C)}function T(D,C){return(T=Object.setPrototypeOf||function(R,z){return R.__proto__=z,R})(D,C)}function L(D){var C=function E(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(D){return!1}}();return function(){var z,R=g(D);if(C){var j=g(this).constructor;z=Reflect.construct(R,arguments,j)}else z=R.apply(this,arguments);return Q(this,z)}}function Q(D,C){if(C&&("object"===p(C)||"function"==typeof C))return C;if(void 0!==C)throw new TypeError("Derived constructors may only return object or undefined");return function b(D){if(void 0===D)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D}(D)}function g(D){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(D)}f.PDFSinglePageViewer=function(D){re(_,D);var C=L(_);function _(R){var z;return function H(D,C){if(!(D instanceof C))throw new TypeError("Cannot call a class as a function")}(this,_),(z=C.call(this,R)).eventBus._on("pagesinit",function(j){z._ensurePageViewVisible()}),z}return function K(D,C,_){return C&&N(D.prototype,C),_&&N(D,_),D}(_,[{key:"_viewerElement",get:function(){return(0,O.shadow)(this,"_viewerElement",this._shadowViewer)}},{key:"_pageWidthScaleFactor",get:function(){return 1}},{key:"_resetView",value:function(){ie(g(_.prototype),"_resetView",this).call(this),this._previousPageNumber=1,this._shadowViewer=document.createDocumentFragment(),this._updateScrollDown=null}},{key:"_ensurePageViewVisible",value:function(){var z=this._pages[this._currentPageNumber-1],j=this._pages[this._previousPageNumber-1],B=this.viewer.childNodes;switch(B.length){case 0:this.viewer.appendChild(z.div);break;case 1:if(B[0]!==j.div)throw new Error("_ensurePageViewVisible: Unexpected previously visible page.");if(z===j)break;this._shadowViewer.appendChild(j.div),this.viewer.appendChild(z.div),this.container.scrollTop=0;break;default:throw new Error("_ensurePageViewVisible: Only one page should be visible at a time.")}this._previousPageNumber=this._currentPageNumber}},{key:"_scrollUpdate",value:function(){this._updateScrollDown&&this._updateScrollDown(),ie(g(_.prototype),"_scrollUpdate",this).call(this)}},{key:"_scrollIntoView",value:function(z){var j=this,B=z.pageDiv,M=z.pageSpot,I=void 0===M?null:M,U=z.pageNumber,X=void 0===U?null:U;X&&this._setCurrentPageNumber(X);var q=this._currentPageNumber>=this._previousPageNumber;this._ensurePageViewVisible(),this.update(),ie(g(_.prototype),"_scrollIntoView",this).call(this,{pageDiv:B,pageSpot:I,pageNumber:X}),this._updateScrollDown=function(){j.scroll.down=q,j._updateScrollDown=null}}},{key:"_getVisiblePages",value:function(){return this._getCurrentVisiblePage()}},{key:"_updateHelper",value:function(z){}},{key:"_isScrollModeHorizontal",get:function(){return(0,O.shadow)(this,"_isScrollModeHorizontal",!1)}},{key:"_updateScrollMode",value:function(){}},{key:"_updateSpreadMode",value:function(){}},{key:"_getPageAdvance",value:function(){return 1}}]),_}(w.BaseViewer)},(l,f,m)=>{Object.defineProperty(f,"__esModule",{value:!0}),f.BaseViewer=void 0;var p=m(4),w=m(7),O=m(19),H=m(1),N=m(5),K=m(18),ie=m(6),se=m(8),re=m(24),T=m(9),L=m(10);function Q(j,B){var M="undefined"!=typeof Symbol&&j[Symbol.iterator]||j["@@iterator"];if(!M){if(Array.isArray(j)||(M=function b(j,B){if(j){if("string"==typeof j)return E(j,B);var M=Object.prototype.toString.call(j).slice(8,-1);if("Object"===M&&j.constructor&&(M=j.constructor.name),"Map"===M||"Set"===M)return Array.from(j);if("Arguments"===M||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return E(j,B)}}(j))||B&&j&&"number"==typeof j.length){M&&(j=M);var I=0,U=function(){};return{s:U,n:function(){return I>=j.length?{done:!0}:{done:!1,value:j[I++]}},e:function(ye){throw ye},f:U}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var fe,X=!0,q=!1;return{s:function(){M=M.call(j)},n:function(){var ye=M.next();return X=ye.done,ye},e:function(ye){q=!0,fe=ye},f:function(){try{!X&&null!=M.return&&M.return()}finally{if(q)throw fe}}}}function E(j,B){(null==B||B>j.length)&&(B=j.length);for(var M=0,I=new Array(B);M<B;M++)I[M]=j[M];return I}function v(j,B){for(var M=0;M<B.length;M++){var I=B[M];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(j,I.key,I)}}function _(j){var B=[];this.push=function(M){var I=B.indexOf(M);I>=0&&B.splice(I,1),B.push(M),B.length>j&&B.shift().destroy()},this.resize=function(M,I){if(j=M,I){for(var U=new Set,X=0,q=I.length;X<q;++X)U.add(I[X].id);(0,w.moveToEndOfArray)(B,function(fe){return U.has(fe.id)})}for(;B.length>j;)B.shift().destroy()},this.has=function(M){return B.includes(M)}}function R(j,B){return B===j||Math.abs(B-j)<1e-15}var z=function(){function j(B){var M,I,U,X,q=this;if(function g(j,B){if(!(j instanceof B))throw new TypeError("Cannot call a class as a function")}(this,j),this.constructor===j)throw new Error("Cannot initialize BaseViewer.");var fe="2.11.338";if(p.version!==fe)throw new Error('The API version "'.concat(p.version,'" does not match the Viewer version "').concat(fe,'".'));if(this.container=B.container,this.viewer=B.viewer||B.container.firstElementChild,"DIV"!==(null===(M=this.container)||void 0===M?void 0:M.tagName.toUpperCase())||"DIV"!==(null===(I=this.viewer)||void 0===I?void 0:I.tagName.toUpperCase()))throw new Error("Invalid `container` and/or `viewer` option.");if(this.container.offsetParent&&"absolute"!==getComputedStyle(this.container).position)throw new Error("The `container` must be absolutely positioned.");this.eventBus=B.eventBus,this.linkService=B.linkService||new ie.SimpleLinkService,this.downloadManager=B.downloadManager||null,this.findController=B.findController||null,this._scriptingManager=B.scriptingManager||null,this.removePageBorders=B.removePageBorders||!1,this.textLayerMode=null!==(U=B.textLayerMode)&&void 0!==U?U:w.TextLayerMode.ENABLE,this._annotationMode=null!==(X=B.annotationMode)&&void 0!==X?X:p.AnnotationMode.ENABLE_FORMS,this.imageResourcesPath=B.imageResourcesPath||"",this.enablePrintAutoRotate=B.enablePrintAutoRotate||!1,this.renderer=B.renderer||w.RendererType.CANVAS,this.useOnlyCssZoom=B.useOnlyCssZoom||!1,this.maxCanvasPixels=B.maxCanvasPixels,this.l10n=B.l10n||N.NullL10n,this.defaultRenderingQueue=!B.renderingQueue,this.defaultRenderingQueue?(this.renderingQueue=new O.PDFRenderingQueue,this.renderingQueue.setViewer(this)):this.renderingQueue=B.renderingQueue,this._doc=document.documentElement,this.scroll=(0,w.watchScroll)(this.container,this._scrollUpdate.bind(this)),this.presentationModeState=w.PresentationModeState.UNKNOWN,this._onBeforeDraw=this._onAfterDraw=null,this._resetView(),this.removePageBorders&&this.viewer.classList.add("removePageBorders"),Promise.resolve().then(function(){q.eventBus.dispatch("baseviewerinit",{source:q})})}return function D(j,B,M){return B&&v(j.prototype,B),M&&v(j,M),j}(j,[{key:"pagesCount",get:function(){return this._pages.length}},{key:"getPageView",value:function(M){return this._pages[M]}},{key:"pageViewsReady",get:function(){return!!this._pagesCapability.settled&&this._pages.every(function(M){return null==M?void 0:M.pdfPage})}},{key:"renderForms",get:function(){return this._annotationMode===p.AnnotationMode.ENABLE_FORMS}},{key:"enableScripting",get:function(){return!!this._scriptingManager}},{key:"currentPageNumber",get:function(){return this._currentPageNumber},set:function(M){if(!Number.isInteger(M))throw new Error("Invalid page number.");!this.pdfDocument||this._setCurrentPageNumber(M,!0)||console.error('currentPageNumber: "'.concat(M,'" is not a valid page.'))}},{key:"_setCurrentPageNumber",value:function(M){var I,U,X=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this._currentPageNumber===M)return X&&this._resetCurrentPageView(),!0;if(!(0<M&&M<=this.pagesCount))return!1;var q=this._currentPageNumber;return this._currentPageNumber=M,this.eventBus.dispatch("pagechanging",{source:this,pageNumber:M,pageLabel:null!==(I=null===(U=this._pageLabels)||void 0===U?void 0:U[M-1])&&void 0!==I?I:null,previous:q}),X&&this._resetCurrentPageView(),!0}},{key:"currentPageLabel",get:function(){var M,I;return null!==(M=null===(I=this._pageLabels)||void 0===I?void 0:I[this._currentPageNumber-1])&&void 0!==M?M:null},set:function(M){if(this.pdfDocument){var I=0|M;if(this._pageLabels){var U=this._pageLabels.indexOf(M);U>=0&&(I=U+1)}this._setCurrentPageNumber(I,!0)||console.error('currentPageLabel: "'.concat(M,'" is not a valid page.'))}}},{key:"currentScale",get:function(){return this._currentScale!==w.UNKNOWN_SCALE?this._currentScale:w.DEFAULT_SCALE},set:function(M){if(isNaN(M))throw new Error("Invalid numeric scale.");!this.pdfDocument||this._setScale(M,!1)}},{key:"currentScaleValue",get:function(){return this._currentScaleValue},set:function(M){!this.pdfDocument||this._setScale(M,!1)}},{key:"pagesRotation",get:function(){return this._pagesRotation},set:function(M){if(!(0,w.isValidRotation)(M))throw new Error("Invalid pages rotation angle.");if(this.pdfDocument&&((M%=360)<0&&(M+=360),this._pagesRotation!==M)){this._pagesRotation=M;var q,I=this._currentPageNumber,U={rotation:M},X=Q(this._pages);try{for(X.s();!(q=X.n()).done;)q.value.update(U)}catch(G){X.e(G)}finally{X.f()}this._currentScaleValue&&this._setScale(this._currentScaleValue,!0),this.eventBus.dispatch("rotationchanging",{source:this,pagesRotation:M,pageNumber:I}),this.defaultRenderingQueue&&this.update()}}},{key:"firstPagePromise",get:function(){return this.pdfDocument?this._firstPageCapability.promise:null}},{key:"onePageRendered",get:function(){return this.pdfDocument?this._onePageRenderedCapability.promise:null}},{key:"pagesPromise",get:function(){return this.pdfDocument?this._pagesCapability.promise:null}},{key:"_viewerElement",get:function(){throw new Error("Not implemented: _viewerElement")}},{key:"_onePageRenderedOrForceFetch",value:function(){return this.container.offsetParent&&0!==this._getVisiblePages().views.length?this._onePageRenderedCapability.promise:Promise.resolve()}},{key:"setDocument",value:function(M){var I=this;if(this.pdfDocument&&(this.eventBus.dispatch("pagesdestroy",{source:this}),this._cancelRendering(),this._resetView(),this.findController&&this.findController.setDocument(null),this._scriptingManager&&this._scriptingManager.setDocument(null)),this.pdfDocument=M,M){var U=M.isPureXfa,X=M.numPages,q=M.getPage(1),fe=M.getOptionalContentConfig();this._pagesCapability.promise.then(function(){I.eventBus.dispatch("pagesloaded",{source:I,pagesCount:X})}),this._onBeforeDraw=function(G){var ye=I._pages[G.pageNumber-1];!ye||I._buffer.push(ye)},this.eventBus._on("pagerender",this._onBeforeDraw),this._onAfterDraw=function(G){G.cssTransform||I._onePageRenderedCapability.settled||(I._onePageRenderedCapability.resolve(),I.eventBus._off("pagerendered",I._onAfterDraw),I._onAfterDraw=null)},this.eventBus._on("pagerendered",this._onAfterDraw),q.then(function(G){I._firstPageCapability.resolve(G),I._optionalContentConfigPromise=fe;for(var ye=I.currentScale,Ee=G.getViewport({scale:ye*p.PixelsPerInch.PDF_TO_CSS_UNITS}),me=I.textLayerMode===w.TextLayerMode.DISABLE||U?null:I,Ge=I._annotationMode!==p.AnnotationMode.DISABLE?I:null,le=U?I:null,te=1;te<=X;++te){var be=new K.PDFPageView({container:I._viewerElement,eventBus:I.eventBus,id:te,scale:ye,defaultViewport:Ee.clone(),optionalContentConfigPromise:fe,renderingQueue:I.renderingQueue,textLayerFactory:me,textLayerMode:I.textLayerMode,annotationLayerFactory:Ge,annotationMode:I._annotationMode,xfaLayerFactory:le,textHighlighterFactory:I,structTreeLayerFactory:I,imageResourcesPath:I.imageResourcesPath,renderer:I.renderer,useOnlyCssZoom:I.useOnlyCssZoom,maxCanvasPixels:I.maxCanvasPixels,l10n:I.l10n});I._pages.push(be)}var Re=I._pages[0];Re&&(Re.setPdfPage(G),I.linkService.cachePageRef(1,G.ref)),I._spreadMode!==w.SpreadMode.NONE&&I._updateSpreadMode(),I._onePageRenderedOrForceFetch().then(function(){if(I.findController&&I.findController.setDocument(M),I._scriptingManager&&I._scriptingManager.setDocument(M),M.loadingParams.disableAutoFetch||X>7500)I._pagesCapability.resolve();else{var De=X-1;if(De<=0)I._pagesCapability.resolve();else for(var ee=function(ze){M.getPage(ze).then(function(_t){var Pt=I._pages[ze-1];Pt.pdfPage||Pt.setPdfPage(_t),I.linkService.cachePageRef(ze,_t.ref),0==--De&&I._pagesCapability.resolve()},function(_t){console.error("Unable to get page ".concat(ze," to initialize viewer"),_t),0==--De&&I._pagesCapability.resolve()})},ce=2;ce<=X;++ce)ee(ce)}}),I.eventBus.dispatch("pagesinit",{source:I}),I.defaultRenderingQueue&&I.update()}).catch(function(G){console.error("Unable to initialize viewer",G)})}}},{key:"setPageLabels",value:function(M){if(this.pdfDocument){M?Array.isArray(M)&&this.pdfDocument.numPages===M.length?this._pageLabels=M:(this._pageLabels=null,console.error("setPageLabels: Invalid page labels.")):this._pageLabels=null;for(var I=0,U=this._pages.length;I<U;I++){var X,q;this._pages[I].setPageLabel(null!==(X=null===(q=this._pageLabels)||void 0===q?void 0:q[I])&&void 0!==X?X:null)}}}},{key:"_resetView",value:function(){this._pages=[],this._currentPageNumber=1,this._currentScale=w.UNKNOWN_SCALE,this._currentScaleValue=null,this._pageLabels=null,this._buffer=new _(10),this._location=null,this._pagesRotation=0,this._optionalContentConfigPromise=null,this._pagesRequests=new WeakMap,this._firstPageCapability=(0,p.createPromiseCapability)(),this._onePageRenderedCapability=(0,p.createPromiseCapability)(),this._pagesCapability=(0,p.createPromiseCapability)(),this._scrollMode=w.ScrollMode.VERTICAL,this._spreadMode=w.SpreadMode.NONE,this._onBeforeDraw&&(this.eventBus._off("pagerender",this._onBeforeDraw),this._onBeforeDraw=null),this._onAfterDraw&&(this.eventBus._off("pagerendered",this._onAfterDraw),this._onAfterDraw=null),this.viewer.textContent="",this._updateScrollMode()}},{key:"_scrollUpdate",value:function(){0!==this.pagesCount&&this.update()}},{key:"_scrollIntoView",value:function(M){var U=M.pageSpot;(0,w.scrollIntoView)(M.pageDiv,void 0===U?null:U)}},{key:"_setScaleUpdatePages",value:function(M,I){var U=arguments.length>2&&void 0!==arguments[2]&&arguments[2],X=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(this._currentScaleValue=I.toString(),R(this._currentScale,M))X&&this.eventBus.dispatch("scalechanging",{source:this,scale:M,presetValue:I});else{this._doc.style.setProperty("--zoom-factor",M);var G,q={scale:M},fe=Q(this._pages);try{for(fe.s();!(G=fe.n()).done;)G.value.update(q)}catch(Ge){fe.e(Ge)}finally{fe.f()}if(this._currentScale=M,!U){var me,Ee=this._currentPageNumber;this._location&&!(this.isInPresentationMode||this.isChangingPresentationMode)&&(Ee=this._location.pageNumber,me=[null,{name:"XYZ"},this._location.left,this._location.top,null]),this.scrollPageIntoView({pageNumber:Ee,destArray:me,allowNegativeOffset:!0})}this.eventBus.dispatch("scalechanging",{source:this,scale:M,presetValue:X?I:void 0}),this.defaultRenderingQueue&&this.update()}}},{key:"_pageWidthScaleFactor",get:function(){return this._spreadMode===w.SpreadMode.NONE||this._scrollMode===w.ScrollMode.HORIZONTAL||this.isInPresentationMode?1:2}},{key:"_setScale",value:function(M){var I=arguments.length>1&&void 0!==arguments[1]&&arguments[1],U=parseFloat(M);if(U>0)this._setScaleUpdatePages(U,M,I,!1);else{var X=this._pages[this._currentPageNumber-1];if(!X)return;var q=this.isInPresentationMode||this.removePageBorders,fe=q?0:w.SCROLLBAR_PADDING,G=q?0:w.VERTICAL_PADDING;if(!q&&this._isScrollModeHorizontal){var ye=[G,fe];fe=ye[0],G=ye[1]}var Ee=(this.container.clientWidth-fe)/X.width*X.scale/this._pageWidthScaleFactor,me=(this.container.clientHeight-G)/X.height*X.scale;switch(M){case"page-actual":U=1;break;case"page-width":U=Ee;break;case"page-height":U=me;break;case"page-fit":U=Math.min(Ee,me);break;case"auto":var Ge=(0,w.isPortraitOrientation)(X)?Ee:Math.min(me,Ee);U=Math.min(w.MAX_AUTO_SCALE,Ge);break;default:return void console.error('_setScale: "'.concat(M,'" is an unknown zoom value.'))}this._setScaleUpdatePages(U,M,I,!0)}}},{key:"_resetCurrentPageView",value:function(){this.isInPresentationMode&&this._setScale(this._currentScaleValue,!0),this._scrollIntoView({pageDiv:this._pages[this._currentPageNumber-1].div})}},{key:"pageLabelToPageNumber",value:function(M){if(!this._pageLabels)return null;var I=this._pageLabels.indexOf(M);return I<0?null:I+1}},{key:"scrollPageIntoView",value:function(M){var I=M.pageNumber,U=M.destArray,X=void 0===U?null:U,q=M.allowNegativeOffset,fe=void 0!==q&&q,G=M.ignoreDestinationZoom,ye=void 0!==G&&G;if(this.pdfDocument){var Ee=Number.isInteger(I)&&this._pages[I-1];if(!Ee)return void console.error('scrollPageIntoView: "'.concat(I,'" is not a valid pageNumber parameter.'));if(this.isInPresentationMode||!X)return void this._setCurrentPageNumber(I,!0);var Re,me=0,Ge=0,le=0,te=0,De=Ee.rotation%180!=0,ee=(De?Ee.height:Ee.width)/Ee.scale/p.PixelsPerInch.PDF_TO_CSS_UNITS,ce=(De?Ee.width:Ee.height)/Ee.scale/p.PixelsPerInch.PDF_TO_CSS_UNITS,Te=0;switch(X[1].name){case"XYZ":Te=X[4],me=null!==(me=X[2])?me:0,Ge=null!==(Ge=X[3])?Ge:ce;break;case"Fit":case"FitB":Te="page-fit";break;case"FitH":case"FitBH":Te="page-width",null===(Ge=X[2])&&this._location?(me=this._location.left,Ge=this._location.top):"number"!=typeof Ge&&(Ge=ce);break;case"FitV":case"FitBV":me=X[2],le=ee,te=ce,Te="page-height";break;case"FitR":le=X[4]-(me=X[2]),Re=(this.container.clientHeight-(this.removePageBorders?0:w.VERTICAL_PADDING))/(te=X[5]-(Ge=X[3]))/p.PixelsPerInch.PDF_TO_CSS_UNITS,Te=Math.min(Math.abs((this.container.clientWidth-(this.removePageBorders?0:w.SCROLLBAR_PADDING))/le/p.PixelsPerInch.PDF_TO_CSS_UNITS),Math.abs(Re));break;default:return void console.error('scrollPageIntoView: "'.concat(X[1].name,'" is not a valid destination type.'))}if(ye||(Te&&Te!==this._currentScale?this.currentScaleValue=Te:this._currentScale===w.UNKNOWN_SCALE&&(this.currentScaleValue=w.DEFAULT_SCALE_VALUE)),"page-fit"===Te&&!X[4])return void this._scrollIntoView({pageDiv:Ee.div,pageNumber:I});var Pt=[Ee.viewport.convertToViewportPoint(me,Ge),Ee.viewport.convertToViewportPoint(me+le,Ge+te)],kt=Math.min(Pt[0][0],Pt[1][0]),Nt=Math.min(Pt[0][1],Pt[1][1]);fe||(kt=Math.max(kt,0),Nt=Math.max(Nt,0)),this._scrollIntoView({pageDiv:Ee.div,pageSpot:{left:kt,top:Nt},pageNumber:I})}}},{key:"_updateLocation",value:function(M){var I=this._currentScale,U=this._currentScaleValue,X=parseFloat(U)===I?Math.round(1e4*I)/100:U,q=M.id,fe="#page="+q;fe+="&zoom="+X;var ye=this.container,Ee=this._pages[q-1].getPagePoint(ye.scrollLeft-M.x,ye.scrollTop-M.y),me=Math.round(Ee[0]),Ge=Math.round(Ee[1]);this._location={pageNumber:q,scale:X,top:Ge,left:me,rotation:this._pagesRotation,pdfOpenParams:fe+=","+me+","+Ge}}},{key:"_updateHelper",value:function(M){throw new Error("Not implemented: _updateHelper")}},{key:"update",value:function(){var M=this._getVisiblePages(),I=M.views,U=I.length;if(0!==U){var X=Math.max(10,2*U+1);this._buffer.resize(X,I),this.renderingQueue.renderHighestPriority(M),this._updateHelper(I),this._updateLocation(M.first),this.eventBus.dispatch("updateviewarea",{source:this,location:this._location})}}},{key:"containsElement",value:function(M){return this.container.contains(M)}},{key:"focus",value:function(){this.container.focus()}},{key:"_isScrollModeHorizontal",get:function(){return!this.isInPresentationMode&&this._scrollMode===w.ScrollMode.HORIZONTAL}},{key:"_isContainerRtl",get:function(){return"rtl"===getComputedStyle(this.container).direction}},{key:"isInPresentationMode",get:function(){return this.presentationModeState===w.PresentationModeState.FULLSCREEN}},{key:"isChangingPresentationMode",get:function(){return this.presentationModeState===w.PresentationModeState.CHANGING}},{key:"isHorizontalScrollbarEnabled",get:function(){return!this.isInPresentationMode&&this.container.scrollWidth>this.container.clientWidth}},{key:"isVerticalScrollbarEnabled",get:function(){return!this.isInPresentationMode&&this.container.scrollHeight>this.container.clientHeight}},{key:"_getCurrentVisiblePage",value:function(){if(!this.pagesCount)return{views:[]};var M=this._pages[this._currentPageNumber-1],I=M.div,U={id:M.id,x:I.offsetLeft+I.clientLeft,y:I.offsetTop+I.clientTop,view:M};return{first:U,last:U,views:[U]}}},{key:"_getVisiblePages",value:function(){return(0,w.getVisibleElements)({scrollEl:this.container,views:this._pages,sortByVisibility:!0,horizontal:this._isScrollModeHorizontal,rtl:this._isScrollModeHorizontal&&this._isContainerRtl})}},{key:"isPageVisible",value:function(M){return!!this.pdfDocument&&(Number.isInteger(M)&&M>0&&M<=this.pagesCount?this._getVisiblePages().views.some(function(I){return I.id===M}):(console.error('isPageVisible: "'.concat(M,'" is not a valid page.')),!1))}},{key:"isPageCached",value:function(M){if(!this.pdfDocument||!this._buffer)return!1;if(!(Number.isInteger(M)&&M>0&&M<=this.pagesCount))return console.error('isPageCached: "'.concat(M,'" is not a valid page.')),!1;var I=this._pages[M-1];return!!I&&this._buffer.has(I)}},{key:"cleanup",value:function(){for(var M=0,I=this._pages.length;M<I;M++)this._pages[M]&&this._pages[M].renderingState!==O.RenderingStates.FINISHED&&this._pages[M].reset()}},{key:"_cancelRendering",value:function(){for(var M=0,I=this._pages.length;M<I;M++)this._pages[M]&&this._pages[M].cancelRendering()}},{key:"_ensurePdfPageLoaded",value:function(M){var I=this;if(M.pdfPage)return Promise.resolve(M.pdfPage);if(this._pagesRequests.has(M))return this._pagesRequests.get(M);var U=this.pdfDocument.getPage(M.id).then(function(X){return M.pdfPage||M.setPdfPage(X),I._pagesRequests.delete(M),X}).catch(function(X){console.error("Unable to get page for page view",X),I._pagesRequests.delete(M)});return this._pagesRequests.set(M,U),U}},{key:"forceRendering",value:function(M){var I=this,U=M||this._getVisiblePages(),fe=this.renderingQueue.getHighestPriority(U,this._pages,this._isScrollModeHorizontal?this.scroll.right:this.scroll.down,this._scrollMode===w.ScrollMode.VERTICAL&&this._spreadMode!==w.SpreadMode.NONE&&!this.isInPresentationMode);return!!fe&&(this._ensurePdfPageLoaded(fe).then(function(){I.renderingQueue.renderView(fe)}),!0)}},{key:"createTextLayerBuilder",value:function(M,I,U){return new T.TextLayerBuilder({textLayerDiv:M,eventBus:arguments.length>4?arguments[4]:void 0,pageIndex:I,viewport:U,enhanceTextSelection:!this.isInPresentationMode&&arguments.length>3&&void 0!==arguments[3]&&arguments[3],highlighter:arguments.length>5?arguments[5]:void 0})}},{key:"createTextHighlighter",value:function(M,I){return new re.TextHighlighter({eventBus:I,pageIndex:M,findController:this.isInPresentationMode?null:this.findController})}},{key:"createAnnotationLayerBuilder",value:function(M,I){var U,X,q,fe,Ge=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,te=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,be=arguments.length>9&&void 0!==arguments[9]?arguments[9]:null;return new H.AnnotationLayerBuilder({pageDiv:M,pdfPage:I,annotationStorage:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:null)||(null===(U=this.pdfDocument)||void 0===U?void 0:U.annotationStorage),imageResourcesPath:arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",renderForms:!(arguments.length>4&&void 0!==arguments[4])||arguments[4],linkService:this.linkService,downloadManager:this.downloadManager,l10n:arguments.length>5&&void 0!==arguments[5]?arguments[5]:N.NullL10n,enableScripting:null!=Ge?Ge:this.enableScripting,hasJSActionsPromise:(arguments.length>7&&void 0!==arguments[7]?arguments[7]:null)||(null===(X=this.pdfDocument)||void 0===X?void 0:X.hasJSActions()),fieldObjectsPromise:be||(null===(q=this.pdfDocument)||void 0===q?void 0:q.getFieldObjects()),mouseState:te||(null===(fe=this._scriptingManager)||void 0===fe?void 0:fe.mouseState)})}},{key:"createXfaLayerBuilder",value:function(M,I){var U;return new L.XfaLayerBuilder({pageDiv:M,pdfPage:I,annotationStorage:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:null)||(null===(U=this.pdfDocument)||void 0===U?void 0:U.annotationStorage),linkService:this.linkService})}},{key:"createStructTreeLayerBuilder",value:function(M){return new se.StructTreeLayerBuilder({pdfPage:M})}},{key:"hasEqualPageSizes",get:function(){for(var M=this._pages[0],I=1,U=this._pages.length;I<U;++I){var X=this._pages[I];if(X.width!==M.width||X.height!==M.height)return!1}return!0}},{key:"getPagesOverview",value:function(){var M=this;return this._pages.map(function(I){var U=I.pdfPage.getViewport({scale:1});return!M.enablePrintAutoRotate||(0,w.isPortraitOrientation)(U)?{width:U.width,height:U.height,rotation:U.rotation}:{width:U.height,height:U.width,rotation:(U.rotation-90)%360}})}},{key:"optionalContentConfigPromise",get:function(){return this.pdfDocument?this._optionalContentConfigPromise?this._optionalContentConfigPromise:this.pdfDocument.getOptionalContentConfig():Promise.resolve(null)},set:function(M){if(!(M instanceof Promise))throw new Error("Invalid optionalContentConfigPromise: ".concat(M));if(this.pdfDocument&&this._optionalContentConfigPromise){this._optionalContentConfigPromise=M;var X,I={optionalContentConfigPromise:M},U=Q(this._pages);try{for(U.s();!(X=U.n()).done;)X.value.update(I)}catch(fe){U.e(fe)}finally{U.f()}this.update(),this.eventBus.dispatch("optionalcontentconfigchanged",{source:this,promise:M})}}},{key:"scrollMode",get:function(){return this._scrollMode},set:function(M){if(this._scrollMode!==M){if(!(0,w.isValidScrollMode)(M))throw new Error("Invalid scroll mode: ".concat(M));this._scrollMode=M,this.eventBus.dispatch("scrollmodechanged",{source:this,mode:M}),this._updateScrollMode(this._currentPageNumber)}}},{key:"_updateScrollMode",value:function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,I=this._scrollMode,U=this.viewer;U.classList.toggle("scrollHorizontal",I===w.ScrollMode.HORIZONTAL),U.classList.toggle("scrollWrapped",I===w.ScrollMode.WRAPPED),this.pdfDocument&&M&&(this._currentScaleValue&&isNaN(this._currentScaleValue)&&this._setScale(this._currentScaleValue,!0),this._setCurrentPageNumber(M,!0),this.update())}},{key:"spreadMode",get:function(){return this._spreadMode},set:function(M){if(this._spreadMode!==M){if(!(0,w.isValidSpreadMode)(M))throw new Error("Invalid spread mode: ".concat(M));this._spreadMode=M,this.eventBus.dispatch("spreadmodechanged",{source:this,mode:M}),this._updateSpreadMode(this._currentPageNumber)}}},{key:"_updateSpreadMode",value:function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(this.pdfDocument){var I=this.viewer,U=this._pages;if(I.textContent="",this._spreadMode===w.SpreadMode.NONE)for(var X=0,q=U.length;X<q;++X)I.appendChild(U[X].div);else for(var fe=this._spreadMode-1,G=null,ye=0,Ee=U.length;ye<Ee;++ye)null===G?((G=document.createElement("div")).className="spread",I.appendChild(G)):ye%2===fe&&(G=G.cloneNode(!1),I.appendChild(G)),G.appendChild(U[ye].div);!M||(this._currentScaleValue&&isNaN(this._currentScaleValue)&&this._setScale(this._currentScaleValue,!0),this._setCurrentPageNumber(M,!0),this.update())}}},{key:"_getPageAdvance",value:function(M){var I=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(this.isInPresentationMode)return 1;switch(this._scrollMode){case w.ScrollMode.WRAPPED:var G,X=this._getVisiblePages().views,q=new Map,fe=Q(X);try{for(fe.s();!(G=fe.n()).done;){var ye=G.value,Ee=ye.id,me=ye.y;if(!(0===ye.percent||ye.widthPercent<100)){var te=q.get(me);te||q.set(me,te||(te=[])),te.push(Ee)}}}catch(Ut){fe.e(Ut)}finally{fe.f()}var Re,be=Q(q.values());try{for(be.s();!(Re=be.n()).done;){var De=Re.value,ee=De.indexOf(M);if(-1!==ee){var ce=De.length;if(1===ce)break;if(I)for(var Te=ee-1,ze=0;Te>=ze;Te--){var Pt=De[Te+1]-1;if(De[Te]<Pt)return M-Pt}else for(var kt=ee+1,Nt=ce;kt<Nt;kt++){var et=De[kt-1]+1;if(De[kt]>et)return et-M}if(I){var k=De[0];if(k<M)return M-k+1}else{var W=De[ce-1];if(W>M)return W-M+1}break}}}catch(Ut){be.e(Ut)}finally{be.f()}break;case w.ScrollMode.HORIZONTAL:break;case w.ScrollMode.VERTICAL:if(this._spreadMode===w.SpreadMode.NONE)break;var ae=this._spreadMode-1;if(I&&M%2!==ae)break;if(!I&&M%2===ae)break;var Ze,Pe=I?M-1:M+1,Me=Q(this._getVisiblePages().views);try{for(Me.s();!(Ze=Me.n()).done;){var tt=Ze.value;if(tt.id===Pe){if(tt.percent>0&&100===tt.widthPercent)return 2;break}}}catch(Ut){Me.e(Ut)}finally{Me.f()}}return 1}},{key:"nextPage",value:function(){var M=this._currentPageNumber,I=this.pagesCount;if(M>=I)return!1;var U=this._getPageAdvance(M,!1)||1;return this.currentPageNumber=Math.min(M+U,I),!0}},{key:"previousPage",value:function(){var M=this._currentPageNumber;if(M<=1)return!1;var I=this._getPageAdvance(M,!0)||1;return this.currentPageNumber=Math.max(M-I,1),!0}},{key:"increaseScale",value:function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,I=this._currentScale;do{I=(I*w.DEFAULT_SCALE_DELTA).toFixed(2),I=Math.ceil(10*I)/10,I=Math.min(w.MAX_SCALE,I)}while(--M>0&&I<w.MAX_SCALE);this.currentScaleValue=I}},{key:"decreaseScale",value:function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,I=this._currentScale;do{I=(I/w.DEFAULT_SCALE_DELTA).toFixed(2),I=Math.floor(10*I)/10,I=Math.max(w.MIN_SCALE,I)}while(--M>0&&I>w.MIN_SCALE);this.currentScaleValue=I}}]),j}();f.BaseViewer=z},(l,f)=>{function p(H,N){for(var K=0;K<N.length;K++){var ie=N[K];ie.enumerable=ie.enumerable||!1,ie.configurable=!0,"value"in ie&&(ie.writable=!0),Object.defineProperty(H,ie.key,ie)}}Object.defineProperty(f,"__esModule",{value:!0}),f.TextHighlighter=void 0,f.TextHighlighter=function(){function H(N){var K=N.findController,ie=N.eventBus,se=N.pageIndex;(function m(H,N){if(!(H instanceof N))throw new TypeError("Cannot call a class as a function")})(this,H),this.findController=K,this.matches=[],this.eventBus=ie,this.pageIdx=se,this._onUpdateTextLayerMatches=null,this.textDivs=null,this.textContentItemsStr=null,this.enabled=!1}return function w(H,N,K){return N&&p(H.prototype,N),K&&p(H,K),H}(H,[{key:"setTextMapping",value:function(K,ie){this.textDivs=K,this.textContentItemsStr=ie}},{key:"enable",value:function(){var K=this;if(!this.textDivs||!this.textContentItemsStr)throw new Error("Text divs and strings have not been set.");if(this.enabled)throw new Error("TextHighlighter is already enabled.");this.enabled=!0,this._onUpdateTextLayerMatches||(this._onUpdateTextLayerMatches=function(ie){(ie.pageIndex===K.pageIdx||-1===ie.pageIndex)&&K._updateMatches()},this.eventBus._on("updatetextlayermatches",this._onUpdateTextLayerMatches)),this._updateMatches()}},{key:"disable",value:function(){!this.enabled||(this.enabled=!1,this._onUpdateTextLayerMatches&&(this.eventBus._off("updatetextlayermatches",this._onUpdateTextLayerMatches),this._onUpdateTextLayerMatches=null))}},{key:"_convertMatches",value:function(K,ie){if(!K)return[];for(var se=this.textContentItemsStr,re=0,T=0,L=se.length-1,Q=[],b=0,E=K.length;b<E;b++){for(var g=K[b];re!==L&&g>=T+se[re].length;)T+=se[re].length,re++;re===se.length&&console.error("Could not find a matching mapping");var v={begin:{divIdx:re,offset:g-T}};for(g+=ie[b];re!==L&&g>T+se[re].length;)T+=se[re].length,re++;v.end={divIdx:re,offset:g-T},Q.push(v)}return Q}},{key:"_renderMatches",value:function(K){if(0!==K.length){var ie=this.findController,se=this.pageIdx,re=this.textContentItemsStr,T=this.textDivs,L=se===ie.selected.pageIdx,Q=ie.selected.matchIdx,E=null,g={divIdx:-1,offset:void 0},C=Q,_=C+1;if(ie.state.highlightAll)C=0,_=K.length;else if(!L)return;for(var R=C;R<_;R++){var z=K[R],j=z.begin,B=z.end,M=L&&R===Q,I=M?" selected":"",U=0;if(E&&j.divIdx===E.divIdx?D(E.divIdx,E.offset,j.offset):(null!==E&&D(E.divIdx,E.offset,g.offset),v(j)),j.divIdx===B.divIdx)U=D(j.divIdx,j.offset,B.offset,"highlight"+I);else{U=D(j.divIdx,j.offset,g.offset,"highlight begin"+I);for(var X=j.divIdx+1,q=B.divIdx;X<q;X++)T[X].className="highlight middle"+I;v(B,"highlight end"+I)}E=B,M&&ie.scrollMatchIntoView({element:T[j.divIdx],selectedLeft:U,pageIndex:se,matchIndex:Q})}E&&D(E.divIdx,E.offset,g.offset)}function v(fe,G){var ye=fe.divIdx;return T[ye].textContent="",D(ye,0,fe.offset,G)}function D(fe,G,ye,Ee){var me=T[fe];if(me.nodeType===Node.TEXT_NODE){var Ge=document.createElement("span");me.parentNode.insertBefore(Ge,me),Ge.appendChild(me),T[fe]=Ge,me=Ge}var le=re[fe].substring(G,ye),te=document.createTextNode(le);if(Ee){var be=document.createElement("span");return be.className="".concat(Ee," appended"),be.appendChild(te),me.appendChild(be),Ee.includes("selected")?be.offsetLeft:0}return me.appendChild(te),0}}},{key:"_updateMatches",value:function(){if(this.enabled){for(var K=this.findController,ie=this.matches,se=this.pageIdx,re=this.textContentItemsStr,T=this.textDivs,L=-1,Q=0,b=ie.length;Q<b;Q++){for(var E=ie[Q],v=Math.max(L,E.begin.divIdx),D=E.end.divIdx;v<=D;v++){var C=T[v];C.textContent=re[v],C.className=""}L=E.end.divIdx+1}null!=K&&K.highlightMatches&&(this.matches=this._convertMatches(K.pageMatches[se]||null,K.pageMatchesLength[se]||null),this._renderMatches(this.matches))}}}]),H}()},(l,f,m)=>{function p(z){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(B){return typeof B}:function(B){return B&&"function"==typeof Symbol&&B.constructor===Symbol&&B!==Symbol.prototype?"symbol":typeof B})(z)}Object.defineProperty(f,"__esModule",{value:!0}),f.PDFViewer=void 0;var w=m(7),O=m(23),H=m(4);function N(z,j){var B="undefined"!=typeof Symbol&&z[Symbol.iterator]||z["@@iterator"];if(!B){if(Array.isArray(z)||(B=function K(z,j){if(z){if("string"==typeof z)return ie(z,j);var B=Object.prototype.toString.call(z).slice(8,-1);if("Object"===B&&z.constructor&&(B=z.constructor.name),"Map"===B||"Set"===B)return Array.from(z);if("Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return ie(z,j)}}(z))||j&&z&&"number"==typeof z.length){B&&(z=B);var M=0,I=function(){};return{s:I,n:function(){return M>=z.length?{done:!0}:{done:!1,value:z[M++]}},e:function(G){throw G},f:I}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var q,U=!0,X=!1;return{s:function(){B=B.call(z)},n:function(){var G=B.next();return U=G.done,G},e:function(G){X=!0,q=G},f:function(){try{!U&&null!=B.return&&B.return()}finally{if(X)throw q}}}}function ie(z,j){(null==j||j>z.length)&&(j=z.length);for(var B=0,M=new Array(j);B<j;B++)M[B]=z[B];return M}function se(z,j){if(!(z instanceof j))throw new TypeError("Cannot call a class as a function")}function re(z,j){for(var B=0;B<j.length;B++){var M=j[B];M.enumerable=M.enumerable||!1,M.configurable=!0,"value"in M&&(M.writable=!0),Object.defineProperty(z,M.key,M)}}function L(z,j,B){return(L="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(I,U,X){var q=function Q(z,j){for(;!Object.prototype.hasOwnProperty.call(z,j)&&null!==(z=_(z)););return z}(I,U);if(q){var fe=Object.getOwnPropertyDescriptor(q,U);return fe.get?fe.get.call(X):fe.value}})(z,j,B||z)}function b(z,j){if("function"!=typeof j&&null!==j)throw new TypeError("Super expression must either be null or a function");z.prototype=Object.create(j&&j.prototype,{constructor:{value:z,writable:!0,configurable:!0}}),j&&E(z,j)}function E(z,j){return(E=Object.setPrototypeOf||function(M,I){return M.__proto__=I,M})(z,j)}function g(z){var j=function C(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(z){return!1}}();return function(){var I,M=_(z);if(j){var U=_(this).constructor;I=Reflect.construct(M,arguments,U)}else I=M.apply(this,arguments);return v(this,I)}}function v(z,j){if(j&&("object"===p(j)||"function"==typeof j))return j;if(void 0!==j)throw new TypeError("Derived constructors may only return object or undefined");return function D(z){if(void 0===z)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z}(z)}function _(z){return(_=Object.setPrototypeOf?Object.getPrototypeOf:function(B){return B.__proto__||Object.getPrototypeOf(B)})(z)}var R=function(z){b(B,z);var j=g(B);function B(){return se(this,B),j.apply(this,arguments)}return function T(z,j,B){return j&&re(z.prototype,j),B&&re(z,B),z}(B,[{key:"_viewerElement",get:function(){return(0,H.shadow)(this,"_viewerElement",this.viewer)}},{key:"_scrollIntoView",value:function(I){var U=I.pageDiv,X=I.pageSpot,q=void 0===X?null:X,fe=I.pageNumber,G=void 0===fe?null:fe;if(!q&&!this.isInPresentationMode){var ye=U.offsetLeft+U.clientLeft,me=this.container,Ge=me.scrollLeft;(this._isScrollModeHorizontal||ye<Ge||ye+U.clientWidth>Ge+me.clientWidth)&&(q={left:0,top:0})}L(_(B.prototype),"_scrollIntoView",this).call(this,{pageDiv:U,pageSpot:q,pageNumber:G})}},{key:"_getVisiblePages",value:function(){return this.isInPresentationMode?this._getCurrentVisiblePage():L(_(B.prototype),"_getVisiblePages",this).call(this)}},{key:"_updateHelper",value:function(I){if(!this.isInPresentationMode){var fe,U=this._currentPageNumber,X=!1,q=N(I);try{for(q.s();!(fe=q.n()).done;){var G=fe.value;if(G.percent<100)break;if(G.id===U&&this._scrollMode===w.ScrollMode.VERTICAL&&this._spreadMode===w.SpreadMode.NONE){X=!0;break}}}catch(ye){q.e(ye)}finally{q.f()}X||(U=I[0].id),this._setCurrentPageNumber(U)}}}]),B}(O.BaseViewer);f.PDFViewer=R}],t={};function o(l){var f=t[l];if(void 0!==f)return f.exports;var m=t[l]={id:l,loaded:!1,exports:{}};return e[l](m,m.exports,o),m.loaded=!0,m.exports}o.nmd=l=>(l.paths=[],l.children||(l.children=[]),l);var c={};return(()=>{var l=c;Object.defineProperty(l,"__esModule",{value:!0}),Object.defineProperty(l,"AnnotationLayerBuilder",{enumerable:!0,get:function(){return f.AnnotationLayerBuilder}}),Object.defineProperty(l,"DefaultAnnotationLayerFactory",{enumerable:!0,get:function(){return f.DefaultAnnotationLayerFactory}}),Object.defineProperty(l,"DefaultStructTreeLayerFactory",{enumerable:!0,get:function(){return m.DefaultStructTreeLayerFactory}}),Object.defineProperty(l,"StructTreeLayerBuilder",{enumerable:!0,get:function(){return m.StructTreeLayerBuilder}}),Object.defineProperty(l,"DefaultTextLayerFactory",{enumerable:!0,get:function(){return p.DefaultTextLayerFactory}}),Object.defineProperty(l,"TextLayerBuilder",{enumerable:!0,get:function(){return p.TextLayerBuilder}}),Object.defineProperty(l,"DefaultXfaLayerFactory",{enumerable:!0,get:function(){return w.DefaultXfaLayerFactory}}),Object.defineProperty(l,"XfaLayerBuilder",{enumerable:!0,get:function(){return w.XfaLayerBuilder}}),Object.defineProperty(l,"EventBus",{enumerable:!0,get:function(){return O.EventBus}}),Object.defineProperty(l,"ProgressBar",{enumerable:!0,get:function(){return O.ProgressBar}}),Object.defineProperty(l,"PDFLinkService",{enumerable:!0,get:function(){return H.PDFLinkService}}),Object.defineProperty(l,"SimpleLinkService",{enumerable:!0,get:function(){return H.SimpleLinkService}}),Object.defineProperty(l,"DownloadManager",{enumerable:!0,get:function(){return N.DownloadManager}}),Object.defineProperty(l,"GenericL10n",{enumerable:!0,get:function(){return K.GenericL10n}}),Object.defineProperty(l,"NullL10n",{enumerable:!0,get:function(){return ie.NullL10n}}),Object.defineProperty(l,"PDFFindController",{enumerable:!0,get:function(){return se.PDFFindController}}),Object.defineProperty(l,"PDFHistory",{enumerable:!0,get:function(){return re.PDFHistory}}),Object.defineProperty(l,"PDFPageView",{enumerable:!0,get:function(){return T.PDFPageView}}),Object.defineProperty(l,"PDFScriptingManager",{enumerable:!0,get:function(){return L.PDFScriptingManager}}),Object.defineProperty(l,"PDFSinglePageViewer",{enumerable:!0,get:function(){return Q.PDFSinglePageViewer}}),Object.defineProperty(l,"PDFViewer",{enumerable:!0,get:function(){return b.PDFViewer}});var f=o(1),m=o(8),p=o(9),w=o(10),O=o(7),H=o(6),N=o(11),K=o(13),ie=o(5),se=o(15),re=o(17),T=o(18),L=o(20),Q=o(22),b=o(25)})(),c})()},4950:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>f});var t=a(9310);function o(m,p,w,O){var H=function(K){for(var ie=p.length,se=0;se<ie;){if(m===p[se])return w[se];se+=1}for(var re in p[se+1]=m,w[se+1]=K,m)K[re]=O?o(m[re],p,w,!0):m[re];return K};switch((0,t.Z)(m)){case"Object":return H({});case"Array":return H([]);case"Date":return new Date(m.valueOf());case"RegExp":return function e(m){return new RegExp(m.source,(m.global?"g":"")+(m.ignoreCase?"i":"")+(m.multiline?"m":"")+(m.sticky?"y":"")+(m.unicode?"u":""))}(m);default:return m}}const f=(0,a(7814).Z)(function(p){return null!=p&&"function"==typeof p.clone?p.clone():o(p,[],[],!0)})},7814:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>t});var e=a(998);function t(o){return function c(l){return 0===arguments.length||(0,e.Z)(l)?c:o.apply(this,arguments)}}},3454:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>o});var e=a(7814),t=a(998);function o(c){return function l(f,m){switch(arguments.length){case 0:return l;case 1:return(0,t.Z)(f)?l:(0,e.Z)(function(p){return c(f,p)});default:return(0,t.Z)(f)&&(0,t.Z)(m)?l:(0,t.Z)(f)?(0,e.Z)(function(p){return c(p,m)}):(0,t.Z)(m)?(0,e.Z)(function(p){return c(f,p)}):c(f,m)}}}},998:(ke,Y,a)=>{"use strict";function e(t){return null!=t&&"object"==typeof t&&!0===t["@@functional/placeholder"]}a.d(Y,{Z:()=>e})},695:(ke,Y,a)=>{"use strict";function e(t){return"[object String]"===Object.prototype.toString.call(t)}a.d(Y,{Z:()=>e})},1428:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>j});var e=a(7814);function t(B,M){return Object.prototype.hasOwnProperty.call(M,B)}var o=Object.prototype.toString;const l=function(){return"[object Arguments]"===o.call(arguments)?function(M){return"[object Arguments]"===o.call(M)}:function(M){return t("callee",M)}}(),f=Array.isArray||function(M){return null!=M&&M.length>=0&&"[object Array]"===Object.prototype.toString.call(M)};var p=a(695);const O=(0,e.Z)(function(M){return null!=M&&"function"==typeof M["fantasy-land/empty"]?M["fantasy-land/empty"]():null!=M&&null!=M.constructor&&"function"==typeof M.constructor["fantasy-land/empty"]?M.constructor["fantasy-land/empty"]():null!=M&&"function"==typeof M.empty?M.empty():null!=M&&null!=M.constructor&&"function"==typeof M.constructor.empty?M.constructor.empty():f(M)?[]:(0,p.Z)(M)?"":function m(B){return"[object Object]"===Object.prototype.toString.call(B)}(M)?{}:l(M)?function(){return arguments}():void 0});var H=a(3454);function N(B){for(var I,M=[];!(I=B.next()).done;)M.push(I.value);return M}function K(B,M,I){for(var U=0,X=I.length;U<X;){if(B(M,I[U]))return!0;U+=1}return!1}const re="function"==typeof Object.is?Object.is:function se(B,M){return B===M?0!==B||1/B==1/M:B!=B&&M!=M};var T=!{toString:null}.propertyIsEnumerable("toString"),L=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],Q=function(){return arguments.propertyIsEnumerable("length")}(),b=function(M,I){for(var U=0;U<M.length;){if(M[U]===I)return!0;U+=1}return!1};const g=(0,e.Z)("function"!=typeof Object.keys||Q?function(M){if(Object(M)!==M)return[];var I,U,X=[],q=Q&&l(M);for(I in M)t(I,M)&&(!q||"length"!==I)&&(X[X.length]=I);if(T)for(U=L.length-1;U>=0;)t(I=L[U],M)&&!b(X,I)&&(X[X.length]=I),U-=1;return X}:function(M){return Object(M)!==M?[]:Object.keys(M)});var v=a(9310);function D(B,M,I,U){var X=N(B);function fe(G,ye){return C(G,ye,I.slice(),U.slice())}return!K(function(G,ye){return!K(fe,ye,G)},N(M),X)}function C(B,M,I,U){if(re(B,M))return!0;var X=(0,v.Z)(B);if(X!==(0,v.Z)(M)||null==B||null==M)return!1;if("function"==typeof B["fantasy-land/equals"]||"function"==typeof M["fantasy-land/equals"])return"function"==typeof B["fantasy-land/equals"]&&B["fantasy-land/equals"](M)&&"function"==typeof M["fantasy-land/equals"]&&M["fantasy-land/equals"](B);if("function"==typeof B.equals||"function"==typeof M.equals)return"function"==typeof B.equals&&B.equals(M)&&"function"==typeof M.equals&&M.equals(B);switch(X){case"Arguments":case"Array":case"Object":if("function"==typeof B.constructor&&"Promise"===function ie(B){var M=String(B).match(/^function (\w*)/);return null==M?"":M[1]}(B.constructor))return B===M;break;case"Boolean":case"Number":case"String":if(typeof B!=typeof M||!re(B.valueOf(),M.valueOf()))return!1;break;case"Date":if(!re(B.valueOf(),M.valueOf()))return!1;break;case"Error":return B.name===M.name&&B.message===M.message;case"RegExp":if(B.source!==M.source||B.global!==M.global||B.ignoreCase!==M.ignoreCase||B.multiline!==M.multiline||B.sticky!==M.sticky||B.unicode!==M.unicode)return!1}for(var q=I.length-1;q>=0;){if(I[q]===B)return U[q]===M;q-=1}switch(X){case"Map":return B.size===M.size&&D(B.entries(),M.entries(),I.concat([B]),U.concat([M]));case"Set":return B.size===M.size&&D(B.values(),M.values(),I.concat([B]),U.concat([M]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var fe=g(B);if(fe.length!==g(M).length)return!1;var G=I.concat([B]),ye=U.concat([M]);for(q=fe.length-1;q>=0;){var Ee=fe[q];if(!t(Ee,M)||!C(M[Ee],B[Ee],G,ye))return!1;q-=1}return!0}const R=(0,H.Z)(function(M,I){return C(M,I,[],[])}),j=(0,e.Z)(function(M){return null!=M&&R(M,O(M))})},9530:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>o});const o=(0,a(7814).Z)(function(l){return null==l})},3692:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>w});var e=a(3454);const t=Number.isInteger||function(H){return H<<0===H};var o=a(695);const l=(0,e.Z)(function(H,N){var K=H<0?N.length+H:H;return(0,o.Z)(N)?N.charAt(K):N[K]}),m=(0,e.Z)(function(H,N){return H.map(function(K){for(var re,ie=N,se=0;se<K.length;){if(null==ie)return;ie=t(re=K[se])?l(re,ie):ie[re],se+=1}return ie})}),w=(0,e.Z)(function(H,N){return m([H],N)[0]})},8022:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>c});var e=a(3454),t=a(3692);const c=(0,e.Z)(function(f,m){return(0,t.Z)([f],m)})},6961:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>H});var e=a(7814),t=a(3454),o=a(998);function c(N){return function K(ie,se,re){switch(arguments.length){case 0:return K;case 1:return(0,o.Z)(ie)?K:(0,t.Z)(function(T,L){return N(ie,T,L)});case 2:return(0,o.Z)(ie)&&(0,o.Z)(se)?K:(0,o.Z)(ie)?(0,t.Z)(function(T,L){return N(T,se,L)}):(0,o.Z)(se)?(0,t.Z)(function(T,L){return N(ie,T,L)}):(0,e.Z)(function(T){return N(ie,se,T)});default:return(0,o.Z)(ie)&&(0,o.Z)(se)&&(0,o.Z)(re)?K:(0,o.Z)(ie)&&(0,o.Z)(se)?(0,t.Z)(function(T,L){return N(T,L,re)}):(0,o.Z)(ie)&&(0,o.Z)(re)?(0,t.Z)(function(T,L){return N(T,se,L)}):(0,o.Z)(se)&&(0,o.Z)(re)?(0,t.Z)(function(T,L){return N(ie,T,L)}):(0,o.Z)(ie)?(0,e.Z)(function(T){return N(T,se,re)}):(0,o.Z)(se)?(0,e.Z)(function(T){return N(ie,T,re)}):(0,o.Z)(re)?(0,e.Z)(function(T){return N(ie,se,T)}):N(ie,se,re)}}}const f=(0,t.Z)(function(K,ie){return null==ie||ie!=ie?K:ie});var m=a(3692);const w=c(function(K,ie,se){return f(K,(0,m.Z)(ie,se))}),H=c(function(K,ie,se){return w(K,[ie],se)})},9310:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>o});const o=(0,a(7814).Z)(function(l){return null===l?"Null":void 0===l?"Undefined":Object.prototype.toString.call(l).slice(8,-1)})},1347:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>B});var e=function(){if("undefined"!=typeof Map)return Map;function M(I,U){var X=-1;return I.some(function(q,fe){return q[0]===U&&(X=fe,!0)}),X}return function(){function I(){this.__entries__=[]}return Object.defineProperty(I.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),I.prototype.get=function(U){var X=M(this.__entries__,U),q=this.__entries__[X];return q&&q[1]},I.prototype.set=function(U,X){var q=M(this.__entries__,U);~q?this.__entries__[q][1]=X:this.__entries__.push([U,X])},I.prototype.delete=function(U){var X=this.__entries__,q=M(X,U);~q&&X.splice(q,1)},I.prototype.has=function(U){return!!~M(this.__entries__,U)},I.prototype.clear=function(){this.__entries__.splice(0)},I.prototype.forEach=function(U,X){void 0===X&&(X=null);for(var q=0,fe=this.__entries__;q<fe.length;q++){var G=fe[q];U.call(X,G[1],G[0])}},I}()}(),t="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,o="undefined"!=typeof global&&global.Math===Math?global:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),c="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(o):function(M){return setTimeout(function(){return M(Date.now())},1e3/60)},p=["top","right","bottom","left","width","height","size","weight"],w="undefined"!=typeof MutationObserver,O=function(){function M(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function f(M,I){var U=!1,X=!1,q=0;function fe(){U&&(U=!1,M()),X&&ye()}function G(){c(fe)}function ye(){var Ee=Date.now();if(U){if(Ee-q<2)return;X=!0}else U=!0,X=!1,setTimeout(G,I);q=Ee}return ye}(this.refresh.bind(this),20)}return M.prototype.addObserver=function(I){~this.observers_.indexOf(I)||this.observers_.push(I),this.connected_||this.connect_()},M.prototype.removeObserver=function(I){var U=this.observers_,X=U.indexOf(I);~X&&U.splice(X,1),!U.length&&this.connected_&&this.disconnect_()},M.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},M.prototype.updateObservers_=function(){var I=this.observers_.filter(function(U){return U.gatherActive(),U.hasActive()});return I.forEach(function(U){return U.broadcastActive()}),I.length>0},M.prototype.connect_=function(){!t||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),w?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},M.prototype.disconnect_=function(){!t||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},M.prototype.onTransitionEnd_=function(I){var U=I.propertyName,X=void 0===U?"":U;p.some(function(fe){return!!~X.indexOf(fe)})&&this.refresh()},M.getInstance=function(){return this.instance_||(this.instance_=new M),this.instance_},M.instance_=null,M}(),H=function(M,I){for(var U=0,X=Object.keys(I);U<X.length;U++){var q=X[U];Object.defineProperty(M,q,{value:I[q],enumerable:!1,writable:!1,configurable:!0})}return M},N=function(M){return M&&M.ownerDocument&&M.ownerDocument.defaultView||o},K=v(0,0,0,0);function ie(M){return parseFloat(M)||0}function se(M){for(var I=[],U=1;U<arguments.length;U++)I[U-1]=arguments[U];return I.reduce(function(X,q){return X+ie(M["border-"+q+"-width"])},0)}var Q="undefined"!=typeof SVGGraphicsElement?function(M){return M instanceof N(M).SVGGraphicsElement}:function(M){return M instanceof N(M).SVGElement&&"function"==typeof M.getBBox};function E(M){return t?Q(M)?function T(M){var I=M.getBBox();return v(0,0,I.width,I.height)}(M):function L(M){var I=M.clientWidth,U=M.clientHeight;if(!I&&!U)return K;var X=N(M).getComputedStyle(M),q=function re(M){for(var U={},X=0,q=["top","right","bottom","left"];X<q.length;X++){var fe=q[X];U[fe]=ie(M["padding-"+fe])}return U}(X),fe=q.left+q.right,G=q.top+q.bottom,ye=ie(X.width),Ee=ie(X.height);if("border-box"===X.boxSizing&&(Math.round(ye+fe)!==I&&(ye-=se(X,"left","right")+fe),Math.round(Ee+G)!==U&&(Ee-=se(X,"top","bottom")+G)),!function b(M){return M===N(M).document.documentElement}(M)){var me=Math.round(ye+fe)-I,Ge=Math.round(Ee+G)-U;1!==Math.abs(me)&&(ye-=me),1!==Math.abs(Ge)&&(Ee-=Ge)}return v(q.left,q.top,ye,Ee)}(M):K}function v(M,I,U,X){return{x:M,y:I,width:U,height:X}}var D=function(){function M(I){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=v(0,0,0,0),this.target=I}return M.prototype.isActive=function(){var I=E(this.target);return this.contentRect_=I,I.width!==this.broadcastWidth||I.height!==this.broadcastHeight},M.prototype.broadcastRect=function(){var I=this.contentRect_;return this.broadcastWidth=I.width,this.broadcastHeight=I.height,I},M}(),C=function M(I,U){var X=function g(M){var I=M.x,U=M.y,X=M.width,q=M.height,fe="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,G=Object.create(fe.prototype);return H(G,{x:I,y:U,width:X,height:q,top:U,right:I+X,bottom:q+U,left:I}),G}(U);H(this,{target:I,contentRect:X})},_=function(){function M(I,U,X){if(this.activeObservations_=[],this.observations_=new e,"function"!=typeof I)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=I,this.controller_=U,this.callbackCtx_=X}return M.prototype.observe=function(I){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(I instanceof N(I).Element))throw new TypeError('parameter 1 is not of type "Element".');var U=this.observations_;U.has(I)||(U.set(I,new D(I)),this.controller_.addObserver(this),this.controller_.refresh())}},M.prototype.unobserve=function(I){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(I instanceof N(I).Element))throw new TypeError('parameter 1 is not of type "Element".');var U=this.observations_;!U.has(I)||(U.delete(I),U.size||this.controller_.removeObserver(this))}},M.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},M.prototype.gatherActive=function(){var I=this;this.clearActive(),this.observations_.forEach(function(U){U.isActive()&&I.activeObservations_.push(U)})},M.prototype.broadcastActive=function(){if(this.hasActive()){var I=this.callbackCtx_,U=this.activeObservations_.map(function(X){return new C(X.target,X.broadcastRect())});this.callback_.call(I,U,I),this.clearActive()}},M.prototype.clearActive=function(){this.activeObservations_.splice(0)},M.prototype.hasActive=function(){return this.activeObservations_.length>0},M}(),R="undefined"!=typeof WeakMap?new WeakMap:new e,z=function M(I){if(!(this instanceof M))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var U=O.getInstance(),X=new _(I,U,this);R.set(this,X)};["observe","unobserve","disconnect"].forEach(function(M){z.prototype[M]=function(){var I;return(I=R.get(this))[M].apply(I,arguments)}});const B=void 0!==o.ResizeObserver?o.ResizeObserver:z},591:(ke,Y,a)=>{"use strict";a.d(Y,{X:()=>o});var e=a(8929),t=a(5279);class o extends e.xQ{constructor(l){super(),this._value=l}get value(){return this.getValue()}_subscribe(l){const f=super._subscribe(l);return f&&!f.closed&&l.next(this._value),f}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new t.N;return this._value}next(l){super.next(this._value=l)}}},9312:(ke,Y,a)=>{"use strict";a.d(Y,{P:()=>l});var e=a(8896),t=a(1086),o=a(1737);class l{constructor(m,p,w){this.kind=m,this.value=p,this.error=w,this.hasValue="N"===m}observe(m){switch(this.kind){case"N":return m.next&&m.next(this.value);case"E":return m.error&&m.error(this.error);case"C":return m.complete&&m.complete()}}do(m,p,w){switch(this.kind){case"N":return m&&m(this.value);case"E":return p&&p(this.error);case"C":return w&&w()}}accept(m,p,w){return m&&"function"==typeof m.next?this.observe(m):this.do(m,p,w)}toObservable(){switch(this.kind){case"N":return(0,t.of)(this.value);case"E":return(0,o._)(this.error);case"C":return(0,e.c)()}throw new Error("unexpected notification kind value")}static createNext(m){return void 0!==m?new l("N",m):l.undefinedValueNotification}static createError(m){return new l("E",void 0,m)}static createComplete(){return l.completeNotification}}l.completeNotification=new l("C"),l.undefinedValueNotification=new l("N",void 0)},6498:(ke,Y,a)=>{"use strict";a.d(Y,{y:()=>w});var e=a(3489),o=a(7668),c=a(3292),f=a(3821),m=a(4843),p=a(2830);let w=(()=>{class H{constructor(K){this._isScalar=!1,K&&(this._subscribe=K)}lift(K){const ie=new H;return ie.source=this,ie.operator=K,ie}subscribe(K,ie,se){const{operator:re}=this,T=function l(H,N,K){if(H){if(H instanceof e.L)return H;if(H[o.b])return H[o.b]()}return H||N||K?new e.L(H,N,K):new e.L(c.c)}(K,ie,se);if(T.add(re?re.call(T,this.source):this.source||p.v.useDeprecatedSynchronousErrorHandling&&!T.syncErrorThrowable?this._subscribe(T):this._trySubscribe(T)),p.v.useDeprecatedSynchronousErrorHandling&&T.syncErrorThrowable&&(T.syncErrorThrowable=!1,T.syncErrorThrown))throw T.syncErrorValue;return T}_trySubscribe(K){try{return this._subscribe(K)}catch(ie){p.v.useDeprecatedSynchronousErrorHandling&&(K.syncErrorThrown=!0,K.syncErrorValue=ie),function t(H){for(;H;){const{closed:N,destination:K,isStopped:ie}=H;if(N||ie)return!1;H=K&&K instanceof e.L?K:null}return!0}(K)?K.error(ie):console.warn(ie)}}forEach(K,ie){return new(ie=O(ie))((se,re)=>{let T;T=this.subscribe(L=>{try{K(L)}catch(Q){re(Q),T&&T.unsubscribe()}},re,se)})}_subscribe(K){const{source:ie}=this;return ie&&ie.subscribe(K)}[f.L](){return this}pipe(...K){return 0===K.length?this:(0,m.U)(K)(this)}toPromise(K){return new(K=O(K))((ie,se)=>{let re;this.subscribe(T=>re=T,T=>se(T),()=>ie(re))})}}return H.create=N=>new H(N),H})();function O(H){if(H||(H=p.v.Promise||Promise),!H)throw new Error("no Promise impl found");return H}},3292:(ke,Y,a)=>{"use strict";a.d(Y,{c:()=>o});var e=a(2830),t=a(2782);const o={closed:!0,next(c){},error(c){if(e.v.useDeprecatedSynchronousErrorHandling)throw c;(0,t.z)(c)},complete(){}}},826:(ke,Y,a)=>{"use strict";a.d(Y,{L:()=>t});var e=a(3489);class t extends e.L{notifyNext(c,l,f,m,p){this.destination.next(l)}notifyError(c,l){this.destination.error(c)}notifyComplete(c){this.destination.complete()}}},6831:(ke,Y,a)=>{"use strict";a.d(Y,{t:()=>T});var e=a(8929),t=a(6686),c=a(2268);const m=new class l extends c.v{}(class o extends t.o{constructor(b,E){super(b,E),this.scheduler=b,this.work=E}schedule(b,E=0){return E>0?super.schedule(b,E):(this.delay=E,this.state=b,this.scheduler.flush(this),this)}execute(b,E){return E>0||this.closed?super.execute(b,E):this._execute(b,E)}requestAsyncId(b,E,g=0){return null!==g&&g>0||null===g&&this.delay>0?super.requestAsyncId(b,E,g):b.flush(this)}});var p=a(2654),w=a(3489),O=a(9312);class K extends w.L{constructor(b,E,g=0){super(b),this.scheduler=E,this.delay=g}static dispatch(b){const{notification:E,destination:g}=b;E.observe(g),this.unsubscribe()}scheduleMessage(b){this.destination.add(this.scheduler.schedule(K.dispatch,this.delay,new ie(b,this.destination)))}_next(b){this.scheduleMessage(O.P.createNext(b))}_error(b){this.scheduleMessage(O.P.createError(b)),this.unsubscribe()}_complete(){this.scheduleMessage(O.P.createComplete()),this.unsubscribe()}}class ie{constructor(b,E){this.notification=b,this.destination=E}}var se=a(5279),re=a(5283);class T extends e.xQ{constructor(b=Number.POSITIVE_INFINITY,E=Number.POSITIVE_INFINITY,g){super(),this.scheduler=g,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=b<1?1:b,this._windowTime=E<1?1:E,E===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(b){if(!this.isStopped){const E=this._events;E.push(b),E.length>this._bufferSize&&E.shift()}super.next(b)}nextTimeWindow(b){this.isStopped||(this._events.push(new L(this._getNow(),b)),this._trimBufferThenGetEvents()),super.next(b)}_subscribe(b){const E=this._infiniteTimeWindow,g=E?this._events:this._trimBufferThenGetEvents(),v=this.scheduler,D=g.length;let C;if(this.closed)throw new se.N;if(this.isStopped||this.hasError?C=p.w.EMPTY:(this.observers.push(b),C=new re.W(this,b)),v&&b.add(b=new K(b,v)),E)for(let _=0;_<D&&!b.closed;_++)b.next(g[_]);else for(let _=0;_<D&&!b.closed;_++)b.next(g[_].value);return this.hasError?b.error(this.thrownError):this.isStopped&&b.complete(),C}_getNow(){return(this.scheduler||m).now()}_trimBufferThenGetEvents(){const b=this._getNow(),E=this._bufferSize,g=this._windowTime,v=this._events,D=v.length;let C=0;for(;C<D&&!(b-v[C].time<g);)C++;return D>E&&(C=Math.max(C,D-E)),C>0&&v.splice(0,C),v}}class L{constructor(b,E){this.time=b,this.value=E}}},8929:(ke,Y,a)=>{"use strict";a.d(Y,{Yc:()=>m,xQ:()=>p});var e=a(6498),t=a(3489),o=a(2654),c=a(5279),l=a(5283),f=a(7668);class m extends t.L{constructor(H){super(H),this.destination=H}}let p=(()=>{class O extends e.y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[f.b](){return new m(this)}lift(N){const K=new w(this,this);return K.operator=N,K}next(N){if(this.closed)throw new c.N;if(!this.isStopped){const{observers:K}=this,ie=K.length,se=K.slice();for(let re=0;re<ie;re++)se[re].next(N)}}error(N){if(this.closed)throw new c.N;this.hasError=!0,this.thrownError=N,this.isStopped=!0;const{observers:K}=this,ie=K.length,se=K.slice();for(let re=0;re<ie;re++)se[re].error(N);this.observers.length=0}complete(){if(this.closed)throw new c.N;this.isStopped=!0;const{observers:N}=this,K=N.length,ie=N.slice();for(let se=0;se<K;se++)ie[se].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(N){if(this.closed)throw new c.N;return super._trySubscribe(N)}_subscribe(N){if(this.closed)throw new c.N;return this.hasError?(N.error(this.thrownError),o.w.EMPTY):this.isStopped?(N.complete(),o.w.EMPTY):(this.observers.push(N),new l.W(this,N))}asObservable(){const N=new e.y;return N.source=this,N}}return O.create=(H,N)=>new w(H,N),O})();class w extends p{constructor(H,N){super(),this.destination=H,this.source=N}next(H){const{destination:N}=this;N&&N.next&&N.next(H)}error(H){const{destination:N}=this;N&&N.error&&this.destination.error(H)}complete(){const{destination:H}=this;H&&H.complete&&this.destination.complete()}_subscribe(H){const{source:N}=this;return N?this.source.subscribe(H):o.w.EMPTY}}},5283:(ke,Y,a)=>{"use strict";a.d(Y,{W:()=>t});var e=a(2654);class t extends e.w{constructor(c,l){super(),this.subject=c,this.subscriber=l,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const c=this.subject,l=c.observers;if(this.subject=null,!l||0===l.length||c.isStopped||c.closed)return;const f=l.indexOf(this.subscriber);-1!==f&&l.splice(f,1)}}},3489:(ke,Y,a)=>{"use strict";a.d(Y,{L:()=>m});var e=a(7043),t=a(3292),o=a(2654),c=a(7668),l=a(2830),f=a(2782);class m extends o.w{constructor(O,H,N){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=t.c;break;case 1:if(!O){this.destination=t.c;break}if("object"==typeof O){O instanceof m?(this.syncErrorThrowable=O.syncErrorThrowable,this.destination=O,O.add(this)):(this.syncErrorThrowable=!0,this.destination=new p(this,O));break}default:this.syncErrorThrowable=!0,this.destination=new p(this,O,H,N)}}[c.b](){return this}static create(O,H,N){const K=new m(O,H,N);return K.syncErrorThrowable=!1,K}next(O){this.isStopped||this._next(O)}error(O){this.isStopped||(this.isStopped=!0,this._error(O))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(O){this.destination.next(O)}_error(O){this.destination.error(O),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:O}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=O,this}}class p extends m{constructor(O,H,N,K){super(),this._parentSubscriber=O;let ie,se=this;(0,e.m)(H)?ie=H:H&&(ie=H.next,N=H.error,K=H.complete,H!==t.c&&(se=Object.create(H),(0,e.m)(se.unsubscribe)&&this.add(se.unsubscribe.bind(se)),se.unsubscribe=this.unsubscribe.bind(this))),this._context=se,this._next=ie,this._error=N,this._complete=K}next(O){if(!this.isStopped&&this._next){const{_parentSubscriber:H}=this;l.v.useDeprecatedSynchronousErrorHandling&&H.syncErrorThrowable?this.__tryOrSetError(H,this._next,O)&&this.unsubscribe():this.__tryOrUnsub(this._next,O)}}error(O){if(!this.isStopped){const{_parentSubscriber:H}=this,{useDeprecatedSynchronousErrorHandling:N}=l.v;if(this._error)N&&H.syncErrorThrowable?(this.__tryOrSetError(H,this._error,O),this.unsubscribe()):(this.__tryOrUnsub(this._error,O),this.unsubscribe());else if(H.syncErrorThrowable)N?(H.syncErrorValue=O,H.syncErrorThrown=!0):(0,f.z)(O),this.unsubscribe();else{if(this.unsubscribe(),N)throw O;(0,f.z)(O)}}}complete(){if(!this.isStopped){const{_parentSubscriber:O}=this;if(this._complete){const H=()=>this._complete.call(this._context);l.v.useDeprecatedSynchronousErrorHandling&&O.syncErrorThrowable?(this.__tryOrSetError(O,H),this.unsubscribe()):(this.__tryOrUnsub(H),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(O,H){try{O.call(this._context,H)}catch(N){if(this.unsubscribe(),l.v.useDeprecatedSynchronousErrorHandling)throw N;(0,f.z)(N)}}__tryOrSetError(O,H,N){if(!l.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{H.call(this._context,N)}catch(K){return l.v.useDeprecatedSynchronousErrorHandling?(O.syncErrorValue=K,O.syncErrorThrown=!0,!0):((0,f.z)(K),!0)}return!1}_unsubscribe(){const{_parentSubscriber:O}=this;this._context=null,this._parentSubscriber=null,O.unsubscribe()}}},2654:(ke,Y,a)=>{"use strict";a.d(Y,{w:()=>f});var e=a(6688),t=a(7830),o=a(7043);const l=(()=>{function p(w){return Error.call(this),this.message=w?`${w.length} errors occurred during unsubscription:\n${w.map((O,H)=>`${H+1}) ${O.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=w,this}return p.prototype=Object.create(Error.prototype),p})();class f{constructor(w){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,w&&(this._ctorUnsubscribe=!0,this._unsubscribe=w)}unsubscribe(){let w;if(this.closed)return;let{_parentOrParents:O,_ctorUnsubscribe:H,_unsubscribe:N,_subscriptions:K}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,O instanceof f)O.remove(this);else if(null!==O)for(let ie=0;ie<O.length;++ie)O[ie].remove(this);if((0,o.m)(N)){H&&(this._unsubscribe=void 0);try{N.call(this)}catch(ie){w=ie instanceof l?m(ie.errors):[ie]}}if((0,e.k)(K)){let ie=-1,se=K.length;for(;++ie<se;){const re=K[ie];if((0,t.K)(re))try{re.unsubscribe()}catch(T){w=w||[],T instanceof l?w=w.concat(m(T.errors)):w.push(T)}}}if(w)throw new l(w)}add(w){let O=w;if(!w)return f.EMPTY;switch(typeof w){case"function":O=new f(w);case"object":if(O===this||O.closed||"function"!=typeof O.unsubscribe)return O;if(this.closed)return O.unsubscribe(),O;if(!(O instanceof f)){const K=O;O=new f,O._subscriptions=[K]}break;default:throw new Error("unrecognized teardown "+w+" added to Subscription.")}let{_parentOrParents:H}=O;if(null===H)O._parentOrParents=this;else if(H instanceof f){if(H===this)return O;O._parentOrParents=[H,this]}else{if(-1!==H.indexOf(this))return O;H.push(this)}const N=this._subscriptions;return null===N?this._subscriptions=[O]:N.push(O),O}remove(w){const O=this._subscriptions;if(O){const H=O.indexOf(w);-1!==H&&O.splice(H,1)}}}var p;function m(p){return p.reduce((w,O)=>w.concat(O instanceof l?O.errors:O),[])}f.EMPTY=((p=new f).closed=!0,p)},2830:(ke,Y,a)=>{"use strict";a.d(Y,{v:()=>t});let e=!1;const t={Promise:void 0,set useDeprecatedSynchronousErrorHandling(o){if(o){const c=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+c.stack)}else e&&console.log("RxJS: Back to a better error behavior. Thank you. <3");e=o},get useDeprecatedSynchronousErrorHandling(){return e}}},1177:(ke,Y,a)=>{"use strict";a.d(Y,{Ds:()=>f,IY:()=>c,ft:()=>p});var e=a(3489),t=a(6498),o=a(9249);class c extends e.L{constructor(O){super(),this.parent=O}_next(O){this.parent.notifyNext(O)}_error(O){this.parent.notifyError(O),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class f extends e.L{notifyNext(O){this.destination.next(O)}notifyError(O){this.destination.error(O)}notifyComplete(){this.destination.complete()}}function p(w,O){if(O.closed)return;if(w instanceof t.y)return w.subscribe(O);let H;try{H=(0,o.s)(w)(O)}catch(N){O.error(N)}return H}},1762:(ke,Y,a)=>{"use strict";a.d(Y,{N:()=>f,c:()=>l});var e=a(8929),t=a(6498),o=a(2654),c=a(4327);class l extends t.y{constructor(H,N){super(),this.source=H,this.subjectFactory=N,this._refCount=0,this._isComplete=!1}_subscribe(H){return this.getSubject().subscribe(H)}getSubject(){const H=this._subject;return(!H||H.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let H=this._connection;return H||(this._isComplete=!1,H=this._connection=new o.w,H.add(this.source.subscribe(new m(this.getSubject(),this))),H.closed&&(this._connection=null,H=o.w.EMPTY)),H}refCount(){return(0,c.x)()(this)}}const f=(()=>{const O=l.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:O._subscribe},_isComplete:{value:O._isComplete,writable:!0},getSubject:{value:O.getSubject},connect:{value:O.connect},refCount:{value:O.refCount}}})();class m extends e.Yc{constructor(H,N){super(H),this.connectable=N}_error(H){this._unsubscribe(),super._error(H)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const H=this.connectable;if(H){this.connectable=null;const N=H._connection;H._refCount=0,H._subject=null,H._connection=null,N&&N.unsubscribe()}}}},6053:(ke,Y,a)=>{"use strict";a.d(Y,{aj:()=>m});var e=a(2866),t=a(6688),o=a(826),c=a(448),l=a(3009);const f={};function m(...O){let H,N;return(0,e.K)(O[O.length-1])&&(N=O.pop()),"function"==typeof O[O.length-1]&&(H=O.pop()),1===O.length&&(0,t.k)(O[0])&&(O=O[0]),(0,l.n)(O,N).lift(new p(H))}class p{constructor(H){this.resultSelector=H}call(H,N){return N.subscribe(new w(H,this.resultSelector))}}class w extends o.L{constructor(H,N){super(H),this.resultSelector=N,this.active=0,this.values=[],this.observables=[]}_next(H){this.values.push(f),this.observables.push(H)}_complete(){const H=this.observables,N=H.length;if(0===N)this.destination.complete();else{this.active=N,this.toRespond=N;for(let K=0;K<N;K++)this.add((0,c.D)(this,H[K],void 0,K))}}notifyComplete(H){0==(this.active-=1)&&this.destination.complete()}notifyNext(H,N,K){const ie=this.values,re=this.toRespond?ie[K]===f?--this.toRespond:this.toRespond:0;ie[K]=N,0===re&&(this.resultSelector?this._tryResultSelector(ie):this.destination.next(ie.slice()))}_tryResultSelector(H){let N;try{N=this.resultSelector.apply(this,H)}catch(K){return void this.destination.error(K)}this.destination.next(N)}}},1221:(ke,Y,a)=>{"use strict";a.d(Y,{z:()=>c});var e=a(1086),t=a(9146);function c(...l){return function o(){return(0,t.J)(1)}()((0,e.of)(...l))}},8514:(ke,Y,a)=>{"use strict";a.d(Y,{P:()=>c});var e=a(6498),t=a(5254),o=a(8896);function c(l){return new e.y(f=>{let m;try{m=l()}catch(w){return void f.error(w)}return(m?(0,t.D)(m):(0,o.c)()).subscribe(f)})}},8896:(ke,Y,a)=>{"use strict";a.d(Y,{E:()=>t,c:()=>o});var e=a(6498);const t=new e.y(l=>l.complete());function o(l){return l?function c(l){return new e.y(f=>l.schedule(()=>f.complete()))}(l):t}},567:(ke,Y,a)=>{"use strict";a.d(Y,{D:()=>f});var e=a(6498),t=a(6688),o=a(4850),c=a(7830),l=a(5254);function f(...p){if(1===p.length){const w=p[0];if((0,t.k)(w))return m(w,null);if((0,c.K)(w)&&Object.getPrototypeOf(w)===Object.prototype){const O=Object.keys(w);return m(O.map(H=>w[H]),O)}}if("function"==typeof p[p.length-1]){const w=p.pop();return m(p=1===p.length&&(0,t.k)(p[0])?p[0]:p,null).pipe((0,o.U)(O=>w(...O)))}return m(p,null)}function m(p,w){return new e.y(O=>{const H=p.length;if(0===H)return void O.complete();const N=new Array(H);let K=0,ie=0;for(let se=0;se<H;se++){const re=(0,l.D)(p[se]);let T=!1;O.add(re.subscribe({next:L=>{T||(T=!0,ie++),N[se]=L},error:L=>O.error(L),complete:()=>{K++,(K===H||!T)&&(ie===H&&O.next(w?w.reduce((L,Q,b)=>(L[Q]=N[b],L),{}):N),O.complete())}}))}})}},5254:(ke,Y,a)=>{"use strict";a.d(Y,{D:()=>se});var e=a(6498),t=a(9249),o=a(2654),c=a(3821),m=a(6454),p=a(5430),H=a(8955),N=a(8515);function se(re,T){return T?function ie(re,T){if(null!=re){if(function O(re){return re&&"function"==typeof re[c.L]}(re))return function l(re,T){return new e.y(L=>{const Q=new o.w;return Q.add(T.schedule(()=>{const b=re[c.L]();Q.add(b.subscribe({next(E){Q.add(T.schedule(()=>L.next(E)))},error(E){Q.add(T.schedule(()=>L.error(E)))},complete(){Q.add(T.schedule(()=>L.complete()))}}))})),Q})}(re,T);if((0,H.t)(re))return function f(re,T){return new e.y(L=>{const Q=new o.w;return Q.add(T.schedule(()=>re.then(b=>{Q.add(T.schedule(()=>{L.next(b),Q.add(T.schedule(()=>L.complete()))}))},b=>{Q.add(T.schedule(()=>L.error(b)))}))),Q})}(re,T);if((0,N.z)(re))return(0,m.r)(re,T);if(function K(re){return re&&"function"==typeof re[p.hZ]}(re)||"string"==typeof re)return function w(re,T){if(!re)throw new Error("Iterable cannot be null");return new e.y(L=>{const Q=new o.w;let b;return Q.add(()=>{b&&"function"==typeof b.return&&b.return()}),Q.add(T.schedule(()=>{b=re[p.hZ](),Q.add(T.schedule(function(){if(L.closed)return;let E,g;try{const v=b.next();E=v.value,g=v.done}catch(v){return void L.error(v)}g?L.complete():(L.next(E),this.schedule())}))})),Q})}(re,T)}throw new TypeError((null!==re&&typeof re||re)+" is not observable")}(re,T):re instanceof e.y?re:new e.y((0,t.s)(re))}},3009:(ke,Y,a)=>{"use strict";a.d(Y,{n:()=>c});var e=a(6498),t=a(3650),o=a(6454);function c(l,f){return f?(0,o.r)(l,f):new e.y((0,t.V)(l))}},3753:(ke,Y,a)=>{"use strict";a.d(Y,{R:()=>f});var e=a(6498),t=a(6688),o=a(7043),c=a(4850);function f(H,N,K,ie){return(0,o.m)(K)&&(ie=K,K=void 0),ie?f(H,N,K).pipe((0,c.U)(se=>(0,t.k)(se)?ie(...se):ie(se))):new e.y(se=>{m(H,N,function re(T){se.next(arguments.length>1?Array.prototype.slice.call(arguments):T)},se,K)})}function m(H,N,K,ie,se){let re;if(function O(H){return H&&"function"==typeof H.addEventListener&&"function"==typeof H.removeEventListener}(H)){const T=H;H.addEventListener(N,K,se),re=()=>T.removeEventListener(N,K,se)}else if(function w(H){return H&&"function"==typeof H.on&&"function"==typeof H.off}(H)){const T=H;H.on(N,K),re=()=>T.off(N,K)}else if(function p(H){return H&&"function"==typeof H.addListener&&"function"==typeof H.removeListener}(H)){const T=H;H.addListener(N,K),re=()=>T.removeListener(N,K)}else{if(!H||!H.length)throw new TypeError("Invalid event target");for(let T=0,L=H.length;T<L;T++)m(H[T],N,K,ie,se)}ie.add(re)}},6787:(ke,Y,a)=>{"use strict";a.d(Y,{T:()=>l});var e=a(6498),t=a(2866),o=a(9146),c=a(3009);function l(...f){let m=Number.POSITIVE_INFINITY,p=null,w=f[f.length-1];return(0,t.K)(w)?(p=f.pop(),f.length>1&&"number"==typeof f[f.length-1]&&(m=f.pop())):"number"==typeof w&&(m=f.pop()),null===p&&1===f.length&&f[0]instanceof e.y?f[0]:(0,o.J)(m)((0,c.n)(f,p))}},1086:(ke,Y,a)=>{"use strict";a.d(Y,{of:()=>c});var e=a(2866),t=a(3009),o=a(6454);function c(...l){let f=l[l.length-1];return(0,e.K)(f)?(l.pop(),(0,o.r)(l,f)):(0,t.n)(l)}},1737:(ke,Y,a)=>{"use strict";a.d(Y,{_:()=>t});var e=a(6498);function t(c,l){return new e.y(l?f=>l.schedule(o,0,{error:c,subscriber:f}):f=>f.error(c))}function o({error:c,subscriber:l}){l.error(c)}},8723:(ke,Y,a)=>{"use strict";a.d(Y,{H:()=>l});var e=a(6498),t=a(353),o=a(4241),c=a(2866);function l(m=0,p,w){let O=-1;return(0,o.k)(p)?O=Number(p)<1?1:Number(p):(0,c.K)(p)&&(w=p),(0,c.K)(w)||(w=t.P),new e.y(H=>{const N=(0,o.k)(m)?m:+m-w.now();return w.schedule(f,N,{index:0,period:O,subscriber:H})})}function f(m){const{index:p,period:w,subscriber:O}=m;if(O.next(p),!O.closed){if(-1===w)return O.complete();m.index=p+1,this.schedule(m,w)}}},7138:(ke,Y,a)=>{"use strict";a.d(Y,{e:()=>m});var e=a(353),t=a(1177);class c{constructor(w){this.durationSelector=w}call(w,O){return O.subscribe(new l(w,this.durationSelector))}}class l extends t.Ds{constructor(w,O){super(w),this.durationSelector=O,this.hasValue=!1}_next(w){if(this.value=w,this.hasValue=!0,!this.throttled){let O;try{const{durationSelector:N}=this;O=N(w)}catch(N){return this.destination.error(N)}const H=(0,t.ft)(O,new t.IY(this));!H||H.closed?this.clearThrottle():this.add(this.throttled=H)}}clearThrottle(){const{value:w,hasValue:O,throttled:H}=this;H&&(this.remove(H),this.throttled=void 0,H.unsubscribe()),O&&(this.value=void 0,this.hasValue=!1,this.destination.next(w))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}var f=a(8723);function m(p,w=e.P){return function o(p){return function(O){return O.lift(new c(p))}}(()=>(0,f.H)(p,w))}},7221:(ke,Y,a)=>{"use strict";a.d(Y,{K:()=>t});var e=a(1177);function t(l){return function(m){const p=new o(l),w=m.lift(p);return p.caught=w}}class o{constructor(f){this.selector=f}call(f,m){return m.subscribe(new c(f,this.selector,this.caught))}}class c extends e.Ds{constructor(f,m,p){super(f),this.selector=m,this.caught=p}error(f){if(!this.isStopped){let m;try{m=this.selector(f,this.caught)}catch(O){return void super.error(O)}this._unsubscribeAndRecycle();const p=new e.IY(this);this.add(p);const w=(0,e.ft)(m,p);w!==p&&this.add(w)}}}},1406:(ke,Y,a)=>{"use strict";a.d(Y,{b:()=>t});var e=a(1709);function t(o,c){return(0,e.zg)(o,c,1)}},13:(ke,Y,a)=>{"use strict";a.d(Y,{b:()=>o});var e=a(3489),t=a(353);function o(m,p=t.P){return w=>w.lift(new c(m,p))}class c{constructor(p,w){this.dueTime=p,this.scheduler=w}call(p,w){return w.subscribe(new l(p,this.dueTime,this.scheduler))}}class l extends e.L{constructor(p,w,O){super(p),this.dueTime=w,this.scheduler=O,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(p){this.clearDebounce(),this.lastValue=p,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(f,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:p}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(p)}}clearDebounce(){const p=this.debouncedSubscription;null!==p&&(this.remove(p),p.unsubscribe(),this.debouncedSubscription=null)}}function f(m){m.debouncedNext()}},8583:(ke,Y,a)=>{"use strict";a.d(Y,{g:()=>l});var e=a(353),o=a(3489),c=a(9312);function l(w,O=e.P){const N=function t(w){return w instanceof Date&&!isNaN(+w)}(w)?+w-O.now():Math.abs(w);return K=>K.lift(new f(N,O))}class f{constructor(O,H){this.delay=O,this.scheduler=H}call(O,H){return H.subscribe(new m(O,this.delay,this.scheduler))}}class m extends o.L{constructor(O,H,N){super(O),this.delay=H,this.scheduler=N,this.queue=[],this.active=!1,this.errored=!1}static dispatch(O){const H=O.source,N=H.queue,K=O.scheduler,ie=O.destination;for(;N.length>0&&N[0].time-K.now()<=0;)N.shift().notification.observe(ie);if(N.length>0){const se=Math.max(0,N[0].time-K.now());this.schedule(O,se)}else this.unsubscribe(),H.active=!1}_schedule(O){this.active=!0,this.destination.add(O.schedule(m.dispatch,this.delay,{source:this,destination:this.destination,scheduler:O}))}scheduleNotification(O){if(!0===this.errored)return;const H=this.scheduler,N=new p(H.now()+this.delay,O);this.queue.push(N),!1===this.active&&this._schedule(H)}_next(O){this.scheduleNotification(c.P.createNext(O))}_error(O){this.errored=!0,this.queue=[],this.destination.error(O),this.unsubscribe()}_complete(){this.scheduleNotification(c.P.createComplete()),this.unsubscribe()}}class p{constructor(O,H){this.time=O,this.notification=H}}},8003:(ke,Y,a)=>{"use strict";a.d(Y,{j:()=>l});var e=a(3489),t=a(6498),o=a(826),c=a(448);function l(O,H){return H?N=>new p(N,H).lift(new f(O)):N=>N.lift(new f(O))}class f{constructor(H){this.delayDurationSelector=H}call(H,N){return N.subscribe(new m(H,this.delayDurationSelector))}}class m extends o.L{constructor(H,N){super(H),this.delayDurationSelector=N,this.completed=!1,this.delayNotifierSubscriptions=[],this.index=0}notifyNext(H,N,K,ie,se){this.destination.next(H),this.removeSubscription(se),this.tryComplete()}notifyError(H,N){this._error(H)}notifyComplete(H){const N=this.removeSubscription(H);N&&this.destination.next(N),this.tryComplete()}_next(H){const N=this.index++;try{const K=this.delayDurationSelector(H,N);K&&this.tryDelay(K,H)}catch(K){this.destination.error(K)}}_complete(){this.completed=!0,this.tryComplete(),this.unsubscribe()}removeSubscription(H){H.unsubscribe();const N=this.delayNotifierSubscriptions.indexOf(H);return-1!==N&&this.delayNotifierSubscriptions.splice(N,1),H.outerValue}tryDelay(H,N){const K=(0,c.D)(this,H,N);K&&!K.closed&&(this.destination.add(K),this.delayNotifierSubscriptions.push(K))}tryComplete(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()}}class p extends t.y{constructor(H,N){super(),this.source=H,this.subscriptionDelay=N}_subscribe(H){this.subscriptionDelay.subscribe(new w(H,this.source))}}class w extends e.L{constructor(H,N){super(),this.parent=H,this.source=N,this.sourceSubscribed=!1}_next(H){this.subscribeToSource()}_error(H){this.unsubscribe(),this.parent.error(H)}_complete(){this.unsubscribe(),this.subscribeToSource()}subscribeToSource(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))}}},5778:(ke,Y,a)=>{"use strict";a.d(Y,{x:()=>t});var e=a(3489);function t(l,f){return m=>m.lift(new o(l,f))}class o{constructor(f,m){this.compare=f,this.keySelector=m}call(f,m){return m.subscribe(new c(f,this.compare,this.keySelector))}}class c extends e.L{constructor(f,m,p){super(f),this.keySelector=p,this.hasKey=!1,"function"==typeof m&&(this.compare=m)}compare(f,m){return f===m}_next(f){let m;try{const{keySelector:w}=this;m=w?w(f):f}catch(w){return this.destination.error(w)}let p=!1;if(this.hasKey)try{const{compare:w}=this;p=w(this.key,m)}catch(w){return this.destination.error(w)}else this.hasKey=!0;p||(this.key=m,this.destination.next(f))}}},2198:(ke,Y,a)=>{"use strict";a.d(Y,{h:()=>t});var e=a(3489);function t(l,f){return function(p){return p.lift(new o(l,f))}}class o{constructor(f,m){this.predicate=f,this.thisArg=m}call(f,m){return m.subscribe(new c(f,this.predicate,this.thisArg))}}class c extends e.L{constructor(f,m,p){super(f),this.predicate=m,this.thisArg=p,this.count=0}_next(f){let m;try{m=this.predicate.call(this.thisArg,f,this.count++)}catch(p){return void this.destination.error(p)}m&&this.destination.next(f)}}},537:(ke,Y,a)=>{"use strict";a.d(Y,{x:()=>o});var e=a(3489),t=a(2654);function o(f){return m=>m.lift(new c(f))}class c{constructor(m){this.callback=m}call(m,p){return p.subscribe(new l(m,this.callback))}}class l extends e.L{constructor(m,p){super(m),this.add(new t.w(p))}}},4850:(ke,Y,a)=>{"use strict";a.d(Y,{U:()=>t});var e=a(3489);function t(l,f){return function(p){if("function"!=typeof l)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return p.lift(new o(l,f))}}class o{constructor(f,m){this.project=f,this.thisArg=m}call(f,m){return m.subscribe(new c(f,this.project,this.thisArg))}}class c extends e.L{constructor(f,m,p){super(f),this.project=m,this.count=0,this.thisArg=p||this}_next(f){let m;try{m=this.project.call(this.thisArg,f,this.count++)}catch(p){return void this.destination.error(p)}this.destination.next(m)}}},7604:(ke,Y,a)=>{"use strict";a.d(Y,{h:()=>t});var e=a(3489);function t(l){return f=>f.lift(new o(l))}class o{constructor(f){this.value=f}call(f,m){return m.subscribe(new c(f,this.value))}}class c extends e.L{constructor(f,m){super(f),this.value=m}_next(f){this.destination.next(this.value)}}},9146:(ke,Y,a)=>{"use strict";a.d(Y,{J:()=>o});var e=a(1709),t=a(5379);function o(c=Number.POSITIVE_INFINITY){return(0,e.zg)(t.y,c)}},1709:(ke,Y,a)=>{"use strict";a.d(Y,{zg:()=>c});var e=a(4850),t=a(5254),o=a(1177);function c(p,w,O=Number.POSITIVE_INFINITY){return"function"==typeof w?H=>H.pipe(c((N,K)=>(0,t.D)(p(N,K)).pipe((0,e.U)((ie,se)=>w(N,ie,K,se))),O)):("number"==typeof w&&(O=w),H=>H.lift(new l(p,O)))}class l{constructor(w,O=Number.POSITIVE_INFINITY){this.project=w,this.concurrent=O}call(w,O){return O.subscribe(new f(w,this.project,this.concurrent))}}class f extends o.Ds{constructor(w,O,H=Number.POSITIVE_INFINITY){super(w),this.project=O,this.concurrent=H,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(w){this.active<this.concurrent?this._tryNext(w):this.buffer.push(w)}_tryNext(w){let O;const H=this.index++;try{O=this.project(w,H)}catch(N){return void this.destination.error(N)}this.active++,this._innerSub(O)}_innerSub(w){const O=new o.IY(this),H=this.destination;H.add(O);const N=(0,o.ft)(w,O);N!==O&&H.add(N)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(w){this.destination.next(w)}notifyComplete(){const w=this.buffer;this.active--,w.length>0?this._next(w.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},4327:(ke,Y,a)=>{"use strict";a.d(Y,{x:()=>t});var e=a(3489);function t(){return function(f){return f.lift(new o(f))}}class o{constructor(f){this.connectable=f}call(f,m){const{connectable:p}=this;p._refCount++;const w=new c(f,p),O=m.subscribe(w);return w.closed||(w.connection=p.connect()),O}}class c extends e.L{constructor(f,m){super(f),this.connectable=m}_unsubscribe(){const{connectable:f}=this;if(!f)return void(this.connection=null);this.connectable=null;const m=f._refCount;if(m<=0)return void(this.connection=null);if(f._refCount=m-1,m>1)return void(this.connection=null);const{connection:p}=this,w=f._connection;this.connection=null,w&&(!p||w===p)&&w.unsubscribe()}}},6582:(ke,Y,a)=>{"use strict";a.d(Y,{a:()=>o});var e=a(8929),t=a(1177);function o(f){return m=>m.lift(new c(f,m))}class c{constructor(m,p){this.notifier=m,this.source=p}call(m,p){return p.subscribe(new l(m,this.notifier,this.source))}}class l extends t.Ds{constructor(m,p,w){super(m),this.notifier=p,this.source=w}error(m){if(!this.isStopped){let p=this.errors,w=this.retries,O=this.retriesSubscription;if(w)this.errors=void 0,this.retriesSubscription=void 0;else{p=new e.xQ;try{const{notifier:H}=this;w=H(p)}catch(H){return super.error(H)}O=(0,t.ft)(w,new t.IY(this))}this._unsubscribeAndRecycle(),this.errors=p,this.retries=w,this.retriesSubscription=O,p.next(m)}}_unsubscribe(){const{errors:m,retriesSubscription:p}=this;m&&(m.unsubscribe(),this.errors=void 0),p&&(p.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0}notifyNext(){const{_unsubscribe:m}=this;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=m,this.source.subscribe(this)}}},2474:(ke,Y,a)=>{"use strict";a.d(Y,{B:()=>m});var e=a(1762);class o{constructor(w,O){this.subjectFactory=w,this.selector=O}call(w,O){const{selector:H}=this,N=this.subjectFactory(),K=H(N).subscribe(w);return K.add(O.subscribe(N)),K}}var c=a(4327),l=a(8929);function f(){return new l.xQ}function m(){return p=>(0,c.x)()(function t(p,w){return function(H){let N;if(N="function"==typeof p?p:function(){return p},"function"==typeof w)return H.lift(new o(N,w));const K=Object.create(H,e.N);return K.source=H,K.subjectFactory=N,K}}(f)(p))}},1307:(ke,Y,a)=>{"use strict";a.d(Y,{T:()=>t});var e=a(3489);function t(l){return f=>f.lift(new o(l))}class o{constructor(f){this.total=f}call(f,m){return m.subscribe(new c(f,this.total))}}class c extends e.L{constructor(f,m){super(f),this.total=m,this.count=0}_next(f){++this.count>this.total&&this.destination.next(f)}}},1059:(ke,Y,a)=>{"use strict";a.d(Y,{O:()=>o});var e=a(1221),t=a(2866);function o(...c){const l=c[c.length-1];return(0,t.K)(l)?(c.pop(),f=>(0,e.z)(c,f,l)):f=>(0,e.z)(c,f)}},7545:(ke,Y,a)=>{"use strict";a.d(Y,{w:()=>c});var e=a(4850),t=a(5254),o=a(1177);function c(m,p){return"function"==typeof p?w=>w.pipe(c((O,H)=>(0,t.D)(m(O,H)).pipe((0,e.U)((N,K)=>p(O,N,H,K))))):w=>w.lift(new l(m))}class l{constructor(p){this.project=p}call(p,w){return w.subscribe(new f(p,this.project))}}class f extends o.Ds{constructor(p,w){super(p),this.project=w,this.index=0}_next(p){let w;const O=this.index++;try{w=this.project(p,O)}catch(H){return void this.destination.error(H)}this._innerSub(w)}_innerSub(p){const w=this.innerSubscription;w&&w.unsubscribe();const O=new o.IY(this),H=this.destination;H.add(O),this.innerSubscription=(0,o.ft)(p,O),this.innerSubscription!==O&&H.add(this.innerSubscription)}_complete(){const{innerSubscription:p}=this;(!p||p.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(p){this.destination.next(p)}}},2986:(ke,Y,a)=>{"use strict";a.d(Y,{q:()=>c});var e=a(3489),t=a(4231),o=a(8896);function c(m){return p=>0===m?(0,o.c)():p.lift(new l(m))}class l{constructor(p){if(this.total=p,this.total<0)throw new t.W}call(p,w){return w.subscribe(new f(p,this.total))}}class f extends e.L{constructor(p,w){super(p),this.total=w,this.count=0}_next(p){const w=this.total,O=++this.count;O<=w&&(this.destination.next(p),O===w&&(this.destination.complete(),this.unsubscribe()))}}},2821:(ke,Y,a)=>{"use strict";a.d(Y,{h:()=>c});var e=a(3489),t=a(4231),o=a(8896);function c(m){return function(w){return 0===m?(0,o.c)():w.lift(new l(m))}}class l{constructor(p){if(this.total=p,this.total<0)throw new t.W}call(p,w){return w.subscribe(new f(p,this.total))}}class f extends e.L{constructor(p,w){super(p),this.total=w,this.ring=new Array,this.count=0}_next(p){const w=this.ring,O=this.total,H=this.count++;w.length<O?w.push(p):w[H%O]=p}_complete(){const p=this.destination;let w=this.count;if(w>0){const O=this.count>=this.total?this.total:this.count,H=this.ring;for(let N=0;N<O;N++){const K=w++%O;p.next(H[K])}}p.complete()}}},7625:(ke,Y,a)=>{"use strict";a.d(Y,{R:()=>t});var e=a(1177);function t(l){return f=>f.lift(new o(l))}class o{constructor(f){this.notifier=f}call(f,m){const p=new c(f),w=(0,e.ft)(this.notifier,new e.IY(p));return w&&!p.seenValue?(p.add(w),m.subscribe(p)):p}}class c extends e.Ds{constructor(f){super(f),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},4290:(ke,Y,a)=>{"use strict";a.d(Y,{o:()=>t});var e=a(3489);function t(l,f=!1){return m=>m.lift(new o(l,f))}class o{constructor(f,m){this.predicate=f,this.inclusive=m}call(f,m){return m.subscribe(new c(f,this.predicate,this.inclusive))}}class c extends e.L{constructor(f,m,p){super(f),this.predicate=m,this.inclusive=p,this.index=0}_next(f){const m=this.destination;let p;try{p=this.predicate(f,this.index++)}catch(w){return void m.error(w)}this.nextOrComplete(f,p)}nextOrComplete(f,m){const p=this.destination;Boolean(m)?p.next(f):(this.inclusive&&p.next(f),p.complete())}}},3965:(ke,Y,a)=>{"use strict";a.d(Y,{b:()=>c});var e=a(3489);function t(){}var o=a(7043);function c(m,p,w){return function(H){return H.lift(new l(m,p,w))}}class l{constructor(p,w,O){this.nextOrObserver=p,this.error=w,this.complete=O}call(p,w){return w.subscribe(new f(p,this.nextOrObserver,this.error,this.complete))}}class f extends e.L{constructor(p,w,O,H){super(p),this._tapNext=t,this._tapError=t,this._tapComplete=t,this._tapError=O||t,this._tapComplete=H||t,(0,o.m)(w)?(this._context=this,this._tapNext=w):w&&(this._context=w,this._tapNext=w.next||t,this._tapError=w.error||t,this._tapComplete=w.complete||t)}_next(p){try{this._tapNext.call(this._context,p)}catch(w){return void this.destination.error(w)}this.destination.next(p)}_error(p){try{this._tapError.call(this._context,p)}catch(w){return void this.destination.error(w)}this.destination.error(p)}_complete(){try{this._tapComplete.call(this._context)}catch(p){return void this.destination.error(p)}return this.destination.complete()}}},7781:(ke,Y,a)=>{"use strict";a.d(Y,{A:()=>o});var e=a(353),t=a(4850);function o(l=e.P){return(0,t.U)(f=>new c(f,l.now()))}class c{constructor(f,m){this.value=f,this.timestamp=m}}},6454:(ke,Y,a)=>{"use strict";a.d(Y,{r:()=>o});var e=a(6498),t=a(2654);function o(c,l){return new e.y(f=>{const m=new t.w;let p=0;return m.add(l.schedule(function(){p!==c.length?(f.next(c[p++]),f.closed||m.add(this.schedule())):f.complete()})),m})}},6686:(ke,Y,a)=>{"use strict";a.d(Y,{o:()=>o});var e=a(2654);class t extends e.w{constructor(l,f){super()}schedule(l,f=0){return this}}class o extends t{constructor(l,f){super(l,f),this.scheduler=l,this.work=f,this.pending=!1}schedule(l,f=0){if(this.closed)return this;this.state=l;const m=this.id,p=this.scheduler;return null!=m&&(this.id=this.recycleAsyncId(p,m,f)),this.pending=!0,this.delay=f,this.id=this.id||this.requestAsyncId(p,this.id,f),this}requestAsyncId(l,f,m=0){return setInterval(l.flush.bind(l,this),m)}recycleAsyncId(l,f,m=0){if(null!==m&&this.delay===m&&!1===this.pending)return f;clearInterval(f)}execute(l,f){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const m=this._execute(l,f);if(m)return m;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(l,f){let p,m=!1;try{this.work(l)}catch(w){m=!0,p=!!w&&w||new Error(w)}if(m)return this.unsubscribe(),p}_unsubscribe(){const l=this.id,f=this.scheduler,m=f.actions,p=m.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==p&&m.splice(p,1),null!=l&&(this.id=this.recycleAsyncId(f,l,null)),this.delay=null}}},2268:(ke,Y,a)=>{"use strict";a.d(Y,{v:()=>t});let e=(()=>{class o{constructor(l,f=o.now){this.SchedulerAction=l,this.now=f}schedule(l,f=0,m){return new this.SchedulerAction(this,l).schedule(m,f)}}return o.now=()=>Date.now(),o})();class t extends e{constructor(c,l=e.now){super(c,()=>t.delegate&&t.delegate!==this?t.delegate.now():l()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(c,l=0,f){return t.delegate&&t.delegate!==this?t.delegate.schedule(c,l,f):super.schedule(c,l,f)}flush(c){const{actions:l}=this;if(this.active)return void l.push(c);let f;this.active=!0;do{if(f=c.execute(c.state,c.delay))break}while(c=l.shift());if(this.active=!1,f){for(;c=l.shift();)c.unsubscribe();throw f}}}},8139:(ke,Y,a)=>{"use strict";a.d(Y,{E:()=>H});let e=1;const t=Promise.resolve(),o={};function c(K){return K in o&&(delete o[K],!0)}const l={setImmediate(K){const ie=e++;return o[ie]=!0,t.then(()=>c(ie)&&K()),ie},clearImmediate(K){c(K)}};var m=a(6686),w=a(2268);const H=new class O extends w.v{flush(ie){this.active=!0,this.scheduled=void 0;const{actions:se}=this;let re,T=-1,L=se.length;ie=ie||se.shift();do{if(re=ie.execute(ie.state,ie.delay))break}while(++T<L&&(ie=se.shift()));if(this.active=!1,re){for(;++T<L&&(ie=se.shift());)ie.unsubscribe();throw re}}}(class p extends m.o{constructor(ie,se){super(ie,se),this.scheduler=ie,this.work=se}requestAsyncId(ie,se,re=0){return null!==re&&re>0?super.requestAsyncId(ie,se,re):(ie.actions.push(this),ie.scheduled||(ie.scheduled=l.setImmediate(ie.flush.bind(ie,null))))}recycleAsyncId(ie,se,re=0){if(null!==re&&re>0||null===re&&this.delay>0)return super.recycleAsyncId(ie,se,re);0===ie.actions.length&&(l.clearImmediate(se),ie.scheduled=void 0)}})},353:(ke,Y,a)=>{"use strict";a.d(Y,{P:()=>c});var e=a(6686);const c=new(a(2268).v)(e.o)},5430:(ke,Y,a)=>{"use strict";a.d(Y,{hZ:()=>t});const t=function e(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3821:(ke,Y,a)=>{"use strict";a.d(Y,{L:()=>e});const e="function"==typeof Symbol&&Symbol.observable||"@@observable"},7668:(ke,Y,a)=>{"use strict";a.d(Y,{b:()=>e});const e="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},4231:(ke,Y,a)=>{"use strict";a.d(Y,{W:()=>t});const t=(()=>{function o(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return o.prototype=Object.create(Error.prototype),o})()},5279:(ke,Y,a)=>{"use strict";a.d(Y,{N:()=>t});const t=(()=>{function o(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return o.prototype=Object.create(Error.prototype),o})()},2782:(ke,Y,a)=>{"use strict";function e(t){setTimeout(()=>{throw t},0)}a.d(Y,{z:()=>e})},5379:(ke,Y,a)=>{"use strict";function e(t){return t}a.d(Y,{y:()=>e})},6688:(ke,Y,a)=>{"use strict";a.d(Y,{k:()=>e});const e=Array.isArray||(t=>t&&"number"==typeof t.length)},8515:(ke,Y,a)=>{"use strict";a.d(Y,{z:()=>e});const e=t=>t&&"number"==typeof t.length&&"function"!=typeof t},7043:(ke,Y,a)=>{"use strict";function e(t){return"function"==typeof t}a.d(Y,{m:()=>e})},4241:(ke,Y,a)=>{"use strict";a.d(Y,{k:()=>t});var e=a(6688);function t(o){return!(0,e.k)(o)&&o-parseFloat(o)+1>=0}},7830:(ke,Y,a)=>{"use strict";function e(t){return null!==t&&"object"==typeof t}a.d(Y,{K:()=>e})},8955:(ke,Y,a)=>{"use strict";function e(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}a.d(Y,{t:()=>e})},2866:(ke,Y,a)=>{"use strict";function e(t){return t&&"function"==typeof t.schedule}a.d(Y,{K:()=>e})},4843:(ke,Y,a)=>{"use strict";a.d(Y,{U:()=>o,z:()=>t});var e=a(5379);function t(...c){return o(c)}function o(c){return 0===c.length?e.y:1===c.length?c[0]:function(f){return c.reduce((m,p)=>p(m),f)}}},9249:(ke,Y,a)=>{"use strict";a.d(Y,{s:()=>H});var e=a(3650),t=a(2782),c=a(5430),f=a(3821),p=a(8515),w=a(8955),O=a(7830);const H=N=>{if(N&&"function"==typeof N[f.L])return(N=>K=>{const ie=N[f.L]();if("function"!=typeof ie.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return ie.subscribe(K)})(N);if((0,p.z)(N))return(0,e.V)(N);if((0,w.t)(N))return(N=>K=>(N.then(ie=>{K.closed||(K.next(ie),K.complete())},ie=>K.error(ie)).then(null,t.z),K))(N);if(N&&"function"==typeof N[c.hZ])return(N=>K=>{const ie=N[c.hZ]();for(;;){let se;try{se=ie.next()}catch(re){return K.error(re),K}if(se.done){K.complete();break}if(K.next(se.value),K.closed)break}return"function"==typeof ie.return&&K.add(()=>{ie.return&&ie.return()}),K})(N);{const ie=`You provided ${(0,O.K)(N)?"an invalid object":`'${N}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(ie)}}},3650:(ke,Y,a)=>{"use strict";a.d(Y,{V:()=>e});const e=t=>o=>{for(let c=0,l=t.length;c<l&&!o.closed;c++)o.next(t[c]);o.complete()}},448:(ke,Y,a)=>{"use strict";a.d(Y,{D:()=>l});var e=a(3489);class t extends e.L{constructor(m,p,w){super(),this.parent=m,this.outerValue=p,this.outerIndex=w,this.index=0}_next(m){this.parent.notifyNext(this.outerValue,m,this.outerIndex,this.index++,this)}_error(m){this.parent.notifyError(m,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var o=a(9249),c=a(6498);function l(f,m,p,w,O=new t(f,p,w)){if(!O.closed)return m instanceof c.y?m.subscribe(O):(0,o.s)(m)(O)}},1210:(ke,Y,a)=>{"use strict";a.d(Y,{_T:()=>c,fM:()=>f,gn:()=>l,pi:()=>o,w6:()=>m});var o=function(){return o=Object.assign||function(_){for(var R,z=1,j=arguments.length;z<j;z++)for(var B in R=arguments[z])Object.prototype.hasOwnProperty.call(R,B)&&(_[B]=R[B]);return _},o.apply(this,arguments)};function c(C,_){var R={};for(var z in C)Object.prototype.hasOwnProperty.call(C,z)&&_.indexOf(z)<0&&(R[z]=C[z]);if(null!=C&&"function"==typeof Object.getOwnPropertySymbols){var j=0;for(z=Object.getOwnPropertySymbols(C);j<z.length;j++)_.indexOf(z[j])<0&&Object.prototype.propertyIsEnumerable.call(C,z[j])&&(R[z[j]]=C[z[j]])}return R}function l(C,_,R,z){var M,j=arguments.length,B=j<3?_:null===z?z=Object.getOwnPropertyDescriptor(_,R):z;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)B=Reflect.decorate(C,_,R,z);else for(var I=C.length-1;I>=0;I--)(M=C[I])&&(B=(j<3?M(B):j>3?M(_,R,B):M(_,R))||B);return j>3&&B&&Object.defineProperty(_,R,B),B}function f(C,_){return function(R,z){_(R,z,C)}}function m(C,_){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(C,_)}},9671:(ke,Y,a)=>{"use strict";function e(o,c,l,f,m,p,w){try{var O=o[p](w),H=O.value}catch(N){return void l(N)}O.done?c(H):Promise.resolve(H).then(f,m)}function t(o){return function(){var c=this,l=arguments;return new Promise(function(f,m){var p=o.apply(c,l);function w(H){e(p,f,m,w,O,"next",H)}function O(H){e(p,f,m,w,O,"throw",H)}w(void 0)})}}a.d(Y,{Z:()=>t})},1777:(ke,Y,a)=>{"use strict";a.d(Y,{F4:()=>O,IO:()=>se,LC:()=>t,SB:()=>w,X$:()=>c,ZE:()=>Q,ZN:()=>L,_7:()=>ie,_j:()=>e,eR:()=>H,jt:()=>l,k1:()=>b,l3:()=>o,oB:()=>p,oQ:()=>N,pV:()=>K,ru:()=>f,vP:()=>m});class e{}class t{}const o="*";function c(E,g){return{type:7,name:E,definitions:g,options:{}}}function l(E,g=null){return{type:4,styles:g,timings:E}}function f(E,g=null){return{type:3,steps:E,options:g}}function m(E,g=null){return{type:2,steps:E,options:g}}function p(E){return{type:6,styles:E,offset:null}}function w(E,g,v){return{type:0,name:E,styles:g,options:v}}function O(E){return{type:5,steps:E}}function H(E,g,v=null){return{type:1,expr:E,animation:g,options:v}}function N(E,g=null){return{type:8,animation:E,options:g}}function K(E=null){return{type:9,options:E}}function ie(E,g=null){return{type:10,animation:E,options:g}}function se(E,g,v=null){return{type:11,selector:E,animation:g,options:v}}function T(E){Promise.resolve().then(E)}class L{constructor(g=0,v=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=g+v}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(g=>g()),this._onDoneFns=[])}onStart(g){this._originalOnStartFns.push(g),this._onStartFns.push(g)}onDone(g){this._originalOnDoneFns.push(g),this._onDoneFns.push(g)}onDestroy(g){this._onDestroyFns.push(g)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){T(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(g=>g()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(g=>g()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(g){this._position=this.totalTime?g*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(g){const v="start"==g?this._onStartFns:this._onDoneFns;v.forEach(D=>D()),v.length=0}}class Q{constructor(g){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=g;let v=0,D=0,C=0;const _=this.players.length;0==_?T(()=>this._onFinish()):this.players.forEach(R=>{R.onDone(()=>{++v==_&&this._onFinish()}),R.onDestroy(()=>{++D==_&&this._onDestroy()}),R.onStart(()=>{++C==_&&this._onStart()})}),this.totalTime=this.players.reduce((R,z)=>Math.max(R,z.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(g=>g()),this._onDoneFns=[])}init(){this.players.forEach(g=>g.init())}onStart(g){this._onStartFns.push(g)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(g=>g()),this._onStartFns=[])}onDone(g){this._onDoneFns.push(g)}onDestroy(g){this._onDestroyFns.push(g)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(g=>g.play())}pause(){this.players.forEach(g=>g.pause())}restart(){this.players.forEach(g=>g.restart())}finish(){this._onFinish(),this.players.forEach(g=>g.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(g=>g.destroy()),this._onDestroyFns.forEach(g=>g()),this._onDestroyFns=[])}reset(){this.players.forEach(g=>g.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(g){const v=g*this.totalTime;this.players.forEach(D=>{const C=D.totalTime?Math.min(1,v/D.totalTime):1;D.setPosition(C)})}getPosition(){const g=this.players.reduce((v,D)=>null===v||D.totalTime>v.totalTime?D:v,null);return null!=g?g.getPosition():0}beforeDestroy(){this.players.forEach(g=>{g.beforeDestroy&&g.beforeDestroy()})}triggerCallback(g){const v="start"==g?this._onStartFns:this._onDoneFns;v.forEach(D=>D()),v.length=0}}const b="!"},5664:(ke,Y,a)=>{"use strict";a.d(Y,{Em:()=>U,Kd:()=>St,X6:()=>et,ic:()=>q,kH:()=>dt,qV:()=>Te,qm:()=>nt,rt:()=>jt,s1:()=>I,tE:()=>Je,yG:()=>k});var e=a(9808),t=a(5e3),o=a(925),c=a(8929),l=a(2654),f=a(591),m=a(1086),p=a(1159),w=a(3965),O=a(13),H=a(2198),N=a(4850),K=a(2986),ie=a(1307),se=a(5778),re=a(7625),T=a(3191),L=a(7144),Q=a(5113);class M{constructor(bt){this._items=bt,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new c.xQ,this._typeaheadSubscription=l.w.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=at=>at.disabled,this._pressedLetters=[],this.tabOut=new c.xQ,this.change=new c.xQ,bt instanceof t.n_E&&bt.changes.subscribe(at=>{if(this._activeItem){const Yt=at.toArray().indexOf(this._activeItem);Yt>-1&&Yt!==this._activeItemIndex&&(this._activeItemIndex=Yt)}})}skipPredicate(bt){return this._skipPredicateFn=bt,this}withWrap(bt=!0){return this._wrap=bt,this}withVerticalOrientation(bt=!0){return this._vertical=bt,this}withHorizontalOrientation(bt){return this._horizontal=bt,this}withAllowedModifierKeys(bt){return this._allowedModifierKeys=bt,this}withTypeAhead(bt=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe((0,w.b)(at=>this._pressedLetters.push(at)),(0,O.b)(bt),(0,H.h)(()=>this._pressedLetters.length>0),(0,N.U)(()=>this._pressedLetters.join(""))).subscribe(at=>{const yt=this._getItemsArray();for(let Yt=1;Yt<yt.length+1;Yt++){const pn=(this._activeItemIndex+Yt)%yt.length,Pn=yt[pn];if(!this._skipPredicateFn(Pn)&&0===Pn.getLabel().toUpperCase().trim().indexOf(at)){this.setActiveItem(pn);break}}this._pressedLetters=[]}),this}withHomeAndEnd(bt=!0){return this._homeAndEnd=bt,this}setActiveItem(bt){const at=this._activeItem;this.updateActiveItem(bt),this._activeItem!==at&&this.change.next(this._activeItemIndex)}onKeydown(bt){const at=bt.keyCode,Yt=["altKey","ctrlKey","metaKey","shiftKey"].every(pn=>!bt[pn]||this._allowedModifierKeys.indexOf(pn)>-1);switch(at){case p.Mf:return void this.tabOut.next();case p.JH:if(this._vertical&&Yt){this.setNextItemActive();break}return;case p.LH:if(this._vertical&&Yt){this.setPreviousItemActive();break}return;case p.SV:if(this._horizontal&&Yt){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case p.oh:if(this._horizontal&&Yt){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case p.Sd:if(this._homeAndEnd&&Yt){this.setFirstItemActive();break}return;case p.uR:if(this._homeAndEnd&&Yt){this.setLastItemActive();break}return;default:return void((Yt||(0,p.Vb)(bt,"shiftKey"))&&(bt.key&&1===bt.key.length?this._letterKeyStream.next(bt.key.toLocaleUpperCase()):(at>=p.A&&at<=p.Z||at>=p.xE&&at<=p.aO)&&this._letterKeyStream.next(String.fromCharCode(at))))}this._pressedLetters=[],bt.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(bt){const at=this._getItemsArray(),yt="number"==typeof bt?bt:at.indexOf(bt),Yt=at[yt];this._activeItem=null==Yt?null:Yt,this._activeItemIndex=yt}_setActiveItemByDelta(bt){this._wrap?this._setActiveInWrapMode(bt):this._setActiveInDefaultMode(bt)}_setActiveInWrapMode(bt){const at=this._getItemsArray();for(let yt=1;yt<=at.length;yt++){const Yt=(this._activeItemIndex+bt*yt+at.length)%at.length;if(!this._skipPredicateFn(at[Yt]))return void this.setActiveItem(Yt)}}_setActiveInDefaultMode(bt){this._setActiveItemByIndex(this._activeItemIndex+bt,bt)}_setActiveItemByIndex(bt,at){const yt=this._getItemsArray();if(yt[bt]){for(;this._skipPredicateFn(yt[bt]);)if(!yt[bt+=at])return;this.setActiveItem(bt)}}_getItemsArray(){return this._items instanceof t.n_E?this._items.toArray():this._items}}class I extends M{setActiveItem(bt){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(bt),this.activeItem&&this.activeItem.setActiveStyles()}}class U extends M{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(bt){return this._origin=bt,this}setActiveItem(bt){super.setActiveItem(bt),this.activeItem&&this.activeItem.focus(this._origin)}}let q=(()=>{class st{constructor(at){this._platform=at}isDisabled(at){return at.hasAttribute("disabled")}isVisible(at){return function G(st){return!!(st.offsetWidth||st.offsetHeight||"function"==typeof st.getClientRects&&st.getClientRects().length)}(at)&&"visible"===getComputedStyle(at).visibility}isTabbable(at){if(!this._platform.isBrowser)return!1;const yt=function fe(st){try{return st.frameElement}catch(bt){return null}}(function ee(st){return st.ownerDocument&&st.ownerDocument.defaultView||window}(at));if(yt&&(-1===be(yt)||!this.isVisible(yt)))return!1;let Yt=at.nodeName.toLowerCase(),pn=be(at);return at.hasAttribute("contenteditable")?-1!==pn:!("iframe"===Yt||"object"===Yt||this._platform.WEBKIT&&this._platform.IOS&&!function Re(st){let bt=st.nodeName.toLowerCase(),at="input"===bt&&st.type;return"text"===at||"password"===at||"select"===bt||"textarea"===bt}(at))&&("audio"===Yt?!!at.hasAttribute("controls")&&-1!==pn:"video"===Yt?-1!==pn&&(null!==pn||this._platform.FIREFOX||at.hasAttribute("controls")):at.tabIndex>=0)}isFocusable(at,yt){return function De(st){return!function Ee(st){return function Ge(st){return"input"==st.nodeName.toLowerCase()}(st)&&"hidden"==st.type}(st)&&(function ye(st){let bt=st.nodeName.toLowerCase();return"input"===bt||"select"===bt||"button"===bt||"textarea"===bt}(st)||function me(st){return function le(st){return"a"==st.nodeName.toLowerCase()}(st)&&st.hasAttribute("href")}(st)||st.hasAttribute("contenteditable")||te(st))}(at)&&!this.isDisabled(at)&&((null==yt?void 0:yt.ignoreVisibility)||this.isVisible(at))}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(o.t4))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();function te(st){if(!st.hasAttribute("tabindex")||void 0===st.tabIndex)return!1;let bt=st.getAttribute("tabindex");return!(!bt||isNaN(parseInt(bt,10)))}function be(st){if(!te(st))return null;const bt=parseInt(st.getAttribute("tabindex")||"",10);return isNaN(bt)?-1:bt}class ce{constructor(bt,at,yt,Yt,pn=!1){this._element=bt,this._checker=at,this._ngZone=yt,this._document=Yt,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,pn||this.attachAnchors()}get enabled(){return this._enabled}set enabled(bt){this._enabled=bt,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(bt,this._startAnchor),this._toggleAnchorTabIndex(bt,this._endAnchor))}destroy(){const bt=this._startAnchor,at=this._endAnchor;bt&&(bt.removeEventListener("focus",this.startAnchorListener),bt.remove()),at&&(at.removeEventListener("focus",this.endAnchorListener),at.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(bt){return new Promise(at=>{this._executeOnStable(()=>at(this.focusInitialElement(bt)))})}focusFirstTabbableElementWhenReady(bt){return new Promise(at=>{this._executeOnStable(()=>at(this.focusFirstTabbableElement(bt)))})}focusLastTabbableElementWhenReady(bt){return new Promise(at=>{this._executeOnStable(()=>at(this.focusLastTabbableElement(bt)))})}_getRegionBoundary(bt){const at=this._element.querySelectorAll(`[cdk-focus-region-${bt}], [cdkFocusRegion${bt}], [cdk-focus-${bt}]`);return"start"==bt?at.length?at[0]:this._getFirstTabbableElement(this._element):at.length?at[at.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(bt){const at=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(at){if(!this._checker.isFocusable(at)){const yt=this._getFirstTabbableElement(at);return null==yt||yt.focus(bt),!!yt}return at.focus(bt),!0}return this.focusFirstTabbableElement(bt)}focusFirstTabbableElement(bt){const at=this._getRegionBoundary("start");return at&&at.focus(bt),!!at}focusLastTabbableElement(bt){const at=this._getRegionBoundary("end");return at&&at.focus(bt),!!at}hasAttached(){return this._hasAttached}_getFirstTabbableElement(bt){if(this._checker.isFocusable(bt)&&this._checker.isTabbable(bt))return bt;const at=bt.children;for(let yt=0;yt<at.length;yt++){const Yt=at[yt].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(at[yt]):null;if(Yt)return Yt}return null}_getLastTabbableElement(bt){if(this._checker.isFocusable(bt)&&this._checker.isTabbable(bt))return bt;const at=bt.children;for(let yt=at.length-1;yt>=0;yt--){const Yt=at[yt].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(at[yt]):null;if(Yt)return Yt}return null}_createAnchor(){const bt=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,bt),bt.classList.add("cdk-visually-hidden"),bt.classList.add("cdk-focus-trap-anchor"),bt.setAttribute("aria-hidden","true"),bt}_toggleAnchorTabIndex(bt,at){bt?at.setAttribute("tabindex","0"):at.removeAttribute("tabindex")}toggleAnchors(bt){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(bt,this._startAnchor),this._toggleAnchorTabIndex(bt,this._endAnchor))}_executeOnStable(bt){this._ngZone.isStable?bt():this._ngZone.onStable.pipe((0,K.q)(1)).subscribe(bt)}}let Te=(()=>{class st{constructor(at,yt,Yt){this._checker=at,this._ngZone=yt,this._document=Yt}create(at,yt=!1){return new ce(at,this._checker,this._ngZone,this._document,yt)}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(q),t.LFG(t.R0b),t.LFG(e.K0))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();function et(st){return 0===st.buttons||0===st.offsetX&&0===st.offsetY}function k(st){const bt=st.touches&&st.touches[0]||st.changedTouches&&st.changedTouches[0];return!(!bt||-1!==bt.identifier||null!=bt.radiusX&&1!==bt.radiusX||null!=bt.radiusY&&1!==bt.radiusY)}const W=new t.OlP("cdk-input-modality-detector-options"),ae={ignoreKeys:[p.zL,p.jx,p.b2,p.MW,p.JU]},pe=(0,o.i$)({passive:!0,capture:!0});let Pe=(()=>{class st{constructor(at,yt,Yt,pn){this._platform=at,this._mostRecentTarget=null,this._modality=new f.X(null),this._lastTouchMs=0,this._onKeydown=Pn=>{var sn,bn;null!==(bn=null===(sn=this._options)||void 0===sn?void 0:sn.ignoreKeys)&&void 0!==bn&&bn.some(Lt=>Lt===Pn.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=(0,o.sA)(Pn))},this._onMousedown=Pn=>{Date.now()-this._lastTouchMs<650||(this._modality.next(et(Pn)?"keyboard":"mouse"),this._mostRecentTarget=(0,o.sA)(Pn))},this._onTouchstart=Pn=>{k(Pn)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=(0,o.sA)(Pn))},this._options=Object.assign(Object.assign({},ae),pn),this.modalityDetected=this._modality.pipe((0,ie.T)(1)),this.modalityChanged=this.modalityDetected.pipe((0,se.x)()),at.isBrowser&&yt.runOutsideAngular(()=>{Yt.addEventListener("keydown",this._onKeydown,pe),Yt.addEventListener("mousedown",this._onMousedown,pe),Yt.addEventListener("touchstart",this._onTouchstart,pe)})}get mostRecentModality(){return this._modality.value}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,pe),document.removeEventListener("mousedown",this._onMousedown,pe),document.removeEventListener("touchstart",this._onTouchstart,pe))}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(o.t4),t.LFG(t.R0b),t.LFG(e.K0),t.LFG(W,8))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();const Me=new t.OlP("liveAnnouncerElement",{providedIn:"root",factory:function Ze(){return null}}),tt=new t.OlP("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let St=(()=>{class st{constructor(at,yt,Yt,pn){this._ngZone=yt,this._defaultOptions=pn,this._document=Yt,this._liveElement=at||this._createLiveElement()}announce(at,...yt){const Yt=this._defaultOptions;let pn,Pn;return 1===yt.length&&"number"==typeof yt[0]?Pn=yt[0]:[pn,Pn]=yt,this.clear(),clearTimeout(this._previousTimeout),pn||(pn=Yt&&Yt.politeness?Yt.politeness:"polite"),null==Pn&&Yt&&(Pn=Yt.duration),this._liveElement.setAttribute("aria-live",pn),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(sn=>this._currentResolve=sn)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=at,"number"==typeof Pn&&(this._previousTimeout=setTimeout(()=>this.clear(),Pn)),this._currentResolve(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){var at,yt;clearTimeout(this._previousTimeout),null===(at=this._liveElement)||void 0===at||at.remove(),this._liveElement=null,null===(yt=this._currentResolve)||void 0===yt||yt.call(this),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){const at="cdk-live-announcer-element",yt=this._document.getElementsByClassName(at),Yt=this._document.createElement("div");for(let pn=0;pn<yt.length;pn++)yt[pn].remove();return Yt.classList.add(at),Yt.classList.add("cdk-visually-hidden"),Yt.setAttribute("aria-atomic","true"),Yt.setAttribute("aria-live","polite"),this._document.body.appendChild(Yt),Yt}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(Me,8),t.LFG(t.R0b),t.LFG(e.K0),t.LFG(tt,8))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();const It=new t.OlP("cdk-focus-monitor-default-options"),Ut=(0,o.i$)({passive:!0,capture:!0});let Je=(()=>{class st{constructor(at,yt,Yt,pn,Pn){this._ngZone=at,this._platform=yt,this._inputModalityDetector=Yt,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new c.xQ,this._rootNodeFocusAndBlurListener=sn=>{for(let Lt=(0,o.sA)(sn);Lt;Lt=Lt.parentElement)"focus"===sn.type?this._onFocus(sn,Lt):this._onBlur(sn,Lt)},this._document=pn,this._detectionMode=(null==Pn?void 0:Pn.detectionMode)||0}monitor(at,yt=!1){const Yt=(0,T.fI)(at);if(!this._platform.isBrowser||1!==Yt.nodeType)return(0,m.of)(null);const pn=(0,o.kV)(Yt)||this._getDocument(),Pn=this._elementInfo.get(Yt);if(Pn)return yt&&(Pn.checkChildren=!0),Pn.subject;const sn={checkChildren:yt,subject:new c.xQ,rootNode:pn};return this._elementInfo.set(Yt,sn),this._registerGlobalListeners(sn),sn.subject}stopMonitoring(at){const yt=(0,T.fI)(at),Yt=this._elementInfo.get(yt);Yt&&(Yt.subject.complete(),this._setClasses(yt),this._elementInfo.delete(yt),this._removeGlobalListeners(Yt))}focusVia(at,yt,Yt){const pn=(0,T.fI)(at);pn===this._getDocument().activeElement?this._getClosestElementsInfo(pn).forEach(([sn,bn])=>this._originChanged(sn,yt,bn)):(this._setOrigin(yt),"function"==typeof pn.focus&&pn.focus(Yt))}ngOnDestroy(){this._elementInfo.forEach((at,yt)=>this.stopMonitoring(yt))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(at){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(at)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:at&&this._isLastInteractionFromInputLabel(at)?"mouse":"program"}_shouldBeAttributedToTouch(at){return 1===this._detectionMode||!(null==at||!at.contains(this._inputModalityDetector._mostRecentTarget))}_setClasses(at,yt){at.classList.toggle("cdk-focused",!!yt),at.classList.toggle("cdk-touch-focused","touch"===yt),at.classList.toggle("cdk-keyboard-focused","keyboard"===yt),at.classList.toggle("cdk-mouse-focused","mouse"===yt),at.classList.toggle("cdk-program-focused","program"===yt)}_setOrigin(at,yt=!1){this._ngZone.runOutsideAngular(()=>{this._origin=at,this._originFromTouchInteraction="touch"===at&&yt,0===this._detectionMode&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(at,yt){const Yt=this._elementInfo.get(yt),pn=(0,o.sA)(at);!Yt||!Yt.checkChildren&&yt!==pn||this._originChanged(yt,this._getFocusOrigin(pn),Yt)}_onBlur(at,yt){const Yt=this._elementInfo.get(yt);!Yt||Yt.checkChildren&&at.relatedTarget instanceof Node&&yt.contains(at.relatedTarget)||(this._setClasses(yt),this._emitOrigin(Yt,null))}_emitOrigin(at,yt){at.subject.observers.length&&this._ngZone.run(()=>at.subject.next(yt))}_registerGlobalListeners(at){if(!this._platform.isBrowser)return;const yt=at.rootNode,Yt=this._rootNodeFocusListenerCount.get(yt)||0;Yt||this._ngZone.runOutsideAngular(()=>{yt.addEventListener("focus",this._rootNodeFocusAndBlurListener,Ut),yt.addEventListener("blur",this._rootNodeFocusAndBlurListener,Ut)}),this._rootNodeFocusListenerCount.set(yt,Yt+1),1==++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,re.R)(this._stopInputModalityDetector)).subscribe(pn=>{this._setOrigin(pn,!0)}))}_removeGlobalListeners(at){const yt=at.rootNode;if(this._rootNodeFocusListenerCount.has(yt)){const Yt=this._rootNodeFocusListenerCount.get(yt);Yt>1?this._rootNodeFocusListenerCount.set(yt,Yt-1):(yt.removeEventListener("focus",this._rootNodeFocusAndBlurListener,Ut),yt.removeEventListener("blur",this._rootNodeFocusAndBlurListener,Ut),this._rootNodeFocusListenerCount.delete(yt))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(at,yt,Yt){this._setClasses(at,yt),this._emitOrigin(Yt,yt),this._lastFocusOrigin=yt}_getClosestElementsInfo(at){const yt=[];return this._elementInfo.forEach((Yt,pn)=>{(pn===at||Yt.checkChildren&&pn.contains(at))&&yt.push([pn,Yt])}),yt}_isLastInteractionFromInputLabel(at){const{_mostRecentTarget:yt,mostRecentModality:Yt}=this._inputModalityDetector;if("mouse"!==Yt||!yt||yt===at||"INPUT"!==at.nodeName&&"TEXTAREA"!==at.nodeName||at.disabled)return!1;const pn=at.labels;if(pn)for(let Pn=0;Pn<pn.length;Pn++)if(pn[Pn].contains(yt))return!0;return!1}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(t.R0b),t.LFG(o.t4),t.LFG(Pe),t.LFG(e.K0,8),t.LFG(It,8))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})(),dt=(()=>{class st{constructor(at,yt){this._elementRef=at,this._focusMonitor=yt,this._focusOrigin=null,this.cdkFocusChange=new t.vpe}get focusOrigin(){return this._focusOrigin}ngAfterViewInit(){const at=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(at,1===at.nodeType&&at.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(yt=>{this._focusOrigin=yt,this.cdkFocusChange.emit(yt)})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return st.\u0275fac=function(at){return new(at||st)(t.Y36(t.SBq),t.Y36(Je))},st.\u0275dir=t.lG2({type:st,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"},exportAs:["cdkMonitorFocus"]}),st})();const he="cdk-high-contrast-black-on-white",Le="cdk-high-contrast-white-on-black",He="cdk-high-contrast-active";let nt=(()=>{class st{constructor(at,yt){this._platform=at,this._document=yt,this._breakpointSubscription=(0,t.f3M)(Q.Yg).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const at=this._document.createElement("div");at.style.backgroundColor="rgb(1,2,3)",at.style.position="absolute",this._document.body.appendChild(at);const yt=this._document.defaultView||window,Yt=yt&&yt.getComputedStyle?yt.getComputedStyle(at):null,pn=(Yt&&Yt.backgroundColor||"").replace(/ /g,"");switch(at.remove(),pn){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return 2;case"rgb(255,255,255)":case"rgb(255,250,239)":return 1}return 0}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const at=this._document.body.classList;at.remove(He,he,Le),this._hasCheckedHighContrastMode=!0;const yt=this.getHighContrastMode();1===yt?at.add(He,he):2===yt&&at.add(He,Le)}}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(o.t4),t.LFG(e.K0))},st.\u0275prov=t.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})(),jt=(()=>{class st{constructor(at){at._applyBodyHighContrastModeCssClasses()}}return st.\u0275fac=function(at){return new(at||st)(t.LFG(nt))},st.\u0275mod=t.oAB({type:st}),st.\u0275inj=t.cJS({imports:[L.Q8]}),st})()},226:(ke,Y,a)=>{"use strict";a.d(Y,{Is:()=>m,vT:()=>w});var e=a(5e3),t=a(9808);const o=new e.OlP("cdk-dir-doc",{providedIn:"root",factory:function c(){return(0,e.f3M)(t.K0)}}),l=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let m=(()=>{class O{constructor(N){if(this.value="ltr",this.change=new e.vpe,N){const ie=N.documentElement?N.documentElement.dir:null;this.value=function f(O){const H=(null==O?void 0:O.toLowerCase())||"";return"auto"===H&&"undefined"!=typeof navigator&&(null==navigator?void 0:navigator.language)?l.test(navigator.language)?"rtl":"ltr":"rtl"===H?"rtl":"ltr"}((N.body?N.body.dir:null)||ie||"ltr")}}ngOnDestroy(){this.change.complete()}}return O.\u0275fac=function(N){return new(N||O)(e.LFG(o,8))},O.\u0275prov=e.Yz7({token:O,factory:O.\u0275fac,providedIn:"root"}),O})(),w=(()=>{class O{}return O.\u0275fac=function(N){return new(N||O)},O.\u0275mod=e.oAB({type:O}),O.\u0275inj=e.cJS({}),O})()},9287:(ke,Y,a)=>{"use strict";a.d(Y,{Iq:()=>m,TU:()=>c});var e=a(9808),t=a(5e3);class o{constructor(w,O){this._document=O;const H=this._textarea=this._document.createElement("textarea"),N=H.style;N.position="fixed",N.top=N.opacity="0",N.left="-999em",H.setAttribute("aria-hidden","true"),H.value=w,H.readOnly=!0,this._document.body.appendChild(H)}copy(){const w=this._textarea;let O=!1;try{if(w){const H=this._document.activeElement;w.select(),w.setSelectionRange(0,w.value.length),O=this._document.execCommand("copy"),H&&H.focus()}}catch(H){}return O}destroy(){const w=this._textarea;w&&(w.remove(),this._textarea=void 0)}}let c=(()=>{class p{constructor(O){this._document=O}copy(O){const H=this.beginCopy(O),N=H.copy();return H.destroy(),N}beginCopy(O){return new o(O,this._document)}}return p.\u0275fac=function(O){return new(O||p)(t.LFG(e.K0))},p.\u0275prov=t.Yz7({token:p,factory:p.\u0275fac,providedIn:"root"}),p})(),m=(()=>{class p{}return p.\u0275fac=function(O){return new(O||p)},p.\u0275mod=t.oAB({type:p}),p.\u0275inj=t.cJS({}),p})()},3191:(ke,Y,a)=>{"use strict";a.d(Y,{Eq:()=>l,HM:()=>f,Ig:()=>t,fI:()=>m,su:()=>o});var e=a(5e3);function t(w){return null!=w&&"false"!=`${w}`}function o(w,O=0){return function c(w){return!isNaN(parseFloat(w))&&!isNaN(Number(w))}(w)?Number(w):O}function l(w){return Array.isArray(w)?w:[w]}function f(w){return null==w?"":"string"==typeof w?w:`${w}px`}function m(w){return w instanceof e.SBq?w.nativeElement:w}},449:(ke,Y,a)=>{"use strict";a.d(Y,{A8:()=>O,Ov:()=>p});var e=a(8929),t=a(5e3);class p{constructor(K=!1,ie,se=!0,re){this._multiple=K,this._emitChanges=se,this.compareWith=re,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new e.xQ,ie&&ie.length&&(K?ie.forEach(T=>this._markSelected(T)):this._markSelected(ie[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...K){this._verifyValueAssignment(K),K.forEach(se=>this._markSelected(se));const ie=this._hasQueuedChanges();return this._emitChangeEvent(),ie}deselect(...K){this._verifyValueAssignment(K),K.forEach(se=>this._unmarkSelected(se));const ie=this._hasQueuedChanges();return this._emitChangeEvent(),ie}setSelection(...K){this._verifyValueAssignment(K);const ie=this.selected,se=new Set(K);K.forEach(T=>this._markSelected(T)),ie.filter(T=>!se.has(T)).forEach(T=>this._unmarkSelected(T));const re=this._hasQueuedChanges();return this._emitChangeEvent(),re}toggle(K){return this.isSelected(K)?this.deselect(K):this.select(K)}clear(K=!0){this._unmarkAll();const ie=this._hasQueuedChanges();return K&&this._emitChangeEvent(),ie}isSelected(K){if(this.compareWith){for(const ie of this._selection)if(this.compareWith(ie,K))return!0;return!1}return this._selection.has(K)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(K){this._multiple&&this.selected&&this._selected.sort(K)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(K){this.isSelected(K)||(this._multiple||this._unmarkAll(),this.isSelected(K)||this._selection.add(K),this._emitChanges&&this._selectedToEmit.push(K))}_unmarkSelected(K){this.isSelected(K)&&(this._selection.delete(K),this._emitChanges&&this._deselectedToEmit.push(K))}_unmarkAll(){this.isEmpty()||this._selection.forEach(K=>this._unmarkSelected(K))}_verifyValueAssignment(K){}_hasQueuedChanges(){return!(!this._deselectedToEmit.length&&!this._selectedToEmit.length)}}let O=(()=>{class N{constructor(){this._listeners=[]}notify(ie,se){for(let re of this._listeners)re(ie,se)}listen(ie){return this._listeners.push(ie),()=>{this._listeners=this._listeners.filter(se=>ie!==se)}}ngOnDestroy(){this._listeners=[]}}return N.\u0275fac=function(ie){return new(ie||N)},N.\u0275prov=t.Yz7({token:N,factory:N.\u0275fac,providedIn:"root"}),N})()},1088:(ke,Y,a)=>{"use strict";a.d(Y,{LL:()=>re,Su:()=>_,Vq:()=>D,ib:()=>ie});var e=a(925),t=a(7429),o=a(9808),c=a(5e3),l=a(5664),f=a(1314),m=a(1159),p=a(8929),w=a(8514),O=a(1086),H=a(226),N=a(1059);function K(R,z){}class ie{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0}}let re=(()=>{class R extends t.en{constructor(j,B,M,I,U,X,q,fe){super(),this._elementRef=j,this._focusTrapFactory=B,this._config=I,this._interactivityChecker=U,this._ngZone=X,this._overlayRef=q,this._focusMonitor=fe,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=G=>{this._portalOutlet.hasAttached();const ye=this._portalOutlet.attachDomPortal(G);return this._contentAttached(),ye},this._ariaLabelledBy=this._config.ariaLabelledBy||null,this._document=M}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(j){this._portalOutlet.hasAttached();const B=this._portalOutlet.attachComponentPortal(j);return this._contentAttached(),B}attachTemplatePortal(j){this._portalOutlet.hasAttached();const B=this._portalOutlet.attachTemplatePortal(j);return this._contentAttached(),B}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(j,B){this._interactivityChecker.isFocusable(j)||(j.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const M=()=>{j.removeEventListener("blur",M),j.removeEventListener("mousedown",M),j.removeAttribute("tabindex")};j.addEventListener("blur",M),j.addEventListener("mousedown",M)})),j.focus(B)}_focusByCssSelector(j,B){let M=this._elementRef.nativeElement.querySelector(j);M&&this._forceFocus(M,B)}_trapFocus(){const j=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||j.focus();break;case!0:case"first-tabbable":this._focusTrap.focusInitialElementWhenReady().then(B=>{B||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus)}}_restoreFocus(){const j=this._config.restoreFocus;let B=null;if("string"==typeof j?B=this._document.querySelector(j):"boolean"==typeof j?B=j?this._elementFocusedBeforeDialogWasOpened:null:j&&(B=j),this._config.restoreFocus&&B&&"function"==typeof B.focus){const M=(0,e.ht)(),I=this._elementRef.nativeElement;(!M||M===this._document.body||M===I||I.contains(M))&&(this._focusMonitor?(this._focusMonitor.focusVia(B,this._closeInteractionType),this._closeInteractionType=null):B.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const j=this._elementRef.nativeElement,B=(0,e.ht)();return j===B||j.contains(B)}_initializeFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=(0,e.ht)())}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}}return R.\u0275fac=function(j){return new(j||R)(c.Y36(c.SBq),c.Y36(l.qV),c.Y36(o.K0,8),c.Y36(ie),c.Y36(l.ic),c.Y36(c.R0b),c.Y36(f.Iu),c.Y36(l.tE))},R.\u0275cmp=c.Xpm({type:R,selectors:[["cdk-dialog-container"]],viewQuery:function(j,B){if(1&j&&c.Gf(t.Pl,7),2&j){let M;c.iGM(M=c.CRH())&&(B._portalOutlet=M.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(j,B){2&j&&c.uIk("id",B._config.id||null)("role",B._config.role)("aria-modal",B._config.ariaModal)("aria-labelledby",B._config.ariaLabel?null:B._ariaLabelledBy)("aria-label",B._config.ariaLabel)("aria-describedby",B._config.ariaDescribedBy||null)},features:[c.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(j,B){1&j&&c.YNc(0,K,0,0,"ng-template",0)},dependencies:[t.Pl],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2}),R})();class T{constructor(z,j){this.overlayRef=z,this.config=j,this.closed=new p.xQ,this.disableClose=j.disableClose,this.backdropClick=z.backdropClick(),this.keydownEvents=z.keydownEvents(),this.outsidePointerEvents=z.outsidePointerEvents(),this.id=j.id,this.keydownEvents.subscribe(B=>{B.keyCode===m.hY&&!this.disableClose&&!(0,m.Vb)(B)&&(B.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})})}close(z,j){if(this.containerInstance){const B=this.closed;this.containerInstance._closeInteractionType=(null==j?void 0:j.focusOrigin)||"program",this.overlayRef.dispose(),B.next(z),B.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(z="",j=""){return this.overlayRef.updateSize({width:z,height:j}),this}addPanelClass(z){return this.overlayRef.addPanelClass(z),this}removePanelClass(z){return this.overlayRef.removePanelClass(z),this}}const L=new c.OlP("DialogScrollStrategy"),Q=new c.OlP("DialogData"),b=new c.OlP("DefaultDialogConfig"),g={provide:L,deps:[f.aV],useFactory:function E(R){return()=>R.scrollStrategies.block()}};let v=0,D=(()=>{class R{constructor(j,B,M,I,U,X){this._overlay=j,this._injector=B,this._defaultOptions=M,this._parentDialog=I,this._overlayContainer=U,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new p.xQ,this._afterOpenedAtThisLevel=new p.xQ,this._ariaHiddenElements=new Map,this.afterAllClosed=(0,w.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,N.O)(void 0))),this._scrollStrategy=X}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}open(j,B){const M=this._defaultOptions||new ie;(B=Object.assign(Object.assign({},M),B)).id=B.id||"cdk-dialog-"+v++,B.id&&this.getDialogById(B.id);const I=this._getOverlayConfig(B),U=this._overlay.create(I),X=new T(U,B),q=this._attachContainer(U,X,B);return X.containerInstance=q,this._attachDialogContent(j,X,q,B),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(X),X.closed.subscribe(()=>this._removeOpenDialog(X,!0)),this.afterOpened.next(X),X}closeAll(){C(this.openDialogs,j=>j.close())}getDialogById(j){return this.openDialogs.find(B=>B.id===j)}ngOnDestroy(){C(this._openDialogsAtThisLevel,j=>{!1===j.config.closeOnDestroy&&this._removeOpenDialog(j,!1)}),C(this._openDialogsAtThisLevel,j=>j.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(j){const B=new f.X_({positionStrategy:j.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:j.scrollStrategy||this._scrollStrategy(),panelClass:j.panelClass,hasBackdrop:j.hasBackdrop,direction:j.direction,minWidth:j.minWidth,minHeight:j.minHeight,maxWidth:j.maxWidth,maxHeight:j.maxHeight,width:j.width,height:j.height,disposeOnNavigation:j.closeOnNavigation});return j.backdropClass&&(B.backdropClass=j.backdropClass),B}_attachContainer(j,B,M){var I;const U=M.injector||(null===(I=M.viewContainerRef)||void 0===I?void 0:I.injector),X=[{provide:ie,useValue:M},{provide:T,useValue:B},{provide:f.Iu,useValue:j}];let q;M.container?"function"==typeof M.container?q=M.container:(q=M.container.type,X.push(...M.container.providers(M))):q=re;const fe=new t.C5(q,M.viewContainerRef,c.zs3.create({parent:U||this._injector,providers:X}),M.componentFactoryResolver);return j.attach(fe).instance}_attachDialogContent(j,B,M,I){if(j instanceof c.Rgc){const U=this._createInjector(I,B,M,void 0);let X={$implicit:I.data,dialogRef:B};I.templateContext&&(X=Object.assign(Object.assign({},X),"function"==typeof I.templateContext?I.templateContext():I.templateContext)),M.attachTemplatePortal(new t.UE(j,null,X,U))}else{const U=this._createInjector(I,B,M,this._injector),X=M.attachComponentPortal(new t.C5(j,I.viewContainerRef,U,I.componentFactoryResolver));B.componentInstance=X.instance}}_createInjector(j,B,M,I){var U;const X=j.injector||(null===(U=j.viewContainerRef)||void 0===U?void 0:U.injector),q=[{provide:Q,useValue:j.data},{provide:T,useValue:B}];return j.providers&&("function"==typeof j.providers?q.push(...j.providers(B,j,M)):q.push(...j.providers)),j.direction&&(!X||!X.get(H.Is,null,c.XFs.Optional))&&q.push({provide:H.Is,useValue:{value:j.direction,change:(0,O.of)()}}),c.zs3.create({parent:X||I,providers:q})}_removeOpenDialog(j,B){const M=this.openDialogs.indexOf(j);M>-1&&(this.openDialogs.splice(M,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((I,U)=>{I?U.setAttribute("aria-hidden",I):U.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),B&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const j=this._overlayContainer.getContainerElement();if(j.parentElement){const B=j.parentElement.children;for(let M=B.length-1;M>-1;M--){const I=B[M];I!==j&&"SCRIPT"!==I.nodeName&&"STYLE"!==I.nodeName&&!I.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(I,I.getAttribute("aria-hidden")),I.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const j=this._parentDialog;return j?j._getAfterAllClosed():this._afterAllClosedAtThisLevel}}return R.\u0275fac=function(j){return new(j||R)(c.LFG(f.aV),c.LFG(c.zs3),c.LFG(b,8),c.LFG(R,12),c.LFG(f.Xj),c.LFG(L))},R.\u0275prov=c.Yz7({token:R,factory:R.\u0275fac}),R})();function C(R,z){let j=R.length;for(;j--;)z(R[j])}let _=(()=>{class R{}return R.\u0275fac=function(j){return new(j||R)},R.\u0275mod=c.oAB({type:R}),R.\u0275inj=c.cJS({providers:[D,g],imports:[f.U8,t.eL,l.rt,t.eL]}),R})()},1159:(ke,Y,a)=>{"use strict";a.d(Y,{A:()=>Ee,JH:()=>b,JU:()=>f,K5:()=>l,LH:()=>L,L_:()=>N,MW:()=>tt,Mf:()=>o,SV:()=>Q,Sd:()=>re,Vb:()=>Wr,Z:()=>Ze,aO:()=>X,b2:()=>xi,hY:()=>H,jx:()=>m,oh:()=>T,uR:()=>se,xE:()=>C,zL:()=>p});const o=9,l=13,f=16,m=17,p=18,H=27,N=32,se=35,re=36,T=37,L=38,Q=39,b=40,C=48,X=57,Ee=65,Ze=90,tt=91,xi=224;function Wr(pa,...Ta){return Ta.length?Ta.some(di=>pa[di]):pa.altKey||pa.shiftKey||pa.ctrlKey||pa.metaKey}},5113:(ke,Y,a)=>{"use strict";a.d(Y,{Yg:()=>b,u3:()=>g});var e=a(5e3),t=a(3191),o=a(8929),c=a(6053),l=a(1221),f=a(6498),m=a(2986),p=a(1307),w=a(13),O=a(4850),H=a(1059),N=a(7625),K=a(925);const se=new Set;let re,T=(()=>{class v{constructor(C){this._platform=C,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Q}matchMedia(C){return(this._platform.WEBKIT||this._platform.BLINK)&&function L(v){if(!se.has(v))try{re||(re=document.createElement("style"),re.setAttribute("type","text/css"),document.head.appendChild(re)),re.sheet&&(re.sheet.insertRule(`@media ${v} {body{ }}`,0),se.add(v))}catch(D){console.error(D)}}(C),this._matchMedia(C)}}return v.\u0275fac=function(C){return new(C||v)(e.LFG(K.t4))},v.\u0275prov=e.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})();function Q(v){return{matches:"all"===v||""===v,media:v,addListener:()=>{},removeListener:()=>{}}}let b=(()=>{class v{constructor(C,_){this._mediaMatcher=C,this._zone=_,this._queries=new Map,this._destroySubject=new o.xQ}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(C){return E((0,t.Eq)(C)).some(R=>this._registerQuery(R).mql.matches)}observe(C){const R=E((0,t.Eq)(C)).map(j=>this._registerQuery(j).observable);let z=(0,c.aj)(R);return z=(0,l.z)(z.pipe((0,m.q)(1)),z.pipe((0,p.T)(1),(0,w.b)(0))),z.pipe((0,O.U)(j=>{const B={matches:!1,breakpoints:{}};return j.forEach(({matches:M,query:I})=>{B.matches=B.matches||M,B.breakpoints[I]=M}),B}))}_registerQuery(C){if(this._queries.has(C))return this._queries.get(C);const _=this._mediaMatcher.matchMedia(C),z={observable:new f.y(j=>{const B=M=>this._zone.run(()=>j.next(M));return _.addListener(B),()=>{_.removeListener(B)}}).pipe((0,H.O)(_),(0,O.U)(({matches:j})=>({query:C,matches:j})),(0,N.R)(this._destroySubject)),mql:_};return this._queries.set(C,z),z}}return v.\u0275fac=function(C){return new(C||v)(e.LFG(T),e.LFG(e.R0b))},v.\u0275prov=e.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})();function E(v){return v.map(D=>D.split(",")).reduce((D,C)=>D.concat(C)).map(D=>D.trim())}const g={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},7144:(ke,Y,a)=>{"use strict";a.d(Y,{Q8:()=>w,wD:()=>p});var e=a(3191),t=a(5e3),o=a(6498),c=a(8929),l=a(13);let f=(()=>{class O{create(N){return"undefined"==typeof MutationObserver?null:new MutationObserver(N)}}return O.\u0275fac=function(N){return new(N||O)},O.\u0275prov=t.Yz7({token:O,factory:O.\u0275fac,providedIn:"root"}),O})(),m=(()=>{class O{constructor(N){this._mutationObserverFactory=N,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((N,K)=>this._cleanupObserver(K))}observe(N){const K=(0,e.fI)(N);return new o.y(ie=>{const re=this._observeElement(K).subscribe(ie);return()=>{re.unsubscribe(),this._unobserveElement(K)}})}_observeElement(N){if(this._observedElements.has(N))this._observedElements.get(N).count++;else{const K=new c.xQ,ie=this._mutationObserverFactory.create(se=>K.next(se));ie&&ie.observe(N,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(N,{observer:ie,stream:K,count:1})}return this._observedElements.get(N).stream}_unobserveElement(N){this._observedElements.has(N)&&(this._observedElements.get(N).count--,this._observedElements.get(N).count||this._cleanupObserver(N))}_cleanupObserver(N){if(this._observedElements.has(N)){const{observer:K,stream:ie}=this._observedElements.get(N);K&&K.disconnect(),ie.complete(),this._observedElements.delete(N)}}}return O.\u0275fac=function(N){return new(N||O)(t.LFG(f))},O.\u0275prov=t.Yz7({token:O,factory:O.\u0275fac,providedIn:"root"}),O})(),p=(()=>{class O{constructor(N,K,ie){this._contentObserver=N,this._elementRef=K,this._ngZone=ie,this.event=new t.vpe,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(N){this._disabled=(0,e.Ig)(N),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(N){this._debounce=(0,e.su)(N),this._subscribe()}ngAfterContentInit(){!this._currentSubscription&&!this.disabled&&this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const N=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?N.pipe((0,l.b)(this.debounce)):N).subscribe(this.event)})}_unsubscribe(){var N;null===(N=this._currentSubscription)||void 0===N||N.unsubscribe()}}return O.\u0275fac=function(N){return new(N||O)(t.Y36(m),t.Y36(t.SBq),t.Y36(t.R0b))},O.\u0275dir=t.lG2({type:O,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),O})(),w=(()=>{class O{}return O.\u0275fac=function(N){return new(N||O)},O.\u0275mod=t.oAB({type:O}),O.\u0275inj=t.cJS({providers:[f]}),O})()},1314:(ke,Y,a)=>{"use strict";a.d(Y,{Iu:()=>B,U8:()=>Nt,X_:()=>D,Xj:()=>M,aV:()=>ee,pI:()=>_t,xu:()=>ze});var e=a(1713),t=a(9808),o=a(5e3),c=a(3191),l=a(925),f=a(226),m=a(7429),p=a(8929),w=a(2654),O=a(6787),H=a(2986),N=a(7625),K=a(4290),ie=a(1159);const se=(0,l.Mq)();class re{constructor(k,W){this._viewportRuler=k,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=W}attach(){}enable(){if(this._canBeEnabled()){const k=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=k.style.left||"",this._previousHTMLStyles.top=k.style.top||"",k.style.left=(0,c.HM)(-this._previousScrollPosition.left),k.style.top=(0,c.HM)(-this._previousScrollPosition.top),k.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const k=this._document.documentElement,ae=k.style,Ne=this._document.body.style,pe=ae.scrollBehavior||"",Pe=Ne.scrollBehavior||"";this._isEnabled=!1,ae.left=this._previousHTMLStyles.left,ae.top=this._previousHTMLStyles.top,k.classList.remove("cdk-global-scrollblock"),se&&(ae.scrollBehavior=Ne.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),se&&(ae.scrollBehavior=pe,Ne.scrollBehavior=Pe)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const W=this._document.body,ae=this._viewportRuler.getViewportSize();return W.scrollHeight>ae.height||W.scrollWidth>ae.width}}class L{constructor(k,W,ae,Ne){this._scrollDispatcher=k,this._ngZone=W,this._viewportRuler=ae,this._config=Ne,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(k){this._overlayRef=k}enable(){if(this._scrollSubscription)return;const k=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=k.subscribe(()=>{const W=this._viewportRuler.getViewportScrollPosition().top;Math.abs(W-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=k.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class Q{enable(){}disable(){}attach(){}}function b(et,k){return k.some(W=>et.bottom<W.top||et.top>W.bottom||et.right<W.left||et.left>W.right)}function E(et,k){return k.some(W=>et.top<W.top||et.bottom>W.bottom||et.left<W.left||et.right>W.right)}class g{constructor(k,W,ae,Ne){this._scrollDispatcher=k,this._viewportRuler=W,this._ngZone=ae,this._config=Ne,this._scrollSubscription=null}attach(k){this._overlayRef=k}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const W=this._overlayRef.overlayElement.getBoundingClientRect(),{width:ae,height:Ne}=this._viewportRuler.getViewportSize();b(W,[{width:ae,height:Ne,bottom:Ne,right:ae,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let v=(()=>{class et{constructor(W,ae,Ne,pe){this._scrollDispatcher=W,this._viewportRuler=ae,this._ngZone=Ne,this.noop=()=>new Q,this.close=Pe=>new L(this._scrollDispatcher,this._ngZone,this._viewportRuler,Pe),this.block=()=>new re(this._viewportRuler,this._document),this.reposition=Pe=>new g(this._scrollDispatcher,this._viewportRuler,this._ngZone,Pe),this._document=pe}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(e.mF),o.LFG(e.rL),o.LFG(o.R0b),o.LFG(t.K0))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})();class D{constructor(k){if(this.scrollStrategy=new Q,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,k){const W=Object.keys(k);for(const ae of W)void 0!==k[ae]&&(this[ae]=k[ae])}}}class R{constructor(k,W){this.connectionPair=k,this.scrollableViewProperties=W}}class B{constructor(k,W,ae,Ne,pe,Pe,Me,Ze,tt,St=!1){this._portalOutlet=k,this._host=W,this._pane=ae,this._config=Ne,this._ngZone=pe,this._keyboardDispatcher=Pe,this._document=Me,this._location=Ze,this._outsideClickDispatcher=tt,this._animationsDisabled=St,this._backdropElement=null,this._backdropClick=new p.xQ,this._attachments=new p.xQ,this._detachments=new p.xQ,this._locationChanges=w.w.EMPTY,this._backdropClickHandler=Vt=>this._backdropClick.next(Vt),this._backdropTransitionendHandler=Vt=>{this._disposeBackdrop(Vt.target)},this._keydownEvents=new p.xQ,this._outsidePointerEvents=new p.xQ,Ne.scrollStrategy&&(this._scrollStrategy=Ne.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=Ne.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(k){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);const W=this._portalOutlet.attach(k);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe((0,H.q)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof(null==W?void 0:W.onDestroy)&&W.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),W}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const k=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),k}dispose(){var k;const W=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),null===(k=this._host)||void 0===k||k.remove(),this._previousHostParent=this._pane=this._host=null,W&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(k){k!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=k,this.hasAttached()&&(k.attach(this),this.updatePosition()))}updateSize(k){this._config=Object.assign(Object.assign({},this._config),k),this._updateElementSize()}setDirection(k){this._config=Object.assign(Object.assign({},this._config),{direction:k}),this._updateElementDirection()}addPanelClass(k){this._pane&&this._toggleClasses(this._pane,k,!0)}removePanelClass(k){this._pane&&this._toggleClasses(this._pane,k,!1)}getDirection(){const k=this._config.direction;return k?"string"==typeof k?k:k.value:"ltr"}updateScrollStrategy(k){k!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=k,this.hasAttached()&&(k.attach(this),k.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const k=this._pane.style;k.width=(0,c.HM)(this._config.width),k.height=(0,c.HM)(this._config.height),k.minWidth=(0,c.HM)(this._config.minWidth),k.minHeight=(0,c.HM)(this._config.minHeight),k.maxWidth=(0,c.HM)(this._config.maxWidth),k.maxHeight=(0,c.HM)(this._config.maxHeight)}_togglePointerEvents(k){this._pane.style.pointerEvents=k?"":"none"}_attachBackdrop(){const k="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),this._animationsDisabled||"undefined"==typeof requestAnimationFrame?this._backdropElement.classList.add(k):this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(k)})})}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){const k=this._backdropElement;if(k){if(this._animationsDisabled)return void this._disposeBackdrop(k);k.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{k.addEventListener("transitionend",this._backdropTransitionendHandler)}),k.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(k)},500))}}_toggleClasses(k,W,ae){const Ne=(0,c.Eq)(W||[]).filter(pe=>!!pe);Ne.length&&(ae?k.classList.add(...Ne):k.classList.remove(...Ne))}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const k=this._ngZone.onStable.pipe((0,N.R)((0,O.T)(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||0===this._pane.children.length)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),k.unsubscribe())})})}_disposeScrollStrategy(){const k=this._scrollStrategy;k&&(k.disable(),k.detach&&k.detach())}_disposeBackdrop(k){k&&(k.removeEventListener("click",this._backdropClickHandler),k.removeEventListener("transitionend",this._backdropTransitionendHandler),k.remove(),this._backdropElement===k&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}}let M=(()=>{class et{constructor(W,ae){this._platform=ae,this._document=W}ngOnDestroy(){var W;null===(W=this._containerElement)||void 0===W||W.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const W="cdk-overlay-container";if(this._platform.isBrowser||(0,l.Oy)()){const Ne=this._document.querySelectorAll(`.${W}[platform="server"], .${W}[platform="test"]`);for(let pe=0;pe<Ne.length;pe++)Ne[pe].remove()}const ae=this._document.createElement("div");ae.classList.add(W),(0,l.Oy)()?ae.setAttribute("platform","test"):this._platform.isBrowser||ae.setAttribute("platform","server"),this._document.body.appendChild(ae),this._containerElement=ae}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(t.K0),o.LFG(l.t4))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})();const I="cdk-overlay-connected-position-bounding-box",U=/([A-Za-z%]+)$/;class X{constructor(k,W,ae,Ne,pe){this._viewportRuler=W,this._document=ae,this._platform=Ne,this._overlayContainer=pe,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new p.xQ,this._resizeSubscription=w.w.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(k)}get positions(){return this._preferredPositions}attach(k){this._validatePositions(),k.hostElement.classList.add(I),this._overlayRef=k,this._boundingBox=k.hostElement,this._pane=k.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const k=this._originRect,W=this._overlayRect,ae=this._viewportRect,Ne=this._containerRect,pe=[];let Pe;for(let Me of this._preferredPositions){let Ze=this._getOriginPoint(k,Ne,Me),tt=this._getOverlayPoint(Ze,W,Me),St=this._getOverlayFit(tt,W,ae,Me);if(St.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(Me,Ze);this._canFitWithFlexibleDimensions(St,tt,ae)?pe.push({position:Me,origin:Ze,overlayRect:W,boundingBoxRect:this._calculateBoundingBoxRect(Ze,Me)}):(!Pe||Pe.overlayFit.visibleArea<St.visibleArea)&&(Pe={overlayFit:St,overlayPoint:tt,originPoint:Ze,position:Me,overlayRect:W})}if(pe.length){let Me=null,Ze=-1;for(const tt of pe){const St=tt.boundingBoxRect.width*tt.boundingBoxRect.height*(tt.position.weight||1);St>Ze&&(Ze=St,Me=tt)}return this._isPushed=!1,void this._applyPosition(Me.position,Me.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(Pe.position,Pe.originPoint);this._applyPosition(Pe.position,Pe.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&q(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(I),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const k=this._lastPosition;if(k){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();const W=this._getOriginPoint(this._originRect,this._containerRect,k);this._applyPosition(k,W)}else this.apply()}withScrollableContainers(k){return this._scrollables=k,this}withPositions(k){return this._preferredPositions=k,-1===k.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(k){return this._viewportMargin=k,this}withFlexibleDimensions(k=!0){return this._hasFlexibleDimensions=k,this}withGrowAfterOpen(k=!0){return this._growAfterOpen=k,this}withPush(k=!0){return this._canPush=k,this}withLockedPosition(k=!0){return this._positionLocked=k,this}setOrigin(k){return this._origin=k,this}withDefaultOffsetX(k){return this._offsetX=k,this}withDefaultOffsetY(k){return this._offsetY=k,this}withTransformOriginOn(k){return this._transformOriginSelector=k,this}_getOriginPoint(k,W,ae){let Ne,pe;if("center"==ae.originX)Ne=k.left+k.width/2;else{const Pe=this._isRtl()?k.right:k.left,Me=this._isRtl()?k.left:k.right;Ne="start"==ae.originX?Pe:Me}return W.left<0&&(Ne-=W.left),pe="center"==ae.originY?k.top+k.height/2:"top"==ae.originY?k.top:k.bottom,W.top<0&&(pe-=W.top),{x:Ne,y:pe}}_getOverlayPoint(k,W,ae){let Ne,pe;return Ne="center"==ae.overlayX?-W.width/2:"start"===ae.overlayX?this._isRtl()?-W.width:0:this._isRtl()?0:-W.width,pe="center"==ae.overlayY?-W.height/2:"top"==ae.overlayY?0:-W.height,{x:k.x+Ne,y:k.y+pe}}_getOverlayFit(k,W,ae,Ne){const pe=G(W);let{x:Pe,y:Me}=k,Ze=this._getOffset(Ne,"x"),tt=this._getOffset(Ne,"y");Ze&&(Pe+=Ze),tt&&(Me+=tt);let It=0-Me,Ut=Me+pe.height-ae.height,Je=this._subtractOverflows(pe.width,0-Pe,Pe+pe.width-ae.width),dt=this._subtractOverflows(pe.height,It,Ut),he=Je*dt;return{visibleArea:he,isCompletelyWithinViewport:pe.width*pe.height===he,fitsInViewportVertically:dt===pe.height,fitsInViewportHorizontally:Je==pe.width}}_canFitWithFlexibleDimensions(k,W,ae){if(this._hasFlexibleDimensions){const Ne=ae.bottom-W.y,pe=ae.right-W.x,Pe=fe(this._overlayRef.getConfig().minHeight),Me=fe(this._overlayRef.getConfig().minWidth),tt=k.fitsInViewportHorizontally||null!=Me&&Me<=pe;return(k.fitsInViewportVertically||null!=Pe&&Pe<=Ne)&&tt}return!1}_pushOverlayOnScreen(k,W,ae){if(this._previousPushAmount&&this._positionLocked)return{x:k.x+this._previousPushAmount.x,y:k.y+this._previousPushAmount.y};const Ne=G(W),pe=this._viewportRect,Pe=Math.max(k.x+Ne.width-pe.width,0),Me=Math.max(k.y+Ne.height-pe.height,0),Ze=Math.max(pe.top-ae.top-k.y,0),tt=Math.max(pe.left-ae.left-k.x,0);let St=0,Vt=0;return St=Ne.width<=pe.width?tt||-Pe:k.x<this._viewportMargin?pe.left-ae.left-k.x:0,Vt=Ne.height<=pe.height?Ze||-Me:k.y<this._viewportMargin?pe.top-ae.top-k.y:0,this._previousPushAmount={x:St,y:Vt},{x:k.x+St,y:k.y+Vt}}_applyPosition(k,W){if(this._setTransformOrigin(k),this._setOverlayElementStyles(W,k),this._setBoundingBoxStyles(W,k),k.panelClass&&this._addPanelClasses(k.panelClass),this._lastPosition=k,this._positionChanges.observers.length){const ae=this._getScrollVisibility(),Ne=new R(k,ae);this._positionChanges.next(Ne)}this._isInitialRender=!1}_setTransformOrigin(k){if(!this._transformOriginSelector)return;const W=this._boundingBox.querySelectorAll(this._transformOriginSelector);let ae,Ne=k.overlayY;ae="center"===k.overlayX?"center":this._isRtl()?"start"===k.overlayX?"right":"left":"start"===k.overlayX?"left":"right";for(let pe=0;pe<W.length;pe++)W[pe].style.transformOrigin=`${ae} ${Ne}`}_calculateBoundingBoxRect(k,W){const ae=this._viewportRect,Ne=this._isRtl();let pe,Pe,Me,St,Vt,It;if("top"===W.overlayY)Pe=k.y,pe=ae.height-Pe+this._viewportMargin;else if("bottom"===W.overlayY)Me=ae.height-k.y+2*this._viewportMargin,pe=ae.height-Me+this._viewportMargin;else{const Ut=Math.min(ae.bottom-k.y+ae.top,k.y),Je=this._lastBoundingBoxSize.height;pe=2*Ut,Pe=k.y-Ut,pe>Je&&!this._isInitialRender&&!this._growAfterOpen&&(Pe=k.y-Je/2)}if("end"===W.overlayX&&!Ne||"start"===W.overlayX&&Ne)It=ae.width-k.x+this._viewportMargin,St=k.x-this._viewportMargin;else if("start"===W.overlayX&&!Ne||"end"===W.overlayX&&Ne)Vt=k.x,St=ae.right-k.x;else{const Ut=Math.min(ae.right-k.x+ae.left,k.x),Je=this._lastBoundingBoxSize.width;St=2*Ut,Vt=k.x-Ut,St>Je&&!this._isInitialRender&&!this._growAfterOpen&&(Vt=k.x-Je/2)}return{top:Pe,left:Vt,bottom:Me,right:It,width:St,height:pe}}_setBoundingBoxStyles(k,W){const ae=this._calculateBoundingBoxRect(k,W);!this._isInitialRender&&!this._growAfterOpen&&(ae.height=Math.min(ae.height,this._lastBoundingBoxSize.height),ae.width=Math.min(ae.width,this._lastBoundingBoxSize.width));const Ne={};if(this._hasExactPosition())Ne.top=Ne.left="0",Ne.bottom=Ne.right=Ne.maxHeight=Ne.maxWidth="",Ne.width=Ne.height="100%";else{const pe=this._overlayRef.getConfig().maxHeight,Pe=this._overlayRef.getConfig().maxWidth;Ne.height=(0,c.HM)(ae.height),Ne.top=(0,c.HM)(ae.top),Ne.bottom=(0,c.HM)(ae.bottom),Ne.width=(0,c.HM)(ae.width),Ne.left=(0,c.HM)(ae.left),Ne.right=(0,c.HM)(ae.right),Ne.alignItems="center"===W.overlayX?"center":"end"===W.overlayX?"flex-end":"flex-start",Ne.justifyContent="center"===W.overlayY?"center":"bottom"===W.overlayY?"flex-end":"flex-start",pe&&(Ne.maxHeight=(0,c.HM)(pe)),Pe&&(Ne.maxWidth=(0,c.HM)(Pe))}this._lastBoundingBoxSize=ae,q(this._boundingBox.style,Ne)}_resetBoundingBoxStyles(){q(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){q(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(k,W){const ae={},Ne=this._hasExactPosition(),pe=this._hasFlexibleDimensions,Pe=this._overlayRef.getConfig();if(Ne){const St=this._viewportRuler.getViewportScrollPosition();q(ae,this._getExactOverlayY(W,k,St)),q(ae,this._getExactOverlayX(W,k,St))}else ae.position="static";let Me="",Ze=this._getOffset(W,"x"),tt=this._getOffset(W,"y");Ze&&(Me+=`translateX(${Ze}px) `),tt&&(Me+=`translateY(${tt}px)`),ae.transform=Me.trim(),Pe.maxHeight&&(Ne?ae.maxHeight=(0,c.HM)(Pe.maxHeight):pe&&(ae.maxHeight="")),Pe.maxWidth&&(Ne?ae.maxWidth=(0,c.HM)(Pe.maxWidth):pe&&(ae.maxWidth="")),q(this._pane.style,ae)}_getExactOverlayY(k,W,ae){let Ne={top:"",bottom:""},pe=this._getOverlayPoint(W,this._overlayRect,k);return this._isPushed&&(pe=this._pushOverlayOnScreen(pe,this._overlayRect,ae)),"bottom"===k.overlayY?Ne.bottom=this._document.documentElement.clientHeight-(pe.y+this._overlayRect.height)+"px":Ne.top=(0,c.HM)(pe.y),Ne}_getExactOverlayX(k,W,ae){let Pe,Ne={left:"",right:""},pe=this._getOverlayPoint(W,this._overlayRect,k);return this._isPushed&&(pe=this._pushOverlayOnScreen(pe,this._overlayRect,ae)),Pe=this._isRtl()?"end"===k.overlayX?"left":"right":"end"===k.overlayX?"right":"left","right"===Pe?Ne.right=this._document.documentElement.clientWidth-(pe.x+this._overlayRect.width)+"px":Ne.left=(0,c.HM)(pe.x),Ne}_getScrollVisibility(){const k=this._getOriginRect(),W=this._pane.getBoundingClientRect(),ae=this._scrollables.map(Ne=>Ne.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:E(k,ae),isOriginOutsideView:b(k,ae),isOverlayClipped:E(W,ae),isOverlayOutsideView:b(W,ae)}}_subtractOverflows(k,...W){return W.reduce((ae,Ne)=>ae-Math.max(Ne,0),k)}_getNarrowedViewportRect(){const k=this._document.documentElement.clientWidth,W=this._document.documentElement.clientHeight,ae=this._viewportRuler.getViewportScrollPosition();return{top:ae.top+this._viewportMargin,left:ae.left+this._viewportMargin,right:ae.left+k-this._viewportMargin,bottom:ae.top+W-this._viewportMargin,width:k-2*this._viewportMargin,height:W-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(k,W){return"x"===W?null==k.offsetX?this._offsetX:k.offsetX:null==k.offsetY?this._offsetY:k.offsetY}_validatePositions(){}_addPanelClasses(k){this._pane&&(0,c.Eq)(k).forEach(W=>{""!==W&&-1===this._appliedPanelClasses.indexOf(W)&&(this._appliedPanelClasses.push(W),this._pane.classList.add(W))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(k=>{this._pane.classList.remove(k)}),this._appliedPanelClasses=[])}_getOriginRect(){const k=this._origin;if(k instanceof o.SBq)return k.nativeElement.getBoundingClientRect();if(k instanceof Element)return k.getBoundingClientRect();const W=k.width||0,ae=k.height||0;return{top:k.y,bottom:k.y+ae,left:k.x,right:k.x+W,height:ae,width:W}}}function q(et,k){for(let W in k)k.hasOwnProperty(W)&&(et[W]=k[W]);return et}function fe(et){if("number"!=typeof et&&null!=et){const[k,W]=et.split(U);return W&&"px"!==W?null:parseFloat(k)}return et||null}function G(et){return{top:Math.floor(et.top),right:Math.floor(et.right),bottom:Math.floor(et.bottom),left:Math.floor(et.left),width:Math.floor(et.width),height:Math.floor(et.height)}}const me="cdk-global-overlay-wrapper";class Ge{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(k){const W=k.getConfig();this._overlayRef=k,this._width&&!W.width&&k.updateSize({width:this._width}),this._height&&!W.height&&k.updateSize({height:this._height}),k.hostElement.classList.add(me),this._isDisposed=!1}top(k=""){return this._bottomOffset="",this._topOffset=k,this._alignItems="flex-start",this}left(k=""){return this._xOffset=k,this._xPosition="left",this}bottom(k=""){return this._topOffset="",this._bottomOffset=k,this._alignItems="flex-end",this}right(k=""){return this._xOffset=k,this._xPosition="right",this}start(k=""){return this._xOffset=k,this._xPosition="start",this}end(k=""){return this._xOffset=k,this._xPosition="end",this}width(k=""){return this._overlayRef?this._overlayRef.updateSize({width:k}):this._width=k,this}height(k=""){return this._overlayRef?this._overlayRef.updateSize({height:k}):this._height=k,this}centerHorizontally(k=""){return this.left(k),this._xPosition="center",this}centerVertically(k=""){return this.top(k),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const k=this._overlayRef.overlayElement.style,W=this._overlayRef.hostElement.style,ae=this._overlayRef.getConfig(),{width:Ne,height:pe,maxWidth:Pe,maxHeight:Me}=ae,Ze=!("100%"!==Ne&&"100vw"!==Ne||Pe&&"100%"!==Pe&&"100vw"!==Pe),tt=!("100%"!==pe&&"100vh"!==pe||Me&&"100%"!==Me&&"100vh"!==Me),St=this._xPosition,Vt=this._xOffset,It="rtl"===this._overlayRef.getConfig().direction;let Ut="",Je="",dt="";Ze?dt="flex-start":"center"===St?(dt="center",It?Je=Vt:Ut=Vt):It?"left"===St||"end"===St?(dt="flex-end",Ut=Vt):("right"===St||"start"===St)&&(dt="flex-start",Je=Vt):"left"===St||"start"===St?(dt="flex-start",Ut=Vt):("right"===St||"end"===St)&&(dt="flex-end",Je=Vt),k.position=this._cssPosition,k.marginLeft=Ze?"0":Ut,k.marginTop=tt?"0":this._topOffset,k.marginBottom=this._bottomOffset,k.marginRight=Ze?"0":Je,W.justifyContent=dt,W.alignItems=tt?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const k=this._overlayRef.overlayElement.style,W=this._overlayRef.hostElement,ae=W.style;W.classList.remove(me),ae.justifyContent=ae.alignItems=k.marginTop=k.marginBottom=k.marginLeft=k.marginRight=k.position="",this._overlayRef=null,this._isDisposed=!0}}let le=(()=>{class et{constructor(W,ae,Ne,pe){this._viewportRuler=W,this._document=ae,this._platform=Ne,this._overlayContainer=pe}global(){return new Ge}flexibleConnectedTo(W){return new X(W,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(e.rL),o.LFG(t.K0),o.LFG(l.t4),o.LFG(M))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),te=(()=>{class et{constructor(W){this._attachedOverlays=[],this._document=W}ngOnDestroy(){this.detach()}add(W){this.remove(W),this._attachedOverlays.push(W)}remove(W){const ae=this._attachedOverlays.indexOf(W);ae>-1&&this._attachedOverlays.splice(ae,1),0===this._attachedOverlays.length&&this.detach()}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(t.K0))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),be=(()=>{class et extends te{constructor(W,ae){super(W),this._ngZone=ae,this._keydownListener=Ne=>{const pe=this._attachedOverlays;for(let Pe=pe.length-1;Pe>-1;Pe--)if(pe[Pe]._keydownEvents.observers.length>0){const Me=pe[Pe]._keydownEvents;this._ngZone?this._ngZone.run(()=>Me.next(Ne)):Me.next(Ne);break}}}add(W){super.add(W),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(t.K0),o.LFG(o.R0b,8))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),Re=(()=>{class et extends te{constructor(W,ae,Ne){super(W),this._platform=ae,this._ngZone=Ne,this._cursorStyleIsSet=!1,this._pointerDownListener=pe=>{this._pointerDownEventTarget=(0,l.sA)(pe)},this._clickListener=pe=>{const Pe=(0,l.sA)(pe),Me="click"===pe.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:Pe;this._pointerDownEventTarget=null;const Ze=this._attachedOverlays.slice();for(let tt=Ze.length-1;tt>-1;tt--){const St=Ze[tt];if(St._outsidePointerEvents.observers.length<1||!St.hasAttached())continue;if(St.overlayElement.contains(Pe)||St.overlayElement.contains(Me))break;const Vt=St._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>Vt.next(pe)):Vt.next(pe)}}}add(W){if(super.add(W),!this._isAttached){const ae=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(ae)):this._addEventListeners(ae),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=ae.style.cursor,ae.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){const W=this._document.body;W.removeEventListener("pointerdown",this._pointerDownListener,!0),W.removeEventListener("click",this._clickListener,!0),W.removeEventListener("auxclick",this._clickListener,!0),W.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(W.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(W){W.addEventListener("pointerdown",this._pointerDownListener,!0),W.addEventListener("click",this._clickListener,!0),W.addEventListener("auxclick",this._clickListener,!0),W.addEventListener("contextmenu",this._clickListener,!0)}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(t.K0),o.LFG(l.t4),o.LFG(o.R0b,8))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac,providedIn:"root"}),et})(),De=0,ee=(()=>{class et{constructor(W,ae,Ne,pe,Pe,Me,Ze,tt,St,Vt,It,Ut){this.scrollStrategies=W,this._overlayContainer=ae,this._componentFactoryResolver=Ne,this._positionBuilder=pe,this._keyboardDispatcher=Pe,this._injector=Me,this._ngZone=Ze,this._document=tt,this._directionality=St,this._location=Vt,this._outsideClickDispatcher=It,this._animationsModuleType=Ut}create(W){const ae=this._createHostElement(),Ne=this._createPaneElement(ae),pe=this._createPortalOutlet(Ne),Pe=new D(W);return Pe.direction=Pe.direction||this._directionality.value,new B(pe,ae,Ne,Pe,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,"NoopAnimations"===this._animationsModuleType)}position(){return this._positionBuilder}_createPaneElement(W){const ae=this._document.createElement("div");return ae.id="cdk-overlay-"+De++,ae.classList.add("cdk-overlay-pane"),W.appendChild(ae),ae}_createHostElement(){const W=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(W),W}_createPortalOutlet(W){return this._appRef||(this._appRef=this._injector.get(o.z2F)),new m.u0(W,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return et.\u0275fac=function(W){return new(W||et)(o.LFG(v),o.LFG(M),o.LFG(o._Vd),o.LFG(le),o.LFG(be),o.LFG(o.zs3),o.LFG(o.R0b),o.LFG(t.K0),o.LFG(f.Is),o.LFG(t.Ye),o.LFG(Re),o.LFG(o.QbO,8))},et.\u0275prov=o.Yz7({token:et,factory:et.\u0275fac}),et})();const ce=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],Te=new o.OlP("cdk-connected-overlay-scroll-strategy");let ze=(()=>{class et{constructor(W){this.elementRef=W}}return et.\u0275fac=function(W){return new(W||et)(o.Y36(o.SBq))},et.\u0275dir=o.lG2({type:et,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),et})(),_t=(()=>{class et{constructor(W,ae,Ne,pe,Pe){this._overlay=W,this._dir=Pe,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=w.w.EMPTY,this._attachSubscription=w.w.EMPTY,this._detachSubscription=w.w.EMPTY,this._positionSubscription=w.w.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new o.vpe,this.positionChange=new o.vpe,this.attach=new o.vpe,this.detach=new o.vpe,this.overlayKeydown=new o.vpe,this.overlayOutsideClick=new o.vpe,this._templatePortal=new m.UE(ae,Ne),this._scrollStrategyFactory=pe,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(W){this._offsetX=W,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(W){this._offsetY=W,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(W){this._hasBackdrop=(0,c.Ig)(W)}get lockPosition(){return this._lockPosition}set lockPosition(W){this._lockPosition=(0,c.Ig)(W)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(W){this._flexibleDimensions=(0,c.Ig)(W)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(W){this._growAfterOpen=(0,c.Ig)(W)}get push(){return this._push}set push(W){this._push=(0,c.Ig)(W)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(W){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),W.origin&&this.open&&this._position.apply()),W.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=ce);const W=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=W.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=W.detachments().subscribe(()=>this.detach.emit()),W.keydownEvents().subscribe(ae=>{this.overlayKeydown.next(ae),ae.keyCode===ie.hY&&!this.disableClose&&!(0,ie.Vb)(ae)&&(ae.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(ae=>{this.overlayOutsideClick.next(ae)})}_buildConfig(){const W=this._position=this.positionStrategy||this._createPositionStrategy(),ae=new D({direction:this._dir,positionStrategy:W,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(ae.width=this.width),(this.height||0===this.height)&&(ae.height=this.height),(this.minWidth||0===this.minWidth)&&(ae.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(ae.minHeight=this.minHeight),this.backdropClass&&(ae.backdropClass=this.backdropClass),this.panelClass&&(ae.panelClass=this.panelClass),ae}_updatePositionStrategy(W){const ae=this.positions.map(Ne=>({originX:Ne.originX,originY:Ne.originY,overlayX:Ne.overlayX,overlayY:Ne.overlayY,offsetX:Ne.offsetX||this.offsetX,offsetY:Ne.offsetY||this.offsetY,panelClass:Ne.panelClass||void 0}));return W.setOrigin(this._getFlexibleConnectedPositionStrategyOrigin()).withPositions(ae).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const W=this._overlay.position().flexibleConnectedTo(this._getFlexibleConnectedPositionStrategyOrigin());return this._updatePositionStrategy(W),W}_getFlexibleConnectedPositionStrategyOrigin(){return this.origin instanceof ze?this.origin.elementRef:this.origin}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(W=>{this.backdropClick.emit(W)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe((0,K.o)(()=>this.positionChange.observers.length>0)).subscribe(W=>{this.positionChange.emit(W),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return et.\u0275fac=function(W){return new(W||et)(o.Y36(ee),o.Y36(o.Rgc),o.Y36(o.s_b),o.Y36(Te),o.Y36(f.Is,8))},et.\u0275dir=o.lG2({type:et,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],positions:["cdkConnectedOverlayPositions","positions"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[o.TTD]}),et})();const kt={provide:Te,deps:[ee],useFactory:function Pt(et){return()=>et.scrollStrategies.reposition()}};let Nt=(()=>{class et{}return et.\u0275fac=function(W){return new(W||et)},et.\u0275mod=o.oAB({type:et}),et.\u0275inj=o.cJS({providers:[ee,kt],imports:[f.vT,m.eL,e.Cl,e.Cl]}),et})()},925:(ke,Y,a)=>{"use strict";a.d(Y,{Mq:()=>ie,Oy:()=>E,ht:()=>Q,i$:()=>H,kV:()=>L,qK:()=>p,sA:()=>b,t4:()=>c});var e=a(5e3),t=a(9808);let o;try{o="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(g){o=!1}let f,c=(()=>{class g{constructor(D){this._platformId=D,this.isBrowser=this._platformId?(0,t.NF)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!o)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return g.\u0275fac=function(D){return new(D||g)(e.LFG(e.Lbi))},g.\u0275prov=e.Yz7({token:g,factory:g.\u0275fac,providedIn:"root"}),g})();const m=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function p(){if(f)return f;if("object"!=typeof document||!document)return f=new Set(m),f;let g=document.createElement("input");return f=new Set(m.filter(v=>(g.setAttribute("type",v),g.type===v))),f}let w,K,re;function H(g){return function O(){if(null==w&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>w=!0}))}finally{w=w||!1}return w}()?g:!!g.capture}function ie(){if(null==K){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return K=!1,K;if("scrollBehavior"in document.documentElement.style)K=!0;else{const g=Element.prototype.scrollTo;K=!!g&&!/\{\s*\[native code\]\s*\}/.test(g.toString())}}return K}function L(g){if(function T(){if(null==re){const g="undefined"!=typeof document?document.head:null;re=!(!g||!g.createShadowRoot&&!g.attachShadow)}return re}()){const v=g.getRootNode?g.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&v instanceof ShadowRoot)return v}return null}function Q(){let g="undefined"!=typeof document&&document?document.activeElement:null;for(;g&&g.shadowRoot;){const v=g.shadowRoot.activeElement;if(v===g)break;g=v}return g}function b(g){return g.composedPath?g.composedPath()[0]:g.target}function E(){return"undefined"!=typeof __karma__&&!!__karma__||"undefined"!=typeof jasmine&&!!jasmine||"undefined"!=typeof jest&&!!jest||"undefined"!=typeof Mocha&&!!Mocha}},7429:(ke,Y,a)=>{"use strict";a.d(Y,{C5:()=>O,Pl:()=>Q,UE:()=>H,eL:()=>E,en:()=>K,u0:()=>se});var e=a(5e3),t=a(9808);class w{attach(D){return this._attachedHost=D,D.attach(this)}detach(){let D=this._attachedHost;null!=D&&(this._attachedHost=null,D.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(D){this._attachedHost=D}}class O extends w{constructor(D,C,_,R){super(),this.component=D,this.viewContainerRef=C,this.injector=_,this.componentFactoryResolver=R}}class H extends w{constructor(D,C,_,R){super(),this.templateRef=D,this.viewContainerRef=C,this.context=_,this.injector=R}get origin(){return this.templateRef.elementRef}attach(D,C=this.context){return this.context=C,super.attach(D)}detach(){return this.context=void 0,super.detach()}}class N extends w{constructor(D){super(),this.element=D instanceof e.SBq?D.nativeElement:D}}class K{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(D){return D instanceof O?(this._attachedPortal=D,this.attachComponentPortal(D)):D instanceof H?(this._attachedPortal=D,this.attachTemplatePortal(D)):this.attachDomPortal&&D instanceof N?(this._attachedPortal=D,this.attachDomPortal(D)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(D){this._disposeFn=D}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class se extends K{constructor(D,C,_,R,z){super(),this.outletElement=D,this._componentFactoryResolver=C,this._appRef=_,this._defaultInjector=R,this.attachDomPortal=j=>{const B=j.element,M=this._document.createComment("dom-portal");B.parentNode.insertBefore(M,B),this.outletElement.appendChild(B),this._attachedPortal=j,super.setDisposeFn(()=>{M.parentNode&&M.parentNode.replaceChild(B,M)})},this._document=z}attachComponentPortal(D){const _=(D.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(D.component);let R;return D.viewContainerRef?(R=D.viewContainerRef.createComponent(_,D.viewContainerRef.length,D.injector||D.viewContainerRef.injector),this.setDisposeFn(()=>R.destroy())):(R=_.create(D.injector||this._defaultInjector||e.zs3.NULL),this._appRef.attachView(R.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(R.hostView),R.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(R)),this._attachedPortal=D,R}attachTemplatePortal(D){let C=D.viewContainerRef,_=C.createEmbeddedView(D.templateRef,D.context,{injector:D.injector});return _.rootNodes.forEach(R=>this.outletElement.appendChild(R)),_.detectChanges(),this.setDisposeFn(()=>{let R=C.indexOf(_);-1!==R&&C.remove(R)}),this._attachedPortal=D,_}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(D){return D.hostView.rootNodes[0]}}let Q=(()=>{class v extends K{constructor(C,_,R){super(),this._componentFactoryResolver=C,this._viewContainerRef=_,this._isInitialized=!1,this.attached=new e.vpe,this.attachDomPortal=z=>{const j=z.element,B=this._document.createComment("dom-portal");z.setAttachedHost(this),j.parentNode.insertBefore(B,j),this._getRootNode().appendChild(j),this._attachedPortal=z,super.setDisposeFn(()=>{B.parentNode&&B.parentNode.replaceChild(j,B)})},this._document=R}get portal(){return this._attachedPortal}set portal(C){this.hasAttached()&&!C&&!this._isInitialized||(this.hasAttached()&&super.detach(),C&&super.attach(C),this._attachedPortal=C||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(C){C.setAttachedHost(this);const _=null!=C.viewContainerRef?C.viewContainerRef:this._viewContainerRef,z=(C.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(C.component),j=_.createComponent(z,_.length,C.injector||_.injector);return _!==this._viewContainerRef&&this._getRootNode().appendChild(j.hostView.rootNodes[0]),super.setDisposeFn(()=>j.destroy()),this._attachedPortal=C,this._attachedRef=j,this.attached.emit(j),j}attachTemplatePortal(C){C.setAttachedHost(this);const _=this._viewContainerRef.createEmbeddedView(C.templateRef,C.context,{injector:C.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=C,this._attachedRef=_,this.attached.emit(_),_}_getRootNode(){const C=this._viewContainerRef.element.nativeElement;return C.nodeType===C.ELEMENT_NODE?C:C.parentNode}}return v.\u0275fac=function(C){return new(C||v)(e.Y36(e._Vd),e.Y36(e.s_b),e.Y36(t.K0))},v.\u0275dir=e.lG2({type:v,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[e.qOj]}),v})(),E=(()=>{class v{}return v.\u0275fac=function(C){return new(C||v)},v.\u0275mod=e.oAB({type:v}),v.\u0275inj=e.cJS({}),v})()},1713:(ke,Y,a)=>{"use strict";a.d(Y,{ZD:()=>Ee,mF:()=>_,Cl:()=>me,rL:()=>M});var e=a(3191),t=a(5e3),o=a(8929),c=a(1086),l=a(6498),f=a(3753),m=a(6686),w=a(2268);new class O extends w.v{flush(le){this.active=!0,this.scheduled=void 0;const{actions:te}=this;let be,Re=-1,De=te.length;le=le||te.shift();do{if(be=le.execute(le.state,le.delay))break}while(++Re<De&&(le=te.shift()));if(this.active=!1,be){for(;++Re<De&&(le=te.shift());)le.unsubscribe();throw be}}}(class p extends m.o{constructor(le,te){super(le,te),this.scheduler=le,this.work=te}requestAsyncId(le,te,be=0){return null!==be&&be>0?super.requestAsyncId(le,te,be):(le.actions.push(this),le.scheduled||(le.scheduled=requestAnimationFrame(()=>le.flush(null))))}recycleAsyncId(le,te,be=0){if(null!==be&&be>0||null===be&&this.delay>0)return super.recycleAsyncId(le,te,be);0===le.actions.length&&(cancelAnimationFrame(te),le.scheduled=void 0)}});a(8139);var ie=a(7138),se=a(2198),re=a(9808),T=a(925),L=a(226);let _=(()=>{class Ge{constructor(te,be,Re){this._ngZone=te,this._platform=be,this._scrolled=new o.xQ,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=Re}register(te){this.scrollContainers.has(te)||this.scrollContainers.set(te,te.elementScrolled().subscribe(()=>this._scrolled.next(te)))}deregister(te){const be=this.scrollContainers.get(te);be&&(be.unsubscribe(),this.scrollContainers.delete(te))}scrolled(te=20){return this._platform.isBrowser?new l.y(be=>{this._globalSubscription||this._addGlobalListener();const Re=te>0?this._scrolled.pipe((0,ie.e)(te)).subscribe(be):this._scrolled.subscribe(be);return this._scrolledCount++,()=>{Re.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):(0,c.of)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((te,be)=>this.deregister(be)),this._scrolled.complete()}ancestorScrolled(te,be){const Re=this.getAncestorScrollContainers(te);return this.scrolled(be).pipe((0,se.h)(De=>!De||Re.indexOf(De)>-1))}getAncestorScrollContainers(te){const be=[];return this.scrollContainers.forEach((Re,De)=>{this._scrollableContainsElement(De,te)&&be.push(De)}),be}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(te,be){let Re=(0,e.fI)(be),De=te.getElementRef().nativeElement;do{if(Re==De)return!0}while(Re=Re.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const te=this._getWindow();return(0,f.R)(te.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return Ge.\u0275fac=function(te){return new(te||Ge)(t.LFG(t.R0b),t.LFG(T.t4),t.LFG(re.K0,8))},Ge.\u0275prov=t.Yz7({token:Ge,factory:Ge.\u0275fac,providedIn:"root"}),Ge})(),M=(()=>{class Ge{constructor(te,be,Re){this._platform=te,this._change=new o.xQ,this._changeListener=De=>{this._change.next(De)},this._document=Re,be.runOutsideAngular(()=>{if(te.isBrowser){const De=this._getWindow();De.addEventListener("resize",this._changeListener),De.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){const te=this._getWindow();te.removeEventListener("resize",this._changeListener),te.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const te={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),te}getViewportRect(){const te=this.getViewportScrollPosition(),{width:be,height:Re}=this.getViewportSize();return{top:te.top,left:te.left,bottom:te.top+Re,right:te.left+be,height:Re,width:be}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const te=this._document,be=this._getWindow(),Re=te.documentElement,De=Re.getBoundingClientRect();return{top:-De.top||te.body.scrollTop||be.scrollY||Re.scrollTop||0,left:-De.left||te.body.scrollLeft||be.scrollX||Re.scrollLeft||0}}change(te=20){return te>0?this._change.pipe((0,ie.e)(te)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const te=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:te.innerWidth,height:te.innerHeight}:{width:0,height:0}}}return Ge.\u0275fac=function(te){return new(te||Ge)(t.LFG(T.t4),t.LFG(t.R0b),t.LFG(re.K0,8))},Ge.\u0275prov=t.Yz7({token:Ge,factory:Ge.\u0275fac,providedIn:"root"}),Ge})(),Ee=(()=>{class Ge{}return Ge.\u0275fac=function(te){return new(te||Ge)},Ge.\u0275mod=t.oAB({type:Ge}),Ge.\u0275inj=t.cJS({}),Ge})(),me=(()=>{class Ge{}return Ge.\u0275fac=function(te){return new(te||Ge)},Ge.\u0275mod=t.oAB({type:Ge}),Ge.\u0275inj=t.cJS({imports:[L.vT,Ee,L.vT,Ee]}),Ge})()},4533:(ke,Y,a)=>{"use strict";a.d(Y,{IC:()=>K,Ky:()=>ie,Lq:()=>H});var e=a(925),t=a(5e3),o=a(3191),c=a(8896),l=a(8929),f=a(3753),m=a(7138),p=a(7625),w=a(9808);const O=(0,e.i$)({passive:!0});let H=(()=>{class se{constructor(T,L){this._platform=T,this._ngZone=L,this._monitoredElements=new Map}monitor(T){if(!this._platform.isBrowser)return c.E;const L=(0,o.fI)(T),Q=this._monitoredElements.get(L);if(Q)return Q.subject;const b=new l.xQ,E="cdk-text-field-autofilled",g=v=>{"cdk-text-field-autofill-start"!==v.animationName||L.classList.contains(E)?"cdk-text-field-autofill-end"===v.animationName&&L.classList.contains(E)&&(L.classList.remove(E),this._ngZone.run(()=>b.next({target:v.target,isAutofilled:!1}))):(L.classList.add(E),this._ngZone.run(()=>b.next({target:v.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{L.addEventListener("animationstart",g,O),L.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(L,{subject:b,unlisten:()=>{L.removeEventListener("animationstart",g,O)}}),b}stopMonitoring(T){const L=(0,o.fI)(T),Q=this._monitoredElements.get(L);Q&&(Q.unlisten(),Q.subject.complete(),L.classList.remove("cdk-text-field-autofill-monitored"),L.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(L))}ngOnDestroy(){this._monitoredElements.forEach((T,L)=>this.stopMonitoring(L))}}return se.\u0275fac=function(T){return new(T||se)(t.LFG(e.t4),t.LFG(t.R0b))},se.\u0275prov=t.Yz7({token:se,factory:se.\u0275fac,providedIn:"root"}),se})(),K=(()=>{class se{constructor(T,L,Q,b){this._elementRef=T,this._platform=L,this._ngZone=Q,this._destroyed=new l.xQ,this._enabled=!0,this._previousMinRows=-1,this._isViewInited=!1,this._handleFocusEvent=E=>{this._hasFocus="focus"===E.type},this._document=b,this._textareaElement=this._elementRef.nativeElement}get minRows(){return this._minRows}set minRows(T){this._minRows=(0,o.su)(T),this._setMinHeight()}get maxRows(){return this._maxRows}set maxRows(T){this._maxRows=(0,o.su)(T),this._setMaxHeight()}get enabled(){return this._enabled}set enabled(T){T=(0,o.Ig)(T),this._enabled!==T&&((this._enabled=T)?this.resizeToFitContent(!0):this.reset())}get placeholder(){return this._textareaElement.placeholder}set placeholder(T){this._cachedPlaceholderHeight=void 0,T?this._textareaElement.setAttribute("placeholder",T):this._textareaElement.removeAttribute("placeholder"),this._cacheTextareaPlaceholderHeight()}_setMinHeight(){const T=this.minRows&&this._cachedLineHeight?this.minRows*this._cachedLineHeight+"px":null;T&&(this._textareaElement.style.minHeight=T)}_setMaxHeight(){const T=this.maxRows&&this._cachedLineHeight?this.maxRows*this._cachedLineHeight+"px":null;T&&(this._textareaElement.style.maxHeight=T)}ngAfterViewInit(){this._platform.isBrowser&&(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular(()=>{const T=this._getWindow();(0,f.R)(T,"resize").pipe((0,m.e)(16),(0,p.R)(this._destroyed)).subscribe(()=>this.resizeToFitContent(!0)),this._textareaElement.addEventListener("focus",this._handleFocusEvent),this._textareaElement.addEventListener("blur",this._handleFocusEvent)}),this._isViewInited=!0,this.resizeToFitContent(!0))}ngOnDestroy(){this._textareaElement.removeEventListener("focus",this._handleFocusEvent),this._textareaElement.removeEventListener("blur",this._handleFocusEvent),this._destroyed.next(),this._destroyed.complete()}_cacheTextareaLineHeight(){if(this._cachedLineHeight)return;let T=this._textareaElement.cloneNode(!1);T.rows=1,T.style.position="absolute",T.style.visibility="hidden",T.style.border="none",T.style.padding="0",T.style.height="",T.style.minHeight="",T.style.maxHeight="",T.style.overflow="hidden",this._textareaElement.parentNode.appendChild(T),this._cachedLineHeight=T.clientHeight,T.remove(),this._setMinHeight(),this._setMaxHeight()}_measureScrollHeight(){const T=this._textareaElement,L=T.style.marginBottom||"",Q=this._platform.FIREFOX,b=Q&&this._hasFocus,E=Q?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring";b&&(T.style.marginBottom=`${T.clientHeight}px`),T.classList.add(E);const g=T.scrollHeight-4;return T.classList.remove(E),b&&(T.style.marginBottom=L),g}_cacheTextareaPlaceholderHeight(){if(!this._isViewInited||null!=this._cachedPlaceholderHeight)return;if(!this.placeholder)return void(this._cachedPlaceholderHeight=0);const T=this._textareaElement.value;this._textareaElement.value=this._textareaElement.placeholder,this._cachedPlaceholderHeight=this._measureScrollHeight(),this._textareaElement.value=T}ngDoCheck(){this._platform.isBrowser&&this.resizeToFitContent()}resizeToFitContent(T=!1){if(!this._enabled||(this._cacheTextareaLineHeight(),this._cacheTextareaPlaceholderHeight(),!this._cachedLineHeight))return;const L=this._elementRef.nativeElement,Q=L.value;if(!T&&this._minRows===this._previousMinRows&&Q===this._previousValue)return;const b=this._measureScrollHeight(),E=Math.max(b,this._cachedPlaceholderHeight||0);L.style.height=`${E}px`,this._ngZone.runOutsideAngular(()=>{"undefined"!=typeof requestAnimationFrame?requestAnimationFrame(()=>this._scrollToCaretPosition(L)):setTimeout(()=>this._scrollToCaretPosition(L))}),this._previousValue=Q,this._previousMinRows=this._minRows}reset(){void 0!==this._initialHeight&&(this._textareaElement.style.height=this._initialHeight)}_noopInputHandler(){}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_scrollToCaretPosition(T){const{selectionStart:L,selectionEnd:Q}=T;!this._destroyed.isStopped&&this._hasFocus&&T.setSelectionRange(L,Q)}}return se.\u0275fac=function(T){return new(T||se)(t.Y36(t.SBq),t.Y36(e.t4),t.Y36(t.R0b),t.Y36(w.K0,8))},se.\u0275dir=t.lG2({type:se,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(T,L){1&T&&t.NdJ("input",function(){return L._noopInputHandler()})},inputs:{minRows:["cdkAutosizeMinRows","minRows"],maxRows:["cdkAutosizeMaxRows","maxRows"],enabled:["cdkTextareaAutosize","enabled"],placeholder:"placeholder"},exportAs:["cdkTextareaAutosize"]}),se})(),ie=(()=>{class se{}return se.\u0275fac=function(T){return new(T||se)},se.\u0275mod=t.oAB({type:se}),se.\u0275inj=t.cJS({}),se})()},9808:(ke,Y,a)=>{"use strict";a.d(Y,{Do:()=>b,ED:()=>Ni,EM:()=>hi,Gx:()=>yi,HT:()=>l,JF:()=>Pa,K0:()=>m,Mx:()=>na,NF:()=>rs,O5:()=>pa,OU:()=>$i,Ov:()=>Ja,PC:()=>ma,PM:()=>xa,RF:()=>Fi,S$:()=>T,V_:()=>O,Ye:()=>E,b0:()=>Q,bD:()=>sa,ez:()=>ys,gd:()=>Ls,i8:()=>Ea,mk:()=>ri,n9:()=>Mi,p6:()=>tt,q:()=>o,sg:()=>Xi,tP:()=>fs,w_:()=>f});var e=a(5e3);let t=null;function o(){return t}function l(Ie){t||(t=Ie)}class f{}const m=new e.OlP("DocumentToken");let p=(()=>{class Ie{historyGo(Ve){throw new Error("Not implemented")}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275prov=e.Yz7({token:Ie,factory:function(){return function w(){return(0,e.LFG)(H)}()},providedIn:"platform"}),Ie})();const O=new e.OlP("Location Initialized");let H=(()=>{class Ie extends p{constructor(Ve){super(),this._doc=Ve,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return o().getBaseHref(this._doc)}onPopState(Ve){const wt=o().getGlobalEventTarget(this._doc,"window");return wt.addEventListener("popstate",Ve,!1),()=>wt.removeEventListener("popstate",Ve)}onHashChange(Ve){const wt=o().getGlobalEventTarget(this._doc,"window");return wt.addEventListener("hashchange",Ve,!1),()=>wt.removeEventListener("hashchange",Ve)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(Ve){this.location.pathname=Ve}pushState(Ve,wt,Jt){N()?this._history.pushState(Ve,wt,Jt):this.location.hash=Jt}replaceState(Ve,wt,Jt){N()?this._history.replaceState(Ve,wt,Jt):this.location.hash=Jt}forward(){this._history.forward()}back(){this._history.back()}historyGo(Ve=0){this._history.go(Ve)}getState(){return this._history.state}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.LFG(m))},Ie.\u0275prov=e.Yz7({token:Ie,factory:function(){return function K(){return new H((0,e.LFG)(m))}()},providedIn:"platform"}),Ie})();function N(){return!!window.history.pushState}function ie(Ie,ot){if(0==Ie.length)return ot;if(0==ot.length)return Ie;let Ve=0;return Ie.endsWith("/")&&Ve++,ot.startsWith("/")&&Ve++,2==Ve?Ie+ot.substring(1):1==Ve?Ie+ot:Ie+"/"+ot}function se(Ie){const ot=Ie.match(/#|\?|$/),Ve=ot&&ot.index||Ie.length;return Ie.slice(0,Ve-("/"===Ie[Ve-1]?1:0))+Ie.slice(Ve)}function re(Ie){return Ie&&"?"!==Ie[0]?"?"+Ie:Ie}let T=(()=>{class Ie{historyGo(Ve){throw new Error("Not implemented")}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275prov=e.Yz7({token:Ie,factory:function(){return(0,e.f3M)(Q)},providedIn:"root"}),Ie})();const L=new e.OlP("appBaseHref");let Q=(()=>{class Ie extends T{constructor(Ve,wt){var Jt,An,Fn;super(),this._platformLocation=Ve,this._removeListenerFns=[],this._baseHref=null!==(Fn=null!==(Jt=null!=wt?wt:this._platformLocation.getBaseHrefFromDOM())&&void 0!==Jt?Jt:null===(An=(0,e.f3M)(m).location)||void 0===An?void 0:An.origin)&&void 0!==Fn?Fn:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Ve){this._removeListenerFns.push(this._platformLocation.onPopState(Ve),this._platformLocation.onHashChange(Ve))}getBaseHref(){return this._baseHref}prepareExternalUrl(Ve){return ie(this._baseHref,Ve)}path(Ve=!1){const wt=this._platformLocation.pathname+re(this._platformLocation.search),Jt=this._platformLocation.hash;return Jt&&Ve?`${wt}${Jt}`:wt}pushState(Ve,wt,Jt,An){const Fn=this.prepareExternalUrl(Jt+re(An));this._platformLocation.pushState(Ve,wt,Fn)}replaceState(Ve,wt,Jt,An){const Fn=this.prepareExternalUrl(Jt+re(An));this._platformLocation.replaceState(Ve,wt,Fn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Ve=0){var wt,Jt;null===(Jt=(wt=this._platformLocation).historyGo)||void 0===Jt||Jt.call(wt,Ve)}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.LFG(p),e.LFG(L,8))},Ie.\u0275prov=e.Yz7({token:Ie,factory:Ie.\u0275fac,providedIn:"root"}),Ie})(),b=(()=>{class Ie extends T{constructor(Ve,wt){super(),this._platformLocation=Ve,this._baseHref="",this._removeListenerFns=[],null!=wt&&(this._baseHref=wt)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Ve){this._removeListenerFns.push(this._platformLocation.onPopState(Ve),this._platformLocation.onHashChange(Ve))}getBaseHref(){return this._baseHref}path(Ve=!1){let wt=this._platformLocation.hash;return null==wt&&(wt="#"),wt.length>0?wt.substring(1):wt}prepareExternalUrl(Ve){const wt=ie(this._baseHref,Ve);return wt.length>0?"#"+wt:wt}pushState(Ve,wt,Jt,An){let Fn=this.prepareExternalUrl(Jt+re(An));0==Fn.length&&(Fn=this._platformLocation.pathname),this._platformLocation.pushState(Ve,wt,Fn)}replaceState(Ve,wt,Jt,An){let Fn=this.prepareExternalUrl(Jt+re(An));0==Fn.length&&(Fn=this._platformLocation.pathname),this._platformLocation.replaceState(Ve,wt,Fn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Ve=0){var wt,Jt;null===(Jt=(wt=this._platformLocation).historyGo)||void 0===Jt||Jt.call(wt,Ve)}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.LFG(p),e.LFG(L,8))},Ie.\u0275prov=e.Yz7({token:Ie,factory:Ie.\u0275fac}),Ie})(),E=(()=>{class Ie{constructor(Ve){this._subject=new e.vpe,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=Ve;const wt=this._locationStrategy.getBaseHref();this._baseHref=se(D(wt)),this._locationStrategy.onPopState(Jt=>{this._subject.emit({url:this.path(!0),pop:!0,state:Jt.state,type:Jt.type})})}ngOnDestroy(){var Ve;null===(Ve=this._urlChangeSubscription)||void 0===Ve||Ve.unsubscribe(),this._urlChangeListeners=[]}path(Ve=!1){return this.normalize(this._locationStrategy.path(Ve))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(Ve,wt=""){return this.path()==this.normalize(Ve+re(wt))}normalize(Ve){return Ie.stripTrailingSlash(function v(Ie,ot){return Ie&&ot.startsWith(Ie)?ot.substring(Ie.length):ot}(this._baseHref,D(Ve)))}prepareExternalUrl(Ve){return Ve&&"/"!==Ve[0]&&(Ve="/"+Ve),this._locationStrategy.prepareExternalUrl(Ve)}go(Ve,wt="",Jt=null){this._locationStrategy.pushState(Jt,"",Ve,wt),this._notifyUrlChangeListeners(this.prepareExternalUrl(Ve+re(wt)),Jt)}replaceState(Ve,wt="",Jt=null){this._locationStrategy.replaceState(Jt,"",Ve,wt),this._notifyUrlChangeListeners(this.prepareExternalUrl(Ve+re(wt)),Jt)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(Ve=0){var wt,Jt;null===(Jt=(wt=this._locationStrategy).historyGo)||void 0===Jt||Jt.call(wt,Ve)}onUrlChange(Ve){return this._urlChangeListeners.push(Ve),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(wt=>{this._notifyUrlChangeListeners(wt.url,wt.state)})),()=>{var wt;const Jt=this._urlChangeListeners.indexOf(Ve);this._urlChangeListeners.splice(Jt,1),0===this._urlChangeListeners.length&&(null===(wt=this._urlChangeSubscription)||void 0===wt||wt.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(Ve="",wt){this._urlChangeListeners.forEach(Jt=>Jt(Ve,wt))}subscribe(Ve,wt,Jt){return this._subject.subscribe({next:Ve,error:wt,complete:Jt})}}return Ie.normalizeQueryParams=re,Ie.joinWithSlash=ie,Ie.stripTrailingSlash=se,Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.LFG(T))},Ie.\u0275prov=e.Yz7({token:Ie,factory:function(){return function g(){return new E((0,e.LFG)(T))}()},providedIn:"root"}),Ie})();function D(Ie){return Ie.replace(/\/index.html$/,"")}var R=(()=>((R=R||{})[R.Zero=0]="Zero",R[R.One=1]="One",R[R.Two=2]="Two",R[R.Few=3]="Few",R[R.Many=4]="Many",R[R.Other=5]="Other",R))(),z=(()=>((z=z||{})[z.Format=0]="Format",z[z.Standalone=1]="Standalone",z))(),j=(()=>((j=j||{})[j.Narrow=0]="Narrow",j[j.Abbreviated=1]="Abbreviated",j[j.Wide=2]="Wide",j[j.Short=3]="Short",j))(),B=(()=>((B=B||{})[B.Short=0]="Short",B[B.Medium=1]="Medium",B[B.Long=2]="Long",B[B.Full=3]="Full",B))(),M=(()=>((M=M||{})[M.Decimal=0]="Decimal",M[M.Group=1]="Group",M[M.List=2]="List",M[M.PercentSign=3]="PercentSign",M[M.PlusSign=4]="PlusSign",M[M.MinusSign=5]="MinusSign",M[M.Exponential=6]="Exponential",M[M.SuperscriptingExponent=7]="SuperscriptingExponent",M[M.PerMille=8]="PerMille",M[M.Infinity=9]="Infinity",M[M.NaN=10]="NaN",M[M.TimeSeparator=11]="TimeSeparator",M[M.CurrencyDecimal=12]="CurrencyDecimal",M[M.CurrencyGroup=13]="CurrencyGroup",M))();function me(Ie,ot){return Nt((0,e.cg1)(Ie)[e.wAp.DateFormat],ot)}function Ge(Ie,ot){return Nt((0,e.cg1)(Ie)[e.wAp.TimeFormat],ot)}function le(Ie,ot){return Nt((0,e.cg1)(Ie)[e.wAp.DateTimeFormat],ot)}function te(Ie,ot){const Ve=(0,e.cg1)(Ie),wt=Ve[e.wAp.NumberSymbols][ot];if(void 0===wt){if(ot===M.CurrencyDecimal)return Ve[e.wAp.NumberSymbols][M.Decimal];if(ot===M.CurrencyGroup)return Ve[e.wAp.NumberSymbols][M.Group]}return wt}const Te=e.kL8;function ze(Ie){if(!Ie[e.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${Ie[e.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Nt(Ie,ot){for(let Ve=ot;Ve>-1;Ve--)if(void 0!==Ie[Ve])return Ie[Ve];throw new Error("Locale data API: locale data undefined")}function ft(Ie){const[ot,Ve]=Ie.split(":");return{hours:+ot,minutes:+Ve}}const ae=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Ne={},pe=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var Pe=(()=>((Pe=Pe||{})[Pe.Short=0]="Short",Pe[Pe.ShortGMT=1]="ShortGMT",Pe[Pe.Long=2]="Long",Pe[Pe.Extended=3]="Extended",Pe))(),Me=(()=>((Me=Me||{})[Me.FullYear=0]="FullYear",Me[Me.Month=1]="Month",Me[Me.Date=2]="Date",Me[Me.Hours=3]="Hours",Me[Me.Minutes=4]="Minutes",Me[Me.Seconds=5]="Seconds",Me[Me.FractionalSeconds=6]="FractionalSeconds",Me[Me.Day=7]="Day",Me))(),Ze=(()=>((Ze=Ze||{})[Ze.DayPeriods=0]="DayPeriods",Ze[Ze.Days=1]="Days",Ze[Ze.Months=2]="Months",Ze[Ze.Eras=3]="Eras",Ze))();function tt(Ie,ot,Ve,wt){let Jt=function Kt(Ie){if(wn(Ie))return Ie;if("number"==typeof Ie&&!isNaN(Ie))return new Date(Ie);if("string"==typeof Ie){if(Ie=Ie.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(Ie)){const[Jt,An=1,Fn=1]=Ie.split("-").map(ir=>+ir);return St(Jt,An-1,Fn)}const Ve=parseFloat(Ie);if(!isNaN(Ie-Ve))return new Date(Ve);let wt;if(wt=Ie.match(ae))return function mn(Ie){const ot=new Date(0);let Ve=0,wt=0;const Jt=Ie[8]?ot.setUTCFullYear:ot.setFullYear,An=Ie[8]?ot.setUTCHours:ot.setHours;Ie[9]&&(Ve=Number(Ie[9]+Ie[10]),wt=Number(Ie[9]+Ie[11])),Jt.call(ot,Number(Ie[1]),Number(Ie[2])-1,Number(Ie[3]));const Fn=Number(Ie[4]||0)-Ve,ir=Number(Ie[5]||0)-wt,mr=Number(Ie[6]||0),Nr=Math.floor(1e3*parseFloat("0."+(Ie[7]||0)));return An.call(ot,Fn,ir,mr,Nr),ot}(wt)}const ot=new Date(Ie);if(!wn(ot))throw new Error(`Unable to convert "${Ie}" into a date`);return ot}(Ie);ot=Vt(Ve,ot)||ot;let ir,Fn=[];for(;ot;){if(ir=pe.exec(ot),!ir){Fn.push(ot);break}{Fn=Fn.concat(ir.slice(1));const ti=Fn.pop();if(!ti)break;ot=ti}}let mr=Jt.getTimezoneOffset();wt&&(mr=sn(wt,mr),Jt=function Lt(Ie,ot,Ve){const wt=Ve?-1:1,Jt=Ie.getTimezoneOffset();return function bn(Ie,ot){return(Ie=new Date(Ie.getTime())).setMinutes(Ie.getMinutes()+ot),Ie}(Ie,wt*(sn(ot,Jt)-Jt))}(Jt,wt,!0));let Nr="";return Fn.forEach(ti=>{const hr=function Pn(Ie){if(pn[Ie])return pn[Ie];let ot;switch(Ie){case"G":case"GG":case"GGG":ot=Le(Ze.Eras,j.Abbreviated);break;case"GGGG":ot=Le(Ze.Eras,j.Wide);break;case"GGGGG":ot=Le(Ze.Eras,j.Narrow);break;case"y":ot=dt(Me.FullYear,1,0,!1,!0);break;case"yy":ot=dt(Me.FullYear,2,0,!0,!0);break;case"yyy":ot=dt(Me.FullYear,3,0,!1,!0);break;case"yyyy":ot=dt(Me.FullYear,4,0,!1,!0);break;case"Y":ot=Yt(1);break;case"YY":ot=Yt(2,!0);break;case"YYY":ot=Yt(3);break;case"YYYY":ot=Yt(4);break;case"M":case"L":ot=dt(Me.Month,1,1);break;case"MM":case"LL":ot=dt(Me.Month,2,1);break;case"MMM":ot=Le(Ze.Months,j.Abbreviated);break;case"MMMM":ot=Le(Ze.Months,j.Wide);break;case"MMMMM":ot=Le(Ze.Months,j.Narrow);break;case"LLL":ot=Le(Ze.Months,j.Abbreviated,z.Standalone);break;case"LLLL":ot=Le(Ze.Months,j.Wide,z.Standalone);break;case"LLLLL":ot=Le(Ze.Months,j.Narrow,z.Standalone);break;case"w":ot=yt(1);break;case"ww":ot=yt(2);break;case"W":ot=yt(1,!0);break;case"d":ot=dt(Me.Date,1);break;case"dd":ot=dt(Me.Date,2);break;case"c":case"cc":ot=dt(Me.Day,1);break;case"ccc":ot=Le(Ze.Days,j.Abbreviated,z.Standalone);break;case"cccc":ot=Le(Ze.Days,j.Wide,z.Standalone);break;case"ccccc":ot=Le(Ze.Days,j.Narrow,z.Standalone);break;case"cccccc":ot=Le(Ze.Days,j.Short,z.Standalone);break;case"E":case"EE":case"EEE":ot=Le(Ze.Days,j.Abbreviated);break;case"EEEE":ot=Le(Ze.Days,j.Wide);break;case"EEEEE":ot=Le(Ze.Days,j.Narrow);break;case"EEEEEE":ot=Le(Ze.Days,j.Short);break;case"a":case"aa":case"aaa":ot=Le(Ze.DayPeriods,j.Abbreviated);break;case"aaaa":ot=Le(Ze.DayPeriods,j.Wide);break;case"aaaaa":ot=Le(Ze.DayPeriods,j.Narrow);break;case"b":case"bb":case"bbb":ot=Le(Ze.DayPeriods,j.Abbreviated,z.Standalone,!0);break;case"bbbb":ot=Le(Ze.DayPeriods,j.Wide,z.Standalone,!0);break;case"bbbbb":ot=Le(Ze.DayPeriods,j.Narrow,z.Standalone,!0);break;case"B":case"BB":case"BBB":ot=Le(Ze.DayPeriods,j.Abbreviated,z.Format,!0);break;case"BBBB":ot=Le(Ze.DayPeriods,j.Wide,z.Format,!0);break;case"BBBBB":ot=Le(Ze.DayPeriods,j.Narrow,z.Format,!0);break;case"h":ot=dt(Me.Hours,1,-12);break;case"hh":ot=dt(Me.Hours,2,-12);break;case"H":ot=dt(Me.Hours,1);break;case"HH":ot=dt(Me.Hours,2);break;case"m":ot=dt(Me.Minutes,1);break;case"mm":ot=dt(Me.Minutes,2);break;case"s":ot=dt(Me.Seconds,1);break;case"ss":ot=dt(Me.Seconds,2);break;case"S":ot=dt(Me.FractionalSeconds,1);break;case"SS":ot=dt(Me.FractionalSeconds,2);break;case"SSS":ot=dt(Me.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":ot=nt(Pe.Short);break;case"ZZZZZ":ot=nt(Pe.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":ot=nt(Pe.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":ot=nt(Pe.Long);break;default:return null}return pn[Ie]=ot,ot}(ti);Nr+=hr?hr(Jt,Ve,mr):"''"===ti?"'":ti.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),Nr}function St(Ie,ot,Ve){const wt=new Date(0);return wt.setFullYear(Ie,ot,Ve),wt.setHours(0,0,0),wt}function Vt(Ie,ot){const Ve=function U(Ie){return(0,e.cg1)(Ie)[e.wAp.LocaleId]}(Ie);if(Ne[Ve]=Ne[Ve]||{},Ne[Ve][ot])return Ne[Ve][ot];let wt="";switch(ot){case"shortDate":wt=me(Ie,B.Short);break;case"mediumDate":wt=me(Ie,B.Medium);break;case"longDate":wt=me(Ie,B.Long);break;case"fullDate":wt=me(Ie,B.Full);break;case"shortTime":wt=Ge(Ie,B.Short);break;case"mediumTime":wt=Ge(Ie,B.Medium);break;case"longTime":wt=Ge(Ie,B.Long);break;case"fullTime":wt=Ge(Ie,B.Full);break;case"short":const Jt=Vt(Ie,"shortTime"),An=Vt(Ie,"shortDate");wt=It(le(Ie,B.Short),[Jt,An]);break;case"medium":const Fn=Vt(Ie,"mediumTime"),ir=Vt(Ie,"mediumDate");wt=It(le(Ie,B.Medium),[Fn,ir]);break;case"long":const mr=Vt(Ie,"longTime"),Nr=Vt(Ie,"longDate");wt=It(le(Ie,B.Long),[mr,Nr]);break;case"full":const ti=Vt(Ie,"fullTime"),hr=Vt(Ie,"fullDate");wt=It(le(Ie,B.Full),[ti,hr])}return wt&&(Ne[Ve][ot]=wt),wt}function It(Ie,ot){return ot&&(Ie=Ie.replace(/\{([^}]+)}/g,function(Ve,wt){return null!=ot&&wt in ot?ot[wt]:Ve})),Ie}function Ut(Ie,ot,Ve="-",wt,Jt){let An="";(Ie<0||Jt&&Ie<=0)&&(Jt?Ie=1-Ie:(Ie=-Ie,An=Ve));let Fn=String(Ie);for(;Fn.length<ot;)Fn="0"+Fn;return wt&&(Fn=Fn.slice(Fn.length-ot)),An+Fn}function dt(Ie,ot,Ve=0,wt=!1,Jt=!1){return function(An,Fn){let ir=function he(Ie,ot){switch(Ie){case Me.FullYear:return ot.getFullYear();case Me.Month:return ot.getMonth();case Me.Date:return ot.getDate();case Me.Hours:return ot.getHours();case Me.Minutes:return ot.getMinutes();case Me.Seconds:return ot.getSeconds();case Me.FractionalSeconds:return ot.getMilliseconds();case Me.Day:return ot.getDay();default:throw new Error(`Unknown DateType value "${Ie}".`)}}(Ie,An);if((Ve>0||ir>-Ve)&&(ir+=Ve),Ie===Me.Hours)0===ir&&-12===Ve&&(ir=12);else if(Ie===Me.FractionalSeconds)return function Je(Ie,ot){return Ut(Ie,3).substring(0,ot)}(ir,ot);const mr=te(Fn,M.MinusSign);return Ut(ir,ot,mr,wt,Jt)}}function Le(Ie,ot,Ve=z.Format,wt=!1){return function(Jt,An){return function He(Ie,ot,Ve,wt,Jt,An){switch(Ve){case Ze.Months:return function fe(Ie,ot,Ve){const wt=(0,e.cg1)(Ie),An=Nt([wt[e.wAp.MonthsFormat],wt[e.wAp.MonthsStandalone]],ot);return Nt(An,Ve)}(ot,Jt,wt)[Ie.getMonth()];case Ze.Days:return function q(Ie,ot,Ve){const wt=(0,e.cg1)(Ie),An=Nt([wt[e.wAp.DaysFormat],wt[e.wAp.DaysStandalone]],ot);return Nt(An,Ve)}(ot,Jt,wt)[Ie.getDay()];case Ze.DayPeriods:const Fn=Ie.getHours(),ir=Ie.getMinutes();if(An){const Nr=function _t(Ie){const ot=(0,e.cg1)(Ie);return ze(ot),(ot[e.wAp.ExtraData][2]||[]).map(wt=>"string"==typeof wt?ft(wt):[ft(wt[0]),ft(wt[1])])}(ot),ti=function Pt(Ie,ot,Ve){const wt=(0,e.cg1)(Ie);ze(wt);const An=Nt([wt[e.wAp.ExtraData][0],wt[e.wAp.ExtraData][1]],ot)||[];return Nt(An,Ve)||[]}(ot,Jt,wt),hr=Nr.findIndex(ci=>{if(Array.isArray(ci)){const[Lr,mi]=ci,ea=Fn>=Lr.hours&&ir>=Lr.minutes,Z=Fn<mi.hours||Fn===mi.hours&&ir<mi.minutes;if(Lr.hours<mi.hours){if(ea&&Z)return!0}else if(ea||Z)return!0}else if(ci.hours===Fn&&ci.minutes===ir)return!0;return!1});if(-1!==hr)return ti[hr]}return function X(Ie,ot,Ve){const wt=(0,e.cg1)(Ie),An=Nt([wt[e.wAp.DayPeriodsFormat],wt[e.wAp.DayPeriodsStandalone]],ot);return Nt(An,Ve)}(ot,Jt,wt)[Fn<12?0:1];case Ze.Eras:return function G(Ie,ot){return Nt((0,e.cg1)(Ie)[e.wAp.Eras],ot)}(ot,wt)[Ie.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${Ve}`)}}(Jt,An,Ie,ot,Ve,wt)}}function nt(Ie){return function(ot,Ve,wt){const Jt=-1*wt,An=te(Ve,M.MinusSign),Fn=Jt>0?Math.floor(Jt/60):Math.ceil(Jt/60);switch(Ie){case Pe.Short:return(Jt>=0?"+":"")+Ut(Fn,2,An)+Ut(Math.abs(Jt%60),2,An);case Pe.ShortGMT:return"GMT"+(Jt>=0?"+":"")+Ut(Fn,1,An);case Pe.Long:return"GMT"+(Jt>=0?"+":"")+Ut(Fn,2,An)+":"+Ut(Math.abs(Jt%60),2,An);case Pe.Extended:return 0===wt?"Z":(Jt>=0?"+":"")+Ut(Fn,2,An)+":"+Ut(Math.abs(Jt%60),2,An);default:throw new Error(`Unknown zone width "${Ie}"`)}}}function at(Ie){return St(Ie.getFullYear(),Ie.getMonth(),Ie.getDate()+(4-Ie.getDay()))}function yt(Ie,ot=!1){return function(Ve,wt){let Jt;if(ot){const An=new Date(Ve.getFullYear(),Ve.getMonth(),1).getDay()-1,Fn=Ve.getDate();Jt=1+Math.floor((Fn+An)/7)}else{const An=at(Ve),Fn=function bt(Ie){const ot=St(Ie,0,1).getDay();return St(Ie,0,1+(ot<=4?4:11)-ot)}(An.getFullYear()),ir=An.getTime()-Fn.getTime();Jt=1+Math.round(ir/6048e5)}return Ut(Jt,Ie,te(wt,M.MinusSign))}}function Yt(Ie,ot=!1){return function(Ve,wt){return Ut(at(Ve).getFullYear(),Ie,te(wt,M.MinusSign),ot)}}const pn={};function sn(Ie,ot){Ie=Ie.replace(/:/g,"");const Ve=Date.parse("Jan 01, 1970 00:00:00 "+Ie)/6e4;return isNaN(Ve)?ot:Ve}function wn(Ie){return Ie instanceof Date&&!isNaN(Ie.valueOf())}let Un=(()=>{class Ie{}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275prov=e.Yz7({token:Ie,factory:function(Ve){let wt=null;return Ve?wt=new Ve:(Jt=e.LFG(e.soG),wt=new qr(Jt)),wt;var Jt},providedIn:"root"}),Ie})();let qr=(()=>{class Ie extends Un{constructor(Ve){super(),this.locale=Ve}getPluralCategory(Ve,wt){switch(Te(wt||this.locale)(Ve)){case R.Zero:return"zero";case R.One:return"one";case R.Two:return"two";case R.Few:return"few";case R.Many:return"many";default:return"other"}}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.LFG(e.soG))},Ie.\u0275prov=e.Yz7({token:Ie,factory:Ie.\u0275fac}),Ie})();function na(Ie,ot){ot=encodeURIComponent(ot);for(const Ve of Ie.split(";")){const wt=Ve.indexOf("="),[Jt,An]=-1==wt?[Ve,""]:[Ve.slice(0,wt),Ve.slice(wt+1)];if(Jt.trim()===ot)return decodeURIComponent(An)}return null}let ri=(()=>{class Ie{constructor(Ve,wt,Jt,An){this._iterableDiffers=Ve,this._keyValueDiffers=wt,this._ngEl=Jt,this._renderer=An,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(Ve){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof Ve?Ve.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(Ve){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof Ve?Ve.split(/\s+/):Ve,this._rawClass&&((0,e.sIi)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const Ve=this._iterableDiffer.diff(this._rawClass);Ve&&this._applyIterableChanges(Ve)}else if(this._keyValueDiffer){const Ve=this._keyValueDiffer.diff(this._rawClass);Ve&&this._applyKeyValueChanges(Ve)}}_applyKeyValueChanges(Ve){Ve.forEachAddedItem(wt=>this._toggleClass(wt.key,wt.currentValue)),Ve.forEachChangedItem(wt=>this._toggleClass(wt.key,wt.currentValue)),Ve.forEachRemovedItem(wt=>{wt.previousValue&&this._toggleClass(wt.key,!1)})}_applyIterableChanges(Ve){Ve.forEachAddedItem(wt=>{if("string"!=typeof wt.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,e.AaK)(wt.item)}`);this._toggleClass(wt.item,!0)}),Ve.forEachRemovedItem(wt=>this._toggleClass(wt.item,!1))}_applyClasses(Ve){Ve&&(Array.isArray(Ve)||Ve instanceof Set?Ve.forEach(wt=>this._toggleClass(wt,!0)):Object.keys(Ve).forEach(wt=>this._toggleClass(wt,!!Ve[wt])))}_removeClasses(Ve){Ve&&(Array.isArray(Ve)||Ve instanceof Set?Ve.forEach(wt=>this._toggleClass(wt,!1)):Object.keys(Ve).forEach(wt=>this._toggleClass(wt,!1)))}_toggleClass(Ve,wt){(Ve=Ve.trim())&&Ve.split(/\s+/g).forEach(Jt=>{wt?this._renderer.addClass(this._ngEl.nativeElement,Jt):this._renderer.removeClass(this._ngEl.nativeElement,Jt)})}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.ZZ4),e.Y36(e.aQg),e.Y36(e.SBq),e.Y36(e.Qsj))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),Ie})();class ia{constructor(ot,Ve,wt,Jt){this.$implicit=ot,this.ngForOf=Ve,this.index=wt,this.count=Jt}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Xi=(()=>{class Ie{constructor(Ve,wt,Jt){this._viewContainer=Ve,this._template=wt,this._differs=Jt,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(Ve){this._ngForOf=Ve,this._ngForOfDirty=!0}set ngForTrackBy(Ve){this._trackByFn=Ve}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(Ve){Ve&&(this._template=Ve)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const Ve=this._ngForOf;!this._differ&&Ve&&(this._differ=this._differs.find(Ve).create(this.ngForTrackBy))}if(this._differ){const Ve=this._differ.diff(this._ngForOf);Ve&&this._applyChanges(Ve)}}_applyChanges(Ve){const wt=this._viewContainer;Ve.forEachOperation((Jt,An,Fn)=>{if(null==Jt.previousIndex)wt.createEmbeddedView(this._template,new ia(Jt.item,this._ngForOf,-1,-1),null===Fn?void 0:Fn);else if(null==Fn)wt.remove(null===An?void 0:An);else if(null!==An){const ir=wt.get(An);wt.move(ir,Fn),xi(ir,Jt)}});for(let Jt=0,An=wt.length;Jt<An;Jt++){const ir=wt.get(Jt).context;ir.index=Jt,ir.count=An,ir.ngForOf=this._ngForOf}Ve.forEachIdentityChange(Jt=>{xi(wt.get(Jt.currentIndex),Jt)})}static ngTemplateContextGuard(Ve,wt){return!0}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.s_b),e.Y36(e.Rgc),e.Y36(e.ZZ4))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),Ie})();function xi(Ie,ot){Ie.context.$implicit=ot.item}let pa=(()=>{class Ie{constructor(Ve,wt){this._viewContainer=Ve,this._context=new Ta,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=wt}set ngIf(Ve){this._context.$implicit=this._context.ngIf=Ve,this._updateView()}set ngIfThen(Ve){di("ngIfThen",Ve),this._thenTemplateRef=Ve,this._thenViewRef=null,this._updateView()}set ngIfElse(Ve){di("ngIfElse",Ve),this._elseTemplateRef=Ve,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(Ve,wt){return!0}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.s_b),e.Y36(e.Rgc))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),Ie})();class Ta{constructor(){this.$implicit=null,this.ngIf=null}}function di(Ie,ot){if(ot&&!ot.createEmbeddedView)throw new Error(`${Ie} must be a TemplateRef, but received '${(0,e.AaK)(ot)}'.`)}class Gi{constructor(ot,Ve){this._viewContainerRef=ot,this._templateRef=Ve,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(ot){ot&&!this._created?this.create():!ot&&this._created&&this.destroy()}}let Fi=(()=>{class Ie{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(Ve){this._ngSwitch=Ve,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(Ve){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(Ve)}_matchCase(Ve){const wt=Ve==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||wt,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),wt}_updateDefaultCases(Ve){if(this._defaultViews&&Ve!==this._defaultUsed){this._defaultUsed=Ve;for(let wt=0;wt<this._defaultViews.length;wt++)this._defaultViews[wt].enforceState(Ve)}}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),Ie})(),Mi=(()=>{class Ie{constructor(Ve,wt,Jt){this.ngSwitch=Jt,Jt._addCase(),this._view=new Gi(Ve,wt)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.s_b),e.Y36(e.Rgc),e.Y36(Fi,9))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),Ie})(),Ni=(()=>{class Ie{constructor(Ve,wt,Jt){Jt._addDefault(new Gi(Ve,wt))}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.s_b),e.Y36(e.Rgc),e.Y36(Fi,9))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngSwitchDefault",""]],standalone:!0}),Ie})(),ma=(()=>{class Ie{constructor(Ve,wt,Jt){this._ngEl=Ve,this._differs=wt,this._renderer=Jt,this._ngStyle=null,this._differ=null}set ngStyle(Ve){this._ngStyle=Ve,!this._differ&&Ve&&(this._differ=this._differs.find(Ve).create())}ngDoCheck(){if(this._differ){const Ve=this._differ.diff(this._ngStyle);Ve&&this._applyChanges(Ve)}}_setStyle(Ve,wt){const[Jt,An]=Ve.split("."),Fn=-1===Jt.indexOf("-")?void 0:e.JOm.DashCase;null!=wt?this._renderer.setStyle(this._ngEl.nativeElement,Jt,An?`${wt}${An}`:wt,Fn):this._renderer.removeStyle(this._ngEl.nativeElement,Jt,Fn)}_applyChanges(Ve){Ve.forEachRemovedItem(wt=>this._setStyle(wt.key,null)),Ve.forEachAddedItem(wt=>this._setStyle(wt.key,wt.currentValue)),Ve.forEachChangedItem(wt=>this._setStyle(wt.key,wt.currentValue))}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.SBq),e.Y36(e.aQg),e.Y36(e.Qsj))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),Ie})(),fs=(()=>{class Ie{constructor(Ve){this._viewContainerRef=Ve,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(Ve){if(Ve.ngTemplateOutlet||Ve.ngTemplateOutletInjector){const wt=this._viewContainerRef;if(this._viewRef&&wt.remove(wt.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:Jt,ngTemplateOutletContext:An,ngTemplateOutletInjector:Fn}=this;this._viewRef=wt.createEmbeddedView(Jt,An,Fn?{injector:Fn}:void 0)}else this._viewRef=null}else this._viewRef&&Ve.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.s_b))},Ie.\u0275dir=e.lG2({type:Ie,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[e.TTD]}),Ie})();function _a(Ie,ot){return new e.vHH(2100,!1)}class ks{createSubscription(ot,Ve){return ot.subscribe({next:Ve,error:wt=>{throw wt}})}dispose(ot){ot.unsubscribe()}}class vs{createSubscription(ot,Ve){return ot.then(Ve,wt=>{throw wt})}dispose(ot){}}const hs=new vs,Ps=new ks;let Ja=(()=>{class Ie{constructor(Ve){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=Ve}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(Ve){return this._obj?Ve!==this._obj?(this._dispose(),this.transform(Ve)):this._latestValue:(Ve&&this._subscribe(Ve),this._latestValue)}_subscribe(Ve){this._obj=Ve,this._strategy=this._selectStrategy(Ve),this._subscription=this._strategy.createSubscription(Ve,wt=>this._updateLatestValue(Ve,wt))}_selectStrategy(Ve){if((0,e.QGY)(Ve))return hs;if((0,e.F4k)(Ve))return Ps;throw _a()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(Ve,wt){Ve===this._obj&&(this._latestValue=wt,this._ref.markForCheck())}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(e.sBO,16))},Ie.\u0275pipe=e.Yjl({name:"async",type:Ie,pure:!1,standalone:!0}),Ie})(),Ea=(()=>{class Ie{transform(Ve){if(null==Ve)return null;if("string"!=typeof Ve)throw _a();return Ve.toLowerCase()}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275pipe=e.Yjl({name:"lowercase",type:Ie,pure:!0,standalone:!0}),Ie})(),Ls=(()=>{class Ie{transform(Ve){if(null==Ve)return null;if("string"!=typeof Ve)throw _a();return Ve.toUpperCase()}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275pipe=e.Yjl({name:"uppercase",type:Ie,pure:!0,standalone:!0}),Ie})();const aa=/#/g;let yi=(()=>{class Ie{constructor(Ve){this._localization=Ve}transform(Ve,wt,Jt){if(null==Ve)return"";if("object"!=typeof wt||null===wt)throw _a();return wt[function Bn(Ie,ot,Ve,wt){let Jt=`=${Ie}`;if(ot.indexOf(Jt)>-1||(Jt=Ve.getPluralCategory(Ie,wt),ot.indexOf(Jt)>-1))return Jt;if(ot.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${Ie}"`)}(Ve,Object.keys(wt),this._localization,Jt)].replace(aa,Ve.toString())}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)(e.Y36(Un,16))},Ie.\u0275pipe=e.Yjl({name:"i18nPlural",type:Ie,pure:!0,standalone:!0}),Ie})(),$i=(()=>{class Ie{transform(Ve,wt,Jt){if(null==Ve)return null;if(!this.supports(Ve))throw _a();return Ve.slice(wt,Jt)}supports(Ve){return"string"==typeof Ve||Array.isArray(Ve)}}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275pipe=e.Yjl({name:"slice",type:Ie,pure:!1,standalone:!0}),Ie})(),ys=(()=>{class Ie{}return Ie.\u0275fac=function(Ve){return new(Ve||Ie)},Ie.\u0275mod=e.oAB({type:Ie}),Ie.\u0275inj=e.cJS({}),Ie})();const sa="browser";function rs(Ie){return Ie===sa}function xa(Ie){return"server"===Ie}let hi=(()=>{class Ie{}return Ie.\u0275prov=(0,e.Yz7)({token:Ie,providedIn:"root",factory:()=>new Fa((0,e.LFG)(m),window)}),Ie})();class Fa{constructor(ot,Ve){this.document=ot,this.window=Ve,this.offset=()=>[0,0]}setOffset(ot){this.offset=Array.isArray(ot)?()=>ot:ot}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(ot){this.supportsScrolling()&&this.window.scrollTo(ot[0],ot[1])}scrollToAnchor(ot){if(!this.supportsScrolling())return;const Ve=function Li(Ie,ot){const Ve=Ie.getElementById(ot)||Ie.getElementsByName(ot)[0];if(Ve)return Ve;if("function"==typeof Ie.createTreeWalker&&Ie.body&&(Ie.body.createShadowRoot||Ie.body.attachShadow)){const wt=Ie.createTreeWalker(Ie.body,NodeFilter.SHOW_ELEMENT);let Jt=wt.currentNode;for(;Jt;){const An=Jt.shadowRoot;if(An){const Fn=An.getElementById(ot)||An.querySelector(`[name="${ot}"]`);if(Fn)return Fn}Jt=wt.nextNode()}}return null}(this.document,ot);Ve&&(this.scrollToElement(Ve),Ve.focus())}setHistoryScrollRestoration(ot){if(this.supportScrollRestoration()){const Ve=this.window.history;Ve&&Ve.scrollRestoration&&(Ve.scrollRestoration=ot)}}scrollToElement(ot){const Ve=ot.getBoundingClientRect(),wt=Ve.left+this.window.pageXOffset,Jt=Ve.top+this.window.pageYOffset,An=this.offset();this.window.scrollTo(wt-An[0],Jt-An[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const ot=ya(this.window.history)||ya(Object.getPrototypeOf(this.window.history));return!(!ot||!ot.writable&&!ot.set)}catch(ot){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(ot){return!1}}}function ya(Ie){return Object.getOwnPropertyDescriptor(Ie,"scrollRestoration")}class Pa{}},520:(ke,Y,a)=>{"use strict";a.d(Y,{JF:()=>W,LE:()=>L,TP:()=>q,WM:()=>O,eN:()=>U});var e=a(9808),t=a(5e3),o=a(1086),c=a(6498),l=a(1406),f=a(2198),m=a(4850);class p{}class w{}class O{constructor(Pe){this.normalizedNames=new Map,this.lazyUpdate=null,Pe?this.lazyInit="string"==typeof Pe?()=>{this.headers=new Map,Pe.split("\n").forEach(Me=>{const Ze=Me.indexOf(":");if(Ze>0){const tt=Me.slice(0,Ze),St=tt.toLowerCase(),Vt=Me.slice(Ze+1).trim();this.maybeSetNormalizedName(tt,St),this.headers.has(St)?this.headers.get(St).push(Vt):this.headers.set(St,[Vt])}})}:()=>{this.headers=new Map,Object.keys(Pe).forEach(Me=>{let Ze=Pe[Me];const tt=Me.toLowerCase();"string"==typeof Ze&&(Ze=[Ze]),Ze.length>0&&(this.headers.set(tt,Ze),this.maybeSetNormalizedName(Me,tt))})}:this.headers=new Map}has(Pe){return this.init(),this.headers.has(Pe.toLowerCase())}get(Pe){this.init();const Me=this.headers.get(Pe.toLowerCase());return Me&&Me.length>0?Me[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(Pe){return this.init(),this.headers.get(Pe.toLowerCase())||null}append(Pe,Me){return this.clone({name:Pe,value:Me,op:"a"})}set(Pe,Me){return this.clone({name:Pe,value:Me,op:"s"})}delete(Pe,Me){return this.clone({name:Pe,value:Me,op:"d"})}maybeSetNormalizedName(Pe,Me){this.normalizedNames.has(Me)||this.normalizedNames.set(Me,Pe)}init(){this.lazyInit&&(this.lazyInit instanceof O?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(Pe=>this.applyUpdate(Pe)),this.lazyUpdate=null))}copyFrom(Pe){Pe.init(),Array.from(Pe.headers.keys()).forEach(Me=>{this.headers.set(Me,Pe.headers.get(Me)),this.normalizedNames.set(Me,Pe.normalizedNames.get(Me))})}clone(Pe){const Me=new O;return Me.lazyInit=this.lazyInit&&this.lazyInit instanceof O?this.lazyInit:this,Me.lazyUpdate=(this.lazyUpdate||[]).concat([Pe]),Me}applyUpdate(Pe){const Me=Pe.name.toLowerCase();switch(Pe.op){case"a":case"s":let Ze=Pe.value;if("string"==typeof Ze&&(Ze=[Ze]),0===Ze.length)return;this.maybeSetNormalizedName(Pe.name,Me);const tt=("a"===Pe.op?this.headers.get(Me):void 0)||[];tt.push(...Ze),this.headers.set(Me,tt);break;case"d":const St=Pe.value;if(St){let Vt=this.headers.get(Me);if(!Vt)return;Vt=Vt.filter(It=>-1===St.indexOf(It)),0===Vt.length?(this.headers.delete(Me),this.normalizedNames.delete(Me)):this.headers.set(Me,Vt)}else this.headers.delete(Me),this.normalizedNames.delete(Me)}}forEach(Pe){this.init(),Array.from(this.normalizedNames.keys()).forEach(Me=>Pe(this.normalizedNames.get(Me),this.headers.get(Me)))}}class N{encodeKey(Pe){return re(Pe)}encodeValue(Pe){return re(Pe)}decodeKey(Pe){return decodeURIComponent(Pe)}decodeValue(Pe){return decodeURIComponent(Pe)}}const ie=/%(\d[a-f0-9])/gi,se={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function re(pe){return encodeURIComponent(pe).replace(ie,(Pe,Me)=>{var Ze;return null!==(Ze=se[Me])&&void 0!==Ze?Ze:Pe})}function T(pe){return`${pe}`}class L{constructor(Pe={}){if(this.updates=null,this.cloneFrom=null,this.encoder=Pe.encoder||new N,Pe.fromString){if(Pe.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function K(pe,Pe){const Me=new Map;return pe.length>0&&pe.replace(/^\?/,"").split("&").forEach(tt=>{const St=tt.indexOf("="),[Vt,It]=-1==St?[Pe.decodeKey(tt),""]:[Pe.decodeKey(tt.slice(0,St)),Pe.decodeValue(tt.slice(St+1))],Ut=Me.get(Vt)||[];Ut.push(It),Me.set(Vt,Ut)}),Me}(Pe.fromString,this.encoder)}else Pe.fromObject?(this.map=new Map,Object.keys(Pe.fromObject).forEach(Me=>{const Ze=Pe.fromObject[Me],tt=Array.isArray(Ze)?Ze.map(T):[T(Ze)];this.map.set(Me,tt)})):this.map=null}has(Pe){return this.init(),this.map.has(Pe)}get(Pe){this.init();const Me=this.map.get(Pe);return Me?Me[0]:null}getAll(Pe){return this.init(),this.map.get(Pe)||null}keys(){return this.init(),Array.from(this.map.keys())}append(Pe,Me){return this.clone({param:Pe,value:Me,op:"a"})}appendAll(Pe){const Me=[];return Object.keys(Pe).forEach(Ze=>{const tt=Pe[Ze];Array.isArray(tt)?tt.forEach(St=>{Me.push({param:Ze,value:St,op:"a"})}):Me.push({param:Ze,value:tt,op:"a"})}),this.clone(Me)}set(Pe,Me){return this.clone({param:Pe,value:Me,op:"s"})}delete(Pe,Me){return this.clone({param:Pe,value:Me,op:"d"})}toString(){return this.init(),this.keys().map(Pe=>{const Me=this.encoder.encodeKey(Pe);return this.map.get(Pe).map(Ze=>Me+"="+this.encoder.encodeValue(Ze)).join("&")}).filter(Pe=>""!==Pe).join("&")}clone(Pe){const Me=new L({encoder:this.encoder});return Me.cloneFrom=this.cloneFrom||this,Me.updates=(this.updates||[]).concat(Pe),Me}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(Pe=>this.map.set(Pe,this.cloneFrom.map.get(Pe))),this.updates.forEach(Pe=>{switch(Pe.op){case"a":case"s":const Me=("a"===Pe.op?this.map.get(Pe.param):void 0)||[];Me.push(T(Pe.value)),this.map.set(Pe.param,Me);break;case"d":if(void 0===Pe.value){this.map.delete(Pe.param);break}{let Ze=this.map.get(Pe.param)||[];const tt=Ze.indexOf(T(Pe.value));-1!==tt&&Ze.splice(tt,1),Ze.length>0?this.map.set(Pe.param,Ze):this.map.delete(Pe.param)}}}),this.cloneFrom=this.updates=null)}}class b{constructor(){this.map=new Map}set(Pe,Me){return this.map.set(Pe,Me),this}get(Pe){return this.map.has(Pe)||this.map.set(Pe,Pe.defaultValue()),this.map.get(Pe)}delete(Pe){return this.map.delete(Pe),this}has(Pe){return this.map.has(Pe)}keys(){return this.map.keys()}}function g(pe){return"undefined"!=typeof ArrayBuffer&&pe instanceof ArrayBuffer}function v(pe){return"undefined"!=typeof Blob&&pe instanceof Blob}function D(pe){return"undefined"!=typeof FormData&&pe instanceof FormData}class _{constructor(Pe,Me,Ze,tt){let St;if(this.url=Me,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=Pe.toUpperCase(),function E(pe){switch(pe){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||tt?(this.body=void 0!==Ze?Ze:null,St=tt):St=Ze,St&&(this.reportProgress=!!St.reportProgress,this.withCredentials=!!St.withCredentials,St.responseType&&(this.responseType=St.responseType),St.headers&&(this.headers=St.headers),St.context&&(this.context=St.context),St.params&&(this.params=St.params)),this.headers||(this.headers=new O),this.context||(this.context=new b),this.params){const Vt=this.params.toString();if(0===Vt.length)this.urlWithParams=Me;else{const It=Me.indexOf("?");this.urlWithParams=Me+(-1===It?"?":It<Me.length-1?"&":"")+Vt}}else this.params=new L,this.urlWithParams=Me}serializeBody(){return null===this.body?null:g(this.body)||v(this.body)||D(this.body)||function C(pe){return"undefined"!=typeof URLSearchParams&&pe instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof L?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||D(this.body)?null:v(this.body)?this.body.type||null:g(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof L?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(Pe={}){var Me;const Ze=Pe.method||this.method,tt=Pe.url||this.url,St=Pe.responseType||this.responseType,Vt=void 0!==Pe.body?Pe.body:this.body,It=void 0!==Pe.withCredentials?Pe.withCredentials:this.withCredentials,Ut=void 0!==Pe.reportProgress?Pe.reportProgress:this.reportProgress;let Je=Pe.headers||this.headers,dt=Pe.params||this.params;const he=null!==(Me=Pe.context)&&void 0!==Me?Me:this.context;return void 0!==Pe.setHeaders&&(Je=Object.keys(Pe.setHeaders).reduce((Le,He)=>Le.set(He,Pe.setHeaders[He]),Je)),Pe.setParams&&(dt=Object.keys(Pe.setParams).reduce((Le,He)=>Le.set(He,Pe.setParams[He]),dt)),new _(Ze,tt,Vt,{params:dt,headers:Je,context:he,reportProgress:Ut,responseType:St,withCredentials:It})}}var R=(()=>((R=R||{})[R.Sent=0]="Sent",R[R.UploadProgress=1]="UploadProgress",R[R.ResponseHeader=2]="ResponseHeader",R[R.DownloadProgress=3]="DownloadProgress",R[R.Response=4]="Response",R[R.User=5]="User",R))();class z{constructor(Pe,Me=200,Ze="OK"){this.headers=Pe.headers||new O,this.status=void 0!==Pe.status?Pe.status:Me,this.statusText=Pe.statusText||Ze,this.url=Pe.url||null,this.ok=this.status>=200&&this.status<300}}class j extends z{constructor(Pe={}){super(Pe),this.type=R.ResponseHeader}clone(Pe={}){return new j({headers:Pe.headers||this.headers,status:void 0!==Pe.status?Pe.status:this.status,statusText:Pe.statusText||this.statusText,url:Pe.url||this.url||void 0})}}class B extends z{constructor(Pe={}){super(Pe),this.type=R.Response,this.body=void 0!==Pe.body?Pe.body:null}clone(Pe={}){return new B({body:void 0!==Pe.body?Pe.body:this.body,headers:Pe.headers||this.headers,status:void 0!==Pe.status?Pe.status:this.status,statusText:Pe.statusText||this.statusText,url:Pe.url||this.url||void 0})}}class M extends z{constructor(Pe){super(Pe,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${Pe.url||"(unknown url)"}`:`Http failure response for ${Pe.url||"(unknown url)"}: ${Pe.status} ${Pe.statusText}`,this.error=Pe.error||null}}function I(pe,Pe){return{body:Pe,headers:pe.headers,context:pe.context,observe:pe.observe,params:pe.params,reportProgress:pe.reportProgress,responseType:pe.responseType,withCredentials:pe.withCredentials}}let U=(()=>{class pe{constructor(Me){this.handler=Me}request(Me,Ze,tt={}){let St;if(Me instanceof _)St=Me;else{let Ut,Je;Ut=tt.headers instanceof O?tt.headers:new O(tt.headers),tt.params&&(Je=tt.params instanceof L?tt.params:new L({fromObject:tt.params})),St=new _(Me,Ze,void 0!==tt.body?tt.body:null,{headers:Ut,context:tt.context,params:Je,reportProgress:tt.reportProgress,responseType:tt.responseType||"json",withCredentials:tt.withCredentials})}const Vt=(0,o.of)(St).pipe((0,l.b)(Ut=>this.handler.handle(Ut)));if(Me instanceof _||"events"===tt.observe)return Vt;const It=Vt.pipe((0,f.h)(Ut=>Ut instanceof B));switch(tt.observe||"body"){case"body":switch(St.responseType){case"arraybuffer":return It.pipe((0,m.U)(Ut=>{if(null!==Ut.body&&!(Ut.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Ut.body}));case"blob":return It.pipe((0,m.U)(Ut=>{if(null!==Ut.body&&!(Ut.body instanceof Blob))throw new Error("Response is not a Blob.");return Ut.body}));case"text":return It.pipe((0,m.U)(Ut=>{if(null!==Ut.body&&"string"!=typeof Ut.body)throw new Error("Response is not a string.");return Ut.body}));default:return It.pipe((0,m.U)(Ut=>Ut.body))}case"response":return It;default:throw new Error(`Unreachable: unhandled observe type ${tt.observe}}`)}}delete(Me,Ze={}){return this.request("DELETE",Me,Ze)}get(Me,Ze={}){return this.request("GET",Me,Ze)}head(Me,Ze={}){return this.request("HEAD",Me,Ze)}jsonp(Me,Ze){return this.request("JSONP",Me,{params:(new L).append(Ze,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(Me,Ze={}){return this.request("OPTIONS",Me,Ze)}patch(Me,Ze,tt={}){return this.request("PATCH",Me,I(tt,Ze))}post(Me,Ze,tt={}){return this.request("POST",Me,I(tt,Ze))}put(Me,Ze,tt={}){return this.request("PUT",Me,I(tt,Ze))}}return pe.\u0275fac=function(Me){return new(Me||pe)(t.LFG(p))},pe.\u0275prov=t.Yz7({token:pe,factory:pe.\u0275fac}),pe})();class X{constructor(Pe,Me){this.next=Pe,this.interceptor=Me}handle(Pe){return this.interceptor.intercept(Pe,this.next)}}const q=new t.OlP("HTTP_INTERCEPTORS");let fe=(()=>{class pe{intercept(Me,Ze){return Ze.handle(Me)}}return pe.\u0275fac=function(Me){return new(Me||pe)},pe.\u0275prov=t.Yz7({token:pe,factory:pe.\u0275fac}),pe})();const De=/^\)\]\}',?\n/;let ce=(()=>{class pe{constructor(Me){this.xhrFactory=Me}handle(Me){if("JSONP"===Me.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new c.y(Ze=>{const tt=this.xhrFactory.build();if(tt.open(Me.method,Me.urlWithParams),Me.withCredentials&&(tt.withCredentials=!0),Me.headers.forEach((He,nt)=>tt.setRequestHeader(He,nt.join(","))),Me.headers.has("Accept")||tt.setRequestHeader("Accept","application/json, text/plain, */*"),!Me.headers.has("Content-Type")){const He=Me.detectContentTypeHeader();null!==He&&tt.setRequestHeader("Content-Type",He)}if(Me.responseType){const He=Me.responseType.toLowerCase();tt.responseType="json"!==He?He:"text"}const St=Me.serializeBody();let Vt=null;const It=()=>{if(null!==Vt)return Vt;const He=tt.statusText||"OK",nt=new O(tt.getAllResponseHeaders()),jt=function ee(pe){return"responseURL"in pe&&pe.responseURL?pe.responseURL:/^X-Request-URL:/m.test(pe.getAllResponseHeaders())?pe.getResponseHeader("X-Request-URL"):null}(tt)||Me.url;return Vt=new j({headers:nt,status:tt.status,statusText:He,url:jt}),Vt},Ut=()=>{let{headers:He,status:nt,statusText:jt,url:st}=It(),bt=null;204!==nt&&(bt=void 0===tt.response?tt.responseText:tt.response),0===nt&&(nt=bt?200:0);let at=nt>=200&&nt<300;if("json"===Me.responseType&&"string"==typeof bt){const yt=bt;bt=bt.replace(De,"");try{bt=""!==bt?JSON.parse(bt):null}catch(Yt){bt=yt,at&&(at=!1,bt={error:Yt,text:bt})}}at?(Ze.next(new B({body:bt,headers:He,status:nt,statusText:jt,url:st||void 0})),Ze.complete()):Ze.error(new M({error:bt,headers:He,status:nt,statusText:jt,url:st||void 0}))},Je=He=>{const{url:nt}=It(),jt=new M({error:He,status:tt.status||0,statusText:tt.statusText||"Unknown Error",url:nt||void 0});Ze.error(jt)};let dt=!1;const he=He=>{dt||(Ze.next(It()),dt=!0);let nt={type:R.DownloadProgress,loaded:He.loaded};He.lengthComputable&&(nt.total=He.total),"text"===Me.responseType&&!!tt.responseText&&(nt.partialText=tt.responseText),Ze.next(nt)},Le=He=>{let nt={type:R.UploadProgress,loaded:He.loaded};He.lengthComputable&&(nt.total=He.total),Ze.next(nt)};return tt.addEventListener("load",Ut),tt.addEventListener("error",Je),tt.addEventListener("timeout",Je),tt.addEventListener("abort",Je),Me.reportProgress&&(tt.addEventListener("progress",he),null!==St&&tt.upload&&tt.upload.addEventListener("progress",Le)),tt.send(St),Ze.next({type:R.Sent}),()=>{tt.removeEventListener("error",Je),tt.removeEventListener("abort",Je),tt.removeEventListener("load",Ut),tt.removeEventListener("timeout",Je),Me.reportProgress&&(tt.removeEventListener("progress",he),null!==St&&tt.upload&&tt.upload.removeEventListener("progress",Le)),tt.readyState!==tt.DONE&&tt.abort()}})}}return pe.\u0275fac=function(Me){return new(Me||pe)(t.LFG(e.JF))},pe.\u0275prov=t.Yz7({token:pe,factory:pe.\u0275fac}),pe})();const Te=new t.OlP("XSRF_COOKIE_NAME"),ze=new t.OlP("XSRF_HEADER_NAME");class _t{}let Pt=(()=>{class pe{constructor(Me,Ze,tt){this.doc=Me,this.platform=Ze,this.cookieName=tt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const Me=this.doc.cookie||"";return Me!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,e.Mx)(Me,this.cookieName),this.lastCookieString=Me),this.lastToken}}return pe.\u0275fac=function(Me){return new(Me||pe)(t.LFG(e.K0),t.LFG(t.Lbi),t.LFG(Te))},pe.\u0275prov=t.Yz7({token:pe,factory:pe.\u0275fac}),pe})(),kt=(()=>{class pe{constructor(Me,Ze){this.tokenService=Me,this.headerName=Ze}intercept(Me,Ze){const tt=Me.url.toLowerCase();if("GET"===Me.method||"HEAD"===Me.method||tt.startsWith("http://")||tt.startsWith("https://"))return Ze.handle(Me);const St=this.tokenService.getToken();return null!==St&&!Me.headers.has(this.headerName)&&(Me=Me.clone({headers:Me.headers.set(this.headerName,St)})),Ze.handle(Me)}}return pe.\u0275fac=function(Me){return new(Me||pe)(t.LFG(_t),t.LFG(ze))},pe.\u0275prov=t.Yz7({token:pe,factory:pe.\u0275fac}),pe})(),Nt=(()=>{class pe{constructor(Me,Ze){this.backend=Me,this.injector=Ze,this.chain=null}handle(Me){if(null===this.chain){const Ze=this.injector.get(q,[]);this.chain=Ze.reduceRight((tt,St)=>new X(tt,St),this.backend)}return this.chain.handle(Me)}}return pe.\u0275fac=function(Me){return new(Me||pe)(t.LFG(w),t.LFG(t.zs3))},pe.\u0275prov=t.Yz7({token:pe,factory:pe.\u0275fac}),pe})(),k=(()=>{class pe{static disable(){return{ngModule:pe,providers:[{provide:kt,useClass:fe}]}}static withOptions(Me={}){return{ngModule:pe,providers:[Me.cookieName?{provide:Te,useValue:Me.cookieName}:[],Me.headerName?{provide:ze,useValue:Me.headerName}:[]]}}}return pe.\u0275fac=function(Me){return new(Me||pe)},pe.\u0275mod=t.oAB({type:pe}),pe.\u0275inj=t.cJS({providers:[kt,{provide:q,useExisting:kt,multi:!0},{provide:_t,useClass:Pt},{provide:Te,useValue:"XSRF-TOKEN"},{provide:ze,useValue:"X-XSRF-TOKEN"}]}),pe})(),W=(()=>{class pe{}return pe.\u0275fac=function(Me){return new(Me||pe)},pe.\u0275mod=t.oAB({type:pe}),pe.\u0275inj=t.cJS({providers:[U,{provide:p,useClass:Nt},ce,{provide:w,useExisting:ce}],imports:[k.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]}),pe})()},5e3:(ke,Y,a)=>{"use strict";a.d(Y,{$8M:()=>_r,$Z:()=>qp,AFp:()=>yv,ALo:()=>N_,AaK:()=>p,Akn:()=>To,AsE:()=>Lh,B6R:()=>bt,BQk:()=>Hd,CHM:()=>Ya,CRH:()=>X_,CZH:()=>Jd,CqO:()=>jg,D6c:()=>Zw,DdM:()=>D_,DjV:()=>Em,Dn7:()=>H_,EJc:()=>hw,EiD:()=>Mc,EpF:()=>$g,Ez6:()=>le,F$t:()=>Kg,F4k:()=>Vg,FYo:()=>Xs,FiY:()=>zo,G48:()=>Ow,Gf:()=>z_,GfV:()=>Dl,Gpc:()=>H,Gre:()=>Sm,HTZ:()=>x_,Hh0:()=>k_,Hsn:()=>Xg,IIB:()=>sw,Ikx:()=>Ih,IyS:()=>Tm,JOm:()=>ho,JVY:()=>Lf,Jf7:()=>Qs,Jzz:()=>xm,KtG:()=>Ca,L6J:()=>lw,L6k:()=>pd,LAX:()=>Of,LFG:()=>ta,LSH:()=>mu,Lbi:()=>uw,Lck:()=>dM,MAs:()=>Yg,MGl:()=>$d,MMx:()=>Gh,MT6:()=>Am,NdJ:()=>Sh,O4$:()=>Fr,OlP:()=>Br,Oqu:()=>Ph,PXZ:()=>Ew,Q6J:()=>Mh,QGY:()=>Ch,QP$:()=>wn,QbO:()=>cw,Qsj:()=>Ys,R0b:()=>_o,RDi:()=>fu,Rgc:()=>Fc,SBq:()=>Ai,Sil:()=>gw,Suo:()=>K_,TTD:()=>ns,TgZ:()=>Nd,Tol:()=>dm,Udp:()=>Eh,VKq:()=>C_,W1O:()=>J_,WFA:()=>Ah,WLB:()=>S_,XFs:()=>Nt,Xpm:()=>st,Xts:()=>yu,Y36:()=>Cu,YKP:()=>p_,YNc:()=>Bg,Yjl:()=>bn,Yz7:()=>Ge,Z0I:()=>Re,ZZ4:()=>pp,_Bn:()=>h_,_UZ:()=>Dh,_Vd:()=>Ri,_c5:()=>Xw,_uU:()=>vm,aQg:()=>gp,c2e:()=>dw,cJS:()=>te,cg1:()=>Fh,d8E:()=>Rh,dDg:()=>Cw,dqk:()=>tt,eBb:()=>_c,eFA:()=>Lv,ekj:()=>xh,eoX:()=>xv,f3M:()=>ql,g9A:()=>Mv,h0i:()=>Yu,hGG:()=>Qw,hij:()=>jd,iGM:()=>U_,ifc:()=>Ze,ip1:()=>vv,jDz:()=>m_,kEZ:()=>A_,kL8:()=>Ym,kYT:()=>pn,kcU:()=>or,l5B:()=>T_,lG2:()=>sn,lcZ:()=>B_,lnq:()=>Oh,lqb:()=>rn,lri:()=>Tv,mCW:()=>pu,n5z:()=>Or,n_E:()=>Kd,oAB:()=>Yt,oJD:()=>bd,oxw:()=>zg,pB0:()=>vl,q3G:()=>qa,qLn:()=>Cl,qOj:()=>_h,qZA:()=>Bd,qbA:()=>E_,qzn:()=>_l,rFY:()=>P_,rWj:()=>Ev,r_U:()=>ow,s9C:()=>Th,sBO:()=>Iw,sIi:()=>Ac,s_b:()=>Qd,soG:()=>ef,tBr:()=>sl,tb:()=>wv,tp0:()=>Ds,uIk:()=>bh,vHH:()=>se,vpe:()=>Ho,wAp:()=>Gr,xi3:()=>Y_,xp6:()=>Yp,ynx:()=>Yd,z2F:()=>tf,z3N:()=>go,zSh:()=>Gt,zs3:()=>Vl});var e=a(8929),t=a(2654),o=a(6498),c=a(6787),l=a(2474);function f(n){for(let r in n)if(n[r]===f)return r;throw Error("Could not find renamed property on target object.")}function m(n,r){for(const i in r)r.hasOwnProperty(i)&&!n.hasOwnProperty(i)&&(n[i]=r[i])}function p(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(p).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const r=n.toString();if(null==r)return""+r;const i=r.indexOf("\n");return-1===i?r:r.substring(0,i)}function w(n,r){return null==n||""===n?null===r?"":r:null==r||""===r?n:n+" "+r}const O=f({__forward_ref__:f});function H(n){return n.__forward_ref__=H,n.toString=function(){return p(this())},n}function N(n){return K(n)?n():n}function K(n){return"function"==typeof n&&n.hasOwnProperty(O)&&n.__forward_ref__===H}class se extends Error{constructor(r,i){super(function re(n,r){return`NG0${Math.abs(n)}${r?": "+r.trim():""}`}(r,i)),this.code=r}}function T(n){return"string"==typeof n?n:null==n?"":String(n)}function g(n,r){throw new se(-201,!1)}function fe(n,r){null==n&&function G(n,r,i,u){throw new Error(`ASSERTION ERROR: ${n}`+(null==u?"":` [Expected=> ${i} ${u} ${r} <=Actual]`))}(r,n,null,"!=")}function Ge(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}const le=Ge;function te(n){return{providers:n.providers||[],imports:n.imports||[]}}function be(n){return De(n,ze)||De(n,Pt)}function Re(n){return null!==be(n)}function De(n,r){return n.hasOwnProperty(r)?n[r]:null}function Te(n){return n&&(n.hasOwnProperty(_t)||n.hasOwnProperty(kt))?n[_t]:null}const ze=f({\u0275prov:f}),_t=f({\u0275inj:f}),Pt=f({ngInjectableDef:f}),kt=f({ngInjectorDef:f});var Nt=(()=>((Nt=Nt||{})[Nt.Default=0]="Default",Nt[Nt.Host=1]="Host",Nt[Nt.Self=2]="Self",Nt[Nt.SkipSelf=4]="SkipSelf",Nt[Nt.Optional=8]="Optional",Nt))();let ft;function k(n){const r=ft;return ft=n,r}function W(n,r,i){const u=be(n);return u&&"root"==u.providedIn?void 0===u.value?u.value=u.factory():u.value:i&Nt.Optional?null:void 0!==r?r:void g(p(n))}function Ne(n){return{toString:n}.toString()}var pe=(()=>((pe=pe||{})[pe.OnPush=0]="OnPush",pe[pe.Default=1]="Default",pe))(),Ze=(()=>{return(n=Ze||(Ze={}))[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom",Ze;var n})();const tt=(()=>"undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof global&&global||"undefined"!=typeof window&&window||"undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self)(),It={},Ut=[],Je=f({\u0275cmp:f}),dt=f({\u0275dir:f}),he=f({\u0275pipe:f}),Le=f({\u0275mod:f}),He=f({\u0275fac:f}),nt=f({__NG_ELEMENT_ID__:f});let jt=0;function st(n){return Ne(()=>{const i=!0===n.standalone,u={},h={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:u,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===pe.OnPush,directiveDefs:null,pipeDefs:null,standalone:i,dependencies:i&&n.dependencies||null,getStandaloneInjector:null,selectors:n.selectors||Ut,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||Ze.Emulated,id:"c"+jt++,styles:n.styles||Ut,_:null,setInput:null,schemas:n.schemas||null,tView:null},A=n.dependencies,ue=n.features;return h.inputs=Pn(n.inputs,u),h.outputs=Pn(n.outputs),ue&&ue.forEach(Oe=>Oe(h)),h.directiveDefs=A?()=>("function"==typeof A?A():A).map(at).filter(yt):null,h.pipeDefs=A?()=>("function"==typeof A?A():A).map(mn).filter(yt):null,h})}function bt(n,r,i){const u=n.\u0275cmp;u.directiveDefs=()=>("function"==typeof r?r():r).map(at),u.pipeDefs=()=>("function"==typeof i?i():i).map(mn)}function at(n){return Lt(n)||Kt(n)}function yt(n){return null!==n}function Yt(n){return Ne(()=>({type:n.type,bootstrap:n.bootstrap||Ut,declarations:n.declarations||Ut,imports:n.imports||Ut,exports:n.exports||Ut,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null}))}function pn(n,r){return Ne(()=>{const i=Gn(n,!0);i.declarations=r.declarations||Ut,i.imports=r.imports||Ut,i.exports=r.exports||Ut})}function Pn(n,r){if(null==n)return It;const i={};for(const u in n)if(n.hasOwnProperty(u)){let h=n[u],A=h;Array.isArray(h)&&(A=h[1],h=h[0]),i[h]=u,r&&(r[h]=A)}return i}const sn=st;function bn(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,standalone:!0===n.standalone,onDestroy:n.type.prototype.ngOnDestroy||null}}function Lt(n){return n[Je]||null}function Kt(n){return n[dt]||null}function mn(n){return n[he]||null}function wn(n){const r=Lt(n)||Kt(n)||mn(n);return null!==r&&r.standalone}function Gn(n,r){const i=n[Le]||null;if(!i&&!0===r)throw new Error(`Type ${p(n)} does not have '\u0275mod' property.`);return i}function di(n){return Array.isArray(n)&&"object"==typeof n[1]}function Gi(n){return Array.isArray(n)&&!0===n[1]}function Fi(n){return 0!=(8&n.flags)}function Mi(n){return 2==(2&n.flags)}function Ni(n){return 1==(1&n.flags)}function ki(n){return null!==n.template}function Ka(n){return 0!=(256&n[2])}function wi(n,r){return n.hasOwnProperty(He)?n[He]:null}class As{constructor(r,i,u){this.previousValue=r,this.currentValue=i,this.firstChange=u}isFirstChange(){return this.firstChange}}function ns(){return ps}function ps(n){return n.type.prototype.ngOnChanges&&(n.setInput=ca),Ra}function Ra(){const n=Qi(this),r=null==n?void 0:n.current;if(r){const i=n.previous;if(i===It)n.previous=r;else for(let u in r)i[u]=r[u];n.current=null,this.ngOnChanges(r)}}function ca(n,r,i,u){const h=Qi(n)||function ys(n,r){return n[$i]=r}(n,{previous:It,current:null}),A=h.current||(h.current={}),ue=h.previous,Oe=this.declaredInputs[i],We=ue[Oe];A[Oe]=new As(We&&We.currentValue,r,ue===It),n[u]=r}ns.ngInherit=!0;const $i="__ngSimpleChanges__";function Qi(n){return n[$i]||null}function ii(n){for(;Array.isArray(n);)n=n[0];return n}function ya(n,r){return ii(r[n])}function Li(n,r){return ii(r[n.index])}function Pa(n,r){return n.data[r]}function Bi(n,r){return n[r]}function Yi(n,r){const i=r[n];return di(i)?i:i[0]}function Vi(n){return 64==(64&n[2])}function Zi(n,r){return null==r?null:n[r]}function La(n){n[18]=0}function Na(n,r){n[5]+=r;let i=n,u=n[3];for(;null!==u&&(1===r&&1===i[5]||-1===r&&0===i[5]);)u[5]+=r,i=u,u=u[3]}const dr={lFrame:Dt(null),bindingsEnabled:!0};function Ji(){return dr.bindingsEnabled}function Vn(){return dr.lFrame.lView}function Er(){return dr.lFrame.tView}function Ya(n){return dr.lFrame.contextLView=n,n[8]}function Ca(n){return dr.lFrame.contextLView=null,n}function Oi(){let n=rt();for(;null!==n&&64===n.type;)n=n.parent;return n}function rt(){return dr.lFrame.currentTNode}function $e(n,r){const i=dr.lFrame;i.currentTNode=n,i.isParent=r}function xt(){return dr.lFrame.isParent}function On(){dr.lFrame.isParent=!1}function Ti(){const n=dr.lFrame;let r=n.bindingRootIndex;return-1===r&&(r=n.bindingRootIndex=n.tView.bindingStartIndex),r}function Oa(){return dr.lFrame.bindingIndex}function wr(){return dr.lFrame.bindingIndex++}function pi(n){const r=dr.lFrame,i=r.bindingIndex;return r.bindingIndex=r.bindingIndex+n,i}function Qa(n,r){const i=dr.lFrame;i.bindingIndex=i.bindingRootIndex=n,fa(r)}function fa(n){dr.lFrame.currentDirectiveIndex=n}function Ha(n){const r=dr.lFrame.currentDirectiveIndex;return-1===r?null:n[r]}function Ia(){return dr.lFrame.currentQueryIndex}function Za(n){dr.lFrame.currentQueryIndex=n}function Ct(n){const r=n[1];return 2===r.type?r.declTNode:1===r.type?n[6]:null}function de(n,r,i){if(i&Nt.SkipSelf){let h=r,A=n;for(;!(h=h.parent,null!==h||i&Nt.Host||(h=Ct(A),null===h||(A=A[15],10&h.type))););if(null===h)return!1;r=h,n=A}const u=dr.lFrame=qe();return u.currentTNode=r,u.lView=n,!0}function _e(n){const r=qe(),i=n[1];dr.lFrame=r,r.currentTNode=i.firstChild,r.lView=n,r.tView=i,r.contextLView=n,r.bindingIndex=i.bindingStartIndex,r.inI18n=!1}function qe(){const n=dr.lFrame,r=null===n?null:n.child;return null===r?Dt(n):r}function Dt(n){const r={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:n,child:null,inI18n:!1};return null!==n&&(n.child=r),r}function $t(){const n=dr.lFrame;return dr.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const ln=$t;function hn(){const n=$t();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function zn(){return dr.lFrame.selectedIndex}function rr(n){dr.lFrame.selectedIndex=n}function cr(){const n=dr.lFrame;return Pa(n.tView,n.selectedIndex)}function Fr(){dr.lFrame.currentNamespace="svg"}function or(){!function ei(){dr.lFrame.currentNamespace=null}()}function ai(n,r){for(let i=r.directiveStart,u=r.directiveEnd;i<u;i++){const A=n.data[i].type.prototype,{ngAfterContentInit:ue,ngAfterContentChecked:Oe,ngAfterViewInit:We,ngAfterViewChecked:ht,ngOnDestroy:Ft}=A;ue&&(n.contentHooks||(n.contentHooks=[])).push(-i,ue),Oe&&((n.contentHooks||(n.contentHooks=[])).push(i,Oe),(n.contentCheckHooks||(n.contentCheckHooks=[])).push(i,Oe)),We&&(n.viewHooks||(n.viewHooks=[])).push(-i,We),ht&&((n.viewHooks||(n.viewHooks=[])).push(i,ht),(n.viewCheckHooks||(n.viewCheckHooks=[])).push(i,ht)),null!=Ft&&(n.destroyHooks||(n.destroyHooks=[])).push(i,Ft)}}function Xr(n,r,i){Vr(n,r,3,i)}function ji(n,r,i,u){(3&n[2])===i&&Vr(n,r,i,u)}function Ci(n,r){let i=n[2];(3&i)===r&&(i&=2047,i+=1,n[2]=i)}function Vr(n,r,i,u){const A=null!=u?u:-1,ue=r.length-1;let Oe=0;for(let We=void 0!==u?65535&n[18]:0;We<ue;We++)if("number"==typeof r[We+1]){if(Oe=r[We],null!=u&&Oe>=u)break}else r[We]<0&&(n[18]+=65536),(Oe<A||-1==A)&&(Ii(n,i,r,We),n[18]=(4294901760&n[18])+We+2),We++}function Ii(n,r,i,u){const h=i[u]<0,A=i[u+1],Oe=n[h?-i[u]:i[u]];if(h){if(n[2]>>11<n[18]>>16&&(3&n[2])===r){n[2]+=2048;try{A.call(Oe)}finally{}}}else try{A.call(Oe)}finally{}}class oa{constructor(r,i,u){this.factory=r,this.resolving=!1,this.canSeeViewProviders=i,this.injectImpl=u}}function wt(n,r,i){let u=0;for(;u<i.length;){const h=i[u];if("number"==typeof h){if(0!==h)break;u++;const A=i[u++],ue=i[u++],Oe=i[u++];n.setAttribute(r,ue,Oe,A)}else{const A=h,ue=i[++u];An(A)?n.setProperty(r,A,ue):n.setAttribute(r,A,ue),u++}}return u}function Jt(n){return 3===n||4===n||6===n}function An(n){return 64===n.charCodeAt(0)}function Fn(n,r){if(null!==r&&0!==r.length)if(null===n||0===n.length)n=r.slice();else{let i=-1;for(let u=0;u<r.length;u++){const h=r[u];"number"==typeof h?i=h:0===i||ir(n,i,h,null,-1===i||2===i?r[++u]:null)}}return n}function ir(n,r,i,u,h){let A=0,ue=n.length;if(-1===r)ue=-1;else for(;A<n.length;){const Oe=n[A++];if("number"==typeof Oe){if(Oe===r){ue=-1;break}if(Oe>r){ue=A-1;break}}}for(;A<n.length;){const Oe=n[A];if("number"==typeof Oe)break;if(Oe===i){if(null===u)return void(null!==h&&(n[A+1]=h));if(u===n[A+1])return void(n[A+2]=h)}A++,null!==u&&A++,null!==h&&A++}-1!==ue&&(n.splice(ue,0,r),A=ue+1),n.splice(A++,0,i),null!==u&&n.splice(A++,0,u),null!==h&&n.splice(A++,0,h)}function mr(n){return-1!==n}function Nr(n){return 32767&n}function hr(n,r){let i=function ti(n){return n>>16}(n),u=r;for(;i>0;)u=u[15],i--;return u}let ci=!0;function Lr(n){const r=ci;return ci=n,r}let Ue=0;const ne={};function ct(n,r){const i=Qt(n,r);if(-1!==i)return i;const u=r[1];u.firstCreatePass&&(n.injectorIndex=r.length,Tt(u.data,n),Tt(r,null),Tt(u.blueprint,null));const h=un(n,r),A=n.injectorIndex;if(mr(h)){const ue=Nr(h),Oe=hr(h,r),We=Oe[1].data;for(let ht=0;ht<8;ht++)r[A+ht]=Oe[ue+ht]|We[ue+ht]}return r[A+8]=h,A}function Tt(n,r){n.push(0,0,0,0,0,0,0,0,r)}function Qt(n,r){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===r[n.injectorIndex+8]?-1:n.injectorIndex}function un(n,r){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let i=0,u=null,h=r;for(;null!==h;){if(u=Ir(h),null===u)return-1;if(i++,h=h[15],-1!==u.injectorIndex)return u.injectorIndex|i<<16}return-1}function Nn(n,r,i){!function Fe(n,r,i){let u;"string"==typeof i?u=i.charCodeAt(0)||0:i.hasOwnProperty(nt)&&(u=i[nt]),null==u&&(u=i[nt]=Ue++);const h=255&u;r.data[n+(h>>5)]|=1<<h}(n,r,i)}function F(n,r,i){if(i&Nt.Optional||void 0!==n)return n;g()}function Ce(n,r,i,u){if(i&Nt.Optional&&void 0===u&&(u=null),0==(i&(Nt.Self|Nt.Host))){const h=n[9],A=k(void 0);try{return h?h.get(r,u,i&Nt.Optional):W(r,u,i&Nt.Optional)}finally{k(A)}}return F(u,0,i)}function gt(n,r,i,u=Nt.Default,h){if(null!==n){if(1024&r[2]){const ue=function ni(n,r,i,u,h){let A=n,ue=r;for(;null!==A&&null!==ue&&1024&ue[2]&&!(256&ue[2]);){const Oe=Bt(A,ue,i,u|Nt.Self,ne);if(Oe!==ne)return Oe;let We=A.parent;if(!We){const ht=ue[21];if(ht){const Ft=ht.get(i,ne,u);if(Ft!==ne)return Ft}We=Ir(ue),ue=ue[15]}A=We}return h}(n,r,i,u,ne);if(ue!==ne)return ue}const A=Bt(n,r,i,u,ne);if(A!==ne)return A}return Ce(r,i,u,h)}function Bt(n,r,i,u,h){const A=function $n(n){if("string"==typeof n)return n.charCodeAt(0)||0;const r=n.hasOwnProperty(nt)?n[nt]:void 0;return"number"==typeof r?r>=0?255&r:Dr:r}(i);if("function"==typeof A){if(!de(r,n,u))return u&Nt.Host?F(h,0,u):Ce(r,i,u,h);try{const ue=A(u);if(null!=ue||u&Nt.Optional)return ue;g()}finally{ln()}}else if("number"==typeof A){let ue=null,Oe=Qt(n,r),We=-1,ht=u&Nt.Host?r[16][6]:null;for((-1===Oe||u&Nt.SkipSelf)&&(We=-1===Oe?un(n,r):r[Oe+8],-1!==We&&Wn(u,!1)?(ue=r[1],Oe=Nr(We),r=hr(We,r)):Oe=-1);-1!==Oe;){const Ft=r[1];if(Qn(A,Oe,Ft.data)){const Xt=on(Oe,r,i,ue,u,ht);if(Xt!==ne)return Xt}We=r[Oe+8],-1!==We&&Wn(u,r[1].data[Oe+8]===ht)&&Qn(A,Oe,r)?(ue=Ft,Oe=Nr(We),r=hr(We,r)):Oe=-1}}return h}function on(n,r,i,u,h,A){const ue=r[1],Oe=ue.data[n+8],Ft=Sn(Oe,ue,i,null==u?Mi(Oe)&&ci:u!=ue&&0!=(3&Oe.type),h&Nt.Host&&A===Oe);return null!==Ft?Rn(r,ue,Ft,Oe):ne}function Sn(n,r,i,u,h){const A=n.providerIndexes,ue=r.data,Oe=1048575&A,We=n.directiveStart,Ft=A>>20,vn=h?Oe+Ft:n.directiveEnd;for(let xn=u?Oe:Oe+Ft;xn<vn;xn++){const jn=ue[xn];if(xn<We&&i===jn||xn>=We&&jn.type===i)return xn}if(h){const xn=ue[We];if(xn&&ki(xn)&&xn.type===i)return We}return null}function Rn(n,r,i,u){let h=n[i];const A=r.data;if(function Ma(n){return n instanceof oa}(h)){const ue=h;ue.resolving&&function Q(n,r){const i=r?`. Dependency path: ${r.join(" > ")} > ${n}`:"";throw new se(-200,`Circular dependency in DI detected for ${n}${i}`)}(function L(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():T(n)}(A[i]));const Oe=Lr(ue.canSeeViewProviders);ue.resolving=!0;const We=ue.injectImpl?k(ue.injectImpl):null;de(n,u,Nt.Default);try{h=n[i]=ue.factory(void 0,A,n,u),r.firstCreatePass&&i>=u.directiveStart&&function ui(n,r,i){const{ngOnChanges:u,ngOnInit:h,ngDoCheck:A}=r.type.prototype;if(u){const ue=ps(r);(i.preOrderHooks||(i.preOrderHooks=[])).push(n,ue),(i.preOrderCheckHooks||(i.preOrderCheckHooks=[])).push(n,ue)}h&&(i.preOrderHooks||(i.preOrderHooks=[])).push(0-n,h),A&&((i.preOrderHooks||(i.preOrderHooks=[])).push(n,A),(i.preOrderCheckHooks||(i.preOrderCheckHooks=[])).push(n,A))}(i,A[i],r)}finally{null!==We&&k(We),Lr(Oe),ue.resolving=!1,ln()}}return h}function Qn(n,r,i){return!!(i[r+(n>>5)]&1<<n)}function Wn(n,r){return!(n&Nt.Self||n&Nt.Host&&r)}class fr{constructor(r,i){this._tNode=r,this._lView=i}get(r,i,u){return gt(this._tNode,this._lView,r,u,i)}}function Dr(){return new fr(Oi(),Vn())}function Or(n){return Ne(()=>{const r=n.prototype.constructor,i=r[He]||gi(r),u=Object.prototype;let h=Object.getPrototypeOf(n.prototype).constructor;for(;h&&h!==u;){const A=h[He]||gi(h);if(A&&A!==i)return A;h=Object.getPrototypeOf(h)}return A=>new A})}function gi(n){return K(n)?()=>{const r=gi(N(n));return r&&r()}:wi(n)}function Ir(n){const r=n[1],i=r.type;return 2===i?r.declTNode:1===i?n[6]:null}function _r(n){return function kn(n,r){if("class"===r)return n.classes;if("style"===r)return n.styles;const i=n.attrs;if(i){const u=i.length;let h=0;for(;h<u;){const A=i[h];if(Jt(A))break;if(0===A)h+=2;else if("number"==typeof A)for(h++;h<u&&"string"==typeof i[h];)h++;else{if(A===r)return i[h+1];h+=2}}}return null}(Oi(),n)}const Zn="__parameters__",Cr="__prop__metadata__";function Ui(n){return function(...i){if(n){const u=n(...i);for(const h in u)this[h]=u[h]}}}function xr(n,r,i){return Ne(()=>{const u=Ui(r);function h(...A){if(this instanceof h)return u.apply(this,A),this;const ue=new h(...A);return Oe.annotation=ue,Oe;function Oe(We,ht,Ft){const Xt=We.hasOwnProperty(Zn)?We[Zn]:Object.defineProperty(We,Zn,{value:[]})[Zn];for(;Xt.length<=Ft;)Xt.push(null);return(Xt[Ft]=Xt[Ft]||[]).push(ue),We}}return i&&(h.prototype=Object.create(i.prototype)),h.prototype.ngMetadataName=n,h.annotationCls=h,h})}function Si(n,r,i,u){return Ne(()=>{const h=Ui(r);function A(...ue){if(this instanceof A)return h.apply(this,ue),this;const Oe=new A(...ue);return function We(ht,Ft){const Xt=ht.constructor,vn=Xt.hasOwnProperty(Cr)?Xt[Cr]:Object.defineProperty(Xt,Cr,{value:{}})[Cr];vn[Ft]=vn.hasOwnProperty(Ft)&&vn[Ft]||[],vn[Ft].unshift(Oe),u&&u(ht,Ft,...ue)}}return i&&(A.prototype=Object.create(i.prototype)),A.prototype.ngMetadataName=n,A.annotationCls=A,A})}class Br{constructor(r,i){this._desc=r,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof i?this.__NG_ELEMENT_ID__=i:void 0!==i&&(this.\u0275prov=Ge({token:this,providedIn:i.providedIn||"root",factory:i.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function us(n,r){void 0===r&&(r=n);for(let i=0;i<n.length;i++){let u=n[i];Array.isArray(u)?(r===n&&(r=n.slice(0,i)),us(u,r)):r!==n&&r.push(u)}return r}function Ks(n,r){n.forEach(i=>Array.isArray(i)?Ks(i,r):r(i))}function il(n,r,i){r>=n.length?n.push(i):n.splice(r,0,i)}function vo(n,r){return r>=n.length-1?n.pop():n.splice(r,1)[0]}function Po(n,r){const i=[];for(let u=0;u<n;u++)i.push(r);return i}function we(n,r,i){let u=je(n,r);return u>=0?n[1|u]=i:(u=~u,function Ms(n,r,i,u){let h=n.length;if(h==r)n.push(i,u);else if(1===h)n.push(u,n[0]),n[0]=i;else{for(h--,n.push(n[h-1],n[h]);h>r;)n[h]=n[h-2],h--;n[r]=i,n[r+1]=u}}(n,u,r,i)),u}function J(n,r){const i=je(n,r);if(i>=0)return n[1|i]}function je(n,r){return function Et(n,r,i){let u=0,h=n.length>>i;for(;h!==u;){const A=u+(h-u>>1),ue=n[A<<i];if(r===ue)return A<<i;ue>r?h=A:u=A+1}return~(h<<i)}(n,r,1)}const la={},Rs="__NG_DI_FLAG__",Fs="ngTempTokenPath",xl=/\n/gm,kl="__source";let Uo;function to(n){const r=Uo;return Uo=n,r}function Yc(n,r=Nt.Default){if(void 0===Uo)throw new se(-203,!1);return null===Uo?W(n,void 0,r):Uo.get(n,r&Nt.Optional?null:void 0,r)}function ta(n,r=Nt.Default){return(function et(){return ft}()||Yc)(N(n),r)}function ql(n,r=Nt.Default){return"number"!=typeof r&&(r=0|(r.optional&&8)|(r.host&&1)|(r.self&&2)|(r.skipSelf&&4)),ta(n,r)}function Jl(n){const r=[];for(let i=0;i<n.length;i++){const u=N(n[i]);if(Array.isArray(u)){if(0===u.length)throw new se(900,!1);let h,A=Nt.Default;for(let ue=0;ue<u.length;ue++){const Oe=u[ue],We=Vu(Oe);"number"==typeof We?-1===We?h=Oe.token:A|=We:h=Oe}r.push(ta(h,A))}else r.push(ta(u))}return r}function al(n,r){return n[Rs]=r,n.prototype[Rs]=r,n}function Vu(n){return n[Rs]}const sl=al(xr("Inject",n=>({token:n})),-1),zo=al(xr("Optional"),8),Ds=al(xr("SkipSelf"),4);var ho=(()=>((ho=ho||{})[ho.Important=1]="Important",ho[ho.DashCase=2]="DashCase",ho))();const Qu=new Map;let Uc=0;const Qc="__ngContext__";function Ws(n,r){di(r)?(n[Qc]=r[20],function zc(n){Qu.set(n[20],n)}(r)):n[Qc]=r}function tc(n,r){return undefined(n,r)}function iu(n){const r=n[3];return Gi(r)?r[3]:r}function nc(n){return ic(n[13])}function rc(n){return ic(n[4])}function ic(n){for(;null!==n&&!Gi(n);)n=n[4];return n}function cl(n,r,i,u,h){if(null!=u){let A,ue=!1;Gi(u)?A=u:di(u)&&(ue=!0,u=u[0]);const Oe=ii(u);0===n&&null!==i?null==h?ld(r,i,Oe):Xo(r,i,Oe,h||null,!0):1===n&&null!==i?Xo(r,i,Oe,h||null,!0):2===n?function hc(n,r,i){const u=Io(n,r);u&&function Ol(n,r,i,u){n.removeChild(r,i,u)}(n,u,r,i)}(r,Oe,ue):3===n&&r.destroyNode(Oe),null!=A&&function Sf(n,r,i,u,h){const A=i[7];A!==ii(i)&&cl(r,n,u,A,h);for(let Oe=10;Oe<i.length;Oe++){const We=i[Oe];Rl(We[1],We,n,r,u,A)}}(r,n,A,i,h)}}function sc(n,r,i){return n.createElement(r,i)}function id(n,r){const i=n[9],u=i.indexOf(r),h=r[3];512&r[2]&&(r[2]&=-513,Na(h,-1)),i.splice(u,1)}function au(n,r){if(n.length<=10)return;const i=10+r,u=n[i];if(u){const h=u[17];null!==h&&h!==n&&id(h,u),r>0&&(n[i-1][4]=u[4]);const A=vo(n,10+r);!function td(n,r){Rl(n,r,r[11],2,null,null),r[0]=null,r[6]=null}(u[1],u);const ue=A[19];null!==ue&&ue.detachView(A[1]),u[3]=null,u[4]=null,u[2]&=-65}return u}function ad(n,r){if(!(128&r[2])){const i=r[11];i.destroyNode&&Rl(n,r,i,3,null,null),function nd(n){let r=n[13];if(!r)return oc(n[1],n);for(;r;){let i=null;if(di(r))i=r[13];else{const u=r[10];u&&(i=u)}if(!i){for(;r&&!r[4]&&r!==n;)di(r)&&oc(r[1],r),r=r[3];null===r&&(r=n),di(r)&&oc(r[1],r),i=r&&r[4]}r=i}}(r)}}function oc(n,r){if(!(128&r[2])){r[2]&=-65,r[2]|=128,function sd(n,r){let i;if(null!=n&&null!=(i=n.destroyHooks))for(let u=0;u<i.length;u+=2){const h=r[i[u]];if(!(h instanceof oa)){const A=i[u+1];if(Array.isArray(A))for(let ue=0;ue<A.length;ue+=2){const Oe=h[A[ue]],We=A[ue+1];try{We.call(Oe)}finally{}}else try{A.call(h)}finally{}}}}(n,r),function Mf(n,r){const i=n.cleanup,u=r[7];let h=-1;if(null!==i)for(let A=0;A<i.length-1;A+=2)if("string"==typeof i[A]){const ue=i[A+1],Oe="function"==typeof ue?ue(r):ii(r[ue]),We=u[h=i[A+2]],ht=i[A+3];"boolean"==typeof ht?Oe.removeEventListener(i[A],We,ht):ht>=0?u[h=ht]():u[h=-ht].unsubscribe(),A+=2}else{const ue=u[h=i[A+1]];i[A].call(ue)}if(null!==u){for(let A=h+1;A<u.length;A++)(0,u[A])();r[7]=null}}(n,r),1===r[1].type&&r[11].destroy();const i=r[17];if(null!==i&&Gi(r[3])){i!==r[3]&&id(i,r);const u=r[19];null!==u&&u.detachView(n)}!function ll(n){Qu.delete(n[20])}(r)}}function wf(n,r,i){return function od(n,r,i){let u=r;for(;null!==u&&40&u.type;)u=(r=u).parent;if(null===u)return i[0];if(2&u.flags){const h=n.data[u.directiveStart].encapsulation;if(h===Ze.None||h===Ze.Emulated)return null}return Li(u,i)}(n,r.parent,i)}function Xo(n,r,i,u,h){n.insertBefore(r,i,u,h)}function ld(n,r,i){n.appendChild(r,i)}function dl(n,r,i,u,h){null!==u?Xo(n,r,i,u,h):ld(n,r,i)}function Io(n,r){return n.parentNode(r)}function lc(n,r,i){return ud(n,r,i)}let uu,Fl,Ro,ud=function ou(n,r,i){return 40&n.type?Li(n,i):null};function dc(n,r,i,u){const h=wf(n,u,r),A=r[11],Oe=lc(u.parent||r[6],u,r);if(null!=h)if(Array.isArray(i))for(let We=0;We<i.length;We++)dl(A,h,i[We],Oe,!1);else dl(A,h,i,Oe,!1)}function fc(n,r){if(null!==r){const i=r.type;if(3&i)return Li(r,n);if(4&i)return fl(-1,n[r.index]);if(8&i){const u=r.child;if(null!==u)return fc(n,u);{const h=n[r.index];return Gi(h)?fl(-1,h):ii(h)}}if(32&i)return tc(r,n)()||ii(n[r.index]);{const u=Il(n,r);return null!==u?Array.isArray(u)?u[0]:fc(iu(n[16]),u):fc(n,r.next)}}return null}function Il(n,r){return null!==r?n[16][6].projection[r.projection]:null}function fl(n,r){const i=10+n+1;if(i<r.length){const u=r[i],h=u[1].firstChild;if(null!==h)return fc(u,h)}return r[7]}function pc(n,r,i,u,h,A,ue){for(;null!=i;){const Oe=u[i.index],We=i.type;if(ue&&0===r&&(Oe&&Ws(ii(Oe),u),i.flags|=4),64!=(64&i.flags))if(8&We)pc(n,r,i.child,u,h,A,!1),cl(r,n,h,Oe,A);else if(32&We){const ht=tc(i,u);let Ft;for(;Ft=ht();)cl(r,n,h,Ft,A);cl(r,n,h,Oe,A)}else 16&We?Cf(n,r,u,i,h,A):cl(r,n,h,Oe,A);i=ue?i.projectionNext:i.next}}function Rl(n,r,i,u,h,A){pc(i,u,n.firstChild,r,h,A,!1)}function Cf(n,r,i,u,h,A){const ue=i[16],We=ue[6].projection[u.projection];if(Array.isArray(We))for(let ht=0;ht<We.length;ht++)cl(r,n,h,We[ht],A);else pc(n,r,We,ue[3],h,A,!0)}function dd(n,r,i){n.setAttribute(r,"style",i)}function gc(n,r,i){""===i?n.removeAttribute(r,"class"):n.setAttribute(r,"class",i)}function hl(n){var r;return(null===(r=function cu(){if(void 0===uu&&(uu=null,tt.trustedTypes))try{uu=tt.trustedTypes.createPolicy("angular",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return uu}())||void 0===r?void 0:r.createHTML(n))||n}function fu(n){Fl=n}function mc(n){var r;return(null===(r=function hu(){if(void 0===Ro&&(Ro=null,tt.trustedTypes))try{Ro=tt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return Ro}())||void 0===r?void 0:r.createHTML(n))||n}class po{constructor(r){this.changingThisBreaksApplicationSecurity=r}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class Af extends po{getTypeName(){return"HTML"}}class Tf extends po{getTypeName(){return"Style"}}class Ef extends po{getTypeName(){return"Script"}}class xf extends po{getTypeName(){return"URL"}}class kf extends po{getTypeName(){return"ResourceURL"}}function go(n){return n instanceof po?n.changingThisBreaksApplicationSecurity:n}function _l(n,r){const i=function Pf(n){return n instanceof po&&n.getTypeName()||null}(n);if(null!=i&&i!==r){if("ResourceURL"===i&&"URL"===r)return!0;throw new Error(`Required a safe ${r}, got a ${i} (see https://g.co/ng/security#xss)`)}return i===r}function Lf(n){return new Af(n)}function pd(n){return new Tf(n)}function _c(n){return new Ef(n)}function Of(n){return new xf(n)}function vl(n){return new kf(n)}class gd{constructor(r){this.inertDocumentHelper=r}getInertBodyElement(r){r="<body><remove></remove>"+r;try{const i=(new window.DOMParser).parseFromString(hl(r),"text/html").body;return null===i?this.inertDocumentHelper.getInertBodyElement(r):(i.removeChild(i.firstChild),i)}catch(i){return null}}}class If{constructor(r){if(this.defaultDoc=r,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const i=this.inertDocument.createElement("html");this.inertDocument.appendChild(i);const u=this.inertDocument.createElement("body");i.appendChild(u)}}getInertBodyElement(r){const i=this.inertDocument.createElement("template");if("content"in i)return i.innerHTML=hl(r),i;const u=this.inertDocument.createElement("body");return u.innerHTML=hl(r),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(u),u}stripCustomNsAttrs(r){const i=r.attributes;for(let h=i.length-1;0<h;h--){const ue=i.item(h).name;("xmlns:ns1"===ue||0===ue.indexOf("ns1:"))&&r.removeAttribute(ue)}let u=r.firstChild;for(;u;)u.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(u),u=u.nextSibling}}const vc=/^(?:(?:https?|mailto|data|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi;function pu(n){return(n=String(n)).match(vc)?n:"unsafe:"+n}function Do(n){const r={};for(const i of n.split(","))r[i]=!0;return r}function yl(...n){const r={};for(const i of n)for(const u in i)i.hasOwnProperty(u)&&(r[u]=!0);return r}const _d=Do("area,br,col,hr,img,wbr"),Aa=Do("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),vd=Do("rp,rt"),Cs=yl(_d,yl(Aa,Do("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),yl(vd,Do("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),yl(vd,Aa)),yc=Do("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Ff=yl(yc,Do("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Do("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),Pp=Do("script,style,template");class bc{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(r){let i=r.firstChild,u=!0;for(;i;)if(i.nodeType===Node.ELEMENT_NODE?u=this.startElement(i):i.nodeType===Node.TEXT_NODE?this.chars(i.nodeValue):this.sanitizedSomething=!0,u&&i.firstChild)i=i.firstChild;else for(;i;){i.nodeType===Node.ELEMENT_NODE&&this.endElement(i);let h=this.checkClobberedElement(i,i.nextSibling);if(h){i=h;break}i=this.checkClobberedElement(i,i.parentNode)}return this.buf.join("")}startElement(r){const i=r.nodeName.toLowerCase();if(!Cs.hasOwnProperty(i))return this.sanitizedSomething=!0,!Pp.hasOwnProperty(i);this.buf.push("<"),this.buf.push(i);const u=r.attributes;for(let h=0;h<u.length;h++){const A=u.item(h),ue=A.name,Oe=ue.toLowerCase();if(!Ff.hasOwnProperty(Oe)){this.sanitizedSomething=!0;continue}let We=A.value;yc[Oe]&&(We=pu(We)),this.buf.push(" ",ue,'="',bl(We),'"')}return this.buf.push(">"),!0}endElement(r){const i=r.nodeName.toLowerCase();Cs.hasOwnProperty(i)&&!_d.hasOwnProperty(i)&&(this.buf.push("</"),this.buf.push(i),this.buf.push(">"))}chars(r){this.buf.push(bl(r))}checkClobberedElement(r,i){if(i&&(r.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${r.outerHTML}`);return i}}const Nf=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Bf=/([^\#-~ |!])/g;function bl(n){return n.replace(/&/g,"&amp;").replace(Nf,function(r){return"&#"+(1024*(r.charCodeAt(0)-55296)+(r.charCodeAt(1)-56320)+65536)+";"}).replace(Bf,function(r){return"&#"+r.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Ml;function Mc(n,r){let i=null;try{Ml=Ml||function Zo(n){const r=new If(n);return function md(){try{return!!(new window.DOMParser).parseFromString(hl(""),"text/html")}catch(n){return!1}}()?new gd(r):r}(n);let u=r?String(r):"";i=Ml.getInertBodyElement(u);let h=5,A=u;do{if(0===h)throw new Error("Failed to sanitize html because the input is unstable");h--,u=A,A=i.innerHTML,i=Ml.getInertBodyElement(u)}while(u!==A);return hl((new bc).sanitizeChildren(wc(i)||i))}finally{if(i){const u=wc(i)||i;for(;u.firstChild;)u.removeChild(u.firstChild)}}}function wc(n){return"content"in n&&function yd(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName}(n)?n.content:null}var qa=(()=>((qa=qa||{})[qa.NONE=0]="NONE",qa[qa.HTML=1]="HTML",qa[qa.STYLE=2]="STYLE",qa[qa.SCRIPT=3]="SCRIPT",qa[qa.URL=4]="URL",qa[qa.RESOURCE_URL=5]="RESOURCE_URL",qa))();function bd(n){const r=Yl();return r?mc(r.sanitize(qa.HTML,n)||""):_l(n,"HTML")?mc(go(n)):Mc(function pl(){return void 0!==Fl?Fl:"undefined"!=typeof document?document:void 0}(),T(n))}function mu(n){const r=Yl();return r?r.sanitize(qa.URL,n)||"":_l(n,"URL")?go(n):pu(T(n))}function Yl(){const n=Vn();return n&&n[12]}const yu=new Br("ENVIRONMENT_INITIALIZER"),Md=new Br("INJECTOR",-1),wd=new Br("INJECTOR_DEF_TYPES");class Dd{get(r,i=la){if(i===la){const u=new Error(`NullInjectorError: No provider for ${p(r)}!`);throw u.name="NullInjectorError",u}return i}}function Vf(...n){return{\u0275providers:d(0,n)}}function d(n,...r){const i=[],u=new Set;let h;return Ks(r,A=>{const ue=A;oe(ue,i,[],u)&&(h||(h=[]),h.push(ue))}),void 0!==h&&$(h,i),i}function $(n,r){for(let i=0;i<n.length;i++){const{providers:h}=n[i];Ks(h,A=>{r.push(A)})}}function oe(n,r,i,u){if(!(n=N(n)))return!1;let h=null,A=Te(n);const ue=!A&&Lt(n);if(A||ue){if(ue&&!ue.standalone)return!1;h=n}else{const We=n.ngModule;if(A=Te(We),!A)return!1;h=We}const Oe=u.has(h);if(ue){if(Oe)return!1;if(u.add(h),ue.dependencies){const We="function"==typeof ue.dependencies?ue.dependencies():ue.dependencies;for(const ht of We)oe(ht,r,i,u)}}else{if(!A)return!1;{if(null!=A.imports&&!Oe){let ht;u.add(h);try{Ks(A.imports,Ft=>{oe(Ft,r,i,u)&&(ht||(ht=[]),ht.push(Ft))})}finally{}void 0!==ht&&$(ht,r)}if(!Oe){const ht=wi(h)||(()=>new h);r.push({provide:h,useFactory:ht,deps:Ut},{provide:wd,useValue:h,multi:!0},{provide:yu,useValue:()=>ta(h),multi:!0})}const We=A.providers;null==We||Oe||Ks(We,Ft=>{r.push(Ft)})}}return h!==n&&void 0!==n.providers}const Be=f({provide:String,useValue:f});function Xe(n){return null!==n&&"object"==typeof n&&Be in n}function Mt(n){return"function"==typeof n}const Gt=new Br("Set Injector scope."),Zt={},Wt={};let cn;function Mn(){return void 0===cn&&(cn=new Dd),cn}class rn{}class gn extends rn{constructor(r,i,u,h){super(),this.parent=i,this.source=u,this.scopes=h,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,gr(r,ue=>this.processProvider(ue)),this.records.set(Md,yr(void 0,this)),h.has("environment")&&this.records.set(rn,yr(void 0,this));const A=this.records.get(Gt);null!=A&&"string"==typeof A.value&&this.scopes.add(A.value),this.injectorDefTypes=new Set(this.get(wd.multi,Ut,Nt.Self))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const r of this._ngOnDestroyHooks)r.ngOnDestroy();for(const r of this._onDestroyHooks)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(r){this._onDestroyHooks.push(r)}runInContext(r){this.assertNotDestroyed();const i=to(this),u=k(void 0);try{return r()}finally{to(i),k(u)}}get(r,i=la,u=Nt.Default){this.assertNotDestroyed();const h=to(this),A=k(void 0);try{if(!(u&Nt.SkipSelf)){let Oe=this.records.get(r);if(void 0===Oe){const We=function Hr(n){return"function"==typeof n||"object"==typeof n&&n instanceof Br}(r)&&be(r);Oe=We&&this.injectableDefInScope(We)?yr(fn(r),Zt):null,this.records.set(r,Oe)}if(null!=Oe)return this.hydrate(r,Oe)}return(u&Nt.Self?Mn():this.parent).get(r,i=u&Nt.Optional&&i===la?null:i)}catch(ue){if("NullInjectorError"===ue.name){if((ue[Fs]=ue[Fs]||[]).unshift(p(r)),h)throw ue;return function ju(n,r,i,u){const h=n[Fs];throw r[kl]&&h.unshift(r[kl]),n.message=function Gu(n,r,i,u=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.slice(2):n;let h=p(r);if(Array.isArray(r))h=r.map(p).join(" -> ");else if("object"==typeof r){let A=[];for(let ue in r)if(r.hasOwnProperty(ue)){let Oe=r[ue];A.push(ue+":"+("string"==typeof Oe?JSON.stringify(Oe):p(Oe)))}h=`{${A.join(", ")}}`}return`${i}${u?"("+u+")":""}[${h}]: ${n.replace(xl,"\n  ")}`}("\n"+n.message,h,i,u),n.ngTokenPath=h,n[Fs]=null,n}(ue,r,"R3InjectorError",this.source)}throw ue}finally{k(A),to(h)}}resolveInjectorInitializers(){const r=to(this),i=k(void 0);try{const u=this.get(yu.multi,Ut,Nt.Self);for(const h of u)h()}finally{to(r),k(i)}}toString(){const r=[],i=this.records;for(const u of i.keys())r.push(p(u));return`R3Injector[${r.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new se(205,!1)}processProvider(r){let i=Mt(r=N(r))?r:N(r&&r.provide);const u=function In(n){return Xe(n)?yr(void 0,n.useValue):yr(Xn(n),Zt)}(r);if(Mt(r)||!0!==r.multi)this.records.get(i);else{let h=this.records.get(i);h||(h=yr(void 0,Zt,!0),h.factory=()=>Jl(h.multi),this.records.set(i,h)),i=r,h.multi.push(r)}this.records.set(i,u)}hydrate(r,i){return i.value===Zt&&(i.value=Wt,i.value=i.factory()),"object"==typeof i.value&&i.value&&function nr(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(i.value)&&this._ngOnDestroyHooks.add(i.value),i.value}injectableDefInScope(r){if(!r.providedIn)return!1;const i=N(r.providedIn);return"string"==typeof i?"any"===i||this.scopes.has(i):this.injectorDefTypes.has(i)}}function fn(n){const r=be(n),i=null!==r?r.factory:wi(n);if(null!==i)return i;if(n instanceof Br)throw new se(204,!1);if(n instanceof Function)return function Ln(n){const r=n.length;if(r>0)throw Po(r,"?"),new se(204,!1);const i=function ee(n){const r=n&&(n[ze]||n[Pt]);if(r){const i=function ce(n){if(n.hasOwnProperty("name"))return n.name;const r=(""+n).match(/^function\s*([^\s(]+)/);return null===r?"":r[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${i}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${i}" class.`),r}return null}(n);return null!==i?()=>i.factory(n):()=>new n}(n);throw new se(204,!1)}function Xn(n,r,i){let u;if(Mt(n)){const h=N(n);return wi(h)||fn(h)}if(Xe(n))u=()=>N(n.useValue);else if(function vt(n){return!(!n||!n.useFactory)}(n))u=()=>n.useFactory(...Jl(n.deps||[]));else if(function lt(n){return!(!n||!n.useExisting)}(n))u=()=>ta(N(n.useExisting));else{const h=N(n&&(n.useClass||n.provide));if(!function Yr(n){return!!n.deps}(n))return wi(h)||fn(h);u=()=>new h(...Jl(n.deps))}return u}function yr(n,r,i=!1){return{factory:n,value:r,multi:i?[]:void 0}}function Mr(n){return!!n.\u0275providers}function gr(n,r){for(const i of n)Array.isArray(i)?gr(i,r):Mr(i)?gr(i.\u0275providers,r):r(i)}class yn{}class Pr{resolveComponentFactory(r){throw function qn(n){const r=Error(`No component factory found for ${p(n)}. Did you add it to @NgModule.entryComponents?`);return r.ngComponent=n,r}(r)}}let Ri=(()=>{class n{}return n.NULL=new Pr,n})();function oi(){return bi(Oi(),Vn())}function bi(n,r){return new Ai(Li(n,r))}let Ai=(()=>{class n{constructor(i){this.nativeElement=i}}return n.__NG_ELEMENT_ID__=oi,n})();function ha(n){return n instanceof Ai?n.nativeElement:n}class Xs{}let Ys=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function Fo(){const n=Vn(),i=Yi(Oi().index,n);return(di(i)?i:n)[11]}(),n})(),wl=(()=>{class n{}return n.\u0275prov=Ge({token:n,providedIn:"root",factory:()=>null}),n})();class Dl{constructor(r){this.full=r,this.major=r.split(".")[0],this.minor=r.split(".")[1],this.patch=r.split(".").slice(2).join(".")}}const Hl=new Dl("14.3.0"),qo={};function Mu(n){return n.ngOriginalError}class Cl{constructor(){this._console=console}handleError(r){const i=this._findOriginalError(r);this._console.error("ERROR",r),i&&this._console.error("ORIGINAL ERROR",i)}_findOriginalError(r){let i=r&&Mu(r);for(;i&&Mu(i);)i=Mu(i);return i||null}}function Qs(n){return n.ownerDocument.defaultView}function Jo(n){return n instanceof Function?n():n}function Ip(n,r,i){let u=n.length;for(;;){const h=n.indexOf(r,i);if(-1===h)return h;if(0===h||n.charCodeAt(h-1)<=32){const A=r.length;if(h+A===u||n.charCodeAt(h+A)<=32)return h}i=h+1}}const Rp="ng-template";function ty(n,r,i){let u=0;for(;u<n.length;){let h=n[u++];if(i&&"class"===h){if(h=n[u],-1!==Ip(h.toLowerCase(),r,0))return!0}else if(1===h){for(;u<n.length&&"string"==typeof(h=n[u++]);)if(h.toLowerCase()===r)return!0;return!1}}return!1}function Fp(n){return 4===n.type&&n.value!==Rp}function ny(n,r,i){return r===(4!==n.type||i?n.value:Rp)}function ry(n,r,i){let u=4;const h=n.attrs||[],A=function sy(n){for(let r=0;r<n.length;r++)if(Jt(n[r]))return r;return n.length}(h);let ue=!1;for(let Oe=0;Oe<r.length;Oe++){const We=r[Oe];if("number"!=typeof We){if(!ue)if(4&u){if(u=2|1&u,""!==We&&!ny(n,We,i)||""===We&&1===r.length){if(So(u))return!1;ue=!0}}else{const ht=8&u?We:r[++Oe];if(8&u&&null!==n.attrs){if(!ty(n.attrs,ht,i)){if(So(u))return!1;ue=!0}continue}const Xt=iy(8&u?"class":We,h,Fp(n),i);if(-1===Xt){if(So(u))return!1;ue=!0;continue}if(""!==ht){let vn;vn=Xt>A?"":h[Xt+1].toLowerCase();const xn=8&u?vn:null;if(xn&&-1!==Ip(xn,ht,0)||2&u&&ht!==vn){if(So(u))return!1;ue=!0}}}}else{if(!ue&&!So(u)&&!So(We))return!1;if(ue&&So(We))continue;ue=!1,u=We|1&u}}return So(u)||ue}function So(n){return 0==(1&n)}function iy(n,r,i,u){if(null===r)return-1;let h=0;if(u||!i){let A=!1;for(;h<r.length;){const ue=r[h];if(ue===n)return h;if(3===ue||6===ue)A=!0;else{if(1===ue||2===ue){let Oe=r[++h];for(;"string"==typeof Oe;)Oe=r[++h];continue}if(4===ue)break;if(0===ue){h+=4;continue}}h+=A?1:2}return-1}return function oy(n,r){let i=n.indexOf(4);if(i>-1)for(i++;i<n.length;){const u=n[i];if("number"==typeof u)return-1;if(u===r)return i;i++}return-1}(r,n)}function Np(n,r,i=!1){for(let u=0;u<r.length;u++)if(ry(n,r[u],i))return!0;return!1}function ly(n,r){e:for(let i=0;i<r.length;i++){const u=r[i];if(n.length===u.length){for(let h=0;h<n.length;h++)if(n[h]!==u[h])continue e;return!0}}return!1}function Bp(n,r){return n?":not("+r.trim()+")":r}function uy(n){let r=n[0],i=1,u=2,h="",A=!1;for(;i<n.length;){let ue=n[i];if("string"==typeof ue)if(2&u){const Oe=n[++i];h+="["+ue+(Oe.length>0?'="'+Oe+'"':"")+"]"}else 8&u?h+="."+ue:4&u&&(h+=" "+ue);else""!==h&&!So(ue)&&(r+=Bp(A,h),h=""),u=ue,A=A||!So(u);i++}return""!==h&&(r+=Bp(A,h)),r}const li={};function Yp(n){Hp(Er(),Vn(),zn()+n,!1)}function Hp(n,r,i,u){if(!u)if(3==(3&r[2])){const A=n.preOrderCheckHooks;null!==A&&Xr(r,A,i)}else{const A=n.preOrderHooks;null!==A&&ji(r,A,0,i)}rr(i)}function Gp(n,r=null,i=null,u){const h=Wp(n,r,i,u);return h.resolveInjectorInitializers(),h}function Wp(n,r=null,i=null,u,h=new Set){const A=[i||Ut,Vf(n)];return u=u||("object"==typeof n?void 0:p(n)),new gn(A,r||Mn(),u||null,h)}let Vl=(()=>{class n{static create(i,u){var h;if(Array.isArray(i))return Gp({name:""},u,i,"");{const A=null!==(h=i.name)&&void 0!==h?h:"";return Gp({name:A},i.parent,i.providers,A)}}}return n.THROW_IF_NOT_FOUND=la,n.NULL=new Dd,n.\u0275prov=Ge({token:n,providedIn:"any",factory:()=>ta(Md)}),n.__NG_ELEMENT_ID__=-1,n})();function Cu(n,r=Nt.Default){const i=Vn();return null===i?ta(n,r):gt(Oi(),i,N(n),r)}function qp(){throw new Error("invalid")}function Ad(n,r){return n<<17|r<<2}function Ao(n){return n>>17&32767}function Xf(n){return 2|n}function el(n){return(131068&n)>>2}function Qf(n,r){return-131069&n|r<<2}function Zf(n){return 1|n}function ug(n,r){const i=n.contentQueries;if(null!==i)for(let u=0;u<i.length;u+=2){const h=i[u],A=i[u+1];if(-1!==A){const ue=n.data[A];Za(h),ue.contentQueries(2,r[A],A)}}}function xd(n,r,i,u,h,A,ue,Oe,We,ht,Ft){const Xt=r.blueprint.slice();return Xt[0]=h,Xt[2]=76|u,(null!==Ft||n&&1024&n[2])&&(Xt[2]|=1024),La(Xt),Xt[3]=Xt[15]=n,Xt[8]=i,Xt[10]=ue||n&&n[10],Xt[11]=Oe||n&&n[11],Xt[12]=We||n&&n[12]||null,Xt[9]=ht||n&&n[9]||null,Xt[6]=A,Xt[20]=function Zu(){return Uc++}(),Xt[21]=Ft,Xt[16]=2==r.type?n[16]:Xt,Xt}function Su(n,r,i,u,h){let A=n.data[r];if(null===A)A=function ah(n,r,i,u,h){const A=rt(),ue=xt(),We=n.data[r]=function Wy(n,r,i,u,h,A){return{type:i,index:u,insertBeforeIndex:null,injectorIndex:r?r.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:h,attrs:A,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:r,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,ue?A:A&&A.parent,i,r,u,h);return null===n.firstChild&&(n.firstChild=We),null!==A&&(ue?null==A.child&&null!==We.parent&&(A.child=We):null===A.next&&(A.next=We)),We}(n,r,i,u,h),function Es(){return dr.lFrame.inI18n}()&&(A.flags|=64);else if(64&A.type){A.type=i,A.value=u,A.attrs=h;const ue=function Ke(){const n=dr.lFrame,r=n.currentTNode;return n.isParent?r:r.parent}();A.injectorIndex=null===ue?-1:ue.injectorIndex}return $e(A,!0),A}function Au(n,r,i,u){if(0===i)return-1;const h=r.length;for(let A=0;A<i;A++)r.push(u),n.blueprint.push(u),n.data.push(null);return h}function sh(n,r,i){_e(r);try{const u=n.viewQuery;null!==u&&ph(1,u,i);const h=n.template;null!==h&&cg(n,r,h,1,i),n.firstCreatePass&&(n.firstCreatePass=!1),n.staticContentQueries&&ug(n,r),n.staticViewQueries&&ph(2,n.viewQuery,i);const A=n.components;null!==A&&function Vy(n,r){for(let i=0;i<r.length;i++)l0(n,r[i])}(r,A)}catch(u){throw n.firstCreatePass&&(n.incompleteFirstPass=!0,n.firstCreatePass=!1),u}finally{r[2]&=-5,hn()}}function kd(n,r,i,u){const h=r[2];if(128!=(128&h)){_e(r);try{La(r),function bs(n){return dr.lFrame.bindingIndex=n}(n.bindingStartIndex),null!==i&&cg(n,r,i,2,u);const ue=3==(3&h);if(ue){const ht=n.preOrderCheckHooks;null!==ht&&Xr(r,ht,null)}else{const ht=n.preOrderHooks;null!==ht&&ji(r,ht,0,null),Ci(r,0)}if(function s0(n){for(let r=nc(n);null!==r;r=rc(r)){if(!r[2])continue;const i=r[9];for(let u=0;u<i.length;u++){const h=i[u],A=h[3];0==(512&h[2])&&Na(A,1),h[2]|=512}}}(r),function a0(n){for(let r=nc(n);null!==r;r=rc(r))for(let i=10;i<r.length;i++){const u=r[i],h=u[1];Vi(u)&&kd(h,u,h.template,u[8])}}(r),null!==n.contentQueries&&ug(n,r),ue){const ht=n.contentCheckHooks;null!==ht&&Xr(r,ht)}else{const ht=n.contentHooks;null!==ht&&ji(r,ht,1),Ci(r,1)}!function Hy(n,r){const i=n.hostBindingOpCodes;if(null!==i)try{for(let u=0;u<i.length;u++){const h=i[u];if(h<0)rr(~h);else{const A=h,ue=i[++u],Oe=i[++u];Qa(ue,A),Oe(2,r[A])}}}finally{rr(-1)}}(n,r);const Oe=n.components;null!==Oe&&function $y(n,r){for(let i=0;i<r.length;i++)o0(n,r[i])}(r,Oe);const We=n.viewQuery;if(null!==We&&ph(2,We,u),ue){const ht=n.viewCheckHooks;null!==ht&&Xr(r,ht)}else{const ht=n.viewHooks;null!==ht&&ji(r,ht,2),Ci(r,2)}!0===n.firstUpdatePass&&(n.firstUpdatePass=!1),r[2]&=-41,512&r[2]&&(r[2]&=-513,Na(r[3],-1))}finally{hn()}}}function cg(n,r,i,u,h){const A=zn(),ue=2&u;try{rr(-1),ue&&r.length>22&&Hp(n,r,22,!1),i(u,h)}finally{rr(A)}}function dg(n,r,i){if(Fi(r)){const h=r.directiveEnd;for(let A=r.directiveStart;A<h;A++){const ue=n.data[A];ue.contentQueries&&ue.contentQueries(1,i[A],A)}}}function oh(n,r,i){!Ji()||(function Qy(n,r,i,u){const h=i.directiveStart,A=i.directiveEnd;n.firstCreatePass||ct(i,r),Ws(u,r);const ue=i.initialInputs;for(let Oe=h;Oe<A;Oe++){const We=n.data[Oe],ht=ki(We);ht&&t0(r,i,We);const Ft=Rn(r,n,Oe,i);Ws(Ft,r),null!==ue&&n0(0,Oe-h,Ft,We,0,ue),ht&&(Yi(i.index,r)[8]=Ft)}}(n,r,i,Li(i,r)),128==(128&i.flags)&&function Zy(n,r,i){const u=i.directiveStart,h=i.directiveEnd,A=i.index,ue=function _s(){return dr.lFrame.currentDirectiveIndex}();try{rr(A);for(let Oe=u;Oe<h;Oe++){const We=n.data[Oe],ht=r[Oe];fa(Oe),(null!==We.hostBindings||0!==We.hostVars||null!==We.hostAttrs)&&vg(We,ht)}}finally{rr(-1),fa(ue)}}(n,r,i))}function lh(n,r,i=Li){const u=r.localNames;if(null!==u){let h=r.index+1;for(let A=0;A<u.length;A+=2){const ue=u[A+1],Oe=-1===ue?i(r,n):n[ue];n[h++]=Oe}}}function fg(n){const r=n.tView;return null===r||r.incompleteFirstPass?n.tView=uh(1,null,n.template,n.decls,n.vars,n.directiveDefs,n.pipeDefs,n.viewQuery,n.schemas,n.consts):r}function uh(n,r,i,u,h,A,ue,Oe,We,ht){const Ft=22+u,Xt=Ft+h,vn=function jy(n,r){const i=[];for(let u=0;u<r;u++)i.push(u<n?null:li);return i}(Ft,Xt),xn="function"==typeof ht?ht():ht;return vn[1]={type:n,blueprint:vn,template:i,queries:null,viewQuery:Oe,declTNode:r,data:vn.slice().fill(null,Ft),bindingStartIndex:Ft,expandoStartIndex:Xt,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof A?A():A,pipeRegistry:"function"==typeof ue?ue():ue,firstChild:null,schemas:We,consts:xn,incompleteFirstPass:!1}}function hg(n,r,i,u){const h=Dg(r);null===i?h.push(u):(h.push(i),n.firstCreatePass&&Cg(n).push(u,h.length-1))}function pg(n,r,i){for(let u in n)if(n.hasOwnProperty(u)){const h=n[u];(i=null===i?{}:i).hasOwnProperty(u)?i[u].push(r,h):i[u]=[r,h]}return i}function gg(n,r){const u=r.directiveEnd,h=n.data,A=r.attrs,ue=[];let Oe=null,We=null;for(let ht=r.directiveStart;ht<u;ht++){const Ft=h[ht],Xt=Ft.inputs,vn=null===A||Fp(r)?null:r0(Xt,A);ue.push(vn),Oe=pg(Xt,ht,Oe),We=pg(Ft.outputs,ht,We)}null!==Oe&&(Oe.hasOwnProperty("class")&&(r.flags|=16),Oe.hasOwnProperty("style")&&(r.flags|=32)),r.initialInputs=ue,r.inputs=Oe,r.outputs=We}function ao(n,r,i,u,h,A,ue,Oe){const We=Li(r,i);let Ft,ht=r.inputs;!Oe&&null!=ht&&(Ft=ht[u])?(gh(n,i,Ft,u,h),Mi(r)&&mg(i,r.index)):3&r.type&&(u=function Uy(n){return"class"===n?"className":"for"===n?"htmlFor":"formaction"===n?"formAction":"innerHtml"===n?"innerHTML":"readonly"===n?"readOnly":"tabindex"===n?"tabIndex":n}(u),h=null!=ue?ue(h,r.value||"",u):h,A.setProperty(We,u,h))}function mg(n,r){const i=Yi(r,n);16&i[2]||(i[2]|=32)}function ch(n,r,i,u){let h=!1;if(Ji()){const A=function qy(n,r,i){const u=n.directiveRegistry;let h=null;if(u)for(let A=0;A<u.length;A++){const ue=u[A];Np(i,ue.selectors,!1)&&(h||(h=[]),Nn(ct(i,r),n,ue.type),ki(ue)?(yg(n,i),h.unshift(ue)):h.push(ue))}return h}(n,r,i),ue=null===u?null:{"":-1};if(null!==A){h=!0,bg(i,n.data.length,A.length);for(let Ft=0;Ft<A.length;Ft++){const Xt=A[Ft];Xt.providersResolver&&Xt.providersResolver(Xt)}let Oe=!1,We=!1,ht=Au(n,r,A.length,null);for(let Ft=0;Ft<A.length;Ft++){const Xt=A[Ft];i.mergedAttrs=Fn(i.mergedAttrs,Xt.hostAttrs),Mg(n,i,r,ht,Xt),e0(ht,Xt,ue),null!==Xt.contentQueries&&(i.flags|=8),(null!==Xt.hostBindings||null!==Xt.hostAttrs||0!==Xt.hostVars)&&(i.flags|=128);const vn=Xt.type.prototype;!Oe&&(vn.ngOnChanges||vn.ngOnInit||vn.ngDoCheck)&&((n.preOrderHooks||(n.preOrderHooks=[])).push(i.index),Oe=!0),!We&&(vn.ngOnChanges||vn.ngDoCheck)&&((n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(i.index),We=!0),ht++}gg(n,i)}ue&&function Jy(n,r,i){if(r){const u=n.localNames=[];for(let h=0;h<r.length;h+=2){const A=i[r[h+1]];if(null==A)throw new se(-301,!1);u.push(r[h],A)}}}(i,u,ue)}return i.mergedAttrs=Fn(i.mergedAttrs,i.attrs),h}function _g(n,r,i,u,h,A){const ue=A.hostBindings;if(ue){let Oe=n.hostBindingOpCodes;null===Oe&&(Oe=n.hostBindingOpCodes=[]);const We=~r.index;(function Xy(n){let r=n.length;for(;r>0;){const i=n[--r];if("number"==typeof i&&i<0)return i}return 0})(Oe)!=We&&Oe.push(We),Oe.push(u,h,ue)}}function vg(n,r){null!==n.hostBindings&&n.hostBindings(1,r)}function yg(n,r){r.flags|=2,(n.components||(n.components=[])).push(r.index)}function e0(n,r,i){if(i){if(r.exportAs)for(let u=0;u<r.exportAs.length;u++)i[r.exportAs[u]]=n;ki(r)&&(i[""]=n)}}function bg(n,r,i){n.flags|=1,n.directiveStart=r,n.directiveEnd=r+i,n.providerIndexes=r}function Mg(n,r,i,u,h){n.data[u]=h;const A=h.factory||(h.factory=wi(h.type)),ue=new oa(A,ki(h),Cu);n.blueprint[u]=ue,i[u]=ue,_g(n,r,0,u,Au(n,i,h.hostVars,li),h)}function t0(n,r,i){const u=Li(r,n),h=fg(i),A=n[10],ue=Pd(n,xd(n,h,null,i.onPush?32:16,u,r,A,A.createRenderer(u,i),null,null,null));n[r.index]=ue}function No(n,r,i,u,h,A){const ue=Li(n,r);!function dh(n,r,i,u,h,A,ue){if(null==A)n.removeAttribute(r,h,i);else{const Oe=null==ue?T(A):ue(A,u||"",h);n.setAttribute(r,h,Oe,i)}}(r[11],ue,A,n.value,i,u,h)}function n0(n,r,i,u,h,A){const ue=A[r];if(null!==ue){const Oe=u.setInput;for(let We=0;We<ue.length;){const ht=ue[We++],Ft=ue[We++],Xt=ue[We++];null!==Oe?u.setInput(i,Xt,ht,Ft):i[Ft]=Xt}}}function r0(n,r){let i=null,u=0;for(;u<r.length;){const h=r[u];if(0!==h)if(5!==h){if("number"==typeof h)break;n.hasOwnProperty(h)&&(null===i&&(i=[]),i.push(h,n[h],r[u+1])),u+=2}else u+=2;else u+=4}return i}function wg(n,r,i,u){return new Array(n,!0,!1,r,null,0,u,i,null,null)}function o0(n,r){const i=Yi(r,n);if(Vi(i)){const u=i[1];48&i[2]?kd(u,i,u.template,i[8]):i[5]>0&&fh(i)}}function fh(n){for(let u=nc(n);null!==u;u=rc(u))for(let h=10;h<u.length;h++){const A=u[h];if(Vi(A))if(512&A[2]){const ue=A[1];kd(ue,A,ue.template,A[8])}else A[5]>0&&fh(A)}const i=n[1].components;if(null!==i)for(let u=0;u<i.length;u++){const h=Yi(i[u],n);Vi(h)&&h[5]>0&&fh(h)}}function l0(n,r){const i=Yi(r,n),u=i[1];(function u0(n,r){for(let i=r.length;i<n.blueprint.length;i++)r.push(n.blueprint[i])})(u,i),sh(u,i,i[8])}function Pd(n,r){return n[13]?n[14][4]=r:n[13]=r,n[14]=r,r}function hh(n){for(;n;){n[2]|=32;const r=iu(n);if(Ka(n)&&!r)return n;n=r}return null}function Ld(n,r,i,u=!0){const h=r[10];h.begin&&h.begin();try{kd(n,r,n.template,i)}catch(ue){throw u&&Ag(r,ue),ue}finally{h.end&&h.end()}}function ph(n,r,i){Za(0),r(n,i)}function Dg(n){return n[7]||(n[7]=[])}function Cg(n){return n.cleanup||(n.cleanup=[])}function Sg(n,r,i){return(null===n||ki(n))&&(i=function hi(n){for(;Array.isArray(n);){if("object"==typeof n[1])return n;n=n[0]}return null}(i[r.index])),i[11]}function Ag(n,r){const i=n[9],u=i?i.get(Cl,null):null;u&&u.handleError(r)}function gh(n,r,i,u,h){for(let A=0;A<i.length;){const ue=i[A++],Oe=i[A++],We=r[ue],ht=n.data[ue];null!==ht.setInput?ht.setInput(We,h,u,Oe):We[Oe]=h}}function tl(n,r,i){const u=ya(r,n);!function ed(n,r,i){n.setValue(r,i)}(n[11],u,i)}function Od(n,r,i){let u=i?n.styles:null,h=i?n.classes:null,A=0;if(null!==r)for(let ue=0;ue<r.length;ue++){const Oe=r[ue];"number"==typeof Oe?A=Oe:1==A?h=w(h,Oe):2==A&&(u=w(u,Oe+": "+r[++ue]+";"))}i?n.styles=u:n.stylesWithoutHost=u,i?n.classes=h:n.classesWithoutHost=h}function Id(n,r,i,u,h=!1){for(;null!==i;){const A=r[i.index];if(null!==A&&u.push(ii(A)),Gi(A))for(let Oe=10;Oe<A.length;Oe++){const We=A[Oe],ht=We[1].firstChild;null!==ht&&Id(We[1],We,ht,u)}const ue=i.type;if(8&ue)Id(n,r,i.child,u);else if(32&ue){const Oe=tc(i,r);let We;for(;We=Oe();)u.push(We)}else if(16&ue){const Oe=Il(r,i);if(Array.isArray(Oe))u.push(...Oe);else{const We=iu(r[16]);Id(We[1],We,Oe,u,!0)}}i=h?i.projectionNext:i.next}return u}class Cc{constructor(r,i){this._lView=r,this._cdRefInjectingView=i,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const r=this._lView,i=r[1];return Id(i,r,i.firstChild,[])}get context(){return this._lView[8]}set context(r){this._lView[8]=r}get destroyed(){return 128==(128&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const r=this._lView[3];if(Gi(r)){const i=r[8],u=i?i.indexOf(this):-1;u>-1&&(au(r,u),vo(i,u))}this._attachedToViewContainer=!1}ad(this._lView[1],this._lView)}onDestroy(r){hg(this._lView[1],this._lView,null,r)}markForCheck(){hh(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){Ld(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new se(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function yf(n,r){Rl(n,r,r[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(r){if(this._attachedToViewContainer)throw new se(902,!1);this._appRef=r}}class c0 extends Cc{constructor(r){super(r),this._view=r}detectChanges(){const r=this._view;Ld(r[1],r,r[8],!1)}checkNoChanges(){}get context(){return null}}class mh extends Ri{constructor(r){super(),this.ngModule=r}resolveComponentFactory(r){const i=Lt(r);return new Sc(i,this.ngModule)}}function Tg(n){const r=[];for(let i in n)n.hasOwnProperty(i)&&r.push({propName:n[i],templateName:i});return r}class f0{constructor(r,i){this.injector=r,this.parentInjector=i}get(r,i,u){const h=this.injector.get(r,qo,u);return h!==qo||i===qo?h:this.parentInjector.get(r,i,u)}}class Sc extends yn{constructor(r,i){super(),this.componentDef=r,this.ngModule=i,this.componentType=r.type,this.selector=function cy(n){return n.map(uy).join(",")}(r.selectors),this.ngContentSelectors=r.ngContentSelectors?r.ngContentSelectors:[],this.isBoundToModule=!!i}get inputs(){return Tg(this.componentDef.inputs)}get outputs(){return Tg(this.componentDef.outputs)}create(r,i,u,h){let A=(h=h||this.ngModule)instanceof rn?h:null==h?void 0:h.injector;A&&null!==this.componentDef.getStandaloneInjector&&(A=this.componentDef.getStandaloneInjector(A)||A);const ue=A?new f0(r,A):r,Oe=ue.get(Xs,null);if(null===Oe)throw new se(407,!1);const We=ue.get(wl,null),ht=Oe.createRenderer(null,this.componentDef),Ft=this.componentDef.selectors[0][0]||"div",Xt=u?function Gy(n,r,i){return n.selectRootElement(r,i===Ze.ShadowDom)}(ht,u,this.componentDef.encapsulation):sc(ht,Ft,function d0(n){const r=n.toLowerCase();return"svg"===r?"svg":"math"===r?"math":null}(Ft)),vn=this.componentDef.onPush?288:272,xn=uh(0,null,null,1,0,null,null,null,null,null),jn=xd(null,xn,null,vn,null,null,Oe,ht,We,ue,null);let tr,ur;_e(jn);try{const Tr=function g0(n,r,i,u,h,A){const ue=i[1];i[22]=n;const We=Su(ue,22,2,"#host",null),ht=We.mergedAttrs=r.hostAttrs;null!==ht&&(Od(We,ht,!0),null!==n&&(wt(h,n,ht),null!==We.classes&&gc(h,n,We.classes),null!==We.styles&&dd(h,n,We.styles)));const Ft=u.createRenderer(n,r),Xt=xd(i,fg(r),null,r.onPush?32:16,i[22],We,u,Ft,A||null,null,null);return ue.firstCreatePass&&(Nn(ct(We,i),ue,r.type),yg(ue,We),bg(We,i.length,1)),Pd(i,Xt),i[22]=Xt}(Xt,this.componentDef,jn,Oe,ht);if(Xt)if(u)wt(ht,Xt,["ng-version",Hl.full]);else{const{attrs:$r,classes:Kn}=function dy(n){const r=[],i=[];let u=1,h=2;for(;u<n.length;){let A=n[u];if("string"==typeof A)2===h?""!==A&&r.push(A,n[++u]):8===h&&i.push(A);else{if(!So(h))break;h=A}u++}return{attrs:r,classes:i}}(this.componentDef.selectors[0]);$r&&wt(ht,Xt,$r),Kn&&Kn.length>0&&gc(ht,Xt,Kn.join(" "))}if(ur=Pa(xn,22),void 0!==i){const $r=ur.projection=[];for(let Kn=0;Kn<this.ngContentSelectors.length;Kn++){const Qr=i[Kn];$r.push(null!=Qr?Array.from(Qr):null)}}tr=function m0(n,r,i,u){const h=i[1],A=function Ky(n,r,i){const u=Oi();n.firstCreatePass&&(i.providersResolver&&i.providersResolver(i),Mg(n,u,r,Au(n,r,1,null),i),gg(n,u));const h=Rn(r,n,u.directiveStart,u);Ws(h,r);const A=Li(u,r);return A&&Ws(A,r),h}(h,i,r);if(n[8]=i[8]=A,null!==u)for(const Oe of u)Oe(A,r);if(r.contentQueries){const Oe=Oi();r.contentQueries(1,A,Oe.directiveStart)}const ue=Oi();return!h.firstCreatePass||null===r.hostBindings&&null===r.hostAttrs||(rr(ue.index),_g(i[1],ue,0,ue.directiveStart,ue.directiveEnd,r),vg(r,A)),A}(Tr,this.componentDef,jn,[_0]),sh(xn,jn,null)}finally{hn()}return new p0(this.componentType,tr,bi(ur,jn),jn,ur)}}class p0 extends class Zr{}{constructor(r,i,u,h,A){super(),this.location=u,this._rootLView=h,this._tNode=A,this.instance=i,this.hostView=this.changeDetectorRef=new c0(h),this.componentType=r}setInput(r,i){const u=this._tNode.inputs;let h;if(null!==u&&(h=u[r])){const A=this._rootLView;gh(A[1],A,h,r,i),mg(A,this._tNode.index)}}get injector(){return new fr(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(r){this.hostView.onDestroy(r)}}function _0(){const n=Oi();ai(Vn()[1],n)}function _h(n){let r=function Eg(n){return Object.getPrototypeOf(n.prototype).constructor}(n.type),i=!0;const u=[n];for(;r;){let h;if(ki(n))h=r.\u0275cmp||r.\u0275dir;else{if(r.\u0275cmp)throw new se(903,!1);h=r.\u0275dir}if(h){if(i){u.push(h);const ue=n;ue.inputs=vh(n.inputs),ue.declaredInputs=vh(n.declaredInputs),ue.outputs=vh(n.outputs);const Oe=h.hostBindings;Oe&&M0(n,Oe);const We=h.viewQuery,ht=h.contentQueries;if(We&&y0(n,We),ht&&b0(n,ht),m(n.inputs,h.inputs),m(n.declaredInputs,h.declaredInputs),m(n.outputs,h.outputs),ki(h)&&h.data.animation){const Ft=n.data;Ft.animation=(Ft.animation||[]).concat(h.data.animation)}}const A=h.features;if(A)for(let ue=0;ue<A.length;ue++){const Oe=A[ue];Oe&&Oe.ngInherit&&Oe(n),Oe===_h&&(i=!1)}}r=Object.getPrototypeOf(r)}!function v0(n){let r=0,i=null;for(let u=n.length-1;u>=0;u--){const h=n[u];h.hostVars=r+=h.hostVars,h.hostAttrs=Fn(h.hostAttrs,i=Fn(i,h.hostAttrs))}}(u)}function vh(n){return n===It?{}:n===Ut?[]:n}function y0(n,r){const i=n.viewQuery;n.viewQuery=i?(u,h)=>{r(u,h),i(u,h)}:r}function b0(n,r){const i=n.contentQueries;n.contentQueries=i?(u,h,A)=>{r(u,h,A),i(u,h,A)}:r}function M0(n,r){const i=n.hostBindings;n.hostBindings=i?(u,h)=>{r(u,h),i(u,h)}:r}let Rd=null;function jl(){if(!Rd){const n=tt.Symbol;if(n&&n.iterator)Rd=n.iterator;else{const r=Object.getOwnPropertyNames(Map.prototype);for(let i=0;i<r.length;++i){const u=r[i];"entries"!==u&&"size"!==u&&Map.prototype[u]===Map.prototype.entries&&(Rd=u)}}}return Rd}function Ac(n){return!!yh(n)&&(Array.isArray(n)||!(n instanceof Map)&&jl()in n)}function yh(n){return null!==n&&("function"==typeof n||"object"==typeof n)}function Bo(n,r,i){return n[r]=i}function Tc(n,r){return n[r]}function zs(n,r,i){return!Object.is(n[r],i)&&(n[r]=i,!0)}function Gl(n,r,i,u){const h=zs(n,r,i);return zs(n,r+1,u)||h}function Fd(n,r,i,u,h){const A=Gl(n,r,i,u);return zs(n,r+2,h)||A}function mo(n,r,i,u,h,A){const ue=Gl(n,r,i,u);return Gl(n,r+2,h,A)||ue}function bh(n,r,i,u){const h=Vn();return zs(h,wr(),r)&&(Er(),No(cr(),h,n,r,i,u)),bh}function Eu(n,r,i,u){return zs(n,wr(),i)?r+T(i)+u:li}function xu(n,r,i,u,h,A){const Oe=Gl(n,Oa(),i,h);return pi(2),Oe?r+T(i)+u+T(h)+A:li}function ku(n,r,i,u,h,A,ue,Oe){const ht=Fd(n,Oa(),i,h,ue);return pi(3),ht?r+T(i)+u+T(h)+A+T(ue)+Oe:li}function Bg(n,r,i,u,h,A,ue,Oe){const We=Vn(),ht=Er(),Ft=n+22,Xt=ht.firstCreatePass?function x0(n,r,i,u,h,A,ue,Oe,We){const ht=r.consts,Ft=Su(r,n,4,ue||null,Zi(ht,Oe));ch(r,i,Ft,Zi(ht,We)),ai(r,Ft);const Xt=Ft.tViews=uh(2,Ft,u,h,A,r.directiveRegistry,r.pipeRegistry,null,r.schemas,ht);return null!==r.queries&&(r.queries.template(r,Ft),Xt.queries=r.queries.embeddedTView(Ft)),Ft}(Ft,ht,We,r,i,u,h,A,ue):ht.data[Ft];$e(Xt,!1);const vn=We[11].createComment("");dc(ht,We,vn,Xt),Ws(vn,We),Pd(We,We[Ft]=wg(vn,We,vn,Xt)),Ni(Xt)&&oh(ht,We,Xt),null!=ue&&lh(We,Xt,Oe)}function Yg(n){return Bi(function Rr(){return dr.lFrame.contextLView}(),22+n)}function Mh(n,r,i){const u=Vn();return zs(u,wr(),r)&&ao(Er(),cr(),u,n,r,u[11],i,!1),Mh}function wh(n,r,i,u,h){const ue=h?"class":"style";gh(n,i,r.inputs[ue],ue,u)}function Nd(n,r,i,u){const h=Vn(),A=Er(),ue=22+n,Oe=h[11],We=h[ue]=sc(Oe,r,function Kr(){return dr.lFrame.currentNamespace}()),ht=A.firstCreatePass?function P0(n,r,i,u,h,A,ue){const Oe=r.consts,ht=Su(r,n,2,h,Zi(Oe,A));return ch(r,i,ht,Zi(Oe,ue)),null!==ht.attrs&&Od(ht,ht.attrs,!1),null!==ht.mergedAttrs&&Od(ht,ht.mergedAttrs,!0),null!==r.queries&&r.queries.elementStart(r,ht),ht}(ue,A,h,0,r,i,u):A.data[ue];$e(ht,!0);const Ft=ht.mergedAttrs;null!==Ft&&wt(Oe,We,Ft);const Xt=ht.classes;null!==Xt&&gc(Oe,We,Xt);const vn=ht.styles;return null!==vn&&dd(Oe,We,vn),64!=(64&ht.flags)&&dc(A,h,We,ht),0===function Ba(){return dr.lFrame.elementDepthCount}()&&Ws(We,h),function Da(){dr.lFrame.elementDepthCount++}(),Ni(ht)&&(oh(A,h,ht),dg(A,ht,h)),null!==u&&lh(h,ht),Nd}function Bd(){let n=Oi();xt()?On():(n=n.parent,$e(n,!1));const r=n;!function ba(){dr.lFrame.elementDepthCount--}();const i=Er();return i.firstCreatePass&&(ai(i,n),Fi(n)&&i.queries.elementEnd(n)),null!=r.classesWithoutHost&&function $s(n){return 0!=(16&n.flags)}(r)&&wh(i,r,Vn(),r.classesWithoutHost,!0),null!=r.stylesWithoutHost&&function Ie(n){return 0!=(32&n.flags)}(r)&&wh(i,r,Vn(),r.stylesWithoutHost,!1),Bd}function Dh(n,r,i,u){return Nd(n,r,i,u),Bd(),Dh}function Yd(n,r,i){const u=Vn(),h=Er(),A=n+22,ue=h.firstCreatePass?function L0(n,r,i,u,h){const A=r.consts,ue=Zi(A,u),Oe=Su(r,n,8,"ng-container",ue);return null!==ue&&Od(Oe,ue,!0),ch(r,i,Oe,Zi(A,h)),null!==r.queries&&r.queries.elementStart(r,Oe),Oe}(A,h,u,r,i):h.data[A];$e(ue,!0);const Oe=u[A]=u[11].createComment("");return dc(h,u,Oe,ue),Ws(Oe,u),Ni(ue)&&(oh(h,u,ue),dg(h,ue,u)),null!=i&&lh(u,ue),Yd}function Hd(){let n=Oi();const r=Er();return xt()?On():(n=n.parent,$e(n,!1)),r.firstCreatePass&&(ai(r,n),Fi(n)&&r.queries.elementEnd(n)),Hd}function $g(){return Vn()}function Ch(n){return!!n&&"function"==typeof n.then}function Vg(n){return!!n&&"function"==typeof n.subscribe}const jg=Vg;function Sh(n,r,i,u){const h=Vn(),A=Er(),ue=Oi();return Gg(A,h,h[11],ue,n,r,0,u),Sh}function Ah(n,r){const i=Oi(),u=Vn(),h=Er();return Gg(h,u,Sg(Ha(h.data),i,u),i,n,r),Ah}function Gg(n,r,i,u,h,A,ue,Oe){const We=Ni(u),Ft=n.firstCreatePass&&Cg(n),Xt=r[8],vn=Dg(r);let xn=!0;if(3&u.type||Oe){const ur=Li(u,r),Tr=Oe?Oe(ur):ur,$r=vn.length,Kn=Oe?Hi=>Oe(ii(Hi[u.index])):u.index;let Qr=null;if(!Oe&&We&&(Qr=function O0(n,r,i,u){const h=n.cleanup;if(null!=h)for(let A=0;A<h.length-1;A+=2){const ue=h[A];if(ue===i&&h[A+1]===u){const Oe=r[7],We=h[A+2];return Oe.length>We?Oe[We]:null}"string"==typeof ue&&(A+=2)}return null}(n,r,h,u.index)),null!==Qr)(Qr.__ngLastListenerFn__||Qr).__ngNextListenerFn__=A,Qr.__ngLastListenerFn__=A,xn=!1;else{A=Ug(u,r,Xt,A,!1);const Hi=i.listen(Tr,h,A);vn.push(A,Hi),Ft&&Ft.push(h,Kn,$r,$r+1)}}else A=Ug(u,r,Xt,A,!1);const jn=u.outputs;let tr;if(xn&&null!==jn&&(tr=jn[h])){const ur=tr.length;if(ur)for(let Tr=0;Tr<ur;Tr+=2){const za=r[tr[Tr]][tr[Tr+1]].subscribe(A),zl=vn.length;vn.push(A,za),Ft&&Ft.push(h,u.index,zl,-(zl+1))}}}function Wg(n,r,i,u){try{return!1!==i(u)}catch(h){return Ag(n,h),!1}}function Ug(n,r,i,u,h){return function A(ue){if(ue===Function)return u;hh(2&n.flags?Yi(n.index,r):r);let We=Wg(r,0,u,ue),ht=A.__ngNextListenerFn__;for(;ht;)We=Wg(r,0,ht,ue)&&We,ht=ht.__ngNextListenerFn__;return h&&!1===We&&(ue.preventDefault(),ue.returnValue=!1),We}}function zg(n=1){return function Cn(n){return(dr.lFrame.contextLView=function Yn(n,r){for(;n>0;)r=r[15],n--;return r}(n,dr.lFrame.contextLView))[8]}(n)}function I0(n,r){let i=null;const u=function ay(n){const r=n.attrs;if(null!=r){const i=r.indexOf(5);if(0==(1&i))return r[i+1]}return null}(n);for(let h=0;h<r.length;h++){const A=r[h];if("*"!==A){if(null===u?Np(n,A,!0):ly(u,A))return h}else i=h}return i}function Kg(n){const r=Vn()[16][6];if(!r.projection){const u=r.projection=Po(n?n.length:1,null),h=u.slice();let A=r.child;for(;null!==A;){const ue=n?I0(A,n):0;null!==ue&&(h[ue]?h[ue].projectionNext=A:u[ue]=A,h[ue]=A),A=A.next}}}function Xg(n,r=0,i){const u=Vn(),h=Er(),A=Su(h,22+n,16,null,i||null);null===A.projection&&(A.projection=r),On(),64!=(64&A.flags)&&function cd(n,r,i){Cf(r[11],0,r,i,wf(n,i,r),lc(i.parent||r[6],i,r))}(h,u,A)}function Th(n,r,i){return $d(n,"",r,"",i),Th}function $d(n,r,i,u,h){const A=Vn(),ue=Eu(A,r,i,u);return ue!==li&&ao(Er(),cr(),A,n,ue,A[11],h,!1),$d}function im(n,r,i,u,h){const A=n[i+1],ue=null===r;let Oe=u?Ao(A):el(A),We=!1;for(;0!==Oe&&(!1===We||ue);){const Ft=n[Oe+1];N0(n[Oe],r)&&(We=!0,n[Oe+1]=u?Zf(Ft):Xf(Ft)),Oe=u?Ao(Ft):el(Ft)}We&&(n[i+1]=u?Xf(A):Zf(A))}function N0(n,r){return null===n||null==r||(Array.isArray(n)?n[1]:n)===r||!(!Array.isArray(n)||"string"!=typeof r)&&je(n,r)>=0}const xs={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function am(n){return n.substring(xs.key,xs.keyEnd)}function B0(n){return n.substring(xs.value,xs.valueEnd)}function sm(n,r){const i=xs.textEnd;return i===r?-1:(r=xs.keyEnd=function $0(n,r,i){for(;r<i&&n.charCodeAt(r)>32;)r++;return r}(n,xs.key=r,i),Fu(n,r,i))}function om(n,r){const i=xs.textEnd;let u=xs.key=Fu(n,r,i);return i===u?-1:(u=xs.keyEnd=function V0(n,r,i){let u;for(;r<i&&(45===(u=n.charCodeAt(r))||95===u||(-33&u)>=65&&(-33&u)<=90||u>=48&&u<=57);)r++;return r}(n,u,i),u=um(n,u,i),u=xs.value=Fu(n,u,i),u=xs.valueEnd=function j0(n,r,i){let u=-1,h=-1,A=-1,ue=r,Oe=ue;for(;ue<i;){const We=n.charCodeAt(ue++);if(59===We)return Oe;34===We||39===We?Oe=ue=cm(n,We,ue,i):r===ue-4&&85===A&&82===h&&76===u&&40===We?Oe=ue=cm(n,41,ue,i):We>32&&(Oe=ue),A=h,h=u,u=-33&We}return Oe}(n,u,i),um(n,u,i))}function lm(n){xs.key=0,xs.keyEnd=0,xs.value=0,xs.valueEnd=0,xs.textEnd=n.length}function Fu(n,r,i){for(;r<i&&n.charCodeAt(r)<=32;)r++;return r}function um(n,r,i,u){return(r=Fu(n,r,i))<i&&r++,r}function cm(n,r,i,u){let h=-1,A=i;for(;A<u;){const ue=n.charCodeAt(A++);if(ue==r&&92!==h)return A;h=92==ue&&92===h?0:ue}throw new Error}function Eh(n,r,i){return Eo(n,r,i,!1),Eh}function xh(n,r){return Eo(n,r,null,!0),xh}function To(n){xo(pm,G0,n,!1)}function G0(n,r){for(let i=function H0(n){return lm(n),om(n,Fu(n,0,xs.textEnd))}(r);i>=0;i=om(r,i))pm(n,am(r),B0(r))}function dm(n){xo(we,Yo,n,!0)}function Yo(n,r){for(let i=function Y0(n){return lm(n),sm(n,Fu(n,0,xs.textEnd))}(r);i>=0;i=sm(r,i))we(n,am(r),!0)}function Eo(n,r,i,u){const h=Vn(),A=Er(),ue=pi(2);A.firstUpdatePass&&hm(A,n,ue,u),r!==li&&zs(h,ue,r)&&gm(A,A.data[zn()],h,h[11],n,h[ue+1]=function Z0(n,r){return null==n||("string"==typeof r?n+=r:"object"==typeof n&&(n=p(go(n)))),n}(r,i),u,ue)}function xo(n,r,i,u){const h=Er(),A=pi(2);h.firstUpdatePass&&hm(h,null,A,u);const ue=Vn();if(i!==li&&zs(ue,A,i)){const Oe=h.data[zn()];if(_m(Oe,u)&&!fm(h,A)){let We=u?Oe.classesWithoutHost:Oe.stylesWithoutHost;null!==We&&(i=w(We,i||"")),wh(h,Oe,ue,i,u)}else!function Q0(n,r,i,u,h,A,ue,Oe){h===li&&(h=Ut);let We=0,ht=0,Ft=0<h.length?h[0]:null,Xt=0<A.length?A[0]:null;for(;null!==Ft||null!==Xt;){const vn=We<h.length?h[We+1]:void 0,xn=ht<A.length?A[ht+1]:void 0;let tr,jn=null;Ft===Xt?(We+=2,ht+=2,vn!==xn&&(jn=Xt,tr=xn)):null===Xt||null!==Ft&&Ft<Xt?(We+=2,jn=Ft):(ht+=2,jn=Xt,tr=xn),null!==jn&&gm(n,r,i,u,jn,tr,ue,Oe),Ft=We<h.length?h[We]:null,Xt=ht<A.length?A[ht]:null}}(h,Oe,ue,ue[11],ue[A+1],ue[A+1]=function X0(n,r,i){if(null==i||""===i)return Ut;const u=[],h=go(i);if(Array.isArray(h))for(let A=0;A<h.length;A++)n(u,h[A],!0);else if("object"==typeof h)for(const A in h)h.hasOwnProperty(A)&&n(u,A,h[A]);else"string"==typeof h&&r(u,h);return u}(n,r,i),u,A)}}function fm(n,r){return r>=n.expandoStartIndex}function hm(n,r,i,u){const h=n.data;if(null===h[i+1]){const A=h[zn()],ue=fm(n,i);_m(A,u)&&null===r&&!ue&&(r=!1),r=function W0(n,r,i,u){const h=Ha(n);let A=u?r.residualClasses:r.residualStyles;if(null===h)0===(u?r.classBindings:r.styleBindings)&&(i=Ec(i=kh(null,n,r,i,u),r.attrs,u),A=null);else{const ue=r.directiveStylingLast;if(-1===ue||n[ue]!==h)if(i=kh(h,n,r,i,u),null===A){let We=function U0(n,r,i){const u=i?r.classBindings:r.styleBindings;if(0!==el(u))return n[Ao(u)]}(n,r,u);void 0!==We&&Array.isArray(We)&&(We=kh(null,n,r,We[1],u),We=Ec(We,r.attrs,u),function z0(n,r,i,u){n[Ao(i?r.classBindings:r.styleBindings)]=u}(n,r,u,We))}else A=function K0(n,r,i){let u;const h=r.directiveEnd;for(let A=1+r.directiveStylingLast;A<h;A++)u=Ec(u,n[A].hostAttrs,i);return Ec(u,r.attrs,i)}(n,r,u)}return void 0!==A&&(u?r.residualClasses=A:r.residualStyles=A),i}(h,A,r,u),function R0(n,r,i,u,h,A){let ue=A?r.classBindings:r.styleBindings,Oe=Ao(ue),We=el(ue);n[u]=i;let Ft,ht=!1;if(Array.isArray(i)){const Xt=i;Ft=Xt[1],(null===Ft||je(Xt,Ft)>0)&&(ht=!0)}else Ft=i;if(h)if(0!==We){const vn=Ao(n[Oe+1]);n[u+1]=Ad(vn,Oe),0!==vn&&(n[vn+1]=Qf(n[vn+1],u)),n[Oe+1]=function ky(n,r){return 131071&n|r<<17}(n[Oe+1],u)}else n[u+1]=Ad(Oe,0),0!==Oe&&(n[Oe+1]=Qf(n[Oe+1],u)),Oe=u;else n[u+1]=Ad(We,0),0===Oe?Oe=u:n[We+1]=Qf(n[We+1],u),We=u;ht&&(n[u+1]=Xf(n[u+1])),im(n,Ft,u,!0),im(n,Ft,u,!1),function F0(n,r,i,u,h){const A=h?n.residualClasses:n.residualStyles;null!=A&&"string"==typeof r&&je(A,r)>=0&&(i[u+1]=Zf(i[u+1]))}(r,Ft,n,u,A),ue=Ad(Oe,We),A?r.classBindings=ue:r.styleBindings=ue}(h,A,r,i,ue,u)}}function kh(n,r,i,u,h){let A=null;const ue=i.directiveEnd;let Oe=i.directiveStylingLast;for(-1===Oe?Oe=i.directiveStart:Oe++;Oe<ue&&(A=r[Oe],u=Ec(u,A.hostAttrs,h),A!==n);)Oe++;return null!==n&&(i.directiveStylingLast=Oe),u}function Ec(n,r,i){const u=i?1:2;let h=-1;if(null!==r)for(let A=0;A<r.length;A++){const ue=r[A];"number"==typeof ue?h=ue:h===u&&(Array.isArray(n)||(n=void 0===n?[]:["",n]),we(n,ue,!!i||r[++A]))}return void 0===n?null:n}function pm(n,r,i){we(n,r,go(i))}function gm(n,r,i,u,h,A,ue,Oe){if(!(3&r.type))return;const We=n.data,ht=We[Oe+1];Vd(function tg(n){return 1==(1&n)}(ht)?mm(We,r,i,h,el(ht),ue):void 0)||(Vd(A)||function eg(n){return 2==(2&n)}(ht)&&(A=mm(We,null,i,h,Oe,ue)),function lu(n,r,i,u,h){if(r)h?n.addClass(i,u):n.removeClass(i,u);else{let A=-1===u.indexOf("-")?void 0:ho.DashCase;null==h?n.removeStyle(i,u,A):("string"==typeof h&&h.endsWith("!important")&&(h=h.slice(0,-10),A|=ho.Important),n.setStyle(i,u,h,A))}}(u,ue,ya(zn(),i),h,A))}function mm(n,r,i,u,h,A){const ue=null===r;let Oe;for(;h>0;){const We=n[h],ht=Array.isArray(We),Ft=ht?We[1]:We,Xt=null===Ft;let vn=i[h+1];vn===li&&(vn=Xt?Ut:void 0);let xn=Xt?J(vn,u):Ft===u?vn:void 0;if(ht&&!Vd(xn)&&(xn=J(We,u)),Vd(xn)&&(Oe=xn,ue))return Oe;const jn=n[h+1];h=ue?Ao(jn):el(jn)}if(null!==r){let We=A?r.residualClasses:r.residualStyles;null!=We&&(Oe=J(We,u))}return Oe}function Vd(n){return void 0!==n}function _m(n,r){return 0!=(n.flags&(r?16:32))}function vm(n,r=""){const i=Vn(),u=Er(),h=n+22,A=u.firstCreatePass?Su(u,h,1,r,null):u.data[h],ue=i[h]=function ac(n,r){return n.createText(r)}(i[11],r);dc(u,i,ue,A),$e(A,!1)}function Ph(n){return jd("",n,""),Ph}function jd(n,r,i){const u=Vn(),h=Eu(u,n,r,i);return h!==li&&tl(u,zn(),h),jd}function Lh(n,r,i,u,h){const A=Vn(),ue=xu(A,n,r,i,u,h);return ue!==li&&tl(A,zn(),ue),Lh}function Oh(n,r,i,u,h,A,ue){const Oe=Vn(),We=ku(Oe,n,r,i,u,h,A,ue);return We!==li&&tl(Oe,zn(),We),Oh}function Sm(n,r,i){xo(we,Yo,Eu(Vn(),n,r,i),!0)}function Am(n,r,i,u,h){xo(we,Yo,xu(Vn(),n,r,i,u,h),!0)}function Tm(n,r,i,u,h,A,ue){xo(we,Yo,ku(Vn(),n,r,i,u,h,A,ue),!0)}function Em(n,r,i,u,h,A,ue,Oe,We){xo(we,Yo,function Pu(n,r,i,u,h,A,ue,Oe,We,ht){const Xt=mo(n,Oa(),i,h,ue,We);return pi(4),Xt?r+T(i)+u+T(h)+A+T(ue)+Oe+T(We)+ht:li}(Vn(),n,r,i,u,h,A,ue,Oe,We),!0)}function xm(n,r,i){To(Eu(Vn(),n,r,i))}function Ih(n,r,i){const u=Vn();return zs(u,wr(),r)&&ao(Er(),cr(),u,n,r,u[11],i,!0),Ih}function Rh(n,r,i){const u=Vn();if(zs(u,wr(),r)){const A=Er(),ue=cr();ao(A,ue,u,n,r,Sg(Ha(A.data),ue,u),i,!0)}return Rh}const Wl=void 0;var fb=["en",[["a","p"],["AM","PM"],Wl],[["AM","PM"],Wl,Wl],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Wl,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Wl,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Wl,"{1} 'at' {0}",Wl],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function db(n){const i=Math.floor(Math.abs(n)),u=n.toString().replace(/^[^.]*\.?/,"").length;return 1===i&&0===u?1:5}];let Nu={};function Fh(n){const r=function hb(n){return n.toLowerCase().replace(/_/g,"-")}(n);let i=Hm(r);if(i)return i;const u=r.split("-")[0];if(i=Hm(u),i)return i;if("en"===u)return fb;throw new se(701,!1)}function Ym(n){return Fh(n)[Gr.PluralCase]}function Hm(n){return n in Nu||(Nu[n]=tt.ng&&tt.ng.common&&tt.ng.common.locales&&tt.ng.common.locales[n]),Nu[n]}var Gr=(()=>((Gr=Gr||{})[Gr.LocaleId=0]="LocaleId",Gr[Gr.DayPeriodsFormat=1]="DayPeriodsFormat",Gr[Gr.DayPeriodsStandalone=2]="DayPeriodsStandalone",Gr[Gr.DaysFormat=3]="DaysFormat",Gr[Gr.DaysStandalone=4]="DaysStandalone",Gr[Gr.MonthsFormat=5]="MonthsFormat",Gr[Gr.MonthsStandalone=6]="MonthsStandalone",Gr[Gr.Eras=7]="Eras",Gr[Gr.FirstDayOfWeek=8]="FirstDayOfWeek",Gr[Gr.WeekendRange=9]="WeekendRange",Gr[Gr.DateFormat=10]="DateFormat",Gr[Gr.TimeFormat=11]="TimeFormat",Gr[Gr.DateTimeFormat=12]="DateTimeFormat",Gr[Gr.NumberSymbols=13]="NumberSymbols",Gr[Gr.NumberFormats=14]="NumberFormats",Gr[Gr.CurrencyCode=15]="CurrencyCode",Gr[Gr.CurrencySymbol=16]="CurrencySymbol",Gr[Gr.CurrencyName=17]="CurrencyName",Gr[Gr.Currencies=18]="Currencies",Gr[Gr.Directionality=19]="Directionality",Gr[Gr.PluralCase=20]="PluralCase",Gr[Gr.ExtraData=21]="ExtraData",Gr))();const Bu="en-US";let $m=Bu;function Yh(n,r,i,u,h){if(n=N(n),Array.isArray(n))for(let A=0;A<n.length;A++)Yh(n[A],r,i,u,h);else{const A=Er(),ue=Vn();let Oe=Mt(n)?n:N(n.provide),We=Xn(n);const ht=Oi(),Ft=1048575&ht.providerIndexes,Xt=ht.directiveStart,vn=ht.providerIndexes>>20;if(Mt(n)||!n.multi){const xn=new oa(We,h,Cu),jn=$h(Oe,r,h?Ft:Ft+vn,Xt);-1===jn?(Nn(ct(ht,ue),A,Oe),Hh(A,n,r.length),r.push(Oe),ht.directiveStart++,ht.directiveEnd++,h&&(ht.providerIndexes+=1048576),i.push(xn),ue.push(xn)):(i[jn]=xn,ue[jn]=xn)}else{const xn=$h(Oe,r,Ft+vn,Xt),jn=$h(Oe,r,Ft,Ft+vn),tr=xn>=0&&i[xn],ur=jn>=0&&i[jn];if(h&&!ur||!h&&!tr){Nn(ct(ht,ue),A,Oe);const Tr=function cM(n,r,i,u,h){const A=new oa(n,i,Cu);return A.multi=[],A.index=r,A.componentProviders=0,f_(A,h,u&&!i),A}(h?uM:lM,i.length,h,u,We);!h&&ur&&(i[jn].providerFactory=Tr),Hh(A,n,r.length,0),r.push(Oe),ht.directiveStart++,ht.directiveEnd++,h&&(ht.providerIndexes+=1048576),i.push(Tr),ue.push(Tr)}else Hh(A,n,xn>-1?xn:jn,f_(i[h?jn:xn],We,!h&&u));!h&&u&&ur&&i[jn].componentProviders++}}}function Hh(n,r,i,u){const h=Mt(r),A=function Rt(n){return!!n.useClass}(r);if(h||A){const We=(A?N(r.useClass):r).prototype.ngOnDestroy;if(We){const ht=n.destroyHooks||(n.destroyHooks=[]);if(!h&&r.multi){const Ft=ht.indexOf(i);-1===Ft?ht.push(i,[u,We]):ht[Ft+1].push(u,We)}else ht.push(i,We)}}}function f_(n,r,i){return i&&n.componentProviders++,n.multi.push(r)-1}function $h(n,r,i,u){for(let h=i;h<u;h++)if(r[h]===n)return h;return-1}function lM(n,r,i,u){return Vh(this.multi,[])}function uM(n,r,i,u){const h=this.multi;let A;if(this.providerFactory){const ue=this.providerFactory.componentProviders,Oe=Rn(i,i[1],this.providerFactory.index,u);A=Oe.slice(0,ue),Vh(h,A);for(let We=ue;We<Oe.length;We++)A.push(Oe[We])}else A=[],Vh(h,A);return A}function Vh(n,r){for(let i=0;i<n.length;i++)r.push((0,n[i])());return r}function h_(n,r=[]){return i=>{i.providersResolver=(u,h)=>function oM(n,r,i){const u=Er();if(u.firstCreatePass){const h=ki(n);Yh(i,u.data,u.blueprint,h,!0),Yh(r,u.data,u.blueprint,h,!1)}}(u,h?h(n):n,r)}}class Yu{}class p_{}function dM(n,r){return new g_(n,null!=r?r:null)}class g_ extends Yu{constructor(r,i){super(),this._parent=i,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new mh(this);const u=Gn(r);this._bootstrapComponents=Jo(u.bootstrap),this._r3Injector=Wp(r,i,[{provide:Yu,useValue:this},{provide:Ri,useValue:this.componentFactoryResolver}],p(r),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(r)}get injector(){return this._r3Injector}destroy(){const r=this._r3Injector;!r.destroyed&&r.destroy(),this.destroyCbs.forEach(i=>i()),this.destroyCbs=null}onDestroy(r){this.destroyCbs.push(r)}}class jh extends p_{constructor(r){super(),this.moduleType=r}create(r){return new g_(this.moduleType,r)}}class fM extends Yu{constructor(r,i,u){super(),this.componentFactoryResolver=new mh(this),this.instance=null;const h=new gn([...r,{provide:Yu,useValue:this},{provide:Ri,useValue:this.componentFactoryResolver}],i||Mn(),u,new Set(["environment"]));this.injector=h,h.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(r){this.injector.onDestroy(r)}}function Gh(n,r,i=null){return new fM(n,r,i).injector}let hM=(()=>{class n{constructor(i){this._injector=i,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(i){if(!i.standalone)return null;if(!this.cachedInjectors.has(i.id)){const u=d(0,i.type),h=u.length>0?Gh([u],this._injector,`Standalone[${i.type.name}]`):null;this.cachedInjectors.set(i.id,h)}return this.cachedInjectors.get(i.id)}ngOnDestroy(){try{for(const i of this.cachedInjectors.values())null!==i&&i.destroy()}finally{this.cachedInjectors.clear()}}}return n.\u0275prov=Ge({token:n,providedIn:"environment",factory:()=>new n(ta(rn))}),n})();function m_(n){n.getStandaloneInjector=r=>r.get(hM).getOrCreateStandaloneInjector(n)}function D_(n,r,i){const u=Ti()+n,h=Vn();return h[u]===li?Bo(h,u,i?r.call(i):r()):Tc(h,u)}function C_(n,r,i,u){return L_(Vn(),Ti(),n,r,i,u)}function S_(n,r,i,u,h){return O_(Vn(),Ti(),n,r,i,u,h)}function A_(n,r,i,u,h,A){return I_(Vn(),Ti(),n,r,i,u,h,A)}function T_(n,r,i,u,h,A,ue){return function R_(n,r,i,u,h,A,ue,Oe,We){const ht=r+i;return mo(n,ht,h,A,ue,Oe)?Bo(n,ht+4,We?u.call(We,h,A,ue,Oe):u(h,A,ue,Oe)):Ic(n,ht+4)}(Vn(),Ti(),n,r,i,u,h,A,ue)}function E_(n,r,i,u,h,A,ue,Oe){const We=Ti()+n,ht=Vn(),Ft=mo(ht,We,i,u,h,A);return zs(ht,We+4,ue)||Ft?Bo(ht,We+5,Oe?r.call(Oe,i,u,h,A,ue):r(i,u,h,A,ue)):Tc(ht,We+5)}function x_(n,r,i,u,h,A,ue,Oe,We){const ht=Ti()+n,Ft=Vn(),Xt=mo(Ft,ht,i,u,h,A);return Gl(Ft,ht+4,ue,Oe)||Xt?Bo(Ft,ht+6,We?r.call(We,i,u,h,A,ue,Oe):r(i,u,h,A,ue,Oe)):Tc(Ft,ht+6)}function k_(n,r,i,u,h,A,ue,Oe,We,ht){const Ft=Ti()+n,Xt=Vn();let vn=mo(Xt,Ft,i,u,h,A);return Fd(Xt,Ft+4,ue,Oe,We)||vn?Bo(Xt,Ft+7,ht?r.call(ht,i,u,h,A,ue,Oe,We):r(i,u,h,A,ue,Oe,We)):Tc(Xt,Ft+7)}function P_(n,r,i,u){return function F_(n,r,i,u,h,A){let ue=r+i,Oe=!1;for(let We=0;We<h.length;We++)zs(n,ue++,h[We])&&(Oe=!0);return Oe?Bo(n,ue,u.apply(A,h)):Ic(n,ue)}(Vn(),Ti(),n,r,i,u)}function Ic(n,r){const i=n[r];return i===li?void 0:i}function L_(n,r,i,u,h,A){const ue=r+i;return zs(n,ue,h)?Bo(n,ue+1,A?u.call(A,h):u(h)):Ic(n,ue+1)}function O_(n,r,i,u,h,A,ue){const Oe=r+i;return Gl(n,Oe,h,A)?Bo(n,Oe+2,ue?u.call(ue,h,A):u(h,A)):Ic(n,Oe+2)}function I_(n,r,i,u,h,A,ue,Oe){const We=r+i;return Fd(n,We,h,A,ue)?Bo(n,We+3,Oe?u.call(Oe,h,A,ue):u(h,A,ue)):Ic(n,We+3)}function N_(n,r){const i=Er();let u;const h=n+22;i.firstCreatePass?(u=function DM(n,r){if(r)for(let i=r.length-1;i>=0;i--){const u=r[i];if(n===u.name)return u}}(r,i.pipeRegistry),i.data[h]=u,u.onDestroy&&(i.destroyHooks||(i.destroyHooks=[])).push(h,u.onDestroy)):u=i.data[h];const A=u.factory||(u.factory=wi(u.type)),ue=k(Cu);try{const Oe=Lr(!1),We=A();return Lr(Oe),function k0(n,r,i,u){i>=n.data.length&&(n.data[i]=null,n.blueprint[i]=null),r[i]=u}(i,Vn(),h,We),We}finally{k(ue)}}function B_(n,r,i){const u=n+22,h=Vn(),A=Bi(h,u);return Rc(h,u)?L_(h,Ti(),r,A.transform,i,A):A.transform(i)}function Y_(n,r,i,u){const h=n+22,A=Vn(),ue=Bi(A,h);return Rc(A,h)?O_(A,Ti(),r,ue.transform,i,u,ue):ue.transform(i,u)}function H_(n,r,i,u,h){const A=n+22,ue=Vn(),Oe=Bi(ue,A);return Rc(ue,A)?I_(ue,Ti(),r,Oe.transform,i,u,h,Oe):Oe.transform(i,u,h)}function Rc(n,r){return n[1].data[r].pure}function Uh(n){return r=>{setTimeout(n,void 0,r)}}const Ho=class AM extends e.xQ{constructor(r=!1){super(),this.__isAsync=r}emit(r){super.next(r)}subscribe(r,i,u){var h,A,ue;let Oe=r,We=i||(()=>null),ht=u;if(r&&"object"==typeof r){const Xt=r;Oe=null===(h=Xt.next)||void 0===h?void 0:h.bind(Xt),We=null===(A=Xt.error)||void 0===A?void 0:A.bind(Xt),ht=null===(ue=Xt.complete)||void 0===ue?void 0:ue.bind(Xt)}this.__isAsync&&(We=Uh(We),Oe&&(Oe=Uh(Oe)),ht&&(ht=Uh(ht)));const Ft=super.subscribe({next:Oe,error:We,complete:ht});return r instanceof t.w&&r.add(Ft),Ft}};function TM(){return this._results[jl()]()}class Kd{constructor(r=!1){this._emitDistinctChangesOnly=r,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const i=jl(),u=Kd.prototype;u[i]||(u[i]=TM)}get changes(){return this._changes||(this._changes=new Ho)}get(r){return this._results[r]}map(r){return this._results.map(r)}filter(r){return this._results.filter(r)}find(r){return this._results.find(r)}reduce(r,i){return this._results.reduce(r,i)}forEach(r){this._results.forEach(r)}some(r){return this._results.some(r)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(r,i){const u=this;u.dirty=!1;const h=us(r);(this._changesDetected=!function El(n,r,i){if(n.length!==r.length)return!1;for(let u=0;u<n.length;u++){let h=n[u],A=r[u];if(i&&(h=i(h),A=i(A)),A!==h)return!1}return!0}(u._results,h,i))&&(u._results=h,u.length=h.length,u.last=h[this.length-1],u.first=h[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}let Fc=(()=>{class n{}return n.__NG_ELEMENT_ID__=kM,n})();const EM=Fc,xM=class extends EM{constructor(r,i,u){super(),this._declarationLView=r,this._declarationTContainer=i,this.elementRef=u}createEmbeddedView(r,i){const u=this._declarationTContainer.tViews,h=xd(this._declarationLView,u,r,16,null,u.declTNode,null,null,null,null,i||null);h[17]=this._declarationLView[this._declarationTContainer.index];const ue=this._declarationLView[19];return null!==ue&&(h[19]=ue.createEmbeddedView(u)),sh(u,h,r),new Cc(h)}};function kM(){return Xd(Oi(),Vn())}function Xd(n,r){return 4&n.type?new xM(r,n,bi(n,r)):null}let Qd=(()=>{class n{}return n.__NG_ELEMENT_ID__=PM,n})();function PM(){return j_(Oi(),Vn())}const LM=Qd,$_=class extends LM{constructor(r,i,u){super(),this._lContainer=r,this._hostTNode=i,this._hostLView=u}get element(){return bi(this._hostTNode,this._hostLView)}get injector(){return new fr(this._hostTNode,this._hostLView)}get parentInjector(){const r=un(this._hostTNode,this._hostLView);if(mr(r)){const i=hr(r,this._hostLView),u=Nr(r);return new fr(i[1].data[u+8],i)}return new fr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(r){const i=V_(this._lContainer);return null!==i&&i[r]||null}get length(){return this._lContainer.length-10}createEmbeddedView(r,i,u){let h,A;"number"==typeof u?h=u:null!=u&&(h=u.index,A=u.injector);const ue=r.createEmbeddedView(i||{},A);return this.insert(ue,h),ue}createComponent(r,i,u,h,A){const ue=r&&!function jo(n){return"function"==typeof n}(r);let Oe;if(ue)Oe=i;else{const Xt=i||{};Oe=Xt.index,u=Xt.injector,h=Xt.projectableNodes,A=Xt.environmentInjector||Xt.ngModuleRef}const We=ue?r:new Sc(Lt(r)),ht=u||this.parentInjector;if(!A&&null==We.ngModule){const vn=(ue?ht:this.parentInjector).get(rn,null);vn&&(A=vn)}const Ft=We.create(ht,h,void 0,A);return this.insert(Ft.hostView,Oe),Ft}insert(r,i){const u=r._lView,h=u[1];if(function Hs(n){return Gi(n[3])}(u)){const Ft=this.indexOf(r);if(-1!==Ft)this.detach(Ft);else{const Xt=u[3],vn=new $_(Xt,Xt[6],Xt[3]);vn.detach(vn.indexOf(r))}}const A=this._adjustIndex(i),ue=this._lContainer;!function rd(n,r,i,u){const h=10+u,A=i.length;u>0&&(i[h-1][4]=r),u<A-10?(r[4]=i[h],il(i,10+u,r)):(i.push(r),r[4]=null),r[3]=i;const ue=r[17];null!==ue&&i!==ue&&function bf(n,r){const i=n[9];r[16]!==r[3][3][16]&&(n[2]=!0),null===i?n[9]=[r]:i.push(r)}(ue,r);const Oe=r[19];null!==Oe&&Oe.insertView(n),r[2]|=64}(h,u,ue,A);const Oe=fl(A,ue),We=u[11],ht=Io(We,ue[7]);return null!==ht&&function vf(n,r,i,u,h,A){u[0]=h,u[6]=r,Rl(n,u,i,1,h,A)}(h,ue[6],We,u,ht,Oe),r.attachToViewContainerRef(),il(zh(ue),A,r),r}move(r,i){return this.insert(r,i)}indexOf(r){const i=V_(this._lContainer);return null!==i?i.indexOf(r):-1}remove(r){const i=this._adjustIndex(r,-1),u=au(this._lContainer,i);u&&(vo(zh(this._lContainer),i),ad(u[1],u))}detach(r){const i=this._adjustIndex(r,-1),u=au(this._lContainer,i);return u&&null!=vo(zh(this._lContainer),i)?new Cc(u):null}_adjustIndex(r,i=0){return null==r?this.length+i:r}};function V_(n){return n[8]}function zh(n){return n[8]||(n[8]=[])}function j_(n,r){let i;const u=r[n.index];if(Gi(u))i=u;else{let h;if(8&n.type)h=ii(u);else{const A=r[11];h=A.createComment("");const ue=Li(n,r);Xo(A,Io(A,ue),h,function Df(n,r){return n.nextSibling(r)}(A,ue),!1)}r[n.index]=i=wg(u,r,h,n),Pd(r,i)}return new $_(i,n,r)}class Kh{constructor(r){this.queryList=r,this.matches=null}clone(){return new Kh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Xh{constructor(r=[]){this.queries=r}createEmbeddedView(r){const i=r.queries;if(null!==i){const u=null!==r.contentQueries?r.contentQueries[0]:i.length,h=[];for(let A=0;A<u;A++){const ue=i.getByIndex(A);h.push(this.queries[ue.indexInDeclarationView].clone())}return new Xh(h)}return null}insertView(r){this.dirtyQueriesWithMatches(r)}detachView(r){this.dirtyQueriesWithMatches(r)}dirtyQueriesWithMatches(r){for(let i=0;i<this.queries.length;i++)null!==q_(r,i).matches&&this.queries[i].setDirty()}}class G_{constructor(r,i,u=null){this.predicate=r,this.flags=i,this.read=u}}class Qh{constructor(r=[]){this.queries=r}elementStart(r,i){for(let u=0;u<this.queries.length;u++)this.queries[u].elementStart(r,i)}elementEnd(r){for(let i=0;i<this.queries.length;i++)this.queries[i].elementEnd(r)}embeddedTView(r){let i=null;for(let u=0;u<this.length;u++){const h=null!==i?i.length:0,A=this.getByIndex(u).embeddedTView(r,h);A&&(A.indexInDeclarationView=u,null!==i?i.push(A):i=[A])}return null!==i?new Qh(i):null}template(r,i){for(let u=0;u<this.queries.length;u++)this.queries[u].template(r,i)}getByIndex(r){return this.queries[r]}get length(){return this.queries.length}track(r){this.queries.push(r)}}class Zh{constructor(r,i=-1){this.metadata=r,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=i}elementStart(r,i){this.isApplyingToNode(i)&&this.matchTNode(r,i)}elementEnd(r){this._declarationNodeIndex===r.index&&(this._appliesToNextNode=!1)}template(r,i){this.elementStart(r,i)}embeddedTView(r,i){return this.isApplyingToNode(r)?(this.crossesNgTemplate=!0,this.addMatch(-r.index,i),new Zh(this.metadata)):null}isApplyingToNode(r){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const i=this._declarationNodeIndex;let u=r.parent;for(;null!==u&&8&u.type&&u.index!==i;)u=u.parent;return i===(null!==u?u.index:-1)}return this._appliesToNextNode}matchTNode(r,i){const u=this.metadata.predicate;if(Array.isArray(u))for(let h=0;h<u.length;h++){const A=u[h];this.matchTNodeWithReadOption(r,i,RM(i,A)),this.matchTNodeWithReadOption(r,i,Sn(i,r,A,!1,!1))}else u===Fc?4&i.type&&this.matchTNodeWithReadOption(r,i,-1):this.matchTNodeWithReadOption(r,i,Sn(i,r,u,!1,!1))}matchTNodeWithReadOption(r,i,u){if(null!==u){const h=this.metadata.read;if(null!==h)if(h===Ai||h===Qd||h===Fc&&4&i.type)this.addMatch(i.index,-2);else{const A=Sn(i,r,h,!1,!1);null!==A&&this.addMatch(i.index,A)}else this.addMatch(i.index,u)}}addMatch(r,i){null===this.matches?this.matches=[r,i]:this.matches.push(r,i)}}function RM(n,r){const i=n.localNames;if(null!==i)for(let u=0;u<i.length;u+=2)if(i[u]===r)return i[u+1];return null}function NM(n,r,i,u){return-1===i?function FM(n,r){return 11&n.type?bi(n,r):4&n.type?Xd(n,r):null}(r,n):-2===i?function BM(n,r,i){return i===Ai?bi(r,n):i===Fc?Xd(r,n):i===Qd?j_(r,n):void 0}(n,r,u):Rn(n,n[1],i,r)}function W_(n,r,i,u){const h=r[19].queries[u];if(null===h.matches){const A=n.data,ue=i.matches,Oe=[];for(let We=0;We<ue.length;We+=2){const ht=ue[We];Oe.push(ht<0?null:NM(r,A[ht],ue[We+1],i.metadata.read))}h.matches=Oe}return h.matches}function qh(n,r,i,u){const h=n.queries.getByIndex(i),A=h.matches;if(null!==A){const ue=W_(n,r,h,i);for(let Oe=0;Oe<A.length;Oe+=2){const We=A[Oe];if(We>0)u.push(ue[Oe/2]);else{const ht=A[Oe+1],Ft=r[-We];for(let Xt=10;Xt<Ft.length;Xt++){const vn=Ft[Xt];vn[17]===vn[3]&&qh(vn[1],vn,ht,u)}if(null!==Ft[9]){const Xt=Ft[9];for(let vn=0;vn<Xt.length;vn++){const xn=Xt[vn];qh(xn[1],xn,ht,u)}}}}}return u}function U_(n){const r=Vn(),i=Er(),u=Ia();Za(u+1);const h=q_(i,u);if(n.dirty&&function Os(n){return 4==(4&n[2])}(r)===(2==(2&h.metadata.flags))){if(null===h.matches)n.reset([]);else{const A=h.crossesNgTemplate?qh(i,r,u,[]):W_(i,r,h,u);n.reset(A,ha),n.notifyOnChanges()}return!0}return!1}function z_(n,r,i){const u=Er();u.firstCreatePass&&(Z_(u,new G_(n,r,i),-1),2==(2&r)&&(u.staticViewQueries=!0)),Q_(u,Vn(),r)}function K_(n,r,i,u){const h=Er();if(h.firstCreatePass){const A=Oi();Z_(h,new G_(r,i,u),A.index),function HM(n,r){const i=n.contentQueries||(n.contentQueries=[]);r!==(i.length?i[i.length-1]:-1)&&i.push(n.queries.length-1,r)}(h,n),2==(2&i)&&(h.staticContentQueries=!0)}Q_(h,Vn(),i)}function X_(){return function YM(n,r){return n[19].queries[r].queryList}(Vn(),Ia())}function Q_(n,r,i){const u=new Kd(4==(4&i));hg(n,r,u,u.destroy),null===r[19]&&(r[19]=new Xh),r[19].queries.push(new Kh(u))}function Z_(n,r,i){null===n.queries&&(n.queries=new Qh),n.queries.track(new Zh(r,i))}function q_(n,r){return n.queries.getByIndex(r)}function J_(n,r){return Xd(n,r)}const sw=Si("Input",n=>({bindingPropertyName:n})),ow=Si("Output",n=>({bindingPropertyName:n})),lw=Si("HostListener",(n,r)=>({eventName:n,args:r}));function qd(...n){}const vv=new Br("Application Initializer");let Jd=(()=>{class n{constructor(i){this.appInits=i,this.resolve=qd,this.reject=qd,this.initialized=!1,this.done=!1,this.donePromise=new Promise((u,h)=>{this.resolve=u,this.reject=h})}runInitializers(){if(this.initialized)return;const i=[],u=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let h=0;h<this.appInits.length;h++){const A=this.appInits[h]();if(Ch(A))i.push(A);else if(jg(A)){const ue=new Promise((Oe,We)=>{A.subscribe({complete:Oe,error:We})});i.push(ue)}}Promise.all(i).then(()=>{u()}).catch(h=>{this.reject(h)}),0===i.length&&u(),this.initialized=!0}}return n.\u0275fac=function(i){return new(i||n)(ta(vv,8))},n.\u0275prov=Ge({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const yv=new Br("AppId",{providedIn:"root",factory:function bv(){return`${rp()}${rp()}${rp()}`}});function rp(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Mv=new Br("Platform Initializer"),uw=new Br("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),wv=new Br("appBootstrapListener"),cw=new Br("AnimationModuleType");let dw=(()=>{class n{log(i){console.log(i)}warn(i){console.warn(i)}}return n.\u0275fac=function(i){return new(i||n)},n.\u0275prov=Ge({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();const ef=new Br("LocaleId",{providedIn:"root",factory:()=>ql(ef,Nt.Optional|Nt.SkipSelf)||function fw(){return"undefined"!=typeof $localize&&$localize.locale||Bu}()}),hw=new Br("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});class pw{constructor(r,i){this.ngModuleFactory=r,this.componentFactories=i}}let gw=(()=>{class n{compileModuleSync(i){return new jh(i)}compileModuleAsync(i){return Promise.resolve(this.compileModuleSync(i))}compileModuleAndAllComponentsSync(i){const u=this.compileModuleSync(i),A=Jo(Gn(i).declarations).reduce((ue,Oe)=>{const We=Lt(Oe);return We&&ue.push(new Sc(We)),ue},[]);return new pw(u,A)}compileModuleAndAllComponentsAsync(i){return Promise.resolve(this.compileModuleAndAllComponentsSync(i))}clearCache(){}clearCacheFor(i){}getModuleId(i){}}return n.\u0275fac=function(i){return new(i||n)},n.\u0275prov=Ge({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const vw=(()=>Promise.resolve(0))();function ip(n){"undefined"==typeof Zone?vw.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)}class _o{constructor({enableLongStackTrace:r=!1,shouldCoalesceEventChangeDetection:i=!1,shouldCoalesceRunChangeDetection:u=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ho(!1),this.onMicrotaskEmpty=new Ho(!1),this.onStable=new Ho(!1),this.onError=new Ho(!1),"undefined"==typeof Zone)throw new se(908,!1);Zone.assertZonePatched();const h=this;if(h._nesting=0,h._outer=h._inner=Zone.current,Zone.AsyncStackTaggingZoneSpec){const A=Zone.AsyncStackTaggingZoneSpec;h._inner=h._inner.fork(new A("Angular"))}Zone.TaskTrackingZoneSpec&&(h._inner=h._inner.fork(new Zone.TaskTrackingZoneSpec)),r&&Zone.longStackTraceZoneSpec&&(h._inner=h._inner.fork(Zone.longStackTraceZoneSpec)),h.shouldCoalesceEventChangeDetection=!u&&i,h.shouldCoalesceRunChangeDetection=u,h.lastRequestAnimationFrameId=-1,h.nativeRequestAnimationFrame=function yw(){let n=tt.requestAnimationFrame,r=tt.cancelAnimationFrame;if("undefined"!=typeof Zone&&n&&r){const i=n[Zone.__symbol__("OriginalDelegate")];i&&(n=i);const u=r[Zone.__symbol__("OriginalDelegate")];u&&(r=u)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:r}}().nativeRequestAnimationFrame,function ww(n){const r=()=>{!function Mw(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(tt,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,op(n),n.isCheckStableRunning=!0,ap(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),op(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(i,u,h,A,ue,Oe)=>{try{return Sv(n),i.invokeTask(h,A,ue,Oe)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===A.type||n.shouldCoalesceRunChangeDetection)&&r(),Av(n)}},onInvoke:(i,u,h,A,ue,Oe,We)=>{try{return Sv(n),i.invoke(h,A,ue,Oe,We)}finally{n.shouldCoalesceRunChangeDetection&&r(),Av(n)}},onHasTask:(i,u,h,A)=>{i.hasTask(h,A),u===h&&("microTask"==A.change?(n._hasPendingMicrotasks=A.microTask,op(n),ap(n)):"macroTask"==A.change&&(n.hasPendingMacrotasks=A.macroTask))},onHandleError:(i,u,h,A)=>(i.handleError(h,A),n.runOutsideAngular(()=>n.onError.emit(A)),!1)})}(h)}static isInAngularZone(){return"undefined"!=typeof Zone&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!_o.isInAngularZone())throw new se(909,!1)}static assertNotInAngularZone(){if(_o.isInAngularZone())throw new se(909,!1)}run(r,i,u){return this._inner.run(r,i,u)}runTask(r,i,u,h){const A=this._inner,ue=A.scheduleEventTask("NgZoneEvent: "+h,r,bw,qd,qd);try{return A.runTask(ue,i,u)}finally{A.cancelTask(ue)}}runGuarded(r,i,u){return this._inner.runGuarded(r,i,u)}runOutsideAngular(r){return this._outer.run(r)}}const bw={};function ap(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function op(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function Sv(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function Av(n){n._nesting--,ap(n)}class Dw{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ho,this.onMicrotaskEmpty=new Ho,this.onStable=new Ho,this.onError=new Ho}run(r,i,u){return r.apply(i,u)}runGuarded(r,i,u){return r.apply(i,u)}runOutsideAngular(r){return r()}runTask(r,i,u,h){return r.apply(i,u)}}const Tv=new Br(""),Ev=new Br("");let Bc,Cw=(()=>{class n{constructor(i,u,h){this._ngZone=i,this.registry=u,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,Bc||(function Sw(n){Bc=n}(h),h.addToWindow(u)),this._watchAngularEvents(),i.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{_o.assertNotInAngularZone(),ip(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())ip(()=>{for(;0!==this._callbacks.length;){let i=this._callbacks.pop();clearTimeout(i.timeoutId),i.doneCb(this._didWork)}this._didWork=!1});else{let i=this.getPendingTasks();this._callbacks=this._callbacks.filter(u=>!u.updateCb||!u.updateCb(i)||(clearTimeout(u.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(i=>({source:i.source,creationLocation:i.creationLocation,data:i.data})):[]}addCallback(i,u,h){let A=-1;u&&u>0&&(A=setTimeout(()=>{this._callbacks=this._callbacks.filter(ue=>ue.timeoutId!==A),i(this._didWork,this.getPendingTasks())},u)),this._callbacks.push({doneCb:i,timeoutId:A,updateCb:h})}whenStable(i,u,h){if(h&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(i,u,h),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(i){this.registry.registerApplication(i,this)}unregisterApplication(i){this.registry.unregisterApplication(i)}findProviders(i,u,h){return[]}}return n.\u0275fac=function(i){return new(i||n)(ta(_o),ta(xv),ta(Ev))},n.\u0275prov=Ge({token:n,factory:n.\u0275fac}),n})(),xv=(()=>{class n{constructor(){this._applications=new Map}registerApplication(i,u){this._applications.set(i,u)}unregisterApplication(i){this._applications.delete(i)}unregisterAllApplications(){this._applications.clear()}getTestability(i){return this._applications.get(i)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(i,u=!0){var h;return null!==(h=null==Bc?void 0:Bc.findTestabilityInTree(this,i,u))&&void 0!==h?h:null}}return n.\u0275fac=function(i){return new(i||n)},n.\u0275prov=Ge({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})(),$o=null;const kv=new Br("AllowMultipleToken"),lp=new Br("PlatformDestroyListeners");class Ew{constructor(r,i){this.name=r,this.token=i}}function Lv(n,r,i=[]){const u=`Platform: ${r}`,h=new Br(u);return(A=[])=>{let ue=up();if(!ue||ue.injector.get(kv,!1)){const Oe=[...i,...A,{provide:h,useValue:!0}];n?n(Oe):function xw(n){if($o&&!$o.get(kv,!1))throw new se(400,!1);$o=n;const r=n.get(Iv);(function Pv(n){const r=n.get(Mv,null);r&&r.forEach(i=>i())})(n)}(function Ov(n=[],r){return Vl.create({name:r,providers:[{provide:Gt,useValue:"platform"},{provide:lp,useValue:new Set([()=>$o=null])},...n]})}(Oe,u))}return function Pw(n){const r=up();if(!r)throw new se(401,!1);return r}()}}function up(){var n;return null!==(n=null==$o?void 0:$o.get(Iv))&&void 0!==n?n:null}let Iv=(()=>{class n{constructor(i){this._injector=i,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(i,u){const h=function Fv(n,r){let i;return i="noop"===n?new Dw:("zone.js"===n?void 0:n)||new _o(r),i}(null==u?void 0:u.ngZone,function Rv(n){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!n||!n.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!n||!n.ngZoneRunCoalescing)||!1}}(u)),A=[{provide:_o,useValue:h}];return h.run(()=>{const ue=Vl.create({providers:A,parent:this.injector,name:i.moduleType.name}),Oe=i.create(ue),We=Oe.injector.get(Cl,null);if(!We)throw new se(402,!1);return h.runOutsideAngular(()=>{const ht=h.onError.subscribe({next:Ft=>{We.handleError(Ft)}});Oe.onDestroy(()=>{nf(this._modules,Oe),ht.unsubscribe()})}),function Nv(n,r,i){try{const u=i();return Ch(u)?u.catch(h=>{throw r.runOutsideAngular(()=>n.handleError(h)),h}):u}catch(u){throw r.runOutsideAngular(()=>n.handleError(u)),u}}(We,h,()=>{const ht=Oe.injector.get(Jd);return ht.runInitializers(),ht.donePromise.then(()=>(function Vm(n){fe(n,"Expected localeId to be defined"),"string"==typeof n&&($m=n.toLowerCase().replace(/_/g,"-"))}(Oe.injector.get(ef,Bu)||Bu),this._moduleDoBootstrap(Oe),Oe))})})}bootstrapModule(i,u=[]){const h=Bv({},u);return function Aw(n,r,i){const u=new jh(i);return Promise.resolve(u)}(0,0,i).then(A=>this.bootstrapModuleFactory(A,h))}_moduleDoBootstrap(i){const u=i.injector.get(tf);if(i._bootstrapComponents.length>0)i._bootstrapComponents.forEach(h=>u.bootstrap(h));else{if(!i.instance.ngDoBootstrap)throw new se(403,!1);i.instance.ngDoBootstrap(u)}this._modules.push(i)}onDestroy(i){this._destroyListeners.push(i)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new se(404,!1);this._modules.slice().forEach(u=>u.destroy()),this._destroyListeners.forEach(u=>u());const i=this._injector.get(lp,null);i&&(i.forEach(u=>u()),i.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(i){return new(i||n)(ta(Vl))},n.\u0275prov=Ge({token:n,factory:n.\u0275fac,providedIn:"platform"}),n})();function Bv(n,r){return Array.isArray(r)?r.reduce(Bv,n):Object.assign(Object.assign({},n),r)}let tf=(()=>{class n{constructor(i,u,h){this._zone=i,this._injector=u,this._exceptionHandler=h,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const A=new o.y(Oe=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{Oe.next(this._stable),Oe.complete()})}),ue=new o.y(Oe=>{let We;this._zone.runOutsideAngular(()=>{We=this._zone.onStable.subscribe(()=>{_o.assertNotInAngularZone(),ip(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,Oe.next(!0))})})});const ht=this._zone.onUnstable.subscribe(()=>{_o.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{Oe.next(!1)}))});return()=>{We.unsubscribe(),ht.unsubscribe()}});this.isStable=(0,c.T)(A,ue.pipe((0,l.B)()))}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(i,u){const h=i instanceof yn;if(!this._injector.get(Jd).done)throw!h&&wn(i),new se(405,false);let ue;ue=h?i:this._injector.get(Ri).resolveComponentFactory(i),this.componentTypes.push(ue.componentType);const Oe=function Tw(n){return n.isBoundToModule}(ue)?void 0:this._injector.get(Yu),ht=ue.create(Vl.NULL,[],u||ue.selector,Oe),Ft=ht.location.nativeElement,Xt=ht.injector.get(Tv,null);return null==Xt||Xt.registerApplication(Ft),ht.onDestroy(()=>{this.detachView(ht.hostView),nf(this.components,ht),null==Xt||Xt.unregisterApplication(Ft)}),this._loadComponent(ht),ht}tick(){if(this._runningTick)throw new se(101,!1);try{this._runningTick=!0;for(let i of this._views)i.detectChanges()}catch(i){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(i))}finally{this._runningTick=!1}}attachView(i){const u=i;this._views.push(u),u.attachToAppRef(this)}detachView(i){const u=i;nf(this._views,u),u.detachFromAppRef()}_loadComponent(i){this.attachView(i.hostView),this.tick(),this.components.push(i),this._injector.get(wv,[]).concat(this._bootstrapListeners).forEach(h=>h(i))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(i=>i()),this._views.slice().forEach(i=>i.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(i){return this._destroyListeners.push(i),()=>nf(this._destroyListeners,i)}destroy(){if(this._destroyed)throw new se(406,!1);const i=this._injector;i.destroy&&!i.destroyed&&i.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return n.\u0275fac=function(i){return new(i||n)(ta(_o),ta(rn),ta(Cl))},n.\u0275prov=Ge({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();function nf(n,r){const i=n.indexOf(r);i>-1&&n.splice(i,1)}let Hv=!0;function Ow(){Hv=!1}let Iw=(()=>{class n{}return n.__NG_ELEMENT_ID__=Rw,n})();function Rw(n){return function Fw(n,r,i){if(Mi(n)&&!i){const u=Yi(n.index,r);return new Cc(u,u)}return 47&n.type?new Cc(r[16],r):null}(Oi(),Vn(),16==(16&n))}class Wv{constructor(){}supports(r){return Ac(r)}create(r){return new Vw(r)}}const $w=(n,r)=>r;class Vw{constructor(r){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=r||$w}forEachItem(r){let i;for(i=this._itHead;null!==i;i=i._next)r(i)}forEachOperation(r){let i=this._itHead,u=this._removalsHead,h=0,A=null;for(;i||u;){const ue=!u||i&&i.currentIndex<zv(u,h,A)?i:u,Oe=zv(ue,h,A),We=ue.currentIndex;if(ue===u)h--,u=u._nextRemoved;else if(i=i._next,null==ue.previousIndex)h++;else{A||(A=[]);const ht=Oe-h,Ft=We-h;if(ht!=Ft){for(let vn=0;vn<ht;vn++){const xn=vn<A.length?A[vn]:A[vn]=0,jn=xn+vn;Ft<=jn&&jn<ht&&(A[vn]=xn+1)}A[ue.previousIndex]=Ft-ht}}Oe!==We&&r(ue,Oe,We)}}forEachPreviousItem(r){let i;for(i=this._previousItHead;null!==i;i=i._nextPrevious)r(i)}forEachAddedItem(r){let i;for(i=this._additionsHead;null!==i;i=i._nextAdded)r(i)}forEachMovedItem(r){let i;for(i=this._movesHead;null!==i;i=i._nextMoved)r(i)}forEachRemovedItem(r){let i;for(i=this._removalsHead;null!==i;i=i._nextRemoved)r(i)}forEachIdentityChange(r){let i;for(i=this._identityChangesHead;null!==i;i=i._nextIdentityChange)r(i)}diff(r){if(null==r&&(r=[]),!Ac(r))throw new se(900,!1);return this.check(r)?this:null}onDestroy(){}check(r){this._reset();let h,A,ue,i=this._itHead,u=!1;if(Array.isArray(r)){this.length=r.length;for(let Oe=0;Oe<this.length;Oe++)A=r[Oe],ue=this._trackByFn(Oe,A),null!==i&&Object.is(i.trackById,ue)?(u&&(i=this._verifyReinsertion(i,A,ue,Oe)),Object.is(i.item,A)||this._addIdentityChange(i,A)):(i=this._mismatch(i,A,ue,Oe),u=!0),i=i._next}else h=0,function A0(n,r){if(Array.isArray(n))for(let i=0;i<n.length;i++)r(n[i]);else{const i=n[jl()]();let u;for(;!(u=i.next()).done;)r(u.value)}}(r,Oe=>{ue=this._trackByFn(h,Oe),null!==i&&Object.is(i.trackById,ue)?(u&&(i=this._verifyReinsertion(i,Oe,ue,h)),Object.is(i.item,Oe)||this._addIdentityChange(i,Oe)):(i=this._mismatch(i,Oe,ue,h),u=!0),i=i._next,h++}),this.length=h;return this._truncate(i),this.collection=r,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let r;for(r=this._previousItHead=this._itHead;null!==r;r=r._next)r._nextPrevious=r._next;for(r=this._additionsHead;null!==r;r=r._nextAdded)r.previousIndex=r.currentIndex;for(this._additionsHead=this._additionsTail=null,r=this._movesHead;null!==r;r=r._nextMoved)r.previousIndex=r.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(r,i,u,h){let A;return null===r?A=this._itTail:(A=r._prev,this._remove(r)),null!==(r=null===this._unlinkedRecords?null:this._unlinkedRecords.get(u,null))?(Object.is(r.item,i)||this._addIdentityChange(r,i),this._reinsertAfter(r,A,h)):null!==(r=null===this._linkedRecords?null:this._linkedRecords.get(u,h))?(Object.is(r.item,i)||this._addIdentityChange(r,i),this._moveAfter(r,A,h)):r=this._addAfter(new jw(i,u),A,h),r}_verifyReinsertion(r,i,u,h){let A=null===this._unlinkedRecords?null:this._unlinkedRecords.get(u,null);return null!==A?r=this._reinsertAfter(A,r._prev,h):r.currentIndex!=h&&(r.currentIndex=h,this._addToMoves(r,h)),r}_truncate(r){for(;null!==r;){const i=r._next;this._addToRemovals(this._unlink(r)),r=i}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(r,i,u){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(r);const h=r._prevRemoved,A=r._nextRemoved;return null===h?this._removalsHead=A:h._nextRemoved=A,null===A?this._removalsTail=h:A._prevRemoved=h,this._insertAfter(r,i,u),this._addToMoves(r,u),r}_moveAfter(r,i,u){return this._unlink(r),this._insertAfter(r,i,u),this._addToMoves(r,u),r}_addAfter(r,i,u){return this._insertAfter(r,i,u),this._additionsTail=null===this._additionsTail?this._additionsHead=r:this._additionsTail._nextAdded=r,r}_insertAfter(r,i,u){const h=null===i?this._itHead:i._next;return r._next=h,r._prev=i,null===h?this._itTail=r:h._prev=r,null===i?this._itHead=r:i._next=r,null===this._linkedRecords&&(this._linkedRecords=new Uv),this._linkedRecords.put(r),r.currentIndex=u,r}_remove(r){return this._addToRemovals(this._unlink(r))}_unlink(r){null!==this._linkedRecords&&this._linkedRecords.remove(r);const i=r._prev,u=r._next;return null===i?this._itHead=u:i._next=u,null===u?this._itTail=i:u._prev=i,r}_addToMoves(r,i){return r.previousIndex===i||(this._movesTail=null===this._movesTail?this._movesHead=r:this._movesTail._nextMoved=r),r}_addToRemovals(r){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Uv),this._unlinkedRecords.put(r),r.currentIndex=null,r._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=r,r._prevRemoved=null):(r._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=r),r}_addIdentityChange(r,i){return r.item=i,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=r:this._identityChangesTail._nextIdentityChange=r,r}}class jw{constructor(r,i){this.item=r,this.trackById=i,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Gw{constructor(){this._head=null,this._tail=null}add(r){null===this._head?(this._head=this._tail=r,r._nextDup=null,r._prevDup=null):(this._tail._nextDup=r,r._prevDup=this._tail,r._nextDup=null,this._tail=r)}get(r,i){let u;for(u=this._head;null!==u;u=u._nextDup)if((null===i||i<=u.currentIndex)&&Object.is(u.trackById,r))return u;return null}remove(r){const i=r._prevDup,u=r._nextDup;return null===i?this._head=u:i._nextDup=u,null===u?this._tail=i:u._prevDup=i,null===this._head}}class Uv{constructor(){this.map=new Map}put(r){const i=r.trackById;let u=this.map.get(i);u||(u=new Gw,this.map.set(i,u)),u.add(r)}get(r,i){const h=this.map.get(r);return h?h.get(r,i):null}remove(r){const i=r.trackById;return this.map.get(i).remove(r)&&this.map.delete(i),r}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function zv(n,r,i){const u=n.previousIndex;if(null===u)return u;let h=0;return i&&u<i.length&&(h=i[u]),u+r+h}class Kv{constructor(){}supports(r){return r instanceof Map||yh(r)}create(){return new Ww}}class Ww{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(r){let i;for(i=this._mapHead;null!==i;i=i._next)r(i)}forEachPreviousItem(r){let i;for(i=this._previousMapHead;null!==i;i=i._nextPrevious)r(i)}forEachChangedItem(r){let i;for(i=this._changesHead;null!==i;i=i._nextChanged)r(i)}forEachAddedItem(r){let i;for(i=this._additionsHead;null!==i;i=i._nextAdded)r(i)}forEachRemovedItem(r){let i;for(i=this._removalsHead;null!==i;i=i._nextRemoved)r(i)}diff(r){if(r){if(!(r instanceof Map||yh(r)))throw new se(900,!1)}else r=new Map;return this.check(r)?this:null}onDestroy(){}check(r){this._reset();let i=this._mapHead;if(this._appendAfter=null,this._forEach(r,(u,h)=>{if(i&&i.key===h)this._maybeAddToChanges(i,u),this._appendAfter=i,i=i._next;else{const A=this._getOrCreateRecordForKey(h,u);i=this._insertBeforeOrAppend(i,A)}}),i){i._prev&&(i._prev._next=null),this._removalsHead=i;for(let u=i;null!==u;u=u._nextRemoved)u===this._mapHead&&(this._mapHead=null),this._records.delete(u.key),u._nextRemoved=u._next,u.previousValue=u.currentValue,u.currentValue=null,u._prev=null,u._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(r,i){if(r){const u=r._prev;return i._next=r,i._prev=u,r._prev=i,u&&(u._next=i),r===this._mapHead&&(this._mapHead=i),this._appendAfter=r,r}return this._appendAfter?(this._appendAfter._next=i,i._prev=this._appendAfter):this._mapHead=i,this._appendAfter=i,null}_getOrCreateRecordForKey(r,i){if(this._records.has(r)){const h=this._records.get(r);this._maybeAddToChanges(h,i);const A=h._prev,ue=h._next;return A&&(A._next=ue),ue&&(ue._prev=A),h._next=null,h._prev=null,h}const u=new Uw(r);return this._records.set(r,u),u.currentValue=i,this._addToAdditions(u),u}_reset(){if(this.isDirty){let r;for(this._previousMapHead=this._mapHead,r=this._previousMapHead;null!==r;r=r._next)r._nextPrevious=r._next;for(r=this._changesHead;null!==r;r=r._nextChanged)r.previousValue=r.currentValue;for(r=this._additionsHead;null!=r;r=r._nextAdded)r.previousValue=r.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(r,i){Object.is(i,r.currentValue)||(r.previousValue=r.currentValue,r.currentValue=i,this._addToChanges(r))}_addToAdditions(r){null===this._additionsHead?this._additionsHead=this._additionsTail=r:(this._additionsTail._nextAdded=r,this._additionsTail=r)}_addToChanges(r){null===this._changesHead?this._changesHead=this._changesTail=r:(this._changesTail._nextChanged=r,this._changesTail=r)}_forEach(r,i){r instanceof Map?r.forEach(i):Object.keys(r).forEach(u=>i(r[u],u))}}class Uw{constructor(r){this.key=r,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function Xv(){return new pp([new Wv])}let pp=(()=>{class n{constructor(i){this.factories=i}static create(i,u){if(null!=u){const h=u.factories.slice();i=i.concat(h)}return new n(i)}static extend(i){return{provide:n,useFactory:u=>n.create(i,u||Xv()),deps:[[n,new Ds,new zo]]}}find(i){const u=this.factories.find(h=>h.supports(i));if(null!=u)return u;throw new se(901,!1)}}return n.\u0275prov=Ge({token:n,providedIn:"root",factory:Xv}),n})();function Qv(){return new gp([new Kv])}let gp=(()=>{class n{constructor(i){this.factories=i}static create(i,u){if(u){const h=u.factories.slice();i=i.concat(h)}return new n(i)}static extend(i){return{provide:n,useFactory:u=>n.create(i,u||Qv()),deps:[[n,new Ds,new zo]]}}find(i){const u=this.factories.find(h=>h.supports(i));if(u)return u;throw new se(901,!1)}}return n.\u0275prov=Ge({token:n,providedIn:"root",factory:Qv}),n})();const Xw=Lv(null,"core",[]);let Qw=(()=>{class n{constructor(i){}}return n.\u0275fac=function(i){return new(i||n)(ta(tf))},n.\u0275mod=Yt({type:n}),n.\u0275inj=te({}),n})();function Zw(n){return"boolean"==typeof n?n:null!=n&&"false"!==n}},9042:(ke,Y,a)=>{"use strict";function e(O){var H;for(let N in O){let K=null!==(H=O[N])&&void 0!==H?H:"";switch(N){case"display":O.display="flex"===K?["-webkit-flex","flex"]:"inline-flex"===K?["-webkit-inline-flex","inline-flex"]:K;break;case"align-items":case"align-self":case"align-content":case"flex":case"flex-basis":case"flex-flow":case"flex-grow":case"flex-shrink":case"flex-wrap":case"justify-content":O["-webkit-"+N]=K;break;case"flex-direction":O["-webkit-flex-direction"]=K,O["flex-direction"]=K;break;case"order":O.order=O["-webkit-"+N]=isNaN(+K)?"0":K}}return O}a.d(Y,{Ar:()=>c,GK:()=>e,iQ:()=>o,kt:()=>w,tj:()=>f});const t="inline",o=["row","column","row-reverse","column-reverse"];function c(O){let[H,N,K]=l(O);return function p(O,H=null,N=!1){return{display:N?"inline-flex":"flex","box-sizing":"border-box","flex-direction":O,"flex-wrap":H||null}}(H,N,K)}function l(O){var H;O=null!==(H=null==O?void 0:O.toLowerCase())&&void 0!==H?H:"";let[N,K,ie]=O.split(" ");return o.find(se=>se===N)||(N=o[0]),K===t&&(K=ie!==t?ie:"",ie=t),[N,m(K),!!ie]}function f(O){let[H]=l(O);return H.indexOf("row")>-1}function m(O){if(O)switch(O.toLowerCase()){case"reverse":case"wrap-reverse":case"reverse-wrap":O="wrap-reverse";break;case"no":case"none":case"nowrap":O="nowrap";break;default:O="wrap"}return O}function w(O,...H){if(null==O)throw TypeError("Cannot convert undefined or null to object");for(let N of H)if(null!=N)for(let K in N)N.hasOwnProperty(K)&&(O[K]=N[K]);return O}},3270:(ke,Y,a)=>{"use strict";a.d(Y,{Bs:()=>Q,FL:()=>Ut,IR:()=>K,Ot:()=>St,QI:()=>E,RK:()=>g,WU:()=>T,g5:()=>re,iR:()=>k,wY:()=>L,yB:()=>ft});var e=a(5e3),t=a(9808),o=a(591),c=a(6498),l=a(6787),f=a(8929),m=a(9042),p=a(2198),w=a(3965);const H={provide:e.tb,useFactory:function O(Je,dt){return()=>{if((0,t.NF)(dt)){const he=Array.from(Je.querySelectorAll(`[class*=${N}]`)),Le=/\bflex-layout-.+?\b/g;he.forEach(He=>{He.classList.contains(`${N}ssr`)&&He.parentNode?He.parentNode.removeChild(He):He.className.replace(Le,"")})}}},deps:[t.K0,e.Lbi],multi:!0},N="flex-layout-";let K=(()=>{class Je{}return Je.\u0275fac=function(he){return new(he||Je)},Je.\u0275mod=e.oAB({type:Je}),Je.\u0275inj=e.cJS({providers:[H]}),Je})();class ie{constructor(dt=!1,he="all",Le="",He="",nt=0){this.matches=dt,this.mediaQuery=he,this.mqAlias=Le,this.suffix=He,this.priority=nt,this.property=""}clone(){return new ie(this.matches,this.mediaQuery,this.mqAlias,this.suffix)}}let se=(()=>{class Je{constructor(){this.stylesheet=new Map}addStyleToElement(he,Le,He){const nt=this.stylesheet.get(he);nt?nt.set(Le,He):this.stylesheet.set(he,new Map([[Le,He]]))}clearStyles(){this.stylesheet.clear()}getStyleForElement(he,Le){const He=this.stylesheet.get(he);let nt="";if(He){const jt=He.get(Le);("number"==typeof jt||"string"==typeof jt)&&(nt=jt+"")}return nt}}return Je.\u0275fac=function(he){return new(he||Je)},Je.\u0275prov=e.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"root"}),Je})();const re={addFlexToParent:!0,addOrientationBps:!1,disableDefaultBps:!1,disableVendorPrefixes:!1,serverLoaded:!1,useColumnBasisZero:!0,printWithBreakpoints:[],mediaTriggerAutoRestore:!0,ssrObserveBreakpoints:[],multiplier:void 0,defaultUnit:"px",detectLayoutDisplay:!1},T=new e.OlP("Flex Layout token, config options for the library",{providedIn:"root",factory:()=>re}),L=new e.OlP("FlexLayoutServerLoaded",{providedIn:"root",factory:()=>!1}),Q=new e.OlP("Flex Layout token, collect all breakpoints into one provider",{providedIn:"root",factory:()=>null});function b(Je,dt){var he;return Je=null!==(he=null==Je?void 0:Je.clone())&&void 0!==he?he:new ie,dt&&(Je.mqAlias=dt.alias,Je.mediaQuery=dt.mediaQuery,Je.suffix=dt.suffix,Je.priority=dt.priority),Je}class E{constructor(){this.shouldCache=!0}sideEffect(dt,he,Le){}}let g=(()=>{class Je{constructor(he,Le,He,nt){this._serverStylesheet=he,this._serverModuleLoaded=Le,this._platformId=He,this.layoutConfig=nt}applyStyleToElement(he,Le,He=null){let nt={};"string"==typeof Le&&(nt[Le]=He,Le=nt),nt=this.layoutConfig.disableVendorPrefixes?Le:(0,m.GK)(Le),this._applyMultiValueStyleToElement(nt,he)}applyStyleToElements(he,Le=[]){const He=this.layoutConfig.disableVendorPrefixes?he:(0,m.GK)(he);Le.forEach(nt=>{this._applyMultiValueStyleToElement(He,nt)})}getFlowDirection(he){const Le="flex-direction";let He=this.lookupStyle(he,Le);return[He||"row",this.lookupInlineStyle(he,Le)||(0,t.PM)(this._platformId)&&this._serverModuleLoaded?He:""]}hasWrap(he){return"wrap"===this.lookupStyle(he,"flex-wrap")}lookupAttributeValue(he,Le){var He;return null!==(He=he.getAttribute(Le))&&void 0!==He?He:""}lookupInlineStyle(he,Le){return(0,t.NF)(this._platformId)?he.style.getPropertyValue(Le):function v(Je,dt){var he;return null!==(he=_(Je)[dt])&&void 0!==he?he:""}(he,Le)}lookupStyle(he,Le,He=!1){let nt="";return he&&((nt=this.lookupInlineStyle(he,Le))||((0,t.NF)(this._platformId)?He||(nt=getComputedStyle(he).getPropertyValue(Le)):this._serverModuleLoaded&&(nt=this._serverStylesheet.getStyleForElement(he,Le)))),nt?nt.trim():""}_applyMultiValueStyleToElement(he,Le){Object.keys(he).sort().forEach(He=>{const nt=he[He],jt=Array.isArray(nt)?nt:[nt];jt.sort();for(let st of jt)st=st?st+"":"",(0,t.NF)(this._platformId)||!this._serverModuleLoaded?(0,t.NF)(this._platformId)?Le.style.setProperty(He,st):D(Le,He,st):this._serverStylesheet.addStyleToElement(Le,He,st)})}}return Je.\u0275fac=function(he){return new(he||Je)(e.LFG(se),e.LFG(L),e.LFG(e.Lbi),e.LFG(T))},Je.\u0275prov=e.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"root"}),Je})();function D(Je,dt,he){dt=dt.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();const Le=_(Je);Le[dt]=null!=he?he:"",function C(Je,dt){let he="";for(const Le in dt)dt[Le]&&(he+=`${Le}:${dt[Le]};`);Je.setAttribute("style",he)}(Je,Le)}function _(Je){const dt={},he=Je.getAttribute("style");if(he){const Le=he.split(/;+/g);for(let He=0;He<Le.length;He++){const nt=Le[He].trim();if(nt.length>0){const jt=nt.indexOf(":");if(-1===jt)throw new Error(`Invalid CSS style: ${nt}`);dt[nt.substr(0,jt).trim()]=nt.substr(jt+1).trim()}}}return dt}function R(Je,dt){return(dt&&dt.priority||0)-(Je&&Je.priority||0)}function z(Je,dt){return(Je.priority||0)-(dt.priority||0)}let j=(()=>{class Je{constructor(he,Le,He){this._zone=he,this._platformId=Le,this._document=He,this.source=new o.X(new ie(!0)),this.registry=new Map,this.pendingRemoveListenerFns=[],this._observable$=this.source.asObservable()}get activations(){const he=[];return this.registry.forEach((Le,He)=>{Le.matches&&he.push(He)}),he}isActive(he){var Le;const He=this.registry.get(he);return null!==(Le=null==He?void 0:He.matches)&&void 0!==Le?Le:this.registerQuery(he).some(nt=>nt.matches)}observe(he,Le=!1){if(he&&he.length){const He=this._observable$.pipe((0,p.h)(jt=>!Le||he.indexOf(jt.mediaQuery)>-1)),nt=new c.y(jt=>{const st=this.registerQuery(he);if(st.length){const bt=st.pop();st.forEach(at=>{jt.next(at)}),this.source.next(bt)}jt.complete()});return(0,l.T)(nt,He)}return this._observable$}registerQuery(he){const Le=Array.isArray(he)?he:[he],He=[];return function M(Je,dt){const he=Je.filter(Le=>!B[Le]);if(he.length>0){const Le=he.join(", ");try{const He=dt.createElement("style");He.setAttribute("type","text/css"),He.styleSheet||He.appendChild(dt.createTextNode(`\n/*\n  @angular/flex-layout - workaround for possible browser quirk with mediaQuery listeners\n  see http://bit.ly/2sd4HMP\n*/\n@media ${Le} {.fx-query-test{ }}\n`)),dt.head.appendChild(He),he.forEach(nt=>B[nt]=He)}catch(He){console.error(He)}}}(Le,this._document),Le.forEach(nt=>{const jt=bt=>{this._zone.run(()=>this.source.next(new ie(bt.matches,nt)))};let st=this.registry.get(nt);st||(st=this.buildMQL(nt),st.addListener(jt),this.pendingRemoveListenerFns.push(()=>st.removeListener(jt)),this.registry.set(nt,st)),st.matches&&He.push(new ie(!0,nt))}),He}ngOnDestroy(){let he;for(;he=this.pendingRemoveListenerFns.pop();)he()}buildMQL(he){return function U(Je,dt){return dt&&window.matchMedia("all").addListener?window.matchMedia(Je):function I(Je){const dt=new EventTarget;return dt.matches="all"===Je||""===Je,dt.media=Je,dt.addListener=()=>{},dt.removeListener=()=>{},dt.addEventListener=()=>{},dt.dispatchEvent=()=>!1,dt.onchange=null,dt}(Je)}(he,(0,t.NF)(this._platformId))}}return Je.\u0275fac=function(he){return new(he||Je)(e.LFG(e.R0b),e.LFG(e.Lbi),e.LFG(t.K0))},Je.\u0275prov=e.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"root"}),Je})();const B={},X=[{alias:"xs",mediaQuery:"screen and (min-width: 0px) and (max-width: 599.98px)",priority:1e3},{alias:"sm",mediaQuery:"screen and (min-width: 600px) and (max-width: 959.98px)",priority:900},{alias:"md",mediaQuery:"screen and (min-width: 960px) and (max-width: 1279.98px)",priority:800},{alias:"lg",mediaQuery:"screen and (min-width: 1280px) and (max-width: 1919.98px)",priority:700},{alias:"xl",mediaQuery:"screen and (min-width: 1920px) and (max-width: 4999.98px)",priority:600},{alias:"lt-sm",overlapping:!0,mediaQuery:"screen and (max-width: 599.98px)",priority:950},{alias:"lt-md",overlapping:!0,mediaQuery:"screen and (max-width: 959.98px)",priority:850},{alias:"lt-lg",overlapping:!0,mediaQuery:"screen and (max-width: 1279.98px)",priority:750},{alias:"lt-xl",overlapping:!0,priority:650,mediaQuery:"screen and (max-width: 1919.98px)"},{alias:"gt-xs",overlapping:!0,mediaQuery:"screen and (min-width: 600px)",priority:-950},{alias:"gt-sm",overlapping:!0,mediaQuery:"screen and (min-width: 960px)",priority:-850},{alias:"gt-md",overlapping:!0,mediaQuery:"screen and (min-width: 1280px)",priority:-750},{alias:"gt-lg",overlapping:!0,mediaQuery:"screen and (min-width: 1920px)",priority:-650}],q="(orientation: portrait) and (max-width: 599.98px)",fe="(orientation: landscape) and (max-width: 959.98px)",G="(orientation: portrait) and (min-width: 600px) and (max-width: 839.98px)",ye="(orientation: landscape) and (min-width: 960px) and (max-width: 1279.98px)",Ee="(orientation: portrait) and (min-width: 840px)",me="(orientation: landscape) and (min-width: 1280px)",Ge={HANDSET:`${q}, ${fe}`,TABLET:`${G} , ${ye}`,WEB:`${Ee}, ${me} `,HANDSET_PORTRAIT:`${q}`,TABLET_PORTRAIT:`${G} `,WEB_PORTRAIT:`${Ee}`,HANDSET_LANDSCAPE:`${fe}`,TABLET_LANDSCAPE:`${ye}`,WEB_LANDSCAPE:`${me}`},le=[{alias:"handset",priority:2e3,mediaQuery:Ge.HANDSET},{alias:"handset.landscape",priority:2e3,mediaQuery:Ge.HANDSET_LANDSCAPE},{alias:"handset.portrait",priority:2e3,mediaQuery:Ge.HANDSET_PORTRAIT},{alias:"tablet",priority:2100,mediaQuery:Ge.TABLET},{alias:"tablet.landscape",priority:2100,mediaQuery:Ge.TABLET_LANDSCAPE},{alias:"tablet.portrait",priority:2100,mediaQuery:Ge.TABLET_PORTRAIT},{alias:"web",priority:2200,mediaQuery:Ge.WEB,overlapping:!0},{alias:"web.landscape",priority:2200,mediaQuery:Ge.WEB_LANDSCAPE,overlapping:!0},{alias:"web.portrait",priority:2200,mediaQuery:Ge.WEB_PORTRAIT,overlapping:!0}],te=/(\.|-|_)/g;function be(Je){let dt=Je.length>0?Je.charAt(0):"",he=Je.length>1?Je.slice(1):"";return dt.toUpperCase()+he}const ce=new e.OlP("Token (@angular/flex-layout) Breakpoints",{providedIn:"root",factory:()=>{const Je=(0,e.f3M)(Q),dt=(0,e.f3M)(T),he=[].concat.apply([],(Je||[]).map(He=>Array.isArray(He)?He:[He]));return function ee(Je,dt=[]){const he={};return Je.forEach(Le=>{he[Le.alias]=Le}),dt.forEach(Le=>{he[Le.alias]?(0,m.kt)(he[Le.alias],Le):he[Le.alias]=Le}),function De(Je){return Je.forEach(dt=>{dt.suffix||(dt.suffix=function Re(Je){return Je.replace(te,"|").split("|").map(be).join("")}(dt.alias),dt.overlapping=!!dt.overlapping)}),Je}(Object.keys(he).map(Le=>he[Le]))}((dt.disableDefaultBps?[]:X).concat(dt.addOrientationBps?le:[]),he)}});let Te=(()=>{class Je{constructor(he){this.findByMap=new Map,this.items=[...he].sort(z)}findByAlias(he){return he?this.findWithPredicate(he,Le=>Le.alias===he):null}findByQuery(he){return this.findWithPredicate(he,Le=>Le.mediaQuery===he)}get overlappings(){return this.items.filter(he=>he.overlapping)}get aliases(){return this.items.map(he=>he.alias)}get suffixes(){return this.items.map(he=>{var Le;return null!==(Le=null==he?void 0:he.suffix)&&void 0!==Le?Le:""})}findWithPredicate(he,Le){var He;let nt=this.findByMap.get(he);return nt||(nt=null!==(He=this.items.find(Le))&&void 0!==He?He:null,this.findByMap.set(he,nt)),null!=nt?nt:null}}return Je.\u0275fac=function(he){return new(he||Je)(e.LFG(ce))},Je.\u0275prov=e.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"root"}),Je})();const ze="print",_t={alias:ze,mediaQuery:ze,priority:1e3};let Pt=(()=>{class Je{constructor(he,Le,He){this.breakpoints=he,this.layoutConfig=Le,this._document=He,this.registeredBeforeAfterPrintHooks=!1,this.isPrintingBeforeAfterEvent=!1,this.beforePrintEventListeners=[],this.afterPrintEventListeners=[],this.formerActivations=null,this.isPrinting=!1,this.queue=new kt,this.deactivations=[]}withPrintQuery(he){return[...he,ze]}isPrintEvent(he){return he.mediaQuery.startsWith(ze)}get printAlias(){var he;return[...null!==(he=this.layoutConfig.printWithBreakpoints)&&void 0!==he?he:[]]}get printBreakPoints(){return this.printAlias.map(he=>this.breakpoints.findByAlias(he)).filter(he=>null!==he)}getEventBreakpoints({mediaQuery:he}){const Le=this.breakpoints.findByQuery(he);return(Le?[...this.printBreakPoints,Le]:this.printBreakPoints).sort(R)}updateEvent(he){var Le;let He=this.breakpoints.findByQuery(he.mediaQuery);return this.isPrintEvent(he)&&(He=this.getEventBreakpoints(he)[0],he.mediaQuery=null!==(Le=null==He?void 0:He.mediaQuery)&&void 0!==Le?Le:""),b(he,He)}registerBeforeAfterPrintHooks(he){if(!this._document.defaultView||this.registeredBeforeAfterPrintHooks)return;this.registeredBeforeAfterPrintHooks=!0;const Le=()=>{this.isPrinting||(this.isPrintingBeforeAfterEvent=!0,this.startPrinting(he,this.getEventBreakpoints(new ie(!0,ze))),he.updateStyles())},He=()=>{this.isPrintingBeforeAfterEvent=!1,this.isPrinting&&(this.stopPrinting(he),he.updateStyles())};this._document.defaultView.addEventListener("beforeprint",Le),this._document.defaultView.addEventListener("afterprint",He),this.beforePrintEventListeners.push(Le),this.afterPrintEventListeners.push(He)}interceptEvents(he){return Le=>{this.isPrintEvent(Le)?Le.matches&&!this.isPrinting?(this.startPrinting(he,this.getEventBreakpoints(Le)),he.updateStyles()):!Le.matches&&this.isPrinting&&!this.isPrintingBeforeAfterEvent&&(this.stopPrinting(he),he.updateStyles()):this.collectActivations(he,Le)}}blockPropagation(){return he=>!(this.isPrinting||this.isPrintEvent(he))}startPrinting(he,Le){this.isPrinting=!0,this.formerActivations=he.activatedBreakpoints,he.activatedBreakpoints=this.queue.addPrintBreakpoints(Le)}stopPrinting(he){he.activatedBreakpoints=this.deactivations,this.deactivations=[],this.formerActivations=null,this.queue.clear(),this.isPrinting=!1}collectActivations(he,Le){if(!this.isPrinting||this.isPrintingBeforeAfterEvent){if(!this.isPrintingBeforeAfterEvent)return void(this.deactivations=[]);if(!Le.matches){const He=this.breakpoints.findByQuery(Le.mediaQuery);if(He){const nt=this.formerActivations&&this.formerActivations.includes(He),jt=!this.formerActivations&&he.activatedBreakpoints.includes(He);(nt||jt)&&(this.deactivations.push(He),this.deactivations.sort(R))}}}}ngOnDestroy(){this._document.defaultView&&(this.beforePrintEventListeners.forEach(he=>this._document.defaultView.removeEventListener("beforeprint",he)),this.afterPrintEventListeners.forEach(he=>this._document.defaultView.removeEventListener("afterprint",he)))}}return Je.\u0275fac=function(he){return new(he||Je)(e.LFG(Te),e.LFG(T),e.LFG(t.K0))},Je.\u0275prov=e.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"root"}),Je})();class kt{constructor(){this.printBreakpoints=[]}addPrintBreakpoints(dt){return dt.push(_t),dt.sort(R),dt.forEach(he=>this.addBreakpoint(he)),this.printBreakpoints}addBreakpoint(dt){dt&&void 0===this.printBreakpoints.find(Le=>Le.mediaQuery===dt.mediaQuery)&&(this.printBreakpoints=function Nt(Je){var dt;return null!==(dt=null==Je?void 0:Je.mediaQuery.startsWith(ze))&&void 0!==dt&&dt}(dt)?[dt,...this.printBreakpoints]:[...this.printBreakpoints,dt])}clear(){this.printBreakpoints=[]}}let ft=(()=>{class Je{constructor(he,Le,He){this.matchMedia=he,this.breakpoints=Le,this.hook=He,this._useFallbacks=!0,this._activatedBreakpoints=[],this.elementMap=new Map,this.elementKeyMap=new WeakMap,this.watcherMap=new WeakMap,this.updateMap=new WeakMap,this.clearMap=new WeakMap,this.subject=new f.xQ,this.observeActivations()}get activatedAlias(){var he,Le;return null!==(Le=null===(he=this.activatedBreakpoints[0])||void 0===he?void 0:he.alias)&&void 0!==Le?Le:""}set activatedBreakpoints(he){this._activatedBreakpoints=[...he]}get activatedBreakpoints(){return[...this._activatedBreakpoints]}set useFallbacks(he){this._useFallbacks=he}onMediaChange(he){const Le=this.findByQuery(he.mediaQuery);if(Le){he=b(he,Le);const He=this.activatedBreakpoints.indexOf(Le);he.matches&&-1===He?(this._activatedBreakpoints.push(Le),this._activatedBreakpoints.sort(R),this.updateStyles()):!he.matches&&-1!==He&&(this._activatedBreakpoints.splice(He,1),this._activatedBreakpoints.sort(R),this.updateStyles())}}init(he,Le,He,nt,jt=[]){et(this.updateMap,he,Le,He),et(this.clearMap,he,Le,nt),this.buildElementKeyMap(he,Le),this.watchExtraTriggers(he,Le,jt)}getValue(he,Le,He){const nt=this.elementMap.get(he);if(nt){const jt=void 0!==He?nt.get(He):this.getActivatedValues(nt,Le);if(jt)return jt.get(Le)}}hasValue(he,Le){const He=this.elementMap.get(he);if(He){const nt=this.getActivatedValues(He,Le);if(nt)return void 0!==nt.get(Le)||!1}return!1}setValue(he,Le,He,nt){var jt;let st=this.elementMap.get(he);if(st){const at=(null!==(jt=st.get(nt))&&void 0!==jt?jt:new Map).set(Le,He);st.set(nt,at),this.elementMap.set(he,st)}else st=(new Map).set(nt,(new Map).set(Le,He)),this.elementMap.set(he,st);const bt=this.getValue(he,Le);void 0!==bt&&this.updateElement(he,Le,bt)}trackValue(he,Le){return this.subject.asObservable().pipe((0,p.h)(He=>He.element===he&&He.key===Le))}updateStyles(){this.elementMap.forEach((he,Le)=>{const He=new Set(this.elementKeyMap.get(Le));let nt=this.getActivatedValues(he);nt&&nt.forEach((jt,st)=>{this.updateElement(Le,st,jt),He.delete(st)}),He.forEach(jt=>{if(nt=this.getActivatedValues(he,jt),nt){const st=nt.get(jt);this.updateElement(Le,jt,st)}else this.clearElement(Le,jt)})})}clearElement(he,Le){const He=this.clearMap.get(he);if(He){const nt=He.get(Le);nt&&(nt(),this.subject.next({element:he,key:Le,value:""}))}}updateElement(he,Le,He){const nt=this.updateMap.get(he);if(nt){const jt=nt.get(Le);jt&&(jt(He),this.subject.next({element:he,key:Le,value:He}))}}releaseElement(he){const Le=this.watcherMap.get(he);Le&&(Le.forEach(nt=>nt.unsubscribe()),this.watcherMap.delete(he));const He=this.elementMap.get(he);He&&(He.forEach((nt,jt)=>He.delete(jt)),this.elementMap.delete(he))}triggerUpdate(he,Le){const He=this.elementMap.get(he);if(He){const nt=this.getActivatedValues(He,Le);nt&&(Le?this.updateElement(he,Le,nt.get(Le)):nt.forEach((jt,st)=>this.updateElement(he,st,jt)))}}buildElementKeyMap(he,Le){let He=this.elementKeyMap.get(he);He||(He=new Set,this.elementKeyMap.set(he,He)),He.add(Le)}watchExtraTriggers(he,Le,He){if(He&&He.length){let nt=this.watcherMap.get(he);if(nt||(nt=new Map,this.watcherMap.set(he,nt)),!nt.get(Le)){const st=(0,l.T)(...He).subscribe(()=>{const bt=this.getValue(he,Le);this.updateElement(he,Le,bt)});nt.set(Le,st)}}}findByQuery(he){return this.breakpoints.findByQuery(he)}getActivatedValues(he,Le){for(let nt=0;nt<this.activatedBreakpoints.length;nt++){const st=he.get(this.activatedBreakpoints[nt].alias);if(st&&(void 0===Le||st.has(Le)&&null!=st.get(Le)))return st}if(!this._useFallbacks)return;const He=he.get("");return void 0===Le||He&&He.has(Le)?He:void 0}observeActivations(){const he=this.breakpoints.items.map(Le=>Le.mediaQuery);this.hook.registerBeforeAfterPrintHooks(this),this.matchMedia.observe(this.hook.withPrintQuery(he)).pipe((0,w.b)(this.hook.interceptEvents(this)),(0,p.h)(this.hook.blockPropagation())).subscribe(this.onMediaChange.bind(this))}}return Je.\u0275fac=function(he){return new(he||Je)(e.LFG(j),e.LFG(Te),e.LFG(Pt))},Je.\u0275prov=e.Yz7({token:Je,factory:Je.\u0275fac,providedIn:"root"}),Je})();function et(Je,dt,he,Le){var He;if(void 0!==Le){const nt=null!==(He=Je.get(dt))&&void 0!==He?He:new Map;nt.set(he,Le),Je.set(dt,nt)}}let k=(()=>{class Je{constructor(he,Le,He,nt){this.elementRef=he,this.styleBuilder=Le,this.styler=He,this.marshal=nt,this.DIRECTIVE_KEY="",this.inputs=[],this.mru={},this.destroySubject=new f.xQ,this.styleCache=new Map}get parentElement(){return this.elementRef.nativeElement.parentElement}get nativeElement(){return this.elementRef.nativeElement}get activatedValue(){return this.marshal.getValue(this.nativeElement,this.DIRECTIVE_KEY)}set activatedValue(he){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,he,this.marshal.activatedAlias)}ngOnChanges(he){Object.keys(he).forEach(Le=>{if(-1!==this.inputs.indexOf(Le)){const He=Le.split(".").slice(1).join(".");this.setValue(he[Le].currentValue,He)}})}ngOnDestroy(){this.destroySubject.next(),this.destroySubject.complete(),this.marshal.releaseElement(this.nativeElement)}init(he=[]){this.marshal.init(this.elementRef.nativeElement,this.DIRECTIVE_KEY,this.updateWithValue.bind(this),this.clearStyles.bind(this),he)}addStyles(he,Le){const He=this.styleBuilder,nt=He.shouldCache;let jt=this.styleCache.get(he);(!jt||!nt)&&(jt=He.buildStyles(he,Le),nt&&this.styleCache.set(he,jt)),this.mru=Object.assign({},jt),this.applyStyleToElement(jt),He.sideEffect(he,jt,Le)}clearStyles(){Object.keys(this.mru).forEach(he=>{this.mru[he]=""}),this.applyStyleToElement(this.mru),this.mru={},this.currentValue=void 0}triggerUpdate(){this.marshal.triggerUpdate(this.nativeElement,this.DIRECTIVE_KEY)}getFlexFlowDirection(he,Le=!1){if(he){const[He,nt]=this.styler.getFlowDirection(he);if(!nt&&Le){const jt=(0,m.Ar)(He);this.styler.applyStyleToElements(jt,[he])}return He.trim()}return"row"}hasWrap(he){return this.styler.hasWrap(he)}applyStyleToElement(he,Le,He=this.nativeElement){this.styler.applyStyleToElement(He,he,Le)}setValue(he,Le){this.marshal.setValue(this.nativeElement,this.DIRECTIVE_KEY,he,Le)}updateWithValue(he){this.currentValue!==he&&(this.addStyles(he),this.currentValue=he)}}return Je.\u0275fac=function(he){return new(he||Je)(e.Y36(e.SBq),e.Y36(E),e.Y36(g),e.Y36(ft))},Je.\u0275dir=e.lG2({type:Je,features:[e.TTD]}),Je})();function St(Je,dt="1",he="1"){let Le=[dt,he,Je],He=Je.indexOf("calc");if(He>0){Le[2]=Vt(Je.substring(He).trim());let nt=Je.substr(0,He).trim().split(" ");2==nt.length&&(Le[0]=nt[0],Le[1]=nt[1])}else if(0==He)Le[2]=Vt(Je.trim());else{let nt=Je.split(" ");Le=3===nt.length?nt:[dt,he,Je]}return Le}function Vt(Je){return Je.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")}function Ut(Je,dt){if(void 0===dt)return Je;const he=Le=>{const He=+Le.slice(0,-"x".length);return Je.endsWith("x")&&!isNaN(He)?`${He*dt.value}${dt.unit}`:Je};return Je.includes(" ")?Je.split(" ").map(he).join(" "):he(Je)}EventTarget},3322:(ke,Y,a)=>{"use strict";a.d(Y,{Zl:()=>U,aT:()=>fe,b8:()=>g,oO:()=>re});var e=a(5e3),t=a(3270),o=a(9808),c=a(3191),l=a(7625),f=a(2313);let K=(()=>{class G extends t.iR{constructor(Ee,me,Ge,le,te,be,Re){super(Ee,null,me,Ge),this.ngClassInstance=Re,this.DIRECTIVE_KEY="ngClass",this.ngClassInstance||(this.ngClassInstance=new o.mk(le,te,Ee,be)),this.init(),this.setValue("","")}set klass(Ee){this.ngClassInstance.klass=Ee,this.setValue(Ee,"")}updateWithValue(Ee){this.ngClassInstance.ngClass=Ee,this.ngClassInstance.ngDoCheck()}ngDoCheck(){this.ngClassInstance.ngDoCheck()}}return G.\u0275fac=function(Ee){return new(Ee||G)(e.Y36(e.SBq),e.Y36(t.RK),e.Y36(t.yB),e.Y36(e.ZZ4),e.Y36(e.aQg),e.Y36(e.Qsj),e.Y36(o.mk,10))},G.\u0275dir=e.lG2({type:G,inputs:{klass:["class","klass"]},features:[e.qOj]}),G})();const ie=["ngClass","ngClass.xs","ngClass.sm","ngClass.md","ngClass.lg","ngClass.xl","ngClass.lt-sm","ngClass.lt-md","ngClass.lt-lg","ngClass.lt-xl","ngClass.gt-xs","ngClass.gt-sm","ngClass.gt-md","ngClass.gt-lg"];let re=(()=>{class G extends K{constructor(){super(...arguments),this.inputs=ie}}return G.\u0275fac=function(){let ye;return function(me){return(ye||(ye=e.n5z(G)))(me||G)}}(),G.\u0275dir=e.lG2({type:G,selectors:[["","ngClass",""],["","ngClass.xs",""],["","ngClass.sm",""],["","ngClass.md",""],["","ngClass.lg",""],["","ngClass.xl",""],["","ngClass.lt-sm",""],["","ngClass.lt-md",""],["","ngClass.lt-lg",""],["","ngClass.lt-xl",""],["","ngClass.gt-xs",""],["","ngClass.gt-sm",""],["","ngClass.gt-md",""],["","ngClass.gt-lg",""]],inputs:{ngClass:"ngClass","ngClass.xs":"ngClass.xs","ngClass.sm":"ngClass.sm","ngClass.md":"ngClass.md","ngClass.lg":"ngClass.lg","ngClass.xl":"ngClass.xl","ngClass.lt-sm":"ngClass.lt-sm","ngClass.lt-md":"ngClass.lt-md","ngClass.lt-lg":"ngClass.lt-lg","ngClass.lt-xl":"ngClass.lt-xl","ngClass.gt-xs":"ngClass.gt-xs","ngClass.gt-sm":"ngClass.gt-sm","ngClass.gt-md":"ngClass.gt-md","ngClass.gt-lg":"ngClass.gt-lg"},features:[e.qOj]}),G})(),T=(()=>{class G extends t.QI{buildStyles(Ee,me){return{display:"true"===Ee?me.display||(me.isServer?"initial":""):"none"}}}return G.\u0275fac=function(){let ye;return function(me){return(ye||(ye=e.n5z(G)))(me||G)}}(),G.\u0275prov=e.Yz7({token:G,factory:G.\u0275fac,providedIn:"root"}),G})(),L=(()=>{class G extends t.iR{constructor(Ee,me,Ge,le,te,be,Re){super(Ee,me,Ge,le),this.layoutConfig=te,this.platformId=be,this.serverModuleLoaded=Re,this.DIRECTIVE_KEY="show-hide",this.display="",this.hasLayout=!1,this.hasFlexChild=!1}ngAfterViewInit(){this.trackExtraTriggers();const Ee=Array.from(this.nativeElement.children);for(let Ge=0;Ge<Ee.length;Ge++)if(this.marshal.hasValue(Ee[Ge],"flex")){this.hasFlexChild=!0;break}Q.has(this.nativeElement)?this.display=Q.get(this.nativeElement):(this.display=this.getDisplayStyle(),Q.set(this.nativeElement,this.display)),this.init();const me=this.marshal.getValue(this.nativeElement,this.DIRECTIVE_KEY,"");void 0===me||""===me?this.setValue(!0,""):this.triggerUpdate()}ngOnChanges(Ee){Object.keys(Ee).forEach(me=>{if(-1!==this.inputs.indexOf(me)){const Ge=me.split("."),le=Ge.slice(1).join("."),te=Ee[me].currentValue;let be=""===te||0!==te&&(0,c.Ig)(te);"fxHide"===Ge[0]&&(be=!be),this.setValue(be,le)}})}trackExtraTriggers(){this.hasLayout=this.marshal.hasValue(this.nativeElement,"layout"),["layout","layout-align"].forEach(Ee=>{this.marshal.trackValue(this.nativeElement,Ee).pipe((0,l.R)(this.destroySubject)).subscribe(this.triggerUpdate.bind(this))})}getDisplayStyle(){return this.hasLayout||this.hasFlexChild&&this.layoutConfig.addFlexToParent?"flex":this.styler.lookupStyle(this.nativeElement,"display",!0)}updateWithValue(Ee=!0){if(""===Ee)return;const me=(0,o.PM)(this.platformId);this.addStyles(Ee?"true":"false",{display:this.display,isServer:me}),me&&this.serverModuleLoaded&&this.nativeElement.style.setProperty("display",""),this.marshal.triggerUpdate(this.parentElement,"layout-gap")}}return G.\u0275fac=function(Ee){return new(Ee||G)(e.Y36(e.SBq),e.Y36(T),e.Y36(t.RK),e.Y36(t.yB),e.Y36(t.WU),e.Y36(e.Lbi),e.Y36(t.wY))},G.\u0275dir=e.lG2({type:G,features:[e.qOj,e.TTD]}),G})();const Q=new WeakMap,b=["fxShow","fxShow.print","fxShow.xs","fxShow.sm","fxShow.md","fxShow.lg","fxShow.xl","fxShow.lt-sm","fxShow.lt-md","fxShow.lt-lg","fxShow.lt-xl","fxShow.gt-xs","fxShow.gt-sm","fxShow.gt-md","fxShow.gt-lg","fxHide","fxHide.print","fxHide.xs","fxHide.sm","fxHide.md","fxHide.lg","fxHide.xl","fxHide.lt-sm","fxHide.lt-md","fxHide.lt-lg","fxHide.lt-xl","fxHide.gt-xs","fxHide.gt-sm","fxHide.gt-md","fxHide.gt-lg"];let g=(()=>{class G extends L{constructor(){super(...arguments),this.inputs=b}}return G.\u0275fac=function(){let ye;return function(me){return(ye||(ye=e.n5z(G)))(me||G)}}(),G.\u0275dir=e.lG2({type:G,selectors:[["","fxShow",""],["","fxShow.print",""],["","fxShow.xs",""],["","fxShow.sm",""],["","fxShow.md",""],["","fxShow.lg",""],["","fxShow.xl",""],["","fxShow.lt-sm",""],["","fxShow.lt-md",""],["","fxShow.lt-lg",""],["","fxShow.lt-xl",""],["","fxShow.gt-xs",""],["","fxShow.gt-sm",""],["","fxShow.gt-md",""],["","fxShow.gt-lg",""],["","fxHide",""],["","fxHide.print",""],["","fxHide.xs",""],["","fxHide.sm",""],["","fxHide.md",""],["","fxHide.lg",""],["","fxHide.xl",""],["","fxHide.lt-sm",""],["","fxHide.lt-md",""],["","fxHide.lt-lg",""],["","fxHide.lt-xl",""],["","fxHide.gt-xs",""],["","fxHide.gt-sm",""],["","fxHide.gt-md",""],["","fxHide.gt-lg",""]],inputs:{fxShow:"fxShow","fxShow.print":"fxShow.print","fxShow.xs":"fxShow.xs","fxShow.sm":"fxShow.sm","fxShow.md":"fxShow.md","fxShow.lg":"fxShow.lg","fxShow.xl":"fxShow.xl","fxShow.lt-sm":"fxShow.lt-sm","fxShow.lt-md":"fxShow.lt-md","fxShow.lt-lg":"fxShow.lt-lg","fxShow.lt-xl":"fxShow.lt-xl","fxShow.gt-xs":"fxShow.gt-xs","fxShow.gt-sm":"fxShow.gt-sm","fxShow.gt-md":"fxShow.gt-md","fxShow.gt-lg":"fxShow.gt-lg",fxHide:"fxHide","fxHide.print":"fxHide.print","fxHide.xs":"fxHide.xs","fxHide.sm":"fxHide.sm","fxHide.md":"fxHide.md","fxHide.lg":"fxHide.lg","fxHide.xl":"fxHide.xl","fxHide.lt-sm":"fxHide.lt-sm","fxHide.lt-md":"fxHide.lt-md","fxHide.lt-lg":"fxHide.lt-lg","fxHide.lt-xl":"fxHide.lt-xl","fxHide.gt-xs":"fxHide.gt-xs","fxHide.gt-sm":"fxHide.gt-sm","fxHide.gt-md":"fxHide.gt-md","fxHide.gt-lg":"fxHide.gt-lg"},features:[e.qOj]}),G})();class v{constructor(ye,Ee,me=!0){this.key=ye,this.value=Ee,this.key=me?ye.replace(/['"]/g,"").trim():ye.trim(),this.value=me?Ee.replace(/['"]/g,"").trim():Ee.trim(),this.value=this.value.replace(/;/,"")}}function D(G){let ye=typeof G;return"object"===ye?G.constructor===Array?"array":G.constructor===Set?"set":"object":ye}function z(G){const[ye,...Ee]=G.split(":");return new v(ye,Ee.join(":"))}function j(G,ye){return ye.key&&(G[ye.key]=ye.value),G}let B=(()=>{class G extends t.iR{constructor(Ee,me,Ge,le,te,be,Re,De,ee){var ce;super(Ee,null,me,Ge),this.sanitizer=le,this.ngStyleInstance=Re,this.DIRECTIVE_KEY="ngStyle",this.ngStyleInstance||(this.ngStyleInstance=new o.PC(Ee,te,be)),this.init();const Te=null!==(ce=this.nativeElement.getAttribute("style"))&&void 0!==ce?ce:"";this.fallbackStyles=this.buildStyleMap(Te),this.isServer=De&&(0,o.PM)(ee)}updateWithValue(Ee){const me=this.buildStyleMap(Ee);this.ngStyleInstance.ngStyle=Object.assign(Object.assign({},this.fallbackStyles),me),this.isServer&&this.applyStyleToElement(me),this.ngStyleInstance.ngDoCheck()}clearStyles(){this.ngStyleInstance.ngStyle=this.fallbackStyles,this.ngStyleInstance.ngDoCheck()}buildStyleMap(Ee){const me=Ge=>{var le;return null!==(le=this.sanitizer.sanitize(e.q3G.STYLE,Ge))&&void 0!==le?le:""};if(Ee)switch(D(Ee)){case"string":return X(function C(G,ye=";"){return String(G).trim().split(ye).map(Ee=>Ee.trim()).filter(Ee=>""!==Ee)}(Ee),me);case"array":return X(Ee,me);default:return function R(G,ye){let Ee=[];return"set"===D(G)?G.forEach(me=>Ee.push(me)):Object.keys(G).forEach(me=>{Ee.push(`${me}:${G[me]}`)}),function _(G,ye){return G.map(z).filter(me=>!!me).map(me=>(ye&&(me.value=ye(me.value)),me)).reduce(j,{})}(Ee,ye)}(Ee,me)}return{}}ngDoCheck(){this.ngStyleInstance.ngDoCheck()}}return G.\u0275fac=function(Ee){return new(Ee||G)(e.Y36(e.SBq),e.Y36(t.RK),e.Y36(t.yB),e.Y36(f.H7),e.Y36(e.aQg),e.Y36(e.Qsj),e.Y36(o.PC,10),e.Y36(t.wY),e.Y36(e.Lbi))},G.\u0275dir=e.lG2({type:G,features:[e.qOj]}),G})();const M=["ngStyle","ngStyle.xs","ngStyle.sm","ngStyle.md","ngStyle.lg","ngStyle.xl","ngStyle.lt-sm","ngStyle.lt-md","ngStyle.lt-lg","ngStyle.lt-xl","ngStyle.gt-xs","ngStyle.gt-sm","ngStyle.gt-md","ngStyle.gt-lg"];let U=(()=>{class G extends B{constructor(){super(...arguments),this.inputs=M}}return G.\u0275fac=function(){let ye;return function(me){return(ye||(ye=e.n5z(G)))(me||G)}}(),G.\u0275dir=e.lG2({type:G,selectors:[["","ngStyle",""],["","ngStyle.xs",""],["","ngStyle.sm",""],["","ngStyle.md",""],["","ngStyle.lg",""],["","ngStyle.xl",""],["","ngStyle.lt-sm",""],["","ngStyle.lt-md",""],["","ngStyle.lt-lg",""],["","ngStyle.lt-xl",""],["","ngStyle.gt-xs",""],["","ngStyle.gt-sm",""],["","ngStyle.gt-md",""],["","ngStyle.gt-lg",""]],inputs:{ngStyle:"ngStyle","ngStyle.xs":"ngStyle.xs","ngStyle.sm":"ngStyle.sm","ngStyle.md":"ngStyle.md","ngStyle.lg":"ngStyle.lg","ngStyle.xl":"ngStyle.xl","ngStyle.lt-sm":"ngStyle.lt-sm","ngStyle.lt-md":"ngStyle.lt-md","ngStyle.lt-lg":"ngStyle.lt-lg","ngStyle.lt-xl":"ngStyle.lt-xl","ngStyle.gt-xs":"ngStyle.gt-xs","ngStyle.gt-sm":"ngStyle.gt-sm","ngStyle.gt-md":"ngStyle.gt-md","ngStyle.gt-lg":"ngStyle.gt-lg"},features:[e.qOj]}),G})();function X(G,ye){return G.map(z).filter(me=>!!me).map(me=>(ye&&(me.value=ye(me.value)),me)).reduce(j,{})}let fe=(()=>{class G{}return G.\u0275fac=function(Ee){return new(Ee||G)},G.\u0275mod=e.oAB({type:G}),G.\u0275inj=e.cJS({imports:[t.IR]}),G})()},7093:(ke,Y,a)=>{"use strict";a.d(Y,{Wh:()=>St,ae:()=>jt,r7:()=>le,xw:()=>H,yH:()=>I});var e=a(5e3),t=a(226),o=a(3270),c=a(9042),f=(a(8929),a(7625));let m=(()=>{class st extends o.QI{buildStyles(at,{display:yt}){const Yt=(0,c.Ar)(at);return Object.assign(Object.assign({},Yt),{display:"none"===yt?yt:Yt.display})}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275prov=e.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();const p=["fxLayout","fxLayout.xs","fxLayout.sm","fxLayout.md","fxLayout.lg","fxLayout.xl","fxLayout.lt-sm","fxLayout.lt-md","fxLayout.lt-lg","fxLayout.lt-xl","fxLayout.gt-xs","fxLayout.gt-sm","fxLayout.gt-md","fxLayout.gt-lg"];let O=(()=>{class st extends o.iR{constructor(at,yt,Yt,pn,Pn){super(at,Yt,yt,pn),this._config=Pn,this.DIRECTIVE_KEY="layout",this.init()}updateWithValue(at){var yt;const pn=this._config.detectLayoutDisplay?this.styler.lookupStyle(this.nativeElement,"display"):"";this.styleCache=null!==(yt=N.get(pn))&&void 0!==yt?yt:new Map,N.set(pn,this.styleCache),this.currentValue!==at&&(this.addStyles(at,{display:pn}),this.currentValue=at)}}return st.\u0275fac=function(at){return new(at||st)(e.Y36(e.SBq),e.Y36(o.RK),e.Y36(m),e.Y36(o.yB),e.Y36(o.WU))},st.\u0275dir=e.lG2({type:st,features:[e.qOj]}),st})(),H=(()=>{class st extends O{constructor(){super(...arguments),this.inputs=p}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275dir=e.lG2({type:st,selectors:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{fxLayout:"fxLayout","fxLayout.xs":"fxLayout.xs","fxLayout.sm":"fxLayout.sm","fxLayout.md":"fxLayout.md","fxLayout.lg":"fxLayout.lg","fxLayout.xl":"fxLayout.xl","fxLayout.lt-sm":"fxLayout.lt-sm","fxLayout.lt-md":"fxLayout.lt-md","fxLayout.lt-lg":"fxLayout.lt-lg","fxLayout.lt-xl":"fxLayout.lt-xl","fxLayout.gt-xs":"fxLayout.gt-xs","fxLayout.gt-sm":"fxLayout.gt-sm","fxLayout.gt-md":"fxLayout.gt-md","fxLayout.gt-lg":"fxLayout.gt-lg"},features:[e.qOj]}),st})();const N=new Map;let z=(()=>{class st extends o.QI{constructor(at){super(),this.layoutConfig=at}buildStyles(at,yt){let[Yt,pn,...Pn]=at.split(" "),sn=Pn.join(" ");const bn=yt.direction.indexOf("column")>-1?"column":"row",Lt=(0,c.tj)(bn)?"max-width":"max-height",Kt=(0,c.tj)(bn)?"min-width":"min-height",mn=String(sn).indexOf("calc")>-1,wn=mn||"auto"===sn,Gn=String(sn).indexOf("%")>-1&&!mn,er=String(sn).indexOf("px")>-1||String(sn).indexOf("rem")>-1||String(sn).indexOf("em")>-1||String(sn).indexOf("vw")>-1||String(sn).indexOf("vh")>-1;let an=mn||er;Yt="0"==Yt?0:Yt,pn="0"==pn?0:pn;const tn=!Yt&&!pn;let Ot={};const dn={"max-width":null,"max-height":null,"min-width":null,"min-height":null};switch(sn||""){case"":const Dn=!1!==this.layoutConfig.useColumnBasisZero;sn="row"===bn?"0%":Dn?"0.000000001px":"auto";break;case"initial":case"nogrow":Yt=0,sn="auto";break;case"grow":sn="100%";break;case"noshrink":pn=0,sn="auto";break;case"auto":break;case"none":Yt=0,pn=0,sn="auto";break;default:!an&&!Gn&&!isNaN(sn)&&(sn+="%"),"0%"===sn&&(an=!0),"0px"===sn&&(sn="0%"),Ot=(0,c.kt)(dn,mn?{"flex-grow":Yt,"flex-shrink":pn,"flex-basis":an?sn:"100%"}:{flex:`${Yt} ${pn} ${an?sn:"100%"}`})}return Ot.flex||Ot["flex-grow"]||(Ot=(0,c.kt)(dn,mn?{"flex-grow":Yt,"flex-shrink":pn,"flex-basis":sn}:{flex:`${Yt} ${pn} ${sn}`})),"0%"!==sn&&"0px"!==sn&&"0.000000001px"!==sn&&"auto"!==sn&&(Ot[Kt]=tn||an&&Yt?sn:null,Ot[Lt]=tn||!wn&&pn?sn:null),Ot[Kt]||Ot[Lt]?yt.hasWrap&&(Ot[mn?"flex-basis":"flex"]=Ot[Lt]?mn?Ot[Lt]:`${Yt} ${pn} ${Ot[Lt]}`:mn?Ot[Kt]:`${Yt} ${pn} ${Ot[Kt]}`):Ot=(0,c.kt)(dn,mn?{"flex-grow":Yt,"flex-shrink":pn,"flex-basis":sn}:{flex:`${Yt} ${pn} ${sn}`}),(0,c.kt)(Ot,{"box-sizing":"border-box"})}}return st.\u0275fac=function(at){return new(at||st)(e.LFG(o.WU))},st.\u0275prov=e.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();const j=["fxFlex","fxFlex.xs","fxFlex.sm","fxFlex.md","fxFlex.lg","fxFlex.xl","fxFlex.lt-sm","fxFlex.lt-md","fxFlex.lt-lg","fxFlex.lt-xl","fxFlex.gt-xs","fxFlex.gt-sm","fxFlex.gt-md","fxFlex.gt-lg"];let M=(()=>{class st extends o.iR{constructor(at,yt,Yt,pn,Pn){super(at,pn,yt,Pn),this.layoutConfig=Yt,this.marshal=Pn,this.DIRECTIVE_KEY="flex",this.direction=void 0,this.wrap=void 0,this.flexGrow="1",this.flexShrink="1",this.init()}get shrink(){return this.flexShrink}set shrink(at){this.flexShrink=at||"1",this.triggerReflow()}get grow(){return this.flexGrow}set grow(at){this.flexGrow=at||"1",this.triggerReflow()}ngOnInit(){this.parentElement&&(this.marshal.trackValue(this.parentElement,"layout").pipe((0,f.R)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this)),this.marshal.trackValue(this.nativeElement,"layout-align").pipe((0,f.R)(this.destroySubject)).subscribe(this.triggerReflow.bind(this)))}onLayoutChange(at){const Yt=at.value.split(" ");this.direction=Yt[0],this.wrap=void 0!==Yt[1]&&"wrap"===Yt[1],this.triggerUpdate()}updateWithValue(at){void 0===this.direction&&(this.direction=this.getFlexFlowDirection(this.parentElement,!1!==this.layoutConfig.addFlexToParent)),void 0===this.wrap&&(this.wrap=this.hasWrap(this.parentElement));const Yt=this.direction,pn=Yt.startsWith("row"),Pn=this.wrap;pn&&Pn?this.styleCache=q:pn&&!Pn?this.styleCache=U:!pn&&Pn?this.styleCache=fe:!pn&&!Pn&&(this.styleCache=X);const sn=String(at).replace(";",""),bn=(0,o.Ot)(sn,this.flexGrow,this.flexShrink);this.addStyles(bn.join(" "),{direction:Yt,hasWrap:Pn})}triggerReflow(){const at=this.activatedValue;if(void 0!==at){const yt=(0,o.Ot)(at+"",this.flexGrow,this.flexShrink);this.marshal.updateElement(this.nativeElement,this.DIRECTIVE_KEY,yt.join(" "))}}}return st.\u0275fac=function(at){return new(at||st)(e.Y36(e.SBq),e.Y36(o.RK),e.Y36(o.WU),e.Y36(z),e.Y36(o.yB))},st.\u0275dir=e.lG2({type:st,inputs:{shrink:["fxShrink","shrink"],grow:["fxGrow","grow"]},features:[e.qOj]}),st})(),I=(()=>{class st extends M{constructor(){super(...arguments),this.inputs=j}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275dir=e.lG2({type:st,selectors:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""]],inputs:{fxFlex:"fxFlex","fxFlex.xs":"fxFlex.xs","fxFlex.sm":"fxFlex.sm","fxFlex.md":"fxFlex.md","fxFlex.lg":"fxFlex.lg","fxFlex.xl":"fxFlex.xl","fxFlex.lt-sm":"fxFlex.lt-sm","fxFlex.lt-md":"fxFlex.lt-md","fxFlex.lt-lg":"fxFlex.lt-lg","fxFlex.lt-xl":"fxFlex.lt-xl","fxFlex.gt-xs":"fxFlex.gt-xs","fxFlex.gt-sm":"fxFlex.gt-sm","fxFlex.gt-md":"fxFlex.gt-md","fxFlex.gt-lg":"fxFlex.gt-lg"},features:[e.qOj]}),st})();const U=new Map,X=new Map,q=new Map,fe=new Map;let G=(()=>{class st extends o.QI{buildStyles(at){return{order:at&&parseInt(at,10)||""}}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275prov=e.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();const ye=["fxFlexOrder","fxFlexOrder.xs","fxFlexOrder.sm","fxFlexOrder.md","fxFlexOrder.lg","fxFlexOrder.xl","fxFlexOrder.lt-sm","fxFlexOrder.lt-md","fxFlexOrder.lt-lg","fxFlexOrder.lt-xl","fxFlexOrder.gt-xs","fxFlexOrder.gt-sm","fxFlexOrder.gt-md","fxFlexOrder.gt-lg"];let me=(()=>{class st extends o.iR{constructor(at,yt,Yt,pn){super(at,Yt,yt,pn),this.DIRECTIVE_KEY="flex-order",this.styleCache=Ge,this.init()}}return st.\u0275fac=function(at){return new(at||st)(e.Y36(e.SBq),e.Y36(o.RK),e.Y36(G),e.Y36(o.yB))},st.\u0275dir=e.lG2({type:st,features:[e.qOj]}),st})();const Ge=new Map;let le=(()=>{class st extends me{constructor(){super(...arguments),this.inputs=ye}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275dir=e.lG2({type:st,selectors:[["","fxFlexOrder",""],["","fxFlexOrder.xs",""],["","fxFlexOrder.sm",""],["","fxFlexOrder.md",""],["","fxFlexOrder.lg",""],["","fxFlexOrder.xl",""],["","fxFlexOrder.lt-sm",""],["","fxFlexOrder.lt-md",""],["","fxFlexOrder.lt-lg",""],["","fxFlexOrder.lt-xl",""],["","fxFlexOrder.gt-xs",""],["","fxFlexOrder.gt-sm",""],["","fxFlexOrder.gt-md",""],["","fxFlexOrder.gt-lg",""]],inputs:{fxFlexOrder:"fxFlexOrder","fxFlexOrder.xs":"fxFlexOrder.xs","fxFlexOrder.sm":"fxFlexOrder.sm","fxFlexOrder.md":"fxFlexOrder.md","fxFlexOrder.lg":"fxFlexOrder.lg","fxFlexOrder.xl":"fxFlexOrder.xl","fxFlexOrder.lt-sm":"fxFlexOrder.lt-sm","fxFlexOrder.lt-md":"fxFlexOrder.lt-md","fxFlexOrder.lt-lg":"fxFlexOrder.lt-lg","fxFlexOrder.lt-xl":"fxFlexOrder.lt-xl","fxFlexOrder.gt-xs":"fxFlexOrder.gt-xs","fxFlexOrder.gt-sm":"fxFlexOrder.gt-sm","fxFlexOrder.gt-md":"fxFlexOrder.gt-md","fxFlexOrder.gt-lg":"fxFlexOrder.gt-lg"},features:[e.qOj]}),st})(),Pe=(()=>{class st extends o.QI{buildStyles(at,yt){const Yt={},[pn,Pn]=at.split(" ");switch(pn){case"center":Yt["justify-content"]="center";break;case"space-around":Yt["justify-content"]="space-around";break;case"space-between":Yt["justify-content"]="space-between";break;case"space-evenly":Yt["justify-content"]="space-evenly";break;case"end":case"flex-end":Yt["justify-content"]="flex-end";break;default:Yt["justify-content"]="flex-start"}switch(Pn){case"start":case"flex-start":Yt["align-items"]=Yt["align-content"]="flex-start";break;case"center":Yt["align-items"]=Yt["align-content"]="center";break;case"end":case"flex-end":Yt["align-items"]=Yt["align-content"]="flex-end";break;case"space-between":Yt["align-content"]="space-between",Yt["align-items"]="stretch";break;case"space-around":Yt["align-content"]="space-around",Yt["align-items"]="stretch";break;case"baseline":Yt["align-content"]="stretch",Yt["align-items"]="baseline";break;default:Yt["align-items"]=Yt["align-content"]="stretch"}return(0,c.kt)(Yt,{display:yt.inline?"inline-flex":"flex","flex-direction":yt.layout,"box-sizing":"border-box","max-width":"stretch"===Pn?(0,c.tj)(yt.layout)?null:"100%":null,"max-height":"stretch"===Pn&&(0,c.tj)(yt.layout)?"100%":null})}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275prov=e.Yz7({token:st,factory:st.\u0275fac,providedIn:"root"}),st})();const Me=["fxLayoutAlign","fxLayoutAlign.xs","fxLayoutAlign.sm","fxLayoutAlign.md","fxLayoutAlign.lg","fxLayoutAlign.xl","fxLayoutAlign.lt-sm","fxLayoutAlign.lt-md","fxLayoutAlign.lt-lg","fxLayoutAlign.lt-xl","fxLayoutAlign.gt-xs","fxLayoutAlign.gt-sm","fxLayoutAlign.gt-md","fxLayoutAlign.gt-lg"];let tt=(()=>{class st extends o.iR{constructor(at,yt,Yt,pn){super(at,Yt,yt,pn),this.DIRECTIVE_KEY="layout-align",this.layout="row",this.inline=!1,this.init(),this.marshal.trackValue(this.nativeElement,"layout").pipe((0,f.R)(this.destroySubject)).subscribe(this.onLayoutChange.bind(this))}updateWithValue(at){const yt=this.layout||"row",Yt=this.inline;"row"===yt&&Yt?this.styleCache=dt:"row"!==yt||Yt?"row-reverse"===yt&&Yt?this.styleCache=Le:"row-reverse"!==yt||Yt?"column"===yt&&Yt?this.styleCache=he:"column"!==yt||Yt?"column-reverse"===yt&&Yt?this.styleCache=He:"column-reverse"===yt&&!Yt&&(this.styleCache=Je):this.styleCache=It:this.styleCache=Ut:this.styleCache=Vt,this.addStyles(at,{layout:yt,inline:Yt})}onLayoutChange(at){const yt=at.value.split(" ");this.layout=yt[0],this.inline=at.value.includes("inline"),c.iQ.find(Yt=>Yt===this.layout)||(this.layout="row"),this.triggerUpdate()}}return st.\u0275fac=function(at){return new(at||st)(e.Y36(e.SBq),e.Y36(o.RK),e.Y36(Pe),e.Y36(o.yB))},st.\u0275dir=e.lG2({type:st,features:[e.qOj]}),st})(),St=(()=>{class st extends tt{constructor(){super(...arguments),this.inputs=Me}}return st.\u0275fac=function(){let bt;return function(yt){return(bt||(bt=e.n5z(st)))(yt||st)}}(),st.\u0275dir=e.lG2({type:st,selectors:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{fxLayoutAlign:"fxLayoutAlign","fxLayoutAlign.xs":"fxLayoutAlign.xs","fxLayoutAlign.sm":"fxLayoutAlign.sm","fxLayoutAlign.md":"fxLayoutAlign.md","fxLayoutAlign.lg":"fxLayoutAlign.lg","fxLayoutAlign.xl":"fxLayoutAlign.xl","fxLayoutAlign.lt-sm":"fxLayoutAlign.lt-sm","fxLayoutAlign.lt-md":"fxLayoutAlign.lt-md","fxLayoutAlign.lt-lg":"fxLayoutAlign.lt-lg","fxLayoutAlign.lt-xl":"fxLayoutAlign.lt-xl","fxLayoutAlign.gt-xs":"fxLayoutAlign.gt-xs","fxLayoutAlign.gt-sm":"fxLayoutAlign.gt-sm","fxLayoutAlign.gt-md":"fxLayoutAlign.gt-md","fxLayoutAlign.gt-lg":"fxLayoutAlign.gt-lg"},features:[e.qOj]}),st})();const Vt=new Map,It=new Map,Ut=new Map,Je=new Map,dt=new Map,he=new Map,Le=new Map,He=new Map;let jt=(()=>{class st{}return st.\u0275fac=function(at){return new(at||st)},st.\u0275mod=e.oAB({type:st}),st.\u0275inj=e.cJS({imports:[o.IR,t.vT]}),st})()},2155:(ke,Y,a)=>{"use strict";a.d(Y,{o9:()=>At});var e=a(5e3),t=a(3270),o=a(3322),c=a(7093);a(3191);let S=(()=>{class mt{}return mt.\u0275fac=function(en){return new(en||mt)},mt.\u0275mod=e.oAB({type:mt}),mt.\u0275inj=e.cJS({imports:[t.IR]}),mt})();var xe=a(9808);let At=(()=>{class mt{constructor(en,Tn){(0,xe.PM)(Tn)&&!en&&console.warn("Warning: Flex Layout loaded on the server without FlexLayoutServerModule")}static withConfig(en,Tn=[]){return{ngModule:mt,providers:en.serverLoaded?[{provide:t.WU,useValue:Object.assign(Object.assign({},t.g5),en)},{provide:t.Bs,useValue:Tn,multi:!0},{provide:t.wY,useValue:!0}]:[{provide:t.WU,useValue:Object.assign(Object.assign({},t.g5),en)},{provide:t.Bs,useValue:Tn,multi:!0}]}}}return mt.\u0275fac=function(en){return new(en||mt)(e.LFG(t.wY),e.LFG(e.Lbi))},mt.\u0275mod=e.oAB({type:mt}),mt.\u0275inj=e.cJS({imports:[c.ae,o.aT,S,c.ae,o.aT,S]}),mt})()},3075:(ke,Y,a)=>{"use strict";a.d(Y,{Cf:()=>L,F:()=>ua,Fj:()=>ie,JJ:()=>Nt,JL:()=>ft,JU:()=>p,On:()=>ma,Q7:()=>Ts,QS:()=>Ca,UX:()=>ba,Wl:()=>O,Zs:()=>Pa,_Y:()=>fs,a5:()=>Te,kI:()=>E,nJ:()=>Kt,oH:()=>es,p4:()=>Wr,sg:()=>aa,u:()=>As,u5:()=>Da,wV:()=>_a});var e=a(5e3),t=a(9808),o=a(5254),c=a(567),l=a(4850);let f=(()=>{class rt{constructor($e,xt){this._renderer=$e,this._elementRef=xt,this.onChange=On=>{},this.onTouched=()=>{}}setProperty($e,xt){this._renderer.setProperty(this._elementRef.nativeElement,$e,xt)}registerOnTouched($e){this.onTouched=$e}registerOnChange($e){this.onChange=$e}setDisabledState($e){this.setProperty("disabled",$e)}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(e.Qsj),e.Y36(e.SBq))},rt.\u0275dir=e.lG2({type:rt}),rt})(),m=(()=>{class rt extends f{}return rt.\u0275fac=function(){let Ke;return function(xt){return(Ke||(Ke=e.n5z(rt)))(xt||rt)}}(),rt.\u0275dir=e.lG2({type:rt,features:[e.qOj]}),rt})();const p=new e.OlP("NgValueAccessor"),w={provide:p,useExisting:(0,e.Gpc)(()=>O),multi:!0};let O=(()=>{class rt extends m{writeValue($e){this.setProperty("checked",$e)}}return rt.\u0275fac=function(){let Ke;return function(xt){return(Ke||(Ke=e.n5z(rt)))(xt||rt)}}(),rt.\u0275dir=e.lG2({type:rt,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function($e,xt){1&$e&&e.NdJ("change",function(sr){return xt.onChange(sr.target.checked)})("blur",function(){return xt.onTouched()})},features:[e._Bn([w]),e.qOj]}),rt})();const H={provide:p,useExisting:(0,e.Gpc)(()=>ie),multi:!0},K=new e.OlP("CompositionEventMode");let ie=(()=>{class rt extends f{constructor($e,xt,On){super($e,xt),this._compositionMode=On,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function N(){const rt=(0,t.q)()?(0,t.q)().getUserAgent():"";return/android (\d+)/.test(rt.toLowerCase())}())}writeValue($e){this.setProperty("value",null==$e?"":$e)}_handleInput($e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange($e)}_compositionStart(){this._composing=!0}_compositionEnd($e){this._composing=!1,this._compositionMode&&this.onChange($e)}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(e.Qsj),e.Y36(e.SBq),e.Y36(K,8))},rt.\u0275dir=e.lG2({type:rt,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function($e,xt){1&$e&&e.NdJ("input",function(sr){return xt._handleInput(sr.target.value)})("blur",function(){return xt.onTouched()})("compositionstart",function(){return xt._compositionStart()})("compositionend",function(sr){return xt._compositionEnd(sr.target.value)})},features:[e._Bn([H]),e.qOj]}),rt})();function re(rt){return null==rt||("string"==typeof rt||Array.isArray(rt))&&0===rt.length}function T(rt){return null!=rt&&"number"==typeof rt.length}const L=new e.OlP("NgValidators"),Q=new e.OlP("NgAsyncValidators"),b=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class E{static min(Ke){return function g(rt){return Ke=>{if(re(Ke.value)||re(rt))return null;const $e=parseFloat(Ke.value);return!isNaN($e)&&$e<rt?{min:{min:rt,actual:Ke.value}}:null}}(Ke)}static max(Ke){return function v(rt){return Ke=>{if(re(Ke.value)||re(rt))return null;const $e=parseFloat(Ke.value);return!isNaN($e)&&$e>rt?{max:{max:rt,actual:Ke.value}}:null}}(Ke)}static required(Ke){return D(Ke)}static requiredTrue(Ke){return C(Ke)}static email(Ke){return function _(rt){return re(rt.value)||b.test(rt.value)?null:{email:!0}}(Ke)}static minLength(Ke){return function R(rt){return Ke=>re(Ke.value)||!T(Ke.value)?null:Ke.value.length<rt?{minlength:{requiredLength:rt,actualLength:Ke.value.length}}:null}(Ke)}static maxLength(Ke){return function z(rt){return Ke=>T(Ke.value)&&Ke.value.length>rt?{maxlength:{requiredLength:rt,actualLength:Ke.value.length}}:null}(Ke)}static pattern(Ke){return function j(rt){if(!rt)return B;let Ke,$e;return"string"==typeof rt?($e="","^"!==rt.charAt(0)&&($e+="^"),$e+=rt,"$"!==rt.charAt(rt.length-1)&&($e+="$"),Ke=new RegExp($e)):($e=rt.toString(),Ke=rt),xt=>{if(re(xt.value))return null;const On=xt.value;return Ke.test(On)?null:{pattern:{requiredPattern:$e,actualValue:On}}}}(Ke)}static nullValidator(Ke){return null}static compose(Ke){return G(Ke)}static composeAsync(Ke){return Ee(Ke)}}function D(rt){return re(rt.value)?{required:!0}:null}function C(rt){return!0===rt.value?null:{required:!0}}function B(rt){return null}function M(rt){return null!=rt}function I(rt){return(0,e.QGY)(rt)?(0,o.D)(rt):rt}function U(rt){let Ke={};return rt.forEach($e=>{Ke=null!=$e?Object.assign(Object.assign({},Ke),$e):Ke}),0===Object.keys(Ke).length?null:Ke}function X(rt,Ke){return Ke.map($e=>$e(rt))}function fe(rt){return rt.map(Ke=>function q(rt){return!rt.validate}(Ke)?Ke:$e=>Ke.validate($e))}function G(rt){if(!rt)return null;const Ke=rt.filter(M);return 0==Ke.length?null:function($e){return U(X($e,Ke))}}function ye(rt){return null!=rt?G(fe(rt)):null}function Ee(rt){if(!rt)return null;const Ke=rt.filter(M);return 0==Ke.length?null:function($e){const xt=X($e,Ke).map(I);return(0,c.D)(xt).pipe((0,l.U)(U))}}function me(rt){return null!=rt?Ee(fe(rt)):null}function Ge(rt,Ke){return null===rt?[Ke]:Array.isArray(rt)?[...rt,Ke]:[rt,Ke]}function le(rt){return rt._rawValidators}function te(rt){return rt._rawAsyncValidators}function be(rt){return rt?Array.isArray(rt)?rt:[rt]:[]}function Re(rt,Ke){return Array.isArray(rt)?rt.includes(Ke):rt===Ke}function De(rt,Ke){const $e=be(Ke);return be(rt).forEach(On=>{Re($e,On)||$e.push(On)}),$e}function ee(rt,Ke){return be(Ke).filter($e=>!Re(rt,$e))}class ce{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(Ke){this._rawValidators=Ke||[],this._composedValidatorFn=ye(this._rawValidators)}_setAsyncValidators(Ke){this._rawAsyncValidators=Ke||[],this._composedAsyncValidatorFn=me(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(Ke){this._onDestroyCallbacks.push(Ke)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(Ke=>Ke()),this._onDestroyCallbacks=[]}reset(Ke){this.control&&this.control.reset(Ke)}hasError(Ke,$e){return!!this.control&&this.control.hasError(Ke,$e)}getError(Ke,$e){return this.control?this.control.getError(Ke,$e):null}}class Te extends ce{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class ze extends ce{get formDirective(){return null}get path(){return null}}class _t{constructor(Ke){this._cd=Ke}get isTouched(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.touched)}get isUntouched(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.untouched)}get isPristine(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.pristine)}get isDirty(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.dirty)}get isValid(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.valid)}get isInvalid(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.invalid)}get isPending(){var Ke,$e;return!(null===($e=null===(Ke=this._cd)||void 0===Ke?void 0:Ke.control)||void 0===$e||!$e.pending)}get isSubmitted(){var Ke;return!(null===(Ke=this._cd)||void 0===Ke||!Ke.submitted)}}let Nt=(()=>{class rt extends _t{constructor($e){super($e)}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(Te,2))},rt.\u0275dir=e.lG2({type:rt,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function($e,xt){2&$e&&e.ekj("ng-untouched",xt.isUntouched)("ng-touched",xt.isTouched)("ng-pristine",xt.isPristine)("ng-dirty",xt.isDirty)("ng-valid",xt.isValid)("ng-invalid",xt.isInvalid)("ng-pending",xt.isPending)},features:[e.qOj]}),rt})(),ft=(()=>{class rt extends _t{constructor($e){super($e)}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(ze,10))},rt.\u0275dir=e.lG2({type:rt,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function($e,xt){2&$e&&e.ekj("ng-untouched",xt.isUntouched)("ng-touched",xt.isTouched)("ng-pristine",xt.isPristine)("ng-dirty",xt.isDirty)("ng-valid",xt.isValid)("ng-invalid",xt.isInvalid)("ng-pending",xt.isPending)("ng-submitted",xt.isSubmitted)},features:[e.qOj]}),rt})();const He="VALID",nt="INVALID",jt="PENDING",st="DISABLED";function bt(rt){return(pn(rt)?rt.validators:rt)||null}function at(rt){return Array.isArray(rt)?ye(rt):rt||null}function yt(rt,Ke){return(pn(Ke)?Ke.asyncValidators:rt)||null}function Yt(rt){return Array.isArray(rt)?me(rt):rt||null}function pn(rt){return null!=rt&&!Array.isArray(rt)&&"object"==typeof rt}function Pn(rt,Ke,$e){const xt=rt.controls;if(!(Ke?Object.keys(xt):xt).length)throw new e.vHH(1e3,"");if(!xt[$e])throw new e.vHH(1001,"")}function sn(rt,Ke,$e){rt._forEachChild((xt,On)=>{if(void 0===$e[On])throw new e.vHH(1002,"")})}class bn{constructor(Ke,$e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=Ke,this._rawAsyncValidators=$e,this._composedValidatorFn=at(this._rawValidators),this._composedAsyncValidatorFn=Yt(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(Ke){this._rawValidators=this._composedValidatorFn=Ke}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(Ke){this._rawAsyncValidators=this._composedAsyncValidatorFn=Ke}get parent(){return this._parent}get valid(){return this.status===He}get invalid(){return this.status===nt}get pending(){return this.status==jt}get disabled(){return this.status===st}get enabled(){return this.status!==st}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(Ke){this._rawValidators=Ke,this._composedValidatorFn=at(Ke)}setAsyncValidators(Ke){this._rawAsyncValidators=Ke,this._composedAsyncValidatorFn=Yt(Ke)}addValidators(Ke){this.setValidators(De(Ke,this._rawValidators))}addAsyncValidators(Ke){this.setAsyncValidators(De(Ke,this._rawAsyncValidators))}removeValidators(Ke){this.setValidators(ee(Ke,this._rawValidators))}removeAsyncValidators(Ke){this.setAsyncValidators(ee(Ke,this._rawAsyncValidators))}hasValidator(Ke){return Re(this._rawValidators,Ke)}hasAsyncValidator(Ke){return Re(this._rawAsyncValidators,Ke)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(Ke={}){this.touched=!0,this._parent&&!Ke.onlySelf&&this._parent.markAsTouched(Ke)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(Ke=>Ke.markAllAsTouched())}markAsUntouched(Ke={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild($e=>{$e.markAsUntouched({onlySelf:!0})}),this._parent&&!Ke.onlySelf&&this._parent._updateTouched(Ke)}markAsDirty(Ke={}){this.pristine=!1,this._parent&&!Ke.onlySelf&&this._parent.markAsDirty(Ke)}markAsPristine(Ke={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild($e=>{$e.markAsPristine({onlySelf:!0})}),this._parent&&!Ke.onlySelf&&this._parent._updatePristine(Ke)}markAsPending(Ke={}){this.status=jt,!1!==Ke.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!Ke.onlySelf&&this._parent.markAsPending(Ke)}disable(Ke={}){const $e=this._parentMarkedDirty(Ke.onlySelf);this.status=st,this.errors=null,this._forEachChild(xt=>{xt.disable(Object.assign(Object.assign({},Ke),{onlySelf:!0}))}),this._updateValue(),!1!==Ke.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},Ke),{skipPristineCheck:$e})),this._onDisabledChange.forEach(xt=>xt(!0))}enable(Ke={}){const $e=this._parentMarkedDirty(Ke.onlySelf);this.status=He,this._forEachChild(xt=>{xt.enable(Object.assign(Object.assign({},Ke),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:Ke.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},Ke),{skipPristineCheck:$e})),this._onDisabledChange.forEach(xt=>xt(!1))}_updateAncestors(Ke){this._parent&&!Ke.onlySelf&&(this._parent.updateValueAndValidity(Ke),Ke.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(Ke){this._parent=Ke}getRawValue(){return this.value}updateValueAndValidity(Ke={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===He||this.status===jt)&&this._runAsyncValidator(Ke.emitEvent)),!1!==Ke.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!Ke.onlySelf&&this._parent.updateValueAndValidity(Ke)}_updateTreeValidity(Ke={emitEvent:!0}){this._forEachChild($e=>$e._updateTreeValidity(Ke)),this.updateValueAndValidity({onlySelf:!0,emitEvent:Ke.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?st:He}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(Ke){if(this.asyncValidator){this.status=jt,this._hasOwnPendingAsyncValidator=!0;const $e=I(this.asyncValidator(this));this._asyncValidationSubscription=$e.subscribe(xt=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(xt,{emitEvent:Ke})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(Ke,$e={}){this.errors=Ke,this._updateControlsErrors(!1!==$e.emitEvent)}get(Ke){let $e=Ke;return null==$e||(Array.isArray($e)||($e=$e.split(".")),0===$e.length)?null:$e.reduce((xt,On)=>xt&&xt._find(On),this)}getError(Ke,$e){const xt=$e?this.get($e):this;return xt&&xt.errors?xt.errors[Ke]:null}hasError(Ke,$e){return!!this.getError(Ke,$e)}get root(){let Ke=this;for(;Ke._parent;)Ke=Ke._parent;return Ke}_updateControlsErrors(Ke){this.status=this._calculateStatus(),Ke&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(Ke)}_initObservables(){this.valueChanges=new e.vpe,this.statusChanges=new e.vpe}_calculateStatus(){return this._allControlsDisabled()?st:this.errors?nt:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(jt)?jt:this._anyControlsHaveStatus(nt)?nt:He}_anyControlsHaveStatus(Ke){return this._anyControls($e=>$e.status===Ke)}_anyControlsDirty(){return this._anyControls(Ke=>Ke.dirty)}_anyControlsTouched(){return this._anyControls(Ke=>Ke.touched)}_updatePristine(Ke={}){this.pristine=!this._anyControlsDirty(),this._parent&&!Ke.onlySelf&&this._parent._updatePristine(Ke)}_updateTouched(Ke={}){this.touched=this._anyControlsTouched(),this._parent&&!Ke.onlySelf&&this._parent._updateTouched(Ke)}_registerOnCollectionChange(Ke){this._onCollectionChange=Ke}_setUpdateStrategy(Ke){pn(Ke)&&null!=Ke.updateOn&&(this._updateOn=Ke.updateOn)}_parentMarkedDirty(Ke){return!Ke&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(Ke){return null}}class Lt extends bn{constructor(Ke,$e,xt){super(bt($e),yt(xt,$e)),this.controls=Ke,this._initObservables(),this._setUpdateStrategy($e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(Ke,$e){return this.controls[Ke]?this.controls[Ke]:(this.controls[Ke]=$e,$e.setParent(this),$e._registerOnCollectionChange(this._onCollectionChange),$e)}addControl(Ke,$e,xt={}){this.registerControl(Ke,$e),this.updateValueAndValidity({emitEvent:xt.emitEvent}),this._onCollectionChange()}removeControl(Ke,$e={}){this.controls[Ke]&&this.controls[Ke]._registerOnCollectionChange(()=>{}),delete this.controls[Ke],this.updateValueAndValidity({emitEvent:$e.emitEvent}),this._onCollectionChange()}setControl(Ke,$e,xt={}){this.controls[Ke]&&this.controls[Ke]._registerOnCollectionChange(()=>{}),delete this.controls[Ke],$e&&this.registerControl(Ke,$e),this.updateValueAndValidity({emitEvent:xt.emitEvent}),this._onCollectionChange()}contains(Ke){return this.controls.hasOwnProperty(Ke)&&this.controls[Ke].enabled}setValue(Ke,$e={}){sn(this,0,Ke),Object.keys(Ke).forEach(xt=>{Pn(this,!0,xt),this.controls[xt].setValue(Ke[xt],{onlySelf:!0,emitEvent:$e.emitEvent})}),this.updateValueAndValidity($e)}patchValue(Ke,$e={}){null!=Ke&&(Object.keys(Ke).forEach(xt=>{const On=this.controls[xt];On&&On.patchValue(Ke[xt],{onlySelf:!0,emitEvent:$e.emitEvent})}),this.updateValueAndValidity($e))}reset(Ke={},$e={}){this._forEachChild((xt,On)=>{xt.reset(Ke[On],{onlySelf:!0,emitEvent:$e.emitEvent})}),this._updatePristine($e),this._updateTouched($e),this.updateValueAndValidity($e)}getRawValue(){return this._reduceChildren({},(Ke,$e,xt)=>(Ke[xt]=$e.getRawValue(),Ke))}_syncPendingControls(){let Ke=this._reduceChildren(!1,($e,xt)=>!!xt._syncPendingControls()||$e);return Ke&&this.updateValueAndValidity({onlySelf:!0}),Ke}_forEachChild(Ke){Object.keys(this.controls).forEach($e=>{const xt=this.controls[$e];xt&&Ke(xt,$e)})}_setUpControls(){this._forEachChild(Ke=>{Ke.setParent(this),Ke._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(Ke){for(const[$e,xt]of Object.entries(this.controls))if(this.contains($e)&&Ke(xt))return!0;return!1}_reduceValue(){return this._reduceChildren({},($e,xt,On)=>((xt.enabled||this.disabled)&&($e[On]=xt.value),$e))}_reduceChildren(Ke,$e){let xt=Ke;return this._forEachChild((On,sr)=>{xt=$e(xt,On,sr)}),xt}_allControlsDisabled(){for(const Ke of Object.keys(this.controls))if(this.controls[Ke].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(Ke){return this.controls.hasOwnProperty(Ke)?this.controls[Ke]:null}}const Kt=Lt;class wn extends Lt{}function er(rt,Ke){return[...Ke.path,rt]}function an(rt,Ke){var $e,xt;Dn(rt,Ke),Ke.valueAccessor.writeValue(rt.value),rt.disabled&&(null===(xt=($e=Ke.valueAccessor).setDisabledState)||void 0===xt||xt.call($e,!0)),function Se(rt,Ke){Ke.valueAccessor.registerOnChange($e=>{rt._pendingValue=$e,rt._pendingChange=!0,rt._pendingDirty=!0,"change"===rt.updateOn&&S(rt,Ke)})}(rt,Ke),function xe(rt,Ke){const $e=(xt,On)=>{Ke.valueAccessor.writeValue(xt),On&&Ke.viewToModelUpdate(xt)};rt.registerOnChange($e),Ke._registerOnDestroy(()=>{rt._unregisterOnChange($e)})}(rt,Ke),function V(rt,Ke){Ke.valueAccessor.registerOnTouched(()=>{rt._pendingTouched=!0,"blur"===rt.updateOn&&rt._pendingChange&&S(rt,Ke),"submit"!==rt.updateOn&&rt.markAsTouched()})}(rt,Ke),function dn(rt,Ke){if(Ke.valueAccessor.setDisabledState){const $e=xt=>{Ke.valueAccessor.setDisabledState(xt)};rt.registerOnDisabledChange($e),Ke._registerOnDestroy(()=>{rt._unregisterOnDisabledChange($e)})}}(rt,Ke)}function tn(rt,Ke,$e=!0){const xt=()=>{};Ke.valueAccessor&&(Ke.valueAccessor.registerOnChange(xt),Ke.valueAccessor.registerOnTouched(xt)),Ye(rt,Ke),rt&&(Ke._invokeOnDestroyCallbacks(),rt._registerOnCollectionChange(()=>{}))}function Ot(rt,Ke){rt.forEach($e=>{$e.registerOnValidatorChange&&$e.registerOnValidatorChange(Ke)})}function Dn(rt,Ke){const $e=le(rt);null!==Ke.validator?rt.setValidators(Ge($e,Ke.validator)):"function"==typeof $e&&rt.setValidators([$e]);const xt=te(rt);null!==Ke.asyncValidator?rt.setAsyncValidators(Ge(xt,Ke.asyncValidator)):"function"==typeof xt&&rt.setAsyncValidators([xt]);const On=()=>rt.updateValueAndValidity();Ot(Ke._rawValidators,On),Ot(Ke._rawAsyncValidators,On)}function Ye(rt,Ke){let $e=!1;if(null!==rt){if(null!==Ke.validator){const On=le(rt);if(Array.isArray(On)&&On.length>0){const sr=On.filter(Rr=>Rr!==Ke.validator);sr.length!==On.length&&($e=!0,rt.setValidators(sr))}}if(null!==Ke.asyncValidator){const On=te(rt);if(Array.isArray(On)&&On.length>0){const sr=On.filter(Rr=>Rr!==Ke.asyncValidator);sr.length!==On.length&&($e=!0,rt.setAsyncValidators(sr))}}}const xt=()=>{};return Ot(Ke._rawValidators,xt),Ot(Ke._rawAsyncValidators,xt),$e}function S(rt,Ke){rt._pendingDirty&&rt.markAsDirty(),rt.setValue(rt._pendingValue,{emitModelToViewChange:!1}),Ke.viewToModelUpdate(rt._pendingValue),rt._pendingChange=!1}function ut(rt,Ke){Dn(rt,Ke)}function Un(rt,Ke){if(!rt.hasOwnProperty("model"))return!1;const $e=rt.model;return!!$e.isFirstChange()||!Object.is(Ke,$e.currentValue)}function qr(rt,Ke){rt._syncPendingControls(),Ke.forEach($e=>{const xt=$e.control;"submit"===xt.updateOn&&xt._pendingChange&&($e.viewToModelUpdate(xt._pendingValue),xt._pendingChange=!1)})}function Ki(rt,Ke){if(!Ke)return null;let $e,xt,On;return Array.isArray(Ke),Ke.forEach(sr=>{sr.constructor===ie?$e=sr:function Bn(rt){return Object.getPrototypeOf(rt.constructor)===m}(sr)?xt=sr:On=sr}),On||xt||$e||null}const Jr={provide:ze,useExisting:(0,e.Gpc)(()=>ua)},ra=(()=>Promise.resolve())();let ua=(()=>{class rt extends ze{constructor($e,xt){super(),this.submitted=!1,this._directives=new Set,this.ngSubmit=new e.vpe,this.form=new Lt({},ye($e),me(xt))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl($e){ra.then(()=>{const xt=this._findContainer($e.path);$e.control=xt.registerControl($e.name,$e.control),an($e.control,$e),$e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add($e)})}getControl($e){return this.form.get($e.path)}removeControl($e){ra.then(()=>{const xt=this._findContainer($e.path);xt&&xt.removeControl($e.name),this._directives.delete($e)})}addFormGroup($e){ra.then(()=>{const xt=this._findContainer($e.path),On=new Lt({});ut(On,$e),xt.registerControl($e.name,On),On.updateValueAndValidity({emitEvent:!1})})}removeFormGroup($e){ra.then(()=>{const xt=this._findContainer($e.path);xt&&xt.removeControl($e.name)})}getFormGroup($e){return this.form.get($e.path)}updateModel($e,xt){ra.then(()=>{this.form.get($e.path).setValue(xt)})}setValue($e){this.control.setValue($e)}onSubmit($e){var xt;return this.submitted=!0,qr(this.form,this._directives),this.ngSubmit.emit($e),"dialog"===(null===(xt=null==$e?void 0:$e.target)||void 0===xt?void 0:xt.method)}onReset(){this.resetForm()}resetForm($e){this.form.reset($e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer($e){return $e.pop(),$e.length?this.form.get($e):this.form}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(L,10),e.Y36(Q,10))},rt.\u0275dir=e.lG2({type:rt,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function($e,xt){1&$e&&e.NdJ("submit",function(sr){return xt.onSubmit(sr)})("reset",function(){return xt.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e._Bn([Jr]),e.qOj]}),rt})();function ia(rt,Ke){const $e=rt.indexOf(Ke);$e>-1&&rt.splice($e,1)}function Xi(rt){return"object"==typeof rt&&null!==rt&&2===Object.keys(rt).length&&"value"in rt&&"disabled"in rt}const xi=class extends bn{constructor(Ke=null,$e,xt){super(bt($e),yt(xt,$e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(Ke),this._setUpdateStrategy($e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),pn($e)&&($e.nonNullable||$e.initialValueIsDefault)&&(this.defaultValue=Xi(Ke)?Ke.value:Ke)}setValue(Ke,$e={}){this.value=this._pendingValue=Ke,this._onChange.length&&!1!==$e.emitModelToViewChange&&this._onChange.forEach(xt=>xt(this.value,!1!==$e.emitViewToModelChange)),this.updateValueAndValidity($e)}patchValue(Ke,$e={}){this.setValue(Ke,$e)}reset(Ke=this.defaultValue,$e={}){this._applyFormState(Ke),this.markAsPristine($e),this.markAsUntouched($e),this.setValue(this.value,$e),this._pendingChange=!1}_updateValue(){}_anyControls(Ke){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(Ke){this._onChange.push(Ke)}_unregisterOnChange(Ke){ia(this._onChange,Ke)}registerOnDisabledChange(Ke){this._onDisabledChange.push(Ke)}_unregisterOnDisabledChange(Ke){ia(this._onDisabledChange,Ke)}_forEachChild(Ke){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(Ke){Xi(Ke)?(this.value=this._pendingValue=Ke.value,Ke.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=Ke}},Wr=xi,Ka={provide:Te,useExisting:(0,e.Gpc)(()=>ma)},ds=(()=>Promise.resolve())();let ma=(()=>{class rt extends Te{constructor($e,xt,On,sr,Rr){super(),this._changeDetectorRef=Rr,this.control=new xi,this._registered=!1,this.update=new e.vpe,this._parent=$e,this._setValidators(xt),this._setAsyncValidators(On),this.valueAccessor=Ki(0,sr)}ngOnChanges($e){if(this._checkForErrors(),!this._registered||"name"in $e){if(this._registered&&(this._checkName(),this.formDirective)){const xt=$e.name.previousValue;this.formDirective.removeControl({name:xt,path:this._getPath(xt)})}this._setUpControl()}"isDisabled"in $e&&this._updateDisabled($e),Un($e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate($e){this.viewModel=$e,this.update.emit($e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){an(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue($e){ds.then(()=>{var xt;this.control.setValue($e,{emitViewToModelChange:!1}),null===(xt=this._changeDetectorRef)||void 0===xt||xt.markForCheck()})}_updateDisabled($e){const xt=$e.isDisabled.currentValue,On=0!==xt&&(0,e.D6c)(xt);ds.then(()=>{var sr;On&&!this.control.disabled?this.control.disable():!On&&this.control.disabled&&this.control.enable(),null===(sr=this._changeDetectorRef)||void 0===sr||sr.markForCheck()})}_getPath($e){return this._parent?er($e,this._parent):[$e]}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(ze,9),e.Y36(L,10),e.Y36(Q,10),e.Y36(p,10),e.Y36(e.sBO,8))},rt.\u0275dir=e.lG2({type:rt,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e._Bn([Ka]),e.qOj,e.TTD]}),rt})(),fs=(()=>{class rt{}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275dir=e.lG2({type:rt,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),rt})();const zr={provide:p,useExisting:(0,e.Gpc)(()=>_a),multi:!0};let _a=(()=>{class rt extends m{writeValue($e){this.setProperty("value",null==$e?"":$e)}registerOnChange($e){this.onChange=xt=>{$e(""==xt?null:parseFloat(xt))}}}return rt.\u0275fac=function(){let Ke;return function(xt){return(Ke||(Ke=e.n5z(rt)))(xt||rt)}}(),rt.\u0275dir=e.lG2({type:rt,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function($e,xt){1&$e&&e.NdJ("input",function(sr){return xt.onChange(sr.target.value)})("blur",function(){return xt.onTouched()})},features:[e._Bn([zr]),e.qOj]}),rt})(),hs=(()=>{class rt{}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275mod=e.oAB({type:rt}),rt.\u0275inj=e.cJS({}),rt})();const Xa=new e.OlP("NgModelWithFormControlWarning"),Ls={provide:Te,useExisting:(0,e.Gpc)(()=>es)};let es=(()=>{class rt extends Te{constructor($e,xt,On,sr){super(),this._ngModelWarningConfig=sr,this.update=new e.vpe,this._ngModelWarningSent=!1,this._setValidators($e),this._setAsyncValidators(xt),this.valueAccessor=Ki(0,On)}set isDisabled($e){}ngOnChanges($e){if(this._isControlChanged($e)){const xt=$e.form.previousValue;xt&&tn(xt,this,!1),an(this.form,this),this.form.updateValueAndValidity({emitEvent:!1})}Un($e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&tn(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate($e){this.viewModel=$e,this.update.emit($e)}_isControlChanged($e){return $e.hasOwnProperty("form")}}return rt._ngModelWarningSentOnce=!1,rt.\u0275fac=function($e){return new($e||rt)(e.Y36(L,10),e.Y36(Q,10),e.Y36(p,10),e.Y36(Xa,8))},rt.\u0275dir=e.lG2({type:rt,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[e._Bn([Ls]),e.qOj,e.TTD]}),rt})();const Ss={provide:ze,useExisting:(0,e.Gpc)(()=>aa)};let aa=(()=>{class rt extends ze{constructor($e,xt){super(),this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new e.vpe,this._setValidators($e),this._setAsyncValidators(xt)}ngOnChanges($e){this._checkFormPresent(),$e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Ye(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl($e){const xt=this.form.get($e.path);return an(xt,$e),xt.updateValueAndValidity({emitEvent:!1}),this.directives.push($e),xt}getControl($e){return this.form.get($e.path)}removeControl($e){tn($e.control||null,$e,!1),function na(rt,Ke){const $e=rt.indexOf(Ke);$e>-1&&rt.splice($e,1)}(this.directives,$e)}addFormGroup($e){this._setUpFormContainer($e)}removeFormGroup($e){this._cleanUpFormContainer($e)}getFormGroup($e){return this.form.get($e.path)}addFormArray($e){this._setUpFormContainer($e)}removeFormArray($e){this._cleanUpFormContainer($e)}getFormArray($e){return this.form.get($e.path)}updateModel($e,xt){this.form.get($e.path).setValue(xt)}onSubmit($e){var xt;return this.submitted=!0,qr(this.form,this.directives),this.ngSubmit.emit($e),"dialog"===(null===(xt=null==$e?void 0:$e.target)||void 0===xt?void 0:xt.method)}onReset(){this.resetForm()}resetForm($e){this.form.reset($e),this.submitted=!1}_updateDomValue(){this.directives.forEach($e=>{const xt=$e.control,On=this.form.get($e.path);xt!==On&&(tn(xt||null,$e),(rt=>rt instanceof xi)(On)&&(an(On,$e),$e.control=On))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer($e){const xt=this.form.get($e.path);ut(xt,$e),xt.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer($e){if(this.form){const xt=this.form.get($e.path);xt&&function At(rt,Ke){return Ye(rt,Ke)}(xt,$e)&&xt.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Dn(this.form,this),this._oldForm&&Ye(this._oldForm,this)}_checkFormPresent(){}}return rt.\u0275fac=function($e){return new($e||rt)(e.Y36(L,10),e.Y36(Q,10))},rt.\u0275dir=e.lG2({type:rt,selectors:[["","formGroup",""]],hostBindings:function($e,xt){1&$e&&e.NdJ("submit",function(sr){return xt.onSubmit(sr)})("reset",function(){return xt.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e._Bn([Ss]),e.qOj,e.TTD]}),rt})();const wi={provide:Te,useExisting:(0,e.Gpc)(()=>As)};let As=(()=>{class rt extends Te{constructor($e,xt,On,sr,Rr){super(),this._ngModelWarningConfig=Rr,this._added=!1,this.update=new e.vpe,this._ngModelWarningSent=!1,this._parent=$e,this._setValidators(xt),this._setAsyncValidators(On),this.valueAccessor=Ki(0,sr)}set isDisabled($e){}ngOnChanges($e){this._added||this._setUpControl(),Un($e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate($e){this.viewModel=$e,this.update.emit($e)}get path(){return er(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}return rt._ngModelWarningSentOnce=!1,rt.\u0275fac=function($e){return new($e||rt)(e.Y36(ze,13),e.Y36(L,10),e.Y36(Q,10),e.Y36(p,10),e.Y36(Xa,8))},rt.\u0275dir=e.lG2({type:rt,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[e._Bn([wi]),e.qOj,e.TTD]}),rt})(),ka=(()=>{class rt{constructor(){this._validator=B}ngOnChanges($e){if(this.inputName in $e){const xt=this.normalizeInput($e[this.inputName].currentValue);this._enabled=this.enabled(xt),this._validator=this._enabled?this.createValidator(xt):B,this._onChange&&this._onChange()}}validate($e){return this._validator($e)}registerOnValidatorChange($e){this._onChange=$e}enabled($e){return null!=$e}}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275dir=e.lG2({type:rt,features:[e.TTD]}),rt})();const ya={provide:L,useExisting:(0,e.Gpc)(()=>Ts),multi:!0},Li={provide:L,useExisting:(0,e.Gpc)(()=>Pa),multi:!0};let Ts=(()=>{class rt extends ka{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=e.D6c,this.createValidator=$e=>D}enabled($e){return $e}}return rt.\u0275fac=function(){let Ke;return function(xt){return(Ke||(Ke=e.n5z(rt)))(xt||rt)}}(),rt.\u0275dir=e.lG2({type:rt,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function($e,xt){2&$e&&e.uIk("required",xt._enabled?"":null)},inputs:{required:"required"},features:[e._Bn([ya]),e.qOj]}),rt})(),Pa=(()=>{class rt extends Ts{constructor(){super(...arguments),this.createValidator=$e=>C}}return rt.\u0275fac=function(){let Ke;return function(xt){return(Ke||(Ke=e.n5z(rt)))(xt||rt)}}(),rt.\u0275dir=e.lG2({type:rt,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function($e,xt){2&$e&&e.uIk("required",xt._enabled?"":null)},features:[e._Bn([Li]),e.qOj]}),rt})(),Ba=(()=>{class rt{}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275mod=e.oAB({type:rt}),rt.\u0275inj=e.cJS({imports:[hs]}),rt})(),Da=(()=>{class rt{}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275mod=e.oAB({type:rt}),rt.\u0275inj=e.cJS({imports:[Ba]}),rt})(),ba=(()=>{class rt{static withConfig($e){return{ngModule:rt,providers:[{provide:Xa,useValue:$e.warnOnNgModelWithFormControl}]}}}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275mod=e.oAB({type:rt}),rt.\u0275inj=e.cJS({imports:[Ba]}),rt})();class Ji extends bn{constructor(Ke,$e,xt){super(bt($e),yt(xt,$e)),this.controls=Ke,this._initObservables(),this._setUpdateStrategy($e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(Ke){return this.controls[this._adjustIndex(Ke)]}push(Ke,$e={}){this.controls.push(Ke),this._registerControl(Ke),this.updateValueAndValidity({emitEvent:$e.emitEvent}),this._onCollectionChange()}insert(Ke,$e,xt={}){this.controls.splice(Ke,0,$e),this._registerControl($e),this.updateValueAndValidity({emitEvent:xt.emitEvent})}removeAt(Ke,$e={}){let xt=this._adjustIndex(Ke);xt<0&&(xt=0),this.controls[xt]&&this.controls[xt]._registerOnCollectionChange(()=>{}),this.controls.splice(xt,1),this.updateValueAndValidity({emitEvent:$e.emitEvent})}setControl(Ke,$e,xt={}){let On=this._adjustIndex(Ke);On<0&&(On=0),this.controls[On]&&this.controls[On]._registerOnCollectionChange(()=>{}),this.controls.splice(On,1),$e&&(this.controls.splice(On,0,$e),this._registerControl($e)),this.updateValueAndValidity({emitEvent:xt.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(Ke,$e={}){sn(this,0,Ke),Ke.forEach((xt,On)=>{Pn(this,!1,On),this.at(On).setValue(xt,{onlySelf:!0,emitEvent:$e.emitEvent})}),this.updateValueAndValidity($e)}patchValue(Ke,$e={}){null!=Ke&&(Ke.forEach((xt,On)=>{this.at(On)&&this.at(On).patchValue(xt,{onlySelf:!0,emitEvent:$e.emitEvent})}),this.updateValueAndValidity($e))}reset(Ke=[],$e={}){this._forEachChild((xt,On)=>{xt.reset(Ke[On],{onlySelf:!0,emitEvent:$e.emitEvent})}),this._updatePristine($e),this._updateTouched($e),this.updateValueAndValidity($e)}getRawValue(){return this.controls.map(Ke=>Ke.getRawValue())}clear(Ke={}){this.controls.length<1||(this._forEachChild($e=>$e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:Ke.emitEvent}))}_adjustIndex(Ke){return Ke<0?Ke+this.length:Ke}_syncPendingControls(){let Ke=this.controls.reduce(($e,xt)=>!!xt._syncPendingControls()||$e,!1);return Ke&&this.updateValueAndValidity({onlySelf:!0}),Ke}_forEachChild(Ke){this.controls.forEach(($e,xt)=>{Ke($e,xt)})}_updateValue(){this.value=this.controls.filter(Ke=>Ke.enabled||this.disabled).map(Ke=>Ke.value)}_anyControls(Ke){return this.controls.some($e=>$e.enabled&&Ke($e))}_setUpControls(){this._forEachChild(Ke=>this._registerControl(Ke))}_allControlsDisabled(){for(const Ke of this.controls)if(Ke.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(Ke){Ke.setParent(this),Ke._registerOnCollectionChange(this._onCollectionChange)}_find(Ke){var $e;return null!==($e=this.at(Ke))&&void 0!==$e?$e:null}}function Vn(rt){return!!rt&&(void 0!==rt.asyncValidators||void 0!==rt.validators||void 0!==rt.updateOn)}let Er=(()=>{class rt{constructor(){this.useNonNullable=!1}get nonNullable(){const $e=new rt;return $e.useNonNullable=!0,$e}group($e,xt=null){const On=this._reduceControls($e);let sr={};return Vn(xt)?sr=xt:null!==xt&&(sr.validators=xt.validator,sr.asyncValidators=xt.asyncValidator),new Lt(On,sr)}record($e,xt=null){const On=this._reduceControls($e);return new wn(On,xt)}control($e,xt,On){let sr={};return this.useNonNullable?(Vn(xt)?sr=xt:(sr.validators=xt,sr.asyncValidators=On),new xi($e,Object.assign(Object.assign({},sr),{nonNullable:!0}))):new xi($e,xt,On)}array($e,xt,On){const sr=$e.map(Rr=>this._createControl(Rr));return new Ji(sr,xt,On)}_reduceControls($e){const xt={};return Object.keys($e).forEach(On=>{xt[On]=this._createControl($e[On])}),xt}_createControl($e){return $e instanceof xi||$e instanceof bn?$e:Array.isArray($e)?this.control($e[0],$e.length>1?$e[1]:null,$e.length>2?$e[2]:null):this.control($e)}}return rt.\u0275fac=function($e){return new($e||rt)},rt.\u0275prov=e.Yz7({token:rt,factory:rt.\u0275fac,providedIn:ba}),rt})(),Ca=(()=>{class rt extends Er{group($e,xt=null){return super.group($e,xt)}control($e,xt,On){return super.control($e,xt,On)}array($e,xt,On){return super.array($e,xt,On)}}return rt.\u0275fac=function(){let Ke;return function(xt){return(Ke||(Ke=e.n5z(rt)))(xt||rt)}}(),rt.\u0275prov=e.Yz7({token:rt,factory:rt.\u0275fac,providedIn:ba}),rt})()},7399:(ke,Y,a)=>{"use strict";a.d(Y,{_r:()=>L,ch:()=>v,oL:()=>E});var e=a(1088),t=a(7429),o=a(5e3),c=a(508),l=a(5113),f=a(9808),m=a(1777),p=a(5664),w=a(1314),O=a(1159),H=a(8929),N=a(6787),K=a(2198),ie=a(2986);function se(D,C){}const re={bottomSheetState:(0,m.X$)("state",[(0,m.SB)("void, hidden",(0,m.oB)({transform:"translateY(100%)"})),(0,m.SB)("visible",(0,m.oB)({transform:"translateY(0%)"})),(0,m.eR)("visible => void, visible => hidden",(0,m.ru)([(0,m.jt)(`${c.mZ.COMPLEX} ${c.yN.ACCELERATION_CURVE}`),(0,m.IO)("@*",(0,m.pV)(),{optional:!0})])),(0,m.eR)("void => visible",(0,m.ru)([(0,m.jt)(`${c.mZ.EXITING} ${c.yN.DECELERATION_CURVE}`),(0,m.IO)("@*",(0,m.pV)(),{optional:!0})]))])};let T=(()=>{class D extends e.LL{constructor(_,R,z,j,B,M,I,U,X,q){super(_,R,z,j,B,M,I,q),this._changeDetectorRef=X,this._animationState="void",this._animationStateChanged=new o.vpe,this._breakpointSubscription=U.observe([l.u3.Medium,l.u3.Large,l.u3.XLarge]).subscribe(()=>{this._toggleClass("mat-bottom-sheet-container-medium",U.isMatched(l.u3.Medium)),this._toggleClass("mat-bottom-sheet-container-large",U.isMatched(l.u3.Large)),this._toggleClass("mat-bottom-sheet-container-xlarge",U.isMatched(l.u3.XLarge))})}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges())}exit(){this._destroyed||(this._animationState="hidden",this._changeDetectorRef.markForCheck())}ngOnDestroy(){super.ngOnDestroy(),this._breakpointSubscription.unsubscribe(),this._destroyed=!0}_onAnimationDone(_){"visible"===_.toState&&this._trapFocus(),this._animationStateChanged.emit(_)}_onAnimationStart(_){this._animationStateChanged.emit(_)}_captureInitialFocus(){}_toggleClass(_,R){this._elementRef.nativeElement.classList.toggle(_,R)}}return D.\u0275fac=function(_){return new(_||D)(o.Y36(o.SBq),o.Y36(p.qV),o.Y36(f.K0,8),o.Y36(e.ib),o.Y36(p.ic),o.Y36(o.R0b),o.Y36(w.Iu),o.Y36(l.Yg),o.Y36(o.sBO),o.Y36(p.tE))},D.\u0275cmp=o.Xpm({type:D,selectors:[["mat-bottom-sheet-container"]],hostAttrs:["tabindex","-1",1,"mat-bottom-sheet-container"],hostVars:4,hostBindings:function(_,R){1&_&&o.WFA("@state.start",function(j){return R._onAnimationStart(j)})("@state.done",function(j){return R._onAnimationDone(j)}),2&_&&(o.uIk("role",R._config.role)("aria-modal",R._config.ariaModal)("aria-label",R._config.ariaLabel),o.d8E("@state",R._animationState))},features:[o.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(_,R){1&_&&o.YNc(0,se,0,0,"ng-template",0)},dependencies:[t.Pl],styles:[".mat-bottom-sheet-container{padding:8px 16px;min-width:100vw;box-sizing:border-box;display:block;outline:0;max-height:80vh;overflow:auto}.cdk-high-contrast-active .mat-bottom-sheet-container{outline:1px solid}.mat-bottom-sheet-container-xlarge,.mat-bottom-sheet-container-large,.mat-bottom-sheet-container-medium{border-top-left-radius:4px;border-top-right-radius:4px}.mat-bottom-sheet-container-medium{min-width:384px;max-width:calc(100vw - 128px)}.mat-bottom-sheet-container-large{min-width:512px;max-width:calc(100vw - 256px)}.mat-bottom-sheet-container-xlarge{min-width:576px;max-width:calc(100vw - 384px)}"],encapsulation:2,data:{animation:[re.bottomSheetState]}}),D})(),L=(()=>{class D{}return D.\u0275fac=function(_){return new(_||D)},D.\u0275mod=o.oAB({type:D}),D.\u0275inj=o.cJS({imports:[e.Su,c.BQ,t.eL,c.BQ]}),D})();const Q=new o.OlP("MatBottomSheetData");class b{constructor(){this.data=null,this.hasBackdrop=!0,this.disableClose=!1,this.ariaLabel=null,this.ariaModal=!0,this.closeOnNavigation=!0,this.autoFocus="dialog",this.restoreFocus=!0}}class E{constructor(C,_,R){this._ref=C,this._afterOpened=new H.xQ,this.containerInstance=R,this.disableClose=_.disableClose,R._animationStateChanged.pipe((0,K.h)(z=>"done"===z.phaseName&&"visible"===z.toState),(0,ie.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),R._animationStateChanged.pipe((0,K.h)(z=>"done"===z.phaseName&&"hidden"===z.toState),(0,ie.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._ref.close(this._result)}),C.overlayRef.detachments().subscribe(()=>{this._ref.close(this._result)}),(0,N.T)(this.backdropClick(),this.keydownEvents().pipe((0,K.h)(z=>z.keyCode===O.hY))).subscribe(z=>{!this.disableClose&&("keydown"!==z.type||!(0,O.Vb)(z))&&(z.preventDefault(),this.dismiss())})}get instance(){return this._ref.componentInstance}dismiss(C){!this.containerInstance||(this.containerInstance._animationStateChanged.pipe((0,K.h)(_=>"start"===_.phaseName),(0,ie.q)(1)).subscribe(_=>{this._closeFallbackTimeout=setTimeout(()=>{this._ref.close(this._result)},_.totalTime+100),this._ref.overlayRef.detachBackdrop()}),this._result=C,this.containerInstance.exit(),this.containerInstance=null)}afterDismissed(){return this._ref.closed}afterOpened(){return this._afterOpened}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}}const g=new o.OlP("mat-bottom-sheet-default-options");let v=(()=>{class D{constructor(_,R,z,j){this._overlay=_,this._parentBottomSheet=z,this._defaultOptions=j,this._bottomSheetRefAtThisLevel=null,this._dialog=R.get(e.Vq)}get _openedBottomSheetRef(){const _=this._parentBottomSheet;return _?_._openedBottomSheetRef:this._bottomSheetRefAtThisLevel}set _openedBottomSheetRef(_){this._parentBottomSheet?this._parentBottomSheet._openedBottomSheetRef=_:this._bottomSheetRefAtThisLevel=_}open(_,R){const z=Object.assign(Object.assign({},this._defaultOptions||new b),R);let j;return this._dialog.open(_,Object.assign(Object.assign({},z),{disableClose:!0,maxWidth:"100%",container:T,scrollStrategy:z.scrollStrategy||this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().global().centerHorizontally().bottom("0"),templateContext:()=>({bottomSheetRef:j}),providers:(B,M,I)=>(j=new E(B,z,I),[{provide:E,useValue:j},{provide:Q,useValue:z.data}])})),j.afterDismissed().subscribe(()=>{this._openedBottomSheetRef===j&&(this._openedBottomSheetRef=null)}),this._openedBottomSheetRef?(this._openedBottomSheetRef.afterDismissed().subscribe(()=>{var B;return null===(B=j.containerInstance)||void 0===B?void 0:B.enter()}),this._openedBottomSheetRef.dismiss()):j.containerInstance.enter(),this._openedBottomSheetRef=j,j}dismiss(_){this._openedBottomSheetRef&&this._openedBottomSheetRef.dismiss(_)}ngOnDestroy(){this._bottomSheetRefAtThisLevel&&this._bottomSheetRefAtThisLevel.dismiss()}}return D.\u0275fac=function(_){return new(_||D)(o.LFG(w.aV),o.LFG(o.zs3),o.LFG(D,12),o.LFG(g,8))},D.\u0275prov=o.Yz7({token:D,factory:D.\u0275fac,providedIn:L}),D})()},7423:(ke,Y,a)=>{"use strict";a.d(Y,{lW:()=>O,ot:()=>N});var e=a(5e3),t=a(508),o=a(5664);const c=["mat-button",""],l=["*"],p=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"],w=(0,t.pj)((0,t.Id)((0,t.Kr)(class{constructor(K){this._elementRef=K}})));let O=(()=>{class K extends w{constructor(se,re,T){super(se),this._focusMonitor=re,this._animationMode=T,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const L of p)this._hasHostAttributes(L)&&this._getHostElement().classList.add(L);se.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(se,re){se?this._focusMonitor.focusVia(this._getHostElement(),se,re):this._getHostElement().focus(re)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...se){return se.some(re=>this._getHostElement().hasAttribute(re))}}return K.\u0275fac=function(se){return new(se||K)(e.Y36(e.SBq),e.Y36(o.tE),e.Y36(e.QbO,8))},K.\u0275cmp=e.Xpm({type:K,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(se,re){if(1&se&&e.Gf(t.wG,5),2&se){let T;e.iGM(T=e.CRH())&&(re.ripple=T.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(se,re){2&se&&(e.uIk("disabled",re.disabled||null),e.ekj("_mat-animation-noopable","NoopAnimations"===re._animationMode)("mat-button-disabled",re.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[e.qOj],attrs:c,ngContentSelectors:l,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(se,re){1&se&&(e.F$t(),e.TgZ(0,"span",0),e.Hsn(1),e.qZA(),e._UZ(2,"span",1)(3,"span",2)),2&se&&(e.xp6(2),e.ekj("mat-button-ripple-round",re.isRoundButton||re.isIconButton),e.Q6J("matRippleDisabled",re._isRippleDisabled())("matRippleCentered",re.isIconButton)("matRippleTrigger",re._getHostElement()))},dependencies:[t.wG],styles:[".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}.mat-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.mat-flat-button::before,.mat-raised-button::before,.mat-fab::before,.mat-mini-fab::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-stroked-button::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}"],encapsulation:2,changeDetection:0}),K})(),N=(()=>{class K{}return K.\u0275fac=function(se){return new(se||K)},K.\u0275mod=e.oAB({type:K}),K.\u0275inj=e.cJS({imports:[t.si,t.BQ,t.BQ]}),K})()},9224:(ke,Y,a)=>{"use strict";a.d(Y,{QW:()=>v,a8:()=>b});var e=a(5e3),t=a(508);const o=["*",[["mat-card-footer"]]],c=["*","mat-card-footer"];let b=(()=>{class D{constructor(_){this._animationMode=_}}return D.\u0275fac=function(_){return new(_||D)(e.Y36(e.QbO,8))},D.\u0275cmp=e.Xpm({type:D,selectors:[["mat-card"]],hostAttrs:[1,"mat-card","mat-focus-indicator"],hostVars:2,hostBindings:function(_,R){2&_&&e.ekj("_mat-animation-noopable","NoopAnimations"===R._animationMode)},exportAs:["matCard"],ngContentSelectors:c,decls:2,vars:0,template:function(_,R){1&_&&(e.F$t(o),e.Hsn(0),e.Hsn(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}"],encapsulation:2,changeDetection:0}),D})(),v=(()=>{class D{}return D.\u0275fac=function(_){return new(_||D)},D.\u0275mod=e.oAB({type:D}),D.\u0275inj=e.cJS({imports:[t.BQ,t.BQ]}),D})()},7446:(ke,Y,a)=>{"use strict";a.d(Y,{oG:()=>Q,p9:()=>v});var e=a(3191),t=a(5e3),o=a(3075),c=a(508),l=a(5664),f=a(7144);const m=["input"],p=["label"],w=function(D){return{enterDuration:D}},O=["*"],H=new t.OlP("mat-checkbox-default-options",{providedIn:"root",factory:N});function N(){return{color:"accent",clickAction:"check-indeterminate"}}let K=0;const ie=N(),se={provide:o.JU,useExisting:(0,t.Gpc)(()=>Q),multi:!0};class re{}const T=(0,c.sb)((0,c.pj)((0,c.Kr)((0,c.Id)(class{constructor(D){this._elementRef=D}}))));let L=(()=>{class D extends T{constructor(_,R,z,j,B,M,I){super(R),this._changeDetectorRef=z,this._ngZone=j,this._animationMode=M,this._options=I,this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new t.vpe,this.indeterminateChange=new t.vpe,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||ie,this.color=this.defaultColor=this._options.color||ie.color,this.tabIndex=parseInt(B)||0,this.id=this._uniqueId=`${_}${++K}`}get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(_){this._required=(0,e.Ig)(_)}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(_){const R=(0,e.Ig)(_);R!=this.checked&&(this._checked=R,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(_){const R=(0,e.Ig)(_);R!==this.disabled&&(this._disabled=R,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(_){const R=_!=this._indeterminate;this._indeterminate=(0,e.Ig)(_),R&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(_){this.checked=!!_}registerOnChange(_){this._controlValueAccessorChangeFn=_}registerOnTouched(_){this._onTouched=_}setDisabledState(_){this.disabled=_}_getAriaChecked(){return this.checked?"true":this.indeterminate?"mixed":"false"}_transitionCheckState(_){let R=this._currentCheckState,z=this._getAnimationTargetElement();if(R!==_&&z&&(this._currentAnimationClass&&z.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(R,_),this._currentCheckState=_,this._currentAnimationClass.length>0)){z.classList.add(this._currentAnimationClass);const j=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{z.classList.remove(j)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){var _;const R=null===(_=this._options)||void 0===_?void 0:_.clickAction;this.disabled||"noop"===R?!this.disabled&&"noop"===R&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==R&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}_onInteractionEvent(_){_.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(_,R){if("NoopAnimations"===this._animationMode)return"";switch(_){case 0:if(1===R)return this._animationClasses.uncheckedToChecked;if(3==R)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case 2:return 1===R?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case 1:return 2===R?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case 3:return 1===R?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(_){const R=this._inputElement;R&&(R.nativeElement.indeterminate=_)}}return D.\u0275fac=function(_){t.$Z()},D.\u0275dir=t.lG2({type:D,viewQuery:function(_,R){if(1&_&&(t.Gf(m,5),t.Gf(p,5),t.Gf(c.wG,5)),2&_){let z;t.iGM(z=t.CRH())&&(R._inputElement=z.first),t.iGM(z=t.CRH())&&(R._labelElement=z.first),t.iGM(z=t.CRH())&&(R.ripple=z.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],id:"id",required:"required",labelPosition:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},features:[t.qOj]}),D})(),Q=(()=>{class D extends L{constructor(_,R,z,j,B,M,I){super("mat-checkbox-",_,R,j,B,M,I),this._focusMonitor=z,this._animationClasses={uncheckedToChecked:"mat-checkbox-anim-unchecked-checked",uncheckedToIndeterminate:"mat-checkbox-anim-unchecked-indeterminate",checkedToUnchecked:"mat-checkbox-anim-checked-unchecked",checkedToIndeterminate:"mat-checkbox-anim-checked-indeterminate",indeterminateToChecked:"mat-checkbox-anim-indeterminate-checked",indeterminateToUnchecked:"mat-checkbox-anim-indeterminate-unchecked"}}_createChangeEvent(_){const R=new re;return R.source=this,R.checked=_,R}_getAnimationTargetElement(){return this._elementRef.nativeElement}ngAfterViewInit(){super.ngAfterViewInit(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(_=>{_||this._onBlur()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}_onInputClick(_){_.stopPropagation(),super._handleInputClick()}focus(_,R){_?this._focusMonitor.focusVia(this._inputElement,_,R):this._inputElement.nativeElement.focus(R)}}return D.\u0275fac=function(_){return new(_||D)(t.Y36(t.SBq),t.Y36(t.sBO),t.Y36(l.tE),t.Y36(t.R0b),t.$8M("tabindex"),t.Y36(t.QbO,8),t.Y36(H,8))},D.\u0275cmp=t.Xpm({type:D,selectors:[["mat-checkbox"]],hostAttrs:[1,"mat-checkbox"],hostVars:14,hostBindings:function(_,R){2&_&&(t.Ikx("id",R.id),t.uIk("tabindex",null)("aria-label",null)("aria-labelledby",null),t.ekj("mat-checkbox-indeterminate",R.indeterminate)("mat-checkbox-checked",R.checked)("mat-checkbox-disabled",R.disabled)("mat-checkbox-label-before","before"==R.labelPosition)("_mat-animation-noopable","NoopAnimations"===R._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matCheckbox"],features:[t._Bn([se]),t.qOj],ngContentSelectors:O,decls:17,vars:21,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(_,R){if(1&_&&(t.F$t(),t.TgZ(0,"label",0,1)(2,"span",2)(3,"input",3,4),t.NdJ("change",function(j){return R._onInteractionEvent(j)})("click",function(j){return R._onInputClick(j)}),t.qZA(),t.TgZ(5,"span",5),t._UZ(6,"span",6),t.qZA(),t._UZ(7,"span",7),t.TgZ(8,"span",8),t.O4$(),t.TgZ(9,"svg",9),t._UZ(10,"path",10),t.qZA(),t.kcU(),t._UZ(11,"span",11),t.qZA()(),t.TgZ(12,"span",12,13),t.NdJ("cdkObserveContent",function(){return R._onLabelTextChange()}),t.TgZ(14,"span",14),t._uU(15,"\xa0"),t.qZA(),t.Hsn(16),t.qZA()()),2&_){const z=t.MAs(1),j=t.MAs(13);t.uIk("for",R.inputId),t.xp6(2),t.ekj("mat-checkbox-inner-container-no-side-margin",!j.textContent||!j.textContent.trim()),t.xp6(1),t.Q6J("id",R.inputId)("required",R.required)("checked",R.checked)("disabled",R.disabled)("tabIndex",R.tabIndex),t.uIk("value",R.value)("name",R.name)("aria-label",R.ariaLabel||null)("aria-labelledby",R.ariaLabelledby)("aria-checked",R._getAriaChecked())("aria-describedby",R.ariaDescribedby),t.xp6(2),t.Q6J("matRippleTrigger",z)("matRippleDisabled",R._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",t.VKq(19,w,"NoopAnimations"===R._animationMode?0:150))}},dependencies:[c.wG,f.wD],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0}),D})(),g=(()=>{class D{}return D.\u0275fac=function(_){return new(_||D)},D.\u0275mod=t.oAB({type:D}),D.\u0275inj=t.cJS({}),D})(),v=(()=>{class D{}return D.\u0275fac=function(_){return new(_||D)},D.\u0275mod=t.oAB({type:D}),D.\u0275inj=t.cJS({imports:[c.si,c.BQ,f.Q8,g,c.BQ,g]}),D})()},508:(ke,Y,a)=>{"use strict";a.d(Y,{yN:()=>re,mZ:()=>T,_A:()=>I,rD:()=>Ge,sG:()=>U,K7:()=>Me,HF:()=>ae,BQ:()=>b,XK:()=>Ee,ey:()=>It,Ng:()=>dt,wG:()=>ft,si:()=>et,CB:()=>Ut,jH:()=>Je,pj:()=>C,Kr:()=>_,Id:()=>D,FD:()=>z,sb:()=>R});var e=a(5e3),t=a(226),c=a(9808),l=a(925),f=a(5664),m=a(3191),p=a(8929),w=a(1159);function N(he,Le){if(1&he&&e._UZ(0,"mat-pseudo-checkbox",4),2&he){const He=e.oxw();e.Q6J("state",He.selected?"checked":"unchecked")("disabled",He.disabled)}}function K(he,Le){if(1&he&&(e.TgZ(0,"span",5),e._uU(1),e.qZA()),2&he){const He=e.oxw();e.xp6(1),e.hij("(",He.group.label,")")}}const ie=["*"];let re=(()=>{class he{}return he.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",he.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",he.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",he.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",he})(),T=(()=>{class he{}return he.COMPLEX="375ms",he.ENTERING="225ms",he.EXITING="195ms",he})();const Q=new e.OlP("mat-sanity-checks",{providedIn:"root",factory:function L(){return!0}});let b=(()=>{class he{constructor(He,nt,jt){this._sanityChecks=nt,this._document=jt,this._hasDoneGlobalChecks=!1,He._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(He){return!(0,l.Oy)()&&("boolean"==typeof this._sanityChecks?this._sanityChecks:!!this._sanityChecks[He])}}return he.\u0275fac=function(He){return new(He||he)(e.LFG(f.qm),e.LFG(Q,8),e.LFG(c.K0))},he.\u0275mod=e.oAB({type:he}),he.\u0275inj=e.cJS({imports:[t.vT,t.vT]}),he})();function D(he){return class extends he{constructor(...Le){super(...Le),this._disabled=!1}get disabled(){return this._disabled}set disabled(Le){this._disabled=(0,m.Ig)(Le)}}}function C(he,Le){return class extends he{constructor(...He){super(...He),this.defaultColor=Le,this.color=Le}get color(){return this._color}set color(He){const nt=He||this.defaultColor;nt!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),nt&&this._elementRef.nativeElement.classList.add(`mat-${nt}`),this._color=nt)}}}function _(he){return class extends he{constructor(...Le){super(...Le),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(Le){this._disableRipple=(0,m.Ig)(Le)}}}function R(he,Le=0){return class extends he{constructor(...He){super(...He),this._tabIndex=Le,this.defaultTabIndex=Le}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(He){this._tabIndex=null!=He?(0,m.su)(He):this.defaultTabIndex}}}function z(he){return class extends he{constructor(...Le){super(...Le),this.errorState=!1}updateErrorState(){const Le=this.errorState,st=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);st!==Le&&(this.errorState=st,this.stateChanges.next())}}}const B=new e.OlP("MAT_DATE_LOCALE",{providedIn:"root",factory:function M(){return(0,e.f3M)(e.soG)}});class I{constructor(){this._localeChanges=new p.xQ,this.localeChanges=this._localeChanges}getValidDateOrNull(Le){return this.isDateInstance(Le)&&this.isValid(Le)?Le:null}deserialize(Le){return null==Le||this.isDateInstance(Le)&&this.isValid(Le)?Le:this.invalid()}setLocale(Le){this.locale=Le,this._localeChanges.next()}compareDate(Le,He){return this.getYear(Le)-this.getYear(He)||this.getMonth(Le)-this.getMonth(He)||this.getDate(Le)-this.getDate(He)}sameDate(Le,He){if(Le&&He){let nt=this.isValid(Le),jt=this.isValid(He);return nt&&jt?!this.compareDate(Le,He):nt==jt}return Le==He}clampDate(Le,He,nt){return He&&this.compareDate(Le,He)<0?He:nt&&this.compareDate(Le,nt)>0?nt:Le}}const U=new e.OlP("mat-date-formats"),X=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function q(he,Le){const He=Array(he);for(let nt=0;nt<he;nt++)He[nt]=Le(nt);return He}let fe=(()=>{class he extends I{constructor(He,nt){super(),this.useUtcForDisplay=!1,super.setLocale(He)}getYear(He){return He.getFullYear()}getMonth(He){return He.getMonth()}getDate(He){return He.getDate()}getDayOfWeek(He){return He.getDay()}getMonthNames(He){const nt=new Intl.DateTimeFormat(this.locale,{month:He,timeZone:"utc"});return q(12,jt=>this._format(nt,new Date(2017,jt,1)))}getDateNames(){const He=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return q(31,nt=>this._format(He,new Date(2017,0,nt+1)))}getDayOfWeekNames(He){const nt=new Intl.DateTimeFormat(this.locale,{weekday:He,timeZone:"utc"});return q(7,jt=>this._format(nt,new Date(2017,0,jt+1)))}getYearName(He){const nt=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._format(nt,He)}getFirstDayOfWeek(){return 0}getNumDaysInMonth(He){return this.getDate(this._createDateWithOverflow(this.getYear(He),this.getMonth(He)+1,0))}clone(He){return new Date(He.getTime())}createDate(He,nt,jt){let st=this._createDateWithOverflow(He,nt,jt);return st.getMonth(),st}today(){return new Date}parse(He,nt){return"number"==typeof He?new Date(He):He?new Date(Date.parse(He)):null}format(He,nt){if(!this.isValid(He))throw Error("NativeDateAdapter: Cannot format invalid date.");const jt=new Intl.DateTimeFormat(this.locale,Object.assign(Object.assign({},nt),{timeZone:"utc"}));return this._format(jt,He)}addCalendarYears(He,nt){return this.addCalendarMonths(He,12*nt)}addCalendarMonths(He,nt){let jt=this._createDateWithOverflow(this.getYear(He),this.getMonth(He)+nt,this.getDate(He));return this.getMonth(jt)!=((this.getMonth(He)+nt)%12+12)%12&&(jt=this._createDateWithOverflow(this.getYear(jt),this.getMonth(jt),0)),jt}addCalendarDays(He,nt){return this._createDateWithOverflow(this.getYear(He),this.getMonth(He),this.getDate(He)+nt)}toIso8601(He){return[He.getUTCFullYear(),this._2digit(He.getUTCMonth()+1),this._2digit(He.getUTCDate())].join("-")}deserialize(He){if("string"==typeof He){if(!He)return null;if(X.test(He)){let nt=new Date(He);if(this.isValid(nt))return nt}}return super.deserialize(He)}isDateInstance(He){return He instanceof Date}isValid(He){return!isNaN(He.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(He,nt,jt){const st=new Date;return st.setFullYear(He,nt,jt),st.setHours(0,0,0,0),st}_2digit(He){return("00"+He).slice(-2)}_format(He,nt){const jt=new Date;return jt.setUTCFullYear(nt.getFullYear(),nt.getMonth(),nt.getDate()),jt.setUTCHours(nt.getHours(),nt.getMinutes(),nt.getSeconds(),nt.getMilliseconds()),He.format(jt)}}return he.\u0275fac=function(He){return new(He||he)(e.LFG(B,8),e.LFG(l.t4))},he.\u0275prov=e.Yz7({token:he,factory:he.\u0275fac}),he})();const G={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let ye=(()=>{class he{}return he.\u0275fac=function(He){return new(He||he)},he.\u0275mod=e.oAB({type:he}),he.\u0275inj=e.cJS({providers:[{provide:I,useClass:fe}]}),he})(),Ee=(()=>{class he{}return he.\u0275fac=function(He){return new(He||he)},he.\u0275mod=e.oAB({type:he}),he.\u0275inj=e.cJS({providers:[{provide:U,useValue:G}],imports:[ye]}),he})(),Ge=(()=>{class he{isErrorState(He,nt){return!!(He&&He.invalid&&(He.touched||nt&&nt.submitted))}}return he.\u0275fac=function(He){return new(He||he)},he.\u0275prov=e.Yz7({token:he,factory:he.\u0275fac,providedIn:"root"}),he})();class De{constructor(Le,He,nt,jt=!1){this._renderer=Le,this.element=He,this.config=nt,this._animationForciblyDisabledThroughCss=jt,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const ee={enterDuration:225,exitDuration:150},Te=(0,l.i$)({passive:!0}),ze=["mousedown","touchstart"],_t=["mouseup","mouseleave","touchend","touchcancel"];class Pt{constructor(Le,He,nt,jt){this._target=Le,this._ngZone=He,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,jt.isBrowser&&(this._containerElement=(0,m.fI)(nt))}fadeInRipple(Le,He,nt={}){const jt=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),st=Object.assign(Object.assign({},ee),nt.animation);nt.centered&&(Le=jt.left+jt.width/2,He=jt.top+jt.height/2);const bt=nt.radius||function kt(he,Le,He){const nt=Math.max(Math.abs(he-He.left),Math.abs(he-He.right)),jt=Math.max(Math.abs(Le-He.top),Math.abs(Le-He.bottom));return Math.sqrt(nt*nt+jt*jt)}(Le,He,jt),at=Le-jt.left,yt=He-jt.top,Yt=st.enterDuration,pn=document.createElement("div");pn.classList.add("mat-ripple-element"),pn.style.left=at-bt+"px",pn.style.top=yt-bt+"px",pn.style.height=2*bt+"px",pn.style.width=2*bt+"px",null!=nt.color&&(pn.style.backgroundColor=nt.color),pn.style.transitionDuration=`${Yt}ms`,this._containerElement.appendChild(pn);const Pn=window.getComputedStyle(pn),bn=Pn.transitionDuration,Lt="none"===Pn.transitionProperty||"0s"===bn||"0s, 0s"===bn,Kt=new De(this,pn,nt,Lt);pn.style.transform="scale3d(1, 1, 1)",Kt.state=0,nt.persistent||(this._mostRecentTransientRipple=Kt);let mn=null;return!Lt&&(Yt||st.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const wn=()=>this._finishRippleTransition(Kt),Gn=()=>this._destroyRipple(Kt);pn.addEventListener("transitionend",wn),pn.addEventListener("transitioncancel",Gn),mn={onTransitionEnd:wn,onTransitionCancel:Gn}}),this._activeRipples.set(Kt,mn),(Lt||!Yt)&&this._finishRippleTransition(Kt),Kt}fadeOutRipple(Le){if(2===Le.state||3===Le.state)return;const He=Le.element,nt=Object.assign(Object.assign({},ee),Le.config.animation);He.style.transitionDuration=`${nt.exitDuration}ms`,He.style.opacity="0",Le.state=2,(Le._animationForciblyDisabledThroughCss||!nt.exitDuration)&&this._finishRippleTransition(Le)}fadeOutAll(){this._getActiveRipples().forEach(Le=>Le.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(Le=>{Le.config.persistent||Le.fadeOut()})}setupTriggerEvents(Le){const He=(0,m.fI)(Le);!He||He===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=He,this._registerEvents(ze))}handleEvent(Le){"mousedown"===Le.type?this._onMousedown(Le):"touchstart"===Le.type?this._onTouchStart(Le):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents(_t),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(Le){0===Le.state?this._startFadeOutTransition(Le):2===Le.state&&this._destroyRipple(Le)}_startFadeOutTransition(Le){const He=Le===this._mostRecentTransientRipple,{persistent:nt}=Le.config;Le.state=1,!nt&&(!He||!this._isPointerDown)&&Le.fadeOut()}_destroyRipple(Le){var He;const nt=null!==(He=this._activeRipples.get(Le))&&void 0!==He?He:null;this._activeRipples.delete(Le),this._activeRipples.size||(this._containerRect=null),Le===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),Le.state=3,null!==nt&&(Le.element.removeEventListener("transitionend",nt.onTransitionEnd),Le.element.removeEventListener("transitioncancel",nt.onTransitionCancel)),Le.element.remove()}_onMousedown(Le){const He=(0,f.X6)(Le),nt=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!He&&!nt&&(this._isPointerDown=!0,this.fadeInRipple(Le.clientX,Le.clientY,this._target.rippleConfig))}_onTouchStart(Le){if(!this._target.rippleDisabled&&!(0,f.yG)(Le)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const He=Le.changedTouches;for(let nt=0;nt<He.length;nt++)this.fadeInRipple(He[nt].clientX,He[nt].clientY,this._target.rippleConfig)}}_onPointerUp(){!this._isPointerDown||(this._isPointerDown=!1,this._getActiveRipples().forEach(Le=>{!Le.config.persistent&&(1===Le.state||Le.config.terminateOnPointerUp&&0===Le.state)&&Le.fadeOut()}))}_registerEvents(Le){this._ngZone.runOutsideAngular(()=>{Le.forEach(He=>{this._triggerElement.addEventListener(He,this,Te)})})}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){this._triggerElement&&(ze.forEach(Le=>{this._triggerElement.removeEventListener(Le,this,Te)}),this._pointerUpEventsRegistered&&_t.forEach(Le=>{this._triggerElement.removeEventListener(Le,this,Te)}))}}const Nt=new e.OlP("mat-ripple-global-options");let ft=(()=>{class he{constructor(He,nt,jt,st,bt){this._elementRef=He,this._animationMode=bt,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=st||{},this._rippleRenderer=new Pt(this,nt,He,jt)}get disabled(){return this._disabled}set disabled(He){He&&this.fadeOutAllNonPersistent(),this._disabled=He,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(He){this._trigger=He,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign(Object.assign(Object.assign({},this._globalOptions.animation),"NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(He,nt=0,jt){return"number"==typeof He?this._rippleRenderer.fadeInRipple(He,nt,Object.assign(Object.assign({},this.rippleConfig),jt)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),He))}}return he.\u0275fac=function(He){return new(He||he)(e.Y36(e.SBq),e.Y36(e.R0b),e.Y36(l.t4),e.Y36(Nt,8),e.Y36(e.QbO,8))},he.\u0275dir=e.lG2({type:he,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(He,nt){2&He&&e.ekj("mat-ripple-unbounded",nt.unbounded)},inputs:{color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},exportAs:["matRipple"]}),he})(),et=(()=>{class he{}return he.\u0275fac=function(He){return new(He||he)},he.\u0275mod=e.oAB({type:he}),he.\u0275inj=e.cJS({imports:[b,b]}),he})(),k=(()=>{class he{constructor(He){this._animationMode=He,this.state="unchecked",this.disabled=!1}}return he.\u0275fac=function(He){return new(He||he)(e.Y36(e.QbO,8))},he.\u0275cmp=e.Xpm({type:he,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(He,nt){2&He&&e.ekj("mat-pseudo-checkbox-indeterminate","indeterminate"===nt.state)("mat-pseudo-checkbox-checked","checked"===nt.state)("mat-pseudo-checkbox-disabled",nt.disabled)("_mat-animation-noopable","NoopAnimations"===nt._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(He,nt){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}'],encapsulation:2,changeDetection:0}),he})(),W=(()=>{class he{}return he.\u0275fac=function(He){return new(He||he)},he.\u0275mod=e.oAB({type:he}),he.\u0275inj=e.cJS({imports:[b]}),he})();const ae=new e.OlP("MAT_OPTION_PARENT_COMPONENT"),Me=new e.OlP("MatOptgroup");let tt=0;class St{constructor(Le,He=!1){this.source=Le,this.isUserInput=He}}let Vt=(()=>{class he{constructor(He,nt,jt,st){this._element=He,this._changeDetectorRef=nt,this._parent=jt,this.group=st,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+tt++,this.onSelectionChange=new e.vpe,this._stateChanges=new p.xQ}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(He){this._disabled=(0,m.Ig)(He)}get disableRipple(){return!(!this._parent||!this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(He,nt){const jt=this._getHostElement();"function"==typeof jt.focus&&jt.focus(nt)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(He){(He.keyCode===w.K5||He.keyCode===w.L_)&&!(0,w.Vb)(He)&&(this._selectViaInteraction(),He.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const He=this.viewValue;He!==this._mostRecentViewValue&&(this._mostRecentViewValue=He,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(He=!1){this.onSelectionChange.emit(new St(this,He))}}return he.\u0275fac=function(He){e.$Z()},he.\u0275dir=e.lG2({type:he,inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{onSelectionChange:"onSelectionChange"}}),he})(),It=(()=>{class he extends Vt{constructor(He,nt,jt,st){super(He,nt,jt,st)}}return he.\u0275fac=function(He){return new(He||he)(e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(ae,8),e.Y36(Me,8))},he.\u0275cmp=e.Xpm({type:he,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(He,nt){1&He&&e.NdJ("click",function(){return nt._selectViaInteraction()})("keydown",function(st){return nt._handleKeydown(st)}),2&He&&(e.Ikx("id",nt.id),e.uIk("tabindex",nt._getTabIndex())("aria-selected",nt._getAriaSelected())("aria-disabled",nt.disabled.toString()),e.ekj("mat-selected",nt.selected)("mat-option-multiple",nt.multiple)("mat-active",nt.active)("mat-option-disabled",nt.disabled))},exportAs:["matOption"],features:[e.qOj],ngContentSelectors:ie,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(He,nt){1&He&&(e.F$t(),e.YNc(0,N,1,2,"mat-pseudo-checkbox",0),e.TgZ(1,"span",1),e.Hsn(2),e.qZA(),e.YNc(3,K,2,1,"span",2),e._UZ(4,"div",3)),2&He&&(e.Q6J("ngIf",nt.multiple),e.xp6(3),e.Q6J("ngIf",nt.group&&nt.group._inert),e.xp6(1),e.Q6J("matRippleTrigger",nt._getHostElement())("matRippleDisabled",nt.disabled||nt.disableRipple))},dependencies:[ft,c.O5,k],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}'],encapsulation:2,changeDetection:0}),he})();function Ut(he,Le,He){if(He.length){let nt=Le.toArray(),jt=He.toArray(),st=0;for(let bt=0;bt<he+1;bt++)nt[bt].group&&nt[bt].group===jt[st]&&st++;return st}return 0}function Je(he,Le,He,nt){return he<He?he:he+Le>He+nt?Math.max(0,he-nt+Le):He}let dt=(()=>{class he{}return he.\u0275fac=function(He){return new(He||he)},he.\u0275mod=e.oAB({type:he}),he.\u0275inj=e.cJS({imports:[et,c.ez,b,W]}),he})()},6856:(ke,Y,a)=>{"use strict";a.d(Y,{FA:()=>Ye});var e=a(5664),t=a(1314),o=a(7429),c=a(9808),l=a(5e3),f=a(7423),m=a(1713),p=a(508),w=a(8929);a(2654),a(1159),a(3191),a(1777),a(3075),a(4204),a(8833);let tt=(()=>{class Se{constructor(){this.changes=new w.xQ,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 24 years",this.nextMultiYearLabel="Next 24 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year",this.startDateLabel="Start date",this.endDateLabel="End date"}formatYearRange(S,xe){return`${S} \u2013 ${xe}`}formatYearRangeLabel(S,xe){return`${S} to ${xe}`}}return Se.\u0275fac=function(S){return new(S||Se)},Se.\u0275prov=l.Yz7({token:Se,factory:Se.\u0275fac,providedIn:"root"}),Se})();const Le={provide:new l.OlP("mat-datepicker-scroll-strategy"),deps:[t.aV],useFactory:function he(Se){return()=>Se.scrollStrategies.reposition()}};let Ye=(()=>{class Se{}return Se.\u0275fac=function(S){return new(S||Se)},Se.\u0275mod=l.oAB({type:Se}),Se.\u0275inj=l.cJS({providers:[tt,Le],imports:[c.ez,f.ot,t.U8,e.rt,o.eL,p.BQ,m.ZD]}),Se})()},8966:(ke,Y,a)=>{"use strict";a.d(Y,{H8:()=>G,Is:()=>Ee,WI:()=>D,so:()=>g,uh:()=>q,uw:()=>I,xY:()=>fe});var e=a(1088),t=a(1314),o=a(7429),c=a(5e3),l=a(508),f=a(8929),m=a(6787),p=a(8514),w=a(2198),O=a(2986),H=a(1059),N=a(1777),K=a(9808),ie=a(5664),se=a(1159);function re(me,Ge){}const T={params:{enterAnimationDuration:"150ms",exitAnimationDuration:"75ms"}},L={dialogContainer:(0,N.X$)("dialogContainer",[(0,N.SB)("void, exit",(0,N.oB)({opacity:0,transform:"scale(0.7)"})),(0,N.SB)("enter",(0,N.oB)({transform:"none"})),(0,N.eR)("* => enter",(0,N.ru)([(0,N.jt)("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",(0,N.oB)({transform:"none",opacity:1})),(0,N.IO)("@*",(0,N.pV)(),{optional:!0})]),T),(0,N.eR)("* => void, * => exit",(0,N.ru)([(0,N.jt)("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",(0,N.oB)({opacity:0})),(0,N.IO)("@*",(0,N.pV)(),{optional:!0})]),T)])};class Q{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0,this.enterAnimationDuration=T.params.enterAnimationDuration,this.exitAnimationDuration=T.params.exitAnimationDuration}}let b=(()=>{class me extends e.LL{constructor(le,te,be,Re,De,ee,ce,Te){super(le,te,be,Re,De,ee,ce,Te),this._animationStateChanged=new c.vpe}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(le){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:le})}}return me.\u0275fac=function(le){return new(le||me)(c.Y36(c.SBq),c.Y36(ie.qV),c.Y36(K.K0,8),c.Y36(Q),c.Y36(ie.ic),c.Y36(c.R0b),c.Y36(t.Iu),c.Y36(ie.tE))},me.\u0275cmp=c.Xpm({type:me,selectors:[["ng-component"]],features:[c.qOj],decls:0,vars:0,template:function(le,te){},encapsulation:2}),me})(),E=(()=>{class me extends b{constructor(le,te,be,Re,De,ee,ce,Te,ze){super(le,te,be,Re,De,ee,ce,ze),this._changeDetectorRef=Te,this._state="enter"}_onAnimationDone({toState:le,totalTime:te}){"enter"===le?this._openAnimationDone(te):"exit"===le&&this._animationStateChanged.next({state:"closed",totalTime:te})}_onAnimationStart({toState:le,totalTime:te}){"enter"===le?this._animationStateChanged.next({state:"opening",totalTime:te}):("exit"===le||"void"===le)&&this._animationStateChanged.next({state:"closing",totalTime:te})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}_getAnimationState(){return{value:this._state,params:{enterAnimationDuration:this._config.enterAnimationDuration||T.params.enterAnimationDuration,exitAnimationDuration:this._config.exitAnimationDuration||T.params.exitAnimationDuration}}}}return me.\u0275fac=function(le){return new(le||me)(c.Y36(c.SBq),c.Y36(ie.qV),c.Y36(K.K0,8),c.Y36(Q),c.Y36(ie.ic),c.Y36(c.R0b),c.Y36(t.Iu),c.Y36(c.sBO),c.Y36(ie.tE))},me.\u0275cmp=c.Xpm({type:me,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-dialog-container"],hostVars:7,hostBindings:function(le,te){1&le&&c.WFA("@dialogContainer.start",function(Re){return te._onAnimationStart(Re)})("@dialogContainer.done",function(Re){return te._onAnimationDone(Re)}),2&le&&(c.Ikx("id",te._config.id),c.uIk("aria-modal",te._config.ariaModal)("role",te._config.role)("aria-labelledby",te._config.ariaLabel?null:te._ariaLabelledBy)("aria-label",te._config.ariaLabel)("aria-describedby",te._config.ariaDescribedBy||null),c.d8E("@dialogContainer",te._getAnimationState()))},features:[c.qOj],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(le,te){1&le&&c.YNc(0,re,0,0,"ng-template",0)},dependencies:[o.Pl],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}"],encapsulation:2,data:{animation:[L.dialogContainer]}}),me})();class g{constructor(Ge,le,te){this._ref=Ge,this._containerInstance=te,this._afterOpened=new f.xQ,this._beforeClosed=new f.xQ,this._state=0,this.disableClose=le.disableClose,this.id=Ge.id,te._animationStateChanged.pipe((0,w.h)(be=>"opened"===be.state),(0,O.q)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),te._animationStateChanged.pipe((0,w.h)(be=>"closed"===be.state),(0,O.q)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),Ge.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),(0,m.T)(this.backdropClick(),this.keydownEvents().pipe((0,w.h)(be=>be.keyCode===se.hY&&!this.disableClose&&!(0,se.Vb)(be)))).subscribe(be=>{this.disableClose||(be.preventDefault(),function v(me,Ge,le){me._closeInteractionType=Ge,me.close(le)}(this,"keydown"===be.type?"keyboard":"mouse"))})}close(Ge){this._result=Ge,this._containerInstance._animationStateChanged.pipe((0,w.h)(le=>"closing"===le.state),(0,O.q)(1)).subscribe(le=>{this._beforeClosed.next(Ge),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),le.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(Ge){let le=this._ref.config.positionStrategy;return Ge&&(Ge.left||Ge.right)?Ge.left?le.left(Ge.left):le.right(Ge.right):le.centerHorizontally(),Ge&&(Ge.top||Ge.bottom)?Ge.top?le.top(Ge.top):le.bottom(Ge.bottom):le.centerVertically(),this._ref.updatePosition(),this}updateSize(Ge="",le=""){return this._ref.updateSize(Ge,le),this}addPanelClass(Ge){return this._ref.addPanelClass(Ge),this}removePanelClass(Ge){return this._ref.removePanelClass(Ge),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const D=new c.OlP("MatDialogData"),C=new c.OlP("mat-dialog-default-options"),_=new c.OlP("mat-dialog-scroll-strategy"),j={provide:_,deps:[t.aV],useFactory:function z(me){return()=>me.scrollStrategies.block()}};let B=0,M=(()=>{class me{constructor(le,te,be,Re,De,ee,ce,Te,ze,_t){this._overlay=le,this._defaultOptions=be,this._parentDialog=Re,this._dialogRefConstructor=ce,this._dialogContainerType=Te,this._dialogDataToken=ze,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new f.xQ,this._afterOpenedAtThisLevel=new f.xQ,this._idPrefix="mat-dialog-",this.afterAllClosed=(0,p.P)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,H.O)(void 0))),this._scrollStrategy=ee,this._dialog=te.get(e.Vq)}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const le=this._parentDialog;return le?le._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(le,te){let be;(te=Object.assign(Object.assign({},this._defaultOptions||new Q),te)).id=te.id||`${this._idPrefix}${B++}`,te.scrollStrategy=te.scrollStrategy||this._scrollStrategy();const Re=this._dialog.open(le,Object.assign(Object.assign({},te),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:Q,useValue:te},{provide:e.ib,useValue:te}]},templateContext:()=>({dialogRef:be}),providers:(De,ee,ce)=>(be=new this._dialogRefConstructor(De,te,ce),be.updatePosition(null==te?void 0:te.position),[{provide:this._dialogContainerType,useValue:ce},{provide:this._dialogDataToken,useValue:ee.data},{provide:this._dialogRefConstructor,useValue:be}])}));return be.componentInstance=Re.componentInstance,this.openDialogs.push(be),this.afterOpened.next(be),be.afterClosed().subscribe(()=>{const De=this.openDialogs.indexOf(be);De>-1&&(this.openDialogs.splice(De,1),this.openDialogs.length||this._getAfterAllClosed().next())}),be}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(le){return this.openDialogs.find(te=>te.id===le)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(le){let te=le.length;for(;te--;)le[te].close()}}return me.\u0275fac=function(le){c.$Z()},me.\u0275prov=c.Yz7({token:me,factory:me.\u0275fac}),me})(),I=(()=>{class me extends M{constructor(le,te,be,Re,De,ee,ce,Te){super(le,te,Re,ee,ce,De,g,E,D,Te)}}return me.\u0275fac=function(le){return new(le||me)(c.LFG(t.aV),c.LFG(c.zs3),c.LFG(K.Ye,8),c.LFG(C,8),c.LFG(_),c.LFG(me,12),c.LFG(t.Xj),c.LFG(c.QbO,8))},me.\u0275prov=c.Yz7({token:me,factory:me.\u0275fac}),me})(),U=0,q=(()=>{class me{constructor(le,te,be){this._dialogRef=le,this._elementRef=te,this._dialog=be,this.id="mat-dialog-title-"+U++}ngOnInit(){this._dialogRef||(this._dialogRef=function ye(me,Ge){let le=me.nativeElement.parentElement;for(;le&&!le.classList.contains("mat-dialog-container");)le=le.parentElement;return le?Ge.find(te=>te.id===le.id):null}(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const le=this._dialogRef._containerInstance;le&&!le._ariaLabelledBy&&(le._ariaLabelledBy=this.id)})}}return me.\u0275fac=function(le){return new(le||me)(c.Y36(g,8),c.Y36(c.SBq),c.Y36(I))},me.\u0275dir=c.lG2({type:me,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(le,te){2&le&&c.Ikx("id",te.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),me})(),fe=(()=>{class me{}return me.\u0275fac=function(le){return new(le||me)},me.\u0275dir=c.lG2({type:me,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),me})(),G=(()=>{class me{constructor(){this.align="start"}}return me.\u0275fac=function(le){return new(le||me)},me.\u0275dir=c.lG2({type:me,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"],hostVars:4,hostBindings:function(le,te){2&le&&c.ekj("mat-dialog-actions-align-center","center"===te.align)("mat-dialog-actions-align-end","end"===te.align)},inputs:{align:"align"}}),me})(),Ee=(()=>{class me{}return me.\u0275fac=function(le){return new(le||me)},me.\u0275mod=c.oAB({type:me}),me.\u0275inj=c.cJS({providers:[I,j],imports:[e.Su,t.U8,o.eL,l.BQ,l.BQ]}),me})()},4834:(ke,Y,a)=>{"use strict";a.d(Y,{d:()=>c,t:()=>l});var e=a(5e3),t=a(3191),o=a(508);let c=(()=>{class f{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(p){this._vertical=(0,t.Ig)(p)}get inset(){return this._inset}set inset(p){this._inset=(0,t.Ig)(p)}}return f.\u0275fac=function(p){return new(p||f)},f.\u0275cmp=e.Xpm({type:f,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(p,w){2&p&&(e.uIk("aria-orientation",w.vertical?"vertical":"horizontal"),e.ekj("mat-divider-vertical",w.vertical)("mat-divider-horizontal",!w.vertical)("mat-divider-inset",w.inset))},inputs:{vertical:"vertical",inset:"inset"},decls:0,vars:0,template:function(p,w){},styles:[".mat-divider{display:block;margin:0;border-top-width:1px;border-top-style:solid}.mat-divider.mat-divider-vertical{border-top:0;border-right-width:1px;border-right-style:solid}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0}),f})(),l=(()=>{class f{}return f.\u0275fac=function(p){return new(p||f)},f.\u0275mod=e.oAB({type:f}),f.\u0275inj=e.cJS({imports:[o.BQ,o.BQ]}),f})()},1125:(ke,Y,a)=>{"use strict";a.d(Y,{To:()=>De,ib:()=>ye,yz:()=>le,yK:()=>be});var e=a(5e3),t=a(3191),o=a(2654),c=a(449);const f=new e.OlP("CdkAccordion");let p=0,w=(()=>{class ee{constructor(Te,ze,_t){this.accordion=Te,this._changeDetectorRef=ze,this._expansionDispatcher=_t,this._openCloseAllSubscription=o.w.EMPTY,this.closed=new e.vpe,this.opened=new e.vpe,this.destroyed=new e.vpe,this.expandedChange=new e.vpe,this.id="cdk-accordion-child-"+p++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=_t.listen((Pt,kt)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===kt&&this.id!==Pt&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}get expanded(){return this._expanded}set expanded(Te){Te=(0,t.Ig)(Te),this._expanded!==Te&&(this._expanded=Te,this.expandedChange.emit(Te),Te?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(Te){this._disabled=(0,t.Ig)(Te)}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(Te=>{this.disabled||(this.expanded=Te)})}}return ee.\u0275fac=function(Te){return new(Te||ee)(e.Y36(f,12),e.Y36(e.sBO),e.Y36(c.A8))},ee.\u0275dir=e.lG2({type:ee,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[e._Bn([{provide:f,useValue:void 0}])]}),ee})(),O=(()=>{class ee{}return ee.\u0275fac=function(Te){return new(Te||ee)},ee.\u0275mod=e.oAB({type:ee}),ee.\u0275inj=e.cJS({}),ee})();var H=a(7429),N=a(9808),K=a(508),ie=a(5664),se=a(5778),re=a(1059),T=a(2198),L=a(2986),Q=a(1159),b=a(8929),E=a(8896),g=a(6787),v=a(1777);const D=["body"];function C(ee,ce){}const _=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],R=["mat-expansion-panel-header","*","mat-action-row"];function z(ee,ce){if(1&ee&&e._UZ(0,"span",2),2&ee){const Te=e.oxw();e.Q6J("@indicatorRotate",Te._getExpandedState())}}const j=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],B=["mat-panel-title","mat-panel-description","*"],M=new e.OlP("MAT_ACCORDION"),I="225ms cubic-bezier(0.4,0.0,0.2,1)",U={indicatorRotate:(0,v.X$)("indicatorRotate",[(0,v.SB)("collapsed, void",(0,v.oB)({transform:"rotate(0deg)"})),(0,v.SB)("expanded",(0,v.oB)({transform:"rotate(180deg)"})),(0,v.eR)("expanded <=> collapsed, void => collapsed",(0,v.jt)(I))]),bodyExpansion:(0,v.X$)("bodyExpansion",[(0,v.SB)("collapsed, void",(0,v.oB)({height:"0px",visibility:"hidden"})),(0,v.SB)("expanded",(0,v.oB)({height:"*",visibility:"visible"})),(0,v.eR)("expanded <=> collapsed, void => collapsed",(0,v.jt)(I))])},X=new e.OlP("MAT_EXPANSION_PANEL");let q=(()=>{class ee{constructor(Te,ze){this._template=Te,this._expansionPanel=ze}}return ee.\u0275fac=function(Te){return new(Te||ee)(e.Y36(e.Rgc),e.Y36(X,8))},ee.\u0275dir=e.lG2({type:ee,selectors:[["ng-template","matExpansionPanelContent",""]]}),ee})(),fe=0;const G=new e.OlP("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let ye=(()=>{class ee extends w{constructor(Te,ze,_t,Pt,kt,Nt,ft){super(Te,ze,_t),this._viewContainerRef=Pt,this._animationMode=Nt,this._hideToggle=!1,this.afterExpand=new e.vpe,this.afterCollapse=new e.vpe,this._inputChanges=new b.xQ,this._headerId="mat-expansion-panel-header-"+fe++,this._bodyAnimationDone=new b.xQ,this.accordion=Te,this._document=kt,this._bodyAnimationDone.pipe((0,se.x)((et,k)=>et.fromState===k.fromState&&et.toState===k.toState)).subscribe(et=>{"void"!==et.fromState&&("expanded"===et.toState?this.afterExpand.emit():"collapsed"===et.toState&&this.afterCollapse.emit())}),ft&&(this.hideToggle=ft.hideToggle)}get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(Te){this._hideToggle=(0,t.Ig)(Te)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(Te){this._togglePosition=Te}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this._lazyContent._expansionPanel===this&&this.opened.pipe((0,re.O)(null),(0,T.h)(()=>this.expanded&&!this._portal),(0,L.q)(1)).subscribe(()=>{this._portal=new H.UE(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(Te){this._inputChanges.next(Te)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const Te=this._document.activeElement,ze=this._body.nativeElement;return Te===ze||ze.contains(Te)}return!1}}return ee.\u0275fac=function(Te){return new(Te||ee)(e.Y36(M,12),e.Y36(e.sBO),e.Y36(c.A8),e.Y36(e.s_b),e.Y36(N.K0),e.Y36(e.QbO,8),e.Y36(G,8))},ee.\u0275cmp=e.Xpm({type:ee,selectors:[["mat-expansion-panel"]],contentQueries:function(Te,ze,_t){if(1&Te&&e.Suo(_t,q,5),2&Te){let Pt;e.iGM(Pt=e.CRH())&&(ze._lazyContent=Pt.first)}},viewQuery:function(Te,ze){if(1&Te&&e.Gf(D,5),2&Te){let _t;e.iGM(_t=e.CRH())&&(ze._body=_t.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(Te,ze){2&Te&&e.ekj("mat-expanded",ze.expanded)("_mat-animation-noopable","NoopAnimations"===ze._animationMode)("mat-expansion-panel-spacing",ze._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[e._Bn([{provide:M,useValue:void 0},{provide:X,useExisting:ee}]),e.qOj,e.TTD],ngContentSelectors:R,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(Te,ze){1&Te&&(e.F$t(_),e.Hsn(0),e.TgZ(1,"div",0,1),e.NdJ("@bodyExpansion.done",function(Pt){return ze._bodyAnimationDone.next(Pt)}),e.TgZ(3,"div",2),e.Hsn(4,1),e.YNc(5,C,0,0,"ng-template",3),e.qZA(),e.Hsn(6,2),e.qZA()),2&Te&&(e.xp6(1),e.Q6J("@bodyExpansion",ze._getExpandedState())("id",ze.id),e.uIk("aria-labelledby",ze._headerId),e.xp6(4),e.Q6J("cdkPortalOutlet",ze._portal))},dependencies:[H.Pl],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}'],encapsulation:2,data:{animation:[U.bodyExpansion]},changeDetection:0}),ee})();class me{}const Ge=(0,K.sb)(me);let le=(()=>{class ee extends Ge{constructor(Te,ze,_t,Pt,kt,Nt,ft){super(),this.panel=Te,this._element=ze,this._focusMonitor=_t,this._changeDetectorRef=Pt,this._animationMode=Nt,this._parentChangeSubscription=o.w.EMPTY;const et=Te.accordion?Te.accordion._stateChanges.pipe((0,T.h)(k=>!(!k.hideToggle&&!k.togglePosition))):E.E;this.tabIndex=parseInt(ft||"")||0,this._parentChangeSubscription=(0,g.T)(Te.opened,Te.closed,et,Te._inputChanges.pipe((0,T.h)(k=>!!(k.hideToggle||k.disabled||k.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),Te.closed.pipe((0,T.h)(()=>Te._containsFocus())).subscribe(()=>_t.focusVia(ze,"program")),kt&&(this.expandedHeight=kt.expandedHeight,this.collapsedHeight=kt.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const Te=this._isExpanded();return Te&&this.expandedHeight?this.expandedHeight:!Te&&this.collapsedHeight?this.collapsedHeight:null}_keydown(Te){switch(Te.keyCode){case Q.L_:case Q.K5:(0,Q.Vb)(Te)||(Te.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(Te))}}focus(Te,ze){Te?this._focusMonitor.focusVia(this._element,Te,ze):this._element.nativeElement.focus(ze)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(Te=>{Te&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return ee.\u0275fac=function(Te){return new(Te||ee)(e.Y36(ye,1),e.Y36(e.SBq),e.Y36(ie.tE),e.Y36(e.sBO),e.Y36(G,8),e.Y36(e.QbO,8),e.$8M("tabindex"))},ee.\u0275cmp=e.Xpm({type:ee,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(Te,ze){1&Te&&e.NdJ("click",function(){return ze._toggle()})("keydown",function(Pt){return ze._keydown(Pt)}),2&Te&&(e.uIk("id",ze.panel._headerId)("tabindex",ze.tabIndex)("aria-controls",ze._getPanelId())("aria-expanded",ze._isExpanded())("aria-disabled",ze.panel.disabled),e.Udp("height",ze._getHeaderHeight()),e.ekj("mat-expanded",ze._isExpanded())("mat-expansion-toggle-indicator-after","after"===ze._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===ze._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===ze._animationMode))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[e.qOj],ngContentSelectors:B,decls:5,vars:3,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(Te,ze){1&Te&&(e.F$t(j),e.TgZ(0,"span",0),e.Hsn(1),e.Hsn(2,1),e.Hsn(3,2),e.qZA(),e.YNc(4,z,1,1,"span",1)),2&Te&&(e.ekj("mat-content-hide-toggle",!ze._showToggle()),e.xp6(4),e.Q6J("ngIf",ze._showToggle()))},dependencies:[N.O5],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}'],encapsulation:2,data:{animation:[U.indicatorRotate]},changeDetection:0}),ee})(),be=(()=>{class ee{}return ee.\u0275fac=function(Te){return new(Te||ee)},ee.\u0275dir=e.lG2({type:ee,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),ee})(),De=(()=>{class ee{}return ee.\u0275fac=function(Te){return new(Te||ee)},ee.\u0275mod=e.oAB({type:ee}),ee.\u0275inj=e.cJS({imports:[N.ez,K.BQ,O,H.eL]}),ee})()},4204:(ke,Y,a)=>{"use strict";a.d(Y,{Eo:()=>q,G_:()=>kt,KE:()=>Nt,TO:()=>U,hX:()=>le,lN:()=>ft});var e=a(7144),t=a(9808),o=a(5e3),c=a(508),l=a(3191),f=a(8929),m=a(6787),p=a(3753),w=a(1059),O=a(7625),H=a(2986),N=a(1777),K=a(226),ie=a(925);const se=["connectionContainer"],re=["inputContainer"],T=["label"];function L(et,k){1&et&&(o.ynx(0),o.TgZ(1,"div",14),o._UZ(2,"div",15)(3,"div",16)(4,"div",17),o.qZA(),o.TgZ(5,"div",18),o._UZ(6,"div",15)(7,"div",16)(8,"div",17),o.qZA(),o.BQk())}function Q(et,k){if(1&et){const W=o.EpF();o.TgZ(0,"div",19),o.NdJ("cdkObserveContent",function(){o.CHM(W);const Ne=o.oxw();return o.KtG(Ne.updateOutlineGap())}),o.Hsn(1,1),o.qZA()}if(2&et){const W=o.oxw();o.Q6J("cdkObserveContentDisabled","outline"!=W.appearance)}}function b(et,k){if(1&et&&(o.ynx(0),o.Hsn(1,2),o.TgZ(2,"span"),o._uU(3),o.qZA(),o.BQk()),2&et){const W=o.oxw(2);o.xp6(3),o.Oqu(W._control.placeholder)}}function E(et,k){1&et&&o.Hsn(0,3,["*ngSwitchCase","true"])}function g(et,k){1&et&&(o.TgZ(0,"span",23),o._uU(1," *"),o.qZA())}function v(et,k){if(1&et){const W=o.EpF();o.TgZ(0,"label",20,21),o.NdJ("cdkObserveContent",function(){o.CHM(W);const Ne=o.oxw();return o.KtG(Ne.updateOutlineGap())}),o.YNc(2,b,4,1,"ng-container",12),o.YNc(3,E,1,0,"ng-content",12),o.YNc(4,g,2,0,"span",22),o.qZA()}if(2&et){const W=o.oxw();o.ekj("mat-empty",W._control.empty&&!W._shouldAlwaysFloat())("mat-form-field-empty",W._control.empty&&!W._shouldAlwaysFloat())("mat-accent","accent"==W.color)("mat-warn","warn"==W.color),o.Q6J("cdkObserveContentDisabled","outline"!=W.appearance)("id",W._labelId)("ngSwitch",W._hasLabel()),o.uIk("for",W._control.id)("aria-owns",W._control.id),o.xp6(2),o.Q6J("ngSwitchCase",!1),o.xp6(1),o.Q6J("ngSwitchCase",!0),o.xp6(1),o.Q6J("ngIf",!W.hideRequiredMarker&&W._control.required&&!W._control.disabled)}}function D(et,k){1&et&&(o.TgZ(0,"div",24),o.Hsn(1,4),o.qZA())}function C(et,k){if(1&et&&(o.TgZ(0,"div",25),o._UZ(1,"span",26),o.qZA()),2&et){const W=o.oxw();o.xp6(1),o.ekj("mat-accent","accent"==W.color)("mat-warn","warn"==W.color)}}function _(et,k){if(1&et&&(o.TgZ(0,"div"),o.Hsn(1,5),o.qZA()),2&et){const W=o.oxw();o.Q6J("@transitionMessages",W._subscriptAnimationState)}}function R(et,k){if(1&et&&(o.TgZ(0,"div",30),o._uU(1),o.qZA()),2&et){const W=o.oxw(2);o.Q6J("id",W._hintLabelId),o.xp6(1),o.Oqu(W.hintLabel)}}function z(et,k){if(1&et&&(o.TgZ(0,"div",27),o.YNc(1,R,2,2,"div",28),o.Hsn(2,6),o._UZ(3,"div",29),o.Hsn(4,7),o.qZA()),2&et){const W=o.oxw();o.Q6J("@transitionMessages",W._subscriptAnimationState),o.xp6(1),o.Q6J("ngIf",W.hintLabel)}}const j=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],B=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"];let M=0;const I=new o.OlP("MatError");let U=(()=>{class et{constructor(W,ae){this.id="mat-error-"+M++,W||ae.nativeElement.setAttribute("aria-live","polite")}}return et.\u0275fac=function(W){return new(W||et)(o.$8M("aria-live"),o.Y36(o.SBq))},et.\u0275dir=o.lG2({type:et,selectors:[["mat-error"]],hostAttrs:["aria-atomic","true",1,"mat-error"],hostVars:1,hostBindings:function(W,ae){2&W&&o.uIk("id",ae.id)},inputs:{id:"id"},features:[o._Bn([{provide:I,useExisting:et}])]}),et})();const X={transitionMessages:(0,N.X$)("transitionMessages",[(0,N.SB)("enter",(0,N.oB)({opacity:1,transform:"translateY(0%)"})),(0,N.eR)("void => enter",[(0,N.oB)({opacity:0,transform:"translateY(-5px)"}),(0,N.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let q=(()=>{class et{}return et.\u0275fac=function(W){return new(W||et)},et.\u0275dir=o.lG2({type:et}),et})();const me=new o.OlP("MatHint");let le=(()=>{class et{}return et.\u0275fac=function(W){return new(W||et)},et.\u0275dir=o.lG2({type:et,selectors:[["mat-label"]]}),et})(),te=(()=>{class et{}return et.\u0275fac=function(W){return new(W||et)},et.\u0275dir=o.lG2({type:et,selectors:[["mat-placeholder"]]}),et})();const be=new o.OlP("MatPrefix"),De=new o.OlP("MatSuffix");let ce=0;const _t=(0,c.pj)(class{constructor(et){this._elementRef=et}},"primary"),Pt=new o.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS"),kt=new o.OlP("MatFormField");let Nt=(()=>{class et extends _t{constructor(W,ae,Ne,pe,Pe,Me,Ze){super(W),this._changeDetectorRef=ae,this._dir=Ne,this._defaults=pe,this._platform=Pe,this._ngZone=Me,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new f.xQ,this._hideRequiredMarker=!1,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+ce++,this._labelId="mat-form-field-label-"+ce++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==Ze,this.appearance=(null==pe?void 0:pe.appearance)||"legacy",pe&&(this._hideRequiredMarker=Boolean(pe.hideRequiredMarker),pe.color&&(this.color=this.defaultColor=pe.color))}get appearance(){return this._appearance}set appearance(W){var ae;const Ne=this._appearance;this._appearance=W||(null===(ae=this._defaults)||void 0===ae?void 0:ae.appearance)||"legacy","outline"===this._appearance&&Ne!==W&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(W){this._hideRequiredMarker=(0,l.Ig)(W)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(W){this._hintLabel=W,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(W){W!==this._floatLabel&&(this._floatLabel=W||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(W){this._explicitFormFieldControl=W}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const W=this._control;W.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${W.controlType}`),W.stateChanges.pipe((0,w.O)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),W.ngControl&&W.ngControl.valueChanges&&W.ngControl.valueChanges.pipe((0,O.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,O.R)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),(0,m.T)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe((0,w.O)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe((0,w.O)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe((0,O.R)(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(W){const ae=this._control?this._control.ngControl:null;return ae&&ae[W]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,(0,p.R)(this._label.nativeElement,"transitionend").pipe((0,H.q)(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_syncDescribedByIds(){if(this._control){let W=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&W.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const ae=this._hintChildren?this._hintChildren.find(pe=>"start"===pe.align):null,Ne=this._hintChildren?this._hintChildren.find(pe=>"end"===pe.align):null;ae?W.push(ae.id):this._hintLabel&&W.push(this._hintLabelId),Ne&&W.push(Ne.id)}else this._errorChildren&&W.push(...this._errorChildren.map(ae=>ae.id));this._control.setDescribedByIds(W)}}_validateControlChild(){}updateOutlineGap(){const W=this._label?this._label.nativeElement:null,ae=this._connectionContainerRef.nativeElement,Ne=".mat-form-field-outline-start",pe=".mat-form-field-outline-gap";if("outline"!==this.appearance||!this._platform.isBrowser)return;if(!W||!W.children.length||!W.textContent.trim()){const St=ae.querySelectorAll(`${Ne}, ${pe}`);for(let Vt=0;Vt<St.length;Vt++)St[Vt].style.width="0";return}if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let Pe=0,Me=0;const Ze=ae.querySelectorAll(Ne),tt=ae.querySelectorAll(pe);if(this._label&&this._label.nativeElement.children.length){const St=ae.getBoundingClientRect();if(0===St.width&&0===St.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const Vt=this._getStartEnd(St),It=W.children,Ut=this._getStartEnd(It[0].getBoundingClientRect());let Je=0;for(let dt=0;dt<It.length;dt++)Je+=It[dt].offsetWidth;Pe=Math.abs(Ut-Vt)-5,Me=Je>0?.75*Je+10:0}for(let St=0;St<Ze.length;St++)Ze[St].style.width=`${Pe}px`;for(let St=0;St<tt.length;St++)tt[St].style.width=`${Me}px`;this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}_getStartEnd(W){return this._dir&&"rtl"===this._dir.value?W.right:W.left}_isAttachedToDOM(){const W=this._elementRef.nativeElement;if(W.getRootNode){const ae=W.getRootNode();return ae&&ae!==W}return document.documentElement.contains(W)}}return et.\u0275fac=function(W){return new(W||et)(o.Y36(o.SBq),o.Y36(o.sBO),o.Y36(K.Is,8),o.Y36(Pt,8),o.Y36(ie.t4),o.Y36(o.R0b),o.Y36(o.QbO,8))},et.\u0275cmp=o.Xpm({type:et,selectors:[["mat-form-field"]],contentQueries:function(W,ae,Ne){if(1&W&&(o.Suo(Ne,q,5),o.Suo(Ne,q,7),o.Suo(Ne,le,5),o.Suo(Ne,le,7),o.Suo(Ne,te,5),o.Suo(Ne,I,5),o.Suo(Ne,me,5),o.Suo(Ne,be,5),o.Suo(Ne,De,5)),2&W){let pe;o.iGM(pe=o.CRH())&&(ae._controlNonStatic=pe.first),o.iGM(pe=o.CRH())&&(ae._controlStatic=pe.first),o.iGM(pe=o.CRH())&&(ae._labelChildNonStatic=pe.first),o.iGM(pe=o.CRH())&&(ae._labelChildStatic=pe.first),o.iGM(pe=o.CRH())&&(ae._placeholderChild=pe.first),o.iGM(pe=o.CRH())&&(ae._errorChildren=pe),o.iGM(pe=o.CRH())&&(ae._hintChildren=pe),o.iGM(pe=o.CRH())&&(ae._prefixChildren=pe),o.iGM(pe=o.CRH())&&(ae._suffixChildren=pe)}},viewQuery:function(W,ae){if(1&W&&(o.Gf(se,7),o.Gf(re,5),o.Gf(T,5)),2&W){let Ne;o.iGM(Ne=o.CRH())&&(ae._connectionContainerRef=Ne.first),o.iGM(Ne=o.CRH())&&(ae._inputContainerRef=Ne.first),o.iGM(Ne=o.CRH())&&(ae._label=Ne.first)}},hostAttrs:[1,"mat-form-field"],hostVars:40,hostBindings:function(W,ae){2&W&&o.ekj("mat-form-field-appearance-standard","standard"==ae.appearance)("mat-form-field-appearance-fill","fill"==ae.appearance)("mat-form-field-appearance-outline","outline"==ae.appearance)("mat-form-field-appearance-legacy","legacy"==ae.appearance)("mat-form-field-invalid",ae._control.errorState)("mat-form-field-can-float",ae._canLabelFloat())("mat-form-field-should-float",ae._shouldLabelFloat())("mat-form-field-has-label",ae._hasFloatingLabel())("mat-form-field-hide-placeholder",ae._hideControlPlaceholder())("mat-form-field-disabled",ae._control.disabled)("mat-form-field-autofilled",ae._control.autofilled)("mat-focused",ae._control.focused)("ng-untouched",ae._shouldForward("untouched"))("ng-touched",ae._shouldForward("touched"))("ng-pristine",ae._shouldForward("pristine"))("ng-dirty",ae._shouldForward("dirty"))("ng-valid",ae._shouldForward("valid"))("ng-invalid",ae._shouldForward("invalid"))("ng-pending",ae._shouldForward("pending"))("_mat-animation-noopable",!ae._animationsEnabled)},inputs:{color:"color",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel",floatLabel:"floatLabel"},exportAs:["matFormField"],features:[o._Bn([{provide:kt,useExisting:et}]),o.qOj],ngContentSelectors:B,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(W,ae){1&W&&(o.F$t(j),o.TgZ(0,"div",0)(1,"div",1,2),o.NdJ("click",function(pe){return ae._control.onContainerClick&&ae._control.onContainerClick(pe)}),o.YNc(3,L,9,0,"ng-container",3),o.YNc(4,Q,2,1,"div",4),o.TgZ(5,"div",5,6),o.Hsn(7),o.TgZ(8,"span",7),o.YNc(9,v,5,16,"label",8),o.qZA()(),o.YNc(10,D,2,0,"div",9),o.qZA(),o.YNc(11,C,2,4,"div",10),o.TgZ(12,"div",11),o.YNc(13,_,2,1,"div",12),o.YNc(14,z,5,2,"div",13),o.qZA()()),2&W&&(o.xp6(3),o.Q6J("ngIf","outline"==ae.appearance),o.xp6(1),o.Q6J("ngIf",ae._prefixChildren.length),o.xp6(5),o.Q6J("ngIf",ae._hasFloatingLabel()),o.xp6(1),o.Q6J("ngIf",ae._suffixChildren.length),o.xp6(1),o.Q6J("ngIf","outline"!=ae.appearance),o.xp6(1),o.Q6J("ngSwitch",ae._getDisplayedMessages()),o.xp6(1),o.Q6J("ngSwitchCase","error"),o.xp6(1),o.Q6J("ngSwitchCase","hint"))},dependencies:[t.O5,t.RF,t.n9,e.wD],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}','.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}"],encapsulation:2,data:{animation:[X.transitionMessages]},changeDetection:0}),et})(),ft=(()=>{class et{}return et.\u0275fac=function(W){return new(W||et)},et.\u0275mod=o.oAB({type:et}),et.\u0275inj=o.cJS({imports:[t.ez,c.BQ,e.Q8,c.BQ]}),et})()},5245:(ke,Y,a)=>{"use strict";a.d(Y,{Hw:()=>Ee,Ps:()=>me});var e=a(5e3),t=a(508),o=a(3191),c=a(9808),l=a(1086),f=a(1737),m=a(567),p=a(2654),w=a(3965),O=a(4850),H=a(7221),N=a(537),K=a(2474),ie=a(2986),se=a(520),re=a(2313);const T=["*"];let L;function b(Ge){var le;return(null===(le=function Q(){if(void 0===L&&(L=null,"undefined"!=typeof window)){const Ge=window;void 0!==Ge.trustedTypes&&(L=Ge.trustedTypes.createPolicy("angular#components",{createHTML:le=>le}))}return L}())||void 0===le?void 0:le.createHTML(Ge))||Ge}function E(Ge){return Error(`Unable to find icon with the name "${Ge}"`)}function v(Ge){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${Ge}".`)}function D(Ge){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${Ge}".`)}class C{constructor(le,te,be){this.url=le,this.svgText=te,this.options=be}}let _=(()=>{class Ge{constructor(te,be,Re,De){this._httpClient=te,this._sanitizer=be,this._errorHandler=De,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=Re}addSvgIcon(te,be,Re){return this.addSvgIconInNamespace("",te,be,Re)}addSvgIconLiteral(te,be,Re){return this.addSvgIconLiteralInNamespace("",te,be,Re)}addSvgIconInNamespace(te,be,Re,De){return this._addSvgIconConfig(te,be,new C(Re,null,De))}addSvgIconResolver(te){return this._resolvers.push(te),this}addSvgIconLiteralInNamespace(te,be,Re,De){const ee=this._sanitizer.sanitize(e.q3G.HTML,Re);if(!ee)throw D(Re);const ce=b(ee);return this._addSvgIconConfig(te,be,new C("",ce,De))}addSvgIconSet(te,be){return this.addSvgIconSetInNamespace("",te,be)}addSvgIconSetLiteral(te,be){return this.addSvgIconSetLiteralInNamespace("",te,be)}addSvgIconSetInNamespace(te,be,Re){return this._addSvgIconSetConfig(te,new C(be,null,Re))}addSvgIconSetLiteralInNamespace(te,be,Re){const De=this._sanitizer.sanitize(e.q3G.HTML,be);if(!De)throw D(be);const ee=b(De);return this._addSvgIconSetConfig(te,new C("",ee,Re))}registerFontClassAlias(te,be=te){return this._fontCssClassesByAlias.set(te,be),this}classNameForFontAlias(te){return this._fontCssClassesByAlias.get(te)||te}setDefaultFontSetClass(...te){return this._defaultFontSetClass=te,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(te){const be=this._sanitizer.sanitize(e.q3G.RESOURCE_URL,te);if(!be)throw v(te);const Re=this._cachedIconsByUrl.get(be);return Re?(0,l.of)(j(Re)):this._loadSvgIconFromConfig(new C(te,null)).pipe((0,w.b)(De=>this._cachedIconsByUrl.set(be,De)),(0,O.U)(De=>j(De)))}getNamedSvgIcon(te,be=""){const Re=B(be,te);let De=this._svgIconConfigs.get(Re);if(De)return this._getSvgFromConfig(De);if(De=this._getIconConfigFromResolvers(be,te),De)return this._svgIconConfigs.set(Re,De),this._getSvgFromConfig(De);const ee=this._iconSetConfigs.get(be);return ee?this._getSvgFromIconSetConfigs(te,ee):(0,f._)(E(Re))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(te){return te.svgText?(0,l.of)(j(this._svgElementFromConfig(te))):this._loadSvgIconFromConfig(te).pipe((0,O.U)(be=>j(be)))}_getSvgFromIconSetConfigs(te,be){const Re=this._extractIconWithNameFromAnySet(te,be);if(Re)return(0,l.of)(Re);const De=be.filter(ee=>!ee.svgText).map(ee=>this._loadSvgIconSetFromConfig(ee).pipe((0,H.K)(ce=>{const ze=`Loading icon set URL: ${this._sanitizer.sanitize(e.q3G.RESOURCE_URL,ee.url)} failed: ${ce.message}`;return this._errorHandler.handleError(new Error(ze)),(0,l.of)(null)})));return(0,m.D)(De).pipe((0,O.U)(()=>{const ee=this._extractIconWithNameFromAnySet(te,be);if(!ee)throw E(te);return ee}))}_extractIconWithNameFromAnySet(te,be){for(let Re=be.length-1;Re>=0;Re--){const De=be[Re];if(De.svgText&&De.svgText.toString().indexOf(te)>-1){const ee=this._svgElementFromConfig(De),ce=this._extractSvgIconFromSet(ee,te,De.options);if(ce)return ce}}return null}_loadSvgIconFromConfig(te){return this._fetchIcon(te).pipe((0,w.b)(be=>te.svgText=be),(0,O.U)(()=>this._svgElementFromConfig(te)))}_loadSvgIconSetFromConfig(te){return te.svgText?(0,l.of)(null):this._fetchIcon(te).pipe((0,w.b)(be=>te.svgText=be))}_extractSvgIconFromSet(te,be,Re){const De=te.querySelector(`[id="${be}"]`);if(!De)return null;const ee=De.cloneNode(!0);if(ee.removeAttribute("id"),"svg"===ee.nodeName.toLowerCase())return this._setSvgAttributes(ee,Re);if("symbol"===ee.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(ee),Re);const ce=this._svgElementFromString(b("<svg></svg>"));return ce.appendChild(ee),this._setSvgAttributes(ce,Re)}_svgElementFromString(te){const be=this._document.createElement("DIV");be.innerHTML=te;const Re=be.querySelector("svg");if(!Re)throw Error("<svg> tag not found");return Re}_toSvgElement(te){const be=this._svgElementFromString(b("<svg></svg>")),Re=te.attributes;for(let De=0;De<Re.length;De++){const{name:ee,value:ce}=Re[De];"id"!==ee&&be.setAttribute(ee,ce)}for(let De=0;De<te.childNodes.length;De++)te.childNodes[De].nodeType===this._document.ELEMENT_NODE&&be.appendChild(te.childNodes[De].cloneNode(!0));return be}_setSvgAttributes(te,be){return te.setAttribute("fit",""),te.setAttribute("height","100%"),te.setAttribute("width","100%"),te.setAttribute("preserveAspectRatio","xMidYMid meet"),te.setAttribute("focusable","false"),be&&be.viewBox&&te.setAttribute("viewBox",be.viewBox),te}_fetchIcon(te){var be;const{url:Re,options:De}=te,ee=null!==(be=null==De?void 0:De.withCredentials)&&void 0!==be&&be;if(!this._httpClient)throw function g(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}();if(null==Re)throw Error(`Cannot fetch icon from URL "${Re}".`);const ce=this._sanitizer.sanitize(e.q3G.RESOURCE_URL,Re);if(!ce)throw v(Re);const Te=this._inProgressUrlFetches.get(ce);if(Te)return Te;const ze=this._httpClient.get(ce,{responseType:"text",withCredentials:ee}).pipe((0,O.U)(_t=>b(_t)),(0,N.x)(()=>this._inProgressUrlFetches.delete(ce)),(0,K.B)());return this._inProgressUrlFetches.set(ce,ze),ze}_addSvgIconConfig(te,be,Re){return this._svgIconConfigs.set(B(te,be),Re),this}_addSvgIconSetConfig(te,be){const Re=this._iconSetConfigs.get(te);return Re?Re.push(be):this._iconSetConfigs.set(te,[be]),this}_svgElementFromConfig(te){if(!te.svgElement){const be=this._svgElementFromString(te.svgText);this._setSvgAttributes(be,te.options),te.svgElement=be}return te.svgElement}_getIconConfigFromResolvers(te,be){for(let Re=0;Re<this._resolvers.length;Re++){const De=this._resolvers[Re](be,te);if(De)return M(De)?new C(De.url,null,De.options):new C(De,null)}}}return Ge.\u0275fac=function(te){return new(te||Ge)(e.LFG(se.eN,8),e.LFG(re.H7),e.LFG(c.K0,8),e.LFG(e.qLn))},Ge.\u0275prov=e.Yz7({token:Ge,factory:Ge.\u0275fac,providedIn:"root"}),Ge})();function j(Ge){return Ge.cloneNode(!0)}function B(Ge,le){return Ge+":"+le}function M(Ge){return!(!Ge.url||!Ge.options)}const I=(0,t.pj)(class{constructor(Ge){this._elementRef=Ge}}),U=new e.OlP("MAT_ICON_DEFAULT_OPTIONS"),X=new e.OlP("mat-icon-location",{providedIn:"root",factory:function q(){const Ge=(0,e.f3M)(c.K0),le=Ge?Ge.location:null;return{getPathname:()=>le?le.pathname+le.search:""}}}),fe=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],G=fe.map(Ge=>`[${Ge}]`).join(", "),ye=/^url\(['"]?#(.*?)['"]?\)$/;let Ee=(()=>{class Ge extends I{constructor(te,be,Re,De,ee,ce){super(te),this._iconRegistry=be,this._location=De,this._errorHandler=ee,this._inline=!1,this._previousFontSetClass=[],this._currentIconFetch=p.w.EMPTY,ce&&(ce.color&&(this.color=this.defaultColor=ce.color),ce.fontSet&&(this.fontSet=ce.fontSet)),Re||te.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(te){this._inline=(0,o.Ig)(te)}get svgIcon(){return this._svgIcon}set svgIcon(te){te!==this._svgIcon&&(te?this._updateSvgIcon(te):this._svgIcon&&this._clearSvgElement(),this._svgIcon=te)}get fontSet(){return this._fontSet}set fontSet(te){const be=this._cleanupFontValue(te);be!==this._fontSet&&(this._fontSet=be,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(te){const be=this._cleanupFontValue(te);be!==this._fontIcon&&(this._fontIcon=be,this._updateFontIconClasses())}_splitIconName(te){if(!te)return["",""];const be=te.split(":");switch(be.length){case 1:return["",be[0]];case 2:return be;default:throw Error(`Invalid icon name: "${te}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const te=this._elementsWithExternalReferences;if(te&&te.size){const be=this._location.getPathname();be!==this._previousPath&&(this._previousPath=be,this._prependPathToReferences(be))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(te){this._clearSvgElement();const be=this._location.getPathname();this._previousPath=be,this._cacheChildrenWithExternalReferences(te),this._prependPathToReferences(be),this._elementRef.nativeElement.appendChild(te)}_clearSvgElement(){const te=this._elementRef.nativeElement;let be=te.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();be--;){const Re=te.childNodes[be];(1!==Re.nodeType||"svg"===Re.nodeName.toLowerCase())&&Re.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const te=this._elementRef.nativeElement,be=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(Re=>Re.length>0);this._previousFontSetClass.forEach(Re=>te.classList.remove(Re)),be.forEach(Re=>te.classList.add(Re)),this._previousFontSetClass=be,this.fontIcon!==this._previousFontIconClass&&!be.includes("mat-ligature-font")&&(this._previousFontIconClass&&te.classList.remove(this._previousFontIconClass),this.fontIcon&&te.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(te){return"string"==typeof te?te.trim().split(" ")[0]:te}_prependPathToReferences(te){const be=this._elementsWithExternalReferences;be&&be.forEach((Re,De)=>{Re.forEach(ee=>{De.setAttribute(ee.name,`url('${te}#${ee.value}')`)})})}_cacheChildrenWithExternalReferences(te){const be=te.querySelectorAll(G),Re=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let De=0;De<be.length;De++)fe.forEach(ee=>{const ce=be[De],Te=ce.getAttribute(ee),ze=Te?Te.match(ye):null;if(ze){let _t=Re.get(ce);_t||(_t=[],Re.set(ce,_t)),_t.push({name:ee,value:ze[1]})}})}_updateSvgIcon(te){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),te){const[be,Re]=this._splitIconName(te);be&&(this._svgNamespace=be),Re&&(this._svgName=Re),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(Re,be).pipe((0,ie.q)(1)).subscribe(De=>this._setSvgElement(De),De=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${be}:${Re}! ${De.message}`))})}}}return Ge.\u0275fac=function(te){return new(te||Ge)(e.Y36(e.SBq),e.Y36(_),e.$8M("aria-hidden"),e.Y36(X),e.Y36(e.qLn),e.Y36(U,8))},Ge.\u0275cmp=e.Xpm({type:Ge,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:8,hostBindings:function(te,be){2&te&&(e.uIk("data-mat-icon-type",be._usingFontIcon()?"font":"svg")("data-mat-icon-name",be._svgName||be.fontIcon)("data-mat-icon-namespace",be._svgNamespace||be.fontSet)("fontIcon",be._usingFontIcon()?be.fontIcon:null),e.ekj("mat-icon-inline",be.inline)("mat-icon-no-color","primary"!==be.color&&"accent"!==be.color&&"warn"!==be.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[e.qOj],ngContentSelectors:T,decls:1,vars:0,template:function(te,be){1&te&&(e.F$t(),e.Hsn(0))},styles:[".mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0}),Ge})(),me=(()=>{class Ge{}return Ge.\u0275fac=function(te){return new(te||Ge)},Ge.\u0275mod=e.oAB({type:Ge}),Ge.\u0275inj=e.cJS({imports:[t.BQ,t.BQ]}),Ge})()},8833:(ke,Y,a)=>{"use strict";a.d(Y,{Jk:()=>O,Nt:()=>ie,c:()=>se});var e=a(3191),t=a(925),o=a(5e3),c=a(3075),l=a(508),f=a(4204),m=a(8929),p=a(4533);const O=new o.OlP("MAT_INPUT_VALUE_ACCESSOR"),H=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let N=0;const K=(0,l.FD)(class{constructor(re,T,L,Q){this._defaultErrorStateMatcher=re,this._parentForm=T,this._parentFormGroup=L,this.ngControl=Q,this.stateChanges=new m.xQ}});let ie=(()=>{class re extends K{constructor(L,Q,b,E,g,v,D,C,_,R){super(v,E,g,b),this._elementRef=L,this._platform=Q,this._autofillMonitor=C,this._formField=R,this._uid="mat-input-"+N++,this.focused=!1,this.stateChanges=new m.xQ,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(B=>(0,t.qK)().has(B)),this._iOSKeyupListener=B=>{const M=B.target;!M.value&&0===M.selectionStart&&0===M.selectionEnd&&(M.setSelectionRange(1,1),M.setSelectionRange(0,0))};const z=this._elementRef.nativeElement,j=z.nodeName.toLowerCase();this._inputValueAccessor=D||z,this._previousNativeValue=this.value,this.id=this.id,Q.IOS&&_.runOutsideAngular(()=>{L.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===j,this._isTextarea="textarea"===j,this._isInFormField=!!R,this._isNativeSelect&&(this.controlType=z.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(L){this._disabled=(0,e.Ig)(L),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(L){this._id=L||this._uid}get required(){var L,Q,b,E;return null!==(E=null!==(L=this._required)&&void 0!==L?L:null===(b=null===(Q=this.ngControl)||void 0===Q?void 0:Q.control)||void 0===b?void 0:b.hasValidator(c.kI.required))&&void 0!==E&&E}set required(L){this._required=(0,e.Ig)(L)}get type(){return this._type}set type(L){this._type=L||"text",this._validateType(),!this._isTextarea&&(0,t.qK)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(L){L!==this.value&&(this._inputValueAccessor.value=L,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(L){this._readonly=(0,e.Ig)(L)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(L=>{this.autofilled=L.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(L){this._elementRef.nativeElement.focus(L)}_focusChanged(L){L!==this.focused&&(this.focused=L,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){var L;const Q=this._formField,b=!Q||"legacy"!==Q.appearance||null!==(L=Q._hasLabel)&&void 0!==L&&L.call(Q)?this.placeholder:null;if(b!==this._previousPlaceholder){const E=this._elementRef.nativeElement;this._previousPlaceholder=b,b?E.setAttribute("placeholder",b):E.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const L=this._elementRef.nativeElement.value;this._previousNativeValue!==L&&(this._previousNativeValue=L,this.stateChanges.next())}_validateType(){H.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let L=this._elementRef.nativeElement.validity;return L&&L.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const L=this._elementRef.nativeElement,Q=L.options[0];return this.focused||L.multiple||!this.empty||!!(L.selectedIndex>-1&&Q&&Q.label)}return this.focused||!this.empty}setDescribedByIds(L){L.length?this._elementRef.nativeElement.setAttribute("aria-describedby",L.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){const L=this._elementRef.nativeElement;return this._isNativeSelect&&(L.multiple||L.size>1)}}return re.\u0275fac=function(L){return new(L||re)(o.Y36(o.SBq),o.Y36(t.t4),o.Y36(c.a5,10),o.Y36(c.F,8),o.Y36(c.sg,8),o.Y36(l.rD),o.Y36(O,10),o.Y36(p.Lq),o.Y36(o.R0b),o.Y36(f.G_,8))},re.\u0275dir=o.lG2({type:re,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:12,hostBindings:function(L,Q){1&L&&o.NdJ("focus",function(){return Q._focusChanged(!0)})("blur",function(){return Q._focusChanged(!1)})("input",function(){return Q._onInput()}),2&L&&(o.Ikx("disabled",Q.disabled)("required",Q.required),o.uIk("id",Q.id)("data-placeholder",Q.placeholder)("name",Q.name||null)("readonly",Q.readonly&&!Q._isNativeSelect||null)("aria-invalid",Q.empty&&Q.required?null:Q.errorState)("aria-required",Q.required),o.ekj("mat-input-server",Q._isServer)("mat-native-select-inline",Q._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],features:[o._Bn([{provide:f.Eo,useExisting:re}]),o.qOj,o.TTD]}),re})(),se=(()=>{class re{}return re.\u0275fac=function(L){return new(L||re)},re.\u0275mod=o.oAB({type:re}),re.\u0275inj=o.cJS({providers:[l.rD],imports:[p.Ky,f.lN,l.BQ,p.Ky,f.lN]}),re})()},2181:(ke,Y,a)=>{"use strict";a.d(Y,{OP:()=>Ee,Tx:()=>Pt,VK:()=>be,p6:()=>_t});var e=a(5664),t=a(3191),o=a(1159),c=a(5e3),l=a(8929),f=a(2654),m=a(6787),p=a(1086),w=a(8139),O=a(1059),H=a(7545),N=a(2986),K=a(7625),ie=a(2198),se=a(8583),re=a(1777),T=a(7429),L=a(9808),Q=a(508),b=a(1314),E=a(925),g=a(226),v=a(1713);const D=["mat-menu-item",""];function C(kt,Nt){1&kt&&(c.O4$(),c.TgZ(0,"svg",2),c._UZ(1,"polygon",3),c.qZA())}const _=["*"];function R(kt,Nt){if(1&kt){const ft=c.EpF();c.TgZ(0,"div",0),c.NdJ("keydown",function(k){c.CHM(ft);const W=c.oxw();return c.KtG(W._handleKeydown(k))})("click",function(){c.CHM(ft);const k=c.oxw();return c.KtG(k.closed.emit("click"))})("@transformMenu.start",function(k){c.CHM(ft);const W=c.oxw();return c.KtG(W._onAnimationStart(k))})("@transformMenu.done",function(k){c.CHM(ft);const W=c.oxw();return c.KtG(W._onAnimationDone(k))}),c.TgZ(1,"div",1),c.Hsn(2),c.qZA()()}if(2&kt){const ft=c.oxw();c.Q6J("id",ft.panelId)("ngClass",ft._classList)("@transformMenu",ft._panelAnimationState),c.uIk("aria-label",ft.ariaLabel||null)("aria-labelledby",ft.ariaLabelledby||null)("aria-describedby",ft.ariaDescribedby||null)}}const z={transformMenu:(0,re.X$)("transformMenu",[(0,re.SB)("void",(0,re.oB)({opacity:0,transform:"scale(0.8)"})),(0,re.eR)("void => enter",(0,re.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,re.oB)({opacity:1,transform:"scale(1)"}))),(0,re.eR)("* => void",(0,re.jt)("100ms 25ms linear",(0,re.oB)({opacity:0})))]),fadeInItems:(0,re.X$)("fadeInItems",[(0,re.SB)("showing",(0,re.oB)({opacity:1})),(0,re.eR)("void => *",[(0,re.oB)({opacity:0}),(0,re.jt)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},M=new c.OlP("MatMenuContent"),G=new c.OlP("MAT_MENU_PANEL"),ye=(0,Q.Kr)((0,Q.Id)(class{}));let Ee=(()=>{class kt extends ye{constructor(ft,et,k,W,ae){var Ne;super(),this._elementRef=ft,this._document=et,this._focusMonitor=k,this._parentMenu=W,this._changeDetectorRef=ae,this.role="menuitem",this._hovered=new l.xQ,this._focused=new l.xQ,this._highlighted=!1,this._triggersSubmenu=!1,null===(Ne=null==W?void 0:W.addItem)||void 0===Ne||Ne.call(W,this)}focus(ft,et){this._focusMonitor&&ft?this._focusMonitor.focusVia(this._getHostElement(),ft,et):this._getHostElement().focus(et),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(ft){this.disabled&&(ft.preventDefault(),ft.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){var ft;const et=this._elementRef.nativeElement.cloneNode(!0),k=et.querySelectorAll("mat-icon, .material-icons");for(let W=0;W<k.length;W++)k[W].remove();return(null===(ft=et.textContent)||void 0===ft?void 0:ft.trim())||""}_setHighlighted(ft){var et;this._highlighted=ft,null===(et=this._changeDetectorRef)||void 0===et||et.markForCheck()}_hasFocus(){return this._document&&this._document.activeElement===this._getHostElement()}}return kt.\u0275fac=function(ft){return new(ft||kt)(c.Y36(c.SBq),c.Y36(L.K0),c.Y36(e.tE),c.Y36(G,8),c.Y36(c.sBO))},kt.\u0275cmp=c.Xpm({type:kt,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:10,hostBindings:function(ft,et){1&ft&&c.NdJ("click",function(W){return et._checkDisabled(W)})("mouseenter",function(){return et._handleMouseEnter()}),2&ft&&(c.uIk("role",et.role)("tabindex",et._getTabIndex())("aria-disabled",et.disabled.toString())("disabled",et.disabled||null),c.ekj("mat-menu-item",!0)("mat-menu-item-highlighted",et._highlighted)("mat-menu-item-submenu-trigger",et._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[c.qOj],attrs:D,ngContentSelectors:_,decls:3,vars:3,consts:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false",4,"ngIf"],["viewBox","0 0 5 10","focusable","false",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],template:function(ft,et){1&ft&&(c.F$t(),c.Hsn(0),c._UZ(1,"div",0),c.YNc(2,C,2,0,"svg",1)),2&ft&&(c.xp6(1),c.Q6J("matRippleDisabled",et.disableRipple||et.disabled)("matRippleTrigger",et._getHostElement()),c.xp6(1),c.Q6J("ngIf",et._triggersSubmenu))},dependencies:[L.O5,Q.wG],encapsulation:2,changeDetection:0}),kt})();const me=new c.OlP("mat-menu-default-options",{providedIn:"root",factory:function Ge(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let le=0,te=(()=>{class kt{constructor(ft,et,k,W){this._elementRef=ft,this._ngZone=et,this._defaultOptions=k,this._changeDetectorRef=W,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new c.n_E,this._tabSubscription=f.w.EMPTY,this._classList={},this._panelAnimationState="void",this._animationDone=new l.xQ,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new c.vpe,this.close=this.closed,this.panelId="mat-menu-panel-"+le++}get xPosition(){return this._xPosition}set xPosition(ft){this._xPosition=ft,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(ft){this._yPosition=ft,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(ft){this._overlapTrigger=(0,t.Ig)(ft)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(ft){this._hasBackdrop=(0,t.Ig)(ft)}set panelClass(ft){const et=this._previousPanelClass;et&&et.length&&et.split(" ").forEach(k=>{this._classList[k]=!1}),this._previousPanelClass=ft,ft&&ft.length&&(ft.split(" ").forEach(k=>{this._classList[k]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(ft){this.panelClass=ft}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new e.Em(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._tabSubscription=this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe((0,O.O)(this._directDescendantItems),(0,H.w)(ft=>(0,m.T)(...ft.map(et=>et._focused)))).subscribe(ft=>this._keyManager.updateActiveItem(ft)),this._directDescendantItems.changes.subscribe(ft=>{var et;const k=this._keyManager;if("enter"===this._panelAnimationState&&(null===(et=k.activeItem)||void 0===et?void 0:et._hasFocus())){const W=ft.toArray(),ae=Math.max(0,Math.min(W.length-1,k.activeItemIndex||0));W[ae]&&!W[ae].disabled?k.setActiveItem(ae):k.setNextItemActive()}})}ngOnDestroy(){this._directDescendantItems.destroy(),this._tabSubscription.unsubscribe(),this.closed.complete()}_hovered(){return this._directDescendantItems.changes.pipe((0,O.O)(this._directDescendantItems),(0,H.w)(et=>(0,m.T)(...et.map(k=>k._hovered))))}addItem(ft){}removeItem(ft){}_handleKeydown(ft){const et=ft.keyCode,k=this._keyManager;switch(et){case o.hY:(0,o.Vb)(ft)||(ft.preventDefault(),this.closed.emit("keydown"));break;case o.oh:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case o.SV:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:return(et===o.LH||et===o.JH)&&k.setFocusOrigin("keyboard"),void k.onKeydown(ft)}ft.stopPropagation()}focusFirstItem(ft="program"){this._ngZone.onStable.pipe((0,N.q)(1)).subscribe(()=>{let et=null;if(this._directDescendantItems.length&&(et=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!et||!et.contains(document.activeElement)){const k=this._keyManager;k.setFocusOrigin(ft).setFirstItemActive(),!k.activeItem&&et&&et.focus()}})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(ft){const et=Math.min(this._baseElevation+ft,24),k=`${this._elevationPrefix}${et}`,W=Object.keys(this._classList).find(ae=>ae.startsWith(this._elevationPrefix));(!W||W===this._previousElevation)&&(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[k]=!0,this._previousElevation=k)}setPositionClasses(ft=this.xPosition,et=this.yPosition){var k;const W=this._classList;W["mat-menu-before"]="before"===ft,W["mat-menu-after"]="after"===ft,W["mat-menu-above"]="above"===et,W["mat-menu-below"]="below"===et,null===(k=this._changeDetectorRef)||void 0===k||k.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(ft){this._animationDone.next(ft),this._isAnimating=!1}_onAnimationStart(ft){this._isAnimating=!0,"enter"===ft.toState&&0===this._keyManager.activeItemIndex&&(ft.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe((0,O.O)(this._allItems)).subscribe(ft=>{this._directDescendantItems.reset(ft.filter(et=>et._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return kt.\u0275fac=function(ft){return new(ft||kt)(c.Y36(c.SBq),c.Y36(c.R0b),c.Y36(me),c.Y36(c.sBO))},kt.\u0275dir=c.lG2({type:kt,contentQueries:function(ft,et,k){if(1&ft&&(c.Suo(k,M,5),c.Suo(k,Ee,5),c.Suo(k,Ee,4)),2&ft){let W;c.iGM(W=c.CRH())&&(et.lazyContent=W.first),c.iGM(W=c.CRH())&&(et._allItems=W),c.iGM(W=c.CRH())&&(et.items=W)}},viewQuery:function(ft,et){if(1&ft&&c.Gf(c.Rgc,5),2&ft){let k;c.iGM(k=c.CRH())&&(et.templateRef=k.first)}},inputs:{backdropClass:"backdropClass",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}}),kt})(),be=(()=>{class kt extends te{constructor(ft,et,k,W){super(ft,et,k,W),this._elevationPrefix="mat-elevation-z",this._baseElevation=4}}return kt.\u0275fac=function(ft){return new(ft||kt)(c.Y36(c.SBq),c.Y36(c.R0b),c.Y36(me),c.Y36(c.sBO))},kt.\u0275cmp=c.Xpm({type:kt,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(ft,et){2&ft&&c.uIk("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[c._Bn([{provide:G,useExisting:kt}]),c.qOj],ngContentSelectors:_,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],template:function(ft,et){1&ft&&(c.F$t(),c.YNc(0,R,3,6,"ng-template"))},dependencies:[L.mk],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[z.transformMenu,z.fadeInItems]},changeDetection:0}),kt})();const Re=new c.OlP("mat-menu-scroll-strategy"),ee={provide:Re,deps:[b.aV],useFactory:function De(kt){return()=>kt.scrollStrategies.reposition()}},Te=(0,E.i$)({passive:!0});let ze=(()=>{class kt{constructor(ft,et,k,W,ae,Ne,pe,Pe,Me){this._overlay=ft,this._element=et,this._viewContainerRef=k,this._menuItemInstance=Ne,this._dir=pe,this._focusMonitor=Pe,this._ngZone=Me,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=f.w.EMPTY,this._hoverSubscription=f.w.EMPTY,this._menuCloseSubscription=f.w.EMPTY,this._handleTouchStart=Ze=>{(0,e.yG)(Ze)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new c.vpe,this.onMenuOpen=this.menuOpened,this.menuClosed=new c.vpe,this.onMenuClose=this.menuClosed,this._scrollStrategy=W,this._parentMaterialMenu=ae instanceof te?ae:void 0,et.nativeElement.addEventListener("touchstart",this._handleTouchStart,Te),Ne&&(Ne._triggersSubmenu=this.triggersSubmenu())}get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(ft){this.menu=ft}get menu(){return this._menu}set menu(ft){ft!==this._menu&&(this._menu=ft,this._menuCloseSubscription.unsubscribe(),ft&&(this._menuCloseSubscription=ft.close.subscribe(et=>{this._destroyMenu(et),("click"===et||"tab"===et)&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(et)})))}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,Te),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!(!this._menuItemInstance||!this._parentMaterialMenu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){const ft=this.menu;if(this._menuOpen||!ft)return;const et=this._createOverlay(ft),k=et.getConfig(),W=k.positionStrategy;this._setPosition(ft,W),k.hasBackdrop=null==ft.hasBackdrop?!this.triggersSubmenu():ft.hasBackdrop,et.attach(this._getPortal(ft)),ft.lazyContent&&ft.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(ft),ft instanceof te&&(ft._startAnimation(),ft._directDescendantItems.changes.pipe((0,K.R)(ft.close)).subscribe(()=>{W.withLockedPosition(!1).reapplyLastPosition(),W.withLockedPosition(!0)}))}closeMenu(){var ft;null===(ft=this.menu)||void 0===ft||ft.close.emit()}focus(ft,et){this._focusMonitor&&ft?this._focusMonitor.focusVia(this._element,ft,et):this._element.nativeElement.focus(et)}updatePosition(){var ft;null===(ft=this._overlayRef)||void 0===ft||ft.updatePosition()}_destroyMenu(ft){var et;if(!this._overlayRef||!this.menuOpen)return;const k=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&("keydown"===ft||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,k instanceof te?(k._resetAnimation(),k.lazyContent?k._animationDone.pipe((0,ie.h)(W=>"void"===W.toState),(0,N.q)(1),(0,K.R)(k.lazyContent._attached)).subscribe({next:()=>k.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),null===(et=null==k?void 0:k.lazyContent)||void 0===et||et.detach())}_initMenu(ft){ft.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,ft.direction=this.dir,this._setMenuElevation(ft),ft.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(ft){if(ft.setElevation){let et=0,k=ft.parentMenu;for(;k;)et++,k=k.parentMenu;ft.setElevation(et)}}_setIsMenuOpen(ft){this._menuOpen=ft,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(ft)}_createOverlay(ft){if(!this._overlayRef){const et=this._getOverlayConfig(ft);this._subscribeToPositions(ft,et.positionStrategy),this._overlayRef=this._overlay.create(et),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(ft){return new b.X_({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:ft.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:ft.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(ft,et){ft.setPositionClasses&&et.positionChanges.subscribe(k=>{const W="start"===k.connectionPair.overlayX?"after":"before",ae="top"===k.connectionPair.overlayY?"below":"above";this._ngZone?this._ngZone.run(()=>ft.setPositionClasses(W,ae)):ft.setPositionClasses(W,ae)})}_setPosition(ft,et){let[k,W]="before"===ft.xPosition?["end","start"]:["start","end"],[ae,Ne]="above"===ft.yPosition?["bottom","top"]:["top","bottom"],[pe,Pe]=[ae,Ne],[Me,Ze]=[k,W],tt=0;if(this.triggersSubmenu()){if(Ze=k="before"===ft.xPosition?"start":"end",W=Me="end"===k?"start":"end",this._parentMaterialMenu){if(null==this._parentInnerPadding){const St=this._parentMaterialMenu.items.first;this._parentInnerPadding=St?St._getHostElement().offsetTop:0}tt="bottom"===ae?this._parentInnerPadding:-this._parentInnerPadding}}else ft.overlapTrigger||(pe="top"===ae?"bottom":"top",Pe="top"===Ne?"bottom":"top");et.withPositions([{originX:k,originY:pe,overlayX:Me,overlayY:ae,offsetY:tt},{originX:W,originY:pe,overlayX:Ze,overlayY:ae,offsetY:tt},{originX:k,originY:Pe,overlayX:Me,overlayY:Ne,offsetY:-tt},{originX:W,originY:Pe,overlayX:Ze,overlayY:Ne,offsetY:-tt}])}_menuClosingActions(){const ft=this._overlayRef.backdropClick(),et=this._overlayRef.detachments(),k=this._parentMaterialMenu?this._parentMaterialMenu.closed:(0,p.of)(),W=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe((0,ie.h)(ae=>ae!==this._menuItemInstance),(0,ie.h)(()=>this._menuOpen)):(0,p.of)();return(0,m.T)(ft,k,W,et)}_handleMousedown(ft){(0,e.X6)(ft)||(this._openedBy=0===ft.button?"mouse":void 0,this.triggersSubmenu()&&ft.preventDefault())}_handleKeydown(ft){const et=ft.keyCode;(et===o.K5||et===o.L_)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(et===o.SV&&"ltr"===this.dir||et===o.oh&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(ft){this.triggersSubmenu()?(ft.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe((0,ie.h)(ft=>ft===this._menuItemInstance&&!ft.disabled),(0,se.g)(0,w.E)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof te&&this.menu._isAnimating?this.menu._animationDone.pipe((0,N.q)(1),(0,se.g)(0,w.E),(0,K.R)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(ft){return(!this._portal||this._portal.templateRef!==ft.templateRef)&&(this._portal=new T.UE(ft.templateRef,this._viewContainerRef)),this._portal}}return kt.\u0275fac=function(ft){return new(ft||kt)(c.Y36(b.aV),c.Y36(c.SBq),c.Y36(c.s_b),c.Y36(Re),c.Y36(G,8),c.Y36(Ee,10),c.Y36(g.Is,8),c.Y36(e.tE),c.Y36(c.R0b))},kt.\u0275dir=c.lG2({type:kt,hostVars:3,hostBindings:function(ft,et){1&ft&&c.NdJ("click",function(W){return et._handleClick(W)})("mousedown",function(W){return et._handleMousedown(W)})("keydown",function(W){return et._handleKeydown(W)}),2&ft&&c.uIk("aria-haspopup",et.menu?"menu":null)("aria-expanded",et.menuOpen||null)("aria-controls",et.menuOpen?et.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"],restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"}}),kt})(),_t=(()=>{class kt extends ze{}return kt.\u0275fac=function(){let Nt;return function(et){return(Nt||(Nt=c.n5z(kt)))(et||kt)}}(),kt.\u0275dir=c.lG2({type:kt,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-menu-trigger"],exportAs:["matMenuTrigger"],features:[c.qOj]}),kt})(),Pt=(()=>{class kt{}return kt.\u0275fac=function(ft){return new(ft||kt)},kt.\u0275mod=c.oAB({type:kt}),kt.\u0275inj=c.cJS({providers:[ee],imports:[L.ez,Q.BQ,Q.si,b.U8,v.ZD,Q.BQ]}),kt})()},773:(ke,Y,a)=>{"use strict";a.d(Y,{Cq:()=>T,Ou:()=>re});var e=a(3191),t=a(925),o=a(9808),c=a(5e3),l=a(508),f=a(2654),m=a(1713);function p(Q,b){if(1&Q&&(c.O4$(),c._UZ(0,"circle",4)),2&Q){const E=c.oxw(),g=c.MAs(1);c.Udp("animation-name","mat-progress-spinner-stroke-rotate-"+E._spinnerAnimationLabel)("stroke-dashoffset",E._getStrokeDashOffset(),"px")("stroke-dasharray",E._getStrokeCircumference(),"px")("stroke-width",E._getCircleStrokeWidth(),"%")("transform-origin",E._getCircleTransformOrigin(g)),c.uIk("r",E._getCircleRadius())}}function w(Q,b){if(1&Q&&(c.O4$(),c._UZ(0,"circle",4)),2&Q){const E=c.oxw(),g=c.MAs(1);c.Udp("stroke-dashoffset",E._getStrokeDashOffset(),"px")("stroke-dasharray",E._getStrokeCircumference(),"px")("stroke-width",E._getCircleStrokeWidth(),"%")("transform-origin",E._getCircleTransformOrigin(g)),c.uIk("r",E._getCircleRadius())}}const N=(0,l.pj)(class{constructor(Q){this._elementRef=Q}},"primary"),K=new c.OlP("mat-progress-spinner-default-options",{providedIn:"root",factory:function ie(){return{diameter:100}}});class re extends N{constructor(b,E,g,v,D,C,_,R){super(b),this._document=g,this._diameter=100,this._value=0,this._resizeSubscription=f.w.EMPTY,this.mode="determinate";const z=re._diameters;this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),z.has(g.head)||z.set(g.head,new Set([100])),this._noopAnimations="NoopAnimations"===v&&!!D&&!D._forceAnimations,"mat-spinner"===b.nativeElement.nodeName.toLowerCase()&&(this.mode="indeterminate"),D&&(D.color&&(this.color=this.defaultColor=D.color),D.diameter&&(this.diameter=D.diameter),D.strokeWidth&&(this.strokeWidth=D.strokeWidth)),E.isBrowser&&E.SAFARI&&_&&C&&R&&(this._resizeSubscription=_.change(150).subscribe(()=>{"indeterminate"===this.mode&&R.run(()=>C.markForCheck())}))}get diameter(){return this._diameter}set diameter(b){this._diameter=(0,e.su)(b),this._spinnerAnimationLabel=this._getSpinnerAnimationLabel(),this._styleRoot&&this._attachStyleNode()}get strokeWidth(){return this._strokeWidth||this.diameter/10}set strokeWidth(b){this._strokeWidth=(0,e.su)(b)}get value(){return"determinate"===this.mode?this._value:0}set value(b){this._value=Math.max(0,Math.min(100,(0,e.su)(b)))}ngOnInit(){const b=this._elementRef.nativeElement;this._styleRoot=(0,t.kV)(b)||this._document.head,this._attachStyleNode(),b.classList.add("mat-progress-spinner-indeterminate-animation")}ngOnDestroy(){this._resizeSubscription.unsubscribe()}_getCircleRadius(){return(this.diameter-10)/2}_getViewBox(){const b=2*this._getCircleRadius()+this.strokeWidth;return`0 0 ${b} ${b}`}_getStrokeCircumference(){return 2*Math.PI*this._getCircleRadius()}_getStrokeDashOffset(){return"determinate"===this.mode?this._getStrokeCircumference()*(100-this._value)/100:null}_getCircleStrokeWidth(){return this.strokeWidth/this.diameter*100}_getCircleTransformOrigin(b){var E;const g=50*(null!==(E=b.currentScale)&&void 0!==E?E:1);return`${g}% ${g}%`}_attachStyleNode(){const b=this._styleRoot,E=this._diameter,g=re._diameters;let v=g.get(b);if(!v||!v.has(E)){const D=this._document.createElement("style");D.setAttribute("mat-spinner-animation",this._spinnerAnimationLabel),D.textContent=this._getAnimationText(),b.appendChild(D),v||(v=new Set,g.set(b,v)),v.add(E)}}_getAnimationText(){const b=this._getStrokeCircumference();return"\n @keyframes mat-progress-spinner-stroke-rotate-DIAMETER {\n    0%      { stroke-dashoffset: START_VALUE;  transform: rotate(0); }\n    12.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(0); }\n    12.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(72.5deg); }\n    25%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(72.5deg); }\n\n    25.0001%   { stroke-dashoffset: START_VALUE;  transform: rotate(270deg); }\n    37.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(270deg); }\n    37.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(161.5deg); }\n    50%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(161.5deg); }\n\n    50.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(180deg); }\n    62.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(180deg); }\n    62.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(251.5deg); }\n    75%     { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(251.5deg); }\n\n    75.0001%  { stroke-dashoffset: START_VALUE;  transform: rotate(90deg); }\n    87.5%   { stroke-dashoffset: END_VALUE;    transform: rotate(90deg); }\n    87.5001%  { stroke-dashoffset: END_VALUE;    transform: rotateX(180deg) rotate(341.5deg); }\n    100%    { stroke-dashoffset: START_VALUE;  transform: rotateX(180deg) rotate(341.5deg); }\n  }\n".replace(/START_VALUE/g,""+.95*b).replace(/END_VALUE/g,""+.2*b).replace(/DIAMETER/g,`${this._spinnerAnimationLabel}`)}_getSpinnerAnimationLabel(){return this.diameter.toString().replace(".","_")}}re._diameters=new WeakMap,re.\u0275fac=function(b){return new(b||re)(c.Y36(c.SBq),c.Y36(t.t4),c.Y36(o.K0,8),c.Y36(c.QbO,8),c.Y36(K),c.Y36(c.sBO),c.Y36(m.rL),c.Y36(c.R0b))},re.\u0275cmp=c.Xpm({type:re,selectors:[["mat-progress-spinner"],["mat-spinner"]],hostAttrs:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],hostVars:10,hostBindings:function(b,E){2&b&&(c.uIk("aria-valuemin","determinate"===E.mode?0:null)("aria-valuemax","determinate"===E.mode?100:null)("aria-valuenow","determinate"===E.mode?E.value:null)("mode",E.mode),c.Udp("width",E.diameter,"px")("height",E.diameter,"px"),c.ekj("_mat-animation-noopable",E._noopAnimations))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",mode:"mode",value:"value"},exportAs:["matProgressSpinner"],features:[c.qOj],decls:4,vars:8,consts:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],template:function(b,E){1&b&&(c.O4$(),c.TgZ(0,"svg",0,1),c.YNc(2,p,1,11,"circle",2),c.YNc(3,w,1,9,"circle",3),c.qZA()),2&b&&(c.Udp("width",E.diameter,"px")("height",E.diameter,"px"),c.Q6J("ngSwitch","indeterminate"===E.mode),c.uIk("viewBox",E._getViewBox()),c.xp6(2),c.Q6J("ngSwitchCase",!0),c.xp6(1),c.Q6J("ngSwitchCase",!1))},dependencies:[o.RF,o.n9],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}"],encapsulation:2,changeDetection:0});let T=(()=>{class Q{}return Q.\u0275fac=function(E){return new(E||Q)},Q.\u0275mod=c.oAB({type:Q}),Q.\u0275inj=c.cJS({imports:[l.BQ,o.ez,l.BQ]}),Q})()},9814:(ke,Y,a)=>{"use strict";a.d(Y,{Fk:()=>g,U0:()=>E,VQ:()=>T});var e=a(5e3),t=a(508),o=a(3191),c=a(3075),l=a(5664),f=a(449);const m=["input"],p=function(v){return{enterDuration:v}},w=["*"],O=new e.OlP("mat-radio-default-options",{providedIn:"root",factory:function H(){return{color:"accent"}}});let N=0;const K={provide:c.JU,useExisting:(0,e.Gpc)(()=>T),multi:!0};class ie{constructor(D,C){this.source=D,this.value=C}}const se=new e.OlP("MatRadioGroup");let re=(()=>{class v{constructor(C){this._changeDetector=C,this._value=null,this._name="mat-radio-group-"+N++,this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=()=>{},this.onTouched=()=>{},this.change=new e.vpe}get name(){return this._name}set name(C){this._name=C,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(C){this._labelPosition="before"===C?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(C){this._value!==C&&(this._value=C,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(C){this._selected=C,this.value=C?C.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(C){this._disabled=(0,o.Ig)(C),this._markRadiosForCheck()}get required(){return this._required}set required(C){this._required=(0,o.Ig)(C),this._markRadiosForCheck()}ngAfterContentInit(){this._isInitialized=!0}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(C=>{C.name=this.name,C._markForCheck()})}_updateSelectedRadioFromValue(){this._radios&&(null===this._selected||this._selected.value!==this._value)&&(this._selected=null,this._radios.forEach(_=>{_.checked=this.value===_.value,_.checked&&(this._selected=_)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new ie(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(C=>C._markForCheck())}writeValue(C){this.value=C,this._changeDetector.markForCheck()}registerOnChange(C){this._controlValueAccessorChangeFn=C}registerOnTouched(C){this.onTouched=C}setDisabledState(C){this.disabled=C,this._changeDetector.markForCheck()}}return v.\u0275fac=function(C){return new(C||v)(e.Y36(e.sBO))},v.\u0275dir=e.lG2({type:v,inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{change:"change"}}),v})(),T=(()=>{class v extends re{}return v.\u0275fac=function(){let D;return function(_){return(D||(D=e.n5z(v)))(_||v)}}(),v.\u0275dir=e.lG2({type:v,selectors:[["mat-radio-group"]],contentQueries:function(C,_,R){if(1&C&&e.Suo(R,E,5),2&C){let z;e.iGM(z=e.CRH())&&(_._radios=z)}},hostAttrs:["role","radiogroup",1,"mat-radio-group"],exportAs:["matRadioGroup"],features:[e._Bn([K,{provide:se,useExisting:v}]),e.qOj]}),v})();class L{constructor(D){this._elementRef=D}}const Q=(0,t.Kr)((0,t.sb)(L));let b=(()=>{class v extends Q{constructor(C,_,R,z,j,B,M,I){super(_),this._changeDetector=R,this._focusMonitor=z,this._radioDispatcher=j,this._providerOverride=M,this._uniqueId="mat-radio-"+ ++N,this.id=this._uniqueId,this.change=new e.vpe,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this.radioGroup=C,this._noopAnimations="NoopAnimations"===B,I&&(this.tabIndex=(0,o.su)(I,0)),this._removeUniqueSelectionListener=j.listen((U,X)=>{U!==this.id&&X===this.name&&(this.checked=!1)})}get checked(){return this._checked}set checked(C){const _=(0,o.Ig)(C);this._checked!==_&&(this._checked=_,_&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!_&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),_&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(C){this._value!==C&&(this._value=C,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===C),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(C){this._labelPosition=C}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(C){this._setDisabled((0,o.Ig)(C))}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(C){this._required=(0,o.Ig)(C)}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._providerOverride&&this._providerOverride.color||"accent"}set color(C){this._color=C}get inputId(){return`${this.id||this._uniqueId}-input`}focus(C,_){_?this._focusMonitor.focusVia(this._inputElement,_,C):this._inputElement.nativeElement.focus(C)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name)}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(C=>{!C&&this.radioGroup&&this.radioGroup._touch()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new ie(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputClick(C){C.stopPropagation()}_onInputInteraction(C){if(C.stopPropagation(),!this.checked&&!this.disabled){const _=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),_&&this.radioGroup._emitChangeEvent())}}_setDisabled(C){this._disabled!==C&&(this._disabled=C,this._changeDetector.markForCheck())}_updateTabIndex(){var C;const _=this.radioGroup;let R;if(R=_&&_.selected&&!this.disabled?_.selected===this?this.tabIndex:-1:this.tabIndex,R!==this._previousTabIndex){const z=null===(C=this._inputElement)||void 0===C?void 0:C.nativeElement;z&&(z.setAttribute("tabindex",R+""),this._previousTabIndex=R)}}}return v.\u0275fac=function(C){e.$Z()},v.\u0275dir=e.lG2({type:v,viewQuery:function(C,_){if(1&C&&e.Gf(m,5),2&C){let R;e.iGM(R=e.CRH())&&(_._inputElement=R.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",labelPosition:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{change:"change"},features:[e.qOj]}),v})(),E=(()=>{class v extends b{constructor(C,_,R,z,j,B,M,I){super(C,_,R,z,j,B,M,I)}}return v.\u0275fac=function(C){return new(C||v)(e.Y36(se,8),e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(l.tE),e.Y36(f.A8),e.Y36(e.QbO,8),e.Y36(O,8),e.$8M("tabindex"))},v.\u0275cmp=e.Xpm({type:v,selectors:[["mat-radio-button"]],hostAttrs:[1,"mat-radio-button"],hostVars:17,hostBindings:function(C,_){1&C&&e.NdJ("focus",function(){return _._inputElement.nativeElement.focus()}),2&C&&(e.uIk("tabindex",null)("id",_.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),e.ekj("mat-radio-checked",_.checked)("mat-radio-disabled",_.disabled)("_mat-animation-noopable",_._noopAnimations)("mat-primary","primary"===_.color)("mat-accent","accent"===_.color)("mat-warn","warn"===_.color))},inputs:{disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matRadioButton"],features:[e.qOj],ngContentSelectors:w,decls:13,vars:19,consts:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mat-radio-label-content"],[2,"display","none"]],template:function(C,_){if(1&C&&(e.F$t(),e.TgZ(0,"label",0,1)(2,"span",2),e._UZ(3,"span",3)(4,"span",4),e.TgZ(5,"input",5,6),e.NdJ("change",function(z){return _._onInputInteraction(z)})("click",function(z){return _._onInputClick(z)}),e.qZA(),e.TgZ(7,"span",7),e._UZ(8,"span",8),e.qZA()(),e.TgZ(9,"span",9)(10,"span",10),e._uU(11,"\xa0"),e.qZA(),e.Hsn(12),e.qZA()()),2&C){const R=e.MAs(1);e.uIk("for",_.inputId),e.xp6(5),e.Q6J("id",_.inputId)("checked",_.checked)("disabled",_.disabled)("required",_.required),e.uIk("name",_.name)("value",_.value)("aria-label",_.ariaLabel)("aria-labelledby",_.ariaLabelledby)("aria-describedby",_.ariaDescribedby),e.xp6(2),e.Q6J("matRippleTrigger",R)("matRippleDisabled",_._isRippleDisabled())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",e.VKq(17,p,_._noopAnimations?0:150)),e.xp6(2),e.ekj("mat-radio-label-before","before"==_.labelPosition)}},dependencies:[t.wG],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}'],encapsulation:2,changeDetection:0}),v})(),g=(()=>{class v{}return v.\u0275fac=function(C){return new(C||v)},v.\u0275mod=e.oAB({type:v}),v.\u0275inj=e.cJS({imports:[t.si,t.BQ,t.BQ]}),v})()},4107:(ke,Y,a)=>{"use strict";a.d(Y,{LD:()=>Nt,gD:()=>kt});var e=a(1314),t=a(9808),o=a(5e3),c=a(508),l=a(4204),f=a(1713),m=a(5664),p=a(3191),w=a(449),O=a(1159),H=a(3075),N=a(8929),K=a(8514),ie=a(6787),se=a(1059),re=a(7545),T=a(2986),L=a(2198),Q=a(4850),b=a(5778),E=a(7625),g=a(1777),v=a(226);const D=["trigger"],C=["panel"];function _(ft,et){if(1&ft&&(o.TgZ(0,"span",8),o._uU(1),o.qZA()),2&ft){const k=o.oxw();o.xp6(1),o.Oqu(k.placeholder)}}function R(ft,et){if(1&ft&&(o.TgZ(0,"span",12),o._uU(1),o.qZA()),2&ft){const k=o.oxw(2);o.xp6(1),o.Oqu(k.triggerValue)}}function z(ft,et){1&ft&&o.Hsn(0,0,["*ngSwitchCase","true"])}function j(ft,et){if(1&ft&&(o.TgZ(0,"span",9),o.YNc(1,R,2,1,"span",10),o.YNc(2,z,1,0,"ng-content",11),o.qZA()),2&ft){const k=o.oxw();o.Q6J("ngSwitch",!!k.customTrigger),o.xp6(2),o.Q6J("ngSwitchCase",!0)}}function B(ft,et){if(1&ft){const k=o.EpF();o.TgZ(0,"div",13)(1,"div",14,15),o.NdJ("@transformPanel.done",function(ae){o.CHM(k);const Ne=o.oxw();return o.KtG(Ne._panelDoneAnimatingStream.next(ae.toState))})("keydown",function(ae){o.CHM(k);const Ne=o.oxw();return o.KtG(Ne._handleKeydown(ae))}),o.Hsn(3,1),o.qZA()()}if(2&ft){const k=o.oxw();o.Q6J("@transformPanelWrap",void 0),o.xp6(1),o.Gre("mat-select-panel ",k._getPanelTheme(),""),o.Udp("transform-origin",k._transformOrigin)("font-size",k._triggerFontSize,"px"),o.Q6J("ngClass",k.panelClass)("@transformPanel",k.multiple?"showing-multiple":"showing"),o.uIk("id",k.id+"-panel")("aria-multiselectable",k.multiple)("aria-label",k.ariaLabel||null)("aria-labelledby",k._getPanelAriaLabelledby())}}const M=[[["mat-select-trigger"]],"*"],I=["mat-select-trigger","*"],U={transformPanelWrap:(0,g.X$)("transformPanelWrap",[(0,g.eR)("* => void",(0,g.IO)("@transformPanel",[(0,g.pV)()],{optional:!0}))]),transformPanel:(0,g.X$)("transformPanel",[(0,g.SB)("void",(0,g.oB)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),(0,g.SB)("showing",(0,g.oB)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),(0,g.SB)("showing-multiple",(0,g.oB)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),(0,g.eR)("void => *",(0,g.jt)("120ms cubic-bezier(0, 0, 0.2, 1)")),(0,g.eR)("* => void",(0,g.jt)("100ms 25ms linear",(0,g.oB)({opacity:0})))])};let G=0;const be=new o.OlP("mat-select-scroll-strategy"),De=new o.OlP("MAT_SELECT_CONFIG"),ee={provide:be,deps:[e.aV],useFactory:function Re(ft){return()=>ft.scrollStrategies.reposition()}};class ce{constructor(et,k){this.source=et,this.value=k}}const Te=(0,c.Kr)((0,c.sb)((0,c.Id)((0,c.FD)(class{constructor(ft,et,k,W,ae){this._elementRef=ft,this._defaultErrorStateMatcher=et,this._parentForm=k,this._parentFormGroup=W,this.ngControl=ae,this.stateChanges=new N.xQ}})))),ze=new o.OlP("MatSelectTrigger");let Pt=(()=>{class ft extends Te{constructor(k,W,ae,Ne,pe,Pe,Me,Ze,tt,St,Vt,It,Ut,Je){var dt,he,Le;super(pe,Ne,Me,Ze,St),this._viewportRuler=k,this._changeDetectorRef=W,this._ngZone=ae,this._dir=Pe,this._parentFormField=tt,this._liveAnnouncer=Ut,this._defaultOptions=Je,this._panelOpen=!1,this._compareWith=(He,nt)=>He===nt,this._uid="mat-select-"+G++,this._triggerAriaLabelledBy=null,this._destroy=new N.xQ,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+G++,this._panelDoneAnimatingStream=new N.xQ,this._overlayPanelClass=(null===(dt=this._defaultOptions)||void 0===dt?void 0:dt.overlayPanelClass)||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=null!==(Le=null===(he=this._defaultOptions)||void 0===he?void 0:he.disableOptionCentering)&&void 0!==Le&&Le,this.ariaLabel="",this.optionSelectionChanges=(0,K.P)(()=>{const He=this.options;return He?He.changes.pipe((0,se.O)(He),(0,re.w)(()=>(0,ie.T)(...He.map(nt=>nt.onSelectionChange)))):this._ngZone.onStable.pipe((0,T.q)(1),(0,re.w)(()=>this.optionSelectionChanges))}),this.openedChange=new o.vpe,this._openedStream=this.openedChange.pipe((0,L.h)(He=>He),(0,Q.U)(()=>{})),this._closedStream=this.openedChange.pipe((0,L.h)(He=>!He),(0,Q.U)(()=>{})),this.selectionChange=new o.vpe,this.valueChange=new o.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=(null==Je?void 0:Je.typeaheadDebounceInterval)&&(this._typeaheadDebounceInterval=Je.typeaheadDebounceInterval),this._scrollStrategyFactory=It,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(Vt)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(k){this._placeholder=k,this.stateChanges.next()}get required(){var k,W,ae,Ne;return null!==(Ne=null!==(k=this._required)&&void 0!==k?k:null===(ae=null===(W=this.ngControl)||void 0===W?void 0:W.control)||void 0===ae?void 0:ae.hasValidator(H.kI.required))&&void 0!==Ne&&Ne}set required(k){this._required=(0,p.Ig)(k),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(k){this._multiple=(0,p.Ig)(k)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(k){this._disableOptionCentering=(0,p.Ig)(k)}get compareWith(){return this._compareWith}set compareWith(k){this._compareWith=k,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(k){this._assignValue(k)&&this._onChange(k)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(k){this._typeaheadDebounceInterval=(0,p.su)(k)}get id(){return this._id}set id(k){this._id=k||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new w.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,b.x)(),(0,E.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,E.R)(this._destroy)).subscribe(k=>{k.added.forEach(W=>W.select()),k.removed.forEach(W=>W.deselect())}),this.options.changes.pipe((0,se.O)(null),(0,E.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const k=this._getTriggerAriaLabelledby(),W=this.ngControl;if(k!==this._triggerAriaLabelledBy){const ae=this._elementRef.nativeElement;this._triggerAriaLabelledBy=k,k?ae.setAttribute("aria-labelledby",k):ae.removeAttribute("aria-labelledby")}W&&(this._previousControl!==W.control&&(void 0!==this._previousControl&&null!==W.disabled&&W.disabled!==this.disabled&&(this.disabled=W.disabled),this._previousControl=W.control),this.updateErrorState())}ngOnChanges(k){(k.disabled||k.userAriaDescribedBy)&&this.stateChanges.next(),k.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(k){this._assignValue(k)}registerOnChange(k){this._onChange=k}registerOnTouched(k){this._onTouched=k}setDisabledState(k){this.disabled=k,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){var k,W;return this.multiple?(null===(k=this._selectionModel)||void 0===k?void 0:k.selected)||[]:null===(W=this._selectionModel)||void 0===W?void 0:W.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const k=this._selectionModel.selected.map(W=>W.viewValue);return this._isRtl()&&k.reverse(),k.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(k){this.disabled||(this.panelOpen?this._handleOpenKeydown(k):this._handleClosedKeydown(k))}_handleClosedKeydown(k){const W=k.keyCode,ae=W===O.JH||W===O.LH||W===O.oh||W===O.SV,Ne=W===O.K5||W===O.L_,pe=this._keyManager;if(!pe.isTyping()&&Ne&&!(0,O.Vb)(k)||(this.multiple||k.altKey)&&ae)k.preventDefault(),this.open();else if(!this.multiple){const Pe=this.selected;pe.onKeydown(k);const Me=this.selected;Me&&Pe!==Me&&this._liveAnnouncer.announce(Me.viewValue,1e4)}}_handleOpenKeydown(k){const W=this._keyManager,ae=k.keyCode,Ne=ae===O.JH||ae===O.LH,pe=W.isTyping();if(Ne&&k.altKey)k.preventDefault(),this.close();else if(pe||ae!==O.K5&&ae!==O.L_||!W.activeItem||(0,O.Vb)(k))if(!pe&&this._multiple&&ae===O.A&&k.ctrlKey){k.preventDefault();const Pe=this.options.some(Me=>!Me.disabled&&!Me.selected);this.options.forEach(Me=>{Me.disabled||(Pe?Me.select():Me.deselect())})}else{const Pe=W.activeItemIndex;W.onKeydown(k),this._multiple&&Ne&&k.shiftKey&&W.activeItem&&W.activeItemIndex!==Pe&&W.activeItem._selectViaInteraction()}else k.preventDefault(),W.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,T.q)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(k){if(this._selectionModel.selected.forEach(W=>W.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&k)Array.isArray(k),k.forEach(W=>this._selectOptionByValue(W)),this._sortValues();else{const W=this._selectOptionByValue(k);W?this._keyManager.updateActiveItem(W):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(k){const W=this.options.find(ae=>{if(this._selectionModel.isSelected(ae))return!1;try{return null!=ae.value&&this._compareWith(ae.value,k)}catch(Ne){return!1}});return W&&this._selectionModel.select(W),W}_assignValue(k){return!!(k!==this._value||this._multiple&&Array.isArray(k))&&(this.options&&this._setSelectionByValue(k),this._value=k,!0)}_initKeyManager(){this._keyManager=new m.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe((0,E.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe((0,E.R)(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const k=(0,ie.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,E.R)(k)).subscribe(W=>{this._onSelect(W.source,W.isUserInput),W.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,ie.T)(...this.options.map(W=>W._stateChanges)).pipe((0,E.R)(k)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(k,W){const ae=this._selectionModel.isSelected(k);null!=k.value||this._multiple?(ae!==k.selected&&(k.selected?this._selectionModel.select(k):this._selectionModel.deselect(k)),W&&this._keyManager.setActiveItem(k),this.multiple&&(this._sortValues(),W&&this.focus())):(k.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(k.value)),ae!==this._selectionModel.isSelected(k)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const k=this.options.toArray();this._selectionModel.sort((W,ae)=>this.sortComparator?this.sortComparator(W,ae,k):k.indexOf(W)-k.indexOf(ae)),this.stateChanges.next()}}_propagateChanges(k){let W=null;W=this.multiple?this.selected.map(ae=>ae.value):this.selected?this.selected.value:k,this._value=W,this.valueChange.emit(W),this._onChange(W),this.selectionChange.emit(this._getChangeEvent(W)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){var k;return!this._panelOpen&&!this.disabled&&(null===(k=this.options)||void 0===k?void 0:k.length)>0}focus(k){this._elementRef.nativeElement.focus(k)}_getPanelAriaLabelledby(){var k;if(this.ariaLabel)return null;const W=null===(k=this._parentFormField)||void 0===k?void 0:k.getLabelId();return this.ariaLabelledby?(W?W+" ":"")+this.ariaLabelledby:W}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){var k;if(this.ariaLabel)return null;const W=null===(k=this._parentFormField)||void 0===k?void 0:k.getLabelId();let ae=(W?W+" ":"")+this._valueId;return this.ariaLabelledby&&(ae+=" "+this.ariaLabelledby),ae}_panelDoneAnimating(k){this.openedChange.emit(k)}setDescribedByIds(k){k.length?this._elementRef.nativeElement.setAttribute("aria-describedby",k.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return ft.\u0275fac=function(k){return new(k||ft)(o.Y36(f.rL),o.Y36(o.sBO),o.Y36(o.R0b),o.Y36(c.rD),o.Y36(o.SBq),o.Y36(v.Is,8),o.Y36(H.F,8),o.Y36(H.sg,8),o.Y36(l.G_,8),o.Y36(H.a5,10),o.$8M("tabindex"),o.Y36(be),o.Y36(m.Kd),o.Y36(De,8))},ft.\u0275dir=o.lG2({type:ft,viewQuery:function(k,W){if(1&k&&(o.Gf(D,5),o.Gf(C,5),o.Gf(e.pI,5)),2&k){let ae;o.iGM(ae=o.CRH())&&(W.trigger=ae.first),o.iGM(ae=o.CRH())&&(W.panel=ae.first),o.iGM(ae=o.CRH())&&(W._overlayDir=ae.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[o.qOj,o.TTD]}),ft})(),kt=(()=>{class ft extends Pt{constructor(){super(...arguments),this._scrollTop=0,this._triggerFontSize=0,this._transformOrigin="top",this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}]}_calculateOverlayScroll(k,W,ae){const Ne=this._getItemHeight();return Math.min(Math.max(0,Ne*k-W+Ne/2),ae)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,E.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}open(){super._canOpen()&&(super.open(),this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._calculateOverlayPosition(),this._ngZone.onStable.pipe((0,T.q)(1)).subscribe(()=>{this._triggerFontSize&&this._overlayDir.overlayRef&&this._overlayDir.overlayRef.overlayElement&&(this._overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(k){const W=(0,c.CB)(k,this.options,this.optionGroups),ae=this._getItemHeight();this.panel.nativeElement.scrollTop=0===k&&1===W?0:(0,c.jH)((k+W)*ae,ae,this.panel.nativeElement.scrollTop,256)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(k){this.panelOpen?this._scrollTop=0:(this._overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(k)}_getChangeEvent(k){return new ce(this,k)}_calculateOverlayOffsetX(){const k=this._overlayDir.overlayRef.overlayElement.getBoundingClientRect(),W=this._viewportRuler.getViewportSize(),ae=this._isRtl(),Ne=this.multiple?56:32;let pe;if(this.multiple)pe=40;else if(this.disableOptionCentering)pe=16;else{let Ze=this._selectionModel.selected[0]||this.options.first;pe=Ze&&Ze.group?32:16}ae||(pe*=-1);const Pe=0-(k.left+pe-(ae?Ne:0)),Me=k.right+pe-W.width+(ae?0:Ne);Pe>0?pe+=Pe+8:Me>0&&(pe-=Me+8),this._overlayDir.offsetX=Math.round(pe),this._overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(k,W,ae){const Ne=this._getItemHeight(),pe=(Ne-this._triggerRect.height)/2,Pe=Math.floor(256/Ne);let Me;return this.disableOptionCentering?0:(Me=0===this._scrollTop?k*Ne:this._scrollTop===ae?(k-(this._getItemCount()-Pe))*Ne+(Ne-(this._getItemCount()*Ne-256)%Ne):W-Ne/2,Math.round(-1*Me-pe))}_checkOverlayWithinViewport(k){const W=this._getItemHeight(),ae=this._viewportRuler.getViewportSize(),Ne=this._triggerRect.top-8,pe=ae.height-this._triggerRect.bottom-8,Pe=Math.abs(this._offsetY),Ze=Math.min(this._getItemCount()*W,256)-Pe-this._triggerRect.height;Ze>pe?this._adjustPanelUp(Ze,pe):Pe>Ne?this._adjustPanelDown(Pe,Ne,k):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(k,W){const ae=Math.round(k-W);this._scrollTop-=ae,this._offsetY-=ae,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(k,W,ae){const Ne=Math.round(k-W);if(this._scrollTop+=Ne,this._offsetY+=Ne,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=ae)return this._scrollTop=ae,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const k=this._getItemHeight(),W=this._getItemCount(),ae=Math.min(W*k,256),pe=W*k-ae;let Pe;Pe=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),Pe+=(0,c.CB)(Pe,this.options,this.optionGroups);const Me=ae/2;this._scrollTop=this._calculateOverlayScroll(Pe,Me,pe),this._offsetY=this._calculateOverlayOffsetY(Pe,Me,pe),this._checkOverlayWithinViewport(pe)}_getOriginBasedOnOption(){const k=this._getItemHeight(),W=(k-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-W+k/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}return ft.\u0275fac=function(){let et;return function(W){return(et||(et=o.n5z(ft)))(W||ft)}}(),ft.\u0275cmp=o.Xpm({type:ft,selectors:[["mat-select"]],contentQueries:function(k,W,ae){if(1&k&&(o.Suo(ae,ze,5),o.Suo(ae,c.ey,5),o.Suo(ae,c.K7,5)),2&k){let Ne;o.iGM(Ne=o.CRH())&&(W.customTrigger=Ne.first),o.iGM(Ne=o.CRH())&&(W.options=Ne),o.iGM(Ne=o.CRH())&&(W.optionGroups=Ne)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:19,hostBindings:function(k,W){1&k&&o.NdJ("keydown",function(Ne){return W._handleKeydown(Ne)})("focus",function(){return W._onFocus()})("blur",function(){return W._onBlur()}),2&k&&(o.uIk("id",W.id)("tabindex",W.tabIndex)("aria-controls",W.panelOpen?W.id+"-panel":null)("aria-expanded",W.panelOpen)("aria-label",W.ariaLabel||null)("aria-required",W.required.toString())("aria-disabled",W.disabled.toString())("aria-invalid",W.errorState)("aria-activedescendant",W._getAriaActiveDescendant()),o.ekj("mat-select-disabled",W.disabled)("mat-select-invalid",W.errorState)("mat-select-required",W.required)("mat-select-empty",W.empty)("mat-select-multiple",W.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[o._Bn([{provide:l.Eo,useExisting:ft},{provide:c.HF,useExisting:ft}]),o.qOj],ngContentSelectors:I,decls:9,vars:12,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(k,W){if(1&k&&(o.F$t(M),o.TgZ(0,"div",0,1),o.NdJ("click",function(){return W.toggle()}),o.TgZ(3,"div",2),o.YNc(4,_,2,1,"span",3),o.YNc(5,j,3,2,"span",4),o.qZA(),o.TgZ(6,"div",5),o._UZ(7,"div",6),o.qZA()(),o.YNc(8,B,4,14,"ng-template",7),o.NdJ("backdropClick",function(){return W.close()})("attach",function(){return W._onAttached()})("detach",function(){return W.close()})),2&k){const ae=o.MAs(1);o.uIk("aria-owns",W.panelOpen?W.id+"-panel":null),o.xp6(3),o.Q6J("ngSwitch",W.empty),o.uIk("id",W._valueId),o.xp6(1),o.Q6J("ngSwitchCase",!0),o.xp6(1),o.Q6J("ngSwitchCase",!1),o.xp6(3),o.Q6J("cdkConnectedOverlayPanelClass",W._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",W._scrollStrategy)("cdkConnectedOverlayOrigin",ae)("cdkConnectedOverlayOpen",W.panelOpen)("cdkConnectedOverlayPositions",W._positions)("cdkConnectedOverlayMinWidth",null==W._triggerRect?null:W._triggerRect.width)("cdkConnectedOverlayOffsetY",W._offsetY)}},dependencies:[t.mk,t.RF,t.n9,t.ED,e.pI,e.xu],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[U.transformPanelWrap,U.transformPanel]},changeDetection:0}),ft})(),Nt=(()=>{class ft{}return ft.\u0275fac=function(k){return new(k||ft)},ft.\u0275mod=o.oAB({type:ft}),ft.\u0275inj=o.cJS({providers:[ee],imports:[t.ez,e.U8,c.Ng,c.BQ,f.ZD,l.lN,c.Ng,c.BQ]}),ft})()},2638:(ke,Y,a)=>{"use strict";a.d(Y,{SJ:()=>z});var e=a(1713),t=a(9808),o=a(5e3),c=a(508);a(1777);let z=(()=>{class j{}return j.\u0275fac=function(M){return new(M||j)},j.\u0275mod=o.oAB({type:j}),j.\u0275inj=o.cJS({imports:[t.ez,c.BQ,e.ZD,e.ZD,c.BQ]}),j})()},2368:(ke,Y,a)=>{"use strict";a.d(Y,{Rr:()=>re,rP:()=>b});var e=a(7144),t=a(5e3),o=a(508),c=a(3191),l=a(3075),f=a(5664);const m=["input"],p=function(E){return{enterDuration:E}},w=["*"],O=new t.OlP("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})});let H=0;const N={provide:l.JU,useExisting:(0,t.Gpc)(()=>re),multi:!0};class K{constructor(g,v){this.source=g,this.checked=v}}const ie=(0,o.sb)((0,o.pj)((0,o.Kr)((0,o.Id)(class{constructor(E){this._elementRef=E}}))));let se=(()=>{class E extends ie{constructor(v,D,C,_,R,z,j){super(v),this._focusMonitor=D,this._changeDetectorRef=C,this.defaults=R,this._onChange=B=>{},this._onTouched=()=>{},this._required=!1,this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new t.vpe,this.toggleChange=new t.vpe,this.tabIndex=parseInt(_)||0,this.color=this.defaultColor=R.color||"accent",this._noopAnimations="NoopAnimations"===z,this.id=this._uniqueId=`${j}${++H}`}get required(){return this._required}set required(v){this._required=(0,c.Ig)(v)}get checked(){return this._checked}set checked(v){this._checked=(0,c.Ig)(v),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(v=>{"keyboard"===v||"program"===v?this._focused=!0:v||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(v){this.checked=!!v}registerOnChange(v){this._onChange=v}registerOnTouched(v){this._onTouched=v}setDisabledState(v){this.disabled=v,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}}return E.\u0275fac=function(v){t.$Z()},E.\u0275dir=t.lG2({type:E,inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},features:[t.qOj]}),E})(),re=(()=>{class E extends se{constructor(v,D,C,_,R,z){super(v,D,C,_,R,z,"mat-slide-toggle-")}_createChangeEvent(v){return new K(this,v)}_onChangeEvent(v){v.stopPropagation(),this.toggleChange.emit(),this.defaults.disableToggleValue?this._inputElement.nativeElement.checked=this.checked:(this.checked=this._inputElement.nativeElement.checked,this._emitChangeEvent())}_onInputClick(v){v.stopPropagation()}focus(v,D){D?this._focusMonitor.focusVia(this._inputElement,D,v):this._inputElement.nativeElement.focus(v)}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}}return E.\u0275fac=function(v){return new(v||E)(t.Y36(t.SBq),t.Y36(f.tE),t.Y36(t.sBO),t.$8M("tabindex"),t.Y36(O),t.Y36(t.QbO,8))},E.\u0275cmp=t.Xpm({type:E,selectors:[["mat-slide-toggle"]],viewQuery:function(v,D){if(1&v&&t.Gf(m,5),2&v){let C;t.iGM(C=t.CRH())&&(D._inputElement=C.first)}},hostAttrs:[1,"mat-slide-toggle"],hostVars:13,hostBindings:function(v,D){2&v&&(t.Ikx("id",D.id),t.uIk("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),t.ekj("mat-checked",D.checked)("mat-disabled",D.disabled)("mat-slide-toggle-label-before","before"==D.labelPosition)("_mat-animation-noopable",D._noopAnimations))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matSlideToggle"],features:[t._Bn([N]),t.qOj],ngContentSelectors:w,decls:14,vars:20,consts:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],template:function(v,D){if(1&v&&(t.F$t(),t.TgZ(0,"label",0,1)(2,"span",2)(3,"input",3,4),t.NdJ("change",function(_){return D._onChangeEvent(_)})("click",function(_){return D._onInputClick(_)}),t.qZA(),t.TgZ(5,"span",5),t._UZ(6,"span",6),t.TgZ(7,"span",7),t._UZ(8,"span",8),t.qZA()()(),t.TgZ(9,"span",9,10),t.NdJ("cdkObserveContent",function(){return D._onLabelTextChange()}),t.TgZ(11,"span",11),t._uU(12,"\xa0"),t.qZA(),t.Hsn(13),t.qZA()()),2&v){const C=t.MAs(1),_=t.MAs(10);t.uIk("for",D.inputId),t.xp6(2),t.ekj("mat-slide-toggle-bar-no-side-margin",!_.textContent||!_.textContent.trim()),t.xp6(1),t.Q6J("id",D.inputId)("required",D.required)("tabIndex",D.tabIndex)("checked",D.checked)("disabled",D.disabled),t.uIk("name",D.name)("aria-checked",D.checked)("aria-label",D.ariaLabel)("aria-labelledby",D.ariaLabelledby)("aria-describedby",D.ariaDescribedby),t.xp6(4),t.Q6J("matRippleTrigger",C)("matRippleDisabled",D.disableRipple||D.disabled)("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",t.VKq(18,p,D._noopAnimations?0:150))}},dependencies:[o.wG,e.wD],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}'],encapsulation:2,changeDetection:0}),E})(),Q=(()=>{class E{}return E.\u0275fac=function(v){return new(v||E)},E.\u0275mod=t.oAB({type:E}),E.\u0275inj=t.cJS({}),E})(),b=(()=>{class E{}return E.\u0275fac=function(v){return new(v||E)},E.\u0275mod=t.oAB({type:E}),E.\u0275inj=t.cJS({imports:[Q,o.si,o.BQ,e.Q8,Q,o.BQ]}),E})()},7261:(ke,Y,a)=>{"use strict";a.d(Y,{ZX:()=>D,ux:()=>z});var e=a(1314),t=a(7429),o=a(9808),c=a(5e3),l=a(508),f=a(7423),m=a(8929),p=a(2986),w=a(7625),O=a(1777),H=a(925),N=a(5113),K=a(5664);function ie(j,B){if(1&j){const M=c.EpF();c.TgZ(0,"div",2)(1,"button",3),c.NdJ("click",function(){c.CHM(M);const U=c.oxw();return c.KtG(U.action())}),c._uU(2),c.qZA()()}if(2&j){const M=c.oxw();c.xp6(2),c.Oqu(M.data.action)}}function se(j,B){}const re=new c.OlP("MatSnackBarData");class T{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}const L=Math.pow(2,31)-1;class Q{constructor(B,M){this._overlayRef=M,this._afterDismissed=new m.xQ,this._afterOpened=new m.xQ,this._onAction=new m.xQ,this._dismissedByAction=!1,this.containerInstance=B,B._onExit.subscribe(()=>this._finishDismiss())}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(B){this._durationTimeoutId=setTimeout(()=>this.dismiss(),Math.min(B,L))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}let b=(()=>{class j{constructor(M,I){this.snackBarRef=M,this.data=I}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}}return j.\u0275fac=function(M){return new(M||j)(c.Y36(Q),c.Y36(re))},j.\u0275cmp=c.Xpm({type:j,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-simple-snackbar"],decls:3,vars:2,consts:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],template:function(M,I){1&M&&(c.TgZ(0,"span",0),c._uU(1),c.qZA(),c.YNc(2,ie,3,1,"div",1)),2&M&&(c.xp6(1),c.Oqu(I.data.message),c.xp6(1),c.Q6J("ngIf",I.hasAction))},dependencies:[o.O5,f.lW],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}"],encapsulation:2,changeDetection:0}),j})();const E={snackBarState:(0,O.X$)("state",[(0,O.SB)("void, hidden",(0,O.oB)({transform:"scale(0.8)",opacity:0})),(0,O.SB)("visible",(0,O.oB)({transform:"scale(1)",opacity:1})),(0,O.eR)("* => visible",(0,O.jt)("150ms cubic-bezier(0, 0, 0.2, 1)")),(0,O.eR)("* => void, * => hidden",(0,O.jt)("75ms cubic-bezier(0.4, 0.0, 1, 1)",(0,O.oB)({opacity:0})))])};let g=(()=>{class j extends t.en{constructor(M,I,U,X,q){super(),this._ngZone=M,this._elementRef=I,this._changeDetectorRef=U,this._platform=X,this.snackBarConfig=q,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new m.xQ,this._onExit=new m.xQ,this._onEnter=new m.xQ,this._animationState="void",this.attachDomPortal=fe=>{this._assertNotAttached();const G=this._portalOutlet.attachDomPortal(fe);return this._afterPortalAttached(),G},this._live="assertive"!==q.politeness||q.announcementMessage?"off"===q.politeness?"off":"polite":"assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(M){this._assertNotAttached();const I=this._portalOutlet.attachComponentPortal(M);return this._afterPortalAttached(),I}attachTemplatePortal(M){this._assertNotAttached();const I=this._portalOutlet.attachTemplatePortal(M);return this._afterPortalAttached(),I}onAnimationEnd(M){const{fromState:I,toState:U}=M;if(("void"===U&&"void"!==I||"hidden"===U)&&this._completeExit(),"visible"===U){const X=this._onEnter;this._ngZone.run(()=>{X.next(),X.complete()})}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run(()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)}),this._onExit}ngOnDestroy(){this._destroyed=!0,this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe((0,p.q)(1)).subscribe(()=>{this._ngZone.run(()=>{this._onExit.next(),this._onExit.complete()})})}_afterPortalAttached(){const M=this._elementRef.nativeElement,I=this.snackBarConfig.panelClass;I&&(Array.isArray(I)?I.forEach(U=>M.classList.add(U)):M.classList.add(I))}_assertNotAttached(){this._portalOutlet.hasAttached()}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular(()=>{this._announceTimeoutId=setTimeout(()=>{const M=this._elementRef.nativeElement.querySelector("[aria-hidden]"),I=this._elementRef.nativeElement.querySelector("[aria-live]");if(M&&I){let U=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&M.contains(document.activeElement)&&(U=document.activeElement),M.removeAttribute("aria-hidden"),I.appendChild(M),null==U||U.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}},this._announceDelay)})}}return j.\u0275fac=function(M){return new(M||j)(c.Y36(c.R0b),c.Y36(c.SBq),c.Y36(c.sBO),c.Y36(H.t4),c.Y36(T))},j.\u0275dir=c.lG2({type:j,viewQuery:function(M,I){if(1&M&&c.Gf(t.Pl,7),2&M){let U;c.iGM(U=c.CRH())&&(I._portalOutlet=U.first)}},features:[c.qOj]}),j})(),v=(()=>{class j extends g{_afterPortalAttached(){super._afterPortalAttached(),"center"===this.snackBarConfig.horizontalPosition&&this._elementRef.nativeElement.classList.add("mat-snack-bar-center"),"top"===this.snackBarConfig.verticalPosition&&this._elementRef.nativeElement.classList.add("mat-snack-bar-top")}}return j.\u0275fac=function(){let B;return function(I){return(B||(B=c.n5z(j)))(I||j)}}(),j.\u0275cmp=c.Xpm({type:j,selectors:[["snack-bar-container"]],hostAttrs:[1,"mat-snack-bar-container"],hostVars:1,hostBindings:function(M,I){1&M&&c.WFA("@state.done",function(X){return I.onAnimationEnd(X)}),2&M&&c.d8E("@state",I._animationState)},features:[c.qOj],decls:3,vars:2,consts:[["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(M,I){1&M&&(c.TgZ(0,"div",0),c.YNc(1,se,0,0,"ng-template",1),c.qZA(),c._UZ(2,"div")),2&M&&(c.xp6(2),c.uIk("aria-live",I._live)("role",I._role))},dependencies:[t.Pl],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}"],encapsulation:2,data:{animation:[E.snackBarState]}}),j})(),D=(()=>{class j{}return j.\u0275fac=function(M){return new(M||j)},j.\u0275mod=c.oAB({type:j}),j.\u0275inj=c.cJS({imports:[e.U8,t.eL,o.ez,f.ot,l.BQ,l.BQ]}),j})();const C=new c.OlP("mat-snack-bar-default-options",{providedIn:"root",factory:function _(){return new T}});let R=(()=>{class j{constructor(M,I,U,X,q,fe){this._overlay=M,this._live=I,this._injector=U,this._breakpointObserver=X,this._parentSnackBar=q,this._defaultConfig=fe,this._snackBarRefAtThisLevel=null}get _openedSnackBarRef(){const M=this._parentSnackBar;return M?M._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(M){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=M:this._snackBarRefAtThisLevel=M}openFromComponent(M,I){return this._attach(M,I)}openFromTemplate(M,I){return this._attach(M,I)}open(M,I="",U){const X=Object.assign(Object.assign({},this._defaultConfig),U);return X.data={message:M,action:I},X.announcementMessage===M&&(X.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,X)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(M,I){const X=c.zs3.create({parent:I&&I.viewContainerRef&&I.viewContainerRef.injector||this._injector,providers:[{provide:T,useValue:I}]}),q=new t.C5(this.snackBarContainerComponent,I.viewContainerRef,X),fe=M.attach(q);return fe.instance.snackBarConfig=I,fe.instance}_attach(M,I){const U=Object.assign(Object.assign(Object.assign({},new T),this._defaultConfig),I),X=this._createOverlay(U),q=this._attachSnackBarContainer(X,U),fe=new Q(q,X);if(M instanceof c.Rgc){const G=new t.UE(M,null,{$implicit:U.data,snackBarRef:fe});fe.instance=q.attachTemplatePortal(G)}else{const G=this._createInjector(U,fe),ye=new t.C5(M,void 0,G),Ee=q.attachComponentPortal(ye);fe.instance=Ee.instance}return this._breakpointObserver.observe(N.u3.HandsetPortrait).pipe((0,w.R)(X.detachments())).subscribe(G=>{X.overlayElement.classList.toggle(this.handsetCssClass,G.matches)}),U.announcementMessage&&q._onAnnounce.subscribe(()=>{this._live.announce(U.announcementMessage,U.politeness)}),this._animateSnackBar(fe,U),this._openedSnackBarRef=fe,this._openedSnackBarRef}_animateSnackBar(M,I){M.afterDismissed().subscribe(()=>{this._openedSnackBarRef==M&&(this._openedSnackBarRef=null),I.announcementMessage&&this._live.clear()}),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe(()=>{M.containerInstance.enter()}),this._openedSnackBarRef.dismiss()):M.containerInstance.enter(),I.duration&&I.duration>0&&M.afterOpened().subscribe(()=>M._dismissAfter(I.duration))}_createOverlay(M){const I=new e.X_;I.direction=M.direction;let U=this._overlay.position().global();const X="rtl"===M.direction,q="left"===M.horizontalPosition||"start"===M.horizontalPosition&&!X||"end"===M.horizontalPosition&&X,fe=!q&&"center"!==M.horizontalPosition;return q?U.left("0"):fe?U.right("0"):U.centerHorizontally(),"top"===M.verticalPosition?U.top("0"):U.bottom("0"),I.positionStrategy=U,this._overlay.create(I)}_createInjector(M,I){return c.zs3.create({parent:M&&M.viewContainerRef&&M.viewContainerRef.injector||this._injector,providers:[{provide:Q,useValue:I},{provide:re,useValue:M.data}]})}}return j.\u0275fac=function(M){return new(M||j)(c.LFG(e.aV),c.LFG(K.Kd),c.LFG(c.zs3),c.LFG(N.Yg),c.LFG(j,12),c.LFG(C))},j.\u0275prov=c.Yz7({token:j,factory:j.\u0275fac}),j})(),z=(()=>{class j extends R{constructor(M,I,U,X,q,fe){super(M,I,U,X,q,fe),this.simpleSnackBarComponent=b,this.snackBarContainerComponent=v,this.handsetCssClass="mat-snack-bar-handset"}}return j.\u0275fac=function(M){return new(M||j)(c.LFG(e.aV),c.LFG(K.Kd),c.LFG(c.zs3),c.LFG(N.Yg),c.LFG(j,12),c.LFG(C))},j.\u0275prov=c.Yz7({token:j,factory:j.\u0275fac,providedIn:D}),j})()},3251:(ke,Y,a)=>{"use strict";a.d(Y,{Nh:()=>Pn,SP:()=>nt,uX:()=>et});var e=a(5664),t=a(7144),o=a(7429),c=a(9808),l=a(5e3),f=a(508),m=a(2986),p=a(1059),w=a(5778),O=a(7625),H=a(7545),N=a(1307),K=a(2198),ie=a(8929),se=a(2654),re=a(3753),T=a(1086),L=a(6787),Q=a(8896),b=a(6498),E=a(8723),g=a(1777),v=a(226),D=a(3191),C=a(1159),_=a(925),R=a(1713);function z(sn,bn){1&sn&&l.Hsn(0)}const j=["*"];function B(sn,bn){}const M=function(sn){return{animationDuration:sn}},I=function(sn,bn){return{value:sn,params:bn}},U=["tabListContainer"],X=["tabList"],q=["tabListInner"],fe=["nextPaginator"],G=["previousPaginator"],ye=["tabBodyWrapper"],Ee=["tabHeader"];function me(sn,bn){}function Ge(sn,bn){if(1&sn&&l.YNc(0,me,0,0,"ng-template",10),2&sn){const Lt=l.oxw().$implicit;l.Q6J("cdkPortalOutlet",Lt.templateLabel)}}function le(sn,bn){if(1&sn&&l._uU(0),2&sn){const Lt=l.oxw().$implicit;l.Oqu(Lt.textLabel)}}function te(sn,bn){if(1&sn){const Lt=l.EpF();l.TgZ(0,"div",6),l.NdJ("click",function(){const mn=l.CHM(Lt),wn=mn.$implicit,Gn=mn.index,er=l.oxw(),an=l.MAs(1);return l.KtG(er._handleClick(wn,an,Gn))})("cdkFocusChange",function(mn){const Gn=l.CHM(Lt).index,er=l.oxw();return l.KtG(er._tabFocusChanged(mn,Gn))}),l.TgZ(1,"div",7),l.YNc(2,Ge,1,1,"ng-template",8),l.YNc(3,le,1,1,"ng-template",null,9,l.W1O),l.qZA()()}if(2&sn){const Lt=bn.$implicit,Kt=bn.index,mn=l.MAs(4),wn=l.oxw();l.ekj("mat-tab-label-active",wn.selectedIndex===Kt),l.Q6J("id",wn._getTabLabelId(Kt))("ngClass",Lt.labelClass)("disabled",Lt.disabled)("matRippleDisabled",Lt.disabled||wn.disableRipple),l.uIk("tabIndex",wn._getTabIndex(Lt,Kt))("aria-posinset",Kt+1)("aria-setsize",wn._tabs.length)("aria-controls",wn._getTabContentId(Kt))("aria-selected",wn.selectedIndex===Kt)("aria-label",Lt.ariaLabel||null)("aria-labelledby",!Lt.ariaLabel&&Lt.ariaLabelledby?Lt.ariaLabelledby:null),l.xp6(2),l.Q6J("ngIf",Lt.templateLabel)("ngIfElse",mn)}}function be(sn,bn){if(1&sn){const Lt=l.EpF();l.TgZ(0,"mat-tab-body",11),l.NdJ("_onCentered",function(){l.CHM(Lt);const mn=l.oxw();return l.KtG(mn._removeTabBodyWrapperHeight())})("_onCentering",function(mn){l.CHM(Lt);const wn=l.oxw();return l.KtG(wn._setTabBodyWrapperHeight(mn))}),l.qZA()}if(2&sn){const Lt=bn.$implicit,Kt=bn.index,mn=l.oxw();l.ekj("mat-tab-body-active",mn.selectedIndex===Kt),l.Q6J("id",mn._getTabContentId(Kt))("ngClass",Lt.bodyClass)("content",Lt.content)("position",Lt.position)("origin",Lt.origin)("animationDuration",mn.animationDuration)("preserveContent",mn.preserveContent),l.uIk("tabindex",null!=mn.contentTabIndex&&mn.selectedIndex===Kt?mn.contentTabIndex:null)("aria-labelledby",mn._getTabLabelId(Kt))}}const De=new l.OlP("MatInkBarPositioner",{providedIn:"root",factory:function ee(){return bn=>({left:bn?(bn.offsetLeft||0)+"px":"0",width:bn?(bn.offsetWidth||0)+"px":"0"})}});let ce=(()=>{class sn{constructor(Lt,Kt,mn,wn){this._elementRef=Lt,this._ngZone=Kt,this._inkBarPositioner=mn,this._animationMode=wn}alignToElement(Lt){this.show(),this._ngZone.run(()=>{this._ngZone.onStable.pipe((0,m.q)(1)).subscribe(()=>{const Kt=this._inkBarPositioner(Lt),mn=this._elementRef.nativeElement;mn.style.left=Kt.left,mn.style.width=Kt.width})})}show(){this._elementRef.nativeElement.style.visibility="visible"}hide(){this._elementRef.nativeElement.style.visibility="hidden"}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(l.R0b),l.Y36(De),l.Y36(l.QbO,8))},sn.\u0275dir=l.lG2({type:sn,selectors:[["mat-ink-bar"]],hostAttrs:[1,"mat-ink-bar"],hostVars:2,hostBindings:function(Lt,Kt){2&Lt&&l.ekj("_mat-animation-noopable","NoopAnimations"===Kt._animationMode)}}),sn})();const Te=new l.OlP("MatTabContent"),_t=new l.OlP("MatTabLabel"),Pt=new l.OlP("MAT_TAB"),Nt=(0,f.Id)(class{}),ft=new l.OlP("MAT_TAB_GROUP");let et=(()=>{class sn extends Nt{constructor(Lt,Kt){super(),this._viewContainerRef=Lt,this._closestTabGroup=Kt,this.textLabel="",this._contentPortal=null,this._stateChanges=new ie.xQ,this.position=null,this.origin=null,this.isActive=!1}get templateLabel(){return this._templateLabel}set templateLabel(Lt){this._setTemplateLabelInput(Lt)}get content(){return this._contentPortal}ngOnChanges(Lt){(Lt.hasOwnProperty("textLabel")||Lt.hasOwnProperty("disabled"))&&this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}ngOnInit(){this._contentPortal=new o.UE(this._explicitContent||this._implicitContent,this._viewContainerRef)}_setTemplateLabelInput(Lt){Lt&&Lt._closestTab===this&&(this._templateLabel=Lt)}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.s_b),l.Y36(ft,8))},sn.\u0275cmp=l.Xpm({type:sn,selectors:[["mat-tab"]],contentQueries:function(Lt,Kt,mn){if(1&Lt&&(l.Suo(mn,_t,5),l.Suo(mn,Te,7,l.Rgc)),2&Lt){let wn;l.iGM(wn=l.CRH())&&(Kt.templateLabel=wn.first),l.iGM(wn=l.CRH())&&(Kt._explicitContent=wn.first)}},viewQuery:function(Lt,Kt){if(1&Lt&&l.Gf(l.Rgc,7),2&Lt){let mn;l.iGM(mn=l.CRH())&&(Kt._implicitContent=mn.first)}},inputs:{disabled:"disabled",textLabel:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],labelClass:"labelClass",bodyClass:"bodyClass"},exportAs:["matTab"],features:[l._Bn([{provide:Pt,useExisting:sn}]),l.qOj,l.TTD],ngContentSelectors:j,decls:1,vars:0,template:function(Lt,Kt){1&Lt&&(l.F$t(),l.YNc(0,z,1,0,"ng-template"))},encapsulation:2}),sn})();const k={translateTab:(0,g.X$)("translateTab",[(0,g.SB)("center, void, left-origin-center, right-origin-center",(0,g.oB)({transform:"none"})),(0,g.SB)("left",(0,g.oB)({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,g.SB)("right",(0,g.oB)({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),(0,g.eR)("* => left, * => right, left => center, right => center",(0,g.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),(0,g.eR)("void => left-origin-center",[(0,g.oB)({transform:"translate3d(-100%, 0, 0)",visibility:"hidden"}),(0,g.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),(0,g.eR)("void => right-origin-center",[(0,g.oB)({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),(0,g.jt)("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])])};let W=(()=>{class sn extends o.Pl{constructor(Lt,Kt,mn,wn){super(Lt,Kt,wn),this._host=mn,this._centeringSub=se.w.EMPTY,this._leavingSub=se.w.EMPTY}ngOnInit(){super.ngOnInit(),this._centeringSub=this._host._beforeCentering.pipe((0,p.O)(this._host._isCenterPosition(this._host._position))).subscribe(Lt=>{Lt&&!this.hasAttached()&&this.attach(this._host._content)}),this._leavingSub=this._host._afterLeavingCenter.subscribe(()=>{this._host.preserveContent||this.detach()})}ngOnDestroy(){super.ngOnDestroy(),this._centeringSub.unsubscribe(),this._leavingSub.unsubscribe()}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l._Vd),l.Y36(l.s_b),l.Y36((0,l.Gpc)(()=>Ne)),l.Y36(c.K0))},sn.\u0275dir=l.lG2({type:sn,selectors:[["","matTabBodyHost",""]],features:[l.qOj]}),sn})(),ae=(()=>{class sn{constructor(Lt,Kt,mn){this._elementRef=Lt,this._dir=Kt,this._dirChangeSubscription=se.w.EMPTY,this._translateTabComplete=new ie.xQ,this._onCentering=new l.vpe,this._beforeCentering=new l.vpe,this._afterLeavingCenter=new l.vpe,this._onCentered=new l.vpe(!0),this.animationDuration="500ms",this.preserveContent=!1,Kt&&(this._dirChangeSubscription=Kt.change.subscribe(wn=>{this._computePositionAnimationState(wn),mn.markForCheck()})),this._translateTabComplete.pipe((0,w.x)((wn,Gn)=>wn.fromState===Gn.fromState&&wn.toState===Gn.toState)).subscribe(wn=>{this._isCenterPosition(wn.toState)&&this._isCenterPosition(this._position)&&this._onCentered.emit(),this._isCenterPosition(wn.fromState)&&!this._isCenterPosition(this._position)&&this._afterLeavingCenter.emit()})}set position(Lt){this._positionIndex=Lt,this._computePositionAnimationState()}ngOnInit(){"center"==this._position&&null!=this.origin&&(this._position=this._computePositionFromOrigin(this.origin))}ngOnDestroy(){this._dirChangeSubscription.unsubscribe(),this._translateTabComplete.complete()}_onTranslateTabStarted(Lt){const Kt=this._isCenterPosition(Lt.toState);this._beforeCentering.emit(Kt),Kt&&this._onCentering.emit(this._elementRef.nativeElement.clientHeight)}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_isCenterPosition(Lt){return"center"==Lt||"left-origin-center"==Lt||"right-origin-center"==Lt}_computePositionAnimationState(Lt=this._getLayoutDirection()){this._position=this._positionIndex<0?"ltr"==Lt?"left":"right":this._positionIndex>0?"ltr"==Lt?"right":"left":"center"}_computePositionFromOrigin(Lt){const Kt=this._getLayoutDirection();return"ltr"==Kt&&Lt<=0||"rtl"==Kt&&Lt>0?"left-origin-center":"right-origin-center"}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(v.Is,8),l.Y36(l.sBO))},sn.\u0275dir=l.lG2({type:sn,inputs:{_content:["content","_content"],origin:"origin",animationDuration:"animationDuration",preserveContent:"preserveContent",position:"position"},outputs:{_onCentering:"_onCentering",_beforeCentering:"_beforeCentering",_afterLeavingCenter:"_afterLeavingCenter",_onCentered:"_onCentered"}}),sn})(),Ne=(()=>{class sn extends ae{constructor(Lt,Kt,mn){super(Lt,Kt,mn)}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(v.Is,8),l.Y36(l.sBO))},sn.\u0275cmp=l.Xpm({type:sn,selectors:[["mat-tab-body"]],viewQuery:function(Lt,Kt){if(1&Lt&&l.Gf(o.Pl,5),2&Lt){let mn;l.iGM(mn=l.CRH())&&(Kt._portalHost=mn.first)}},hostAttrs:[1,"mat-tab-body"],features:[l.qOj],decls:3,vars:6,consts:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],template:function(Lt,Kt){1&Lt&&(l.TgZ(0,"div",0,1),l.NdJ("@translateTab.start",function(wn){return Kt._onTranslateTabStarted(wn)})("@translateTab.done",function(wn){return Kt._translateTabComplete.next(wn)}),l.YNc(2,B,0,0,"ng-template",2),l.qZA()),2&Lt&&l.Q6J("@translateTab",l.WLB(3,I,Kt._position,l.VKq(1,M,Kt.animationDuration)))},dependencies:[W],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}'],encapsulation:2,data:{animation:[k.translateTab]}}),sn})();const pe=new l.OlP("MAT_TABS_CONFIG"),Pe=(0,f.Id)(class{});let Me=(()=>{class sn extends Pe{constructor(Lt){super(),this.elementRef=Lt}focus(){this.elementRef.nativeElement.focus()}getOffsetLeft(){return this.elementRef.nativeElement.offsetLeft}getOffsetWidth(){return this.elementRef.nativeElement.offsetWidth}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq))},sn.\u0275dir=l.lG2({type:sn,selectors:[["","matTabLabelWrapper",""]],hostVars:3,hostBindings:function(Lt,Kt){2&Lt&&(l.uIk("aria-disabled",!!Kt.disabled),l.ekj("mat-tab-disabled",Kt.disabled))},inputs:{disabled:"disabled"},features:[l.qOj]}),sn})();const Ze=(0,_.i$)({passive:!0});let It=(()=>{class sn{constructor(Lt,Kt,mn,wn,Gn,er,an){this._elementRef=Lt,this._changeDetectorRef=Kt,this._viewportRuler=mn,this._dir=wn,this._ngZone=Gn,this._platform=er,this._animationMode=an,this._scrollDistance=0,this._selectedIndexChanged=!1,this._destroyed=new ie.xQ,this._showPaginationControls=!1,this._disableScrollAfter=!0,this._disableScrollBefore=!0,this._stopScrolling=new ie.xQ,this._disablePagination=!1,this._selectedIndex=0,this.selectFocusedIndex=new l.vpe,this.indexFocused=new l.vpe,Gn.runOutsideAngular(()=>{(0,re.R)(Lt.nativeElement,"mouseleave").pipe((0,O.R)(this._destroyed)).subscribe(()=>{this._stopInterval()})})}get disablePagination(){return this._disablePagination}set disablePagination(Lt){this._disablePagination=(0,D.Ig)(Lt)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Lt){Lt=(0,D.su)(Lt),this._selectedIndex!=Lt&&(this._selectedIndexChanged=!0,this._selectedIndex=Lt,this._keyManager&&this._keyManager.updateActiveItem(Lt))}ngAfterViewInit(){(0,re.R)(this._previousPaginator.nativeElement,"touchstart",Ze).pipe((0,O.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("before")}),(0,re.R)(this._nextPaginator.nativeElement,"touchstart",Ze).pipe((0,O.R)(this._destroyed)).subscribe(()=>{this._handlePaginatorPress("after")})}ngAfterContentInit(){const Lt=this._dir?this._dir.change:(0,T.of)("ltr"),Kt=this._viewportRuler.change(150),mn=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new e.Em(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap(),this._keyManager.updateActiveItem(this._selectedIndex),this._ngZone.onStable.pipe((0,m.q)(1)).subscribe(mn),(0,L.T)(Lt,Kt,this._items.changes,this._itemsResized()).pipe((0,O.R)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),mn()})}),this._keyManager.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.pipe((0,O.R)(this._destroyed)).subscribe(wn=>{this.indexFocused.emit(wn),this._setTabFocus(wn)})}_itemsResized(){return"function"!=typeof ResizeObserver?Q.E:this._items.changes.pipe((0,p.O)(this._items),(0,H.w)(Lt=>new b.y(Kt=>this._ngZone.runOutsideAngular(()=>{const mn=new ResizeObserver(wn=>Kt.next(wn));return Lt.forEach(wn=>mn.observe(wn.elementRef.nativeElement)),()=>{mn.disconnect()}}))),(0,N.T)(1),(0,K.h)(Lt=>Lt.some(Kt=>Kt.contentRect.width>0&&Kt.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(Lt){if(!(0,C.Vb)(Lt))switch(Lt.keyCode){case C.K5:case C.L_:this.focusIndex!==this.selectedIndex&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(Lt));break;default:this._keyManager.onKeydown(Lt)}}_onContentChanges(){const Lt=this._elementRef.nativeElement.textContent;Lt!==this._currentTextContent&&(this._currentTextContent=Lt||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(Lt){!this._isValidIndex(Lt)||this.focusIndex===Lt||!this._keyManager||this._keyManager.setActiveItem(Lt)}_isValidIndex(Lt){if(!this._items)return!0;const Kt=this._items?this._items.toArray()[Lt]:null;return!!Kt&&!Kt.disabled}_setTabFocus(Lt){if(this._showPaginationControls&&this._scrollToLabel(Lt),this._items&&this._items.length){this._items.toArray()[Lt].focus();const Kt=this._tabListContainer.nativeElement;Kt.scrollLeft="ltr"==this._getLayoutDirection()?0:Kt.scrollWidth-Kt.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const Lt=this.scrollDistance,Kt="ltr"===this._getLayoutDirection()?-Lt:Lt;this._tabList.nativeElement.style.transform=`translateX(${Math.round(Kt)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(Lt){this._scrollTo(Lt)}_scrollHeader(Lt){return this._scrollTo(this._scrollDistance+("before"==Lt?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(Lt){this._stopInterval(),this._scrollHeader(Lt)}_scrollToLabel(Lt){if(this.disablePagination)return;const Kt=this._items?this._items.toArray()[Lt]:null;if(!Kt)return;const mn=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:wn,offsetWidth:Gn}=Kt.elementRef.nativeElement;let er,an;"ltr"==this._getLayoutDirection()?(er=wn,an=er+Gn):(an=this._tabListInner.nativeElement.offsetWidth-wn,er=an-Gn);const tn=this.scrollDistance,Ot=this.scrollDistance+mn;er<tn?this.scrollDistance-=tn-er+60:an>Ot&&(this.scrollDistance+=an-Ot+60)}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const Lt=this._tabListInner.nativeElement.scrollWidth>this._elementRef.nativeElement.offsetWidth;Lt||(this.scrollDistance=0),Lt!==this._showPaginationControls&&this._changeDetectorRef.markForCheck(),this._showPaginationControls=Lt}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const Lt=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,Kt=Lt?Lt.elementRef.nativeElement:null;Kt?this._inkBar.alignToElement(Kt):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(Lt,Kt){Kt&&null!=Kt.button&&0!==Kt.button||(this._stopInterval(),(0,E.H)(650,100).pipe((0,O.R)((0,L.T)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:mn,distance:wn}=this._scrollHeader(Lt);(0===wn||wn>=mn)&&this._stopInterval()}))}_scrollTo(Lt){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const Kt=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(Kt,Lt)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:Kt,distance:this._scrollDistance}}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(R.rL),l.Y36(v.Is,8),l.Y36(l.R0b),l.Y36(_.t4),l.Y36(l.QbO,8))},sn.\u0275dir=l.lG2({type:sn,inputs:{disablePagination:"disablePagination"}}),sn})(),Ut=(()=>{class sn extends It{constructor(Lt,Kt,mn,wn,Gn,er,an){super(Lt,Kt,mn,wn,Gn,er,an),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(Lt){this._disableRipple=(0,D.Ig)(Lt)}_itemSelected(Lt){Lt.preventDefault()}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(R.rL),l.Y36(v.Is,8),l.Y36(l.R0b),l.Y36(_.t4),l.Y36(l.QbO,8))},sn.\u0275dir=l.lG2({type:sn,inputs:{disableRipple:"disableRipple"},features:[l.qOj]}),sn})(),Je=(()=>{class sn extends Ut{constructor(Lt,Kt,mn,wn,Gn,er,an){super(Lt,Kt,mn,wn,Gn,er,an)}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(R.rL),l.Y36(v.Is,8),l.Y36(l.R0b),l.Y36(_.t4),l.Y36(l.QbO,8))},sn.\u0275cmp=l.Xpm({type:sn,selectors:[["mat-tab-header"]],contentQueries:function(Lt,Kt,mn){if(1&Lt&&l.Suo(mn,Me,4),2&Lt){let wn;l.iGM(wn=l.CRH())&&(Kt._items=wn)}},viewQuery:function(Lt,Kt){if(1&Lt&&(l.Gf(ce,7),l.Gf(U,7),l.Gf(X,7),l.Gf(q,7),l.Gf(fe,5),l.Gf(G,5)),2&Lt){let mn;l.iGM(mn=l.CRH())&&(Kt._inkBar=mn.first),l.iGM(mn=l.CRH())&&(Kt._tabListContainer=mn.first),l.iGM(mn=l.CRH())&&(Kt._tabList=mn.first),l.iGM(mn=l.CRH())&&(Kt._tabListInner=mn.first),l.iGM(mn=l.CRH())&&(Kt._nextPaginator=mn.first),l.iGM(mn=l.CRH())&&(Kt._previousPaginator=mn.first)}},hostAttrs:[1,"mat-tab-header"],hostVars:4,hostBindings:function(Lt,Kt){2&Lt&&l.ekj("mat-tab-header-pagination-controls-enabled",Kt._showPaginationControls)("mat-tab-header-rtl","rtl"==Kt._getLayoutDirection())},inputs:{selectedIndex:"selectedIndex"},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"},features:[l.qOj],ngContentSelectors:j,decls:14,vars:10,consts:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],template:function(Lt,Kt){1&Lt&&(l.F$t(),l.TgZ(0,"button",0,1),l.NdJ("click",function(){return Kt._handlePaginatorClick("before")})("mousedown",function(wn){return Kt._handlePaginatorPress("before",wn)})("touchend",function(){return Kt._stopInterval()}),l._UZ(2,"div",2),l.qZA(),l.TgZ(3,"div",3,4),l.NdJ("keydown",function(wn){return Kt._handleKeydown(wn)}),l.TgZ(5,"div",5,6),l.NdJ("cdkObserveContent",function(){return Kt._onContentChanges()}),l.TgZ(7,"div",7,8),l.Hsn(9),l.qZA(),l._UZ(10,"mat-ink-bar"),l.qZA()(),l.TgZ(11,"button",9,10),l.NdJ("mousedown",function(wn){return Kt._handlePaginatorPress("after",wn)})("click",function(){return Kt._handlePaginatorClick("after")})("touchend",function(){return Kt._stopInterval()}),l._UZ(13,"div",2),l.qZA()),2&Lt&&(l.ekj("mat-tab-header-pagination-disabled",Kt._disableScrollBefore),l.Q6J("matRippleDisabled",Kt._disableScrollBefore||Kt.disableRipple)("disabled",Kt._disableScrollBefore||null),l.xp6(5),l.ekj("_mat-animation-noopable","NoopAnimations"===Kt._animationMode),l.xp6(6),l.ekj("mat-tab-header-pagination-disabled",Kt._disableScrollAfter),l.Q6J("matRippleDisabled",Kt._disableScrollAfter||Kt.disableRipple)("disabled",Kt._disableScrollAfter||null))},dependencies:[f.wG,t.wD,ce],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}"],encapsulation:2}),sn})(),dt=0;class he{}const Le=(0,f.pj)((0,f.Kr)(class{constructor(sn){this._elementRef=sn}}),"primary");let He=(()=>{class sn extends Le{constructor(Lt,Kt,mn,wn){var Gn;super(Lt),this._changeDetectorRef=Kt,this._animationMode=wn,this._tabs=new l.n_E,this._indexToSelect=0,this._lastFocusedTabIndex=null,this._tabBodyWrapperHeight=0,this._tabsSubscription=se.w.EMPTY,this._tabLabelSubscription=se.w.EMPTY,this._dynamicHeight=!1,this._selectedIndex=null,this.headerPosition="above",this._disablePagination=!1,this._preserveContent=!1,this.selectedIndexChange=new l.vpe,this.focusChange=new l.vpe,this.animationDone=new l.vpe,this.selectedTabChange=new l.vpe(!0),this._groupId=dt++,this.animationDuration=mn&&mn.animationDuration?mn.animationDuration:"500ms",this.disablePagination=!(!mn||null==mn.disablePagination)&&mn.disablePagination,this.dynamicHeight=!(!mn||null==mn.dynamicHeight)&&mn.dynamicHeight,this.contentTabIndex=null!==(Gn=null==mn?void 0:mn.contentTabIndex)&&void 0!==Gn?Gn:null,this.preserveContent=!(null==mn||!mn.preserveContent)}get dynamicHeight(){return this._dynamicHeight}set dynamicHeight(Lt){this._dynamicHeight=(0,D.Ig)(Lt)}get selectedIndex(){return this._selectedIndex}set selectedIndex(Lt){this._indexToSelect=(0,D.su)(Lt,null)}get animationDuration(){return this._animationDuration}set animationDuration(Lt){this._animationDuration=/^\d+$/.test(Lt+"")?Lt+"ms":Lt}get contentTabIndex(){return this._contentTabIndex}set contentTabIndex(Lt){this._contentTabIndex=(0,D.su)(Lt,null)}get disablePagination(){return this._disablePagination}set disablePagination(Lt){this._disablePagination=(0,D.Ig)(Lt)}get preserveContent(){return this._preserveContent}set preserveContent(Lt){this._preserveContent=(0,D.Ig)(Lt)}get backgroundColor(){return this._backgroundColor}set backgroundColor(Lt){const Kt=this._elementRef.nativeElement;Kt.classList.remove(`mat-background-${this.backgroundColor}`),Lt&&Kt.classList.add(`mat-background-${Lt}`),this._backgroundColor=Lt}ngAfterContentChecked(){const Lt=this._indexToSelect=this._clampTabIndex(this._indexToSelect);if(this._selectedIndex!=Lt){const Kt=null==this._selectedIndex;if(!Kt){this.selectedTabChange.emit(this._createChangeEvent(Lt));const mn=this._tabBodyWrapper.nativeElement;mn.style.minHeight=mn.clientHeight+"px"}Promise.resolve().then(()=>{this._tabs.forEach((mn,wn)=>mn.isActive=wn===Lt),Kt||(this.selectedIndexChange.emit(Lt),this._tabBodyWrapper.nativeElement.style.minHeight="")})}this._tabs.forEach((Kt,mn)=>{Kt.position=mn-Lt,null!=this._selectedIndex&&0==Kt.position&&!Kt.origin&&(Kt.origin=Lt-this._selectedIndex)}),this._selectedIndex!==Lt&&(this._selectedIndex=Lt,this._lastFocusedTabIndex=null,this._changeDetectorRef.markForCheck())}ngAfterContentInit(){this._subscribeToAllTabChanges(),this._subscribeToTabLabels(),this._tabsSubscription=this._tabs.changes.subscribe(()=>{const Lt=this._clampTabIndex(this._indexToSelect);if(Lt===this._selectedIndex){const Kt=this._tabs.toArray();let mn;for(let wn=0;wn<Kt.length;wn++)if(Kt[wn].isActive){this._indexToSelect=this._selectedIndex=wn,this._lastFocusedTabIndex=null,mn=Kt[wn];break}!mn&&Kt[Lt]&&Promise.resolve().then(()=>{Kt[Lt].isActive=!0,this.selectedTabChange.emit(this._createChangeEvent(Lt))})}this._changeDetectorRef.markForCheck()})}_subscribeToAllTabChanges(){this._allTabs.changes.pipe((0,p.O)(this._allTabs)).subscribe(Lt=>{this._tabs.reset(Lt.filter(Kt=>Kt._closestTabGroup===this||!Kt._closestTabGroup)),this._tabs.notifyOnChanges()})}ngOnDestroy(){this._tabs.destroy(),this._tabsSubscription.unsubscribe(),this._tabLabelSubscription.unsubscribe()}realignInkBar(){this._tabHeader&&this._tabHeader._alignInkBarToSelectedTab()}updatePagination(){this._tabHeader&&this._tabHeader.updatePagination()}focusTab(Lt){const Kt=this._tabHeader;Kt&&(Kt.focusIndex=Lt)}_focusChanged(Lt){this._lastFocusedTabIndex=Lt,this.focusChange.emit(this._createChangeEvent(Lt))}_createChangeEvent(Lt){const Kt=new he;return Kt.index=Lt,this._tabs&&this._tabs.length&&(Kt.tab=this._tabs.toArray()[Lt]),Kt}_subscribeToTabLabels(){this._tabLabelSubscription&&this._tabLabelSubscription.unsubscribe(),this._tabLabelSubscription=(0,L.T)(...this._tabs.map(Lt=>Lt._stateChanges)).subscribe(()=>this._changeDetectorRef.markForCheck())}_clampTabIndex(Lt){return Math.min(this._tabs.length-1,Math.max(Lt||0,0))}_getTabLabelId(Lt){return`mat-tab-label-${this._groupId}-${Lt}`}_getTabContentId(Lt){return`mat-tab-content-${this._groupId}-${Lt}`}_setTabBodyWrapperHeight(Lt){if(!this._dynamicHeight||!this._tabBodyWrapperHeight)return;const Kt=this._tabBodyWrapper.nativeElement;Kt.style.height=this._tabBodyWrapperHeight+"px",this._tabBodyWrapper.nativeElement.offsetHeight&&(Kt.style.height=Lt+"px")}_removeTabBodyWrapperHeight(){const Lt=this._tabBodyWrapper.nativeElement;this._tabBodyWrapperHeight=Lt.clientHeight,Lt.style.height="",this.animationDone.emit()}_handleClick(Lt,Kt,mn){Lt.disabled||(this.selectedIndex=Kt.focusIndex=mn)}_getTabIndex(Lt,Kt){var mn;return Lt.disabled?null:Kt===(null!==(mn=this._lastFocusedTabIndex)&&void 0!==mn?mn:this.selectedIndex)?0:-1}_tabFocusChanged(Lt,Kt){Lt&&"mouse"!==Lt&&"touch"!==Lt&&(this._tabHeader.focusIndex=Kt)}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(pe,8),l.Y36(l.QbO,8))},sn.\u0275dir=l.lG2({type:sn,inputs:{dynamicHeight:"dynamicHeight",selectedIndex:"selectedIndex",headerPosition:"headerPosition",animationDuration:"animationDuration",contentTabIndex:"contentTabIndex",disablePagination:"disablePagination",preserveContent:"preserveContent",backgroundColor:"backgroundColor"},outputs:{selectedIndexChange:"selectedIndexChange",focusChange:"focusChange",animationDone:"animationDone",selectedTabChange:"selectedTabChange"},features:[l.qOj]}),sn})(),nt=(()=>{class sn extends He{constructor(Lt,Kt,mn,wn){super(Lt,Kt,mn,wn)}}return sn.\u0275fac=function(Lt){return new(Lt||sn)(l.Y36(l.SBq),l.Y36(l.sBO),l.Y36(pe,8),l.Y36(l.QbO,8))},sn.\u0275cmp=l.Xpm({type:sn,selectors:[["mat-tab-group"]],contentQueries:function(Lt,Kt,mn){if(1&Lt&&l.Suo(mn,et,5),2&Lt){let wn;l.iGM(wn=l.CRH())&&(Kt._allTabs=wn)}},viewQuery:function(Lt,Kt){if(1&Lt&&(l.Gf(ye,5),l.Gf(Ee,5)),2&Lt){let mn;l.iGM(mn=l.CRH())&&(Kt._tabBodyWrapper=mn.first),l.iGM(mn=l.CRH())&&(Kt._tabHeader=mn.first)}},hostAttrs:[1,"mat-tab-group"],hostVars:4,hostBindings:function(Lt,Kt){2&Lt&&l.ekj("mat-tab-group-dynamic-height",Kt.dynamicHeight)("mat-tab-group-inverted-header","below"===Kt.headerPosition)},inputs:{color:"color",disableRipple:"disableRipple"},exportAs:["matTabGroup"],features:[l._Bn([{provide:ft,useExisting:sn}]),l.qOj],decls:6,vars:7,consts:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered","_onCentering"]],template:function(Lt,Kt){1&Lt&&(l.TgZ(0,"mat-tab-header",0,1),l.NdJ("indexFocused",function(wn){return Kt._focusChanged(wn)})("selectFocusedIndex",function(wn){return Kt.selectedIndex=wn}),l.YNc(2,te,5,15,"div",2),l.qZA(),l.TgZ(3,"div",3,4),l.YNc(5,be,1,11,"mat-tab-body",5),l.qZA()),2&Lt&&(l.Q6J("selectedIndex",Kt.selectedIndex||0)("disableRipple",Kt.disableRipple)("disablePagination",Kt.disablePagination),l.xp6(2),l.Q6J("ngForOf",Kt._tabs),l.xp6(1),l.ekj("_mat-animation-noopable","NoopAnimations"===Kt._animationMode),l.xp6(2),l.Q6J("ngForOf",Kt._tabs))},dependencies:[c.mk,c.sg,c.O5,o.Pl,f.wG,e.kH,Me,Ne,Je],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}"],encapsulation:2}),sn})(),Pn=(()=>{class sn{}return sn.\u0275fac=function(Lt){return new(Lt||sn)},sn.\u0275mod=l.oAB({type:sn}),sn.\u0275inj=l.cJS({imports:[c.ez,f.BQ,o.eL,f.si,t.Q8,e.rt,f.BQ]}),sn})()},4594:(ke,Y,a)=>{"use strict";a.d(Y,{g0:()=>w});var e=a(5e3),t=a(508);let w=(()=>{class O{}return O.\u0275fac=function(N){return new(N||O)},O.\u0275mod=e.oAB({type:O}),O.\u0275inj=e.cJS({imports:[t.BQ,t.BQ]}),O})()},6360:(ke,Y,a)=>{"use strict";a.d(Y,{PW:()=>fa});var e=a(5e3),t=a(2313),o=a(1777);function l(Ct){return new e.vHH(3e3,!1)}function le(){return"undefined"!=typeof window&&void 0!==window.document}function te(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function be(Ct){switch(Ct.length){case 0:return new o.ZN;case 1:return Ct[0];default:return new o.ZE(Ct)}}function Re(Ct,de,_e,qe,Dt=new Map,$t=new Map){const ln=[],hn=[];let Cn=-1,Yn=null;if(qe.forEach(zn=>{const rr=zn.get("offset"),cr=rr==Cn,Fr=cr&&Yn||new Map;zn.forEach((pr,or)=>{let ei=or,Kr=pr;if("offset"!==or)switch(ei=de.normalizePropertyName(ei,ln),Kr){case o.k1:Kr=Dt.get(or);break;case o.l3:Kr=$t.get(or);break;default:Kr=de.normalizeStyleValue(or,ei,Kr,ln)}Fr.set(ei,Kr)}),cr||hn.push(Fr),Yn=Fr,Cn=rr}),ln.length)throw function j(Ct){return new e.vHH(3502,!1)}();return hn}function De(Ct,de,_e,qe){switch(de){case"start":Ct.onStart(()=>qe(_e&&ee(_e,"start",Ct)));break;case"done":Ct.onDone(()=>qe(_e&&ee(_e,"done",Ct)));break;case"destroy":Ct.onDestroy(()=>qe(_e&&ee(_e,"destroy",Ct)))}}function ee(Ct,de,_e){const qe=_e.totalTime,$t=ce(Ct.element,Ct.triggerName,Ct.fromState,Ct.toState,de||Ct.phaseName,null==qe?Ct.totalTime:qe,!!_e.disabled),ln=Ct._data;return null!=ln&&($t._data=ln),$t}function ce(Ct,de,_e,qe,Dt="",$t=0,ln){return{element:Ct,triggerName:de,fromState:_e,toState:qe,phaseName:Dt,totalTime:$t,disabled:!!ln}}function Te(Ct,de,_e){let qe=Ct.get(de);return qe||Ct.set(de,qe=_e),qe}function ze(Ct){const de=Ct.indexOf(":");return[Ct.substring(1,de),Ct.slice(de+1)]}let _t=(Ct,de)=>!1,Pt=(Ct,de,_e)=>[],kt=null;function Nt(Ct){const de=Ct.parentNode||Ct.host;return de===kt?null:de}(te()||"undefined"!=typeof Element)&&(le()?(kt=(()=>document.documentElement)(),_t=(Ct,de)=>{for(;de;){if(de===Ct)return!0;de=Nt(de)}return!1}):_t=(Ct,de)=>Ct.contains(de),Pt=(Ct,de,_e)=>{if(_e)return Array.from(Ct.querySelectorAll(de));const qe=Ct.querySelector(de);return qe?[qe]:[]});let k=null,W=!1;const Pe=_t,Me=Pt;let tt=(()=>{class Ct{validateStyleProperty(_e){return function ae(Ct){k||(k=function pe(){return"undefined"!=typeof document?document.body:null}()||{},W=!!k.style&&"WebkitAppearance"in k.style);let de=!0;return k.style&&!function et(Ct){return"ebkit"==Ct.substring(1,6)}(Ct)&&(de=Ct in k.style,!de&&W&&(de="Webkit"+Ct.charAt(0).toUpperCase()+Ct.slice(1)in k.style)),de}(_e)}matchesElement(_e,qe){return!1}containsElement(_e,qe){return Pe(_e,qe)}getParentElement(_e){return Nt(_e)}query(_e,qe,Dt){return Me(_e,qe,Dt)}computeStyle(_e,qe,Dt){return Dt||""}animate(_e,qe,Dt,$t,ln,hn=[],Cn){return new o.ZN(Dt,$t)}}return Ct.\u0275fac=function(_e){return new(_e||Ct)},Ct.\u0275prov=e.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})(),St=(()=>{class Ct{}return Ct.NOOP=new tt,Ct})();const Je="ng-enter",dt="ng-leave",he="ng-trigger",Le=".ng-trigger",He="ng-animating",nt=".ng-animating";function jt(Ct){if("number"==typeof Ct)return Ct;const de=Ct.match(/^(-?[\.\d]+)(m?s)/);return!de||de.length<2?0:st(parseFloat(de[1]),de[2])}function st(Ct,de){return"s"===de?1e3*Ct:Ct}function bt(Ct,de,_e){return Ct.hasOwnProperty("duration")?Ct:function at(Ct,de,_e){let Dt,$t=0,ln="";if("string"==typeof Ct){const hn=Ct.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===hn)return de.push(l()),{duration:0,delay:0,easing:""};Dt=st(parseFloat(hn[1]),hn[2]);const Cn=hn[3];null!=Cn&&($t=st(parseFloat(Cn),hn[4]));const Yn=hn[5];Yn&&(ln=Yn)}else Dt=Ct;if(!_e){let hn=!1,Cn=de.length;Dt<0&&(de.push(function f(){return new e.vHH(3100,!1)}()),hn=!0),$t<0&&(de.push(function m(){return new e.vHH(3101,!1)}()),hn=!0),hn&&de.splice(Cn,0,l())}return{duration:Dt,delay:$t,easing:ln}}(Ct,de,_e)}function yt(Ct,de={}){return Object.keys(Ct).forEach(_e=>{de[_e]=Ct[_e]}),de}function Yt(Ct){const de=new Map;return Object.keys(Ct).forEach(_e=>{de.set(_e,Ct[_e])}),de}function sn(Ct,de=new Map,_e){if(_e)for(let[qe,Dt]of _e)de.set(qe,Dt);for(let[qe,Dt]of Ct)de.set(qe,Dt);return de}function bn(Ct,de,_e){return _e?de+":"+_e+";":""}function Lt(Ct){let de="";for(let _e=0;_e<Ct.style.length;_e++){const qe=Ct.style.item(_e);de+=bn(0,qe,Ct.style.getPropertyValue(qe))}for(const _e in Ct.style)Ct.style.hasOwnProperty(_e)&&!_e.startsWith("_")&&(de+=bn(0,Ye(_e),Ct.style[_e]));Ct.setAttribute("style",de)}function Kt(Ct,de,_e){Ct.style&&(de.forEach((qe,Dt)=>{const $t=Dn(Dt);_e&&!_e.has(Dt)&&_e.set(Dt,Ct.style[$t]),Ct.style[$t]=qe}),te()&&Lt(Ct))}function mn(Ct,de){Ct.style&&(de.forEach((_e,qe)=>{const Dt=Dn(qe);Ct.style[Dt]=""}),te()&&Lt(Ct))}function wn(Ct){return Array.isArray(Ct)?1==Ct.length?Ct[0]:(0,o.vP)(Ct):Ct}const er=new RegExp("{{\\s*(.+?)\\s*}}","g");function an(Ct){let de=[];if("string"==typeof Ct){let _e;for(;_e=er.exec(Ct);)de.push(_e[1]);er.lastIndex=0}return de}function tn(Ct,de,_e){const qe=Ct.toString(),Dt=qe.replace(er,($t,ln)=>{let hn=de[ln];return null==hn&&(_e.push(function w(Ct){return new e.vHH(3003,!1)}()),hn=""),hn.toString()});return Dt==qe?Ct:Dt}function Ot(Ct){const de=[];let _e=Ct.next();for(;!_e.done;)de.push(_e.value),_e=Ct.next();return de}const dn=/-+([a-z0-9])/g;function Dn(Ct){return Ct.replace(dn,(...de)=>de[1].toUpperCase())}function Ye(Ct){return Ct.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function S(Ct,de,_e){switch(de.type){case 7:return Ct.visitTrigger(de,_e);case 0:return Ct.visitState(de,_e);case 1:return Ct.visitTransition(de,_e);case 2:return Ct.visitSequence(de,_e);case 3:return Ct.visitGroup(de,_e);case 4:return Ct.visitAnimate(de,_e);case 5:return Ct.visitKeyframes(de,_e);case 6:return Ct.visitStyle(de,_e);case 8:return Ct.visitReference(de,_e);case 9:return Ct.visitAnimateChild(de,_e);case 10:return Ct.visitAnimateRef(de,_e);case 11:return Ct.visitQuery(de,_e);case 12:return Ct.visitStagger(de,_e);default:throw function O(Ct){return new e.vHH(3004,!1)}()}}function xe(Ct,de){return window.getComputedStyle(Ct)[de]}function qr(Ct,de){const _e=[];return"string"==typeof Ct?Ct.split(/\s*,\s*/).forEach(qe=>function Ki(Ct,de,_e){if(":"==Ct[0]){const Cn=function na(Ct,de){switch(Ct){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(_e,qe)=>parseFloat(qe)>parseFloat(_e);case":decrement":return(_e,qe)=>parseFloat(qe)<parseFloat(_e);default:return de.push(function C(Ct){return new e.vHH(3016,!1)}()),"* => *"}}(Ct,_e);if("function"==typeof Cn)return void de.push(Cn);Ct=Cn}const qe=Ct.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==qe||qe.length<4)return _e.push(function D(Ct){return new e.vHH(3015,!1)}()),de;const Dt=qe[1],$t=qe[2],ln=qe[3];de.push(ra(Dt,ln));"<"==$t[0]&&!("*"==Dt&&"*"==ln)&&de.push(ra(ln,Dt))}(qe,_e,de)):_e.push(Ct),_e}const ri=new Set(["true","1"]),Jr=new Set(["false","0"]);function ra(Ct,de){const _e=ri.has(Ct)||Jr.has(Ct),qe=ri.has(de)||Jr.has(de);return(Dt,$t)=>{let ln="*"==Ct||Ct==Dt,hn="*"==de||de==$t;return!ln&&_e&&"boolean"==typeof Dt&&(ln=Dt?ri.has(Ct):Jr.has(Ct)),!hn&&qe&&"boolean"==typeof $t&&(hn=$t?ri.has(de):Jr.has(de)),ln&&hn}}const ia=new RegExp("s*:selfs*,?","g");function Xi(Ct,de,_e,qe){return new Wr(Ct).build(de,_e,qe)}class Wr{constructor(de){this._driver=de}build(de,_e,qe){const Dt=new di(_e);return this._resetContextStyleTimingState(Dt),S(this,wn(de),Dt)}_resetContextStyleTimingState(de){de.currentQuerySelector="",de.collectedStyles=new Map,de.collectedStyles.set("",new Map),de.currentTime=0}visitTrigger(de,_e){let qe=_e.queryCount=0,Dt=_e.depCount=0;const $t=[],ln=[];return"@"==de.name.charAt(0)&&_e.errors.push(function N(){return new e.vHH(3006,!1)}()),de.definitions.forEach(hn=>{if(this._resetContextStyleTimingState(_e),0==hn.type){const Cn=hn,Yn=Cn.name;Yn.toString().split(/\s*,\s*/).forEach(zn=>{Cn.name=zn,$t.push(this.visitState(Cn,_e))}),Cn.name=Yn}else if(1==hn.type){const Cn=this.visitTransition(hn,_e);qe+=Cn.queryCount,Dt+=Cn.depCount,ln.push(Cn)}else _e.errors.push(function K(){return new e.vHH(3007,!1)}())}),{type:7,name:de.name,states:$t,transitions:ln,queryCount:qe,depCount:Dt,options:null}}visitState(de,_e){const qe=this.visitStyle(de.styles,_e),Dt=de.options&&de.options.params||null;if(qe.containsDynamicStyles){const $t=new Set,ln=Dt||{};qe.styles.forEach(hn=>{hn instanceof Map&&hn.forEach(Cn=>{an(Cn).forEach(Yn=>{ln.hasOwnProperty(Yn)||$t.add(Yn)})})}),$t.size&&(Ot($t.values()),_e.errors.push(function ie(Ct,de){return new e.vHH(3008,!1)}()))}return{type:0,name:de.name,style:qe,options:Dt?{params:Dt}:null}}visitTransition(de,_e){_e.queryCount=0,_e.depCount=0;const qe=S(this,wn(de.animation),_e);return{type:1,matchers:qr(de.expr,_e.errors),animation:qe,queryCount:_e.queryCount,depCount:_e.depCount,options:Mi(de.options)}}visitSequence(de,_e){return{type:2,steps:de.steps.map(qe=>S(this,qe,_e)),options:Mi(de.options)}}visitGroup(de,_e){const qe=_e.currentTime;let Dt=0;const $t=de.steps.map(ln=>{_e.currentTime=qe;const hn=S(this,ln,_e);return Dt=Math.max(Dt,_e.currentTime),hn});return _e.currentTime=Dt,{type:3,steps:$t,options:Mi(de.options)}}visitAnimate(de,_e){const qe=function Fi(Ct,de){if(Ct.hasOwnProperty("duration"))return Ct;if("number"==typeof Ct)return Ni(bt(Ct,de).duration,0,"");const _e=Ct;if(_e.split(/\s+/).some($t=>"{"==$t.charAt(0)&&"{"==$t.charAt(1))){const $t=Ni(0,0,"");return $t.dynamic=!0,$t.strValue=_e,$t}const Dt=bt(_e,de);return Ni(Dt.duration,Dt.delay,Dt.easing)}(de.timings,_e.errors);_e.currentAnimateTimings=qe;let Dt,$t=de.styles?de.styles:(0,o.oB)({});if(5==$t.type)Dt=this.visitKeyframes($t,_e);else{let ln=de.styles,hn=!1;if(!ln){hn=!0;const Yn={};qe.easing&&(Yn.easing=qe.easing),ln=(0,o.oB)(Yn)}_e.currentTime+=qe.duration+qe.delay;const Cn=this.visitStyle(ln,_e);Cn.isEmptyStep=hn,Dt=Cn}return _e.currentAnimateTimings=null,{type:4,timings:qe,style:Dt,options:null}}visitStyle(de,_e){const qe=this._makeStyleAst(de,_e);return this._validateStyleAst(qe,_e),qe}_makeStyleAst(de,_e){const qe=[],Dt=Array.isArray(de.styles)?de.styles:[de.styles];for(let hn of Dt)"string"==typeof hn?hn===o.l3?qe.push(hn):_e.errors.push(new e.vHH(3002,!1)):qe.push(Yt(hn));let $t=!1,ln=null;return qe.forEach(hn=>{if(hn instanceof Map&&(hn.has("easing")&&(ln=hn.get("easing"),hn.delete("easing")),!$t))for(let Cn of hn.values())if(Cn.toString().indexOf("{{")>=0){$t=!0;break}}),{type:6,styles:qe,easing:ln,offset:de.offset,containsDynamicStyles:$t,options:null}}_validateStyleAst(de,_e){const qe=_e.currentAnimateTimings;let Dt=_e.currentTime,$t=_e.currentTime;qe&&$t>0&&($t-=qe.duration+qe.delay),de.styles.forEach(ln=>{"string"!=typeof ln&&ln.forEach((hn,Cn)=>{const Yn=_e.collectedStyles.get(_e.currentQuerySelector),zn=Yn.get(Cn);let rr=!0;zn&&($t!=Dt&&$t>=zn.startTime&&Dt<=zn.endTime&&(_e.errors.push(function T(Ct,de,_e,qe,Dt){return new e.vHH(3010,!1)}()),rr=!1),$t=zn.startTime),rr&&Yn.set(Cn,{startTime:$t,endTime:Dt}),_e.options&&function Gn(Ct,de,_e){const qe=de.params||{},Dt=an(Ct);Dt.length&&Dt.forEach($t=>{qe.hasOwnProperty($t)||_e.push(function p(Ct){return new e.vHH(3001,!1)}())})}(hn,_e.options,_e.errors)})})}visitKeyframes(de,_e){const qe={type:5,styles:[],options:null};if(!_e.currentAnimateTimings)return _e.errors.push(function L(){return new e.vHH(3011,!1)}()),qe;let $t=0;const ln=[];let hn=!1,Cn=!1,Yn=0;const zn=de.steps.map(Kr=>{const ui=this._makeStyleAst(Kr,_e);let ai=null!=ui.offset?ui.offset:function Gi(Ct){if("string"==typeof Ct)return null;let de=null;if(Array.isArray(Ct))Ct.forEach(_e=>{if(_e instanceof Map&&_e.has("offset")){const qe=_e;de=parseFloat(qe.get("offset")),qe.delete("offset")}});else if(Ct instanceof Map&&Ct.has("offset")){const _e=Ct;de=parseFloat(_e.get("offset")),_e.delete("offset")}return de}(ui.styles),Xr=0;return null!=ai&&($t++,Xr=ui.offset=ai),Cn=Cn||Xr<0||Xr>1,hn=hn||Xr<Yn,Yn=Xr,ln.push(Xr),ui});Cn&&_e.errors.push(function Q(){return new e.vHH(3012,!1)}()),hn&&_e.errors.push(function b(){return new e.vHH(3200,!1)}());const rr=de.steps.length;let cr=0;$t>0&&$t<rr?_e.errors.push(function E(){return new e.vHH(3202,!1)}()):0==$t&&(cr=1/(rr-1));const Fr=rr-1,pr=_e.currentTime,or=_e.currentAnimateTimings,ei=or.duration;return zn.forEach((Kr,ui)=>{const ai=cr>0?ui==Fr?1:cr*ui:ln[ui],Xr=ai*ei;_e.currentTime=pr+or.delay+Xr,or.duration=Xr,this._validateStyleAst(Kr,_e),Kr.offset=ai,qe.styles.push(Kr)}),qe}visitReference(de,_e){return{type:8,animation:S(this,wn(de.animation),_e),options:Mi(de.options)}}visitAnimateChild(de,_e){return _e.depCount++,{type:9,options:Mi(de.options)}}visitAnimateRef(de,_e){return{type:10,animation:this.visitReference(de.animation,_e),options:Mi(de.options)}}visitQuery(de,_e){const qe=_e.currentQuerySelector,Dt=de.options||{};_e.queryCount++,_e.currentQuery=de;const[$t,ln]=function pa(Ct){const de=!!Ct.split(/\s*,\s*/).find(_e=>":self"==_e);return de&&(Ct=Ct.replace(ia,"")),Ct=Ct.replace(/@\*/g,Le).replace(/@\w+/g,_e=>Le+"-"+_e.slice(1)).replace(/:animating/g,nt),[Ct,de]}(de.selector);_e.currentQuerySelector=qe.length?qe+" "+$t:$t,Te(_e.collectedStyles,_e.currentQuerySelector,new Map);const hn=S(this,wn(de.animation),_e);return _e.currentQuery=null,_e.currentQuerySelector=qe,{type:11,selector:$t,limit:Dt.limit||0,optional:!!Dt.optional,includeSelf:ln,animation:hn,originalSelector:de.selector,options:Mi(de.options)}}visitStagger(de,_e){_e.currentQuery||_e.errors.push(function g(){return new e.vHH(3013,!1)}());const qe="full"===de.timings?{duration:0,delay:0,easing:"full"}:bt(de.timings,_e.errors,!0);return{type:12,animation:S(this,wn(de.animation),_e),timings:qe,options:null}}}class di{constructor(de){this.errors=de,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function Mi(Ct){return Ct?(Ct=yt(Ct)).params&&(Ct.params=function Ta(Ct){return Ct?yt(Ct):null}(Ct.params)):Ct={},Ct}function Ni(Ct,de,_e){return{duration:Ct,delay:de,easing:_e}}function ki(Ct,de,_e,qe,Dt,$t,ln=null,hn=!1){return{type:1,element:Ct,keyframes:de,preStyleProps:_e,postStyleProps:qe,duration:Dt,delay:$t,totalTime:Dt+$t,easing:ln,subTimeline:hn}}class Ka{constructor(){this._map=new Map}get(de){return this._map.get(de)||[]}append(de,_e){let qe=this._map.get(de);qe||this._map.set(de,qe=[]),qe.push(..._e)}has(de){return this._map.has(de)}clear(){this._map.clear()}}const fs=new RegExp(":enter","g"),_a=new RegExp(":leave","g");function ks(Ct,de,_e,qe,Dt,$t=new Map,ln=new Map,hn,Cn,Yn=[]){return(new vs).buildKeyframes(Ct,de,_e,qe,Dt,$t,ln,hn,Cn,Yn)}class vs{buildKeyframes(de,_e,qe,Dt,$t,ln,hn,Cn,Yn,zn=[]){Yn=Yn||new Ka;const rr=new Ps(de,_e,Yn,Dt,$t,zn,[]);rr.options=Cn;const cr=Cn.delay?jt(Cn.delay):0;rr.currentTimeline.delayNextStep(cr),rr.currentTimeline.setStyles([ln],null,rr.errors,Cn),S(this,qe,rr);const Fr=rr.timelines.filter(pr=>pr.containsAnimation());if(Fr.length&&hn.size){let pr;for(let or=Fr.length-1;or>=0;or--){const ei=Fr[or];if(ei.element===_e){pr=ei;break}}pr&&!pr.allowOnlyTimelineStyles()&&pr.setStyles([hn],null,rr.errors,Cn)}return Fr.length?Fr.map(pr=>pr.buildKeyframes()):[ki(_e,[],[],[],0,cr,"",!1)]}visitTrigger(de,_e){}visitState(de,_e){}visitTransition(de,_e){}visitAnimateChild(de,_e){const qe=_e.subInstructions.get(_e.element);if(qe){const Dt=_e.createSubContext(de.options),$t=_e.currentTimeline.currentTime,ln=this._visitSubInstructions(qe,Dt,Dt.options);$t!=ln&&_e.transformIntoNewTimeline(ln)}_e.previousNode=de}visitAnimateRef(de,_e){const qe=_e.createSubContext(de.options);qe.transformIntoNewTimeline(),this._applyAnimationRefDelays([de.options,de.animation.options],_e,qe),this.visitReference(de.animation,qe),_e.transformIntoNewTimeline(qe.currentTimeline.currentTime),_e.previousNode=de}_applyAnimationRefDelays(de,_e,qe){var Dt;for(const $t of de){const ln=null==$t?void 0:$t.delay;if(ln){const hn="number"==typeof ln?ln:jt(tn(ln,null!==(Dt=null==$t?void 0:$t.params)&&void 0!==Dt?Dt:{},_e.errors));qe.delayNextStep(hn)}}}_visitSubInstructions(de,_e,qe){let $t=_e.currentTimeline.currentTime;const ln=null!=qe.duration?jt(qe.duration):null,hn=null!=qe.delay?jt(qe.delay):null;return 0!==ln&&de.forEach(Cn=>{const Yn=_e.appendInstructionToTimeline(Cn,ln,hn);$t=Math.max($t,Yn.duration+Yn.delay)}),$t}visitReference(de,_e){_e.updateOptions(de.options,!0),S(this,de.animation,_e),_e.previousNode=de}visitSequence(de,_e){const qe=_e.subContextCount;let Dt=_e;const $t=de.options;if($t&&($t.params||$t.delay)&&(Dt=_e.createSubContext($t),Dt.transformIntoNewTimeline(),null!=$t.delay)){6==Dt.previousNode.type&&(Dt.currentTimeline.snapshotCurrentStyles(),Dt.previousNode=hs);const ln=jt($t.delay);Dt.delayNextStep(ln)}de.steps.length&&(de.steps.forEach(ln=>S(this,ln,Dt)),Dt.currentTimeline.applyStylesToKeyframe(),Dt.subContextCount>qe&&Dt.transformIntoNewTimeline()),_e.previousNode=de}visitGroup(de,_e){const qe=[];let Dt=_e.currentTimeline.currentTime;const $t=de.options&&de.options.delay?jt(de.options.delay):0;de.steps.forEach(ln=>{const hn=_e.createSubContext(de.options);$t&&hn.delayNextStep($t),S(this,ln,hn),Dt=Math.max(Dt,hn.currentTimeline.currentTime),qe.push(hn.currentTimeline)}),qe.forEach(ln=>_e.currentTimeline.mergeTimelineCollectedStyles(ln)),_e.transformIntoNewTimeline(Dt),_e.previousNode=de}_visitTiming(de,_e){if(de.dynamic){const qe=de.strValue;return bt(_e.params?tn(qe,_e.params,_e.errors):qe,_e.errors)}return{duration:de.duration,delay:de.delay,easing:de.easing}}visitAnimate(de,_e){const qe=_e.currentAnimateTimings=this._visitTiming(de.timings,_e),Dt=_e.currentTimeline;qe.delay&&(_e.incrementTime(qe.delay),Dt.snapshotCurrentStyles());const $t=de.style;5==$t.type?this.visitKeyframes($t,_e):(_e.incrementTime(qe.duration),this.visitStyle($t,_e),Dt.applyStylesToKeyframe()),_e.currentAnimateTimings=null,_e.previousNode=de}visitStyle(de,_e){const qe=_e.currentTimeline,Dt=_e.currentAnimateTimings;!Dt&&qe.hasCurrentStyleProperties()&&qe.forwardFrame();const $t=Dt&&Dt.easing||de.easing;de.isEmptyStep?qe.applyEmptyStep($t):qe.setStyles(de.styles,$t,_e.errors,_e.options),_e.previousNode=de}visitKeyframes(de,_e){const qe=_e.currentAnimateTimings,Dt=_e.currentTimeline.duration,$t=qe.duration,hn=_e.createSubContext().currentTimeline;hn.easing=qe.easing,de.styles.forEach(Cn=>{hn.forwardTime((Cn.offset||0)*$t),hn.setStyles(Cn.styles,Cn.easing,_e.errors,_e.options),hn.applyStylesToKeyframe()}),_e.currentTimeline.mergeTimelineCollectedStyles(hn),_e.transformIntoNewTimeline(Dt+$t),_e.previousNode=de}visitQuery(de,_e){const qe=_e.currentTimeline.currentTime,Dt=de.options||{},$t=Dt.delay?jt(Dt.delay):0;$t&&(6===_e.previousNode.type||0==qe&&_e.currentTimeline.hasCurrentStyleProperties())&&(_e.currentTimeline.snapshotCurrentStyles(),_e.previousNode=hs);let ln=qe;const hn=_e.invokeQuery(de.selector,de.originalSelector,de.limit,de.includeSelf,!!Dt.optional,_e.errors);_e.currentQueryTotal=hn.length;let Cn=null;hn.forEach((Yn,zn)=>{_e.currentQueryIndex=zn;const rr=_e.createSubContext(de.options,Yn);$t&&rr.delayNextStep($t),Yn===_e.element&&(Cn=rr.currentTimeline),S(this,de.animation,rr),rr.currentTimeline.applyStylesToKeyframe(),ln=Math.max(ln,rr.currentTimeline.currentTime)}),_e.currentQueryIndex=0,_e.currentQueryTotal=0,_e.transformIntoNewTimeline(ln),Cn&&(_e.currentTimeline.mergeTimelineCollectedStyles(Cn),_e.currentTimeline.snapshotCurrentStyles()),_e.previousNode=de}visitStagger(de,_e){const qe=_e.parentContext,Dt=_e.currentTimeline,$t=de.timings,ln=Math.abs($t.duration),hn=ln*(_e.currentQueryTotal-1);let Cn=ln*_e.currentQueryIndex;switch($t.duration<0?"reverse":$t.easing){case"reverse":Cn=hn-Cn;break;case"full":Cn=qe.currentStaggerTime}const zn=_e.currentTimeline;Cn&&zn.delayNextStep(Cn);const rr=zn.currentTime;S(this,de.animation,_e),_e.previousNode=de,qe.currentStaggerTime=Dt.currentTime-rr+(Dt.startTime-qe.currentTimeline.startTime)}}const hs={};class Ps{constructor(de,_e,qe,Dt,$t,ln,hn,Cn){this._driver=de,this.element=_e,this.subInstructions=qe,this._enterClassName=Dt,this._leaveClassName=$t,this.errors=ln,this.timelines=hn,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=hs,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=Cn||new Ja(this._driver,_e,0),hn.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(de,_e){if(!de)return;const qe=de;let Dt=this.options;null!=qe.duration&&(Dt.duration=jt(qe.duration)),null!=qe.delay&&(Dt.delay=jt(qe.delay));const $t=qe.params;if($t){let ln=Dt.params;ln||(ln=this.options.params={}),Object.keys($t).forEach(hn=>{(!_e||!ln.hasOwnProperty(hn))&&(ln[hn]=tn($t[hn],ln,this.errors))})}}_copyOptions(){const de={};if(this.options){const _e=this.options.params;if(_e){const qe=de.params={};Object.keys(_e).forEach(Dt=>{qe[Dt]=_e[Dt]})}}return de}createSubContext(de=null,_e,qe){const Dt=_e||this.element,$t=new Ps(this._driver,Dt,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(Dt,qe||0));return $t.previousNode=this.previousNode,$t.currentAnimateTimings=this.currentAnimateTimings,$t.options=this._copyOptions(),$t.updateOptions(de),$t.currentQueryIndex=this.currentQueryIndex,$t.currentQueryTotal=this.currentQueryTotal,$t.parentContext=this,this.subContextCount++,$t}transformIntoNewTimeline(de){return this.previousNode=hs,this.currentTimeline=this.currentTimeline.fork(this.element,de),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(de,_e,qe){const Dt={duration:null!=_e?_e:de.duration,delay:this.currentTimeline.currentTime+(null!=qe?qe:0)+de.delay,easing:""},$t=new Ea(this._driver,de.element,de.keyframes,de.preStyleProps,de.postStyleProps,Dt,de.stretchStartingKeyframe);return this.timelines.push($t),Dt}incrementTime(de){this.currentTimeline.forwardTime(this.currentTimeline.duration+de)}delayNextStep(de){de>0&&this.currentTimeline.delayNextStep(de)}invokeQuery(de,_e,qe,Dt,$t,ln){let hn=[];if(Dt&&hn.push(this.element),de.length>0){de=(de=de.replace(fs,"."+this._enterClassName)).replace(_a,"."+this._leaveClassName);let Yn=this._driver.query(this.element,de,1!=qe);0!==qe&&(Yn=qe<0?Yn.slice(Yn.length+qe,Yn.length):Yn.slice(0,qe)),hn.push(...Yn)}return!$t&&0==hn.length&&ln.push(function v(Ct){return new e.vHH(3014,!1)}()),hn}}class Ja{constructor(de,_e,qe,Dt){this._driver=de,this.element=_e,this.startTime=qe,this._elementTimelineStylesLookup=Dt,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(_e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(_e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(de){const _e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||_e?(this.forwardTime(this.currentTime+de),_e&&this.snapshotCurrentStyles()):this.startTime+=de}fork(de,_e){return this.applyStylesToKeyframe(),new Ja(this._driver,de,_e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(de){this.applyStylesToKeyframe(),this.duration=de,this._loadKeyframe()}_updateStyle(de,_e){this._localTimelineStyles.set(de,_e),this._globalTimelineStyles.set(de,_e),this._styleSummary.set(de,{time:this.currentTime,value:_e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(de){de&&this._previousKeyframe.set("easing",de);for(let[_e,qe]of this._globalTimelineStyles)this._backFill.set(_e,qe||o.l3),this._currentKeyframe.set(_e,o.l3);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(de,_e,qe,Dt){var $t;_e&&this._previousKeyframe.set("easing",_e);const ln=Dt&&Dt.params||{},hn=function Xa(Ct,de){const _e=new Map;let qe;return Ct.forEach(Dt=>{if("*"===Dt){qe=qe||de.keys();for(let $t of qe)_e.set($t,o.l3)}else sn(Dt,_e)}),_e}(de,this._globalTimelineStyles);for(let[Cn,Yn]of hn){const zn=tn(Yn,ln,qe);this._pendingStyles.set(Cn,zn),this._localTimelineStyles.has(Cn)||this._backFill.set(Cn,null!==($t=this._globalTimelineStyles.get(Cn))&&void 0!==$t?$t:o.l3),this._updateStyle(Cn,zn)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((de,_e)=>{this._currentKeyframe.set(_e,de)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((de,_e)=>{this._currentKeyframe.has(_e)||this._currentKeyframe.set(_e,de)}))}snapshotCurrentStyles(){for(let[de,_e]of this._localTimelineStyles)this._pendingStyles.set(de,_e),this._updateStyle(de,_e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const de=[];for(let _e in this._currentKeyframe)de.push(_e);return de}mergeTimelineCollectedStyles(de){de._styleSummary.forEach((_e,qe)=>{const Dt=this._styleSummary.get(qe);(!Dt||_e.time>Dt.time)&&this._updateStyle(qe,_e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const de=new Set,_e=new Set,qe=1===this._keyframes.size&&0===this.duration;let Dt=[];this._keyframes.forEach((hn,Cn)=>{const Yn=sn(hn,new Map,this._backFill);Yn.forEach((zn,rr)=>{zn===o.k1?de.add(rr):zn===o.l3&&_e.add(rr)}),qe||Yn.set("offset",Cn/this.duration),Dt.push(Yn)});const $t=de.size?Ot(de.values()):[],ln=_e.size?Ot(_e.values()):[];if(qe){const hn=Dt[0],Cn=new Map(hn);hn.set("offset",0),Cn.set("offset",1),Dt=[hn,Cn]}return ki(this.element,Dt,$t,ln,this.duration,this.startTime,this.easing,!1)}}class Ea extends Ja{constructor(de,_e,qe,Dt,$t,ln,hn=!1){super(de,_e,ln.delay),this.keyframes=qe,this.preStyleProps=Dt,this.postStyleProps=$t,this._stretchStartingKeyframe=hn,this.timings={duration:ln.duration,delay:ln.delay,easing:ln.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let de=this.keyframes,{delay:_e,duration:qe,easing:Dt}=this.timings;if(this._stretchStartingKeyframe&&_e){const $t=[],ln=qe+_e,hn=_e/ln,Cn=sn(de[0]);Cn.set("offset",0),$t.push(Cn);const Yn=sn(de[0]);Yn.set("offset",ja(hn)),$t.push(Yn);const zn=de.length-1;for(let rr=1;rr<=zn;rr++){let cr=sn(de[rr]);const Fr=cr.get("offset");cr.set("offset",ja((_e+Fr*qe)/ln)),$t.push(cr)}qe=ln,_e=0,Dt="",de=$t}return ki(this.element,de,this.preStyleProps,this.postStyleProps,qe,_e,Dt,!0)}}function ja(Ct,de=3){const _e=Math.pow(10,de-1);return Math.round(Ct*_e)/_e}class es{}const aa=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class yi extends es{normalizePropertyName(de,_e){return Dn(de)}normalizeStyleValue(de,_e,qe,Dt){let $t="";const ln=qe.toString().trim();if(aa.has(_e)&&0!==qe&&"0"!==qe)if("number"==typeof qe)$t="px";else{const hn=qe.match(/^[+-]?[\d\.]+([a-z]*)$/);hn&&0==hn[1].length&&Dt.push(function H(Ct,de){return new e.vHH(3005,!1)}())}return ln+$t}}function Ga(Ct,de,_e,qe,Dt,$t,ln,hn,Cn,Yn,zn,rr,cr){return{type:0,element:Ct,triggerName:de,isRemovalTransition:Dt,fromState:_e,fromStyles:$t,toState:qe,toStyles:ln,timelines:hn,queriedElements:Cn,preStyleProps:Yn,postStyleProps:zn,totalTime:rr,errors:cr}}const wa={};class ts{constructor(de,_e,qe){this._triggerName=de,this.ast=_e,this._stateStyles=qe}match(de,_e,qe,Dt){return function wi(Ct,de,_e,qe,Dt){return Ct.some($t=>$t(de,_e,qe,Dt))}(this.ast.matchers,de,_e,qe,Dt)}buildStyles(de,_e,qe){let Dt=this._stateStyles.get("*");return void 0!==de&&(Dt=this._stateStyles.get(null==de?void 0:de.toString())||Dt),Dt?Dt.buildStyles(_e,qe):new Map}build(de,_e,qe,Dt,$t,ln,hn,Cn,Yn,zn){var rr;const cr=[],Fr=this.ast.options&&this.ast.options.params||wa,or=this.buildStyles(qe,hn&&hn.params||wa,cr),ei=Cn&&Cn.params||wa,Kr=this.buildStyles(Dt,ei,cr),ui=new Set,ai=new Map,Xr=new Map,ji="void"===Dt,Ci={params:As(ei,Fr),delay:null===(rr=this.ast.options)||void 0===rr?void 0:rr.delay},Vr=zn?[]:ks(de,_e,this.ast.animation,$t,ln,or,Kr,Ci,Yn,cr);let Ii=0;if(Vr.forEach(oa=>{Ii=Math.max(oa.duration+oa.delay,Ii)}),cr.length)return Ga(_e,this._triggerName,qe,Dt,ji,or,Kr,[],[],ai,Xr,Ii,cr);Vr.forEach(oa=>{const Ma=oa.element,ss=Te(ai,Ma,new Set);oa.preStyleProps.forEach(os=>ss.add(os));const Wi=Te(Xr,Ma,new Set);oa.postStyleProps.forEach(os=>Wi.add(os)),Ma!==_e&&ui.add(Ma)});const $a=Ot(ui.values());return Ga(_e,this._triggerName,qe,Dt,ji,or,Kr,Vr,$a,ai,Xr,Ii)}}function As(Ct,de){const _e=yt(de);for(const qe in Ct)Ct.hasOwnProperty(qe)&&null!=Ct[qe]&&(_e[qe]=Ct[qe]);return _e}class ns{constructor(de,_e,qe){this.styles=de,this.defaultParams=_e,this.normalizer=qe}buildStyles(de,_e){const qe=new Map,Dt=yt(this.defaultParams);return Object.keys(de).forEach($t=>{const ln=de[$t];null!==ln&&(Dt[$t]=ln)}),this.styles.styles.forEach($t=>{"string"!=typeof $t&&$t.forEach((ln,hn)=>{ln&&(ln=tn(ln,Dt,_e));const Cn=this.normalizer.normalizePropertyName(hn,_e);ln=this.normalizer.normalizeStyleValue(hn,Cn,ln,_e),qe.set(Cn,ln)})}),qe}}class Ra{constructor(de,_e,qe){this.name=de,this.ast=_e,this._normalizer=qe,this.transitionFactories=[],this.states=new Map,_e.states.forEach(Dt=>{this.states.set(Dt.name,new ns(Dt.style,Dt.options&&Dt.options.params||{},qe))}),$i(this.states,"true","1"),$i(this.states,"false","0"),_e.transitions.forEach(Dt=>{this.transitionFactories.push(new ts(de,Dt,this.states))}),this.fallbackTransition=function ca(Ct,de,_e){return new ts(Ct,{type:1,animation:{type:2,steps:[],options:null},matchers:[(ln,hn)=>!0],options:null,queryCount:0,depCount:0},de)}(de,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(de,_e,qe,Dt){return this.transitionFactories.find(ln=>ln.match(de,_e,qe,Dt))||null}matchStyles(de,_e,qe){return this.fallbackTransition.buildStyles(de,_e,qe)}}function $i(Ct,de,_e){Ct.has(de)?Ct.has(_e)||Ct.set(_e,Ct.get(de)):Ct.has(_e)&&Ct.set(de,Ct.get(_e))}const Qi=new Ka;class ys{constructor(de,_e,qe){this.bodyNode=de,this._driver=_e,this._normalizer=qe,this._animations=new Map,this._playersById=new Map,this.players=[]}register(de,_e){const qe=[],$t=Xi(this._driver,_e,qe,[]);if(qe.length)throw function B(Ct){return new e.vHH(3503,!1)}();this._animations.set(de,$t)}_buildPlayer(de,_e,qe){const Dt=de.element,$t=Re(0,this._normalizer,0,de.keyframes,_e,qe);return this._driver.animate(Dt,$t,de.duration,de.delay,de.easing,[],!0)}create(de,_e,qe={}){const Dt=[],$t=this._animations.get(de);let ln;const hn=new Map;if($t?(ln=ks(this._driver,_e,$t,Je,dt,new Map,new Map,qe,Qi,Dt),ln.forEach(zn=>{const rr=Te(hn,zn.element,new Map);zn.postStyleProps.forEach(cr=>rr.set(cr,null))})):(Dt.push(function M(){return new e.vHH(3300,!1)}()),ln=[]),Dt.length)throw function I(Ct){return new e.vHH(3504,!1)}();hn.forEach((zn,rr)=>{zn.forEach((cr,Fr)=>{zn.set(Fr,this._driver.computeStyle(rr,Fr,o.l3))})});const Yn=be(ln.map(zn=>{const rr=hn.get(zn.element);return this._buildPlayer(zn,new Map,rr)}));return this._playersById.set(de,Yn),Yn.onDestroy(()=>this.destroy(de)),this.players.push(Yn),Yn}destroy(de){const _e=this._getPlayer(de);_e.destroy(),this._playersById.delete(de);const qe=this.players.indexOf(_e);qe>=0&&this.players.splice(qe,1)}_getPlayer(de){const _e=this._playersById.get(de);if(!_e)throw function U(Ct){return new e.vHH(3301,!1)}();return _e}listen(de,_e,qe,Dt){const $t=ce(_e,"","","");return De(this._getPlayer(de),qe,$t,Dt),()=>{}}command(de,_e,qe,Dt){if("register"==qe)return void this.register(de,Dt[0]);if("create"==qe)return void this.create(de,_e,Dt[0]||{});const $t=this._getPlayer(de);switch(qe){case"play":$t.play();break;case"pause":$t.pause();break;case"reset":$t.reset();break;case"restart":$t.restart();break;case"finish":$t.finish();break;case"init":$t.init();break;case"setPosition":$t.setPosition(parseFloat(Dt[0]));break;case"destroy":this.destroy(de)}}}const sa="ng-animate-queued",Pi="ng-animate-disabled",ka=[],si={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},ii={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},hi="__ng_removed";class Fa{constructor(de,_e=""){this.namespaceId=_e;const qe=de&&de.hasOwnProperty("value");if(this.value=function Os(Ct){return null!=Ct?Ct:null}(qe?de.value:de),qe){const $t=yt(de);delete $t.value,this.options=$t}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(de){const _e=de.params;if(_e){const qe=this.options.params;Object.keys(_e).forEach(Dt=>{null==qe[Dt]&&(qe[Dt]=_e[Dt])})}}}const ya="void",Li=new Fa(ya);class Ts{constructor(de,_e,qe){this.id=de,this.hostElement=_e,this._engine=qe,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+de,dr(_e,this._hostClassName)}listen(de,_e,qe,Dt){if(!this._triggers.has(_e))throw function X(Ct,de){return new e.vHH(3302,!1)}();if(null==qe||0==qe.length)throw function q(Ct){return new e.vHH(3303,!1)}();if(!function Hs(Ct){return"start"==Ct||"done"==Ct}(qe))throw function fe(Ct,de){return new e.vHH(3400,!1)}();const $t=Te(this._elementListeners,de,[]),ln={name:_e,phase:qe,callback:Dt};$t.push(ln);const hn=Te(this._engine.statesByElement,de,new Map);return hn.has(_e)||(dr(de,he),dr(de,he+"-"+_e),hn.set(_e,Li)),()=>{this._engine.afterFlush(()=>{const Cn=$t.indexOf(ln);Cn>=0&&$t.splice(Cn,1),this._triggers.has(_e)||hn.delete(_e)})}}register(de,_e){return!this._triggers.has(de)&&(this._triggers.set(de,_e),!0)}_getTrigger(de){const _e=this._triggers.get(de);if(!_e)throw function G(Ct){return new e.vHH(3401,!1)}();return _e}trigger(de,_e,qe,Dt=!0){const $t=this._getTrigger(_e),ln=new Bi(this.id,_e,de);let hn=this._engine.statesByElement.get(de);hn||(dr(de,he),dr(de,he+"-"+_e),this._engine.statesByElement.set(de,hn=new Map));let Cn=hn.get(_e);const Yn=new Fa(qe,this.id);if(!(qe&&qe.hasOwnProperty("value"))&&Cn&&Yn.absorbOptions(Cn.options),hn.set(_e,Yn),Cn||(Cn=Li),Yn.value!==ya&&Cn.value===Yn.value){if(!function ba(Ct,de){const _e=Object.keys(Ct),qe=Object.keys(de);if(_e.length!=qe.length)return!1;for(let Dt=0;Dt<_e.length;Dt++){const $t=_e[Dt];if(!de.hasOwnProperty($t)||Ct[$t]!==de[$t])return!1}return!0}(Cn.params,Yn.params)){const or=[],ei=$t.matchStyles(Cn.value,Cn.params,or),Kr=$t.matchStyles(Yn.value,Yn.params,or);or.length?this._engine.reportError(or):this._engine.afterFlush(()=>{mn(de,ei),Kt(de,Kr)})}return}const cr=Te(this._engine.playersByElement,de,[]);cr.forEach(or=>{or.namespaceId==this.id&&or.triggerName==_e&&or.queued&&or.destroy()});let Fr=$t.matchTransition(Cn.value,Yn.value,de,Yn.params),pr=!1;if(!Fr){if(!Dt)return;Fr=$t.fallbackTransition,pr=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:de,triggerName:_e,transition:Fr,fromState:Cn,toState:Yn,player:ln,isFallbackTransition:pr}),pr||(dr(de,sa),ln.onStart(()=>{qi(de,sa)})),ln.onDone(()=>{let or=this.players.indexOf(ln);or>=0&&this.players.splice(or,1);const ei=this._engine.playersByElement.get(de);if(ei){let Kr=ei.indexOf(ln);Kr>=0&&ei.splice(Kr,1)}}),this.players.push(ln),cr.push(ln),ln}deregister(de){this._triggers.delete(de),this._engine.statesByElement.forEach(_e=>_e.delete(de)),this._elementListeners.forEach((_e,qe)=>{this._elementListeners.set(qe,_e.filter(Dt=>Dt.name!=de))})}clearElementCache(de){this._engine.statesByElement.delete(de),this._elementListeners.delete(de);const _e=this._engine.playersByElement.get(de);_e&&(_e.forEach(qe=>qe.destroy()),this._engine.playersByElement.delete(de))}_signalRemovalForInnerTriggers(de,_e){const qe=this._engine.driver.query(de,Le,!0);qe.forEach(Dt=>{if(Dt[hi])return;const $t=this._engine.fetchNamespacesByElement(Dt);$t.size?$t.forEach(ln=>ln.triggerLeaveAnimation(Dt,_e,!1,!0)):this.clearElementCache(Dt)}),this._engine.afterFlushAnimationsDone(()=>qe.forEach(Dt=>this.clearElementCache(Dt)))}triggerLeaveAnimation(de,_e,qe,Dt){const $t=this._engine.statesByElement.get(de),ln=new Map;if($t){const hn=[];if($t.forEach((Cn,Yn)=>{if(ln.set(Yn,Cn.value),this._triggers.has(Yn)){const zn=this.trigger(de,Yn,ya,Dt);zn&&hn.push(zn)}}),hn.length)return this._engine.markElementAsRemoved(this.id,de,!0,_e,ln),qe&&be(hn).onDone(()=>this._engine.processLeaveNode(de)),!0}return!1}prepareLeaveAnimationListeners(de){const _e=this._elementListeners.get(de),qe=this._engine.statesByElement.get(de);if(_e&&qe){const Dt=new Set;_e.forEach($t=>{const ln=$t.name;if(Dt.has(ln))return;Dt.add(ln);const Cn=this._triggers.get(ln).fallbackTransition,Yn=qe.get(ln)||Li,zn=new Fa(ya),rr=new Bi(this.id,ln,de);this._engine.totalQueuedPlayers++,this._queue.push({element:de,triggerName:ln,transition:Cn,fromState:Yn,toState:zn,player:rr,isFallbackTransition:!0})})}}removeNode(de,_e){const qe=this._engine;if(de.childElementCount&&this._signalRemovalForInnerTriggers(de,_e),this.triggerLeaveAnimation(de,_e,!0))return;let Dt=!1;if(qe.totalAnimations){const $t=qe.players.length?qe.playersByQueriedElement.get(de):[];if($t&&$t.length)Dt=!0;else{let ln=de;for(;ln=ln.parentNode;)if(qe.statesByElement.get(ln)){Dt=!0;break}}}if(this.prepareLeaveAnimationListeners(de),Dt)qe.markElementAsRemoved(this.id,de,!1,_e);else{const $t=de[hi];(!$t||$t===si)&&(qe.afterFlush(()=>this.clearElementCache(de)),qe.destroyInnerAnimations(de),qe._onRemovalComplete(de,_e))}}insertNode(de,_e){dr(de,this._hostClassName)}drainQueuedTransitions(de){const _e=[];return this._queue.forEach(qe=>{const Dt=qe.player;if(Dt.destroyed)return;const $t=qe.element,ln=this._elementListeners.get($t);ln&&ln.forEach(hn=>{if(hn.name==qe.triggerName){const Cn=ce($t,qe.triggerName,qe.fromState.value,qe.toState.value);Cn._data=de,De(qe.player,hn.phase,Cn,hn.callback)}}),Dt.markedForDestroy?this._engine.afterFlush(()=>{Dt.destroy()}):_e.push(qe)}),this._queue=[],_e.sort((qe,Dt)=>{const $t=qe.transition.ast.depCount,ln=Dt.transition.ast.depCount;return 0==$t||0==ln?$t-ln:this._engine.driver.containsElement(qe.element,Dt.element)?1:-1})}destroy(de){this.players.forEach(_e=>_e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,de)}elementContainsData(de){let _e=!1;return this._elementListeners.has(de)&&(_e=!0),_e=!!this._queue.find(qe=>qe.element===de)||_e,_e}}class Pa{constructor(de,_e,qe){this.bodyNode=de,this.driver=_e,this._normalizer=qe,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(Dt,$t)=>{}}_onRemovalComplete(de,_e){this.onRemovalComplete(de,_e)}get queuedPlayers(){const de=[];return this._namespaceList.forEach(_e=>{_e.players.forEach(qe=>{qe.queued&&de.push(qe)})}),de}createNamespace(de,_e){const qe=new Ts(de,_e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,_e)?this._balanceNamespaceList(qe,_e):(this.newHostElements.set(_e,qe),this.collectEnterElement(_e)),this._namespaceLookup[de]=qe}_balanceNamespaceList(de,_e){const qe=this._namespaceList,Dt=this.namespacesByHostElement;if(qe.length-1>=0){let ln=!1,hn=this.driver.getParentElement(_e);for(;hn;){const Cn=Dt.get(hn);if(Cn){const Yn=qe.indexOf(Cn);qe.splice(Yn+1,0,de),ln=!0;break}hn=this.driver.getParentElement(hn)}ln||qe.unshift(de)}else qe.push(de);return Dt.set(_e,de),de}register(de,_e){let qe=this._namespaceLookup[de];return qe||(qe=this.createNamespace(de,_e)),qe}registerTrigger(de,_e,qe){let Dt=this._namespaceLookup[de];Dt&&Dt.register(_e,qe)&&this.totalAnimations++}destroy(de,_e){if(!de)return;const qe=this._fetchNamespace(de);this.afterFlush(()=>{this.namespacesByHostElement.delete(qe.hostElement),delete this._namespaceLookup[de];const Dt=this._namespaceList.indexOf(qe);Dt>=0&&this._namespaceList.splice(Dt,1)}),this.afterFlushAnimationsDone(()=>qe.destroy(_e))}_fetchNamespace(de){return this._namespaceLookup[de]}fetchNamespacesByElement(de){const _e=new Set,qe=this.statesByElement.get(de);if(qe)for(let Dt of qe.values())if(Dt.namespaceId){const $t=this._fetchNamespace(Dt.namespaceId);$t&&_e.add($t)}return _e}trigger(de,_e,qe,Dt){if(Vi(_e)){const $t=this._fetchNamespace(de);if($t)return $t.trigger(_e,qe,Dt),!0}return!1}insertNode(de,_e,qe,Dt){if(!Vi(_e))return;const $t=_e[hi];if($t&&$t.setForRemoval){$t.setForRemoval=!1,$t.setForMove=!0;const ln=this.collectedLeaveElements.indexOf(_e);ln>=0&&this.collectedLeaveElements.splice(ln,1)}if(de){const ln=this._fetchNamespace(de);ln&&ln.insertNode(_e,qe)}Dt&&this.collectEnterElement(_e)}collectEnterElement(de){this.collectedEnterElements.push(de)}markElementAsDisabled(de,_e){_e?this.disabledNodes.has(de)||(this.disabledNodes.add(de),dr(de,Pi)):this.disabledNodes.has(de)&&(this.disabledNodes.delete(de),qi(de,Pi))}removeNode(de,_e,qe,Dt){if(Vi(_e)){const $t=de?this._fetchNamespace(de):null;if($t?$t.removeNode(_e,Dt):this.markElementAsRemoved(de,_e,!1,Dt),qe){const ln=this.namespacesByHostElement.get(_e);ln&&ln.id!==de&&ln.removeNode(_e,Dt)}}else this._onRemovalComplete(_e,Dt)}markElementAsRemoved(de,_e,qe,Dt,$t){this.collectedLeaveElements.push(_e),_e[hi]={namespaceId:de,setForRemoval:Dt,hasAnimation:qe,removedBeforeQueried:!1,previousTriggersValues:$t}}listen(de,_e,qe,Dt,$t){return Vi(_e)?this._fetchNamespace(de).listen(_e,qe,Dt,$t):()=>{}}_buildInstruction(de,_e,qe,Dt,$t){return de.transition.build(this.driver,de.element,de.fromState.value,de.toState.value,qe,Dt,de.fromState.options,de.toState.options,_e,$t)}destroyInnerAnimations(de){let _e=this.driver.query(de,Le,!0);_e.forEach(qe=>this.destroyActiveAnimationsForElement(qe)),0!=this.playersByQueriedElement.size&&(_e=this.driver.query(de,nt,!0),_e.forEach(qe=>this.finishActiveQueriedAnimationOnElement(qe)))}destroyActiveAnimationsForElement(de){const _e=this.playersByElement.get(de);_e&&_e.forEach(qe=>{qe.queued?qe.markedForDestroy=!0:qe.destroy()})}finishActiveQueriedAnimationOnElement(de){const _e=this.playersByQueriedElement.get(de);_e&&_e.forEach(qe=>qe.finish())}whenRenderingDone(){return new Promise(de=>{if(this.players.length)return be(this.players).onDone(()=>de());de()})}processLeaveNode(de){var _e;const qe=de[hi];if(qe&&qe.setForRemoval){if(de[hi]=si,qe.namespaceId){this.destroyInnerAnimations(de);const Dt=this._fetchNamespace(qe.namespaceId);Dt&&Dt.clearElementCache(de)}this._onRemovalComplete(de,qe.setForRemoval)}!(null===(_e=de.classList)||void 0===_e)&&_e.contains(Pi)&&this.markElementAsDisabled(de,!1),this.driver.query(de,".ng-animate-disabled",!0).forEach(Dt=>{this.markElementAsDisabled(Dt,!1)})}flush(de=-1){let _e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((qe,Dt)=>this._balanceNamespaceList(qe,Dt)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let qe=0;qe<this.collectedEnterElements.length;qe++)dr(this.collectedEnterElements[qe],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const qe=[];try{_e=this._flushAnimations(qe,de)}finally{for(let Dt=0;Dt<qe.length;Dt++)qe[Dt]()}}else for(let qe=0;qe<this.collectedLeaveElements.length;qe++)this.processLeaveNode(this.collectedLeaveElements[qe]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(qe=>qe()),this._flushFns=[],this._whenQuietFns.length){const qe=this._whenQuietFns;this._whenQuietFns=[],_e.length?be(_e).onDone(()=>{qe.forEach(Dt=>Dt())}):qe.forEach(Dt=>Dt())}}reportError(de){throw function ye(Ct){return new e.vHH(3402,!1)}()}_flushAnimations(de,_e){const qe=new Ka,Dt=[],$t=new Map,ln=[],hn=new Map,Cn=new Map,Yn=new Map,zn=new Set;this.disabledNodes.forEach(Ie=>{zn.add(Ie);const ot=this.driver.query(Ie,".ng-animate-queued",!0);for(let Ve=0;Ve<ot.length;Ve++)zn.add(ot[Ve])});const rr=this.bodyNode,cr=Array.from(this.statesByElement.keys()),Fr=Na(cr,this.collectedEnterElements),pr=new Map;let or=0;Fr.forEach((Ie,ot)=>{const Ve=Je+or++;pr.set(ot,Ve),Ie.forEach(wt=>dr(wt,Ve))});const ei=[],Kr=new Set,ui=new Set;for(let Ie=0;Ie<this.collectedLeaveElements.length;Ie++){const ot=this.collectedLeaveElements[Ie],Ve=ot[hi];Ve&&Ve.setForRemoval&&(ei.push(ot),Kr.add(ot),Ve.hasAnimation?this.driver.query(ot,".ng-star-inserted",!0).forEach(wt=>Kr.add(wt)):ui.add(ot))}const ai=new Map,Xr=Na(cr,Array.from(Kr));Xr.forEach((Ie,ot)=>{const Ve=dt+or++;ai.set(ot,Ve),Ie.forEach(wt=>dr(wt,Ve))}),de.push(()=>{Fr.forEach((Ie,ot)=>{const Ve=pr.get(ot);Ie.forEach(wt=>qi(wt,Ve))}),Xr.forEach((Ie,ot)=>{const Ve=ai.get(ot);Ie.forEach(wt=>qi(wt,Ve))}),ei.forEach(Ie=>{this.processLeaveNode(Ie)})});const ji=[],Ci=[];for(let Ie=this._namespaceList.length-1;Ie>=0;Ie--)this._namespaceList[Ie].drainQueuedTransitions(_e).forEach(Ve=>{const wt=Ve.player,Jt=Ve.element;if(ji.push(wt),this.collectedEnterElements.length){const hr=Jt[hi];if(hr&&hr.setForMove){if(hr.previousTriggersValues&&hr.previousTriggersValues.has(Ve.triggerName)){const ci=hr.previousTriggersValues.get(Ve.triggerName),Lr=this.statesByElement.get(Ve.element);if(Lr&&Lr.has(Ve.triggerName)){const mi=Lr.get(Ve.triggerName);mi.value=ci,Lr.set(Ve.triggerName,mi)}}return void wt.destroy()}}const An=!rr||!this.driver.containsElement(rr,Jt),Fn=ai.get(Jt),ir=pr.get(Jt),mr=this._buildInstruction(Ve,qe,ir,Fn,An);if(mr.errors&&mr.errors.length)return void Ci.push(mr);if(An)return wt.onStart(()=>mn(Jt,mr.fromStyles)),wt.onDestroy(()=>Kt(Jt,mr.toStyles)),void Dt.push(wt);if(Ve.isFallbackTransition)return wt.onStart(()=>mn(Jt,mr.fromStyles)),wt.onDestroy(()=>Kt(Jt,mr.toStyles)),void Dt.push(wt);const Nr=[];mr.timelines.forEach(hr=>{hr.stretchStartingKeyframe=!0,this.disabledNodes.has(hr.element)||Nr.push(hr)}),mr.timelines=Nr,qe.append(Jt,mr.timelines),ln.push({instruction:mr,player:wt,element:Jt}),mr.queriedElements.forEach(hr=>Te(hn,hr,[]).push(wt)),mr.preStyleProps.forEach((hr,ci)=>{if(hr.size){let Lr=Cn.get(ci);Lr||Cn.set(ci,Lr=new Set),hr.forEach((mi,ea)=>Lr.add(ea))}}),mr.postStyleProps.forEach((hr,ci)=>{let Lr=Yn.get(ci);Lr||Yn.set(ci,Lr=new Set),hr.forEach((mi,ea)=>Lr.add(ea))})});if(Ci.length){const Ie=[];Ci.forEach(ot=>{Ie.push(function me(Ct,de){return new e.vHH(3505,!1)}())}),ji.forEach(ot=>ot.destroy()),this.reportError(Ie)}const Vr=new Map,Ii=new Map;ln.forEach(Ie=>{const ot=Ie.element;qe.has(ot)&&(Ii.set(ot,ot),this._beforeAnimationBuild(Ie.player.namespaceId,Ie.instruction,Vr))}),Dt.forEach(Ie=>{const ot=Ie.element;this._getPreviousPlayers(ot,!1,Ie.namespaceId,Ie.triggerName,null).forEach(wt=>{Te(Vr,ot,[]).push(wt),wt.destroy()})});const $a=ei.filter(Ie=>Ji(Ie,Cn,Yn)),oa=new Map;La(oa,this.driver,ui,Yn,o.l3).forEach(Ie=>{Ji(Ie,Cn,Yn)&&$a.push(Ie)});const ss=new Map;Fr.forEach((Ie,ot)=>{La(ss,this.driver,new Set(Ie),Cn,o.k1)}),$a.forEach(Ie=>{var ot,Ve;const wt=oa.get(Ie),Jt=ss.get(Ie);oa.set(Ie,new Map([...Array.from(null!==(ot=null==wt?void 0:wt.entries())&&void 0!==ot?ot:[]),...Array.from(null!==(Ve=null==Jt?void 0:Jt.entries())&&void 0!==Ve?Ve:[])]))});const Wi=[],os=[],$s={};ln.forEach(Ie=>{const{element:ot,player:Ve,instruction:wt}=Ie;if(qe.has(ot)){if(zn.has(ot))return Ve.onDestroy(()=>Kt(ot,wt.toStyles)),Ve.disabled=!0,Ve.overrideTotalTime(wt.totalTime),void Dt.push(Ve);let Jt=$s;if(Ii.size>1){let Fn=ot;const ir=[];for(;Fn=Fn.parentNode;){const mr=Ii.get(Fn);if(mr){Jt=mr;break}ir.push(Fn)}ir.forEach(mr=>Ii.set(mr,Jt))}const An=this._buildAnimation(Ve.namespaceId,wt,Vr,$t,ss,oa);if(Ve.setRealPlayer(An),Jt===$s)Wi.push(Ve);else{const Fn=this.playersByElement.get(Jt);Fn&&Fn.length&&(Ve.parentPlayer=be(Fn)),Dt.push(Ve)}}else mn(ot,wt.fromStyles),Ve.onDestroy(()=>Kt(ot,wt.toStyles)),os.push(Ve),zn.has(ot)&&Dt.push(Ve)}),os.forEach(Ie=>{const ot=$t.get(Ie.element);if(ot&&ot.length){const Ve=be(ot);Ie.setRealPlayer(Ve)}}),Dt.forEach(Ie=>{Ie.parentPlayer?Ie.syncPlayerEvents(Ie.parentPlayer):Ie.destroy()});for(let Ie=0;Ie<ei.length;Ie++){const ot=ei[Ie],Ve=ot[hi];if(qi(ot,dt),Ve&&Ve.hasAnimation)continue;let wt=[];if(hn.size){let An=hn.get(ot);An&&An.length&&wt.push(...An);let Fn=this.driver.query(ot,nt,!0);for(let ir=0;ir<Fn.length;ir++){let mr=hn.get(Fn[ir]);mr&&mr.length&&wt.push(...mr)}}const Jt=wt.filter(An=>!An.destroyed);Jt.length?Di(this,ot,Jt):this.processLeaveNode(ot)}return ei.length=0,Wi.forEach(Ie=>{this.players.push(Ie),Ie.onDone(()=>{Ie.destroy();const ot=this.players.indexOf(Ie);this.players.splice(ot,1)}),Ie.play()}),Wi}elementContainsData(de,_e){let qe=!1;const Dt=_e[hi];return Dt&&Dt.setForRemoval&&(qe=!0),this.playersByElement.has(_e)&&(qe=!0),this.playersByQueriedElement.has(_e)&&(qe=!0),this.statesByElement.has(_e)&&(qe=!0),this._fetchNamespace(de).elementContainsData(_e)||qe}afterFlush(de){this._flushFns.push(de)}afterFlushAnimationsDone(de){this._whenQuietFns.push(de)}_getPreviousPlayers(de,_e,qe,Dt,$t){let ln=[];if(_e){const hn=this.playersByQueriedElement.get(de);hn&&(ln=hn)}else{const hn=this.playersByElement.get(de);if(hn){const Cn=!$t||$t==ya;hn.forEach(Yn=>{Yn.queued||!Cn&&Yn.triggerName!=Dt||ln.push(Yn)})}}return(qe||Dt)&&(ln=ln.filter(hn=>!(qe&&qe!=hn.namespaceId||Dt&&Dt!=hn.triggerName))),ln}_beforeAnimationBuild(de,_e,qe){const $t=_e.element,ln=_e.isRemovalTransition?void 0:de,hn=_e.isRemovalTransition?void 0:_e.triggerName;for(const Cn of _e.timelines){const Yn=Cn.element,zn=Yn!==$t,rr=Te(qe,Yn,[]);this._getPreviousPlayers(Yn,zn,ln,hn,_e.toState).forEach(Fr=>{const pr=Fr.getRealPlayer();pr.beforeDestroy&&pr.beforeDestroy(),Fr.destroy(),rr.push(Fr)})}mn($t,_e.fromStyles)}_buildAnimation(de,_e,qe,Dt,$t,ln){const hn=_e.triggerName,Cn=_e.element,Yn=[],zn=new Set,rr=new Set,cr=_e.timelines.map(pr=>{const or=pr.element;zn.add(or);const ei=or[hi];if(ei&&ei.removedBeforeQueried)return new o.ZN(pr.duration,pr.delay);const Kr=or!==Cn,ui=function Ba(Ct){const de=[];return Da(Ct,de),de}((qe.get(or)||ka).map(Vr=>Vr.getRealPlayer())).filter(Vr=>!!Vr.element&&Vr.element===or),ai=$t.get(or),Xr=ln.get(or),ji=Re(0,this._normalizer,0,pr.keyframes,ai,Xr),Ci=this._buildPlayer(pr,ji,ui);if(pr.subTimeline&&Dt&&rr.add(or),Kr){const Vr=new Bi(de,hn,or);Vr.setRealPlayer(Ci),Yn.push(Vr)}return Ci});Yn.forEach(pr=>{Te(this.playersByQueriedElement,pr.element,[]).push(pr),pr.onDone(()=>function Yi(Ct,de,_e){let qe=Ct.get(de);if(qe){if(qe.length){const Dt=qe.indexOf(_e);qe.splice(Dt,1)}0==qe.length&&Ct.delete(de)}return qe}(this.playersByQueriedElement,pr.element,pr))}),zn.forEach(pr=>dr(pr,He));const Fr=be(cr);return Fr.onDestroy(()=>{zn.forEach(pr=>qi(pr,He)),Kt(Cn,_e.toStyles)}),rr.forEach(pr=>{Te(Dt,pr,[]).push(Fr)}),Fr}_buildPlayer(de,_e,qe){return _e.length>0?this.driver.animate(de.element,_e,de.duration,de.delay,de.easing,qe):new o.ZN(de.duration,de.delay)}}class Bi{constructor(de,_e,qe){this.namespaceId=de,this.triggerName=_e,this.element=qe,this._player=new o.ZN,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(de){this._containsRealPlayer||(this._player=de,this._queuedCallbacks.forEach((_e,qe)=>{_e.forEach(Dt=>De(de,qe,void 0,Dt))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(de.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(de){this.totalTime=de}syncPlayerEvents(de){const _e=this._player;_e.triggerCallback&&de.onStart(()=>_e.triggerCallback("start")),de.onDone(()=>this.finish()),de.onDestroy(()=>this.destroy())}_queueEvent(de,_e){Te(this._queuedCallbacks,de,[]).push(_e)}onDone(de){this.queued&&this._queueEvent("done",de),this._player.onDone(de)}onStart(de){this.queued&&this._queueEvent("start",de),this._player.onStart(de)}onDestroy(de){this.queued&&this._queueEvent("destroy",de),this._player.onDestroy(de)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(de){this.queued||this._player.setPosition(de)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(de){const _e=this._player;_e.triggerCallback&&_e.triggerCallback(de)}}function Vi(Ct){return Ct&&1===Ct.nodeType}function Zi(Ct,de){const _e=Ct.style.display;return Ct.style.display=null!=de?de:"none",_e}function La(Ct,de,_e,qe,Dt){const $t=[];_e.forEach(Cn=>$t.push(Zi(Cn)));const ln=[];qe.forEach((Cn,Yn)=>{const zn=new Map;Cn.forEach(rr=>{const cr=de.computeStyle(Yn,rr,Dt);zn.set(rr,cr),(!cr||0==cr.length)&&(Yn[hi]=ii,ln.push(Yn))}),Ct.set(Yn,zn)});let hn=0;return _e.forEach(Cn=>Zi(Cn,$t[hn++])),ln}function Na(Ct,de){const _e=new Map;if(Ct.forEach(hn=>_e.set(hn,[])),0==de.length)return _e;const Dt=new Set(de),$t=new Map;function ln(hn){if(!hn)return 1;let Cn=$t.get(hn);if(Cn)return Cn;const Yn=hn.parentNode;return Cn=_e.has(Yn)?Yn:Dt.has(Yn)?1:ln(Yn),$t.set(hn,Cn),Cn}return de.forEach(hn=>{const Cn=ln(hn);1!==Cn&&_e.get(Cn).push(hn)}),_e}function dr(Ct,de){var _e;null===(_e=Ct.classList)||void 0===_e||_e.add(de)}function qi(Ct,de){var _e;null===(_e=Ct.classList)||void 0===_e||_e.remove(de)}function Di(Ct,de,_e){be(_e).onDone(()=>Ct.processLeaveNode(de))}function Da(Ct,de){for(let _e=0;_e<Ct.length;_e++){const qe=Ct[_e];qe instanceof o.ZE?Da(qe.players,de):de.push(qe)}}function Ji(Ct,de,_e){const qe=_e.get(Ct);if(!qe)return!1;let Dt=de.get(Ct);return Dt?qe.forEach($t=>Dt.add($t)):de.set(Ct,qe),_e.delete(Ct),!0}class is{constructor(de,_e,qe){this.bodyNode=de,this._driver=_e,this._normalizer=qe,this._triggerCache={},this.onRemovalComplete=(Dt,$t)=>{},this._transitionEngine=new Pa(de,_e,qe),this._timelineEngine=new ys(de,_e,qe),this._transitionEngine.onRemovalComplete=(Dt,$t)=>this.onRemovalComplete(Dt,$t)}registerTrigger(de,_e,qe,Dt,$t){const ln=de+"-"+Dt;let hn=this._triggerCache[ln];if(!hn){const Cn=[],zn=Xi(this._driver,$t,Cn,[]);if(Cn.length)throw function z(Ct,de){return new e.vHH(3404,!1)}();hn=function ps(Ct,de,_e){return new Ra(Ct,de,_e)}(Dt,zn,this._normalizer),this._triggerCache[ln]=hn}this._transitionEngine.registerTrigger(_e,Dt,hn)}register(de,_e){this._transitionEngine.register(de,_e)}destroy(de,_e){this._transitionEngine.destroy(de,_e)}onInsert(de,_e,qe,Dt){this._transitionEngine.insertNode(de,_e,qe,Dt)}onRemove(de,_e,qe,Dt){this._transitionEngine.removeNode(de,_e,Dt||!1,qe)}disableAnimations(de,_e){this._transitionEngine.markElementAsDisabled(de,_e)}process(de,_e,qe,Dt){if("@"==qe.charAt(0)){const[$t,ln]=ze(qe);this._timelineEngine.command($t,_e,ln,Dt)}else this._transitionEngine.trigger(de,_e,qe,Dt)}listen(de,_e,qe,Dt,$t){if("@"==qe.charAt(0)){const[ln,hn]=ze(qe);return this._timelineEngine.listen(ln,_e,hn,$t)}return this._transitionEngine.listen(de,_e,qe,Dt,$t)}flush(de=-1){this._transitionEngine.flush(de)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let Vn=(()=>{class Ct{constructor(_e,qe,Dt){this._element=_e,this._startStyles=qe,this._endStyles=Dt,this._state=0;let $t=Ct.initialStylesByElement.get(_e);$t||Ct.initialStylesByElement.set(_e,$t=new Map),this._initialStyles=$t}start(){this._state<1&&(this._startStyles&&Kt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Kt(this._element,this._initialStyles),this._endStyles&&(Kt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ct.initialStylesByElement.delete(this._element),this._startStyles&&(mn(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(mn(this._element,this._endStyles),this._endStyles=null),Kt(this._element,this._initialStyles),this._state=3)}}return Ct.initialStylesByElement=new WeakMap,Ct})();function Er(Ct){let de=null;return Ct.forEach((_e,qe)=>{(function Ya(Ct){return"display"===Ct||"position"===Ct})(qe)&&(de=de||new Map,de.set(qe,_e))}),de}class Ca{constructor(de,_e,qe,Dt){this.element=de,this.keyframes=_e,this.options=qe,this._specialStyles=Dt,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=qe.duration,this._delay=qe.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(de=>de()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const de=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,de,this.options),this._finalKeyframe=de.length?de[de.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(de){const _e=[];return de.forEach(qe=>{_e.push(Object.fromEntries(qe))}),_e}_triggerWebAnimation(de,_e,qe){return de.animate(this._convertKeyframesToObject(_e),qe)}onStart(de){this._originalOnStartFns.push(de),this._onStartFns.push(de)}onDone(de){this._originalOnDoneFns.push(de),this._onDoneFns.push(de)}onDestroy(de){this._onDestroyFns.push(de)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(de=>de()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(de=>de()),this._onDestroyFns=[])}setPosition(de){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=de*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const de=new Map;this.hasStarted()&&this._finalKeyframe.forEach((qe,Dt)=>{"offset"!==Dt&&de.set(Dt,this._finished?qe:xe(this.element,Dt))}),this.currentSnapshot=de}triggerCallback(de){const _e="start"===de?this._onStartFns:this._onDoneFns;_e.forEach(qe=>qe()),_e.length=0}}class Oi{validateStyleProperty(de){return!0}validateAnimatableStyleProperty(de){return!0}matchesElement(de,_e){return!1}containsElement(de,_e){return Pe(de,_e)}getParentElement(de){return Nt(de)}query(de,_e,qe){return Me(de,_e,qe)}computeStyle(de,_e,qe){return window.getComputedStyle(de)[_e]}animate(de,_e,qe,Dt,$t,ln=[]){const Cn={duration:qe,delay:Dt,fill:0==Dt?"both":"forwards"};$t&&(Cn.easing=$t);const Yn=new Map,zn=ln.filter(Fr=>Fr instanceof Ca);(function Se(Ct,de){return 0===Ct||0===de})(qe,Dt)&&zn.forEach(Fr=>{Fr.currentSnapshot.forEach((pr,or)=>Yn.set(or,pr))});let rr=function pn(Ct){return Ct.length?Ct[0]instanceof Map?Ct:Ct.map(de=>Yt(de)):[]}(_e).map(Fr=>sn(Fr));rr=function V(Ct,de,_e){if(_e.size&&de.length){let qe=de[0],Dt=[];if(_e.forEach(($t,ln)=>{qe.has(ln)||Dt.push(ln),qe.set(ln,$t)}),Dt.length)for(let $t=1;$t<de.length;$t++){let ln=de[$t];Dt.forEach(hn=>ln.set(hn,xe(Ct,hn)))}}return de}(de,rr,Yn);const cr=function ms(Ct,de){let _e=null,qe=null;return Array.isArray(de)&&de.length?(_e=Er(de[0]),de.length>1&&(qe=Er(de[de.length-1]))):de instanceof Map&&(_e=Er(de)),_e||qe?new Vn(Ct,_e,qe):null}(de,rr);return new Ca(de,rr,Cn,cr)}}var rt=a(9808);let Ke=(()=>{class Ct extends o._j{constructor(_e,qe){super(),this._nextAnimationId=0,this._renderer=_e.createRenderer(qe.body,{id:"0",encapsulation:e.ifc.None,styles:[],data:{animation:[]}})}build(_e){const qe=this._nextAnimationId.toString();this._nextAnimationId++;const Dt=Array.isArray(_e)?(0,o.vP)(_e):_e;return On(this._renderer,null,qe,"register",[Dt]),new $e(qe,this._renderer)}}return Ct.\u0275fac=function(_e){return new(_e||Ct)(e.LFG(e.FYo),e.LFG(rt.K0))},Ct.\u0275prov=e.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})();class $e extends o.LC{constructor(de,_e){super(),this._id=de,this._renderer=_e}create(de,_e){return new xt(this._id,de,_e||{},this._renderer)}}class xt{constructor(de,_e,qe,Dt){this.id=de,this.element=_e,this._renderer=Dt,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",qe)}_listen(de,_e){return this._renderer.listen(this.element,`@@${this.id}:${de}`,_e)}_command(de,..._e){return On(this._renderer,this.element,this.id,de,_e)}onDone(de){this._listen("done",de)}onStart(de){this._listen("start",de)}onDestroy(de){this._listen("destroy",de)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(de){this._command("setPosition",de)}getPosition(){var de,_e;return null!==(_e=null===(de=this._renderer.engine.players[+this.id])||void 0===de?void 0:de.getPosition())&&void 0!==_e?_e:0}}function On(Ct,de,_e,qe,Dt){return Ct.setProperty(de,`@@${_e}:${qe}`,Dt)}const Rr="@.disabled";let as=(()=>{class Ct{constructor(_e,qe,Dt){this.delegate=_e,this.engine=qe,this._zone=Dt,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),qe.onRemovalComplete=($t,ln)=>{const hn=null==ln?void 0:ln.parentNode($t);hn&&ln.removeChild(hn,$t)}}createRenderer(_e,qe){const $t=this.delegate.createRenderer(_e,qe);if(!(_e&&qe&&qe.data&&qe.data.animation)){let zn=this._rendererCache.get($t);return zn||(zn=new Sa("",$t,this.engine,()=>this._rendererCache.delete($t)),this._rendererCache.set($t,zn)),zn}const ln=qe.id,hn=qe.id+"-"+this._currentId;this._currentId++,this.engine.register(hn,_e);const Cn=zn=>{Array.isArray(zn)?zn.forEach(Cn):this.engine.registerTrigger(ln,hn,_e,zn.name,zn)};return qe.data.animation.forEach(Cn),new Ti(this,hn,$t,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(_e,qe,Dt){_e>=0&&_e<this._microtaskId?this._zone.run(()=>qe(Dt)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach($t=>{const[ln,hn]=$t;ln(hn)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([qe,Dt]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return Ct.\u0275fac=function(_e){return new(_e||Ct)(e.LFG(e.FYo),e.LFG(is),e.LFG(e.R0b))},Ct.\u0275prov=e.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})();class Sa{constructor(de,_e,qe,Dt){this.namespaceId=de,this.delegate=_e,this.engine=qe,this._onDestroy=Dt,this.destroyNode=this.delegate.destroyNode?$t=>_e.destroyNode($t):null}get data(){return this.delegate.data}destroy(){var de;this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),null===(de=this._onDestroy)||void 0===de||de.call(this)}createElement(de,_e){return this.delegate.createElement(de,_e)}createComment(de){return this.delegate.createComment(de)}createText(de){return this.delegate.createText(de)}appendChild(de,_e){this.delegate.appendChild(de,_e),this.engine.onInsert(this.namespaceId,_e,de,!1)}insertBefore(de,_e,qe,Dt=!0){this.delegate.insertBefore(de,_e,qe),this.engine.onInsert(this.namespaceId,_e,de,Dt)}removeChild(de,_e,qe){this.engine.onRemove(this.namespaceId,_e,this.delegate,qe)}selectRootElement(de,_e){return this.delegate.selectRootElement(de,_e)}parentNode(de){return this.delegate.parentNode(de)}nextSibling(de){return this.delegate.nextSibling(de)}setAttribute(de,_e,qe,Dt){this.delegate.setAttribute(de,_e,qe,Dt)}removeAttribute(de,_e,qe){this.delegate.removeAttribute(de,_e,qe)}addClass(de,_e){this.delegate.addClass(de,_e)}removeClass(de,_e){this.delegate.removeClass(de,_e)}setStyle(de,_e,qe,Dt){this.delegate.setStyle(de,_e,qe,Dt)}removeStyle(de,_e,qe){this.delegate.removeStyle(de,_e,qe)}setProperty(de,_e,qe){"@"==_e.charAt(0)&&_e==Rr?this.disableAnimations(de,!!qe):this.delegate.setProperty(de,_e,qe)}setValue(de,_e){this.delegate.setValue(de,_e)}listen(de,_e,qe){return this.delegate.listen(de,_e,qe)}disableAnimations(de,_e){this.engine.disableAnimations(de,_e)}}class Ti extends Sa{constructor(de,_e,qe,Dt,$t){super(_e,qe,Dt,$t),this.factory=de,this.namespaceId=_e}setProperty(de,_e,qe){"@"==_e.charAt(0)?"."==_e.charAt(1)&&_e==Rr?this.disableAnimations(de,qe=void 0===qe||!!qe):this.engine.process(this.namespaceId,de,_e.slice(1),qe):this.delegate.setProperty(de,_e,qe)}listen(de,_e,qe){if("@"==_e.charAt(0)){const Dt=function Oa(Ct){switch(Ct){case"body":return document.body;case"document":return document;case"window":return window;default:return Ct}}(de);let $t=_e.slice(1),ln="";return"@"!=$t.charAt(0)&&([$t,ln]=function bs(Ct){const de=Ct.indexOf(".");return[Ct.substring(0,de),Ct.slice(de+1)]}($t)),this.engine.listen(this.namespaceId,Dt,$t,ln,hn=>{this.factory.scheduleListenerCallback(hn._data||-1,qe,hn)})}return this.delegate.listen(de,_e,qe)}}const da=[{provide:o._j,useClass:Ke},{provide:es,useFactory:function pi(){return new yi}},{provide:is,useClass:(()=>{class Ct extends is{constructor(_e,qe,Dt,$t){super(_e.body,qe,Dt)}ngOnDestroy(){this.flush()}}return Ct.\u0275fac=function(_e){return new(_e||Ct)(e.LFG(rt.K0),e.LFG(St),e.LFG(es),e.LFG(e.z2F))},Ct.\u0275prov=e.Yz7({token:Ct,factory:Ct.\u0275fac}),Ct})()},{provide:e.FYo,useFactory:function Es(Ct,de,_e){return new as(Ct,de,_e)},deps:[t.se,is,e.R0b]}],Qa=[{provide:St,useFactory:()=>new Oi},{provide:e.QbO,useValue:"BrowserAnimations"},...da],_s=[{provide:St,useClass:tt},{provide:e.QbO,useValue:"NoopAnimations"},...da];let fa=(()=>{class Ct{static withConfig(_e){return{ngModule:Ct,providers:_e.disableAnimations?_s:Qa}}}return Ct.\u0275fac=function(_e){return new(_e||Ct)},Ct.\u0275mod=e.oAB({type:Ct}),Ct.\u0275inj=e.cJS({providers:Qa,imports:[t.b2]}),Ct})()},2313:(ke,Y,a)=>{"use strict";a.d(Y,{Dx:()=>pe,H7:()=>mn,b2:()=>et,h_:()=>W,q6:()=>Pt,se:()=>M});var e=a(9808),t=a(5e3);class o extends e.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class c extends o{static makeCurrent(){(0,e.HT)(new c)}onAndCancel(tn,Ot,dn){return tn.addEventListener(Ot,dn,!1),()=>{tn.removeEventListener(Ot,dn,!1)}}dispatchEvent(tn,Ot){tn.dispatchEvent(Ot)}remove(tn){tn.parentNode&&tn.parentNode.removeChild(tn)}createElement(tn,Ot){return(Ot=Ot||this.getDefaultDocument()).createElement(tn)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(tn){return tn.nodeType===Node.ELEMENT_NODE}isShadowRoot(tn){return tn instanceof DocumentFragment}getGlobalEventTarget(tn,Ot){return"window"===Ot?window:"document"===Ot?tn:"body"===Ot?tn.body:null}getBaseHref(tn){const Ot=function f(){return l=l||document.querySelector("base"),l?l.getAttribute("href"):null}();return null==Ot?null:function p(an){m=m||document.createElement("a"),m.setAttribute("href",an);const tn=m.pathname;return"/"===tn.charAt(0)?tn:`/${tn}`}(Ot)}resetBaseElement(){l=null}getUserAgent(){return window.navigator.userAgent}getCookie(tn){return(0,e.Mx)(document.cookie,tn)}}let m,l=null;const w=new t.OlP("TRANSITION_ID"),H=[{provide:t.ip1,useFactory:function O(an,tn,Ot){return()=>{Ot.get(t.CZH).donePromise.then(()=>{const dn=(0,e.q)(),Dn=tn.querySelectorAll(`style[ng-transition="${an}"]`);for(let Ye=0;Ye<Dn.length;Ye++)dn.remove(Dn[Ye])})}},deps:[w,e.K0,t.zs3],multi:!0}];let K=(()=>{class an{build(){return new XMLHttpRequest}}return an.\u0275fac=function(Ot){return new(Ot||an)},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})();const ie=new t.OlP("EventManagerPlugins");let se=(()=>{class an{constructor(Ot,dn){this._zone=dn,this._eventNameToPlugin=new Map,Ot.forEach(Dn=>Dn.manager=this),this._plugins=Ot.slice().reverse()}addEventListener(Ot,dn,Dn){return this._findPluginFor(dn).addEventListener(Ot,dn,Dn)}addGlobalEventListener(Ot,dn,Dn){return this._findPluginFor(dn).addGlobalEventListener(Ot,dn,Dn)}getZone(){return this._zone}_findPluginFor(Ot){const dn=this._eventNameToPlugin.get(Ot);if(dn)return dn;const Dn=this._plugins;for(let Ye=0;Ye<Dn.length;Ye++){const Se=Dn[Ye];if(Se.supports(Ot))return this._eventNameToPlugin.set(Ot,Se),Se}throw new Error(`No event manager plugin found for event ${Ot}`)}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(ie),t.LFG(t.R0b))},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})();class re{constructor(tn){this._doc=tn}addGlobalEventListener(tn,Ot,dn){const Dn=(0,e.q)().getGlobalEventTarget(this._doc,tn);if(!Dn)throw new Error(`Unsupported event target ${Dn} for event ${Ot}`);return this.addEventListener(Dn,Ot,dn)}}let T=(()=>{class an{constructor(){this._stylesSet=new Set}addStyles(Ot){const dn=new Set;Ot.forEach(Dn=>{this._stylesSet.has(Dn)||(this._stylesSet.add(Dn),dn.add(Dn))}),this.onStylesAdded(dn)}onStylesAdded(Ot){}getAllStyles(){return Array.from(this._stylesSet)}}return an.\u0275fac=function(Ot){return new(Ot||an)},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})(),L=(()=>{class an extends T{constructor(Ot){super(),this._doc=Ot,this._hostNodes=new Map,this._hostNodes.set(Ot.head,[])}_addStylesToHost(Ot,dn,Dn){Ot.forEach(Ye=>{const Se=this._doc.createElement("style");Se.textContent=Ye,Dn.push(dn.appendChild(Se))})}addHost(Ot){const dn=[];this._addStylesToHost(this._stylesSet,Ot,dn),this._hostNodes.set(Ot,dn)}removeHost(Ot){const dn=this._hostNodes.get(Ot);dn&&dn.forEach(Q),this._hostNodes.delete(Ot)}onStylesAdded(Ot){this._hostNodes.forEach((dn,Dn)=>{this._addStylesToHost(Ot,Dn,dn)})}ngOnDestroy(){this._hostNodes.forEach(Ot=>Ot.forEach(Q))}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(e.K0))},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})();function Q(an){(0,e.q)().remove(an)}const b={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},E=/%COMP%/g,v="%COMP%",D=`_nghost-${v}`,C=`_ngcontent-${v}`;function z(an,tn,Ot){for(let dn=0;dn<tn.length;dn++){let Dn=tn[dn];Array.isArray(Dn)?z(an,Dn,Ot):(Dn=Dn.replace(E,an),Ot.push(Dn))}return Ot}function j(an){return tn=>{if("__ngUnwrap__"===tn)return an;!1===an(tn)&&(tn.preventDefault(),tn.returnValue=!1)}}let M=(()=>{class an{constructor(Ot,dn,Dn){this.eventManager=Ot,this.sharedStylesHost=dn,this.appId=Dn,this.rendererByCompId=new Map,this.defaultRenderer=new I(Ot)}createRenderer(Ot,dn){if(!Ot||!dn)return this.defaultRenderer;switch(dn.encapsulation){case t.ifc.Emulated:{let Dn=this.rendererByCompId.get(dn.id);return Dn||(Dn=new fe(this.eventManager,this.sharedStylesHost,dn,this.appId),this.rendererByCompId.set(dn.id,Dn)),Dn.applyToHost(Ot),Dn}case 1:case t.ifc.ShadowDom:return new G(this.eventManager,this.sharedStylesHost,Ot,dn);default:if(!this.rendererByCompId.has(dn.id)){const Dn=z(dn.id,dn.styles,[]);this.sharedStylesHost.addStyles(Dn),this.rendererByCompId.set(dn.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(se),t.LFG(L),t.LFG(t.AFp))},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})();class I{constructor(tn){this.eventManager=tn,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(tn,Ot){return Ot?document.createElementNS(b[Ot]||Ot,tn):document.createElement(tn)}createComment(tn){return document.createComment(tn)}createText(tn){return document.createTextNode(tn)}appendChild(tn,Ot){(q(tn)?tn.content:tn).appendChild(Ot)}insertBefore(tn,Ot,dn){tn&&(q(tn)?tn.content:tn).insertBefore(Ot,dn)}removeChild(tn,Ot){tn&&tn.removeChild(Ot)}selectRootElement(tn,Ot){let dn="string"==typeof tn?document.querySelector(tn):tn;if(!dn)throw new Error(`The selector "${tn}" did not match any elements`);return Ot||(dn.textContent=""),dn}parentNode(tn){return tn.parentNode}nextSibling(tn){return tn.nextSibling}setAttribute(tn,Ot,dn,Dn){if(Dn){Ot=Dn+":"+Ot;const Ye=b[Dn];Ye?tn.setAttributeNS(Ye,Ot,dn):tn.setAttribute(Ot,dn)}else tn.setAttribute(Ot,dn)}removeAttribute(tn,Ot,dn){if(dn){const Dn=b[dn];Dn?tn.removeAttributeNS(Dn,Ot):tn.removeAttribute(`${dn}:${Ot}`)}else tn.removeAttribute(Ot)}addClass(tn,Ot){tn.classList.add(Ot)}removeClass(tn,Ot){tn.classList.remove(Ot)}setStyle(tn,Ot,dn,Dn){Dn&(t.JOm.DashCase|t.JOm.Important)?tn.style.setProperty(Ot,dn,Dn&t.JOm.Important?"important":""):tn.style[Ot]=dn}removeStyle(tn,Ot,dn){dn&t.JOm.DashCase?tn.style.removeProperty(Ot):tn.style[Ot]=""}setProperty(tn,Ot,dn){tn[Ot]=dn}setValue(tn,Ot){tn.nodeValue=Ot}listen(tn,Ot,dn){return"string"==typeof tn?this.eventManager.addGlobalEventListener(tn,Ot,j(dn)):this.eventManager.addEventListener(tn,Ot,j(dn))}}function q(an){return"TEMPLATE"===an.tagName&&void 0!==an.content}class fe extends I{constructor(tn,Ot,dn,Dn){super(tn),this.component=dn;const Ye=z(Dn+"-"+dn.id,dn.styles,[]);Ot.addStyles(Ye),this.contentAttr=function _(an){return C.replace(E,an)}(Dn+"-"+dn.id),this.hostAttr=function R(an){return D.replace(E,an)}(Dn+"-"+dn.id)}applyToHost(tn){super.setAttribute(tn,this.hostAttr,"")}createElement(tn,Ot){const dn=super.createElement(tn,Ot);return super.setAttribute(dn,this.contentAttr,""),dn}}class G extends I{constructor(tn,Ot,dn,Dn){super(tn),this.sharedStylesHost=Ot,this.hostEl=dn,this.shadowRoot=dn.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Ye=z(Dn.id,Dn.styles,[]);for(let Se=0;Se<Ye.length;Se++){const V=document.createElement("style");V.textContent=Ye[Se],this.shadowRoot.appendChild(V)}}nodeOrShadowRoot(tn){return tn===this.hostEl?this.shadowRoot:tn}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(tn,Ot){return super.appendChild(this.nodeOrShadowRoot(tn),Ot)}insertBefore(tn,Ot,dn){return super.insertBefore(this.nodeOrShadowRoot(tn),Ot,dn)}removeChild(tn,Ot){return super.removeChild(this.nodeOrShadowRoot(tn),Ot)}parentNode(tn){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(tn)))}}let ye=(()=>{class an extends re{constructor(Ot){super(Ot)}supports(Ot){return!0}addEventListener(Ot,dn,Dn){return Ot.addEventListener(dn,Dn,!1),()=>this.removeEventListener(Ot,dn,Dn)}removeEventListener(Ot,dn,Dn){return Ot.removeEventListener(dn,Dn)}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(e.K0))},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})();const Ee=["alt","control","meta","shift"],me={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},Ge={alt:an=>an.altKey,control:an=>an.ctrlKey,meta:an=>an.metaKey,shift:an=>an.shiftKey};let le=(()=>{class an extends re{constructor(Ot){super(Ot)}supports(Ot){return null!=an.parseEventName(Ot)}addEventListener(Ot,dn,Dn){const Ye=an.parseEventName(dn),Se=an.eventCallback(Ye.fullKey,Dn,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,e.q)().onAndCancel(Ot,Ye.domEventName,Se))}static parseEventName(Ot){const dn=Ot.toLowerCase().split("."),Dn=dn.shift();if(0===dn.length||"keydown"!==Dn&&"keyup"!==Dn)return null;const Ye=an._normalizeKey(dn.pop());let Se="",V=dn.indexOf("code");if(V>-1&&(dn.splice(V,1),Se="code."),Ee.forEach(xe=>{const ut=dn.indexOf(xe);ut>-1&&(dn.splice(ut,1),Se+=xe+".")}),Se+=Ye,0!=dn.length||0===Ye.length)return null;const S={};return S.domEventName=Dn,S.fullKey=Se,S}static matchEventFullKeyCode(Ot,dn){let Dn=me[Ot.key]||Ot.key,Ye="";return dn.indexOf("code.")>-1&&(Dn=Ot.code,Ye="code."),!(null==Dn||!Dn)&&(Dn=Dn.toLowerCase()," "===Dn?Dn="space":"."===Dn&&(Dn="dot"),Ee.forEach(Se=>{Se!==Dn&&(0,Ge[Se])(Ot)&&(Ye+=Se+".")}),Ye+=Dn,Ye===dn)}static eventCallback(Ot,dn,Dn){return Ye=>{an.matchEventFullKeyCode(Ye,Ot)&&Dn.runGuarded(()=>dn(Ye))}}static _normalizeKey(Ot){return"esc"===Ot?"escape":Ot}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(e.K0))},an.\u0275prov=t.Yz7({token:an,factory:an.\u0275fac}),an})();const Pt=(0,t.eFA)(t._c5,"browser",[{provide:t.Lbi,useValue:e.bD},{provide:t.g9A,useValue:function ce(){c.makeCurrent()},multi:!0},{provide:e.K0,useFactory:function ze(){return(0,t.RDi)(document),document},deps:[]}]),kt=new t.OlP(""),Nt=[{provide:t.rWj,useClass:class N{addToWindow(tn){t.dqk.getAngularTestability=(dn,Dn=!0)=>{const Ye=tn.findTestabilityInTree(dn,Dn);if(null==Ye)throw new Error("Could not find testability for element.");return Ye},t.dqk.getAllAngularTestabilities=()=>tn.getAllTestabilities(),t.dqk.getAllAngularRootElements=()=>tn.getAllRootElements(),t.dqk.frameworkStabilizers||(t.dqk.frameworkStabilizers=[]),t.dqk.frameworkStabilizers.push(dn=>{const Dn=t.dqk.getAllAngularTestabilities();let Ye=Dn.length,Se=!1;const V=function(S){Se=Se||S,Ye--,0==Ye&&dn(Se)};Dn.forEach(function(S){S.whenStable(V)})})}findTestabilityInTree(tn,Ot,dn){if(null==Ot)return null;const Dn=tn.getTestability(Ot);return null!=Dn?Dn:dn?(0,e.q)().isShadowRoot(Ot)?this.findTestabilityInTree(tn,Ot.host,!0):this.findTestabilityInTree(tn,Ot.parentElement,!0):null}},deps:[]},{provide:t.lri,useClass:t.dDg,deps:[t.R0b,t.eoX,t.rWj]},{provide:t.dDg,useClass:t.dDg,deps:[t.R0b,t.eoX,t.rWj]}],ft=[{provide:t.zSh,useValue:"root"},{provide:t.qLn,useFactory:function Te(){return new t.qLn},deps:[]},{provide:ie,useClass:ye,multi:!0,deps:[e.K0,t.R0b,t.Lbi]},{provide:ie,useClass:le,multi:!0,deps:[e.K0]},{provide:M,useClass:M,deps:[se,L,t.AFp]},{provide:t.FYo,useExisting:M},{provide:T,useExisting:L},{provide:L,useClass:L,deps:[e.K0]},{provide:se,useClass:se,deps:[ie,t.R0b]},{provide:e.JF,useClass:K,deps:[]},[]];let et=(()=>{class an{constructor(Ot){}static withServerTransition(Ot){return{ngModule:an,providers:[{provide:t.AFp,useValue:Ot.appId},{provide:w,useExisting:t.AFp},H]}}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(kt,12))},an.\u0275mod=t.oAB({type:an}),an.\u0275inj=t.cJS({providers:[...ft,...Nt],imports:[e.ez,t.hGG]}),an})(),W=(()=>{class an{constructor(Ot){this._doc=Ot,this._dom=(0,e.q)()}addTag(Ot,dn=!1){return Ot?this._getOrCreateElement(Ot,dn):null}addTags(Ot,dn=!1){return Ot?Ot.reduce((Dn,Ye)=>(Ye&&Dn.push(this._getOrCreateElement(Ye,dn)),Dn),[]):[]}getTag(Ot){return Ot&&this._doc.querySelector(`meta[${Ot}]`)||null}getTags(Ot){if(!Ot)return[];const dn=this._doc.querySelectorAll(`meta[${Ot}]`);return dn?[].slice.call(dn):[]}updateTag(Ot,dn){if(!Ot)return null;dn=dn||this._parseSelector(Ot);const Dn=this.getTag(dn);return Dn?this._setMetaElementAttributes(Ot,Dn):this._getOrCreateElement(Ot,!0)}removeTag(Ot){this.removeTagElement(this.getTag(Ot))}removeTagElement(Ot){Ot&&this._dom.remove(Ot)}_getOrCreateElement(Ot,dn=!1){if(!dn){const Se=this._parseSelector(Ot),V=this.getTags(Se).filter(S=>this._containsAttributes(Ot,S))[0];if(void 0!==V)return V}const Dn=this._dom.createElement("meta");return this._setMetaElementAttributes(Ot,Dn),this._doc.getElementsByTagName("head")[0].appendChild(Dn),Dn}_setMetaElementAttributes(Ot,dn){return Object.keys(Ot).forEach(Dn=>dn.setAttribute(this._getMetaKeyMap(Dn),Ot[Dn])),dn}_parseSelector(Ot){const dn=Ot.name?"name":"property";return`${dn}="${Ot[dn]}"`}_containsAttributes(Ot,dn){return Object.keys(Ot).every(Dn=>dn.getAttribute(this._getMetaKeyMap(Dn))===Ot[Dn])}_getMetaKeyMap(Ot){return ae[Ot]||Ot}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(e.K0))},an.\u0275prov=t.Yz7({token:an,factory:function(Ot){let dn=null;return dn=Ot?new Ot:function k(){return new W((0,t.LFG)(e.K0))}(),dn},providedIn:"root"}),an})();const ae={httpEquiv:"http-equiv"};let pe=(()=>{class an{constructor(Ot){this._doc=Ot}getTitle(){return this._doc.title}setTitle(Ot){this._doc.title=Ot||""}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(e.K0))},an.\u0275prov=t.Yz7({token:an,factory:function(Ot){let dn=null;return dn=Ot?new Ot:function Ne(){return new pe((0,t.LFG)(e.K0))}(),dn},providedIn:"root"}),an})();"undefined"!=typeof window&&window;let mn=(()=>{class an{}return an.\u0275fac=function(Ot){return new(Ot||an)},an.\u0275prov=t.Yz7({token:an,factory:function(Ot){let dn=null;return dn=Ot?new(Ot||an):t.LFG(Gn),dn},providedIn:"root"}),an})(),Gn=(()=>{class an extends mn{constructor(Ot){super(),this._doc=Ot}sanitize(Ot,dn){if(null==dn)return null;switch(Ot){case t.q3G.NONE:return dn;case t.q3G.HTML:return(0,t.qzn)(dn,"HTML")?(0,t.z3N)(dn):(0,t.EiD)(this._doc,String(dn)).toString();case t.q3G.STYLE:return(0,t.qzn)(dn,"Style")?(0,t.z3N)(dn):dn;case t.q3G.SCRIPT:if((0,t.qzn)(dn,"Script"))return(0,t.z3N)(dn);throw new Error("unsafe value used in a script context");case t.q3G.URL:return(0,t.qzn)(dn,"URL")?(0,t.z3N)(dn):(0,t.mCW)(String(dn));case t.q3G.RESOURCE_URL:if((0,t.qzn)(dn,"ResourceURL"))return(0,t.z3N)(dn);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${Ot} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(Ot){return(0,t.JVY)(Ot)}bypassSecurityTrustStyle(Ot){return(0,t.L6k)(Ot)}bypassSecurityTrustScript(Ot){return(0,t.eBb)(Ot)}bypassSecurityTrustUrl(Ot){return(0,t.LAX)(Ot)}bypassSecurityTrustResourceUrl(Ot){return(0,t.pB0)(Ot)}}return an.\u0275fac=function(Ot){return new(Ot||an)(t.LFG(e.K0))},an.\u0275prov=t.Yz7({token:an,factory:function(Ot){let dn=null;return dn=Ot?new Ot:function wn(an){return new Gn(an.get(e.K0))}(t.LFG(t.zs3)),dn},providedIn:"root"}),an})()},3299:(ke,Y,a)=>{"use strict";a.d(Y,{gz:()=>Wa,m2:()=>Ni,OD:()=>Mi,F0:()=>Wn,rH:()=>Or,yS:()=>gi,Bz:()=>Ks,lC:()=>ya});var e=a(5e3),t=a(5254),o=a(1086),c=a(591);const f=(()=>{function ve(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return ve.prototype=Object.create(Error.prototype),ve})();var m=a(6053),p=a(1221),w=a(8514),O=a(4843),H=a(1737),N=a(6498),K=a(8896),ie=a(1762),se=a(8929),re=a(9808),T=a(4850),L=a(7545),Q=a(2986),b=a(1059),E=a(2198),g=a(1709),v=a(3489);function D(ve=null){return we=>we.lift(new C(ve))}class C{constructor(we){this.defaultValue=we}call(we,J){return J.subscribe(new _(we,this.defaultValue))}}class _ extends v.L{constructor(we,J){super(we),this.defaultValue=J,this.isEmpty=!0}_next(we){this.isEmpty=!1,this.destination.next(we)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}function R(ve=B){return we=>we.lift(new z(ve))}class z{constructor(we){this.errorFactory=we}call(we,J){return J.subscribe(new j(we,this.errorFactory))}}class j extends v.L{constructor(we,J){super(we),this.errorFactory=J,this.hasValue=!1}_next(we){this.hasValue=!0,this.destination.next(we)}_complete(){if(this.hasValue)return this.destination.complete();{let we;try{we=this.errorFactory()}catch(J){we=J}this.destination.error(we)}}}function B(){return new f}var M=a(5379);function I(ve,we){const J=arguments.length>=2;return je=>je.pipe(ve?(0,E.h)((it,Et)=>ve(it,Et,je)):M.y,(0,Q.q)(1),J?D(we):R(()=>new f))}var U=a(1406),X=a(3965),q=a(7221);function fe(ve,we){let J=!1;return arguments.length>=2&&(J=!0),function(it){return it.lift(new G(ve,we,J))}}class G{constructor(we,J,je=!1){this.accumulator=we,this.seed=J,this.hasSeed=je}call(we,J){return J.subscribe(new ye(we,this.accumulator,this.seed,this.hasSeed))}}class ye extends v.L{constructor(we,J,je,it){super(we),this.accumulator=J,this._seed=je,this.hasSeed=it,this.index=0}get seed(){return this._seed}set seed(we){this.hasSeed=!0,this._seed=we}_next(we){if(this.hasSeed)return this._tryNext(we);this.seed=we,this.destination.next(we)}_tryNext(we){const J=this.index++;let je;try{je=this.accumulator(this.seed,we,J)}catch(it){this.destination.error(it)}this.seed=je,this.destination.next(je)}}var Ee=a(2821);function me(ve,we){const J=arguments.length>=2;return je=>je.pipe(ve?(0,E.h)((it,Et)=>ve(it,Et,je)):M.y,(0,Ee.h)(1),J?D(we):R(()=>new f))}var Ge=a(4290),le=a(7604),te=a(537),be=a(4327),Re=a(9146),De=a(2313);const ee="primary",ce=Symbol("RouteTitle");class Te{constructor(we){this.params=we||{}}has(we){return Object.prototype.hasOwnProperty.call(this.params,we)}get(we){if(this.has(we)){const J=this.params[we];return Array.isArray(J)?J[0]:J}return null}getAll(we){if(this.has(we)){const J=this.params[we];return Array.isArray(J)?J:[J]}return[]}get keys(){return Object.keys(this.params)}}function ze(ve){return new Te(ve)}function _t(ve,we,J){const je=J.path.split("/");if(je.length>ve.length||"full"===J.pathMatch&&(we.hasChildren()||je.length<ve.length))return null;const it={};for(let Et=0;Et<je.length;Et++){const zt=je[Et],nn=ve[Et];if(zt.startsWith(":"))it[zt.substring(1)]=nn;else if(zt!==nn.path)return null}return{consumed:ve.slice(0,je.length),posParams:it}}function kt(ve,we){const J=ve?Object.keys(ve):void 0,je=we?Object.keys(we):void 0;if(!J||!je||J.length!=je.length)return!1;let it;for(let Et=0;Et<J.length;Et++)if(it=J[Et],!Nt(ve[it],we[it]))return!1;return!0}function Nt(ve,we){if(Array.isArray(ve)&&Array.isArray(we)){if(ve.length!==we.length)return!1;const J=[...ve].sort(),je=[...we].sort();return J.every((it,Et)=>je[Et]===it)}return ve===we}function ft(ve){return Array.prototype.concat.apply([],ve)}function et(ve){return ve.length>0?ve[ve.length-1]:null}function W(ve,we){for(const J in ve)ve.hasOwnProperty(J)&&we(ve[J],J)}function ae(ve){return(0,e.CqO)(ve)?ve:(0,e.QGY)(ve)?(0,t.D)(Promise.resolve(ve)):(0,o.of)(ve)}const Pe={exact:function St(ve,we,J){if(!nt(ve.segments,we.segments)||!Je(ve.segments,we.segments,J)||ve.numberOfChildren!==we.numberOfChildren)return!1;for(const je in we.children)if(!ve.children[je]||!St(ve.children[je],we.children[je],J))return!1;return!0},subset:It},Me={exact:function tt(ve,we){return kt(ve,we)},subset:function Vt(ve,we){return Object.keys(we).length<=Object.keys(ve).length&&Object.keys(we).every(J=>Nt(ve[J],we[J]))},ignored:()=>!0};function Ze(ve,we,J){return Pe[J.paths](ve.root,we.root,J.matrixParams)&&Me[J.queryParams](ve.queryParams,we.queryParams)&&!("exact"===J.fragment&&ve.fragment!==we.fragment)}function It(ve,we,J){return Ut(ve,we,we.segments,J)}function Ut(ve,we,J,je){if(ve.segments.length>J.length){const it=ve.segments.slice(0,J.length);return!(!nt(it,J)||we.hasChildren()||!Je(it,J,je))}if(ve.segments.length===J.length){if(!nt(ve.segments,J)||!Je(ve.segments,J,je))return!1;for(const it in we.children)if(!ve.children[it]||!It(ve.children[it],we.children[it],je))return!1;return!0}{const it=J.slice(0,ve.segments.length),Et=J.slice(ve.segments.length);return!!(nt(ve.segments,it)&&Je(ve.segments,it,je)&&ve.children[ee])&&Ut(ve.children[ee],we,Et,je)}}function Je(ve,we,J){return we.every((je,it)=>Me[J](ve[it].parameters,je.parameters))}class dt{constructor(we,J,je){this.root=we,this.queryParams=J,this.fragment=je}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ze(this.queryParams)),this._queryParamMap}toString(){return at.serialize(this)}}class he{constructor(we,J){this.segments=we,this.children=J,this.parent=null,W(J,(je,it)=>je.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return yt(this)}}class Le{constructor(we,J){this.path=we,this.parameters=J}get parameterMap(){return this._parameterMap||(this._parameterMap=ze(this.parameters)),this._parameterMap}toString(){return mn(this)}}function nt(ve,we){return ve.length===we.length&&ve.every((J,je)=>J.path===we[je].path)}let st=(()=>{class ve{}return ve.\u0275fac=function(J){return new(J||ve)},ve.\u0275prov=e.Yz7({token:ve,factory:function(){return new bt},providedIn:"root"}),ve})();class bt{parse(we){const J=new Ye(we);return new dt(J.parseRootSegment(),J.parseQueryParams(),J.parseFragment())}serialize(we){const J=`/${Yt(we.root,!0)}`,je=function Gn(ve){const we=Object.keys(ve).map(J=>{const je=ve[J];return Array.isArray(je)?je.map(it=>`${Pn(J)}=${Pn(it)}`).join("&"):`${Pn(J)}=${Pn(je)}`}).filter(J=>!!J);return we.length?`?${we.join("&")}`:""}(we.queryParams);return`${J}${je}${"string"==typeof we.fragment?`#${function sn(ve){return encodeURI(ve)}(we.fragment)}`:""}`}}const at=new bt;function yt(ve){return ve.segments.map(we=>mn(we)).join("/")}function Yt(ve,we){if(!ve.hasChildren())return yt(ve);if(we){const J=ve.children[ee]?Yt(ve.children[ee],!1):"",je=[];return W(ve.children,(it,Et)=>{Et!==ee&&je.push(`${Et}:${Yt(it,!1)}`)}),je.length>0?`${J}(${je.join("//")})`:J}{const J=function jt(ve,we){let J=[];return W(ve.children,(je,it)=>{it===ee&&(J=J.concat(we(je,it)))}),W(ve.children,(je,it)=>{it!==ee&&(J=J.concat(we(je,it)))}),J}(ve,(je,it)=>it===ee?[Yt(ve.children[ee],!1)]:[`${it}:${Yt(je,!1)}`]);return 1===Object.keys(ve.children).length&&null!=ve.children[ee]?`${yt(ve)}/${J[0]}`:`${yt(ve)}/(${J.join("//")})`}}function pn(ve){return encodeURIComponent(ve).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Pn(ve){return pn(ve).replace(/%3B/gi,";")}function bn(ve){return pn(ve).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Lt(ve){return decodeURIComponent(ve)}function Kt(ve){return Lt(ve.replace(/\+/g,"%20"))}function mn(ve){return`${bn(ve.path)}${function wn(ve){return Object.keys(ve).map(we=>`;${bn(we)}=${bn(ve[we])}`).join("")}(ve.parameters)}`}const er=/^[^\/()?;=#]+/;function an(ve){const we=ve.match(er);return we?we[0]:""}const tn=/^[^=?&#]+/,dn=/^[^&#]+/;class Ye{constructor(we){this.url=we,this.remaining=we}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new he([],{}):new he([],this.parseChildren())}parseQueryParams(){const we={};if(this.consumeOptional("?"))do{this.parseQueryParam(we)}while(this.consumeOptional("&"));return we}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const we=[];for(this.peekStartsWith("(")||we.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),we.push(this.parseSegment());let J={};this.peekStartsWith("/(")&&(this.capture("/"),J=this.parseParens(!0));let je={};return this.peekStartsWith("(")&&(je=this.parseParens(!1)),(we.length>0||Object.keys(J).length>0)&&(je[ee]=new he(we,J)),je}parseSegment(){const we=an(this.remaining);if(""===we&&this.peekStartsWith(";"))throw new e.vHH(4009,!1);return this.capture(we),new Le(Lt(we),this.parseMatrixParams())}parseMatrixParams(){const we={};for(;this.consumeOptional(";");)this.parseParam(we);return we}parseParam(we){const J=an(this.remaining);if(!J)return;this.capture(J);let je="";if(this.consumeOptional("=")){const it=an(this.remaining);it&&(je=it,this.capture(je))}we[Lt(J)]=Lt(je)}parseQueryParam(we){const J=function Ot(ve){const we=ve.match(tn);return we?we[0]:""}(this.remaining);if(!J)return;this.capture(J);let je="";if(this.consumeOptional("=")){const zt=function Dn(ve){const we=ve.match(dn);return we?we[0]:""}(this.remaining);zt&&(je=zt,this.capture(je))}const it=Kt(J),Et=Kt(je);if(we.hasOwnProperty(it)){let zt=we[it];Array.isArray(zt)||(zt=[zt],we[it]=zt),zt.push(Et)}else we[it]=Et}parseParens(we){const J={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const je=an(this.remaining),it=this.remaining[je.length];if("/"!==it&&")"!==it&&";"!==it)throw new e.vHH(4010,!1);let Et;je.indexOf(":")>-1?(Et=je.slice(0,je.indexOf(":")),this.capture(Et),this.capture(":")):we&&(Et=ee);const zt=this.parseChildren();J[Et]=1===Object.keys(zt).length?zt[ee]:new he([],zt),this.consumeOptional("//")}return J}peekStartsWith(we){return this.remaining.startsWith(we)}consumeOptional(we){return!!this.peekStartsWith(we)&&(this.remaining=this.remaining.substring(we.length),!0)}capture(we){if(!this.consumeOptional(we))throw new e.vHH(4011,!1)}}function Se(ve){return ve.segments.length>0?new he([],{[ee]:ve}):ve}function V(ve){const we={};for(const je of Object.keys(ve.children)){const Et=V(ve.children[je]);(Et.segments.length>0||Et.hasChildren())&&(we[je]=Et)}return function S(ve){if(1===ve.numberOfChildren&&ve.children[ee]){const we=ve.children[ee];return new he(ve.segments.concat(we.segments),we.children)}return ve}(new he(ve.segments,we))}function xe(ve){return ve instanceof dt}function en(ve,we,J,je,it){var Et;if(0===J.length)return Bn(we.root,we.root,we.root,je,it);const nn=function na(ve){if("string"==typeof ve[0]&&1===ve.length&&"/"===ve[0])return new Ki(!0,0,ve);let we=0,J=!1;const je=ve.reduce((it,Et,zt)=>{if("object"==typeof Et&&null!=Et){if(Et.outlets){const nn={};return W(Et.outlets,(En,Jn)=>{nn[Jn]="string"==typeof En?En.split("/"):En}),[...it,{outlets:nn}]}if(Et.segmentPath)return[...it,Et.segmentPath]}return"string"!=typeof Et?[...it,Et]:0===zt?(Et.split("/").forEach((nn,En)=>{0==En&&"."===nn||(0==En&&""===nn?J=!0:".."===nn?we++:""!=nn&&it.push(nn))}),it):[...it,Et]},[]);return new Ki(J,we,je)}(J);return nn.toRoot()?Bn(we.root,we.root,new he([],{}),je,it):function En(vr){var lr;const Ur=function ra(ve,we,J,je){if(ve.isAbsolute)return new ri(we.root,!0,0);if(-1===je)return new ri(J,J===we.root,0);return function ua(ve,we,J){let je=ve,it=we,Et=J;for(;Et>it;){if(Et-=it,je=je.parent,!je)throw new e.vHH(4005,!1);it=je.segments.length}return new ri(je,!1,it-Et)}(J,je+(Tn(ve.commands[0])?0:1),ve.numberOfDoubleDots)}(nn,we,null===(lr=ve.snapshot)||void 0===lr?void 0:lr._urlSegment,vr),fi=Ur.processChildren?xi(Ur.segmentGroup,Ur.index,nn.commands):Xi(Ur.segmentGroup,Ur.index,nn.commands);return Bn(we.root,Ur.segmentGroup,fi,je,it)}(null===(Et=ve.snapshot)||void 0===Et?void 0:Et._lastPathIndex)}function Tn(ve){return"object"==typeof ve&&null!=ve&&!ve.outlets&&!ve.segmentPath}function Un(ve){return"object"==typeof ve&&null!=ve&&ve.outlets}function Bn(ve,we,J,je,it){let zt,Et={};je&&W(je,(En,Jn)=>{Et[Jn]=Array.isArray(En)?En.map(vr=>`${vr}`):`${En}`}),zt=ve===we?J:qr(ve,we,J);const nn=Se(V(zt));return new dt(nn,Et,it)}function qr(ve,we,J){const je={};return W(ve.children,(it,Et)=>{je[Et]=it===we?J:qr(it,we,J)}),new he(ve.segments,je)}class Ki{constructor(we,J,je){if(this.isAbsolute=we,this.numberOfDoubleDots=J,this.commands=je,we&&je.length>0&&Tn(je[0]))throw new e.vHH(4003,!1);const it=je.find(Un);if(it&&it!==et(je))throw new e.vHH(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ri{constructor(we,J,je){this.segmentGroup=we,this.processChildren=J,this.index=je}}function Xi(ve,we,J){if(ve||(ve=new he([],{})),0===ve.segments.length&&ve.hasChildren())return xi(ve,we,J);const je=function Wr(ve,we,J){let je=0,it=we;const Et={match:!1,pathIndex:0,commandIndex:0};for(;it<ve.segments.length;){if(je>=J.length)return Et;const zt=ve.segments[it],nn=J[je];if(Un(nn))break;const En=`${nn}`,Jn=je<J.length-1?J[je+1]:null;if(it>0&&void 0===En)break;if(En&&Jn&&"object"==typeof Jn&&void 0===Jn.outlets){if(!Gi(En,Jn,zt))return Et;je+=2}else{if(!Gi(En,{},zt))return Et;je++}it++}return{match:!0,pathIndex:it,commandIndex:je}}(ve,we,J),it=J.slice(je.commandIndex);if(je.match&&je.pathIndex<ve.segments.length){const Et=new he(ve.segments.slice(0,je.pathIndex),{});return Et.children[ee]=new he(ve.segments.slice(je.pathIndex),ve.children),xi(Et,0,it)}return je.match&&0===it.length?new he(ve.segments,{}):je.match&&!ve.hasChildren()?pa(ve,we,J):je.match?xi(ve,0,it):pa(ve,we,J)}function xi(ve,we,J){if(0===J.length)return new he(ve.segments,{});{const je=function ia(ve){return Un(ve[0])?ve[0].outlets:{[ee]:ve}}(J),it={};return W(je,(Et,zt)=>{"string"==typeof Et&&(Et=[Et]),null!==Et&&(it[zt]=Xi(ve.children[zt],we,Et))}),W(ve.children,(Et,zt)=>{void 0===je[zt]&&(it[zt]=Et)}),new he(ve.segments,it)}}function pa(ve,we,J){const je=ve.segments.slice(0,we);let it=0;for(;it<J.length;){const Et=J[it];if(Un(Et)){const En=Ta(Et.outlets);return new he(je,En)}if(0===it&&Tn(J[0])){je.push(new Le(ve.segments[we].path,di(J[0]))),it++;continue}const zt=Un(Et)?Et.outlets[ee]:`${Et}`,nn=it<J.length-1?J[it+1]:null;zt&&nn&&Tn(nn)?(je.push(new Le(zt,di(nn))),it+=2):(je.push(new Le(zt,{})),it++)}return new he(je,{})}function Ta(ve){const we={};return W(ve,(J,je)=>{"string"==typeof J&&(J=[J]),null!==J&&(we[je]=pa(new he([],{}),0,J))}),we}function di(ve){const we={};return W(ve,(J,je)=>we[je]=`${J}`),we}function Gi(ve,we,J){return ve==J.path&&kt(we,J.parameters)}class Fi{constructor(we,J){this.id=we,this.url=J}}class Mi extends Fi{constructor(we,J,je="imperative",it=null){super(we,J),this.type=0,this.navigationTrigger=je,this.restoredState=it}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Ni extends Fi{constructor(we,J,je){super(we,J),this.urlAfterRedirects=je,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class ki extends Fi{constructor(we,J,je,it){super(we,J),this.reason=je,this.code=it,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Ka extends Fi{constructor(we,J,je,it){super(we,J),this.error=je,this.target=it,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class ds extends Fi{constructor(we,J,je,it){super(we,J),this.urlAfterRedirects=je,this.state=it,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ma extends Fi{constructor(we,J,je,it){super(we,J),this.urlAfterRedirects=je,this.state=it,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class fs extends Fi{constructor(we,J,je,it,Et){super(we,J),this.urlAfterRedirects=je,this.state=it,this.shouldActivate=Et,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class zr extends Fi{constructor(we,J,je,it){super(we,J),this.urlAfterRedirects=je,this.state=it,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class _a extends Fi{constructor(we,J,je,it){super(we,J),this.urlAfterRedirects=je,this.state=it,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ks{constructor(we){this.route=we,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class vs{constructor(we){this.route=we,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class hs{constructor(we){this.snapshot=we,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ps{constructor(we){this.snapshot=we,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ja{constructor(we){this.snapshot=we,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ea{constructor(we){this.snapshot=we,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ja{constructor(we,J,je){this.routerEvent=we,this.position=J,this.anchor=je,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class Ls{constructor(we){this._root=we}get root(){return this._root.value}parent(we){const J=this.pathFromRoot(we);return J.length>1?J[J.length-2]:null}children(we){const J=es(we,this._root);return J?J.children.map(je=>je.value):[]}firstChild(we){const J=es(we,this._root);return J&&J.children.length>0?J.children[0].value:null}siblings(we){const J=Ss(we,this._root);return J.length<2?[]:J[J.length-2].children.map(it=>it.value).filter(it=>it!==we)}pathFromRoot(we){return Ss(we,this._root).map(J=>J.value)}}function es(ve,we){if(ve===we.value)return we;for(const J of we.children){const je=es(ve,J);if(je)return je}return null}function Ss(ve,we){if(ve===we.value)return[we];for(const J of we.children){const je=Ss(ve,J);if(je.length)return je.unshift(we),je}return[]}class aa{constructor(we,J){this.value=we,this.children=J}toString(){return`TreeNode(${this.value})`}}function yi(ve){const we={};return ve&&ve.children.forEach(J=>we[J.value.outlet]=J),we}class Ga extends Ls{constructor(we,J){super(we),this.snapshot=J,Ra(this,we)}toString(){return this.snapshot.toString()}}function wa(ve,we){const J=function ts(ve,we){const zt=new ns([],{},{},"",{},ee,we,null,ve.root,-1,{});return new ps("",new aa(zt,[]))}(ve,we),je=new c.X([new Le("",{})]),it=new c.X({}),Et=new c.X({}),zt=new c.X({}),nn=new c.X(""),En=new Wa(je,it,zt,nn,Et,ee,we,J.root);return En.snapshot=J.root,new Ga(new aa(En,[]),J)}class Wa{constructor(we,J,je,it,Et,zt,nn,En){var Jn,vr;this.url=we,this.params=J,this.queryParams=je,this.fragment=it,this.data=Et,this.outlet=zt,this.component=nn,this.title=null!==(vr=null===(Jn=this.data)||void 0===Jn?void 0:Jn.pipe((0,T.U)(lr=>lr[ce])))&&void 0!==vr?vr:(0,o.of)(void 0),this._futureSnapshot=En}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,T.U)(we=>ze(we)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,T.U)(we=>ze(we)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function wi(ve,we="emptyOnly"){const J=ve.pathFromRoot;let je=0;if("always"!==we)for(je=J.length-1;je>=1;){const it=J[je],Et=J[je-1];if(it.routeConfig&&""===it.routeConfig.path)je--;else{if(Et.component)break;je--}}return function As(ve){return ve.reduce((we,J)=>{var je;return{params:Object.assign(Object.assign({},we.params),J.params),data:Object.assign(Object.assign({},we.data),J.data),resolve:Object.assign(Object.assign(Object.assign(Object.assign({},J.data),we.resolve),null===(je=J.routeConfig)||void 0===je?void 0:je.data),J._resolvedData)}},{params:{},data:{},resolve:{}})}(J.slice(je))}class ns{constructor(we,J,je,it,Et,zt,nn,En,Jn,vr,lr,Ur){var fi;this.url=we,this.params=J,this.queryParams=je,this.fragment=it,this.data=Et,this.outlet=zt,this.component=nn,this.title=null===(fi=this.data)||void 0===fi?void 0:fi[ce],this.routeConfig=En,this._urlSegment=Jn,this._lastPathIndex=vr,this._correctedLastPathIndex=null!=Ur?Ur:vr,this._resolve=lr}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=ze(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ze(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(je=>je.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class ps extends Ls{constructor(we,J){super(J),this.url=we,Ra(this,J)}toString(){return ca(this._root)}}function Ra(ve,we){we.value._routerState=ve,we.children.forEach(J=>Ra(ve,J))}function ca(ve){const we=ve.children.length>0?` { ${ve.children.map(ca).join(", ")} } `:"";return`${ve.value}${we}`}function $i(ve){if(ve.snapshot){const we=ve.snapshot,J=ve._futureSnapshot;ve.snapshot=J,kt(we.queryParams,J.queryParams)||ve.queryParams.next(J.queryParams),we.fragment!==J.fragment&&ve.fragment.next(J.fragment),kt(we.params,J.params)||ve.params.next(J.params),function Pt(ve,we){if(ve.length!==we.length)return!1;for(let J=0;J<ve.length;++J)if(!kt(ve[J],we[J]))return!1;return!0}(we.url,J.url)||ve.url.next(J.url),kt(we.data,J.data)||ve.data.next(J.data)}else ve.snapshot=ve._futureSnapshot,ve.data.next(ve._futureSnapshot.data)}function Qi(ve,we){const J=kt(ve.params,we.params)&&function He(ve,we){return nt(ve,we)&&ve.every((J,je)=>kt(J.parameters,we[je].parameters))}(ve.url,we.url);return J&&!(!ve.parent!=!we.parent)&&(!ve.parent||Qi(ve.parent,we.parent))}function sa(ve,we,J){if(J&&ve.shouldReuseRoute(we.value,J.value.snapshot)){const je=J.value;je._futureSnapshot=we.value;const it=function gs(ve,we,J){return we.children.map(je=>{for(const it of J.children)if(ve.shouldReuseRoute(je.value,it.value.snapshot))return sa(ve,je,it);return sa(ve,je)})}(ve,we,J);return new aa(je,it)}{if(ve.shouldAttach(we.value)){const Et=ve.retrieve(we.value);if(null!==Et){const zt=Et.route;return zt.value._futureSnapshot=we.value,zt.children=we.children.map(nn=>sa(ve,nn)),zt}}const je=function Pi(ve){return new Wa(new c.X(ve.url),new c.X(ve.params),new c.X(ve.queryParams),new c.X(ve.fragment),new c.X(ve.data),ve.outlet,ve.component,ve)}(we.value),it=we.children.map(Et=>sa(ve,Et));return new aa(je,it)}}const va="ngNavigationCancelingError";function rs(ve,we){const{redirectTo:J,navigationBehaviorOptions:je}=xe(we)?{redirectTo:we,navigationBehaviorOptions:void 0}:we,it=xa(!1,0,we);return it.url=J,it.navigationBehaviorOptions=je,it}function xa(ve,we,J){const je=new Error("NavigationCancelingError: "+(ve||""));return je[va]=!0,je.cancellationCode=we,J&&(je.url=J),je}function ka(ve){return si(ve)&&xe(ve.url)}function si(ve){return ve&&ve[va]}class ii{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new hi,this.attachRef=null}}let hi=(()=>{class ve{constructor(){this.contexts=new Map}onChildOutletCreated(J,je){const it=this.getOrCreateContext(J);it.outlet=je,this.contexts.set(J,it)}onChildOutletDestroyed(J){const je=this.getContext(J);je&&(je.outlet=null,je.attachRef=null)}onOutletDeactivated(){const J=this.contexts;return this.contexts=new Map,J}onOutletReAttached(J){this.contexts=J}getOrCreateContext(J){let je=this.getContext(J);return je||(je=new ii,this.contexts.set(J,je)),je}getContext(J){return this.contexts.get(J)||null}}return ve.\u0275fac=function(J){return new(J||ve)},ve.\u0275prov=e.Yz7({token:ve,factory:ve.\u0275fac,providedIn:"root"}),ve})();const Fa=!1;let ya=(()=>{class ve{constructor(J,je,it,Et,zt){this.parentContexts=J,this.location=je,this.changeDetector=Et,this.environmentInjector=zt,this.activated=null,this._activatedRoute=null,this.activateEvents=new e.vpe,this.deactivateEvents=new e.vpe,this.attachEvents=new e.vpe,this.detachEvents=new e.vpe,this.name=it||ee,J.onChildOutletCreated(this.name,this)}ngOnDestroy(){var J;(null===(J=this.parentContexts.getContext(this.name))||void 0===J?void 0:J.outlet)===this&&this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const J=this.parentContexts.getContext(this.name);J&&J.route&&(J.attachRef?this.attach(J.attachRef,J.route):this.activateWith(J.route,J.injector))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new e.vHH(4012,Fa);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new e.vHH(4012,Fa);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new e.vHH(4012,Fa);this.location.detach();const J=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(J.instance),J}attach(J,je){this.activated=J,this._activatedRoute=je,this.location.insert(J.hostView),this.attachEvents.emit(J.instance)}deactivate(){if(this.activated){const J=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(J)}}activateWith(J,je){if(this.isActivated)throw new e.vHH(4013,Fa);this._activatedRoute=J;const it=this.location,zt=J._futureSnapshot.component,nn=this.parentContexts.getOrCreateContext(this.name).children,En=new Li(J,nn,it.injector);if(je&&function Ts(ve){return!!ve.resolveComponentFactory}(je)){const Jn=je.resolveComponentFactory(zt);this.activated=it.createComponent(Jn,it.length,En)}else this.activated=it.createComponent(zt,{index:it.length,injector:En,environmentInjector:null!=je?je:this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return ve.\u0275fac=function(J){return new(J||ve)(e.Y36(hi),e.Y36(e.s_b),e.$8M("name"),e.Y36(e.sBO),e.Y36(e.lqb))},ve.\u0275dir=e.lG2({type:ve,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0}),ve})();class Li{constructor(we,J,je){this.route=we,this.childContexts=J,this.parent=je}get(we,J){return we===Wa?this.route:we===hi?this.childContexts:this.parent.get(we,J)}}let Pa=(()=>{class ve{}return ve.\u0275fac=function(J){return new(J||ve)},ve.\u0275cmp=e.Xpm({type:ve,selectors:[["ng-component"]],standalone:!0,features:[e.jDz],decls:1,vars:0,template:function(J,je){1&J&&e._UZ(0,"router-outlet")},dependencies:[ya],encapsulation:2}),ve})();function Bi(ve,we){var J;return ve.providers&&!ve._injector&&(ve._injector=(0,e.MMx)(ve.providers,we,`Route: ${ve.path}`)),null!==(J=ve._injector)&&void 0!==J?J:we}function qi(ve){const we=ve.children&&ve.children.map(qi),J=we?Object.assign(Object.assign({},ve),{children:we}):Object.assign({},ve);return!J.component&&!J.loadComponent&&(we||J.loadChildren)&&J.outlet&&J.outlet!==ee&&(J.component=Pa),J}function Di(ve){return ve.outlet||ee}function Ba(ve,we){const J=ve.filter(je=>Di(je)===we);return J.push(...ve.filter(je=>Di(je)!==we)),J}function Da(ve){var we;if(!ve)return null;if(null!==(we=ve.routeConfig)&&void 0!==we&&we._injector)return ve.routeConfig._injector;for(let J=ve.parent;J;J=J.parent){const je=J.routeConfig;if(null!=je&&je._loadedInjector)return je._loadedInjector;if(null!=je&&je._injector)return je._injector}return null}class Ji{constructor(we,J,je,it){this.routeReuseStrategy=we,this.futureState=J,this.currState=je,this.forwardEvent=it}activate(we){const J=this.futureState._root,je=this.currState?this.currState._root:null;this.deactivateChildRoutes(J,je,we),$i(this.futureState.root),this.activateChildRoutes(J,je,we)}deactivateChildRoutes(we,J,je){const it=yi(J);we.children.forEach(Et=>{const zt=Et.value.outlet;this.deactivateRoutes(Et,it[zt],je),delete it[zt]}),W(it,(Et,zt)=>{this.deactivateRouteAndItsChildren(Et,je)})}deactivateRoutes(we,J,je){const it=we.value,Et=J?J.value:null;if(it===Et)if(it.component){const zt=je.getContext(it.outlet);zt&&this.deactivateChildRoutes(we,J,zt.children)}else this.deactivateChildRoutes(we,J,je);else Et&&this.deactivateRouteAndItsChildren(J,je)}deactivateRouteAndItsChildren(we,J){we.value.component&&this.routeReuseStrategy.shouldDetach(we.value.snapshot)?this.detachAndStoreRouteSubtree(we,J):this.deactivateRouteAndOutlet(we,J)}detachAndStoreRouteSubtree(we,J){const je=J.getContext(we.value.outlet),it=je&&we.value.component?je.children:J,Et=yi(we);for(const zt of Object.keys(Et))this.deactivateRouteAndItsChildren(Et[zt],it);if(je&&je.outlet){const zt=je.outlet.detach(),nn=je.children.onOutletDeactivated();this.routeReuseStrategy.store(we.value.snapshot,{componentRef:zt,route:we,contexts:nn})}}deactivateRouteAndOutlet(we,J){const je=J.getContext(we.value.outlet),it=je&&we.value.component?je.children:J,Et=yi(we);for(const zt of Object.keys(Et))this.deactivateRouteAndItsChildren(Et[zt],it);je&&je.outlet&&(je.outlet.deactivate(),je.children.onOutletDeactivated(),je.attachRef=null,je.resolver=null,je.route=null)}activateChildRoutes(we,J,je){const it=yi(J);we.children.forEach(Et=>{this.activateRoutes(Et,it[Et.value.outlet],je),this.forwardEvent(new Ea(Et.value.snapshot))}),we.children.length&&this.forwardEvent(new Ps(we.value.snapshot))}activateRoutes(we,J,je){var it;const Et=we.value,zt=J?J.value:null;if($i(Et),Et===zt)if(Et.component){const nn=je.getOrCreateContext(Et.outlet);this.activateChildRoutes(we,J,nn.children)}else this.activateChildRoutes(we,J,je);else if(Et.component){const nn=je.getOrCreateContext(Et.outlet);if(this.routeReuseStrategy.shouldAttach(Et.snapshot)){const En=this.routeReuseStrategy.retrieve(Et.snapshot);this.routeReuseStrategy.store(Et.snapshot,null),nn.children.onOutletReAttached(En.contexts),nn.attachRef=En.componentRef,nn.route=En.route.value,nn.outlet&&nn.outlet.attach(En.componentRef,En.route.value),$i(En.route.value),this.activateChildRoutes(we,null,nn.children)}else{const En=Da(Et.snapshot),Jn=null!==(it=null==En?void 0:En.get(e._Vd))&&void 0!==it?it:null;nn.attachRef=null,nn.route=Et,nn.resolver=Jn,nn.injector=En,nn.outlet&&nn.outlet.activateWith(Et,nn.injector),this.activateChildRoutes(we,null,nn.children)}}else this.activateChildRoutes(we,null,je)}}class is{constructor(we){this.path=we,this.route=this.path[this.path.length-1]}}class ms{constructor(we,J){this.component=we,this.route=J}}function Vn(ve,we,J){const je=ve._root;return Ca(je,we?we._root:null,J,[je.value])}function Ya(ve,we){const J=Symbol(),je=we.get(ve,J);return je===J?"function"!=typeof ve||(0,e.Z0I)(ve)?we.get(ve):ve:je}function Ca(ve,we,J,je,it={canDeactivateChecks:[],canActivateChecks:[]}){const Et=yi(we);return ve.children.forEach(zt=>{(function Oi(ve,we,J,je,it={canDeactivateChecks:[],canActivateChecks:[]}){const Et=ve.value,zt=we?we.value:null,nn=J?J.getContext(ve.value.outlet):null;if(zt&&Et.routeConfig===zt.routeConfig){const En=function rt(ve,we,J){if("function"==typeof J)return J(ve,we);switch(J){case"pathParamsChange":return!nt(ve.url,we.url);case"pathParamsOrQueryParamsChange":return!nt(ve.url,we.url)||!kt(ve.queryParams,we.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Qi(ve,we)||!kt(ve.queryParams,we.queryParams);default:return!Qi(ve,we)}}(zt,Et,Et.routeConfig.runGuardsAndResolvers);En?it.canActivateChecks.push(new is(je)):(Et.data=zt.data,Et._resolvedData=zt._resolvedData),Ca(ve,we,Et.component?nn?nn.children:null:J,je,it),En&&nn&&nn.outlet&&nn.outlet.isActivated&&it.canDeactivateChecks.push(new ms(nn.outlet.component,zt))}else zt&&Ke(we,nn,it),it.canActivateChecks.push(new is(je)),Ca(ve,null,Et.component?nn?nn.children:null:J,je,it)})(zt,Et[zt.value.outlet],J,je.concat([zt.value]),it),delete Et[zt.value.outlet]}),W(Et,(zt,nn)=>Ke(zt,J.getContext(nn),it)),it}function Ke(ve,we,J){const je=yi(ve),it=ve.value;W(je,(Et,zt)=>{Ke(Et,it.component?we?we.children.getContext(zt):null:we,J)}),J.canDeactivateChecks.push(new ms(it.component&&we&&we.outlet&&we.outlet.isActivated?we.outlet.component:null,it))}function $e(ve){return"function"==typeof ve}function bs(ve){return ve instanceof f||"EmptyError"===(null==ve?void 0:ve.name)}const wr=Symbol("INITIAL_VALUE");function pi(){return(0,L.w)(ve=>(0,m.aj)(ve.map(we=>we.pipe((0,Q.q)(1),(0,b.O)(wr)))).pipe((0,T.U)(we=>{for(const J of we)if(!0!==J){if(J===wr)return wr;if(!1===J||J instanceof dt)return J}return!0}),(0,E.h)(we=>we!==wr),(0,Q.q)(1)))}function de(ve){return(0,O.z)((0,X.b)(we=>{if(xe(we))throw rs(0,we)}),(0,T.U)(we=>!0===we))}const qe={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Dt(ve,we,J,je,it){const Et=$t(ve,we,J);return Et.matched?function _e(ve,we,J,je){const it=we.canMatch;if(!it||0===it.length)return(0,o.of)(!0);const Et=it.map(zt=>{const nn=Ya(zt,ve);return ae(function Sa(ve){return ve&&$e(ve.canMatch)}(nn)?nn.canMatch(we,J):ve.runInContext(()=>nn(we,J)))});return(0,o.of)(Et).pipe(pi(),de())}(je=Bi(we,je),we,J).pipe((0,T.U)(zt=>!0===zt?Et:Object.assign({},qe))):(0,o.of)(Et)}function $t(ve,we,J){var je;if(""===we.path)return"full"===we.pathMatch&&(ve.hasChildren()||J.length>0)?Object.assign({},qe):{matched:!0,consumedSegments:[],remainingSegments:J,parameters:{},positionalParamSegments:{}};const Et=(we.matcher||_t)(J,ve,we);if(!Et)return Object.assign({},qe);const zt={};W(Et.posParams,(En,Jn)=>{zt[Jn]=En.path});const nn=Et.consumed.length>0?Object.assign(Object.assign({},zt),Et.consumed[Et.consumed.length-1].parameters):zt;return{matched:!0,consumedSegments:Et.consumed,remainingSegments:J.slice(Et.consumed.length),parameters:nn,positionalParamSegments:null!==(je=Et.posParams)&&void 0!==je?je:{}}}function ln(ve,we,J,je,it="corrected"){if(J.length>0&&function Yn(ve,we,J){return J.some(je=>rr(ve,we,je)&&Di(je)!==ee)}(ve,J,je)){const zt=new he(we,function Cn(ve,we,J,je){const it={};it[ee]=je,je._sourceSegment=ve,je._segmentIndexShift=we.length;for(const Et of J)if(""===Et.path&&Di(Et)!==ee){const zt=new he([],{});zt._sourceSegment=ve,zt._segmentIndexShift=we.length,it[Di(Et)]=zt}return it}(ve,we,je,new he(J,ve.children)));return zt._sourceSegment=ve,zt._segmentIndexShift=we.length,{segmentGroup:zt,slicedSegments:[]}}if(0===J.length&&function zn(ve,we,J){return J.some(je=>rr(ve,we,je))}(ve,J,je)){const zt=new he(ve.segments,function hn(ve,we,J,je,it,Et){const zt={};for(const nn of je)if(rr(ve,J,nn)&&!it[Di(nn)]){const En=new he([],{});En._sourceSegment=ve,En._segmentIndexShift="legacy"===Et?ve.segments.length:we.length,zt[Di(nn)]=En}return Object.assign(Object.assign({},it),zt)}(ve,we,J,je,ve.children,it));return zt._sourceSegment=ve,zt._segmentIndexShift=we.length,{segmentGroup:zt,slicedSegments:J}}const Et=new he(ve.segments,ve.children);return Et._sourceSegment=ve,Et._segmentIndexShift=we.length,{segmentGroup:Et,slicedSegments:J}}function rr(ve,we,J){return(!(ve.hasChildren()||we.length>0)||"full"!==J.pathMatch)&&""===J.path}function cr(ve,we,J,je){return!!(Di(ve)===je||je!==ee&&rr(we,J,ve))&&("**"===ve.path||$t(we,ve,J).matched)}function Fr(ve,we,J){return 0===we.length&&!ve.children[J]}const pr=!1;class or{constructor(we){this.segmentGroup=we||null}}class ei{constructor(we){this.urlTree=we}}function Kr(ve){return(0,H._)(new or(ve))}function ui(ve){return(0,H._)(new ei(ve))}class Ci{constructor(we,J,je,it,Et){this.injector=we,this.configLoader=J,this.urlSerializer=je,this.urlTree=it,this.config=Et,this.allowRedirects=!0}apply(){const we=ln(this.urlTree.root,[],[],this.config).segmentGroup,J=new he(we.segments,we.children);return this.expandSegmentGroup(this.injector,this.config,J,ee).pipe((0,T.U)(Et=>this.createUrlTree(V(Et),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,q.K)(Et=>{if(Et instanceof ei)return this.allowRedirects=!1,this.match(Et.urlTree);throw Et instanceof or?this.noMatchError(Et):Et}))}match(we){return this.expandSegmentGroup(this.injector,this.config,we.root,ee).pipe((0,T.U)(it=>this.createUrlTree(V(it),we.queryParams,we.fragment))).pipe((0,q.K)(it=>{throw it instanceof or?this.noMatchError(it):it}))}noMatchError(we){return new e.vHH(4002,pr)}createUrlTree(we,J,je){const it=Se(we);return new dt(it,J,je)}expandSegmentGroup(we,J,je,it){return 0===je.segments.length&&je.hasChildren()?this.expandChildren(we,J,je).pipe((0,T.U)(Et=>new he([],Et))):this.expandSegment(we,je,J,je.segments,it,!0)}expandChildren(we,J,je){const it=[];for(const Et of Object.keys(je.children))"primary"===Et?it.unshift(Et):it.push(Et);return(0,t.D)(it).pipe((0,U.b)(Et=>{const zt=je.children[Et],nn=Ba(J,Et);return this.expandSegmentGroup(we,nn,zt,Et).pipe((0,T.U)(En=>({segment:En,outlet:Et})))}),fe((Et,zt)=>(Et[zt.outlet]=zt.segment,Et),{}),me())}expandSegment(we,J,je,it,Et,zt){return(0,t.D)(je).pipe((0,U.b)(nn=>this.expandSegmentAgainstRoute(we,J,je,nn,it,Et,zt).pipe((0,q.K)(Jn=>{if(Jn instanceof or)return(0,o.of)(null);throw Jn}))),I(nn=>!!nn),(0,q.K)((nn,En)=>{if(bs(nn))return Fr(J,it,Et)?(0,o.of)(new he([],{})):Kr(J);throw nn}))}expandSegmentAgainstRoute(we,J,je,it,Et,zt,nn){return cr(it,J,Et,zt)?void 0===it.redirectTo?this.matchSegmentAgainstRoute(we,J,it,Et,zt):nn&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(we,J,je,it,Et,zt):Kr(J):Kr(J)}expandSegmentAgainstRouteUsingRedirect(we,J,je,it,Et,zt){return"**"===it.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(we,je,it,zt):this.expandRegularSegmentAgainstRouteUsingRedirect(we,J,je,it,Et,zt)}expandWildCardWithParamsAgainstRouteUsingRedirect(we,J,je,it){const Et=this.applyRedirectCommands([],je.redirectTo,{});return je.redirectTo.startsWith("/")?ui(Et):this.lineralizeSegments(je,Et).pipe((0,g.zg)(zt=>{const nn=new he(zt,{});return this.expandSegment(we,nn,J,zt,it,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(we,J,je,it,Et,zt){const{matched:nn,consumedSegments:En,remainingSegments:Jn,positionalParamSegments:vr}=$t(J,it,Et);if(!nn)return Kr(J);const lr=this.applyRedirectCommands(En,it.redirectTo,vr);return it.redirectTo.startsWith("/")?ui(lr):this.lineralizeSegments(it,lr).pipe((0,g.zg)(Ur=>this.expandSegment(we,J,je,Ur.concat(Jn),zt,!1)))}matchSegmentAgainstRoute(we,J,je,it,Et){return"**"===je.path?(we=Bi(je,we),je.loadChildren?(je._loadedRoutes?(0,o.of)({routes:je._loadedRoutes,injector:je._loadedInjector}):this.configLoader.loadChildren(we,je)).pipe((0,T.U)(nn=>(je._loadedRoutes=nn.routes,je._loadedInjector=nn.injector,new he(it,{})))):(0,o.of)(new he(it,{}))):Dt(J,je,it,we).pipe((0,L.w)(({matched:zt,consumedSegments:nn,remainingSegments:En})=>{var Jn;return zt?(we=null!==(Jn=je._injector)&&void 0!==Jn?Jn:we,this.getChildConfig(we,je,it).pipe((0,g.zg)(lr=>{var Ur;const fi=null!==(Ur=lr.injector)&&void 0!==Ur?Ur:we,Ua=lr.routes,{segmentGroup:la,slicedSegments:Rs}=ln(J,nn,En,Ua),Fs=new he(la.segments,la.children);if(0===Rs.length&&Fs.hasChildren())return this.expandChildren(fi,Ua,Fs).pipe((0,T.U)(kl=>new he(nn,kl)));if(0===Ua.length&&0===Rs.length)return(0,o.of)(new he(nn,{}));const lo=Di(je)===Et;return this.expandSegment(fi,Fs,Ua,Rs,lo?ee:Et,!0).pipe((0,T.U)(ws=>new he(nn.concat(ws.segments),ws.children)))}))):Kr(J)}))}getChildConfig(we,J,je){return J.children?(0,o.of)({routes:J.children,injector:we}):J.loadChildren?void 0!==J._loadedRoutes?(0,o.of)({routes:J._loadedRoutes,injector:J._loadedInjector}):function Ct(ve,we,J,je){const it=we.canLoad;if(void 0===it||0===it.length)return(0,o.of)(!0);const Et=it.map(zt=>{const nn=Ya(zt,ve);return ae(function On(ve){return ve&&$e(ve.canLoad)}(nn)?nn.canLoad(we,J):ve.runInContext(()=>nn(we,J)))});return(0,o.of)(Et).pipe(pi(),de())}(we,J,je).pipe((0,g.zg)(it=>it?this.configLoader.loadChildren(we,J).pipe((0,X.b)(Et=>{J._loadedRoutes=Et.routes,J._loadedInjector=Et.injector})):function Xr(ve){return(0,H._)(xa(pr,3))}())):(0,o.of)({routes:[],injector:we})}lineralizeSegments(we,J){let je=[],it=J.root;for(;;){if(je=je.concat(it.segments),0===it.numberOfChildren)return(0,o.of)(je);if(it.numberOfChildren>1||!it.children[ee])return(0,H._)(new e.vHH(4e3,pr));it=it.children[ee]}}applyRedirectCommands(we,J,je){return this.applyRedirectCreateUrlTree(J,this.urlSerializer.parse(J),we,je)}applyRedirectCreateUrlTree(we,J,je,it){const Et=this.createSegmentGroup(we,J.root,je,it);return new dt(Et,this.createQueryParams(J.queryParams,this.urlTree.queryParams),J.fragment)}createQueryParams(we,J){const je={};return W(we,(it,Et)=>{if("string"==typeof it&&it.startsWith(":")){const nn=it.substring(1);je[Et]=J[nn]}else je[Et]=it}),je}createSegmentGroup(we,J,je,it){const Et=this.createSegments(we,J.segments,je,it);let zt={};return W(J.children,(nn,En)=>{zt[En]=this.createSegmentGroup(we,nn,je,it)}),new he(Et,zt)}createSegments(we,J,je,it){return J.map(Et=>Et.path.startsWith(":")?this.findPosParam(we,Et,it):this.findOrReturn(Et,je))}findPosParam(we,J,je){const it=je[J.path.substring(1)];if(!it)throw new e.vHH(4001,pr);return it}findOrReturn(we,J){let je=0;for(const it of J){if(it.path===we.path)return J.splice(je),it;je++}return we}}class $a{}class ss{constructor(we,J,je,it,Et,zt,nn,En){this.injector=we,this.rootComponentType=J,this.config=je,this.urlTree=it,this.url=Et,this.paramsInheritanceStrategy=zt,this.relativeLinkResolution=nn,this.urlSerializer=En}recognize(){const we=ln(this.urlTree.root,[],[],this.config.filter(J=>void 0===J.redirectTo),this.relativeLinkResolution).segmentGroup;return this.processSegmentGroup(this.injector,this.config,we,ee).pipe((0,T.U)(J=>{if(null===J)return null;const je=new ns([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},ee,this.rootComponentType,null,this.urlTree.root,-1,{}),it=new aa(je,J),Et=new ps(this.url,it);return this.inheritParamsAndData(Et._root),Et}))}inheritParamsAndData(we){const J=we.value,je=wi(J,this.paramsInheritanceStrategy);J.params=Object.freeze(je.params),J.data=Object.freeze(je.data),we.children.forEach(it=>this.inheritParamsAndData(it))}processSegmentGroup(we,J,je,it){return 0===je.segments.length&&je.hasChildren()?this.processChildren(we,J,je):this.processSegment(we,J,je,je.segments,it)}processChildren(we,J,je){return(0,t.D)(Object.keys(je.children)).pipe((0,U.b)(it=>{const Et=je.children[it],zt=Ba(J,it);return this.processSegmentGroup(we,zt,Et,it)}),fe((it,Et)=>it&&Et?(it.push(...Et),it):null),(0,Ge.o)(it=>null!==it),D(null),me(),(0,T.U)(it=>{if(null===it)return null;const Et=Ie(it);return function Wi(ve){ve.sort((we,J)=>we.value.outlet===ee?-1:J.value.outlet===ee?1:we.value.outlet.localeCompare(J.value.outlet))}(Et),Et}))}processSegment(we,J,je,it,Et){return(0,t.D)(J).pipe((0,U.b)(zt=>{var nn;return this.processSegmentAgainstRoute(null!==(nn=zt._injector)&&void 0!==nn?nn:we,zt,je,it,Et)}),I(zt=>!!zt),(0,q.K)(zt=>{if(bs(zt))return Fr(je,it,Et)?(0,o.of)([]):(0,o.of)(null);throw zt}))}processSegmentAgainstRoute(we,J,je,it,Et){var zt,nn;if(J.redirectTo||!cr(J,je,it,Et))return(0,o.of)(null);let En;if("**"===J.path){const Jn=it.length>0?et(it).parameters:{},vr=wt(je)+it.length,lr=new ns(it,Jn,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,An(J),Di(J),null!==(nn=null!==(zt=J.component)&&void 0!==zt?zt:J._loadedComponent)&&void 0!==nn?nn:null,J,Ve(je),vr,Fn(J),vr);En=(0,o.of)({snapshot:lr,consumedSegments:[],remainingSegments:[]})}else En=Dt(je,J,it,we).pipe((0,T.U)(({matched:Jn,consumedSegments:vr,remainingSegments:lr,parameters:Ur})=>{var fi,Ua;if(!Jn)return null;const la=wt(je)+vr.length;return{snapshot:new ns(vr,Ur,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,An(J),Di(J),null!==(Ua=null!==(fi=J.component)&&void 0!==fi?fi:J._loadedComponent)&&void 0!==Ua?Ua:null,J,Ve(je),la,Fn(J),la),consumedSegments:vr,remainingSegments:lr}}));return En.pipe((0,L.w)(Jn=>{var vr,lr;if(null===Jn)return(0,o.of)(null);const{snapshot:Ur,consumedSegments:fi,remainingSegments:Ua}=Jn;we=null!==(vr=J._injector)&&void 0!==vr?vr:we;const la=null!==(lr=J._loadedInjector)&&void 0!==lr?lr:we,Rs=function os(ve){return ve.children?ve.children:ve.loadChildren?ve._loadedRoutes:[]}(J),{segmentGroup:Fs,slicedSegments:lo}=ln(je,fi,Ua,Rs.filter(ws=>void 0===ws.redirectTo),this.relativeLinkResolution);if(0===lo.length&&Fs.hasChildren())return this.processChildren(la,Rs,Fs).pipe((0,T.U)(ws=>null===ws?null:[new aa(Ur,ws)]));if(0===Rs.length&&0===lo.length)return(0,o.of)([new aa(Ur,[])]);const xl=Di(J)===Et;return this.processSegment(la,Rs,Fs,lo,xl?ee:Et).pipe((0,T.U)(ws=>null===ws?null:[new aa(Ur,ws)]))}))}}function $s(ve){const we=ve.value.routeConfig;return we&&""===we.path&&void 0===we.redirectTo}function Ie(ve){const we=[],J=new Set;for(const je of ve){if(!$s(je)){we.push(je);continue}const it=we.find(Et=>je.value.routeConfig===Et.value.routeConfig);void 0!==it?(it.children.push(...je.children),J.add(it)):we.push(je)}for(const je of J){const it=Ie(je.children);we.push(new aa(je.value,it))}return we.filter(je=>!J.has(je))}function Ve(ve){let we=ve;for(;we._sourceSegment;)we=we._sourceSegment;return we}function wt(ve){var we,J;let je=ve,it=null!==(we=je._segmentIndexShift)&&void 0!==we?we:0;for(;je._sourceSegment;)je=je._sourceSegment,it+=null!==(J=je._segmentIndexShift)&&void 0!==J?J:0;return it-1}function An(ve){return ve.data||{}}function Fn(ve){return ve.resolve||{}}function Lr(ve){return"string"==typeof ve.title||null===ve.title}function mi(ve){return(0,L.w)(we=>{const J=ve(we);return J?(0,t.D)(J).pipe((0,T.U)(()=>we)):(0,o.of)(we)})}let ea=(()=>{class ve{buildTitle(J){var je;let it,Et=J.root;for(;void 0!==Et;)it=null!==(je=this.getResolvedTitleForRoute(Et))&&void 0!==je?je:it,Et=Et.children.find(zt=>zt.outlet===ee);return it}getResolvedTitleForRoute(J){return J.data[ce]}}return ve.\u0275fac=function(J){return new(J||ve)},ve.\u0275prov=e.Yz7({token:ve,factory:function(){return(0,e.f3M)(Z)},providedIn:"root"}),ve})(),Z=(()=>{class ve extends ea{constructor(J){super(),this.title=J}updateTitle(J){const je=this.buildTitle(J);void 0!==je&&this.title.setTitle(je)}}return ve.\u0275fac=function(J){return new(J||ve)(e.LFG(De.Dx))},ve.\u0275prov=e.Yz7({token:ve,factory:ve.\u0275fac,providedIn:"root"}),ve})();class ne{}class ct extends class Fe{shouldDetach(we){return!1}store(we,J){}shouldAttach(we){return!1}retrieve(we){return null}shouldReuseRoute(we,J){return we.routeConfig===J.routeConfig}}{}const Qt=new e.OlP("",{providedIn:"root",factory:()=>({})}),Nn=new e.OlP("ROUTES");let kn=(()=>{class ve{constructor(J,je){this.injector=J,this.compiler=je,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(J){if(this.componentLoaders.get(J))return this.componentLoaders.get(J);if(J._loadedComponent)return(0,o.of)(J._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(J);const je=ae(J.loadComponent()).pipe((0,X.b)(Et=>{this.onLoadEndListener&&this.onLoadEndListener(J),J._loadedComponent=Et}),(0,te.x)(()=>{this.componentLoaders.delete(J)})),it=new ie.c(je,()=>new se.xQ).pipe((0,be.x)());return this.componentLoaders.set(J,it),it}loadChildren(J,je){if(this.childrenLoaders.get(je))return this.childrenLoaders.get(je);if(je._loadedRoutes)return(0,o.of)({routes:je._loadedRoutes,injector:je._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(je);const Et=this.loadModuleFactoryOrRoutes(je.loadChildren).pipe((0,T.U)(nn=>{this.onLoadEndListener&&this.onLoadEndListener(je);let En,Jn,vr=!1;Array.isArray(nn)?Jn=nn:(En=nn.create(J).injector,Jn=ft(En.get(Nn,[],e.XFs.Self|e.XFs.Optional)));return{routes:Jn.map(qi),injector:En}}),(0,te.x)(()=>{this.childrenLoaders.delete(je)})),zt=new ie.c(Et,()=>new se.xQ).pipe((0,be.x)());return this.childrenLoaders.set(je,zt),zt}loadModuleFactoryOrRoutes(J){return ae(J()).pipe((0,g.zg)(je=>je instanceof e.YKP||Array.isArray(je)?(0,o.of)(je):(0,t.D)(this.compiler.compileModuleAsync(je))))}}return ve.\u0275fac=function(J){return new(J||ve)(e.LFG(e.zs3),e.LFG(e.Sil))},ve.\u0275prov=e.Yz7({token:ve,factory:ve.\u0275fac,providedIn:"root"}),ve})();class F{}class Ce{shouldProcessUrl(we){return!0}extract(we){return we}merge(we,J){return we}}function Bt(ve){throw ve}function on(ve,we,J){return we.parse("/")}const Sn={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Rn={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};function Qn(){var ve,we;const J=(0,e.f3M)(st),je=(0,e.f3M)(hi),it=(0,e.f3M)(re.Ye),Et=(0,e.f3M)(e.zs3),zt=(0,e.f3M)(e.Sil),nn=null!==(ve=(0,e.f3M)(Nn,{optional:!0}))&&void 0!==ve?ve:[],En=null!==(we=(0,e.f3M)(Qt,{optional:!0}))&&void 0!==we?we:{},Jn=(0,e.f3M)(Z),vr=(0,e.f3M)(ea,{optional:!0}),lr=(0,e.f3M)(F,{optional:!0}),Ur=(0,e.f3M)(ne,{optional:!0}),fi=new Wn(null,J,je,it,Et,zt,ft(nn));return lr&&(fi.urlHandlingStrategy=lr),Ur&&(fi.routeReuseStrategy=Ur),fi.titleStrategy=null!=vr?vr:Jn,function $n(ve,we){ve.errorHandler&&(we.errorHandler=ve.errorHandler),ve.malformedUriErrorHandler&&(we.malformedUriErrorHandler=ve.malformedUriErrorHandler),ve.onSameUrlNavigation&&(we.onSameUrlNavigation=ve.onSameUrlNavigation),ve.paramsInheritanceStrategy&&(we.paramsInheritanceStrategy=ve.paramsInheritanceStrategy),ve.relativeLinkResolution&&(we.relativeLinkResolution=ve.relativeLinkResolution),ve.urlUpdateStrategy&&(we.urlUpdateStrategy=ve.urlUpdateStrategy),ve.canceledNavigationResolution&&(we.canceledNavigationResolution=ve.canceledNavigationResolution)}(En,fi),fi}let Wn=(()=>{class ve{constructor(J,je,it,Et,zt,nn,En){this.rootComponentType=J,this.urlSerializer=je,this.rootContexts=it,this.location=Et,this.config=En,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new se.xQ,this.errorHandler=Bt,this.malformedUriErrorHandler=on,this.navigated=!1,this.lastSuccessfulId=-1,this.afterPreactivation=()=>(0,o.of)(void 0),this.urlHandlingStrategy=new Ce,this.routeReuseStrategy=new ct,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.configLoader=zt.get(kn),this.configLoader.onLoadEndListener=Ur=>this.triggerEvent(new vs(Ur)),this.configLoader.onLoadStartListener=Ur=>this.triggerEvent(new ks(Ur)),this.ngModule=zt.get(e.h0i),this.console=zt.get(e.c2e);const lr=zt.get(e.R0b);this.isNgZoneEnabled=lr instanceof e.R0b&&e.R0b.isInAngularZone(),this.resetConfig(En),this.currentUrlTree=function pe(){return new dt(new he([],{}),{},null)}(),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=wa(this.currentUrlTree,this.rootComponentType),this.transitions=new c.X({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){var J;return null===(J=this.location.getState())||void 0===J?void 0:J.\u0275routerPageId}setupNavigations(J){const je=this.events;return J.pipe((0,E.h)(it=>0!==it.id),(0,T.U)(it=>Object.assign(Object.assign({},it),{extractedUrl:this.urlHandlingStrategy.extract(it.rawUrl)})),(0,L.w)(it=>{let Et=!1,zt=!1;return(0,o.of)(it).pipe((0,X.b)(nn=>{this.currentNavigation={id:nn.id,initialUrl:nn.rawUrl,extractedUrl:nn.extractedUrl,trigger:nn.source,extras:nn.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),(0,L.w)(nn=>{const En=this.browserUrlTree.toString(),Jn=!this.navigated||nn.extractedUrl.toString()!==En||En!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||Jn)&&this.urlHandlingStrategy.shouldProcessUrl(nn.rawUrl))return Dr(nn.source)&&(this.browserUrlTree=nn.extractedUrl),(0,o.of)(nn).pipe((0,L.w)(lr=>{const Ur=this.transitions.getValue();return je.next(new Mi(lr.id,this.serializeUrl(lr.extractedUrl),lr.source,lr.restoredState)),Ur!==this.transitions.getValue()?K.E:Promise.resolve(lr)}),function Vr(ve,we,J,je){return(0,L.w)(it=>function ji(ve,we,J,je,it){return new Ci(ve,we,J,je,it).apply()}(ve,we,J,it.extractedUrl,je).pipe((0,T.U)(Et=>Object.assign(Object.assign({},it),{urlAfterRedirects:Et}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,X.b)(lr=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:lr.urlAfterRedirects}),it.urlAfterRedirects=lr.urlAfterRedirects}),function ir(ve,we,J,je,it,Et){return(0,g.zg)(zt=>function Ma(ve,we,J,je,it,Et,zt="emptyOnly",nn="legacy"){return new ss(ve,we,J,je,it,zt,nn,Et).recognize().pipe((0,L.w)(En=>null===En?function oa(ve){return new N.y(we=>we.error(ve))}(new $a):(0,o.of)(En)))}(ve,we,J,zt.urlAfterRedirects,je.serialize(zt.urlAfterRedirects),je,it,Et).pipe((0,T.U)(nn=>Object.assign(Object.assign({},zt),{targetSnapshot:nn}))))}(this.ngModule.injector,this.rootComponentType,this.config,this.urlSerializer,this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,X.b)(lr=>{if(it.targetSnapshot=lr.targetSnapshot,"eager"===this.urlUpdateStrategy){if(!lr.extras.skipLocationChange){const fi=this.urlHandlingStrategy.merge(lr.urlAfterRedirects,lr.rawUrl);this.setBrowserUrl(fi,lr)}this.browserUrlTree=lr.urlAfterRedirects}const Ur=new ds(lr.id,this.serializeUrl(lr.extractedUrl),this.serializeUrl(lr.urlAfterRedirects),lr.targetSnapshot);je.next(Ur)}));if(Jn&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:Ur,extractedUrl:fi,source:Ua,restoredState:la,extras:Rs}=nn,Fs=new Mi(Ur,this.serializeUrl(fi),Ua,la);je.next(Fs);const lo=wa(fi,this.rootComponentType).snapshot;return it=Object.assign(Object.assign({},nn),{targetSnapshot:lo,urlAfterRedirects:fi,extras:Object.assign(Object.assign({},Rs),{skipLocationChange:!1,replaceUrl:!1})}),(0,o.of)(it)}return this.rawUrlTree=nn.rawUrl,nn.resolve(null),K.E}),(0,X.b)(nn=>{const En=new ma(nn.id,this.serializeUrl(nn.extractedUrl),this.serializeUrl(nn.urlAfterRedirects),nn.targetSnapshot);this.triggerEvent(En)}),(0,T.U)(nn=>it=Object.assign(Object.assign({},nn),{guards:Vn(nn.targetSnapshot,nn.currentSnapshot,this.rootContexts)})),function Es(ve,we){return(0,g.zg)(J=>{const{targetSnapshot:je,currentSnapshot:it,guards:{canActivateChecks:Et,canDeactivateChecks:zt}}=J;return 0===zt.length&&0===Et.length?(0,o.of)(Object.assign(Object.assign({},J),{guardsResult:!0})):function da(ve,we,J,je){return(0,t.D)(ve).pipe((0,g.zg)(it=>function Za(ve,we,J,je,it){const Et=we&&we.routeConfig?we.routeConfig.canDeactivate:null;if(!Et||0===Et.length)return(0,o.of)(!0);const zt=Et.map(nn=>{var En;const Jn=null!==(En=Da(we))&&void 0!==En?En:it,vr=Ya(nn,Jn);return ae(function as(ve){return ve&&$e(ve.canDeactivate)}(vr)?vr.canDeactivate(ve,we,J,je):Jn.runInContext(()=>vr(ve,we,J,je))).pipe(I())});return(0,o.of)(zt).pipe(pi())}(it.component,it.route,J,we,je)),I(it=>!0!==it,!0))}(zt,je,it,ve).pipe((0,g.zg)(nn=>nn&&function xt(ve){return"boolean"==typeof ve}(nn)?function Qa(ve,we,J,je){return(0,t.D)(we).pipe((0,U.b)(it=>(0,p.z)(function fa(ve,we){return null!==ve&&we&&we(new hs(ve)),(0,o.of)(!0)}(it.route.parent,je),function _s(ve,we){return null!==ve&&we&&we(new Ja(ve)),(0,o.of)(!0)}(it.route,je),function Ia(ve,we,J){const je=we[we.length-1],Et=we.slice(0,we.length-1).reverse().map(zt=>function Er(ve){const we=ve.routeConfig?ve.routeConfig.canActivateChild:null;return we&&0!==we.length?{node:ve,guards:we}:null}(zt)).filter(zt=>null!==zt).map(zt=>(0,w.P)(()=>{const nn=zt.guards.map(En=>{var Jn;const vr=null!==(Jn=Da(zt.node))&&void 0!==Jn?Jn:J,lr=Ya(En,vr);return ae(function Rr(ve){return ve&&$e(ve.canActivateChild)}(lr)?lr.canActivateChild(je,ve):vr.runInContext(()=>lr(je,ve))).pipe(I())});return(0,o.of)(nn).pipe(pi())}));return(0,o.of)(Et).pipe(pi())}(ve,it.path,J),function Ha(ve,we,J){const je=we.routeConfig?we.routeConfig.canActivate:null;if(!je||0===je.length)return(0,o.of)(!0);const it=je.map(Et=>(0,w.P)(()=>{var zt;const nn=null!==(zt=Da(we))&&void 0!==zt?zt:J,En=Ya(Et,nn);return ae(function sr(ve){return ve&&$e(ve.canActivate)}(En)?En.canActivate(we,ve):nn.runInContext(()=>En(we,ve))).pipe(I())}));return(0,o.of)(it).pipe(pi())}(ve,it.route,J))),I(it=>!0!==it,!0))}(je,Et,ve,we):(0,o.of)(nn)),(0,T.U)(nn=>Object.assign(Object.assign({},J),{guardsResult:nn})))})}(this.ngModule.injector,nn=>this.triggerEvent(nn)),(0,X.b)(nn=>{if(it.guardsResult=nn.guardsResult,xe(nn.guardsResult))throw rs(0,nn.guardsResult);const En=new fs(nn.id,this.serializeUrl(nn.extractedUrl),this.serializeUrl(nn.urlAfterRedirects),nn.targetSnapshot,!!nn.guardsResult);this.triggerEvent(En)}),(0,E.h)(nn=>!!nn.guardsResult||(this.restoreHistory(nn),this.cancelNavigationTransition(nn,"",3),!1)),mi(nn=>{if(nn.guards.canActivateChecks.length)return(0,o.of)(nn).pipe((0,X.b)(En=>{const Jn=new zr(En.id,this.serializeUrl(En.extractedUrl),this.serializeUrl(En.urlAfterRedirects),En.targetSnapshot);this.triggerEvent(Jn)}),(0,L.w)(En=>{let Jn=!1;return(0,o.of)(En).pipe(function mr(ve,we){return(0,g.zg)(J=>{const{targetSnapshot:je,guards:{canActivateChecks:it}}=J;if(!it.length)return(0,o.of)(J);let Et=0;return(0,t.D)(it).pipe((0,U.b)(zt=>function Nr(ve,we,J,je){const it=ve.routeConfig,Et=ve._resolve;return void 0!==(null==it?void 0:it.title)&&!Lr(it)&&(Et[ce]=it.title),function ti(ve,we,J,je){const it=function hr(ve){return[...Object.keys(ve),...Object.getOwnPropertySymbols(ve)]}(ve);if(0===it.length)return(0,o.of)({});const Et={};return(0,t.D)(it).pipe((0,g.zg)(zt=>function ci(ve,we,J,je){var it;const Et=null!==(it=Da(we))&&void 0!==it?it:je,zt=Ya(ve,Et);return ae(zt.resolve?zt.resolve(we,J):Et.runInContext(()=>zt(we,J)))}(ve[zt],we,J,je).pipe(I(),(0,X.b)(nn=>{Et[zt]=nn}))),(0,Ee.h)(1),(0,le.h)(Et),(0,q.K)(zt=>bs(zt)?K.E:(0,H._)(zt)))}(Et,ve,we,je).pipe((0,T.U)(zt=>(ve._resolvedData=zt,ve.data=wi(ve,J).resolve,it&&Lr(it)&&(ve.data[ce]=it.title),null)))}(zt.route,je,ve,we)),(0,X.b)(()=>Et++),(0,Ee.h)(1),(0,g.zg)(zt=>Et===it.length?(0,o.of)(J):K.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,X.b)({next:()=>Jn=!0,complete:()=>{Jn||(this.restoreHistory(En),this.cancelNavigationTransition(En,"",2))}}))}),(0,X.b)(En=>{const Jn=new _a(En.id,this.serializeUrl(En.extractedUrl),this.serializeUrl(En.urlAfterRedirects),En.targetSnapshot);this.triggerEvent(Jn)}))}),mi(nn=>{const En=Jn=>{var vr;const lr=[];(null===(vr=Jn.routeConfig)||void 0===vr?void 0:vr.loadComponent)&&!Jn.routeConfig._loadedComponent&&lr.push(this.configLoader.loadComponent(Jn.routeConfig).pipe((0,X.b)(Ur=>{Jn.component=Ur}),(0,T.U)(()=>{})));for(const Ur of Jn.children)lr.push(...En(Ur));return lr};return(0,m.aj)(En(nn.targetSnapshot.root)).pipe(D(),(0,Q.q)(1))}),mi(()=>this.afterPreactivation()),(0,T.U)(nn=>{const En=function ys(ve,we,J){const je=sa(ve,we._root,J?J._root:void 0);return new Ga(je,we)}(this.routeReuseStrategy,nn.targetSnapshot,nn.currentRouterState);return it=Object.assign(Object.assign({},nn),{targetRouterState:En})}),(0,X.b)(nn=>{this.currentUrlTree=nn.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(nn.urlAfterRedirects,nn.rawUrl),this.routerState=nn.targetRouterState,"deferred"===this.urlUpdateStrategy&&(nn.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,nn),this.browserUrlTree=nn.urlAfterRedirects)}),((ve,we,J)=>(0,T.U)(je=>(new Ji(we,je.targetRouterState,je.currentRouterState,J).activate(ve),je)))(this.rootContexts,this.routeReuseStrategy,nn=>this.triggerEvent(nn)),(0,X.b)({next(){Et=!0},complete(){Et=!0}}),(0,te.x)(()=>{var nn;Et||zt||this.cancelNavigationTransition(it,"",1),(null===(nn=this.currentNavigation)||void 0===nn?void 0:nn.id)===it.id&&(this.currentNavigation=null)}),(0,q.K)(nn=>{var En;if(zt=!0,si(nn)){ka(nn)||(this.navigated=!0,this.restoreHistory(it,!0));const Jn=new ki(it.id,this.serializeUrl(it.extractedUrl),nn.message,nn.cancellationCode);if(je.next(Jn),ka(nn)){const vr=this.urlHandlingStrategy.merge(nn.url,this.rawUrlTree),lr={skipLocationChange:it.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Dr(it.source)};this.scheduleNavigation(vr,"imperative",null,lr,{resolve:it.resolve,reject:it.reject,promise:it.promise})}else it.resolve(!1)}else{this.restoreHistory(it,!0);const Jn=new Ka(it.id,this.serializeUrl(it.extractedUrl),nn,null!==(En=it.targetSnapshot)&&void 0!==En?En:void 0);je.next(Jn);try{it.resolve(this.errorHandler(nn))}catch(vr){it.reject(vr)}}return K.E}))}))}resetRootComponentType(J){this.rootComponentType=J,this.routerState.root.component=this.rootComponentType}setTransition(J){this.transitions.next(Object.assign(Object.assign({},this.transitions.value),J))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(J=>{const je="popstate"===J.type?"popstate":"hashchange";"popstate"===je&&setTimeout(()=>{var it;const Et={replaceUrl:!0},zt=null!==(it=J.state)&&void 0!==it&&it.navigationId?J.state:null;if(zt){const En=Object.assign({},zt);delete En.navigationId,delete En.\u0275routerPageId,0!==Object.keys(En).length&&(Et.state=En)}const nn=this.parseUrl(J.url);this.scheduleNavigation(nn,je,zt,Et)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(J){this.events.next(J)}resetConfig(J){this.config=J.map(qi),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(J,je={}){const{relativeTo:it,queryParams:Et,fragment:zt,queryParamsHandling:nn,preserveFragment:En}=je,Jn=it||this.routerState.root,vr=En?this.currentUrlTree.fragment:zt;let lr=null;switch(nn){case"merge":lr=Object.assign(Object.assign({},this.currentUrlTree.queryParams),Et);break;case"preserve":lr=this.currentUrlTree.queryParams;break;default:lr=Et||null}return null!==lr&&(lr=this.removeEmptyProps(lr)),en(Jn,this.currentUrlTree,J,lr,null!=vr?vr:null)}navigateByUrl(J,je={skipLocationChange:!1}){const it=xe(J)?J:this.parseUrl(J),Et=this.urlHandlingStrategy.merge(it,this.rawUrlTree);return this.scheduleNavigation(Et,"imperative",null,je)}navigate(J,je={skipLocationChange:!1}){return function fr(ve){for(let we=0;we<ve.length;we++){if(null==ve[we])throw new e.vHH(4008,false)}}(J),this.navigateByUrl(this.createUrlTree(J,je),je)}serializeUrl(J){return this.urlSerializer.serialize(J)}parseUrl(J){let je;try{je=this.urlSerializer.parse(J)}catch(it){je=this.malformedUriErrorHandler(it,this.urlSerializer,J)}return je}isActive(J,je){let it;if(it=!0===je?Object.assign({},Sn):!1===je?Object.assign({},Rn):je,xe(J))return Ze(this.currentUrlTree,J,it);const Et=this.parseUrl(J);return Ze(this.currentUrlTree,Et,it)}removeEmptyProps(J){return Object.keys(J).reduce((je,it)=>{const Et=J[it];return null!=Et&&(je[it]=Et),je},{})}processNavigations(){this.navigations.subscribe(J=>{var je;this.navigated=!0,this.lastSuccessfulId=J.id,this.currentPageId=J.targetPageId,this.events.next(new Ni(J.id,this.serializeUrl(J.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,null===(je=this.titleStrategy)||void 0===je||je.updateTitle(this.routerState.snapshot),J.resolve(!0)},J=>{this.console.warn(`Unhandled Navigation Error: ${J}`)})}scheduleNavigation(J,je,it,Et,zt){var nn,En;if(this.disposed)return Promise.resolve(!1);let Jn,vr,lr;zt?(Jn=zt.resolve,vr=zt.reject,lr=zt.promise):lr=new Promise((Ua,la)=>{Jn=Ua,vr=la});const Ur=++this.navigationId;let fi;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(it=this.location.getState()),fi=it&&it.\u0275routerPageId?it.\u0275routerPageId:Et.replaceUrl||Et.skipLocationChange?null!==(nn=this.browserPageId)&&void 0!==nn?nn:0:(null!==(En=this.browserPageId)&&void 0!==En?En:0)+1):fi=0,this.setTransition({id:Ur,targetPageId:fi,source:je,restoredState:it,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:J,extras:Et,resolve:Jn,reject:vr,promise:lr,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),lr.catch(Ua=>Promise.reject(Ua))}setBrowserUrl(J,je){const it=this.urlSerializer.serialize(J),Et=Object.assign(Object.assign({},je.extras.state),this.generateNgRouterState(je.id,je.targetPageId));this.location.isCurrentPathEqualTo(it)||je.extras.replaceUrl?this.location.replaceState(it,"",Et):this.location.go(it,"",Et)}restoreHistory(J,je=!1){var it,Et;if("computed"===this.canceledNavigationResolution){const zt=this.currentPageId-J.targetPageId;"popstate"!==J.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==(null===(it=this.currentNavigation)||void 0===it?void 0:it.finalUrl)||0===zt?this.currentUrlTree===(null===(Et=this.currentNavigation)||void 0===Et?void 0:Et.finalUrl)&&0===zt&&(this.resetState(J),this.browserUrlTree=J.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(zt)}else"replace"===this.canceledNavigationResolution&&(je&&this.resetState(J),this.resetUrlToCurrentUrlTree())}resetState(J){this.routerState=J.currentRouterState,this.currentUrlTree=J.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,J.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(J,je,it){const Et=new ki(J.id,this.serializeUrl(J.extractedUrl),je,it);this.triggerEvent(Et),J.resolve(!1)}generateNgRouterState(J,je){return"computed"===this.canceledNavigationResolution?{navigationId:J,\u0275routerPageId:je}:{navigationId:J}}}return ve.\u0275fac=function(J){e.$Z()},ve.\u0275prov=e.Yz7({token:ve,factory:function(){return Qn()},providedIn:"root"}),ve})();function Dr(ve){return"imperative"!==ve}let Or=(()=>{class ve{constructor(J,je,it,Et,zt){this.router=J,this.route=je,this.tabIndexAttribute=it,this.renderer=Et,this.el=zt,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.onChanges=new se.xQ,this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(J){this._preserveFragment=(0,e.D6c)(J)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(J){this._skipLocationChange=(0,e.D6c)(J)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(J){this._replaceUrl=(0,e.D6c)(J)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(J){if(null!=this.tabIndexAttribute)return;const je=this.renderer,it=this.el.nativeElement;null!==J?je.setAttribute(it,"tabindex",J):je.removeAttribute(it,"tabindex")}ngOnChanges(J){this.onChanges.next(this)}set routerLink(J){null!=J?(this.commands=Array.isArray(J)?J:[J],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(){return null===this.urlTree||this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!0}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return ve.\u0275fac=function(J){return new(J||ve)(e.Y36(Wn),e.Y36(Wa),e.$8M("tabindex"),e.Y36(e.Qsj),e.Y36(e.SBq))},ve.\u0275dir=e.lG2({type:ve,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(J,je){1&J&&e.NdJ("click",function(){return je.onClick()})},inputs:{queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[e.TTD]}),ve})(),gi=(()=>{class ve{constructor(J,je,it){this.router=J,this.route=je,this.locationStrategy=it,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.commands=null,this.href=null,this.onChanges=new se.xQ,this.subscription=J.events.subscribe(Et=>{Et instanceof Ni&&this.updateTargetUrlAndHref()})}set preserveFragment(J){this._preserveFragment=(0,e.D6c)(J)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(J){this._skipLocationChange=(0,e.D6c)(J)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(J){this._replaceUrl=(0,e.D6c)(J)}get replaceUrl(){return this._replaceUrl}set routerLink(J){this.commands=null!=J?Array.isArray(J)?J:[J]:null}ngOnChanges(J){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(J,je,it,Et,zt){return!!(0!==J||je||it||Et||zt||"string"==typeof this.target&&"_self"!=this.target||null===this.urlTree)||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!1)}updateTargetUrlAndHref(){this.href=null!==this.urlTree?this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return ve.\u0275fac=function(J){return new(J||ve)(e.Y36(Wn),e.Y36(Wa),e.Y36(re.S$))},ve.\u0275dir=e.lG2({type:ve,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(J,je){1&J&&e.NdJ("click",function(Et){return je.onClick(Et.button,Et.ctrlKey,Et.shiftKey,Et.altKey,Et.metaKey)}),2&J&&e.uIk("target",je.target)("href",je.href,e.LSH)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",relativeTo:"relativeTo",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",routerLink:"routerLink"},standalone:!0,features:[e.TTD]}),ve})();class _r{}let Cr=(()=>{class ve{constructor(J,je,it,Et,zt){this.router=J,this.injector=it,this.preloadingStrategy=Et,this.loader=zt}setUpPreloading(){this.subscription=this.router.events.pipe((0,E.h)(J=>J instanceof Ni),(0,U.b)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(J,je){var it,Et,zt;const nn=[];for(const En of je){En.providers&&!En._injector&&(En._injector=(0,e.MMx)(En.providers,J,`Route: ${En.path}`));const Jn=null!==(it=En._injector)&&void 0!==it?it:J,vr=null!==(Et=En._loadedInjector)&&void 0!==Et?Et:Jn;En.loadChildren&&!En._loadedRoutes&&void 0===En.canLoad||En.loadComponent&&!En._loadedComponent?nn.push(this.preloadConfig(Jn,En)):(En.children||En._loadedRoutes)&&nn.push(this.processRoutes(vr,null!==(zt=En.children)&&void 0!==zt?zt:En._loadedRoutes))}return(0,t.D)(nn).pipe((0,Re.J)())}preloadConfig(J,je){return this.preloadingStrategy.preload(je,()=>{let it;it=je.loadChildren&&void 0===je.canLoad?this.loader.loadChildren(J,je):(0,o.of)(null);const Et=it.pipe((0,g.zg)(zt=>{var nn;return null===zt?(0,o.of)(void 0):(je._loadedRoutes=zt.routes,je._loadedInjector=zt.injector,this.processRoutes(null!==(nn=zt.injector)&&void 0!==nn?nn:J,zt.routes))}));if(je.loadComponent&&!je._loadedComponent){const zt=this.loader.loadComponent(je);return(0,t.D)([Et,zt]).pipe((0,Re.J)())}return Et})}}return ve.\u0275fac=function(J){return new(J||ve)(e.LFG(Wn),e.LFG(e.Sil),e.LFG(e.lqb),e.LFG(_r),e.LFG(kn))},ve.\u0275prov=e.Yz7({token:ve,factory:ve.\u0275fac,providedIn:"root"}),ve})();const Ar=new e.OlP("");let Ui=(()=>{class ve{constructor(J,je,it={}){this.router=J,this.viewportScroller=je,this.options=it,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},it.scrollPositionRestoration=it.scrollPositionRestoration||"disabled",it.anchorScrolling=it.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(J=>{J instanceof Mi?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=J.navigationTrigger,this.restoredId=J.restoredState?J.restoredState.navigationId:0):J instanceof Ni&&(this.lastId=J.id,this.scheduleScrollEvent(J,this.router.parseUrl(J.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(J=>{J instanceof ja&&(J.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(J.position):J.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(J.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(J,je){this.router.triggerEvent(new ja(J,"popstate"===this.lastSource?this.store[this.restoredId]:null,je))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return ve.\u0275fac=function(J){e.$Z()},ve.\u0275prov=e.Yz7({token:ve,factory:ve.\u0275fac}),ve})();function Br(ve,we){return{\u0275kind:ve,\u0275providers:we}}function zi(ve){return[{provide:Nn,multi:!0,useValue:ve}]}function Us(){const ve=(0,e.f3M)(e.zs3);return we=>{var J,je;const it=ve.get(e.z2F);if(we!==it.components[0])return;const Et=ve.get(Wn),zt=ve.get(Js);1===ve.get(so)&&Et.initialNavigation(),null===(J=ve.get(Is,null,e.XFs.Optional))||void 0===J||J.setUpPreloading(),null===(je=ve.get(Ar,null,e.XFs.Optional))||void 0===je||je.init(),Et.resetRootComponentType(it.componentTypes[0]),zt.closed||(zt.next(),zt.unsubscribe())}}const Js=new e.OlP("",{factory:()=>new se.xQ}),so=new e.OlP("",{providedIn:"root",factory:()=>1});const Is=new e.OlP("");function Kl(ve){return Br(0,[{provide:Is,useExisting:Cr},{provide:_r,useExisting:ve}])}const Xl=new e.OlP("ROUTER_FORROOT_GUARD"),El=[re.Ye,{provide:st,useClass:bt},{provide:Wn,useFactory:Qn},hi,{provide:Wa,useFactory:function Ei(ve){return ve.routerState.root},deps:[Wn]},kn];function us(){return new e.PXZ("Router",Wn)}let Ks=(()=>{class ve{constructor(J){}static forRoot(J,je){return{ngModule:ve,providers:[El,[],zi(J),{provide:Xl,useFactory:Go,deps:[[Wn,new e.FiY,new e.tp0]]},{provide:Qt,useValue:je||{}},null!=je&&je.useHash?{provide:re.S$,useClass:re.Do}:{provide:re.S$,useClass:re.b0},{provide:Ar,useFactory:()=>{const ve=(0,e.f3M)(Wn),we=(0,e.f3M)(re.EM),J=(0,e.f3M)(Qt);return J.scrollOffset&&we.setOffset(J.scrollOffset),new Ui(ve,we,J)}},null!=je&&je.preloadingStrategy?Kl(je.preloadingStrategy).\u0275providers:[],{provide:e.PXZ,multi:!0,useFactory:us},null!=je&&je.initialNavigation?Wo(je):[],[{provide:Ms,useFactory:Us},{provide:e.tb,multi:!0,useExisting:Ms}]]}}static forChild(J){return{ngModule:ve,providers:[zi(J)]}}}return ve.\u0275fac=function(J){return new(J||ve)(e.LFG(Xl,8))},ve.\u0275mod=e.oAB({type:ve}),ve.\u0275inj=e.cJS({imports:[Pa]}),ve})();function Go(ve){return"guarded"}function Wo(ve){return["disabled"===ve.initialNavigation?Br(3,[{provide:e.ip1,multi:!0,useFactory:()=>{const we=(0,e.f3M)(Wn);return()=>{we.setUpLocationChangeListener()}}},{provide:so,useValue:2}]).\u0275providers:[],"enabledBlocking"===ve.initialNavigation?Br(2,[{provide:so,useValue:0},{provide:e.ip1,multi:!0,deps:[e.zs3],useFactory:we=>{const J=we.get(re.V_,Promise.resolve());let je=!1;return()=>J.then(()=>new Promise(Et=>{const zt=we.get(Wn),nn=we.get(Js);(function it(Et){we.get(Wn).events.pipe((0,E.h)(nn=>nn instanceof Ni||nn instanceof ki||nn instanceof Ka),(0,T.U)(nn=>nn instanceof Ni||nn instanceof ki&&(0===nn.code||1===nn.code)&&null),(0,E.h)(nn=>null!==nn),(0,Q.q)(1)).subscribe(()=>{Et()})})(()=>{Et(!0),je=!0}),zt.afterPreactivation=()=>(Et(!0),je||nn.closed?(0,o.of)(void 0):nn),zt.initialNavigation()}))}}]).\u0275providers:[]]}const Ms=new e.OlP("")},1066:(ke,Y,a)=>{"use strict";a.d(Y,{bt:()=>c});var e=a(5e3);let c=(()=>{class l{}return l.\u0275fac=function(m){return new(m||l)},l.\u0275mod=e.oAB({type:l}),l.\u0275inj=e.cJS({}),l})()},3758:(ke,Y,a)=>{"use strict";a.d(Y,{wn:()=>re});var e=a(5e3),t=a(591),o=a(6831),c=a(2198),l=a(4850),f=a(8583),m=a(3299),p=a(9808);class w{constructor(){this.pageTracking={autoTrackVirtualPages:!0,basePath:"",excludedRoutes:[],clearIds:!1,clearHash:!1,clearQueryParams:!1,idsRegExp:/^\d+$|^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/},this.developerMode=!1,this.ga={},this.appInsights={},this.gtm={},this.gst={}}}const O=new e.OlP("ANGULARTICS2");class H{trackLocation(De){return new t.X({url:"/"})}prepareExternalUrl(De){return De}}let N=(()=>{class Re{constructor(ee,ce){this.tracker=ee,this.pageTrack=new o.t(10),this.eventTrack=new o.t(10),this.exceptionTrack=new o.t(10),this.setAlias=new o.t(10),this.setUsername=new o.t(10),this.setUserProperties=new o.t(10),this.setUserPropertiesOnce=new o.t(10),this.setSuperProperties=new o.t(10),this.setSuperPropertiesOnce=new o.t(10),this.userTimings=new o.t(10);const Te=new w;this.settings=Object.assign(Object.assign({},Te),ce.settings),this.settings.pageTracking=Object.assign(Object.assign({},Te.pageTracking),ce.settings.pageTracking),this.tracker.trackLocation(this.settings).subscribe(ze=>this.trackUrlChange(ze.url))}filterDeveloperMode(){return(0,c.h)((ee,ce)=>!this.settings.developerMode)}trackUrlChange(ee){if(this.settings.pageTracking.autoTrackVirtualPages&&!this.matchesExcludedRoute(ee)){const ce=this.clearUrl(ee);let Te;Te=this.settings.pageTracking.basePath.length?this.settings.pageTracking.basePath+ce:this.tracker.prepareExternalUrl(ce),this.pageTrack.next({path:Te})}}matchesExcludedRoute(ee){for(const ce of this.settings.pageTracking.excludedRoutes)if(ce instanceof RegExp&&ce.test(ee)||-1!==ee.indexOf(ce))return!0;return!1}clearUrl(ee){return this.settings.pageTracking.clearIds||this.settings.pageTracking.clearQueryParams||this.settings.pageTracking.clearHash?ee.split("/").map(ce=>this.settings.pageTracking.clearQueryParams?ce.split("?")[0]:ce).map(ce=>this.settings.pageTracking.clearHash?ce.split("#")[0]:ce).filter(ce=>!this.settings.pageTracking.clearIds||!ce.match(this.settings.pageTracking.idsRegExp)).join("/"):ee}}return Re.\u0275fac=function(ee){return new(ee||Re)(e.LFG(H),e.LFG(O))},Re.\u0275prov=e.Yz7({token:Re,factory:Re.\u0275fac,providedIn:"root"}),Re})(),K=(()=>{class Re{constructor(ee,ce){this.router=ee,this.location=ce}trackLocation(ee){return this.router.events.pipe((0,c.h)(ce=>ce instanceof m.m2),(0,c.h)(()=>!ee.developerMode),(0,l.U)(ce=>({url:ce.urlAfterRedirects})),(0,f.g)(0))}prepareExternalUrl(ee){return this.location.prepareExternalUrl(ee)}}return Re.\u0275fac=function(ee){return new(ee||Re)(e.LFG(m.F0),e.LFG(p.Ye))},Re.\u0275prov=e.Yz7({token:Re,factory:Re.\u0275fac,providedIn:"root"}),Re})(),se=(()=>{class Re{}return Re.\u0275fac=function(ee){return new(ee||Re)},Re.\u0275mod=e.oAB({type:Re}),Re.\u0275inj=e.cJS({}),Re})(),re=(()=>{class Re{static forRoot(ee={}){return{ngModule:Re,providers:[{provide:O,useValue:{settings:ee}},{provide:H,useClass:K},N]}}}return Re.\u0275fac=function(ee){return new(ee||Re)},Re.\u0275mod=e.oAB({type:Re}),Re.\u0275inj=e.cJS({imports:[[se]]}),Re})()},2065:(ke,Y,a)=>{"use strict";function e(re){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(T){return typeof T}:function(T){return T&&"function"==typeof Symbol&&T.constructor===Symbol&&T!==Symbol.prototype?"symbol":typeof T})(re)}function t(re,T){for(var L=0;L<T.length;L++){var Q=T[L];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(re,Q.key,Q)}}function m(re,T){if(T&&("object"===e(T)||"function"==typeof T))return T;if(void 0!==T)throw new TypeError("Derived constructors may only return object or undefined");return p(re)}function p(re){if(void 0===re)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return re}function w(re){var T="function"==typeof Map?new Map:void 0;return w=function(Q){if(null===Q||!function N(re){return-1!==Function.toString.call(re).indexOf("[native code]")}(Q))return Q;if("function"!=typeof Q)throw new TypeError("Super expression must either be null or a function");if(void 0!==T){if(T.has(Q))return T.get(Q);T.set(Q,b)}function b(){return O(Q,arguments,ie(this).constructor)}return b.prototype=Object.create(Q.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),K(b,Q)},w(re)}function O(re,T,L){return(O=H()?Reflect.construct:function(b,E,g){var v=[null];v.push.apply(v,E);var C=new(Function.bind.apply(b,v));return g&&K(C,g.prototype),C}).apply(null,arguments)}function H(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(re){return!1}}function K(re,T){return(K=Object.setPrototypeOf||function(Q,b){return Q.__proto__=b,Q})(re,T)}function ie(re){return(ie=Object.setPrototypeOf?Object.getPrototypeOf:function(L){return L.__proto__||Object.getPrototypeOf(L)})(re)}a.d(Y,{Z:()=>se});var se=function(re){!function l(re,T){if("function"!=typeof T&&null!==T)throw new TypeError("Super expression must either be null or a function");re.prototype=Object.create(T&&T.prototype,{constructor:{value:re,writable:!0,configurable:!0}}),Object.defineProperty(re,"prototype",{writable:!1}),T&&K(re,T)}(L,re);var T=function f(re){var T=H();return function(){var b,Q=ie(re);if(T){var E=ie(this).constructor;b=Reflect.construct(Q,arguments,E)}else b=Q.apply(this,arguments);return m(this,b)}}(L);function L(Q){var b;return function c(re,T){if(!(re instanceof T))throw new TypeError("Cannot call a class as a function")}(this,L),b=T.call(this,Q),Object.setPrototypeOf(p(b),L.prototype),b.name=b.constructor.name,b}return function o(re,T,L){return T&&t(re.prototype,T),L&&t(re,L),Object.defineProperty(re,"prototype",{writable:!1}),re}(L)}(w(Error))},2592:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>Ee});var e=a(7792),t=a(6497),o=a(3714),c=a(4654);var p=a(6256),w=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function g(le,te){(null==te||te>le.length)&&(te=le.length);for(var be=0,Re=new Array(te);be<te;be++)Re[be]=le[be];return Re}function v(le,te){var be=Object.keys(le);if(Object.getOwnPropertySymbols){var Re=Object.getOwnPropertySymbols(le);te&&(Re=Re.filter(function(De){return Object.getOwnPropertyDescriptor(le,De).enumerable})),be.push.apply(be,Re)}return be}function D(le){for(var te=1;te<arguments.length;te++){var be=null!=arguments[te]?arguments[te]:{};te%2?v(Object(be),!0).forEach(function(Re){C(le,Re,be[Re])}):Object.getOwnPropertyDescriptors?Object.defineProperties(le,Object.getOwnPropertyDescriptors(be)):v(Object(be)).forEach(function(Re){Object.defineProperty(le,Re,Object.getOwnPropertyDescriptor(be,Re))})}return le}function C(le,te,be){return te in le?Object.defineProperty(le,te,{value:be,enumerable:!0,configurable:!0,writable:!0}):le[te]=be,le}var _={formatExtension:function(te,be,Re){return"".concat(te).concat(Re.ext()).concat(be)}};function z(le,te,be,Re,De){var ee=function j(le,te){for(var Re,be=function b(le,te){var be="undefined"!=typeof Symbol&&le[Symbol.iterator]||le["@@iterator"];if(be)return(be=be.call(le)).next.bind(be);if(Array.isArray(le)||(be=function E(le,te){if(le){if("string"==typeof le)return g(le,te);var be=Object.prototype.toString.call(le).slice(8,-1);if("Object"===be&&le.constructor&&(be=le.constructor.name),"Map"===be||"Set"===be)return Array.from(le);if("Arguments"===be||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(be))return g(le,te)}}(le))||te&&le&&"number"==typeof le.length){be&&(le=be);var Re=0;return function(){return Re>=le.length?{done:!0}:{done:!1,value:le[Re++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(le);!(Re=be()).done;){var De=Re.value;if(De.leadingDigitsPatterns().length>0){var ee=De.leadingDigitsPatterns()[De.leadingDigitsPatterns().length-1];if(0!==te.search(ee))continue}if((0,o.Z)(te,De.pattern()))return De}}(Re.formats(),le);return ee?(0,p.Z)(le,ee,{useInternationalFormat:"INTERNATIONAL"===be,withNationalPrefix:!(ee.nationalPrefixIsOptionalWhenFormattingInNationalFormat()&&De&&!1===De.nationalPrefix),carrierCode:te,metadata:Re}):le}function B(le,te,be,Re){return te?Re(le,te,be):le}function I(le,te){var be=Object.keys(le);if(Object.getOwnPropertySymbols){var Re=Object.getOwnPropertySymbols(le);te&&(Re=Re.filter(function(De){return Object.getOwnPropertyDescriptor(le,De).enumerable})),be.push.apply(be,Re)}return be}function U(le){for(var te=1;te<arguments.length;te++){var be=null!=arguments[te]?arguments[te]:{};te%2?I(Object(be),!0).forEach(function(Re){X(le,Re,be[Re])}):Object.getOwnPropertyDescriptors?Object.defineProperties(le,Object.getOwnPropertyDescriptors(be)):I(Object(be)).forEach(function(Re){Object.defineProperty(le,Re,Object.getOwnPropertyDescriptor(be,Re))})}return le}function X(le,te,be){return te in le?Object.defineProperty(le,te,{value:be,enumerable:!0,configurable:!0,writable:!0}):le[te]=be,le}function fe(le,te){for(var be=0;be<te.length;be++){var Re=te[be];Re.enumerable=Re.enumerable||!1,Re.configurable=!0,"value"in Re&&(Re.writable=!0),Object.defineProperty(le,Re.key,Re)}}var Ee=function(){function le(te,be,Re){if(function q(le,te){if(!(le instanceof te))throw new TypeError("Cannot call a class as a function")}(this,le),!te)throw new TypeError("`country` or `countryCallingCode` not passed");if(!be)throw new TypeError("`nationalNumber` not passed");if(!Re)throw new TypeError("`metadata` not passed");var De=function Ge(le,te){var be,Re,De=new e.ZP(te);return function(te){return/^[A-Z]{2}$/.test(te)}(le)?(De.selectNumberingPlan(be=le),Re=De.countryCallingCode()):Re=le,{country:be,countryCallingCode:Re}}(te,Re),ce=De.countryCallingCode;this.country=De.country,this.countryCallingCode=ce,this.nationalNumber=be,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return Re}}return function G(le,te,be){te&&fe(le.prototype,te),be&&fe(le,be),Object.defineProperty(le,"prototype",{writable:!1})}(le,[{key:"setExt",value:function(be){this.ext=be}},{key:"getPossibleCountries",value:function(){return this.country?[this.country]:function f(le,te,be){var De=new e.ZP(be).getCountryCodesForCallingCode(le);return De?De.filter(function(ee){return function m(le,te,be){var Re=new e.ZP(be);return Re.selectNumberingPlan(te),Re.numberingPlan.possibleLengths().indexOf(le.length)>=0}(te,ee,be)}):[]}(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:"isPossible",value:function(){return(0,t.Z)(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return function l(le,te,be){return te=te||{},(be=new e.ZP(be)).selectNumberingPlan(le.country,le.countryCallingCode),be.hasTypes()?void 0!==(0,c.Z)(le,te,be.metadata):(0,o.Z)(te.v2?le.nationalNumber:le.phone,be.nationalNumberPattern())}(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){return new e.ZP(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(be){return this.number===be.number&&this.ext===be.ext}},{key:"getType",value:function(){return(0,c.Z)(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(be,Re){return function R(le,te,be,Re){if(be=be?D(D({},_),be):_,Re=new e.ZP(Re),le.country&&"001"!==le.country){if(!Re.hasCountry(le.country))throw new Error("Unknown country: ".concat(le.country));Re.country(le.country)}else{if(!le.countryCallingCode)return le.phone||"";Re.selectNumberingPlan(le.countryCallingCode)}var ce,De=Re.countryCallingCode(),ee=be.v2?le.nationalNumber:le.phone;switch(te){case"NATIONAL":return ee?B(ce=z(ee,le.carrierCode,"NATIONAL",Re,be),le.ext,Re,be.formatExtension):"";case"INTERNATIONAL":return ee?(ce=z(ee,null,"INTERNATIONAL",Re,be),B(ce="+".concat(De," ").concat(ce),le.ext,Re,be.formatExtension)):"+".concat(De);case"E.164":return"+".concat(De).concat(ee);case"RFC3966":return function Q(le){var te=le.number,be=le.ext;if(!te)return"";if("+"!==te[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(te).concat(be?";ext="+be:"")}({number:"+".concat(De).concat(ee),ext:le.ext});case"IDD":if(!be.fromCountry)return;var Te=function M(le,te,be,Re,De){if((0,e.Gg)(Re,De.metadata)===be){var ce=z(le,te,"NATIONAL",De);return"1"===be?be+" "+ce:ce}var Te=function O(le,te,be){var Re=new e.ZP(be);return Re.selectNumberingPlan(le,te),Re.defaultIDDPrefix()?Re.defaultIDDPrefix():w.test(Re.IDDPrefix())?Re.IDDPrefix():void 0}(Re,void 0,De.metadata);if(Te)return"".concat(Te," ").concat(be," ").concat(z(le,null,"INTERNATIONAL",De))}(ee,le.carrierCode,De,be.fromCountry,Re);return B(Te,le.ext,Re,be.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(te,'"'))}}(this,be,Re?U(U({},Re),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(be){return this.format("NATIONAL",be)}},{key:"formatInternational",value:function(be){return this.format("INTERNATIONAL",be)}},{key:"getURI",value:function(be){return this.format("RFC3966",be)}}]),le}()},5821:(ke,Y,a)=>{"use strict";a.d(Y,{ex:()=>e,sJ:()=>t,uv:()=>H,xc:()=>c,xg:()=>o,xy:()=>N});var e=2,t=17,o=3,c="0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9",H="".concat("-\u2010-\u2015\u2212\u30fc\uff0d").concat("\uff0f/").concat("\uff0e.").concat(" \xa0\xad\u200b\u2060\u3000").concat("()\uff08\uff09\uff3b\uff3d\\[\\]").concat("~\u2053\u223c\uff5e"),N="+\uff0b"},6136:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>t});var e=a(5821);function t(o){return o.replace(new RegExp("[".concat(e.uv,"]+"),"g")," ").trim()}},765:(ke,Y,a)=>{"use strict";function o(m,p){(null==p||p>m.length)&&(p=m.length);for(var w=0,O=new Array(p);w<p;w++)O[w]=m[w];return O}function l(m,p){return f(m,void 0,p)}function f(m,p,w){var O=w.type(p),H=O&&O.possibleLengths()||w.possibleLengths();if(!H)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===p){if(!w.type("FIXED_LINE"))return f(m,"MOBILE",w);var N=w.type("MOBILE");N&&(H=function c(m,p){for(var H,w=m.slice(),O=function e(m,p){var w="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(w)return(w=w.call(m)).next.bind(w);if(Array.isArray(m)||(w=function t(m,p){if(m){if("string"==typeof m)return o(m,p);var w=Object.prototype.toString.call(m).slice(8,-1);if("Object"===w&&m.constructor&&(w=m.constructor.name),"Map"===w||"Set"===w)return Array.from(m);if("Arguments"===w||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return o(m,p)}}(m))||p&&m&&"number"==typeof m.length){w&&(m=w);var O=0;return function(){return O>=m.length?{done:!0}:{done:!1,value:m[O++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(p);!(H=O()).done;){var N=H.value;m.indexOf(N)<0&&w.push(N)}return w.sort(function(K,ie){return K-ie})}(H,N.possibleLengths()))}else if(p&&!O)return"INVALID_LENGTH";var K=m.length,ie=H[0];return ie===K?"IS_POSSIBLE":ie>K?"TOO_SHORT":H[H.length-1]<K?"TOO_LONG":H.indexOf(K,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}a.d(Y,{Z:()=>l})},2859:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>l});var e=a(3828),t=a(3995),o=a(7792),c=a(5821);function l(f,m,p,w){if(!f)return{};var O;if("+"!==f[0]){var H=(0,e.Z)(f,m,p,w);if(!H||H===f){if(m||p){var N=(0,t.Z)(f,m,p,w),K=N.countryCallingCode;if(K)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:K,number:N.number}}return{number:f}}O=!0,f="+"+H}if("0"===f[1])return{};w=new o.ZP(w);for(var se=2;se-1<=c.xg&&se<=f.length;){var re=f.slice(1,se);if(w.hasCallingCode(re))return w.selectNumberingPlan(re),{countryCallingCodeSource:O?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:re,number:f.slice(se)};se++}return{}}},3995:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>l});var e=a(7792),t=a(3714),o=a(1613),c=a(765);function l(f,m,p,w){var O=m?(0,e.Gg)(m,w):p;if(0===f.indexOf(O)){(w=new e.ZP(w)).selectNumberingPlan(m,p);var H=f.slice(O.length),K=(0,o.Z)(H,w).nationalNumber,se=(0,o.Z)(f,w).nationalNumber;if(!(0,t.Z)(se,w.nationalNumberPattern())&&(0,t.Z)(K,w.nationalNumberPattern())||"TOO_LONG"===(0,c.Z)(se,w))return{countryCallingCode:O,number:H}}return{number:f}}},1613:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>c});var e=a(5977),t=a(3714),o=a(765);function c(m,p){var w=(0,e.Z)(m,p),O=w.carrierCode,H=w.nationalNumber;if(H!==m){if(!function l(m,p,w){return!((0,t.Z)(m,w.nationalNumberPattern())&&!(0,t.Z)(p,w.nationalNumberPattern()))}(m,H,p))return{nationalNumber:m};if(p.possibleLengths()&&!function f(m,p){switch((0,o.Z)(m,p)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(H,p))return{nationalNumber:m}}return{nationalNumber:H,carrierCode:O}}},5977:(ke,Y,a)=>{"use strict";function e(t,o){if(t&&o.numberingPlan.nationalPrefixForParsing()){var c=new RegExp("^(?:"+o.numberingPlan.nationalPrefixForParsing()+")"),l=c.exec(t);if(l){var f,m,H,p=l.length-1,w=p>0&&l[p];if(o.nationalPrefixTransformRule()&&w?(f=t.replace(c,o.nationalPrefixTransformRule()),p>1&&(m=l[1])):(f=t.slice(l[0].length),w&&(m=l[1])),w){var N=t.indexOf(l[1]);t.slice(0,N)===o.numberingPlan.nationalPrefix()&&(H=o.numberingPlan.nationalPrefix())}else H=l[0];return{nationalNumber:f,nationalPrefix:H,carrierCode:m}}}return{nationalNumber:t}}a.d(Y,{Z:()=>e})},6256:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>o,i:()=>t});var e=a(6136),t=/(\$\d)/;function o(c,l,f){var m=f.useInternationalFormat,p=f.withNationalPrefix,H=c.replace(new RegExp(l.pattern()),m?l.internationalFormat():p&&l.nationalPrefixFormattingRule()?l.format().replace(t,l.nationalPrefixFormattingRule()):l.format());return m?(0,e.Z)(H):H}},7818:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>o});var e=a(8763);function o(c,l){var f=l.nationalNumber,m=l.defaultCountry,p=l.metadata,w=p.getCountryCodesForCallingCode(c);if(w)return 1===w.length?w[0]:(0,e.Z)(f,{countries:w,defaultCountry:m,metadata:p.metadata})}},8763:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>f});var e=a(7792),t=a(4654);function l(m,p){(null==p||p>m.length)&&(p=m.length);for(var w=0,O=new Array(p);w<p;w++)O[w]=m[w];return O}function f(m,p){var w=p.countries,H=p.metadata;H=new e.ZP(H);for(var K,N=function o(m,p){var w="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(w)return(w=w.call(m)).next.bind(w);if(Array.isArray(m)||(w=function c(m,p){if(m){if("string"==typeof m)return l(m,p);var w=Object.prototype.toString.call(m).slice(8,-1);if("Object"===w&&m.constructor&&(w=m.constructor.name),"Map"===w||"Set"===w)return Array.from(m);if("Arguments"===w||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return l(m,p)}}(m))||p&&m&&"number"==typeof m.length){w&&(m=w);var O=0;return function(){return O>=m.length?{done:!0}:{done:!1,value:m[O++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(w);!(K=N()).done;){var ie=K.value;if(H.country(ie),H.leadingDigits()){if(m&&0===m.search(H.leadingDigits()))return ie}else if((0,t.Z)({phone:m,country:ie},void 0,H.metadata))return ie}}},4654:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>m});var e=a(7792),t=a(3714);function l(w,O){(null==O||O>w.length)&&(O=w.length);for(var H=0,N=new Array(O);H<O;H++)N[H]=w[H];return N}var f=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function m(w,O,H){if(O=O||{},w.country||w.countryCallingCode){(H=new e.ZP(H)).selectNumberingPlan(w.country,w.countryCallingCode);var N=O.v2?w.nationalNumber:w.phone;if((0,t.Z)(N,H.nationalNumberPattern())){if(p(N,"FIXED_LINE",H))return H.type("MOBILE")&&""===H.type("MOBILE").pattern()||!H.type("MOBILE")||p(N,"MOBILE",H)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE";for(var ie,K=function o(w,O){var H="undefined"!=typeof Symbol&&w[Symbol.iterator]||w["@@iterator"];if(H)return(H=H.call(w)).next.bind(H);if(Array.isArray(w)||(H=function c(w,O){if(w){if("string"==typeof w)return l(w,O);var H=Object.prototype.toString.call(w).slice(8,-1);if("Object"===H&&w.constructor&&(H=w.constructor.name),"Map"===H||"Set"===H)return Array.from(w);if("Arguments"===H||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(H))return l(w,O)}}(w))||O&&w&&"number"==typeof w.length){H&&(w=H);var N=0;return function(){return N>=w.length?{done:!0}:{done:!1,value:w[N++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(f);!(ie=K()).done;){var se=ie.value;if(p(N,se,H))return se}}}}function p(w,O,H){return!(!(O=H.type(O))||!O.pattern()||O.possibleLengths()&&O.possibleLengths().indexOf(w.length)<0)&&(0,t.Z)(w,O.pattern())}},9322:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>t});var e={}.constructor;function t(o){return null!=o&&o.constructor===e}},3714:(ke,Y,a)=>{"use strict";function e(t,o){return t=t||"",new RegExp("^(?:"+o+")$").test(t)}a.d(Y,{Z:()=>e})},5208:(ke,Y,a)=>{"use strict";function o(m,p){(null==p||p>m.length)&&(p=m.length);for(var w=0,O=new Array(p);w<p;w++)O[w]=m[w];return O}a.d(Y,{ZP:()=>f,xh:()=>l});var c={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uff10":"0","\uff11":"1","\uff12":"2","\uff13":"3","\uff14":"4","\uff15":"5","\uff16":"6","\uff17":"7","\uff18":"8","\uff19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06f0":"0","\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9"};function l(m){return c[m]}function f(m){for(var O,p="",w=function e(m,p){var w="undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(w)return(w=w.call(m)).next.bind(w);if(Array.isArray(m)||(w=function t(m,p){if(m){if("string"==typeof m)return o(m,p);var w=Object.prototype.toString.call(m).slice(8,-1);if("Object"===w&&m.constructor&&(w=m.constructor.name),"Map"===w||"Set"===w)return Array.from(m);if("Arguments"===w||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return o(m,p)}}(m))||p&&m&&"number"==typeof m.length){w&&(m=w);var O=0;return function(){return O>=m.length?{done:!0}:{done:!1,value:m[O++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(m.split(""));!(O=w()).done;){var N=l(O.value);N&&(p+=N)}return p}},3828:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>c});var e=a(7792),t=a(5821),o=new RegExp("(["+t.xc+"])");function c(l,f,m,p){if(f){var w=new e.ZP(p);w.selectNumberingPlan(f,m);var O=new RegExp(w.IDDPrefix());if(0===l.search(O)){var H=(l=l.slice(l.match(O)[0].length)).match(o);if(!(H&&null!=H[1]&&H[1].length>0&&"0"===H[1]))return l}}}},6497:(ke,Y,a)=>{"use strict";a.d(Y,{D:()=>c,Z:()=>o});var e=a(7792),t=a(765);function o(l,f,m){if(void 0===f&&(f={}),m=new e.ZP(m),f.v2){if(!l.countryCallingCode)throw new Error("Invalid phone number object passed");m.selectNumberingPlan(l.countryCallingCode)}else{if(!l.phone)return!1;if(l.country){if(!m.hasCountry(l.country))throw new Error("Unknown country: ".concat(l.country));m.country(l.country)}else{if(!l.countryCallingCode)throw new Error("Invalid phone number object passed");m.selectNumberingPlan(l.countryCallingCode)}}if(m.possibleLengths())return c(l.phone||l.nationalNumber,m);if(l.countryCallingCode&&m.isNonGeographicCallingCode(l.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}function c(l,f){return"IS_POSSIBLE"===(0,t.Z)(l,f)}},7792:(ke,Y,a)=>{"use strict";function e(D,C){D=D.split("-"),C=C.split("-");for(var _=D[0].split("."),R=C[0].split("."),z=0;z<3;z++){var j=Number(_[z]),B=Number(R[z]);if(j>B)return 1;if(B>j)return-1;if(!isNaN(j)&&isNaN(B))return 1;if(isNaN(j)&&!isNaN(B))return-1}return D[1]&&C[1]?D[1]>C[1]?1:D[1]<C[1]?-1:0:!D[1]&&C[1]?1:D[1]&&!C[1]?-1:0}a.d(Y,{ZP:()=>N,Gg:()=>E,aS:()=>g});var t=a(9322);function o(D){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(C){return typeof C}:function(C){return C&&"function"==typeof Symbol&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C})(D)}function c(D,C){if(!(D instanceof C))throw new TypeError("Cannot call a class as a function")}function l(D,C){for(var _=0;_<C.length;_++){var R=C[_];R.enumerable=R.enumerable||!1,R.configurable=!0,"value"in R&&(R.writable=!0),Object.defineProperty(D,R.key,R)}}function f(D,C,_){return C&&l(D.prototype,C),_&&l(D,_),Object.defineProperty(D,"prototype",{writable:!1}),D}var O=" ext. ",H=/^\d+$/,N=function(){function D(C){c(this,D),function L(D){if(!D)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!(0,t.Z)(D)||!(0,t.Z)(D.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat((0,t.Z)(D)?"an object of shape: { "+Object.keys(D).join(", ")+" }":"a "+Q(D)+": "+D,"."))}(C),this.metadata=C,v.call(this,C)}return f(D,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter(function(_){return"001"!==_})}},{key:"getCountryMetadata",value:function(_){return this.metadata.countries[_]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(_){return void 0!==this.getCountryMetadata(_)}},{key:"hasCallingCode",value:function(_){if(this.getCountryCodesForCallingCode(_))return!0;if(this.nonGeographic()){if(this.nonGeographic()[_])return!0}else{var R=this.countryCallingCodes()[_];if(R&&1===R.length&&"001"===R[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(_){return this.nonGeographic()?!!this.nonGeographic()[_]:!this.getCountryCodesForCallingCode(_)}},{key:"country",value:function(_){return this.selectNumberingPlan(_)}},{key:"selectNumberingPlan",value:function(_,R){if(_&&H.test(_)&&(R=_,_=null),_&&"001"!==_){if(!this.hasCountry(_))throw new Error("Unknown country: ".concat(_));this.numberingPlan=new K(this.getCountryMetadata(_),this)}else if(R){if(!this.hasCallingCode(R))throw new Error("Unknown calling code: ".concat(R));this.numberingPlan=new K(this.getNumberingPlanMetadata(R),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(_){var R=this.countryCallingCodes()[_];if(R)return 1===R.length&&3===R[0].length?void 0:R}},{key:"getCountryCodeForCallingCode",value:function(_){var R=this.getCountryCodesForCallingCode(_);if(R)return R[0]}},{key:"getNumberingPlanMetadata",value:function(_){var R=this.getCountryCodeForCallingCode(_);if(R)return this.getCountryMetadata(R);if(this.nonGeographic()){var z=this.nonGeographic()[_];if(z)return z}else{var j=this.countryCallingCodes()[_];if(j&&1===j.length&&"001"===j[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(_){return this.numberingPlan.type(_)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(_){return this.selectNumberingPlan(_)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),D}(),K=function(){function D(C,_){c(this,D),this.globalMetadataObject=_,this.metadata=C,v.call(this,_.metadata)}return f(D,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(_){return _[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var _=this;return(this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[]).map(function(z){return new ie(z,_)})}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(_){return _[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return!(this.types()&&0===this.types().length||!this.types())}},{key:"type",value:function(_){if(this.hasTypes()&&T(this.types(),_))return new re(T(this.types(),_),this)}},{key:"ext",value:function(){return this.v1||this.v2?O:this.metadata[13]||O}}]),D}(),ie=function(){function D(C,_){c(this,D),this._format=C,this.metadata=_}return f(D,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||se.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),D}(),se=/^\(?\$1\)?$/,re=function(){function D(C,_){c(this,D),this.type=C,this.metadata=_}return f(D,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),D}();function T(D,C){switch(C){case"FIXED_LINE":return D[0];case"MOBILE":return D[1];case"TOLL_FREE":return D[2];case"PREMIUM_RATE":return D[3];case"PERSONAL_NUMBER":return D[4];case"VOICEMAIL":return D[5];case"UAN":return D[6];case"PAGER":return D[7];case"VOIP":return D[8];case"SHARED_COST":return D[9]}}var Q=function(C){return o(C)};function E(D,C){if((C=new N(C)).hasCountry(D))return C.country(D).countryCallingCode();throw new Error("Unknown country: ".concat(D))}function g(D,C){return C.countries.hasOwnProperty(D)}function v(D){var C=D.version;"number"==typeof C?(this.v1=1===C,this.v2=2===C,this.v3=3===C,this.v4=4===C):C?-1===e(C,"1.2.0")?this.v2=!0:-1===e(C,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}},6896:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>H});var e=a(9322);function t(N,K){var ie=Object.keys(N);if(Object.getOwnPropertySymbols){var se=Object.getOwnPropertySymbols(N);K&&(se=se.filter(function(re){return Object.getOwnPropertyDescriptor(N,re).enumerable})),ie.push.apply(ie,se)}return ie}function c(N,K,ie){return K in N?Object.defineProperty(N,K,{value:ie,enumerable:!0,configurable:!0,writable:!0}):N[K]=ie,N}function p(N,K){(null==K||K>N.length)&&(K=N.length);for(var ie=0,se=new Array(K);ie<K;ie++)se[ie]=N[ie];return se}function H(N){var Q,b,E,ie=function l(N,K){return function O(N){if(Array.isArray(N))return N}(N)||function w(N,K){var ie=null==N?null:"undefined"!=typeof Symbol&&N[Symbol.iterator]||N["@@iterator"];if(null!=ie){var L,Q,se=[],re=!0,T=!1;try{for(ie=ie.call(N);!(re=(L=ie.next()).done)&&(se.push(L.value),!K||se.length!==K);re=!0);}catch(b){T=!0,Q=b}finally{try{!re&&null!=ie.return&&ie.return()}finally{if(T)throw Q}}return se}}(N,K)||function m(N,K){if(N){if("string"==typeof N)return p(N,K);var ie=Object.prototype.toString.call(N).slice(8,-1);if("Object"===ie&&N.constructor&&(ie=N.constructor.name),"Map"===ie||"Set"===ie)return Array.from(N);if("Arguments"===ie||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ie))return p(N,K)}}(N,K)||function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(Array.prototype.slice.call(N),4),se=ie[0],re=ie[1],T=ie[2],L=ie[3];if("string"!=typeof se)throw new TypeError("A text for parsing must be a string.");if(Q=se,re&&"string"!=typeof re){if(!(0,e.Z)(re))throw new Error("Invalid second argument: ".concat(re));T?(b=re,E=T):E=re}else L?(b=T,E=L):(b=void 0,E=T),re&&(b=function o(N){for(var K=1;K<arguments.length;K++){var ie=null!=arguments[K]?arguments[K]:{};K%2?t(Object(ie),!0).forEach(function(se){c(N,se,ie[se])}):Object.getOwnPropertyDescriptors?Object.defineProperties(N,Object.getOwnPropertyDescriptors(ie)):t(Object(ie)).forEach(function(se){Object.defineProperty(N,se,Object.getOwnPropertyDescriptor(ie,se))})}return N}({defaultCountry:re},b));return{text:Q,options:b,metadata:E}}},6039:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>k});var e=a(5821),t=a(2065),o=a(7792),l=function(ae){return"([".concat(e.xc,"]{1,").concat(ae,"})")};function f(W){var Me="[ \xa0\\t,]*",Ze="[:\\.\uff0e]?[ \xa0\\t,-]*",Ut="[ \xa0\\t]*";return";ext="+l("20")+"|"+Me+"(?:e?xt(?:ensi(?:o\u0301?|\xf3))?n?|\uff45?\uff58\uff54\uff4e?|\u0434\u043e\u0431|anexo)"+Ze+l("20")+"#?|"+Me+"(?:[x\uff58#\uff03~\uff5e]|int|\uff49\uff4e\uff54)"+Ze+l("9")+"#?|[- ]+"+l("6")+"#|"+Ut+"(?:,{2}|;)"+Ze+l("15")+"#?|"+Ut+"(?:,)+"+Ze+l("9")+"#?"}var m="["+e.xc+"]{"+e.ex+"}",p="["+e.xy+"]{0,1}(?:["+e.uv+"]*["+e.xc+"]){3,}["+e.uv+e.xc+"]*",w=new RegExp("^["+e.xy+"]{0,1}(?:["+e.uv+"]*["+e.xc+"]){1,2}$","i"),O=p+"(?:"+f()+")?",H=new RegExp("^"+m+"$|^"+O+"$","i"),ie=new RegExp("(?:"+f()+")$","i"),re=a(5208);function Q(W,ae){(null==ae||ae>W.length)&&(ae=W.length);for(var Ne=0,pe=new Array(ae);Ne<ae;Ne++)pe[Ne]=W[Ne];return pe}function b(W){for(var pe,ae="",Ne=function T(W,ae){var Ne="undefined"!=typeof Symbol&&W[Symbol.iterator]||W["@@iterator"];if(Ne)return(Ne=Ne.call(W)).next.bind(Ne);if(Array.isArray(W)||(Ne=function L(W,ae){if(W){if("string"==typeof W)return Q(W,ae);var Ne=Object.prototype.toString.call(W).slice(8,-1);if("Object"===Ne&&W.constructor&&(Ne=W.constructor.name),"Map"===Ne||"Set"===Ne)return Array.from(W);if("Arguments"===Ne||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ne))return Q(W,ae)}}(W))||ae&&W&&"number"==typeof W.length){Ne&&(W=Ne);var pe=0;return function(){return pe>=W.length?{done:!0}:{done:!1,value:W[pe++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(W.split(""));!(pe=Ne()).done;)ae+=E(pe.value,ae)||"";return ae}function E(W,ae,Ne){return"+"===W?ae?void("function"==typeof Ne&&Ne("end")):"+":(0,re.xh)(W)}var g=a(6497),v=a(2592),D=a(3714),C=a(2859),_=a(1613),R=a(7818),B="(["+e.xc+"]|[\\-\\.\\(\\)]?)",I=new RegExp("^\\+"+B+"*["+e.xc+"]"+B+"*$","g"),U=e.xc,ye=new RegExp("^(["+U+"]+((\\-)*["+U+"])*\\.)*[a-zA-Z]+((\\-)*["+U+"])*\\.?$","g"),me=";phone-context=";var De=new RegExp("["+e.xy+e.xc+"]"),ee=new RegExp("[^"+e.xc+"#]+$");function Te(W,ae,Ne){if(ae=ae||{},Ne=new o.ZP(Ne),ae.defaultCountry&&!Ne.hasCountry(ae.defaultCountry))throw ae.v2?new t.Z("INVALID_COUNTRY"):new Error("Unknown country: ".concat(ae.defaultCountry));var pe=function _t(W,ae,Ne){var pe=function be(W,ae){var Pe,Ne=ae.extractFormattedPhoneNumber,pe=function le(W){var ae=W.indexOf(me);if(ae<0)return null;var Ne=ae+me.length;if(Ne>=W.length)return"";var pe=W.indexOf(";",Ne);return pe>=0?W.substring(Ne,pe):W.substring(Ne)}(W);if(!function te(W){return null===W||0!==W.length&&(I.test(W)||ye.test(W))}(pe))throw new t.Z("NOT_A_NUMBER");if(null===pe)Pe=Ne(W)||"";else{Pe="","+"===pe.charAt(0)&&(Pe+=pe);var Ze,Me=W.indexOf("tel:");Ze=Me>=0?Me+"tel:".length:0;var tt=W.indexOf(me);Pe+=W.substring(Ze,tt)}var St=Pe.indexOf(";isub=");if(St>0&&(Pe=Pe.substring(0,St)),""!==Pe)return Pe}(W,{extractFormattedPhoneNumber:function(Ze){return function ze(W,ae,Ne){if(W){if(W.length>250){if(Ne)throw new t.Z("TOO_LONG");return}if(!1===ae)return W;var pe=W.search(De);if(!(pe<0))return W.slice(pe).replace(ee,"")}}(Ze,Ne,ae)}});if(!pe)return{};if(!function N(W){return W.length>=e.ex&&H.test(W)}(pe))return function K(W){return w.test(W)}(pe)?{error:"TOO_SHORT"}:{};var Pe=function se(W){var ae=W.search(ie);if(ae<0)return{};for(var Ne=W.slice(0,ae),pe=W.match(ie),Pe=1;Pe<pe.length;){if(pe[Pe])return{number:Ne,ext:pe[Pe]};Pe++}}(pe);return Pe.ext?Pe:{number:pe}}(W,ae.v2,ae.extract),Pe=pe.number,Me=pe.ext;if(!Pe){if(ae.v2)throw new t.Z("TOO_SHORT"===pe.error?"TOO_SHORT":"NOT_A_NUMBER");return{}}var tt=function kt(W,ae,Ne,pe){var St,Pe=(0,C.Z)(b(W),ae,Ne,pe.metadata),Me=Pe.countryCallingCodeSource,Ze=Pe.countryCallingCode,tt=Pe.number;if(Ze)pe.selectNumberingPlan(Ze);else{if(!tt||!ae&&!Ne)return{};pe.selectNumberingPlan(ae,Ne),!!ae&&(St=ae),Ze=Ne||(0,o.Gg)(ae,pe.metadata)}if(!tt)return{countryCallingCodeSource:Me,countryCallingCode:Ze};var Vt=(0,_.Z)(b(tt),pe),It=Vt.nationalNumber,Ut=Vt.carrierCode,Je=(0,R.Z)(Ze,{nationalNumber:It,defaultCountry:ae,metadata:pe});return Je&&(St=Je,"001"===Je||pe.country(St)),{country:St,countryCallingCode:Ze,countryCallingCodeSource:Me,nationalNumber:It,carrierCode:Ut}}(Pe,ae.defaultCountry,ae.defaultCallingCode,Ne),St=tt.country,Vt=tt.nationalNumber,It=tt.countryCallingCode,Ut=tt.countryCallingCodeSource,Je=tt.carrierCode;if(!Ne.hasSelectedNumberingPlan()){if(ae.v2)throw new t.Z("INVALID_COUNTRY");return{}}if(!Vt||Vt.length<e.ex){if(ae.v2)throw new t.Z("TOO_SHORT");return{}}if(Vt.length>e.sJ){if(ae.v2)throw new t.Z("TOO_LONG");return{}}if(ae.v2){var dt=new v.Z(It,Vt,Ne.metadata);return St&&(dt.country=St),Je&&(dt.carrierCode=Je),Me&&(dt.ext=Me),dt.__countryCallingCodeSource=Ut,dt}var he=!!(ae.extended?Ne.hasSelectedNumberingPlan():St)&&(0,D.Z)(Vt,Ne.nationalNumberPattern());return ae.extended?{country:St,countryCallingCode:It,carrierCode:Je,valid:he,possible:!!he||!(!0!==ae.extended||!Ne.possibleLengths()||!(0,g.D)(Vt,Ne)),phone:Vt,ext:Me}:he?function Pt(W,ae,Ne){var pe={country:W,phone:ae};return Ne&&(pe.ext=Ne),pe}(St,Vt,Me):{}}function Nt(W,ae){var Ne=Object.keys(W);if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(W);ae&&(pe=pe.filter(function(Pe){return Object.getOwnPropertyDescriptor(W,Pe).enumerable})),Ne.push.apply(Ne,pe)}return Ne}function ft(W){for(var ae=1;ae<arguments.length;ae++){var Ne=null!=arguments[ae]?arguments[ae]:{};ae%2?Nt(Object(Ne),!0).forEach(function(pe){et(W,pe,Ne[pe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(W,Object.getOwnPropertyDescriptors(Ne)):Nt(Object(Ne)).forEach(function(pe){Object.defineProperty(W,pe,Object.getOwnPropertyDescriptor(Ne,pe))})}return W}function et(W,ae,Ne){return ae in W?Object.defineProperty(W,ae,{value:Ne,enumerable:!0,configurable:!0,writable:!0}):W[ae]=Ne,W}function k(W,ae,Ne){return Te(W,ft(ft({},ae),{},{v2:!0}),Ne)}},2494:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>e});const e={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","60\\d{8}|(?:1\\d|[39])\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:1[49]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",[6,7,8,9,10,11]],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[0135-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","38\\d{6}|[78]\\d{9,13}|(?:20|9\\d)\\d{8}",[8,10,11,12,13,14],[["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["3"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"],0,0,0,["305209\\d{4}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}}},8900:(ke,Y,a)=>{"use strict";a.d(Y,{R:()=>Ye});var e=a(2494),t=a(7792),o=a(2592);function l(Se,V){for(var S=0;S<V.length;S++){var xe=V[S];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Se,xe.key,xe)}}var m=function(){function Se(V){var S=V.onCountryChange,xe=V.onCallingCodeChange;(function c(Se,V){if(!(Se instanceof V))throw new TypeError("Cannot call a class as a function")})(this,Se),this.onCountryChange=S,this.onCallingCodeChange=xe}return function f(Se,V,S){V&&l(Se.prototype,V),S&&l(Se,S),Object.defineProperty(Se,"prototype",{writable:!1})}(Se,[{key:"reset",value:function(S){var xe=S.country,ut=S.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(xe,ut)}},{key:"resetNationalSignificantNumber",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberMatchesInput=!0,this.nationalPrefix=void 0,this.carrierCode=void 0,this.complexPrefixBeforeNationalSignificantNumber=void 0}},{key:"update",value:function(S){for(var xe=0,ut=Object.keys(S);xe<ut.length;xe++){var At=ut[xe];this[At]=S[At]}}},{key:"initCountryAndCallingCode",value:function(S,xe){this.setCountry(S),this.setCallingCode(xe)}},{key:"setCountry",value:function(S){this.country=S,this.onCountryChange(S)}},{key:"setCallingCode",value:function(S){this.callingCode=S,this.onCallingCodeChange(S,this.country)}},{key:"startInternationalNumber",value:function(S,xe){this.international=!0,this.initCountryAndCallingCode(S,xe)}},{key:"appendDigits",value:function(S){this.digits+=S}},{key:"appendNationalSignificantNumberDigits",value:function(S){this.nationalSignificantNumber+=S}},{key:"getNationalDigits",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:"getDigitsWithoutInternationalPrefix",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}]),Se}();function O(Se,V){(null==V||V>Se.length)&&(V=Se.length);for(var S=0,xe=new Array(V);S<V;S++)xe[S]=Se[S];return xe}var H="x",N=new RegExp(H);function ie(Se,V){if(V<1)return"";for(var S="";V>1;)1&V&&(S+=Se),V>>=1,Se+=Se;return S+Se}function se(Se,V){return")"===Se[V]&&V++,function T(Se){for(var V=[],S=0;S<Se.length;)"("===Se[S]?V.push(S):")"===Se[S]&&V.pop(),S++;var xe=0,ut="";V.push(Se.length);for(var At=0,mt=V;At<mt.length;At++){var qt=mt[At];ut+=Se.slice(xe,qt),xe=qt+1}return ut}(Se.slice(0,V))}var Q=a(765),b=a(5208),E=a(6256);function g(Se,V,S){var xe=S.metadata,ut=S.shouldTryNationalPrefixFormattingRule,At=S.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(V.pattern(),")$")).test(Se.nationalSignificantNumber))return function D(Se,V,S){var xe=S.metadata,At=S.getSeparatorAfterNationalPrefix;if((0,S.shouldTryNationalPrefixFormattingRule)(V)){var Un=C(Se,V,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:At,metadata:xe});if(Un)return Un}return C(Se,V,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:At,metadata:xe})}(Se,V,{metadata:xe,shouldTryNationalPrefixFormattingRule:ut,getSeparatorAfterNationalPrefix:At})}function C(Se,V,S){var ut=S.useNationalPrefixFormattingRule,At=S.getSeparatorAfterNationalPrefix,mt=(0,E.Z)(Se.nationalSignificantNumber,V,{carrierCode:Se.carrierCode,useInternationalFormat:Se.international,withNationalPrefix:ut,metadata:S.metadata});if(ut||(Se.nationalPrefix?mt=Se.nationalPrefix+At(V)+mt:Se.complexPrefixBeforeNationalSignificantNumber&&(mt=Se.complexPrefixBeforeNationalSignificantNumber+" "+mt)),function _(Se,V){return(0,b.ZP)(Se)===V.getNationalDigits()}(mt,Se))return mt}function z(Se,V){for(var S=0;S<V.length;S++){var xe=V[S];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Se,xe.key,xe)}}var B=function(){function Se(){!function R(Se,V){if(!(Se instanceof V))throw new TypeError("Cannot call a class as a function")}(this,Se)}return function j(Se,V,S){V&&z(Se.prototype,V),S&&z(Se,S),Object.defineProperty(Se,"prototype",{writable:!1})}(Se,[{key:"parse",value:function(S){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(S),1!==this.context.length)throw new Error("Non-finalized contexts left when pattern parse ended");var xe=this.context[0],ut=xe.branches,At=xe.instructions;if(ut)return{op:"|",args:ut.concat([X(At)])};if(0===At.length)throw new Error("Pattern is required");return 1===At.length?At[0]:At}},{key:"startContext",value:function(S){this.context.push(S)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(S){if(!S)throw new Error("Pattern is required");var xe=S.match(U);if(xe){var ut=xe[1],At=S.slice(0,xe.index),mt=S.slice(xe.index+ut.length);switch(ut){case"(?:":At&&this.parsePattern(At),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw new Error('")" operator must be preceded by "(?:" operator');if(At&&this.parsePattern(At),0===this.getContext().instructions.length)throw new Error('No instructions found after "|" operator in an "or" group');var en=this.getContext().branches;en.push(X(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:en});break;case"|":if(!this.getContext().or)throw new Error('"|" operator can only be used inside "or" groups');if(At&&this.parsePattern(At),!this.getContext().branches){if(1!==this.context.length)throw new Error('"branches" not found in an "or" group context');this.getContext().branches=[]}this.getContext().branches.push(X(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":At&&this.parsePattern(At),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw new Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:M(At)});break;default:throw new Error("Unknown operator: ".concat(ut))}mt&&this.parsePattern(mt)}else{if(I.test(S))throw new Error("Illegal characters found in a pattern: ".concat(S));this.getContext().instructions=this.getContext().instructions.concat(S.split(""))}}}]),Se}();function M(Se){for(var V=[],S=0;S<Se.length;){if("-"===Se[S]){if(0===S||S===Se.length-1)throw new Error("Couldn't parse a one-of set pattern: ".concat(Se));for(var xe=Se[S-1].charCodeAt(0)+1,ut=Se[S+1].charCodeAt(0)-1,At=xe;At<=ut;)V.push(String.fromCharCode(At)),At++}else V.push(Se[S]);S++}return V}var I=/[\(\)\[\]\?\:\|]/,U=new RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])");function X(Se){return 1===Se.length?Se[0]:Se}function q(Se,V){var S="undefined"!=typeof Symbol&&Se[Symbol.iterator]||Se["@@iterator"];if(S)return(S=S.call(Se)).next.bind(S);if(Array.isArray(Se)||(S=function fe(Se,V){if(Se){if("string"==typeof Se)return G(Se,V);var S=Object.prototype.toString.call(Se).slice(8,-1);if("Object"===S&&Se.constructor&&(S=Se.constructor.name),"Map"===S||"Set"===S)return Array.from(Se);if("Arguments"===S||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return G(Se,V)}}(Se))||V&&Se&&"number"==typeof Se.length){S&&(Se=S);var xe=0;return function(){return xe>=Se.length?{done:!0}:{done:!1,value:Se[xe++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function G(Se,V){(null==V||V>Se.length)&&(V=Se.length);for(var S=0,xe=new Array(V);S<V;S++)xe[S]=Se[S];return xe}function Ee(Se,V){for(var S=0;S<V.length;S++){var xe=V[S];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Se,xe.key,xe)}}var Ge=function(){function Se(V){(function ye(Se,V){if(!(Se instanceof V))throw new TypeError("Cannot call a class as a function")})(this,Se),this.matchTree=(new B).parse(V)}return function me(Se,V,S){V&&Ee(Se.prototype,V),S&&Ee(Se,S),Object.defineProperty(Se,"prototype",{writable:!1})}(Se,[{key:"match",value:function(S){var xe=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},ut=xe.allowOverflow;if(!S)throw new Error("String is required");var At=le(S.split(""),this.matchTree,!0);if(At&&At.match&&delete At.matchedChars,!At||!At.overflow||ut)return At}}]),Se}();function le(Se,V,S){if("string"==typeof V){var xe=Se.join("");return 0===V.indexOf(xe)?Se.length===V.length?{match:!0,matchedChars:Se}:{partialMatch:!0}:0===xe.indexOf(V)?S&&Se.length>V.length?{overflow:!0}:{match:!0,matchedChars:Se.slice(0,V.length)}:void 0}if(Array.isArray(V)){for(var ut=Se.slice(),At=0;At<V.length;){var qt=le(ut,V[At],S&&At===V.length-1);if(!qt)return;if(qt.overflow)return qt;if(!qt.match){if(qt.partialMatch)return{partialMatch:!0};throw new Error("Unsupported match result:\n".concat(JSON.stringify(qt,null,2)))}if(0===(ut=ut.slice(qt.matchedChars.length)).length)return At===V.length-1?{match:!0,matchedChars:Se}:{partialMatch:!0};At++}return S?{overflow:!0}:{match:!0,matchedChars:Se.slice(0,Se.length-ut.length)}}switch(V.op){case"|":for(var en,Un,Tn=q(V.args);!(Un=Tn()).done;){var qr=le(Se,Un.value,S);if(qr){if(qr.overflow)return qr;if(qr.match)return{match:!0,matchedChars:qr.matchedChars};if(!qr.partialMatch)throw new Error("Unsupported match result:\n".concat(JSON.stringify(qr,null,2)));en=!0}}return en?{partialMatch:!0}:void 0;case"[]":for(var na,Ki=q(V.args);!(na=Ki()).done;){var ri=na.value;if(Se[0]===ri)return 1===Se.length?{match:!0,matchedChars:Se}:S?{overflow:!0}:{match:!0,matchedChars:[ri]}}return;default:throw new Error("Unsupported instruction tree: ".concat(V))}}var te=a(5821),be=a(6136);function Re(Se,V){var S="undefined"!=typeof Symbol&&Se[Symbol.iterator]||Se["@@iterator"];if(S)return(S=S.call(Se)).next.bind(S);if(Array.isArray(Se)||(S=function De(Se,V){if(Se){if("string"==typeof Se)return ee(Se,V);var S=Object.prototype.toString.call(Se).slice(8,-1);if("Object"===S&&Se.constructor&&(S=Se.constructor.name),"Map"===S||"Set"===S)return Array.from(Se);if("Arguments"===S||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return ee(Se,V)}}(Se))||V&&Se&&"number"==typeof Se.length){S&&(Se=S);var xe=0;return function(){return xe>=Se.length?{done:!0}:{done:!1,value:Se[xe++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ee(Se,V){(null==V||V>Se.length)&&(V=Se.length);for(var S=0,xe=new Array(V);S<V;S++)xe[S]=Se[S];return xe}function Te(Se,V){for(var S=0;S<V.length;S++){var xe=V[S];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Se,xe.key,xe)}}var kt=ie("9",15),Nt=/[- ]/,W=new RegExp("["+te.uv+"]*\\$1["+te.uv+"]*(\\$\\d["+te.uv+"]*)*$"),Ne=function(){function Se(V){var xe=V.metadata;(function ce(Se,V){if(!(Se instanceof V))throw new TypeError("Cannot call a class as a function")})(this,Se),this.metadata=xe,this.resetFormat()}return function ze(Se,V,S){V&&Te(Se.prototype,V),S&&Te(Se,S),Object.defineProperty(Se,"prototype",{writable:!1})}(Se,[{key:"resetFormat",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:"reset",value:function(S,xe){this.resetFormat(),S?(this.isNANP="1"===S.callingCode(),this.matchingFormats=S.formats(),xe.nationalSignificantNumber&&this.narrowDownMatchingFormats(xe)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(S,xe){var ut=this;if(function v(Se,V){return"IS_POSSIBLE"===(0,Q.Z)(Se,V)}(xe.nationalSignificantNumber,this.metadata))for(var mt,At=Re(this.matchingFormats);!(mt=At()).done;){var qt=mt.value,en=g(xe,qt,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(Un){return ut.shouldTryNationalPrefixFormattingRule(Un,{international:xe.international,nationalPrefix:xe.nationalPrefix})},getSeparatorAfterNationalPrefix:function(Un){return ut.getSeparatorAfterNationalPrefix(Un)}});if(en)return this.resetFormat(),this.chosenFormat=qt,this.setNationalNumberTemplate(en.replace(/\d/g,H),xe),this.populatedNationalNumberTemplate=en,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf(H),en}return this.formatNationalNumberWithNextDigits(S,xe)}},{key:"formatNationalNumberWithNextDigits",value:function(S,xe){var ut=this.chosenFormat,At=this.chooseFormat(xe);if(At)return this.formatNextNationalNumberDigits(At===ut?S:xe.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(S){var xe=this,At=S.nationalPrefix,mt=S.international,qt=S.nationalSignificantNumber,en=qt.length-3;en<0&&(en=0),this.matchingFormats=this.matchingFormats.filter(function(Tn){return xe.formatSuits(Tn,mt,At)&&xe.formatMatches(Tn,qt,en)}),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(S,xe,ut){return!(ut&&!S.usesNationalPrefix()&&!S.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!xe&&!ut&&S.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(S,xe,ut){var At=S.leadingDigitsPatterns().length;if(0===At)return!0;ut=Math.min(ut,At-1);var mt=S.leadingDigitsPatterns()[ut];if(xe.length<3)try{return void 0!==new Ge(mt).match(xe,{allowOverflow:!0})}catch(qt){return console.error(qt),!0}return new RegExp("^(".concat(mt,")")).test(xe)}},{key:"getFormatFormat",value:function(S,xe){return xe?S.internationalFormat():S.format()}},{key:"chooseFormat",value:function(S){for(var mt,xe=this,ut=function(){var Tn=mt.value;return xe.chosenFormat===Tn?"break":W.test(xe.getFormatFormat(Tn,S.international))?xe.createTemplateForFormat(Tn,S)?(xe.chosenFormat=Tn,"break"):(xe.matchingFormats=xe.matchingFormats.filter(function(Un){return Un!==Tn}),"continue"):"continue"},At=Re(this.matchingFormats.slice());!(mt=At()).done&&"break"!==ut(););return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(S,xe){if(!(S.pattern().indexOf("|")>=0)){var ut=this.getTemplateForFormat(S,xe);if(ut)return this.setNationalNumberTemplate(ut,xe),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(S){return this.isNANP||S&&S.nationalPrefixFormattingRule()&&Nt.test(S.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(S,xe){var ut=S.IDDPrefix;return ut?xe&&!1===xe.spacing?ut:ut+" ":S.missingPlus?"":"+"}},{key:"getTemplate",value:function(S){if(this.template){for(var xe=-1,ut=0,At=S.international?this.getInternationalPrefixBeforeCountryCallingCode(S,{spacing:!1}):"";ut<At.length+S.getDigitsWithoutInternationalPrefix().length;)xe=this.template.indexOf(H,xe+1),ut++;return se(this.template,xe+1)}}},{key:"setNationalNumberTemplate",value:function(S,xe){this.nationalNumberTemplate=S,this.populatedNationalNumberTemplate=S,this.populatedNationalNumberTemplatePosition=-1,this.template=xe.international?this.getInternationalPrefixBeforeCountryCallingCode(xe).replace(/[\d\+]/g,H)+ie(H,xe.callingCode.length)+" "+S:S}},{key:"getTemplateForFormat",value:function(S,xe){var ut=xe.nationalSignificantNumber,At=xe.international,mt=xe.nationalPrefix,qt=xe.complexPrefixBeforeNationalSignificantNumber,en=S.pattern();en=en.replace(/\[([^\[\]])*\]/g,"\\d").replace(/\d(?=[^,}][^,}])/g,"\\d");var Tn=kt.match(en)[0];if(!(ut.length>Tn.length)){var Un=new RegExp("^"+en+"$"),Bn=ut.replace(/\d/g,"9");Un.test(Bn)&&(Tn=Bn);var Ki,qr=this.getFormatFormat(S,At);if(this.shouldTryNationalPrefixFormattingRule(S,{international:At,nationalPrefix:mt})){var na=qr.replace(E.i,S.nationalPrefixFormattingRule());if((0,b.ZP)(S.nationalPrefixFormattingRule())===(mt||"")+(0,b.ZP)("$1")&&(qr=na,Ki=!0,mt))for(var ri=mt.length;ri>0;)qr=qr.replace(/\d/,H),ri--}var Jr=Tn.replace(new RegExp(en),qr).replace(new RegExp("9","g"),H);return Ki||(qt?Jr=ie(H,qt.length)+" "+Jr:mt&&(Jr=ie(H,mt.length)+this.getSeparatorAfterNationalPrefix(S)+Jr)),At&&(Jr=(0,be.Z)(Jr)),Jr}}},{key:"formatNextNationalNumberDigits",value:function(S){var xe=function L(Se,V,S){for(var ut,xe=function p(Se,V){var S="undefined"!=typeof Symbol&&Se[Symbol.iterator]||Se["@@iterator"];if(S)return(S=S.call(Se)).next.bind(S);if(Array.isArray(Se)||(S=function w(Se,V){if(Se){if("string"==typeof Se)return O(Se,V);var S=Object.prototype.toString.call(Se).slice(8,-1);if("Object"===S&&Se.constructor&&(S=Se.constructor.name),"Map"===S||"Set"===S)return Array.from(Se);if("Arguments"===S||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return O(Se,V)}}(Se))||V&&Se&&"number"==typeof Se.length){S&&(Se=S);var xe=0;return function(){return xe>=Se.length?{done:!0}:{done:!1,value:Se[xe++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(S.split(""));!(ut=xe()).done;){var At=ut.value;if(Se.slice(V+1).search(N)<0)return;V=Se.search(N),Se=Se.replace(N,At)}return[Se,V]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,S);if(xe)return this.populatedNationalNumberTemplate=xe[0],this.populatedNationalNumberTemplatePosition=xe[1],se(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1);this.resetFormat()}},{key:"shouldTryNationalPrefixFormattingRule",value:function(S,xe){var ut=xe.international,At=xe.nationalPrefix;if(S.nationalPrefixFormattingRule()){var mt=S.usesNationalPrefix();if(mt&&At||!mt&&!ut)return!0}}}]),Se}(),pe=a(2859),Pe=a(3995),Me=a(5977),Ze=a(3828);function tt(Se,V){return function Je(Se){if(Array.isArray(Se))return Se}(Se)||function Ut(Se,V){var S=null==Se?null:"undefined"!=typeof Symbol&&Se[Symbol.iterator]||Se["@@iterator"];if(null!=S){var mt,qt,xe=[],ut=!0,At=!1;try{for(S=S.call(Se);!(ut=(mt=S.next()).done)&&(xe.push(mt.value),!V||xe.length!==V);ut=!0);}catch(en){At=!0,qt=en}finally{try{!ut&&null!=S.return&&S.return()}finally{if(At)throw qt}}return xe}}(Se,V)||function Vt(Se,V){if(Se){if("string"==typeof Se)return It(Se,V);var S=Object.prototype.toString.call(Se).slice(8,-1);if("Object"===S&&Se.constructor&&(S=Se.constructor.name),"Map"===S||"Set"===S)return Array.from(Se);if("Arguments"===S||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return It(Se,V)}}(Se,V)||function St(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function It(Se,V){(null==V||V>Se.length)&&(V=Se.length);for(var S=0,xe=new Array(V);S<V;S++)xe[S]=Se[S];return xe}function he(Se,V){for(var S=0;S<V.length;S++){var xe=V[S];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Se,xe.key,xe)}}var nt=new RegExp("^["+te.uv+te.xc+"]+$","i"),jt="(?:["+te.xy+"]["+te.uv+te.xc+"]*|["+te.uv+te.xc+"]+)",st=new RegExp("[^"+te.uv+te.xc+"]+.*$"),bt=/[^\d\[\]]/,at=function(){function Se(V){var S=V.defaultCountry,xe=V.defaultCallingCode,ut=V.metadata,At=V.onNationalSignificantNumberChange;(function dt(Se,V){if(!(Se instanceof V))throw new TypeError("Cannot call a class as a function")})(this,Se),this.defaultCountry=S,this.defaultCallingCode=xe,this.metadata=ut,this.onNationalSignificantNumberChange=At}return function Le(Se,V,S){V&&he(Se.prototype,V),S&&he(Se,S),Object.defineProperty(Se,"prototype",{writable:!1})}(Se,[{key:"input",value:function(S,xe){var Tn,ut=function pn(Se){var S=tt(function Yt(Se){var V=function yt(Se){var S,V=Se.search(jt);if(!(V<0))return"+"===(Se=Se.slice(V))[0]&&(S=!0,Se=Se.slice(1)),Se=Se.replace(st,""),S&&(Se="+"+Se),Se}(Se)||"";return"+"===V[0]?[V.slice(1),!0]:[V]}(Se),2),xe=S[0],ut=S[1];return nt.test(xe)||(xe=""),[xe,ut]}(S),At=tt(ut,2),qt=At[1],en=(0,b.ZP)(At[0]);return qt&&(xe.digits||(xe.startInternationalNumber(),en||(Tn=!0))),en&&this.inputDigits(en,xe),{digits:en,justLeadingPlus:Tn}}},{key:"inputDigits",value:function(S,xe){var ut=xe.digits,At=ut.length<3&&ut.length+S.length>=3;if(xe.appendDigits(S),At&&this.extractIddPrefix(xe),this.isWaitingForCountryCallingCode(xe)){if(!this.extractCountryCallingCode(xe))return}else xe.appendNationalSignificantNumberDigits(S);xe.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(xe.getNationalDigits(),function(mt){return xe.update(mt)})}},{key:"isWaitingForCountryCallingCode",value:function(S){return S.international&&!S.callingCode}},{key:"extractCountryCallingCode",value:function(S){var xe=(0,pe.Z)("+"+S.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),ut=xe.countryCallingCode,At=xe.number;if(ut)return S.setCallingCode(ut),S.update({nationalSignificantNumber:At}),!0}},{key:"reset",value:function(S){if(S){this.hasSelectedNumberingPlan=!0;var xe=S._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=xe&&bt.test(xe)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(S,xe){if(this.hasSelectedNumberingPlan){var ut=(0,Me.Z)(S,this.metadata),mt=ut.nationalNumber;if(mt!==S)return this.onExtractedNationalNumber(ut.nationalPrefix,ut.carrierCode,mt,S,xe),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(S,xe,ut){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(S,ut);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var At=(0,Me.Z)(S,this.metadata),qt=At.nationalNumber;if(qt!==xe)return this.onExtractedNationalNumber(At.nationalPrefix,At.carrierCode,qt,S,ut),!0}}},{key:"onExtractedNationalNumber",value:function(S,xe,ut,At,mt){var qt,en,Tn=At.lastIndexOf(ut);if(Tn>=0&&Tn===At.length-ut.length){en=!0;var Un=At.slice(0,Tn);Un!==S&&(qt=Un)}mt({nationalPrefix:S,carrierCode:xe,nationalSignificantNumber:ut,nationalSignificantNumberMatchesInput:en,complexPrefixBeforeNationalSignificantNumber:qt}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(S){return!!this.extractAnotherNationalSignificantNumber(S.getNationalDigits(),S.nationalSignificantNumber,function(xe){return S.update(xe)})||(this.extractIddPrefix(S)||this.fixMissingPlus(S)?(this.extractCallingCodeAndNationalSignificantNumber(S),!0):void 0)}},{key:"extractIddPrefix",value:function(S){var At=S.digits;if(!S.international&&!S.IDDPrefix){var qt=(0,Ze.Z)(At,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(void 0!==qt&&qt!==At)return S.update({IDDPrefix:At.slice(0,At.length-qt.length)}),this.startInternationalNumber(S,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(S){if(!S.international){var ut=(0,Pe.Z)(S.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata).countryCallingCode;if(ut)return S.update({missingPlus:!0}),this.startInternationalNumber(S,{country:S.country,callingCode:ut}),!0}}},{key:"startInternationalNumber",value:function(S,xe){S.startInternationalNumber(xe.country,xe.callingCode),S.nationalSignificantNumber&&(S.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(S){this.extractCountryCallingCode(S)&&this.extractNationalSignificantNumber(S.getNationalDigits(),function(xe){return S.update(xe)})}}]),Se}(),Pn=a(7818),sn=a(8763),bn=a(9322);function wn(Se,V){(null==V||V>Se.length)&&(V=Se.length);for(var S=0,xe=new Array(V);S<V;S++)xe[S]=Se[S];return xe}function tn(Se,V){for(var S=0;S<V.length;S++){var xe=V[S];xe.enumerable=xe.enumerable||!1,xe.configurable=!0,"value"in xe&&(xe.writable=!0),Object.defineProperty(Se,xe.key,xe)}}var Dn=function(){function Se(V,S){(function an(Se,V){if(!(Se instanceof V))throw new TypeError("Cannot call a class as a function")})(this,Se),this.metadata=new t.ZP(S);var ut=function Lt(Se,V){return function er(Se){if(Array.isArray(Se))return Se}(Se)||function Gn(Se,V){var S=null==Se?null:"undefined"!=typeof Symbol&&Se[Symbol.iterator]||Se["@@iterator"];if(null!=S){var mt,qt,xe=[],ut=!0,At=!1;try{for(S=S.call(Se);!(ut=(mt=S.next()).done)&&(xe.push(mt.value),!V||xe.length!==V);ut=!0);}catch(en){At=!0,qt=en}finally{try{!ut&&null!=S.return&&S.return()}finally{if(At)throw qt}}return xe}}(Se,V)||function mn(Se,V){if(Se){if("string"==typeof Se)return wn(Se,V);var S=Object.prototype.toString.call(Se).slice(8,-1);if("Object"===S&&Se.constructor&&(S=Se.constructor.name),"Map"===S||"Set"===S)return Array.from(Se);if("Arguments"===S||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return wn(Se,V)}}(Se,V)||function Kt(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(this.getCountryAndCallingCode(V),2),mt=ut[1];this.defaultCountry=ut[0],this.defaultCallingCode=mt,this.reset()}return function Ot(Se,V,S){V&&tn(Se.prototype,V),S&&tn(Se,S),Object.defineProperty(Se,"prototype",{writable:!1})}(Se,[{key:"getCountryAndCallingCode",value:function(S){var xe,ut;return S&&((0,bn.Z)(S)?(xe=S.defaultCountry,ut=S.defaultCallingCode):xe=S),xe&&!this.metadata.hasCountry(xe)&&(xe=void 0),[xe,ut]}},{key:"input",value:function(S){var xe=this.parser.input(S,this.state),ut=xe.digits;if(xe.justLeadingPlus)this.formattedOutput="+";else if(ut){var mt;if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(mt=this.formatter.format(ut,this.state)),void 0===mt&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var qt=this.state.getNationalDigits();qt&&(mt=this.formatter.format(qt,this.state))}this.formattedOutput=mt?this.getFullNumber(mt):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var S=this;return this.state=new m({onCountryChange:function(ut){S.country=ut},onCallingCodeChange:function(ut,At){S.metadata.selectNumberingPlan(At,ut),S.formatter.reset(S.metadata.numberingPlan,S.state),S.parser.reset(S.metadata.numberingPlan)}}),this.formatter=new Ne({state:this.state,metadata:this.metadata}),this.parser=new at({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){S.determineTheCountryIfNeeded(),S.formatter.reset(S.metadata.numberingPlan,S.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){return this.state.country}},{key:"determineTheCountryIfNeeded",value:function(){(!this.state.country||this.isCountryCallingCodeAmbiguous())&&this.determineTheCountry()}},{key:"getFullNumber",value:function(S){var qt;if(this.isInternational()){var At=this.state.callingCode;return qt=At?S?"".concat(At," ").concat(S):At:"".concat(this.state.getDigitsWithoutInternationalPrefix()),this.formatter.getInternationalPrefixBeforeCountryCallingCode(this.state,{spacing:!!qt})+qt}return S}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var S=this.state,mt=S.nationalSignificantNumber,qt=S.complexPrefixBeforeNationalSignificantNumber||S.nationalPrefix;return qt&&(mt=qt+mt),mt}},{key:"getNonFormattedNumber",value:function(){return this.getFullNumber(this.state.nationalSignificantNumberMatchesInput?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:"getNonFormattedTemplate",value:function(){var S=this.getNonFormattedNumber();if(S)return S.replace(/[\+\d]/g,H)}},{key:"isCountryCallingCodeAmbiguous",value:function(){var xe=this.metadata.getCountryCodesForCallingCode(this.state.callingCode);return xe&&xe.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry((0,Pn.Z)(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,defaultCountry:this.defaultCountry,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var S=this.state,xe=S.digits,ut=S.callingCode,At=S.country,mt=S.nationalSignificantNumber;if(xe){if(this.isInternational())return ut?"+"+ut+mt:"+"+xe;if(At||ut)return"+"+(At?this.metadata.countryCallingCode():ut)+mt}}},{key:"getNumber",value:function(){var S=this.state,xe=S.nationalSignificantNumber,ut=S.carrierCode,At=S.callingCode,mt=this._getCountry();if(xe&&(mt||At)){if(mt&&mt===this.defaultCountry){var qt=new t.ZP(this.metadata.metadata);qt.selectNumberingPlan(mt);var en=qt.numberingPlan.callingCode(),Tn=this.metadata.getCountryCodesForCallingCode(en);if(Tn.length>1){var Un=(0,sn.Z)(xe,{countries:Tn,defaultCountry:this.defaultCountry,metadata:this.metadata.metadata});Un&&(mt=Un)}}var Bn=new o.Z(mt||At,xe,this.metadata.metadata);return ut&&(Bn.carrierCode=ut),Bn}}},{key:"isPossible",value:function(){var S=this.getNumber();return!!S&&S.isPossible()}},{key:"isValid",value:function(){var S=this.getNumber();return!!S&&S.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}]),Se}();function Ye(Se){return Dn.call(this,Se,e.Z)}(Ye.prototype=Object.create(Dn.prototype,{})).constructor=Ye},3881:(ke,Y,a)=>{"use strict";a.d(Y,{L:()=>c});var e=a(1249),t=a(2592);function o(l,f,m){if(f[l])return new t.Z(l,f[l],m)}function c(){return(0,e.Z)(o,arguments)}},1388:(ke,Y,a)=>{"use strict";a.d(Y,{S:()=>H});var e=a(1249),t=a(6896),o=a(6039),c=a(2065),l=a(7792);function f(N,K){var ie=Object.keys(N);if(Object.getOwnPropertySymbols){var se=Object.getOwnPropertySymbols(N);K&&(se=se.filter(function(re){return Object.getOwnPropertyDescriptor(N,re).enumerable})),ie.push.apply(ie,se)}return ie}function m(N){for(var K=1;K<arguments.length;K++){var ie=null!=arguments[K]?arguments[K]:{};K%2?f(Object(ie),!0).forEach(function(se){p(N,se,ie[se])}):Object.getOwnPropertyDescriptors?Object.defineProperties(N,Object.getOwnPropertyDescriptors(ie)):f(Object(ie)).forEach(function(se){Object.defineProperty(N,se,Object.getOwnPropertyDescriptor(ie,se))})}return N}function p(N,K,ie){return K in N?Object.defineProperty(N,K,{value:ie,enumerable:!0,configurable:!0,writable:!0}):N[K]=ie,N}function w(N,K,ie){K&&K.defaultCountry&&!(0,l.aS)(K.defaultCountry,ie)&&(K=m(m({},K),{},{defaultCountry:void 0}));try{return(0,o.Z)(N,K,ie)}catch(se){if(!(se instanceof c.Z))throw se}}function O(){var N=(0,t.Z)(arguments),K=N.text,ie=N.options,se=N.metadata;return w(K,ie,se)}function H(){return(0,e.Z)(O,arguments)}},8598:(ke,Y,a)=>{"use strict";a.d(Y,{h:()=>l});var e=a(1249),t=a(6039),o=a(6896);function c(){var f=(0,o.Z)(arguments),m=f.text,p=f.options,w=f.metadata;return(0,t.Z)(m,p,w)}function l(){return(0,e.Z)(c,arguments)}},1249:(ke,Y,a)=>{"use strict";a.d(Y,{Z:()=>t});var e=a(2494);function t(o,c){var l=Array.prototype.slice.call(c);return l.push(e.Z),o.apply(this,l)}},772:(ke,Y,a)=>{"use strict";a.d(Y,{sN:()=>fe,mZ:()=>ye,TD:()=>me});var e=a(8929),t=a(1086),o=a(6498),c=a(8896),l=a(2198),f=a(1059),m=a(3489),p=a(353);class O{constructor(le,te){this.period=le,this.scheduler=te}call(le,te){return te.subscribe(new H(le,this.period,this.scheduler))}}class H extends m.L{constructor(le,te,be){super(le),this.period=te,this.scheduler=be,this.hasValue=!1,this.add(be.schedule(N,te,{subscriber:this,period:te}))}_next(le){this.lastValue=le,this.hasValue=!0}notifyNext(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))}}function N(Ge){let{subscriber:le,period:te}=Ge;le.notifyNext(),this.schedule(Ge,te)}var K=a(2474),ie=a(9808),se=a(5e3);function T(Ge){return Boolean(Ge.parentElement&&"picture"===Ge.parentElement.nodeName.toLowerCase())}function L(Ge){return"img"===Ge.nodeName.toLowerCase()}function Q(Ge,le,te){return L(Ge)?te&&"srcset"in Ge?Ge.srcset=le:Ge.src=le:Ge.style.backgroundImage=`url('${le}')`,Ge}function b(Ge){return le=>{const te=le.parentElement.getElementsByTagName("source");for(let be=0;be<te.length;be++){const Re=te[be].getAttribute(Ge);Re&&("srcset"in te[be]?te[be].srcset=Re:te[be].src=Re)}}}const E=b("defaultImage"),g=b("lazyLoad"),v=b("errorImage");function D(Ge){return(le,te,be)=>{L(le)&&T(le)&&Ge(le),te&&Q(le,te,be)}}const C=D(E),_=D(g),R=D(v);function B(Ge,le){Ge.className=Ge.className.replace(le,"")}function M(Ge,le){Ge.className.includes(le)||(Ge.className+=` ${le}`)}class U extends class z{constructor(){this.navigator=function re(){return"undefined"!=typeof window?window.navigator:void 0}()}setPlatformId(le){this.platformId=le}onDestroy(le){}onAttributeChange(le){}}{setup(le){C(le.element,le.defaultImagePath,le.useSrcset),le.imagePath&&M(le.element,"ng-lazyloading"),function I(Ge,le){return Ge.className&&Ge.className.includes(le)}(le.element,"ng-lazyloaded")&&B(le.element,"ng-lazyloaded")}finally(le){M(le.element,"ng-lazyloaded"),B(le.element,"ng-lazyloading")}loadImage(le){if(this.skipLazyLoading(le))return[le.imagePath];const{element:te,useSrcset:be,imagePath:Re,decode:De}=le;let ee;return L(te)&&T(te)?(ee=te.parentNode.cloneNode(!0).getElementsByTagName("img")[0],g(ee),Q(ee,Re,be)):(ee=new Image,L(te)&&te.referrerPolicy&&(ee.referrerPolicy=te.referrerPolicy),L(te)&&te.sizes&&(ee.sizes=te.sizes),be&&"srcset"in ee?ee.srcset=Re:ee.src=Re),De&&ee.decode?ee.decode().then(()=>Re):new Promise((ce,Te)=>{ee.onload=()=>ce(Re),ee.onerror=()=>Te(null)})}setErrorImage(le,te){const{element:be,useSrcset:Re,errorImagePath:De}=te;R(be,De,Re),M(be,"ng-failed-lazyloaded")}setLoadedImage(le,te){const{element:be,useSrcset:Re}=te;_(be,le,Re)}isDisabled(){return(0,ie.PM)(this.platformId)&&!this.isBot()}skipLazyLoading(le){return this.isBot(le)}isBot(le){var te;return!(null===(te=this.navigator)||void 0===te||!te.userAgent)&&/googlebot|bingbot|yandex|baiduspider|facebookexternalhit|twitterbot|rogerbot|linkedinbot|embedly|quora\ link\ preview|showyoubot|outbrain|pinterest\/0\.|pinterestbot|slackbot|vkShare|W3C_Validator|whatsapp|duckduckbot|prerender/i.test(this.navigator.userAgent)}}class X extends U{constructor(){super(...arguments),this.observers=new WeakMap,this.intersectionSubject=new e.xQ,this.uniqKey={}}getObservable(le){if(this.skipLazyLoading(le))return(0,t.of)({isIntersecting:!0});if(le.customObservable)return le.customObservable;const te=le.scrollContainer||this.uniqKey,be={root:le.scrollContainer||null};le.offset&&(be.rootMargin=`${le.offset}px`);let Re=this.observers.get(te);return Re||(Re=new IntersectionObserver(De=>this.loadingCallback(De),be),this.observers.set(te,Re)),Re.observe(le.element),o.y.create(De=>{const ee=this.intersectionSubject.pipe((0,l.h)(ce=>ce.target===le.element)).subscribe(De);return()=>{ee.unsubscribe(),Re.unobserve(le.element)}})}isVisible(le){return le.isIntersecting}loadingCallback(le){le.forEach(te=>this.intersectionSubject.next(te))}}const fe=new se.OlP("LazyLoadImageHooks");let ye=(()=>{class Ge{}return Ge.\u0275fac=function(te){return new(te||Ge)},Ge.\u0275mod=se.oAB({type:Ge}),Ge.\u0275inj=se.cJS({providers:[{provide:fe,useClass:X}]}),Ge})();class Ee{constructor(le,te,be,Re){this.left=le,this.top=te,this.right=be,this.bottom=Re}static fromElement(le){const{left:te,top:be,right:Re,bottom:De}=le.getBoundingClientRect();return 0===te&&0===be&&0===Re&&0===De?Ee.empty:new Ee(te,be,Re,De)}static fromWindow(le){return new Ee(0,0,le.innerWidth,le.innerHeight)}inflate(le){this.left-=le,this.top-=le,this.right+=le,this.bottom+=le}intersectsWith(le){return le.left<this.right&&this.left<le.right&&le.top<this.bottom&&this.top<le.bottom}getIntersectionWith(le){const te=Math.max(this.left,le.left),be=Math.max(this.top,le.top),Re=Math.min(this.right,le.right),De=Math.min(this.bottom,le.bottom);return Re>=te&&De>=be?new Ee(te,be,Re,De):Ee.empty}}Ee.empty=new Ee(0,0,0,0);class me extends U{constructor(){super(...arguments),this.getWindow=()=>window,this.scrollListeners=new WeakMap,this.getScrollListener=le=>{if(!le||"function"!=typeof le.addEventListener)return console.warn("`addEventListener` on "+le+" (scrollTarget) is not a function. Skipping this target"),(0,c.c)();const te=this.scrollListeners.get(le);if(te)return te;const be=o.y.create(De=>{const ce=ze=>De.next(ze),Te={passive:!0,capture:!1};return le.addEventListener("scroll",ce,Te),()=>le.removeEventListener("scroll",ce,Te)}),Re=this.sampleObservable(be);return this.scrollListeners.set(le,Re),Re}}getObservable(le){return this.skipLazyLoading(le)?(0,t.of)("load"):le.customObservable?le.customObservable.pipe((0,f.O)("")):this.getScrollListener(le.scrollContainer?le.scrollContainer:this.getWindow())}isVisible(le,te){const be=Ee.fromElement(te.element);if(be===Ee.empty)return!1;const Re=Ee.fromWindow(this.getWindow());if(be.inflate(te.offset),te.scrollContainer){const ee=Ee.fromElement(te.scrollContainer).getIntersectionWith(Re);return be.intersectsWith(ee)}return be.intersectsWith(Re)}sampleObservable(le,te){return le.pipe(function w(Ge,le=p.P){return te=>te.lift(new O(Ge,le))}(100,te),(0,K.B)(),(0,f.O)(""))}}},870:(ke,Y,a)=>{"use strict";a.d(Y,{x0:()=>v});var e=a(5e3),t=a(9808);const o={UKNOWN:"Unknown"},c={CHROME:"Chrome",FIREFOX:"Firefox",SAFARI:"Safari",OPERA:"Opera",IE:"IE",MS_EDGE:"MS-Edge",MS_EDGE_CHROMIUM:"MS-Edge-Chromium",FB_MESSANGER:"FB-Messanger",SAMSUNG:"Samsung",UCBROWSER:"UC-Browser",UNKNOWN:o.UKNOWN},l={HTC:/HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\bEVO\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel/,NEXUS_PHONE:/Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 6/,DELL:/Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\b001DL\b|\b101DL\b|\bGS01\b/,MOTOROLA:new RegExp("Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|\n      A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|\n      MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|\n      ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|\n      WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|\n      XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|\n      XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052"),SAMSUNG:new RegExp("\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|\n      GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|\n      GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|\n      GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|\n      GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|\n      GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|\n      GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|\n      GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|\n      GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|\n      GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|\n      GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|\n      GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|\n      GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|\n      GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|\n      GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|\n      GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|\n      GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|\n      GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|\n      SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|\n      SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|\n      SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|\n      SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|\n      SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|\n      SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|\n      SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|\n      SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|\n      SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|\n      SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|\n      SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|\n      SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|\n      SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|\n      SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|\n      SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|\n      SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|\n      SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|\n      SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|\n      SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|\n      SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|\n      SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|\n      SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|\n      SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|\n      SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|\n      SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|\n      SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|\n      SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|\n      SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|\n      SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|\n      SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|\n      SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|\n      GT-N7105|SCH-I535|SM-N900A|SM-N900T|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|\n      GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|\n      GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|\n      SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|\n      SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|\n      SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F"),LG:new RegExp("\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|\n      LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|\n      C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|\n      LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|\n      VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|\n      MS323|M257)"),SONY:/SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533/,ASUS:/Asus.*Galaxy|PadFone.*Mobile/,NOKIA_LUMIA:/Lumia [0-9]{3,4}/,MICROMAX:/Micromax.*\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\b/,PALM:/PalmSource|Palm/,VERTU:/Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature/,PANTECH:new RegExp("PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|\n        IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|\n        IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|\n        CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|\n        P2000|P7040|P7000|C790"),FLY:/IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250/,WIKO:new RegExp("KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|\n        SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|\n        CINK KING|CINK PEAX|CINK SLIM|SUBLIM"),I_MOBILE:/i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)/,SIMVALLEY:/\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\b/,WOLFGANG:/AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q/,ALCATEL:/Alcatel|Mobile; rv:49.0|Mobile; ALCATEL 4052R; rv:48.0/,NINTENDO:/Nintendo (3DS|Switch)/,AMOI:/Amoi/,INQ:/INQ/,VITA:/\bVita\b/,BLACKBERRY:/\bBlackBerry\b|\bBB10\b|rim[0-9]+/,FIREFOX_OS:/\bFirefox-OS\b/,IPHONE:/\biPhone\b/,iPod:/\biPod\b/,ANDROID:/\bAndroid\b/,WINDOWS_PHONE:/\bWindows-Phone\b/,GENERIC_PHONE:new RegExp("Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|\n        up.link|vodafone|\\bwap\\b|nokia|Nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser")},f={iPad:/iPad|iPad.*Mobile/,NexusTablet:/Android.*Nexus[\s]+(7|9|10)/,GoogleTablet:/Android.*Pixel C/,SamsungTablet:new RegExp("SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|\n        GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|\n        SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|\n        GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|\n        SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|\n        GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|\n        SHV-E230S|SHW-M180K|SHW-M180L|SM-T865|SM-T290|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|\n        SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|\n        GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T385M|SM-P585M|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|\n        SM-P601|SM-P605|SM-P615|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|\n        GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|\n        SM-T510|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|\n        SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T500|SM-T330|\n        SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|\n        SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|\n        SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|\n        SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|\n        SM-T719|SM-T725|SM-T813|SM-T819|SM-T580|SM-T590|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|\n        SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-P585Y|SM-X200"),Kindle:new RegExp("Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|\n        KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome        /[0-9.]+ (?!Mobile)"),SurfaceTablet:/Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)/,HPTablet:/HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10/,AsusTablet:new RegExp("^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|\n        TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|\n        Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|\n        ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|\n        ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b"),BlackBerryTablet:/PlayBook|RIM Tablet/,HTCtablet:/HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410/,MotorolaTablet:/xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617/,NookTablet:/Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2/,AcerTablet:new RegExp("Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|\n        W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\n        \\bA3-A20\\b|\\bA3-A30"),ToshibaTablet:/Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO/,LGTablet:/\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\b/,FujitsuTablet:/Android.*\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\b/,PrestigioTablet:new RegExp("PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|\n        PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|\n        PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|\n        PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|\n        PMT5887|PMT5001|PMT5002"),LenovoTablet:new RegExp("Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|\n        YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|\n        B8000|B8080)(-|)(FL|F|HV|H|)|TB-X606F|TB-X103F|TB-X304F|TB-X304L|TB-X704F|TB-8703F|Tab2A7-10F|TB2-X30L|TB-8504F"),DellTablet:/Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7/,YarvikTablet:new RegExp("Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|\n        TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|\n        TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|\n        TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|\n        TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b"),MedionTablet:/Android.*\bOYO\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB/,ArnovaTablet:/97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2/,IntensoTablet:/INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004/,IRUTablet:/M702pro/,MegafonTablet:/MegaFon V9|\bZTE V9\b|Android.*\bMT7A\b/,EbodaTablet:/E-Boda (Supreme|Impresspeed|Izzycomm|Essential)/,AllViewTablet:/Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)/,ArchosTablet:new RegExp("\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10|\n         Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b"),AinolTablet:/NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark/,NokiaLumiaTablet:/Lumia 2520/,SonyTablet:new RegExp("Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|\n        SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|\n        EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|\n        SGP612|SGP712"),PhilipsTablet:/\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\b/,CubeTablet:/Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT/,CobyTablet:new RegExp("MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|\n        MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010"),MIDTablet:new RegExp("M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|\n        MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|\n        MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10"),MSITablet:new RegExp("MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|\n        Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b"),SMiTTablet:/Android.*(\bMID\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)/,RockChipTablet:/Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A/,FlyTablet:/IQ310|Fly Vision/,bqTablet:new RegExp("Android.*(bq)?.*(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|\n        Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))|Maxwell.*Lite|Maxwell.*Plus"),HuaweiTablet:new RegExp("MediaPad|MediaPad 7 Youth|MediaPad T3 10|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|\n        S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-W09"),NecTablet:/\bN-06D|\bN-08D/,PantechTablet:/Pantech.*P4100/,BronchoTablet:/Broncho.*(N701|N708|N802|a710)/,VersusTablet:/TOUCHPAD.*[78910]|\bTOUCHTAB\b/,ZyncTablet:/z1000|Z99 2G|z99|z930|z999|z990|z909|Z919|z900/,PositivoTablet:/TB07STA|TB10STA|TB07FTA|TB10FTA/,NabiTablet:/Android.*\bNabi/,KoboTablet:/Kobo Touch|\bK080\b|\bVox\b Build|\bArc\b Build/,DanewTablet:/DSlide.*\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\b/,TexetTablet:new RegExp("NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|\n        TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|\n        TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|\n        TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|\n        TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|\n        TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|\n        TB-436|TB-416|TB-146SE|TB-126SE"),PlaystationTablet:/Playstation.*(Portable|Vita)/,TrekstorTablet:/ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab/,PyleAudioTablet:/\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\b/,AdvanTablet:new RegExp("Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|\n        T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b"),DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|\n        Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:/Android.*\bG1\b(?!\))/,MicromaxTablet:/Funbook|Micromax.*\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\b/,KarbonnTablet:/Android.*\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\b/,AllFineTablet:/Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide/,PROSCANTablet:new RegExp("\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|\n        PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|\n        PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|\n        PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b"),YONESTablet:/BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026/,ChangJiaTablet:new RegExp("TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|\n        TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|\n        TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|\n        TPC10111|TPC10203|TPC10205|TPC10503"),GUTablet:/TX-A1301|TX-M9002|Q702|kf026/,PointOfViewTablet:new RegExp("TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|\n        TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|\n        TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|\n        TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10"),OvermaxTablet:new RegExp("OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|\n        MagicTab|Stream|TB-08|TB-09)|Qualcore 1027"),HCLTablet:/HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync/,DPSTablet:/DPS Dream 9|DPS Dual 7/,VistureTablet:/V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10/,CrestaTablet:/CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989/,MediatekTablet:/\bMT8125|MT8389|MT8135|MT8377\b/,ConcordeTablet:/Concorde([ ]+)?Tab|ConCorde ReadMan/,GoCleverTablet:new RegExp("GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|\n        TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|\n        GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|\n        TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|\n        TAB R104|TAB R83.3|TAB A1042"),ModecomTablet:new RegExp("FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|\n        FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|\n        FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003"),VoninoTablet:new RegExp("\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|\n        Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|\n        Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b"),ECSTablet:/V07OT2|TM105A|S10OT1|TR10CS1/,StorexTablet:/eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab/,VodafoneTablet:/SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497/,EssentielBTablet:/Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2/,RossMoorTablet:/RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711/,iMobileTablet:/i-mobile i-note/,TolinoTablet:/tolino tab [0-9.]+|tolino shine/,AudioSonicTablet:/\bC-22Q|T7-QC|T-17B|T-17P\b/,AMPETablet:/Android.* A78 /,SkkTablet:/Android.* (SKYPAD|PHOENIX|CYCLOPS)/,TecnoTablet:/TECNO P9|TECNO DP8D/,JXDTablet:new RegExp("Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|\n        S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|\n        P1000|P300|S18|S6600|S9100)\\b"),iJoyTablet:new RegExp("Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|\n        Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|\n        Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|\n        Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|\n        Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)"),FX2Tablet:/FX2 PAD7|FX2 PAD10/,XoroTablet:new RegExp("KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|\n        PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|\n        PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|\n        TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151"),ViewsonicTablet:/ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a/,VerizonTablet:/QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1/,OdysTablet:/LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\bXELIO\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10/,CaptivaTablet:/CAPTIVA PAD/,IconbitTablet:new RegExp("NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|\n        NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S"),TeclastTablet:new RegExp("T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\n        \\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\n        \\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\n        \\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\n        \\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\n        \\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\n        \\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\n        \\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\n        \\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi"),OndaTablet:new RegExp("\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|\n        V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|\n        V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|\n        Vi40)\\b[s]+|V10 \\b4G\\b"),JaytechTablet:/TPC-PA762/,BlaupunktTablet:/Endeavour 800NG|Endeavour 1010/,DigmaTablet:/\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\b/,EvolioTablet:/ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\bEvotab\b|\bNeura\b/,LavaTablet:/QPAD E704|\bIvoryS\b|E-TAB IVORY|\bE-TAB\b/,AocTablet:/MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712/,MpmanTablet:new RegExp("MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\n        \\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|\n        MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010"),CelkonTablet:/CT695|CT888|CT[\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\bCT-1\b/,WolderTablet:new RegExp("miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|\n        POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|\n        FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b"),MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:/\bMI PAD\b|\bHM NOTE 1W\b/,NibiruTablet:/Nibiru M1|Nibiru Jupiter One/,NexoTablet:/NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI/,LeaderTablet:new RegExp("TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|\n        TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100"),UbislateTablet:/UbiSlate[\s]?7C/,PocketBookTablet:/Pocketbook/,KocasoTablet:/\b(TB-1207)\b/,HisenseTablet:/\b(F5281|E2371)\b/,Hudl:/Hudl HT7S3|Hudl 2/,TelstraTablet:/T-Hub2/,Honeywell:/RT10A/,GenericTablet:new RegExp("Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|\n        A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|\n        Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107")},m={BLACKBERRY:"Blackberry",FIREFOX_OS:"Firefox-OS",CHROME_BOOK:"Chrome-Book",WINDOWS_PHONE:"Windows-Phone",VITA:"Vita",PS4:"PS4",MAC:"Macintosh",CHROMECAST:"Chromecast",APPLE_TV:"Apple-TV",GOOGLE_TV:"Google-TV",ANDROID:"Android",Tesla:"Tesla",iPad:"iPad",IPHONE:"iPhone",iPod:"iPod",UNKNOWN:o.UKNOWN,HTC:"HTC",NEXUS_PHONE:"Nexus Phone",NexusTablet:"Nexus Tablet",DELL:"Dell",MOTOROLA:"Motorola",SAMSUNG:"Samsung",LG:"LG",SONY:"Sony",ASUS:"Asus",NOKIA_LUMIA:"Nokia Lumia",MICROMAX:"Micromax",PALM:"Palm",VERTU:"Vertu",PANTECH:"PANTECH",FLY:"Fly",WIKO:"WIKO",I_MOBILE:"i-mobile",SIMVALLEY:"Simvalley",WOLFGANG:"Wolfgang",ALCATEL:"Alcatel",HONEYWELL:"Honeywell",NINTENDO:"Nintendo",AMOI:"Amoi",INQ:"INQ",GENERIC_PHONE:"Generic Phone",MI_SE_9:"Mi SE 9"},p=[m.PS4,m.CHROME_BOOK,m.MAC,m.DELL,m.ASUS,m.UNKNOWN],w={WINDOWS:"Windows",MAC:"Mac",IOS:"iOS",ANDROID:"Android",LINUX:"Linux",UNIX:"Unix",FIREFOX_OS:"Firefox-OS",CHROME_OS:"Chrome-OS",WINDOWS_PHONE:"Windows-Phone",UNKNOWN:o.UKNOWN},O={WINDOWS_3_11:"windows-3-11",WINDOWS_95:"windows-95",WINDOWS_ME:"windows-me",WINDOWS_98:"windows-98",WINDOWS_CE:"windows-ce",WINDOWS_2000:"windows-2000",WINDOWS_XP:"windows-xp",WINDOWS_SERVER_2003:"windows-server-2003",WINDOWS_VISTA:"windows-vista",WINDOWS_7:"windows-7",WINDOWS_8_1:"windows-8-1",WINDOWS_8:"windows-8",WINDOWS_10:"windows-10",WINDOWS_PHONE_7_5:"windows-phone-7-5",WINDOWS_PHONE_8_1:"windows-phone-8-1",WINDOWS_PHONE_10:"windows-phone-10",WINDOWS_NT_4_0:"windows-nt-4-0",MACOSX_11_0:"mac-os-x-11-0",MACOSX_16:"mac-os-x-16",MACOSX_15:"mac-os-x-15",MACOSX_14:"mac-os-x-14",MACOSX_13:"mac-os-x-13",MACOSX_12:"mac-os-x-12",MACOSX_11:"mac-os-x-11",MACOSX_10:"mac-os-x-10",MACOSX_9:"mac-os-x-9",MACOSX_8:"mac-os-x-8",MACOSX_7:"mac-os-x-7",MACOSX_6:"mac-os-x-6",MACOSX_5:"mac-os-x-5",MACOSX_4:"mac-os-x-4",MACOSX_3:"mac-os-x-3",MACOSX_2:"mac-os-x-2",MACOSX:"mac-os-x",iOS:"iOS",ANDROID_9:"android-9",UNKNOWN:o.UKNOWN.toLowerCase()},H={WINDOWS:{and:[{or:[/\bWindows|(Win\d\d)\b/,/\bWin 9x\b/]},{not:/\bWindows Phone\b/}]},MAC:{and:[/\bMac OS\b/,{not:{or:[/\biPhone\b/,/\biPad\b/,/\biPod\b/,/\bWindows Phone\b/]}}]},IOS:{and:[{or:[/\biPad\b/,/\biPhone\b/,/\biPod\b/]},{not:/\bWindows Phone\b/}]},ANDROID:{and:[/\bAndroid\b/,{not:/\bWindows Phone\b/}]},LINUX:/\bLinux\b/,UNIX:/\bUNIX\b/,FIREFOX_OS:{and:[/\bFirefox\b/,/Mobile\b/]},CHROME_OS:/\bCrOS\b/,WINDOWS_PHONE:{or:[/\bIEMobile\b/,/\bWindows Phone\b/]},PS4:/\bMozilla\/5.0 \(PlayStation 4\b/,VITA:/\bMozilla\/5.0 \(Play(S|s)tation Vita\b/},K=Object.assign(Object.assign(Object.assign(Object.assign({},l),f),H),{FIREFOX_OS:{and:[/\bFirefox\b/,/\bMobile\b/]},CHROME_BOOK:/\bCrOS\b/,PS4:/\bMozilla\/5.0 \(PlayStation 4\b/,CHROMECAST:/\bCrKey\b/,APPLE_TV:/^iTunes-AppleTV\/4.1$/,GOOGLE_TV:/\bGoogleTV\b/,Tesla:/Tesla\/([0-9]{4}.[0-9]{1,2}.?[0-9]{0,2}.?[0-9]{0,2})-(.{7})/,MI_SE_9:/\bXiaomi\b/,MAC:{and:[/\bMac OS\b/,{not:{or:[/\biPhone\b/,/\biPad\b/,/\biPod\b/,/\bWindows Phone\b/]}}]}}),ie={WINDOWS_3_11:/Win16/,WINDOWS_95:/(Windows 95|Win95|Windows_95)/,WINDOWS_ME:/(Win 9x 4.90|Windows ME)/,WINDOWS_98:/(Windows 98|Win98)/,WINDOWS_CE:/Windows CE/,WINDOWS_2000:/(Windows NT 5.0|Windows 2000)/,WINDOWS_XP:/(Windows NT 5.1|Windows XP)/,WINDOWS_SERVER_2003:/Windows NT 5.2/,WINDOWS_VISTA:/Windows NT 6.0/,WINDOWS_7:/(Windows 7|Windows NT 6.1)/,WINDOWS_8_1:/(Windows 8.1|Windows NT 6.3)/,WINDOWS_8:/(Windows 8|Windows NT 6.2)/,WINDOWS_10:/(Windows NT 10.0)/,WINDOWS_PHONE_7_5:/(Windows Phone OS 7.5)/,WINDOWS_PHONE_8_1:/(Windows Phone 8.1)/,WINDOWS_PHONE_10:/(Windows Phone 10)/,WINDOWS_NT_4_0:{and:[/(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/,{not:/Windows NT 10.0/}]},MACOSX:/(MAC OS X\s*[^ 0-9])/,MACOSX_3:/(Darwin 10.3|Mac OS X 10.3)/,MACOSX_4:/(Darwin 10.4|Mac OS X 10.4)/,MACOSX_5:/(Mac OS X 10.5)/,MACOSX_6:/(Mac OS X 10.6)/,MACOSX_7:/(Mac OS X 10.7)/,MACOSX_8:/(Mac OS X 10.8)/,MACOSX_9:/(Mac OS X 10.9)/,MACOSX_10:/(Mac OS X 10.10)/,MACOSX_11:/(Mac OS X 10.11)/,MACOSX_12:/(Mac OS X 10.12)/,MACOSX_13:/(Mac OS X 10.13)/,MACOSX_14:/(Mac OS X 10.14)/,MACOSX_15:/(Mac OS X 10.15)/,MACOSX_16:/(Mac OS X 10.16)/,MACOSX_11_0:{or:[/11_0 like Mac OS X/,/Mac OS X 11/]},iOS:/(iPhone OS\s*[0-9_]+)/,ANDROID_9:/(Android 9)/},se={CHROME:[/\bChrome\/([\d\.]+)\b/,/\bCriOS\/([\d\.]+)\b/,/\bHeadlessChrome\/([\d\.]+)\b/],FIREFOX:[/\bFirefox\/([\d\.]+)\b/,/\bFxiOS\/([\d\.]+)\b/],SAFARI:[/\bVersion\/([\d\.]+)\b/,/\bSafari\/([\d\.]+)\b/],OPERA:[/\bVersion\/([\d\.]+)\b/,/\bOPR\/([\d\.]+)\b/],IE:[/\bMSIE ([\d\.]+\w?)\b/,/\brv:([\d\.]+\w?)\b/],MS_EDGE:/\bEdg(?:e|A|iOS)\/([\d\.]+)\b/,MS_EDGE_CHROMIUM:/\bEdg\/([\d\.]+)\b/,SAMSUNG:/\bSamsungBrowser\/([\d\.]+)\b/,UCBROWSER:/\bUCBrowser\/([\d\.]+)\b/},re=Object.keys(ie).reduce((D,C)=>(D[C]=ie[C],D),{}),T=Object.keys(se).reduce((D,C)=>(D[c[C]]=se[C],D),{});var L=Object.freeze({__proto__:null,GENERAL:o,BROWSERS:c,MOBILES_RE:l,TABLETS_RE:f,DEVICES:m,DESKTOP_DEVICES:p,OS:w,OS_VERSIONS:O,OS_RE:H,BROWSERS_RE:{CHROME:{and:[{or:[/\bChrome\b/,/\bCriOS\b/,/\bHeadlessChrome\b/]},{not:{or:[/\bOPR\b/,/\bEdg(e|A|iOS)\b/,/\bEdg\/\b/,/\bSamsungBrowser\b/,/\bUCBrowser\b/]}}]},FIREFOX:{or:[/\bFirefox\b/,/\bFxiOS\b/]},SAFARI:{and:[/^((?!CriOS).)*\Safari\b.*$/,{not:{or:[/\bOPR\b/,/\bEdg(e|A|iOS)\b/,/\bEdg\/\b/,/\bWindows Phone\b/,/\bSamsungBrowser\b/,/\bUCBrowser\b/]}}]},OPERA:{or:[/Opera\b/,/\bOPR\b/]},IE:{or:[/\bMSIE\b/,/\bTrident\b/,/^Mozilla\/5\.0 \(Windows NT 10\.0; Win64; x64\)$/]},MS_EDGE:{or:[/\bEdg(e|A|iOS)\b/]},MS_EDGE_CHROMIUM:/\bEdg\/\b/,PS4:/\bMozilla\/5.0 \(PlayStation 4\b/,VITA:/\bMozilla\/5.0 \(Play(S|s)tation Vita\b/,FB_MESSANGER:/\bFBAN\/MessengerForiOS\b/,SAMSUNG:/\bSamsungBrowser\b/,UCBROWSER:/\bUCBrowser\b/},DEVICES_RE:K,OS_VERSIONS_RE_MAP:ie,BROWSER_VERSIONS_RE_MAP:se,OS_VERSIONS_RE:re,BROWSER_VERSIONS_RE:T});class Q{constructor(){}test(C,_){return"string"==typeof _&&(_=new RegExp(_)),_ instanceof RegExp?_.test(C):_&&Array.isArray(_.and)?_.and.every(R=>this.test(C,R)):_&&Array.isArray(_.or)?_.or.some(R=>this.test(C,R)):!(!_||!_.not||this.test(C,_.not))}exec(C,_){return"string"==typeof _&&(_=new RegExp(_)),_ instanceof RegExp?_.exec(C):_&&Array.isArray(_)?_.reduce((R,z)=>R||this.exec(C,z),null):null}}var b=(()=>{return(D=b||(b={})).Mobile="mobile",D.Tablet="tablet",D.Desktop="desktop",D.Unknown="unknown",b;var D})(),E=(()=>{return(D=E||(E={})).Portrait="portrait",D.Landscape="landscape",E;var D})();const g="iPad";let v=(()=>{class D{constructor(_){this.platformId=_,this.ua="",this.userAgent="",this.os="",this.browser="",this.device="",this.os_version="",this.browser_version="",this.reTree=new Q,this.deviceType="",this.orientation="",(0,t.NF)(this.platformId)&&"undefined"!=typeof window&&(this.userAgent=window.navigator.userAgent),this.setDeviceInfo(this.userAgent)}setDeviceInfo(_=this.userAgent){_!==this.userAgent&&(this.userAgent=_);const R=[{const:"OS",prop:"os"},{const:"BROWSERS",prop:"browser"},{const:"DEVICES",prop:"device"},{const:"OS_VERSIONS",prop:"os_version"}];if(R.forEach(z=>{this[z.prop]=Object.keys(L[z.const]).reduce((j,B)=>"device"===L[z.const][B]&&(0,t.NF)(this.platformId)&&(this.reTree.test(this.userAgent,f[g])||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1)?(j[L[z.const][B]]=g,Object):(j[L[z.const][B]]=this.reTree.test(_,L[`${z.const}_RE`][B]),j),{})}),R.forEach(z=>{this[z.prop]=Object.keys(L[z.const]).map(j=>L[z.const][j]).reduce((j,B)=>"device"===z.prop&&j===L[z.const].ANDROID?this[z.prop][B]?B:j:j===L[z.const].UNKNOWN&&this[z.prop][B]?B:j,L[z.const].UNKNOWN)}),this.browser_version="0",this.browser!==c.UNKNOWN){const j=this.reTree.exec(_,T[this.browser]);j&&(this.browser_version=j[1])}this.orientation="undefined"!=typeof window&&window.matchMedia?window.matchMedia("(orientation: landscape)").matches?E.Landscape:E.Portrait:o.UKNOWN,this.deviceType=this.isTablet()?b.Tablet:this.isMobile(this.userAgent)?b.Mobile:this.isDesktop(this.userAgent)?b.Desktop:b.Unknown}getDeviceInfo(){return{userAgent:this.userAgent,os:this.os,browser:this.browser,device:this.device,os_version:this.os_version,browser_version:this.browser_version,deviceType:this.deviceType,orientation:this.orientation}}isMobile(_=this.userAgent){return!this.isTablet(_)&&!!Object.keys(l).find(z=>this.reTree.test(_,l[z]))}isTablet(_=this.userAgent){return!(!(0,t.NF)(this.platformId)||!(this.reTree.test(this.userAgent,f[g])||"undefined"!=typeof navigator&&"MacIntel"===navigator.platform&&navigator.maxTouchPoints>1))||!!Object.keys(f).find(z=>!!this.reTree.test(_,f[z]))}isDesktop(_=this.userAgent){return(this.device!==m.UNKNOWN||!this.isMobile(_)&&!this.isTablet(_))&&p.indexOf(this.device)>-1}}return D.\u0275fac=function(_){return new(_||D)(e.LFG(e.Lbi))},D.\u0275prov=e.Yz7({token:D,factory:D.\u0275fac,providedIn:"root"}),D})()},7582:(ke,Y,a)=>{"use strict";function c(G,ye){var Ee={};for(var me in G)Object.prototype.hasOwnProperty.call(G,me)&&ye.indexOf(me)<0&&(Ee[me]=G[me]);if(null!=G&&"function"==typeof Object.getOwnPropertySymbols){var Ge=0;for(me=Object.getOwnPropertySymbols(G);Ge<me.length;Ge++)ye.indexOf(me[Ge])<0&&Object.prototype.propertyIsEnumerable.call(G,me[Ge])&&(Ee[me[Ge]]=G[me[Ge]])}return Ee}function N(G,ye,Ee,me){return new(Ee||(Ee=Promise))(function(le,te){function be(ee){try{De(me.next(ee))}catch(ce){te(ce)}}function Re(ee){try{De(me.throw(ee))}catch(ce){te(ce)}}function De(ee){ee.done?le(ee.value):function Ge(le){return le instanceof Ee?le:new Ee(function(te){te(le)})}(ee.value).then(be,Re)}De((me=me.apply(G,ye||[])).next())})}a.d(Y,{_T:()=>c,mG:()=>N}),"function"==typeof SuppressedError&&SuppressedError}}]);