PageSourceSearch

https://jfofar.web.app/main.08cb5c5ae5c0cd0f.js

js jfofar.web.app collected 2026-10-03 12:27:20 UTC 1,458,038 bytes, 1 lines download raw bytes

1(self.webpackChunkwebsites_jewish=self.webpackChunkwebsites_jewish||[]).push([[792],{6732(Et,Fe,S){"use strict";S.d(Fe,{IndexModule:()=>cH});var H=S(9769),Q=S(1413),t=S(5547),f=S(375);const me=new f.nKC("TooltipOptions");let Ye=(()=>{class n{static forRoot(e){return{ngModule:n,providers:[{provide:me,useValue:e}]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({imports:[[H.MD]]}),n})();var Ee=S(7705),Le=S(5286),rt=S(5817),At=S(4421),En=S(4337);class vn extends En.y{constructor(o,e){super()}schedule(o,e=0){return this}}class R extends vn{constructor(o,e){super(o,e),this.scheduler=o,this.work=e,this.pending=!1}schedule(o,e=0){if(this.closed)return this;this.state=o;const i=this.id,a=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(a,i,e)),this.pending=!0,this.delay=e,this.id=this.id||this.requestAsyncId(a,this.id,e),this}requestAsyncId(o,e,i=0){return setInterval(o.flush.bind(o,this),i)}recycleAsyncId(o,e,i=0){if(null!==i&&this.delay===i&&!1===this.pending)return e;clearInterval(e)}execute(o,e){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(o,e);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(o,e){let a,i=!1;try{this.work(o)}catch(u){i=!0,a=!!u&&u||new Error(u)}if(i)return this.unsubscribe(),a}_unsubscribe(){const o=this.id,e=this.scheduler,i=e.actions,a=i.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==a&&i.splice(a,1),null!=o&&(this.id=this.recycleAsyncId(e,o,null)),this.delay=null}}let un=(()=>{class n{constructor(e,i=n.now){this.SchedulerAction=e,this.now=i}schedule(e,i=0,a){return new this.SchedulerAction(this,e).schedule(a,i)}}return n.now=()=>Date.now(),n})();class en extends un{constructor(o,e=un.now){super(o,()=>en.delegate&&en.delegate!==this?en.delegate.now():e()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(o,e=0,i){return en.delegate&&en.delegate!==this?en.delegate.schedule(o,e,i):super.schedule(o,e,i)}flush(o){const{actions:e}=this;if(this.active)return void e.push(o);let i;this.active=!0;do{if(i=o.execute(o.state,o.delay))break}while(o=e.shift());if(this.active=!1,i){for(;o=e.shift();)o.unsubscribe();throw i}}}const _n=new en(R);var Bi=S(7354);function bn(n){return!(0,Bi.c)(n)&&n-parseFloat(n)+1>=0}var Nn=S(2234);function mt(n=0,o,e){let i=-1;return bn(o)?i=Number(o)<1?1:Number(o):(0,Nn.m)(o)&&(e=o),(0,Nn.m)(e)||(e=_n),new rt.c(a=>{const u=bn(n)?n:+n-e.now();return e.schedule(It,u,{index:0,period:i,subscriber:a})})}function It(n){const{index:o,period:e,subscriber:i}=n;if(i.next(o),!i.closed){if(-1===e)return i.complete();n.index=o+1,this.schedule(n,e)}}var Tt=S(9928);function Pn(n){const{subscriber:o,counter:e,period:i}=n;o.next(e),this.schedule({subscriber:o,counter:e+1,period:i},i)}var Te=S(7605),Ke=S(9090),it=S(3176),Ct=S(5006),pi=function(){function n(){}return n.prototype.getAllStyles=function(o){return window.getComputedStyle(o)},n.prototype.getStyle=function(o,e){return this.getAllStyles(o)[e]},n.prototype.isStaticPositioned=function(o){return"static"===(this.getStyle(o,"position")||"static")},n.prototype.offsetParent=function(o){for(var e=o.offsetParent||document.documentElement;e&&e!==document.documentElement&&this.isStaticPositioned(e);)e=e.offsetParent;return e||document.documentElement},n.prototype.position=function(o,e){void 0===e&&(e=!0);var i,a={width:0,height:0,top:0,bottom:0,left:0,right:0};if("fixed"===this.getStyle(o,"position"))i={top:(i=o.getBoundingClientRect()).top,bottom:i.bottom,left:i.left,right:i.right,height:i.height,width:i.width};else{var u=this.offsetParent(o);i=this.offset(o,!1),u!==document.documentElement&&(a=this.offset(u,!1)),a.top+=u.clientTop,a.left+=u.clientLeft}return i.top-=a.top,i.bottom-=a.top,i.left-=a.left,i.right-=a.left,e&&(i.top=Math.round(i.top),i.bottom=Math.round(i.bottom),i.left=Math.round(i.left),i.right=Math.round(i.right)),i},n.prototype.offset=function(o,e){void 0===e&&(e=!0);var i=o.getBoundingClientRect(),a_top=window.pageYOffset-document.documentElement.clientTop,a_left=window.pageXOffset-document.documentElement.clientLeft,u={height:i.height||o.offsetHeight,width:i.width||o.offsetWidth,top:i.top+a_top,bottom:i.bottom+a_top,left
1:i.left+a_left,right:i.right+a_left};return e&&(u.height=Math.round(u.height),u.width=Math.round(u.width),u.top=Math.round(u.top),u.bottom=Math.round(u.bottom),u.left=Math.round(u.left),u.right=Math.round(u.right)),u},n.prototype.positionElements=function(o,e,i,a){var u=i.split("-"),_=u[0],E=void 0===_?"top":_,j=u[1],W=void 0===j?"center":j,ne=a?this.offset(o,!1):this.position(o,!1),Ce=this.getAllStyles(e),Ne=parseFloat(Ce.marginTop),Ie=parseFloat(Ce.marginBottom),st=parseFloat(Ce.marginLeft),Ze=parseFloat(Ce.marginRight),ht=0,Ot=0;switch(E){case"top":ht=ne.top-(e.offsetHeight+Ne+Ie);break;case"bottom":ht=ne.top+ne.height;break;case"left":Ot=ne.left-(e.offsetWidth+st+Ze);break;case"right":Ot=ne.left+ne.width}switch(W){case"top":ht=ne.top;break;case"bottom":ht=ne.top+ne.height-e.offsetHeight;break;case"left":Ot=ne.left;break;case"right":Ot=ne.left+ne.width-e.offsetWidth;break;case"center":"top"===E||"bottom"===E?Ot=ne.left+ne.width/2-e.offsetWidth/2:ht=ne.top+ne.height/2-e.offsetHeight/2}e.style.transform="translate("+Math.round(Ot)+"px, "+Math.round(ht)+"px)";var zt=e.getBoundingClientRect(),fn=document.documentElement,dn=window.innerHeight||fn.clientHeight,Mn=window.innerWidth||fn.clientWidth;return zt.left>=0&&zt.top>=0&&zt.right<=Mn&&zt.bottom<=dn},n}(),Yt=/\s+/,Vn=new pi,cn=function(){return cn=Object.assign||function(n){for(var o,e=1,i=arguments.length;e<i;e++)for(var a in o=arguments[e])Object.prototype.hasOwnProperty.call(o,a)&&(n[a]=o[a]);return n},cn.apply(this,arguments)},wt=function(n,o,e){if(e||2===arguments.length)for(var u,i=0,a=o.length;i<a;i++)(u||!(i in o))&&(u||(u=Array.prototype.slice.call(o,0,i)),u[i]=o[i]);return n.concat(u||Array.prototype.slice.call(o))},Lr=function(n){return n[n.SUNDAY=0]="SUNDAY",n[n.MONDAY=1]="MONDAY",n[n.TUESDAY=2]="TUESDAY",n[n.WEDNESDAY=3]="WEDNESDAY",n[n.THURSDAY=4]="THURSDAY",n[n.FRIDAY=5]="FRIDAY",n[n.SATURDAY=6]="SATURDAY",n}(Lr||{}),Ci=[Lr.SUNDAY,Lr.SATURDAY],Ft=86400;function qt(n,o){var e=o.startDate,a=o.excluded,u=o.precision;if(a.length<1)return 0;for(var E=n.getDay,j=n.addDays,W=(0,n.addSeconds)(e,o.seconds-1),ne=E(e),Ce=E(W),Ne=0,Ie=e,st=function(){var Ze=E(Ie);a.some(function(ht){return ht===Ze})&&(Ne+=function _t(n,o){var i=o.day,u=o.dayEnd,_=o.startDate,E=o.endDate,j=n.differenceInSeconds,ne=n.startOfDay;if("minutes"===o.precision){if(i===o.dayStart)return j((0,n.endOfDay)(_),_)+1;if(i===u)return j(E,ne(E))+1}return Ft}(n,{dayStart:ne,dayEnd:Ce,day:Ze,precision:u,startDate:e,endDate:W})),Ie=j(Ie,1)};Ie<W;)st();return Ne}function Pt(n,o){var i=o.periodStart,a=o.periodEnd;return o.events.filter(function(u){return function h(n,o){var e=o.event,i=o.periodStart,a=o.periodEnd,u=n.isSameSecond,_=e.start,E=e.end||e.start;return!!(_>i&&_<a||E>i&&E<a||_<i&&E>a||u(_,i)||u(_,a)||u(E,i)||u(E,a))}(n,{event:u,periodStart:i,periodEnd:a})})}function wi(n,o){var e=o.date,i=o.weekendDays,a=void 0===i?Ci:i,_=n.isSameDay,E=n.getDay,j=(0,n.startOfDay)(new Date),W=E(e);return{date:e,day:W,isPast:e<j,isToday:_(e,j),isFuture:e>j,isWeekend:a.indexOf(W)>-1}}function sr(n,o){for(var a=o.excluded,u=void 0===a?[]:a,_=o.weekendDays,E=o.viewStart,j=void 0===E?n.startOfWeek(o.viewDate,{weekStartsOn:o.weekStartsOn}):E,W=o.viewEnd,ne=void 0===W?n.addDays(j,7):W,Ce=n.addDays,Ne=n.getDay,Ie=[],st=j;st<ne;)u.some(function(Ze){return Ne(st)===Ze})||Ie.push(wi(n,{date:st,weekendDays:_})),st=Ce(st,1);return Ie}function ti(n,o){var e=o.events,i=void 0===e?[]:e,a=o.excluded,u=void 0===a?[]:a,_=o.precision,E=void 0===_?"days":_,j=o.absolutePositionedEvents,W=void 0!==j&&j,ne=o.viewStart,Ce=o.viewEnd;ne=n.startOfDay(ne),Ce=n.endOfDay(Ce);var Ne=n.differenceInSeconds,Ie=n.differenceInDays,st=function Vt(n,o){for(var i=o.date2,a=o.excluded,u=o.date1,_=0;u<i;)-1===a.indexOf(n.getDay(u))&&_++,u=n.addDays(u,1);return _}(n,{date1:ne,date2:Ce,excluded:u}),Ze=Ie(Ce,ne)+1,ht=i.filter(function(fn){return fn.allDay}).map(function(fn){var dn=function Mt(n,o){var e=o.event,i=o.startOfWeek,a=o.excluded,u=o.precision,_=n.differenceInDays,E=n.startOfDay,j=n.differenceInSeconds;if(e.start<i)return 0;var W=0;switch(u){case"days":W=_(E(e.start),i)*Ft;break;case"minutes":W=j(e.start,i)}return W-=qt(n,{startDate:i,seconds:W,excluded:a,precision:u}),Math.abs(W/Ft)}(n,{event:fn,startOfWeek:ne,excluded:u,precision:E}),Mn=function Qt(n,o){var e=o.event,i=o.offset,u=o.excluded,_=o.precision,E=o.totalDaysInView,W=n.differenceInSeconds,ne=n.addD
1ays,Ce=n.endOfDay,Ne=n.differenceInDays,Ie=Ft,st=(0,n.max)([e.start,o.startOfWeekDate]);e.end&&(Ie="minutes"===_?W(e.end,st):Ne(ne(Ce(e.end),1),st)*Ft);var Ze=i*Ft,Ot=E*Ft;return Ze+Ie>Ot&&(Ie=Ot-Ze),(Ie-=qt(n,{startDate:st,seconds:Ie,excluded:u,precision:_}))/Ft}(n,{event:fn,offset:dn,startOfWeekDate:ne,excluded:u,precision:E,totalDaysInView:Ze});return{event:fn,offset:dn,span:Mn}}).filter(function(fn){return fn.offset<st}).filter(function(fn){return fn.span>0}).map(function(fn){return{event:fn.event,offset:fn.offset,span:fn.span,startsBeforeWeek:fn.event.start<ne,endsAfterWeek:(fn.event.end||fn.event.start)>Ce}}).sort(function(fn,dn){var Mn=Ne(fn.event.start,dn.event.start);return 0===Mn?Ne(dn.event.end||dn.event.start,fn.event.end||fn.event.start):Mn}),Ot=[],zt=[];return ht.forEach(function(fn,dn){if(-1===zt.indexOf(fn)){zt.push(fn);var Mn=fn.span+fn.offset,qn=ht.slice(dn+1).filter(function(Wn){if(Wn.offset>=Mn&&Mn+Wn.span<=Ze&&-1===zt.indexOf(Wn)){var Yn=Wn.offset-Mn;return W||(Wn.offset=Yn),Mn+=Wn.span+Yn,zt.push(Wn),!0}}),Ti=wt([fn],qn,!0),Bn=Ti.filter(function(Wn){return Wn.event.id}).map(function(Wn){return Wn.event.id}).join("-");Ot.push(cn({row:Ti},Bn?{id:Bn}:{}))}}),Ot}function ar(n,o){var e=o.events,i=o.viewDate,a=o.hourSegments,u=o.hourDuration,_=o.dayStart,E=o.dayEnd,j=o.weekStartsOn,W=o.excluded,ne=o.weekendDays,Ce=o.segmentHeight,Ne=o.viewStart,Ie=o.viewEnd,st=o.minimumEventHeight,Ze=function vi(n,o){var e=o.viewDate,i=o.hourSegments,a=o.hourDuration,u=o.dayStart,_=o.dayEnd,E=n.setMinutes,j=n.setHours,W=n.startOfDay,ne=n.startOfMinute,Ce=n.endOfDay,Ne=n.addMinutes,Ie=n.addDays,st=[],Ze=E(j(W(e),Ni(u.hour)),Wt(u.minute)),ht=E(j(ne(Ce(e)),Ni(_.hour)),Wt(_.minute)),Ot=(a||60)/i,zt=W(e),fn=Ce(e),dn=function(Yn){return Yn};n.getTimezoneOffset(zt)!==n.getTimezoneOffset(fn)&&(zt=Ie(zt,1),Ze=Ie(Ze,1),ht=Ie(ht,1),dn=function(Yn){return Ie(Yn,-1)});for(var Mn=a?1440/a:60,qn=0;qn<Mn;qn++){for(var Ti=[],Bn=0;Bn<i;Bn++){var Wn=Ne(Ne(Ze,qn*(a||60)),Bn*Ot);Wn>=Ze&&Wn<ht&&Ti.push({date:dn(Wn),displayDate:Wn,isStart:0===Bn})}Ti.length>0&&st.push({segments:Ti})}return st}(n,{viewDate:i,hourSegments:a,hourDuration:u,dayStart:_,dayEnd:E}),ht=sr(n,{viewDate:i,weekStartsOn:j,excluded:W,weekendDays:ne,viewStart:Ne,viewEnd:Ie}),Ot=n.setHours,zt=n.setMinutes,fn=n.getHours,dn=n.getMinutes;return ht.map(function(Mn){var qn=function ni(n,o){var e=o.events,i=o.viewDate,a=o.hourSegments,u=o.dayStart,_=o.dayEnd,E=o.eventWidth,j=o.segmentHeight,W=o.hourDuration,ne=o.minimumEventHeight,Ce=n.setMinutes,Ne=n.setHours,Ie=n.startOfDay,st=n.startOfMinute,Ze=n.endOfDay,ht=n.differenceInMinutes,Ot=Ce(Ne(Ie(i),Ni(u.hour)),Wt(u.minute)),zt=Ce(Ne(st(Ze(i)),Ni(_.hour)),Wt(_.minute));zt.setSeconds(59,999);var fn=[],dn=Pt(n,{events:e.filter(function(Bn){return!Bn.allDay}),periodStart:Ot,periodEnd:zt}),Mn=dn.sort(function(Bn,Wn){return Bn.start.valueOf()-Wn.start.valueOf()}).map(function(Bn){var Wn=Bn.start,Yn=Bn.end||Wn,gn=Wn<Ot,mn=Yn>zt,Gi=a*j/(W||60),yr=0;if(Wn>Ot){var Gl=n.getTimezoneOffset(Wn),la=n.getTimezoneOffset(Ot)-Gl;yr+=ht(Wn,Ot)+la}yr*=Gi,yr=Math.floor(yr);var ru=gn?Ot:Wn,So=mn?zt:Yn,Kl=n.getTimezoneOffset(ru)-n.getTimezoneOffset(So),Ea=ht(So,ru)+Kl;Bn.end?Ea*=Gi:Ea=j,ne&&Ea<ne&&(Ea=ne),Ea=Math.floor(Ea);for(var pf=ur(fn,yr,yr+Ea),Oc=0;pf.some(function(mp){return mp.left===Oc});)Oc+=E;var Xl={event:Bn,height:Ea,width:E,top:yr,left:Oc,startsBeforeDay:gn,endsAfterDay:mn};return fn.push(Xl),Xl}),qn=Math.max.apply(Math,Mn.map(function(Bn){return Bn.left+Bn.width})),Ti=Pt(n,{events:e.filter(function(Bn){return Bn.allDay}),periodStart:Ie(Ot),periodEnd:Ze(zt)});return{events:Mn,width:qn,allDayEvents:Ti,period:{events:dn,start:Ot,end:zt}}}(n,{events:e,viewDate:Mn.date,hourSegments:a,dayStart:_,dayEnd:E,segmentHeight:Ce,eventWidth:1,hourDuration:u,minimumEventHeight:st}),Ti=Ze.map(function(Yn){var gn=Yn.segments.map(function(mn){var Gi=zt(Ot(Mn.date,fn(mn.date)),dn(mn.date));return cn(cn({},mn),{date:Gi})});return cn(cn({},Yn),{segments:gn})});function Bn(Yn,gn){var mn=Math.max.apply(Math,gn.map(function(yr){return yr.left+1})),Gi=Yn.filter(function(yr){return yr.left>=mn}).filter(function(yr){return ur(gn,yr.top,yr.top+yr.height).length>0});return Gi.length>0?Bn(Yn,Gi):mn}var Wn=qn.events.map(function(Yn){var mn=100/Bn(qn.events,ur(qn.events,Yn.top,Yn.top+Yn.height));return cn(cn({},Yn),{left:Yn.left*mn,width:mn})});return{hours:Ti,date:Mn.date,events:Wn.map(function(Yn){var gn=ur(Wn.filter(function(m
1n){return mn.left>Yn.left}),Yn.top,Yn.top+Yn.height);return gn.length>0?cn(cn({},Yn),{width:Math.min.apply(Math,gn.map(function(mn){return mn.left}))-Yn.left}):Yn})}})}function ur(n,o,e){return n.filter(function(i){var a=i.top,u=i.top+i.height;return o<u&&u<e||o<a&&a<e||a<=o&&e<=u})}function Ni(n){return Math.max(Math.min(23,n),0)}function Wt(n){return Math.max(Math.min(59,n),0)}var Sr=function(n){return n.NotArray="Events must be an array",n.StartPropertyMissing="Event is missing the `start` property",n.StartPropertyNotDate="Event `start` property should be a javascript date object. Do `new Date(event.start)` to fix it.",n.EndPropertyNotDate="Event `end` property should be a javascript date object. Do `new Date(event.end)` to fix it.",n.EndsBeforeStart="Event `start` property occurs after the `end`",n}(Sr||{});const uo=new class Go extends en{}(class zr extends R{constructor(o,e){super(o,e),this.scheduler=o,this.work=e}schedule(o,e=0){return e>0?super.schedule(o,e):(this.delay=e,this.state=o,this.scheduler.flush(this),this)}execute(o,e){return e>0||this.closed?super.execute(o,e):this._execute(o,e)}requestAsyncId(o,e,i=0){return null!==i&&i>0||null===i&&this.delay>0?super.requestAsyncId(o,e,i):o.flush(this)}});var Ji=S(762),Zi=S(1235),Io=S(4526);class ii{constructor(o,e,i){this.kind=o,this.value=e,this.error=i,this.hasValue="N"===o}observe(o){switch(this.kind){case"N":return o.next&&o.next(this.value);case"E":return o.error&&o.error(this.error);case"C":return o.complete&&o.complete()}}do(o,e,i){switch(this.kind){case"N":return o&&o(this.value);case"E":return e&&e(this.error);case"C":return i&&i()}}accept(o,e,i){return o&&"function"==typeof o.next?this.observe(o):this.do(o,e,i)}toObservable(){switch(this.kind){case"N":return(0,At.of)(this.value);case"E":return(0,Io.$)(this.error);case"C":return(0,Zi.I)()}throw new Error("unexpected notification kind value")}static createNext(o){return typeof o<"u"?new ii("N",o):ii.undefinedValueNotification}static createError(o){return new ii("E",void 0,o)}static createComplete(){return ii.completeNotification}}ii.completeNotification=new ii("C"),ii.undefinedValueNotification=new ii("N",void 0);class $r extends Ji.v{constructor(o,e,i=0){super(o),this.scheduler=e,this.delay=i}static dispatch(o){const{notification:e,destination:i}=o;e.observe(i),this.unsubscribe()}scheduleMessage(o){this.destination.add(this.scheduler.schedule($r.dispatch,this.delay,new Gr(o,this.destination)))}_next(o){this.scheduleMessage(ii.createNext(o))}_error(o){this.scheduleMessage(ii.createError(o)),this.unsubscribe()}_complete(){this.scheduleMessage(ii.createComplete()),this.unsubscribe()}}class Gr{constructor(o,e){this.notification=o,this.destination=e}}var po=S(2145),mr=S(1259);class Er extends Le.B7{constructor(o=Number.POSITIVE_INFINITY,e=Number.POSITIVE_INFINITY,i){super(),this.scheduler=i,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=o<1?1:o,this._windowTime=e<1?1:e,e===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(o){if(!this.isStopped){const e=this._events;e.push(o),e.length>this._bufferSize&&e.shift()}super.next(o)}nextTimeWindow(o){this.isStopped||(this._events.push(new Kr(this._getNow(),o)),this._trimBufferThenGetEvents()),super.next(o)}_subscribe(o){const e=this._infiniteTimeWindow,i=e?this._events:this._trimBufferThenGetEvents(),a=this.scheduler,u=i.length;let _;if(this.closed)throw new po.P;if(this.isStopped||this.hasError?_=En.y.EMPTY:(this.observers.push(o),_=new mr.Y(this,o)),a&&o.add(o=new $r(o,a)),e)for(let E=0;E<u&&!o.closed;E++)o.next(i[E]);else for(let E=0;E<u&&!o.closed;E++)o.next(i[E].value);return this.hasError?o.error(this.thrownError):this.isStopped&&o.complete(),_}_getNow(){return(this.scheduler||uo).now()}_trimBufferThenGetEvents(){const o=this._getNow(),e=this._bufferSize,i=this._windowTime,a=this._events,u=a.length;let _=0;for(;_<u&&!(o-a[_].time<i);)_++;return u>e&&(_=Math.max(_,u-e)),_>0&&a.splice(0,_),a}}class Kr{constructor(o,e){this.time=o,this.value=e}}var ho=S(6201),vr=S(4279);function Di(...n){let o=Number.POSITIVE_INFINITY,e=null,i=n[n.length-1];return(0,Nn.m)(i)?(e=n.pop(),n.length>1&&"number"==typeof n[n.length-1]&&(o=n.pop())):"number"==typeof i&&(o=n.pop()),null===e&&1===n.length&&n[0]instanceof rt.c?n[0]:(0,ho.U)(o)((0,vr.c)(n,e))}var ji=S(9776),fo=S(8099);function yi(n,o,e,i){return(0,fo.T)(e)&&(i=e,e=void 0),i?yi(n,o,e).pipe((0,Ct.T)(a=>
1(0,Bi.c)(a)?i(...a):i(a))):new rt.c(a=>{Mo(n,o,function u(_){a.next(arguments.length>1?Array.prototype.slice.call(arguments):_)},a,e)})}function Mo(n,o,e,i,a){let u;if(function Un(n){return n&&"function"==typeof n.addEventListener&&"function"==typeof n.removeEventListener}(n)){const _=n;n.addEventListener(o,e,a),u=()=>_.removeEventListener(o,e,a)}else if(function br(n){return n&&"function"==typeof n.on&&"function"==typeof n.off}(n)){const _=n;n.on(o,e),u=()=>_.off(o,e)}else if(function Xr(n){return n&&"function"==typeof n.addListener&&"function"==typeof n.removeListener}(n)){const _=n;n.addListener(o,e),u=()=>_.removeListener(o,e)}else{if(!n||!n.length)throw new TypeError("Invalid event target");for(let _=0,E=n.length;_<E;_++)Mo(n[_],o,e,i,a)}i.add(u)}var We=S(8728),ci=S(8456),ct=S(7763),dt=S(9493),ae=S(8257);class he{constructor(o,e){this.predicate=o,this.source=e}call(o,e){return e.subscribe(new Qe(o,this.predicate,this.source))}}class Qe extends Ji.v{constructor(o,e,i){super(o),this.predicate=e,this.source=i,this.count=0,this.index=0}_next(o){this.predicate?this._tryPredicate(o):this.count++}_tryPredicate(o){let e;try{e=this.predicate(o,this.index++,this.source)}catch(i){return void this.destination.error(i)}e&&this.count++}_complete(){this.destination.next(this.count),this.destination.complete()}}function lt(){return n=>n.lift(new yt)}class yt{call(o,e){return e.subscribe(new Ut(o))}}class Ut extends Ji.v{constructor(o){super(o),this.hasPrev=!1}_next(o){let e;this.hasPrev?e=[this.prev,o]:this.hasPrev=!0,this.prev=o,e&&this.destination.next(e)}}function pn(n,o){return e=>e.lift(new Rn(n,o))}class Rn{constructor(o,e){this.compare=o,this.keySelector=e}call(o,e){return e.subscribe(new Vi(o,this.compare,this.keySelector))}}class Vi extends Ji.v{constructor(o,e,i){super(o),this.keySelector=i,this.hasKey=!1,"function"==typeof e&&(this.compare=e)}compare(o,e){return o===e}_next(o){let e;try{const{keySelector:a}=this;e=a?a(o):o}catch(a){return this.destination.error(a)}let i=!1;if(this.hasKey)try{const{compare:a}=this;i=a(this.key,e)}catch(a){return this.destination.error(a)}else this.hasKey=!0;i||(this.key=e,this.destination.next(o))}}function bi(n,o){return n=function Ki(n,o){return typeof n>"u"?typeof o>"u"?n:o:n}(n,o),"function"==typeof n?function(){for(var i=arguments,a=arguments.length,u=Array(a),_=0;_<a;_++)u[_]=i[_];return!!n.apply(this,u)}:n?function(){return!0}:function(){return!1}}var Si="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol?"symbol":typeof n},Yr=function(n){return null!=n&&"object"===(typeof n>"u"?"undefined":Si(n))&&1===n.nodeType&&"object"===Si(n.style)&&"object"===Si(n.ownerDocument)};function Hi(n,o){if(o=nr(o,!0),!Yr(o))return-1;for(var e=0;e<n.length;e++)if(n[e]===o)return e;return-1}function xi(n,o){return-1!==Hi(n,o)}function Dn(n){for(var o=arguments,e=[],i=arguments.length-1;i-- >0;)e[i]=o[i+1];return function Jt(n,o){for(var e=0;e<o.length;e++)xi(n,o[e])||n.push(o[e]);return o}(n,e=e.map(nr))}function tr(n){for(var o=arguments,e=[],i=arguments.length-1;i-- >0;)e[i]=o[i+1];return e.map(nr).reduce(function(a,u){var _=Hi(n,u);return-1!==_?a.concat(n.splice(_,1)):a},[])}function nr(n,o){if("string"==typeof n)try{return document.querySelector(n)}catch(e){throw e}if(!Yr(n)&&!o)throw new TypeError(n+" is not a DOM element.");return n}function Xi(n){if(n===window)return function Cr(){var n={top:{value:0,enumerable:!0},left:{value:0,enumerable:!0},right:{value:window.innerWidth,enumerable:!0},bottom:{value:window.innerHeight,enumerable:!0},width:{value:window.innerWidth,enumerable:!0},height:{value:window.innerHeight,enumerable:!0},x:{value:0,enumerable:!0},y:{value:0,enumerable:!0}};if(Object.create)return Object.create({},n);var o={};return Object.defineProperties(o,n),o}();try{var o=n.getBoundingClientRect();return void 0===o.x&&(o.x=o.left,o.y=o.top),o}catch{throw new TypeError("Can't call getBoundingClientRect on "+n)}}var ir="function"!=typeof Object.create?function(){var o=function(){};return function(e,i){if(e!==Object(e)&&null!==e)throw TypeError("Argument must be an object, or null");o.prototype=e||{};var a=new o;return o.prototype=null,void 0!==i&&Object.defineProperties(a,i),null===e&&(a.__proto__=null),a}}():Object.create,Yi=["altKey","button","buttons","clientX","clientY","ctrlKey","metaKey","movementX","movementY","offsetX","offsetY","pageX","pageY","regi
1on","relatedTarget","screenX","screenY","shiftKey","which","x","y"];function to(n,o){o=o||{};for(var e=ir(n),i=0;i<Yi.length;i++)void 0!==o[Yi[i]]&&(e[Yi[i]]=o[Yi[i]]);return e}function ke(n,o){console.log("data ",o),n.data=o||{},n.dispatched="mousemove"}var $e=["webkit","moz","ms","o"],ut=function(){if(typeof window>"u")return function(){};for(var n=0,o=$e.length;n<o&&!window.requestAnimationFrame;++n)window.requestAnimationFrame=window[$e[n]+"RequestAnimationFrame"];if(!window.requestAnimationFrame){var e=0;window.requestAnimationFrame=function(i){var a=(new Date).getTime(),u=Math.max(0,16-a-e),_=window.setTimeout(function(){return i(a+u)},u);return e=a+u,_}}return window.requestAnimationFrame.bind(window)}(),kt=function(){if(typeof window>"u")return function(){};for(var n=0,o=$e.length;n<o&&!window.cancelAnimationFrame;++n)window.cancelAnimationFrame=window[$e[n]+"CancelAnimationFrame"]||window[$e[n]+"CancelRequestAnimationFrame"];return window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){window.clearTimeout(e)}),window.cancelAnimationFrame.bind(window)}();function xn(n,o){void 0===o&&(o={});var e=this,i=4,a=!1;if("object"!=typeof o.margin){var u=o.margin||-1;this.margin={left:u,right:u,top:u,bottom:u}}else this.margin=o.margin;this.scrollWhenOutside=o.scrollWhenOutside||!1;var _={},E=function jn(n,o){var e=bi((o=o||{}).allowUpdate,!0);return function(a){if(a=a||window.event,n.target=a.target||a.srcElement||a.originalTarget,n.element=this,n.type=a.type,e(a)){if(a.targetTouches)n.x=a.targetTouches[0].clientX,n.y=a.targetTouches[0].clientY,n.pageX=a.targetTouches[0].pageX,n.pageY=a.targetTouches[0].pageY,n.screenX=a.targetTouches[0].screenX,n.screenY=a.targetTouches[0].screenY;else{if(null===a.pageX&&null!==a.clientX){var u=a.target&&a.target.ownerDocument||document,_=u.documentElement,E=u.body;n.pageX=a.clientX+(_&&_.scrollLeft||E&&E.scrollLeft||0)-(_&&_.clientLeft||E&&E.clientLeft||0),n.pageY=a.clientY+(_&&_.scrollTop||E&&E.scrollTop||0)-(_&&_.clientTop||E&&E.clientTop||0)}else n.pageX=a.pageX,n.pageY=a.pageY;n.x=a.clientX,n.y=a.clientY,n.screenX=a.screenX,n.screenY=a.screenY}n.clientX=n.x,n.clientY=n.y}}}(_),j=function eo(n){var o={screenX:0,screenY:0,clientX:0,clientY:0,ctrlKey:!1,shiftKey:!1,altKey:!1,metaKey:!1,button:0,buttons:1,relatedTarget:null,region:null};function e(u){for(var _=0;_<Yi.length;_++)o[Yi[_]]=u[Yi[_]]}return void 0!==n&&n.addEventListener("mousemove",e),{destroy:function a(){n&&n.removeEventListener("mousemove",e,!1),o=null},dispatch:MouseEvent?function(_,E,j){var W=new MouseEvent("mousemove",to(o,E));return ke(W,j),_.dispatchEvent(W)}:"function"==typeof document.createEvent?function(_,E,j){var W=to(o,E),ne=document.createEvent("MouseEvents");return ne.initMouseEvent("mousemove",!0,!0,window,0,W.screenX,W.screenY,W.clientX,W.clientY,W.ctrlKey,W.altKey,W.shiftKey,W.metaKey,W.button,W.relatedTarget),ke(ne,j),_.dispatchEvent(ne)}:"function"==typeof document.createEventObject?function(_,E,j){var W=document.createEventObject(),ne=to(o,E);for(var Ce in ne)W[Ce]=ne[Ce];return ke(W,j),_.dispatchEvent(W)}:void 0}}(),W=!1;window.addEventListener("mousemove",E,!1),window.addEventListener("touchmove",E,!1),isNaN(o.maxSpeed)||(i=o.maxSpeed),"object"!=typeof i&&(i={left:i,right:i,top:i,bottom:i}),this.autoScroll=bi(o.autoScroll),this.syncMove=bi(o.syncMove,!1),this.destroy=function(gn){window.removeEventListener("mousemove",E,!1),window.removeEventListener("touchmove",E,!1),window.removeEventListener("mousedown",Ze,!1),window.removeEventListener("touchstart",Ze,!1),window.removeEventListener("mouseup",ht,!1),window.removeEventListener("touchend",ht,!1),window.removeEventListener("pointerup",ht,!1),window.removeEventListener("mouseleave",zt,!1),window.removeEventListener("mousemove",Mn,!1),window.removeEventListener("touchmove",Mn,!1),window.removeEventListener("scroll",st,!0),n=[],gn&&Ot()},this.add=function(){for(var gn=[],mn=arguments.length;mn--;)gn[mn]=arguments[mn];return Dn.apply(void 0,[n].concat(gn)),this},this.remove=function(){for(var gn=[],mn=arguments.length;mn--;)gn[mn]=arguments[mn];return tr.apply(void 0,[n].concat(gn))};
1var Ce,gn,ne=null;"[object Array]"!==Object.prototype.toString.call(n)&&(n=[n]),gn=n,n=[],gn.forEach(function(mn){mn===window?ne=window:e.add(mn)}),Object.defineProperties(this,{down:{get:function(){return W}},maxSpeed:{get:function(){return i}},point:{get:function(){return _}},scrolling:{get:function(){return a}}});var Ie,Ne=null;function st(gn){for(var mn=0;mn<n.length;mn++)if(n[mn]===gn.target){a=!0;break}a&&ut(function(){return a=!1})}function Ze(){W=!0}function ht(){W=!1,Ot()}function Ot(){kt(Ie),kt(Ce)}function zt(){W=!1}function dn(){for(var gn=null,mn=0;mn<n.length;mn++)Zn(_,n[mn])&&(gn=n[mn]);return gn}function Mn(gn){if(e.autoScroll()&&!gn.dispatched){var mn=gn.target,Gi=document.body;Ne&&!Zn(_,Ne)&&(e.scrollWhenOutside||(Ne=null)),mn&&mn.parentNode===Gi?mn=dn():(mn=function fn(gn){if(!gn)return null;if(Ne===gn||xi(n,gn))return gn;for(;gn=gn.parentNode;)if(xi(n,gn))return gn;return null}(mn),mn||(mn=dn())),mn&&mn!==Ne&&(Ne=mn),ne&&(kt(Ce),Ce=ut(qn)),Ne&&(kt(Ie),Ie=ut(Ti))}}function qn(){Bn(ne),kt(Ce),Ce=ut(qn)}function Ti(){Ne&&(Bn(Ne),kt(Ie),Ie=ut(Ti))}function Bn(gn){var Gi,yr,mn=Xi(gn);Gi=_.x<mn.left+e.margin.left?Math.floor(Math.max(-1,(_.x-mn.left)/e.margin.left-1)*e.maxSpeed.left):_.x>mn.right-e.margin.right?Math.ceil(Math.min(1,(_.x-mn.right)/e.margin.right+1)*e.maxSpeed.right):0,yr=_.y<mn.top+e.margin.top?Math.floor(Math.max(-1,(_.y-mn.top)/e.margin.top-1)
1*e.maxSpeed.top):_.y>mn.bottom-e.margin.bottom?Math.ceil(Math.min(1,(_.y-mn.bottom)/e.margin.bottom+1)*e.maxSpeed.bottom):0,e.syncMove()&&j.dispatch(gn,{pageX:_.pageX+Gi,pageY:_.pageY+yr,clientX:_.x+Gi,clientY:_.y+yr}),setTimeout(function(){yr&&function Wn(gn,mn){gn===window?window.scrollTo(gn.pageXOffset,gn.pageYOffset+mn):gn.scrollTop+=mn}(gn,yr),Gi&&function Yn(gn,mn){gn===window?window.scrollTo(gn.pageXOffset+mn,gn.pageYOffset):gn.scrollLeft+=mn}(gn,Gi)})}window.addEventListener("mousedown",Ze,!1),window.addEventListener("touchstart",Ze,!1),window.addEventListener("mouseup",ht,!1),window.addEventListener("touchend",ht,!1),window.addEventListener("pointerup",ht,!1),window.addEventListener("mousemove",Mn,!1),window.addEventListener("touchmove",Mn,!1),window.addEventListener("mouseleave",zt,!1),window.addEventListener("scroll",st,!0)}function Zn(n,o,e){return e?n.y>e.top&&n.y<e.bottom&&n.x>e.left&&n.x<e.right:function Wi(n,o){var e=Xi(o);return n.y>e.top&&n.y<e.bottom&&n.x>e.left&&n.x<e.right}(n,o)}function hr(n,o,e){e&&e.split(" ").forEach(i=>n.addClass(o.nativeElement,i))}function wr(n,o,e){e&&e.split(" ").forEach(i=>n.removeClass(o.nativeElement,i))}let Eo=(()=>{class n{constructor(){this.currentDrag=new Le.B7}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),K=(()=>{class n{constructor(e){this.elementRef=e}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.aKT))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlDraggableScrollContainer",""]],standalone:!1}),n})(),ye=(()=>{class n{constructor(e,i,a,u,_,E,j){this.element=e,this.renderer=i,this.draggableHelper=a,this.zone=u,this.vcr=_,this.scrollContainer=E,this.document=j,this.dragAxis={x:!0,y:!0},this.dragSnapGrid={},this.ghostDragEnabled=!0,this.showOriginalElementWhileDragging=!1,this.dragCursor="",this.autoScroll={margin:20},this.dragPointerDown=new f.bkB,this.dragStart=new f.bkB,this.ghostElementCreated=new f.bkB,this.dragging=new f.bkB,this.dragEnd=new f.bkB,this.pointerDown$=new Le.B7,this.pointerMove$=new Le.B7,this.pointerUp$=new Le.B7,this.eventListenerSubscriptions={},this.destroy$=new Le.B7,this.timeLongPress={timerBegin:0,timerEnd:0}}ngOnInit(){this.checkEventListeners();const e=this.pointerDown$.pipe((0,We.p)(()=>this.canDrag()),(0,ci.ZZ)(i=>{i.event.stopPropagation&&!this.scrollContainer&&i.event.stopPropagation();const a=this.renderer.createElement("style");this.renderer.setAttribute(a,"type","text/css"),this.renderer.appendChild(a,this.renderer.createText("\n          body * {\n           -moz-user-select: none;\n           -ms-user-select: none;\n           -webkit-user-select: none;\n           user-select: none;\n          }\n        ")),requestAnimationFrame(()=>{this.document.head.appendChild(a)});const u=this.getScrollPosition(),_=new rt.c(Ie=>this.renderer.listen(this.scrollContainer?this.scrollContainer.elementRef.nativeElement:"window","scroll",Ze=>Ie.next(Ze))).pipe((0,it.Z)(u),(0,Ct.T)(()=>this.getScrollPosition())),E=new Le.B7,j=new Er;this.dragPointerDown.observers.length>0&&this.zone.run(()=>{this.dragPointerDown.next({x:0,y:0})});const W=Di(this.pointerUp$,this.pointerDown$,j,this.destroy$).pipe((0,ct.u)()),ne=(0,ji.zV)([this.pointerMove$,_]).pipe((0,Ct.T)(([Ie,st])=>({currentDrag$:E,transformX:Ie.clientX-i.clientX,transformY:Ie.clientY-i.clientY,clientX:Ie.clientX,clientY:Ie.clientY,scrollLeft:st.left,scrollTop:st.top,target:Ie.event.target})),(0,Ct.T)(Ie=>(this.dragSnapGrid.x&&(Ie.transformX=Math.round(Ie.transformX/this.dragSnapGrid.x)*this.dragSnapGrid.x),this.dragSnapGrid.y&&(Ie.transformY=Math.round(Ie.transformY/this.dragSnapGrid.y)*this.dragSnapGrid.y),Ie)),(0,Ct.T)(Ie=>(this.dragAxis.x||(Ie.transformX=0),this.dragAxis.y||(Ie.transformY=0),Ie)),(0,Ct.T)(Ie=>{const st=Ie.scrollLeft-u.left,Ze=Ie.scrollTop-u.top;return{...Ie,x:Ie.transformX+st,y:Ie.transformY+Ze}}),(0,We.p)(({x:Ie,y:st,transformX:Ze,transformY:ht})=>!this.validateDrag||this.validateDrag({x:Ie,y:st,transform:{x:Ze,y:ht}})),(0,Te.Q)(W),(0,ct.u)()),Ce=ne.pipe((0,dt.s)(1),(0,ct.u)()),Ne=ne.pipe((0,ae.o)(1),(0,ct.u)());return Ce.subscribe(({clientX:Ie,clientY:st,x:Ze,y:ht})=>{if(this.dragStart.observers.length>0&&this.zone.run(()=>{this.dragStart.next({cancelDrag$:j})}),this.scroller=function Jn(n,o){return new xn(n,o)}([this.scrollContainer?this.scrollContainer.elementRef.nativeElement:this.document.defaultView],{...this.autoScroll,autoScroll:()=>!0}),hr(this.renderer,this.element,this.dragActiveClass),this.ghostDragEnabled){const Ot=this.element.nativeElement.getBoundingClientRect(),zt=this.element.nativeElement.cloneNode(!0);if(this.showOriginalElementWhileDragging||this.renderer.setStyle(this.element.nativeElement,"visibility","hidden"),this.ghostElementAppendTo?this.ghostElementAppendTo.appendChild(zt):this.element.nativeElement.parentNode.insertBefore(zt,this.element.nativeElement.nextSibling),this.ghostElement=zt,this.document.body.style.cursor=this.dragCursor,this.setElementStyles(zt,{position:"fixed",top:`${Ot.top}
1px`,left:`${Ot.left}px`,width:`${Ot.width}px`,height:`${Ot.height}px`,cursor:this.dragCursor,margin:"0",willChange:"transform",pointerEvents:"none"}),this.ghostElementTemplate){const fn=this.vcr.createEmbeddedView(this.ghostElementTemplate);zt.innerHTML="",fn.rootNodes.filter(dn=>dn instanceof Node).forEach(dn=>{zt.appendChild(dn)}),Ne.subscribe(()=>{this.vcr.remove(this.vcr.indexOf(fn))})}this.ghostElementCreated.observers.length>0&&this.zone.run(()=>{this.ghostElementCreated.emit({clientX:Ie-Ze,clientY:st-ht,element:zt})}),Ne.subscribe(()=>{zt.parentElement.removeChild(zt),this.ghostElement=null,this.renderer.setStyle(this.element.nativeElement,"visibility","")})}this.draggableHelper.currentDrag.next(E)}),Ne.pipe((0,ci.ZZ)(Ie=>{const st=j.pipe(function ve(n){return o=>o.lift(new he(n,o))}(),(0,dt.s)(1),(0,Ct.T)(Ze=>({...Ie,dragCancelled:Ze>0})));return j.complete(),st})).subscribe(({x:Ie,y:st,dragCancelled:Ze})=>{this.scroller.destroy(),this.dragEnd.observers.length>0&&this.zone.run(()=>{this.dragEnd.next({x:Ie,y:st,dragCancelled:Ze})}),wr(this.renderer,this.element,this.dragActiveClass),E.complete()}),Di(W,Ne).pipe((0,dt.s)(1)).subscribe(()=>{requestAnimationFrame(()=>{this.document.head.removeChild(a)})}),ne}),(0,ct.u)());Di(e.pipe((0,dt.s)(1),(0,Ct.T)(i=>[,i])),e.pipe(lt())).pipe((0,We.p)(([i,a])=>!i||i.x!==a.x||i.y!==a.y),(0,Ct.T)(([i,a])=>a)).subscribe(({x:i,y:a,currentDrag$:u,clientX:_,clientY:E,transformX:j,transformY:W,target:ne})=>{this.dragging.observers.length>0&&this.zone.run(()=>{this.dragging.next({x:i,y:a})}),requestAnimationFrame(()=>{if(this.ghostElement){const Ce=`translate3d(${j}px, ${W}px, 0px)`;this.setElementStyles(this.ghostElement,{transform:Ce,"-webkit-transform":Ce,"-ms-transform":Ce,"-moz-transform":Ce,"-o-transform":Ce})}}),u.next({clientX:_,clientY:E,dropData:this.dropData,target:ne})})}ngOnChanges(e){e.dragAxis&&this.checkEventListeners()}ngOnDestroy(){this.unsubscribeEventListeners(),this.pointerDown$.complete(),this.pointerMove$.complete(),this.pointerUp$.complete(),this.destroy$.next()}checkEventListeners(){const e=this.canDrag(),i=Object.keys(this.eventListenerSubscriptions).length>0;e&&!i?this.zone.runOutsideAngular(()=>{this.eventListenerSubscriptions.mousedown=this.renderer.listen(this.element.nativeElement,"mousedown",a=>{this.onMouseDown(a)}),this.eventListenerSubscriptions.mouseup=this.renderer.listen("document","mouseup",a=>{this.onMouseUp(a)}),this.eventListenerSubscriptions.touchstart=this.renderer.listen(this.element.nativeElement,"touchstart",a=>{this.onTouchStart(a)}),this.eventListenerSubscriptions.touchend=this.renderer.listen("document","touchend",a=>{this.onTouchEnd(a)}),this.eventListenerSubscriptions.touchcancel=this.renderer.listen("document","touchcancel",a=>{this.onTouchEnd(a)}),this.eventListenerSubscriptions.mouseenter=this.renderer.listen(this.element.nativeElement,"mouseenter",()=>{this.onMouseEnter()}),this.eventListenerSubscriptions.mouseleave=this.renderer.listen(this.element.nativeElement,"mouseleave",()=>{this.onMouseLeave()})}):!e&&i&&this.unsubscribeEventListeners()}onMouseDown(e){0===e.button&&(this.eventListenerSubscriptions.mousemove||(this.eventListenerSubscriptions.mousemove=this.renderer.listen("document","mousemove",i=>{this.pointerMove$.next({event:i,clientX:i.clientX,clientY:i.clientY})})),this.pointerDown$.next({event:e,clientX:e.clientX,clientY:e.clientY}))}onMouseUp(e){0===e.button&&(this.eventListenerSubscriptions.mousemove&&(this.eventListenerSubscriptions.mousemove(),delete this.eventListenerSubscriptions.mousemove),this.pointerUp$.next({event:e,clientX:e.clientX,clientY:e.clientY}))}onTouchStart(e){let i,a,u;if(this.touchStartLongPress&&(this.timeLongPress.timerBegin=Date.now(),a=!1,u=this.hasScrollbar(),i=this.getScrollPosition()),!this.eventListenerSubscriptions.touchmove){const _=yi(this.document,"contextmenu").subscribe(j=>{j.preventDefault()}),E=yi(this.document,"touchmove",{passive:!1}).subscribe(j=>{this.touchStartLongPress&&!a&&u&&(a=this.shouldBeginDrag(e,j,i)),(!this.touchStartLongPress||!u||a)&&(j.preventDefault(),this.pointerMove$.next({event:j,clientX:j.targetTouches[0].clientX,clientY:j.targetTouches[0].clientY}))});this.eventListenerSubscriptions.touchmove=()=>{_.unsubscribe(),E.unsubscribe()}}this.pointerDown$.next({event:e,clientX:e.touches[0].clientX,clientY:e.touches[0].clientY})}onTouchEnd(e){this.eventListenerSubscriptions.touchmove&&(this.eventListenerSubscriptions.touchmove(),delete this.eventListenerSubscriptions.touchmove,this.touchStartLongPress&&this.enableScroll()),this.pointerUp$.next({event:e,clientX:e.changedTouches[0].clientX,clientY:e.changedTouches[0].clientY})}onMouseEnter(){this.setCursor(this.dragCursor)}onMouseLeave(){this.setCursor("")}canDrag(){return this.dragAxis.x||this.dragAxis.y}setCursor(e){this.eventListenerSubscriptions.mousemove||this.renderer.setStyle(this.element.nativeElement,"cursor",e)}unsubscribeEventListeners(){Object.keys(this.eventListenerSubscriptions).forEac
1h(e=>{this.eventListenerSubscriptions[e](),delete this.eventListenerSubscriptions[e]})}setElementStyles(e,i){Object.keys(i).forEach(a=>{this.renderer.setStyle(e,a,i[a])})}getScrollElement(){return this.scrollContainer?this.scrollContainer.elementRef.nativeElement:this.document.body}getScrollPosition(){return this.scrollContainer?{top:this.scrollContainer.elementRef.nativeElement.scrollTop,left:this.scrollContainer.elementRef.nativeElement.scrollLeft}:{top:window.pageYOffset||this.document.documentElement.scrollTop,left:window.pageXOffset||this.document.documentElement.scrollLeft}}shouldBeginDrag(e,i,a){const u=this.getScrollPosition(),__top=Math.abs(u.top-a.top),__left=Math.abs(u.left-a.left),E=Math.abs(i.targetTouches[0].clientX-e.touches[0].clientX)-__left,j=Math.abs(i.targetTouches[0].clientY-e.touches[0].clientY)-__top,ne=this.touchStartLongPress;return(E+j>ne.delta||__top>0||__left>0)&&(this.timeLongPress.timerBegin=Date.now()),this.timeLongPress.timerEnd=Date.now(),this.timeLongPress.timerEnd-this.timeLongPress.timerBegin>=ne.delay&&(this.disableScroll(),!0)}enableScroll(){this.scrollContainer&&this.renderer.setStyle(this.scrollContainer.elementRef.nativeElement,"overflow",""),this.renderer.setStyle(this.document.body,"overflow","")}disableScroll(){this.scrollContainer&&this.renderer.setStyle(this.scrollContainer.elementRef.nativeElement,"overflow","hidden"),this.renderer.setStyle(this.document.body,"overflow","hidden")}hasScrollbar(){const e=this.getScrollElement();return e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.aKT),t.rXU(t.sFG),t.rXU(Eo),t.rXU(f.SKi),t.rXU(t.c1b),t.rXU(K,8),t.rXU(f.qQL))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlDraggable",""]],inputs:{dropData:"dropData",dragAxis:"dragAxis",dragSnapGrid:"dragSnapGrid",ghostDragEnabled:"ghostDragEnabled",showOriginalElementWhileDragging:"showOriginalElementWhileDragging",validateDrag:"validateDrag",dragCursor:"dragCursor",dragActiveClass:"dragActiveClass",ghostElementAppendTo:"ghostElementAppendTo",ghostElementTemplate:"ghostElementTemplate",touchStartLongPress:"touchStartLongPress",autoScroll:"autoScroll"},outputs:{dragPointerDown:"dragPointerDown",dragStart:"dragStart",ghostElementCreated:"ghostElementCreated",dragging:"dragging",dragEnd:"dragEnd"},standalone:!1,features:[t.OA$]}),n})();function ee(n,o,e){return n>=e.left&&n<=e.right&&o>=e.top&&o<=e.bottom}let ce=(()=>{class n{constructor(e,i,a,u,_){this.element=e,this.draggableHelper=i,this.zone=a,this.renderer=u,this.scrollContainer=_,this.dragEnter=new f.bkB,this.dragLeave=new f.bkB,this.dragOver=new f.bkB,this.drop=new f.bkB}ngOnInit(){this.currentDragSubscription=this.draggableHelper.currentDrag.subscribe(e=>{hr(this.renderer,this.element,this.dragActiveClass);const i={updateCache:!0},a=this.renderer.listen(this.scrollContainer?this.scrollContainer.elementRef.nativeElement:"window","scroll",()=>{i.updateCache=!0});let u;const _=e.pipe((0,Ct.T)(({clientX:W,clientY:ne,dropData:Ce,target:Ne})=>{u={clientX:W,clientY:ne,dropData:Ce,target:Ne},i.updateCache&&(i.rect=this.element.nativeElement.getBoundingClientRect(),this.scrollContainer&&(i.scrollContainerRect=this.scrollContainer.elementRef.nativeElement.getBoundingClientRect()),i.updateCache=!1);const Ie=ee(W,ne,i.rect),st=!this.validateDrop||this.validateDrop({clientX:W,clientY:ne,target:Ne,dropData:Ce});return i.scrollContainerRect?Ie&&st&&ee(W,ne,i.scrollContainerRect):Ie&&st})),E=_.pipe(pn());let j;E.pipe((0,We.p)(W=>W)).subscribe(()=>{j=!0,hr(this.renderer,this.element,this.dragOverClass),this.dragEnter.observers.length>0&&this.zone.run(()=>{this.dragEnter.next(u)})}),_.pipe((0,We.p)(W=>W)).subscribe(()=>{this.dragOver.observers.length>0&&this.zone.run(()=>{this.dragOver.next(u)})}),E.pipe(lt(),(0,We.p)(([W,ne])=>W&&!ne)).subscribe(()=>{j=!1,wr(this.renderer,this.element,this.dragOverClass),this.dragLeave.observers.length>0&&this.zone.run(()=>{this.dragLeave.next(u)})}),e.subscribe({complete:()=>{a(),wr(this.renderer,this.element,this.dragActiveClass),j&&(wr(this.renderer,this.element,this.dragOverClass),this.drop.observers.length>0&&this.zone.run(()=>{this.drop.next(u)}))}})})}ngOnDestroy(){this.currentDragSubscription&&this.currentDragSubscription.unsubscribe()}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.aKT),t.rXU(Eo),t.rXU(f.SKi),t.rXU(t.sFG),t.rXU(K,8))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlDroppable",""]],inputs:{dragOverClass:"dragOverClass",dragActiveClass:"dragActiveClass",validateDrop:"validateDrop"},outputs:{dragEnter:"dragEnter",dragLeave:"dragLeave",dragOver:"dragOver",drop:"drop"},standalone:!1}),n})(),je=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({}),n})();var vt=S(8173),Rt=S(177),Dt=S(5539);const zn=!(typeof window>"u")&&("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0);function Sn(n,o,e,i){const a=o.querySelectorAll(n);if(a.length){const u=e.querySelectorAll(n);for(let _=0;_<a.length;_++)i(a[_],u[_])}}let ei=0;function Ii(n,o){"file"!==o.type&&(o.value=n.value),"radio"===o.type&&o.name&&(o.name=`mat-clone-${o.name}-${ei++}`)}function gi(n,o){const e=o.getContext("2d");
1if(e)try{e.drawImage(n,0,0)}catch{}}function Li(n,o,e,i){const a={top:n.top,bottom:n.bottom,left:n.left,right:n.right};return o.top&&(a.top+=i),o.bottom&&(a.bottom+=i),o.left&&(a.left+=e),o.right&&(a.right+=e),a.height=a.bottom-a.top,a.width=a.right-a.left,a}const Xt=Object.freeze({topLeft:"nw-resize",topRight:"ne-resize",bottomLeft:"sw-resize",bottomRight:"se-resize",leftOrRight:"col-resize",topOrBottom:"row-resize"});function gr(n,o){return n.left&&n.top?o.topLeft:n.right&&n.top?o.topRight:n.left&&n.bottom?o.bottomLeft:n.right&&n.bottom?o.bottomRight:n.left||n.right?o.leftOrRight:n.top||n.bottom?o.topOrBottom:""}function Cn({edges:n,initialRectangle:o,newRectangle:e}){const i={};return Object.keys(n).forEach(a=>{i[a]=(e[a]||0)-(o[a]||0)}),i}const Oo="resize-active";let Ds=(()=>{class n{constructor(e,i,a,u){this.platformId=e,this.renderer=i,this.elm=a,this.zone=u,this.enableGhostResize=!1,this.resizeSnapGrid={},this.resizeCursors=Xt,this.ghostElementPositioning="fixed",this.allowNegativeResizes=!1,this.mouseMoveThrottleMS=50,this.resizeStart=new f.bkB,this.resizing=new f.bkB,this.resizeEnd=new f.bkB,this.mouseup=new Le.B7,this.mousedown=new Le.B7,this.mousemove=new Le.B7,this.destroy$=new Le.B7,this.pointerEventListeners=ns.getInstance(i,u)}ngOnInit(){const e=Di(this.pointerEventListeners.pointerDown,this.mousedown),i=Di(this.pointerEventListeners.pointerMove,this.mousemove).pipe((0,Dt.M)(({event:W})=>{u&&W.cancelable&&W.preventDefault()}),(0,ct.u)()),a=Di(this.pointerEventListeners.pointerUp,this.mouseup);let u;const _=()=>{u&&u.clonedNode&&(this.elm.nativeElement.parentElement.removeChild(u.clonedNode),this.renderer.setStyle(this.elm.nativeElement,"visibility","inherit"))},E=()=>({...Xt,...this.resizeCursors});e.pipe((0,ci.ZZ)(W=>{function ne(Ie){return{clientX:Ie.clientX-W.clientX,clientY:Ie.clientY-W.clientY}}const Ce=()=>{const Ie={x:1,y:1};return u&&(this.resizeSnapGrid.left&&u.edges.left?Ie.x=+this.resizeSnapGrid.left:this.resizeSnapGrid.right&&u.edges.right&&(Ie.x=+this.resizeSnapGrid.right),this.resizeSnapGrid.top&&u.edges.top?Ie.y=+this.resizeSnapGrid.top:this.resizeSnapGrid.bottom&&u.edges.bottom&&(Ie.y=+this.resizeSnapGrid.bottom)),Ie};function Ne(Ie,st){return{x:Math.ceil(Ie.clientX/st.x),y:Math.ceil(Ie.clientY/st.y)}}return Di(i.pipe((0,dt.s)(1)).pipe((0,Ct.T)(Ie=>[,Ie])),i.pipe(lt())).pipe((0,Ct.T)(([Ie,st])=>[Ie&&ne(Ie),ne(st)])).pipe((0,We.p)(([Ie,st])=>{if(!Ie)return!0;const Ze=Ce(),ht=Ne(Ie,Ze),Ot=Ne(st,Ze);return ht.x!==Ot.x||ht.y!==Ot.y})).pipe((0,Ct.T)(([,Ie])=>{const st=Ce();return{clientX:Math.round(Ie.clientX/st.x)*st.x,clientY:Math.round(Ie.clientY/st.y)*st.y}})).pipe((0,Te.Q)(Di(a,e)))})).pipe((0,We.p)(()=>!!u)).pipe((0,Ct.T)(({clientX:W,clientY:ne})=>Li(u.startingRect,u.edges,W,ne))).pipe((0,We.p)(W=>this.allowNegativeResizes||!!(W.height&&W.width&&W.height>0&&W.width>0))).pipe((0,We.p)(W=>!this.validateResize||this.validateResize({rectangle:W,edges:Cn({edges:u.edges,initialRectangle:u.startingRect,newRectangle:W})})),(0,Te.Q)(this.destroy$)).subscribe(W=>{u&&u.clonedNode&&(this.renderer.setStyle(u.clonedNode,"height",`${W.height}px`),this.renderer.setStyle(u.clonedNode,"width",`${W.width}px`),this.renderer.setStyle(u.clonedNode,"top",`${W.top}px`),this.renderer.setStyle(u.clonedNode,"left",`${W.left}px`)),this.resizing.observers.length>0&&this.zone.run(()=>{this.resizing.emit({edges:Cn({edges:u.edges,initialRectangle:u.startingRect,newRectangle:W}),rectangle:W})}),u.currentRect=W}),e.pipe((0,Ct.T)(({edges:W})=>W||{}),(0,We.p)(W=>Object.keys(W).length>0),(0,Te.Q)(this.destroy$)).subscribe(W=>{u&&_();const ne=function Do(n,o){let e=0,i=0;const a=n.nativeElement.style,_=["transform","-ms-transform","-moz-transform","-o-transform"].map(E=>a[E]).find(E=>!!E);if(_&&_.includes("translate")&&(e=_.replace(/.*translate3?d?\((-?[0-9]*)px, (-?[0-9]*)px.*/,"$1"),i=_.replace(/.*translate3?d?\((-?[0-9]*)px, (-?[0-9]*)px.*/,"$2")),"absolute"===o)return{height:n.nativeElement.offsetHeight,width:n.nativeElement.offsetWidth,top:n.nativeElement.offsetTop-i,bottom:n.nativeElement.offsetHeight+n.nativeElement.offsetTop-i,left:n.nativeElement.offsetLeft-e,right:n.nativeElement.offsetWidth+n.nativeElement.offsetLeft-e};{const E=n.nativeElement.getBoundingClientRect();return{height:E.height,width:E.width,top:E.top-i,bottom:E.bottom-i,left:E.left-e,right:E.right-e,scrollTop:n.nativeElement.scrollTop,scrollLeft:n.nativeElement.scrollLeft}}}(this.elm,this.ghostElementPositioning);u={edges:W,startingRect:ne,currentRect:ne};const Ce=E(),Ne=gr(u.edges,Ce);this.renderer.setStyle(document.body,"cursor",Ne),this.setElementClass(this.elm,Oo,!0),this.enableGhostResize&&(u.clonedNode=function fi(n){const o=n.cloneNode(!0),e=o.querySelectorAll("[id]"),i=n.nodeName.toLowerCase();return o.removeAttribute("id"),e.forEach(a=>{a.removeAttribute("id")}),"canvas"===i?gi(n,o):("input"===i||"select"===i||"textarea"===i)&&Ii(n,o),Sn("canvas",n,o,gi),Sn("input, textarea, select",n,o,Ii),o}(this.elm.nativeElement),this.elm.nativeElement.parentElement.appendChild(u.clonedNode),this.renderer.setStyle(this.elm.nativeElement,"visibility","hidden"),this.renderer.setStyle(u.clonedNode,"position",this.ghostElementPositioning),this.renderer.setStyle(u.clonedNode,"left",`${u.startingRect.left}px`),this.renderer.setStyle(u.clonedNode,"top",`${u.startingRect.top}px`),this.renderer.setStyle(u.clonedNode,"height",`${u.startingRect.height}px`),this.renderer.setStyle(u.clonedNode,"width",`${u.startingRect.width}px`),this.renderer.setStyle(u.clonedNode,"cursor",gr(u.edges,Ce)),this.renderer.addClass(u.clonedNode,"resize-ghost-element"),u.clonedNode.scrollTop=u.startingRect.scrollTop,u.clonedNode.scrollLeft=u.startingRect.scrollLeft),this.resizeStart.observers.length>0&&this.zone.run(()=>{this.resizeStart.emit({edges:Cn({edges:W,initialRectangle:ne,newRectangle:ne}),rectangle:Li(ne,{},0,0)})})}),a.pipe((0,Te.Q)(this.destroy$)).subscribe(()=>{u&&(this.renderer.removeClass(this.elm.nativeElement,Oo),this.renderer.setStyle(document.body,"cursor",""),this.renderer.setStyle(this.elm.nativeElement,"cursor",""),this.resizeEnd.observers.length>0&&this.zone.run(()=>{this.resizeEnd.emit({edges:Cn({edges:u.edges,initialRectangle:u.startingRect,newRectangle:u.currentRect}),rectangle:u.currentRect})}),_(),u=null)})}ngOnDestroy(){(0,Rt.UE)(this.platformId)&&this.renderer.setStyle(document.body,"cursor",""),this.mousedown.complete(),this.mouseup.complete(),this.mousemove.complete(),this.destroy$.next()}setElementClass(e,i,a){a?this.renderer.addClass(e.nativeElement,i):this.renderer.removeClass(e.nativeElement,i)}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.Agw),t.rXU(t.sFG),t.rXU(t.aKT),t.rXU(f.SKi))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlResizable",""]],inputs:{validateResize:"validateResize",enableGhostResize:"enableGhostResize",resizeSnapGrid:"resizeSnapGrid",resizeCursors:"resizeCursors",ghostElementPositioning:"ghostElementPositioning",allowNegativeResizes:"allowNegativeResizes",mouseMoveThrottleMS:"mouseMoveThrottleMS"},outputs:{resizeStart:"resizeStart",resizing:"resizing",resizeEnd:"resizeEnd"},exportAs:["mwlResizable"],standalone:!1}),n})();
1class ns{constructor(o,e){this.pointerDown=new rt.c(i=>{let a,u;return e.runOutsideAngular(()=>{a=o.listen("document","mousedown",_=>{i.next({clientX:_.clientX,clientY:_.clientY,event:_})}),zn&&(u=o.listen("document","touchstart",_=>{i.next({clientX:_.touches[0].clientX,clientY:_.touches[0].clientY,event:_})}))}),()=>{a(),zn&&u()}}).pipe((0,ct.u)()),this.pointerMove=new rt.c(i=>{let a,u;return e.runOutsideAngular(()=>{a=o.listen("document","mousemove",_=>{i.next({clientX:_.clientX,clientY:_.clientY,event:_})}),zn&&(u=o.listen("document","touchmove",_=>{i.next({clientX:_.targetTouches[0].clientX,clientY:_.targetTouches[0].clientY,event:_})}))}),()=>{a(),zn&&u()}}).pipe((0,ct.u)()),this.pointerUp=new rt.c(i=>{let a,u,_;return e.runOutsideAngular(()=>{a=o.listen("document","mouseup",E=>{i.next({clientX:E.clientX,clientY:E.clientY,event:E})}),zn&&(u=o.listen("document","touchend",E=>{i.next({clientX:E.changedTouches[0].clientX,clientY:E.changedTouches[0].clientY,event:E})}),_=o.listen("document","touchcancel",E=>{i.next({clientX:E.changedTouches[0].clientX,clientY:E.changedTouches[0].clientY,event:E})}))}),()=>{a(),zn&&(u(),_())}}).pipe((0,ct.u)())}static getInstance(o,e){return ns.instance||(ns.instance=new ns(o,e)),ns.instance}}let Ks=(()=>{class n{constructor(e,i,a,u){this.renderer=e,this.element=i,this.zone=a,this.resizableDirective=u,this.resizeEdges={},this.eventListeners={},this.destroy$=new Le.B7}ngOnInit(){this.zone.runOutsideAngular(()=>{this.listenOnTheHost("mousedown").subscribe(e=>{this.onMousedown(e,e.clientX,e.clientY)}),this.listenOnTheHost("mouseup").subscribe(e=>{this.onMouseup(e.clientX,e.clientY)}),zn&&(this.listenOnTheHost("touchstart").subscribe(e=>{this.onMousedown(e,e.touches[0].clientX,e.touches[0].clientY)}),Di(this.listenOnTheHost("touchend"),this.listenOnTheHost("touchcancel")).subscribe(e=>{this.onMouseup(e.changedTouches[0].clientX,e.changedTouches[0].clientY)}))})}ngOnDestroy(){this.destroy$.next(),this.unsubscribeEventListeners()}onMousedown(e,i,a){e.cancelable&&e.preventDefault(),this.eventListeners.touchmove||(this.eventListeners.touchmove=this.renderer.listen(this.element.nativeElement,"touchmove",u=>{this.onMousemove(u,u.targetTouches[0].clientX,u.targetTouches[0].clientY)})),this.eventListeners.mousemove||(this.eventListeners.mousemove=this.renderer.listen(this.element.nativeElement,"mousemove",u=>{this.onMousemove(u,u.clientX,u.clientY)})),this.resizable.mousedown.next({clientX:i,clientY:a,edges:this.resizeEdges})}onMouseup(e,i){this.unsubscribeEventListeners(),this.resizable.mouseup.next({clientX:e,clientY:i,edges:this.resizeEdges})}get resizable(){return this.resizableDirective||this.resizableContainer}onMousemove(e,i,a){this.resizable.mousemove.next({clientX:i,clientY:a,edges:this.resizeEdges,event:e})}unsubscribeEventListeners(){Object.keys(this.eventListeners).forEach(e=>{this.eventListeners[e](),delete this.eventListeners[e]})}listenOnTheHost(e){return yi(this.element.nativeElement,e).pipe((0,Te.Q)(this.destroy$))}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.sFG),t.rXU(t.aKT),t.rXU(f.SKi),t.rXU(Ds,8))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlResizeHandle",""]],inputs:{resizeEdges:"resizeEdges",resizableContainer:"resizableContainer"},standalone:!1}),n})(),Ao=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({}),n})();const C=(n,o)=>({event:n,trackByActionId:o}),k=n=>({action:n});function N(n,o){if(1&n){const e=t.RV6();t.j41(0,"a",5),t.nI1(1,"calendarA11y"),t.bIt("mwlClick",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2).event;return f.Njj(u.onClick({event:_,sourceEvent:a}))})("mwlKeydownEnter",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2).event;return f.Njj(u.onClick({event:_,sourceEvent:a}))}),t.k0s()}if(2&n){const e=o.$implicit;t.Y8G("ngClass",e.cssClass)("innerHtml",e.label,t.npT),t.BMQ("aria-label",t.i5U(1,3,t.eq3(6,k,e),"actionButtonLabel"))}}function q(n,o){if(1&n&&(t.j41(0,"span",3),t.DNE(1,N,2,8,"a",4),t.k0s()),2&n){const e=t.XpG(),i=e.event,a=e.trackByActionId;t.R7$(),t.Y8G("ngForOf",i.actions)("ngForTrackBy",a)}}function Y(n,o){1&n&&t.DNE(0,q,2,2,"span",2),2&n&&t.Y8G("ngIf",o.event.actions)}function se(n,o){}const Se=(n,o)=>({event:n,view:o}),De=()=>({});function Ue(n,o){if(1&n&&(t.nrm(0,"span",2),t.nI1(1,"calendarEventTitle"),t.nI1(2,"calendarA11y")),2&n){const e=o.event;t.Y8G("innerHTML",t.brH(1,2,e.title,o.view,e),t.npT),t.BMQ("aria-hidden",t.i5U(2,6,t.lJ4(9,De),"hideEventTitle"))}}function at(n,o){}const ft=(n,o,e)=>({contents:n,placement:o,event:e});function Je(n,o){if(1&n&&(t.j41(0,"div",2),t.nrm(1,"div",3)(2,"div",4),t.k0s()),2&n){const e=o.contents;t.Y8G("ngClass","cal-tooltip-"+o.placement),t.R7$(2),t.Y8G("innerHtml",e,t.npT)}}function Nt(n,o){}const In=(n,o,e,i,a,u,_,E,j,W,ne,Ce)=>
1({day:n,openDay:o,locale:e,tooltipPlacement:i,highlightDay:a,unhighlightDay:u,eventClicked:_,tooltipTemplate:E,tooltipAppendToBody:j,tooltipDelay:W,trackByEventId:ne,validateDrag:Ce}),ri=(n,o)=>({day:n,locale:o}),Gn=n=>({backgroundColor:n}),Ai=(n,o)=>({event:n,draggedFrom:o}),Mi=(n,o)=>({x:n,y:o}),io=()=>({delay:300,delta:30});function Ko(n,o){if(1&n&&(t.j41(0,"span",7),t.EFF(1),t.k0s()),2&n){const e=t.XpG().day;t.R7$(),t.JRh(e.badgeTotal)}}function di(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",10),t.nI1(1,"calendarEventTitle"),t.nI1(2,"calendarA11y"),t.bIt("mouseenter",function(){const a=f.eBV(e).$implicit,u=t.XpG(2).highlightDay;return f.Njj(u.emit({event:a}))})("mouseleave",function(){const a=f.eBV(e).$implicit,u=t.XpG(2).unhighlightDay;return f.Njj(u.emit({event:a}))})("mwlClick",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2).eventClicked;return f.Njj(_.emit({event:u,sourceEvent:a}))}),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(2),a=i.day,u=i.tooltipPlacement,_=i.tooltipTemplate,E=i.tooltipAppendToBody,j=i.tooltipDelay,W=i.validateDrag;t.AVh("cal-draggable",e.draggable),t.Y8G("ngStyle",t.eq3(22,Gn,null==e.color?null:e.color.primary))("ngClass",null==e?null:e.cssClass)("mwlCalendarTooltip",t.brH(1,15,e.t
1itle,"monthTooltip",e))("tooltipPlacement",u)("tooltipEvent",e)("tooltipTemplate",_)("tooltipAppendToBody",E)("tooltipDelay",j)("dropData",t.l_i(24,Ai,e,a))("dragAxis",t.l_i(27,Mi,e.draggable,e.draggable))("validateDrag",W)("touchStartLongPress",t.lJ4(30,io)),t.BMQ("aria-hidden",t.i5U(2,19,t.lJ4(31,De),"hideMonthCellEvents"))}}function Fo(n,o){if(1&n&&(t.j41(0,"div",8),t.DNE(1,di,3,32,"div",9),t.k0s()),2&n){const e=t.XpG(),i=e.day,a=e.trackByEventId;t.R7$(),t.Y8G("ngForOf",i.events)("ngForTrackBy",a)}}function mi(n,o){if(1&n&&(t.j41(0,"div",2),t.nI1(1,"calendarA11y"),t.j41(2,"span",3),t.DNE(3,Ko,2,1,"span",4),t.j41(4,"span",5),t.EFF(5),t.nI1(6,"calendarDate"),t.k0s()()(),t.DNE(7,Fo,2,2,"div",6)),2&n){const e=o.day,i=o.locale;t.BMQ("aria-label",t.i5U(1,4,t.l_i(11,ri,e,i),"monthCell")),t.R7$(3),t.Y8G("ngIf",e.badgeTotal>0),t.R7$(2),t.JRh(t.brH(6,7,e.date,"monthViewDayNumber",i)),t.R7$(2),t.Y8G("ngIf",e.events.length>0)}}function lr(n,o){}const Xs=(n,o,e,i,a)=>({events:n,eventClicked:o,isOpen:e,trackByEventId:i,validateDrag:a}),Or=(n,o)=>({date:n,locale:o}),mo=n=>({event:n}),jo=(n,o)=>({event:n,locale:o});function ro(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",7),t.nrm(1,"span",8),t.EFF(2," "),t.j41(3,"mwl-calendar-event-title",9),t.nI1(4,"calendarA11y"),t.bIt("mwlClick",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2).eventClicked;return f.Njj(_.emit({event:u,sourceEvent:a}))})("mwlKeydownEnter",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2).eventClicked;return f.Njj(_.emit({event:u,sourceEvent:a}))}),t.k0s(),t.EFF(5," "),t.nrm(6,"mwl-calendar-event-actions",10),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(2).validateDrag,a=t.XpG();t.AVh("cal-draggable",e.draggable),t.Y8G("ngClass",null==e?null:e.cssClass)("dropData",t.eq3(16,mo,e))("dragAxis",t.l_i(18,Mi,e.draggable,e.draggable))("validateDrag",i)("touchStartLongPress",t.lJ4(21,io)),t.R7$(),t.Y8G("ngStyle",t.eq3(22,Gn,null==e.color?null:e.color.primary)),t.R7$(2),t.Y8G("event",e)("customTemplate",a.eventTitleTemplate),t.BMQ("aria-label",t.i5U(4,13,t.l_i(24,jo,e,a.locale),"eventDescription")),t.R7$(3),t.Y8G("event",e)("customTemplate",a.eventActionsTemplate)}}function Pi(n,o){if(1&n&&(t.j41(0,"div",3),t.nrm(1,"span",4),t.nI1(2,"calendarA11y"),t.nrm(3,"span",5),t.nI1(4,"calendarA11y"),t.DNE(5,ro,7,27,"div",6),t.k0s()),2&n){const e=t.XpG(),i=e.events,a=e.trackByEventId,u=t.XpG();t.Y8G("@collapse",void 0),t.R7$(),t.BMQ("aria-label",t.i5U(2,5,t.l_i(11,Or,u.date,u.locale),"openDayEventsAlert")),t.R7$(2),t.BMQ("aria-label",t.i5U(4,8,t.l_i(14,Or,u.date,u.locale),"openDayEventsLandmark")),t.R7$(2),t.Y8G("ngForOf",i)("ngForTrackBy",a)}}function jr(n,o){1&n&&t.DNE(0,Pi,6,17,"div",2),2&n&&t.Y8G("ngIf",o.isOpen)}function Vr(n,o){}const hs=(n,o,e)=>({days:n,locale:o,trackByWeekDayHeaderDate:e});function To(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",4),t.bIt("click",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.columnHeaderClicked.emit({isoDayNumber:u.day,sourceEvent:a}))}),t.EFF(1),t.nI1(2,"calendarDate"),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG().locale;t.AVh("cal-past",e.isPast)("cal-today",e.isToday)("cal-future",e.isFuture)("cal-weekend",e.isWeekend),t.Y8G("ngClass",e.cssClass),t.R7$(),t.SpI(" ",t.brH(2,10,e.date,"monthViewColumnHeader",i)," ")}}function Xo(n,o){if(1&n&&(t.j41(0,"div",2),t.DNE(1,To,3,14,"div",3),t.k0s()),2&n){const e=o.days,i=o.trackByWeekDayHeaderDate;t.R7$(),t.Y8G("ngForOf",e)("ngForTrackBy",i)}}function Ys(n,o){}function Os(n,o){if(1&n){const e=t.RV6();t.j41(0,"mwl-calendar-month-cell",7),t.nI1(1,"calendarA11y"),t.bIt("mwlClick",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.dayClicked.emit({day:u,sourceEvent:a}))})("mwlKeydownEnter",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.dayClicked.emit({day:u,sourceEvent:a}))})("highlightDay",function(a){f.eBV(e);const u=t.XpG(2);return f.Njj(u.toggleDayHighlight(a.event,!0))})("unhighlightDay",function(a){f.eBV(e);const u=t.XpG(2);return f.Njj(u.toggleDayHighlight(a.event,!1))})("drop",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.eventDropped(u,a.dropData.event,a.dropData.draggedFrom))})("eventClicked",function(a){f.eBV(e);const u=t.XpG(2);
1return f.Njj(u.eventClicked.emit({event:a.event,sourceEvent:a.sourceEvent}))}),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(2);t.Y8G("ngClass",null==e?null:e.cssClass)("day",e)("openDay",i.openDay)("locale",i.locale)("tooltipPlacement",i.tooltipPlacement)("tooltipAppendToBody",i.tooltipAppendToBody)("tooltipTemplate",i.tooltipTemplate)("tooltipDelay",i.tooltipDelay)("customTemplate",i.cellTemplate)("ngStyle",t.eq3(15,Gn,e.backgroundColor))("clickListenerDisabled",0===i.dayClicked.observers.length),t.BMQ("tabindex",t.i5U(1,12,t.lJ4(17,De),"monthCellTabIndex"))}}function Za(n,o){if(1&n){const e=t.RV6();t.j41(0,"div")(1,"div",4),t.DNE(2,Os,2,18,"mwl-calendar-month-cell",5),t.nI1(3,"slice"),t.k0s(),t.j41(4,"mwl-calendar-open-day-events",6),t.bIt("eventClicked",function(a){f.eBV(e);const u=t.XpG();return f.Njj(u.eventClicked.emit({event:a.event,sourceEvent:a.sourceEvent}))})("drop",function(a){f.eBV(e);const u=t.XpG();return f.Njj(u.eventDropped(u.openDay,a.dropData.event,a.dropData.draggedFrom))}),t.k0s()()}if(2&n){const e=o.$implicit,i=t.XpG();t.R7$(2),t.Y8G("ngForOf",t.brH(3,9,i.view.days,e,e+i.view.totalDaysVisibleInWeek))("ngForTrackBy",i.trackByDate),t.R7$(2),t.Y8G("locale",i.locale)("isOpen",i.openRowIndex===e)("events",null==i.openDay?null:i.openDay.events)("date",null==i.openDay?null:i.openDay.date)("customTemplate",i.openDayEventsTemplate)("eventTitleTemplate",i.eventTitleTemplate)("eventActionsTemplate",i.eventActionsTemplate)}}const Fi=(n,o,e,i,a,u)=>({days:n,locale:o,dayHeaderClicked:e,eventDropped:i,dragEnter:a,trackByWeekDayHeaderDate:u});function Qs(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",4),t.bIt("mwlClick",function(a){const u=f.eBV(e).$implicit,_=t.XpG().dayHeaderClicked;return f.Njj(_.emit({day:u,sourceEvent:a}))})("drop",function(a){const u=f.eBV(e).$implicit,_=t.XpG().eventDropped;return f.Njj(_.emit({event:a.dropData.event,newStart:u.date}))})("dragEnter",function(){const a=f.eBV(e).$implicit,u=t.XpG().dragEnter;return f.Njj(u.emit({date:a.date}))}),t.j41(1,"b"),t.EFF(2),t.nI1(3,"calendarDate"),t.k0s(),t.nrm(4,"br"),t.j41(5,"span"),t.EFF(6),t.nI1(7,"calendarDate"),t.k0s()()}if(2&n){const e=o.$implicit,i=t.XpG().locale;t.AVh("cal-past",e.isPast)("cal-today",e.isToday)("cal-future",e.isFuture)("cal-weekend",e.isWeekend),t.Y8G("ngClass",e.cssClass),t.R7$(2),t.JRh(t.brH(3,11,e.date,"weekViewColumnHeader",i)),t.R7$(4),t.JRh(t.brH(7,15,e.date,"weekViewColumnSubHeader",i))}}function oo(n,o){if(1&n&&(t.j41(0,"div",2),t.DNE(1,Qs,8,19,"div",3),t.k0s()),2&n){const e=o.days,i=o.trackByWeekDayHeaderDate;t.R7$(),t.Y8G("ngForOf",e)("ngForTrackBy",i)}}function fs(n,o){}const is=(n,o,e,i,a,u,_,E,j)=>({weekEvent:n,tooltipPlacement:o,eventClicked:e,tooltipTemplate:i,tooltipAppendToBody:a,tooltipDisabled:u,tooltipDelay:_,column:E,daysInWeek:j}),gs=(n,o,e)=>({color:n,backgroundColor:o,borderColor:e});function Ns(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",2),t.nI1(1,"calendarEventTitle"),t.nI1(2,"calendarA11y"),t.bIt("mwlClick",function(a){const u=f.eBV(e).eventClicked;return f.Njj(u.emit({sourceEvent:a}))})("mwlKeydownEnter",function(a){const u=f.eBV(e).eventClicked;return f.Njj(u.emit({sourceEvent:a}))}),t.nrm(3,"mwl-calendar-event-actions",3),t.EFF(4," "),t.nrm(5,"mwl-calendar-event-title",4),t.k0s()}if(2&n){const e=o.weekEvent,i=o.tooltipPlacement,a=o.tooltipTemplate,u=o.tooltipAppendToBody,_=o.tooltipDisabled,E=o.tooltipDelay,j=o.daysInWeek,W=t.XpG();t.Y8G("ngStyle",t.sMw(20,gs,null==e.event.color?null:e.event.color.secondaryText,null==e.event.color?null:e.event.color.secondary,null==e.event.color?null:e.event.color.primary))("mwlCalendarTooltip",_?"":t.brH(1,13,e.event.title,1===j?"dayTooltip":"weekTooltip",e.tempEvent||e.event))("tooltipPlacement",i)("tooltipEvent",e.tempEvent||e.event)("tooltipTemplate",a)("tooltipAppendToBody",u)("tooltipDelay",E),t.BMQ("aria-label",t.i5U(2,17,t.l_i(24,jo,e.tempEvent||e.event,W.locale),"eventDescription")),t.R7$(3),t.Y8G("event",e.tempEvent||e.event)("customTemplate",W.eventActionsTemplate),t.R7$(2),t.Y8G("event",e.tempEvent||e.event)("customTemplate",W.eventTitleTemplate)("view",1===j?"day":"week")}}function Hr(n,o){}const xo=(n,o,e,i,a)=>({segment:n,locale:o,segmentHeight:e,isTimeLabel:i,daysInWeek:a});function Yo(n,o){if(1&n&&(t.j41(0,"div",4),t.EFF(1),t.nI1(2,"calendarDate"),t.k0s()),2&n){const e=t.XpG(),i=e.segment,a=e.locale,u=e.daysInWeek;t.R7$(),t.SpI(" ",t.brH(2,1,i.displayDate,1===u?"dayViewHour":"weekViewHour",a)," ")}}function qs(n,o){if(1&n&&(t.j41(0,"div",2),t.nI1(1,"calendarA11y"),t.DNE(2,Yo,3,5,"div",3),t.k0s()),2&n){const e=o.segment,a=o.isTimeLabel,u=o.daysInWeek;t.xc7("height",o.segmentHeight,"px"),t.AVh("cal-hour-start",e.isStart)("cal-after-hour-start",!e.isStart),t.Y8G("ngClass",e.cssClass),t.BMQ("aria-hidden",t.i5U(1,9,t.lJ4(12,De),1===u?"hideDayHourSegment":"hideWeekHourSegment")),t.R7$(2),t.Y8G("ngIf",a)}}function Vo(n,o){}const Js=(n,o,e,i,a,u,_)=>({columnDate:n,dayStartHour:o,dayStartMinute:e,dayEndHour:i,dayEndMinute:a,isVisible:u,topPx:_});function rs(n,o){if(1&n&&t.nrm(0,"div",3),2&n){const e=t.XpG().topPx;t.xc7("top",e,"px")}}function Zs(n,o){1&n&&t.DNE(0,rs,1,2,"div",2),2&n&&t.Y8G("ngIf",o.isVisible)}function Ho(n,o){}const Wo=(n,o)=>({left:n,right:o}),os=(n,o)=>({event:n,calendarId:o}),Qr=n=>({x:n}),el=()=>({left:!0}),_s=()=>({right:!0}),ca=(n,o,e,i)=>({left:n,right:o,top:e,bottom:i}),be=()=>({left:!0,top:!0}),He=()=>({right:!0,bottom:!0});function qe(n,o){1&n&&t.eu8(0)}function ot(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",17),t.bIt("drop",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.eventDropped(a,u.date,!0))})("dragEnter",function(){const a=f.eBV(e).$implicit,u=t.XpG(2);return f.Njj(u.dateDragEnter(a.date))}),t.k0s()}}function bt(n,o){1&n&&t.nrm(0,"div",24),2&n&&t.Y8G("resizeEdges",t.lJ4(1,el))}function Gt(n,o){1&n&&t.nrm(0,"div",25),2&n&&t.Y8G("resizeEdges",t.lJ4(1,_s))}function Zt(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",20,3),t.bIt("resizeStart",function(a){const u=f.eBV(e).$implicit;t.XpG();const _=t.sdS(1),E=t.XpG(2);return f.Njj(E.allDayEventResizeStarted(_,u,a))})("resizing",function(a){const u=f.eBV(e).$implicit,_=t.XpG(3);return f.Njj(_.allDayEventResizing(u,a,_.dayColumnWidth))})("resizeEnd",function(){const a=f.eBV(e).$implicit,u=t.XpG(3);return f.Njj(u.allDayEventResizeEnded(a))}
1)("dragStart",function(){const a=f.eBV(e).$implicit,u=t.sdS(1);t.XpG();const _=t.sdS(1),E=t.XpG(2);return f.Njj(E.dragStarted(_,u,a,!1))})("dragging",function(){f.eBV(e);const a=t.XpG(3);return f.Njj(a.allDayEventDragMove())})("dragEnd",function(a){const u=f.eBV(e).$implicit,_=t.XpG(3);return f.Njj(_.dragEnded(u,a,_.dayColumnWidth))}),t.DNE(2,bt,1,2,"div",21),t.j41(3,"mwl-calendar-week-view-event",22),t.bIt("eventClicked",function(a){const u=f.eBV(e).$implicit,_=t.XpG(3);return f.Njj(_.eventClicked.emit({event:u.event,sourceEvent:a.sourceEvent}))}),t.k0s(),t.DNE(4,Gt,1,2,"div",23),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(3);t.xc7("width",100/i.days.length*e.span,"%")("margin-left",i.rtl?null:100/i.days.length*e.offset,"%")("margin-right",i.rtl?100/i.days.length*e.offset:null,"%"),t.AVh("cal-draggable",e.event.draggable&&0===i.allDayEventResizes.size)("cal-starts-within-week",!e.startsBeforeWeek)("cal-ends-within-week",!e.endsAfterWeek),t.Y8G("ngClass",null==e.event?null:e.event.cssClass)("resizeCursors",i.resizeCursors)("resizeSnapGrid",t.l_i(33,Wo,i.dayColumnWidth,i.dayColumnWidth))("validateResize",i.validateResize)("dropData",t.l_i(36,os,e.event,i.calendarId))("dragAxis",t.l_i(39,Mi,e.event.draggable&&0===i.allDayEventResizes.size,!i.snapDraggedEvents&&e.event.draggable&&0===i.allDayEventResizes.size))("dragSnapGrid",i.snapDraggedEvents?t.eq3(42,Qr,i.dayColumnWidth):t.lJ4(44,De))("validateDrag",i.validateDrag)("touchStartLongPress",t.lJ4(45,io)),t.R7$(2),t.Y8G("ngIf",(null==e.event||null==e.event.resizable?null:e.event.resizable.beforeStart)&&!e.startsBeforeWeek),t.R7$(),t.Y8G("locale",i.locale)("weekEvent",e)("tooltipPlacement",i.tooltipPlacement)("tooltipTemplate",i.tooltipTemplate)("tooltipAppendToBody",i.tooltipAppendToBody)("tooltipDelay",i.tooltipDelay)("customTemplate",i.eventTemplate)("eventTitleTemplate",i.eventTitleTemplate)("eventActionsTemplate",i.eventActionsTemplate)("daysInWeek",i.daysInWeek),t.R7$(),t.Y8G("ngIf",(null==e.event||null==e.event.resizable?null:e.event.resizable.afterEnd)&&!e.endsAfterWeek)}}function hn(n,o){if(1&n&&(t.j41(0,"div",18,2),t.DNE(2,Zt,5,46,"div",19),t.k0s()),2&n){const e=o.$implicit,i=t.XpG(2);t.R7$(2),t.Y8G("ngForOf",e.row)("ngForTrackBy",i.trackByWeekAllDayEvent)}}function nn(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",12,1),t.bIt("dragEnter",function(){f.eBV(e);const a=t.XpG();return f.Njj(a.dragEnter("allDay"))})("dragLeave",function(){f.eBV(e);const a=t.XpG();return f.Njj(a.dragLeave("allDay"))}),t.j41(2,"div",10)(3,"div",13),t.DNE(4,qe,1,0,"ng-container",14),t.k0s(),t.DNE(5,ot,1,0,"div",15),t.k0s(),t.DNE(6,hn,3,2,"div",16),t.k0s()}if(2&n){const e=t.XpG();t.R7$(4),t.Y8G("ngTemplateOutlet",e.allDayEventsLabelTemplate),t.R7$(),t.Y8G("ngForOf",e.days)("ngForTrackBy",e.trackByWeekDayHeaderDate),t.R7$(),t.Y8G("ngForOf",e.view.allDayEventRows)("ngForTrackBy",e.trackById)}}function _i(n,o){if(1&n&&t.nrm(0,"mwl-calendar-week-view-hour-segment",29),2&n){const e=o.$implicit,i=t.XpG(3);t.xc7("height",i.hourSegmentHeight,"px"),t.Y8G("segment",e)("segmentHeight",i.hourSegmentHeight)("locale",i.locale)("customTemplate",i.hourSegmentTemplate)("isTimeLabel",!0)("daysInWeek",i.daysInWeek)}}function Ln(n,o){if(1&n&&(t.j41(0,"div",27),t.DNE(1,_i,1,8,"mwl-calendar-week-view-hour-segment",28),t.k0s()),2&n){const e=o.$implicit,i=o.odd,a=t.XpG(2);t.AVh("cal-hour-odd",i),t.R7$(),t.Y8G("ngForOf",e.segments)("ngForTrackBy",a.trackByHourSegment)}}function $n(n,o){if(1&n&&(t.j41(0,"div",13),t.DNE(1,Ln,2,4,"div",26),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.Y8G("ngForOf",e.view.hourColumns[0].hours)("ngForTrackBy",e.trackByHour)}}function ui(n,o){1&n&&t.nrm(0,"div",24),2&n&&t.Y8G("resizeEdges",t.lJ4(1,be))}function An(n,o){}function Ei(n,o){if(1&n){const e=t.RV6();t.j41(0,"mwl-calendar-week-view-event",36),t.bIt("eventClicked",function(a){f.eBV(e);const u=t.XpG().$implicit,_=t.XpG(2);return f.Njj(_.eventClicked.emit({event:u.event,sourceEvent:a.sourceEvent}))}),t.k0s()}if(2&n){const e=t.XpG().$implicit,i=t.XpG().$implicit,a=t.XpG();t.Y8G("locale",a.locale)("weekEvent",e)("tooltipPlacement",a.tooltipPlacement)("tooltipTemplate",a.tooltipTemplate)("tooltipAppendToBody",a.tooltipAppendToBody)("tooltipDisabled",a.dragActive||a.timeEventResizes.size>0)("tooltipDelay",a.tooltipDelay)("customTemplate",a.eventTemplate)("eventTitleTemplate",a.eventTitleTemplate)("eventActionsTemplate",a.eventActionsTemplate)("column",i)("daysInWeek",a.daysInWeek)}}function so(n,o){1&n&&t.nrm(0,"div",25),2&n&&t.Y8G("resizeEdges",t.lJ4(1,He))}function Ir(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",34,3),t.bIt("resizeStart",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2),E=t.sdS(6);return f.Njj(_.timeEventResizeStarted(E,u,a))})("resizing",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.timeEventResizing(u,a))})("resizeEnd",function(){const a=f.eBV(e).$implicit,u=t.XpG(2);return f.Njj(u.timeEventResizeEnded(a))}
1)("dragStart",function(){const a=f.eBV(e).$implicit,u=t.sdS(1),_=t.XpG(2),E=t.sdS(6);return f.Njj(_.dragStarted(E,u,a,!0))})("dragging",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.dragMove(u,a))})("dragEnd",function(a){const u=f.eBV(e).$implicit,_=t.XpG(2);return f.Njj(_.dragEnded(u,a,_.dayColumnWidth,!0))}),t.DNE(2,ui,1,2,"div",21)(3,An,0,0,"ng-template",35)(4,Ei,1,12,"ng-template",null,4,t.C5r)(6,so,1,2,"div",23),t.k0s()}if(2&n){const e=o.$implicit,i=t.sdS(5),a=t.XpG(2);t.xc7("top",e.top,"px")("height",e.height,"px")("left",e.left,"%")("width",e.width,"%"),t.AVh("cal-draggable",e.event.draggable&&0===a.timeEventResizes.size)("cal-starts-within-day",!e.startsBeforeDay)("cal-ends-within-day",!e.endsAfterDay),t.Y8G("ngClass",e.event.cssClass)("hidden",0===e.height&&0===e.width)("resizeCursors",a.resizeCursors)("resizeSnapGrid",t.ziG(30,ca,a.dayColumnWidth,a.dayColumnWidth,a.eventSnapSize||a.hourSegmentHeight,a.eventSnapSize||a.hourSegmentHeight))("validateResize",a.validateResize)("allowNegativeResizes",!0)("dropData",t.l_i(35,os,e.event,a.calendarId))("dragAxis",t.l_i(38,Mi,e.event.draggable&&0===a.timeEventResizes.size,e.event.draggable&&0===a.timeEventResizes.size))("dragSnapGrid",a.snapDraggedEvents?t.l_i(41,Mi,a.dayColumnWidth,a.eventSnapSize||a.hourSegmentHeight):t.lJ4(44,De))("touchStartLongPress",t.lJ4(45,io))("ghostDragEnabled",!a.snapDraggedEvents)("ghostElementTemplate",i
1)("validateDrag",a.validateDrag),t.R7$(2),t.Y8G("ngIf",(null==e.event||null==e.event.resizable?null:e.event.resizable.beforeStart)&&!e.startsBeforeDay),t.R7$(),t.Y8G("ngTemplateOutlet",i),t.R7$(3),t.Y8G("ngIf",(null==e.event||null==e.event.resizable?null:e.event.resizable.afterEnd)&&!e.endsAfterDay)}}function Wr(n,o){if(1&n){const e=t.RV6();t.j41(0,"mwl-calendar-week-view-hour-segment",38),t.bIt("mwlClick",function(a){const u=f.eBV(e).$implicit,_=t.XpG(3);return f.Njj(_.hourSegmentClicked.emit({date:u.date,sourceEvent:a}))})("drop",function(a){const u=f.eBV(e).$implicit,_=t.XpG(3);return f.Njj(_.eventDropped(a,u.date,!1))})("dragEnter",function(){const a=f.eBV(e).$implicit,u=t.XpG(3);return f.Njj(u.dateDragEnter(a.date))}),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(3);t.xc7("height",i.hourSegmentHeight,"px"),t.Y8G("segment",e)("segmentHeight",i.hourSegmentHeight)("locale",i.locale)("customTemplate",i.hourSegmentTemplate)("daysInWeek",i.daysInWeek)("clickListenerDisabled",0===i.hourSegmentClicked.observers.length)("dragOverClass",i.dragActive&&i.snapDraggedEvents?null:"cal-drag-over")("isTimeLabel",1===i.daysInWeek)}}function Po(n,o){if(1&n&&(t.j41(0,"div",27),t.DNE(1,Wr,1,10,"mwl-calendar-week-view-hour-segment",37),t.k0s()),2&n){const e=o.$implicit,i=o.odd,a=t.XpG(2);t.AVh("cal-hour-odd",i),t.R7$(),t.Y8G("ngForOf",e.segments)("ngForTrackBy",a.trackByHourSegment)}}function ss(n,o){if(1&n&&(t.j41(0,"div",30),t.nrm(1,"mwl-calendar-week-view-current-time-marker",31),t.j41(2,"div",32),t.DNE(3,Ir,7,46,"div",33),t.k0s(),t.DNE(4,Po,2,4,"div",26),t.k0s()),2&n){const e=o.$implicit,i=t.XpG();t.R7$(),t.Y8G("columnDate",e.date)("dayStartHour",i.dayStartHour)("dayStartMinute",i.dayStartMinute)("dayEndHour",i.dayEndHour)("dayEndMinute",i.dayEndMinute)("hourSegments",i.hourSegments)("hourDuration",i.hourDuration)("hourSegmentHeight",i.hourSegmentHeight)("customTemplate",i.currentTimeMarkerTemplate),t.R7$(2),t.Y8G("ngForOf",e.events)("ngForTrackBy",i.trackByWeekTimeEvent),t.R7$(),t.Y8G("ngForOf",e.hours)("ngForTrackBy",i.trackByHour)}}let cr=(()=>{class n{constructor(e,i,a){this.renderer=e,this.elm=i,this.document=a,this.clickListenerDisabled=!1,this.click=new f.bkB,this.destroy$=new Le.B7}ngOnInit(){this.clickListenerDisabled||this.listen().pipe((0,Te.Q)(this.destroy$)).subscribe(e=>{e.stopPropagation(),this.click.emit(e)})}ngOnDestroy(){this.destroy$.next()}listen(){return new rt.c(e=>this.renderer.listen(this.elm.nativeElement,"click",i=>{e.next(i)}))}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.sFG),t.rXU(t.aKT),t.rXU(f.qQL))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlClick",""]],inputs:{clickListenerDisabled:"clickListenerDisabled"},outputs:{click:"mwlClick"},standalone:!1}),n})(),da=(()=>{class n{constructor(e,i,a){this.host=e,this.ngZone=i,this.renderer=a,this.keydown=new f.bkB,this.keydownListener=null}ngOnInit(){this.ngZone.runOutsideAngular(()=>{this.keydownListener=this.renderer.listen(this.host.nativeElement,"keydown",e=>{(13===e.keyCode||13===e.which||"Enter"===e.key)&&(e.preventDefault(),e.stopPropagation(),this.ngZone.run(()=>{this.keydown.emit(e)}))})})}ngOnDestroy(){null!==this.keydownListener&&(this.keydownListener(),this.keydownListener=null)}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.aKT),t.rXU(f.SKi),t.rXU(t.sFG))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlKeydownEnter",""]],outputs:{keydown:"mwlKeydownEnter"},standalone:!1}),n})(),Ba=(()=>{class n{constructor(e){this.i18nPlural=e}monthCell({day:e,locale:i}){return e.badgeTotal>0?`\n        ${(0,H.Yq)(e.date,"EEEE MMMM d",i)},\n        ${this.i18nPlural.transform(e.badgeTotal,{"=0":"No events","=1":"One event",other:"# events"})},\n         click to expand\n      `:`${(0,H.Yq)(e.date,"EEEE MMMM d",i)}`}openDayEventsLandmark({date:e,locale:i}){return`\n      Beginning of expanded view for ${(0,H.Yq)(e,"EEEE MMMM dd",i)}\n    `}openDayEventsAlert({date:e,locale:i}){return`${(0,H.Yq)(e,"EEEE MMMM dd",i)} expanded`}eventDescription({event:e,locale:i}){if(!0===e.allDay)return this.allDayEventDescription({event:e,locale:i});const a=`\n      ${(0,H.Yq)(e.start,"EEEE MMMM dd",i)},\n      ${e.title}, from ${(0,H.Yq)(e.start,"hh:mm a",i)}\n    `;return e.end?a+` to ${(0,H.Yq)(e.end,"hh:mm a",i)}`:a}allDayEventDescription({event:e,locale:i}){const a=`\n      ${e.title}, event spans multiple days:\n      start time ${(0,H.Yq)(e.start,"MMMM dd hh:mm a",i)}\n    `;return e.end?a+`, stop time ${(0,H.Yq)(e.end,"MMMM d hh:mm a",i)}`:a+", no stop time"}actionButtonLabel({action:e}){return e.a11yLabel}monthCellTabIndex(){return 0}hideMonthCellEvents(){return!0}hideEventTitle(){return!0}hideWeekHourSegment(){return!0}hideDayHourSegment(){return!0}}return n.\u0275fac=function(e){return new(e||n)(f.KVO(H.jo))},n.\u0275prov=f.jDH({token:n,factory:n.\u0275fac}),n})(),ms=(()=>{class n{constructor(e,i){this.calendarA11y=e,this.locale=i}transform(e,i){if(e.locale=e.locale||this.locale,typeof this.calendarA11y[i]>"u"){const a=Object.getOwnPropertyNames(Object.getPrototypeOf(Ba.prototype)).filter(u=>"constructor"!==u);throw new Error(`${i} is not a valid a11y method. Can only be one of ${a.join(", ")}`)}return this.calendarA11y[i](e)}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Ba,16),t.rXU(t.xe9,16))},n.\u0275pipe=t.EJ8({name:"calendarA11y",type:n,pure:!0,standalone:!1}),n})(),ea=(()=>{class n{constructor(){this.trackByActionId=(e,i)=>i.id?i.id:i}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-event-actions"]],inputs:{event:"event",customTemplate:"customTemplate"},standalone:!1,decls:3,vars:5,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","cal-event-actions",4,"ngIf"],[1,"cal
1-event-actions"],["class","cal-event-action","href","javascript:;","tabindex","0","role","button",3,"ngClass","innerHtml","mwlClick","mwlKeydownEnter",4,"ngFor","ngForOf","ngForTrackBy"],["href","javascript:;","tabindex","0","role","button",1,"cal-event-action",3,"mwlClick","mwlKeydownEnter","ngClass","innerHtml"]],template:function(e,i){if(1&e&&t.DNE(0,Y,1,1,"ng-template",null,0,t.C5r)(2,se,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.l_i(2,C,i.event,i.trackByActionId))}},dependencies:[H.YU,H.Sq,H.bT,H.T3,cr,da,ms],encapsulation:2}),n})();class ua{month(o,e){return o.title}monthTooltip(o,e){return o.title}week(o,e){return o.title}weekTooltip(o,e){return o.title}day(o,e){return o.title}dayTooltip(o,e){return o.title}}let vs=(()=>{class n{constructor(e){this.calendarEventTitle=e}transform(e,i,a){return this.calendarEventTitle[i](a,e)}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(ua,16))},n.\u0275pipe=t.EJ8({name:"calendarEventTitle",type:n,pure:!0,standalone:!1}),n})(),ja=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-event-title"]],inputs:{event:"event",customTemplate:"customTemplate",view:"view"},standalone:!1,decls:3,vars:5,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-event-title",3,"innerHTML"]],template:function(e,i){if(1&e&&t.DNE(0,Ue,3,10,"ng-template",null,0,t.C5r)(2,at,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.l_i(2,Se,i.event,i.view))}},dependencies:[H.T3,vs,ms],encapsulation:2}),n})(),pa=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-tooltip-window"]],inputs:{contents:"contents",placement:"placement",event:"event",customTemplate:"customTemplate"},standalone:!1,decls:3,vars:6,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-tooltip",3,"ngClass"],[1,"cal-tooltip-arrow"],[1,"cal-tooltip-inner",3,"innerHtml"]],template:function(e,i){if(1&e&&t.DNE(0,Je,3,2,"ng-template",null,0,t.C5r)(2,Nt,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.sMw(2,ft,i.contents,i.placement,i.event))}},dependencies:[H.YU,H.T3],encapsulation:2}),n})(),ta=(()=>{class n{constructor(e,i,a,u,_,E){this.elementRef=e,this.injector=i,this.renderer=a,this.viewContainerRef=_,this.document=E,this.placement="auto",this.delay=null,this.cancelTooltipDelay$=new Le.B7,this.tooltipFactory=u.resolveComponentFactory(pa)}ngOnChanges(e){this.tooltipRef&&(e.contents||e.customTemplate||e.event)&&(this.tooltipRef.instance.contents=this.contents,this.tooltipRef.instance.customTemplate=this.customTemplate,this.tooltipRef.instance.event=this.event,this.tooltipRef.changeDetectorRef.markForCheck(),this.contents||this.hide())}ngOnDestroy(){this.hide()}onMouseOver(){(null===this.delay?(0,At.of)("now"):mt(this.delay)).pipe((0,Te.Q)(this.cancelTooltipDelay$)).subscribe(()=>{this.show()})}onMouseOut(){this.hide()}show(){!this.tooltipRef&&this.contents&&(this.tooltipRef=this.viewContainerRef.createComponent(this.tooltipFactory,0,this.injector,[]),this.tooltipRef.instance.contents=this.contents,this.tooltipRef.instance.customTemplate=this.customTemplate,this.tooltipRef.instance.event=this.event,this.appendToBody&&this.document.body.appendChild(this.tooltipRef.location.nativeElement),requestAnimationFrame(()=>{this.positionTooltip()}))}hide(){this.tooltipRef&&(this.viewContainerRef.remove(this.viewContainerRef.indexOf(this.tooltipRef.hostView)),this.tooltipRef=null),this.cancelTooltipDelay$.next()}positionTooltip(e=[]){this.tooltipRef&&(this.tooltipRef.changeDetectorRef.detectChanges(),this.tooltipRef.instance.placement=function tn(n,o,e,i,a){var u=Array.isArray(e)?e:e.split(Yt),_=["top","bottom","left","right","top-left","top-right","bottom-left","bottom-right","left-top","left-bottom","right-top","right-bottom"],E=o.classList,j=function(ht){var Ot=ht.split("-"),zt=Ot[0],fn=Ot[1],dn=[];return a&&(dn.push(a+"-"+zt),fn&&dn.push(a+"-"+zt+"-"+fn),dn.forEach(function(Mn){E.add(Mn)})),dn};a&&_.forEach(function(ht){E.remove(a+"-"+ht)});var W=u.findIndex(function(ht){return"auto"===ht});W>=0&&_.forEach(function(ht){null==u.find(function(Ot){return-1!==Ot.search("^"+ht)})&&u.splice(W++,1,ht)});var ne=o.style;ne.position="absolute",ne.top="0",ne.left="0",ne["will-change"]="transform";for(var Ce,Ne=!1,Ie=0,st=u;Ie<st.length;Ie++){var Ze=j(Ce=st[Ie]);if(Vn.positionElements(n,o,Ce,i)){Ne=!0;break}a&&Ze.forEach(function(ht){E.remove(ht)})}return Ne||(j(Ce=u[0]),Vn.positionElements(n,o,Ce,i)),Ce}(this.elementRef.nativeElement,this.tooltipRef.location.nativeElement.children[0],this.placement,this.appendToBody),-1===e.indexOf(this.tooltipRef.instance.placement)&&this.positionTooltip([...e,this.tooltipRef.instance.placement]))}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(t.aKT),t.rXU(f.zZn),t.rXU(t.sFG),t.rXU(t.OM3),t.rXU(t.c1b),t.rXU(f.qQL))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlCalendarTooltip",""]],hostBindings:function(e,i){1&e&&t.bIt("mouseenter",function(){return i.onMouseOver()})("mouseleave",function(){return i.onMouseOut()})},inputs:{contents:[0,"mwlCalendarTooltip","contents"],placement:[0,"tooltipPlacement","placement"],customTemplate:[0,"tooltipTemplate","customTemplate"],event:[0,"tooltipEvent","event"],appendToBody:[0,"tooltipAppendToBody","appendToBody"],delay:[0,"tooltipDelay","delay"]},standalone:!1,features:[t.OA$]}),n})();var Ls=function(n){return n.Month="month",n.Week="week",n.Day="day",n}(Ls||{});const tl=n=>function ai(n,o){var e=!0;function i(a,u){o(a,u),e=!1}return Array.isArray(n)?(n.forEach(function(a){a.start?a.start instanceof Date||i(Sr.StartPropertyNotDate,a):i(Sr.StartPropertyMissing,a),a.end&&(a.end instanceof Date||i(Sr.EndPropertyNotDate,a),a.start>a.end&&i(Sr.EndsBeforeStart,a))}),e):(o(Sr.NotArray,n),!1)}(n,(...e)=>console.warn("angular-calendar",...e));function Ts(n,o){return Math.floor(n.left)<=Math.ceil(o.left)&&Math.floor(o.left)<=Math.ceil(n.right)&&Math.floor(n.left)<=Math.ceil(o.right)&&Math.floor(o.right)<=Math.ceil(n.right)}function Oa(n,o){return Math.round(n/o)*o}const na=(n,o)=>o.id?o.id:o,ia=(n,o)=>o.date.toISOString(),Ta=(n,o)=>o.date.toISOString(),Kn=(n,o)=>o.segments[0].date.toISOString(),Va=(n,o)=>o.event.id?o.event.id:o.event,Ml=(n,o)=>o.event.id?o.event.id:o.event;function xs(n,o,e,i,a){const u=Oa(n,i||e),_=function rl(n,o,e){return(e||60)/(n*o)}(o,e,a);return u*_}function qr(n,o,e){return o.end?o.end:n.addMinutes(o.start,e)}function Ro(n,o,e,i){let a=0,u=0;const _=e<0?n.subDays:n.addDays;let E=o;for(;u<=Math.abs(e);){E=_(o,a);const j=n.getDay(E);-1===i.indexOf(j)&&u++,a++}return E}function ys(n,o,e,i=[],a){let u=a?n.startOfDay(o):n.startOfWeek(o,{weekStartsOn:e});const _=n.endOfWeek(o,{weekStartsOn:e});for(;i.indexOf(n.getDay(u))>-1&&u<_;
1)u=n.addDays(u,1);if(a)return{viewStart:u,viewEnd:n.endOfDay(Ro(n,u,a-1,i))};{let E=_;for(;i.indexOf(n.getDay(E))>-1&&E>u;)E=n.subDays(E,1);return{viewStart:u,viewEnd:E}}}function ks({x:n,y:o}){return Math.abs(n)>1||Math.abs(o)>1}class Qo{}let No=(()=>{class n{constructor(e){this.dateAdapter=e,this.excludeDays=[],this.viewDateChange=new f.bkB}onClick(){const e={day:this.dateAdapter.subDays,week:this.dateAdapter.subWeeks,month:this.dateAdapter.subMonths}[this.view];this.viewDateChange.emit(this.view===Ls.Day?Ro(this.dateAdapter,this.viewDate,-1,this.excludeDays):this.view===Ls.Week&&this.daysInWeek?Ro(this.dateAdapter,this.viewDate,-this.daysInWeek,this.excludeDays):e(this.viewDate,1))}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Qo))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlCalendarPreviousView",""]],hostBindings:function(e,i){1&e&&t.bIt("click",function(){return i.onClick()})},inputs:{view:"view",viewDate:"viewDate",excludeDays:"excludeDays",daysInWeek:"daysInWeek"},outputs:{viewDateChange:"viewDateChange"},standalone:!1}),n})(),bs=(()=>{class n{constructor(e){this.dateAdapter=e,this.excludeDays=[],this.viewDateChange=new f.bkB}onClick(){const e={day:this.dateAdapter.addDays,week:this.dateAdapter.addWeeks,month:this.dateAdapter.addMonths}[this.view];this.viewDateChange.emit(this.view===Ls.Day?Ro(this.dateAdapter,this.viewDate,1,this.excludeDays):this.view===Ls.Week&&this.daysInWeek?Ro(this.dateAdapter,this.viewDate,this.daysInWeek,this.excludeDays):e(this.viewDate,1))}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Qo))},n.\u0275dir=t.FsC({type:n,selectors:[["","mwlCalendarNextView",""]],hostBindings:function(e,i){1&e&&t.bIt("click",function(){return i.onClick()})},inputs:{view:"view",viewDate:"viewDate",excludeDays:"excludeDays",daysInWeek:"daysInWeek"},outputs:{viewDateChange:"viewDateChange"},standalone:!1}),n})(),El=(()=>{class n{constructor(e){this.dateAdapter=e}monthViewColumnHeader({date:e,locale:i}){return(0,H.Yq)(e,"EEEE",i)}monthViewDayNumber({date:e,locale:i}){return(0,H.Yq)(e,"d",i)}monthViewTitle({date:e,locale:i}){return(0,H.Yq)(e,"LLLL y",i)}weekViewColumnHeader({date:e,locale:i}){return(0,H.Yq)(e,"EEEE",i)}weekViewColumnSubHeader({date:e,locale:i}){return(0,H.Yq)(e,"MMM d",i)}weekViewTitle({date:e,locale:i,weekStartsOn:a,excludeDays:u,daysInWeek:_}){const{viewStart:E,viewEnd:j}=ys(this.dateAdapter,e,a,u,_),W=(ne,Ce)=>(0,H.Yq)(ne,"MMM d"+(Ce?", yyyy":""),i);return`${W(E,E.getUTCFullYear()!==j.getUTCFullYear())} - ${W(j,!0)}`}weekViewHour({date:e,locale:i}){return(0,H.Yq)(e,"h a",i)}dayViewHour({date:e,locale:i}){return(0,H.Yq)(e,"h a",i)}dayViewTitle({date:e,locale:i}){return(0,H.Yq)(e,"EEEE, MMMM d, y",i)}}return n.\u0275fac=function(e){return new(e||n)(f.KVO(Qo))},n.\u0275prov=f.jDH({token:n,factory:n.\u0275fac}),n})(),Wa=(()=>{class n extends El{}return n.\u0275fac=(()=>{let o;return function(i){return(o||(o=t.xGo(n)))(i||n)}})(),n.\u0275prov=f.jDH({token:n,factory:n.\u0275fac}),n})(),Cs=(()=>{class n{constructor(e,i){this.dateFormatter=e,this.locale=i}transform(e,i,a=this.locale,u=0,_=[],E){if(typeof this.dateFormatter[i]>"u"){const j=Object.getOwnPropertyNames(Object.getPrototypeOf(Wa.prototype)).filter(W=>"constructor"!==W);throw new Error(`${i} is not a valid date formatter. Can only be one of ${j.join(", ")}`)}return this.dateFormatter[i]({date:e,locale:a,weekStartsOn:u,excludeDays:_,daysInWeek:E})}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Wa,16),t.rXU(t.xe9,16))},n.\u0275pipe=t.EJ8({name:"calendarDate",type:n,pure:!0,standalone:!1}),n})(),Ss=(()=>{class n{constructor(e){this.dateAdapter=e}getMonthView(e){return function qi(n,o){var e=o.events,i=void 0===e?[]:e,a=o.viewDate,u=o.weekStartsOn,_=o.excluded,E=void 0===_?[]:_,j=o.viewStart,W=void 0===j?n.startOfMonth(a):j,ne=o.viewEnd,Ce=void 0===ne?n.endOfMonth(a):ne,Ne=o.weekendDays;i||(i=[]);for(var Wn,st=n.endOfWeek,Ze=n.differenceInDays,ht=n.startOfDay,Ot=n.addHours,zt=n.endOfDay,fn=n.isSameMonth,dn=n.getDay,Mn=(0,n.startOfWeek)(W,{weekStartsOn:u}),qn=st(Ce,{weekStartsOn:u}),Ti=Pt(n,{events:i,periodStart:Mn,periodEnd:qn}),Bn=[],Yn=function(ru){var So;if(Wn?(So=ht(Ot(Wn,24)),Wn.getTime()===So.getTime()&&(So=ht(Ot(Wn,25))),Wn=So):So=Wn=Mn,!E.some(function(dd){return dn(So)===dd})){var Kl=wi(n,{date:So,weekendDays:Ne}),Ea=Pt(n,{events:Ti,periodStart:ht(So),periodEnd:zt(So)});Kl.inMonth=fn(So,a),Kl.events=Ea,Kl.badgeTotal=Ea.length,Bn.push(Kl)}},gn=0;gn<Ze(qn,Mn)+1;gn++)Yn();var mn=[],Gi=7-E.length;if(Gi<7)for(gn=0;gn<Bn.length;gn+=Gi){var yr=Bn.slice(gn,gn+Gi);yr.some(function(So){return W<=So.date&&So.date<Ce})&&(mn=wt(wt([],mn,!0),yr,!0))}else mn=Bn;var Gs=Math.floor(mn.length/Gi),la=[];for(gn=0;gn<Gs;gn++)la.push(gn*Gi);return{rowOffsets:la,totalDaysVisibleInWeek:Gi,days:mn,period:{start:mn[0].date,end:zt(mn[mn.length-1].date),events:Ti}}}(this.dateAdapter,e)}getWeekViewHeader(e){return sr(this.dateAdapter,e)}getWeekView(e){return function Br(n,o){var e=o.events,i=void 0===e?[]:e,a=o.viewDate,u=o.weekStartsOn,_=o.excluded,E=void 0===_?[]:_,j=o.precision,W=void 0===j?"days":j,ne=o.absolutePositionedEvents,Ce=void 0!==ne&&ne,Ne=o.hourSegments,Ie=o.hourDuration,st=o.dayStart,Ze=o.dayEnd,ht=o.weekendDays,Ot=o.segmentHeight,zt=o.minimumEventHeight,fn=o.viewStart,dn=void 0===fn?n.startOfWeek(a,{weekStartsOn:u}):fn,Mn=o.viewEnd,qn=void 0===Mn?n.endOfWeek(a,{weekStartsOn:u}):Mn;i||(i=[]);var Bn=n.endOfDay,Wn=Pt(n,{events:i,periodStart:dn=(0,n.startOfDay)(dn),periodEnd:qn=Bn(qn)}),Yn=sr(n,{viewDate:a,weekStartsOn:u,excluded:E,weekendDays:ht,viewStart:dn,viewEnd:qn});return{allDayEventRows:ti(n,{events:Wn,excluded:E,precision:W,absolutePositionedEvents:Ce,viewStart:dn,viewEnd:qn}
1),period:{events:Wn,start:Yn[0].date,end:Bn(Yn[Yn.length-1].date)},hourColumns:ar(n,{events:i,viewDate:a,hourSegments:Ne,hourDuration:Ie,dayStart:st,dayEnd:Ze,weekStartsOn:u,excluded:E,weekendDays:ht,segmentHeight:Ot,viewStart:dn,viewEnd:qn,minimumEventHeight:zt})}}(this.dateAdapter,e)}}return n.\u0275fac=function(e){return new(e||n)(f.KVO(Qo))},n.\u0275prov=f.jDH({token:n,factory:n.\u0275fac}),n})();var D=function(n){return n.Drag="drag",n.Drop="drop",n.Resize="resize",n}(D||{});let A=(()=>{class n{static forRoot(e,i={}){return{ngModule:n,providers:[e,i.eventTitleFormatter||ua,i.dateFormatter||Wa,i.utils||Ss,i.a11y||Ba]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({providers:[H.jo],imports:[H.MD]}),n})(),P=(()=>{class n{constructor(){this.highlightDay=new f.bkB,this.unhighlightDay=new f.bkB,this.eventClicked=new f.bkB,this.trackByEventId=na,this.validateDrag=ks}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-month-cell"]],hostAttrs:[1,"cal-cell","cal-day-cell"],hostVars:18,hostBindings:function(e,i){2&e&&t.AVh("cal-past",i.day.isPast)("cal-today",i.day.isToday)("cal-future",i.day.isFuture)("cal-weekend",i.day.isWeekend)("cal-in-month",i.day.inMonth)("cal-out-month",!i.day.inMonth)("cal-has-events",i.day.events.length>0)("cal-open",i.day===i.openDay)("cal-event-highlight",!!i.day.backgroundColor)},inputs:{day:"day",openDay:"openDay",locale:"locale",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",customTemplate:"customTemplate",tooltipTemplate:"tooltipTemplate",tooltipDelay:"tooltipDelay"},outputs:{highlightDay:"highlightDay",unhighlightDay:"unhighlightDay",eventClicked:"eventClicked"},standalone:!1,decls:3,vars:15,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal-cell-top"],["aria-hidden","true"],["class","cal-day-badge",4,"ngIf"],[1,"cal-day-number"],["class","cal-events",4,"ngIf"],[1,"cal-day-badge"],[1,"cal-events"],["class","cal-event","mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngStyle","ngClass","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","cal-draggable","dropData","dragAxis","validateDrag","touchStartLongPress","mouseenter","mouseleave","mwlClick",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event",3,"mouseenter","mouseleave","mwlClick","ngStyle","ngClass","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","dropData","dragAxis","validateDrag","touchStartLongPress"]],template:function(e,i){if(1&e&&t.DNE(0,mi,8,14,"ng-template",null,0,t.C5r)(2,lr,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.zJS(2,In,[i.day,i.openDay,i.locale,i.tooltipPlacement,i.highlightDay,i.unhighlightDay,i.eventClicked,i.tooltipTemplate,i.tooltipAppendToBody,i.tooltipDelay,i.trackByEventId,i.validateDrag]))}},dependencies:[H.YU,H.Sq,H.bT,H.T3,H.B3,ye,ta,cr,Cs,vs,ms],encapsulation:2}),n})();const F=(0,vt.hZ)("collapse",[(0,vt.wk)("void",(0,vt.iF)({height:0,overflow:"hidden","padding-top":0,"padding-bottom":0})),(0,vt.wk)("*",(0,vt.iF)({height:"*",overflow:"hidden","padding-top":"*","padding-bottom":"*"})),(0,vt.kY)("* => void",(0,vt.i0)("150ms ease-out")),(0,vt.kY)("void => *",(0,vt.i0)("150ms ease-in"))]);let X=(()=>{class n{constructor(){this.isOpen=!1,this.eventClicked=new f.bkB,this.trackByEventId=na,this.validateDrag=ks}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-open-day-events"]],inputs:{locale:"locale",isOpen:"isOpen",events:"events",customTemplate:"customTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",date:"date"},outputs:{eventClicked:"eventClicked"},standalone:!1,decls:3,vars:8,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","cal-open-day-events","role","application",4,"ngIf"],["role","application",1,"cal-open-day-events"],["tabindex","-1","role","alert"],["tabindex","0","role","landmark"],["mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngClass","cal-draggable","dropD
1ata","dragAxis","validateDrag","touchStartLongPress",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngClass","dropData","dragAxis","validateDrag","touchStartLongPress"],[1,"cal-event",3,"ngStyle"],["view","month","tabindex","0",3,"mwlClick","mwlKeydownEnter","event","customTemplate"],[3,"event","customTemplate"]],template:function(e,i){if(1&e&&t.DNE(0,jr,1,1,"ng-template",null,0,t.C5r)(2,Vr,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.s1E(2,Xs,i.events,i.eventClicked,i.isOpen,i.trackByEventId,i.validateDrag))}},dependencies:[H.YU,H.Sq,H.bT,H.T3,H.B3,ye,ea,ja,cr,da,ms],encapsulation:2,data:{animation:[F]}}),n})(),pe=(()=>{class n{constructor(){this.columnHeaderClicked=new f.bkB,this.trackByWeekDayHeaderDate=ia}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-month-view-header"]],inputs:{days:"days",locale:"locale",customTemplate:"customTemplate"},outputs:{columnHeaderClicked:"columnHeaderClicked"},standalone:!1,decls:3,vars:6,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","row",1,"cal-cell-row","cal-header"],["class","cal-cell","tabindex","0","role","columnheader",3,"cal-past","cal-today","cal-future","cal-weekend","ngClass","click",4,"ngFor","ngForOf","ngForTrackBy"],["tabindex","0","role","columnheader",1,"cal-cell",3,"click","ngClass"]],template:function(e,i){if(1&e&&t.DNE(0,Xo,2,2,"ng-template",null,0,t.C5r)(2,Ys,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.sMw(2,hs,i.days,i.locale,i.trackByWeekDayHeaderDate))}},dependencies:[H.YU,H.Sq,H.T3,Cs],encapsulation:2}),n})(),xe=(()=>{class n{constructor(e,i,a,u){this.cdr=e,this.utils=i,this.dateAdapter=u,this.events=[],this.excludeDays=[],this.activeDayIsOpen=!1,this.tooltipPlacement="auto",this.tooltipAppendToBody=!0,this.tooltipDelay=null,this.beforeViewRender=new f.bkB,this.dayClicked=new f.bkB,this.eventClicked=new f.bkB,this.columnHeaderClicked=new f.bkB,this.eventTimesChanged=new f.bkB,this.trackByRowOffset=(_,E)=>this.view.days.slice(E,this.view.totalDaysVisibleInWeek).map(j=>j.date.toISOString()).join("-"),this.trackByDate=(_,E)=>E.date.toISOString(),this.locale=a}ngOnInit(){this.refresh&&(this.refreshSubscription=this.refresh.subscribe(()=>{this.refreshAll(),this.cdr.markForCheck()}))}ngOnChanges(e){const i=e.viewDate||e.excludeDays||e.weekendDays,a=e.viewDate||e.events||e.excludeDays||e.weekendDays;i&&this.refreshHeader(),e.events&&tl(this.events),a&&this.refreshBody(),(i||a)&&this.emitBeforeViewRender(),(e.activeDayIsOpen||e.viewDate||e.events||e.excludeDays||e.activeDay)&&this.checkActiveDayIsOpen()}ngOnDestroy(){this.refreshSubscription&&this.refreshSubscription.unsubscribe()}toggleDayHighlight(e,i){this.view.days.forEach(a=>{i&&a.events.indexOf(e)>-1?a.backgroundColor=e.color&&e.color.secondary||"#D1E8FF":delete a.backgroundColor})}eventDropped(e,i,a){if(e!==a){const u=this.dateAdapter.getYear(e.date),_=this.dateAdapter.getMonth(e.date),E=this.dateAdapter.getDate(e.date),j=this.dateAdapter.setDate(this.dateAdapter.setMonth(this.dateAdapter.setYear(i.start,u),_),E);let W;if(i.end){const ne=this.dateAdapter.differenceInSeconds(j,i.start);W=this.dateAdapter.addSeconds(i.end,ne)}this.eventTimesChanged.emit({event:i,newStart:j,newEnd:W,day:e,type:D.Drop})}}refreshHeader(){this.columnHeaders=this.utils.getWeekViewHeader({viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,weekendDays:this.weekendDays})}refreshBody(){this.view=this.utils.getMonthView({events:this.events,viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,weekendDays:this.weekendDays})}checkActiveDayIsOpen(){if(!0===this.activeDayIsOpen){const e=this.activeDay||this.viewDate;this.openDay=this.view.days.find(a=>this.dateAdapter.isSameDay(a.date,e));const i=this.view.days.indexOf(this.openDay);this.openRowIndex=Math.floor(i/this.view.totalDaysVisibleInWeek)*this.view.totalDaysVisibleInWeek}else this.openRowIndex=null,this.openDay=null}refreshAll(){this.refreshHeader(),this.refreshBody(),this.emitBeforeViewRender(),this.checkActiveDayIsOpen()}emitBeforeViewRender(){this.columnHeaders&&this.view&&this.beforeViewRender.emit({header:this.columnHeaders,body:this.view.days,period:this.view.period})}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Ee.gRc),t.rXU(Ss),t.rXU(t.xe9),t.rXU(Qo))},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-month-view"]],inputs:{viewDate:"viewDate",events:"events",excludeDays:"excludeDays",activeDayIsOpen:"activeDayIsOpen",activeDay:"activeDay",refresh:"refresh",locale:"locale",tooltipPlacement:"tooltipPlacement",tooltipTemplate:"tooltipTemplate",tooltipAppendToBody:"tooltipAppendToBody",tooltipDelay:"tooltipDelay",weekStartsOn:"weekStartsOn",headerTemplate:"headerTemplate",cellTemplate:"cellTemplate",openDayEventsTemplate:"openDayEventsTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",weekendDays:"weekendDays"},outputs:{beforeViewRender:"beforeViewRender",dayClicked:"dayClicked",eventClicked:"eventClicked",columnHeaderClicked:"columnHeaderClicked",eventTimesChanged:"eventTimesChanged"},standalone:!1,features:[t.OA$],decls:4,vars:5,consts:[["role","grid",1,"cal-month-view"],[3,"columnHeaderClicked","days","locale","customTemplate"],[1,"cal
1-days"],[4,"ngFor","ngForOf","ngForTrackBy"],["role","row",1,"cal-cell-row"],["role","gridcell","mwlDroppable","","dragOverClass","cal-drag-over",3,"ngClass","day","openDay","locale","tooltipPlacement","tooltipAppendToBody","tooltipTemplate","tooltipDelay","customTemplate","ngStyle","clickListenerDisabled","mwlClick","mwlKeydownEnter","highlightDay","unhighlightDay","drop","eventClicked",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragOverClass","cal-drag-over",3,"eventClicked","drop","locale","isOpen","events","date","customTemplate","eventTitleTemplate","eventActionsTemplate"],["role","gridcell","mwlDroppable","","dragOverClass","cal-drag-over",3,"mwlClick","mwlKeydownEnter","highlightDay","unhighlightDay","drop","eventClicked","ngClass","day","openDay","locale","tooltipPlacement","tooltipAppendToBody","tooltipTemplate","tooltipDelay","customTemplate","ngStyle","clickListenerDisabled"]],template:function(e,i){1&e&&(t.j41(0,"div",0)(1,"mwl-calendar-month-view-header",1),t.bIt("columnHeaderClicked",function(u){return i.columnHeaderClicked.emit(u)}),t.k0s(),t.j41(2,"div",2),t.DNE(3,Za,5,13,"div",3),t.k0s()()),2&e&&(t.R7$(),t.Y8G("days",i.columnHeaders)("locale",i.locale)("customTemplate",i.headerTemplate),t.R7$(2),t.Y8G("ngForOf",i.view.rowOffsets)("ngForTrackBy",i.trackByRowOffset))},dependencies:[H.YU,H.Sq,H.B3,ce,cr,da,P,X,pe,H.P9,ms],encapsulation:2}),n})(),we=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({imports:[H.MD,je,A,je]}),n})();class pt{constructor(o,e){this.dragContainerElement=o,this.startPosition=e.getBoundingClientRect()}validateDrag({x:o,y:e,snapDraggedEvents:i,dragAlreadyMoved:a,transform:u}){const _=ks({x:o,y:e})||a;if(i){const E=Object.assign({},this.startPosition,{left:this.startPosition.left+u.x,right:this.startPosition.right+u.x,top:this.startPosition.top+u.y,bottom:this.startPosition.bottom+u.y});if(_){const j=this.dragContainerElement.getBoundingClientRect(),W=j.top<E.top&&E.top<j.bottom,ne=j.top<E.bottom&&E.bottom<j.bottom;return Ts(j,E)&&(W||ne)}return!1}return _}}class Lt{constructor(o,e,i){this.resizeContainerElement=o,this.minWidth=e,this.rtl=i}validateResize({rectangle:o,edges:e}){return this.rtl&&(typeof e.left<"u"?(o.left-=e.left,o.right+=e.left):typeof e.right<"u"&&(o.left+=e.right,o.right-=e.right),o.width=o.right-o.left),!(this.minWidth&&Math.ceil(o.width)<Math.ceil(this.minWidth))&&function ha(n,o){return Ts(n,o)&&function nl(n,o){return Math.floor(n.top)<=Math.ceil(o.top)&&Math.floor(o.top)<=Math.ceil(n.bottom)&&Math.floor(n.top)<=Math.ceil(o.bottom)&&Math.floor(o.bottom)<=Math.ceil(n.bottom)}(n,o)}(this.resizeContainerElement.getBoundingClientRect(),o)}}let On=(()=>{class n{constructor(){this.dayHeaderClicked=new f.bkB,this.eventDropped=new f.bkB,this.dragEnter=new f.bkB,this.trackByWeekDayHeaderDate=ia}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-week-view-header"]],inputs:{days:"days",locale:"locale",customTemplate:"customTemplate"},outputs:{dayHeaderClicked:"dayHeaderClicked",eventDropped:"eventDropped",dragEnter:"dragEnter"},standalone:!1,decls:3,vars:9,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","row",1,"cal-day-headers"],["class","cal-header","mwlDroppable","","dragOverClass","cal-drag-over","tabindex","0","role","columnheader",3,"cal-past","cal-today","cal-future","cal-weekend","ngClass","mwlClick","drop","dragEnter",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragOverClass","cal-drag-over","tabindex","0","role","columnheader",1,"cal-header",3,"mwlClick","drop","dragEnter","ngClass"]],template:function(e,i){if(1&e&&t.DNE(0,oo,2,2,"ng-template",null,0,t.C5r)(2,fs,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.l4e(2,Fi,i.days,i.locale,i.dayHeaderClicked,i.eventDropped,i.dragEnter,i.trackByWeekDayHeaderDate))}},dependencies:[H.YU,H.Sq,H.T3,ce,cr,Cs],encapsulation:2}),n})(),oi=(()=>{class n{constructor(){this.eventClicked=new f.bkB}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-week-view-event"]],inputs:{locale:"locale",weekEvent:"weekEvent",tooltipPlacement:"tooltipPlacement",tooltipAppendToBody:"tooltipAppendToBody",tooltipDisabled:"tooltipDisabled",tooltipDelay:"tooltipDelay",customTemplate:"customTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",tooltipTemplate:"tooltipTemplate",column:"column",daysInWeek:"daysInWeek"},outputs:{eventClicked:"eventClicked"},standalone:!1,decls:3,vars:12,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tabindex","0","role","application",1,"cal-event",3,"mwlClick","mwlKeydownEnter","ngStyle","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay"],[3,"event","customTemplate"],[3,"event","customTemplate","view"]],template:function(e,i){if(1&e&&t.DNE(0,Ns,6,27,"ng-template",null,0,t.C5r)(2,Hr,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.zJS(2,is,[i.weekEvent,i.tooltipPlacement,i.eventClicked,i.tooltipTemplate,i.tooltipAppendToBody,i.tooltipDisabled,i.tooltipDelay,i.column,i.daysInWeek]))}},dependencies:[H.T3,H.B3,ea,ja,ta,cr,da,vs,ms],encapsulation:2}),n})(),fr=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-week-view-hour-segment"]],inputs:{segment:"segment",segmentHeight:"segmentHeight",locale:"locale",isTimeLabel:"isTimeLabel",daysInWeek:"daysInWeek",customTemplate:"customTemplate"},standalone:!1,decls:3,vars:8,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"cal
1-hour-segment",3,"ngClass"],["class","cal-time",4,"ngIf"],[1,"cal-time"]],template:function(e,i){if(1&e&&t.DNE(0,qs,3,13,"ng-template",null,0,t.C5r)(2,Vo,0,0,"ng-template",1),2&e){const a=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||a)("ngTemplateOutletContext",t.s1E(2,xo,i.segment,i.locale,i.segmentHeight,i.isTimeLabel,i.daysInWeek))}},dependencies:[H.YU,H.bT,H.T3,Cs,ms],encapsulation:2}),n})(),vo=(()=>{class n{constructor(e,i){this.dateAdapter=e,this.zone=i,this.columnDate$=new Tt.t(void 0),this.marker$=this.zone.onStable.pipe((0,Ke.n)(()=>function St(n=0,o=_n){return(!bn(n)||n<0)&&(n=0),(!o||"function"!=typeof o.schedule)&&(o=_n),new rt.c(e=>(e.add(o.schedule(Pn,n,{subscriber:e,counter:0,period:n})),e))}(6e4)),(0,it.Z)(0),function jt(n,o){return o?(0,Ke.n)(()=>n,o):(0,Ke.n)(()=>n)}(this.columnDate$),(0,Ct.T)(a=>{const u=this.dateAdapter.setMinutes(this.dateAdapter.setHours(a,this.dayStartHour),this.dayStartMinute),_=this.dateAdapter.setMinutes(this.dateAdapter.setHours(a,this.dayEndHour),this.dayEndMinute),E=this.hourSegments*this.hourSegmentHeight/(this.hourDuration||60),j=new Date;return{isVisible:this.dateAdapter.isSameDay(a,j)&&j>=u&&j<=_,top:this.dateAdapter.differenceInMinutes(j,u)*E}}))}ngOnChanges(e){e.columnDate&&this.columnDate$.next(e.columnDate.currentValue)}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Qo),t.rXU(f.SKi))},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-week-view-current-time-marker"]],inputs:{columnDate:"columnDate",dayStartHour:"dayStartHour",dayStartMinute:"dayStartMinute",dayEndHour:"dayEndHour",dayEndMinute:"dayEndMinute",hourSegments:"hourSegments",hourDuration:"hourDuration",hourSegmentHeight:"hourSegmentHeight",customTemplate:"customTemplate"},standalone:!1,features:[t.OA$],decls:5,vars:14,consts:[["defaultTemplate",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","cal-current-time-marker",3,"top",4,"ngIf"],[1,"cal-current-time-marker"]],template:function(e,i){if(1&e&&(t.DNE(0,Zs,1,1,"ng-template",null,0,t.C5r)(2,Ho,0,0,"ng-template",1),t.nI1(3,"async"),t.nI1(4,"async")),2&e){let a;const u=t.sdS(1);t.R7$(2),t.Y8G("ngTemplateOutlet",i.customTemplate||u)("ngTemplateOutletContext",t.sGs(6,Js,i.columnDate,i.dayStartHour,i.dayStartMinute,i.dayEndHour,i.dayEndMinute,null==(a=t.bMT(3,2,i.marker$))?null:a.isVisible,null==(a=t.bMT(4,4,i.marker$))?null:a.top))}},dependencies:[H.bT,H.T3,H.Jj],encapsulation:2}),n})(),Jr=(()=>{class n{constructor(e,i,a,u,_){this.cdr=e,this.utils=i,this.dateAdapter=u,this.element=_,this.events=[],this.excludeDays=[],this.tooltipPlacement="auto",this.tooltipAppendToBody=!0,this.tooltipDelay=null,this.precision="days",this.snapDraggedEvents=!0,this.hourSegments=2,this.hourSegmentHeight=30,this.minimumEventHeight=30,this.dayStartHour=0,this.dayStartMinute=0,this.dayEndHour=23,this.dayEndMinute=59,this.dayHeaderClicked=new f.bkB,this.eventClicked=new f.bkB,this.eventTimesChanged=new f.bkB,this.beforeViewRender=new f.bkB,this.hourSegmentClicked=new f.bkB,this.allDayEventResizes=new Map,this.timeEventResizes=new Map,this.eventDragEnterByType={allDay:0,time:0},this.dragActive=!1,this.dragAlreadyMoved=!1,this.calendarId=Symbol("angular calendar week view id"),this.rtl=!1,this.trackByWeekDayHeaderDate=ia,this.trackByHourSegment=Ta,this.trackByHour=Kn,this.trackByWeekAllDayEvent=Va,this.trackByWeekTimeEvent=Ml,this.trackByHourColumn=(E,j)=>j.hours[0]?j.hours[0].segments[0].date.toISOString():j,this.trackById=(E,j)=>j.id,this.locale=a}ngOnInit(){this.refresh&&(this.refreshSubscription=this.refresh.subscribe(()=>{this.refreshAll(),this.cdr.markForCheck()}))}ngOnChanges(e){const i=e.viewDate||e.excludeDays||e.weekendDays||e.daysInWeek||e.weekStartsOn,a=e.viewDate||e.dayStartHour||e.dayStartMinute||e.dayEndHour||e.dayEndMinute||e.hourSegments||e.hourDuration||e.weekStartsOn||e.weekendDays||e.excludeDays||e.hourSegmentHeight||e.events||e.daysInWeek||e.minimumEventHeight;i&&this.refreshHeader(),e.events&&tl(this.events),a&&this.refreshBody(),(i||a)&&this.emitBeforeViewRender()}ngOnDestroy(){this.refreshSubscription&&this.refreshSubscription.unsubscribe()}ngAfterViewInit(){this.rtl=typeof window<"u"&&"rtl"===getComputedStyle(this.element.nativeElement).direction,this.cdr.detectChanges()}timeEventResizeStarted(e,i,a){this.timeEventResizes.set(i.event,a),this.resizeStarted(e,i)}timeEventResizing(e,i){this.timeEventResizes.set(e.event,i);const a=new Map,u=[...this.events];
1this.timeEventResizes.forEach((_,E)=>{const j=this.getTimeEventResizedDates(E,_),W={...E,...j};a.set(W,E);const ne=u.indexOf(E);u[ne]=W}),this.restoreOriginalEvents(u,a,!0)}timeEventResizeEnded(e){this.view=this.getWeekView(this.events);const i=this.timeEventResizes.get(e.event);if(i){this.timeEventResizes.delete(e.event);const a=this.getTimeEventResizedDates(e.event,i);this.eventTimesChanged.emit({newStart:a.start,newEnd:a.end,event:e.event,type:D.Resize})}}allDayEventResizeStarted(e,i,a){this.allDayEventResizes.set(i,{originalOffset:i.offset,originalSpan:i.span,edge:typeof a.edges.left<"u"?"left":"right"}),this.resizeStarted(e,i,this.getDayColumnWidth(e))}allDayEventResizing(e,i,a){const u=this.allDayEventResizes.get(e),_=this.rtl?-1:1;if(typeof i.edges.left<"u"){const E=Math.round(+i.edges.left/a)*_;e.offset=u.originalOffset+E,e.span=u.originalSpan-E}else if(typeof i.edges.right<"u"){const E=Math.round(+i.edges.right/a)*_;e.span=u.originalSpan+E}}allDayEventResizeEnded(e){const i=this.allDayEventResizes.get(e);if(i){const a="left"===i.edge;let u;u=a?e.offset-i.originalOffset:e.span-i.originalSpan,e.offset=i.originalOffset,e.span=i.originalSpan;const _=this.getAllDayEventResizedDates(e.event,u,a);this.eventTimesChanged.emit({newStart:_.start,newEnd:_.end,event:e.event,type:D.Resize}),this.allDayEventResizes.delete(e)}}getDayColumnWidth(e){return Math.floor(e.offsetWidth/this.days.length)}dateDragEnter(e){this.lastDragEnterDate=e}eventDropped(e,i,a){(function Ps(n,o,e,i){return n.dropData&&n.dropData.event&&(n.dropData.calendarId!==i||n.dropData.event.allDay&&!e||!n.dropData.event.allDay&&e)})(e,0,a,this.calendarId)&&this.lastDragEnterDate.getTime()===i.getTime()&&(!this.snapDraggedEvents||e.dropData.event!==this.lastDraggedEvent)&&this.eventTimesChanged.emit({type:D.Drop,event:e.dropData.event,newStart:i,allDay:a}),this.lastDraggedEvent=null}dragEnter(e){this.eventDragEnterByType[e]++}dragLeave(e){this.eventDragEnterByType[e]--}dragStarted(e,i,a,u){this.dayColumnWidth=this.getDayColumnWidth(e);const _=new pt(e,i);this.validateDrag=({x:E,y:j,transform:W})=>{const ne=0===this.allDayEventResizes.size&&0===this.timeEventResizes.size&&_.validateDrag({x:E,y:j,snapDraggedEvents:this.snapDraggedEvents,dragAlreadyMoved:this.dragAlreadyMoved,transform:W});if(ne&&this.validateEventTimesChanged){const Ce=this.getDragMovedEventTimes(a,{x:E,y:j},this.dayColumnWidth,u);return this.validateEventTimesChanged({type:D.Drag,event:a.event,newStart:Ce.start,newEnd:Ce.end})}return ne},this.dragActive=!0,this.dragAlreadyMoved=!1,this.lastDraggedEvent=null,this.eventDragEnterByType={allDay:0,time:0},!this.snapDraggedEvents&&u&&this.view.hourColumns.forEach(E=>{const j=E.events.find(W=>W.event===a.event&&W!==a);j&&(j.width=0,j.height=0)}),this.cdr.markForCheck()}dragMove(e,i){const a=this.getDragMovedEventTimes(e,i,this.dayColumnWidth,!0),u=e.event,_={...u,...a},E=this.events.map(j=>j===u?_:j);this.restoreOriginalEvents(E,new Map([[_,u]]),this.snapDraggedEvents),this.dragAlreadyMoved=!0}allDayEventDragMove(){this.dragAlreadyMoved=!0}dragEnded(e,i,a,u=!1){this.view=this.getWeekView(this.events),this.dragActive=!1,this.validateDrag=null;const{start:_,end:E}=this.getDragMovedEventTimes(e,i,a,u);(this.snapDraggedEvents||this.eventDragEnterByType[u?"time":"allDay"]>0)&&function Ha(n,o,e){const i=o||n;return e.start<=n&&n<=e.end||e.start<=i&&i<=e.end}(_,E,this.view.period)&&(this.lastDraggedEvent=e.event,this.eventTimesChanged.emit({newStart:_,newEnd:E,event:e.event,type:D.Drag,allDay:!u}))}refreshHeader(){this.days=this.utils.getWeekViewHeader({viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,weekendDays:this.weekendDays,...ys(this.dateAdapter,this.viewDate,this.weekStartsOn,this.excludeDays,this.daysInWeek)})}refreshBody(){this.view=this.getWeekView(this.events)}refreshAll(){this.refreshHeader(),this.refreshBody(),this.emitBeforeViewRender()}emitBeforeViewRender(){this.days&&this.view&&this.beforeViewRender.emit({header:this.days,...this.view})}getWeekView(e){return this.utils.getWeekView({events:e,viewDate:this.viewDate,weekStartsOn:this.weekStartsOn,excluded:this.excludeDays,precision:this.precision,absolutePositionedEvents:!0,hourSegments:this.hourSegments,hourDuration:this.hourDuration,dayStart:{hour:this.dayStartHour,minute:this.dayStartMinute},dayEnd:{hour:this.dayEndHour,minute:this.dayEndMinute},segmentHeight:this.hourSegmentHeight,weekendDays:this.weekendDays,minimumEventHeight:this.minimumEventHeight,...ys(this.dateAdapter,this.viewDate,this.weekStartsOn,this.excludeDays,this.daysInWeek)})}getDragMovedEventTimes(e,i,a,u){const _=Oa(i.x,a)/a*(this.rtl?-1:1),E=u?xs(i.y,this.hourSegments,this.hourSegmentHeight,this.eventSnapSize,this.hourDuration):0,j=this.dateAdapter.addMinutes(Ro(this.dateAdapter,e.event.start,_,this.excludeDays),E);let W;return e.event.end&&(W=this.dateAdapter.addMinutes(Ro(this.dateAdapter,e.event.end,_,this.excludeDays),E)),{start:j,end:W}}restoreOriginalEvents(e,i,a=!0){const u=this.view;a&&(this.view=this.getWeekView(e));const _=e.filter(E=>i.has(E));this.view.hourColumns.forEach((E,j)=>
1{u.hourColumns[j].hours.forEach((W,ne)=>{W.segments.forEach((Ce,Ne)=>{E.hours[ne].segments[Ne].cssClass=Ce.cssClass})}),_.forEach(W=>{const ne=i.get(W),Ce=E.events.find(Ne=>Ne.event===(a?W:ne));Ce?(Ce.event=ne,Ce.tempEvent=W,a||(Ce.height=0,Ce.width=0)):E.events.push({event:ne,left:0,top:0,height:0,width:0,startsBeforeDay:!1,endsAfterDay:!1,tempEvent:W})})}),i.clear()}getTimeEventResizedDates(e,i){const a={start:e.start,end:qr(this.dateAdapter,e,this.minimumEventHeight)},{end:u,..._}=e,E={start:this.dateAdapter.addMinutes(a.end,-1*this.minimumEventHeight),end:qr(this.dateAdapter,_,this.minimumEventHeight)},j=this.rtl?-1:1;if(typeof i.edges.left<"u"){const W=Math.round(+i.edges.left/this.dayColumnWidth)*j,ne=Ro(this.dateAdapter,a.start,W,this.excludeDays);a.start=ne<E.start?ne:E.start}else if(typeof i.edges.right<"u"){const W=Math.round(+i.edges.right/this.dayColumnWidth)*j,ne=Ro(this.dateAdapter,a.end,W,this.excludeDays);a.end=ne>E.end?ne:E.end}if(typeof i.edges.top<"u"){const W=xs(i.edges.top,this.hourSegments,this.hourSegmentHeight,this.eventSnapSize,this.hourDuration),ne=this.dateAdapter.addMinutes(a.start,W);a.start=ne<E.start?ne:E.start}else if(typeof i.edges.bottom<"u"){const W=xs(i.edges.bottom,this.hourSegments,this.hourSegmentHeight,this.eventSnapSize,this.hourDuration),ne=this.dateAdapter.addMinutes(a.end,W);a.end=ne>E.end?ne:E.end}return a}resizeStarted(e,i,a){this.dayColumnWidth=this.getDayColumnWidth(e);const u=new Lt(e,a,this.rtl);this.validateResize=({rectangle:_,edges:E})=>{const j=u.validateResize({rectangle:{..._},edges:E});if(j&&this.validateEventTimesChanged){let W;if(a){const ne=this.rtl?-1:1;if(typeof E.left<"u"){const Ce=Math.round(+E.left/a)*ne;W=this.getAllDayEventResizedDates(i.event,Ce,!this.rtl)}else{const Ce=Math.round(+E.right/a)*ne;W=this.getAllDayEventResizedDates(i.event,Ce,this.rtl)}}else W=this.getTimeEventResizedDates(i.event,{rectangle:_,edges:E});return this.validateEventTimesChanged({type:D.Resize,event:i.event,newStart:W.start,newEnd:W.end})}return j},this.cdr.markForCheck()}getAllDayEventResizedDates(e,i,a){let u=e.start,_=e.end||e.start;return a?u=Ro(this.dateAdapter,u,i,this.excludeDays):_=Ro(this.dateAdapter,_,i,this.excludeDays),{start:u,end:_}}}return n.\u0275fac=function(e){return new(e||n)(t.rXU(Ee.gRc),t.rXU(Ss),t.rXU(t.xe9),t.rXU(Qo),t.rXU(t.aKT))},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-week-view"]],inputs:{viewDate:"viewDate",events:"events",excludeDays:"excludeDays",refresh:"refresh",locale:"locale",tooltipPlacement:"tooltipPlacement",tooltipTemplate:"tooltipTemplate",tooltipAppendToBody:"tooltipAppendToBody",tooltipDelay:"tooltipDelay",weekStartsOn:"weekStartsOn",headerTemplate:"headerTemplate",eventTemplate:"eventTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",precision:"precision",weekendDays:"weekendDays",snapDraggedEvents:"snapDraggedEvents",hourSegments:"hourSegments",hourDuration:"hourDuration",hourSegmentHeight:"hourSegmentHeight",minimumEventHeight:"minimumEventHeight",dayStartHour:"dayStartHour",dayStartMinute:"dayStartMinute",dayEndHour:"dayEndHour",dayEndMinute:"dayEndMinute",hourSegmentTemplate:"hourSegmentTemplate",eventSnapSize:"eventSnapSize",allDayEventsLabelTemplate:"allDayEventsLabelTemplate",daysInWeek:"daysInWeek",currentTimeMarkerTemplate:"currentTimeMarkerTemplate",validateEventTimesChanged:"validateEventTimesChanged",resizeCursors:"resizeCursors"},outputs:{dayHeaderClicked:"dayHeaderClicked",eventClicked:"eventClicked",eventTimesChanged:"eventTimesChanged",beforeViewRender:"beforeViewRender",hourSegmentClicked:"hourSegmentClicked"},standalone:!1,features:[t.OA$],decls:8,vars:9,consts:[["dayColumns",""],["allDayEventsContainer",""],["eventRowContainer",""],["event",""],["weekEventTemplate",""],["role","grid",1,"cal-week-view"],[3,"dayHeaderClicked","eventDropped","dragEnter","days","locale","customTemplate"],["class","cal-all-day-events","mwlDroppable","",3,"dragEnter","dragLeave",4,"ngIf"],["mwlDroppable","",1,"cal-time-events",3,"dragEnter","dragLeave"],["class","cal-time-label-column",4,"ngIf"],[1,"cal
1-day-columns"],["class","cal-day-column",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","",1,"cal-all-day-events",3,"dragEnter","dragLeave"],[1,"cal-time-label-column"],[4,"ngTemplateOutlet"],["class","cal-day-column","mwlDroppable","","dragOverClass","cal-drag-over",3,"drop","dragEnter",4,"ngFor","ngForOf","ngForTrackBy"],["class","cal-events-row",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragOverClass","cal-drag-over",1,"cal-day-column",3,"drop","dragEnter"],[1,"cal-events-row"],["class","cal-event-container","mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",3,"cal-draggable","cal-starts-within-week","cal-ends-within-week","ngClass","width","marginLeft","marginRight","resizeCursors","resizeSnapGrid","validateResize","dropData","dragAxis","dragSnapGrid","validateDrag","touchStartLongPress","resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd",4,"ngFor","ngForOf","ngForTrackBy"],["mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event-container",3,"resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd","ngClass","resizeCursors","resizeSnapGrid","validateResize","dropData","dragAxis","dragSnapGrid","validateDrag","touchStartLongPress"],["class","cal-resize-handle cal-resize-handle-before-start","mwlResizeHandle","",3,"resizeEdges",4,"ngIf"],[3,"eventClicked","locale","weekEvent","tooltipPlacement","tooltipTemplate","tooltipAppendToBody","tooltipDelay","customTemplate","eventTitleTemplate","eventActionsTemplate","daysInWeek"],["class","cal-resize-handle cal-resize-handle-after-end","mwlResizeHandle","",3,"resizeEdges",4,"ngIf"],["mwlResizeHandle","",1,"cal-resize-handle","cal-resize-handle-before-start",3,"resizeEdges"],["mwlResizeHandle","",1,"cal-resize-handle","cal-resize-handle-after-end",3,"resizeEdges"],["class","cal-hour",3,"cal-hour-odd",4,"ngFor","ngForOf","ngForTrackBy"],[1,"cal-hour"],[3,"height","segment","segmentHeight","locale","customTemplate","isTimeLabel","daysInWeek",4,"ngFor","ngForOf","ngForTrackBy"],[3,"segment","segmentHeight","locale","customTemplate","isTimeLabel","daysInWeek"],[1,"cal-day-column"],[3,"columnDate","dayStartHour","dayStartMinute","dayEndHour","dayEndMinute","hourSegments","hourDuration","hourSegmentHeight","customTemplate"],[1,"cal-events-container"],["class","cal-event-container","mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",3,"cal-draggable","cal-starts-within-day","cal-ends-within-day","ngClass","hidden","top","height","left","width","resizeCursors","resizeSnapGrid","validateResize","allowNegativeResizes","dropData","dragAxis","dragSnapGrid","touchStartLongPress","ghostDragEnabled","ghostElementTemplate","validateDrag","resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd",4,"ngFor","ngForOf","ngForTrackBy"],["mwlResizable","","mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event-container",3,"resizeStart","resizing","resizeEnd","dragStart","dragging","dragEnd","ngClass","hidden","resizeCursors","resizeSnapGrid","validateResize","allowNegativeResizes","dropData","dragAxis","dragSnapGrid","touchStartLongPress","ghostDragEnabled","ghostElementTemplate","validateDrag"],[3,"ngTemplateOutlet"],[3,"eventClicked","locale","weekEvent","tooltipPlacement","tooltipTemplate","tooltipAppendToBody","tooltipDisabled","tooltipDelay","customTemplate","eventTitleTemplate","eventActionsTemplate","column","daysInWeek"],["mwlDroppable","","dragActiveClass","cal-drag-active",3,"height","segment","segmentHeight","locale","customTemplate","daysInWeek","clickListenerDisabled","dragOverClass","isTimeLabel","mwlClick","drop","dragEnter",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDroppable","","dragActiveClass","cal-drag-active",3,"mwlClick","drop","dragEnter","segment","segmentHeight","locale","customTemplate","daysInWeek","clickListenerDisabled","dragOverClass","isTimeLabel"]],template:function(e,i){if(1&e){const a=t.RV6();t.j41(0,"div",5)(1,"mwl-calendar-week-view-header",6),t.bIt("dayHeaderClicked",function(_){return f.eBV(a),f.Njj(i.dayHeaderClicked.emit
1(_))})("eventDropped",function(_){return f.eBV(a),f.Njj(i.eventDropped({dropData:_},_.newStart,!0))})("dragEnter",function(_){return f.eBV(a),f.Njj(i.dateDragEnter(_.date))}),t.k0s(),t.DNE(2,nn,7,5,"div",7),t.j41(3,"div",8),t.bIt("dragEnter",function(){return f.eBV(a),f.Njj(i.dragEnter("time"))})("dragLeave",function(){return f.eBV(a),f.Njj(i.dragLeave("time"))}),t.DNE(4,$n,2,2,"div",9),t.j41(5,"div",10,0),t.DNE(7,ss,5,13,"div",11),t.k0s()()()}2&e&&(t.R7$(),t.Y8G("days",i.days)("locale",i.locale)("customTemplate",i.headerTemplate),t.R7$(),t.Y8G("ngIf",i.view.allDayEventRows.length>0),t.R7$(2),t.Y8G("ngIf",i.view.hourColumns.length>0&&1!==i.daysInWeek),t.R7$(),t.AVh("cal-resize-active",i.timeEventResizes.size>0),t.R7$(2),t.Y8G("ngForOf",i.view.hourColumns)("ngForTrackBy",i.trackByHourColumn))},dependencies:[H.YU,H.Sq,H.bT,H.T3,Ds,Ks,ye,ce,cr,On,oi,fr,vo],encapsulation:2}),n})(),as=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({imports:[H.MD,Ao,je,A,Ao,je]}),n})(),qo=(()=>{class n{constructor(){this.events=[],this.hourSegments=2,this.hourSegmentHeight=30,this.minimumEventHeight=30,this.dayStartHour=0,this.dayStartMinute=0,this.dayEndHour=23,this.dayEndMinute=59,this.tooltipPlacement="auto",this.tooltipAppendToBody=!0,this.tooltipDelay=null,this.snapDraggedEvents=!0,this.eventClicked=new f.bkB,this.hourSegmentClicked=new f.bkB,this.eventTimesChanged=new f.bkB,this.beforeViewRender=new f.bkB}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275cmp=t.VBU({type:n,selectors:[["mwl-calendar-day-view"]],inputs:{viewDate:"viewDate",events:"events",hourSegments:"hourSegments",hourSegmentHeight:"hourSegmentHeight",hourDuration:"hourDuration",minimumEventHeight:"minimumEventHeight",dayStartHour:"dayStartHour",dayStartMinute:"dayStartMinute",dayEndHour:"dayEndHour",dayEndMinute:"dayEndMinute",refresh:"refresh",locale:"locale",eventSnapSize:"eventSnapSize",tooltipPlacement:"tooltipPlacement",tooltipTemplate:"tooltipTemplate",tooltipAppendToBody:"tooltipAppendToBody",tooltipDelay:"tooltipDelay",hourSegmentTemplate:"hourSegmentTemplate",eventTemplate:"eventTemplate",eventTitleTemplate:"eventTitleTemplate",eventActionsTemplate:"eventActionsTemplate",snapDraggedEvents:"snapDraggedEvents",allDayEventsLabelTemplate:"allDayEventsLabelTemplate",currentTimeMarkerTemplate:"currentTimeMarkerTemplate",validateEventTimesChanged:"validateEventTimesChanged",resizeCursors:"resizeCursors"},outputs:{eventClicked:"eventClicked",hourSegmentClicked:"hourSegmentClicked",eventTimesChanged:"eventTimesChanged",beforeViewRender:"beforeViewRender"},standalone:!1,decls:1,vars:27,consts:[[1,"cal-day-view",3,"eventClicked","hourSegmentClicked","eventTimesChanged","beforeViewRender","daysInWeek","viewDate","events","hourSegments","hourDuration","hourSegmentHeight","minimumEventHeight","dayStartHour","dayStartMinute","dayEndHour","dayEndMinute","refresh","locale","eventSnapSize","tooltipPlacement","tooltipTemplate","tooltipAppendToBody","tooltipDelay","resizeCursors","hourSegmentTemplate","eventTemplate","eventTitleTemplate","eventActionsTemplate","snapDraggedEvents","allDayEventsLabelTemplate","currentTimeMarkerTemplate","validateEventTimesChanged"]],template:function(e,i){1&e&&(t.j41(0,"mwl-calendar-week-view",0),t.bIt("eventClicked",function(u){return i.eventClicked.emit(u)})("hourSegmentClicked",function(u){return i.hourSegmentClicked.emit(u)})("eventTimesChanged",function(u){return i.eventTimesChanged.emit(u)})("beforeViewRender",function(u){return i.beforeViewRender.emit(u)}),t.k0s()),2&e&&t.Y8G("daysInWeek",1)("viewDate",i.viewDate)("events",i.events)("hourSegments",i.hourSegments)("hourDuration",i.hourDuration)("hourSegmentHeight",i.hourSegmentHeight)("minimumEventHeight",i.minimumEventHeight)("dayStartHour",i.dayStartHour)("dayStartMinute",i.dayStartMinute)("dayEndHour",i.dayEndHour)("dayEndMinute",i.dayEndMinute)("refresh",i.refresh)("locale",i.locale)("eventSnapSize",i.eventSnapSize)("tooltipPlacement",i.tooltipPlacement)("tooltipTemplate",i.tooltipTemplate)("tooltipAppendToBody",i.tooltipAppendToBody)("tooltipDelay",i.tooltipDelay)("resizeCursors",i.resizeCursors)("hourSegmentTemplate",i.hourSegmentTemplate)("eventTemplate",i.eventTemplate)("eventTitleTemplate",i.eventTitleTemplate)("eventActionsTemplate",i.eventActionsTemplate)("snapDraggedEvents",i.snapDraggedEvents)("allDayEventsLabelTemplate",i.allDayEventsLabelTemplate)("currentTimeMarkerTemplate",i.currentTimeMarkerTemplate)("validateEventTimesChanged",i.validateEventTimesChanged)},dependencies:[Jr],encapsulation:2}),n})(),Is=(()=>{class n{}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({imports:[H.MD,A,as]}),n})(),ra=(()=>{class n{static forRoot(e,i={}){return{ngModule:n,providers:[e,i.eventTitleFormatter||ua,i.dateFormatter||Wa,i.utils||Ss,i.a11y||Ba]}}}return n.\u0275fac=function(e){return new(e||n)},n.\u0275mod=t.$C({type:n}),n.\u0275inj=f.G2t({imports:[A,we,as,Is,A,we,as,Is]}),n})();var oa=function(){return oa=Object.assign||function(o){for(var e,i=1,a=arguments.length;i<a;i++)for(var u in e=arguments[i])Object.prototype.hasOwnProperty.call(e,u)&&(o[u]=e[u]);return o},oa.apply(this,arguments)};function ge(n){if(null===n||!0===n||!1===n)return NaN;var o=Number(n);return isNaN(o)?o:o<0?Math.ceil(o):Math.floor(o)}"function"==typeof SuppressedError&&SuppressedError;var Ve=S(628),Ge=S(738);function xt(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o);return isNaN(i)?new Date(NaN):(i&&e.setDate(e.getDate()+i),e)}function an(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n).getTime(),i=ge(o);return new Date(e+i)}function Qn(n,o){return(0,Ge.A)(2,arguments),an(n,36e5*ge(o))}function Hn(n,o){return(0,Ge.A)(2,arguments),an(n,6e4*ge(o))}function Tr(n,o){return(0,Ge.A)(2,arguments),an(n,1e3*ge(o))}var xr=6e4;function Jo(n){return n.getTime()%xr}function Zo(n){var o=new Date(n.getTime()),e=Math.ceil(o.getTimezoneOffset());o.setSeconds(0,0);var a=e>0?(xr+Jo(o))%xr:Jo(o);return e*xr+a}var Ar=S(3636);function sa(n,o){var e=n.getFullYear()-o.getFullYear()||n.getMonth()-o.getMonth()||n.getDate()-o.getDate()||n.getHours()-o.getHours()||n.getMinutes()-o.getMinutes()||n.getSeconds()-o.getSeconds()||n.getMilliseconds()-o.getMilliseconds();return e<0?-1:e>0?1:e}function tc(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=(0,Ve.A)(o),a=sa(e,i),u=Math.abs(function Lo(n,o){(0,Ge.A)(2,arguments);var e=(0,Ar.A)(n),i=(0,Ar.A)(o),a=e.getTime()-Zo(e),u=i.getTime()-Zo(i);return Math.round((a-u)/864e5)}(e,i));e.setDate(e.getDate()-a*u);var E=a*(u-(sa(e,i)===-a));return 0===E?0:E}function ga(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=(0,Ve.A)(o);return e.getTime()-i.getTime()}function I(n,o){(0,Ge.A)(2,arguments);var e=ga(n,o)/6e4;return e>0?Math.floor(e):Math.ceil(e)}function b(n,o){(0,Ge.A)(2,arguments);var e=ga(n,o)/1e3;return e>0?Math.floor(e):Math.ceil(e)}function v(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n);return o.setHours(23,59,59,999),o}function T(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n),e=o.getMonth();return o.setFullYear(o.getFullYear(),e+1,0),o.setHours(23,59,59,999),o}function B(n,o){(0,Ge.A)(1,arguments);var e=o||{},i=e.locale,a=i&&i.options&&i.options.weekStartsOn,u=null==a?0:ge(a),_=null==e.weekStartsOn?u:ge(e.weekStartsOn);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=(0,Ve.A)(n),j=E.getDay(),W=6+(j<_?-7:0)-(j-_);return E.setDate(E.getDate()+W),E.setHours(23,59,59,999),E}function te(n){return(0,Ge.A)(1,arguments),(0,Ve.A)(n).getDay()}function fe(n){return(0,Ge.A)(1,arguments),(0,Ve.A)(n).getMonth()}var Pe=S(1447);function ze(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=(0,Ve.A)(o);return e.getFullYear()===i.getFullYear()&&e.getMonth()===i.getMonth()}function tt(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n);return o.setMilliseconds(0),o}function rn(n,o){(0,Ge.A)(2,arguments);var e=tt(n),i=tt(o);return e.getTime()===i.getTime()}function on(n){var o,e;
1if((0,Ge.A)(1,arguments),n&&"function"==typeof n.forEach)o=n;else{if("object"!=typeof n||null===n)return new Date(NaN);o=Array.prototype.slice.call(n)}return o.forEach(function(i){var a=(0,Ve.A)(i);(void 0===e||e<a||isNaN(a))&&(e=a)}),e||new Date(NaN)}function li(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o);return e.setHours(i),e}function Tn(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o);return e.setMinutes(i),e}function Ht(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n);return o.setSeconds(0,0),o}function ln(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n);return o.setDate(1),o.setHours(0,0,0,0),o}function Ri(n,o){(0,Ge.A)(1,arguments);var e=o||{},i=e.locale,a=i&&i.options&&i.options.weekStartsOn,u=null==a?0:ge(a),_=null==e.weekStartsOn?u:ge(e.weekStartsOn);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var E=(0,Ve.A)(n),j=E.getDay(),W=(j<_?7:0)+j-_;return E.setDate(E.getDate()-W),E.setHours(0,0,0,0),E}function Fr(n){return(0,Ge.A)(1,arguments),(0,Ve.A)(n).getHours()}function ao(n){return(0,Ge.A)(1,arguments),(0,Ve.A)(n).getMinutes()}function Uo(n){return new Date(n).getTimezoneOffset()}function Sa(n,o){return(0,Ge.A)(2,arguments),xt(n,7*ge(o))}function M(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o);if(isNaN(i))return new Date(NaN);if(!i)return e;var a=e.getDate(),u=new Date(e.getTime());return u.setMonth(e.getMonth()+i+1,0),a>=u.getDate()?u:(e.setFullYear(u.getFullYear(),u.getMonth(),a),e)}function U(n,o){return(0,Ge.A)(2,arguments),xt(n,-ge(o))}function le(n,o){return(0,Ge.A)(2,arguments),Sa(n,-ge(o))}function Re(n,o){return(0,Ge.A)(2,arguments),M(n,-ge(o))}function et(n){return(0,Ge.A)(1,arguments),Ri(n,{weekStartsOn:1})}function zi(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n),e=et(o).getTime()-function sn(n){(0,Ge.A)(1,arguments);var o=function Kt(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n),e=o.getFullYear(),i=new Date(0);i.setFullYear(e+1,0,4),i.setHours(0,0,0,0);var a=et(i),u=new Date(0);u.setFullYear(e,0,4),u.setHours(0,0,0,0);var _=et(u);return o.getTime()>=a.getTime()?e+1:o.getTime()>=_.getTime()?e:e-1}(n),e=new Date(0);return e.setFullYear(o,0,4),e.setHours(0,0,0,0),et(e)}(o).getTime();return Math.round(e/6048e5)+1}function Rr(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o);return e.setDate(i),e}function Xn(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o),a=e.getFullYear(),u=e.getDate(),_=new Date(0);_.setFullYear(a,i,15),_.setHours(0,0,0,0);var E=function wn(n){(0,Ge.A)(1,arguments);var o=(0,Ve.A)(n),e=o.getFullYear(),i=o.getMonth(),a=new Date(0);return a.setFullYear(e,i+1,0),a.setHours(0,0,0,0),a.getDate()}(_);return e.setMonth(i,Math.min(u,E)),e}function si(n,o){(0,Ge.A)(2,arguments);var e=(0,Ve.A)(n),i=ge(o);return isNaN(e)?new Date(NaN):(e.setFullYear(i),e)}function dr(n){return(0,Ge.A)(1,arguments),(0,Ve.A)(n).getDate()}function Bo(n){return(0,Ge.A)(1,arguments),(0,Ve.A)(n).getFullYear()}function Ia(){return oa(oa({},function yo(){return{addDays:xt,addHours:Qn,addMinutes:Hn,addSeconds:Tr,differenceInDays:tc,differenceInMinutes:I,differenceInSeconds:b,endOfDay:v,endOfMonth:T,endOfWeek:B,getDay:te,getMonth:fe,isSameDay:Pe.A,isSameMonth:ze,isSameSecond:rn,max:on,setHours:li,setMinutes:Tn,startOfDay:Ar.A,startOfMinute:Ht,startOfMonth:ln,startOfWeek:Ri,getHours:Fr,getMinutes:ao,getTimezoneOffset:Uo}}()),{addWeeks:Sa,addMonths:M,subDays:U,subWeeks:le,subMonths:Re,getISOWeek:zi,setDate:Rr,setMonth:Xn,setYear:si,getDate:dr,getYear:Bo})}let ls=(()=>{class n{constructor(){this.animation=!0}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();var _a=S(7765),Pr=S(3004);function Fl(...n){const o=n[n.length-1];return"function"==typeof o&&n.pop(),(0,vr.c)(n,void 0).lift(new $a(o))}class $a{constructor(o){this.resultSelector=o}call(o,e){return e.subscribe(new ko(o,this.resultSelector))}}class ko extends Ji.v{constructor(o,e,i=Object.create(null)){super(o),this.resultSelector=e,this.iterators=[],this.active=0,this.resultSelector="function"==typeof e?e:void 0}_next(o){const e=this.iterators;(0,Bi.c)(o)?e.push(new Bs(o)):e.push("function"==typeof o[_a.lJ]?new dl(o[_a.lJ]()):new Ic(this.destination,this,o))}_complete(){const o=this.iterators,e=o.length;if(this.unsubscribe(),0!==e){this.active=e;for(let i=0;i<e;i++){let a=o[i];a.stillUnsubscribed?this.destination.add(a.subscribe()):this.active--}}else this.destination.complete()}notifyInactive(){this.active--,0===this.active&&this.destination.complete()}checkIterators(){const o=this.iterators,e=o.length,i=this.destination;for(let _=0;_<e;_++){let E=o[_];if("function"==typeof E.hasValue&&!E.hasValue())return}let a=!1;const u=[];for(let _=0;_<e;_++){let E=o[_],j=E.next();if(E.hasCompleted()&&(a=!0),j.done)return void i.complete();u.push(j.value)}this.resultSelector?this._tryresultSelector(u):i.next(u),a&&i.complete()}_tryresultSelector(o){let e;try{e=this.resultSelector.apply(this,o)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}class dl{constructor(o){this.iterator=o,this.nextResult=o.next()}hasValue(){return!0}
1next(){const o=this.nextResult;return this.nextResult=this.iterator.next(),o}hasCompleted(){const o=this.nextResult;return!(!o||!o.done)}}class Bs{constructor(o){this.array=o,this.index=0,this.length=0,this.length=o.length}[_a.lJ](){return this}next(o){const e=this.index++;return e<this.length?{value:this.array[e],done:!1}:{value:null,done:!0}}hasValue(){return this.array.length>this.index}hasCompleted(){return this.array.length===this.index}}class Ic extends Pr.gn{constructor(o,e,i){super(o),this.parent=e,this.observable=i,this.stillUnsubscribed=!0,this.buffer=[],this.isComplete=!1}[_a.lJ](){return this}next(){const o=this.buffer;return 0===o.length&&this.isComplete?{value:null,done:!0}:{value:o.shift(),done:!1}}hasValue(){return this.buffer.length>0}hasCompleted(){return 0===this.buffer.length&&this.isComplete}notifyComplete(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()}notifyNext(o){this.buffer.push(o),this.parent.checkIterators()}subscribe(){return(0,Pr.tS)(this.observable,new Pr.zA(this))}}Math,Math,Math;var gu=S(611),Fc=S(3948);class dC{call(o,e){return e.subscribe(new Wm(o))}}class Wm extends gu.E{constructor(o){super(o),this.hasFirst=!1,this.observables=[],this.subscriptions=[]}_next(o){this.observables.push(o)}_complete(){const o=this.observables,e=o.length;if(0===e)this.destination.complete();else{for(let i=0;i<e&&!this.hasFirst;i++){const u=(0,Fc.F)(this,o[i],void 0,i);this.subscriptions&&this.subscriptions.push(u),this.add(u)}this.observables=null}}notifyNext(o,e,i){if(!this.hasFirst){this.hasFirst=!0;for(let a=0;a<this.subscriptions.length;a++)if(a!==i){let u=this.subscriptions[a];u.unsubscribe(),this.remove(u)}this.subscriptions=null}this.destination.next(e)}}var _u=S(1639);function Fp(...n){return o=>{let e;return"function"==typeof n[n.length-1]&&(e=n.pop()),o.lift(new pC(n,e))}}class pC{constructor(o,e){this.observables=o,this.project=e}call(o,e){return e.subscribe(new Rc(o,this.observables,this.project))}}class Rc extends gu.E{constructor(o,e,i){super(o),this.observables=e,this.project=i,this.toRespond=[];const a=e.length;this.values=new Array(a);for(let u=0;u<a;u++)this.toRespond.push(u);for(let u=0;u<a;u++)this.add((0,Fc.F)(this,e[u],void 0,u))}notifyNext(o,e,i){this.values[i]=e;const a=this.toRespond;if(a.length>0){const u=a.indexOf(i);-1!==u&&a.splice(u,1)}}notifyComplete(){}_next(o){if(0===this.toRespond.length){const e=[o,...this.values];this.project?this._tryProject(e):this.destination.next(e)}}_tryProject(o){let e;try{e=this.project.apply(this,o)}catch(i){return void this.destination.error(i)}this.destination.next(e)}}function Cd(n){return"string"==typeof n}function Ll(n){return null!=n}function Nc(n){return(n||document.body).getBoundingClientRect()}const bC=()=>{},Md=new Map,Vs=(n,o,e,i)=>{let a=i.context||{};const u=Md.get(o);if(u)switch(i.runningTransition){case"continue":return Zi.w;case"stop":n.run(()=>u.transition$.complete()),a=Object.assign(u.context,a),Md.delete(o)}const _=e(o,i.animation,a)||bC;if(!i.animation||"none"===window.getComputedStyle(o).transitionProperty)return n.run(()=>_()),(0,At.of)(void 0).pipe(function Uf(n){return o=>new rt.c(e=>o.subscribe({next:_=>n.run(()=>e.next(_)),error:_=>n.run(()=>e.error(_)),complete:()=>n.run(()=>e.complete())}))}(n));const E=new Le.B7,j=new Le.B7,W=E.pipe(function uC(...n){return o=>(0,_u.x)(o,(0,At.of)(...n))}(!0));Md.set(o,{transition$:E,complete:()=>{j.next(),j.complete()},context:a});const ne=function ov(n){const{transitionDelay:o,transitionDuration:e}=window.getComputedStyle(n);return 1e3*(parseFloat(o)+parseFloat(e))}(o);return n.runOutsideAngular(()=>{const Ce=yi(o,"transitionend").pipe((0,Te.Q)(W),(0,We.p)(({target:Ie})=>Ie===o));(function Hm(...n){if(1===n.length){if(!(0,Bi.c)(n[0]))return n[0];n=n[0]}return(0,vr.c)(n,void 0).lift(new dC)})(mt(ne+5).pipe((0,Te.Q)(W)),Ce,j).pipe((0,Te.Q)(W)).subscribe(()=>{Md.delete(o),n.run(()=>{_(),E.next(),E.complete()})})}),E.asObservable()};typeof navigator<"u"&&navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));const Lp=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not
1([tabindex="-1"])'].join(", ");function $f(n){const o=Array.from(n.querySelectorAll(Lp)).filter(e=>-1!==e.tabIndex);return[o[0],o[o.length-1]]}class Lc{constructor(o,e,i){this.nodes=o,this.viewRef=e,this.componentRef=i}}let OC=(()=>{class n{constructor(){this._document=(0,f.WQX)(f.qQL)}hide(){const e=Math.abs(window.innerWidth-this._document.documentElement.clientWidth),i=this._document.body,a=i.style,{overflow:u,paddingRight:_}=a;if(e>0){const E=parseFloat(window.getComputedStyle(i).paddingRight);a.paddingRight=`${E+e}px`}return a.overflow="hidden",()=>{e>0&&(a.paddingRight=_),a.overflow=u}}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const kO=["dialog"],av=["*"];let qf=(()=>{class n{constructor(){this._ngbConfig=(0,f.WQX)(ls),this.backdrop=!0,this.fullscreen=!1,this.keyboard=!0,this.role="dialog"}get animation(){return this._animation??this._ngbConfig.animation}set animation(e){this._animation=e}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const Bp=["animation","backdropClass"];let xC=(()=>{class n{constructor(){this._nativeElement=(0,f.WQX)(t.aKT).nativeElement,this._zone=(0,f.WQX)(f.SKi),this._injector=(0,f.WQX)(f.zZn),this._cdRef=(0,f.WQX)(Ee.gRc)}ngOnInit(){(0,t.mal)({mixedReadWrite:()=>Vs(this._zone,this._nativeElement,(e,i)=>{i&&Nc(e),e.classList.add("show")},{animation:this.animation,runningTransition:"continue"})},{injector:this._injector})}hide(){return Vs(this._zone,this._nativeElement,({classList:e})=>e.remove("show"),{animation:this.animation,runningTransition:"stop"})}updateOptions(e){Bp.forEach(i=>{Ll(e[i])&&(this[i]=e[i])}),this._cdRef.markForCheck()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1055"],hostVars:6,hostBindings:function(i,a){2&i&&(t.HbH("modal-backdrop"+(a.backdropClass?" "+a.backdropClass:"")),t.AVh("show",!a.animation)("fade",a.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},decls:0,vars:0,template:function(i,a){},encapsulation:2})}}return n})();class lv{update(o){}close(o){}dismiss(o){}}class PC{update(o){this._windowCmptRef.instance.updateOptions(o),this._backdropCmptRef&&this._backdropCmptRef.instance&&this._backdropCmptRef.instance.updateOptions(o)}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe((0,Te.Q)(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe((0,Te.Q)(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}constructor(o,e,i,a){this._windowCmptRef=o,this._contentRef=e,this._backdropCmptRef=i,this._beforeDismiss=a,this._closed=new Le.B7,this._dismissed=new Le.B7,this._hidden=new Le.B7,o.instance.dismissEvent.subscribe(u=>{this.dismiss(u)}),this.result=new Promise((u,_)=>{this._resolve=u,this._reject=_}),this.result.then(null,()=>{})}close(o){this._windowCmptRef&&(this._closed.next(o),this._resolve(o),this._removeModalElements())}_dismiss(o){this._dismissed.next(o),this._reject(o),this._removeModalElements()}dismiss(o){if(this._windowCmptRef)if(this._beforeDismiss){const e=this._beforeDismiss();!function nv(n){return n&&n.then}(e)?!1!==e&&this._dismiss(o):e.then(i=>{!1!==i&&this._dismiss(o)},()=>{})}else this._dismiss(o)}_removeModalElements(){const o=this._windowCmptRef.instance.hide(),e=this._backdropCmptRef?this._backdropCmptRef.instance.hide():(0,At.of)(void 0);o.subscribe(()=>{const{nativeElement:i}=this._windowCmptRef.location;i.parentNode.removeChild(i),this._windowCmptRef.destroy(),this._contentRef?.viewRef?.destroy(),this._windowCmptRef=null,this._contentRef=null}),e.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:i}=this._backdropCmptRef.location;i.parentNode.removeChild(i),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),Fl(o,e).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var Ed=function(n){return n[n.BACKDROP_CLICK=0]="BACKDROP_CLICK",n[n.ESC=1]="ESC",
1n}(Ed||{});const kC=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","fullscreen","keyboard","role","scrollable","size","windowClass","modalDialogClass"];let Dd=(()=>{class n{constructor(){this._document=(0,f.WQX)(f.qQL),this._elRef=(0,f.WQX)(t.aKT),this._zone=(0,f.WQX)(f.SKi),this._injector=(0,f.WQX)(f.zZn),this._cdRef=(0,f.WQX)(Ee.gRc),this._closed$=new Le.B7,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.role="dialog",this.dismissEvent=new f.bkB,this.shown=new Le.B7,this.hidden=new Le.B7}get fullscreenClass(){return!0===this.fullscreen?" modal-fullscreen":Cd(this.fullscreen)?` modal-fullscreen-${this.fullscreen}-down`:""}dismiss(e){this.dismissEvent.emit(e)}ngOnInit(){this._elWithFocus=this._document.activeElement,(0,t.mal)({mixedReadWrite:()=>this._show()},{injector:this._injector})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:e}=this._elRef,i={animation:this.animation,runningTransition:"stop"},_=Fl(Vs(this._zone,e,()=>e.classList.remove("show"),i),Vs(this._zone,this._dialogEl.nativeElement,()=>{},i));return _.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),_}updateOptions(e){kC.forEach(i=>{Ll(e[i])&&(this[i]=e[i])}),this._cdRef.markForCheck()}_show(){const e={animation:this.animation,runningTransition:"continue"};Fl(Vs(this._zone,this._elRef.nativeElement,(u,_)=>{_&&Nc(u),u.classList.add("show")},e),Vs(this._zone,this._dialogEl.nativeElement,()=>{},e)).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:e}=this._elRef;this._zone.runOutsideAngular(()=>{yi(e,"keydown").pipe((0,Te.Q)(this._closed$),(0,We.p)(a=>"Escape"===a.key)).subscribe(a=>{this.keyboard?requestAnimationFrame(()=>{a.defaultPrevented||this._zone.run(()=>this.dismiss(Ed.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let i=!1;yi(this._dialogEl.nativeElement,"mousedown").pipe((0,Te.Q)(this._closed$),(0,Dt.M)(()=>i=!1),(0,Ke.n)(()=>yi(e,"mouseup").pipe((0,Te.Q)(this._closed$),(0,dt.s)(1))),(0,We.p)(({target:a})=>e===a)).subscribe(()=>{i=!0}),yi(e,"click").pipe((0,Te.Q)(this._closed$)).subscribe(({target:a})=>{e===a&&("static"===this.backdrop?this._bumpBackdrop():!0===this.backdrop&&!i&&this._zone.run(()=>this.dismiss(Ed.BACKDROP_CLICK))),i=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:e}=this._elRef;if(!e.contains(document.activeElement)){const i=e.querySelector("[ngbAutofocus]"),a=$f(e)[0];(i||a||e).focus()}}_restoreFocus(){const e=this._document.body,i=this._elWithFocus;let a;a=i&&i.focus&&e.contains(i)?i:e,this._zone.runOutsideAngular(()=>{setTimeout(()=>a.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&Vs(this._zone,this._elRef.nativeElement,({classList:e})=>(e.add("modal-static"),()=>e.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["ngb-modal-window"]],viewQuery:function(i,a){if(1&i&&t.GBs(kO,7),2&i){let u;t.mGM(u=t.lsd())&&(a._dialogEl=u.first)}},hostAttrs:["tabindex","-1"],hostVars:8,hostBindings:function(i,a){2&i&&(t.BMQ("aria-modal",!0)("aria-labelledby",a.ariaLabelledBy)("aria-describedby",a.ariaDescribedBy)("role",a.role),t.HbH("modal d-block"+(a.windowClass?" "+a.windowClass:"")),t.AVh("fade",a.animation))},inputs:{animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",backdrop:"backdrop",centered:"centered",fullscreen:"fullscreen",keyboard:"keyboard",role:"role",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},ngContentSelectors:av,decls:4,vars:2,consts:[["dialog",""],["role","document"],[1,"modal-content"]],template:function(i,a){1&i&&(t.NAR(),t.rj2(0,"div",1,0)(2,"div",2),t.SdG(3),t.eux()()),2&i&&t.HbH("modal-dialog"+(a.size?" modal-"+a.size:"")+(a.centered?" modal-dialog-centered":"")+a.fullscreenClass+(a.scrollable?" modal-dialog-scrollable":"")+(a.modalDialogClass?" "+a.modalDialogClass:""))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}\n"],encapsulation:2})}}return n})(),Bc=(()=>{class n{constructor(){this._applicationRef=(0,f.WQX)(t.o8S),this._injector=(0,f.WQX)(f.zZn),this._environmentInjector=(0,f.WQX)(f.uvJ),this._document=(0,f.WQX)(f.qQL),this._scrollBar=(0,f.WQX)(OC),this._activeWindowCmptHasChanged=new Le.B7,this._ariaHiddenValues=new Map,this._scrollBarRestoreFn=null,this._modalRef
1s=[],this._windowCmpts=[],this._activeInstances=new f.bkB;const e=(0,f.WQX)(f.SKi);this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const i=this._windowCmpts[this._windowCmpts.length-1];((n,o,e,i=!1)=>{n.runOutsideAngular(()=>{const a=yi(o,"focusin").pipe((0,Te.Q)(e),(0,Ct.T)(u=>u.target));yi(o,"keydown").pipe((0,Te.Q)(e),(0,We.p)(u=>"Tab"===u.key),Fp(a)).subscribe(([u,_])=>{const[E,j]=$f(o);(_===E||_===o)&&u.shiftKey&&(j.focus(),u.preventDefault()),_===j&&!u.shiftKey&&(E.focus(),u.preventDefault())}),i&&yi(o,"click").pipe((0,Te.Q)(e),Fp(a),(0,Ct.T)(u=>u[1])).subscribe(u=>u.focus())})})(e,i.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(i.location.nativeElement)}})}_restoreScrollBar(){const e=this._scrollBarRestoreFn;e&&(this._scrollBarRestoreFn=null,e())}_hideScrollBar(){this._scrollBarRestoreFn||(this._scrollBarRestoreFn=this._scrollBar.hide())}open(e,i,a){const u=a.container instanceof HTMLElement?a.container:Ll(a.container)?this._document.querySelector(a.container):this._document.body;if(!u)throw new Error(`The specified modal container "${a.container||"body"}" was not found in the DOM.`);this._hideScrollBar();const _=new lv,E=(e=a.injector||e).get(f.uvJ,null)||this._environmentInjector,j=this._getContentRef(e,E,i,_,a);let W=!1!==a.backdrop?this._attachBackdrop(u):void 0,ne=this._attachWindowComponent(u,j.nodes),Ce=new PC(ne,j,W,a.beforeDismiss);return this._registerModalRef(Ce),this._registerWindowCmpt(ne),Ce.hidden.pipe((0,dt.s)(1)).subscribe(()=>Promise.resolve(!0).then(()=>{this._modalRefs.length||(this._document.body.classList.remove("modal-open"),this._restoreScrollBar(),this._revertAriaHidden())})),_.close=Ne=>{Ce.close(Ne)},_.dismiss=Ne=>{Ce.dismiss(Ne)},_.update=Ne=>{Ce.update(Ne)},Ce.update(a),1===this._modalRefs.length&&this._document.body.classList.add("modal-open"),W&&W.instance&&W.changeDetectorRef.detectChanges(),ne.changeDetectorRef.detectChanges(),Ce}get activeInstances(){return this._activeInstances}dismissAll(e){this._modalRefs.forEach(i=>i.dismiss(e))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(e){let i=(0,Ee.a0P)(xC,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector});return this._applicationRef.attachView(i.hostView),e.appendChild(i.location.nativeElement),i}_attachWindowComponent(e,i){let a=(0,Ee.a0P)(Dd,{environmentInjector:this._applicationRef.injector,elementInjector:this._injector,projectableNodes:i});return this._applicationRef.attachView(a.hostView),e.appendChild(a.location.nativeElement),a}_getContentRef(e,i,a,u,_){return a?a instanceof t.C4Q?this._createFromTemplateRef(a,u):Cd(a)?this._createFromString(a):this._createFromComponent(e,i,a,u,_):new Lc([])}_createFromTemplateRef(e,i){const u=e.createEmbeddedView({$implicit:i,close(_){i.close(_)},dismiss(_){i.dismiss(_)}});return this._applicationRef.attachView(u),new Lc([u.rootNodes],u)}_createFromString(e){const i=this._document.createTextNode(`${e}`);return new Lc([[i]])}_createFromComponent(e,i,a,u,_){const E=f.zZn.create({providers:[{provide:lv,useValue:u}],parent:e}),j=(0,Ee.a0P)(a,{environmentInjector:i,elementInjector:E}),W=j.location.nativeElement;return _.scrollable&&W.classList.add("component-host-scrollable"),this._applicationRef.attachView(j.hostView),new Lc([[W]],j.hostView,j)}_setAriaHidden(e){const i=e.parentElement;i&&e!==this._document.body&&(Array.from(i.children).forEach(a=>{a!==e&&"SCRIPT"!==a.nodeName&&(this._ariaHiddenValues.set(a,a.getAttribute("aria-hidden")),a.setAttribute("aria-hidden","true"))}),this._setAriaHidden(i))}_revertAriaHidden(){this._ariaHiddenValues.forEach((e,i)=>{e?i.setAttribute("aria-hidden",e):i.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(e){const i=()=>{const a=this._modalRefs.indexOf(e);a>-1&&(this._modalRefs.splice(a,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(e),this._activeInstances.emit(this._modalRefs),e.result.then(i,i)}_registerWindowCmpt(e){this._windowCmpts.push(e),this._activeWindowCmptHasChanged.next(),e.onDestroy(()=>{const i=this._windowCmpts.indexOf(e);i>-1&&(this._windowCmpts.splice(i,1),this._activeWindowCmptHasChanged.next())})}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),SC=(()=>{class n{constructor(){this._injector=(0,f.WQX)(f.zZn),this._modalStack=(0,f.WQX)(Bc),this._config=(0,f.WQX)(qf)}open(e,i={}){const a={...this._config,animation:this._config.animation,...i};return this._modalStack.open(this._injector,e,a)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(e){this._modalStack.dismissAll(e)}hasOpenModals(){return this._modalStack.hasOpenModals()}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),cv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({providers:[SC]})}}return n})(),ic=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),ig=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),Td=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),Cv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),Tv=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})();var sc=S(7017),Pu=S(6494),sw=S(4787),xv=S(696);let Pv=(()=>{class n{_renderer;_elementRef;onChange=e=>{};onTouched=()=>{};constructor(e,i){this._renderer=e,this._elementRef=i}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static \u0275fac=function(i){return new(i||n)(t.rXU(t.sFG),t.rXU(t.aKT))};static \u0275dir=t.FsC({type:n})}return n})(),zc=(()=>{class n extends Pv{static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275dir=t.FsC({type:n,features:[t.Vt3]})}return n})();const Ws=new f.nKC(""),fT={provide:Ws,useExisting:(0,f.Rfq)(()=>Su),multi:!0},ku=new f.nKC("");let Su=(()=>
1{class n extends Pv{_compositionMode;_composing=!1;constructor(e,i,a){super(e,i),this._compositionMode=a,null==this._compositionMode&&(this._compositionMode=!function aw(){const n=(0,Pu.rb)()?(0,Pu.rb)().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}())}writeValue(e){this.setProperty("value",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)}static \u0275fac=function(i){return new(i||n)(t.rXU(t.sFG),t.rXU(t.aKT),t.rXU(ku,8))};static \u0275dir=t.FsC({type:n,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(i,a){1&i&&t.bIt("input",function(_){return a._handleInput(_.target.value)})("blur",function(){return a.onTouched()})("compositionstart",function(){return a._compositionStart()})("compositionend",function(_){return a._compositionEnd(_.target.value)})},standalone:!1,features:[t.Jv_([fT]),t.Vt3]})}return n})();function Up(n){return null==n||0===function pg(n){return null==n?null:Array.isArray(n)||"string"==typeof n?n.length:n instanceof Set?n.size:null}(n)}const cs=new f.nKC(""),Bl=new f.nKC("");function zp(n){return Up(n.value)?{required:!0}:null}function $c(n){return null}function hg(n){return null!=n}function kd(n){return(0,t.yLl)(n)?(0,sw.H)(n):n}function Rv(n){let o={};return n.forEach(e=>{o=null!=e?{...o,...e}:o}),0===Object.keys(o).length?null:o}function Nv(n,o){return o.map(e=>e(n))}function jl(n){return n.map(o=>function dw(n){return!n.validate}(o)?o:e=>o.validate(e))}function Iu(n){return null!=n?function Sd(n){if(!n)return null;const o=n.filter(hg);return 0==o.length?null:function(e){return Rv(Nv(e,o))}}(jl(n)):null}function Id(n){return null!=n?function Gc(n){if(!n)return null;const o=n.filter(hg);return 0==o.length?null:function(e){const i=Nv(e,o).map(kd);return(0,xv.p)(i).pipe((0,Ct.T)(Rv))}}(jl(n)):null}function Kc(n,o){return null===n?[o]:Array.isArray(n)?[...n,o]:[n,o]}function fg(n){return n._rawValidators}function gg(n){return n._rawAsyncValidators}function _g(n){return n?Array.isArray(n)?n:[n]:[]}function Gp(n,o){return Array.isArray(n)?n.includes(o):n===o}function Lv(n,o){const e=_g(o);return _g(n).forEach(a=>{Gp(e,a)||e.push(a)}),e}function Bv(n,o){return _g(o).filter(e=>!Gp(n,e))}class mg{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}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(o){this._rawValidators=o||[],this._composedValidatorFn=Iu(this._rawValidators)}_setAsyncValidators(o){this._rawAsyncValidators=o||[],this._composedAsyncValidatorFn=Id(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(o){this._onDestroyCallbacks.push(o)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(o=>o()),this._onDestroyCallbacks=[]}reset(o=void 0){this.control?.reset(o)}hasError(o,e){return!!this.control&&this.control.hasError(o,e)}getError(o,e){return this.control?this.control.getError(o,e):null}}class Ms extends mg{name;get formDirective(){return null}get path(){return null}}class Vl extends mg{_parent=null;name=null;valueAccessor=null}class vg{_cd;constructor(o){this._cd=o}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}
1get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}}let Kp=(()=>{class n extends vg{constructor(e){super(e)}static \u0275fac=function(i){return new(i||n)(t.rXU(Vl,2))};static \u0275dir=t.FsC({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(i,a){2&i&&t.AVh("ng-untouched",a.isUntouched)("ng-touched",a.isTouched)("ng-pristine",a.isPristine)("ng-dirty",a.isDirty)("ng-valid",a.isValid)("ng-invalid",a.isInvalid)("ng-pending",a.isPending)},standalone:!1,features:[t.Vt3]})}return n})(),jv=(()=>{class n extends vg{constructor(e){super(e)}static \u0275fac=function(i){return new(i||n)(t.rXU(Ms,10))};static \u0275dir=t.FsC({type:n,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["","formArray",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(i,a){2&i&&t.AVh("ng-untouched",a.isUntouched)("ng-touched",a.isTouched)("ng-pristine",a.isPristine)("ng-dirty",a.isDirty)("ng-valid",a.isValid)("ng-invalid",a.isInvalid)("ng-pending",a.isPending)("ng-submitted",a.isSubmitted)},standalone:!1,features:[t.Vt3]})}return n})();const Ad="VALID",Yc="INVALID",Fd="PENDING",Ru="DISABLED";class Qc{}class Vv extends Qc{value;source;constructor(o,e){super(),this.value=o,this.source=e}}class Mg extends Qc{pristine;source;constructor(o,e){super(),this.pristine=o,this.source=e}}class cc extends Qc{touched;source;constructor(o,e){super(),this.touched=o,this.source=e}}class Eg extends Qc{status;source;constructor(o,e){super(),this.status=o,this.source=e}}class gl extends Qc{source;constructor(o){super(),this.source=o}}class Dg extends Qc{source;constructor(o){super(),this.source=o}}function Og(n){return(qp(n)?n.validators:n)||null}function Qp(n,o){return(qp(o)?o.asyncValidators:n)||null}function qp(n){return null!=n&&!Array.isArray(n)&&"object"==typeof n}function Wv(n,o,e){const i=n.controls;if(!(o?Object.keys(i):i).length)throw new f.buA(1e3,"");if(!i[e])throw new f.buA(1001,"")}function _w(n,o,e){n._forEachChild((i,a)=>
vendor: 8,426 bytes, line 1
1{if(void 0===e[a])throw new f.buA(1002,"")})}class Nu{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(o,e){this._assignValidators(o),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(o){this._rawValidators=this._composedValidatorFn=o}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(o){this._rawAsyncValidators=this._composedAsyncValidatorFn=o}get parent(){return this._parent}get status(){return(0,f.O8t)(this.statusReactive)}set status(o){(0,f.O8t)(()=>this.statusReactive.set(o))}_status=(0,sc.EW)(()=>this.statusReactive());statusReactive=(0,f.vPA)(void 0);get valid(){return this.status===Ad}get invalid(){return this.status===Yc}get pending(){return this.status==Fd}get disabled(){return this.status===Ru}get enabled(){return this.status!==Ru}errors;get pristine(){return(0,f.O8t)(this.pristineReactive)}set pristine(o){(0,f.O8t)(()=>this.pristineReactive.set(o))}_pristine=(0,sc.EW)(()=>this.pristineReactive());pristineReactive=(0,f.vPA)(!0);get dirty(){return!this.pristine}get touched(){return(0,f.O8t)(this.touchedReactive)}set touched(o){(0,f.O8t)(()=>this.touchedReactive.set(o))}_touched=(0,sc.EW)(()=>this.touchedReactive());touchedReactive=(0,f.vPA)(!1);get untouched(){return!this.touched}_events=new Le.B7;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(o){this._assignValidators(o)}setAsyncValidators(o){this._assignAsyncValidators(o)}addValidators(o){this.setValidators(Lv(o,this._rawValidators))}addAsyncValidators(o){this.setAsyncValidators(Lv(o,this._rawAsyncValidators))}removeValidators(o){this.setValidators(Bv(o,this._rawValidators))}removeAsyncValidators(o){this.setAsyncValidators(Bv(o,this._rawAsyncValidators))}hasValidator(o){return Gp(this._rawValidators,o)}hasAsyncValidator(o){return Gp(this._rawAsyncValidators,o)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(o={}){const e=!1===this.touched;this.touched=!0;const i=o.sourceControl??this;o.onlySelf||this._parent?.markAsTouched({...o,sourceControl:i}),e&&!1!==o.emitEvent&&this._events.next(new cc(!0,i))}markAllAsDirty(o={}){this.markAsDirty({onlySelf:!0,emitEvent:o.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsDirty(o))}markAllAsTouched(o={}){this.markAsTouched({onlySelf:!0,emitEvent:o.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(o))}markAsUntouched(o={}){const e=!0===this.touched;this.touched=!1,this._pendingTouched=!1;const i=o.sourceControl??this;this._forEachChild(a=>{a.markAsUntouched({onlySelf:!0,emitEvent:o.emitEvent,sourceControl:i})}),o.onlySelf||this._parent?._updateTouched(o,i),e&&!1!==o.emitEvent&&this._events.next(new cc(!1,i))}markAsDirty(o={}){const e=!0===this.pristine;this.pristine=!1;const i=o.sourceControl??this;o.onlySelf||this._parent?.markAsDirty({...o,sourceControl:i}),e&&!1!==o.emitEvent&&this._events.next(new Mg(!1,i))}markAsPristine(o={}){const e=!1===this.pristine;this.pristine=!0,this._pendingDirty=!1;const i=o.sourceControl??this;this._forEachChild(a=>{a.markAsPristine({onlySelf:!0,emitEvent:o.emitEvent})}),o.onlySelf||this._parent?._updatePristine(o,i),e&&!1!==o.emitEvent&&this._events.next(new Mg(!0,i))}markAsPending(o={}){this.status=Fd;const e=o.sourceControl??this;!1!==o.emitEvent&&(this._events.next(new Eg(this.status,e)),this.statusChanges.emit(this.status)),o.onlySelf||this._parent?.markAsPending({...o,sourceControl:e})}disable(o={}){const e=this._parentMarkedDirty(o.onlySelf);this.status=Ru,this.errors=null,this._forEachChild(a=>{a.disable({...o,onlySelf:!0})}),this._updateValue();const i=o.sourceControl??this;!1!==o.emitEvent&&(this._events.next(new Vv(this.value,i)),this._events.next(new Eg(this.status,i)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...o,skipPristineCheck:e},this),this._onDisabledChange.forEach(a=>a(!0))}enable(o={}){const e=this._parentMarkedDirty(o.onlySelf);this.status=Ad,this._forEachChild(i=>{i.enable({...o,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:o.emitEvent}),this._updateAncestors({...o,skipPristineCheck:e},this),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(o,e){o.onlySelf||(this._parent?.updateValueAndValidity(o),o.skipPristineCheck||this._parent?._updatePristine({},e),this._parent?._updateTouched({},e))}setParent(o){this._parent=o}getRawValue(){return this.value}updateValueAndValidity(o={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){const i=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Ad||this.status===Fd)&&this._runAsyncValidator(i,o.emitEvent)}const e=o.sourceControl??this;!1!==o.emitEvent&&(this._events.next(new Vv(this.value,e)),this._events.next(new Eg(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),o.onlySelf||this._parent?.updateValueAndValidity({...o,sourceControl:e})}_updateTreeValidity(o={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(o)),this.updateValueAndValidity({onlySelf:!0,emitEvent:o.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Ru:Ad}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(o,e){if(this.asyncValidator){this.status=Fd,this._hasOwnPendingAsyncValidator={emitEvent:!1!==e,shouldHaveEmitted:!1!==o};const i=kd(this.asyncValidator(this));this._asyncValidationSubscription=i.subscribe(a=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(a,{emitEvent:e,shouldHaveEmitted:o})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();const o=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,o}return!1}setErrors(o,e={}){this.errors=o,this._updateControlsErrors(!1!==e.emitEvent,this,e.shouldHaveEmitted)}get(o){let e=o;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,a)=>i&&i._find(a),this)}getError(o,e){const i=e?this.get(e):this;return i?.errors?i.errors[o]:null}hasError(o,e){return!!this.getError(o,e)}get root(){let o=this;for(;o._parent;)o=o._parent;return o}_updateControlsErrors(o,e,i){this.status=this._calculateStatus(),o&&this.statusChanges.emit(this.status),(o||i)&&this._events.next(new Eg(this.status,e)),this._parent&&this._parent._updateControlsErrors(o,e,i)}_initObservables(){this.valueChanges=new f.bkB,this.statusChanges=new f.bkB}_calculateStatus(){return this._allControlsDisabled()?Ru:this.errors?Yc:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Fd)?Fd:this._anyControlsHaveStatus(Yc)?Yc:Ad}_anyControlsHaveStatus(o){return this._anyControls(e=>e.status===o)}_anyControlsDirty(){return this._anyControls(o=>o.dirty)}_anyControlsTouched(){return this._anyControls(o=>o.touched)}_updatePristine(o,e){const i=!this._anyControlsDirty(),a=this.pristine!==i;this.pristine=i,o.onlySelf||this._parent?._updatePristine(o,e),a&&this._events.next(new Mg(this.pristine,e))}_updateTouched(o={},e){this.touched=this._anyControlsTouched(),this._events.next(new cc(this.touched,e)),o.onlySelf||this._parent?._updateTouched(o,e)}_onDisabledChange=[];_registerOnCollectionChange(o){this._onCollectionChange=o}_setUpdateStrategy(o){qp(o)&&null!=o.updateOn&&(this._updateOn=o.updateOn)}_parentMarkedDirty(o){return!o&&!!this._parent?.dirty&&!this._parent._anyControlsDirty()}_find(o){return null}_assignValidators(o){this._rawValidators=Array.isArray(o)?o.slice():o,this._composedValidatorFn=function gw(n){return Array.isArray(n)?Iu(n):n||null}(this._rawValidators)}_assignAsyncValidators(o){this._rawAsyncValidators=Array.isArray(o)?o.slice():o,this._composedAsyncValidatorFn=function Hv(n){return Array.isArray(n)?Id(n):n||null}(this._rawAsyncValidators)}}class Lu extends Nu{constructor(o,e,i){super(Og(e),Qp(i,e)),this.controls=o,this._initObservables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}
vendor: 9,480 bytes, line 1
1controls;registerControl(o,e){return this.controls[o]?this.controls[o]:(this.controls[o]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(o,e,i={}){this.registerControl(o,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}removeControl(o,e={}){this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),delete this.controls[o],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(o,e,i={}){this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),delete this.controls[o],e&&this.registerControl(o,e),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}contains(o){return this.controls.hasOwnProperty(o)&&this.controls[o].enabled}setValue(o,e={}){_w(this,0,o),Object.keys(o).forEach(i=>{Wv(this,!0,i),this.controls[i].setValue(o[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(o,e={}){null!=o&&(Object.keys(o).forEach(i=>{const a=this.controls[i];a&&a.patchValue(o[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(o={},e={}){this._forEachChild((i,a)=>{i.reset(o?o[a]:null,{...e,onlySelf:!0})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),!1!==e?.emitEvent&&this._events.next(new Dg(this))}getRawValue(){return this._reduceChildren({},(o,e,i)=>(o[i]=e.getRawValue(),o))}_syncPendingControls(){let o=this._reduceChildren(!1,(e,i)=>!!i._syncPendingControls()||e);return o&&this.updateValueAndValidity({onlySelf:!0}),o}_forEachChild(o){Object.keys(this.controls).forEach(e=>{const i=this.controls[e];i&&o(i,e)})}_setUpControls(){this._forEachChild(o=>{o.setParent(this),o._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(o){for(const[e,i]of Object.entries(this.controls))if(this.contains(e)&&o(i))return!0;return!1}_reduceValue(){return this._reduceChildren({},(e,i,a)=>((i.enabled||this.disabled)&&(e[a]=i.value),e))}_reduceChildren(o,e){let i=o;return this._forEachChild((a,u)=>{i=e(i,a,u)}),i}_allControlsDisabled(){for(const o of Object.keys(this.controls))if(this.controls[o].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(o){return this.controls.hasOwnProperty(o)?this.controls[o]:null}}class Uv extends Lu{}const qc=new f.nKC("",{factory:()=>dc}),dc="always";function Jp(n,o){return[...o.path,n]}function Bu(n,o,e=dc){Rd(n,o),o.valueAccessor.writeValue(n.value),(n.disabled||"always"===e)&&o.valueAccessor.setDisabledState?.(n.disabled),function vw(n,o){o.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,"change"===n.updateOn&&Tg(n,o)})}(n,o),function xg(n,o){const e=(i,a)=>{o.valueAccessor.writeValue(i),a&&o.viewToModelUpdate(i)};n.registerOnChange(e),o._registerOnDestroy(()=>{n._unregisterOnChange(e)})}(n,o),function zv(n,o){o.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,"blur"===n.updateOn&&n._pendingChange&&Tg(n,o),"submit"!==n.updateOn&&n.markAsTouched()})}(n,o),function mw(n,o){if(o.valueAccessor.setDisabledState){const e=i=>{o.valueAccessor.setDisabledState(i)};n.registerOnDisabledChange(e),o._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}(n,o)}function ju(n,o,e=!0){const i=()=>{};o?.valueAccessor?.registerOnChange(i),o?.valueAccessor?.registerOnTouched(i),eh(n,o),n&&(o._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=>{}))}function Zp(n,o){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(o)})}function Rd(n,o){const e=fg(n);null!==o.validator?n.setValidators(Kc(e,o.validator)):"function"==typeof e&&n.setValidators([e]);const i=gg(n);null!==o.asyncValidator?n.setAsyncValidators(Kc(i,o.asyncValidator)):"function"==typeof i&&n.setAsyncValidators([i]);const a=()=>n.updateValueAndValidity();Zp(o._rawValidators,a),Zp(o._rawAsyncValidators,a)}function eh(n,o){let e=!1;if(null!==n){if(null!==o.validator){const a=fg(n);if(Array.isArray(a)&&a.length>0){const u=a.filter(_=>_!==o.validator);u.length!==a.length&&(e=!0,n.setValidators(u))}}if(null!==o.asyncValidator){const a=gg(n);if(Array.isArray(a)&&a.length>0){const u=a.filter(_=>_!==o.asyncValidator);u.length!==a.length&&(e=!0,n.setAsyncValidators(u))}}}const i=()=>{};return Zp(o._rawValidators,i),Zp(o._rawAsyncValidators,i),e}function Tg(n,o){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),o.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function Sg(n,o){if(!n.hasOwnProperty("model"))return!1;const e=n.model;return!!e.isFirstChange()||!Object.is(o,e.currentValue)}function Vu(n,o){if(!o)return null;let e,i,a;return Array.isArray(o),o.forEach(u=>{u.constructor===Su?e=u:function wT(n){return Object.getPrototypeOf(n.constructor)===zc}(u)?i=u:a=u}),a||i||e||null}function Kv(n,o){const e=n.indexOf(o);e>-1&&n.splice(e,1)}function Xv(n){return"object"==typeof n&&null!==n&&2===Object.keys(n).length&&"value"in n&&"disabled"in n}Promise.resolve();const Nd=class extends Nu{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(o=null,e,i){super(Og(e),Qp(i,e)),this._applyFormState(o),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),qp(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=Xv(o)?o.value:o)}setValue(o,e={}){this.value=this._pendingValue=o,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(o,e={}){this.setValue(o,e)}reset(o=this.defaultValue,e={}){this._applyFormState(o),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),e.overwriteDefaultValue&&(this.defaultValue=this.value),this._pendingChange=!1,!1!==e?.emitEvent&&this._events.next(new Dg(this))}_updateValue(){}_anyControls(o){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(o){this._onChange.push(o)}_unregisterOnChange(o){Kv(this._onChange,o)}registerOnDisabledChange(o){this._onDisabledChange.push(o)}_unregisterOnDisabledChange(o){Kv(this._onDisabledChange,o)}_forEachChild(o){}_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(o){Xv(o)?(this.value=this._pendingValue=o.value,o.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=o}},Jv={provide:Vl,useExisting:(0,f.Rfq)(()=>oh)},rh=Promise.resolve();let oh=(()=>{class n extends Vl{_changeDetectorRef;callSetDisabledState;control=new Nd;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new f.bkB;constructor(e,i,a,u,_,E){super(),this._changeDetectorRef=_,this.callSetDisabledState=E,this._parent=e,this._setValidators(i),this._setAsyncValidators(a),this.valueAccessor=Vu(0,u)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),Sg(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){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(){Bu(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){rh.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const i=e.isDisabled.currentValue,a=0!==i&&(0,Ee.L39)(i);rh.then(()=>{a&&!this.control.disabled?this.control.disable():!a&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?Jp(e,this._parent):[e]}static \u0275fac=function(i){return new(i||n)(t.rXU(Ms,9),t.rXU(cs,10),t.rXU(Bl,10),t.rXU(Ws,10),t.rXU(Ee.gRc,8),t.rXU(qc,8))};static \u0275dir=t.FsC({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[t.Jv_([Jv]),t.Vt3,t.OA$]})}return n})(),Zv=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return n})();class Fg extends Nu{constructor(o,e,i){super(Og(e),Qp(i,e)),this.controls=o,this._initOb
1servables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(o){return this.controls[this._adjustIndex(o)]}push(o,e={}){Array.isArray(o)?o.forEach(i=>{this.controls.push(i),this._registerControl(i)}):(this.controls.push(o),this._registerControl(o)),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(o,e,i={}){this.controls.splice(o,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:i.emitEvent})}removeAt(o,e={}){let i=this._adjustIndex(o);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(o,e,i={}){let a=this._adjustIndex(o);a<0&&(a=0),this.controls[a]&&this.controls[a]._registerOnCollectionChange(()=>{}),this.controls.splice(a,1),e&&(this.controls.splice(a,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:i.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(o,e={}){_w(this,0,o),o.forEach((i,a)=>{Wv(this,!1,a),this.at(a).setValue(i,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(o,e={}){null!=o&&(o.forEach((i,a)=>{this.at(a)&&this.at(a).patchValue(i,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(o=[],e={}){this._forEachChild((i,a)=>{i.reset(o[a],{...e,onlySelf:!0})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),!1!==e?.emitEvent&&this._events.next(new Dg(this))}getRawValue(){return this.controls.map(o=>o.getRawValue())}clear(o={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:o.emitEvent}))}_adjustIndex(o){return o<0?o+this.length:o}_syncPendingControls(){let o=this.controls.reduce((e,i)=>!!i._syncPendingControls()||e,!1);return o&&this.updateValueAndValidity({onlySelf:!0}),o}_forEachChild(o){this.controls.forEach((e,i)=>{o(e,i)})}_updateValue(){this.value=this.controls.filter(o=>o.enabled||this.disabled).map(o=>o.value)}_anyControls(o){return this.controls.some(e=>e.enabled&&o(e))}_setUpControls(){this._forEachChild(o=>this._registerControl(o))}_allControlsDisabled(){for(const o of this.controls)if(o.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(o){o.setParent(this),o._registerOnCollectionChange(this._onCollectionChange)}_find(o){return this.at(o)??null}}let lh=(()=>{class n extends Ms{callSetDisabledState;get submitted(){return(0,f.O8t)(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=(0,sc.EW)(()=>this._submittedReactive());_submittedReactive=(0,f.vPA)(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];constructor(e,i,a){super(),this.callSetDisabledState=a,this._setValidators(e),this._setAsyncValidators(i)}ngOnChanges(e){this.onChanges(e)}ngOnDestroy(){this.onDestroy()}onChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}onDestroy(){this.form&&(eh(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get path(){return[]}addControl(e){const i=this.form.get(e.path);return Bu(i,e,this.callSetDisabledState),i.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),i}getControl(e){return this.form.get(e.path)}
1removeControl(e){ju(e.control||null,e,!1),function $v(n,o){const e=n.indexOf(o);e>-1&&n.splice(e,1)}(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}getFormArray(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}updateModel(e,i){this.form.get(e.path).setValue(i)}onReset(){this.resetForm()}resetForm(e=void 0,i={}){this.form.reset(e,i),this._submittedReactive.set(!1)}onSubmit(e){return this.submitted=!0,function nh(n,o){n._syncPendingControls(),o.forEach(e=>{const i=e.control;"submit"===i.updateOn&&i._pendingChange&&(e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1)})}(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new gl(this.control)),"dialog"===e?.target?.method}_updateDomValue(){this.directives.forEach(e=>{const i=e.control,a=this.form.get(e.path);i!==a&&(ju(i||null,e),(n=>n instanceof Nd)(a)&&(Bu(a,e,this.callSetDisabledState),e.control=a))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const i=this.form.get(e.path);(function Pg(n,o){Rd(n,o)})(i,e),i.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){const i=this.form?.get(e.path);i&&function yw(n,o){return eh(n,o)}(i,e)&&i.updateValueAndValidity({emitEvent:!1})}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm?._registerOnCollectionChange(()=>{})}_updateValidators(){Rd(this.form,this),this._oldForm&&eh(this._oldForm,this)}_checkFormPresent(){}static \u0275fac=function(i){return new(i||n)(t.rXU(cs,10),t.rXU(Bl,10),t.rXU(qc,8))};static \u0275dir=t.FsC({type:n,features:[t.Vt3,t.OA$]})}return n})();const Uu=new f.nKC(""),xw={provide:Vl,useExisting:(0,f.Rfq)(()=>oy)};let oy=(()=>{class n extends Vl{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(e){}model;update=new f.bkB;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(e,i,a,u,_){super(),this._ngModelWarningConfig=_,this._parent=e,this._setValidators(i),this._setAsyncValidators(a),this.valueAccessor=Vu(0,u)}ngOnChanges(e){this._added||this._setUpControl(),Sg(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective?.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return Jp(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(i){return new(i||n)(t.rXU(Ms,13),t.rXU(cs,10),t.rXU(Bl,10),t.rXU(Ws,10),t.rXU(Uu,8))};static \u0275dir=t.FsC({type:n,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[t.Jv_([xw]),t.Vt3,t.OA$]})}return n})();const ay={provide:Ms,useExisting:(0,f.Rfq)(()=>Ng)};let Ng=(()=>{class n extends lh{form=null;ngSubmit=new f.bkB;get control(){return this.form}static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275dir=t.FsC({type:n,selectors:[["","formGroup",""]],hostBindings:function(i,a){1&i&&t.bIt("submit",function(_){return a.onSubmit(_)})("reset",function(){return a.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[t.Jv_([ay]),t.Vt3]})}return n})();const Pw={provide:Ws,useExisting:(0,f.Rfq)(()=>zu),multi:!0};function uh(n,o){return null==n?`${o}`:(o&&"object"==typeof o&&(o="Object"),`${n}: ${o}`.slice(0,50))}let zu=(()=>{class n extends zc{value;_optionMap=new Map;_idCounter=0;set compareWith(e){this._compareWith=e}_compareWith=Object.is;appRefInjector=(0,f.WQX)(t.o8S).injector;destroyRef=(0,f.WQX)(f.abz);cdr=(0,f.WQX)(Ee.gRc);_queuedWrite=!1;_writeValueAfterRender(){this._queuedWrite||this.appRefInjector.de
1stroyed||(this._queuedWrite=!0,(0,t.mal)({write:()=>{this.destroyRef.destroyed||(this._queuedWrite=!1,this.writeValue(this.value))}},{injector:this.appRefInjector}))}writeValue(e){this.cdr.markForCheck(),this.value=e;const a=uh(this._getOptionId(e),e);this.setProperty("value",a)}registerOnChange(e){this.onChange=i=>{this.value=this._getOptionValue(i),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(const i of this._optionMap.keys())if(this._compareWith(this._optionMap.get(i),e))return i;return null}_getOptionValue(e){const i=function kw(n){return n.split(":")[0]}(e);return this._optionMap.has(i)?this._optionMap.get(i):e}static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275dir=t.FsC({type:n,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(i,a){1&i&&t.bIt("change",function(_){return a.onChange(_.target.value)})("blur",function(){return a.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[t.Jv_([Pw]),t.Vt3]})}return n})(),Lg=(()=>{class n{_element;_renderer;_select;id;constructor(e,i,a){this._element=e,this._renderer=i,this._select=a,this._select&&(this.id=this._select._registerOption())}set ngValue(e){null!=this._select&&(this._select._optionMap.set(this.id,e),this._setElementValue(uh(this.id,e)),this._select._writeValueAfterRender())}set value(e){this._setElementValue(e),this._select?._writeValueAfterRender()}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select?._optionMap.delete(this.id),this._select?._writeValueAfterRender()}static \u0275fac=function(i){return new(i||n)(t.rXU(t.aKT),t.rXU(t.sFG),t.rXU(zu,9))};static \u0275dir=t.FsC({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return n})();const ly={provide:Ws,useExisting:(0,f.Rfq)(()=>ph),multi:!0};function cy(n,o){return null==n?`${o}`:("string"==typeof o&&(o=`'${o}'`),o&&"object"==typeof o&&(o="Object"),`${n}: ${o}`.slice(0,50))}let ph=(()=>{class n extends zc{value;_optionMap=new Map;_idCounter=0;set compareWith(e){this._compareWith=e}_compareWith=Object.is;writeValue(e){let i;if(this.value=e,Array.isArray(e)){const a=e.map(u=>this._getOptionId(u));i=(u,_)=>{u._setSelected(a.indexOf(_.toString())>-1)}}else i=(a,u)=>{a._setSelected(!1)};this._optionMap.forEach(i)}registerOnChange(e){this.onChange=i=>{const a=[],u=i.selectedOptions;if(void 0!==u){const _=u;for(let E=0;E<_.length;E++){const W=this._getOptionValue(_[E].value);a.push(W)}}else{const _=i.options;for(let E=0;E<_.length;E++){const j=_[E];if(j.selected){const W=this._getOptionValue(j.value);a.push(W)}}}this.value=a,e(a)}}_registerOption(e){const i=(this._idCounter++).toString();return this._optionMap.set(i,e),i}_getOptionId(e){for(const i of this._optionMap.keys())if(this._compareWith(this._optionMap.get(i)._value,e))return i;return null}_getOptionValue(e){const i=function Sw(n){return n.split(":")[0]}(e);return this._optionMap.has(i)?this._optionMap.get(i)._value:e}static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275dir=t.FsC({type:n,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(i,a){1&i&&t.bIt("change",function(_){return a.onChange(_.target)})("blur",function(){return a.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[t.Jv_([ly]),t.Vt3]})}return n})(),Bg=(()=>{class n{_element;_renderer;_select;id;_value;constructor(e,i,a){this._element=e,this._renderer=i,this._select=a,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){null!=this._select&&(this._value=e,this._setElementValue(cy(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(cy(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id
1),this._select.writeValue(this._select.value))}static \u0275fac=function(i){return new(i||n)(t.rXU(t.aKT),t.rXU(t.sFG),t.rXU(ph,9))};static \u0275dir=t.FsC({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return n})(),ml=(()=>{class n{_validator=$c;_onChange;_enabled;ngOnChanges(e){if(this.inputName in e){const i=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(i),this._validator=this._enabled?this.createValidator(i):$c,this._onChange?.()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return null!=e}static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,features:[t.OA$]})}return n})();const hy={provide:cs,useExisting:(0,f.Rfq)(()=>Bd),multi:!0};let Bd=(()=>{class n extends ml{required;inputName="required";normalizeInput=Ee.L39;createValidator=e=>zp;enabled(e){return e}static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275dir=t.FsC({type:n,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(i,a){2&i&&t.BMQ("required",a._enabled?"":null)},inputs:{required:"required"},standalone:!1,features:[t.Jv_([hy]),t.Vt3]})}return n})(),Ug=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({})}return n})();function vy(n){return!!n&&(void 0!==n.asyncValidators||void 0!==n.validators||void 0!==n.updateOn)}let Zc=(()=>{class n{useNonNullable=!1;get nonNullable(){const e=new n;return e.useNonNullable=!0,e}group(e,i=null){const a=this._reduceControls(e);let u={};return vy(i)?u=i:null!==i&&(u.validators=i.validator,u.asyncValidators=i.asyncValidator),new Lu(a,u)}record(e,i=null){const a=this._reduceControls(e);return new Uv(a,i)}control(e,i,a){let u={};return this.useNonNullable?(vy(i)?u=i:(u.validators=i,u.asyncValidators=a),new Nd(e,{...u,nonNullable:!0})):new Nd(e,i,a)}array(e,i,a){const u=e.map(_=>this._createControl(_));return new Fg(u,i,a)}_reduceControls(e){const i={};return Object.keys(e).forEach(a=>{i[a]=this._createControl(e[a])}),i}_createControl(e){return e instanceof Nd||e instanceof Nu?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),by=(()=>{class n extends Zc{group(e,i=null){return super.group(e,i)}control(e,i,a){return super.control(e,i,a)}array(e,i,a){return super.array(e,i,a)}static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),zg=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:qc,useValue:e.callSetDisabledState??dc}]}}static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Ug]})}return n})(),$g=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:Uu,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:qc,useValue:e.callSetDisabledState??dc}]}}static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Ug]})}return n})();new Date(1882,10,12),new Date(2174,10,25);let Zu=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),_c=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})();function ep(n){return o=>o.lift(new Yy(n))}class Yy{constructor(o){this.total=o}call(o,e){return e.subscribe(new d_(o,this.total))}}class d_ extends Ji.v{constructor(o,e){super(o),this.total=e,this.count=0}_next(o){++this.count>this.total&&this.destination.next(o)}}let qy=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),id=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),kh=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),tb=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),Sh=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),M_=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),ip=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),vE=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),I_=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})(),F_=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({})}}return n})();const BE=[Td,Cv,Tv,ig,Zu,_c,cv,qy,F_,id,ic,kh,tb,Sh,M_,ip,vE,I_];let R_=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({imports:[BE,Td,Cv,Tv,ig,Zu,_c,cv,qy,F_,id,ic,kh,tb,Sh,M_,ip,vE,I_]})}}return n})();var Us=S(3049);const jE=["*"];let Jd=(()=>{class n{config;afterChange=(0,Ee.CGW)();beforeChange=(0,Ee.CGW)();breakpoint=(0,Ee.CGW)();destroy=(0,Ee.CGW)();init=(0,Ee.CGW)();$instance;currentIndex=0;slides=[];initialized=!1;_removedSlides=[];_addedSlides=[];el=(0,f.WQX)(t.aKT);zone=(0,f.WQX)(f.SKi);isServer=(0,Rt.Vy)((0,f.WQX)(t.Agw));ngOnDestroy(){this.unslick()}ngAfterViewInit(){this.ngAfterViewChecked()}ngAfterViewChecked(){if(!this.isServer&&(this._addedSlides.length>0||this._removedSlides.length>0)){const e=this.slides.length-this._removedSlides.length+this._addedSlides.length;
1this.initialized?0===e?this.unslick():(this._addedSlides.forEach(i=>{this.slides.push(i),this.$instance.slick("slickAdd",i.el.nativeElement)}),this._addedSlides=[],this._removedSlides.forEach(i=>{const a=this.slides.indexOf(i);this.slides=this.slides.filter(u=>u!==i),this.$instance.slick("slickRemove",a)}),this._removedSlides=[]):e>0&&this.initSlick()}}initSlick(){this.slides=this._addedSlides,this._addedSlides=[],this._removedSlides=[],this.$instance=jQuery(this.el.nativeElement),this.$instance.on("init",(e,i)=>{this.zone.run(()=>{this.init.emit({event:e,slick:i})})}),this.$instance.slick(this.config),this.zone.run(()=>{this.initialized=!0,this.currentIndex=this.config?.initialSlide||0}),this.$instance.on("afterChange",(e,i,a)=>{this.zone.run(()=>{this.afterChange.emit({event:e,slick:i,currentSlide:a,first:0===a,last:i.$slides.length===a+i.options.slidesToScroll}),this.currentIndex=a})}),this.$instance.on("beforeChange",(e,i,a,u)=>{this.zone.run(()=>{this.beforeChange.emit({event:e,slick:i,currentSlide:a,nextSlide:u}),this.currentIndex=u})}),this.$instance.on("breakpoint",(e,i,a)=>{this.zone.run(()=>{this.breakpoint.emit({event:e,slick:i,breakpoint:a})})}),this.$instance.on("destroy",(e,i)=>{this.zone.run(()=>{this.destroy.emit({event:e,slick:i}),this.initialized=!1})})}addSlide(e){this._addedSlides.push(e)}removeSlide(e){this._removedSlides.push(e)}slickGoTo(e){this.$instance.slick("slickGoTo",e)}slickNext(){this.$instance.slick("slickNext")}slickPrev(){this.$instance.slick("slickPrev")}slickPause(){this.$instance.slick("slickPause")}slickPlay(){this.$instance.slick("slickPlay")}unslick(){this.$instance&&(this.$instance.slick("unslick"),this.$instance=void 0),this.initialized=!1}ngOnChanges(e){if(this.initialized){const i=e.config;if(i.previousValue!==i.currentValue&&void 0!==i.currentValue){const a=i.currentValue.refresh,u=Object.assign({},i.currentValue);delete u.refresh,this.$instance.slick("slickSetOption",u,a)}}}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["ngx-slick-carousel"]],inputs:{config:"config"},outputs:{afterChange:"afterChange",beforeChange:"beforeChange",breakpoint:"breakpoint",destroy:"destroy",init:"init"},exportAs:["slick-carousel"],standalone:!1,features:[t.Jv_([{provide:Ws,useExisting:(0,f.Rfq)(()=>n),multi:!0}]),t.OA$],ngContentSelectors:jE,decls:1,vars:0,template:function(i,a){1&i&&(t.NAR(),t.SdG(0))},encapsulation:2})}return n})(),Uh=(()=>{class n{carousel=(0,f.WQX)(Jd,{host:!0});renderer=(0,f.WQX)(t.sFG);el=(0,f.WQX)(t.aKT);isServer=(0,Rt.Vy)((0,f.WQX)(t.Agw));ngOnInit(){this.carousel.addSlide(this),this.isServer&&this.carousel.slides.length>0&&this.renderer.setStyle(this.el,"display","none")}ngOnDestroy(){this.carousel.removeSlide(this)}static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["","ngxSlickItem",""]],standalone:!1})}return n})(),sp=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[H.MD]})}return n})();S(8982),S(7849),S(8167),S(3574);class V_{constructor(o,e){this.dueTime=o,this.scheduler=e}call(o,e){return e.subscribe(new Eb(o,this.dueTime,this.scheduler))}}class Eb extends Ji.v{constructor(o,e,i){super(o),this.dueTime=e,this.scheduler=i,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(o){this.clearDebounce(),this.lastValue=o,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(Db,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:o}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(o)}}clearDebounce(){const o=this.debouncedSubscription;null!==o&&(this.remove(o),o.unsubscribe(),this.debouncedSubscription=null)}}function Db(n){n.debouncedNext()}const zb=new f.nKC("cdk-dir-doc",{providedIn:"root",factory:()=>(0,f.WQX)(f.qQL)}),$b=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;let vl=(()=>{class n{get value(){return this.valueSignal()}valueSignal=(0,f.vPA)("ltr");change=new f.bkB;constructor(){const e=(0,f.WQX)(zb,{optional:!0});e&&this.valueSignal.set(function Gb(n){const o=n?.toLowerCase()||"";return"auto"===o&&typeof navigator<"u"&&navigator?.language?$b.test(navigator.language)?"rtl":"ltr":"rtl"===o?"rtl":"ltr"}((e.body?e.body.dir:null)||(e.documentElement?e.documentElement.dir:null)||"ltr"))}ngOnDestroy(){this.change.complete()}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();S(4725);let G1=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({})}return n})();var Fs=S(8203);let Zb=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[G1,Fs.jI]})}return n})();var bc=S(1518);let up=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Fs.jI]})}return n})(),tm=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[up,Fs.jI]})}return n})();const t0={};
1class wa{_appId=(0,f.WQX)(t.sZ2);static _infix=`a${Math.floor(1e5*Math.random()).toString()}`;getId(o,e=!1){return"ng"!==this._appId&&(o+=this._appId),t0.hasOwnProperty(o)||(t0[o]=0),`${o}${e?wa._infix+"-":""}${t0[o]++}`}static \u0275fac=function(e){return new(e||wa)};static \u0275prov=f.jDH({token:wa,factory:wa.\u0275fac,providedIn:"root"})}let n0;try{n0=typeof Intl<"u"&&Intl.v8BreakIterator}catch{n0=!1}let Ma=(()=>{class n{_platformId=(0,f.WQX)(t.Agw);isBrowser=this._platformId?(0,Rt.UE)(this._platformId):"object"==typeof document&&!!document;EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent);TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);BLINK=this.isBrowser&&!(!window.chrome&&!n0)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT;WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT;IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT;SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT;constructor(){}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();class cD{_box;_destroyed=new Le.B7;_resizeSubject=new Le.B7;_resizeObserver;_elementObservables=new Map;constructor(o){this._box=o,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(e=>this._resizeSubject.next(e)))}observe(o){return this._elementObservables.has(o)||this._elementObservables.set(o,new rt.c(e=>{const i=this._resizeSubject.subscribe(e);return this._resizeObserver?.observe(o,{box:this._box}),()=>{this._resizeObserver?.unobserve(o),i.unsubscribe(),this._elementObservables.delete(o)}}).pipe((0,We.p)(e=>e.some(i=>i.target===o)),function Sk(n,o,e){let i;return i=n&&"object"==typeof n?n:{bufferSize:n,windowTime:o,refCount:!1,scheduler:e},a=>a.lift(function lD({bufferSize:n=Number.POSITIVE_INFINITY,windowTime:o=Number.POSITIVE_INFINITY,refCount:e,scheduler:i}){let a,_,u=0,E=!1,j=!1;return function(ne){let Ce;u++,!a||E?(E=!1,a=new Er(n,o,i),Ce=a.subscribe(this),_=ne.subscribe({next(Ne){a.next(Ne)},error(Ne){E=!0,a.error(Ne)},complete(){j=!0,_=void 0,a.complete()}})):Ce=a.subscribe(this),this.add(()=>{u--,Ce.unsubscribe(),_&&!j&&e&&0===u&&(_.unsubscribe(),_=void 0,a=void 0)})}}(i))}({bufferSize:1,refCount:!0}),(0,Te.Q)(this._destroyed))),this._elementObservables.get(o)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}}let dD=(()=>{class n{_cleanupErrorListener;_observers=new Map;_ngZone=(0,f.WQX)(f.SKi);constructor(){}ngOnDestroy(){for(const[,e]of this._observers)e.destroy();this._observers.clear(),this._cleanupErrorListener?.()}observe(e,i){const a=i?.box||"content-box";return this._observers.has(a)||this._observers.set(a,new cD(a)),this._observers.get(a).observe(e)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function Jh(n){return Array.isArray(n)?n:[n]}const nm=new Set;let $l,im=(()=>{class n{_platform=(0,f.WQX)(Ma);_nonce=(0,f.WQX)(t.BIS,{optional:!0});_matchMedia;constructor(){this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):uD}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&function Ak(n,o){if(!nm.has(n))try{$l||($l=document.createElement("style"),o&&$l.setAttribute("nonce",o),$l.setAttribute("type","text/css"),document.head.appendChild($l)),$l.sheet&&($l.sheet.insertRule(`@media ${n} {body{ }}`,0),nm.add(n))}catch(e){console.error(e)}}(e,this._nonce),this._matchMedia(e)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function uD(n){return{matches:"all"===n||""===n,media:n,addListener:()=>{},removeListener:()=>{}}}let pD=(()=>{class n{_mediaMatcher=(0,f.WQX)(im);_zone=(0,f.WQX)(f.SKi);_queries=new Map;
1_destroySubject=new Le.B7;constructor(){}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return rm(Jh(e)).some(a=>this._registerQuery(a).mql.matches)}observe(e){const a=rm(Jh(e)).map(_=>this._registerQuery(_).observable);let u=(0,ji.zV)(a);return u=(0,_u.x)(u.pipe((0,dt.s)(1)),u.pipe(ep(1),function Gh(n,o=_n){return e=>e.lift(new V_(n,o))}(0))),u.pipe((0,Ct.T)(_=>{const E={matches:!1,breakpoints:{}};return _.forEach(({matches:j,query:W})=>{E.matches=E.matches||j,E.breakpoints[W]=j}),E}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const i=this._mediaMatcher.matchMedia(e),u={observable:new rt.c(_=>{const E=j=>this._zone.run(()=>_.next(j));return i.addListener(E),()=>{i.removeListener(E)}}).pipe((0,it.Z)(i),(0,Ct.T)(({matches:_})=>({query:e,matches:_})),(0,Te.Q)(this._destroySubject)),mql:i};return this._queries.set(e,u),u}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function rm(n){return n.map(o=>o.split(",")).reduce((o,e)=>o.concat(e)).map(o=>o.trim())}const hD=new f.nKC("MATERIAL_ANIMATIONS");let om=null;function nu(){return"enabled"!==function fD(){return(0,f.WQX)(hD,{optional:!0})?.animationsDisabled||"NoopAnimations"===(0,f.WQX)(t.bc$,{optional:!0})?"di-disabled":(om??=(0,f.WQX)(im).matchMedia("(prefers-reduced-motion)").matches,om?"reduced-motion":"enabled")}()}const Rk=["notch"],i0=["matFormFieldNotchedOutline",""],Zh=["*"],r0=["iconPrefixContainer"],o0=["textPrefixContainer"],sm=["iconSuffixContainer"],Cc=["textSuffixContainer"],s0=["textField"],am=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],lm=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function gD(n,o){1&n&&t.nrm(0,"span",21)}function cm(n,o){if(1&n&&(t.j41(0,"label",20),t.SdG(1,1),t.nVh(2,gD,1,0,"span",21),t.k0s()),2&n){const e=t.XpG(2);t.Y8G("floating",e._shouldLabelFloat())("monitorResize",e._hasOutline())("id",e._labelId),t.BMQ("for",e._control.disableAutomaticLabeling?null:e._control.id),t.R7$(2),t.vxM(!e.hideRequiredMarker&&e._control.required?2:-1)}}function ef(n,o){if(1&n&&t.nVh(0,cm,3,5,"label",20),2&n){const e=t.XpG();t.vxM(e._hasFloatingLabel()?0:-1)}}function r(n,o){1&n&&t.nrm(0,"div",7)}function s(n,o){}function l(n,o){if(1&n&&t.DNE(0,s,0,0,"ng-template",13),2&n){t.XpG(2);const e=t.sdS(1);t.Y8G("ngTemplateOutlet",e)}}function c(n,o){if(1&n&&(t.j41(0,"div",9),t.nVh(1,l,1,1,null,13),t.k0s()),2&n){const e=t.XpG();t.Y8G("matFormFieldNotchedOutlineOpen",e._shouldLabelFloat()),t.R7$(),t.vxM(e._forceDisplayInfixLabel()?-1:1)}}function p(n,o){1&n&&(t.j41(0,"div",10,2),t.SdG(2,2),t.k0s())}function g(n,o){1&n&&(t.j41(0,"div",11,3),t.SdG(2,3),t.k0s())}function y(n,o){}function w(n,o){if(1&n&&t.DNE(0,y,0,0,"ng-template",13),2&n){t.XpG();const e=t.sdS(1);t.Y8G("ngTemplateOutlet",e)}}function x(n,o){1&n&&(t.j41(0,"div",14,4),t.SdG(2,4),t.k0s())}function z(n,o){1&n&&(t.j41(0,"div",15,5),t.SdG(2,5),t.k0s())}function J(n,o){1&n&&t.nrm(0,"div",16)}function de(n,o){1&n&&(t.j41(0,"div",18),t.SdG(1,6),t.k0s())}function Oe(n,o){if(1&n&&(t.j41(0,"mat-hint",22),t.EFF(1),t.k0s()),2&n){const e=t.XpG(2);t.Y8G("id",e._hintLabelId),t.R7$(),t.JRh(e.hintLabel)}}function Ae(n,o){if(1&n&&(t.j41(0,"div",19),t.nVh(1,Oe,2,2,"mat-hint",22),t.SdG(2,7),t.nrm(3,"div",23),t.SdG(4,8),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.vxM(e.hintLabel?1:-1)}}let nt=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["mat-label"]]})}return n})();const Bt=new f.nKC("MatError");let kn=(()=>{class n{align="start";id=(0,f.WQX)(wa).getId("mat-mdc-hint-");static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(i,a){2&i&&(t.Avn("id",a.id),t.BMQ("al
1ign",null),t.AVh("mat-mdc-form-field-hint-end","end"===a.align))},inputs:{align:"align",id:"id"}})}return n})();const $t=new f.nKC("MatPrefix"),us=new f.nKC("MatSuffix");let co=(()=>{class n{set _isTextSelector(e){this._isText=!0}_isText=!1;static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},features:[t.Jv_([{provide:us,useExisting:n}])]})}return n})();const Cl=new f.nKC("FloatingLabelParent");let wc=(()=>{class n{_elementRef=(0,f.WQX)(t.aKT);get floating(){return this._floating}set floating(e){this._floating=e,this.monitorResize&&this._handleResize()}_floating=!1;get monitorResize(){return this._monitorResize}set monitorResize(e){this._monitorResize=e,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}_monitorResize=!1;_resizeObserver=(0,f.WQX)(dD);_ngZone=(0,f.WQX)(f.SKi);_parent=(0,f.WQX)(Cl);_resizeSubscription=new En.y;constructor(){}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return function a0(n){if(null!==n.offsetParent)return n.scrollWidth;const e=n.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);const i=e.scrollWidth;return e.remove(),i}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(i,a){2&i&&t.AVh("mdc-floating-label--float-above",a.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"}})}return n})();const _D="mdc-line-ripple--active",l0="mdc-line-ripple--deactivating";let Nk=(()=>{class n{_elementRef=(0,f.WQX)(t.aKT);_cleanupTransitionEnd;constructor(){const e=(0,f.WQX)(f.SKi),i=(0,f.WQX)(t.sFG);e.runOutsideAngular(()=>{this._cleanupTransitionEnd=i.listen(this._elementRef.nativeElement,"transitionend",this._handleTransitionEnd)})}activate(){const e=this._elementRef.nativeElement.classList;e.remove(l0),e.add(_D)}deactivate(){this._elementRef.nativeElement.classList.add(l0)}_handleTransitionEnd=e=>{const i=this._elementRef.nativeElement.classList,a=i.contains(l0);"opacity"===e.propertyName&&a&&i.remove(_D,l0)};ngOnDestroy(){this._cleanupTransitionEnd()}static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]})}return n})(),Lk=(()=>{class n{_elementRef=(0,f.WQX)(t.aKT);_ngZone=(0,f.WQX)(f.SKi);open=!1;_notch;ngAfterViewInit(){const e=this._elementRef.nativeElement,i=e.querySelector(".mdc-floating-label");i?(e.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(i.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>i.style.transitionDuration="")}))):e.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(e){this._notch.nativeElement.style.width=this.open&&e?`calc(${e}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:""}_setMaxWidth(e){this._notch.nativeElement.style.setProperty("--mat-form-field-notch-max-width",`calc(100% - ${e}px)`)}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(i,a){if(1&i&&t.GBs(Rk,5),2&i){let u;t.mGM(u=t.lsd())&&(a._notch=u.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(i,a){2&i&&t.AVh("mdc-notched-outline--notched",a.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},attrs:i0,ngContentSelectors:Zh,decls:5,vars:0,consts:[["notch",""],[1,"mat-mdc-notch-piece","mdc-notched-outline__leading"],[1,"mat-mdc-notch-piece","mdc-notched-outline__notch"],[1,"mat-mdc-notch-piece","mdc-notched-outline__trailing"]],template:function(i,a){1&i&&(t.NAR(),t.Hgh(0,"div",1),t.rj2(1,"div",2,0),t.S
vendor: 12,845 bytes, line 1
1dG(3),t.eux(),t.Hgh(4,"div",3))},encapsulation:2,changeDetection:0})}return n})(),zA=(()=>{class n{value=null;stateChanges;id;placeholder;ngControl=null;focused=!1;empty=!1;shouldLabelFloat=!1;required=!1;disabled=!1;errorState=!1;controlType;autofilled;userAriaDescribedBy;disableAutomaticLabeling;describedByIds;static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n})}return n})();const Bk=new f.nKC("MatFormField"),$A=new f.nKC("MAT_FORM_FIELD_DEFAULT_OPTIONS");let um,vD,XA=(()=>{class n{_elementRef=(0,f.WQX)(t.aKT);_changeDetectorRef=(0,f.WQX)(Ee.gRc);_platform=(0,f.WQX)(Ma);_idGenerator=(0,f.WQX)(wa);_ngZone=(0,f.WQX)(f.SKi);_defaults=(0,f.WQX)($A,{optional:!0});_currentDirection;_textField;_iconPrefixContainer;_textPrefixContainer;_iconSuffixContainer;_textSuffixContainer;_floatingLabel;_notchedOutline;_lineRipple;_iconPrefixContainerSignal=(0,Ee.ebz)("iconPrefixContainer");_textPrefixContainerSignal=(0,Ee.ebz)("textPrefixContainer");_iconSuffixContainerSignal=(0,Ee.ebz)("iconSuffixContainer");_textSuffixContainerSignal=(0,Ee.ebz)("textSuffixContainer");_prefixSuffixContainers=(0,sc.EW)(()=>[this._iconPrefixContainerSignal(),this._textPrefixContainerSignal(),this._iconSuffixContainerSignal(),this._textSuffixContainerSignal()].map(e=>e?.nativeElement).filter(e=>void 0!==e));_formFieldControl;_prefixChildren;_suffixChildren;_errorChildren;_hintChildren;_labelChild=(0,Ee.sbv)(nt);get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=function kk(n){return null!=n&&"false"!=`${n}`}(e)}_hideRequiredMarker=!1;color="primary";get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e,this._changeDetectorRef.markForCheck())}_floatLabel;get appearance(){return this._appearanceSignal()}set appearance(e){this._appearanceSignal.set(e||this._defaults?.appearance||"fill")}_appearanceSignal=(0,f.vPA)("fill");get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(e){this._subscriptSizing=e||this._defaults?.subscriptSizing||"fixed"}_subscriptSizing=null;get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}_hintLabel="";_hasIconPrefix=!1;_hasTextPrefix=!1;_hasIconSuffix=!1;_hasTextSuffix=!1;_labelId=this._idGenerator.getId("mat-mdc-form-field-label-");_hintLabelId=this._idGenerator.getId("mat-mdc-hint-");_describedByIds;get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(e){this._explicitFormFieldControl=e}_destroyed=new Le.B7;_isFocused=null;_explicitFormFieldControl;_previousControl=null;_previousControlValidatorFn=null;_stateChanges;_valueChanges;_describedByChanges;_outlineLabelOffsetResizeObserver=null;_animationsDisabled=nu();constructor(){const e=this._defaults,i=(0,f.WQX)(vl);e&&(e.appearance&&(this.appearance=e.appearance),this._hideRequiredMarker=!!e?.hideRequiredMarker,e.color&&(this.color=e.color)),(0,f.QZP)(()=>this._currentDirection=i.valueSignal()),this._syncOutlineLabelOffset()}ngAfterViewInit(){this._updateFocusState(),this._animationsDisabled||this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._elementRef.nativeElement.classList.add("mat-form-field-animations-enabled")},300)}),this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeSubscript(),this._initializePrefixAndSuffix()}ngAfterContentChecked(){this._assertFormFieldControl(),this._control!==this._previousControl&&(this._initializeControl(this._previousControl),this._control.ngControl&&this._control.ngControl.control&&(this._previousControlValidatorFn=this._control.ngControl.control.validator),this._previousControl=this._control),this._control.ngControl&&this._control.ngControl.control&&this._control.ngControl.control.validator!==this._previousControlValidatorFn&&this._changeDetectorRef.markForCheck()}ngOnDestroy(){this._outlineLabelOffsetResizeObserver?.disconnect(),this._stateChanges?.unsubscribe(),this._valueChanges?.unsubscribe(),this._describedByChanges?.unsubscribe(),this._destroyed.next(),this._destroyed.complete()}getLabelId=(0,sc.EW)(()=>this._hasFloatingLabel()?this._labelId:null);getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(e){const i=this._control,a="mat-mdc-form-field-type-";e&&this._elementRef.nativeElement.classList.remove(a+e.controlType),i.controlType&&this._elementRef.nativeElement.classList.add(a+i.controlType),this._stateChanges?.unsubscribe(),this._stateChanges=i.stateChanges.subscribe(()=>{this._updateFocusState(),this._changeDetectorRef.markForCheck()}),this._describedByChanges?.unsubscribe(),this._describedByChanges=i.stateChanges.pipe((0,it.Z)([void 0,void 0]),(0,Ct.T)(()=>[i.errorState,i.userAriaDescribedBy]),lt(),(0,We.p)(([[u,_],[E,j]])=>u!==E||_!==j)).subscribe(()=>this._syncDescribedByIds()),this._valueChanges?.unsubscribe(),i.ngControl&&i.ngControl.valueChanges&&(this._valueChanges=i.ngControl.valueChanges.pipe((0,Te.Q)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()))}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(e=>!e._isText),this._hasTextPrefix=!!this._prefixChildren.find(e=>e._isText),this._hasIconSuffix=!!this._suffixChildren.find(e=>!e._isText),this._hasTextSuffix=!!this._suffixChildren.find(e=>e._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),Di(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){}_updateFocusState(){const e=this._control.focused;e&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!e&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._elementRef.nativeElement.classList.toggle("mat-focused",e),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",e)}_syncOutlineLabelOffset(){(0,Ee.uEv)({earlyRead:()=>{if("outline"!==this._appearanceSignal())return this._outlineLabelOffsetResizeObserver?.disconnect(),null;if(globalThis.ResizeObserver){this._outlineLabelOffsetResizeObserver||=new globalThis.ResizeObserver(()=>{this._writeOutlinedLabelStyles(this._getOutlinedLabelOffset())});for(const e of this._prefixSuffixContainers())this._outlineLabelOffsetResizeObserver.observe(e,{box:"border-box"})}return this._getOutlinedLabelOffset()},write:e=>this._writeOutlinedLabelStyles(e())})}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel=(0,sc.EW)(()=>!!this._labelChild());_shouldLabelFloat(){return!!this._hasFloatingLabel()&&(this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_shouldForward(e){const i=this._control?this._control.ngControl:null;return i&&i[e]}_getSubscriptMessageType(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){this._hasOutline()&&this._floatingLabel&&this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth()):this._notchedOutline?._setNotchWidth(0)}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getSubscriptMessageType()){const u=this._hintChildren?this._hintChildren.find(E=>"start"===E.align):null,_=this._hintChildren?this._hintChildren.find(E=>"end"===E.align):null;u?e.push(u.id):this._hintLabel&&e.push(this._hintLabelId),_&&e.push(_.id)}else this._errorChildren&&e.push(...this._errorChildren.map(u=>u.id));const i=this._control.describedByIds;let a;if(i){const u=this._describedByIds||e;a=e.concat(i.filter(_=>_&&!u.includes(_)))}else a=e;this._control.setDescribedByIds(a),this._describedByIds=e}}_getOutlinedLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return null;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return["",null];if(!this._isAttachedToDom())return null;const e=this._iconPrefixContainer?.nativeElement,i=this._textPrefixContainer?.nativeElement,a=this._iconSuffixContainer?.nativeElement,u=this._textSuffixContainer?.nativeElement,_=e?.getBoundingClientRect().width??0,E=i?.getBoundingClientRect().width??0,j=a?.getBoundingClientRect().width??0,W=u?.getBoundingClientRect().width??0;return[`var(--mat-mdc-form-field-label-transform, translateY(-50%) translateX(calc(${"rtl"===this._currentDirection?"-1":"1"} * (${_+E}px + var(--mat-mdc-form-field-label-offset-x, 0px)))))`,_+E+j+W]}_writeOutlinedLabelStyles(e){if(null!==e){const[i,a]=e;this._floatingLabel&&(this._floatingLabel.element.style.transform=i),null!==a&&this._notchedOutline?._setMaxWidth(a)}}_isAttachedToDom(){const e=this._elementRef.nativeElement;if(e.getRootNode){const i=e.getRootNode();return i&&i!==e}return document.documentElement.contains(e)}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["mat-form-field"]],contentQueries:function(i,a,u){if(1&i&&(t.C6U(u,a._labelChild,nt,5),t.wni(u,zA,5)(u,$t,5)(u,us,5)(u,Bt,5)(u,kn,5)),2&i){let _;t.NyB(),t.mGM(_=t.lsd())&&(a._formFieldControl=_.first),t.mGM(_=t.lsd())&&(a._prefixChildren=_),t.mGM(_=t.lsd())&&(a._suffixChildren=_),t.mGM(_=t.lsd())&&(a._errorChildren=_),t.mGM(_=t.lsd())&&(a._hintChildren=_)}},viewQuery:function(i,a){if(1&i&&(t.wEZ(a._iconPrefixContainerSignal,r0,5)(a._textPrefixContainerSignal,o0,5)(a._iconSuffixContainerSignal,sm,5)(a._textSuffixContainerSignal,Cc,5),t.GBs(s0,5)(r0,5)(o0,5)(sm,5)(Cc,5)(wc,5)(Lk,5)(Nk,5)),2&i){let u;t.NyB(4),t.mGM(u=t.lsd())&&(a._textField=u.first),t.mGM(u=t.lsd())&&(a._iconPrefixContainer=u.first),t.mGM(u=t.lsd())&&(a._textPrefixContainer=u.first),t.mGM(u=t.lsd())&&(a._iconSuffixContainer=u.first),t.mGM(u=t.lsd())&&(a._textSuffixContainer=u.first),t.mGM(u=t.lsd())&&(a._floatingLabel=u.first),t.mGM(u=t.lsd())&&(a._notchedOutline=u.first),t.mGM(u=t.lsd())&&(a._lineRipple=u.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:38,hostBindings:function(i,a){2&i&&t.AVh("mat-mdc-form-field-label-always-float",a._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",a._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",a._hasIconSuffix)("mat-form-field-invalid",a._control.errorState)("mat-form-field-disabled",a._control.disabled)("mat-form-field-autofilled",a._control.autofilled)("mat-form-field-appearance-fill","fill"==a.appearance)("mat-form-field-appearance-outline","outline"==a.appearance)("mat-form-field-hide-placeholder",a._hasFloatingLabel()&&!a._shouldLabelFloat())("mat-primary","accent"!==a.color&&"warn"!==a.color)("mat-accent","accent"===a.color)("mat-warn","warn"===a.color)("ng-untouched",a._shouldForward("untouched"))("ng-touched",a._shouldForward("touched"))("ng-pristine",a._shouldForward("pristine"))("ng-dirty",a._shouldForward("dirty"))("ng-valid",a._shouldForward("valid"))("ng-invalid",a._shouldForward("invalid"))("ng-pending",a._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[t.Jv_([{provide:Bk,useExisting:n},{provide:Cl,useExisting:n}])],ngContentSelectors:lm,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],["textSuffixContainer",""],["iconSuffixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],["aria-atomic","true","aria-live","polite",1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormField
1FloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(i,a){if(1&i){const u=t.RV6();t.NAR(am),t.DNE(0,ef,1,1,"ng-template",null,0,t.C5r),t.j41(2,"div",6,1),t.bIt("click",function(E){return f.eBV(u),f.Njj(a._control.onContainerClick(E))}),t.nVh(4,r,1,0,"div",7),t.j41(5,"div",8),t.nVh(6,c,2,2,"div",9),t.nVh(7,p,3,0,"div",10),t.nVh(8,g,3,0,"div",11),t.j41(9,"div",12),t.nVh(10,w,1,1,null,13),t.SdG(11),t.k0s(),t.nVh(12,x,3,0,"div",14),t.nVh(13,z,3,0,"div",15),t.k0s(),t.nVh(14,J,1,0,"div",16),t.k0s(),t.j41(15,"div",17),t.nVh(16,de,2,0,"div",18)(17,Ae,5,1,"div",19),t.k0s()}if(2&i){let u;t.R7$(2),t.AVh("mdc-text-field--filled",!a._hasOutline())("mdc-text-field--outlined",a._hasOutline())("mdc-text-field--no-label",!a._hasFloatingLabel())("mdc-text-field--disabled",a._control.disabled)("mdc-text-field--invalid",a._control.errorState),t.R7$(2),t.vxM(a._hasOutline()||a._control.disabled?-1:4),t.R7$(2),t.vxM(a._hasOutline()?6:-1),t.R7$(),t.vxM(a._hasIconPrefix?7:-1),t.R7$(),t.vxM(a._hasTextPrefix?8:-1),t.R7$(2),t.vxM(!a._hasOutline()||a._forceDisplayInfixLabel()?10:-1),t.R7$(2),t.vxM(a._hasTextSuffix?12:-1),t.R7$(),t.vxM(a._hasIconSuffix?13:-1),t.R7$(),t.vxM(a._hasOutline()?-1:14),t.R7$(),t.AVh("mat-mdc-form-field-subscript-dynamic-size","dynamic"===a.subscriptSizing);const _=a._getSubscriptMessageType();t.R7$(),t.vxM("error"===(u=_)?16:"hint"===u?17:-1)}},dependencies:[wc,Lk,H.T3,Nk,kn],styles:['.mdc-text-field{display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field__input{width:100%;min-width:0;border:none;border-radius:0;background:none;padding:0;-moz-appearance:none;-webkit-appearance:none;height:28px}.mdc-text-field__input::-webkit-calendar-picker-indicator,.mdc-text-field__input::-webkit-search-cancel-button{display:none}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}.mdc-text-field__input::placeholder{opacity:0}.mdc-text-field__input::-moz-placeholder{opacity:0}.mdc-text-field__input::-webkit-input-placeholder{opacity:0}.mdc-text-field__input:-ms-input-placeholder{opacity:0}.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{opacity:1}.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-moz-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive::-webkit-input-placeholder{opacity:0}.mdc-text-field--disabled:not(.mdc-text-field--no-label) .mdc-text-field__input.mat-mdc-input-disabled-interactive:-ms-input-placeholder{opacity:0}.mdc-text-field--outlined .mdc-text-field__input,.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-filled-caret-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-outlined-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-outlined-caret-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-filled-error-caret-color, var(--mat-sys-error))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-outlined-error-caret-color, var(--mat-sys-error))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}@media(forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}}.mdc-text-field--filled{height:56px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small));border-top-right-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mat-form-field-filled-container-color, var(--mat-sys-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px);padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)))}.mdc-floating-label{position:absolute;
1left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:auto}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label{left:auto;right:4px}.mdc-text-field--filled .mdc-floating-label{left:16px;right:auto}[dir=rtl] .mdc-text-field--filled .mdc-floating-label{left:auto;right:16px}.mdc-text-field--disabled .mdc-floating-label{cursor:default}@media(forced-colors: active){.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-filled-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-filled-hover-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-filled-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mat-form-field-filled-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mat-form-field-filled-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-filled-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-filled-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-filled-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-outlined-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-outlined-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-outlined-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-error-focus-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--disabled):hover .mdc-floating-label{color:var(--mat-form-field-outlined-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mat-form-field-outlined-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-outlined-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-outlined-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-floating-label--float-above{cursor:auto;transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1);font-size:.75rem}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline{text-align:right}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mat-mdc-notch-piece{box-sizing:border-box;height:100%;pointer-events:none;border:none;border-top:1px solid;border-bottom:1px solid}.mdc-text-field--focused .mat-mdc-notch-piece{border-width:2px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-outline-color, var(--mat-sys-outline));border-width:var(--mat-form-field-outlined-outline-width, 1px)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-hover-outline-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-focus-outline-color, var(--mat-sys-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-notched-outline .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-hover-outline-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-focus-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mat-form-field-outlined-focus-outline-width, 2px)}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)))}[dir=rtl] .mdc-notched-outline__leading{border-left:none;border-right:1px solid;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__trailing{flex-grow:1;border-left:none;border-right:1px solid;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}[dir=rtl] .mdc-notched-outline__trailing{border-left:1px solid;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:min(var(--mat-form-field-notch-max-width, 100%),calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{max-width:min(100%,calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mat-form-field-filled-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-active-indicator-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):h
1over .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-hover-active-indicator-color, var(--mat-sys-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-error-active-indicator-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid:not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-error-hover-active-indicator-color, var(--mat-sys-on-error-container))}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mat-form-field-filled-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-focus-active-indicator-color, var(--mat-sys-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-error-focus-active-indicator-color, var(--mat-sys-error))}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-text-field--disabled{pointer-events:none}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 56px);padding-top:var(--mat-form-field-filled-with-label-container-padding-top, 24px);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom, 8px)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding, 16px);padding-bottom:var(--mat-form-field-container-vertical-padding, 16px)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height, 56px)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height, 56px) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}@keyframes _mat-form-field-subscript-animation{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px;opacity:1;transform:translateY(0);animation:_mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color, var(--mat-sys-error))}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font, var(--mat-sys-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-body-small-weight))}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color, var(--mat-sys-on-surface))}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity, 0)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color, var(--mat-sys-neutral10))}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color, color-mix(in srgb, var(--mat-sys-neutral10) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color, var(--mat-sys-on-surface-variant))}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color, var(--mat-sys-primary))}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}@media(forced-colors: active){.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}}@media(forced-colors: active){.mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}}@media(forced-colors: active){.mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color, var(--mat-sys-error))}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color, var(--mat-sys-on-error-container))}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color, var(--mat-sys-error))}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-infix:has(textarea[cols]){width:auto}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-animations-en
1abled .mat-mdc-form-field-error-wrapper{animation-duration:300ms}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],encapsulation:2,changeDetection:0})}return n})(),YA=(()=>{class n{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),Hk=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({providers:[YA]})}return n})(),dm=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Hk,XA,Fs.jI]})}return n})(),QA=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({})}return n})(),Wk=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[dm,dm,QA,Fs.jI]})}return n})();function tf(n,...o){return o.length?o.some(e=>n[e]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}function mD(n){return function qA(){if(null==um&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>um=!0}))}finally{um=um||!1}return um}()?n:!!n.capture}function c0(){let n=typeof document<"u"&&document?document.activeElement:null;for(;n&&n.shadowRoot;){const o=n.shadowRoot.activeElement;if(o===n)break;n=o}return n}function od(n){return n.composedPath?n.composedPath()[0]:n.target}function Uk(n){return 0===n.buttons||0===n.detail}function zk(n){const o=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!(!o||-1!==o.identifier||null!=o.radiusX&&1!==o.radiusX||null!=o.radiusY&&1!==o.radiusY)}function $k(n,o=0){return function Gk(n){return!isNaN(parseFloat(n))&&!isNaN(Number(n))}(n)?Number(n):2===arguments.length?o:0}function nf(n){return n instanceof t.aKT?n.nativeElement:n}const d0=new WeakMap;let rf=(()=>{class n{_appRef;_injector=(0,f.WQX)(f.zZn);_environmentInjector=(0,f.WQX)(f.uvJ);load(e){const i=this._appRef=this._appRef||this._injector.get(t.o8S);let a=d0.get(i);a||(a={loaders:new Set,refs:[]},d0.set(i,a),i.onDestroy(()=>{d0.get(i)?.refs.forEach(u=>u.destroy()),d0.delete(i)})),a.loaders.has(e)||(a.loaders.add(e),a.refs.push((0,Ee.a0P)(e,{environmentInjector:this._environmentInjector})))}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();var wl=function(n){return n[n.FADING_IN=0]="FADING_IN",n[n.VISIBLE=1]="VISIBLE",n[n.FADING_OUT=2]="FADING_OUT",n[n.HIDDEN=3]="HIDDEN",n}(wl||{});class eF{_renderer;element;config;_animationForciblyDisabledThroughCss;state=wl.HIDDEN;constructor(o,e,i,a=!1){this._renderer=o,this.element=e,this.config=i,this._animationForciblyDisabledThroughCss=a}fadeOut(){this._renderer.fadeOutRipple(this)}}const Kk=mD({passive:!0,capture:!0});class tF{_events=new Map;addHandler(o,e,i,a){const u=this._events.get(e);if(u){const _=u.get(i);_?_.add(a):u.set(i,new Set([a]))}else this._events.set(e,new Map([[i,new Set([a])]])),o.runOutsideAngular(()=>{document.addEventListener(e,this._delegateEventHandler,Kk)})}removeHandler(o,e,i){const a=this._events.get(o);if(!a)return;const u=a.get(e);u&&(u.delete(i),0===u.size&&a.delete(e),0===a.size&&(this._events.delete(o),document.removeEventListener(o,this._delegateEventHandler,Kk)))}_delegateEventHandler=o=>{const e=od(o);e&&this._events.get(o.type)?.forEach((i,a)=>{(a===e||a.contains(e))&&i.forEach(u=>u.handleEvent(o))})}}const Xk={enterDuration:225,exitDuration:150},Yk=mD({passive:!0,capture:!0}),Qk=["mousedown","touchstart"],qk=["mouseup","mouseleave","touchend","touchcancel"];let iF=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(i,a){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],encapsulation:2,changeDetection:0})}return n})();class u0{_target;_ngZone;_platform;_containerElement;_triggerElement=null;_isPointerDown=!1;_activeRipples=new Map;_mostRecentTransientRipple=null;_lastTouchStartEvent;_pointerUpEventsRegistered=!1;_containerRect=null;static _eventManager=new tF;constructor(o,e,i,a,u){this._target=o,this._ngZone=e,this._platform=a,a.isBrowser&&(this._containerElement=nf(i)),u&&u.get(rf).load(iF)}fadeInRipple(o,e,i={}){const a=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),u={...Xk,...i.animation};i.centered&&(o=a.left+a.width/2,e=a.top+a.height/2);const _=i.radius||function rF(n,o,e){const i=Math.max(Math.abs(n-e.left),Math.abs(n-e.right)),a=Math.max(Math.abs(o-e.top),Math.abs(o-e.bottom));return Math.sqrt(i*i+a*a)}(o,e,a),E=o-a.left,j=e-a.top,W=u.enterDuration,ne=document.createElement("div");ne.classList.add("mat-ripple-element"),ne.style.left=E-_+"px",ne.style.top=j-_+"px",ne.style.height=2*_+"px",ne.style.width=2*_+"px",null!=i.color&&(ne.style.backgroundColor=i.color),ne.style.transitionDuration=`${W}
1ms`,this._containerElement.appendChild(ne);const Ce=window.getComputedStyle(ne),Ie=Ce.transitionDuration,st="none"===Ce.transitionProperty||"0s"===Ie||"0s, 0s"===Ie||0===a.width&&0===a.height,Ze=new eF(this,ne,i,st);ne.style.transform="scale3d(1, 1, 1)",Ze.state=wl.FADING_IN,i.persistent||(this._mostRecentTransientRipple=Ze);let ht=null;return!st&&(W||u.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const Ot=()=>{ht&&(ht.fallbackTimer=null),clearTimeout(fn),this._finishRippleTransition(Ze)},zt=()=>this._destroyRipple(Ze),fn=setTimeout(zt,W+100);ne.addEventListener("transitionend",Ot),ne.addEventListener("transitioncancel",zt),ht={onTransitionEnd:Ot,onTransitionCancel:zt,fallbackTimer:fn}}),this._activeRipples.set(Ze,ht),(st||!W)&&this._finishRippleTransition(Ze),Ze}fadeOutRipple(o){if(o.state===wl.FADING_OUT||o.state===wl.HIDDEN)return;const e=o.element,i={...Xk,...o.config.animation};e.style.transitionDuration=`${i.exitDuration}ms`,e.style.opacity="0",o.state=wl.FADING_OUT,(o._animationForciblyDisabledThroughCss||!i.exitDuration)&&this._finishRippleTransition(o)}fadeOutAll(){this._getActiveRipples().forEach(o=>o.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(o=>{o.config.persistent||o.fadeOut()})}setupTriggerEvents(o){const e=nf(o);!this._platform.isBrowser||!e||e===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=e,Qk.forEach(i=>{u0._eventManager.addHandler(this._ngZone,i,e,this)}))}handleEvent(o){"mousedown"===o.type?this._onMousedown(o):"touchstart"===o.type?this._onTouchStart(o):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{qk.forEach(e=>{this._triggerElement.addEventListener(e,this,Yk)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(o){o.state===wl.FADING_IN?this._startFadeOutTransition(o):o.state===wl.FADING_OUT&&this._destroyRipple(o)}_startFadeOutTransition(o){const e=o===this._mostRecentTransientRipple,{persistent:i}=o.config;o.state=wl.VISIBLE,!i&&(!e||!this._isPointerDown)&&o.fadeOut()}_destroyRipple(o){const e=this._activeRipples.get(o)??null;this._activeRipples.delete(o),this._activeRipples.size||(this._containerRect=null),o===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),o.state=wl.HIDDEN,null!==e&&(o.element.removeEventListener("transitionend",e.onTransitionEnd),o.element.removeEventListener("transitioncancel",e.onTransitionCancel),null!==e.fallbackTimer&&clearTimeout(e.fallbackTimer)),o.element.remove()}_onMousedown(o){const e=Uk(o),i=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!e&&!i&&(this._isPointerDown=!0,this.fadeInRipple(o.clientX,o.clientY,this._target.rippleConfig))}_onTouchStart(o){if(!this._target.rippleDisabled&&!zk(o)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const e=o.changedTouches;if(e)for(let i=0;i<e.length;i++)this.fadeInRipple(e[i].clientX,e[i].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(o=>{!o.config.persistent&&(o.state===wl.VISIBLE||o.config.terminateOnPointerUp&&o.state===wl.FADING_IN)&&o.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const o=this._triggerElement;o&&(Qk.forEach(e=>u0._eventManager.removeHandler(e,o,this)),this._pointerUpEventsRegistered&&(qk.forEach(e=>o.removeEventListener(e,this,Yk)),this._pointerUpEventsRegistered=!1))}}const oF=new f.nKC("mat-ripple-global-options");let Jk=(()=>{class n{_elementRef=(0,f.WQX)(t.aKT);_animationsDisabled=nu();color;unbounded=!1;centered=!1;radius=0;animation;get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}_disabled=!1;get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}_trigger;_rippleRenderer;_globalOptions;_isInitialized=!1;constructor(){const e=(0,f.WQX)(f.SKi),i=(0,f.WQX)(Ma),a=(0,f.WQX)(oF,{optional:!0}),u=(0,f.WQX)(f.zZn);this._globalOptions=a||{},this._rippleRenderer=new u0(this,e,this._elementRef,i,u)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}
vendor: 4,966 bytes, line 1
1fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,...this._animationsDisabled?{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(e,i=0,a){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,i,{...this.rippleConfig,...a}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...e})}static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(i,a){2&i&&t.AVh("mat-ripple-unbounded",a.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]})}return n})(),sF=(()=>{class n{_animationsDisabled=nu();state="unchecked";disabled=!1;appearance="full";constructor(){}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(i,a){2&i&&t.AVh("mat-pseudo-checkbox-indeterminate","indeterminate"===a.state)("mat-pseudo-checkbox-checked","checked"===a.state)("mat-pseudo-checkbox-disabled",a.disabled)("mat-pseudo-checkbox-minimal","minimal"===a.appearance)("mat-pseudo-checkbox-full","full"===a.appearance)("_mat-animation-noopable",a._animationsDisabled)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},decls:0,vars:0,template:function(i,a){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-pseudo-checkbox-minimal-selected-checkmark-color, var(--mat-sys-primary))}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-pseudo-checkbox-full-unselected-icon-color, var(--mat-sys-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-pseudo-checkbox-full-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-pseudo-checkbox-full-selected-icon-color, var(--mat-sys-primary));border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-pseudo-checkbox-full-selected-checkmark-color, var(--mat-sys-on-primary))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-pseudo-checkbox-full-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-pseudo-checkbox-full-disabled-selected-checkmark-color, var(--mat-sys-surface))}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;
1height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],encapsulation:2,changeDetection:0})}return n})(),Zk=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["structural-styles"]],decls:0,vars:0,template:function(i,a){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus-visible::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],encapsulation:2,changeDetection:0})}return n})();var eS=S(9046);const aF=["text"],lF=[[["mat-icon"]],"*"],cF=["mat-icon","*"];function dF(n,o){if(1&n&&t.nrm(0,"mat-pseudo-checkbox",1),2&n){const e=t.XpG();t.Y8G("disabled",e.disabled)("state",e.selected?"checked":"unchecked")}}function uF(n,o){if(1&n&&t.nrm(0,"mat-pseudo-checkbox",3),2&n){const e=t.XpG();t.Y8G("disabled",e.disabled)}}function pF(n,o){if(1&n&&(t.j41(0,"span",4),t.EFF(1),t.k0s()),2&n){const e=t.XpG();t.R7$(),t.SpI("(",e.group.label,")")}}const hF=new f.nKC("MAT_OPTION_PARENT_COMPONENT"),fF=new f.nKC("MatOptgroup");class tS{source;isUserInput;constructor(o,e=!1){this.source=o,this.isUserInput=e}}let gF=(()=>{class n{_element=(0,f.WQX)(t.aKT);_changeDetectorRef=(0,f.WQX)(Ee.gRc);_parent=(0,f.WQX)(hF,{optional:!0});group=(0,f.WQX)(fF,{optional:!0});_signalDisableRipple=!1;_selected=!1;_active=!1;_mostRecentViewValue="";get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}value;id=(0,f.WQX)(wa).getId("mat-option-");get disabled(){return this.group&&this.group.disabled||this._disabled()}set disabled(e){this._disabled.set(e)}_disabled=(0,f.vPA)(!1);get disableRipple(){return this._signalDisableRipple?this._parent.disableRipple():!!this._parent?.disableRipple}get hideSingleSelectionIndicator(){return!(!this._parent||!this._parent.hideSingleSelectionIndicator)}onSelectionChange=new f.bkB;_text;_stateChanges=new Le.B7;constructor(){const e=(0,f.WQX)(rf);e.load(Zk),e.load(eS.Yc),this._signalDisableRipple=!!this._parent&&(0,t.Hps)(this._parent.disableRipple)}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,i){const a=this._getHostElement();"function"==typeof a.focus&&a.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(13===e.keyCode||32===e.keyCode)&&!tf(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new tS(this,e))}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["mat-option"]],viewQuery:function(i,a){if(1&i&&t.GBs(aF,7),2&i){let u;t.mGM(u=t.lsd())&&(a._text=u.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(i,a){1&i&&t.bIt("click",function(){return a._selectViaInteraction()})("keydown",function(_){return a._handleKeydown(_)}),2&i&&(t.Avn("id",a.id),t.BMQ("aria-selected",a.selected)("aria-disabled",a.disabled.toString()),t.AVh("mdc-list-item--selected",a.selected)("mat-mdc-option-multiple",a.multiple)("mat-mdc-option-active",a.active)("mdc-list-item--disabled",a.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",Ee.L39]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],ngContentSelectors:cF,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,a){1&i&&(t.NAR(lF),t.nVh(0,dF,1,2,"mat-pseudo-checkbox",1),t.SdG(1),t.j41(2,"span",2,0),t.S
1dG(4,1),t.k0s(),t.nVh(5,uF,1,1,"mat-pseudo-checkbox",3),t.nVh(6,pF,2,1,"span",4),t.nrm(7,"div",5)),2&i&&(t.vxM(a.multiple?0:-1),t.R7$(5),t.vxM(a.multiple||!a.selected||a.hideSingleSelectionIndicator?-1:5),t.R7$(),t.vxM(a.group&&a.group._inert?6:-1),t.R7$(),t.Y8G("matRippleTrigger",a._getHostElement())("matRippleDisabled",a.disabled||a.disableRipple))},dependencies:[sF,Jk],styles:['.mat-mdc-option{-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;min-height:48px;padding:0 16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-body-large-weight))}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color, color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));outline:0}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active,.mat-mdc-option-multiple,:focus,:hover){background-color:var(--mat-option-selected-state-layer-color, var(--mat-sys-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-active,.mat-mdc-option-multiple,:focus,:hover) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}@media(forced-colors: active){.mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .mat-mdc-option.mdc-list-item--selected:not(:has(.mat-mdc-option-pseudo-checkbox))::after{right:auto;left:16px}}.mat-mdc-option-multiple{--mat-list-list-item-selected-container-color: var(--mat-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""}\n'],encapsulation:2,changeDetection:0})}return n})();new class yF extends en{flush(o){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let i,a=-1,u=e.length;o=o||e.shift();do{if(i=o.execute(o.state,o.delay))break}
1while(++a<u&&(o=e.shift()));if(this.active=!1,i){for(;++a<u&&(o=e.shift());)o.unsubscribe();throw i}}}(class vF extends R{constructor(o,e){super(o,e),this.scheduler=o,this.work=e}requestAsyncId(o,e,i=0){return null!==i&&i>0?super.requestAsyncId(o,e,i):(o.actions.push(this),o.scheduled||(o.scheduled=requestAnimationFrame(()=>o.flush(null))))}recycleAsyncId(o,e,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(o,e,i);0===o.actions.length&&(cancelAnimationFrame(e),o.scheduled=void 0)}});let bF=1;const CF=Promise.resolve(),p0={};function iS(n){return n in p0&&(delete p0[n],!0)}const rS={setImmediate(n){const o=bF++;return p0[o]=!0,CF.then(()=>iS(o)&&n()),o},clearImmediate(n){iS(n)}};new class MF extends en{flush(o){this.active=!0,this.scheduled=void 0;const{actions:e}=this;let i,a=-1,u=e.length;o=o||e.shift();do{if(i=o.execute(o.state,o.delay))break}while(++a<u&&(o=e.shift()));if(this.active=!1,i){for(;++a<u&&(o=e.shift());)o.unsubscribe();throw i}}}(class wF extends R{constructor(o,e){super(o,e),this.scheduler=o,this.work=e}requestAsyncId(o,e,i=0){return null!==i&&i>0?super.requestAsyncId(o,e,i):(o.actions.push(this),o.scheduled||(o.scheduled=rS.setImmediate(o.flush.bind(o,null))))}recycleAsyncId(o,e,i=0){if(null!==i&&i>0||null===i&&this.delay>0)return super.recycleAsyncId(o,e,i);0===o.actions.length&&(rS.clearImmediate(e),o.scheduled=void 0)}});class DF{constructor(o){this.durationSelector=o}call(o,e){return e.subscribe(new OF(o,this.durationSelector))}}class OF extends Pr.gn{constructor(o,e){super(o),this.durationSelector=e,this.hasValue=!1}_next(o){if(this.value=o,this.hasValue=!0,!this.throttled){let e;try{const{durationSelector:a}=this;e=a(o)}catch(a){return this.destination.error(a)}const i=(0,Pr.tS)(e,new Pr.zA(this));!i||i.closed?this.clearThrottle():this.add(this.throttled=i)}}clearThrottle(){const{value:o,hasValue:e,throttled:i}=this;i&&(this.remove(i),this.throttled=void 0,i.unsubscribe()),e&&(this.value=void 0,this.hasValue=!1,this.destination.next(o))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}function yD(n,o=_n){return function EF(n){return function(e){return e.lift(new DF(n))}}(()=>mt(n,o))}let pp;function sS(){if(null==pp){if("object"!=typeof document||!document||"function"!=typeof Element||!Element)return pp=!1,pp;if(document.documentElement?.style&&"scrollBehavior"in document.documentElement.style)pp=!0;else{const n=Element.prototype.scrollTo;pp=!!n&&!/\{\s*\[native code\]\s*\}/.test(n.toString())}}return pp}let bD=(()=>{class n{_ngZone=(0,f.WQX)(f.SKi);_platform=(0,f.WQX)(Ma);_renderer=(0,f.WQX)(t._9s).createRenderer(null,null);_cleanupGlobalListener;constructor(){}_scrolled=new Le.B7;_scrolledCount=0;scrollContainers=new Map;register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new rt.c(i=>{this._cleanupGlobalListener||(this._cleanupGlobalListener=this._ngZone.runOutsideAngular(()=>this._renderer.listen("document","scroll",()=>this._scrolled.next())));const a=e>0?this._scrolled.pipe(yD(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{a.unsubscribe(),this._scrolledCount--,this._scrolledCount||(this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0)}}):(0,At.of)()}ngOnDestroy(){this._cleanupGlobalListener?.(),this._cleanupGlobalListener=void 0,this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){const a=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe((0,We.p)(u=>!u||a.indexOf(u)>-1))}getAncestorScrollContainers(e){const i=[];return this.scrollContainers.forEach((a,u)=>{this._scrollableContainsElement(u,e)&&i.push(u)}),i}_scrollableContainsElement(e,i){let a=nf(i),u=e.getElementRef().nativeElement;do{if(a==u)return!0}while(a=a.parentElement);return!1}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),of=(()=>{class n{_platform=(0,f.WQX)(Ma);_listeners;_viewportSize=null;_change=new Le.B7;_document=(0,f.WQX)(f.qQL);constructor(){const e=(0,f.WQX)(f.SKi),i=(0,f.WQX)(t._9s).createRenderer(null,null);e.runOutsideAngular(()=>{if(this._platform.isBrowser){const a=u=>this._change.next(u);this._listeners=[i.listen("window","resize",a),i.listen("window","orientationchange",a)]}this.change().subscribe(()=>this._viewportSize=null)})}
vendor: 4,239 bytes, line 1
1ngOnDestroy(){this._listeners?.forEach(e=>e()),this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:i,height:a}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+a,right:e.left+i,height:a,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,i=this._getWindow(),a=e.documentElement,u=a.getBoundingClientRect();return{top:-u.top||e.body?.scrollTop||i.scrollY||a.scrollTop||0,left:-u.left||e.body?.scrollLeft||i.scrollX||a.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(yD(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),hm=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({})}return n})(),CD=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Fs.jI,hm,Fs.jI,hm]})}return n})();var AF=S(5984);function aS(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function ps(n){return null==n?"":"string"==typeof n?n:`${n}px`}class wD{_attachedHost=null;attach(o){return this._attachedHost=o,o.attach(this)}detach(){let o=this._attachedHost;null!=o&&(this._attachedHost=null,o.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(o){this._attachedHost=o}}class MD extends wD{component;viewContainerRef;injector;projectableNodes;constructor(o,e,i,a){super(),this.component=o,this.viewContainerRef=e,this.injector=i,this.projectableNodes=a}}class ED extends wD{templateRef;viewContainerRef;context;injector;constructor(o,e,i,a){super(),this.templateRef=o,this.viewContainerRef=e,this.context=i,this.injector=a}get origin(){return this.templateRef.elementRef}attach(o,e=this.context){return this.context=e,super.attach(o)}detach(){return this.context=void 0,super.detach()}}class FF extends wD{element;constructor(o){super(),this.element=o instanceof t.aKT?o.nativeElement:o}}class DD{_attachedPortal=null;_disposeFn=null;_isDisposed=!1;hasAttached(){return!!this._attachedPortal}attach(o){return o instanceof MD?(this._attachedPortal=o,this.attachComponentPortal(o)):o instanceof ED?(this._attachedPortal=o,this.attachTemplatePortal(o)):this.attachDomPortal&&o instanceof FF?(this._attachedPortal=o,this.attachDomPortal(o)):void 0}attachDomPortal=null;detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(o){this._disposeFn=o}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class RF extends DD{outletElement;_appRef;_defaultInjector;constructor(o,e,i){super(),this.outletElement=o,this._appRef=e,this._defaultInjector=i}attachComponentPortal(o){let e;if(o.viewContainerRef){const i=o.injector||o.viewContainerRef.injector,a=i.get(t.Ab1,null,{optional:!0})||void 0;e=o.viewContainerRef.createComponent(o.component,{index:o.viewContainerRef.length,injector:i,ngModuleRef:a,projectableNodes:o.projectableNodes||void 0}),this.setDisposeFn(()=>e.destroy())}else{const i=this._appRef,a=o.injector||this._defaultInjector||f.zZn.NULL,u=a.get(f.uvJ,i.injector);e=(0,Ee.a0P)(o.component,{elementInjector:a,environmentInjector:u,projectableNodes:o.projectableNodes||void 0}),i.attachView(e.hostView),this.setDisposeFn(()=>{i.viewCount>0&&i.detachView(e.hostView),e.destroy()})}return this.outletElement.appendChild(this._getComponentRootNode(e)),this._attachedPortal=o,e}attachTemplatePortal(o){let e=o.viewContainerRef,i=e.createEmbeddedView(o.templateRef,o.context,{injector:o.injector});
vendor: 9,090 bytes, line 1
1return i.rootNodes.forEach(a=>this.outletElement.appendChild(a)),i.detectChanges(),this.setDisposeFn(()=>{let a=e.indexOf(i);-1!==a&&e.remove(a)}),this._attachedPortal=o,i}attachDomPortal=o=>{const e=o.element,i=this.outletElement.ownerDocument.createComment("dom-portal");e.parentNode.insertBefore(i,e),this.outletElement.appendChild(e),this._attachedPortal=o,super.setDisposeFn(()=>{i.parentNode&&i.parentNode.replaceChild(e,i)})};dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(o){return o.hostView.rootNodes[0]}}let OD=(()=>{class n extends DD{_moduleRef=(0,f.WQX)(t.Ab1,{optional:!0});_document=(0,f.WQX)(f.qQL);_viewContainerRef=(0,f.WQX)(t.c1b);_isInitialized=!1;_attachedRef=null;constructor(){super()}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}attached=new f.bkB;get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);const i=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,a=i.createComponent(e.component,{index:i.length,injector:e.injector||i.injector,projectableNodes:e.projectableNodes||void 0,ngModuleRef:this._moduleRef||void 0});return i!==this._viewContainerRef&&this._getRootNode().appendChild(a.hostView.rootNodes[0]),super.setDisposeFn(()=>a.destroy()),this._attachedPortal=e,this._attachedRef=a,this.attached.emit(a),a}attachTemplatePortal(e){e.setAttachedHost(this);const i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}attachDomPortal=e=>{const i=e.element,a=this._document.createComment("dom-portal");e.setAttachedHost(this),i.parentNode.insertBefore(a,i),this._getRootNode().appendChild(i),this._attachedPortal=e,super.setDisposeFn(()=>{a.parentNode&&a.parentNode.replaceChild(i,a)})};_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}static \u0275fac=function(i){return new(i||n)};static \u0275dir=t.FsC({type:n,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[t.Vt3]})}return n})(),f0=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({})}return n})();const lS=sS();function TD(n){return new NF(n.get(of),n.get(f.qQL))}class NF{_viewportRuler;_previousHTMLStyles={top:"",left:""};_previousScrollPosition;_isEnabled=!1;_document;constructor(o,e){this._viewportRuler=o,this._document=e}attach(){}enable(){if(this._canBeEnabled()){const o=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=o.style.left||"",this._previousHTMLStyles.top=o.style.top||"",o.style.left=ps(-this._previousScrollPosition.left),o.style.top=ps(-this._previousScrollPosition.top),o.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const o=this._document.documentElement,i=o.style,a=this._document.body.style,u=i.scrollBehavior||"",_=a.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,o.classList.remove("cdk-global-scrollblock"),lS&&(i.scrollBehavior=a.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),lS&&(i.scrollBehavior=u,a.scrollBehavior=_)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.documentElement,i=this._viewportRuler.getViewportSize();return e.scrollHeight>i.height||e.scrollWidth>i.width}}class BF{_scrollDispatcher;_ngZone;_viewportRuler;_config;_scrollSubscription=null;_overlayRef;_initialScrollPosition;constructor(o,e,i,a){this._scrollDispatcher=o,this._ngZone=e,this._viewportRuler=i,this._config=a}attach(o){this._overlayRef=o}enable(){if(this._scrollSubscription)return;const o=this._scrollDispatcher.scrolled(0).pipe((0,We.p)(e=>!e||!this._overlayRef.overlayElement.contains(e.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=o.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=o.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}_detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}class xD{enable(){}disable(){}attach(){}}function PD(n,o){return o.some(e=>n.bottom<e.top||n.top>e.bottom||n.right<e.left||n.left>e.right)}function cS(n,o){return o.some(e=>n.top<e.top||n.bottom>e.bottom||n.left<e.left||n.right>e.right)}class jF{_scrollDispatcher;_viewportRuler;_ngZone;_config;_scrollSubscription=null;_overlayRef;constructor(o,e,i,a){this._scrollDispatcher=o,this._viewportRuler=e,this._ngZone=i,this._config=a}attach(o){this._overlayRef=o}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 e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:a}=this._viewportRuler.getViewportSize();PD(e,[{width:i,height:a,bottom:a,right:i,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 VF=(()=>{class n{_injector=(0,f.WQX)(f.zZn);constructor(){}noop=()=>new xD;close=e=>function LF(n,o){return new BF(n.get(bD),n.get(f.SKi),n.get(of),o)}(this._injector,e);block=()=>TD(this._injector);reposition=e=>function g0(n,o){return new jF(n.get(bD),n.get(of),n.get(f.SKi),o)}(this._injector,e);static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();class kD{positionStrategy;scrollStrategy=new xD;panelClass="";hasBackdrop=!1;backdropClass="cdk-overlay-dark-backdrop";disableAnimations;width;height;minWidth;minHeight;maxWidth;maxHeight;direction;disposeOnNavigation=!1;usePopover;eventPredicate;constructor(o){if(o){const e=Object.keys(o);for(const i of e)void 0!==o[i]&&(this[i]=o[i])}}}class HF{connectionPair;scrollableViewProperties;constructor(o,e){this.connectionPair=o,this.scrollableViewProperties=e}}let dS=(()=>{class n{_attachedOverlays=[];_document=(0,f.WQX)(f.qQL);_isAttached=!1;constructor(){}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),0===this._attachedOverlays.length&&this.detach()}canReceiveEvent(e,i,a){return!(a.observers.length<1)&&(!e.eventPredicate||e.eventPredicate(i))}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),WF=(()=>{class n extends dS{_ngZone=(0,f.WQX)(f.SKi);_renderer=(0,f.WQX)(t._9s).createRenderer(null,null);_cleanupKeydown;add(e){super.add(e),this._isAttached||(this._ngZone.runOutsideAngular(()=>{this._cleanupKeydown=this._renderer.listen("body","keydown",this._keydownListener)}),this._isAttached=!0)}detach(){this._isAttached&&(this._cleanupKeydown?.(),this._isAttached=!1)}_keydownListener=e=>{const i=this._attachedOverlays;for(let a=i.length-1;a>-1;a--){const u=i[a];if(this.canReceiveEvent(u,e,u._keydownEvents)){this._ngZone.run(()=>u._keydownEvents.next(e));break}}};static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),UF=(()=>{class n extends dS{_platform=(0,f.WQX)(Ma);_ngZone=(0,f.WQX)(f.SKi);_renderer=(0,f.WQX)(t._9s).createRenderer(null,null);_cursorOriginalValue;_cursorStyleIsSet=!1;_pointerDownEventTarget=null;_cleanups;add(e){if(super.add(e),!this._isAttached){const i=this._document.body,a={capture:!0},u=this._renderer;this._cleanups=this._ngZone.runOutsideAngular(()=>[u.listen(i,"pointerdown",this._pointerDownListener,a),u.listen(i,"click",this._clickListener,a),u.listen(i,"auxclick",this._clickListener,a),u.listen(i,"contextmenu",this._clickListener,a)]),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}
vendor: 16,642 bytes, line 1
1detach(){this._isAttached&&(this._cleanups?.forEach(e=>e()),this._cleanups=void 0,this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}_pointerDownListener=e=>{this._pointerDownEventTarget=od(e)};_clickListener=e=>{const i=od(e),a="click"===e.type&&this._pointerDownEventTarget?this._pointerDownEventTarget:i;this._pointerDownEventTarget=null;const u=this._attachedOverlays.slice();for(let _=u.length-1;_>-1;_--){const E=u[_],j=E._outsidePointerEvents;if(E.hasAttached()&&this.canReceiveEvent(E,e,j)){if(uS(E.overlayElement,i)||uS(E.overlayElement,a))break;this._ngZone?this._ngZone.run(()=>j.next(e)):j.next(e)}}};static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function uS(n,o){const e=typeof ShadowRoot<"u"&&ShadowRoot;let i=o;for(;i;){if(i===n)return!0;i=e&&i instanceof ShadowRoot?i.host:i.parentNode}return!1}let pS=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["ng-component"]],hostAttrs:["cdk-overlay-style-loader",""],decls:0,vars:0,template:function(i,a){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed}@layer cdk-overlay{.cdk-overlay-container{z-index:1000}}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute}@layer cdk-overlay{.cdk-global-overlay-wrapper{z-index:1000}}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%}@layer cdk-overlay{.cdk-overlay-pane{z-index:1000}}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation}@layer cdk-overlay{.cdk-overlay-backdrop{z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}@layer cdk-overlay{.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px}@layer cdk-overlay{.cdk-overlay-connected-position-bounding-box{z-index:1000}}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:auto;top:0;left:0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}\n"],encapsulation:2,changeDetection:0})}return n})(),SD=(()=>{class n{_platform=(0,f.WQX)(Ma);_containerElement;_document=(0,f.WQX)(f.qQL);_styleLoader=(0,f.WQX)(rf);constructor(){}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._loadStyles(),this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||aS()){const a=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let u=0;u<a.length;u++)a[u].remove()}const i=this._document.createElement("div");i.classList.add(e),aS()?i.setAttribute("platform","test"):this._platform.isBrowser||i.setAttribute("platform","server"),this._document.body.appendChild(i),this._containerElement=i}_loadStyles(){this._styleLoader.load(pS)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();class zF{_renderer;_ngZone;element;_cleanupClick;_cleanupTransitionEnd;_fallbackTimeout;constructor(o,e,i,a){this._renderer=e,this._ngZone=i,this.element=o.createElement("div"),this.element.classList.add("cdk-overlay-backdrop"),this._cleanupClick=e.listen(this.element,"click",a)}detach(){this._ngZone.runOutsideAngular(()=>{const o=this.element;clearTimeout(this._fallbackTimeout),this._cleanupTransitionEnd?.(),this._cleanupTransitionEnd=this._renderer.listen(o,"transitionend",this.dispose),this._fallbackTimeout=setTimeout(this.dispose,500),o.style.pointerEvents="none",o.classList.remove("cdk-overlay-backdrop-showing")})}dispose=()=>{clearTimeout(this._fallbackTimeout),this._cleanupClick?.(),this._cleanupTransitionEnd?.(),this._cleanupClick=this._cleanupTransitionEnd=this._fallbackTimeout=void 0,this.element.remove()}}function ID(n){return n&&1===n.nodeType}class hS{_portalOutlet;_host;_pane;_config;_ngZone;_keyboardDispatcher;_document;_location;_outsideClickDispatcher;_animationsDisabled;_injector;_renderer;_backdropClick=new Le.B7;_attachments=new Le.B7;_detachments=new Le.B7;_positionStrategy;_scrollStrategy;_locationChanges=En.y.EMPTY;_backdropRef=null;_detachContentMutationObserver;_detachContentAfterRenderRef;_disposed=!1;_previousHostParent;_keydownEvents=new Le.B7;_outsidePointerEvents=new Le.B7;_afterNextRenderRef;constructor(o,e,i,a,u,_,E,j,W,ne=!1,Ce,Ne){this._portalOutlet=o,this._host=e,this._pane=i,this._config=a,this._ngZone=u,this._keyboardDispatcher=_,this._document=E,this._location=j,this._outsideClickDispatcher=W,this._animationsDisabled=ne,this._injector=Ce,this._renderer=Ne,a.scrollStrategy&&(this._scrollStrategy=a.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=a.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropRef?.element||null}get hostElement(){return this._host}get eventPredicate(){return this._config?.eventPredicate||null}attach(o){if(this._disposed)return null;this._attachHost();const e=this._portalOutlet.attach(o);return this._positionStrategy?.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._afterNextRenderRef?.destroy(),this._afterNextRenderRef=(0,t.mal)(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._completeDetachContent(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),"function"==typeof e?.onDestroy&&e.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),e}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const o=this._portalOutlet.detach();return this._detachments.next(),this._completeDetachContent(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),o}dispose(){if(this._disposed)return;const o=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._backdropRef?.dispose(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._afterNextRenderRef?.destroy(),this._previousHostParent=this._pane=this._host=this._backdropRef=null,o&&this._detachments.next(),this._detachments.complete(),this._completeDetachContent(),this._disposed=!0}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(o){o!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=o,this.hasAttached()&&(o.attach(this),this.updatePosition()))}updateSize(o){this._config={...this._config,...o},this._updateElementSize()}setDirection(o){this._config={...this._config,direction:o},this._updateElementDirection()}addPanelClass(o){this._pane&&this._toggleClasses(this._pane,o,!0)}removePanelClass(o){this._pane&&this._toggleClasses(this._pane,o,!1)}getDirection(){const o=this._config.direction;return o?"string"==typeof o?o:o.value:"ltr"}updateScrollStrategy(o){o!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=o,this.hasAttached()&&(o.attach(this),o.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const o=this._pane.style;o.width=ps(this._config.width),o.height=ps(this._config.height),o.minWidth=ps(this._config.minWidth),o.minHeight=ps(this._config.minHeight),o.maxWidth=ps(this._config.maxWidth),o.maxHeight=ps(this._config.maxHeight)}_togglePointerEvents(o){this._pane.style.pointerEvents=o?"":"none"}_attachHost(){if(!this._host.parentElement){const o=this._config.usePopover?this._positionStrategy?.getPopoverInsertionPoint?.():null;ID(o)?o.after(this._host):"parent"===o?.type?o.element.appendChild(this._host):this._previousHostParent?.appendChild(this._host)}if(this._config.usePopover)try{this._host.showPopover()}catch{}}_attachBackdrop(){const o="cdk-overlay-backdrop-showing";this._backdropRef?.dispose(),this._backdropRef=new zF(this._document,this._renderer,this._ngZone,e=>{this._backdropClick.next(e)}),this._animationsDisabled&&this._backdropRef.element.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropRef.element,this._config.backdropClass,!0),this._config.usePopover?this._host.prepend(this._backdropRef.element):this._host.parentElement.insertBefore(this._backdropRef.element,this._host),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this._backdropRef?.element.classList.add(o))}):this._backdropRef.element.classList.add(o)}_updateStackingOrder(){!this._config.usePopover&&this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){this._animationsDisabled?(this._backdropRef?.dispose(),this._backdropRef=null):this._backdropRef?.detach()}_toggleClasses(o,e,i){const a=Jh(e||[]).filter(u=>!!u);a.length&&(i?o.classList.add(...a):o.classList.remove(...a))}_detachContentWhenEmpty(){let o=!1;try{this._detachContentAfterRenderRef=(0,t.mal)(()=>{o=!0,this._detachContent()},{injector:this._injector})}catch(e){if(o)throw e;this._detachContent()}globalThis.MutationObserver&&this._pane&&(this._detachContentMutationObserver||=new globalThis.MutationObserver(()=>{this._detachContent()}),this._detachContentMutationObserver.observe(this._pane,{childList:!0}))}_detachContent(){(!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()),this._completeDetachContent())}_completeDetachContent(){this._detachContentAfterRenderRef?.destroy(),this._detachContentAfterRenderRef=void 0,this._detachContentMutationObserver?.disconnect()}_disposeScrollStrategy(){const o=this._scrollStrategy;o?.disable(),o?.detach?.()}}const fS="cdk-overlay-connected-position-bounding-box",$F=/([A-Za-z%]+)$/;class GF{_viewportRuler;_document;_platform;_overlayContainer;_overlayRef;_isInitialRender=!1;_lastBoundingBoxSize={width:0,height:0};_isPushed=!1;_canPush=!0;_growAfterOpen=!1;_hasFlexibleDimensions=!0;_positionLocked=!1;_originRect;_overlayRect;_viewportRect;_containerRect;_viewportMargin=0;_scrollables=[];_preferredPositions=[];_origin;_pane;_isDisposed=!1;_boundingBox=null;_lastPosition=null;_lastScrollVisibility=null;_positionChanges=new Le.B7;_resizeSubscription=En.y.EMPTY;_offsetX=0;_offsetY=0;_transformOriginSelector;_appliedPanelClasses=[];_previousPushAmount=null;_popoverLocation="global";positionChanges=this._positionChanges;get positions(){return this._preferredPositions}constructor(o,e,i,a,u){this._viewportRuler=e,this._document=i,this._platform=a,this._overlayContainer=u,this.setOrigin(o)}attach(o){this._validatePositions(),o.hostElement.classList.add(fS),this._overlayRef=o,this._boundingBox=o.hostElement,this._pane=o.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._getContainerRect();const o=this._originRect,e=this._overlayRect,i=this._viewportRect,a=this._containerRect,u=[];let _;for(let E of this._preferredPositions){let j=this._getOriginPoint(o,a,E),W=this._getOverlayPoint(j,e,E),ne=this._getOverlayFit(W,e,i,E);if(ne.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(E,j);this._canFitWithFlexibleDimensions(ne,W,i)?u.push({position:E,origin:j,overlayRect:e,boundingBoxRect:this._calculateBoundingBoxRect(j,E)}):(!_||_.overlayFit.visibleArea<ne.visibleArea)&&(_={overlayFit:ne,overlayPoint:W,originPoint:j,position:E,overlayRect:e})}if(u.length){let E=null,j=-1;for(const W of u){const ne=W.boundingBoxRect.width*W.boundingBoxRect.height*(W.position.weight||1);ne>j&&(j=ne,E=W)}return this._isPushed=!1,void this._applyPosition(E.position,E.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(_.position,_.originPoint);this._applyPosition(_.position,_.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&hp(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(fS),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;const o=this._lastPosition;o?(this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._getContainerRect(),this._applyPosition(o,this._getOriginPoint(this._originRect,this._containerRect,o))):this.apply()}withScrollableContainers(o){return this._scrollables=o,this}withPositions(o){return this._preferredPositions=o,-1===o.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(o){return this._viewportMargin=o,this}withFlexibleDimensions(o=!0){return this._hasFlexibleDimensions=o,this}withGrowAfterOpen(o=!0){return this._growAfterOpen=o,this}withPush(o=!0){return this._canPush=o,this}withLockedPosition(o=!0){return this._positionLocked=o,this}setOrigin(o){return this._origin=o,this}withDefaultOffsetX(o){return this._offsetX=o,this}withDefaultOffsetY(o){return this._offsetY=o,this}withTransformOriginOn(o){return this._transformOriginSelector=o,this}withPopoverLocation(o){return this._popoverLocation=o,this}getPopoverInsertionPoint(){return"global"===this._popoverLocation?null:"inl
1ine"!==this._popoverLocation?this._popoverLocation:this._origin instanceof t.aKT?this._origin.nativeElement:ID(this._origin)?this._origin:null}_getOriginPoint(o,e,i){let a,u;if("center"==i.originX)a=o.left+o.width/2;else{const _=this._isRtl()?o.right:o.left,E=this._isRtl()?o.left:o.right;a="start"==i.originX?_:E}return e.left<0&&(a-=e.left),u="center"==i.originY?o.top+o.height/2:"top"==i.originY?o.top:o.bottom,e.top<0&&(u-=e.top),{x:a,y:u}}_getOverlayPoint(o,e,i){let a,u;return a="center"==i.overlayX?-e.width/2:"start"===i.overlayX?this._isRtl()?-e.width:0:this._isRtl()?0:-e.width,u="center"==i.overlayY?-e.height/2:"top"==i.overlayY?0:-e.height,{x:o.x+a,y:o.y+u}}_getOverlayFit(o,e,i,a){const u=mS(e);let{x:_,y:E}=o,j=this._getOffset(a,"x"),W=this._getOffset(a,"y");j&&(_+=j),W&&(E+=W);let Ne=0-E,Ie=E+u.height-i.height,st=this._subtractOverflows(u.width,0-_,_+u.width-i.width),Ze=this._subtractOverflows(u.height,Ne,Ie),ht=st*Ze;return{visibleArea:ht,isCompletelyWithinViewport:u.width*u.height===ht,fitsInViewportVertically:Ze===u.height,fitsInViewportHorizontally:st==u.width}}_canFitWithFlexibleDimensions(o,e,i){if(this._hasFlexibleDimensions){const a=i.bottom-e.y,u=i.right-e.x,_=_S(this._overlayRef.getConfig().minHeight),E=_S(this._overlayRef.getConfig().minWidth);return(o.fitsInViewportVertically||null!=_&&_<=a)&&(o.fitsInViewportHorizontally||null!=E&&E<=u)}return!1}_pushOverlayOnScreen(o,e,i){if(this._previousPushAmount&&this._positionLocked)return{x:o.x+this._previousPushAmount.x,y:o.y+this._previousPushAmount.y};const a=mS(e),u=this._viewportRect,_=Math.max(o.x+a.width-u.width,0),E=Math.max(o.y+a.height-u.height,0),j=Math.max(u.top-i.top-o.y,0),W=Math.max(u.left-i.left-o.x,0);let ne=0,Ce=0;return ne=a.width<=u.width?W||-_:o.x<this._getViewportMarginStart()?u.left-i.left-o.x:0,Ce=a.height<=u.height?j||-E:o.y<this._getViewportMarginTop()?u.top-i.top-o.y:0,this._previousPushAmount={x:ne,y:Ce},{x:o.x+ne,y:o.y+Ce}}_applyPosition(o,e){if(this._setTransformOrigin(o),this._setOverlayElementStyles(e,o),this._setBoundingBoxStyles(e,o),o.panelClass&&this._addPanelClasses(o.panelClass),this._positionChanges.observers.length){const i=this._getScrollVisibility();if(o!==this._lastPosition||!this._lastScrollVisibility||!function KF(n,o){return n===o||n.isOriginClipped===o.isOriginClipped&&n.isOriginOutsideView===o.isOriginOutsideView&&n.isOverlayClipped===o.isOverlayClipped&&n.isOverlayOutsideView===o.isOverlayOutsideView}(this._lastScrollVisibility,i)){const a=new HF(o,i);this._positionChanges.next(a)}this._lastScrollVisibility=i}this._lastPosition=o,this._isInitialRender=!1}_setTransformOrigin(o){if(!this._transformOriginSelector)return;const e=this._boundingBox.querySelectorAll(this._transformOriginSelector);let i,a=o.overlayY;i="center"===o.overlayX?"center":this._isRtl()?"start"===o.overlayX?"right":"left":"start"===o.overlayX?"left":"right";for(let u=0;u<e.length;u++)e[u].style.transformOrigin=`${i} ${a}`}_calculateBoundingBoxRect(o,e){const i=this._viewportRect,a=this._isRtl();let u,_,E;if("top"===e.overlayY)_=o.y,u=i.height-_+this._getViewportMarginBottom();else if("bottom"===e.overlayY)E=i.height-o.y+this._getViewportMarginTop()+this._getViewportMarginBottom(),u=i.height-E+this._getViewportMarginTop();else{const Ie=Math.min(i.bottom-o.y+i.top,o.y),st=this._lastBoundingBoxSize.height;u=2*Ie,_=o.y-Ie,u>st&&!this._isInitialRender&&!this._growAfterOpen&&(_=o.y-st/2)}const j="start"===e.overlayX&&!a||"end"===e.overlayX&&a;let ne,Ce,Ne;if("end"===e.overlayX&&!a||"start"===e.overlayX&&a)Ne=i.width-o.x+this._getViewportMarginStart()+this._getViewportMarginEnd(),ne=o.x-this._getViewportMarginStart();else if(j)Ce=o.x,ne=i.right-o.x-this._getViewportMarginEnd();else{const Ie=Math.min(i.right-o.x+i.left,o.x),st=this._lastBoundingBoxSize.width;ne=2*Ie,Ce=o.x-Ie,ne>st&&!this._isInitialRender&&!this._growAfterOpen&&(Ce=o.x-st/2)}return{top:_,left:Ce,bottom:E,right:Ne,width:ne,height:u}}_setBoundingBoxStyles(o,e){const i=this._calculateBoundingBoxRect(o,e);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));const a={};if(this._hasExactPosition())a.top=a.left="0",a.bottom=a.right="auto",a.maxHeight=a.maxWidth="",a.width=a.height="100%";else{const u=this._overlayRef.getConfig().maxHeight,_=this._overlayRef.getConfig().maxWidth;a.width=ps(i.width),a.height=ps(i.height),a.top=ps(i.top)||"auto",a.bottom=ps(i.bottom)||"auto",a.left=ps(i.left)||"auto",a.right=ps(i.right)||"auto",a.alignItems="center"===e.overlayX?"center":"end"===e.overlayX?"flex-end":"flex-start",a.justifyContent="center"===e.overlayY?"center":"bottom"===e.overlayY?"flex-end":"flex-start",u&&(a.maxHeight=ps(u)),_&&(a.maxWidth=ps(_))}this._lastBoundingBoxSize=i,hp(this._boundingBox.style,a)}_resetBoundingBoxStyles(){hp(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){hp(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(o,e){const i={},a=this._hasExactPosition(),u=this._hasFlexibleDimensions,_=this._overlayRef.getConfig();if(a){const ne=this._viewportRuler.getViewportScrollPosition();hp(i,this._getExactOverlayY(e,o,ne)),hp(i,this._getExactOverlayX(e,o,ne))}else i.position="static";let E="",j=this._getOffset(e,"x"),W=this._getOffset(e,"y");j&&(E+=`translateX(${j}px) `),W&&(E+=`translateY(${W}px)`),i.transform=E.trim(),_.maxHeight&&(a?i.maxHeight=ps(_.maxHeight):u&&(i.maxHeight="")),_.maxWidth&&(a?i.maxWidth=ps(_.maxWidth):u&&(i.maxWidth="")),hp(this._pane.style,i)}_getExactOverlayY(o,e,i){let a={top:"",bottom:""},u=this._getOverlayPoint(e,this._overlayRect,o);return this._isPushed&&(u=this._pushOverlayOnScreen(u,this._overlayRect,i)),"bottom"===o.overlayY?a.bottom=this._document.documentElement.clientHeight-(u.y+this._overlayRect.height)+"px":a.top=ps(u.y),a}_getExactOverlayX(o,e,i){let _,a={left:"",right:""},u=this._getOverlayPoint(e,this._overlayRect,o);return this._isPushed&&(u=this._pushOverlayOnScreen(u,this._overlayRect,i)),_=this._isRtl()?"end"===o.overlayX?"left":"right":"end"===o.overlayX?"right":"left","right"===_?a.r
vendor: 12,962 bytes, line 1
1ight=this._document.documentElement.clientWidth-(u.x+this._overlayRect.width)+"px":a.left=ps(u.x),a}_getScrollVisibility(){const o=this._getOriginRect(),e=this._pane.getBoundingClientRect(),i=this._scrollables.map(a=>a.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:cS(o,i),isOriginOutsideView:PD(o,i),isOverlayClipped:cS(e,i),isOverlayOutsideView:PD(e,i)}}_subtractOverflows(o,...e){return e.reduce((i,a)=>i-Math.max(a,0),o)}_getNarrowedViewportRect(){const o=this._document.documentElement.clientWidth,e=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._getViewportMarginTop(),left:i.left+this._getViewportMarginStart(),right:i.left+o-this._getViewportMarginEnd(),bottom:i.top+e-this._getViewportMarginBottom(),width:o-this._getViewportMarginStart()-this._getViewportMarginEnd(),height:e-this._getViewportMarginTop()-this._getViewportMarginBottom()}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(o,e){return"x"===e?null==o.offsetX?this._offsetX:o.offsetX:null==o.offsetY?this._offsetY:o.offsetY}_validatePositions(){}_addPanelClasses(o){this._pane&&Jh(o).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(o=>{this._pane.classList.remove(o)}),this._appliedPanelClasses=[])}_getViewportMarginStart(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.start??0}_getViewportMarginEnd(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.end??0}_getViewportMarginTop(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.top??0}_getViewportMarginBottom(){return"number"==typeof this._viewportMargin?this._viewportMargin:this._viewportMargin?.bottom??0}_getOriginRect(){const o=this._origin;if(o instanceof t.aKT)return o.nativeElement.getBoundingClientRect();if(o instanceof Element)return o.getBoundingClientRect();const e=o.width||0,i=o.height||0;return{top:o.y,bottom:o.y+i,left:o.x,right:o.x+e,height:i,width:e}}_getContainerRect(){const o=this._overlayRef.getConfig().usePopover&&"global"!==this._popoverLocation,e=this._overlayContainer.getContainerElement();o&&(e.style.display="block");const i=e.getBoundingClientRect();return o&&(e.style.display=""),i}}function hp(n,o){for(let e in o)o.hasOwnProperty(e)&&(n[e]=o[e]);return n}function _S(n){if("number"!=typeof n&&null!=n){const[o,e]=n.split($F);return e&&"px"!==e?null:parseFloat(o)}return n||null}function mS(n){return{top:Math.floor(n.top),right:Math.floor(n.right),bottom:Math.floor(n.bottom),left:Math.floor(n.left),width:Math.floor(n.width),height:Math.floor(n.height)}}const vS="cdk-global-overlay-wrapper";function AD(n){return new XF}class XF{_overlayRef;_cssPosition="static";_topOffset="";_bottomOffset="";_alignItems="";_xPosition="";_xOffset="";_width="";_height="";_isDisposed=!1;attach(o){const e=o.getConfig();this._overlayRef=o,this._width&&!e.width&&o.updateSize({width:this._width}),this._height&&!e.height&&o.updateSize({height:this._height}),o.hostElement.classList.add(vS),this._isDisposed=!1}top(o=""){return this._bottomOffset="",this._topOffset=o,this._alignItems="flex-start",this}left(o=""){return this._xOffset=o,this._xPosition="left",this}bottom(o=""){return this._topOffset="",this._bottomOffset=o,this._alignItems="flex-end",this}right(o=""){return this._xOffset=o,this._xPosition="right",this}start(o=""){return this._xOffset=o,this._xPosition="start",this}end(o=""){return this._xOffset=o,this._xPosition="end",this}width(o=""){return this._overlayRef?this._overlayRef.updateSize({width:o}):this._width=o,this}height(o=""){return this._overlayRef?this._overlayRef.updateSize({height:o}):this._height=o,this}centerHorizontally(o=""){return this.left(o),this._xPosition="center",this}centerVertically(o=""){return this.top(o),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const o=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:a,height:u,maxWidth:_,maxHeight:E}=i,j=!("100%"!==a&&"100vw"!==a||_&&"100%"!==_&&"100vw"!==_),W=!("100%"!==u&&"100vh"!==u||E&&"100%"!==E&&"100vh"!==E),ne=this._xPosition,Ce=this._xOffset,Ne="rtl"===this._overlayRef.getConfig().direction;let Ie="",st="",Ze="";j?Ze="flex-start":"center"===ne?(Ze="center",Ne?st=Ce:Ie=Ce):Ne?"left"===ne||"end"===ne?(Ze="flex-end",Ie=Ce):("right"===ne||"start"===ne)&&(Ze="flex-start",st=Ce):"left"===ne||"start"===ne?(Ze="flex-start",Ie=Ce):("right"===ne||"end"===ne)&&(Ze="flex-end",st=Ce),o.position=this._cssPosition,o.marginLeft=j?"0":Ie,o.marginTop=W?"0":this._topOffset,o.marginBottom=this._bottomOffset,o.marginRight=j?"0":st,e.justifyContent=Ze,e.alignItems=W?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const o=this._overlayRef.overlayElement.style,e=this._overlayRef.hostElement,i=e.style;e.classList.remove(vS),i.justifyContent=i.alignItems=o.marginTop=o.marginBottom=o.marginLeft=o.marginRight=o.position="",this._overlayRef=null,this._isDisposed=!0}}let YF=(()=>{class n{_injector=(0,f.WQX)(f.zZn);constructor(){}global(){return AD()}flexibleConnectedTo(e){return function gS(n,o){return new GF(o,n.get(of),n.get(f.qQL),n.get(Ma),n.get(SD))}(this._injector,e)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();const QF=new f.nKC("OVERLAY_DEFAULT_CONFIG");function FD(n,o){n.get(rf).load(pS);const e=n.get(SD),i=n.get(f.qQL),a=n.get(wa),u=n.get(t.o8S),_=n.get(vl),E=n.get(t.sFG,null,{optional:!0})||n.get(t._9s).createRenderer(null,null),j=new kD(o),W=n.get(QF,null,{optional:!0})?.usePopover??!0;j.direction=j.direction||_.value,j.usePopover="showPopover"in i.body&&(o?.usePopover??W);const ne=i.createElement("div"),Ce=i.createElement("div");ne.id=a.getId("cdk-overlay-"),ne.classList.add("cdk-overlay-pane"),Ce.appendChild(ne),j.usePopover&&(Ce.setAttribute("popover","manual"),Ce.classList.add("cdk-overlay-popover"));const Ne=j.usePopover?j.positionStrategy?.getPopoverInsertionPoint?.():null;return ID(Ne)?Ne.after(Ce):"parent"===Ne?.type?Ne.element.appendChild(Ce):e.getContainerElement().appendChild(Ce),new hS(new RF(ne,u,n),Ce,ne,j,n.get(f.SKi),n.get(WF),i,n.get(AF.aZ),n.get(UF),o?.disableAnimations??"NoopAnimations"===n.get(t.bc$,null,{optional:!0}),n.get(f.uvJ),E)}let qF=(()=>{class n{scrollStrategies=(0,f.WQX)(VF);_positionBuilder=(0,f.WQX)(YF);_injector=(0,f.WQX)(f.zZn);constructor(){}create(e){return FD(this._injector,e)}position(){return this._positionBuilder}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),fm=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({providers:[qF],imports:[Fs.jI,f0,CD,CD]})}return n})(),yS=(()=>{class n{_platform=(0,f.WQX)(Ma);constructor(){}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function ZF(n){return!!(n.offsetWidth||n.offsetHeight||"function"==typeof n.getClientRects&&n.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const i=function JF(n){try{return n.frameElement}catch{return null}}(function aR(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}(e));if(i&&(-1===CS(i)||!this.isVisible(i)))return!1;let a=e.nodeName.toLowerCase(),u=CS(e);return e.hasAttribute("contenteditable")?-1!==u:!("iframe"===a||"object"===a||this._platform.WEBKIT&&this._platform.IOS&&!function oR(n){let o=n.nodeName.toLowerCase(),e="input"===o&&n.type;return"text"===e||"password"===e||"select"===o||"textarea"===o}(e))&&("audio"===a?!!e.hasAttribute("controls")&&-1!==u:"video"===a?-1!==u&&(null!==u||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,i){return function sR(n){return!function tR(n){return function iR(n){return"input"==n.nodeName.toLowerCase()}(n)&&"hidden"==n.type}(n)&&(function eR(n){let o=n.nodeName.toLowerCase();return"input"===o||"select"===o||"button"===o||"textarea"===o}(n)||function nR(n){return function rR(n){return"a"==n.nodeName.toLowerCase()}(n)&&n.hasAttribute("href")}(n)||n.hasAttribute("contenteditable")||bS(n))}(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function bS(n){if(!n.hasAttribute("tabindex")||void 0===n.tabIndex)return!1;let o=n.getAttribute("tabindex");return!(!o||isNaN(parseInt(o,10)))}function CS(n){if(!bS(n))return null;const o=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(o)?-1:o}class wS{_element;_checker;_ngZone;_document;_injector;_startAnchor=null;_endAnchor=null;_hasAttached=!1;startAnchorListener=()=>this.focusLastTabbableElement();endAnchorListener=()=>this.focusFirstTabbableElement();get enabled(){return this._enabled}set enabled(o){this._enabled=o,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(o,this._startAnchor),this._toggleAnchorTabIndex(o,this._endAnchor))}_enabled=!0;constructor(o,e,i,a,u=!1,_){this._element=o,this._checker=e,this._ngZone=i,this._document=a,this._injector=_,u||this.attachAnchors()}destroy(){const o=this._startAnchor,e=this._endAnchor;o&&(o.removeEventListener("focus",this.startAnchorListener),o.remove()),e&&(e.removeEventListener("focus",this.endAnchorListener),e.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(o){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement(o)))})}focusFirstTabbableElementWhenReady(o){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement(o)))})}focusLastTabbableElementWhenReady(o){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement(o)))})}_getRegionBoundary(o){const e=this._element.querySelectorAll(`[cdk-focus-region-${o}], [cdkFocusRegion${o}], [cdk-focus-${o}]`);return"start"==o?e.length?e[0]:this._getFirstTabbableElement(this._element):e.length?e[e.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(o){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(!this._checker.isFocusable(e)){const i=this._getFirstTabbableElement(e);return i?.focus(o),!!i}return e.focus(o),!0}return this.focusFirstTabbableElement(o)}focusFirstTabbableElement(o){const e=this._getRegionBoundary("start");return e&&e.focus(o),!!e}focusLastTabbableElement(o){const e=this._getRegionBoundary("end");return e&&e.focus(o),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(o){if(this._checker.isFocusable(o)&&this._checker.isTabbable(o))return o;const e=o.children;for(let i=0;i<e.length;i++){const a=e[i].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(e[i]):null;if(a)return a}return null}_getLastTabbableElement(o){if(this._checker.isFocusable(o)&&this._checker.isTabbable(o))return o;const e=o.children;for(let i=e.length-1;i>=0;i--){const a=e[i].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(e[i]):null;if(a)return a}return null}_createAnchor(){const o=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,o),o.classList.add("cdk-visually-hidden"),o.classList.add("cdk-focus-trap-anchor"),o.setAttribute("aria-hidden","true"),o}_toggleAnchorTabIndex(o,e){o?e.setAttribute("tabindex","0"):e.removeAttribute("tabindex")}toggleAnchors(o){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(o,this._startAnchor),this._toggleAnchorTabIndex(o,this._endAnchor))}_executeOnStable(o){this._injector?(0,t.mal)(o,{injector:this._injector}):setTimeout(o)}}let lR=(()=>{class n{_checker=(0,f.WQX)(yS);_ngZone=(0,f.WQX)(f.SKi);_document=(0,f.WQX)(f.qQL);_injector=(0,f.WQX)(f.zZn);constructor(){(0,f.WQX)(rf).load(eS.Yc)}create(e,i=!1){return new wS(e,this._checker,this._ngZone,this._document,i,this._injector)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();
1var fp=function(n){return n[n.NONE=0]="NONE",n[n.BLACK_ON_WHITE=1]="BLACK_ON_WHITE",n[n.WHITE_ON_BLACK=2]="WHITE_ON_BLACK",n}(fp||{});const MS="cdk-high-contrast-black-on-white",ES="cdk-high-contrast-white-on-black",RD="cdk-high-contrast-active";let cR=(()=>{class n{_platform=(0,f.WQX)(Ma);_hasCheckedHighContrastMode=!1;_document=(0,f.WQX)(f.qQL);_breakpointSubscription;constructor(){this._breakpointSubscription=(0,f.WQX)(pD).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return fp.NONE;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const i=this._document.defaultView||window,a=i&&i.getComputedStyle?i.getComputedStyle(e):null,u=(a&&a.backgroundColor||"").replace(/ /g,"");switch(e.remove(),u){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return fp.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return fp.BLACK_ON_WHITE}return fp.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(RD,MS,ES),this._hasCheckedHighContrastMode=!0;const i=this.getHighContrastMode();i===fp.BLACK_ON_WHITE?e.add(RD,MS):i===fp.WHITE_ON_BLACK&&e.add(RD,ES)}}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),DS=(()=>{class n{constructor(){(0,f.WQX)(cR)._applyBodyHighContrastModeCssClasses()}static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Hk]})}return n})();var LD=S(9418);let fR=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Fs.jI]})}return n})(),_0=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[up,fR,gF,Fs.jI]})}return n})(),yR=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[fm,_0,hm,_0,Fs.jI]})}return n})(),bR=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[DS,fm,Fs.jI,hm]})}return n})(),FR=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[CD]})}return n})(),BS=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[FR,Fs.jI]})}return n})(),jS=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[Fs.jI]})}return n})();var _p=S(467);let hN=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({})}return n})(),zS=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({imports:[H.MD,sp,R_,zg,Zb,bc.m_,tm,dm,Wk,yR,bR,BS,jS,$g,hN,Us.iI,BS,jS,dm,bc.m_,Wk,tm]})}}return n})(),fN=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({imports:[Us.iI,H.MD,zS,sp,bc.m_]})}}return n})();var qD=S(2036),zs=(S(1310),S(438)),JD=S(8035),$S=S(3138),GS=S(1857);let ZD=(()=>{class n extends $S.i{sortCompareFn(e,i){let a=new Date(e.date);return new Date(i.date).getTime()-a.getTime()}constructor(e){super([]),this.api=e,this.fetchData()}fetchData(){var e=this;return(0,_p.A)(function*(){try{const i=yield e.api.getNews().toPromise();e.setData(i),e.setIsLoaded(!0)}catch(i){console.log(i)}})()}static{this.\u0275fac=function(i){return new(i||n)(f.KVO(GS.C))}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();const KS="ql-code-widget";let vm=(()=>{class n{constructor(e){this.elementRef=e,this.content=""}ngAfterViewInit(){this.render()}
1ngOnChanges(){this.elementRef?.nativeElement&&this.render()}render(){const e=function yN(n){return function mN(n){if(!n||!n.includes(KS)||typeof DOMParser>"u")return n;const o=(new DOMParser).parseFromString(`<body>${n}</body>`,"text/html"),e=o.body;return e.querySelectorAll(`.${KS}`).forEach(i=>{const a=i,_=function _N(n){if(!n)return"";try{return decodeURIComponent(escape(atob(n)))}catch{return n}}(a.getAttribute("data-raw-code")??""),E=o.createElement("div");E.innerHTML=_;const j=a.parentNode;if(j){for(;E.firstChild;)j.insertBefore(E.firstChild,a);a.remove()}}),e.innerHTML}(function vN(n){return n.replace(/<p(\b[^>]*)>(?:\s|&nbsp;|&#160;|&#xA0;)*<\/p>/gi,"<p$1>&nbsp;</p>")}("string"==typeof n?n:""))}(this.content||"");this.elementRef.nativeElement.innerHTML=e,function bN(n){Array.from(n.querySelectorAll("script")).forEach(e=>{if("true"===e.dataset.cmsExecuted)return;const i=document.createElement("script");Array.from(e.attributes).forEach(a=>{"data-cms-executed"!==a.name&&i.setAttribute(a.name,a.value)}),i.textContent=e.textContent,i.dataset.cmsExecuted="true",e.parentNode?.replaceChild(i,e)})}(this.elementRef.nativeElement)}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(t.aKT))}}static{this.\u0275dir=t.FsC({type:n,selectors:[["","appHtmlContent",""]],inputs:{content:[0,"appHtmlContent","content"]},standalone:!1,features:[t.OA$]})}}return n})();const XS=function CN(n,o){for(var e=-1,i=null==n?0:n.length,a=Array(i);++e<i;)a[e]=o(n[e],e,n);return a};var YS=S(6513),cd=S(3744),eO=S(9377),TN=/^(?:0|[1-9]\d*)$/;const QS=function xN(n,o){var e=typeof n;return!!(o=o??9007199254740991)&&("number"==e||"symbol"!=e&&TN.test(n))&&n>-1&&n%1==0&&n<o};var qS=S(7956),kN=Object.prototype.hasOwnProperty;const IN=function SN(n,o){var e=(0,cd.A)(n),i=!e&&(0,YS.A)(n),a=!e&&!i&&(0,eO.A)(n),u=!e&&!i&&!a&&(0,qS.A)(n),_=e||i||a||u,E=_?function EN(n,o){for(var e=-1,i=Array(n);++e<n;)i[e]=o(e);return i}(n.length,String):[],j=E.length;for(var W in n)(o||kN.call(n,W))&&(!_||!("length"==W||a&&("offset"==W||"parent"==W)||u&&("buffer"==W||"byteLength"==W||"byteOffset"==W)||QS(W,j)))&&E.push(W);return E};var AN=S(5097),FN=S(1287);const tO=function RN(n){return(0,FN.A)(n)?IN(n):(0,AN.A)(n)},nO=function NN(n){return null==n?[]:function wN(n,o){return XS(o,function(e){return n[e]})}(n,tO(n))};let M0=(()=>{class n{constructor(e,i){this.renderer=e,this.document=i,this.images=[],this.currentIndex=0,this.isOpen=!1,this.closed=new f.bkB,this.overlayEl=null,this.isLoading=!0}onKeyDown(e){if(this.isOpen)switch(e.key){case"Escape":this.close();break;case"ArrowRight":this.next();break;case"ArrowLeft":this.prev()}}ngOnChanges(e){e.isOpen&&(this.isOpen?this.createOverlay():this.destroyOverlay()),e.currentIndex&&this.overlayEl&&this.updateImage()}ngOnDestroy(){this.destroyOverlay()}get currentImage(){return this.images?.[this.currentIndex]??null}close(){this.isOpen=!1,this.destroyOverlay(),this.closed.emit()}next(){this.currentIndex<this.images.length-1&&(this.currentIndex++,this.isLoading=!0,this.updateImage())}prev(){this.currentIndex>0&&(this.currentIndex--,this.isLoading=!0,this.updateImage())}createOverlay(){this.overlayEl||(this.isLoading=!0,this.overlayEl=this.renderer.createElement("div"),this.renderer.addClass(this.overlayEl,"img-preview-overlay"),this.renderer.listen(this.overlayEl,"click",e=>this.onOverlayClick(e)),this.render(),this.renderer.appendChild(this.document.body,this.overlayEl))}destroyOverlay(){this.overlayEl&&(this.renderer.removeChild(this.document.body,this.overlayEl),this.overlayEl=null)}render(){if(!this.overlayEl)return;const e=this.currentImage,i=this.images.length>1;this.overlayEl.innerHTML=`\n      <button class="img-preview-close" aria-label="Close preview">&times;</button>\n      <div class="img-preview-content">\n        ${i?`<button class="img-preview-nav img-preview-prev" ${0===this.currentIndex?"disabled":""} aria-label="Previous image">&#8249;</button>`:""}\n        <div class="img-preview-image-container">\n          <div class="img-preview-spinner"><div class="img-preview-spinner-ring"></div></div>\n          ${e?`<img src="${e.src}" alt="${e.caption||"Image preview"}" class="img-preview-img" />`:""}\n        </div>\n        ${i?`<button class="img-preview-nav img-preview-next" ${this.currentIndex===this.images.length-1?"disabled":""} aria-label="Next image">&#8250;</button>`:""}\n      </div>\n      ${e?.caption?`<div class="img-preview-caption">${e.caption}</div>`:""}\n      ${i?`<div class="img-preview-counter">${this.currentIndex+1} / ${this.images.length}</div>`:""}\n    `;const a=this.overlayEl.querySelector(".img-preview-close");a&&this.renderer.listen(a,"click",j=>{j.stopPropagation(),this.close()});const u=this.overlayEl.querySelector(".img-preview-prev");u&&this.renderer.listen(u,"click",j=>{j.stopPropagation(),this.prev()});const _=this.overlayEl.querySelector(".img-preview-next");_&&this.renderer.listen(_,"click",j=>{j.stopPropagation(),this.next()});const E=this.overlayEl.querySelector(".img-preview-img");E&&(E.complete?this.onImageLoaded(E):this.renderer.listen(E,"load",()=>this.onImageLoaded(E)))}onImageLoaded(e){this.isLoading=!1,this.renderer.addClass(e,"loaded");const i=this.overlayEl?.querySelector(".img-preview-spinner");i&&this.renderer.setStyle(i,"display","none")}updateImage(){this.render()}onOverlayClick(e){const i=e.target;"IMG"===i.tagName||i.classList.contains("img-preview-nav")||i.classList.contains("img-preview-caption")||i.classList.contains("img-preview-counter")||this.close()}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(t.sFG),t.rXU(f.qQL))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-image-preview"]],hostBindings:function(i,a){1&i&&t.bIt("keydown",function(_){return a.onKeyDown(_)},t.EBC)},inputs:{images:"images",currentIndex:"currentIndex",isOpen:"isOpen"},outputs:{closed:"closed"},standalone:!1,features:[t.OA$],decls:0,vars:0,template:function(i,a){},styles:[".img-preview-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000eb;z-index:999999;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:imgPreviewFadeIn .2s ease-in;cursor:pointer}@keyframes imgPreviewFadeIn{0%{opacity:0}
1to{opacity:1}}.img-preview-close{position:fixed;top:16px;right:24px;background:none;border:none;color:#fff;font-size:44px;cursor:pointer;z-index:1000000;line-height:1;padding:4px 12px;transition:opacity .2s}.img-preview-close:hover{opacity:.7}.img-preview-content{display:flex;align-items:center;justify-content:center;width:100%;max-width:90vw;max-height:80vh;gap:16px;cursor:default}.img-preview-image-container{position:relative;display:flex;align-items:center;justify-content:center;max-width:85vw;max-height:80vh;cursor:default}.img-preview-image-container .img-preview-img{max-width:85vw;max-height:80vh;object-fit:contain;border-radius:4px;opacity:0;transition:opacity .3s ease}.img-preview-image-container .img-preview-img.loaded{opacity:1}.img-preview-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.img-preview-spinner-ring{width:40px;height:40px;border:3px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:imgPreviewSpin .8s linear infinite}@keyframes imgPreviewSpin{to{transform:rotate(360deg)}}.img-preview-nav{background:#ffffff1a;border:none;color:#fff;font-size:48px;cursor:pointer;padding:8px 16px;border-radius:4px;transition:background .2s;flex-shrink:0;line-height:1}.img-preview-nav:hover:not(:disabled){background:#ffffff40}.img-preview-nav:disabled{opacity:.3;cursor:default}.img-preview-caption{color:#fff;font-size:16px;margin-top:16px;text-align:center;max-width:80vw;cursor:default}.img-preview-counter{color:#fff9;font-size:14px;margin-top:8px;cursor:default}\n"],encapsulation:2})}}return n})();const LN=["slickEventsSlider"];function BN(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",7),t.EFF(1,"\n        "),t.j41(2,"div",8),t.bIt("click",function(){const a=f.eBV(e).index,u=t.XpG(2);return f.Njj(u.openPreview(a))}),t.k0s(),t.EFF(3,"\n      "),t.k0s()}if(2&n){const e=o.$implicit;t.R7$(2),t.Aen(t.VkB("background: url('",e,"') no-repeat top center;"))}}function jN(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"ngx-slick-carousel",5,1),t.EFF(4,"\n      "),t.DNE(5,BN,4,3,"div",6),t.EFF(6,"\n    "),t.k0s(),t.EFF(7,"\n  "),t.bVm()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("config",e.slidePageConfig),t.R7$(3),t.Y8G("ngForOf",e.newAboutImgs)}}function VN(n,o){if(1&n&&(t.EFF(0,"\n    "),t.qex(1),t.EFF(2,"\n      "),t.j41(3,"ngx-slick-carousel",5,1),t.EFF(5,"\n        "),t.j41(6,"div",7),t.EFF(7,"\n          "),t.nrm(8,"div",9),t.EFF(9,"\n        "),t.k0s(),t.EFF(10,"\n      "),t.k0s(),t.EFF(11,"\n    "),t.bVm(),t.EFF(12,"\n  ")),2&n){const e=t.XpG();t.R7$(3),t.Y8G("config",e.slidePageConfig),t.R7$(5),t.Aen(t.VkB("background: url('",e.logoUrl,"') no-repeat center;"))}}let JS=(()=>{class n{constructor(e){this.route=e,this.newAboutImgs=[],this.previewImages=[],this.previewIndex=0,this.isPreviewOpen=!1,this.logoUrl="",this.slidePageConfig={slidesToShow:1,slidesToScroll:1,autoplaySpeed:3e3,arrows:!1,dots:!1,autoplay:!0,fade:!0,speed:2e3,cssEase:"linear"},this.settings=this.route.snapshot.data.settings||[],this.logoUrl=this.settings?.logoImgUrl}onWheel(e){0!==e.deltaX&&0==e.deltaY&&(e.deltaX>0?this.slickSlider.slickNext():this.slickSlider.slickPrev(),e.preventDefault())}ngOnInit(){this.newAboutImgs=nO(this.aboutImgs).filter(e=>!!e),this.previewImages=this.newAboutImgs.map(e=>({src:e,caption:"Previous event photo"}))}openPreview(e){this.previewImages.length&&(this.previewIndex=Math.max(0,Math.min(e,this.previewImages.length-1)),this.isPreviewOpen=!0)}onPreviewClosed(){this.isPreviewOpen=!1}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-image-slider"]],viewQuery:function(i,a){if(1&i&&t.GBs(LN,5),2&i){let u;t.mGM(u=t.lsd())&&(a.slickSlider=u.first)}},inputs:{aboutImgs:"aboutImgs"},standalone:!1,decls:11,vars:5,consts:[["empty",""],["slickEventsSlider",""],[1,"image-slider-wrapper",3,"wheel"],[4,"ngIf","ngIfElse"],[3,"closed","images","currentIndex","isOpen"],[1,"image-slider-carousel",3,"config"],["ngxSlickItem","","class","slide-event",4,"ngFor","ngForOf"],["ngxSlickItem","",1,"slide-event"],[1,"slide-event-item",3,"click"],[1,"slide-event-item"]],template:function(i,a){if(1&i){const u=t.RV6();t.j41(0,"div",2),t.bIt("wheel",function(E){return f.eBV(u),f.Njj(a.onWheel(E))}),t.EFF(1,"\n  "),t.DNE(2,jN,8,2,"ng-container",3),t.EFF(3,"\n  "),t.DNE(4,VN,13,4,"ng-template",null,0,t.C5r),t.EFF(6,"\n"),t.k0s(),t.EFF(7,"\n\n"),t.j41(8,"app-image-preview",4),t.bIt("closed",function(){return f.eBV(u),f.Njj(a.onPreviewClosed())}),t.EFF(9,"\n"),t.k0s(),t.EFF(10,"\n")}if(2&i){const u=t.sdS(5);t.R7$(2),t.Y8G("ngIf",a.newAboutImgs.length>0)("ngIfElse",u),t.R7$(6),t.Y8G("images",a.previewImages)("currentIndex",a.previewIndex)("isOpen",a.isPreviewOpen)}},dependencies:[H.Sq,H.bT,M0,Jd,Uh],styles:[".image-slider-wrapper[_ngcontent-%COMP%]{height:100%;overflow:hidden}.image-slider-wrapper[_ngcontent-%COMP%]   .slide-event-item[_ngcontent-%COMP%]{cursor:pointer;background-size:cover!important}"]})}}return n})(),HN=(()=>{class n{constructor(){this.isMobile=!1}ngOnInit(){this.isMobile=window.innerWidth<=640}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["hero-slider"]],inputs:{featureImgs:"featureImgs"},standalone:!1,decls:12,vars:1,consts:[[1,"home-wrapper"],[1,"impression-slider"],[3,"aboutImgs"],[1,"hero-title"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.nrm(4,"app-image-slider",2),t.EFF(5,"\n  "),t.k0s(),t.EFF(6,"\n  "),t.j41(7,"div",3),t.EFF(8,"Together, we are "),t.j41(9,"strong"),t.EFF(10,"Jewish Arkansas."),t.k0s()(),t.EFF(11,"\n"),t.k0s()),2&i&&(t.R7$(4),t.Y8G("aboutImgs",a.featureImgs))},dependencies:[JS],styles:['.home-wrapper[_ngcontent-%COMP%]{position:relative;display:block;height:100%;clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}.home-wrapper[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000073;z-index:0;pointer-events:none}@media only screen and (max-width:600px){.home-wrapper[_ngcontent-%COMP%]{clip-path:polygon(0 0,100% 0,100% 87%,0 100%)}}.home-wrapper[_ngcontent-%COMP%]   .impression-slider[_ngcontent-%COMP%]{display:block;width:100%;height:calc(92vh - 4.5rem)}
1@media only screen and (max-width:900px){.home-wrapper[_ngcontent-%COMP%]   .impression-slider[_ngcontent-%COMP%]{height:50vh}}.home-wrapper[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{position:absolute;left:5%;bottom:20%;font-size:clamp(1.25rem,3vw,2.5rem);color:#f8f7ef;z-index:1;text-shadow:1px 1px 5px rgba(0,0,0,.8)}']})}}return n})();var WN=S(7198);let UN=(()=>{class n{removePadding(e){return e?.replace("/ar_1.5,b_auto,c_pad","")}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})(),zN=(()=>{class n{constructor(){this.text=""}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["alt"]],inputs:{text:"text"},standalone:!1,decls:2,vars:1,template:function(i,a){1&i&&(t.j41(0,"p"),t.EFF(1),t.k0s()),2&i&&(t.R7$(),t.JRh(a.text))},encapsulation:2})}}return n})(),$N=(()=>{class n{constructor(){this.longdesc=""}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["longdesc"]],inputs:{longdesc:"longdesc"},standalone:!1,decls:2,vars:1,template:function(i,a){1&i&&(t.j41(0,"p"),t.EFF(1),t.k0s()),2&i&&(t.R7$(),t.JRh(a.longdesc))},encapsulation:2})}}return n})();function GN(n,o){if(1&n&&t.nrm(0,"img",5),2&n){const e=t.XpG();t.Y8G("src",t.mNQ(e.src),t.B4B)("ngClass",e.fit)}}function KN(n,o){if(1&n&&(t.j41(0,"video",6),t.EFF(1,"\n    "),t.nrm(2,"source",7),t.EFF(3,"\n  "),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("src",t.mNQ(e.src))}}let ym=(()=>{class n{constructor(){this.src="",this.alt="",this.fit="cover",this.longdesc="",this.image=!1,this.video=!1}ngOnInit(){}getimgSrc(e){let i=e.substr(e.lastIndexOf(".")+1);return"jpg"==i||"jpeg"==i||"png"==i||"gif"==i||"svg"==i}getvideoSrc(e){return"mp4"==e.substr(e.lastIndexOf(".")+1)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["ada-image"]],inputs:{src:"src",alt:"alt",fit:"fit",longdesc:"longdesc"},standalone:!1,decls:11,vars:4,consts:[[1,"ada-image-wrapper"],[3,"src","ngClass",4,"ngIf"],["muted","","loop","","autoplay","","playsinline","","disableRemotePlayback","","controls","",4,"ngIf"],[3,"text"],[3,"longdesc"],[3,"src","ngClass"],["muted","","loop","","autoplay","","playsinline","","disableRemotePlayback","","controls",""],["type","video/mp4",3,"src"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.DNE(2,GN,1,3,"img",1),t.EFF(3,"\n  "),t.DNE(4,KN,4,2,"video",2),t.EFF(5,"\n  "),t.nrm(6,"alt",3),t.EFF(7,"\n  "),t.nrm(8,"longdesc",4),t.EFF(9,"\n"),t.k0s(),t.EFF(10,"\n")),2&i&&(t.R7$(2),t.Y8G("ngIf",a.getimgSrc(a.src)),t.R7$(2),t.Y8G("ngIf",a.getvideoSrc(a.src)),t.R7$(2),t.Y8G("text",a.alt),t.R7$(2),t.Y8G("longdesc",a.longdesc))},dependencies:[H.YU,H.bT,zN,$N],styles:[".ada-image-wrapper[_ngcontent-%COMP%]{width:100%;height:100%}.ada-image-wrapper[_ngcontent-%COMP%]   alt[_ngcontent-%COMP%]{display:none}.ada-image-wrapper[_ngcontent-%COMP%]   longdesc[_ngcontent-%COMP%]{display:none}.ada-image-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:cover}.ada-image-wrapper[_ngcontent-%COMP%]   img.contain[_ngcontent-%COMP%]{object-fit:contain}.ada-image-wrapper[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{width:100%;height:95%;object-fit:cover}@media only screen and (max-width:900px){.ada-image-wrapper[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{height:27vw}}@media only screen and (max-width:520px){.ada-image-wrapper[_ngcontent-%COMP%]   video[_ngcontent-%COMP%]{height:30vh}}.ada-image-wrapper[_ngcontent-%COMP%]   video.contain[_ngcontent-%COMP%]{object-fit:contain}"]})}}return n})();function XN(n,o){if(1&n&&t.nrm(0,"ada-image",9),2&n){const e=t.XpG().$implicit,i=t.XpG(2);t.Y8G("fit",i.objectFit)("src",i.imgUtils.removePadding(e))("alt","test alt")("longdesc","test long description")}}function YN(n,o){if(1&n&&(t.j41(0,"div",7),t.EFF(1,"\n          "),t.DNE(2,XN,1,4,"ada-image",8),t.EFF(3,"\n        "),t.k0s()),2&n){const e=o.$implicit;t.R7$(2),t.Y8G("ngIf",e)}}function QN(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n      "),t.j41(2,"ngx-slick-carousel",5,1),t.EFF(4,"\n        "),t.DNE(5,YN,4,1,"div",6),t.EFF(6,"\n      "),t.k0s(),t.EFF(7,"\n    "),t.bVm()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("config",e.slidePageConfig),t.R7$(3),t.Y8G("ngForOf",e.newFeatureImgs)}}function qN(n,o){if(1&n&&t.nrm(0,"ada-image",11),2&n){const e=t.XpG(2);t.Y8G("src",e.imgUtils.removePadding(e.logoUrl))("alt","test alt")("longdesc","test long description")}}function JN(n,o){if(1&n&&(t.EFF(0,"\n      "),t.qex(1),t.EFF(2,"\n        "),t.j41(3,"ngx-slick-carousel",5,1),t.EFF(5,"\n          "),t.DNE(6,qN,1,3,"ada-image",10),t.EFF(7,"\n      "),t.k0s(),t.EFF(8,"\n      "),t.bVm(),t.EFF(9,"\n    ")),2&n){const e=t.XpG();t.R7$(3),t.Y8G("config",e.slidePageConfig),t.R7$(3),t.Y8G("ngIf",e.logoUrl)}}let ZS=(()=>{class n{constructor(e,i,a){this.route=e,this.tenant=i,this.imgUtils=a,this.title="",this.objectFit="cover",this.extraWide=!1,this.logoUrl="",this.newFeatureImgs=[],this.slidePageConfig={slidesToShow:1,slidesToScroll:1,autoplaySpeed:4e3,speed:1e3,arrows:!0,dots:!1,autoplay:!0,prevArrow:'<svg class="slick-prev" width="27" height="58" viewBox="0 0 27 58" fill="#E1E1E1" xmlns="http://www.w3.org/2000/svg"><path opacity="0.8" d="M1.74032 31.821C0.680308 30.1733 0.68031 28.0584 1.74032 26.4107L17.045 2.62075C19.7444 -1.57531 26.25 0.336555 26.25 5.32594L26.25 52.9057C26.25 57.8951 19.7444 59.807 17.045 55.6109L1.74032 31.821Z"/></svg>',nextArrow:'<svg class="slick-next" width="27" height="59" viewBox="0 0 27 59" fill="#E1E1E1" xmlns="http://www.w3.org/2000/svg"><path opacity="0.8" d="M25.2597 26.9083C26.3197 28.556 26.3197 30.671 25.2597 32.3187L9.95499 56.1086C7.25555 60.3047 0.75 58.3928 0.75 53.4034L0.75 5.82364C0.75 0.834261 7.25555 -1.07763 9.95499 3.11843L25.2597 26.9083Z"/></svg>'}
1,this.settings=this.route.snapshot.data.settings||[],this.logoUrl=this.settings?.logoImgUrl}ngOnChanges(e){e.featureImgs&&(this.newFeatureImgs=nO(this.featureImgs).filter(i=>""!==i))}ngOnInit(){this.newFeatureImgs=nO(this.featureImgs).filter(e=>""!==e)}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(WN.h),t.rXU(UN))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["events-slider"]],inputs:{featureImgs:"featureImgs",title:"title",objectFit:"objectFit",extraWide:"extraWide"},standalone:!1,features:[t.OA$],decls:11,vars:4,consts:[["empty",""],["slickEventsSlider",""],[1,"slider-wrapper"],[1,"slider-content"],[4,"ngIf","ngIfElse"],[1,"slick-event-carousel",3,"config"],["ngxSlickItem","","class","slide-event","aria-haspopup","true",4,"ngFor","ngForOf"],["ngxSlickItem","","aria-haspopup","true",1,"slide-event"],[3,"fit","src","alt","longdesc",4,"ngIf"],[3,"fit","src","alt","longdesc"],["id","default-background",3,"src","alt","longdesc",4,"ngIf"],["id","default-background",3,"src","alt","longdesc"]],template:function(i,a){if(1&i&&(t.j41(0,"div",2),t.EFF(1,"\n  "),t.j41(2,"div",3),t.EFF(3,"\n    "),t.DNE(4,QN,8,2,"ng-container",4),t.EFF(5,"\n    "),t.DNE(6,JN,10,2,"ng-template",null,0,t.C5r),t.EFF(8,"\n  "),t.k0s(),t.EFF(9,"\n"),t.k0s(),t.EFF(10,"\n")),2&i){const u=t.sdS(7);t.AVh("extra-wide",a.extraWide),t.R7$(4),t.Y8G("ngIf",a.newFeatureImgs.length>0)("ngIfElse",u)}},dependencies:[H.Sq,H.bT,ym,Jd,Uh],styles:[".slider-wrapper[_ngcontent-%COMP%]{display:block;overflow:hidden;height:460px;max-width:500px;margin:0 0 0 auto;border-radius:30px}.slider-wrapper.extra-wide[_ngcontent-%COMP%]{max-width:90%}@media only screen and (max-width:1000px){.slider-wrapper[_ngcontent-%COMP%]{margin:0 auto}}.slider-wrapper[_ngcontent-%COMP%]   .slider-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}.slider-wrapper[_ngcontent-%COMP%]   .slider-content[_ngcontent-%COMP%]   .slick-event-carousel[_ngcontent-%COMP%]{flex:1}.slider-wrapper[_ngcontent-%COMP%]   .slider-content[_ngcontent-%COMP%]   .slick-event-carousel[_ngcontent-%COMP%]   .slick-prev[_ngcontent-%COMP%]{left:0}.slider-wrapper[_ngcontent-%COMP%]   ada-image[_ngcontent-%COMP%]{height:100%;width:100%;overflow:hidden;display:block;border:1px solid #e1e1e1;border-top-left-radius:5px;border-top-right-radius:5px}.slider-wrapper[_ngcontent-%COMP%]   .slide-event[_ngcontent-%COMP%]{width:100%;height:100%}.slider-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin:0;padding:0;text-align:center;line-height:41px;font-size:1.125rem;background:#e1e1e1;color:#333}@media only screen and (max-width:1200px){.slider-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:.875rem}}.slider-wrapper[_ngcontent-%COMP%]   #default-background[_ngcontent-%COMP%]{background-color:#2574aa}"]})}}return n})();function ZN(n,o){if(1&n&&(t.j41(0,"span",6),t.EFF(1),t.k0s()),2&n){const e=o.ngIf,i=t.XpG();t.Y8G("ngClass",i.getStatusClass()),t.R7$(),t.SpI("\n      ",e,"\n    ")}}let e2=(()=>{class n{constructor(e){this.datePipe=e}ngOnInit(){if(this.event.isPlaceholder)return this.day="TBD",this.month="Sorry!",void(this.displayDate="Come Back Later");""!=this.event.link&&null==this.event.link.split("https://")[1]&&(this.event.link="https://"+this.event.link);let e=new Date(this.event.startDate),i=new Date(this.event.endDate);this.startdate=this.datePipe.transform(e,"fullDate");let a=this.datePipe.transform(e,"MMMM d"),u=this.datePipe.transform(i,"MMMM d");this.startTimeString=this.datePipe.transform(e,"shortTime"),this.endTimeString=this.datePipe.transform(i,"shortTime"),this.month=a.split(" ")[0].substring(0,3).toUpperCase(),this.day=a.split(" ")[1],a!=u?(this.startTimeString=`${a}, ${this.startTimeString}`,this.endTimeString=`${u}, ${this.endTimeString}`,this.displayDate=`${this.startTimeString} - ${this.endTimeString}`):this.displayDate=`${a}, ${this.startTimeString} - ${this.endTimeString}`;const _=this.event.placeAddress.split(", ");_[0]=_[0].replace(/\s/g,"+"),_[1]="+,"+_[1],_[2]="+,"+_[2],_[3]="+,"+_[3]+"/",this.addressMapString="https://www.google.com/maps/place/"+_.join(),this.slug=this.event.name?.toLowerCase().trim().replace(/^[^\w]+|[^\w]+$/g,"").replace(/[^\w]+/g,"-")||this.event.id}getStatusLabel(){return this.event?.isCanceled?"CANCELLED":this.event?.isPostponed?"POSTPONED":null}getStatusClass(){return this.event?.isCanceled?"status-tag--cancelled":"status-tag--postponed"}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-event-card"]],inputs:{event:"event"},standalone:!1,decls:21,vars:6,consts:[[1,"event-item-wrapper",3,"routerLink"],[1,"month"],[1,"date-info"],[1,"day"],[1,"content-info"],["class","status-tag",3,"ngClass",4,"ngIf"],[1,"status-tag",3,"ngClass"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3),t.k0s(),t.EFF(4,"\n  "),t.j41(5,"div",2),t.EFF(6),t.k0s(),t.EFF(7,"\n  "),t.j41(8,"div",3)(9,"span"),t.EFF(10),t.k0s()(),t.EFF(11,"\n  "),t.j41(12,"div",4),t.EFF(13,"\n    "),t.DNE(14,ZN,2,2,"span",5),t.EFF(15,"\n    "),t.j41(16,"span"),t.EFF(17),t.k0s(),t.EFF(18,"\n  "),t.k0s(),t.EFF(19,"\n"),t.k0s(),t.EFF(20,"\n")),2&i&&(t.Y8G("routerLink","TBD"===a.day?null:"events/"+a.slug),t.R7$(3),t.JRh(a.month),t.R7$(3),t.JRh(a.displayDate),t.R7$(4),t.JRh(a.day),t.R7$(4),t.Y8G("ngIf",a.getStatusLabel()),t.R7$(3),t.JRh(a.event.name))},dependencies:[H.YU,H.bT,Us.Wk],styles:["[_nghost-%COMP%]:first-child   .event-item-wrapper[_ngcontent-%COMP%]{border-top:none}.event-item-wrapper[_ngcontent-%COMP%]{display:grid;grid-template-columns:70px 1fr;grid-template-rows:auto auto;align-items:center;column-gap:18px;font-size:1.625rem;padding:10px;border-top:1px solid #b8a5af;cursor:pointer}.event-item-wrapper[_ngcontent-%COMP%]   .month[_ngcontent-%COMP%]{grid-column:1/2;grid-row:1/2;justify-self:center;align-self:center;font-size:clamp(1rem,3vw,1.625rem);text-align:center;font-weight:500}.event-item-wrapper[_ngcontent-%COMP%]   .date-info[_ngcontent-%COMP%]{grid-column:2/3;grid-row:1/2;align-self:center;justify-self:start;font-size:1rem}.event-item-wrapper[_ngcontent-%COMP%]   .day[_ngcontent-%COMP%]{grid-column:1/2;grid-row:2/3;justify-self:center;align-self:center}.event-item-wrapper[_ngcontent-%COMP%]   .day[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:clamp(1.5rem,2vw,2.275rem);font-weight:500}.event-item-wrapper[_ngcontent-%COMP%]   .content-info[_ngcontent-%COMP%]{grid-column:2/3;grid-row:2/3;align-self:center;justify-self:start;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:clamp(.9rem,3vw,1.4375rem)}.event-item-wrapper[_ngcontent-%COMP%]   .content-info[_ngcontent-%COMP%]   .status-tag[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 18px;border-radius:10px;color:#fff;font-size:clamp(.8rem,2vw,1rem);font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.event-item-wrapper[_ngcontent-%COMP%]   .content-info[_ngcontent-%COMP%]   .status-tag.status-tag--postponed[_ngcontent-%COMP%]{background:#ff7900}.event-item-wrapper[_ngcontent-%COMP%]   .content-info[_ngcontent-%COMP%]   .status-tag.status-tag--cancelled[_ngcontent-%COMP%]{background:#c90000}@media only screen and (max-width:600px){.event-item-wrapper[_ngcontent-%COMP%]{grid-template-columns:60px 1fr;column-gap:.65rem}}"]})}}return n})();function E0(n,o){if(!o)return"";const e=new Date(o);if(Number.isNaN(e.getTime()))return"";const i=e.getDate(),a=n.transform(e,"MMMM d"),u=e.getFullYear();let _="th";if(i<11||i>13)switch(i%10){case 1:_="st";break;case 2:_="nd";break;case 3:_="rd"}return`Date Posted: ${a}${_}, ${u}`}let D0=(()=>{class n{transform(e){return e?e.toLowerCase().trim().replace(/^[^\w]+|[^\w]+$/g,"").replace(/[^\w]+/g,"-"):""}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275pipe=t.EJ8({name:"slugify",type:n,pure:!0,standalone:!1})}}return n})();const t2=["slickNewsSlider"];function n2(n,o){if(1&n&&(t.j41(0,"div",16),t.EFF(1,"\n                            "),t.j41(2,"a",17),t.EFF(3,"Feedback"),t.k0s(),t.EFF(4,"\n                        "),t.k0s()),2&n){const e=t.XpG().$implicit;t.R7$(2),t.Y8G("href",t.ai1("mailto:",e.email,"?subject=Feedback%20to%20",e.title),t.B4B)}}function i2(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",7),t.EFF(1,"\n                "),t.j41(2,"div",8),t.EFF(3,"\n                    "),t.j41(4,"p",9),t.EFF(5),t.k0s(),t.EFF(6,"\n                    "),t.j41(7,"div",10),t.EFF(8,"\n                        "),t.j41(9,"img",11),t.bIt("click",function(){const a=f.eBV(e).index,u=t.XpG(2);return f.Njj(u.clickImage(a))}),t.k0s(),t.EFF(10,"\n                    "),t.k0s(),t.EFF(11,"\n                    "),t.j41(12,"div",12),t.EFF(13),t.k0s(),t.EFF(14,"\n                    "),t.j41(15,"div",13),t.EFF(16,"\n                        "),t.DNE(17,n2,5,3,"div",14),t.EFF(18,"\n                        "),t.j41(19,"div",15),t.nI1(20,"slugify"),t.EFF(21,"More"),t.k0s(),t.EFF(22,"\n                    "),t.k0s(),t.EFF(23,"\n                "),t.k0s(),t.EFF(24,"\n            "),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(2);t.R7$(5),t.JRh(e.title),t.R7$(4),t.Y8G("src",t.mNQ(e.imgUrl),t.B4B)("alt",t.mNQ(e.title)),t.R7$(4),t.JRh(i.getPostedDate(e.createdDate||e.date)),t.R7$(4),t.Y8G("ngIf",e.email),t.R7$(2),t.Y8G("routerLink",t.VkB("news/",t.bMT(20,9,e.title)))}}function r2(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n        "),t.j41(2,"ngx-slick-carousel",5,1),t.EFF(4,"\n            "),t.DNE(5,i2,25,11,"div",6),t.EFF(6,"\n        "),t.k0s(),t.EFF(7,"\n    "),t.bVm()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("config",e.slideNewsConfig),t.R7$(3),t.Y8G("ngForOf",e.news)}}function o2(n,o){if(1&n&&(t.EFF(0,"\n        "),t.qex(1),t.EFF(2,"\n            "),t.j41(3,"ngx-slick-carousel",5,1),t.EFF(5,"\n                "),t.j41(6,"div",18),t.EFF(7,"\n                    "),t.j41(8,"div",8),t.EFF(9,"test"),t.k0s(),t.EFF(10,"\n                "),t.k0s(),t.EFF(11,"\n            "),t.k0s(),t.EFF(12,"\n        "),t.bVm(),t.EFF(13,"\n    ")),2&n){const e=t.XpG();t.R7$(3),t.Y8G("config",e.slideNewsConfig)}}let s2=(()=>{class n{constructor(e,i){this.datePipe=e,this.route=i,this.news=[],this.previewImages=[],this.previewIndex=0,this.isPreviewOpen=!1,this.slideNewsConfig={slidesToShow:3,slidesToScroll:1,arrows:!1,dots:!0,swipe:!0,draggable:!0,touchMove:!0,cssEase:"linear",responsive:[{breakpoint:1600,settings:{slidesToShow:3,slidesToScroll:1}},{breakpoint:1200,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:900,settings:{slidesToShow:1,slidesToScroll:1}}]}
1,this.settings=this.route.snapshot.data.settings||[]}getPostedDate(e){return E0(this.datePipe,e)}onWheel(e){0!==e.deltaX&&0==e.deltaY&&(e.deltaX>0?this.slickSlider.slickNext():this.slickSlider.slickPrev(),e.preventDefault())}ngOnInit(){}clickImage(e){!this.news||!Array.isArray(this.news)||0===this.news.length||(this.previewImages=this.news.map(i=>({src:i.imgUrl||i.image||i.src||"",caption:i.title||""})),this.previewIndex=Math.max(0,Math.min(e,this.previewImages.length-1)),this.isPreviewOpen=!0)}onPreviewClosed(){this.isPreviewOpen=!1}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh),t.rXU(zs.nX))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-news-card-slider"]],viewQuery:function(i,a){if(1&i&&t.GBs(t2,5),2&i){let u;t.mGM(u=t.lsd())&&(a.slickSlider=u.first)}},inputs:{news:"news"},standalone:!1,decls:11,vars:5,consts:[["empty",""],["slickNewsSlider",""],[1,"news-slider-wrapper",3,"wheel"],[4,"ngIf","ngIfElse"],[3,"closed","images","currentIndex","isOpen"],[1,"news-slider-carousel",3,"config"],["ngxSlickItem","","class","slide slide-news",4,"ngFor","ngForOf"],["ngxSlickItem","",1,"slide","slide-news"],[1,"slide-news-item"],[1,"title"],[1,"news-img"],[3,"click","src","alt"],[1,"news-date"],[1,"action-btns"],["class","feedback-btn",4,"ngIf"],[1,"more-btn",3,"routerLink"],[1,"feedback-btn"],["target","_top",1,"feedback",3,"href"],["ngxSlickItem","",1,"slide-news"]],template:function(i,a){if(1&i){const u=t.RV6();t.j41(0,"div",2),t.bIt("wheel",function(E){return f.eBV(u),f.Njj(a.onWheel(E))}),t.EFF(1,"\n    "),t.DNE(2,r2,8,2,"ng-container",3),t.EFF(3,"\n    "),t.DNE(4,o2,14,1,"ng-template",null,0,t.C5r),t.EFF(6,"\n"),t.k0s(),t.EFF(7,"\n\n"),t.j41(8,"app-image-preview",4),t.bIt("closed",function(){return f.eBV(u),f.Njj(a.onPreviewClosed())}),t.EFF(9,"\n"),t.k0s(),t.EFF(10,"\n")}if(2&i){const u=t.sdS(5);t.R7$(2),t.Y8G("ngIf",a.news.length>0)("ngIfElse",u),t.R7$(6),t.Y8G("images",a.previewImages)("currentIndex",a.previewIndex)("isOpen",a.isPreviewOpen)}},dependencies:[H.Sq,H.bT,Us.Wk,M0,Jd,Uh,D0],styles:[".news-slider-wrapper[_ngcontent-%COMP%]{height:100%;overflow:hidden}.news-slider-wrapper[_ngcontent-%COMP%]     .slick-track{display:flex!important}.news-slider-wrapper[_ngcontent-%COMP%]     .slick-slide{height:auto;gap:20px}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news[_ngcontent-%COMP%]{margin-bottom:3rem}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:14px 30px;margin-right:14%;border-radius:30px;background-color:#ffdaec;height:100%}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{color:#1e3eaf;font-size:1.0625rem;font-weight:700;padding-bottom:1rem;line-height:1.2;height:3.825rem;overflow:hidden;display:block}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .news-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;border-radius:30px;cursor:pointer}
1.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .news-date[_ngcontent-%COMP%]{padding:10px;font-size:12pt;font-style:italic;color:#1e3eaf}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .action-btns[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:center;justify-content:left;margin-top:auto}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .action-btns[_ngcontent-%COMP%]   .feedback-btn[_ngcontent-%COMP%], .news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .action-btns[_ngcontent-%COMP%]   .more-btn[_ngcontent-%COMP%]{color:#fff;width:120px;text-align:center;background-color:#1e3eaf;border-radius:24px;padding:10px 20px;cursor:pointer}.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .action-btns[_ngcontent-%COMP%]   .feedback-btn[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]   .action-btns[_ngcontent-%COMP%]   .more-btn[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#fff;text-decoration:none}@media only screen and (max-width:900px){.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]{min-width:250px;margin-right:20px}}@media only screen and (max-width:350px){.news-slider-wrapper[_ngcontent-%COMP%]   .slide-news-item[_ngcontent-%COMP%]{min-width:200
1px;margin-right:15px}}"]})}}return n})();const a2=["newsRef"],l2=["eventsRef"];function c2(n,o){if(1&n&&(t.j41(0,"div",42),t.EFF(1,"\n        "),t.k0s()),2&n){const e=t.XpG(3);t.Y8G("appHtmlContent",e.iframe_html)}}function d2(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",43),t.bIt("click",function(){f.eBV(e);const a=t.XpG(3);return f.Njj(a.loadAndPlayVideo())}),t.EFF(1,"\n          "),t.j41(2,"div",44),t.EFF(3,"\n          "),t.k0s(),t.EFF(4,"\n          "),t.j41(5,"mat-icon",45),t.EFF(6,"photo_camera_front"),t.k0s(),t.EFF(7,"\n        "),t.k0s()}if(2&n){const e=t.XpG(3);t.R7$(2),t.xc7("background-image","url("+e.thumbnailUrl+")")}}function u2(n,o){if(1&n&&(t.j41(0,"div",38),t.EFF(1,"\n      "),t.j41(2,"div",39),t.EFF(3,"\n        "),t.DNE(4,c2,2,1,"div",40),t.EFF(5,"\n\n        "),t.DNE(6,d2,8,2,"div",41),t.EFF(7,"\n      "),t.k0s(),t.EFF(8,"\n    "),t.k0s()),2&n){const e=t.XpG(2);t.R7$(4),t.Y8G("ngIf",!e.showThumbnail),t.R7$(2),t.Y8G("ngIf",e.showThumbnail)}}function p2(n,o){1&n&&t.nrm(0,"app-event-card",46),2&n&&t.Y8G("event",o.$implicit)}function h2(n,o){1&n&&(t.j41(0,"div",47),t.EFF(1,"\n              "),t.nrm(2,"div",48),t.EFF(3,"\n              "),t.nrm(4,"img",49),t.EFF(5,"\n            "),t.k0s())}function f2(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",50),t.bIt("click",function(){f.eBV(e);const a=t.XpG(2);return f.Njj(a.show())}),t.EFF(1,"\n          "),t.j41(2,"div",51),t.bIt("click",function(a){return f.eBV(e),f.Njj(a.stopPropagation())}),t.EFF(3,"\n            "),t.j41(4,"h3"),t.EFF(5,"We fulfill our misison by:"),t.k0s(),t.EFF(6,"\n            "),t.j41(7,"ul"),t.EFF(8,"\n              "),t.j41(9,"li"),t.EFF(10,"Acting as a statewide information and resource center for the Jewish community."),t.k0s(),t.EFF(11,"\n              "),t.j41(12,"li"),t.EFF(13,"Fundraising and allocating funds to benefit and provide for the needs of Jewish individuals and\n                communities."),t.k0s(),t.EFF(14,"\n              "),t.j41(15,"li"),t.EFF(16,"Supporting and providing programs and services that broaden our knowledge and perspectives of Jewish\n                life and history, encourage fellowship and foster Jewish identity."),t.k0s(),t.EFF(17,"\n              "),t.j41(18,"li"),t.EFF(19,"Respecting the different expressions of Judaism and Jewish life. Basing our decisions and actions on\n                the values of K-lal Yisrael (shared community), Tikkun Olam (repairing the world), and Tzedakah\n                (justice, righteousness, and philanthropy)."),t.k0s(),t.EFF(20,"\n            "),t.k0s(),t.EFF(21,"\n          "),t.k0s(),t.EFF(22,"\n        "),t.k0s()}}function g2(n,o){if(1&n){const e=t.RV6();t.qex(0),t.EFF(1,"\n  "),t.nrm(2,"hero-slider",3),t.EFF(3,"\n  "),t.j41(4,"div",4),t.EFF(5,"\n    "),t.DNE(6,u2,9,2,"div",5),t.EFF(7,"\n    "),t.j41(8,"div",6),t.EFF(9,"\n      "),t.j41(10,"div",7),t.EFF(11,"\n        "),t.nrm(12,"div",8),t.EFF(13,"\n      "),t.k0s(),t.EFF(14,"\n    "),t.k0s(),t.EFF(15,"\n  "),t.k0s(),t.EFF(16,"\n  "),t.j41(17,"div",9),t.EFF(18,"\n    "),t.qex(19),t.EFF(20,"\n      "),t.j41(21,"div",10),t.EFF(22,"\n        "),t.j41(23,"div",11),t.EFF(24,"\n          "),t.j41(25,"div",12,1),t.EFF(27,"\n            "),t.j41(28,"span"),t.EFF(29,"COMMUNITY CALENDAR"),t.k0s(),t.EFF(30,"\n            "),t.j41(31,"span",13),t.EFF(32,"View All Events"),t.k0s(),t.EFF(33,"\n          "),t.k0s(),t.EFF(34,"\n          "),t.j41(35,"div",14),t.EFF(36,"\n            "),t.DNE(37,p2,1,1,"app-event-card",15),t.EFF(38,"\n            "),t.DNE(39,h2,6,0,"div",16),t.EFF(40,"\n          "),t.k0s(),t.EFF(41,"\n        "),t.k0s(),t.EFF(42,"\n        "),t.j41(43,"div",17),t.EFF(44,"\n          "),t.j41(45,"events-slider",18),t.EFF(46,"\n          "),t.k0s(),t.EFF(47,"\n          "),t.j41(48,"p",19)(49,"strong"),t.EFF(50,"Sharing memories from our previous gatherings."),t.k0s(),t.EFF(51,"\n            If you would like to request the removal or review of a specific photo, please reach out to our team.\n          "),t.k0s(),t.EFF(52,"\n          "),t.j41(53,"span",20),t.EFF(54,"View All Events"),t.k0s(),t.EFF(55,"\n        "),t.k0s(),t.EFF(56,"\n      "),t.k0s(),t.EFF(57,"\n    "),t.bVm(),t.EFF(58,"\n  "),t.k0s(),t.EFF(59,"\n  "),t.j41(60,"div",21),t.EFF(61,"\n    "),t.j41(62,"div",22),t.EFF(63,"As One We ..."),t.k0s(),t.EFF(64,"\n    "),t.j41(65,"div",23),t.EFF(66,"\n      "),t.j41(67,"div",24),t.EFF(68,"\n        "),t.j41(69,"div",25),t.EFF(70,"\n          "),t.j41(71,"div",26),t.EFF(72,"Strengthen Communities"),t.k0s(),t.EFF(73,"\n          "),t.j41(74,"p",27),t.EFF(75,"From innovative programming to resources on Jewish community news and events, we help bring\n            our community together to celebrate being Jewish in Arkansas."),t.k0s(),t.EFF(76,"\n        "),t.k0s(),t.EFF(77,"\n      "),t.k0s(),t.EFF(78,"\n      "),t.j41(79,"div",24),t.EFF(80,"\n        "),t.nrm(81,"div",28),t.EFF(82,"\n      "),t.k0s(),t.EFF(83,"\n      "),t.j41(84,"div",24),t.EFF(85,"\n        "),t.j41(86,"div",29),t.EFF(87,"\n          "),t.j41(88,"div",26),t.EFF(89,"Accomplish Our Mission"),t.k0s(),t.EFF(90,"\n          "),t.j41(91,"p",30),t.EFF(92,'"The Jewish Federation of Arkansas strengthens, supports and ensures the future\n            of the Jewish community in Arkansas and provides for the Jewish people in Israel and worldwide."'),t.k0s(),t.EFF(93,"\n        "),t.k0s(),t.EFF(94,"\n        "),t.DNE(95,f2,23,0,"div",31),t.EFF(96,"\n        "),t.j41(97,"div",32),t.bIt("click",function(){f.eBV(e);const a=t.XpG();return f.Njj(a.show())}),t.EFF(98,"Learn More"),t.k0s(),t.EFF(99,"\n      "),t.k0s(),t.EFF(100,"\n    "),t.k0s(),t.EFF(101,"\n  "),t.k0s(),t.EFF(102,"\n  "),t.j41(103,"div",33),t.EFF(104,"\n    "),t.j41(105,"div",22),t.EFF(106,"Stay Informed"),t.k0s(),t.EFF(107,"\n    "),t.j41(108,"div",34),t.EFF(109,"\n      "),t.j41(110,"span"),t.EFF(111,"Catch up on News, stories, and initiatives from your community"),t.k0s(),t.EFF(112,"\n      "),t.j41(113,"span",35),t.EFF(114,"See All Posts"),t.k0s(),t.EFF(115,"\n    "),t.k0s(),t.EFF(116,"\n    "),t.j41(117,"div",36),t.EFF(118,"\n      "),t.nrm(119,"app-news-card-slider",37),t.EFF(120,"\n    "),t.k0s(),t.EFF(121,"\n  "),t.k0s(),t.EFF(122,"\n"),t.bVm()}if(2&n){const e=t.XpG();t.R7$(2),t.Y8G("featureImgs",e.featureImgs),t.R7$(4),t.Y8G("ngIf",e.hasIntroVideo),t.R7$(6),t.Y8G("appHtmlContent",null==e.settings?null:e.settings.description),t.R7$(25),t.Y8G("ngForOf",e.homeEvents.slice(0,5)),t.R7$(2),t.Y8G("ngIf",e.homeEvents&&0==e.homeEvents.length),t.R7$(6),t.Y8G("featureImgs",null==e.settings?null:e.settings.featureEventImgs)("title","Pictures from previous events"),t.R7$(50),t.Y8G("ngIf",e.showmore),t.R7$(24),t.Y8G("news",e.newsList)}}function _2(n,o){1&n&&(t.j41(0,"div",53),t.EFF(1,"\n    Invalid City! Please load valid city\n  "),t.k0s())}function m2(n,o){if(1&n&&(t.EFF(0,"\n  "),t.DNE(1,_2,2,0,"div",52),t.EFF(2,"\n")),2&n){const e=t.XpG();t.R7$(),t.Y8G("ngIf",!e.isValidCity)}}let v2=(()=>{class n{constructor(e,i,a){this.route=e,this.events=i,this.news=a,this.defaultIntroVideoUrl="https://www.youtube.com/watch?v=aqz-KE-bpKQ",this.homeEvents=[],this.isLoadingEvents=!0,this.news$=this.news.sortedData$,this.featureImgs=[],this.newsList=[],this.isValidCity=!0,this.isCarouselReady=!1,this.hasIntroVideo=!0,this.settings=this.route.
1snapshot.data.settings||[],console.log(this.settings),this.tenant=this.settings.viewShortName,this.events.data$.pipe((0,Dt.M)(u=>{u.sort((_,E)=>_.startDate.localeCompare(E.startDate)),this.homeEvents=u.filter(_=>{const E=new Date(_.startDate),j=new Date;return E.getTime()>j.getTime()}),this.isLoadingEvents=!1})).subscribe(),this.news.data$.pipe((0,Dt.M)(u=>{this.newsList=u.filter(_=>!0),this.newsList.sort((_,E)=>new Date(E.createdDate).getTime()-new Date(_.createdDate).getTime()),this.isLoadingEvents=!1})).subscribe(),this.isValidCity=!(0,qD.A)(this.settings),(0,qD.A)(this.settings)||(this.featureImgs=this.settings.featureImgs)}ngOnInit(){this.setUpIntroVideo()}show(){this.showmore=!this.showmore}extractVideoId(e){const a=e?.match(/^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=)([^#&?]*).*/);return a&&a[2]?a[2]:""}setUpIntroVideo(){this.youtubeUrl=this.settings?.social?.youtubeUrl||this.defaultIntroVideoUrl,this.videoId=this.extractVideoId(this.youtubeUrl),this.videoId?(this.thumbnailUrl=`https://img.youtube.com/vi/${this.videoId}/hqdefault.jpg`,this.iframe_html=`<iframe src="https://www.youtube.com/embed/${this.videoId}?portrait=0&mute=1&rel=0&modestbranding=1&color=333&playlist=${this.videoId}&enablejsapi=1" title="Introduction Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" id="youtube-player" width="100%" height="100%" style="width:100%;height:100%;display:block;" allowfullscreen></iframe>`,this.hasIntroVideo=!0,this.loadThumbnail()):this.hasIntroVideo=!1}loadThumbnail(){this.showThumbnail=!0}loadAndPlayVideo(){this.showThumbnail=!1,setTimeout(()=>{const e=document.getElementById("youtube-player");if(e&&e.contentWindow)if(window.YT)this.initPlayer();else{const i=document.createElement("script");i.src="https://www.youtube.com/iframe_api",document.body.appendChild(i),window.onYouTubeIframeAPIReady=()=>{this.initPlayer()}}},100)}initPlayer(){this.player=new window.YT.Player("youtube-player",{width:"100%",height:"100%",videoId:this.videoId,playerVars:{autoplay:1,rel:0,modestbranding:1},events:{onReady:e=>{const i=e?.target?.getIframe?.();i&&(i.style.width="100%",i.style.height="100%",i.style.display="block"),e.target.playVideo()},onStateChange:this.onPlayerStateChange.bind(this)}})}onPlayerStateChange(e){e.data===window.YT.PlayerState.ENDED&&this.loadThumbnail()}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(JD.e),t.rXU(ZD))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["home"]],viewQuery:function(i,a){if(1&i&&t.GBs(a2,5)(l2,5),2&i){let u;t.mGM(u=t.lsd())&&(a.newsSection=u.first),t.mGM(u=t.lsd())&&(a.eventsSection=u.first)}},standalone:!1,decls:4,vars:2,consts:[["invalidCity",""],["eventsRef",""],[4,"ngIf","ngIfElse"],[3,"featureImgs"],[1,"intro-section"],["class","video-wrapper",4,"ngIf"],[1,"text-image-wrapper"],[1,"content-wrapper"],[1,"intro-description",3,"appHtmlContent"],[1,"events-section"],[1,"events-wrapper"],[1,"events-left-column"],[1,"events-title"],["routerLink","events",1,"all-events","mobile-only"],[1,"events-list"],[3,"event",4,"ngFor","ngForOf"],["class","no-events",4,"ngIf"],[1,"events-right-column"],[3,"featureImgs","title"],[1,"events-photo-note"],["routerLink","events",1,"all-events-bottom"],[1,"promotion-section"],[1,"section-title"],[1,"items-wrapper"],[1,"item-wrapper"],[1,"item-content-wrapper"],[1,"title"],[1,"detail"],[1,"item-image-wrapper",2,"background-image","url('/assets/images/placeholder.png')"],[1,"item-content-wrapper","item-button"],[1,"detail","item-button"],["class","our-mission-overlay",3,"click",4,"ngIf"],[1,"learnmore",3,"click"],[1,"news-section"],[1,"section-sub-title"],["routerLink","news",1,"all-posts"],[1,"news-slider"],[3,"news"],[1,"video-wrapper"],[1,"video-item-wrapper"],["class","iframe_banner_video custom-page-video",3,"appHtmlContent",4,"ngIf"],["class","thumbnail-container",3,"click",4,"ngIf"],[1,"iframe_banner_video","custom-page-video",3,"appHtmlContent"],[1,"thumbnail-container",3,"click"],[1,"img"],[1,"photo_camera_front"],[3,"event"],[1,"no-events"],[1,"seperator-line"],["src","/assets/images/stay-tuned.png","alt","stay tuned genie",1,"stay-tuned"],[1,"our-mission-overlay",3,"click"],[1,"overlay-wrapper",3,"click"],["class","invali
1d",4,"ngIf"],[1,"invalid"]],template:function(i,a){if(1&i&&(t.DNE(0,g2,123,9,"ng-container",2),t.EFF(1,"\n"),t.DNE(2,m2,3,1,"ng-template",null,0,t.C5r)),2&i){const u=t.sdS(3);t.Y8G("ngIf",a.isValidCity)("ngIfElse",u)}},dependencies:[H.Sq,H.bT,Us.Wk,bc.An,vm,HN,ZS,e2,s2],styles:["hero-slider[_ngcontent-%COMP%]{margin-top:-100px}@media only screen and (max-width:900px){hero-slider[_ngcontent-%COMP%]{margin-top:0}}.intro-section[_ngcontent-%COMP%]{display:flex;gap:50px;padding:50px 100px;align-items:flex-start}.intro-section[_ngcontent-%COMP%]   .text-image-wrapper[_ngcontent-%COMP%]{display:flex;flex:1;gap:40px;align-items:stretch}.intro-section[_ngcontent-%COMP%]   .judith-intro-image[_ngcontent-%COMP%]{display:none}@media only screen and (min-width:1501px){.intro-section[_ngcontent-%COMP%]{display:grid;grid-template-columns:1.2fr 1.85fr;grid-template-rows:1fr;gap:10px 60px;align-items:start}.intro-section[_ngcontent-%COMP%]   .text-image-wrapper[_ngcontent-%COMP%]{grid-column:2;grid-row:1;display:grid;grid-template-columns:1.45fr .85fr;gap:40px;align-items:stretch;overflow:visible}.intro-section[_ngcontent-%COMP%]   .judith-intro-image[_ngcontent-%COMP%]{display:block;align-self:stretch;height:100%;margin-top:20px;margin-left:-108px;width:calc(100% + 58px);z-index:1}.intro-section[_ngcontent-%COMP%]   .judith-intro-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;width:130%;height:100%;object-fit:cover;object-position:top center}}@media only screen and (max-width:1100px){.intro-section[_ngcontent-%COMP%]{flex-direction:column;align-items:center;padding:0 50px;gap:0px}}@media only screen and (max-width:660px){.intro-section[_ngcontent-%COMP%]{flex-direction:column;align-items:center;padding:0 25px}}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]{padding:10px;width:100%;min-width:350px;max-width:500px}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]{color:#fff;text-align:center;border-radius:30px;overflow:hidden}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .iframe_banner_video[_ngcontent-%COMP%]{display:flex;aspect-ratio:16/9;width:100%;color:#fff;justify-content:center}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .iframe_banner_video[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{width:100%;height:100%;display:flex}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .iframe_banner_video[_ngcontent-%COMP%]   #youtube-player[_ngcontent-%COMP%]{width:100%!important;height:100%!important;display:block;border:0}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .thumbnail-container[_ngcontent-%COMP%]{position:relative;cursor:pointer}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .thumbnail-container[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]{background-size:cover;background-position:center;border-radius:30px;aspect-ratio:16/9;width:100%;overflow:hidden;transform:scale(1.03)}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .thumbnail-container[_ngcontent-%COMP%]   .img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:100%}.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]   .video-item-wrapper[_ngcontent-%COMP%]   .thumbnail-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;line-height:56px;font-size:40px;text-align:center;color:#fff;background:#00000059;border-radius:50%;z-index:2;pointer-events:none}@media only screen and (min-width:1501px){.intro-section[_ngcontent-%COMP%]   .video-wrapper[_ngcontent-%COMP%]{grid-column:1;grid-row:1;max-width:100%;min-width:0;width:100%;align-self:center}}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{display:flex;flex:1;flex-direction:column;padding-top:10px;color:#1e3eaf;z-index:3}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:none}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]{width:0;min-width:100%}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p{font-size:1rem;margin:0 0 1rem}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p:first-child{font-size:2.1rem;margin:0 0 1.25rem;line-height:1.2}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p:first-child strong{font-size:inherit;font-weight:700;line-height:inherit}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p:last-child{margin-bottom:0}@media only screen and (max-width:1100px){.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{width:100%;text-align:center}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:block;font-size:clamp(.5rem,3vw,1rem);line-height:1.2}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]{width:auto}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p{display:block;font-size:1rem;line-height:1.5}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p:first-child{font-size:clamp(1.25rem,5vw,2.25rem);line-height:1.2}}@media only screen and (min-width:1501px){.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]{width:auto;min-width:0}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p{width:auto;min-width:0}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:none}.intro-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .intro-description[_ngcontent-%COMP%]     p{padding-top:1rem}}.events-section[_ngcontent-%COMP%]{padding:120px 100px 80px;background-color:#ffdaec;clip-path:polygon(0 0,100% 15%,100% 90%,0 95%)}@media only screen and (max-width:1024px){.events-section[_ngcontent-%COMP%]{clip-path:polygon(0 0,100% 8%,100% 97%,0 100%);padding:70px 50px 95px}}@media only screen and (max-width:600px){.events-section[_ngcontent-%COMP%]{clip-path:polygon(0 0,100% 10%,100% 90%,0 100%);padding:20px}}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .no-events[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-items:center}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .no-events[_ngcontent-%COMP%]   .seperator-line[_ngcontent-%COMP%]{width:100%;padding:10px;border-top:1px solid #b8a5af}@media only screen and (max-width:600px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]{margin:15px auto;padding-left:0}}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]{flex:1 1 60%;min-width:300px;display:flex;flex-direction:column}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%;font-size:2.1rem;color:#1e3eaf;justify-content:flex-start;gap:clamp(1rem,4vw,4rem);margin-bottom:20px}@media only screen and (max-width:1024px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]{justify-content:flex-start;gap:12px}}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]   .all-events[_ngcontent-%COMP%]{color:#fff;text-align:center;font-size:clamp(.9rem,1.5vw,1.125rem);padding:.45rem 1rem;border-radius:36px;background:#1e3eaf;cursor:pointer;max-width:180px;white-space:normal;word-break:break-word}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]   .all-events.mobile-only[_ngcontent-%COMP%]{display:none}@media only screen and (max-width:1024px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]   .all-events.mobile-only[_ngcontent-%COMP%]{display:inline-block}}@media only screen and (max-width:800px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]{text-align:center;margin:50px auto 10px;flex-direction:column;gap:15px}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]   .all-events[_ngcontent-%COMP%]{margin-left:0}}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-list[_ngcontent-%COMP%]{width:100%;margin:15px 0}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-list[_ngcontent-%COMP%]   .stay-tuned[_ngcontent-%COMP%]{margin-bottom:-10rem;width:60%}@media only screen and (max-width:1024px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%]   .events-list[_ngcontent-%COMP%]   .stay-tuned[_ngcontent-%COMP%]{margin-bottom:0}}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]{flex:1 1 30%;min-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]   events-slider[_ngcontent-%COMP%]{width:100%;box-sizing:border-box}@media only screen and (max-width:1024px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]   events-slider[_ngcontent-%COMP%]{margin:0 auto 4rem}}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]   .events-photo-note[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5;margin:0 0 .75rem}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]   .all-events-bottom[_ngcontent-%COMP%]{color:#fff;text-align:center;font-size:clamp(.9rem,1.5vw,1.125rem);padding:.45rem 1rem;border-radius:36px;background:#1e3eaf;cursor:pointer;margin-top:auto;margin-bottom:3rem}@media only screen and (max-width:1024px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]   .all-events-bottom[_ngcontent-%COMP%]{display:none}}@media only screen and (max-width:600px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]{display:none}}
1@media only screen and (max-width:900px){.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]{flex-direction:column}.events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-left-column[_ngcontent-%COMP%], .events-section[_ngcontent-%COMP%]   .events-wrapper[_ngcontent-%COMP%]   .events-right-column[_ngcontent-%COMP%]{flex:1 1 100%;width:100%}}.promotion-section[_ngcontent-%COMP%]{padding:0 100px 50px;background-color:#f8f7ef}@media only screen and (max-width:1200px){.promotion-section[_ngcontent-%COMP%]{padding:0 50px 50px}}@media only screen and (max-width:600px){.promotion-section[_ngcontent-%COMP%]{padding:0 20px 50px}}.promotion-section[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:2.1rem;line-height:1.2;text-align:center;color:#1e3eaf;padding-bottom:50px}@media only screen and (max-width:600px){.promotion-section[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:1.6rem;padding-bottom:30px}}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;align-items:stretch}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]{width:30%;min-width:300px;flex:1 1 300px;position:relative;display:flex;flex-direction:column}@media only screen and (max-width:900px){.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]{width:100%}}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-content-wrapper[_ngcontent-%COMP%]{flex:1 1 auto;color:#fff;padding:30px;text-align:center;background-color:#1e3eaf;border-radius:30px;font-size:1.0625rem;display:flex;flex-direction:column}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-content-wrapper.item-button[_ngcontent-%COMP%]{padding-bottom:100px}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-content-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:2.25rem;margin-bottom:15px}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-content-wrapper[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]{text-align:left;font-size:1.0625rem}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-content-wrapper[_ngcontent-%COMP%]   .detail.item-button[_ngcontent-%COMP%]{margin-bottom:20px}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-image-wrapper[_ngcontent-%COMP%]{height:100%;min-height:300px;background-position:center;background-size:cover;border-radius:30px}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .item-image-wrapper[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;border-radius:30px}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .our-mission-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000002;z-index:9999;display:flex;justify-content:center;align-items:center;overflow-y:auto;padding:20px}@keyframes _ngcontent-%COMP%_moveTop{0%{transform:translateY(100%)}to{transform:translateY(0)}}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .our-mission-overlay[_ngcontent-%COMP%]   .overlay-wrapper[_ngcontent-%COMP%]{margin:0;width:50%;padding:30px 20px;color:#1e3eaf;border-radius:30px;background-color:#ffdaec;animation:_ngcontent-%COMP%_moveTop .5s forwards;max-height:calc(100vh - 80px);overflow-y:auto}@media only screen and (max-width:900px){.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .our-mission-overlay[_ngcontent-%COMP%]   .overlay-wrapper[_ngcontent-%COMP%]{width:100%;max-width:600px;margin:0;max-height:calc(100vh - 40px)}}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .our-mission-overlay[_ngcontent-%COMP%]   .overlay-wrapper[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:20px;font-size:16pt;padding-top:20px}.promotion-section[_ngcontent-%COMP%]   .items-wrapper[_ngcontent-%COMP%]   .item-wrapper[_ngcontent-%COMP%]   .learnmore[_ngcontent-%COMP%]{position:absolute;bottom:30px;
1width:200px;left:50%;transform:translate(-50%);color:#1e3eaf;padding:12px 28px;text-align:center;background-color:#fff;border-radius:36px;cursor:pointer;font-size:1.0625rem;border:2px solid rgba(255,255,255,0)}.news-section[_ngcontent-%COMP%]{min-height:400px;padding:100px 100px 40px;background-color:#bad4d9;clip-path:polygon(0 0,100% 20%,100% 100%,0 100%)}@media only screen and (max-width:1200px){.news-section[_ngcontent-%COMP%]{padding:100px 50px 40px;clip-path:polygon(0 0,100% 10%,100% 100%,0 100%)}}@media only screen and (max-width:600px){.news-section[_ngcontent-%COMP%]{padding:80px 20px 40px;clip-path:polygon(0 0,100% 5%,100% 100%,0 100%)}}.news-section[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:2.1rem;color:#1e3eaf}@media only screen and (max-width:600px){.news-section[_ngcontent-%COMP%]   .section-title[_ngcontent-%COMP%]{font-size:1.6rem;text-align:center}}.news-section[_ngcontent-%COMP%]   .section-sub-title[_ngcontent-%COMP%]{display:flex;gap:30px;align-items:center;font-size:1.25rem;color:#1e3eaf;flex-wrap:wrap}@media only screen and (max-width:600px){.news-section[_ngcontent-%COMP%]   .section-sub-title[_ngcontent-%COMP%]{flex-direction:column;gap:15px;text-align:center}}.news-section[_ngcontent-%COMP%]   .section-sub-title[_ngcontent-%COMP%]   .all-posts[_ngcontent-%COMP%]{color:#fff;font-size:1.125rem;padding:6px;border-radius:20px;width:160px;text-align:center;background:#1e3eaf;cursor:pointer;white-space:nowrap}.news-section[_ngcontent-%COMP%]   .news-slider[_ngcontent-%COMP%]{padding-top:30px}.invalid[_ngcontent-%COMP%]{position:relative;margin-top:50vh;text-align:center;transform:translateY(-50%);color:#000;font-size:3.125rem}"]})}}return n})();const eI=function M2(n,o){return n===o||n!=n&&o!=o},O0=function E2(n,o){for(var e=n.length;e--;)if(eI(n[e][0],o))return e;return-1};var O2=Array.prototype.splice;function lf(n){var o=-1,e=null==n?0:n.length;for(this.clear();++o<e;){var i=n[o];this.set(i[0],i[1])}}lf.prototype.clear=function C2(){this.__data__=[],this.size=0},lf.prototype.delete=function T2(n){var o=this.__data__,e=O0(o,n);return!(e<0||(e==o.length-1?o.pop():O2.call(o,e,1),--this.size,0))},lf.prototype.get=function P2(n){var o=this.__data__,e=O0(o,n);return e<0?void 0:o[e][1]},lf.prototype.has=function S2(n){return O0(this.__data__,n)>-1},lf.prototype.set=function A2(n,o){var e=this.__data__,i=O0(e,n);return i<0?(++this.size,e.push([n,o])):e[i][1]=o,this};const T0=lf;var tI=S(6568);const bm=(0,S(4713).A)(Object,"create");var q2=Object.prototype.hasOwnProperty;var tL=Object.prototype.hasOwnProperty;function cf(n){var o=-1,e=null==n?0:n.length;for(this.clear();++o<e;){var i=n[o];this.set(i[0],i[1])}}cf.prototype.clear=function $2(){this.__data__=bm?bm(null):{},this.size=0},cf.prototype.delete=function K2(n){var o=this.has(n)&&delete this.__data__[n];return this.size-=o?1:0,o},cf.prototype.get=function J2(n){var o=this.__data__;if(bm){var e=o[n];return"__lodash_hash_undefined__"===e?void 0:e}return q2.call(o,n)?o[n]:void 0},cf.prototype.has=function nL(n){var o=this.__data__;return bm?void 0!==o[n]:tL.call(o,n)},cf.prototype.set=function oL(n,o){var e=this.__data__;return this.size+=this.has(n)?0:1,e[n]=bm&&void 0===o?"__lodash_hash_undefined__":o,this};const nI=cf,x0=function uL(n,o){var e=n.__data__;return function cL(n){var o=typeof n;return"string"==o||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==n:null===n}(o)?e["string"==typeof o?"string":"hash"]:e.map};function df(n){var o=-1,e=null==n?0:n.length;for(this.clear();++o<e;){var i=n[o];this.set(i[0],i[1])}}df.prototype.clear=function aL(){this.size=0,this.__data__={hash:new nI,map:new(tI.A||T0),string:new nI}},df.prototype.delete=function pL(n){var o=x0(this,n).delete(n);return this.size-=o?1:0,o},df.prototype.get=function fL(n){return x0(this,n).get(n)},df.prototype.has=function _L(n){return x0(this,n).has(n)},df.prototype.set=function vL(n,o){var e=x0(this,n),i=e.size;return e.set(n,o),this.size+=e.size==i?0:1,this};const P0=df;function uf(n){var o=this.__data__=new T0(n);this.size=o.size}uf.prototype.clear=function R2(){this.__data__=new T0,this.size=0},uf.prototype.delete=function L2(n){var o=this.__data__,e=o.delete(n);return this.size=o.size,e},uf.prototype.get=function j2(n){return this.__data__.get(n)},uf.prototype.has=function H2(n){return this.__data__.has(n)},uf.prototype.set=function CL(n,o){var e=this.__data__;if(e instanceof T0){var i=e.__data__;
1if(!tI.A||i.length<199)return i.push([n,o]),this.size=++e.size,this;e=this.__data__=new P0(i)}return e.set(n,o),this.size=e.size,this};const k0=uf;function S0(n){var o=-1,e=null==n?0:n.length;for(this.__data__=new P0;++o<e;)this.add(n[o])}S0.prototype.add=S0.prototype.push=function EL(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this},S0.prototype.has=function OL(n){return this.__data__.has(n)};const xL=S0,kL=function PL(n,o){for(var e=-1,i=null==n?0:n.length;++e<i;)if(o(n[e],e,n))return!0;return!1},IL=function SL(n,o){return n.has(o)},iI=function RL(n,o,e,i,a,u){var _=1&e,E=n.length,j=o.length;if(E!=j&&!(_&&j>E))return!1;var W=u.get(n),ne=u.get(o);if(W&&ne)return W==o&&ne==n;var Ce=-1,Ne=!0,Ie=2&e?new xL:void 0;for(u.set(n,o),u.set(o,n);++Ce<E;){var st=n[Ce],Ze=o[Ce];if(i)var ht=_?i(Ze,st,Ce,o,n,u):i(st,Ze,Ce,n,o,u);if(void 0!==ht){if(ht)continue;Ne=!1;break}if(Ie){if(!kL(o,function(Ot,zt){if(!IL(Ie,zt)&&(st===Ot||a(st,Ot,e,i,u)))return Ie.push(zt)})){Ne=!1;break}}else if(st!==Ze&&!a(st,Ze,e,i,u)){Ne=!1;break}}return u.delete(n),u.delete(o),Ne};var I0=S(6944);const rI=S(1860).A.Uint8Array,jL=function BL(n){var o=-1,e=Array(n.size);return n.forEach(function(i,a){e[++o]=[a,i]}),e},HL=function VL(n){var o=-1,e=Array(n.size);return n.forEach(function(i){e[++o]=i}),e};var oI=I0.A?I0.A.prototype:void 0,iO=oI?oI.valueOf:void 0;var pB=Object.prototype.propertyIsEnumerable,sI=Object.getOwnPropertySymbols;const fB=sI?function(n){return null==n?[]:(n=Object(n),function aB(n,o){for(var e=-1,i=null==n?0:n.length,a=0,u=[];++e<i;){var _=n[e];o(_,e,n)&&(u[a++]=_)}return u}(sI(n),function(o){return pB.call(n,o)}))}:function cB(){return[]},aI=function gB(n){return function oB(n,o,e){var i=o(n);return(0,cd.A)(n)?i:function iB(n,o){for(var e=-1,i=o.length,a=n.length;++e<i;)n[a+e]=o[e];return n}(i,e(n))}(n,tO,fB)};var vB=Object.prototype.hasOwnProperty;var lI=S(1350),cI="[object Arguments]",dI="[object Array]",A0="[object Object]",uI=Object.prototype.hasOwnProperty;const EB=function MB(n,o,e,i,a,u){var _=(0,cd.A)(n),E=(0,cd.A)(o),j=_?dI:(0,lI.A)(n),W=E?dI:(0,lI.A)(o),ne=(j=j==cI?A0:j)==A0,Ce=(W=W==cI?A0:W)==A0,Ne=j==W;if(Ne&&(0,eO.A)(n)){if(!(0,eO.A)(o))return!1;_=!0,ne=!1}if(Ne&&!ne)return u||(u=new k0),_||(0,qS.A)(n)?iI(n,o,e,i,a,u):function tB(n,o,e,i,a,u,_){switch(e){case"[object DataView]":if(n.byteLength!=o.byteLength||n.byteOffset!=o.byteOffset)return!1;n=n.buffer,o=o.buffer;case"[object ArrayBuffer]":return!(n.byteLength!=o.byteLength||!u(new rI(n),new rI(o)));case"[object Boolean]":case"[object Date]":case"[object Number]":return eI(+n,+o);case"[object Error]":return n.name==o.name&&n.message==o.message;case"[object RegExp]":case"[object String]":return n==o+"";case"[object Map]":var E=jL;case"[object Set]":if(E||(E=HL),n.size!=o.size&&!(1&i))return!1;var W=_.get(n);if(W)return W==o;i|=2,_.set(n,o);var ne=iI(E(n),E(o),i,a,u,_);return _.delete(n),ne;case"[object Symbol]":if(iO)return iO.call(n)==iO.call(o)}return!1}(n,o,j,e,i,a,u);if(!(1&e)){var Ie=ne&&uI.call(n,"__wrapped__"),st=Ce&&uI.call(o,"__wrapped__");
1if(Ie||st){var Ze=Ie?n.value():n,ht=st?o.value():o;return u||(u=new k0),a(Ze,ht,e,i,u)}}return!!Ne&&(u||(u=new k0),function yB(n,o,e,i,a,u){var _=1&e,E=aI(n),j=E.length;if(j!=aI(o).length&&!_)return!1;for(var Ce=j;Ce--;){var Ne=E[Ce];if(!(_?Ne in o:vB.call(o,Ne)))return!1}var Ie=u.get(n),st=u.get(o);if(Ie&&st)return Ie==o&&st==n;var Ze=!0;u.set(n,o),u.set(o,n);for(var ht=_;++Ce<j;){var Ot=n[Ne=E[Ce]],zt=o[Ne];if(i)var fn=_?i(zt,Ot,Ne,o,n,u):i(Ot,zt,Ne,n,o,u);if(!(void 0===fn?Ot===zt||a(Ot,zt,e,i,u):fn)){Ze=!1;break}ht||(ht="constructor"==Ne)}if(Ze&&!ht){var dn=n.constructor,Mn=o.constructor;dn!=Mn&&"constructor"in n&&"constructor"in o&&!("function"==typeof dn&&dn instanceof dn&&"function"==typeof Mn&&Mn instanceof Mn)&&(Ze=!1)}return u.delete(n),u.delete(o),Ze}(n,o,e,i,a,u))};var rO=S(2661);const hI=function pI(n,o,e,i,a){return n===o||(null==n||null==o||!(0,rO.A)(n)&&!(0,rO.A)(o)?n!=n&&o!=o:EB(n,o,e,i,pI,a))};var oO=S(554);const fI=function PB(n){return n==n&&!(0,oO.A)(n)},gI=function IB(n,o){return function(e){return null!=e&&e[n]===o&&(void 0!==o||n in Object(e))}},FB=function AB(n){var o=function kB(n){for(var o=tO(n),e=o.length;e--;){var i=o[e],a=n[i];o[e]=[i,a,fI(a)]}return o}(n);return 1==o.length&&o[0][2]?gI(o[0][0],o[0][1]):function(e){return e===n||function TB(n,o,e,i){var a=e.length,u=a,_=!i;if(null==n)return!u;for(n=Object(n);a--;){var E=e[a];if(_&&E[2]?E[1]!==n[E[0]]:!(E[0]in n))return!1}for(;++a<u;){var j=(E=e[a])[0],W=n[j],ne=E[1];if(_&&E[2]){if(void 0===W&&!(j in n))return!1}else{var Ce=new k0;if(i)var Ne=i(W,ne,j,n,o,Ce);if(!(void 0===Ne?hI(ne,W,3,i,Ce):Ne))return!1}}return!0}(e,n,o)}};var RB=S(5281);const F0=function LB(n){return"symbol"==typeof n||(0,rO.A)(n)&&"[object Symbol]"==(0,RB.A)(n)};var BB=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,jB=/^\w*$/;const sO=function VB(n,o){if((0,cd.A)(n))return!1;var e=typeof n;return!("number"!=e&&"symbol"!=e&&"boolean"!=e&&null!=n&&!F0(n))||jB.test(n)||!BB.test(n)||null!=o&&n in Object(o)};function aO(n,o){if("function"!=typeof n||null!=o&&"function"!=typeof o)throw new TypeError("Expected a function");var e=function(){var i=arguments,a=o?o.apply(this,i):i[0],u=e.cache;if(u.has(a))return u.get(a);var _=n.apply(this,i);return e.cache=u.set(a,_)||u,_};return e.cache=new(aO.Cache||P0),e}aO.Cache=P0;const WB=aO;var GB=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,KB=/\\(\\)?/g;const YB=function zB(n){var o=WB(n,function(i){return 500===e.size&&e.clear(),i}),e=o.cache;return o}(function(n){var o=[];return 46===n.charCodeAt(0)&&o.push(""),n.replace(GB,function(e,i,a,u){o.push(a?u.replace(KB,"$1"):i||e)}),o});var _I=I0.A?I0.A.prototype:void 0,mI=_I?_I.toString:void 0;const qB=function vI(n){if("string"==typeof n)return n;if((0,cd.A)(n))return XS(n,vI)+"";if(F0(n))return mI?mI.call(n):"";var o=n+"";return"0"==o&&1/n==-1/0?"-0":o},ZB=function JB(n){return null==n?"":qB(n)},yI=function ej(n,o){return(0,cd.A)(n)?n:sO(n,o)?[n]:YB(ZB(n))},R0=function nj(n){if("string"==typeof n||F0(n))return n;var o=n+"";return"0"==o&&1/n==-1/0?"-0":o},bI=function ij(n,o){for(var e=0,i=(o=yI(o,n)).length;null!=n&&e<i;)n=n[R0(o[e++])];return e&&e==i?n:void 0},aj=function sj(n,o){return null!=n&&o in Object(n)};var lj=S(5481);const pj=function uj(n,o){return null!=n&&function cj(n,o,e){for(var i=-1,a=(o=yI(o,n)).length,u=!1;++i<a;){var _=R0(o[i]);if(!(u=null!=n&&e(n,_)))break;n=n[_]}return u||++i!=a?u:!!(a=null==n?0:n.length)&&(0,lj.A)(a)&&QS(_,a)&&((0,cd.A)(n)||(0,YS.A)(n))}(n,o,aj)},_j=function gj(n,o){return sO(n)&&fI(o)?gI(R0(n),o):function(e){var i=function rj(n,o,e){var i=null==n?void 0:bI(n,o);return void 0===i?e:i}(e,n);return void 0===i&&i===o?pj(e,n):hI(o,i,3)}},vj=function mj(n){return n},Ej=function Mj(n){return sO(n)?function yj(n){return function(o){return o?.[n]}}(R0(n)):function Cj(n){return function(o){return bI(o,n)}}(n)};var Tj=/^\s+|\s+$/g,xj=/^[-+]0x[0-9a-f]+$/i,Pj=/^0b[01]+$/i,kj=/^0o[0-7]+$/i,Sj=parseInt;var wI=1/0;const Nj=function Rj(n){return n?(n=function Ij(n){if("number"==typeof n)return n;if(F0(n))return NaN;if((0,oO.A)(n)){var o="function"==typeof n.valueOf?n.valueOf():n;n=(0,oO.A)(o)?o+"":o}if("string"!=typeof n)return 0===n?n:+n;n=n.replace(Tj,"");var e=Pj.test(n);return e||kj.test(n)?Sj(n.slice(2),e?2:8):xj.test(n)?NaN:+n}(n))===wI||n===-wI?17976931348623157e292*(n<0?-1:1):n==n?n:0:0===n?n:0};var jj=Math.max;const Dc=function Vj(n,o,e){var i=null==n?0:n.length;if(!i)return-1;var a=null==e?0:function Lj(n){var o=Nj(n),e=o%1;return o==o?e?o-e:o:0}(e);return a<0&&(a=jj(i+a,0)),function y2(n,o,e,i){for(var a=n.length,u=e+(i?1:-1);i?u--:++u<a;)if(o(n[u],u,n))return u;return-1}(n,function Dj(n){return"function"==typeof n?n:null==n?vj:"object"==typeof n?(0,cd.A)(n)?_j(n[0],n[1]):FB(n):Ej(n)}(o),a)},Hj=(n,o,e)=>({"day-selected":n,"cal-out-month":o,"cal-is-today":e}),Wj=n=>({backgroundColor:n}),Uj=(n,o)=>({event:n,draggedFrom:o}),zj=(n,o)=>({x:n,y:o});function $j(n,o){1&n&&t.nrm(0,"span",19)}function Gj(n,o){if(1&n&&(t.j41(0,"span",19),t.EFF(1),t.k0s()),2&n){const e=t.XpG(2).day;t.AVh("cal-day-event-dot--more",e.badgeTotal>3),t.R7$(),t.SpI("\n        ",e.badgeTotal>3?"+"+(e.badgeTotal-2):"","\n      ")}}function Kj(n,o){if(1&n&&(t.j41(0,"div",18),t.EFF(1,"\n      "),t.nrm(2,"span",19),t.EFF(3,"\n      "),t.DNE(4,$j,1,0,"span",20),t.EFF(5,"\n      "),t.DNE(6,Gj,2,3,"span",21),t.EFF(7,"\n    "),t.k0s()),2&n){const e=t.XpG().day;t.R7$(4),t.Y8G("ngIf",e.badgeTotal>1),t.R7$(2),t.Y8G("ngIf",e.badgeTotal>2)}}function Xj(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",24),t.nI1(1,"calendarEventTitle"),t.bIt("mouseenter",function(a){f.eBV(e);const u=t.XpG(3);return f.Njj(u.onMouseEnter(a))})("mouseleave",function(a){f.eBV(e);const u=t.XpG(3);return f.Njj(u.onMouseLeave(a))})("mwlClick",function(){f.eBV(e);const a=t.XpG(2).eventClicked;return f.Njj(a.emit())}),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(2),a=i.day,u=i.tooltipPlacement,_=i.tooltipTemplate,E=i.tooltipAppendToBody,j=i.tooltipDelay,W=i.validateDrag;t.AVh("cal-draggable",e.draggable),t.Y8G("ngStyle",t.eq3(17,Wj,null==e.color?null:e.color.primary))("ngClass",null==e?null:e.cssClass)("mwlCalendarTooltip",t.brH(1,13,e.title,"monthTooltip",e))("tooltipPlacement",u)("tooltipEvent",e)("tooltipTemplate",_)("tooltipAppendToBody",E)("tooltipDelay",j)("dropData",t.l_i(19,Uj,e,a))("dragAxis",t.l_i(22,zj,e.draggable,e.draggable))("validateDrag",W)}}function Yj(n,o){if(1&n&&(t.j41(0,"div",22),t.EFF(1,"\n    "),t.DNE(2,Xj,2,25,"div",23),t.EFF(3,"\n  "),t.k0s()),2&n){const e=t.XpG(),i=e.day,a=e.trackByEventId,u=t.XpG();t.Y8G("ngClass",u.isSelected(i)?"day-selected":""),t.R7$(2),t.Y8G("ngForOf",i.events)("ngForTrackBy",a)}}function Qj(n,o){if(1&n&&(t.EFF(0,"\n  "),t.j41(1,"div",14),t.EFF(2,"\n    "),t.DNE(3,Kj,8,2,"div",15),t.EFF(4,"\n    "),t.j41(5,"span",16),t.EFF(6),t.nI1(7,"calendarDate"),t.k0s(),t.EFF(8,"\n  "),t.k0s(),t.EFF(9,"\n  "),t.DNE(10,Yj,4,3,"div",17),t.EFF(11,"\n")),2&n){const e=o.day,i=o.locale,a=t.XpG();t.R7$(),t.Y8G("ngClass",t.sMw(8,Hj,a.isSelected(e),!e.inMonth,e.isToday)),t.R7$(2),t.Y8G("ngIf",e.badgeTotal>0),t.R7$(3),t.JRh(t.brH(7,4,e.date,"monthViewDayNumber",i)),t.R7$(4),t.Y8G("ngIf",e.events.length>0)}}function qj(n,o){if(1&n&&(t.j41(0,"div",27),t.EFF(1),t.nI1(2,"calendarDate"),t.nI1(3,"slice"),t.k0s()),2&n){const e=o.$implicit,i=t.XpG().locale;t.AVh("cal-past",e.isPast)("cal-today",e.isToday)("cal-future",e.isFuture)("cal-weekend",e.isWeekend),t.Y8G("ngClass",e.cssClass),t.R7$(),t.SpI("\n      ",t.brH(3,14,t.brH(2,10,e.date,"monthViewColumnHeader",i),0,3),".\n    ")}}function Jj(n,o){if(1&n&&(t.EFF(0,"\n  "),t.j41(1,"div",25),t.EFF(2,"\n    "),t.DNE(3,qj,4,18,"div",26),t.EFF(4,"\n  "),t.k0s(),t.EFF(5,"\n")),2&n){const e=o.days,i=o.trackByWeekDayHeaderDate;t.R7$(3),t.Y8G("ngForOf",e)("ngForTrackBy",i)}}function Zj(n,o){if(1&n){const e=t.RV6();t.j41(0,"button",28),t.bIt("click",function(a){f.eBV(e);const u=t.XpG();return f.Njj(u.onClear(a))}),t.EFF(1,"\n        Clear\n      "),t.k0s()}}function e3(n,o){if(1&n&&(t.j41(0,"a",29),t.nrm(1,"i",30),t.k0s()),2&n){const e=t.XpG();t.Y8G("routerLink",t.VkB("/",e.city,"/events"))}}function t3(n,o){if(1&n){const e=t.RV6();t.j41(0,"mwl-calendar-month-view",31),t.bIt("dayClicked",function(a){f.eBV(e);const u=t.XpG();return f.Njj(u.dayClicked(a.day))}),t.k0s()}if(2&n){const e=t.XpG(),i=t.sdS(1),a=t.sdS(4);t.Y8G("viewDate",e.viewDate)("events",e.events)("refresh",e.refresh)("cellTemplate",i
1)("headerTemplate",a)}}function n3(n,o){if(1&n&&t.nrm(0,"mwl-calendar-week-view",32),2&n){const e=t.XpG();t.Y8G("viewDate",e.viewDate)("events",e.events)("refresh",e.refresh)}}function i3(n,o){if(1&n&&t.nrm(0,"mwl-calendar-day-view",32),2&n){const e=t.XpG();t.Y8G("viewDate",e.viewDate)("events",e.events)("refresh",e.refresh)}}const r3={white:{primary:"#ffff00",secondary:"#000"}};let MI=(()=>{class n{get viewDate(){return this._viewDate}set viewDate(e){this._viewDate=e,this.monthChange.emit(e)}constructor(e,i){this.modal=e,this.route=i,this.data=[],this.showClose=!0,this.view=Ls.Month,this.CalendarView=Ls,this.refresh=new Le.B7,this.events=[],this.valueChange=new f.bkB,this.searchValue=new f.bkB,this.monthChange=new f.bkB,this._viewDate=new Date,this.selectedDays=[],this.city=this.route.snapshot.paramMap.get("city")}ngOnInit(){this.loadCalendarEvents()}ngOnChanges(e){e.data&&this.loadCalendarEvents()}loadCalendarEvents(){this.events=[],(this.data||[]).forEach(e=>{const i=new Date(e.startDate);this.events.push({start:i,end:i,title:e.name,color:r3.white,allDay:!0,meta:{event:e}})}),this.refresh.next()}dayClicked(e){if(!e.events||0===e.events.length)return;const i=Dc(this.selectedDays,a=>this.toDateKey(a.date)===this.toDateKey(e.date));this.selectedDays=i>=0?[...this.selectedDays.slice(0,i),...this.selectedDays.slice(i+1)]:[...this.selectedDays,{date:e.date}],this.onFilter("filter")}isSelected(e){return Dc(this.selectedDays,i=>this.toDateKey(i.date)===this.toDateKey(e.date))>=0}setView(e){this.view=e}onClear(e){this.selectedDays=[],this.valueChange.emit(this.selectedDays)}onFilter(e){this.valueChange.emit(this.selectedDays)}onSearch(e){this.searchValue.emit(e)}onMouseEnter(e){e.target.parentElement.parentElement.style.backgroundColor="#c4c4c4"}onMouseLeave(e){e.target.parentElement.parentElement.style.backgroundColor="#eef2f4"}toDateKey(e){return(0,Ar.A)(e instanceof Date?e:new Date(e)).getTime()}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(SC),t.rXU(zs.nX))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["calendar"]],inputs:{data:"data",showClose:"showClose"},outputs:{valueChange:"valueChange",searchValue:"searchValue",monthChange:"monthChange"},standalone:!1,features:[t.OA$],decls:42,vars:15,consts:[["customCellTemplate",""],["customHeaderTemplate",""],[1,"jfsc-calendar"],[1,"calendar"],[1,"header-wrapper"],["mwlCalendarPreviousView","",3,"viewDateChange","view","viewDate"],["src","/assets/images/left-arrow-cal.svg","alt","","aria-hidden","true"],["mwlCalendarNextView","",3,"viewDateChange","view","viewDate"],["src","/assets/images/right-arrow-cal.svg","alt","","aria-hidden","true"],["type","button","class","calendar-clear-button",3,"click",4,"ngIf"],[3,"routerLink",4,"ngIf"],[1,"calendar-view-wrapper",3,"ngSwitch"],[3,"viewDate","events","refresh","cellTemplate","headerTemplate","dayClicked",4,"ngSwitchCase"],[3,"viewDate","events","refresh",4,"ngSwitchCase"],[1,"cal-cell-top",3,"ngClass"],["class","cal-day-event-dots","aria-hidden","true",4,"ngIf"],[1,"cal-day-number"],["class","cal-events cal-events--compact",3,"ngClass",4,"ngIf"],["aria-hidden","true",1,"cal-day-event-dots"],[1,"cal-day-event-dot"],["class","cal-day-event-dot",4,"ngIf"],["class","cal-day-event-dot",3,"cal-day-event-dot--more",4,"ngIf"],[1,"cal-events","cal-events--compact",3,"ngClass"],["class","cal-event","mwlDraggable","","dragActiveClass","cal-drag-active",3,"ngStyle","ngClass","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","cal-draggable","dropData","dragAxis","validateDrag","mouseenter","mouseleave","mwlClick",4,"ngFor","ngForOf","ngForTrackBy"],["mwlDraggable","","dragActiveClass","cal-drag-active",1,"cal-event",3,"mouseenter","mouseleave","mwlClick","ngStyle","ngClass","mwlCalendarTooltip","tooltipPlacement","tooltipEvent","tooltipTemplate","tooltipAppendToBody","tooltipDelay","dropData","dragAxis","validateDrag"],[1,"cal-cell-row","cal-header"],["class","cal-cell",3,"cal-past","cal-today","cal-future","cal-weekend","ngClass",4,"ngFor","ngForOf","ngForTrackBy"],[1,"cal-cell",3,"ngClass"],["type","button",1,"calendar-clear-button",3,"click"],[3,"routerLink"],[1,"icon","ion-md-close"],[3,"dayClicked","viewDate","events","refresh","cellTemplate","headerTemplate"],[3,"viewDate","events","refresh"]],template:function(i,a){if(1&i){const u=t.RV6();t.DNE(0,Qj,12,12,"ng-template",null,0,t.C5r),t.EFF(2,"\n\n"),t.DNE(3,Jj,6,2,"ng-template",null,1,t.C5r),t.EFF(5,"\n"),t.j41(6,"div",2),t.EFF(7,"\n  "),t.j41(8,"div",3),t.EFF(9,"\n    "),t.j41(10,"div",4),t.EFF(11,"\n      "),t.j41(12,"i",5),t.mxI("viewDateChange",function(E){return f.eBV(u),t.DH7(a.viewDate,E)||(a.viewDate=E),f.Njj(E)}),t.EFF(13,"\n        "),t.nrm(14,"img",6),t.EFF(15,"\n      "),t.k0s(),t.EFF(16,"\n      "),t.j41(17,"span"),t.EFF(18),t.nI1(19,"calendarDate"),t.k0s(),t.EFF(20,"\n      "),t.j41(21,"i",7),t.mxI("viewDateChange",function(E){return f.eBV(u),t.DH7(a.viewDate,E)||(a.viewDate=E),f.Njj(E)}),t.EFF(22,"\n        "),t.nrm(23,"img",8),t.EFF(24,"\n      "),t.k0s(),t.EFF(25,"\n      "),t.DNE(26,Zj,2,0,"button",9),t.EFF(27,"\n      "),t.DNE(28,e3,2,2,"a",10),t.EFF(29,"\n    "),t.k0s(),t.EFF(30,"\n    "),t.j41(31,"div",11),t.EFF(32,"\n      "),t.DNE(33,t3,1,5,"mwl-calendar-month-view",12),t.EFF(34,"\n      "),t.DNE(35,n3,1,3,"mwl-calendar-week-view",13),t.EFF(36,"\n      "),t.DNE(37,i3,1,3,"mwl-calendar-day-view",13),t.EFF(38,"\n    "),t.k0s(),t.EFF(39,"\n  "),t.k0s(),t.EFF(40,"\n"),t.k0s(),t.EFF(41,"\n")}2&i&&(t.R7$(12),t.Y8G("view",a.view),t.R50("viewDate",a.viewDate),t.R7$(6),t.JRh(t.brH(19,11,a.viewDate,a.view+"ViewTitle","en")),t.R7$(3),t.Y8G("view",a.view),t.R50("viewDate",a.viewDate),t.R7$(5),t.Y8G("ngIf",a.selectedDays.length>0),t.R7$(2),t.Y8G("ngIf",a.showClose),t.R7$(3),t.Y8G("ngSwitch",a.view),t.R7$(2),t.Y8G("ngSwitchCase",a.CalendarView.Month),t.R7$(2),t.Y8G("ngSwitchCase",a.CalendarView.Week),t.R7$(2),t.Y8G("ngSwitchCase",a.CalendarView.Day))},dependencies:[H.YU,H.Sq,H.bT,H.B3,H.ux,H.e1,Us.Wk,ta,No,bs,cr,ye,xe,Jr,qo,H.P9,Cs,vs],styles:['@charset "UTF-8";:host{display:block;width:100%;height:100%}.jfsc-calendar{max-width:none;margin:0;width:100%;height:100%;display:flex;flex-direction:column}.jfsc-calendar .calendar{margin:0;border-radius:0;overflow:visible;background:transparent;flex:1;display:flex;flex-direction:column;min-height:0}.jfsc-calendar .calendar .calendar-view-wrapper{flex:1;display:flex;flex-direction:column;min-height:0}.jfsc-calendar .header-wrapper{display:flex;background:transparent;text-align:center;color:#1b88ec;position:relative;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 0 1rem;gap:1rem}
1.jfsc-calendar .header-wrapper span{display:block;padding:0 12px;margin:0;line-height:1.2;font-size:clamp(1rem,5vw,2.5rem);font-weight:600;color:#e7ad74;font-family:Poppins,sans-serif}.jfsc-calendar .header-wrapper i{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;cursor:pointer;color:#1b88ec;background:transparent;transition:opacity .2s ease}.jfsc-calendar .header-wrapper i:hover{opacity:.82}.jfsc-calendar .header-wrapper i img{width:38px;height:38px;display:block}.jfsc-calendar .header-wrapper a{color:#fff;position:absolute;right:0;font-size:1.5rem}.jfsc-calendar .header-wrapper a i{line-height:0;background:transparent}.jfsc-calendar .header-wrapper .calendar-clear-button{border:2px solid #1B88EC;color:#1b88ec;padding:.45rem 1.1rem;font-size:.95rem;border-radius:999px;outline:none;line-height:1.2;background-color:transparent;min-width:84px;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer;transition:background .2s ease,color .2s ease}.jfsc-calendar .header-wrapper .calendar-clear-button:hover{background:#1b88ec;color:#fff}@media screen and (max-width:520px){.jfsc-calendar .header-wrapper .calendar-clear-button{font-size:.75rem;padding:.28rem .8rem;min-width:auto}}.jfsc-calendar .buttons-wrapper{padding:1rem 0 0;display:flex;justify-content:flex-end;background-color:transparent;border:none}@media only screen and (max-width:520px){.jfsc-calendar .buttons-wrapper{justify-content:center}}.jfsc-calendar .buttons-wrapper button.clear{border:2px solid #1B88EC;color:#1b88ec;padding:.5rem 1.25rem;font-size:.95rem;border-radius:999px;outline:none;line-height:1.25;background-color:transparent;min-width:100px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.jfsc-calendar .buttons-wrapper button.clear:hover{background:#1b88ec;color:#fff}.jfsc-calendar mwl-calendar-month-view{flex:1;display:flex;flex-direction:column;min-height:0}.jfsc-calendar .cal-month-view{background:transparent!important;flex:1;display:flex;flex-direction:column;min-height:0}.jfsc-calendar .cal-month-view .cal-cell-top{min-height:0!important;flex:none!important}.jfsc-calendar .cal-month-view .cal-cell{flex-direction:unset;align-items:unset;-webkit-box-align:unset;-ms-flex-align:unset}.jfsc-calendar .cal-month-view .cal-days{border:none;background:transparent;flex:1;display:flex;flex-direction:column;min-height:0}.jfsc-calendar .cal-month-view .cal-cell-row{border:none;gap:.45rem;margin-bottom:.45rem}.jfsc-calendar .cal-month-view .cal-cell-row:hover{background-color:transparent!important}.jfsc-calendar .cal-month-view .cal-days>div{flex:1;display:flex;flex-direction:column;min-height:0}.jfsc-calendar .cal-month-view .cal-days>div>.cal-cell-row{flex:1}.jfsc-calendar .cal-month-view .cal-cell-row .cal-cell:hover,.jfsc-calendar .cal-month-view .cal-cell.cal-has-events.cal-open{background-color:transparent!important}.jfsc-calendar .cal-month-view .cal-header .cal-cell:hover{background-color:transparent!important;color:#e7ad74!important}.jfsc-calendar .cal-month-view .cal-cell-row.cal-header{gap:.45rem;margin-bottom:.75rem}.jfsc-calendar .cal-month-view .cal-header .cal-cell{background:transparent;border:none;color:#e7ad74;font-weight:600;font-size:clamp(.65rem,1.9vw,2.2rem);text-transform:capitalize;padding:.35rem 0;overflow:visible}.jfsc-calendar .cal-month-view .cal-day-cell{background:#eef2f4!important;border:none!important;padding:2px;min-height:0!important;display:flex;align-items:center;justify-content:center;border-radius:40px;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.jfsc-calendar .cal-month-view .cal-day-cell.cal-has-events{cursor:pointer}.jfsc-calendar .cal-month-view .cal-day-cell:not(.cal-has-events){cursor:default}.jfsc-calendar .cal-month-view .cal-day-cell.cal-has-events:hover{background-color:#f5f8fa!important;transform:scale(.925)}.jfsc-calendar .cal-month-view .cal-day-cell:not(.cal-has-events):hover{background-color:#eef2f4!important;transform:none}.jfsc-calendar .cal-month-view .cal-cell-row .cal-day-cell.cal-has-events:hover,.jfsc-calendar .cal-month-view .cal-day-cell.cal-has-events:hover,.jfsc-calendar .cal-month-view .cal-day-cell.cal-open:hover{background-color:#f5f8fa!important}.jfsc-calendar .cal-month-view .cal-cell-row{min-height:0!important}.jfsc-calendar .cal-month-view .cal-day-cell.cal-today{background:#eef2f4!important;box-shadow:inset 0 0 0 2px #4ed2e8}.jfsc-calendar .cal-month-view .cal-day-cell.cal-today:hover{background-color:#f5f8fa!important}.jfsc-calendar .cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:1}.jfsc-calendar .cal-month-view .cal-day-cell.cal-weekend .cal-cell-top:not(.day-selected) .cal-day-number{color:#000!important}.jfsc-calendar .cal-cell-top{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:transparent;position:relative}.jfsc-calendar .cal-cell-top.cal-out-month{background:transparent}.jfsc-calendar .cal-cell-top.cal-out-month .cal-day-number{color:#1b88ec}.jfsc-calendar .cal-cell-top.cal-is-today{box-shadow:none!important}.jfsc-calendar .cal-cell-top.day-selected{background:#1b88ec;border-radius:38px;transform:none}.jfsc-calendar .cal-cell-top.day-selected .cal-day-number{color:#fff!important}.jfsc-calendar .cal-cell-top.day-selected .cal-day-event-dot{background:#fff;color:#1b88ec}.jfsc-calendar .cal-cell-top .cal-day-number{font-family:Poppins,sans-serif;font-size:24px!important;color:#000;float:none;margin:0;width:auto;text-align:center;opacity:1!important}.jfsc-calendar .cal-cell-top .cal-day-event-dots{position:absolute;bottom:7px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:4px}.jfsc-calendar .cal-cell-top .cal-day-event-dot{display:block;width:8px;height:8px;border-radius:999px;background:#1e3eaf;color:#fff;font-size:9px;font-weight:700;line-height:14px;text-align:center;white-space:nowrap}.jfsc-calendar .cal-cell-top .cal-day-event-dot--more{width:21px;height:13px;line-height:13px;padding:0 4px;box-sizing:border-box}@media screen and (max-width:768px){.jfsc-calendar .cal-cell-top .cal-day-event-dot{width:7px;height:7px;font-size:8px;line-height:12px}.jfsc-calendar .cal-cell-top .cal-day-event-dot--more{width:20px;height:12px;line-height:12px;padding:0 3px}}.jfsc-calendar .cal-events--compact{display:none}.jfsc-calendar .cal-month-view mwl-calendar-open-day-events{display:none}
1@media screen and (max-width:900px){.jfsc-calendar .cal-cell-top{flex-direction:column;gap:3px}.jfsc-calendar .cal-cell-top .cal-day-number{order:1;font-size:18px!important}.jfsc-calendar .cal-cell-top .cal-day-event-dots{order:2;position:static;transform:none;bottom:auto;left:auto}}@media screen and (max-width:520px){.jfsc-calendar .cal-cell-top .cal-day-number{font-size:14px!important}.jfsc-calendar .header-wrapper i{width:32px;height:32px}.jfsc-calendar .header-wrapper i img{width:26px;height:26px}}\n'],encapsulation:2,changeDetection:0})}}return n})();function o3(n,o){if(1&n){const e=t.RV6();t.j41(0,"mat-icon",6),t.bIt("click",function(){f.eBV(e);const a=t.XpG();return a.search="",f.Njj(a.onEnter.emit(""))}),t.EFF(1,"clear"),t.k0s()}}let N0=(()=>{class n{constructor(){this.placeholder="How can we help?",this.onEnter=new f.bkB,this.search=""}ngOnInit(){this.onEnter.emit(this.search)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-search"]],inputs:{placeholder:"placeholder",search:"search"},outputs:{onEnter:"onEnter"},standalone:!1,decls:19,vars:3,consts:[[1,"search-wrapper"],[1,"input-wrapper"],["type","text","name","search",1,"search",3,"ngModelChange","input","ngModel","placeholder"],[1,"suffix-icon-group"],["matSuffix","",3,"click",4,"ngIf"],[1,"search-icon"],["matSuffix","",3,"click"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"input",2),t.mxI("ngModelChange",function(_){return t.DH7(a.search,_)||(a.search=_),_}),t.bIt("input",function(_){return a.onEnter.emit(_.target.value)}),t.k0s(),t.EFF(5,"\n    "),t.j41(6,"span",3),t.EFF(7,"\n      "),t.DNE(8,o3,2,0,"mat-icon",4),t.EFF(9,"\n    "),t.k0s(),t.EFF(10,"\n  "),t.k0s(),t.EFF(11,"\n  "),t.j41(12,"div",5),t.EFF(13,"\n    "),t.j41(14,"mat-icon"),t.EFF(15,"search"),t.k0s(),t.EFF(16,"\n    "),t.EFF(17,"\n  "),t.k0s(),t.EFF(18,"\n"),t.k0s()),2&i&&(t.R7$(4),t.R50("ngModel",a.search),t.Y8G("placeholder",a.placeholder),t.R7$(4),t.Y8G("ngIf",!(null==a.search||!a.search.trim())))},dependencies:[H.bT,Su,Kp,oh,bc.An,co],styles:[".search-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;min-width:250px;justify-content:space-between;align-items:center;height:52px;flex-direction:row-reverse;background:#fff 0% 0% no-repeat padding-box;border:3px solid #1E3EAF;border-radius:65px;opacity:1;overflow:hidden;padding:.5rem 1rem}.search-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;height:100%;align-items:center;padding:0 0 0 24px;border:none;border-radius:0;background-color:transparent}.search-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:96%;text-align:left;background:transparent;border:none;margin-left:0;outline:none;color:#1e3eaf;padding-left:0;font-size:clamp(.65rem,1.5vw,.95rem)}.search-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder{color:#b2b2b2}.search-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   .suffix-icon-group[_ngcontent-%COMP%]{cursor:pointer;display:flex;justify-content:flex-start}.search-wrapper[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{display:flex;width:32px;height:32px;color:#1e3eaf;align-items:center;justify-content:center;border:none;border-left:none;border-radius:0}.search-wrapper[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:32px;height:32px;font-size:32px;color:#1b88ec}"]})}}return n})();function s3(n,o){if(1&n&&(t.j41(0,"a",6),t.EFF(1),t.k0s()),2&n){const e=t.XpG();t.Y8G("href","mailto:"+e.contactEmail,t.B4B),t.R7$(),t.SpI("\n      ",e.contactLabel,"\n    ")}}let a3=(()=>{class n{constructor(){this.title="No Items Match Your Search",this.message="We couldn't find anything matching your keywords. Try checking your spelling or using more general terms.",this.clearLabel="Clear Search",this.contactLabel="Contact Us",this.contactEmail="",this.clearClicked=new f.bkB}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-search-empty-state"]],inputs:{title:"title",message:"message",clearLabel:"clearLabel",contactLabel:"contactLabel",contactEmail:"contactEmail"},outputs:{clearClicked:"clearClicked"},standalone:!1,decls:17,vars:4,consts:[["role","status","aria-live","polite",1,"search-empty-state"],[1,"empty-title"],[1,"empty-message"],[1,"empty-actions"],["type","button",1,"empty-btn",3,"click"],["class","empty-btn",3,"href",4,"ngIf"],[1,"empty-btn",3,"href"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"h2",1),t.EFF(3),t.k0s(),t.EFF(4,"\n  "),t.j41(5,"p",2),t.EFF(6),t.k0s(),t.EFF(7,"\n\n  "),t.j41(8,"div",3),t.EFF(9,"\n    "),t.j41(10,"button",4),t.bIt("click",function(){return a.clearClicked.emit
1()}),t.EFF(11),t.k0s(),t.EFF(12,"\n    "),t.DNE(13,s3,2,2,"a",5),t.EFF(14,"\n  "),t.k0s(),t.EFF(15,"\n"),t.k0s(),t.EFF(16,"\n")),2&i&&(t.R7$(3),t.JRh(a.title),t.R7$(3),t.JRh(a.message),t.R7$(5),t.SpI("\n      ",a.clearLabel,"\n    "),t.R7$(2),t.Y8G("ngIf",a.contactEmail))},dependencies:[H.bT],styles:[".search-empty-state[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1rem 1.25rem;color:#fff}.empty-title[_ngcontent-%COMP%]{margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.2;font-weight:600}.empty-message[_ngcontent-%COMP%]{margin:.875rem 0 1.5rem;max-width:980px;font-size:clamp(1rem,1.2vw,1.35rem);line-height:1.45;color:#fffffff2}.empty-actions[_ngcontent-%COMP%]{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}.empty-btn[_ngcontent-%COMP%]{min-width:150px;height:44px;border:none;border-radius:999px;padding:0 20px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:1.05rem;line-height:1;font-family:inherit;color:#2f4f8d;background:#f4f6fa;cursor:pointer;transition:filter .2s ease}.empty-btn[_ngcontent-%COMP%]:hover{filter:brightness(.96)}"]})}}return n})();function l3(n,o){if(1&n&&(t.j41(0,"span",10),t.EFF(1),t.k0s()),2&n){const e=o.$implicit;t.R7$(),t.JRh(e.title)}}function c3(n,o){if(1&n&&(t.j41(0,"div",8),t.EFF(1,"\n      "),t.DNE(2,l3,2,1,"span",9),t.EFF(3,"\n    "),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("ngForOf",e.event.categories)}}function d3(n,o){if(1&n&&t.nrm(0,"img",11),2&n){const e=o.ngIf,i=t.XpG();t.Y8G("src",e,t.B4B)("alt",i.event.isCanceled?"Cancelled event":"Postponed event")}}let u3=(()=>{class n{constructor(e,i){this.datePipe=e,this.route=i,this.popup=!0,this.isOver=!1}ngOnInit(){if(this.popup){""!=this.event.link&&null==this.event.link.split("https://")[1]&&(this.event.link="https://"+this.event.link),this.displayDate=this.buildDisplayDate();const e=this.event.placeAddress.split(", ");e[0]=e[0].replace(/\s/g,"+"),e[1]="+,"+e[1],e[2]="+,"+e[2],e[3]="+,"+e[3]+"/",this.addressMapString="https://www.google.com/maps/place/"+e.join()}}onOpenPhoneDialer(e){window.open("tel:"+e)}buildDisplayDate(){const e=this.datePipe.transform(this.event.startDate,"MMMM d")||"",i=this.event.startDate?new Date(this.event.startDate):null,a=this.event.endDate?new Date(this.event.endDate):null;return i&&a&&!isNaN(i.getTime())&&!isNaN(a.getTime())?`${e}, ${this.formatTime(i)} - ${this.formatTime(a)}`:e}formatTime(e){const i=0===e.getMinutes()?"h a":"h:mm a";return(this.datePipe.transform(e,i)||"").replace("AM","am").replace("PM","pm")}getStatusBanner(){return this.event?.isCanceled?"/assets/images/cancelled-banner.png":this.event?.isPostponed?"/assets/images/postponed-banner.png":null}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh),t.rXU(zs.nX))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["card"]],inputs:{background:"background",title:"title",popup:"popup",event:"event"},standalone:!1,decls:22,vars:10,consts:[[1,"card-wrapper",3,"mouseenter","mouseleave"],[1,"hidden-mobile",3,"routerLink"],["class","card-categories",4,"ngIf"],[1,"image-wrapper"],[1,"image",3,"src","alt"],["class","event-status-banner",3,"src","alt",4,"ngIf"],[1,"title"],[1,"date"],[1,"card-categories"],["class","card-category",4,"ngFor","ngForOf"],[1,"card-category"],[1,"event-status-banner",3,"src","alt"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.bIt("mouseenter",function(){return a.isOver=!0})("mouseleave",function(){return a.isOver=!1}),t.EFF(1,"\n  "),t.j41(2,"a",1),t.nI1(3,"slugify"),t.EFF(4,"\n    "),t.DNE(5,c3,4,1,"div",2),t.EFF(6,"\n    "),t.j41(7,"div",3),t.EFF(8,"\n      "),t.nrm(9,"img",4),t.EFF(10,"\n      "),t.DNE(11,d3,1,2,"img",5),t.EFF(12,"\n    "),t.k0s(),t.EFF(13,"\n    "),t.j41(14,"p",6),t.EFF(15),t.k0s(),t.EFF(16,"\n    "),t.j41(17,"p",7),t.EFF(18),t.k0s(),t.EFF(19,"\n  "),t.k0s(),t.EFF(20,"\n"),t.k0s(),t.EFF(21,"\n")),2&i&&(t.R7$(2),t.Y8G("routerLink",t.VkB("/events/",t.bMT(3,8,a.event.name))),t.R7$(3),t.Y8G("ngIf",null==a.event.categories?null:a.event.categories.length),t.R7$(4),t.Y8G("src",a.event.image,t.B4B)("alt",a.event.name),t.R7$(2),t.Y8G("ngIf",a.getStatusBanner()),t.R7$(4),t.JRh(a.event.name),t.R7$(3),t.JRh(a.displayDate))},dependencies:[H.Sq,H.bT,Us.Wk,D0],styles:[".card-wrapper[_ngcontent-%COMP%]{display:block;width:100%;height:100%;overflow:hidden;cursor:pointer;min-height:210px}@media only screen and (max-width:1200px){.card-wrapper[_ngcontent-%COMP%]{min-height:160px}}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip){display:flex;flex-direction:column;text-decoration:none;color:#000;height:100%}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .card-categories[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .card-categories[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .card-categories[_ngcontent-%COMP%]   .card-category[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .card-categories[_ngcontent-%COMP%]   .card-category[_ngcontent-%COMP%]{display:inline-block;padding:6px 16px;border-radius:999px;background:#fff;color:#e7ad74;font-size:.95rem;font-weight:600;line-height:1.2;box-shadow:0 2px 6px #00000014;white-space:nowrap}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .tags[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .tags[_ngcontent-%COMP%]{display:flex;justify-content:left;align-items:center;gap:10px;padding:20px 0}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .tags[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .tags[_ngcontent-%COMP%]   .tag[_ngcontent-%COMP%]{padding:5px 10px;border-radius:18px;font-size:1.5rem;background-color:#fff}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .tags[_ngcontent-%COMP%]   .tag.white-blue[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .tags[_ngcontent-%COMP%]   .tag.white-blue[_ngcontent-%COMP%]{color:#bad4d9}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .tags[_ngcontent-%COMP%]   .tag.brown[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .tags[_ngcontent-%COMP%]   .tag.brown[_ngcontent-%COMP%]{color:#e7ad74}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .tags[_ngcontent-%COMP%]   .tag.blue[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .tags[_ngcontent-%COMP%]   .tag.blue[_ngcontent-%COMP%]{color:#1e3eaf}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .tags[_ngcontent-%COMP%]   .tag.pink[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .tags[_ngcontent-%COMP%]   .tag.pink[_ngcontent-%COMP%]{color:#ffdaec}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .image-wrapper[_ngcontent-%COMP%]{position:relative;width:100%;border-radius:30px;overflow:hidden}@media only screen and (max-width:1200px){.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .image-wrapper[_ngcontent-%COMP%]{min-height:160px}}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .image-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%;aspect-ratio:16/9;min-height:200px;object-fit:cover;cursor:pointer;display:block}@media only screen and (max-width:1200px){.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .image-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{min-height:160px}}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .event-status-banner[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   .image-wrapper[_ngcontent-%COMP%]   .event-status-banner[_ngcontent-%COMP%]{position:absolute;top:0;right:10%;z-index:2;width:clamp(22px,8%,34px);height:auto;pointer-events:none}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   p.title[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   p.title[_ngcontent-%COMP%]{padding-top:.75rem;padding-bottom:.35rem;line-height:1.3;font-size:1.125rem;font-weight:700;color:#1e3eaf}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   p.date[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   p.date[_ngcontent-%COMP%]{font-size:1rem;color:#1e3eaf}.card-wrapper[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]   p.detail[_ngcontent-%COMP%], .card-wrapper[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(.tooltip)   p.detail[_ngcontent-%COMP%]{font-size:1.5rem}.card-wrapper[_ngcontent-%COMP%]   ada-image[_ngcontent-%COMP%]{border-radius:20px}.card-wrapper[_ngcontent-%COMP%]   ada-image.contain[_ngcontent-%COMP%]{padding:15px;box-sizing:border-box}"]})}}return n})(),p3=(()=>{class n{constructor(){this.leftString="Grid",this.rightString="Calendar",this.initialSide="left",this.valueChange=new f.bkB,this.selected="left"}ngOnInit(){this.selected=this.initialSide,this.valueChange.emit(this.initialSide)}switch(e){this.selected=e,this.valueChange.emit(e)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-switch"]],inputs:{leftString:"leftString",rightString:"rightString",initialSide:"initialSide"},outputs:{valueChange:"valueChange"},standalone:!1,decls:8,vars:4,consts:[[1,"switch-wrapper"],["type","button",1,"left",3,"click","ngClass"],["type","button",1,"right",3,"click","ngClass"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n    "),t.j41(2,"button",1),t.bIt("click",function(){return a.switch("left")}),t.EFF(3),t.k0s(),t.EFF(4,"\n    "),t.j41(5,"button",2),t.bIt("click",function(){return a.switch("right")}),t.EFF(6),t.k0s(),t.EFF(7,"\n"),t.k0s()),2&i&&(t.R7$(2),t.Y8G("ngClass","left"==a.selected?"active":""),t.R7$(),t.JRh(a.leftString),t.R7$(2),t.Y8G("ngClass","right"==a.selected?"active":""),t.R7$(),t.JRh(a.rightString))},dependencies:[H.YU],styles:[".switch-wrapper[_ngcontent-%COMP%]{display:flex;height:56px;padding:6px;color:#fff;border-radius:28px;align-items:center;justify-content:space-between;background-color:#1e3eaf;cursor:pointer}.switch-wrapper[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%], .switch-wrapper[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]{flex:1 1 50%;width:50%;min-width:0;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#fff;text-align:center;transition:.4s;font-family:Poppins,sans-serif;font-size:clamp(1.05rem,5vw,1.75rem);font-weight:500;line-height:1;height:100%}.switch-wrapper[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]:focus:not(:focus-visible), .switch-wrapper[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]:focus:not(:focus-visible){outline:none}.switch-wrapper[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%]:focus-visible, .switch-wrapper[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.switch-wrapper[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{color:#1e3eaf;background-color:#fff;border-radius:22px}@media screen and (max-width:420px){.switch-wrapper[_ngcontent-%COMP%]{height:50px;padding:5px}.switch-wrapper[_ngcontent-%COMP%]   .left[_ngcontent-%COMP%], .switch-wrapper[_ngcontent-%COMP%]   .right[_ngcontent-%COMP%]{font-size:clamp(1rem,5.5vw,1.25rem);line-height:1.05}.switch-wrapper[_ngcontent-%COMP%]   .active[_ngcontent-%COMP%]{border-radius:20px}}"]})}}return n})();const h3=(n,o)=>({show:n,hidden:o});function f3(n,o){1&n&&(f.qSk(),t.j41(0,"svg",28),t.EFF(1,"\n                      "),t.nrm(2,"path",29),t.EFF(3,"\n                    "),t.k0s())}function g3(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",23),t.bIt("click",function(){const a=f.eBV(e).$implicit,u=t.XpG(3);
1return f.Njj(u.toggleCategory(a))}),t.EFF(1,"\n                  "),t.j41(2,"span",24),t.EFF(3),t.k0s(),t.EFF(4,"\n                  "),t.j41(5,"div",25),t.EFF(6,"\n                    "),t.DNE(7,f3,4,0,"svg",27),t.EFF(8,"\n                  "),t.k0s(),t.EFF(9,"\n                "),t.k0s()}if(2&n){const e=o.$implicit,i=t.XpG(3);t.AVh("dimmed",i.selectedCategoryIds.size>=2&&!i.isCategorySelected(e)),t.R7$(3),t.JRh(e.title.toUpperCase()),t.R7$(2),t.AVh("checked",i.isCategorySelected(e)),t.R7$(2),t.Y8G("ngIf",i.isCategorySelected(e))}}function _3(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",19),t.EFF(1,"\n              "),t.j41(2,"p",20),t.EFF(3,"FILTER EVENTS"),t.k0s(),t.EFF(4,"\n              "),t.j41(5,"p",21),t.EFF(6,"Select Up To Two Categories"),t.k0s(),t.EFF(7,"\n              "),t.j41(8,"div",22),t.EFF(9,"\n                "),t.j41(10,"div",23),t.bIt("click",function(){f.eBV(e);const a=t.XpG(2);return f.Njj(a.clearFilters())}),t.EFF(11,"\n                  "),t.j41(12,"span",24),t.EFF(13,"ALL EVENTS"),t.k0s(),t.EFF(14,"\n                  "),t.nrm(15,"div",25),t.EFF(16,"\n                "),t.k0s(),t.EFF(17,"\n                "),t.DNE(18,g3,10,6,"div",26),t.EFF(19,"\n              "),t.k0s(),t.EFF(20,"\n            "),t.k0s()}if(2&n){const e=t.XpG(2);t.R7$(15),t.AVh("checked",0===e.selectedCategoryIds.size),t.R7$(3),t.Y8G("ngForOf",e.allCategories)}}function m3(n,o){if(1&n&&(t.j41(0,"div",34),t.EFF(1,"\n        "),t.nrm(2,"app-image-slider",35),t.EFF(3,"\n      "),t.k0s()),2&n){const e=t.XpG(3);t.R7$(2),t.Y8G("aboutImgs",e.featureEventImgs)}}function v3(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",30),t.EFF(1,"\n      "),t.DNE(2,m3,4,1,"div",31),t.EFF(3,"\n      "),t.j41(4,"div",32),t.EFF(5,"\n        "),t.j41(6,"calendar",33),t.bIt("valueChange",function(a){f.eBV(e);const u=t.XpG(2);return f.Njj(u.onValueChange(a))})("monthChange",function(a){f.eBV(e);const u=t.XpG(2);return f.Njj(u.onMonthChange(a))}),t.k0s(),t.EFF(7,"\n      "),t.k0s(),t.EFF(8,"\n    "),t.k0s()}if(2&n){const e=t.XpG(2);t.R7$(2),t.Y8G("ngIf",e.featureEventImgs),t.R7$(4),t.Y8G("data",e.events)("showClose",!1)}}function y3(n,o){if(1&n){const e=t.RV6();t.j41(0,"app-search-empty-state",36),t.bIt("clearClicked",function(){f.eBV(e);const a=t.XpG(2);return f.Njj(a.clearEventFilters())}),t.EFF(1,"\n    "),t.k0s()}if(2&n){const e=t.XpG(2);t.Y8G("title","No Events Match Your Filters")("message","No events match your current selections. Try clearing the filters or choosing a different date.")("clearLabel","Clear Filters")("contactLabel","Contact Us")("contactEmail",e.contactEmail)}}function b3(n,o){if(1&n&&(t.j41(0,"card",39),t.EFF(1,"\n      "),t.k0s()),2&n){const e=o.$implicit,i=t.XpG(3);t.Y8G("event",e)("ngClass",t.l_i(2,h3,i.isVisible(e),i.isNone(e)))}}function C3(n,o){if(1&n&&(t.j41(0,"div",37),t.EFF(1,"\n      "),t.DNE(2,b3,2,5,"card",38),t.EFF(3,"\n    "),t.k0s()),2&n){const e=t.XpG(2);t.R7$(2),t.Y8G("ngForOf",e.result)("ngForTrackBy",e.trackByEventId)}}function w3(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",2),t.EFF(1,"\n\n    "),t.j41(2,"div",3),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5,"\n        "),t.j41(6,"div",5),t.EFF(7),t.k0s(),t.EFF(8,"\n        "),t.j41(9,"div",6),t.EFF(10,"\n          "),t.j41(11,"div",7),t.bIt("click",function(a){return f.eBV(e),f.Njj(a.stopPropagation())}),t.EFF(12,"\n            "),t.j41(13,"div",8),t.EFF(14,"\n              "),t.j41(15,"app-search",9),t.bIt("onEnter",function(a){f.eBV(e);const u=t.XpG();return f.Njj(u.onSearch(a))}),t.k0s(),t.EFF(16,"\n            "),t.k0s(),t.EFF(17,"\n            "),t.EFF(18,"\n            "),t.j41(19,"button",10),t.bIt("click",function(){f.eBV(e);const a=t.XpG();return f.Njj(a.toggleFilter())}),t.EFF(20,"\n              "),f.qSk(),t.j41(21,"svg",11),t.EFF(22,"\n                "),t.nrm(23,"path",12),t.EFF(24,"\n              "),t.k0s(),t.EFF(25,"\n            "),t.k0s(),t.EFF(26,"\n            "),t.DNE(27,_3,21,3,"div",13),t.EFF(28,"\n          "),t.k0s(),t.EFF(29,"\n        "),t.k0s(),t.EFF(30,"\n        "),f.joV(),t.j41(31,"div",14),t.EFF(32,"\n          "),t.j41(33,"app-switch",15),t.bIt("valueChange",function(a){f.eBV(e);const u=t.XpG();return f.Njj(u.onViewChange(a))}),t.k0s(),t.EFF(34,"\n        "),t.k0s(),t.EFF(35,"\n      "),t.k0s(),t.EFF(36,"\n    "),t.k0s(),t.EFF(37,"\n\n    "),t.DNE(38,v3,9,3,"div",16),t.EFF(39,"\n\n    "),t.DNE(40,y3,2,5,"app-search-empty-state",17),t.EFF(41,"\n\n    "),t.DNE(42,C3,4,2,"div",18),t.EFF(43,"\n\n  "),t.k0s()}if(2&n){const e=t.XpG();t.R7$(7),t.JRh(e.sectionTitle),t.R7$(8),t.Y8G("placeholder","Type to search")("search",e.searchText),t.R7$(4),t.AVh("active",e.filterOpen),t.R7$(8),t.Y8G("ngIf",e.filterOpen),t.R7$(6),t.Y8G("leftString","Grid")("rightString","Calendar")("initialSide","calendar"===e.view?"right":"left"),t.R7$(5),t.Y8G("ngIf","calendar"===e.view),t.R7$(2),t.Y8G("ngIf",e.showEventGridEmptyState),t.R7$(2),t.Y8G("ngIf",!e.showEventGridEmptyState)}}let M3=(()=>{class n{constructor(e,i){this.route=e,this.eventsStore=i,this.events=[],this.result=[],this.searchText="",this.contactEmail="",this.upcomingEvent=null,this.selectedDayEvents=[],this.featureEventImgs=[],this.sectionTitle="COMMUNITY CALENDAR",this.view="grid",this.filterOpen=!1,this.allCategories=[],this.selectedCategoryIds=new Set,this.selectedDateKeys=new Set;
1const a=this.route.snapshot.data.settings||[];(0,qD.A)(a)||(this.featureEventImgs=a.featureEventImgs,this.contactEmail=a.email||""),this.sub=this.eventsStore.data$.pipe((0,Dt.M)(u=>{console.log("[EventsComponent] backend events payload:",u);const _=this.eventsStore.sortItemsByDate(u);this.events=_,this.allCategories=this.extractUniqueCategories(_);const E=this.route.snapshot.queryParamMap.get("q");E&&(this.searchText=E),this.updateSelectedDayEvents(),this.applyFilters()}))}onValueChange(e){if(!e||0===e.length)return this.selectedDateKeys.clear(),this.selectedDayEvents=[],this.upcomingEvent=this.findUpcomingEvent(this.events),void this.applyFilters();this.selectedDateKeys=new Set(e.map(i=>this.toDateKey(i.date))),this.updateSelectedDayEvents(),this.applyFilters()}onMonthChange(e){if(this.selectedDateKeys.size>0)return;const i=(0,Ar.A)(new Date(e.getFullYear(),e.getMonth(),1));this.selectedDayEvents=[];const a=[...this.events].sort((u,_)=>new Date(u.startDate).getTime()-new Date(_.startDate).getTime());this.upcomingEvent=a.find(u=>(0,Ar.A)(new Date(u.startDate))>=i)??null}findUpcomingEvent(e){const i=(0,Ar.A)(new Date),a=[...e].sort((u,_)=>new Date(u.startDate).getTime()-new Date(_.startDate).getTime());return a.find(u=>(0,Ar.A)(new Date(u.startDate))>=i)??a[0]??null}onViewChange(e){"left"===e&&this.clearCalendarDateFilter(),this.view="right"===e?"calendar":"grid",this.applyFilters()}trackByEventId(e,i){return i.id}onSearch(e){this.searchText=e||"",this.applyFilters()}isVisible(e){return Dc(this.result,e)>=0}isNone(e){return!(Dc(this.result,e)>=0)}get showSearchEmptyState(){return"grid"===this.view&&!!this.searchText?.trim()&&0===this.result.length}get showEventGridEmptyState(){return 0===this.result.length&&this.hasActiveFilters()}clearSearch(){this.onSearch("")}clearEventFilters(){this.searchText="",this.selectedCategoryIds.clear(),this.clearCalendarDateFilter(),this.applyFilters()}extractUniqueCategories(e){const i=new Map;for(const a of e)for(const u of a.categories||[])i.has(u.id)||i.set(u.id,u);return Array.from(i.values())}toggleFilter(){this.filterOpen=!this.filterOpen,console.log("filterOpen:",this.filterOpen,"categories:",this.allCategories)}toggleCategory(e){this.selectedCategoryIds.has(e.id)?this.selectedCategoryIds.delete(e.id):this.selectedCategoryIds.size<2&&this.selectedCategoryIds.add(e.id),this.applyFilters()}isCategorySelected(e){return this.selectedCategoryIds.has(e.id)}clearFilters(){this.selectedCategoryIds.clear(),this.applyFilters()}applyFilters(){const e=this.searchText.trim().toLowerCase();this.result=this.events.filter(i=>{const a=0===this.selectedDateKeys.size||this.selectedDateKeys.has(this.toDateKey(i.startDate)),u=0===this.selectedCategoryIds.size||(i.categories||[]).some(E=>this.selectedCategoryIds.has(E.id)),_=!e||i.name.toLowerCase().indexOf(e)>=0||i.details.toLowerCase().indexOf(e)>=0;return a&&u&&_})}updateSelectedDayEvents(){if(0===this.selectedDateKeys.size)return this.selectedDayEvents=[],void(this.upcomingEvent=this.findUpcomingEvent(this.events));const e=[...this.events].sort((i,a)=>new Date(i.startDate).getTime()-new Date(a.startDate).getTime());this.selectedDayEvents=e.filter(i=>this.selectedDateKeys.has(this.toDateKey(i.startDate))),this.upcomingEvent=this.selectedDayEvents[0]??null}toDateKey(e){return(0,Ar.A)(e instanceof Date?e:new Date(e)).getTime()}clearCalendarDateFilter(){this.selectedDateKeys.clear(),this.selectedDayEvents=[],this.upcomingEvent=this.findUpcomingEvent(this.events),this.calendarComponent?.onClear(null)}hasActiveFilters(){return!!this.searchText?.trim()||this.selectedCategoryIds.size>0||this.selectedDateKeys.size>0}onDocumentClick(e){e.target.closest(".events-search-pill")||(this.filterOpen=!1)}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(JD.e))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["events"]],viewQuery:function(i,a){if(1&i&&t.GBs(MI,5),2&i){let u;t.mGM(u=t.lsd())&&(a.calendarComponent=u.first)}},hostBindings:function(i,a){1&i&&t.bIt("click",function(_){return a.onDocumentClick(_)},t.EBC)},standalone:!1,decls:6,vars:5,consts:[[1,"events-wrapper"],["class","cards-wrapper",4,"ngIf"],[1,"cards-wrapper"],[1,"events-header"],[1,"events-toolbar-row"],[1,"events-title"],[1,"events-search-row"],[1,"events-search-pill",3,"click"],[1,"pill-inner"],[3,"onEnter","placeholder","search"],["type","button","aria-label","Toggle category filter",1,"filter-toggle",3,"click"],["viewBox","0 0 24 24","fill","none","xmlns","http://www.w3.org/2000/svg","aria-hidden","true"],["d","M4 6h16M7 12h10M10 18h4","stroke","currentColor","stroke-width","2","stroke-linecap","round"],["class","filter-dropdown",4,"ngIf"],[1,"events-controls","events-controls--grid"],[3,"valueChange","leftString","rightString","initialSide"],["class","calendar-showcase",4,"ngIf"],[3,"title","message","clearLabel","contactLabel","contactEmail","clearClicked",4,"ngIf"],["class","cards",4,"ngIf"],[1,"filter-dropdown"],[1,"filter-title"],[1,"filter-subtitle"],[1,"filter-list"],[1,"filter-item",3,"click"],[1,"filter-label"],[1,"filter-checkbox"],["class","filter-item",3,"dimmed","click",4,"ngFor","ngForOf"],["viewBox","0 0 12 10","fill","none","xmlns","http://www.w3.org/2000/svg",4,"ngIf"],["viewBox","0 0 12 10","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M1 5L4.5 8.5L11 1","stroke","white","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],[1,"calendar-showcase"],["class","calendar-events-carousel",4,"ngIf"],[1,"calendar-full"],[3,"valueChange","monthChange","data","showClose"],[1,"calendar-events-carousel"],[3,"aboutImgs"],[3,"clearClicked","title","message","clearLabel","contactLabel","contactEmail"],[1,"cards"],[3,"event","ngClass",4,"ngFor","ngForOf","ngForTrackBy"],[3,"event","ngClass"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.DNE(2,w3,44,12,"div",1),t.nI1(3,"async"),t.EFF(4,"\n"),t.k0s(),t.EFF(5,"\n")),2&i&&(t.AVh("view-calendar","calendar"===a.view),t.R7$(2),t.Y8G("ngIf",t.bMT(3,3,a.sub)))},dependencies:[H.YU,H.Sq,H.bT,N0,a3,JS,u3,MI,p3,H.Jj],styles:['@charset "UTF-8";.events-wrapper[_ngcontent-%COMP%]{position:relative;margin:0}.events-wrapper.view-calendar[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]{background-color:#1b88ec}.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]{width:100%;line-height:0;pointer-events:none;background-color:#fff}.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;width:100%;height:100%}@media only screen and (max-width:600px){.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:40px}}.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]   .wave-top-image-desktop[_ngcontent-%COMP%]{display:block}@media screen and (max-width:768px){.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]   .wave-top-image-desktop[_ngcontent-%COMP%]{display:none}}.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]   .wave-top-image-mobile[_ngcontent-%COMP%]{display:none}@media screen and (max-width:768px){.events-wrapper[_ngcontent-%COMP%]   .events-border[_ngcontent-%COMP%]   .wave-top-image-mobile[_ngcontent-%COMP%]{display:block}}.events-wrapper[_ngcontent-%COMP%]   .events-border-top[_ngcontent-%COMP%]{top:-1px}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-top:0;margin-bottom:1.25rem;padding-right:1rem}@media only screen and (max-width:750px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]{padding-right:0}}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]{flex:0 0 auto;font-size:clamp(1.25rem,2.4vw,2.4rem);color:#1e3eaf;text-align:left;line-height:1.1;margin:0;white-space:nowrap}
1@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-title[_ngcontent-%COMP%]{width:100%;white-space:normal;text-align:center;margin-bottom:.5rem}}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-toolbar-row[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:100%}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-toolbar-row[_ngcontent-%COMP%]{flex-direction:column;align-items:stretch}}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]{flex:0 1 auto;min-width:0;display:flex}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]{width:100%}}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]{position:relative;display:flex;align-items:stretch;width:clamp(280px,38vw,560px);height:56px;background:#1e3eaf;border-radius:999px;overflow:visible;box-sizing:border-box;padding:3px}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]{width:100%}}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .pill-inner[_ngcontent-%COMP%]{flex:1 1 auto;min-width:0;overflow:hidden;border-radius:999px;display:flex;align-items:stretch}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .pill-inner[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%]{flex:1;min-width:0}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-toggle[_ngcontent-%COMP%]{flex:0 0 auto;align-self:center;width:44px;height:44px;margin-right:4px;padding:0;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease,color .15s ease}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-toggle[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:22px;height:22px}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-toggle[_ngcontent-%COMP%]:hover{background:#ffffff26}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-toggle[_ngcontent-%COMP%]:focus:not(:focus-visible){outline:none}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-toggle[_ngcontent-%COMP%]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-toggle.active[_ngcontent-%COMP%]{background:#fff;color:#1e3eaf}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]{position:absolute;top:calc(100% + .75rem);right:0;width:320px;background:#1e3eaf;border-radius:1.25rem;padding:1.25rem 1rem 1rem;box-sizing:border-box;z-index:100;box-shadow:0 8px 24px #0003}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-title[_ngcontent-%COMP%]{color:#fff;font-size:.85rem;font-weight:800;margin:0 0 .25rem .5rem;letter-spacing:.05em}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-subtitle[_ngcontent-%COMP%]{color:#e7ad74;font-size:.8rem;font-weight:400;margin:0 0 .75rem .5rem}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-list[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:0;max-height:280px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ffffff transparent}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-list[_ngcontent-%COMP%]::-webkit-scrollbar{width:16px}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-list[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:transparent}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-list[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#fff;border-radius:999px;border:3px solid transparent;background-clip:padding-box}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:.65rem .5rem;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.1)}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]:last-child{border-bottom:none}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]:hover{opacity:.85}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]   .filter-label[_ngcontent-%COMP%]{color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.03em}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]   .filter-checkbox[_ngcontent-%COMP%]{width:18px;height:18px;border:2px solid #E7AD74;border-radius:3px;background:transparent;flex-shrink:0;display:flex;align-items:center;justify-content:center}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]   .filter-checkbox[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:10px;height:10px}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item[_ngcontent-%COMP%]   .filter-checkbox.checked[_ngcontent-%COMP%]{background:#e7ad74;border-color:#e7ad74}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-search-row[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]   .filter-dropdown[_ngcontent-%COMP%]   .filter-item.dimmed[_ngcontent-%COMP%]{opacity:.4;pointer-events:none}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-controls--grid[_ngcontent-%COMP%]{flex:0 0 auto;width:auto;max-width:none;margin:0;align-self:center}
1@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-controls--grid[_ngcontent-%COMP%]{width:100%;max-width:415px;margin:0 auto}}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%], .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.85rem;width:100%;max-width:415px;box-sizing:border-box}.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%], .events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%]   app-switch[_ngcontent-%COMP%], .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%], .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%]   app-switch[_ngcontent-%COMP%]{display:block;width:100%;min-width:0}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .events-header[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%], .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]   .events-controls[_ngcontent-%COMP%]{max-width:100%}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{padding:0 3rem clamp(3rem,6vw,5rem)}@media screen and (max-width:768px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{padding:0 1.5rem 3.5rem}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .featured-wrapper[_ngcontent-%COMP%]{display:flex;gap:18px;padding:10px;max-width:1178px;height:600px;align-items:center}@media only screen and (max-width:800px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .featured-wrapper[_ngcontent-%COMP%]{display:block;height:100%}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .featured-wrapper[_ngcontent-%COMP%]   .slider-desktop[_ngcontent-%COMP%]{width:49.2%;height:98%}@media only screen and (max-width:800px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .featured-wrapper[_ngcontent-%COMP%]   .slider-desktop[_ngcontent-%COMP%]{display:block;height:100%;width:100%}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .featured-wrapper[_ngcontent-%COMP%]   calendar[_ngcontent-%COMP%]{display:block;width:50%}@media only screen and (max-width:800px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .featured-wrapper[_ngcontent-%COMP%]   calendar[_ngcontent-%COMP%]{display:block;height:100%;width:100%}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));width:100%;gap:2.25rem;justify-items:start}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   card[_ngcontent-%COMP%]{position:relative;display:block;width:100%;max-width:500px}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   app-search-empty-state[_ngcontent-%COMP%]{display:block;width:100%;max-width:1600px;margin:0 auto;padding-top:.5rem}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-showcase[_ngcontent-%COMP%]{display:flex;align-items:stretch;gap:2rem;width:100%;margin-top:1rem;margin-bottom:2rem}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-showcase[_ngcontent-%COMP%]{flex-direction:column;gap:1.25rem}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-full[_ngcontent-%COMP%]{--events-calendar-scale: .82;flex:0 0 50%;height:560px;background:#fff;border-radius:2rem;border:6px solid #ffffff;padding:1.5rem;box-sizing:border-box;overflow:hidden}
1@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-full[_ngcontent-%COMP%]{--events-calendar-scale: 1;height:auto;width:100%;flex-basis:auto}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-full[_ngcontent-%COMP%]   calendar[_ngcontent-%COMP%]{display:block;width:calc(100% / var(--events-calendar-scale));height:calc(100% / var(--events-calendar-scale));margin-left:calc((100% - 100% / var(--events-calendar-scale)) / 2);transform:scale(var(--events-calendar-scale));transform-origin:top center}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-full[_ngcontent-%COMP%]   calendar[_ngcontent-%COMP%]{width:100%;height:auto;margin-left:0;transform:none}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]{flex:1 1 0;min-width:0;height:560px;border-radius:2rem;overflow:hidden;border:6px solid #ffffff;background:#fff}@media only screen and (max-width:900px){.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]{height:320px}}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     app-image-slider, .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .image-slider-wrapper, .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .image-slider-carousel, .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .slick-list, .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .slick-track, .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .slide-event, .events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .slide-event-item{height:100%!important}.events-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .calendar-events-carousel[_ngcontent-%COMP%]     .slide-event-item{display:block;background-size:cover!important;background-position:center!important}.events-wrapper[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]     app-search .search-wrapper{height:100%;padding:.75rem 1rem;border-width:0;border-color:transparent;border-radius:0;min-width:0;background:#1e3eaf}.events-wrapper[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]     app-search .search-wrapper .input-wrapper{padding-left:.5rem}.events-wrapper[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]     app-search .search-wrapper .input-wrapper input{font-size:.95rem;color:#fff}.events-wrapper[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]     app-search .search-wrapper .input-wrapper input::placeholder{color:#fff}.events-wrapper[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]     app-search .search-wrapper .search-icon{width:40px;height:40px}.events-wrapper[_ngcontent-%COMP%]   .events-search-pill[_ngcontent-%COMP%]     app-search .search-wrapper .search-icon mat-icon{width:30px;height:30px;font-size:30px;color:#fff}.events-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]     app-search .search-wrapper{height:56px;padding:.75rem 1rem;border-width:2px;border-color:#fff;border-radius:28px}.events-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]     app-search .search-wrapper .input-wrapper{padding-left:.5rem}.events-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]     app-search .search-wrapper .input-wrapper input{font-size:.95rem}.events-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]     app-search .search-wrapper .search-icon{width:40px;height:40px}.events-wrapper[_ngcontent-%COMP%]   .calendar-layout__sidebar[_ngcontent-%COMP%]     app-search .search-wrapper .search-icon mat-icon{width:30px;height:30px;font-size:30px;color:#1e3eaf}']})}}return n})();function E3(n,o){if(1&n&&t.nrm(0,"img",17),2&n){const e=o.ngIf,i=t.XpG(2).ngIf;t.Y8G("src",e,t.B4B)("alt",i.isCanceled?"Cancelled event":"Postponed event")}}function D3(n,o){if(1&n){const e=t.RV6();t.j41(0,"div",14),t.EFF(1,"\n        "),t.j41(2,"img",15),t.bIt("click",function(){f.eBV(e);const a=t.XpG(2);return f.Njj(a.openPreview())}),t.k0s(),t.EFF(3,"\n        "),t.DNE(4,E3,1,2,"img",16),t.EFF(5,"\n      "),t.k0s()}if(2&n){const e=t.XpG().ngIf,i=t.XpG();t.R7$(2),t.Y8G("src",e.image,t.B4B)("alt",e.name),t.R7$(2),t.Y8G("ngIf",i.getStatusBanner(e))}}function O3(n,o){if(1&n&&(t.j41(0,"a",18),t.EFF(1,"\n          "),t.j41(2,"mat-icon"),t.EFF(3,"phone"),t.k0s(),t.EFF(4,"\n          "),t.j41(5,"span"),t.EFF(6),t.k0s(),t.EFF(7,"\n        "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.VkB("tel:",e.phone),t.B4B),t.R7$(6),t.JRh(e.phone)}}function T3(n,o){if(1&n&&(t.j41(0,"a",18),t.EFF(1,"\n          "),t.j41(2,"mat-icon"),t.EFF(3,"email"),t.k0s(),t.EFF(4,"\n          "),t.j41(5,"span"),t.EFF(6),t.k0s(),t.EFF(7,"\n        "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.VkB("mailto:",e.email),t.B4B),t.R7$(6),t.JRh(e.email)}}function x3(n,o){if(1&n&&(t.j41(0,"a",19),t.EFF(1,"\n          "),t.j41(2,"mat-icon"),t.EFF(3,"link"),t.k0s(),t.EFF(4,"\n          "),t.j41(5,"span"),t.EFF(6,"Learn More"),t.k0s(),t.EFF(7,"\n        "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.mNQ(e.link),t.B4B)}}function P3(n,o){if(1&n&&(t.j41(0,"a",19),t.EFF(1,"\n          "),t.nrm(2,"img",20),t.EFF(3,"\n          "),t.j41(4,"span"),t.EFF(5,"RSVP Here"),t.k0s(),t.EFF(6,"\n        "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.mNQ(e.rsvpLink),t.B4B)}}function k3(n,o){if(1&n){const e=t.RV6();t.qex(0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"div",2),t.EFF(5,"\n      "),t.j41(6,"mat-icon",3),t.EFF(7,"arrow_back_
1ios"),t.k0s(),t.EFF(8,"\n      "),t.j41(9,"span"),t.EFF(10,"All Events"),t.k0s(),t.EFF(11,"\n    "),t.k0s(),t.EFF(12,"\n    "),t.j41(13,"div",4),t.EFF(14,"\n      "),t.DNE(15,D3,6,3,"div",5),t.EFF(16,"\n      "),t.j41(17,"p",6),t.EFF(18),t.k0s(),t.EFF(19,"\n      "),t.j41(20,"p",7),t.EFF(21),t.k0s(),t.EFF(22,"\n      "),t.j41(23,"div",8),t.EFF(24),t.k0s(),t.EFF(25,"\n\n      "),t.nrm(26,"div",9),t.EFF(27,"\n\n      "),t.j41(28,"div",10),t.EFF(29,"\n        "),t.DNE(30,O3,8,3,"a",11),t.EFF(31,"\n        "),t.DNE(32,T3,8,3,"a",11),t.EFF(33,"\n        "),t.DNE(34,x3,8,2,"a",12),t.EFF(35,"\n        "),t.DNE(36,P3,7,2,"a",12),t.EFF(37,"\n      "),t.k0s(),t.EFF(38,"\n    "),t.k0s(),t.EFF(39,"\n  "),t.k0s(),t.EFF(40,"\n  "),t.j41(41,"app-image-preview",13),t.bIt("closed",function(){f.eBV(e);const a=t.XpG();return f.Njj(a.onPreviewClosed())}),t.EFF(42,"\n  "),t.k0s(),t.EFF(43,"\n"),t.bVm()}if(2&n){const e=o.ngIf,i=t.XpG();t.R7$(15),t.Y8G("ngIf",e.image),t.R7$(3),t.JRh(e.name),t.R7$(3),t.SpI(" ",i.displayDate),t.R7$(3),t.JRh(e.details),t.R7$(2),t.Y8G("appHtmlContent",e.content),t.R7$(4),t.Y8G("ngIf",e.phone),t.R7$(2),t.Y8G("ngIf",e.email),t.R7$(2),t.Y8G("ngIf",e.link),t.R7$(2),t.Y8G("ngIf",e.rsvpLink),t.R7$(5),t.Y8G("images",i.previewImages)("currentIndex",i.previewIndex)("isOpen",i.isPreviewOpen)}}let S3=(()=>{class n{normalizeEmptyParagraphs(e){return e&&e.replace(/<p>(?:\s|&nbsp;|<br\s*\/?>)*<\/p>/gi,"<p>&nbsp;</p>")}constructor(e,i,a,u){this.datePipe=e,this.route=i,this.router=a,this.events=u,this.previewImages=[],this.previewIndex=0,this.isPreviewOpen=!1,this.isOver=!1;const _=this.route.snapshot.paramMap.get("slug");this.router.routeReuseStrategy.shouldReuseRoute=()=>!1,this.event$=this.events.getItemById(_).pipe((0,Ct.T)(E=>{""!=E.link&&void 0===E.link.split("https://")[1]&&(E.link="https://"+E.link);const j=new Date(E.startDate),W=new Date(E.endDate),ne=this.datePipe.transform(j,"MMMM d"),Ce=this.datePipe.transform(W,"MMMM d");return this.startTimeString=this.datePipe.transform(j,"shortTime"),this.endTimeString=this.datePipe.transform(W,"shortTime"),ne!==Ce?(this.startTimeString=`${this.datePipe.transform(E.startDate,"fullDate")} | ${this.startTimeString}`,this.endTimeString=`${this.datePipe.transform(E.endDate,"fullDate")} | ${this.endTimeString}`,this.displayDate=`${this.startTimeString} - ${this.endTimeString}`):this.displayDate=`${this.datePipe.transform(E.startDate,"fullDate")} | ${this.startTimeString} - ${this.endTimeString}`,E.content=this.normalizeEmptyParagraphs(E.content||""),this.previewImages=E.image?[{src:E.image,caption:E.name}]:[],console.log(E),E}))}openPreview(){this.previewImages.length&&(this.previewIndex=0,this.isPreviewOpen=!0)}onPreviewClosed(){this.isPreviewOpen=!1}getStatusBanner(e){return e?.isCanceled?"/assets/images/cancelled-banner.png":e?.isPostponed?"/assets/images/postponed-banner.png":null}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh),t.rXU(zs.nX),t.rXU(zs.Ix),t.rXU(JD.e))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["event-detail"]],standalone:!1,decls:3,vars:3,consts:[[4,"ngIf"],[1,"event-detail-wrapper"],["routerLink","/events",1,"back-btn"],[1,"arrow_back_ios"],[1,"event-detail"],["class","image-wrapper",4,"ngIf"],[1,"title"],[1,"date"],[1,"summary"],[1,"detail",3,"appHtmlContent"],[1,"actions"],["class","action-btn",3,"href",4,"ngIf"],["class","action-btn","target","_blank",3,"href",4,"ngIf"],[3,"closed","images","currentIndex","isOpen"],[1,"image-wrapper"],[1,"image",3,"click","src","alt"],["class","event-status-banner",3,"src","alt",4,"ngIf"],[1,"event-status-banner",3,"src","alt"],[1,"action-btn",3,"href"],["target","_blank",1,"action-btn",3,"href"],["src","assets/icons/rsvplink.svg","alt","RSVP",1,"action-icon"]],template:function(i,a){1&i&&(t.DNE(0,k3,44,12,"ng-container",0),t.nI1(1,"async"),t.EFF(2,"\n")),2&i&&t.Y8G("ngIf",t.bMT(1,1,a.event$))},dependencies:[H.bT,Us.Wk,bc.An,vm,M0,H.Jj],styles:[".event-detail-wrapper[_ngcontent-%COMP%]{font-size:1rem;line-height:22px;font-weight:100;color:#000;margin:32px 80px}@media only screen and (max-width:650px){.event-detail-wrapper[_ngcontent-%COMP%]{margin:32px}}@media only screen and (max-width:650px){.event-detail-wrapper[_ngcontent-%COMP%]{margin:15px}}.event-detail-wrapper[_ngcontent-%COMP%]   .back-btn[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:#1e3eaf;text-align:center;cursor:pointer;font-size:clamp(1.25rem,3vw,1.725rem)}.event-detail-wrapper[_ngcontent-%COMP%]   .back-btn[_ngcontent-%COMP%]   .arrow_back_
1ios[_ngcontent-%COMP%]{line-height:25px}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]{overflow:hidden}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]{float:left;width:min(50%,700px);max-width:100%;border-radius:40px;margin-right:30px;margin-bottom:20px;overflow:hidden;position:relative}@media only screen and (max-width:1000px){.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]{float:none;width:100%;margin-right:0}}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%;height:auto;object-fit:contain;display:block;cursor:pointer}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .image-wrapper[_ngcontent-%COMP%]   .event-status-banner[_ngcontent-%COMP%]{position:absolute;top:0;right:12%;z-index:2;width:clamp(38px,9%,62px);height:auto;pointer-events:none}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:1.375rem;line-height:40px;color:#1e3eaf}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-size:1.25rem;line-height:40px;color:#1b88ec}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .summary[_ngcontent-%COMP%]{font-size:1.125rem;color:#1b88ec;margin-bottom:10px}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .detail[_ngcontent-%COMP%]{font-size:1rem;margin-bottom:30px;color:#1b88ec}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .event-place[_ngcontent-%COMP%]{padding-top:10px;font-size:1.125rem;margin-bottom:20px}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:12px;margin-top:2rem}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{color:#fff;font-size:1rem;padding:10px 24px;border-radius:24px;background:#1e3eaf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:background-color .3s ease}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]:hover{background:#172f83}.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px;width:20px;height:20px}@media only screen and (max-width:600px){.event-detail-wrapper[_ngcontent-%COMP%]   .event-detail[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{font-size:.9rem;padding:8px 16px}}"]})}}return n})();var lO=S(2973);function I3(n,o){if(1&n&&(t.j41(0,"option",5),t.EFF(1),t.k0s()),2&n){const e=o.$implicit;t.Y8G("value",e),t.R7$(),t.JRh(e)}}let A3=(()=>{class n{constructor(){this.options=[],this.defaultValue="",this.filter="",this.onFilter=new f.bkB}ngOnInit(){this.defaultValue&&(this.filter=this.defaultValue),this.onFilter.emit(this.filter)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-filter"]],inputs:{options:"options",defaultValue:"defaultValue",filter:"filter"},outputs:{onFilter:"onFilter"},standalone:!1,decls:16,vars:2,consts:[[1,"filter-wrapper"],[1,"input-wrapper"],["name","search",1,"search",3,"ngModelChange","change","ngModel"],[3,"value",4,"ngFor","ngForOf"],[1,"filter-icon"],[3,"value"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"select",2),t.mxI("ngModelChange",function(_){return t.DH7(a.filter,_)||(a.filter=_),_}),t.bIt("change",function(){return a.onFilter.emit(a.filter)}),t.EFF(5,"\n      "),t.DNE(6,I3,2,2,"option",3),t.EFF(7,"\n    "),t.k0s(),t.EFF(8,"\n  "),t.k0s(),t.EFF(9,"\n  "),t.j41(10,"div",4),t.EFF(11,"\n    "),t.j41(12,"mat-icon"),t.EFF(13,"filter_list"),t.k0s(),t.EFF(14,"\n  "),t.k0s(),t.EFF(15,"\n"),t.k0s()),2&i&&(t.R7$(4),t.R50("ngModel",a.filter),t.R7$(2),t.Y8G("ngForOf",a.options))},dependencies:[H.Sq,Lg,Bg,zu,Kp,oh,bc.An],styles:[".filter-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;justify-content:space-between;align-items:center}@media only screen and (max-width:320px){.filter-wrapper[_ngcontent-%COMP%]{width:280px}}.filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]{display:flex;width:100%;height:clamp(1.875rem,3.5vw,3rem);align-items:center;padding:6px 0 6px 8px;background-color:transparent;border-radius:30px 0 0 30px;border:2px solid #1E3EAF}.filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]{line-height:32px;width:96%;text-align:left;background:transparent;border:none;margin-left:2px;outline:none;color:currentColor}.filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder, .filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]::placeholder{color:#aeaeae}.filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]:hover{border-top:2px solid #1B88EC;border-left:2px solid #1B88EC;border-bottom:2px solid #1B88EC}.filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]:hover   input[_ngcontent-%COMP%], .filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]:hover   select[_ngcontent-%COMP%]{margin-left:0;margin-right:3px}.filter-wrapper[_ngcontent-%COMP%]   .input-wrapper[_ngcontent-%COMP%]   .suffix-icon-group[_ngcontent-%COMP%]{cursor:pointer;display:flex;justify-content:flex-start}.filter-wrapper[_ngcontent-%COMP%]   .filter-icon[_ngcontent-%COMP%]{display:flex;width:48.38px;height:clamp(1.875rem,3.5vw,3rem);color:#fff;align-items:center;justify-content:center;background:#1e3eaf;border-radius:0 30px 30px 0}"]})}}return n})();function F3(n,o){if(1&n&&(t.j41(0,"a",7),t.EFF(1,"Feedback"),t.k0s()),2&n){const e=t.XpG();t.Y8G("href",t.VkB("mailto:",e.news.email),t.B4B)}}let R3=(()=>{class n{constructor(e){this.datePipe=e}getPostedDate(e){return E0(this.datePipe,e)}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["news-card"]],inputs:{news:"news"},standalone:!1,decls:21,vars:13,consts:[[1,"news-card-wrapper"],[1,"date"],[1,"image",3,"src","alt"],[1,"title",3,"routerLink"],[1,"footer-btns"],["class","more",3,"href",4,"ngIf"],[1,"more",3,"routerLink"],[1,"more",3,"href"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"p",1),t.EFF(3),t.k0s(),t.EFF(4,"\n  "),t.nrm(5,"img",2),t.EFF(6,"\n  "),t.j41(7,"p",3),t.nI1(8,"slugify"),t.EFF(9),t.k0s(),t.EFF(10,"\n  "),t.j41(11,"div",4),t.EFF(12,"\n    "),t.DNE(13,F3,2,2,"a",5),t.EFF(14,"\n    "),t.j41(15,"a",6),t.nI1(16,"slugify"),t.EFF(17,"More"),t.k0s(),t.EFF(18,"\n  "),t.k0s(),t.EFF(19,"\n"),t.k0s(),t.EFF(20,"\n")),2&i&&(t.R7$(3),t.JRh(a.getPostedDate(a.news.createdDate||a.news.date)),t.R7$(2),t.Y8G("src",a.news.imgUrl,t.B4B)("alt",a.news.title),t.R7$(2),t.Y8G("routerLink",t.mNQ(t.bMT(8,9,a.news.title))),t.R7$(2),t.JRh(a.news.title),t.R7$(4),t.Y8G("ngIf",a.news.email),t.R7$(2),t.Y8G("routerLink",t.mNQ(t.bMT(16,11,a.news.title))))},dependencies:[H.bT,Us.Wk,D0],styles:[".news-card-wrapper[_ngcontent-%COMP%]{border-radius:40px;overflow:hidden;display:flex;flex-direction:column;padding:20px;background-color:#d8e0e5}@media only screen and (max-width:600px){.news-card-wrapper[_ngcontent-%COMP%]{padding:14px;border-radius:28px}}.news-card-wrapper[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-size:1rem;line-height:1.4;margin:0 0 12px;font-style:italic;color:#1e3eaf;word-break:break-word}@media only screen and (max-width:600px){.news-card-wrapper[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-size:.9375rem}}.news-card-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%;flex-shrink:0;border-radius:24px;aspect-ratio:4/3;object-fit:cover;background-color:#ffffff59;margin-bottom:14px}.news-card-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin:0 0 12px;font-size:1.125rem;font-weight:700;cursor:pointer;text-transform:capitalize;color:#1e3eaf;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.15;word-break:break-word;flex-grow:1}.news-card-wrapper[_ngcontent-%COMP%]   .footer-btns[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:center;margin-top:auto}.news-card-wrapper[_ngcontent-%COMP%]   .footer-btns[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{min-width:104px;width:auto;display:block;font-size:1rem;color:#fff;text-align:center;text-decoration:none;border-radius:24px;padding:6px 14px;background-color:#1e3eaf;cursor:pointer;word-break:break-word}@media only screen and (max-width:600px){.news-card-wrapper[_ngcontent-%COMP%]   .footer-btns[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{font-size:.9375rem;padding:6px 12px}}"]})}}return n})(),EI=(()=>{class n{constructor(e){this.datePipe=e}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["alerts-card"]],inputs:{alert:"alert"},standalone:!1,decls:20,vars:15,consts:[[1,"alerts-card-wrapper"],[1,"date"],[1,"image",3,"src","alt"],[1,"title",3,"routerLink"],[1,"footer-btns"],[1,"more",3,"routerLink"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"p",1),t.EFF(3),t.nI1(4,"date"),t.k0s(),t.EFF(5,"\n  "),t.nrm(6,"img",2),t.EFF(7,"\n  "),t.j41(8,"p",3),t.nI1(9,"slugify"),t.EFF(10),t.k0s(),t.EFF(11,"\n  "),t.j41(12,"div",4),t.EFF(13,"\n    "),t.j41(14,"a",5),t.nI1(15,"slugify"),t.EFF(16,"Read More"),t.k0s(),t.EFF(17,"\n  "),t.k0s(),t.EFF(18,"\n"),t.k0s(),t.EFF(19,"\n")),2&i&&(t.R7$(3),t.JRh(t.i5U(4,8,a.alert.createdDate,"fullDate")),t.R7$(3),t.Y8G("src",a.alert.imgUrl,t.B4B)("alt",a.alert.message),t.R7$(2),t.Y8G("routerLink",t.mNQ(t.bMT(9,11,a.alert.message))),t.R7$(2),t.JRh(a.alert.message),t.R7$(4),t.Y8G("routerLink",t.mNQ(t.bMT(15,13,a.alert.message))))},dependencies:[Us.Wk,H.vh,D0],styles:[".alerts-card-wrapper[_ngcontent-%COMP%]{border-radius:40px;overflow:hidden;display:flex;flex-direction:column;padding:20px;background-color:#d8e0e5}@media only screen and (max-width:600px){.alerts-card-wrapper[_ngcontent-%COMP%]{padding:14px;border-radius:28px}}.alerts-card-wrapper[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-size:1rem;line-height:1.4;margin:0 0 12px;padding-right:40px;color:#1e3eaf;word-break:break-word}@media only screen and (max-width:600px){.alerts-card-wrapper[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-size:.9375rem}}.alerts-card-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%;flex-shrink:0;border-radius:24px;aspect-ratio:4/3;object-fit:cover;background-color:#ffffff59;margin-bottom:14px}.alerts-card-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{margin:0 0 12px;font-size:1.125rem;font-weight:700;cursor:pointer;text-transform:capitalize;color:#1e3eaf;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.15;word-break:break-word;flex-grow:1}.alerts-card-wrapper[_ngcontent-%COMP%]   .footer-btns[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:center;margin-top:auto}.alerts-card-wrapper[_ngcontent-%COMP%]   .footer-btns[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{min-width:104px;width:auto;display:block;font-size:1rem;color:#fff;text-align:center;text-decoration:none;border-radius:24px;padding:6px 14px;background-color:#1e3eaf;cursor:pointer;word-break:break-word}@media only screen and (max-width:600px){.alerts-card-wrapper[_ngcontent-%COMP%]   .footer-btns[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{font-size:.9375rem;padding:6px 12px}}"]})}}return n})();const N3=(n,o)=>({show:n,hidden:o});function L3(n,o){if(1&n&&t.nrm(0,"alerts-card",16),2&n){const e=t.XpG().$implicit;t.Y8G("alert",e)}}function B3(n,o){if(1&n&&t.nrm(0,"news-card",17),2&n){const e=t.XpG().$implicit;t.Y8G("news",e)}}function j3(n,o){if(1&n&&(t.j41(0,"div",12),t.EFF(1,"\n        "),t.j41(2,"span",13),t.EFF(3),t.k0s(),t.EFF(4,"\n        "),t.DNE(5,L3,1,1,"alerts-card",14),t.EFF(6,"\n        "),t.DNE(7,B3,1,1,"news-card",15),t.EFF(8,"\n      "),t.k0s()),2&n){const e=o.$implicit,i=t.XpG(2);t.Y8G("ngClass",t.l_i(5,N3,i.isVisible(e),i.isNone(e))),t.R7$(2),t.Y8G("ngClass",i.isAlert(e)?"ribbon-alert":"ribbon-news"),t.R7$(),t.SpI("\n          ",i.isAlert(e)?"ALERT":"NEWS","\n        "),t.R7$(2),t.Y8G("ngIf",i.isAlert(e)),t.R7$(2),t.Y8G("ngIf",!i.isAlert(e))}}function V3(n,o){if(1&n&&(t.j41(0,"div",9),t.EFF(1,"\n    "),t.j41(2,"div",10),t.EFF(3,"\n      "),t.DNE(4,j3,9,8,"div",11),t.EFF(5,"\n    "),t.k0s(),t.EFF(6,"\n  "),t.k0s()),2&n){const e=t.XpG();t.R7$(4),t.Y8G("ngForOf",e.result)}}let H3=(()=>{class n{constructor(e,i){this.newsService=e,this.alertsStore=i,this.news=[],this.alerts=[],this.result=[],this.searchText="",this.status=!0,this.filterOptions=["All","ALERT","NEWS"],this.selectedFilter="All",this.sub=this.newsService.data$.pipe((0,Dt.M)(a=>{this.news=a,this.applyFilters()}))}ngOnInit(){this.alertsStore.data$.pipe((0,Dt.M)(e=>{console.log(e),this.alerts=e.filter(function i(a){return new Date(a.createdDate).getTime()/1e3>Date.now()/1e3-864e3}),this.applyFilters()})).subscribe()}onSearch(e){this.searchText=e||"",this.applyFilters()}isVisible(e){return Dc(this.result,e)>=0}isNone(e){return!(Dc(this.result,e)>=0)}clickEvent(e){this.status=!this.status}isAlert(e){return"alert"===e.type}onFilterChange(e){this.selectedFilter=e,this.applyFilters()}applyFilters(){const e=this.searchText?this.searchText.toLowerCase():"";
1this.result=[],("All"===this.selectedFilter||"NEWS"===this.selectedFilter)&&this.news.forEach(i=>{const u=i.summary||"";(!e||(i.title||"").toLowerCase().includes(e)||u.toLowerCase().includes(e))&&this.result.push({...i,type:"news"})}),("All"===this.selectedFilter||"ALERT"===this.selectedFilter)&&this.alerts&&this.alerts.length&&this.alerts.forEach(i=>{(!e||(i.message||"").toLowerCase().includes(e))&&this.result.push({...i,type:"alert"})}),this.result.sort((i,a)=>{const u=new Date(i.createdDate||i.date||0).getTime();return new Date(a.createdDate||a.date||0).getTime()-u})}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(ZD),t.rXU(lO.g))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["news"]],standalone:!1,decls:24,vars:6,consts:[[1,"news-wrapper"],[1,"hero-wrapper"],[1,"title"],["href","/newsletter"],[1,"subtitle"],[1,"news-header"],[3,"onEnter","placeholder"],[3,"onFilter","options","defaultValue"],["class","cards-wrapper",4,"ngIf"],[1,"cards-wrapper"],[1,"cards"],["class","card-container",3,"ngClass",4,"ngFor","ngForOf"],[1,"card-container",3,"ngClass"],[1,"ribbon",3,"ngClass"],[3,"alert",4,"ngIf"],[3,"news",4,"ngIf"],[3,"alert"],[3,"news"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"p",2),t.EFF(5,"Newsroom"),t.k0s(),t.EFF(6,"\n    "),t.j41(7,"a",3),t.EFF(8,"\n      "),t.j41(9,"p",4),t.EFF(10,"Stay in the Loop!"),t.k0s(),t.EFF(11,"\n    "),t.k0s(),t.EFF(12,"\n  "),t.k0s(),t.EFF(13,"\n  "),t.j41(14,"div",5),t.EFF(15,"\n    "),t.j41(16,"app-search",6),t.bIt("onEnter",function(_){return a.onSearch(_)}),t.k0s(),t.EFF(17,"\n    "),t.j41(18,"app-filter",7),t.bIt("onFilter",function(_){return a.onFilterChange(_)}),t.k0s(),t.EFF(19,"\n  "),t.k0s(),t.EFF(20,"\n  "),t.DNE(21,V3,7,1,"div",8),t.nI1(22,"async"),t.EFF(23,"\n"),t.k0s()),2&i&&(t.R7$(16),t.Y8G("placeholder","Type to search"),t.R7$(2),t.Y8G("options",a.filterOptions)("defaultValue","All"),t.R7$(3),t.Y8G("ngIf",t.bMT(22,4,a.sub)))},dependencies:[H.YU,H.Sq,H.bT,N0,A3,R3,EI,H.Jj],styles:[".news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]{padding:46px 80px;color:#1e3eaf;background-color:#d8e0e5;clip-path:polygon(0 0,100% 0%,100% 25%,0 100%)}@media only screen and (max-width:900px){.news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]{padding:36px 30px;clip-path:polygon(0 0,100% 0%,100% 18%,0 100%)}}@media only screen and (max-width:600px){.news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]{padding:28px 18px;clip-path:polygon(0 0,100% 0%,100% 12%,0 100%)}}.news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .min-title[_ngcontent-%COMP%]{font-size:1.25rem}.news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:clamp(2rem,6vw,2.5rem);line-height:1.15}.news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{color:#1e3eaf;font-size:clamp(1rem,3.5vw,1.25rem);padding-bottom:1.25rem}.news-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .desk[_ngcontent-%COMP%]{font-size:1.875rem;max-width:580px}.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 80px 0}@media only screen and (max-width:900px){.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]{padding:10px 30px 0}}@media only screen and (max-width:600px){.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]{flex-direction:column;margin-bottom:10px;padding:10px 18px 0}}.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]   .news-title[_ngcontent-%COMP%]{font-size:3.75rem;color:#1e3eaf}.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%]{width:66%;display:block}@media only screen and (max-width:500px){.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%]{width:100%}}.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]   app-filter[_ngcontent-%COMP%]{width:33%;display:block}@media only screen and (max-width:500px){.news-wrapper[_ngcontent-%COMP%]   .news-header[_ngcontent-%COMP%]   app-filter[_ngcontent-%COMP%]{width:100%}}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{padding:0 80px}
1@media only screen and (max-width:900px){.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{padding:0 30px}}@media only screen and (max-width:600px){.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{padding:0 18px}}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;width:100%;margin:30px auto 70px;justify-items:start}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .card-container[_ngcontent-%COMP%]{position:relative;display:block;width:100%;max-width:520px}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .card-container[_ngcontent-%COMP%]   .ribbon[_ngcontent-%COMP%]{position:absolute;top:12px;right:12px;padding:6px 16px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#fff;z-index:10;border-radius:4px;box-shadow:0 2px 4px #0003}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .card-container[_ngcontent-%COMP%]   .ribbon.ribbon-alert[_ngcontent-%COMP%]{background-color:#e7ad74}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .card-container[_ngcontent-%COMP%]   .ribbon.ribbon-news[_ngcontent-%COMP%]{background-color:#1b88ec}.news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .card-container[_ngcontent-%COMP%]   news-card[_ngcontent-%COMP%], .news-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   .card-container[_ngcontent-%COMP%]   alerts-card[_ngcontent-%COMP%]{display:block;width:100%}"]})}}return n})();function W3(n,o){if(1&n){const e=t.RV6();t.j41(0,"ada-image",15),t.bIt("click",function(){f.eBV(e);const a=t.XpG(2);return f.Njj(a.openPreview())}),t.k0s()}if(2&n){const e=t.XpG().ngIf;t.Y8G("src",e.imgUrl)("alt","test alt")("longdesc","test long description")}}function U3(n,o){if(1&n&&t.nrm(0,"div",16),2&n){const e=t.XpG().ngIf;t.Y8G("appHtmlContent",(null==e?null:e.content)||"")}}function z3(n,o){if(1&n&&(t.j41(0,"div",17),t.EFF(1),t.k0s()),2&n){const e=t.XpG().ngIf;t.R7$(),t.JRh(e.message)}}function $3(n,o){if(1&n&&(t.j41(0,"a",18),t.EFF(1,"Feedback"),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.ai1("mailto:",e.email,"?subject=Feedback%20to%20",e.title),t.B4B)}}function G3(n,o){if(1&n&&(t.j41(0,"a",19),t.EFF(1,"\n              "),f.qSk(),t.j41(2,"svg",20),t.EFF(3,"\n                "),t.nrm(4,"path",21),t.EFF(5,"\n                "),t.nrm(6,"path",22),t.EFF(7,"\n              "),t.k0s(),t.EFF(8,"\n            "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.mNQ(e.link),t.B4B)}}function K3(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"div",3),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5),t.k0s(),t.EFF(6,"\n\n      "),t.j41(7,"div",5),t.EFF(8,"\n        "),t.j41(9,"div",6),t.EFF(10,"\n          "),t.DNE(11,W3,1,3,"ada-image",7),t.EFF(12,"\n        "),t.k0s(),t.EFF(13,"\n\n        "),t.j41(14,"div",8),t.EFF(15,"\n          "),t.j41(16,"p",9),t.EFF(17),t.k0s(),t.EFF(18,"\n          "),t.DNE(19,U3,1,1,"div",10),t.EFF(20,"\n          "),t.DNE(21,z3,2,1,"div",11),t.EFF(22,"\n          "),t.j41(23,"div",12),t.EFF(24,"\n            "),t.DNE(25,$3,2,3,"a",13),t.EFF(26,"\n            "),t.DNE(27,G3,9,2,"a",14),t.EFF(28,"\n          "),t.k0s(),t.EFF(29,"\n        "),t.k0s(),t.EFF(30,"\n      "),t.k0s(),t.EFF(31,"\n    "),t.k0s(),t.EFF(32,"\n  "),t.bVm()),2&n){const e=o.ngIf,i=t.XpG();t.R7$(5),t.SpI("\n        ",i.isAlert?e.message:e.title,"\n      "),t.R7$(4),t.AVh("preview-enabled",e.imgUrl),t.R7$(2),t.Y8G("ngIf",e.imgUrl),t.R7$(6),t.JRh(i.startDate),t.R7$(2),t.Y8G("ngIf",!i.isAlert),t.R7$(2),t.Y8G("ngIf",i.isAlert),t.R7$(4),t.Y8G("ngIf",!i.isAlert&&e.email),t.R7$(2),t.Y8G("ngIf",e.link)}}let X3=(()=>{class n{constructor(e,i,a,u){this.route=e,this.datePipe=i,this.news=a,this.alerts=u,this.previewImages=[],this.previewIndex=0,this.isPreviewOpen=!1,this.isAlert=!1,this.slug=this.route.
1snapshot.paramMap.get("slug");const _=this.news.getItemById(this.slug).pipe((0,We.p)(j=>!!j),(0,Ct.T)(j=>({...j,type:"news"}))),E=this.alerts.getItemBySlug(this.slug).pipe((0,We.p)(j=>!!j),(0,Ct.T)(j=>({...j,type:"alert"})));this.data$=Di(_,E).pipe((0,dt.s)(1),(0,Dt.M)(j=>{j&&(this.isAlert="alert"===j.type,this.startDate=E0(this.datePipe,this.isAlert?j.createdDate:j.date),this.previewImages=j.imgUrl?[{src:j.imgUrl,caption:this.isAlert?j.message:j.title}]:[])}))}openPreview(){this.previewImages.length&&(this.previewIndex=0,this.isPreviewOpen=!0)}onPreviewClosed(){this.isPreviewOpen=!1}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(H.vh),t.rXU(ZD),t.rXU(lO.g))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["news-detail"]],standalone:!1,decls:9,vars:6,consts:[[1,"details-container"],[4,"ngIf"],[3,"closed","images","currentIndex","isOpen"],[1,"details-container-wrapper"],[1,"title"],[1,"content-wrapper"],[1,"details-img"],[3,"src","alt","longdesc","click",4,"ngIf"],[1,"details-wrapper"],[1,"date"],["class","content",3,"appHtmlContent",4,"ngIf"],["class","content",4,"ngIf"],[1,"link"],["target","_top","class","feedback",3,"href",4,"ngIf"],["target","_blank","class","more",3,"href",4,"ngIf"],[3,"click","src","alt","longdesc"],[1,"content",3,"appHtmlContent"],[1,"content"],["target","_top",1,"feedback",3,"href"],["target","_blank",1,"more",3,"href"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 409 409"],["fill","#1E3EAF","d","M156.93,44.28c6.66,1.77,13.89,2.44,19.86,5.53,12,6.18,24.86,11.93,34.46,21,29.52,27.79,58,56.72,86.28,85.81,39.57,40.68,33.78,109-11.45,141.42-6.83,4.89-14,7.25-21.91,2.59-6.52-3.85-9.11-10.13-7.27-17.06a23.16,23.16,0,0,1,7.58-11.6c32.1-25,35.23-65.09,6.74-93.87q-40.59-41-81.6-81.53C171.4,78.61,149.55,72.92,125.4,81.77s-37.54,26.94-40,52.41c-1.77,18.47,4.68,34.51,17.74,47.69,19.39,19.57,38.93,39,58.4,58.48,1.29,1.28,2.63,2.52,3.84,3.86,6.86,7.57,6.92,17.87.18,24.44S149,275.47,142,268.48C119.1,246,96.17,223.48,74,200.26,62.35,188,56,172.5,53.18,155.72a55.93,55.93,0,0,0-1.68-6V127.9A22.4,22.4,0,0,0,53,123.8C57.1,98.53,69.67,78.45,89.86,62.91c13.41-10.33,29.21-14.77,45.26-18.63Z","transform","translate(-51.5 -44.28)"],["fill","#1E3EAF","d","M355.07,453.27c-9.2-2.72-18.94-4.33-27.44-8.47-9.64-4.71-19.32-10.5-27-17.9q-44.11-42.58-86.85-86.59c-38.64-39.63-33.3-106,10.76-139.55,9.7-7.4,20.17-6.78,26.4,1.55,6,8,3.78,18.1-5.49,25.25-29,22.38-32.67,62.9-7.12,89.33q42.32,43.76,86.08,86.09c23.35,22.67,60.91,22,83.72-.45,24.15-23.8,25.19-61.12,1.64-85.7-20.32-21.2-41.41-41.67-62.17-62.46-8.55-8.56-9.56-18.13-2.65-25.49,7.1-7.56,17.71-7,26.33,1.54q30.33,30.08,60.55,60.23c15.09,15,24.42,32.82,27.2,54a12.12,12.12,0,0,0,1.45,3.19v20a60.75,60.75,0,0,0-1.61,6c-4.26,26.08-17.43,46.6-38.65,62.1-13.49,9.86-29.16,14.05-45.18,17.31Z","transform","translate(-51.5 -44.28)"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.DNE(2,K3,33,9,"ng-container",1),t.nI1(3,"async"),t.EFF(4,"\n  "),t.j41(5,"app-image-preview",2),t.bIt("closed",function(){return a.onPreviewClosed()}),t.EFF(6,"\n  "),t.k0s(),t.EFF(7,"\n"),t.k0s(),t.EFF(8,"\n")),2&i&&(t.R7$(2),t.Y8G("ngIf",t.bMT(3,4,a.data$)),t.R7$(3),t.Y8G("images",a.previewImages)("currentIndex",a.previewIndex)("isOpen",a.isPreviewOpen))},dependencies:[H.bT,ym,vm,M0,H.Jj],styles:['@charset "UTF-8";.details-container[_ngcontent-%COMP%]{min-height:600px;padding:80px 20px 1px;color:#1e3eaf;background-color:#f5e8fa}@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]{padding:60px 20px 1px}}@media only screen and (max-width:600px){.details-container[_ngcontent-%COMP%]{padding:40px 12px 1px}}.details-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:clamp(1.5rem,4.8vw,2rem);font-weight:700;border-bottom:2px solid #c3c3c3;padding-bottom:.75rem;word-break:break-word}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]{max-width:1360px;margin:0 auto 100px;padding:3rem;background-color:#fff;border-radius:1rem;background-color:#f0f0f0;box-shadow:0 1px 12px #0000002e}
1@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]{margin:2rem;padding:2rem}}@media only screen and (max-width:600px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]{padding:.875rem}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{display:block;overflow:hidden}@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:20px}}@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]{width:100%}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{font-size:1.125rem;font-style:italic;margin:25px 0 0}@media only screen and (max-width:600px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .date[_ngcontent-%COMP%]{margin-top:16px;font-size:1rem}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{padding-top:20px}@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{text-align:left}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     img{max-width:100%!important;height:auto!important}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     iframe, .details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     embed, .details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     video{max-width:100%!important}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     table{max-width:100%!important}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     pre{max-width:100%;overflow-x:auto}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     p, .details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     p:has(br), .details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     p:empty{margin:0!important}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]     p:empty:before{content:"\\a0";visibility:hidden}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:20px}
1@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:inline-block;padding:4px 16px;font-size:1rem;text-decoration:none;border-radius:5px;outline:none;line-height:28px}@media only screen and (max-width:600px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:.9375rem}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   a.hidden[_ngcontent-%COMP%]{opacity:0;visibility:hidden}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   a.feedback[_ngcontent-%COMP%]{color:#fff;border-radius:24px;background-color:#1e3eaf}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-wrapper[_ngcontent-%COMP%]   .link[_ngcontent-%COMP%]   a.more[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:28px}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-img[_ngcontent-%COMP%]{float:right;width:45%;max-width:500px;margin-top:2.5rem;margin-left:2rem;margin-bottom:2rem;border-radius:30px;overflow:hidden}@media only screen and (max-width:900px){.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-img[_ngcontent-%COMP%]{float:none;width:100%;max-width:none;margin:0 0 20px;border-radius:16px}}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-img.preview-enabled[_ngcontent-%COMP%]{cursor:pointer}.details-container[_ngcontent-%COMP%]   .details-container-wrapper[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .details-img[_ngcontent-%COMP%]     img{width:100%;height:auto;display:block;object-fit:contain}']})}}return n})();var Y3=S(2354),cO=S(9382);function Q3(n,o){if(1&n&&t.nrm(0,"img",16),2&n){const e=t.XpG(3);t.Y8G("src",e.removePadding(null==e.page.images?null:e.page.images.imgUrl0),t.B4B)}}function q3(n,o){if(1&n&&t.nrm(0,"div",17),2&n){const e=t.XpG(3);t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,2))}}function J3(n,o){if(1&n&&(t.j41(0,"div",18),t.EFF(1,"\n          "),t.nrm(2,"img",19),t.EFF(3,"\n          "),t.nrm(4,"a",20),t.EFF(5,"\n        "),t.k0s()),2&n){const e=t.XpG(3);t.R7$(2),t.Y8G("src",e.removePadding(null==e.page.sidebarImages?null:e.page.sidebarImages.imgUrl0),t.B4B)}}function Z3(n,o){if(1&n&&t.nrm(0,"img",21),2&n){const e=t.XpG(3);t.Y8G("src",e.removePadding(e.getArea2Image(6)),t.B4B)}}function e4(n,o){if(1&n&&t.nrm(0,"img",28),2&n){const e=t.XpG(4);t.Y8G("src",e.removePadding(e.getArea2Image(1)),t.B4B)}}function t4(n,o){if(1&n&&t.nrm(0,"img",29),2&n){const e=t.XpG(4);t.Y8G("src",e.removePadding(e.getArea2Image(2)),t.B4B)}}function n4(n,o){if(1&n&&t.nrm(0,"img",30),2&n){const e=t.XpG(4);t.Y8G("src",e.removePadding(e.getArea2Image(3)),t.B4B)}}function i4(n,o){if(1&n&&t.nrm(0,"img",31),2&n){const e=t.XpG(4);t.Y8G("src",e.removePadding(e.getArea2Image(4)),t.B4B)}}function r4(n,o){if(1&n&&t.nrm(0,"img",32),2&n){const e=t.XpG(4);t.Y8G("src",e.removePadding(e.getArea2Image(5)),t.B4B)}}function o4(n,o){if(1&n&&(t.j41(0,"div",22),t.EFF(1,"\n          "),t.DNE(2,e4,1,1,"img",23),t.EFF(3,"\n          "),t.DNE(4,t4,1,1,"img",24),t.EFF(5,"\n          "),t.DNE(6,n4,1,1,"img",25),t.EFF(7,"\n          "),t.DNE(8,i4,1,1,"img",26),t.EFF(9,"\n          "),t.DNE(10,r4,1,1,"img",27),t.EFF(11,"\n        "),t.k0s()),2&n){const e=t.XpG(3);t.R7$(2),t.Y8G("ngIf",e.getArea2Image(1)),t.R7$(2),t.Y8G("ngIf",e.getArea2Image(2)),t.R7$(2),t.Y8G("ngIf",e.getArea2Image(3)),t.R7$(2),t.Y8G("ngIf",e.getArea2Image(4)),t.R7$(2),t.Y8G("ngIf",e.getArea2Image(5))}}function s4(n,o){if(1&n&&t.nrm(0,"div",33),2&n){const e=t.XpG(3);t.Y8G("appHtmlContent",null==e.page?null:e.page.sidebarContent)}}function a4(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"div",3),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5,"\n        "),t.j41(6,"div",5),t.EFF(7,"\n          "),t.j41(8,"span",6),t.EFF(9),t.k0s(),t.EFF(10,"\n          "),t.nrm(11,"div",7),t.EFF(12,"\n        "),t.k0s(),t.EFF(13,"\n        "),t.j41(14,"div",8),t.EFF(15,"\n          "),t.DNE(16,Q3,1,1,"img",9),t.EFF(17,"\n        "),t.k0s(),t.EFF(18,"\n      "),t.k0s(),t.EFF(19,"\n      "),t.j41(20,"div",10),t.EFF(21,"\n        "),t.EFF(22,"\n        "),t.DNE(23,q3,1,1,"div",11),t.EFF(24,"\n        \n        "),t.DNE(25,J3,6,1,"div",12),t.EFF(26,"\n        \n        "),t.DNE(27,Z3,1,1,"img",13),t.EFF(28,"\n\n        "),t.EFF(29,"\n        "),t.DNE(30,o4,12,5,"div",14),t.EFF(31,"\n        "),t.DNE(32,s4,1,1,"div",15),t.EFF(33,"\n      "),t.k0s(),t.EFF(34,"\n    "),t.k0s(),t.EFF(35,"\n  "),t.bVm()),2&n){const e=t.XpG(2);
1t.R7$(2),t.AVh("levels-variation","LEVELS"===(null==e.page?null:e.page.title)),t.R7$(7),t.JRh(null==e.page?null:e.page.title),t.R7$(2),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,1)),t.R7$(5),t.Y8G("ngIf",null==e.page.images?null:e.page.images.imgUrl0),t.R7$(7),t.Y8G("ngIf","LEVELS"!==(null==e.page?null:e.page.title)),t.R7$(2),t.Y8G("ngIf","LEVELS"===(null==e.page?null:e.page.title)&&(null==e.page.sidebarImages?null:e.page.sidebarImages.imgUrl0)),t.R7$(2),t.Y8G("ngIf","LEVELS"!==(null==e.page?null:e.page.title)&&e.getArea2Image(6)),t.R7$(3),t.Y8G("ngIf","LEVELS"!==(null==e.page?null:e.page.title)),t.R7$(2),t.Y8G("ngIf",(null==e.page?null:e.page.sidebarContent)&&"LEVELS"!==(null==e.page?null:e.page.title))}}function l4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.DNE(2,a4,36,10,"ng-container",2),t.EFF(3,"\n"),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("ngIf",e.page)}}function c4(n,o){if(1&n&&t.nrm(0,"img",44),2&n){const e=t.XpG(3);t.Y8G("src",e.removePadding(null==e.page.images?null:e.page.images.imgUrl1),t.B4B)}}function d4(n,o){if(1&n&&t.nrm(0,"div",38),2&n){const e=t.XpG(3);t.Y8G("appHtmlContent",null==e.page?null:e.page.sidebarContent)}}function u4(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"div",34),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5,"\n        "),t.j41(6,"div",5),t.EFF(7,"\n          "),t.j41(8,"span",6),t.EFF(9),t.k0s(),t.EFF(10,"\n          "),t.nrm(11,"div",7),t.EFF(12,"\n        "),t.k0s(),t.EFF(13,"\n      "),t.k0s(),t.EFF(14,"\n      "),t.j41(15,"div",35),t.EFF(16,"\n        "),t.j41(17,"div",36),t.EFF(18,"\n          "),t.j41(19,"div",37),t.EFF(20,"\n            "),t.nrm(21,"div",38),t.EFF(22,"\n          "),t.k0s(),t.EFF(23,"\n        "),t.k0s(),t.EFF(24,"\n        "),t.j41(25,"div",39),t.EFF(26,"\n          "),t.DNE(27,c4,1,1,"img",40),t.EFF(28,"\n        "),t.k0s(),t.EFF(29,"\n      "),t.k0s(),t.EFF(30,"\n      "),t.j41(31,"div",41),t.EFF(32,"\n        "),t.j41(33,"div",39),t.EFF(34,"\n          "),t.j41(35,"div",42),t.EFF(36,"\n            "),t.nrm(37,"img",16),t.EFF(38,"\n          "),t.k0s(),t.EFF(39,"\n        "),t.k0s(),t.EFF(40,"\n        "),t.j41(41,"div",36),t.EFF(42,"\n          "),t.j41(43,"div",37),t.EFF(44,"\n            "),t.DNE(45,d4,1,1,"div",43),t.EFF(46,"\n          "),t.k0s(),t.EFF(47,"\n        "),t.k0s(),t.EFF(48,"\n      "),t.k0s(),t.EFF(49,"\n    "),t.k0s(),t.EFF(50,"\n  "),t.bVm()),2&n){const e=t.XpG(2);t.R7$(4),t.Aen(t.VkB("background-image: url('",e.removePadding(null==e.page.images?null:e.page.images.imgUrl0),"');")),t.R7$(5),t.JRh(null==e.page?null:e.page.title),t.R7$(2),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,1)),t.R7$(10),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,2)),t.R7$(6),t.Y8G("ngIf",null==e.page.images?null:e.page.images.imgUrl1),t.R7$(10),t.Y8G("src",t.mNQ(e.removePadding(null==e.page.sidebarImages?null:e.page.sidebarImages.imgUrl0)),t.B4B),t.R7$(8),t.Y8G("ngIf",null==e.page?null:e.page.sidebarContent)}}function p4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.DNE(2,u4,51,10,"ng-container",2),t.EFF(3,"\n"),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("ngIf",e.page)}}function h4(n,o){1&n&&(t.j41(0,"div",50),t.EFF(1,"\n            "),t.j41(2,"div",51),t.EFF(3,"\n              "),t.j41(4,"span",52),t.EFF(5,"Report a Concern"),t.k0s(),t.EFF(6,"\n              "),t.nrm(7,"img",53),t.EFF(8,"\n            "),t.k0s(),t.EFF(9,"\n          "),t.k0s())}function f4(n,o){if(1&n&&t.nrm(0,"img",54),2&n){const e=t.XpG(3);t.Y8G("src",e.removePadding(null==e.page.images?null:e.page.images.imgUrl2),t.B4B)}}function g4(n,o){if(1&n&&t.nrm(0,"img",55),2&n){const e=t.XpG(3);t.Y8G("src",e.removePadding(null==e.page.images?null:e.page.images.imgUrl1),t.B4B)}}function _4(n,o){if(1&n&&t.nrm(0,"div",38),2&n){const e=t.XpG(3);t.Y8G("appHtmlContent",null==e.page?null:e.page.sidebarContent)}}function m4(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"div",45),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5,"\n        "),t.j41(6,"div",5),t.EFF(7,"\n          "),t.j41(8,"span",6),t.EFF(9),t.k0s(),t.EFF(10,"\n          "),t.nrm(11,"div",7),t.EFF(12,"\n          "),t.DNE(13,h4,10,0,"div",46),t.EFF(14,"\n        "),t.k0s(),t.EFF(15,"\n      "),t.k0s(),t.EFF(16,"\n      "),t.j41(17,"div",35),t.EFF(18,"\n        "),t.j41(19,"div",36),t.EFF(20,"\n          "),t.j41(21,"div",37),t.EFF(22,"\n            "),t.nrm(23,"div",38),t.EFF(24,"\n          "),t.k0s(),t.EFF(25,"\n        "),t.k0s(),t.EFF(26,"\n        "),t.j41(27,"div",39),t.EFF(28,"\n          "),t.DNE(29,f4,1,1,"img",47),t.EFF(30,"\n          "),t.DNE(31,g4,1,1,"img",48),t.EFF(32,"\n        "),t.k0s(),t.EFF(33,"\n      "),t.k0s(),t.EFF(34,"\n      "),t.j41(35,"div",41),t.EFF(36,"\n        "),t.j41(37,"div",36),t.EFF(38,"\n          "),t.j41(39,"div",37),t.EFF(40,"\n            "),t.DNE(41,_4,1,1,"div",43),t.EFF(42,"\n          "),t.k0s(),t.EFF(43,"\n        "),t.k0s(),t.EFF(44,"\n        "),t.j41(45,"div",49),t.EFF(46,"\n          "),t.j41(47,"div",42),t.EFF(48,"\n            "),t.nrm(49,"img",16),t.EFF(50,"\n          "),t.k0s(),t.EFF(51,"\n        "),t.k0s(),t.EFF(52,"\n      "),t.k0s(),t.EFF(53,"\n    "),t.k0s(),t.EFF(54,"\n  "),t.bVm()),2&n){const e=t.XpG(2);t.R7$(4),t.Aen(t.VkB("background-image: url('",e.removePadding(null==e.page.images?null:e.page.images.imgUrl0),"');")),t.R7$(5),t.JRh(null==e.page?null:e.page.title),t.R7$(2),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,1)
1),t.R7$(2),t.Y8G("ngIf","report"===(null==e.page?null:e.page.extension)),t.R7$(10),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,2)),t.R7$(6),t.Y8G("ngIf",null==e.page.images?null:e.page.images.imgUrl2),t.R7$(2),t.Y8G("ngIf",null==e.page.images?null:e.page.images.imgUrl1),t.R7$(10),t.Y8G("ngIf",null==e.page?null:e.page.sidebarContent),t.R7$(8),t.Y8G("src",t.mNQ(e.removePadding(null==e.page.sidebarImages?null:e.page.sidebarImages.imgUrl0)),t.B4B)}}function v4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.DNE(2,m4,55,12,"ng-container",2),t.EFF(3,"\n"),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("ngIf",e.page)}}function y4(n,o){if(1&n&&(t.j41(0,"div",39),t.EFF(1,"\n          "),t.nrm(2,"img",44),t.EFF(3,"\n        "),t.k0s()),2&n){const e=t.XpG(3);t.R7$(2),t.Y8G("src",null==e.page.images||null==e.page.images.imgUrl1?null:e.page.images.imgUrl1.replace("/ar_1.5,b_auto,c_pad",""),t.B4B)}}function b4(n,o){if(1&n&&t.nrm(0,"img",44),2&n){const e=t.XpG(3);t.Y8G("src",null==e.page.sidebarImages||null==e.page.sidebarImages.imgUrl0?null:e.page.sidebarImages.imgUrl0.replace("/ar_1.5,b_auto,c_pad",""),t.B4B)}}function C4(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"div",56),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5,"\n        "),t.j41(6,"div",5),t.EFF(7,"\n          "),t.j41(8,"span",6),t.EFF(9),t.k0s(),t.EFF(10,"\n          "),t.nrm(11,"div",38),t.EFF(12,"\n        "),t.k0s(),t.EFF(13,"\n      "),t.k0s(),t.EFF(14,"\n      "),t.j41(15,"div",35),t.EFF(16,"\n        "),t.DNE(17,y4,4,1,"div",57),t.EFF(18,"\n        "),t.j41(19,"div",36),t.EFF(20,"\n          "),t.j41(21,"div",37),t.EFF(22,"\n            "),t.nrm(23,"div",38),t.EFF(24,"\n          "),t.k0s(),t.EFF(25,"\n        "),t.k0s(),t.EFF(26,"\n      "),t.k0s(),t.EFF(27,"\n      "),t.j41(28,"div",41),t.EFF(29,"\n        "),t.j41(30,"div",36),t.EFF(31,"\n          "),t.nrm(32,"div",38),t.EFF(33,"\n        "),t.k0s(),t.EFF(34,"\n        "),t.j41(35,"div",39),t.EFF(36,"\n          "),t.DNE(37,b4,1,1,"img",40),t.EFF(38,"\n        "),t.k0s(),t.EFF(39,"\n      "),t.k0s(),t.EFF(40,"\n    "),t.k0s(),t.EFF(41,"\n  "),t.bVm()),2&n){const e=t.XpG(2);t.R7$(4),t.Aen(t.VkB("background-image: url('",null==e.page.images?null:e.page.images.imgUrl0,"');")),t.R7$(5),t.JRh(null==e.page?null:e.page.title),t.R7$(2),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,1)),t.R7$(6),t.Y8G("ngIf",null==e.page.images?null:e.page.images.imgUrl1),t.R7$(6),t.Y8G("appHtmlContent",e.splitContent(null==e.page?null:e.page.title,null==e.page?null:e.page.content,2)),t.R7$(9),t.Y8G("appHtmlContent",null==e.page?null:e.page.sidebarContent),t.R7$(5),t.Y8G("ngIf",null==e.page.sidebarImages?null:e.page.sidebarImages.imgUrl0)}}function w4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.DNE(2,C4,42,9,"ng-container",2),t.EFF(3,"\n"),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("ngIf",e.page)}}function M4(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.j41(2,"div",58),t.EFF(3,"\n      "),t.j41(4,"div",4),t.EFF(5,"\n        "),t.j41(6,"div",5),t.EFF(7,"\n          "),t.j41(8,"span",6),t.EFF(9),t.k0s(),t.EFF(10,"\n        "),t.k0s(),t.EFF(11,"\n      "),t.k0s(),t.EFF(12,"\n      "),t.j41(13,"div",35),t.EFF(14,"\n        "),t.j41(15,"div",36),t.EFF(16,"\n          "),t.nrm(17,"div",38),t.EFF(18,"\n        "),t.k0s(),t.EFF(19,"\n      "),t.k0s(),t.EFF(20,"\n      "),t.j41(21,"div",41),t.EFF(22,"\n        "),t.j41(23,"div",36),t.EFF(24,"\n          "),t.nrm(25,"div",38),t.EFF(26,"\n        "),t.k0s(),t.EFF(27,"\n        "),t.j41(28,"div",39),t.EFF(29,"\n          "),t.j41(30,"events-slider",59),t.EFF(31,"\n          "),t.k0s(),t.EFF(32,"\n        "),t.k0s(),t.EFF(33,"\n      "),t.k0s(),t.EFF(34,"\n    "),t.k0s(),t.EFF(35,"\n  "),t.bVm()),2&n){const e=t.XpG(2);t.R7$(4),t.Aen(t.VkB("background-image: url('",null==e.page.images?null:e.page.images.imgUrl0,"');")),t.R7$(5),t.JRh(null==e.page?null:e.page.title),t.R7$(8),t.Y8G("appHtmlContent",null==e.page?null:e.page.content),t.R7$(8),t.Y8G("appHtmlContent",null==e.page?null:e.page.sidebarContent),t.R7$(5),t.Y8G("extraWide",!0)("objectFit","cover")("featureImgs",e.page.sidebarImages)("title","Pictures")}}function E4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.DNE(2,M4,36,10,"ng-container",2),t.EFF(3,"\n"),t.k0s()),2&n){const e=t.XpG();t.R7$(2),t.Y8G("ngIf",e.page)}}let D4=(()=>{class n{constructor(e,i,a){this.route=e,this.pagesStore=i,this.menusStore=a,this.isCommunity=!1,this.isGeneral=!0,this.isAboutPage=!1,this.status=!0,this.bgImage="business.jpg"}clickEvent(){this.status=!this.status}hidemenu(){this.status=!this.status}removePadding(e){return e?.replace("/ar_1.5,b_auto,c_pad","")}isBlackColor(e){const i=e.toLowerCase().replace(/\s+/g,"");return"black"===i||"#000"===i||"#000000"===i||"rgb(0,0,0)"===i||"rgba(0,0,0,1)"===i}removeBlackInlineColorFromStyle(e){return e.split(";").map(u=>
1u.trim()).filter(Boolean).filter(u=>{const[_,...E]=u.split(":");if(!_||0===E.length)return!0;const j=_.trim().toLowerCase(),W=E.join(":").trim();return"color"!==j||!this.isBlackColor(W)}).join("; ")}normalizeCmsContentColors(e){if(!e)return e;const u=(new DOMParser).parseFromString(`<div>${e}</div>`,"text/html").body.firstElementChild;return u?(u.querySelectorAll("[style]").forEach(_=>{const E=_.getAttribute("style");if(!E)return;const j=this.removeBlackInlineColorFromStyle(E);j?_.setAttribute("style",j):_.removeAttribute("style")}),u.innerHTML):e}getArea2Image(e){const i=this.page?.sidebarImages||{};return 6===e?i.imgUrl5||i.imgUrl0||"":i["imgUrl"+(e-1)]||""}splitContent(e,i,a){if("FIND SUPPORT"===e){const u=i.match(/^<p[^>]*>.*?<\/p>/i);let _="",E="";return u&&(_=u[0],E=i.slice(u[0].length)),1===a?_:E}if(0==this.tabid||1==this.tabid||2==this.tabid||3==this.tabid){const u=i.split("&lt;Separator&gt;");return 1===a?u[0]:u[1]||""}return 1===a?"":i}ngOnInit(){this.route.params.pipe((0,Ke.n)(e=>(this.menusStore.data$.pipe((0,Ct.T)(i=>{i.filter(a=>{this.tabid="what-we-do"===e.tabid?1:"get-involved"===e.tabid?2:"ways-to-give"===e.tabid?3:"who-we-are"===e.tabid?4:"lions-of-judah"===e.tabid?0:1})})).subscribe(),this.pagesStore.getItemById(e.pageid))),(0,Dt.M)(e=>{console.log("[PagesComponent] CMS page response:",e)}),(0,Dt.M)(e=>{if(e&&e.sidebarImages){const i={...e.sidebarImages};
1Object.keys(i).forEach(a=>{null===i[a]&&delete i[a]}),e={...e,sidebarImages:i}}e?.content&&(e={...e,content:this.normalizeCmsContentColors(e.content)}),e?.sidebarContent&&(e={...e,sidebarContent:this.normalizeCmsContentColors(e.sidebarContent)}),e&&(this.page=e)})).subscribe()}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(Y3.V),t.rXU(cO.L))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-pages"]],standalone:!1,decls:15,vars:5,consts:[["class","page-container",4,"ngIf"],[1,"page-container"],[4,"ngIf"],[1,"lions-of-judah"],[1,"hero-section"],[1,"hero-text"],[1,"hero-title"],[1,"hero-content",3,"appHtmlContent"],[1,"area1-image"],["alt","",3,"src",4,"ngIf"],[1,"area2-section"],["class","area2-text",3,"appHtmlContent",4,"ngIf"],["class","area2-img1-container",4,"ngIf"],["alt","","class","area2-img6",3,"src",4,"ngIf"],["class","area2-images",4,"ngIf"],["class","area2-sidebar",3,"appHtmlContent",4,"ngIf"],["alt","",3,"src"],[1,"area2-text",3,"appHtmlContent"],[1,"area2-img1-container"],["alt","",1,"area2-img1-fullwidth",3,"src"],["routerLink","/pages/lions-of-judah/LOJhistory",1,"levels-anchor"],["alt","",1,"area2-img6",3,"src"],[1,"area2-images"],["alt","","class","area2-img area2-img1",3,"src",4,"ngIf"],["alt","","class","area2-img area2-img2",3,"src",4,"ngIf"],["alt","","class","area2-img area2-img3",3,"src",4,"ngIf"],["alt","","class","area2-img area2-img4",3,"src",4,"ngIf"],["alt","","class","area2-img area2-img5",3,"src",4,"ngIf"],["alt","",1,"area2-img","area2-img1",3,"src"],["alt","",1,"area2-img","area2-img2",3,"src"],["alt","",1,"area2-img","area2-img3",3,"src"],["alt","",1,"area2-img","area2-img4",3,"src"],["alt","",1,"area2-img","area2-img5",3,"src"],[1,"area2-sidebar",3,"appHtmlContent"],[1,"what-we-do"],[1,"feature-section"],[1,"feature-content"],[1,"text"],[3,"appHtmlContent"],[1,"feature-img"],[3,"src",4,"ngIf"],[1,"feature2-section"],[1,"image"],[3,"appHtmlContent",4,"ngIf"],[3,"src"],[1,"get-involved"],["class","report-incident",4,"ngIf"],["class","bottom-img",3,"src",4,"ngIf"],["class","top-img",3,"src",4,"ngIf"],[1,"feature-image"],[1,"report-incident"],["routerLink","/IncidentReporting","role","button","aria-label","Report a Concern",1,"report-btn"],[1,"report-text"],["src","assets/images/shield-scn.png","alt","","aria-hidden","true",1,"report-icon"],[1,"bottom-img",3,"src"],[1,"top-img",3,"src"],[1,"ways-to-give"],["class","feature-img",4,"ngIf"],[1,"who-we-are"],[3,"extraWide","objectFit","featureImgs","title"]],template:function(i,a){1&i&&(t.EFF(0,"\n"),t.DNE(1,l4,4,1,"div",0),t.EFF(2,"\n\n"),t.EFF(3,"\n"),t.DNE(4,p4,4,1,"div",0),t.EFF(5,"\n\n"),t.EFF(6,"\n"),t.DNE(7,v4,4,1,"div",0),t.EFF(8,"\n\n"),t.EFF(9,"\n"),t.DNE(10,w4,4,1,"div",0),t.EFF(11,"\n\n"),t.EFF(12,"\n"),t.DNE(13,E4,4,1,"div",0),t.EFF(14,"\n")),2&i&&(t.R7$(),t.Y8G("ngIf",0==a.tabid),t.R7$(3),t.Y8G("ngIf",1==a.tabid),t.R7$(3),t.Y8G("ngIf",2==a.tabid),t.R7$(3),t.Y8G("ngIf",3==a.tabid),t.R7$(3),t.Y8G("ngIf",4==a.tabid))},dependencies:[H.bT,Us.Wk,vm,ZS],styles:['.page-container[_ngcontent-%COMP%]{font-family:Poppins}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]{background-color:#e2d095}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{display:flex;align-items:flex-start;position:relative;padding-bottom:80px;background-color:#005a91}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:82px;background-color:#e2d095;clip-path:polygon(0 100%,100% 0,100% 100%)}@media only screen and (max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{flex-direction:column;padding-bottom:2.5rem}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]:after{height:62px;bottom:-1px}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1rem;width:70%;font-family:Poppins;padding:4.5rem 0 0 80px;color:#e2d095;z-index:1}
1@media only screen and (max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{flex:.5;width:100%;padding:2.5rem 30px}}@media only screen and (max-width:600px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:1.5rem 30px}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:2rem}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:28pt}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{font-size:1.25rem}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{width:100%;font-size:11pt}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .area1-image[_ngcontent-%COMP%]{width:30%;max-width:350px;padding:2rem;display:flex;align-items:center;justify-content:center;z-index:1}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .area1-image[_ngcontent-%COMP%]{width:100%;max-width:none;padding:1rem}}@media(max-width:600px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .area1-image[_ngcontent-%COMP%]{display:none}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .area1-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-width:100%;max-height:220px;object-fit:contain}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]{margin:-2px 5rem 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px 30px;background-color:#e2d095;color:#1e3eaf;padding:2rem 80px 4rem}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]{grid-template-columns:1fr;padding:1rem;margin:1rem}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-text[_ngcontent-%COMP%]{grid-column:1;grid-row:1;font-size:clamp(.9rem,2vw,1rem);line-height:1.6}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-text[_ngcontent-%COMP%]{grid-row:2}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-text[_ngcontent-%COMP%]     p{margin:0 0 15px}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-img6[_ngcontent-%COMP%]{grid-column:2;grid-row:1;max-width:100%;max-height:250px;object-fit:contain;margin-top:-2rem;margin-left:15%;border-radius:10px;z-index:5}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-img6[_ngcontent-%COMP%]{grid-column:1;grid-row:1;margin-top:0;margin-left:0}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]{grid-column:1;grid-row:2;position:relative;min-height:470px;margin-top:-85px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]{grid-row:4;min-height:auto;margin-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img[_ngcontent-%COMP%]{position:absolute;width:28%;height:auto;object-fit:contain;border-radius:12px}
1@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img[_ngcontent-%COMP%]{position:static;width:100%;height:auto}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img1[_ngcontent-%COMP%]{top:0;left:0}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img2[_ngcontent-%COMP%]{top:0;left:35%}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img3[_ngcontent-%COMP%]{top:0;left:70%}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img4[_ngcontent-%COMP%]{top:53%;left:17%}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img5[_ngcontent-%COMP%]{top:53%;left:52%;width:28%}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%]   .area2-img5[_ngcontent-%COMP%]{grid-column:1/-1;width:52%;justify-self:center}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-sidebar[_ngcontent-%COMP%]{grid-column:2;grid-row:2;font-size:clamp(.9rem,2vw,1rem);line-height:1.6;margin-left:15%}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-sidebar[_ngcontent-%COMP%]{margin-left:0;grid-column:1;grid-row:3}}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-sidebar[_ngcontent-%COMP%]     p{margin:0 0 15px}.page-container[_ngcontent-%COMP%]   .lions-of-judah[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-sidebar[_ngcontent-%COMP%]     a{color:#1e3eaf;text-decoration:underline}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]{background-color:#005a91}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{background-color:#e2d095}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]:after{background-color:#005a91}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{color:#005a91;padding-bottom:1rem}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]{background-color:#005a91;color:#e2d095;display:flex;justify-content:center;align-items:center;padding:0;margin:2rem}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]{margin:1rem}}@media(max-width:600px){.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]{margin:0}}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-img1-container[_ngcontent-%COMP%]{position:relative;width:100%}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-img1-container[_ngcontent-%COMP%]   .area2-img1-fullwidth[_ngcontent-%COMP%]{width:100%;max-width:100%;max-height:none;height:auto;object-fit:cover;border-radius:10px;margin:0}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-img1-container[_ngcontent-%COMP%]   .levels-anchor[_ngcontent-%COMP%]{position:absolute;bottom:13%;right:9%;width:10%;height:5%}.page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-text[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-images[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .lions-of-judah.levels-variation[_ngcontent-%COMP%]   .area2-section[_ngcontent-%COMP%]   .area2-sidebar[_ngcontent-%COMP%]{display:none}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{width:100%;aspect-ratio:16/9;background-size:cover;background-position:top center;background-repeat:no-repeat;height:calc(92vh - 4.5rem)}
1@media only screen and (max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{height:70vh}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{height:max-content;font-family:Poppins;padding:80px;color:#1e3eaf;background-color:#bad4d9d6;clip-path:polygon(0 0,100% 0%,100% 100%,0 74%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:30px;clip-path:polygon(0 0,100% 0%,100% 100%,0 85%)}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:clamp(20pt,4vw,40pt);text-shadow:2px 1px white;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{font-size:clamp(.85rem,3vw,1.1rem)}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:75%;padding-bottom:50px}@media(max-width:1024px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:85%}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#1e3eaf}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]{flex-direction:column;font-size:.85rem}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:50%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;border-radius:30px}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:70%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#1e3eaf;font-size:13pt;padding-top:100px;padding-bottom:50px;background-color:#bad4d9;clip-path:polygon(0 0%,100% 100px,100% 100%,0 100%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{flex-direction:column-reverse;font-size:.85rem;padding-top:60px;clip-path:polygon(0 0%,100% 50px,100% 100%,0 100%)}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:45%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:90%;border-radius:30px}.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:70%;padding:50px 150px 50px 80px}
1@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .what-we-do[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]{background-color:#e7ad74}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{min-height:45vh;background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 70%,0 100%);position:relative}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:0}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{min-height:30vh}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:max-content;font-family:Poppins;padding:80px;color:#e7ad74;position:relative;z-index:1;clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:30px;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:clamp(20pt,4vw,40pt);text-shadow:3px 2px black}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{font-size:clamp(.95rem,3vw,1.1rem)}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:70%;font-size:13pt;padding-bottom:50px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:100%;font-size:11pt}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div.report-incident[_ngcontent-%COMP%]{width:auto;padding-bottom:0;font-size:inherit}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div.report-incident[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]{color:#fff;font-size:16px;padding:.75rem 1.5rem;border-radius:1.5rem;background-color:#1b88ec;cursor:pointer;display:inline-flex;align-items:center;gap:8px;justify-content:center;white-space:nowrap;flex-shrink:0;text-decoration:none;width:fit-content}@media only screen and (max-width:1100px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div.report-incident[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]{font-size:14px;padding:.35rem .7rem}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div.report-incident[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]   .report-icon[_ngcontent-%COMP%]{width:24px;height:24px;object-fit:contain;transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,.08));animation:_ngcontent-%COMP%_beat .9s infinite ease-in-out}@media only screen and (max-width:1100px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div.report-incident[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]   .report-icon[_ngcontent-%COMP%]{width:18px;height:18px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:center;color:#1e3eaf;padding-top:50px;font-size:13pt;background-color:#e7ad74}
1@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]{flex-direction:column;padding-top:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:50%;padding:0 80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{position:relative;width:50%;padding:80px;min-height:660px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:100%;padding:20px;min-height:400px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:60%;border-radius:30px}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   .top-img[_ngcontent-%COMP%]{position:absolute;top:0;left:0}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   .top-img[_ngcontent-%COMP%]{left:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   .bottom-img[_ngcontent-%COMP%]{position:absolute;bottom:0;right:50px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   .bottom-img[_ngcontent-%COMP%]{right:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#1e3eaf;font-size:13pt;padding:100px 0 0;background-color:#f8f7ef;clip-path:polygon(0 0%,100% 100px,100% 100%,0 100%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{flex-direction:column;padding-top:60px;clip-path:polygon(0 0%,100% 50px,100% 100%,0 100%)}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:55%;padding:80px 0 80px 80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:45%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;border-radius:30px}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#1e3eaf;font-size:13pt;padding-bottom:50px;background-color:#e7ad74}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]{flex-direction:column}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:40%;padding:80px}
1@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]   .call-btn[_ngcontent-%COMP%]{display:block;width:56%;height:120px;color:#fff;font-size:2.5rem;margin:20px 0;text-align:center;font-family:Poppins;align-content:center;border-radius:60px;background-color:#1e3eaf;text-decoration:none}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]   .call-btn[_ngcontent-%COMP%]{width:80%;font-size:1.8rem;height:80px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:60%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%}.page-container[_ngcontent-%COMP%]   .get-involved[_ngcontent-%COMP%]   .feature3-section[_ngcontent-%COMP%]   .feature-image[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;border-radius:30px}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{height:1000px;background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 160px))}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{height:max-content;font-family:Poppins;padding:80px;color:#1e3eaf;background-color:#ebe0ecd6;clip-path:polygon(0 0,100% 0,100% calc(100% - 160px),0 100%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:30px;clip-path:polygon(0 0,100% 0,100% calc(100% - 80px),0 100%)}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:40pt;text-shadow:2px 1px white}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:28pt}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:70%;font-size:13pt;padding-bottom:40px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:100%;font-size:11pt}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{padding:50px 0;display:flex;align-items:center;justify-content:center;color:#1e3eaf;font-size:13pt;margin:-6% 0}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{flex-direction:column;margin:0;padding:20px 0}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{display:flex;width:50%;padding:0 80px}
1@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:60%;margin:0 auto;border-radius:30px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:90%}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:50%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:30px}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]   .more-btn[_ngcontent-%COMP%], .page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]   .more-btn[_ngcontent-%COMP%]{display:block;width:260px;height:73px;color:#fff;font-size:1.5rem;margin:30px auto;text-align:center;align-content:center;border-radius:52px;background-color:#1e3eaf;text-decoration:none}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{align-items:flex-start;padding:100px 0 0;background-color:#f5e8fa;clip-path:polygon(0 160px,100% 0%,100% 100%,0 100%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{padding-top:60px;clip-path:polygon(0 80px,100% 0%,100% 100%,0 100%)}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{padding:8% 80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{padding:30px}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:50%;padding:8%}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:100%;padding:30px}}.page-container[_ngcontent-%COMP%]   .ways-to-give[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;border-radius:30px}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{min-height:45vh;background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}@media only screen and (max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{min-height:25vh}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{min-height:45vh;height:max-content;font-family:Poppins;padding:90px 80px 120px;color:#1e3eaf;background-color:#c7d09db0;clip-path:polygon(0 0,100% 0,100% 70%,0 100%)}
1@media only screen and (max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{min-height:25vh;padding:40px 30px}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:clamp(20pt,4vw,40pt);text-shadow:2px 1px white}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:70%}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:100%}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#1e3eaf;font-size:13pt}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:50px 80px 0}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{padding:30px}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]   .more-btn[_ngcontent-%COMP%]{display:block;width:320px;height:100px;color:#fff;font-size:2.5rem;margin:30px 0;text-align:center;align-content:center;border-radius:52px;background-color:#1e3eaf;text-decoration:none}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]   .more-btn[_ngcontent-%COMP%]{width:100%;font-size:1.8rem;height:80px}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#1e3eaf;font-size:13pt;padding:150px 0 50px;background-color:#f5e8fa;clip-path:polygon(0 160px,100% 0%,100% 100%,0 100%)}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]{flex-direction:column-reverse;padding-top:60px;clip-path:polygon(0 80px,100% 0%,100% 100%,0 100%)}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:50%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]{width:100%;padding:20px}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   events-slider[_ngcontent-%COMP%]{width:100%;box-sizing:border-box}@media only screen and (max-width:1024px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-img[_ngcontent-%COMP%]   events-slider[_ngcontent-%COMP%]{margin:0 auto 4rem}}.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:50%;padding:80px}@media(max-width:900px){.page-container[_ngcontent-%COMP%]   .who-we-are[_ngcontent-%COMP%]   .feature2-section[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{width:100%;padding:30px}}@keyframes _ngcontent-%COMP%_beat{0%{transform:scale(.85)}35%{transform:scale(1.15)}60%{transform:scale(1.05)}to{transform:scale(.8)}}']})}}return n})();var L0=S(3366);let O4=(()=>{class n{constructor(e){this.apiService=e}resolve(e){return this.apiService.getPostsByAuthor(e.paramMap.get("city"),e.paramMap.get("id"))}static{this.\u0275fac=function(i){return new(i||n)(f.KVO(L0.G))}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac})}}return n})(),T4=(()=>{class n{constructor(e){this.apiService=e}resolve(e){return this.apiService.getAuthors(e.paramMap.get("city"))}static{this.\u0275fac=function(i){return new(i||n)(f.KVO(L0.G))}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac})}}return n})(),x4=(()=>{class n{constructor(e){this.apiService=e}resolve(e){return this.apiService.getContacts(e.paramMap.get("city"))}static{this.\u0275fac=function(i){return new(i||n)(f.KVO(L0.G))}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac})}}return n})();var P4=S(311),k4=S(9905),S4=S(2092),I4=S(8390);let A4=(()=>{class n{constructor(e){this.apiService=e}resolve(e){return this.apiService.getAllPosts(e.paramMap.get("city"))}static{this.\u0275fac=function(i){return new(i||n)(f.KVO(L0.G))}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac})}}return n})();var DI=S(9086);let F4=(()=>{class n extends $S.i{constructor(e){super(),this.api=e,this.fetchData()}fetchData(){var e=this;return(0,_p.A)(function*(){try{const i=yield e.api.getAllPosts().toPromise();e.setData(i),e.setIsLoaded(!0)}catch(i){console.log(i)}})()}static{this.\u0275fac=function(i){return new(i||n)(f.KVO(GS.C))}}static{this.\u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})();function R4(n,o){if(1&n&&t.nrm(0,"ada-image",9),2&n){const e=t.XpG().$implicit,i=t.XpG(2);t.Y8G("src",i.removeAR(e.imgUrl))("alt","test alt")("longdesc","test long description")("fit","cover")}}function N4(n,o){if(1&n&&(t.j41(0,"div",3),t.EFF(1,"\n    "),t.j41(2,"a",4),t.EFF(3,"\n      "),t.j41(4,"div",5),t.EFF(5,"\n        "),t.DNE(6,R4,1,4,"ada-image",6),t.EFF(7,"\n      "),t.k0s(),t.EFF(8,"\n    "),t.k0s(),t.EFF(9,"\n    "),t.j41(10,"p",7),t.EFF(11),t.k0s(),t.EFF(12,"\n    "),t.j41(13,"p",8),t.EFF(14),t.k0s(),t.EFF(15,"\n  "),t.k0s()),2&n){const e=o.$implicit;t.R7$(2),t.Y8G("routerLink",e.id),t.R7$(4),t.Y8G("ngIf",e.imgUrl),t.R7$(5),t.JRh(e.name),t.R7$(3),t.JRh(e.title)}}function L4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.DNE(2,N4,16,4,"div",2),t.EFF(3,"\n"),t.k0s()),2&n){const e=o.$implicit;t.R7$(2),t.Y8G("ngForOf",e)}}let B4=(()=>{class n{constructor(){this.authorGroups=[],this.authorMobileGroups=[],this.councilSlideConfig={slidesToShow:1,slidesToScroll:1,arrows:!1,infinite:!1}}ngOnInit(){let e=JSON.parse(JSON.stringify(this.authors)),i=JSON.parse(JSON.stringify(this.authors));for(;e.length;)this.authorGroups.push(e.splice(0,12));for(;i.length;)this.authorMobileGroups.push(i.splice(0,9))}slickInit(e){console.log("slick initialized")}breakpoint(e){console.log("breakpoint")}afterChange(e){}beforeChange(e){}removeAR(e){return e.replace("/ar_1.5,b_auto,c_pad","")}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["council-slider"]],inputs:{authors:"authors"},standalone:!1,decls:1,vars:1,consts:[["class","slide-council",4,"ngFor","ngForOf"],[1,"slide-council"],["class","author-item",4,"ngFor","ngForOf"],[1,"author-item"],[3,"routerLink"],[1,"author-image"],[3,"src","alt","longdesc","fit",4,"ngIf"],[1,"author-name"],[1,"author-title"],[3,"src","alt","longdesc","fit"]],template:function(i,a){1&i&&t.DNE(0,L4,4,1,"div",0),2&i&&t.Y8G("ngForOf",a.authorGroups)},dependencies:[H.Sq,H.bT,Us.Wk,ym],styles:[".council-carousel[_ng
1content-%COMP%]{display:block}@media only screen and (max-width:520px){.council-carousel[_ngcontent-%COMP%]{display:none}}.council-carousel-mobile[_ngcontent-%COMP%]{display:none}@media only screen and (max-width:520px){.council-carousel-mobile[_ngcontent-%COMP%]{display:block}}.slide-council[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;justify-content:flex-start}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:#1e3eaf;outline:none;padding:15px;flex:0 0 25%;min-width:120px;box-sizing:border-box}@media only screen and (max-width:900px){.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]{flex:0 0 50%}}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .author-image[_ngcontent-%COMP%]{padding:10px;width:100%;display:flex;justify-content:center}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .author-image[_ngcontent-%COMP%]   ada-image[_ngcontent-%COMP%]{display:block;border-radius:50%;overflow:hidden;width:150px;height:150px}@media only screen and (max-width:800px){.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .author-image[_ngcontent-%COMP%]   ada-image[_ngcontent-%COMP%]{padding:0;width:120px;height:120px}}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:0;line-height:20px;width:100%}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .author-name[_ng
1content-%COMP%]{color:#1e3eaf;font-weight:600;line-height:1.2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin-top:.5rem}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .author-title[_ngcontent-%COMP%]{color:#1e3eaf;font-size:16pt;line-height:1.25;white-space:normal;overflow-wrap:anywhere;word-break:break-word;margin-top:.25rem}@media only screen and (max-width:520px){.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .author-title[_ngcontent-%COMP%]{font-size:14pt}}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .icon-group[_ngcontent-%COMP%]{display:flex;gap:5px;align-items:center;padding-top:8px;padding-left:10px}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .icon-group[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center;padding:0;color:#1e3eaf;width:24px;height:24px}.slide-council[_ngcontent-%COMP%]   .author-item[_ngcontent-%COMP%]   .icon-group[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:24px;height:24px}"]})}}return n})();function j4(n,o){if(1&n&&(t.j41(0,"div",8),t.EFF(1,"\n      "),t.j41(2,"div",9),t.EFF(3,"\n        "),t.nrm(4,"council-slider",10),t.EFF(5,"\n      "),t.k0s(),t.EFF(6,"\n    "),t.k0s()),2&n){const e=t.XpG().ngIf;t.R7$(4),t.Y8G("authors",e.slice(0,4))}}function V4(n,o){if(1&n&&(t.j41(0,"div",11),t.EFF(1,"\n      "),t.j41(2,"div",9),t.EFF(3,"\n        "),t.nrm(4,"council-slider",10),t.EFF(5,"\n      "),t.k0s(),t.EFF(6,"\n    "),t.k0s()),2&n){const e=t.XpG().ngIf;t.R7$(4),t.Y8G("authors",e.slice(4,8))}}function H4(n,o){if(1&n&&(t.j41(0,"div",12),t.EFF(1,"\n      "),t.j41(2,"div",9),t.EFF(3,"\n        "),t.nrm(4,"council-slider",10),t.EFF(5,"\n      "),t.k0s(),t.EFF(6,"\n    "),t.k0s()),2&n){const e=t.XpG().ngIf;t.R7$(4),t.Y8G("authors",e.slice(8,12))}}function W4(n,o){if(1&n&&(t.qex(0),t.EFF(1,"\n    "),t.DNE(2,j4,7,1,"div",5),t.EFF(3,"\n    "),t.DNE(4,V4,7,1,"div",6),t.EFF(5,"\n    "),t.DNE(6,H4,7,1,"div",7),t.EFF(7,"\n  "),t.bVm()),2&n){const e=o.ngIf;t.R7$(2),t.Y8G("ngIf",e.length>0),t.R7$(2),t.Y8G("ngIf",e.length>3),t.R7$(2),t.Y8G("ngIf",e.length>6)}}let U4=(()=>{class n{constructor(e,i,a){this.authorsStore=e,this.postsStore=i,this.menusStore=a,this.authors$=this.authorsStore.data$.pipe((0,Dt.M)(u=>{this.authors=u,this.sidebarAuthors=u.map(_=>({id:_.id,name:_.name})).sort((_,E)=>_.name.localeCompare(E.name))})),this.posts$=this.postsStore.data$,this.menu={id:"123",name:"Page",departmentId:"departmentId",sections:[]},this.sectionTitle="",this.status=!0}ngOnInit(){this.menusStore.data$.pipe((0,dt.s)(1),(0,Ct.T)(e=>{for(const i of e){const a=i.sections.find(u=>"leaderBio"===u.departmentId);if(a)return this.menu=i,a.header}return""}),(0,Dt.M)(e=>{this.sectionTitle=e})).subscribe()}clickEvent(e){this.status=!this.status}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(DI.N),t.rXU(F4),t.rXU(cO.L))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["council"]],standalone:!1,decls:14,vars:4,consts:[[1,"council-container"],[1,"hero-section",2,"background-image","url('assets/images/services-page-image.jpg')"],[1,"hero-text"],[1,"hero-title"],[4,"ngIf"],["class","authors-section",4,"ngIf"],["class","authors-section1",4,"ngIf"],["class","authors-section2",4,"ngIf"],[1,"authors-section"],[1,"council-slider-wrapper"],[3,"authors"],[1,"authors-section1"],[1,"authors-section2"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"div",2),t.EFF(5,"\n      "),t.j41(6,"span",3),t.EFF(7),t.k0s(),t.EFF(8,"\n    "),t.k0s(),t.EFF(9,"\n  "),t.k0s(),t.EFF(10,"\n  "),t.DNE(11,W4,8,3,"ng-container",4),t.nI1(12,"async"),t.EFF(13,"\n"),t.k0s()),2&i&&(t.R7$(7),t.JRh(a.sectionTitle),t.R7$(4),t.Y8G("ngIf",t.bMT(12,2,a.authors$)))},dependencies:[H.bT,B4,H.Jj],styles:[".council-container[_ngcontent-%COMP%]{background-color:#b8d4d8}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 50%,0 100%)}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{height:100%;font-family:Poppins;padding:60px 80px 80px 120px;color:#1e3eaf;background-color:#f5e8fad6}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:40pt;text-shadow:1px 1px white}.council-container[_ngcontent-%COMP%]   .authors-section[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;font-size:18pt;color:#1e3eaf}.council-container[_ngcontent-%COMP%]   .authors-section[_ngcontent-%COMP%]   .council-slider-wrapper[_ngcontent-%COMP%]{width:80%;margin:20px auto}.council-container[_ngcontent-%COMP%]   .authors-section1[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;font-size:18pt;color:#1e3eaf;background-color:#ffdaec;clip-path:polygon(0 0%,100% 16%,100% 100%,0 100%)}.council-container[_ngcontent-%COMP%]   .authors-section1[_ngcontent-%COMP%]   .council-slider-wrapper[_ngcontent-%COMP%]{width:80%;margin:90px auto}.council-container[_ngcontent-%COMP%]   .authors-section2[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;font-size:18pt;color:#1e3eaf}.council-container[_ngcontent-%COMP%]   .authors-section2[_ngcontent-%COMP%]   .council-slider-wrapper[_ngcontent-%COMP%]{width:80%;margin:130px auto}"]})}}return n})();function z4(n,o){if(1&n&&t.nrm(0,"ada-image",16),2&n){const e=t.XpG().ngIf,i=t.XpG();t.Y8G("src",i.removeAR(e.imgUrl))("alt","test alt")("longdesc","test long description")("fit","cover")}}function $4(n,o){if(1&n&&(t.j41(0,"a",17),t.EFF(1,"\n              "),t.j41(2,"span"),t.EFF(3,"\n                "),t.nrm(4,"img",18),t.EFF(5,"\n              "),t.k0s(),t.EFF(6,"\n            "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.VkB("mailto:",e.email),t.B4B)}}function G4(n,o){if(1&n&&(t.j41(0,"a",17),t.EFF(1,"\n              "),t.j41(2,"span"),t.EFF(3,"\n                "),t.nrm(4,"img",19),t.EFF(5,"\n              "),t.k0s(),t.EFF(6,"\n            "),t.k0s()),2&n){const e=t.XpG().ngIf;t.Y8G("href",t.VkB("tel:",e.phone),t.B4B)}}function K4(n,o){if(1&n&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.j41(2,"div",2),t.EFF(3,"\n    "),t.j41(4,"div",3),t.EFF(5,"\n      "),t.j41(6,"div",4),t.EFF(7,"\n        "),t.j41(8,"div",5),t.EFF(9,"\n          "),t.DNE(10,z4,1,4,"ada-image",6),t.EFF(11,"\n        "),t.k0s(),t.EFF(12,"\n        "),t.j41(13,"div",7),t.EFF(14,"\n          "),t.j41(15,"span",8),t.EFF(16),t.k0s(),t.nrm(17,"br"),t.EFF(18,"\n          "),t.j41(19,"span",8),t.EFF(20),t.k0s(),t.EFF(21,"\n          "),t.j41(22,"div",9),t.EFF(23,"\n            "),t.DNE(24,$4,7,2,"a",10),t.EFF(25,"\n            "),t.DNE(26,G4,7,2,"a",10),t.EFF(27,"\n          "),t.k0s(),t.EFF(28,"\n          "),t.j41(29,"div",11),t.EFF(30,"\n            "),t.nrm(31,"div",12),t.EFF(32,"\n          "),t.k0s(),t.EFF(33,"\n        "),t.k0s(),t.EFF(34,"\n      "),t.k0s(),t.EFF(35,"\n    "),t.k0s(),t.EFF(36,"\n  "),t.k0s(),t.EFF(37,"\n  "),t.j41(38,"div",13),t.EFF(39,"\n    "),t.j41(40,"div",14),t.EFF(41,"\n      "),t.nrm(42,"div",12),t.EFF(43,"\n      "),t.j41(44,"div",15),t.EFF(45,"Back to Staff"),t.k0s(),t.EFF(46,"\n    "),t.k0s(),t.EFF(47,"\n  "),t.k0s(),t.EFF(48,"\n"),t.k0s()),2&n){const e=o.ngIf,i=t.XpG();t.R7$(10),t.Y8G("ngIf",e.imgUrl),t.R7$(6),t.JRh(e.name),t.R7$(4),t.JRh(e.title),t.R7$(4),t.Y8G("ngIf",e.email),t.R7$(2),t.Y8G("ngIf",e.phone),t.R7$(5),t.Y8G("appHtmlContent",i.splitContent("",null==e?null:e.description,1)),t.R7$(11),t.Y8G("appHtmlContent",i.splitContent("",null==e?null:e.description,2))}}
1let X4=(()=>{class n{constructor(e,i,a){this.route=e,this.router=i,this.authorsStore=a,this.author$=this.authorsStore.getItemById(this.route.snapshot.paramMap.get("id")),this.status=!0,this.router.routeReuseStrategy.shouldReuseRoute=()=>!1}ngOnInit(){}clickEvent(e){this.status=!this.status}removeAR(e){return e.replace("/ar_1.5,b_auto,c_pad","")}splitContent(e,i,a){console.log(i);const u=i.split("[separator]");return 1===a?u[0]:u[1]||""}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(zs.Ix),t.rXU(DI.N))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["author"]],standalone:!1,decls:2,vars:3,consts:[["class","council-container",4,"ngIf"],[1,"council-container"],[1,"hero-section"],[1,"hero-text"],[1,"info-wrapper"],[1,"image"],[3,"src","alt","longdesc","fit",4,"ngIf"],[1,"info"],[1,"hero-title"],[1,"btns"],[3,"href",4,"ngIf"],[1,"hero-content"],[3,"appHtmlContent"],[1,"content-section"],[1,"content-wrapper"],["routerLink","/team",1,"back-btn"],[3,"src","alt","longdesc","fit"],[3,"href"],["src","assets/icons/Icon_Email.png","alt",""],["src","assets/icons/Icon_Phone.png","alt",""]],template:function(i,a){1&i&&(t.DNE(0,K4,49,7,"div",0),t.nI1(1,"async")),2&i&&t.Y8G("ngIf",t.bMT(1,1,a.author$))},dependencies:[H.bT,Us.Wk,ym,vm,H.Jj],styles:[".council-container[_ngcontent-%COMP%]{background-color:#f5e8fa}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{background-size:cover;background-position:center;clip-path:polygon(0 0,100% 0,100% 80%,0 100%)}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{height:100%;font-family:Poppins;padding:70px 80px 10%;color:#1e3eaf;background-color:#bad4d9}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]{display:flex;gap:20px;align-items:flex-start;justify-content:flex-start}@media only screen and (max-width:900px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]{flex-direction:column;align-items:center;justify-content:center;text-align:center}}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:230px;height:230px;flex:0 0 230px}@media only screen and (max-width:900px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:200px;height:200px;flex-basis:200px}}@media only screen and (max-width:520px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:160px;height:160px;flex-basis:160px}}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]   ada-image[_ngcontent-%COMP%]{display:block;overflow:hidden;width:100%;height:100%;border-radius:50%}@media only screen and (max-width:900px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]   ada-image[_ngcontent-%COMP%]{margin:0 auto}}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:30pt;line-height:48px}@media only screen and (max-width:900px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]{width:100%}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{display:block}}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]{display:flex;gap:20px;align-items:center;justify-content:flex-start;margin-top:10px}
1@media only screen and (max-width:900px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]{justify-content:center}}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:flex;align-items:center;padding:0;color:#fff;width:30px;height:30px}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .btns[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:30px;height:30px}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{font-size:16pt;padding-top:20px}@media only screen and (max-width:900px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{text-align:left;padding-bottom:60px}}@media only screen and (max-width:500px){.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{padding-bottom:160px}}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:100%}.council-container[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .info-wrapper[_ngcontent-%COMP%]   .info[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]     p{margin:0;min-height:1em}.council-container[_ngcontent-%COMP%]   .content-section[_ngcontent-%COMP%]{display:flex;align-items:flex-start;justify-content:center;padding:0 80px 50px;font-size:16pt;color:#1e3eaf}.council-container[_ngcontent-%COMP%]   .content-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{width:100%}.council-container[_ngcontent-%COMP%]   .content-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]     p{margin:0;min-height:1em}.council-container[_ngcontent-%COMP%]   .content-section[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .back-btn[_ngcontent-%COMP%]{display:block;width:200px;height:56px;color:#fff;font-size:16pt;margin:20px 0;text-align:center;align-content:center;border-radius:52px;background-color:#1e3eaf;text-decoration:none;cursor:pointer}.council-container[_ngcontent-%COMP%]   .content-section[_ngcontent-%COMP%]   .images[_ngcontent-%COMP%]{width:30%;margin-top:-50px;padding:0 0 0 80px}.council-container[_ngcontent-%COMP%]   .content-section[_ngcontent-%COMP%]   .images[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:100%;height:340px;margin:10px 0;border-radius:30px;background-size:cover;background-position:center}"]})}}return n})();var Y4=S(6566);function Q4(n,o){if(1&n&&t.nrm(0,"ada-image",9),2&n){const e=t.XpG();t.Y8G("src",e.place.image)("alt","test alt")("longdesc","test long description")}}function q4(n,o){if(1&n&&(t.j41(0,"a",10),t.EFF(1,"\n            "),t.j41(2,"span"),t.nrm(3,"img",11),t.k0s(),t.EFF(4,"\n          "),t.k0s()),2&n){const e=t.XpG();t.Y8G("href",t.VkB("http://maps.google.com/?q=",e.place.address),t.B4B)}}function J4(n,o){if(1&n&&(t.j41(0,"a",10),t.EFF(1,"\n            "),t.j41(2,"span"),t.nrm(3,"img",12),t.k0s(),t.EFF(4,"\n          "),t.k0s()),2&n){const e=t.XpG();t.Y8G("href",t.VkB("tel:",e.place.phone),t.B4B)}}function Z4(n,o){if(1&n&&(t.j41(0,"a",10),t.EFF(1,"\n            "),t.j41(2,"span"),t.nrm(3,"img",13),t.k0s(),t.EFF(4,"\n          "),t.k0s()),2&n){const e=t.XpG();t.Y8G("href",t.VkB("mailto:",e.place.email),t.B4B)}}function eV(n,o){if(1&n&&(t.j41(0,"a",10),t.EFF(1,"\n            "),t.j41(2,"span"),t.nrm(3,"img",14),t.k0s(),t.EFF(4,"\n          "),t.k0s()),2&n){const e=t.XpG();t.Y8G("href",e.place.link,t.B4B)}}let tV=(()=>{class n{constructor(e,i){this.datePipe=e,this.route=i,this.city=this.route.
1snapshot.paramMap.get("city")}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(H.vh),t.rXU(zs.nX))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["place-card"]],inputs:{place:"place"},standalone:!1,decls:30,vars:6,consts:[[1,"place-card-wrapper"],[1,"img-container"],[3,"src","alt","longdesc",4,"ngIf"],[1,"details-container"],[1,"details"],[1,"name"],[1,"cart-footer"],[1,"icon-group"],["target","_blank",3,"href",4,"ngIf"],[3,"src","alt","longdesc"],["target","_blank",3,"href"],["src","assets/icons/Icon_Location.png","alt","Icon_Location","title","Icon_Location"],["src","assets/icons/Icon_Phone.png","alt","Icon_Phone","title","Icon_Phone"],["src","assets/icons/Icon_Email.png","alt","Icon_Email","title","Icon_Email"],["src","assets/icons/Icon_Website.png","alt","Icon_Website","title","Icon_Website"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.DNE(4,Q4,1,3,"ada-image",2),t.EFF(5,"\n  "),t.k0s(),t.EFF(6,"\n  "),t.j41(7,"div",3),t.EFF(8,"\n    "),t.j41(9,"div",4),t.EFF(10,"\n      "),t.j41(11,"p",5),t.EFF(12),t.k0s(),t.EFF(13,"\n      "),t.j41(14,"div",6),t.EFF(15,"\n        "),t.j41(16,"div",7),t.EFF(17,"\n          "),t.DNE(18,q4,5,2,"a",8),t.EFF(19,"\n          "),t.DNE(20,J4,5,2,"a",8),t.EFF(21,"\n          "),t.DNE(22,Z4,5,2,"a",8),t.EFF(23,"\n          "),t.DNE(24,eV,5,1,"a",8),t.EFF(25,"\n        "),t.k0s(),t.EFF(26,"\n      "),t.k0s(),t.EFF(27,"\n    "),t.k0s(),t.EFF(28,"\n  "),t.k0s(),t.EFF(29,"\n"),t.k0s()),2&i&&(t.R7$(4),t.Y8G("ngIf",a.place.image),t.R7$(8),t.JRh(a.place.name),t.R7$(6),t.Y8G("ngIf",a.place.address),t.R7$(2),t.Y8G("ngIf",a.place.phone),t.R7$(2),t.Y8G("ngIf",a.place.email),t.R7$(2),t.Y8G("ngIf",a.place.link))},dependencies:[H.bT,ym],styles:[".place-card-wrapper[_ngcontent-%COMP%]{display:flex;flex:50%;flex-direction:column;height:100%;border-radius:5px;overflow:hidden;text-decoration:none;color:#000}.place-card-wrapper[_ngcontent-%COMP%]   .img-container[_ngcontent-%COMP%]{border-radius:40px;overflow:hidden}.place-card-wrapper[_ngcontent-%COMP%]     .img-container ada-image .ada-image-wrapper{height:240px}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex:1 1 auto;padding:10px;box-sizing:border-box;color:#000}@media only screen and (max-width:900px){.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]{padding:15px 25px}}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .name[_ngcontent-%COMP%]{margin:0;color:#000;font-size:15pt}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .activities[_ngcontent-%COMP%]{font-size:16pt}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .cart-footer[_ngcontent-%COMP%]{margin-top:auto;padding-top:10px;height:32px}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .cart-footer[_ngcontent-%COMP%]   .icon-group[_ngcontent-%COMP%]{display:flex;gap:5px;align-items:center;flex-wrap:nowrap;white-space:nowrap}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .cart-footer[_ngcontent-%COMP%]   .icon-group[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;color:#000;width:30px;height:30px;flex:0 0 30px}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .cart-footer[_ngcontent-%COMP%]   .icon-group[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:100%;object-fit:contain}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#000}.place-card-wrapper[_ngcontent-%COMP%]   .details-container[_ngcontent-%COMP%]   .details[_ngcontent-%COMP%]   .more[_ngcontent-%COMP%]{position:absolute;bottom:12px;right:10px;display:block;width:94px;line-height:26px;text-decoration:none;background-color:#1e3eaf;color:#fff;border-radius:5px;text-align:center}"]})}}return n})();const nV=(n,o)=>({show:n,hidden:o});function iV(n,o){if(1&n&&t.nrm(0,"place-card",8),2&n){const e=o.$implicit,i=t.XpG(2);t.Y8G("id",t.VkB("place_",e.id))("place",e)("ngClass",t.l_i(4,nV,i.isVisible(e),i.isNone(e)))}}function rV(n,o){if(1&n&&(t.j41(0,"div",5),t.EFF(1,"\n    "),t.j41(2,"div",6),t.EFF(3,"\n      "),t.DNE(4,
1iV,1,7,"place-card",7),t.EFF(5,"\n    "),t.k0s(),t.EFF(6,"\n  "),t.k0s()),2&n){const e=t.XpG();t.R7$(4),t.Y8G("ngForOf",e.result)}}let OI=(()=>{class n{constructor(e,i,a){this.route=e,this.menusStore=i,this.placesStore=a,this.places=[],this.result=[],this.menu={id:"123",name:"Page",departmentId:"departmentId",sections:[]},this.status=!0,this.sub=this.placesStore.data$.pipe((0,Dt.M)(u=>{this.places=u,this.places?.sort((_,E)=>_.name.localeCompare(E.name)),this.result=[...u]}))}scrollIntoView(e){this.status=!this.status,setTimeout(()=>{const i=document.getElementById("place_"+e);i&&(i.focus(),i.scrollIntoView({block:"end",behavior:"smooth"}))},50)}ngOnInit(){const e=this.route.snapshot.paramMap.get("id");e&&this.scrollIntoView(e)}onSearch(e){e?(this.result=[],this.places.forEach(i=>{i.name.toLowerCase().indexOf(e)>=0&&this.result.push(i)})):this.result=this.places}isVisible(e){return Dc(this.result,e)>=0}isNone(e){return!(Dc(this.result,e)>=0)}clickEvent(e){this.status=!this.status}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(zs.nX),t.rXU(cO.L),t.rXU(Y4.x))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["places"]],standalone:!1,decls:13,vars:4,consts:[[1,"places-wrapper"],[1,"places-header"],[1,"places-title"],[3,"onEnter","placeholder"],["class","cards-wrapper",4,"ngIf"],[1,"cards-wrapper"],[1,"cards"],[3,"id","place","ngClass",4,"ngFor","ngForOf"],[3,"id","place","ngClass"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"div",2),t.EFF(5,"JEWISH PLACES"),t.k0s(),t.EFF(6,"\n    "),t.j41(7,"app-search",3),t.bIt("onEnter",function(_){return a.onSearch(_)}),t.k0s(),t.EFF(8,"\n  "),t.k0s(),t.EFF(9,"\n\n  "),t.DNE(10,rV,7,1,"div",4),t.nI1(11,"async"),t.EFF(12,"\n"),t.k0s()),2&i&&(t.R7$(7),t.Y8G("placeholder","Search in Places"),t.R7$(3),t.Y8G("ngIf",t.bMT(11,2,a.sub)))},dependencies:[H.YU,H.Sq,H.bT,N0,tV,H.Jj],styles:[".places-wrapper[_ngcontent-%COMP%]{margin:0 1.875rem}.places-wrapper[_ngcontent-%COMP%]   .places-header[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.875rem}@media only screen and (max-width:750px){.places-wrapper[_ngcontent-%COMP%]   .places-header[_ngcontent-%COMP%]{justify-content:flex-start;align-items:stretch}}.places-wrapper[_ngcontent-%COMP%]   .places-header[_ngcontent-%COMP%]   .places-title[_ngcontent-%COMP%]{flex-shrink:0;font-size:2.25rem;color:#1e3eaf;white-space:nowrap}@media only screen and (max-width:750px){.places-wrapper[_ngcontent-%COMP%]   .places-header[_ngcontent-%COMP%]   .places-title[_ngcontent-%COMP%]{width:100%;white-space:normal}}.places-wrapper[_ngcontent-%COMP%]   .places-header[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%]{flex:1;
1min-width:200px;max-width:60%}@media only screen and (max-width:750px){.places-wrapper[_ngcontent-%COMP%]   .places-header[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%]{width:100%;max-width:100%}}.places-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{margin:1.2rem 0}.places-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));width:100%;gap:2.25rem;justify-items:start}.places-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   place-card[_ngcontent-%COMP%]{position:relative;display:block;width:100%;max-width:500px}"]})}}return n})();const TI={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};var B0,sV=new Uint8Array(16);function aV(){if(!B0&&!(B0=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return B0(sV)}for(var $s=[],dO=0;dO<256;++dO)$s.push((dO+256).toString(16).slice(1));const dV=function cV(n,o,e){if(TI.randomUUID&&!o&&!n)return TI.randomUUID();var i=(n=n||{}).random||(n.rng||aV)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,o){e=e||0;for(var a=0;a<16;++a)o[e+a]=i[a];return o}return function xI(n,o=0){return($s[n[o+0]]+$s[n[o+1]]+$s[n[o+2]]+$s[n[o+3]]+"-"+$s[n[o+4]]+$s[n[o+5]]+"-"+$s[n[o+6]]+$s[n[o+7]]+"-"+$s[n[o+8]]+$s[n[o+9]]+"-"+$s[n[o+10]]+$s[n[o+11]]+$s[n[o+12]]+$s[n[o+13]]+$s[n[o+14]]+$s[n[o+15]]).toLowerCase()}(i)},uV=["bloomerangContainer"];function pV(n,o){1&n&&(t.j41(0,"span",13),t.EFF(1,"Sign up for our Newsletter!"),t.k0s())}function hV(n,o){1&n&&(t.j41(0,"span",13),t.EFF(1,"Thank you for Registering!"),t.k0s())}function fV(n,o){1&n&&(t.j41(0,"div"),t.EFF(1,"Fill out the form below to stay informed and up-to-date on all the latest news!"),t.k0s())}function gV(n,o){if(1&n&&(t.j41(0,"div",26),t.EFF(1),t.k0s()),2&n){const e=t.XpG(2);t.R7$(),t.SpI("\n        ",e.errorMessage,"\n      ")}}function _V(n,o){if(1&n){const e=t.RV6();t.j41(0,"form",14),t.bIt("ngSubmit",function(){f.eBV(e);const a=t.XpG();return f.Njj(a.onSubmit())}),t.EFF(1,"\n      "),t.j41(2,"p",15),t.EFF(3,"Your Name"),t.k0s(),t.EFF(4,"\n      "),t.j41(5,"div",16),t.EFF(6,"\n        "),t.nrm(7,"input",17),t.EFF(8,"\n        "),t.nrm(9,"input",18),t.EFF(10,"\n      "),t.k0s(),t.EFF(11,"\n      "),t.j41(12,"p",19),t.EFF(13,"Email"),t.k0s(),t.EFF(14,"\n      "),t.j41(15,"div",20),t.EFF(16,"\n        "),t.nrm(17,"input",21),t.EFF(18,"\n      "),t.k0s(),t.EFF(19,"\n      "),t.DNE(20,gV,2,1,"div",22),t.EFF(21,"\n      "),t.j41(22,"div",23),t.EFF(23,"\n        "),t.j41(24,"p",24),t.EFF(25,"I would like to receive messages to this email address."),t.k0s(),t.EFF(26,"\n        "),t.j41(27,"button",25),t.EFF(28,"Submit!"),t.k0s(),t.EFF(29,"\n      "),t.k0s(),t.EFF(30,"\n    "),t.k0s()}if(2&n){const e=t.XpG();t.Y8G("formGroup",e.newsletterForm),t.R7$(20),t.Y8G("ngIf",e.errorMessage)}}function mV(n,o){1&n&&(t.j41(0,"div",27),t.EFF(1,"\n      "),t.j41(2,"div",28),t.EFF(3,"\n        We appreciate your interest and look forward to sharing our updates with you. You can manage your subscription preferences using the link at the bottom of every newsletter edition.\n      "),t.k0s(),t.EFF(4,"\n    "),t.k0s())}function vV(n,o){1&n&&t.nrm(0,"img",29)}function yV(n,o){1&n&&t.nrm(0,"img",30)}let PI=(()=>{class n{constructor(e,i,a,u,_){this.fb=e,this.http=i,this.router=a,this.route=u,this.renderer=_,this.newsletterForm=this.fb.group({firstName:[""],lastName:[""],email:[""]})}ngOnInit(){this.route.params.pipe((0,Ct.T)(e=>("success"==e.status&&(this.success=!0),e))).subscribe()}ngAfterViewInit(){const e=this.renderer.createElement("script");e.src="https://s3-us-west-2.amazonaws.com/bloomerang-public-cdn/jewishfederationofarkansas/.widget-js/52643840.js",e.type="text/javascript",this.bloomerangContainer&&this.renderer.appendChild(this.bloomerangContainer.nativeElement,e)}onSubmit(){const e=this.newsletterForm.value.firstName,i=this.newsletterForm.value.lastName,a=this.newsletterForm.value.email;let u=window.Bloomerang;const _=new Date,ne=`${(_.getMonth()+1).toString().padStart(2,"0")}/${_.getDate().toString().padStart(2,"0")}/${_.getFullYear()}`;this.http.post("https://api.bloomerang.co/v1/OnlineEmailInteractionRegistration?ApiKey=pub_6b239622-c3e1-11eb-8a95-02bf22d030ab",{Account:{Type:"Individual",CookieId:dV(),FirstName:e,LastName:i,PrimaryEmail:{TypeName:"Home",Value:a,IsPrimary:!0},CustomFields:{},CustomFreeformFields:{},CustomPickFields:{}},Interaction:{Date:ne,WidgetId:"52643840",CustomFreeformFields:{},CustomPickFields:{}},FormUrl:"https://jfofar.web.app/newsletter",FormLoadId:u.formLoad52643840,OneTimeToken:u.oneTimeToken52643840,Logs:[]}).subscribe(Ne=>{Ne.IsSuccess?(this.errorMessage="",this.router.navigate(["/newsletter/success"])):this.errorMessage=Ne.Message},Ne=>{console.error("Submission error",Ne),this.errorMessage="An unexpected error occurred. Please try again later."})}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(by),t.rXU(Q.Qq),t.rXU(zs.Ix),t.rXU(zs.nX),t.rXU(t.sFG))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["newsletter"]],viewQuery:function(i,a){if(1&i&&t.GBs(uV,5),2&i){let u;t.mGM(u=t.lsd())&&(a.bloomerangContainer=u.first)}},standalone:!1,decls:31,vars:7,consts:[["bloomerangContainer",""],[1,"newsletter-signup-wrapper"],[1,"hero-section"],[1,"hero-text"],["class","hero-title",4,"ngIf"],[4,"ngIf"],[1,"newsletter-signup-form-wrapper"],["class","newsletter-signup-form",3,"formGroup","ngSubmit",4,"ngIf"],["class","success-message",4,"ngIf"],[1,"image-overlay"],["src","assets/images/Star of David.png","alt","Newsletter Sign Up",4,"ngIf"],["class","success-img","src","assets/images/Star of David.png","alt","Thank you",4,"ngIf"],[2,"display","none"],[1,"hero-title"],[1,"newsletter-signup-form",3,"ngSubmit","formGroup"],[1,"signup-name"],[1,"input-section","name-inputs"],["formControlName","firstName","type","text","placeholder","First Name","required",""],["formControlName","lastName","type","text","placeholder","Last Name","required",""],[1,"signup-emali"],[1,"input-section"],["formControlName","email","type","email","placeholder","Email address","required",""],["class","error-message","style","color: #d9534f; margin: 10px 0; font-size: 0.9em;",4,"ngIf"],[1,"submit"],[1,"signup-desc"],["type","submit",1,"submit-button"],[1,"error-message",2,"color","#d9534f","margin","10px 0","font-size","0.9em"],[1,"success-message"],[1,"message"],["src","assets/images/Star of David.png","alt","Newsletter Sign Up"],["src","assets/images/Star of David.png","alt","Thank you",1,"success-img"]],template:function(i,a){1&i&&(t.j41(0,"div",1),t.EFF(1,"\n  "),t.j41(2,"div",2),t.EFF(3,"\n    "),t.j41(4,"div",3),t.EFF(5,"\n      "),t.DNE(6,pV,2,0,"span",4),t.EFF(7,"\n      "),t.DNE(8,hV,2,0,"span",4),t.EFF(9,"\n      "),t.DNE(10,fV,2,0,"div",5),t.EFF(11,"\n    "),t.k0s(),t.EFF(12,"\n  "),t.k0s(),t.EFF(13,"\n  "),t.j41(14,"div",6),t.EFF(15,"\n    "),t.DNE(16,_V,31,2,"form",7),t.EFF(17,"\n    "),t.DNE(18,mV,5,0,"div",8),t.EFF(19,"\n  "),t.k0s(),t.EFF(20,"\n  "),t.j41(21,"div",9),t.EFF(22,"\n    "),t.DNE(23,vV,1,0,"img",10),t.EFF(24,"\n    "),t.DNE(25,yV,1,0,"img",11),t.EFF(26,"\n  "),t.k0s(),t.EFF(27,"\n"),t.k0s(),t.EFF(28,"\n\n"),t.nrm(29,"div",12,0)),2&i&&(t.R7$(6),t.Y8G("ngIf",!a.success),t.R7$(2),t.Y8G("ngIf",a.success),t.R7$(2),t.Y8G("ngIf",!a.success),t.R7$(6),t.Y8G("ngIf",!a.success),t.R7$(2),t.Y8G("ngIf",a.success),t.R7$(5),t.Y8G("ngIf",!a.success),t.R7$(2),t.Y8G("ngIf",a.success))},dependencies:[H.bT,Zv,Su,Kp,jv,Bd,Ng,oy],styles:[".newsletter-signup-wrapper[_ngcontent-%COMP%]{position:relative;padding-bottom:40px}
1@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]{padding-bottom:20px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{font-family:Poppins;padding:90px 80px 120px;color:#1e3eaf;background-color:#d8e0e5;clip-path:polygon(0 0,100% 0,100% calc(100% - 160px),0 100%)}@media only screen and (max-width:1100px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:70px 40px 110px}}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:46px 22px 90px;clip-path:polygon(0 0,100% 0,100% calc(100% - 110px),0 100%)}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]{padding:34px 16px 80px;clip-path:polygon(0 0,100% 0,100% calc(100% - 90px),0 100%)}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   .hero-title[_ngcontent-%COMP%]{font-size:clamp(1.75rem,4.2vw,2.5rem);line-height:1.12}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:50%;font-size:clamp(1.0625rem,2.4vw,1.6667rem);line-height:1.35}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-text[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{width:100%;max-width:46rem}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]{padding:50px;max-width:1360px;margin:0 auto}@media only screen and (min-width:1101px)and (max-width:1400px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]{padding-right:clamp(320px,38vw,560px)}}@media only screen and (max-width:1100px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]{padding:34px 40px}}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]{padding:24px 22px}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]{padding:18px 16px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]{padding:30px;font-size:1.3333rem;color:#1e3eaf;background-color:#d8e0e5;border-radius:30px;max-width:52rem;width:100%}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]{padding:22px;border-radius:24px}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]{padding:18px;border-radius:20px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{height:40px;border-radius:20px;color:#fff;padding:10px 30px;background-color:#1e3eaf}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{padding:10px 18px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder{color:#fff;font-size:1.125rem}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .input-section[_ngcontent-%COMP%]{display:flex;justify-content:space-between;gap:20px;min-width:0;width:60%;max-width:40rem;padding:10px 0}@media only screen and (max-width:1100px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .input-section[_ngcontent-%COMP%]{width:70%}}
1@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .input-section[_ngcontent-%COMP%]{width:100%;max-width:100%;gap:14px}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .input-section[_ngcontent-%COMP%]{gap:12px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .input-section[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:100%;border:none}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .name-inputs[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:50%}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .name-inputs[_ngcontent-%COMP%]{flex-direction:column}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .name-inputs[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{width:100%}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .submit[_ngcontent-%COMP%]{display:flex;gap:50px;align-items:center;justify-content:flex-start}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .submit[_ngcontent-%COMP%]{flex-wrap:wrap;gap:16px}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .submit[_ngcontent-%COMP%]{flex-direction:column;align-items:flex-start}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .submit[_ngcontent-%COMP%]   .submit-button[_ngcontent-%COMP%]{height:40px;border-radius:20px;color:#1e3eaf;padding:10px 30px;background-color:#fff;border:none}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form[_ngcontent-%COMP%]   .submit[_ngcontent-%COMP%]   .submit-button[_ngcontent-%COMP%]{width:100%;max-width:18rem}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]{padding:30px;font-size:1.3333rem;color:#1e3eaf;background-color:#d8e0e5;border-radius:30px;min-height:240px;max-width:52rem}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]{padding:22px;border-radius:24px}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]{padding:18px;border-radius:20px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%]{width:60%}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .newsletter-signup-form-wrapper[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]   .message[_ngcontent-%COMP%]{width:100%}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]{position:absolute;top:200px;right:100px;width:500px}@media only screen and (min-width:901px)and (max-width:1400px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]{right:30px;width:clamp(340px,30vw,500px)}}@media only screen and (max-width:1100px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]{position:static;top:auto;right:auto;width:min(420px,100%);margin:0 auto;padding:0 40px}}
1@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]{width:min(420px,100%);margin:0 auto;padding:0 22px}}@media only screen and (max-width:600px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]{width:100%;padding:0 16px}}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:auto;display:block}.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]   .success-img[_ngcontent-%COMP%]{width:400px}@media only screen and (max-width:900px){.newsletter-signup-wrapper[_ngcontent-%COMP%]   .image-overlay[_ngcontent-%COMP%]   .success-img[_ngcontent-%COMP%]{width:100%}}"]})}}return n})();const bV=(n,o)=>({show:n,hidden:o});function CV(n,o){if(1&n&&(t.j41(0,"alerts-card",9),t.EFF(1,"\n      "),t.k0s()),2&n){const e=o.$implicit,i=t.XpG(2);t.Y8G("alert",e)("ngClass",t.l_i(2,bV,i.isVisible(e),i.isNone(e)))}}function wV(n,o){if(1&n&&(t.j41(0,"div",6),t.EFF(1,"\n    "),t.j41(2,"div",7),t.EFF(3,"\n      "),t.DNE(4,CV,2,5,"alerts-card",8),t.EFF(5,"\n    "),t.k0s(),t.EFF(6,"\n  "),t.k0s()),2&n){const e=t.XpG();t.R7$(4),t.Y8G("ngForOf",e.result)}}let MV=(()=>{class n{constructor(e){this.alertsService=e,this.alerts=[],this.result=[],this.status=!0,this.sub=this.alertsService.data$.pipe((0,Dt.M)(i=>{this.alerts=i,this.result=i}))}ngOnInit(){}onSearch(e){e?(this.result=[],this.alerts.forEach(i=>{i.message.toLowerCase().indexOf(e.toLowerCase())>=0&&this.result.push(i)})):this.result=this.alerts}isVisible(e){return Dc(this.result,e)>=0}isNone(e){return!(Dc(this.result,e)>=0)}clickEvent(e){this.status=!this.status}static{this.\u0275fac=function(i){return new(i||n)(t.rXU(lO.g))}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["alerts"]],standalone:!1,decls:16,vars:4,consts:[[1,"alerts-wrapper"],[1,"hero-wrapper"],[1,"title"],[1,"alerts-header"],[3,"onEnter","placeholder"],["class","cards-wrapper",4,"ngIf"],[1,"cards-wrapper"],[1,"cards"],[3,"alert","ngClass",4,"ngFor","ngForOf"],[3,"alert","ngClass"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n  "),t.j41(2,"div",1),t.EFF(3,"\n    "),t.j41(4,"p",2),t.EFF(5,"Alertsroom"),t.k0s(),t.EFF(6,"\n  "),t.k0s(),t.EFF(7,"\n  "),t.j41(8,"div",3),t.EFF(9,"\n    "),t.j41(10,"app-search",4),t.bIt("onEnter",function(_){return a.onSearch(_)}),t.k0s(),t.EFF(11,"\n  "),t.k0s(),t.EFF(12,"\n  "),t.DNE(13,wV,7,1,"div",5),t.nI1(14,"async"),t.EFF(15,"\n"),t.k0s()),2&i&&(t.R7$(10),t.Y8G("placeholder","Type to search"),t.R7$(3),t.Y8G("ngIf",t.bMT(14,2,a.sub)))},dependencies:[H.YU,H.Sq,H.bT,N0,EI,H.Jj],styles:[".alerts-wrapper[_ngcontent-%COMP%]{margin:0 30px}.alerts-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]{padding:46px 80px;color:#1e3eaf;background-color:#d8e0e5;clip-path:polygon(0 0,100% 0%,100% 0%,0 100%)}.alerts-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .min-title[_ngcontent-%COMP%]{font-size:1.25rem}.alerts-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:2.5rem;line-height:80px}.alerts-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .desk[_ngcontent-%COMP%]{font-size:1.875rem;max-width:580px}.alerts-wrapper[_ngcontent-%COMP%]   .alerts-header[_ngcontent-%COMP%]{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 80px 0}.alerts-wrapper[_ngcontent-%COMP%]   .alerts-header[_ngcontent-%COMP%]   .alerts-title[_ngcontent-%COMP%]{font-size:3.75rem;color:#1e3eaf}.alerts-wrapper[_ngcontent-%COMP%]   .alerts-header[_ngcontent-%COMP%]   app-search[_ngcontent-%COMP%]{width:100%}.alerts-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]{padding:0 80px}.alerts-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]{display:flex;gap:20px;flex-flow:row wrap;width:100%;margin:30px auto 70px;justify-content:space-between}.alerts-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   alerts-card[_ngcontent-%COMP%]{position:relative;display:block;width:32%}@media only screen and (max-width:800px){.alerts-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   alerts-card[_ngcontent-%COMP%]{width:50%}}@media only screen and (max-width:520px){.alerts-wrapper[_ngcontent-%COMP%]   .cards-wrapper[_ngcontent-%COMP%]   .cards[_ngcontent-%COMP%]   alerts-card[_ngcontent-%COMP%]{width:100%}}"]})}}return n})(),EV=(()=>{class n{constructor(){this.iframeObserver=null,this.pollInterval=null}ngOnInit(){}ngAfterViewInit(){this.loadJotFormScript(),this.watchIframeResize()}ngOnDestroy(){this.iframeObserver&&this.iframeObserver.disconnect(),this.pollInterval&&clearInterval(this.pollInterval)}loadJotFormScript(){const e=document.getElementById("jotform-container");if(e&&!document.getElementById("jotform-script")){const i=document.createElement("script");i.id="jotform-script",i.src="https://securecommunitynetwork.jotform.com/jsform/253516484862970",i.type="text/javascript",e.appendChild(i)}}watchIframeResize(){this.pollInterval=setInterval(()=>{const i=document.getElementById("jotform-container");if(!i)return;const a=i.querySelector("iframe");a&&(clearInterval(this.pollInterval),this.pollInterval=null,this.iframeObserver=new MutationObserver(()=>{const u=parseInt(a.style.height,10);u>0&&(a.style.minHeight=u+15+"px")}),this.iframeObserver.observe(a,{attributes:!0,attributeFilter:["style"]}))},200)}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-incident-reporting"]],standalone:!1,decls:97,vars:0,consts:[[1,"page-container"],[1,"report-page"],[1,"info-section"],[1,"form-container-wrapper"],["id","jotform-container"]],template:function(i,a){1&i&&(t.j41(0,"div",0),t.EFF(1,"\n    "),t.j41(2,"div",1),t.EFF(3,"\n        "),t.j41(4,"div",2),t.EFF(5,"\n            "),t.j41(6,"h3"),t.EFF(7,"WHAT IS THE INCIDENT REPORTING FORM (I
1RF)?"),t.k0s(),t.EFF(8,"\n            "),t.j41(9,"p"),t.EFF(10,"The IRF is a standardized online form the public can use to report threats, incidents, or suspicious\n                activity related to Jewish organizations, facilities, or community members."),t.k0s(),t.EFF(11,"\n\n            "),t.j41(12,"p"),t.EFF(13,"The IRF is a key component of the partnership that exists between Federations and the Secure Community\n                Network (SCN), the official safety and security organization for the Jewish community in North America.\n                The use of the form ensures a coordinated, best-practice approach to incident reporting and follow-up.\n            "),t.k0s(),t.EFF(14,"\n\n            "),t.j41(15,"h3"),t.EFF(16,"WHY IS THE IRF NECESSARY?"),t.k0s(),t.EFF(17,"\n            "),t.j41(18,"p"),t.EFF(19,"The Jewish community is facing the most complex and dynamic threat environment in modern history. Each\n                year, SCN receives reports of or identifies a record number of threats. According to the Federal Bureau\n                of Investigation, nearly two-thirds of religiously motivated hate crimes in the U.S. target the Jewish\n                community. Consistent and coordinated reporting of threats, incidents, and suspicious activity is a\n                critical part of the security shield SCN is working with Federations and other partners to build over\n                the Jewish community in North America."),t.k0s(),t.EFF(20,"\n\n            "),t.j41(21,"h3"),t.EFF(22,"HOW WAS THE IRF DEVELOPED?"),t.k0s(),t.EFF(23,"\n            "),t.j41(24,"p"),t.EFF(25,"The IRF was developed following an extensive review of suspicious activity reporting forms, and\n                coordination with security professionals and partners in law enforcement and homeland security."),t.k0s(),t.EFF(26,"\n\n            "),t.j41(27,"h3"),t.EFF(28,"WHAT INFORMATION CAN BE REPORTED THROUGH THE IRF?"),t.k0s(),t.EFF(29,"\n            "),t.j41(30,"p"),t.EFF(31,"The IRF can be used to report:"),t.k0s(),t.EFF(32,"\n            "),t.j41(33,"ul"),t.EFF(34,"\n                "),t.j41(35,"li"),t.EFF(36,"In-person assaults or threats"),t.k0s(),t.EFF(37,"\n                "),t.j41(38,"li"),t.EFF(39,"Suspicious persons or activity"),t.k0s(),t.EFF(40,"\n                "),t.j41(41,"li"),t.EFF(42,"Property damage or vandalism"),t.k0s(),t.EFF(43,"\n                "),t.j41(44,"li"),t.EFF(45,"Threatening or suspicious phone calls, text messages, or social media"),t.k0s(),t.EFF(46,"\n                "),t.j41(47,"li"),t.EFF(48,"Suspicious packages or letters"),t.k0s(),t.EFF(49,"\n                "),t.j41(50,"li"),t.EFF(51,"Spam and phishing emails"),t.k0s(),t.EFF(52,"\n                "),t.j41(53,"li"),t.EFF(54,"Threatening flyers"),t.k0s(),t.EFF(55,"\n                "),t.j41(56,"li"),t.EFF(57,"Other incidents of concern to the Jewish community"),t.k0s(),t.EFF(58,"\n            "),t.k0s(),t.EFF(59,"\n\n            "),t.j41(60,"h3"),t.EFF(61,"WHAT HAPPENS TO THE INFORMATION REPORTED THROUGH THE IRF?"),t.k0s(),t.EFF(62,"\n            "),t.j41(63,"p"),t.EFF(64,"Information submitted through the form will go directly to the Federation's security professional. A copy\n                will also go to the 24-hour Duty Desk in SCN's National Jewish Security Operations Command Center, where\n                it is reviewed by intelligence analysts using best practices. The SCN Duty Desk will be available to\n                assist and support the locally or regionally based security professional, and the Federation, including\n                determining what people or facilities may be at risk while protecting the civil liberties of all\n                parties. Credible threats are referred to local, state, and federal law enforcement agencies and Jewish\n                facility leaders as needed."),t.k0s(),t.EFF(65,"\n\n            "),t.j41(66,"h3"),t.EFF(67,"CAN INFORMATION BE REPORTED ANONYMOUSLY?"),t.k0s(),t.EFF(68,"\n            "),t.j41(69,"p"),t.EFF(70,"Yes. Although information can be reported anonymously, contact information is very helpful to analysts or\n                law enforcement officers to ask for additional information or clarification."),t.k0s(),t.EFF(71,"\n\n            "),t.j41(72,"h3"),t.EFF(73,"DOES THE FORM REPLACE BEING ABLE TO CALL OR EMAIL A LOCAL SECURITY PROFESSIONAL?"),t.k0s(),t.EFF(74,"\n            "),t.j41(75,"p"),t.EFF(76,"No. The Incident Reporting Form does not replace the ability for anyone to contact a local security\n                professional directly using whatever methods of contact they have already established, including the\n                Find Your Security Professional tool on SCN's website, or to call the Duty De
1sk at 844-SCN-DESK. The new\n                form provides an enhanced ability to support the security professional with a 24/7 capability, allows\n                the security professional to collect specific information, and for SCN's national team to ensure\n                information is properly passed to key federal partners."),t.k0s(),t.EFF(77,"\n\n            "),t.j41(78,"h3"),t.EFF(79,"WHAT OTHER TYPES OF ONLINE REPORTING DOES SCN PROVIDE?"),t.k0s(),t.EFF(80,"\n            "),t.j41(81,"p"),t.EFF(82,"The IRF is also available on SCN's website at securecommunitynetwork.org for threats, incidents, or\n                suspicious activity in areas not served by Federations that use the IRF. SCN partners with Hillel\n                International and ADL to provide ReportCampusHate.org for concerns related to colleges and universities,\n                and partners with the Orthodox Union to provide OU.org/ReportHate for concerns related to the Orthodox\n                Jewish community."),t.k0s(),t.EFF(83,"\n\n            "),t.j41(84,"h3"),t.EFF(85,"HOW ELSE CAN THREATS, INCIDENTS, OR SUSPICIOUS ACTIVITY BE REPORTED IF ONLINE REPORTING IS NOT\n                AVAILABLE?"),t.k0s(),t.EFF(86,"\n            "),t.j41(87,"p"),t.EFF(88,"In an emergency, always call 9-1-1 first. If online reporting is not practical, follow established\n                protocols to report suspicious activity \u2013 to include contacting local law enforcement and/or the\n                relevant suspicious activity reporting authority \u2013 and contact the SCN Duty Desk at\n                [email protected] or by calling 844-SCN-DESK."),t.k0s(),t.EFF(89,"\n        "),t.k0s(),t.EFF(90,"\n\n        "),t.j41(91,"div",3),t.EFF(92,"\n            "),t.nrm(93,"div",4),t.EFF(94,"\n        "),t.k0s(),t.EFF(95,"\n    "),t.k0s(),t.EFF(96,"\n"),t.k0s())},styles:[".page-container[_ngcontent-%COMP%]{min-height:100vh;background:url(/assets/images/report_incident_bg_new.jpg) no-repeat center top/cover}.report-page[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:80px;padding:40px 60px;max-width:1400px;margin:0 auto}@media(max-width:1024px){.report-page[_ngcontent-%COMP%]{flex-direction:column;padding:20px}.report-page[_ngcontent-%COMP%]   .form-container-wrapper[_ngcontent-%COMP%]{order:-1;width:100%;flex:none}.report-page[_ngcontent-%COMP%]   .info-section[_ngcontent-%COMP%]{order:1;width:100%;flex:none}}@media(max-width:1499px){.report-page[_ngcontent-%COMP%]{margin:20px}}.info-section[_ngcontent-%COMP%]{flex:1;padding-bottom:60px;color:#fff}.info-section[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-top:30px;margin-bottom:15px;font-size:1.2rem;font-weight:700}.info-section[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:15px;line-height:1.6}.info-section[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{margin-bottom:15px;padding-left:20px}.info-section[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin-bottom:5px}.form-container-wrapper[_ngcontent-%COMP%]{flex:1.3;min-width:0}"]})}}return n})();const DV=["qgivHost"],OV=[{path:"",component:v2},{path:"events",component:M3},{path:"events/:slug",component:S3},{path:"news",component:H3},{path:"news/:slug",component:X3},{path:"donate",component:(()=>{class n{constructor(){this.embedObserver=null,this.defaultCollapsedHeightPx=760}ngOnInit(){this.loadQgivScript()}ngAfterViewInit(){this.attachIframeWithFixedHeight()}ngOnDestroy(){this.embedObserver?.disconnect(),this.embedObserver=null}loadQgivScript(){if(document.getElementById("qgiv-embedjs"))return;const e=document.createElement("script");e.id="qgiv-embedjs",e.src="https://secure.qgiv.com/resources/core/js/embed.js",e.async=!0,document.body.appendChild(e)}attachIframeWithFixedHeight(){const e=this.qgivHost?.nativeElement;if(!e)return;const i=()=>{const a=e.querySelector("iframe");return a instanceof HTMLIFrameElement&&(a.style.width="100%",a.style.height=`${this.defaultCollapsedHeightPx}px`,a.style.border="0",a.style.overflow="auto",a.style.overflowY="auto",a.style.webkitOverflowScrolling="touch",a.setAttribute("scrolling","yes"),!0)};i()||(this.embedObserver=new MutationObserver(()=>{i()&&(this.embedObserver?.disconnect(),this.embedObserver=null)}),this.embedObserver.observe(e,{childList:!0,subtree:!0}))}static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275cmp=t.VBU({type:n,selectors:[["app-donate"]],viewQuery:function(i,a){if(1&i&&t.GBs(DV,5),2&i){let u;t.mGM(u=t.lsd())&&(a.qgivHost=u.first)}},standalone:!1,decls:128,vars:0,consts:[["subtitle",""],["donateContent",""],["qgivHost",""],[1,"donate-wrapper"],[1,"hero-wrapper"],[1,"title"],[1,"subtitle"],[1,"donate-section"],[1,"donate-content"],[1,"donate-grid"],[1,"donate-left"],[1,"donate-left-title"],[1,"donate-left-description"],[1,"donate-features"],[1,"donate-feature"],[1,"feature-icon"],["viewBox","0 0 24 24","fill","none","xmlns","http://www.w3.org/2000/svg"],["d","M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["cx","9","cy","7","r","4","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["d","M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],[1,"feature-content"],[1,"feature-title"],[1,"feature-text"],["d","M12 2L2 7l10 5 10-5-10-5z","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["d","M2 17l10 5 10-5M2 12l10 5 10-5","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["cx","12","cy","12","r","10","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],["d","M12 6v6l4 2","stroke","currentColor","stroke-width","2","stroke-linecap","round","stroke-linejoin","round"],[1,"donate-left-description","footer"],[1,"donate-right"],[1,"donate-iframe-wrap"],["data-qg
1iv-embed","true","data-embed-id","87094","data-embed","https://secure.qgiv.com/for/jewishfederationofarkansas/embed/87094/","data-width","630",1,"qgiv-embed-container"]],template:function(i,a){1&i&&(t.j41(0,"div",3),t.EFF(1,"\n    "),t.j41(2,"div",4),t.EFF(3,"\n        "),t.j41(4,"p",5),t.EFF(5,"Together, We Strengthen Our Jewish Community"),t.k0s(),t.EFF(6,"\n        "),t.j41(7,"div",6,0),t.EFF(9,"\n            "),t.j41(10,"p"),t.EFF(11,"Your support makes a meaningful difference in the lives of individuals and families throughout our Jewish community. Every gift helps ensure that our community remains strong, compassionate, vibrant, and accessible to all.\n                "),t.nrm(12,"br")(13,"br"),t.EFF(14,"\n                Through scholarships, social services, educational and cultural programming, and support for those who need it most, your generosity helps us live our Jewish values and sustain the traditions that connect us across generations.\n                "),t.nrm(15,"br")(16,"br"),t.EFF(17,"\n                When we give together, we build a stronger Jewish community\u2014one that cares for its members, celebrates our traditions, and creates a meaningful Jewish future for generations to come.\n                "),t.nrm(18,"br")(19,"br"),t.EFF(20,"\n                Please fill out the form to make your donation. Thank you for helping our community thrive.\xa0\n            "),t.k0s(),t.EFF(21,"\n        "),t.k0s(),t.EFF(22,"\n    "),t.k0s(),t.EFF(23,"\n\n    "),t.j41(24,"div",7),t.EFF(25,"\n        "),t.j41(26,"div",8,1),t.EFF(28,"\n            "),t.j41(29,"div",9),t.EFF(30,"\n                "),t.j41(31,"div",10),t.EFF(32,"\n                    "),t.j41(33,"h2",11),t.EFF(34,"The Foundation of our community's growth starts with "),t.j41(35,"strong"),t.EFF(36,"you"),t.k0s()(),t.EFF(37,"\n                    "),t.j41(38,"p",12),t.EFF(39,"Your generosity strengthens Jewish life, preserves our\n                        traditions, and builds a vibrant future for generations to come."),t.k0s(),t.EFF(40,"\n\n                    "),t.j41(41,"div",13),t.EFF(42,"\n                        "),t.j41(43,"div",14),t.EFF(44,"\n                            "),t.j41(45,"div",15),t.EFF(46,"\n                                "),f.qSk(),t.j41(47,"svg",16),t.EFF(48,"\n                                    "),t.nrm(49,"path",17),t.EFF(50,"\n                                    "),t.nrm(51,"circle",18),t.EFF(52,"\n                                    "),t.nrm(53,"path",19),t.EFF(54,"\n                                "),t.k0s(),t.EFF(55,"\n                            "),t.k0s(),t.EFF(56,"\n                            "),f.joV(),t.j41(57,"div",20),t.EFF(58,"\n                                "),t.j41(59,"h3",21),t.EFF(60,"Community"),t.k0s(),t.EFF(61,"\n                                "),t.j41(62,"p",22),t.EFF(63,"Unite and empower our Jewish community"),t.k0s(),t.EFF(64,"\n                            "),t.k0s(),t.EFF(65,"\n                        "),t.k0s(),t.EFF(66,"\n\n                        "),t.j41(67,"div",14),t.EFF(68,"\n                            "),t.j41(69,"div",15),t.EFF(70,"\n                                "),f.qSk(),t.j41(71,"svg",16),t.EFF(72,"\n                                    "),t.nrm(73,"path",23),t.EFF(74,"\n                                    "),t.nrm(75,"path",24),t.EFF(76,"\n                                "),t.k0s(),t.EFF(77,"\n                            "),t.k0s(),t.EFF(78,"\n                            "),f.joV(),t.j41(79,"div",20),t.EFF(80,"\n                                "),t.j41(81,"h3",21),t.EFF(82,"Impact"),t.k0s(),t.EFF(83,"\n                                "),t.j41(84,"p",22),t.EFF(85,"Create meaningful change locally and globally"),t.k0s(),t.EFF(86,"\n                            "),t.k0s(),t.EFF(87,"\n                        "),t.k0s(),t.EFF(88,"\n\n                        "),t.j41(89,"div",14),t.EFF(90,"\n                            "),t.j41(91,"div",15),t.EFF(92,"\n                                "),f.qSk(),t.j41(93,"svg",16),t.EFF(94,"\n                                    "),t.nrm(95,"circle",25),t.EFF(96,"\n                                    "),t.nrm(97,"path",26),t.EFF(98,"\n                                "),t.k0s(),t.EFF(99,"\n                            "),t.k0s(),t.EFF(100,"\n                            "),f.joV(),t.j41(101,"div",20),t.EFF(102,"\n                                "),t.j41(103,"h3",21),t.EFF(104,"Legacy"),t.k0s(),t.EFF(105,"\n                                "),t.j41(106,"p",22),t.EFF(107,"Preserve our heritage for future generations"),t.k0s(),t.EFF(108,"\n                            "),t.k0s(),t.EFF(109,"\n                        "),t.k0s(),t.EFF(110,"\n                    "),t.k0s(),t.EFF(111,"\n\n                    "),t.j41(112,"p",27),t.EFF(113,"Thank you for your commitment to sustaining Jewish life here in Arkansas, in israel, and across the globe"),t.k0s(),t.EFF(114,"\n                "),t.k0s(),t.EFF(115,"\n                "),t.j41(116,"div",28),t.EFF(117,"\n                    "),t.j41(118,"div",29),t.EFF(119,"\n                        "),t.nrm(120,"div",30,2),t.EFF(122,"\n                    "),t.k0s(),t.EFF(123,"\n                "),t.k0s(),t.EFF(124,"\n            "),t.k0s(),t.EFF(125,"\n        "),t.k0s(),t.EFF(126,"\n    "),t.k0s(),t.EFF(127,"\n"),t.k0s())},styles:[".donate-wrapper[_ngcontent-%COMP%]{position:relative;margin:0}.donate-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]{min-height:clamp(320px,40vh,420p
1x);padding:clamp(1.5rem,4vw,5rem);color:#1e3eaf;background-color:#d8e0e5;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:clamp(.5rem,1.2vw,1.5rem)}.donate-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-size:clamp(1.75rem,4.5vw,3rem);line-height:1.12;margin:0 0 .5rem}.donate-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{color:#1e3eaf;font-size:clamp(1rem,2.6vw,1.25rem);width:100%;margin:0 0 100px}@media(min-width:2000px){.donate-wrapper[_ngcontent-%COMP%]   .hero-wrapper[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{margin:0 0 50px}}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]{display:flex;justify-content:center;margin-top:clamp(1rem,3.5vw,3rem);padding:0 clamp(12px,1vw,24px)}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]{background:#d8e0e5;border-radius:20px;padding:clamp(1rem,2.6vw,3.5rem);width:100%;box-shadow:0 6px 18px #0f19280a}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-text[_ngcontent-%COMP%]{color:#1e3eaf;font-size:clamp(1.2rem,1.9vw,1.45rem)}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-grid[_ngcontent-%COMP%]{display:flex;gap:clamp(1rem,2.8vw,2.5rem);align-items:flex-start;flex-wrap:wrap}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]{flex:1 1 clamp(260px,42%,520px);min-width:220px;align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;align-items:left;text-align:left;padding:clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,2rem)}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-left-title[_ngcontent-%COMP%]{font-size:clamp(1.5rem,2.8vw,2.2rem);line-height:1.3;color:#1e3eaf;margin:0 0 clamp(1rem,2vw,1.5rem) 0}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-left-title[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{color:#172f83;font-weight:700}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-left-description[_ngcontent-%COMP%]{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6;color:#1e3eafd9;margin:0 0 clamp(2rem,3.5vw,3rem) 0;max-width:440px}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-left-description.footer[_ngcontent-%COMP%]{margin-top:2rem;font-weight:600}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-features[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:clamp(1.5rem,2.5vw,2rem);width:100%;max-width:400px}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;text-align:left;gap:clamp(1rem,2vw,1.5rem)}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]   .feature-icon[_ngcontent-%COMP%]{flex-shrink:0;width:clamp(48px,8vw,64px);height:clamp(48px,8vw,64px);background:linear-gradient(135deg,#1e3eaf,#3c60de);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #1e3eaf33;transition:transform .3s ease,box-shadow .3s ease}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]   .feature-icon[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:60%;height:60%;color:#fff}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]:hover   .feature-icon[_ngcontent-%COMP%]{transform:translateY(-4px);box-shadow:0 6px 20px #1e3eaf4d}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.25rem}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]   .feature-title[_ngcontent-%COMP%]{font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:600;color:#1e3eaf;margin:0}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]   .feature-text[_ngcontent-%COMP%]{font-size:clamp(.9rem,1.3vw,1rem);line-height:1.5;color:#1e3eafbf;margin:0}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-right[_ngcontent-%COMP%]{flex:1 1 clamp(320px,58%,780px);min-width:300px;display:flex;justify-content:center;align-items:flex-start}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-iframe-wrap[_ngcontent-%COMP%]{margin-top:clamp(1rem,2.8vw,2rem);width:100%;display:flex;justify-content:center;background:transparent}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-iframe-wrap[_ngcontent-%COMP%]   .qgiv-embed-container[_ngcontent-%COMP%]{width:100%;max-width:680px}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-iframe-wrap[_ngcontent-%COMP%]   .qgiv-embed-container[_ngcontent-%COMP%]   iframe[_ngcontent-%COMP%]{display:block;width:100%;border:0}.donate-wrapper[_ngcontent-%COMP%]   .genie-wrap[_ngcontent-%COMP%]{position:absolute;right:clamp(120px,15vw,90px);top:0;height:clamp(200px,40vw,520px);
1display:flex;align-items:flex-end;pointer-events:none;z-index:3;transform:translateY(-2%)}.donate-wrapper[_ngcontent-%COMP%]   .genie[_ngcontent-%COMP%]{height:100%;width:auto;display:block;object-fit:contain;filter:none}@media(max-width:600px){.donate-wrapper[_ngcontent-%COMP%]   .genie-wrap[_ngcontent-%COMP%]{top:100px;right:12px;height:clamp(140px,30vw,300px);transform:translateY(0);z-index:2}.donate-wrapper[_ngcontent-%COMP%]   .genie[_ngcontent-%COMP%]{height:100%;max-height:300px;opacity:1;transform:none}}@media(max-width:450px){.donate-wrapper[_ngcontent-%COMP%]   .genie-wrap[_ngcontent-%COMP%]{top:200px}.donate-wrapper[_ngcontent-%COMP%]   .genie[_ngcontent-%COMP%]{height:clamp(100px,40vw,200px)}}@media(min-width:900px){.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-grid[_ngcontent-%COMP%]{flex-wrap:nowrap}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]{flex:0 0 52%;min-width:280px}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-right[_ngcontent-%COMP%]{flex:0 0 48%;min-width:260px}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-iframe-wrap[_ngcontent-%COMP%]   .qgiv-embed-container[_ngcontent-%COMP%]{max-width:560px}}@media(max-width:900px){.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-grid[_ngcontent-%COMP%]{flex-wrap:wrap}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]{align-items:center;text-align:center;padding-left:clamp(.75rem,3vw,1rem);padding-right:clamp(.75rem,3vw,1rem)}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-left-description[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;max-width:100%}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-features[_ngcontent-%COMP%]{align-items:center;margin:0 auto;max-width:100%}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]{justify-content:center}.donate-wrapper[_ngcontent-%COMP%]   .donate-section[_ngcontent-%COMP%]   .donate-content[_ngcontent-%COMP%]   .donate-left[_ngcontent-%COMP%]   .donate-feature[_ngcontent-%COMP%]   .feature-content[_ngcontent-%COMP%]{align-items:center}}"]})}}return n})()},{path:"pages/:tabid/:pageid",component:D4},{path:"team",component:U4},{path:"team/:id",component:X4},{path:"places",component:OI},{path:"places/:id",component:OI},{path:"newsletter",component:PI},{path:"newsletter/:status",component:PI},{path:"alerts",component:MV},{path:"IncidentReporting",component:EV}];let TV=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({providers:[I4.B,x4,T4,A4,O4,P4.E,S4.j,k4.k],imports:[Us.iI.forChild(OV),Us.iI]})}}return n})();const xV=new f.nKC("cdk-input-modality-detector-options"),PV={ignoreKeys:[18,17,224,91,16]},uO={passive:!0,capture:!0};let kV=(()=>{class n{_platform=(0,f.WQX)(Ma);_listenerCleanups;modalityDetected;modalityChanged;get mostRecentModality(){return this._modality.value}_mostRecentTarget=null;_modality=new Tt.t(null);_options;_lastTouchMs=0;_onKeydown=e=>{this._options?.ignoreKeys?.some(i=>
vendor: 5,961 bytes, line 1
1i===e.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=od(e))};_onMousedown=e=>{Date.now()-this._lastTouchMs<650||(this._modality.next(Uk(e)?"keyboard":"mouse"),this._mostRecentTarget=od(e))};_onTouchstart=e=>{zk(e)?this._modality.next("keyboard"):(this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=od(e))};constructor(){const e=(0,f.WQX)(f.SKi),i=(0,f.WQX)(f.qQL),a=(0,f.WQX)(xV,{optional:!0});if(this._options={...PV,...a},this.modalityDetected=this._modality.pipe(ep(1)),this.modalityChanged=this.modalityDetected.pipe(pn()),this._platform.isBrowser){const u=(0,f.WQX)(t._9s).createRenderer(null,null);this._listenerCleanups=e.runOutsideAngular(()=>[u.listen(i,"keydown",this._onKeydown,uO),u.listen(i,"mousedown",this._onMousedown,uO),u.listen(i,"touchstart",this._onTouchstart,uO)])}}ngOnDestroy(){this._modality.complete(),this._listenerCleanups?.forEach(e=>e())}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();var j0=function(n){return n[n.IMMEDIATE=0]="IMMEDIATE",n[n.EVENTUAL=1]="EVENTUAL",n}(j0||{});const SV=new f.nKC("cdk-focus-monitor-default-options"),V0=mD({passive:!0,capture:!0});let SI=(()=>{class n{_ngZone=(0,f.WQX)(f.SKi);_platform=(0,f.WQX)(Ma);_inputModalityDetector=(0,f.WQX)(kV);_origin=null;_lastFocusOrigin=null;_windowFocused=!1;_windowFocusTimeoutId;_originTimeoutId;_originFromTouchInteraction=!1;_elementInfo=new Map;_monitoredElementCount=0;_rootNodeFocusListenerCount=new Map;_detectionMode;_windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)};_document=(0,f.WQX)(f.qQL);_stopInputModalityDetector=new Le.B7;constructor(){const e=(0,f.WQX)(SV,{optional:!0});this._detectionMode=e?.detectionMode||j0.IMMEDIATE}_rootNodeFocusAndBlurListener=e=>{for(let a=od(e);a;a=a.parentElement)"focus"===e.type?this._onFocus(e,a):this._onBlur(e,a)};monitor(e,i=!1){const a=nf(e);if(!this._platform.isBrowser||1!==a.nodeType)return(0,At.of)();const u=function ZA(n){if(function JA(){if(null==vD){const n=typeof document<"u"?document.head:null;vD=!(!n||!n.createShadowRoot&&!n.attachShadow)}return vD}()){const o=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&o instanceof ShadowRoot)return o}return null}(a)||this._document,_=this._elementInfo.get(a);if(_)return i&&(_.checkChildren=!0),_.subject;const E={checkChildren:i,subject:new Le.B7,rootNode:u};return this._elementInfo.set(a,E),this._registerGlobalListeners(E),E.subject}stopMonitoring(e){const i=nf(e),a=this._elementInfo.get(i);a&&(a.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(a))}focusVia(e,i,a){const u=nf(e);u===this._document.activeElement?this._getClosestElementsInfo(u).forEach(([E,j])=>this._originChanged(E,i,j)):(this._setOrigin(i),"function"==typeof u.focus&&u.focus(a))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getWindow(){return this._document.defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===j0.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused","touch"===i),e.classList.toggle("cdk-keyboard-focused","keyboard"===i),e.classList.toggle("cdk-mouse-focused","mouse"===i),e.classList.toggle("cdk-program-focused","program"===i)}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{this._origin=e,this._originFromTouchInteraction="touch"===e&&i,this._detectionMode===j0.IMMEDIATE&&(clearTimeout(this._originTimeoutId),this._originTimeoutId=setTimeout(()=>this._origin=null,this._originFromTouchInteraction?650:1))})}_onFocus(e,i){const a=this._elementInfo.get(i),u=od(e);!a||!a.checkChildren&&i!==u||this._originChanged(i,this._getFocusOrigin(u),a)}_onBlur(e,i){const a=this._elementInfo.get(i);!a||a.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(a,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const i=e.rootNode,a=this._rootNodeFocusListenerCount.get(i)||0;a||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,V0),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,V0)}),this._rootNodeFocusListenerCount.set(i,a+1),1===++this._monitoredElementCount&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe((0,Te.Q)(this._stopInputModalityDetector)).subscribe(u=>{this._setOrigin(u,!0)}))}_removeGlobalListeners(e){const i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){const a=this._rootNodeFocusListenerCount.get(i);a>1?this._rootNodeFocusListenerCount.set(i,a-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,V0),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,V0),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,a){this._setClasses(e,i),this._emitOrigin(a,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){const i=[];return this._elementInfo.forEach((a,u)=>{(u===e||a.checkChildren&&u.contains(e))&&i.push([u,a])}),i}_isLastInteractionFromInputLabel(e){const{_mostRecentTarget:i,mostRecentModality:a}=this._inputModalityDetector;
1if("mouse"!==a||!i||i===e||"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName||e.disabled)return!1;const u=e.labels;if(u)for(let _=0;_<u.length;_++)if(u[_].contains(i))return!0;return!1}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),IV=(()=>{class n{_listeners=[];notify(e,i){for(let a of this._listeners)a(e,i)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(i=>e!==i)}}ngOnDestroy(){this._listeners=[]}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();const AV=["mat-internal-form-field",""],FV=["*"];let RV=(()=>{class n{labelPosition="after";static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(i,a){2&i&&t.AVh("mdc-form-field--align-end","before"===a.labelPosition)},inputs:{labelPosition:"labelPosition"},attrs:AV,ngContentSelectors:FV,decls:1,vars:0,template:function(i,a){1&i&&(t.NAR(),t.SdG(0))},styles:[".mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-flex;align-items:center;vertical-align:middle}.mat-internal-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mat-internal-form-field>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end .mdc-form-field--align-end label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0}\n"],encapsulation:2,changeDetection:0})}return n})();const NV=["input"],LV=["formField"],BV=["*"];class II{source;value;constructor(o,e){this.source=o,this.value=e}}const AI=new f.nKC("MatRadioGroup"),VV=new f.nKC("mat-radio-default-options",{providedIn:"root",factory:()=>({color:"accent",disabledInteractive:!1})});let FI=(()=>{class n{_elementRef=(0,f.WQX)(t.aKT);_changeDetector=(0,f.WQX)(Ee.gRc);_focusMonitor=(0,f.WQX)(SI);_radioDispatcher=(0,f.WQX)(IV);_defaultOptions=(0,f.WQX)(VV,{optional:!0});_ngZone=(0,f.WQX)(f.SKi);_renderer=(0,f.WQX)(t.sFG);_uniqueId=(0,f.WQX)(wa).getId("mat-radio-");_cleanupClick;id=this._uniqueId;name;ariaLabel;ariaLabelledby;ariaDescribedby;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(e){this._checked!==e&&(this._checked=e,e&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!e&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),e&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(e){this._labelPosition=e}_labelPosition;get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(e){this._setDisabled(e)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(e){e!==this._required&&this._changeDetector.markForCheck(),this._required=e}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(e){this._color=e}_color;get disabledInteractive(){return this._disabledInteractive||null!==this.radioGroup&&this.radioGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}_disabledInteractive;change=new f.bkB;radioGroup;get inputId(){return`${this.id||this._uniqueId}-input`}_checked=!1;_disabled=!1;_required=!1;_value=null;_removeUniqueSelectionListener=()=>{};_previousTabIndex;_inputElement;_rippleTrigger;_noopAnimations=nu();_injector=(0,f.WQX)(f.zZn);constructor(){(0,f.WQX)(rf).load(Zk);const e=(0,f.WQX)(AI,{optional:!0}),i=(0,f.WQX)(new Ee.ES_("tabindex"),{optional:!0});this.radioGroup=e,this._disabledInteractive=this._defaultOptions?.disabledInteractive??!1,i&&(this.tabIndex=(0,Ee.Udg)(i,0))}focus(e,i){i?this._focusMonitor.focusVia(this._inputElement,i,e):this._inputElement.nativeElement.focus(e)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispat
1cher.listen((e,i)=>{e!==this.id&&i===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{!e&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._inputElement.nativeElement,"click",this._onInputClick)})}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new II(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(e){if(e.stopPropagation(),!this.checked&&!this.disabled){const i=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),i&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(e){this._onInputInteraction(e),(!this.disabled||this.disabledInteractive)&&this._inputElement?.nativeElement.focus()}_setDisabled(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}_onInputClick=e=>{this.disabled&&this.disabledInteractive&&e.preventDefault()};_updateTabIndex(){const e=this.radioGroup;let i;if(i=e&&e.selected&&!this.disabled?e.selected===this?this.tabIndex:-1:this.tabIndex,i!==this._previousTabIndex){const a=this._inputElement?.nativeElement;a&&(a.setAttribute("tabindex",i+""),this._previousTabIndex=i,(0,t.mal)(()=>{queueMicrotask(()=>{e&&e.selected&&e.selected!==this&&document.activeElement===a&&(e.selected?._inputElement.nativeElement.focus(),document.activeElement===a&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["mat-radio-button"]],viewQuery:function(i,a){if(1&i&&t.GBs(NV,5)(LV,7,t.aKT),2&i){let u;t.mGM(u=t.lsd())&&(a._inputElement=u.first),t.mGM(u=t.lsd())&&(a._rippleTrigger=u.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(i,a){1&i&&t.bIt("focus",function(){return a._inputElement.nativeElement.focus()}),2&i&&(t.BMQ("id",a.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),t.AVh("mat-primary","primary"===a.color)("mat-accent","accent"===a.color)("mat-warn","warn"===a.color)("mat-mdc-radio-checked",a.checked)("mat-mdc-radio-disabled",a.disabled)("mat-mdc-radio-disabled-interactive",a.disabledInteractive)("_mat-animation-noopable",a._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",Ee.L39],tabIndex:[2,"tabIndex","tabIndex",e=>null==e?0:(0,Ee.Udg)(e)],checked:[2,"checked","checked",Ee.L39],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",Ee.L39],required:[2,"required","required",Ee.L39],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",Ee.L39]},outputs:{change:"change"},exportAs:["matRadioButton"],ngContentSelectors:BV,decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio","aria-invalid","false",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(i,a){if(1&i){const u=t.RV6();t.NAR(),t.j41(0,"div",2,0)(2,"div",3)(3,"div",4),t.bIt("click",function(E){return f.eBV(u),f.Njj(a._onTouchTargetClick(E))}),t.k0s(),t.j41(4,"input",5,1),t.bIt("change",function(E){return f.eBV(u),f.Njj(a._onInputInteraction(E))}),t.k0s(),t.j41(6,"div",6),t.nrm(7,"div",7)(8,"div",8),t.k0s(),t.j41(9,"div",9),t.nrm(10,"div",10),t.k0s()(),t.j41(11,"label",11),t.SdG(12),t.k0s()()}2&i&&(t.Y8G("labelPosition",a.labelPosition),t.R7$(2),t.AVh("mdc-radio--disabled",a.disabled),t.R7$(2),t.Y8G("id",a.inputId)("checked",a.checked)("disabled",a.disabled&&!a.disabledInteractive)("required",a.required),t.BMQ("name",a.name)("value",a.value)("aria-label",a.ariaLabel)("aria-labelledby",a.ariaLabelledby)("aria-describedby",a.ariaDescribedby)("aria-disabled",a.disabled&&a.disabledInteractive?"true":null),t.R7$(5),t.Y8G("matRippleTrigger",a._rippleTrigger.nativeElement)("matRippleDisabled",a._isRippleDisabled())("matRippleCentered",!0),t.R7$(2),t.Y8G("for",a.inputId))},dependencies:[Jk,RV],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mat-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled])~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-hover-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-hover-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>
1.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-hover-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-pressed-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-pressed-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-pressed-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mat-radio-state-layer-size, 40px);height:var(--mat-radio-state-layer-size, 40px);top:calc(-1*(var(--mat-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mat-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0);border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),background-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}@media(forced-colors: active){.mat-mdc-radio-button .mdc-radio__inner-circle{background-color:CanvasText !important}}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mat-radio-state-layer-size, 40px);height:var(--mat-radio-state-layer-size, 40px)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface, currentColor));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>
1.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-selected-focus-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-focus-icon-color, var(--mat-sys-primary, currentColor))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface, currentColor));opacity:var(--mat-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button label{cursor:pointer}.mat-mdc-radio-button label:empty{display:none}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-sys-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple>.mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio>.mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mat-radio-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:var(--mat-radio-touch-target-size, 48px);width:var(--mat-radio-touch-target-size, 48px);transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display, block)}
1[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],encapsulation:2,changeDetection:0})}return n})(),WV=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[up,FI,Fs.jI]})}return n})(),$V=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({imports:[fm,_0,Fs.jI,hm,dm,_0]})}return n})();function GV(n,o){}class Cm{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;closePredicate;width="";height="";minWidth;minHeight;maxWidth;maxHeight;positionStrategy;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;scrollStrategy;closeOnNavigation=!0;closeOnDestroy=!0;closeOnOverlayDetachments=!0;disableAnimations=!1;providers;container;templateContext}let RI=(()=>{class n extends DD{_elementRef=(0,f.WQX)(t.aKT);_focusTrapFactory=(0,f.WQX)(lR);_config;_interactivityChecker=(0,f.WQX)(yS);_ngZone=(0,f.WQX)(f.SKi);_focusMonitor=(0,f.WQX)(SI);_renderer=(0,f.WQX)(t.sFG);_changeDetectorRef=(0,f.WQX)(Ee.gRc);_injector=(0,f.WQX)(f.zZn);_platform=(0,f.WQX)(Ma);_document=(0,f.WQX)(f.qQL);_portalOutlet;_focusTrapped=new Le.B7;_focusTrap=null;_elementFocusedBeforeDialogWasOpened=null;_closeInteractionType=null;_ariaLabelledByQueue=[];_isDestroyed=!1;constructor(){super(),this._config=(0,f.WQX)(Cm,{optional:!0})||new Cm,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(e){this._ariaLabelledByQueue.push(e),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(e){const i=this._ariaLabelledByQueue.indexOf(e);i>-1&&(this._ariaLabelledByQueue.splice(i,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._focusTrapped.complete(),this._isDestroyed=!0,this._restoreFocus()}attachComponentPortal(e){this._portalOutlet.hasAttached();const i=this._portalOutlet.attachComponentPortal(e);return this._contentAttached(),i}attachTemplatePortal(e){this._portalOutlet.hasAttached();const i=this._portalOutlet.attachTemplatePortal(e);return this._contentAttached(),i}attachDomPortal=e=>{this._portalOutlet.hasAttached();const i=this._portalOutlet.attachDomPortal(e);return this._contentAttached(),i};_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(e,i){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const a=()=>{u(),_(),e.removeAttribute("tabindex")},u=this._renderer.listen(e,"blur",a),_=this._renderer.listen(e,"mousedown",a)})),e.focus(i)}_focusByCssSelector(e,i){let a=this._elementRef.nativeElement.querySelector(e);a&&this._forceFocus(a,i)}_trapFocus(e){this._isDestroyed||(0,t.mal)(()=>{const i=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||i.focus(e);break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElement(e)||this._focusDialogContainer(e);break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]',e);break;default:this._focusByCssSelector(this._config.autoFocus,e)}this._focusTrapped.next()},{injector:this._injector})}_restoreFocus(){const e=this._config.restoreFocus;let i=null;if("string"==typeof e?i=this._document.querySelector(e):"boolean"==typeof e?i=e?this._elementFocusedBeforeDialogWasOpened:null:e&&(i=e),this._config.restoreFocus&&i&&"function"==typeof i.focus){const a=c0(),u=this._elementRef.nativeElement;(!a||a===this._document.body||a===u||u.contains(a))&&(this._focusMonitor?(this._focusMonitor.focusVia(i,this._closeInteractionType),this._closeInteractionType=null):i.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(e){this._elementRef.nativeElement.focus?.(e)}_containsFocus(){const e=this._elementRef.nativeElement,i=c0();return e===i||e.contains(i)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=c0()))}static \u0275fac=function(i){return new(i||n)};static \u0275cmp=t.VBU({type:n,selectors:[["cdk-dialog-container"]],viewQuery:function(i,a){if(1&i&&t.GBs(OD,7),2&i){let u;t.mGM(u=t.lsd())&&(a._portalOutlet=u.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(i,a){2&i&&t.BMQ("id",a._config.id||null)("role",a._config.role)("aria-modal",a._config.ariaModal)("aria-labelledby",a._config.ariaLabel?null:a._ariaLabelledByQueue[0])("aria-label",a._config.ariaLabel)("aria-describedby",a._config.ariaDescribedBy||null)},features:[t.Vt3],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(i,a){1&i&&t.DNE(0,GV,0,0,"ng-template",0)},dependencies:[OD],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],encapsulation:2})}return n})();class pO{overlayRef;config;componentInstance=null;componentRef=null;containerInstance;disableClose;closed=new Le.B7;backdropClick;keydownEvents;outsidePointerEvents;id;_detachSubscription;constructor(o,e){this.overlayRef=o,this.config=e,this.disableClose=e.disableClose,this.backdropClick=o.backdropClick(),this.keydownEvents=o.keydownEvents(),this.outsidePointerEvents=o.outsidePointerEvents(),this.id=e.id,this.keydownEvents.subscribe(i=>{27===i.keyCode&&!this.disableClose&&!tf(i)&&(i.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{!this.disableClose&&this._canClose()?this.close(void 0,{focusOrigin:"mouse"}):this.containerInstance._recaptureFocus?.()}),this._detachSubscription=o.detachments().subscribe(()=>{!1!==e.closeOnOverlayDetachments&&this.close()})}close(o,e){if(this._canClose(o)){const i=this.closed;this.containerInstance._closeInteractionType=e?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),i.next(o),i.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(o="",e=""){return this.overlayRef.updateSize({width:o,height:e}),this}addPanelClass(o){return this.overlayRef.addPanelClass(o),this}removePanelClass(o){return this.overlayRef.removePanelClass(o),this}_canClose(o){const e=this.config;return!!this.containerInstance&&(!e.closePredicate||e.closePredicate(o,e,this.componentInstance))}}const KV=new f.nKC("DialogScrollStrategy",{providedIn:"root",factory:()=>{const n=(0,f.WQX)(f.zZn);return()=>TD(n)}}),XV=new f.nKC("DialogData"),YV=new f.nKC("DefaultDialogConfig");function QV(n){const o=(0,f.vPA)(n),e=new f.bkB;return{valueSignal:o,get value(){return o()},change:e,ngOnDestroy(){e.complete()}}}let NI=(()=>{class n{_injector=(0,f.WQX)(f.zZn);_defaultOptions=(0,f.WQX)(YV,{optional:!0});_parentDialog=(0,f.WQX)(n,{optional:!0,skipSelf:!0});_overlayContainer=(0,f.WQX)(SD);_idGenerator=(0,f.WQX)(wa);_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new Le.B7;_afterOpenedAtThisLevel=new Le.B7;_ariaHiddenElements=new Map;_scrollStrategy=(0,f.WQX)(KV);get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}afterAllClosed=(0,LD.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,it.Z)(void 0)));constructor(){}open(e,i){(i={...this._defaultOptions||new Cm,...i}).id=i.id||this._idGenerator.getId("cdk-dialog-"),i.id&&this.getDialogById(i.id);const u=this._getOverlayConfig(i),_=FD(this._injector,u),E=new pO(_,i),j=this._attachContainer(_,E,i);if(E.containerInstance=j,!this.openDialogs.length){const W=this._overlayContainer.getContainerElement();j._focusTrapped?j._focusTrapped.pipe((0,dt.s)(1)).subscribe(()=>{this._hideNonDialogContentFromAssistiveTechnology(W)}):this._hideNonDialogContentFromAssistiveTechnology(W)}return this._attachDialogContent(e,E,j,i),this.openDialogs.push(E),E.closed.subscribe(()=>this._removeOpenDialog(E,!0)),this.afterOpened.next(E),E}closeAll(){hO(this.openDialogs,e=>e.close())}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){hO(this._openDialogsAtThisLevel,e=>{!1===e.config.closeOnDestroy&&this._removeOpenDialog(e,!1)}),hO(this._openDialogsAtThisLevel,e=>e.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(e){const i=new kD({positionStrategy:e.positionStrategy||AD().centerHorizontally().centerVertically(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,width:e.width,height:e.height,disposeOnNavigation:e.closeOnNavigation,disableAnimations:e.disableAnimations});return e.backdropClass&&(i.backdropClass=e.backdropClass),i}_attachContainer(e,i,a){const u=a.injector||a.viewContainerRef?.injector,_=[{provide:Cm,useValue:a},{provide:pO,useValue:i},{provide:hS,useValue:e}];let E;
vendor: 10,822 bytes, line 1
1a.container?"function"==typeof a.container?E=a.container:(E=a.container.type,_.push(...a.container.providers(a))):E=RI;const j=new MD(E,a.viewContainerRef,f.zZn.create({parent:u||this._injector,providers:_}));return e.attach(j).instance}_attachDialogContent(e,i,a,u){if(e instanceof t.C4Q){const _=this._createInjector(u,i,a,void 0);let E={$implicit:u.data,dialogRef:i};u.templateContext&&(E={...E,..."function"==typeof u.templateContext?u.templateContext():u.templateContext}),a.attachTemplatePortal(new ED(e,null,E,_))}else{const _=this._createInjector(u,i,a,this._injector),E=a.attachComponentPortal(new MD(e,u.viewContainerRef,_));i.componentRef=E,i.componentInstance=E.instance}}_createInjector(e,i,a,u){const _=e.injector||e.viewContainerRef?.injector,E=[{provide:XV,useValue:e.data},{provide:pO,useValue:i}];return e.providers&&("function"==typeof e.providers?E.push(...e.providers(i,e,a)):E.push(...e.providers)),e.direction&&(!_||!_.get(vl,null,{optional:!0}))&&E.push({provide:vl,useValue:QV(e.direction)}),f.zZn.create({parent:_||u,providers:E})}_removeOpenDialog(e,i){const a=this.openDialogs.indexOf(e);a>-1&&(this.openDialogs.splice(a,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((u,_)=>{u?_.setAttribute("aria-hidden",u):_.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),i&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(e){if(e.parentElement){const i=e.parentElement.children;for(let a=i.length-1;a>-1;a--){const u=i[a];u!==e&&"SCRIPT"!==u.nodeName&&"STYLE"!==u.nodeName&&!u.hasAttribute("aria-live")&&!u.hasAttribute("popover")&&(this._ariaHiddenElements.set(u,u.getAttribute("aria-hidden")),u.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();function hO(n,o){let e=n.length;for(;e--;)o(n[e])}let qV=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({providers:[NI],imports:[fm,f0,DS,f0]})}return n})();function JV(n,o){}class LI{viewContainerRef;injector;id;role="dialog";panelClass="";hasBackdrop=!0;backdropClass="";disableClose=!1;closePredicate;width="";height="";minWidth;minHeight;maxWidth;maxHeight;position;data=null;direction;ariaDescribedBy=null;ariaLabelledBy=null;ariaLabel=null;ariaModal=!1;autoFocus="first-tabbable";restoreFocus=!0;delayFocusTrap=!0;scrollStrategy;closeOnNavigation=!0;enterAnimationDuration;exitAnimationDuration}const fO="mdc-dialog--open",BI="mdc-dialog--opening",jI="mdc-dialog--closing";let VI=(()=>{class n extends RI{_animationStateChanged=new f.bkB;_animationsEnabled=!nu();_actionSectionCount=0;_hostElement=this._elementRef.nativeElement;_enterAnimationDuration=this._animationsEnabled?WI(this._config.enterAnimationDuration)??150:0;_exitAnimationDuration=this._animationsEnabled?WI(this._config.exitAnimationDuration)??75:0;_animationTimer=null;_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(HI,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(BI,fO)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(fO),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(fO),this._animationsEnabled?(this._hostElement.style.setProperty(HI,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(jI)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(e){this._actionSectionCount+=e,this._changeDetectorRef.markForCheck()}_finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)};_finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})};_clearAnimationClasses(){this._hostElement.classList.remove(BI,jI)}_waitForAnimationToComplete(e,i){null!==this._animationTimer&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(i,e)}_requestAnimationFrame(e){this._ngZone.runOutsideAngular(()=>{"function"==typeof requestAnimationFrame?requestAnimationFrame(e):e()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(e){this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:e})}ngOnDestroy(){super.ngOnDestroy(),null!==this._animationTimer&&clearTimeout(this._animationTimer)}attachComponentPortal(e){const i=super.attachComponentPortal(e);return i.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),i}static \u0275fac=(()=>{let e;return function(a){return(e||(e=t.xGo(n)))(a||n)}})();static \u0275cmp=t.VBU({type:n,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(i,a){2&i&&(t.Avn("id",a._config.id),t.BMQ("aria-modal",a._config.ariaModal)("role",a._config.role)("aria-labelledby",a._config.ariaLabel?null:a._ariaLabelledByQueue[0])("aria-label",a._config.ariaLabel)("aria-describedby",a._config.ariaDescribedBy||null),t.AVh("_mat-animation-noopable",!a._animationsEnabled)("mat-mdc-dialog-container-with-actions",a._actionSectionCount>0))},features:[t.Vt3],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(i,a){1&i&&(t.j41(0,"div",0)(1,"div",1),t.DNE(2,JV,0,0,"ng-template",2),t.k0s()())},dependencies:[OD],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 560px);min-width:var(--mat-dialog-container-min-width, 280px)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, calc(100vw - 32px))}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, none);border-radius:var(--mat-dialog-container-shape, var(--mat-sys-corner-extra-large, 4px));background-color:var(--mat-dialog-container-color, var(--mat-sys-surface, white))}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 6px 24px 13px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mat-dialog-subhead-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-dialog-subhead-font, var(--mat-sys-headline-small-font, inherit));line-height:var(--mat-dialog-subhead-line-height, var(--mat-sys-headline-small-line-height, 1.5rem));font-size:var(--mat-dialog-subhead-size, var(--mat-sys-headline-small-size, 1rem));font-weight:var(--mat-dialog-subhead-weight, var(--mat-sys-headline-small-weight, 400));letter-spacing:var(--mat-dialog-subhead-tracking, var(--mat-sys-headline-small-tracking, 0.03125em))}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mat-dialog-supporting-text-color, var(--mat-sys-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mat-dialog-supporting-text-font, var(--mat-sys-body-medium-font, inherit));line-height:var(--mat-dialog-supporting-text-line-height, var(--mat-sys-body-medium-line-height, 1.5rem));font-size:var(--mat-dialog-supporting-text-size, var(--mat-sys-body-medium-size, 1rem));font-weight:var(--mat-dialog-supporting-text-weight, var(--mat-sys-body-medium-weight, 400));letter-spacing:var(--mat-dialog-supporting-text-tracking, var(--mat-sys-body-medium-tracking, 0.03125em))}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px 0)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;box-sizing:border-box;min-height:52px;margin:0;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 16px 24px);justify-content:var(--mat-dialog-actions-alignment, flex-end)}@media(forced-colors: active){.mat-mdc-dialog-actions{border-top-color:CanvasText}}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}
1.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}\n'],encapsulation:2})}return n})();const HI="--mat-dialog-transition-duration";function WI(n){return null==n?null:"number"==typeof n?n:n.endsWith("ms")?$k(n.substring(0,n.length-2)):n.endsWith("s")?1e3*$k(n.substring(0,n.length-1)):"0"===n?0:null}var H0=function(n){return n[n.OPEN=0]="OPEN",n[n.CLOSING=1]="CLOSING",n[n.CLOSED=2]="CLOSED",n}(H0||{});class gO{_ref;_config;_containerInstance;componentInstance;componentRef=null;disableClose;id;_afterOpened=new Er(1);_beforeClosed=new Er(1);_result;_closeFallbackTimeout;_state=H0.OPEN;_closeInteractionType;constructor(o,e,i){this._ref=o,this._config=e,this._containerInstance=i,this.disableClose=e.disableClose,this.id=o.id,o.addPanelClass("mat-mdc-dialog-panel"),i._animationStateChanged.pipe((0,We.p)(a=>"opened"===a.state),(0,dt.s)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),i._animationStateChanged.pipe((0,We.p)(a=>"closed"===a.state),(0,dt.s)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),o.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),Di(this.backdropClick(),this.keydownEvents().pipe((0,We.p)(a=>27===a.keyCode&&!this.disableClose&&!tf(a)))).subscribe(a=>{this.disableClose||(a.preventDefault(),function UI(n,o,e){return n._closeInteractionType=o,n.close(e)}(this,"keydown"===a.type?"keyboard":"mouse"))})}close(o){const e=this._config.closePredicate;e&&!e(o,this._config,this.componentInstance)||(this._result=o,this._containerInstance._animationStateChanged.pipe((0,We.p)(i=>"closing"===i.state),(0,dt.s)(1)).subscribe(i=>{this._beforeClosed.next(o),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),i.totalTime+100)}),this._state=H0.CLOSING,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(o){let e=this._ref.config.positionStrategy;return o&&(o.left||o.right)?o.left?e.left(o.left):e.right(o.right):e.centerHorizontally(),o&&(o.top||o.bottom)?o.top?e.top(o.top):e.bottom(o.bottom):e.centerVertically(),this._ref.updatePosition(),this}updateSize(o="",e=""){return this._ref.updateSize(o,e),this}addPanelClass(o){return this._ref.addPanelClass(o),this}removePanelClass(o){return this._ref.removePanelClass(o),this}getState(){return this._state}_finishDialogClose(){this._state=H0.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}}const tH=new f.nKC("MatMdcDialogData"),nH=new f.nKC("mat-mdc-dialog-default-options"),iH=new f.nKC("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{const n=(0,f.WQX)(f.zZn);return()=>TD(n)}});let _O=(()=>{class n{_defaultOptions=(0,f.WQX)(nH,{optional:!0});_scrollStrategy=(0,f.WQX)(iH);_parentDialog=(0,f.WQX)(n,{optional:!0,skipSelf:!0});_idGenerator=(0,f.WQX)(wa);_injector=(0,f.WQX)(f.zZn);_dialog=(0,f.WQX)(NI);_animationsDisabled=nu();_openDialogsAtThisLevel=[];_afterAllClosedAtThisLevel=new Le.B7;_afterOpenedAtThisLevel=new Le.B7;dialogConfigClass=LI;_dialogRefConstructor;_dialogContainerType;_dialogDataToken;get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}afterAllClosed=(0,LD.v)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe((0,it.Z)(void 0)));constructor(){this._dialogRefConstructor=gO,this._dialogContainerType=VI,this._dialogDataToken=tH}open(e,i){let a;(i={...this._defaultOptions||new LI,...i}).id=i.id||this._idGenerator.getId("mat-mdc-dialog-"),i.scrollStrategy=i.scrollStrategy||this._scrollStrategy();const u=this._dialog.open(e,{...i,positionStrategy:AD().centerHorizontally().centerVertically(),disableClose:!0,closePredicate:void 0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,disableAnimations:this._animationsDisabled||"0"===i.enterAnimationDuration?.toLocaleStr
1ing()||"0"===i.exitAnimationDuration?.toString(),container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:i},{provide:Cm,useValue:i}]},templateContext:()=>({dialogRef:a}),providers:(_,E,j)=>(a=new this._dialogRefConstructor(_,i,j),a.updatePosition(i?.position),[{provide:this._dialogContainerType,useValue:j},{provide:this._dialogDataToken,useValue:E.data},{provide:this._dialogRefConstructor,useValue:a}])});return a.componentRef=u.componentRef,a.componentInstance=u.componentInstance,this.openDialogs.push(a),this.afterOpened.next(a),a.afterClosed().subscribe(()=>{const _=this.openDialogs.indexOf(a);_>-1&&(this.openDialogs.splice(_,1),this.openDialogs.length||this._getAfterAllClosed().next())}),a}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(i=>i.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(e){let i=e.length;for(;i--;)e[i].close()}static \u0275fac=function(i){return new(i||n)};static \u0275prov=f.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),lH=(()=>{class n{static \u0275fac=function(i){return new(i||n)};static \u0275mod=t.$C({type:n});static \u0275inj=f.G2t({providers:[_O],imports:[qV,fm,f0,Fs.jI]})}return n})(),cH=(()=>{class n{static{this.\u0275fac=function(i){return new(i||n)}}static{this.\u0275mod=t.$C({type:n})}static{this.\u0275inj=f.G2t({providers:[H.vh,(0,Q.$R)((0,Q.Sx)(),(0,Q.YH)())],imports:[H.MD,TV,zS,fN,sp,Ye,zg,$g,cv,ra.forRoot({provide:Qo,useFactory:Ia}),ic,WV,$V,lH,R_]})}}return n})()},311(Et,Fe,S){"use strict";S.d(Fe,{E:()=>oe});var H=S(5312),Q=S(375),t=S(3366);const f=H.c.initTenant;let oe=(()=>{class d{constructor(V){this.apiService=V}resolve(V){return this.apiService.getDepartments(f)}static{this.\u0275fac=function(L){return new(L||d)(Q.KVO(t.G))}}static{this.\u0275prov=Q.jDH({token:d,factory:d.\u0275fac})}}return d})()},9905(Et,Fe,S){"use strict";S.d(Fe,{k:()=>oe});var H=S(5312),Q=S(375),t=S(3366);const f=H.c.initTenant;let oe=(()=>{class d{constructor(V){this.apiService=V}resolve(V){return this.apiService.getMenu(f)}static{this.\u0275fac=function(L){return new(L||d)(Q.KVO(t.G))}}static{this.\u0275prov=Q.jDH({token:d,factory:d.\u0275fac})}}return d})()},2092(Et,Fe,S){"use strict";S.d(Fe,{j:()=>t});var H=S(375),Q=S(3366);let t=(()=>{class f{constructor(d){this.apiService=d}resolve(d){return this.apiService.getPages(d.paramMap.get("city"))}static{this.\u0275fac=function(O){return new(O||f)(H.KVO(Q.G))}}static{this.\u0275prov=H.jDH({token:f,factory:f.\u0275fac})}}return f})()},8390(Et,Fe,S){"use strict";S.d(Fe,{B:()=>t});var H=S(375),Q=S(3366);let t=(()=>{class f{constructor(d){this.apiService=d}resolve(d){return this.apiService.getPlaces(d.paramMap.get("city"))}static{this.\u0275fac=function(O){return new(O||f)(H.KVO(Q.G))}}static{this.\u0275prov=H.jDH({token:f,factory:f.\u0275fac})}}return f})()},2973(Et,Fe,S){"use strict";S.d(Fe,{g:()=>O});var H=S(467),Q=S(3138),t=S(5006),f=S(5352),oe=S(375),d=S(1857);let O=(()=>{class V extends Q.i{constructor(G){super(),this.api=G,this.fetchData()}slugifyMessage(G){return G?G.toLowerCase().trim().replace(/^[^\w]+|[^\w]+$/g,"").replace(/[^\w]+/g,"-"):""}getItemBySlug(G){return this.data$.pipe((0,f.j)(ie=>!ie||0===ie.length),(0,t.T)(ie=>ie.find(ue=>ue.id===G||this.slugifyMessage(ue.message)===G)))}fetchData(){var G=this;return(0,H.A)(function*(){try{const ie=yield G.api.getAlerts().toPromise();G.setData(ie),G.setIsLoaded(!0)}catch(ie){console.log(ie)}})()}static{this.\u0275fac=function(ie){return new(ie||V)(oe.KVO(d.C))}}static{this.\u0275prov=oe.jDH({token:V,factory:V.\u0275fac,providedIn:"root"})}}return V})()},1857(Et,Fe,S){"use strict";S.d(Fe,{C:()=>ue});var H=S(3921),Q=S(5006),t=S(9090),f=S(9493),oe=S(2036),d=S(5312),O=S(4421),V=S(375),L=S(1413),G=S(7198);const ie=d.c.apiUrl;let ue=(()=>{class me{get tenant$(){return this.tenantStore.data$.pipe((0,Q.T)(_e=>_e.name),(0,f.s)(1))}constructor(_e,Be){this.http=_e,this.tenantStore=Be}isValidToken(){return!(0,oe.A)(this.token)}getToken(){return this.http.get(`${ie}
1/token`).pipe((0,Q.T)(_e=>(_e&&_e.access_token&&(_e.expires_in+=Math.round((new Date).valueOf()/1e3),this.token=_e),_e)))}getEvents(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/events`)),(0,H.W)(_e=>(console.log("error while getEvents"),(0,O.of)([]))))}getNews(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/news`)),(0,H.W)(_e=>(console.log("error while getNews"),(0,O.of)([]))))}getAlerts(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/realtime-alerts`)),(0,H.W)(_e=>(console.log("error while getNews"),(0,O.of)([]))))}getSettings(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/profile`)),(0,H.W)(_e=>(console.log("error while getNews"),(0,O.of)(null))))}getPlaces(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/places`)),(0,H.W)(_e=>(console.log("error while getNews"),(0,O.of)([]))))}getContacts(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/contacts`)),(0,H.W)(_e=>(console.log("error while getNews"),(0,O.of)([]))))}getAuthors(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/authors`)),(0,H.W)(_e=>(console.log("error while getNews"),(0,O.of)([]))))}getDepartments(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/departments`)),(0,H.W)(_e=>(console.log("error while getDepartments"),(0,O.of)([]))))}getAllPosts(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/posts`)),(0,H.W)(_e=>(console.log("error while getAllPosts"),(0,O.of)([]))))}getPostsByAuthor(_e){return this.tenant$.pipe((0,t.n)(Be=>this.http.get(`${ie}/city/${Be}/author/${_e}/posts`)),(0,H.W)(Be=>(console.log("error while getPostsByAuthor"),(0,O.of)([]))))}getSetupData(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/setup-data`).pipe((0,H.W)(Be=>(console.log("error while getSetupData"),(0,O.of)([]))))))}getAllServices(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/online-services`)),(0,H.W)(_e=>(console.log("error while getAllServices"),(0,O.of)([]))))}getServiceGroups(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/online-service-groups`)),(0,H.W)(_e=>(console.log("error while getServiceGroups"),(0,O.of)([]))))}getResources(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/readiness`)),(0,H.W)(_e=>(console.log("error while getResources"),(0,O.of)([]))))}getResourceGroups(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/readiness-groups`)),(0,H.W)(_e=>(console.log("error while getResourceGroups"),(0,O.of)([]))))}getPages(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/pages`)),(0,H.W)(_e=>(console.log("error while getPages"),(0,O.of)([]))))}getMenu(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/menus`)),(0,H.W)(_e=>(console.log("error while getMenu"),(0,O.of)([]))))}getHighlights(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/highlights`)),(0,H.W)(_e=>(console.log("error while getHighlights"),(0,O.of)([]))))}getCouncilMeetings(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/council-meetings`)),(0,H.W)(_e=>(console.log("error while getCouncilMeetings"),(0,O.of)([]))))}getCouncilMeetingsGeneralInfo(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/council-meeting-general-info`)),(0,H.W)(_e=>(console.log("error while getCouncilMeetingsGeneralInfo"),(0,O.of)([]))))}getJobs(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/jobs`)),(0,H.W)(_e=>(console.log(_e),console.log("error while getJobs"),(0,O.of)([]))))}getJobGeneralInfo(){return this.tenant$.pipe((0,t.n)(_e=>this.http.get(`${ie}/city/${_e}/job-general-info`)),(0,H.W)(_e=>(console.log("error while getJobGeneralInfo"),(0,O.of)([]))))}static{this.\u0275fac=function(Be){return new(Be||me)(V.KVO(L.Qq),V.KVO(G.h))}}static{this.\u0275prov=V.jDH({token:me,factory:me.\u0275fac,providedIn:"root"})}}return me})()},3366(Et,Fe,S){"use strict";S.d(Fe,{G:()=>G});var H=S(3921),Q=S(5006),t=S(5312),f=S(4421),oe=S(2036),d=S(375),O=S(1413),V=S(7198);const L=t.c.apiUrl;let G=(()=>{class ie{constructor(me,Me){this.http=me,this.tenant=Me}isValidToken(){return!(0,oe.A)(this.token)}getToken(){return this.http.get(`${L}
1/token`).pipe((0,Q.T)(me=>(me&&me.access_token&&(me.expires_in+=Math.round((new Date).valueOf()/1e3),this.token=me),me)))}getEvents(me){return this.http.get(`${L}/city/${me}/events`).pipe((0,H.W)(Me=>(console.log("error while getEvents"),(0,f.of)([]))))}getNews(me){return this.http.get(`${L}/city/${me}/news`).pipe((0,H.W)(Me=>(console.log("error while getNews"),(0,f.of)([]))))}getAlerts(me){return this.http.get(`${L}/city/${me}/realtime-alerts`).pipe((0,H.W)(Me=>(console.log("error while getAlerts"),(0,f.of)([]))))}getSettings(me){return this.http.get(`${L}/city/${me}/profile`).pipe((0,H.W)(Me=>(console.log("error while getSettings"),(0,f.of)(null))))}getPlaces(me){return this.http.get(`${L}/city/${me}/places`).pipe((0,H.W)(Me=>(console.log("error while getPlaces"),(0,f.of)([]))))}getContacts(me){return this.http.get(`${L}/city/${me}/contacts`).pipe((0,H.W)(Me=>(console.log("error while getContacts"),(0,f.of)([]))))}getAuthors(me){return this.http.get(`${L}/city/${me}/authors`).pipe((0,H.W)(Me=>(console.log("error while getAuthors"),(0,f.of)([]))))}getDepartments(me){return this.http.get(`${L}/city/${me}/departments`).pipe((0,H.W)(Me=>(console.log("error while getDepartments"),(0,f.of)([]))))}getAllPosts(me){return this.http.get(`${L}/city/${me}/posts`).pipe((0,H.W)(Me=>(console.log("error while getAllPosts"),(0,f.of)([]))))}getPostsByAuthor(me,Me){return this.http.get(`${L}/city/${me}/author/${Me}/posts`).pipe((0,H.W)(_e=>(console.log("error while getPostsByAuthor"),(0,f.of)([]))))}getSetupData(){return this.http.get(`${L}/setup-data`).pipe((0,H.W)(me=>(console.log("error while getSetupData"),(0,f.of)([]))))}getAllServices(me){return this.http.get(`${L}/city/${me}/online-services`).pipe((0,H.W)(Me=>(console.log("error while getAllServices"),(0,f.of)([]))))}getServiceGroups(me){return this.http.get(`${L}/city/${me}/online-service-groups`).pipe((0,H.W)(Me=>(console.log("error while getServiceGroups"),(0,f.of)([]))))}getPages(me){return this.http.get(`${L}/city/${me}/pages`).pipe((0,H.W)(Me=>(console.log("error while getPages"),(0,f.of)([]))))}getMenu(me){return this.http.get(`${L}/city/${me}/menus`).pipe((0,H.W)(Me=>(console.log("error while getMenu"),(0,f.of)([]))))}getHighlights(me){return this.http.get(`${L}/city/${me}/highlights`).pipe((0,H.W)(Me=>(console.log("error while getHighlights"),(0,f.of)([]))))}getCouncilMeetings(me){return this.http.get(`${L}/city/${me}/council-meetings`).pipe((0,H.W)(Me=>(console.log("error while getCouncilMeetings"),(0,f.of)([]))))}getCouncilMeetingsGeneralInfo(me){return this.http.get(`${L}/city/${me}/council-meeting-general-info`).pipe((0,H.W)(Me=>(console.log("error while getCouncilMeetingsGeneralInfo"),(0,f.of)([]))))}getJobs(me){return this.http.get(`${L}/city/${me}/jobs`).pipe((0,H.W)(Me=>(console.log(Me),console.log("error while getJobs"),(0,f.of)([]))))}getJobGeneralInfo(me){return this.http.get(`${L}/city/${me}/job-general-info`).pipe((0,H.W)(Me=>(console.log("error while getJobGeneralInfo"),(0,f.of)([]))))}static{this.\u0275fac=function(Me){return new(Me||ie)(d.KVO(O.Qq),d.KVO(V.h))}}static{this.\u0275prov=d.jDH({token:ie,factory:ie.\u0275fac,providedIn:"root"})}}return ie})()},9086(Et,Fe,S){"use strict";S.d(Fe,{N:()=>oe});var H=S(467),Q=S(3138),t=S(375),f=S(1857);let oe=(()=>{class d extends Q.i{constructor(V){super(),this.api=V,this.fetchData()}fetchData(){var V=this;return(0,H.A)(function*(){try{const L=yield V.api.getAuthors().toPromise();V.setData(L),V.setIsLoaded(!0)}catch(L){console.log(L)}})()}static{this.\u0275fac=function(L){return new(L||d)(t.KVO(f.C))}}static{this.\u0275prov=t.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},8035(Et,Fe,S){"use strict";S.d(Fe,{e:()=>oe});var H=S(467),Q=S(3138),t=S(375),f=S(1857);let oe=(()=>{class d extends Q.i{sortCompareFn(V,L){let G=new Date(V.startDate);return new Date(L.startDate).getTime()-G.getTime()}constructor(V){super(),this.api=V,this.fetchData()}fetchData(){var V=this;return(0,H.A)(function*(){try{const L=yield V.api.getEvents().toPromise();V.setData(L),V.setIsLoaded(!0)}catch(L){console.log(L)}})()}static{this.\u0275fac=function(L){return new(L||d)(t.KVO(f.C))}}static{this.\u0275prov=t.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},9382(Et,Fe,S){"use strict";S.d(Fe,{L:()=>oe});var H=S(467),Q=S(3138),t=S(375),f=S(1857);let oe=(()=>{class d extends Q.i{constructor(V){super(),this.api=V,this.fetchData()}fetchData(){var V=this;return(0,H.A)(function*(){try{const L=yield V.api.getMenu().toPromise();V.setData(L),V.setIsLoaded(!0)}catch(L){console.log(L)}})()}static{this.\u0275fac=function(L){return new(L||d)(t.KVO(f.C))}}static{this.\u0275prov=t.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},2354(Et,Fe,S){"use strict";S.d(Fe,{V:()=>oe});var H=S(467),Q=S(3138),t=S(375),f=S(1857);let oe=(()=>{class d extends Q.i{constructor(V){super(),this.api=V,this.fetchData()}fetchData(){var V=this;return(0,H.A)(function*(){try{const L=yield V.api.getPages().toPromise();V.setData(L),V.setIsLoaded(!0)}catch(L){console.log(L)}})()}static{this.\u0275fac=function(L){return new(L||d)(t.KVO(f.C))}}static{this.\u0275prov=t.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},6566(Et,Fe,S){"use strict";S.d(Fe,{x:()=>oe});var H=S(467),Q=S(3138),t=S(375),f=S(1857);let oe=(()=>{class d extends Q.i{constructor(V){super([]),this.api=V,this.fetchData()}fetchData(){var V=this;return(0,H.A)(function*(){try{const L=yield V.api.getPlaces().toPromise();V.setData(L),V.setIsLoaded(!0)}catch(L){console.log(L)}})()}static{this.\u0275fac=function(L){return new(L||d)(t.KVO(f.C))}}static{this.\u0275prov=t.jDH({token:d,factory:d.\u0275fac,providedIn:"root"})}}return d})()},7198(Et,Fe,S){"use strict";S.d(Fe,{h:()=>f});var H=S(467),Q=S(9555),t=S(375);let f=(()=>{class oe extends Q.i{fetchData(){return(0,H.A)(function*(){})()}constructor(){super()}static{this.\u0275fac=function(V){return new(V||oe)}}static{this.\u0275prov=t.jDH({token:oe,factory:oe.\u0275fac,providedIn:"root"})}}return oe})()},3138(Et,Fe,S){"use strict";S.d(Fe,{i:()=>L});var H=S(1447),Q=S(738);function t(G){return(0,Q.A)(1,arguments),(0,H.A)(G,Date.now())}var f=S(628);function oe(G,ie){(0,Q.A)(2,arguments);var ue=(0,f.A)(G),me=(0,f.A)(ie),Me=ue.getTime()-me.getTime();return Me<0?-1:Me>0?1:Me}
1var d=S(5006),O=S(5352),V=S(9555);class L extends V.i{get sortedData$(){return this.data$.pipe((0,d.T)(ie=>this.sortCompareFn?ie?.sort(this.sortCompareFn):ie))}slugify(ie){return ie?ie.toLowerCase().trim().replace(/^[^\w]+|[^\w]+$/g,"").replace(/[^\w]+/g,"-"):""}getItemById(ie){return this.data$.pipe((0,d.T)(ue=>ue.find(me=>me.id===ie||me.extension===ie||this.slugify(me.title)===ie||this.slugify(me.name)===ie)),(0,O.j)(ue=>!ue))}sortItemsByDate(ie){const ue=new Date;return ie.sort((me,Me)=>{const _e=new Date(me.endDate),Be=new Date(Me.endDate);return t(_e)?-1:t(Be)?1:_e>ue&&Be>ue?oe(_e,Be):_e>ue?-1:Be>ue?1:oe(Be,_e)})}}},9555(Et,Fe,S){"use strict";S.d(Fe,{i:()=>t});var H=S(9928),Q=S(5352);class t{get snapshot(){return this._dataSource.getValue()}constructor(oe){this._isLoadedSource=new H.t(!1),this.isLoaded$=this._isLoadedSource.asObservable(),this._dataSource=new H.t(oe),this.data$=this._dataSource.asObservable().pipe((0,Q.j)(d=>!d))}setData(oe){this._dataSource.next(oe)}setIsLoaded(oe){this._isLoadedSource.next(oe)}}},5312(Et,Fe,S){"use strict";S.d(Fe,{c:()=>H});const H={initTenant:"jf-ar",webUrl:"https://jfofar.web.app/",production:!0,prefix:"prod",apiUrl:"https://api-refactor-dot-its-my-town.appspot.com",reportUrl:"https://311service-dot-its-my-town.appspot.com",aisAppId:"T8GTVZ3CXW",aisApiKey:"e8a7aee8da7c0f47e6679ba581912449",mapBoxApiKey:"pk.eyJ1IjoiaXRzaW1wbGUtYXBpIiwiYSI6ImNraG9ibHE3MzAxd3UydW1zanowbmQweTgifQ.z8uAVcGk6irH4QOOoIm5hQ"}},230(Et,Fe,S){"use strict";var H=S(6494),Q=S(3117),t=S(375),f=S(177),oe=S(9769),d=S(5547),O=S(7705);class V{_doc;constructor(b){this._doc=b}manager}let L=(()=>{class I extends V{constructor(v){super(v)}supports(v){return!0}addEventListener(v,T,B,te){return v.addEventListener(T,B,te),()=>this.removeEventListener(v,T,B,te)}removeEventListener(v,T,B,te){return v.removeEventListener(T,B,te)}static \u0275fac=function(T){return new(T||I)(t.KVO(t.qQL))};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();const G=new t.nKC("");let ie=(()=>{class I{_zone;_plugins;_eventNameToPlugin=new Map;constructor(v,T){this._zone=T,v.forEach(fe=>{fe.manager=this});const B=v.filter(fe=>!(fe instanceof L));this._plugins=B.slice().reverse();const te=v.find(fe=>fe instanceof L);te&&this._plugins.push(te)}addEventListener(v,T,B,te){return this._findPluginFor(T).addEventListener(v,T,B,te)}getZone(){return this._zone}_findPluginFor(v){let T=this._eventNameToPlugin.get(v);if(T)return T;if(T=this._plugins.find(te=>te.supports(v)),!T)throw new t.buA(5101,!1);return this._eventNameToPlugin.set(v,T),T}static \u0275fac=function(T){return new(T||I)(t.KVO(G),t.KVO(t.SKi))};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();const ue="ng-app-id";function me(I){for(const b of I)b.remove()}function Me(I,b){const v=b.createElement("style");return v.textContent=I,v}function Be(I,b){const v=b.createElement("link");return v.setAttribute("rel","stylesheet"),v.setAttribute("href",I),v}let Ye=(()=>{class I{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(v,T,B,te={}){this.doc=v,this.appId=T,this.nonce=B,function _e(I,b,v,T){const B=I.head?.querySelectorAll(`style[${ue}="${b}"],link[${ue}="${b}"]`);if(B)for(const te of B)te.removeAttribute(ue),te instanceof HTMLLinkElement?T.set(te.href.slice(te.href.lastIndexOf("/")+1),{usage:0,elements:[te]}):te.textContent&&v.set(te.textContent,{usage:0,elements:[te]})}(v,T,this.inline,this.external),this.hosts.add(v.head)}addStyles(v,T){for(const B of v)this.addUsage(B,this.inline,Me);T?.forEach(B=>this.addUsage(B,this.external,Be))}removeStyles(v,T){for(const B of v)this.removeUsage(B,this.inline);T?.forEach(B=>this.removeUsage(B,this.external))}addUsage(v,T,B){const te=T.get(v);te?te.usage++:T.set(v,{usage:1,elements:[...this.hosts].map(fe=>this.addElement(fe,B(v,this.doc)))})}removeUsage(v,T){const B=T.get(v);B&&(B.usage--,B.usage<=0&&(me(B.elements),T.delete(v)))}ngOnDestroy(){for(const[,{elements:v}]of[...this.inline,...this.external])me(v);this.hosts.clear()}addHost(v){this.hosts.add(v);for(const[T,{elements:B}]of this.inline)B.push(this.addElement(v,Me(T,this.doc)));for(const[T,{elements:B}]of this.external)B.push(this.addElement(v,Be(T,this.doc)))}removeHost(v){this.hosts.delete(v)}
vendor: 10,679 bytes, line 1
1addElement(v,T){return this.nonce&&T.setAttribute("nonce",this.nonce),v.appendChild(T)}static \u0275fac=function(T){return new(T||I)(t.KVO(t.qQL),t.KVO(d.sZ2),t.KVO(d.BIS,8),t.KVO(d.Agw))};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();const Ee={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/Math/MathML"},Le=/%COMP%/g,en=new t.nKC("",{factory:()=>!0});function Bi(I,b){return b.map(v=>v.replace(Le,I))}let Nn=(()=>{class I{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;constructor(v,T,B,te,fe,Pe,ze=null,tt=null){this.eventManager=v,this.sharedStylesHost=T,this.appId=B,this.removeStylesOnCompDestroy=te,this.doc=fe,this.ngZone=Pe,this.nonce=ze,this.tracingService=tt,this.defaultRenderer=new mt(v,fe,Pe,this.tracingService)}createRenderer(v,T){if(!v||!T)return this.defaultRenderer;const B=this.getOrCreateRenderer(v,T);return B instanceof Ke?B.applyToHost(v):B instanceof Te&&B.applyStyles(),B}getOrCreateRenderer(v,T){const B=this.rendererByCompId;let te=B.get(T.id);if(!te){const fe=this.doc,Pe=this.ngZone,ze=this.eventManager,tt=this.sharedStylesHost,rn=this.removeStylesOnCompDestroy,on=this.tracingService;switch(T.encapsulation){case d.gXe.Emulated:te=new Ke(ze,tt,T,this.appId,rn,fe,Pe,on);break;case d.gXe.ShadowDom:return new Pn(ze,v,T,fe,Pe,this.nonce,on,tt);case d.gXe.ExperimentalIsolatedShadowDom:return new Pn(ze,v,T,fe,Pe,this.nonce,on);default:te=new Te(ze,tt,T,rn,fe,Pe,on)}B.set(T.id,te)}return te}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(v){this.rendererByCompId.delete(v)}static \u0275fac=function(T){return new(T||I)(t.KVO(ie),t.KVO(Ye),t.KVO(d.sZ2),t.KVO(en),t.KVO(t.qQL),t.KVO(t.SKi),t.KVO(d.BIS),t.KVO(d.a8H,8))};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();class mt{eventManager;doc;ngZone;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(b,v,T,B){this.eventManager=b,this.doc=v,this.ngZone=T,this.tracingService=B}destroy(){}destroyNode=null;createElement(b,v){return v?this.doc.createElementNS(Ee[v]||v,b):this.doc.createElement(b)}createComment(b){return this.doc.createComment(b)}createText(b){return this.doc.createTextNode(b)}appendChild(b,v){(St(b)?b.content:b).appendChild(v)}insertBefore(b,v,T){b&&(St(b)?b.content:b).insertBefore(v,T)}removeChild(b,v){v.remove()}selectRootElement(b,v){let T="string"==typeof b?this.doc.querySelector(b):b;if(!T)throw new t.buA(-5104,!1);return v||(T.textContent=""),T}parentNode(b){return b.parentNode}nextSibling(b){return b.nextSibling}setAttribute(b,v,T,B){if(B){v=B+":"+v;const te=Ee[B];te?b.setAttributeNS(te,v,T):b.setAttribute(v,T)}else b.setAttribute(v,T)}removeAttribute(b,v,T){if(T){const B=Ee[T];B?b.removeAttributeNS(B,v):b.removeAttribute(`${T}:${v}`)}else b.removeAttribute(v)}addClass(b,v){b.classList.add(v)}removeClass(b,v){b.classList.remove(v)}setStyle(b,v,T,B){B&(d.czy.DashCase|d.czy.Important)?b.style.setProperty(v,T,B&d.czy.Important?"important":""):b.style[v]=T}removeStyle(b,v,T){T&d.czy.DashCase?b.style.removeProperty(v):b.style[v]=""}setProperty(b,v,T){null!=b&&(b[v]=T)}setValue(b,v){b.nodeValue=v}listen(b,v,T,B){if("string"==typeof b&&!(b=(0,H.rb)().getGlobalEventTarget(this.doc,b)))throw new t.buA(5102,!1);let te=this.decoratePreventDefault(T);return this.tracingService?.wrapEventListener&&(te=this.tracingService.wrapEventListener(b,v,te)),this.eventManager.addEventListener(b,v,te,B)}decoratePreventDefault(b){return v=>{if("__ngUnwrap__"===v)return b;!1===b(v)&&v.preventDefault()}}}function St(I){return"TEMPLATE"===I.tagName&&void 0!==I.content}class Pn extends mt{hostEl;sharedStylesHost;shadowRoot;constructor(b,v,T,B,te,fe,Pe,ze){super(b,B,te,Pe),this.hostEl=v,this.sharedStylesHost=ze,this.shadowRoot=v.attachShadow({mode:"open"}),this.sharedStylesHost&&this.sharedStylesHost.addHost(this.shadowRoot);let tt=T.styles;tt=Bi(T.id,tt);for(const on of tt){const li=document.createElement("style");fe&&li.setAttribute("nonce",fe),li.textContent=on,this.shadowRoot.appendChild(li)}const rn=T.getExternalStyles?.();if(rn)for(const on of rn){const li=Be(on,B);fe&&li.setAttribute("nonce",fe),this.shadowRoot.appendChild(li)}}nodeOrShadowRoot(b){return b===this.hostEl?this.shadowRoot:b}appendChild(b,v){return super.appendChild(this.nodeOrShadowRoot(b),v)}insertBefore(b,v,T){return super.insertBefore(this.nodeOrShadowRoot(b),v,T)}removeChild(b,v){return super.removeChild(null,v)}parentNode(b){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(b)))}destroy(){this.sharedStylesHost&&this.sharedStylesHost.removeHost(this.shadowRoot)}}class Te extends mt{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(b,v,T,B,te,fe,Pe,ze){super(b,te,fe,Pe),this.sharedStylesHost=v,this.removeStylesOnCompDestroy=B;let tt=T.styles;this.styles=ze?Bi(ze,tt):tt,this.styleUrls=T.getExternalStyles?.(ze)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&0===d.DUP.size&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}}class Ke extends Te{contentAttr;hostAttr;constructor(b,v,T,B,te,fe,Pe,ze){const tt=B+"-"+T.id;super(b,v,T,te,fe,Pe,ze,tt),this.contentAttr=function ki(I){return"_ngcontent-%COMP%".replace(Le,I)}(tt),this.hostAttr=function _n(I){return"_nghost-%COMP%".replace(Le,I)}(tt)}applyToHost(b){this.applyStyles(),this.setAttribute(b,this.hostAttr,"")}createElement(b,v){const T=super.createElement(b,v);return super.setAttribute(T,this.contentAttr,""),T}}class pi extends H.qj{supportsDOMEvents=!0;static makeCurrent(){(0,H.ig)(new pi)}onAndCancel(b,v,T,B){return b.addEventListener(v,T,B),()=>{b.removeEventListener(v,T,B)}}dispatchEvent(b,v){b.dispatchEvent(v)}remove(b){b.remove()}createElement(b,v){return(v=v||this.getDefaultDocument()).createElement(b)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(b){return b.nodeType===Node.ELEMENT_NODE}isShadowRoot(b){return b instanceof DocumentFragment}getGlobalEventTarget(b,v){return"window"===v?window:"document"===v?b:"body"===v?b.body:null}getBaseHref(b){const v=function Vn(){return Yt=Yt||document.head.querySelector("base"),Yt?Yt.getAttribute("href"):null}();return null==v?null:function tn(I){return new URL(I,document.baseURI).pathname}(v)}resetBaseElement(){Yt=null}getUserAgent(){return window.navigator.userAgent}getCookie(b){return(0,Q.b)(document.cookie,b)}}let Yt=null,wt=(()=>{class I{build(){return new XMLHttpRequest}static \u0275fac=function(T){return new(T||I)};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();const Lr=["alt","control","meta","shift"],Ci={"\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"},Oi={alt:I=>I.altKey,control:I=>I.ctrlKey,meta:I=>I.metaKey,shift:I=>I.shiftKey};let or=(()=>{class I extends V{constructor(v){super(v)}supports(v){return null!=I.parseEventName(v)}addEventListener(v,T,B,te){const fe=I.parseEventName(T),Pe=I.eventCallback(fe.fullKey,B,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,H.rb)().onAndCancel(v,fe.domEventName,Pe,te))}static parseEventName(v){const T=v.toLowerCase().split("."),B=T.shift();if(0===T.length||"keydown"!==B&&"keyup"!==B)return null;const te=I._normalizeKey(T.pop());let fe="",Pe=T.indexOf("code");if(Pe>-1&&(T.splice(Pe,1),fe="code."),Lr.forEach(tt=>{const rn=T.indexOf(tt);rn>-1&&(T.splice(rn,1),fe+=tt+".")}),fe+=te,0!=T.length||0===te.length)return null;const ze={};return ze.domEventName=B,ze.fullKey=fe,ze}static matchEventFullKeyCode(v,T){let B=Ci[v.key]||v.key,te="";return T.indexOf("code.")>-1&&(B=v.code,te="code."),!(null==B||!B)&&(B=B.toLowerCase()," "===B?B="space":"."===B&&(B="dot"),Lr.forEach(fe=>{fe!==B&&(0,Oi[fe])(v)&&(te+=fe+".")}),te+=B,te===T)}static eventCallback(v,T,B){return te=>{I.matchEventFullKeyCode(te,v)&&B.runGuarded(()=>T(te))}}static _normalizeKey(v){return"esc"===v?"escape":v}static \u0275fac=function(T){return new(T||I)(t.KVO(t.qQL))};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();const ar=(0,O.oH4)(O.fpN,"browser",[{provide:d.Agw,useValue:f.AJ},{provide:d.PLl,useValue:function wi(){pi.makeCurrent()},multi:!0},{provide:t.qQL,useFactory:function Vt(){return(0,d._9u)(document),document}}]),qi=[{provide:d.$Ln,useClass:class cn{addToWindow(b){t.laP.getAngularTestability=(T,B=!0)=>{const te=b.findTestabilityInTree(T,B);if(null==te)throw new t.buA(5103,!1);return te},t.laP.getAllAngularTestabilities=()=>b.getAllTestabilities(),t.laP.getAllAngularRootElements=()=>b.getAllRootElements(),t.laP.frameworkStabilizers||(t.laP.frameworkStabilizers=[]),t.laP.frameworkStabilizers.push(T=>{const B=t.laP.getAllAngularTestabilities();let te=B.length;const fe=function(){te--,0==te&&T()};B.forEach(Pe=>{Pe.whenStable(fe)})})}findTestabilityInTree(b,v,T){return null==v?null:b.getTestability(v)??(T?(0,H.rb)().isShadowRoot(v)?this.findTestabilityInTree(b,v.host,!0):this.findTestabilityInTree(b,v.parentElement,!0):null)}}},{provide:d.dOL,useClass:d.NYb},{provide:d.NYb,useClass:d.NYb}],ur=[{provide:t.GBX,useValue:"root"},{provide:t.zcH,useFactory:function sr(){return new t.zcH}},{provide:G,useClass:L,multi:!0},{provide:G,useClass:or,multi:!0},Nn,Ye,ie,{provide:d._9s,useExisting:Nn},{provide:Q.N,useClass:wt},[]];let ni=(()=>{class I{constructor(){}static \u0275fac=function(T){return new(T||I)};static \u0275mod=d.$C({type:I});static \u0275inj=t.G2t({providers:[...ur,...qi],imports:[oe.MD,O.Hbi]})}return I})();var Ni=S(1413),Wt=S(8173);function ai(I){return new t.buA(3e3,!1)}function er(I){return new t.buA(3002,!1)}function he(I){switch(I.length){case 0:return new Wt.sf;case 1:return I[0];default:return new Wt.PZ(I)}}function Qe(I,b,v=new Map,T=new Map){const B=[],te=[];let fe=-1,Pe=null;if(b.forEach(ze=>{const tt=ze.get("offset"),rn=tt==fe,on=rn&&Pe||new Map;ze.forEach((li,Tn)=>{let Ht=Tn,ln=li;if("offset"!==Tn)switch(Ht=I.normalizePropertyName(Ht,B),ln){case Wt.FX:ln=v.get(Tn);break;case Wt.kp:ln=T.get(Tn);break;default:ln=I.normalizeStyleValue(Tn,Ht,ln,B)}on.set(Ht,ln)}),rn||te.push(on),Pe=on,fe=tt}),B.length)throw function go(){return new t.buA(3502,!1)}();return te}function lt(I,b,v,T){switch(b){case"start":I.onStart(()=>T(v&&yt(v,"start",I)));break;case"done":I.onDone(()=>T(v&&yt(v,"done",I)));break;
vendor: 5,494 bytes, line 1
1case"destroy":I.onDestroy(()=>T(v&&yt(v,"destroy",I)))}}function yt(I,b,v){const te=Ut(I.element,I.triggerName,I.fromState,I.toState,b||I.phaseName,v.totalTime??I.totalTime,!!v.disabled),fe=I._data;return null!=fe&&(te._data=fe),te}function Ut(I,b,v,T,B="",te=0,fe){return{element:I,triggerName:b,fromState:v,toState:T,phaseName:B,totalTime:te,disabled:!!fe}}function pn(I,b,v){let T=I.get(b);return T||I.set(b,T=v),T}function Rn(I){const b=I.indexOf(":");return[I.substring(1,b),I.slice(b+1)]}const Vi=typeof document>"u"?null:document.documentElement;function Ki(I){const b=I.parentNode||I.host||null;return b===Vi?null:b}let Si=null,Yr=!1;function Dn(I,b){for(;b;){if(b===I)return!0;b=Ki(b)}return!1}function tr(I,b,v){if(v)return Array.from(I.querySelectorAll(b));const T=I.querySelector(b);return T?[T]:[]}const Xi="ng-enter",Wi="ng-leave",Dr="ng-trigger",ir=".ng-trigger",Yi="ng-animating",eo=".ng-animating";function to(I){if("number"==typeof I)return I;const b=I.match(/^(-?[\.\d]+)(m?s)/);return!b||b.length<2?0:ke(parseFloat(b[1]),b[2])}function ke(I,b){return"s"===b?1e3*I:I}function $e(I,b,v){return I.hasOwnProperty("duration")?I:function kt(I,b,v){let T,B=0,te="";if("string"==typeof I){const fe=I.match(ut);if(null===fe)return b.push(ai()),{duration:0,delay:0,easing:""};T=ke(parseFloat(fe[1]),fe[2]);const Pe=fe[3];null!=Pe&&(B=ke(parseFloat(Pe),fe[4]));const ze=fe[5];ze&&(te=ze)}else T=I;if(!v){let fe=!1,Pe=b.length;T<0&&(b.push(function zr(){return new t.buA(3100,!1)}()),fe=!0),B<0&&(b.push(function Go(){return new t.buA(3101,!1)}()),fe=!0),fe&&b.splice(Pe,0,ai())}return{duration:T,delay:B,easing:te}}(I,b,v)}const ut=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function Zn(I,b,v){b.forEach((T,B)=>{const te=ce(B);v&&!v.has(B)&&v.set(B,I.style[te]),I.style[te]=T})}function rr(I,b){b.forEach((v,T)=>{const B=ce(T);I.style[B]=""})}function hr(I){return Array.isArray(I)?1==I.length?I[0]:(0,Wt.K2)(I):I}const Eo=new RegExp("{{\\s*(.+?)\\s*}}","g");function K(I){let b=[];if("string"==typeof I){let v;for(;v=Eo.exec(I);)b.push(v[1]);Eo.lastIndex=0}return b}function ye(I,b,v){const T=`${I}`,B=T.replace(Eo,(te,fe)=>{let Pe=b[fe];return null==Pe&&(v.push(function uo(){return new t.buA(3003,!1)}()),Pe=""),Pe.toString()});return B==T?I:B}const ee=/-+([a-z0-9])/g;function ce(I){return I.replace(ee,(...b)=>b[1].toUpperCase())}function Dt(I,b,v){switch(b.type){case Wt.If.Trigger:return I.visitTrigger(b,v);case Wt.If.State:return I.visitState(b,v);case Wt.If.Transition:return I.visitTransition(b,v);case Wt.If.Sequence:return I.visitSequence(b,v);case Wt.If.Group:return I.visitGroup(b,v);case Wt.If.Animate:return I.visitAnimate(b,v);case Wt.If.Keyframes:return I.visitKeyframes(b,v);case Wt.If.Style:return I.visitStyle(b,v);case Wt.If.Reference:return I.visitReference(b,v);case Wt.If.AnimateChild:return I.visitAnimateChild(b,v);case Wt.If.AnimateRef:return I.visitAnimateRef(b,v);case Wt.If.Query:return I.visitQuery(b,v);case Wt.If.Stagger:return I.visitStagger(b,v);default:throw function Ji(){return new t.buA(3004,!1)}()}}function zn(I,b){return window.getComputedStyle(I)[b]}let Li=(()=>{class I{validateStyleProperty(v){return function Hi(I){Si||(Si=function Jt(){return typeof document<"u"?document.body:null}()||{},Yr=!!Si.style&&"WebkitAppearance"in Si.style);let b=!0;return Si.style&&!function bi(I){return"ebkit"==I.substring(1,6)}(I)&&(b=I in Si.style,!b&&Yr&&(b="Webkit"+I.charAt(0).toUpperCase()+I.slice(1)in Si.style)),b}(v)}containsElement(v,T){return Dn(v,T)}getParentElement(v){return Ki(v)}query(v,T,B){return tr(v,T,B)}computeStyle(v,T,B){return B||""}animate(v,T,B,te,fe,Pe=[],ze){return new Wt.sf(B,te)}static \u0275fac=function(T){return new(T||I)};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})();class Do{static NOOP=new Li}class Xt{}const Cn=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 Oo extends Xt{normalizePropertyName(b,v){return ce(b)}normalizeStyleValue(b,v,T,B){let te="";const fe=T.toString().trim();if(Cn.has(v)&&0!==T&&"0"!==T)if("number"==typeof T)te="px";else{const Pe=T.match(/^[+-]?[\d\.]+([a-z]*)$/);Pe&&0==Pe[1].length&&B.push(function Zi(){return new t.buA(3005,!1)}())}return fe+te}}const k=new Set(["true","1"]),N=new Set(["false","0"]);function q(I,b){const v=k.has(I)||N.has(I),T=k.has(b)||N.has(b);return(B,te)=>{let fe="*"==I||I==B,Pe="*"==b||b==te;return!fe&&v&&"boolean"==typeof B&&(fe=B?k.has(I):N.has(I)),!Pe&&T&&"boolean"==typeof te&&(Pe=te?k.has(b):N.has(b)),fe&&Pe}}const Y=":self",se=new RegExp(`s*${Y}s*,?`,"g");function Se(I,b,v,T){return new Ue(I).build(b,v,T)}class Ue{_driver;constructor(b){this._driver=b}build(b,v,T){const B=new Je(v);return this._resetContextStyleTimingState(B),Dt(this,hr(b),B)}_resetContextStyleTimingState(b){b.currentQuerySelector="",b.collectedStyles=new Map,b.collectedStyles.set("",new Map),b.currentTime=0}visitTrigger(b,v){let T=v.queryCount=0,B=v.depCount=0;const te=[],fe=[];return"@"==b.name.charAt(0)&&v.errors.push(function Io(){return new t.buA(3006,!1)}()),b.definitions.forEach(Pe=>{if(this._resetContextStyleTimingState(v),Pe.type==Wt.If.State){const ze=Pe,tt=ze.name;
1tt.toString().split(/\s*,\s*/).forEach(rn=>{ze.name=rn,te.push(this.visitState(ze,v))}),ze.name=tt}else if(Pe.type==Wt.If.Transition){const ze=this.visitTransition(Pe,v);T+=ze.queryCount,B+=ze.depCount,fe.push(ze)}else v.errors.push(function Co(){return new t.buA(3007,!1)}())}),{type:Wt.If.Trigger,name:b.name,states:te,transitions:fe,queryCount:T,depCount:B,options:null}}visitState(b,v){const T=this.visitStyle(b.styles,v),B=b.options&&b.options.params||null;if(T.containsDynamicStyles){const te=new Set,fe=B||{};T.styles.forEach(Pe=>{Pe instanceof Map&&Pe.forEach(ze=>{K(ze).forEach(tt=>{fe.hasOwnProperty(tt)||te.add(tt)})})}),te.size&&v.errors.push(function ii(){return new t.buA(3008,!1)}(0,te.values()))}return{type:Wt.If.State,name:b.name,style:T,options:B?{params:B}:null}}visitTransition(b,v){v.queryCount=0,v.depCount=0;const T=Dt(this,hr(b.animation),v),B=function Da(I,b){const v=[];return"string"==typeof I?I.split(/\s*,\s*/).forEach(T=>function m(I,b,v){if(":"==I[0]){const ze=function C(I,b){switch(I){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(v,T)=>parseFloat(T)>parseFloat(v);case":decrement":return(v,T)=>parseFloat(T)<parseFloat(v);default:return b.push(function vr(){return new t.buA(3016,!1)}()),"* => *"}}(I,v);if("function"==typeof ze)return void b.push(ze);I=ze}const T=I.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==T||T.length<4)return v.push(function ho(){return new t.buA(3015,!1)}()),b;const B=T[1],te=T[2],fe=T[3];b.push(q(B,fe)),"<"==te[0]&&("*"!=B||"*"!=fe)&&b.push(q(fe,B))}(T,v,b)):v.push(I),v}(b.expr,v.errors);return{type:Wt.If.Transition,matchers:B,animation:T,queryCount:v.queryCount,depCount:v.depCount,options:ri(b.options)}}visitSequence(b,v){return{type:Wt.If.Sequence,steps:b.steps.map(T=>Dt(this,T,v)),options:ri(b.options)}}visitGroup(b,v){const T=v.currentTime;let B=0;const te=b.steps.map(fe=>{v.currentTime=T;const Pe=Dt(this,fe,v);return B=Math.max(B,v.currentTime),Pe});return v.currentTime=B,{type:Wt.If.Group,steps:te,options:ri(b.options)}}visitAnimate(b,v){const T=function In(I,b){if(I.hasOwnProperty("duration"))return I;if("number"==typeof I)return Gn($e(I,b).duration,0,"");const v=I;if(v.split(/\s+/).some(te=>"{"==te.charAt(0)&&"{"==te.charAt(1))){const te=Gn(0,0,"");return te.dynamic=!0,te.strValue=v,te}const B=$e(v,b);return Gn(B.duration,B.delay,B.easing)}(b.timings,v.errors);v.currentAnimateTimings=T;let B,te=b.styles?b.styles:(0,Wt.iF)({});if(te.type==Wt.If.Keyframes)B=this.visitKeyframes(te,v);else{let fe=b.styles,Pe=!1;if(!fe){Pe=!0;const tt={};T.easing&&(tt.easing=T.easing),fe=(0,Wt.iF)(tt)}v.currentTime+=T.duration+T.delay;const ze=this.visitStyle(fe,v);ze.isEmptyStep=Pe,B=ze}return v.currentAnimateTimings=null,{type:Wt.If.Animate,timings:T,style:B,options:null}}visitStyle(b,v){const T=this._makeStyleAst(b,v);return this._validateStyleAst(T,v),T}_makeStyleAst(b,v){const T=[],B=Array.isArray(b.styles)?b.styles:[b.styles];for(let Pe of B)"string"==typeof Pe?Pe===Wt.kp?T.push(Pe):v.errors.push(er()):T.push(new Map(Object.entries(Pe)));let te=!1,fe=null;return T.forEach(Pe=>{if(Pe instanceof Map&&(Pe.has("easing")&&(fe=Pe.get("easing"),Pe.delete("easing")),!te))for(let ze of Pe.values())if(ze.toString().indexOf("{{")>=0){te=!0;break}}),{type:Wt.If.Style,styles:T,easing:fe,offset:b.offset,containsDynamicStyles:te,options:null}}_validateStyleAst(b,v){const T=v.currentAnimateTimings;let B=v.currentTime,te=v.currentTime;T&&te>0&&(te-=T.duration+T.delay),b.styles.forEach(fe=>{"string"!=typeof fe&&fe.forEach((Pe,ze)=>{const tt=v.collectedStyles.get(v.currentQuerySelector),rn=tt.get(ze);let on=!0;rn&&(te!=B&&te>=rn.startTime&&B<=rn.endTime&&(v.errors.push(function wo(){return new t.buA(3010,!1)}()),on=!1),te=rn.startTime),on&&tt.set(ze,{startTime:te,endTime:B}),v.options&&function wr(I,b,v){const T=b.params||{},B=K(I);B.length&&B.forEach(te=>{T.hasOwnProperty(te)||v.push(function pr(){return new t.buA(3001,!1)}())})}(Pe,v.options,v.errors)})})}visitKeyframes(b,v){const T={type:Wt.If.Keyframes,styles:[],options:null};if(!v.currentAnimateTimings)return v.errors.push(function $r(){return new t.buA(3011,!1)}()),T;let te=0;const fe=[];let Pe=!1,ze=!1,tt=0;const rn=b.steps.map(Fr=>{const ao=this._makeStyleAst(Fr,v);let Uo=null!=ao.offset?ao.offset:function Nt(I){if("string"==typeof I)return null;let b=null;
vendor: 13,624 bytes, line 1
1if(Array.isArray(I))I.forEach(v=>{if(v instanceof Map&&v.has("offset")){const T=v;b=parseFloat(T.get("offset")),T.delete("offset")}});else if(I instanceof Map&&I.has("offset")){const v=I;b=parseFloat(v.get("offset")),v.delete("offset")}return b}(ao.styles),yo=0;return null!=Uo&&(te++,yo=ao.offset=Uo),ze=ze||yo<0||yo>1,Pe=Pe||yo<tt,tt=yo,fe.push(yo),ao});ze&&v.errors.push(function Gr(){return new t.buA(3012,!1)}()),Pe&&v.errors.push(function po(){return new t.buA(3200,!1)}());const on=b.steps.length;let li=0;te>0&&te<on?v.errors.push(function mr(){return new t.buA(3202,!1)}()):0==te&&(li=1/(on-1));const Tn=on-1,Ht=v.currentTime,ln=v.currentAnimateTimings,Ri=ln.duration;return rn.forEach((Fr,ao)=>{const Uo=li>0?ao==Tn?1:li*ao:fe[ao],yo=Uo*Ri;v.currentTime=Ht+ln.delay+yo,ln.duration=yo,this._validateStyleAst(Fr,v),Fr.offset=Uo,T.styles.push(Fr)}),T}visitReference(b,v){return{type:Wt.If.Reference,animation:Dt(this,hr(b.animation),v),options:ri(b.options)}}visitAnimateChild(b,v){return v.depCount++,{type:Wt.If.AnimateChild,options:ri(b.options)}}visitAnimateRef(b,v){return{type:Wt.If.AnimateRef,animation:this.visitReference(b.animation,v),options:ri(b.options)}}visitQuery(b,v){const T=v.currentQuerySelector,B=b.options||{};v.queryCount++,v.currentQuery=b;const[te,fe]=function at(I){const b=!!I.split(/\s*,\s*/).find(v=>v==Y);return b&&(I=I.replace(se,"")),I=I.replace(/@\*/g,ir).replace(/@\w+/g,v=>ir+"-"+v.slice(1)).replace(/:animating/g,eo),[I,b]}(b.selector);v.currentQuerySelector=T.length?T+" "+te:te,pn(v.collectedStyles,v.currentQuerySelector,new Map);const Pe=Dt(this,hr(b.animation),v);return v.currentQuery=null,v.currentQuerySelector=T,{type:Wt.If.Query,selector:te,limit:B.limit||0,optional:!!B.optional,includeSelf:fe,animation:Pe,originalSelector:b.selector,options:ri(b.options)}}visitStagger(b,v){v.currentQuery||v.errors.push(function Er(){return new t.buA(3013,!1)}());const T="full"===b.timings?{duration:0,delay:0,easing:"full"}:$e(b.timings,v.errors,!0);return{type:Wt.If.Stagger,animation:Dt(this,hr(b.animation),v),timings:T,options:null}}}class Je{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(b){this.errors=b}}function ri(I){return I?(I={...I}).params&&(I.params=function ft(I){return I?{...I}:null}(I.params)):I={},I}function Gn(I,b,v){return{duration:I,delay:b,easing:v}}function Ai(I,b,v,T,B,te,fe=null,Pe=!1){return{type:1,element:I,keyframes:b,preStyleProps:v,postStyleProps:T,duration:B,delay:te,totalTime:B+te,easing:fe,subTimeline:Pe}}class Mi{_map=new Map;get(b){return this._map.get(b)||[]}append(b,v){let T=this._map.get(b);T||this._map.set(b,T=[]),T.push(...v)}has(b){return this._map.has(b)}clear(){this._map.clear()}}const di=new RegExp(":enter","g"),mi=new RegExp(":leave","g");function lr(I,b,v,T,B,te=new Map,fe=new Map,Pe,ze,tt=[]){return(new Xs).buildKeyframes(I,b,v,T,B,te,fe,Pe,ze,tt)}class Xs{buildKeyframes(b,v,T,B,te,fe,Pe,ze,tt,rn=[]){tt=tt||new Mi;const on=new mo(b,v,tt,B,te,rn,[]);on.options=ze;const li=ze.delay?to(ze.delay):0;on.currentTimeline.delayNextStep(li),on.currentTimeline.setStyles([fe],null,on.errors,ze),Dt(this,T,on);const Tn=on.timelines.filter(Ht=>Ht.containsAnimation());if(Tn.length&&Pe.size){let Ht;for(let ln=Tn.length-1;ln>=0;ln--){const Ri=Tn[ln];if(Ri.element===v){Ht=Ri;break}}Ht&&!Ht.allowOnlyTimelineStyles()&&Ht.setStyles([Pe],null,on.errors,ze)}return Tn.length?Tn.map(Ht=>Ht.buildKeyframes()):[Ai(v,[],[],[],0,li,"",!1)]}visitTrigger(b,v){}visitState(b,v){}visitTransition(b,v){}visitAnimateChild(b,v){const T=v.subInstructions.get(v.element);if(T){const B=v.createSubContext(b.options),te=v.currentTimeline.currentTime,fe=this._visitSubInstructions(T,B,B.options);te!=fe&&v.transformIntoNewTimeline(fe)}v.previousNode=b}visitAnimateRef(b,v){const T=v.createSubContext(b.options);T.transformIntoNewTimeline(),this._applyAnimationRefDelays([b.options,b.animation.options],v,T),this.visitReference(b.animation,T),v.transformIntoNewTimeline(T.currentTimeline.currentTime),v.previousNode=b}_applyAnimationRefDelays(b,v,T){for(const B of b){const te=B?.delay;if(te){const fe="number"==typeof te?te:to(ye(te,B?.params??{},v.errors));T.delayNextStep(fe)}}}_visitSubInstructions(b,v,T){let te=v.currentTimeline.currentTime;const fe=null!=T.duration?to(T.duration):null,Pe=null!=T.delay?to(T.delay):null;return 0!==fe&&b.forEach(ze=>{const tt=v.appendInstructionToTimeline(ze,fe,Pe);te=Math.max(te,tt.duration+tt.delay)}),te}visitReference(b,v){v.updateOptions(b.options,!0),Dt(this,b.animation,v),v.previousNode=b}visitSequence(b,v){const T=v.subContextCount;let B=v;const te=b.options;if(te&&(te.params||te.delay)&&(B=v.createSubContext(te),B.transformIntoNewTimeline(),null!=te.delay)){B.previousNode.type==Wt.If.Style&&(B.currentTimeline.snapshotCurrentStyles(),B.previousNode=Or);const fe=to(te.delay);B.delayNextStep(fe)}b.steps.length&&(b.steps.forEach(fe=>Dt(this,fe,B)),B.currentTimeline.applyStylesToKeyframe(),B.subContextCount>T&&B.transformIntoNewTimeline()),v.previousNode=b}visitGroup(b,v){const T=[];let B=v.currentTimeline.currentTime;const te=b.options&&b.options.delay?to(b.options.delay):0;b.steps.forEach(fe=>{const Pe=v.createSubContext(b.options);te&&Pe.delayNextStep(te),Dt(this,fe,Pe),B=Math.max(B,Pe.currentTimeline.currentTime),T.push(Pe.currentTimeline)}),T.forEach(fe=>v.currentTimeline.mergeTimelineCollectedStyles(fe)),v.transformIntoNewTimeline(B),v.previousNode=b}_visitTiming(b,v){if(b.dynamic){const T=b.strValue;return $e(v.params?ye(T,v.params,v.errors):T,v.errors)}return{duration:b.duration,delay:b.delay,easing:b.easing}}visitAnimate(b,v){const T=v.currentAnimateTimings=this._visitTiming(b.timings,v),B=v.currentTimeline;T.delay&&(v.incrementTime(T.delay),B.snapshotCurrentStyles());const te=b.style;te.type==Wt.If.Keyframes?this.visitKeyframes(te,v):(v.incrementTime(T.duration),this.visitStyle(te,v),B.applyStylesToKeyframe()),v.currentAnimateTimings=null,v.previousNode=b}visitStyle(b,v){const T=v.currentTimeline,B=v.currentAnimateTimings;!B&&T.hasCurrentStyleProperties()&&T.forwardFrame();const te=B&&B.easing||b.easing;b.isEmptyStep?T.applyEmptyStep(te):T.setStyles(b.styles,te,v.errors,v.options),v.previousNode=b}visitKeyframes(b,v){const T=v.currentAnimateTimings,B=v.currentTimeline.duration,te=T.duration,Pe=v.createSubContext().currentTimeline;Pe.easing=T.easing,b.styles.forEach(ze=>{Pe.forwardTime((ze.offset||0)*te),Pe.setStyles(ze.styles,ze.easing,v.errors,v.options),Pe.applyStylesToKeyframe()}),v.currentTimeline.mergeTimelineCollectedStyles(Pe),v.transformIntoNewTimeline(B+te),v.previousNode=b}visitQuery(b,v){const T=v.currentTimeline.currentTime,B=b.options||{},te=B.delay?to(B.delay):0;te&&(v.previousNode.type===Wt.If.Style||0==T&&v.currentTimeline.hasCurrentStyleProperties())&&(v.currentTimeline.snapshotCurrentStyles(),v.previousNode=Or);let fe=T;const Pe=v.invokeQuery(b.selector,b.originalSelector,b.limit,b.includeSelf,!!B.optional,v.errors);v.currentQueryTotal=Pe.length;let ze=null;Pe.forEach((tt,rn)=>{v.currentQueryIndex=rn;const on=v.createSubContext(b.options,tt);te&&on.delayNextStep(te),tt===v.element&&(ze=on.currentTimeline),Dt(this,b.animation,on),on.currentTimeline.applyStylesToKeyframe(),fe=Math.max(fe,on.currentTimeline.currentTime)}),v.currentQueryIndex=0,v.currentQueryTotal=0,v.transformIntoNewTimeline(fe),ze&&(v.currentTimeline.mergeTimelineCollectedStyles(ze),v.currentTimeline.snapshotCurrentStyles()),v.previousNode=b}visitStagger(b,v){const T=v.parentContext,B=v.currentTimeline,te=b.timings,fe=Math.abs(te.duration),Pe=fe*(v.currentQueryTotal-1);let ze=fe*v.currentQueryIndex;switch(te.duration<0?"reverse":te.easing){case"reverse":ze=Pe-ze;break;case"full":ze=T.currentStaggerTime}const rn=v.currentTimeline;ze&&rn.delayNextStep(ze);const on=rn.currentTime;Dt(this,b.animation,v),v.previousNode=b,T.currentStaggerTime=B.currentTime-on+(B.startTime-T.currentTimeline.startTime)}}const Or={};class mo{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Or;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(b,v,T,B,te,fe,Pe,ze){this._driver=b,this.element=v,this.subInstructions=T,this._enterClassName=B,this._leaveClassName=te,this.errors=fe,this.timelines=Pe,this.currentTimeline=ze||new jo(this._driver,v,0),Pe.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(b,v){if(!b)return;const T=b;let B=this.options;null!=T.duration&&(B.duration=to(T.duration)),null!=T.delay&&(B.delay=to(T.delay));const te=T.params;if(te){let fe=B.params;fe||(fe=this.options.params={}),Object.keys(te).forEach(Pe=>{(!v||!fe.hasOwnProperty(Pe))&&(fe[Pe]=ye(te[Pe],fe,this.errors))})}}_copyOptions(){const b={};if(this.options){const v=this.options.params;if(v){const T=b.params={};Object.keys(v).forEach(B=>{T[B]=v[B]})}}return b}createSubContext(b=null,v,T){const B=v||this.element,te=new mo(this._driver,B,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(B,T||0));return te.previousNode=this.previousNode,te.currentAnimateTimings=this.currentAnimateTimings,te.options=this._copyOptions(),te.updateOptions(b),te.currentQueryIndex=this.currentQueryIndex,te.currentQueryTotal=this.currentQueryTotal,te.parentContext=this,this.subContextCount++,te}transformIntoNewTimeline(b){return this.previousNode=Or,this.currentTimeline=this.currentTimeline.fork(this.element,b),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(b,v,T){const B={duration:v??b.duration,delay:this.currentTimeline.currentTime+(T??0)+b.delay,easing:""},te=new ro(this._driver,b.element,b.keyframes,b.preStyleProps,b.postStyleProps,B,b.stretchStartingKeyframe);return this.timelines.push(te),B}incrementTime(b){this.currentTimeline.forwardTime(this.currentTimeline.duration+b)}delayNextStep(b){b>0&&this.currentTimeline.delayNextStep(b)}invokeQuery(b,v,T,B,te,fe){let Pe=[];if(B&&Pe.push(this.element),b.length>0){b=(b=b.replace(di,"."+this._enterClassName)).replace(mi,"."+this._leaveClassName);let tt=this._driver.query(this.element,b,1!=T);0!==T&&(tt=T<0?tt.slice(tt.length+T,tt.length):tt.slice(0,T)),Pe.push(...tt)}return!te&&0==Pe.length&&fe.push(function Kr(){return new t.buA(3014,!1)}()),Pe}}class jo{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(b,v,T,B){this._driver=b,this.element=v,this.startTime=T,this._elementTimelineStylesLookup=B,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(v),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(v,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(b){const v=1===this._keyframes.size&&this._pendingStyles.size;this.duration||v?(this.forwardTime(this.currentTime+b),v&&this.snapshotCurrentStyles()):this.startTime+=b}fork(b,v){return this.applyStylesToKeyframe(),new jo(this._driver,b,v||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(b){this.applyStylesToKeyframe(),this.duration=b,this._loadKeyframe()}_updateStyle(b,v){this._localTimelineStyles.set(b,v),this._globalTimelineStyles.set(b,v),this._styleSummary.set(b,{time:this.currentTime,value:v})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(b){b&&this._previousKeyframe.set("easing",b);for(let[v,T]of this._globalTimelineStyles)this._backFill.set(v,T||Wt.kp),this._currentKeyframe.set(v,Wt.kp);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(b,v,T,B){v&&this._previousKeyframe.set("easing",v);const te=B&&B.params||{},fe=function jr(I,b){const v=new Map;let T;return I.forEach(B=>{if("*"===B){T??=b.keys();for(let te of T)v.set(te,Wt.kp)}else for(let[te,fe]of B)v.set(te,fe)}),v}(b,this._globalTimelineStyles);for(let[Pe,ze]of fe){const tt=ye(ze,te,T);this._pendingStyles.set(Pe,tt),this._localTimelineStyles.has(Pe)||this._backFill.set(Pe,this._globalTimelineStyles.get(Pe)??Wt.kp),this._updateStyle(Pe,tt)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((b,v)=>{this._currentKeyframe.set(v,b)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((b,v)=>{this._currentKeyframe.has(v)||this._currentKeyframe.set(v,b)}))}snapshotCurrentStyles(){for(let[b,v]of this._localTimelineStyles)this._pendingStyles.set(b,v),this._updateStyle(b,v)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const b=[];for(let v in this._currentKeyframe)b.push(v);return b}
1mergeTimelineCollectedStyles(b){b._styleSummary.forEach((v,T)=>{const B=this._styleSummary.get(T);(!B||v.time>B.time)&&this._updateStyle(T,v.value)})}buildKeyframes(){this.applyStylesToKeyframe();const b=new Set,v=new Set,T=1===this._keyframes.size&&0===this.duration;let B=[];this._keyframes.forEach((Pe,ze)=>{const tt=new Map([...this._backFill,...Pe]);tt.forEach((rn,on)=>{rn===Wt.FX?b.add(on):rn===Wt.kp&&v.add(on)}),T||tt.set("offset",ze/this.duration),B.push(tt)});const te=[...b.values()],fe=[...v.values()];if(T){const Pe=B[0],ze=new Map(Pe);Pe.set("offset",0),ze.set("offset",1),B=[Pe,ze]}return Ai(this.element,B,te,fe,this.duration,this.startTime,this.easing,!1)}}class ro extends jo{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(b,v,T,B,te,fe,Pe=!1){super(b,v,fe.delay),this.keyframes=T,this.preStyleProps=B,this.postStyleProps=te,this._stretchStartingKeyframe=Pe,this.timings={duration:fe.duration,delay:fe.delay,easing:fe.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let b=this.keyframes,{delay:v,duration:T,easing:B}=this.timings;if(this._stretchStartingKeyframe&&v){const te=[],fe=T+v,Pe=v/fe,ze=new Map(b[0]);ze.set("offset",0),te.push(ze);const tt=new Map(b[0]);tt.set("offset",Pi(Pe)),te.push(tt);const rn=b.length-1;for(let on=1;on<=rn;on++){let li=new Map(b[on]);const Tn=li.get("offset");li.set("offset",Pi((v+Tn*T)/fe)),te.push(li)}T=fe,v=0,B="",b=te}return Ai(this.element,b,this.preStyleProps,this.postStyleProps,T,v,B,!0)}}function Pi(I,b=3){const v=Math.pow(10,b-1);return Math.round(I*v)/v}function Vr(I,b,v,T,B,te,fe,Pe,ze,tt,rn,on,li){return{type:0,element:I,triggerName:b,isRemovalTransition:B,fromState:v,fromStyles:te,toState:T,toStyles:fe,timelines:Pe,queriedElements:ze,preStyleProps:tt,postStyleProps:rn,totalTime:on,errors:li}}const hs={};class To{_triggerName;ast;_stateStyles;constructor(b,v,T){this._triggerName=b,this.ast=v,this._stateStyles=T}match(b,v,T,B){return function Ys(I,b,v,T,B){return I.some(te=>te(b,v,T,B))}(this.ast.matchers,b,v,T,B)}buildStyles(b,v,T){let B=this._stateStyles.get("*");return void 0!==b&&(B=this._stateStyles.get(b?.toString())||B),B?B.buildStyles(v,T):new Map}build(b,v,T,B,te,fe,Pe,ze,tt,rn){const on=[],li=this.ast.options&&this.ast.options.params||hs,Ht=this.buildStyles(T,Pe&&Pe.params||hs,on),ln=ze&&ze.params||hs,Ri=this.buildStyles(B,ln,on),Fr=new Set,ao=new Map,Uo=new Map,yo="void"===B,Sa={params:Os(ln,li),delay:this.ast.options?.delay},M=rn?[]:lr(b,v,this.ast.animation,te,fe,Ht,Ri,Sa,tt,on);let U=0;return M.forEach(le=>{U=Math.max(le.duration+le.delay,U)}),on.length?Vr(v,this._triggerName,T,B,yo,Ht,Ri,[],[],ao,Uo,U,on):(M.forEach(le=>{const Re=le.element,et=pn(ao,Re,new Set);le.preStyleProps.forEach(sn=>et.add(sn));const Kt=pn(Uo,Re,new Set);le.postStyleProps.forEach(sn=>Kt.add(sn)),Re!==v&&Fr.add(Re)}),Vr(v,this._triggerName,T,B,yo,Ht,Ri,M,[...Fr.values()],ao,Uo,U))}}function Os(I,b){const v={...b};return Object.entries(I).forEach(([T,B])=>{null!=B&&(v[T]=B)}),v}class Za{styles;defaultParams;normalizer;constructor(b,v,T){this.styles=b,this.defaultParams=v,this.normalizer=T}buildStyles(b,v){const T=new Map,B=Os(b,this.defaultParams);return this.styles.styles.forEach(te=>{"string"!=typeof te&&te.forEach((fe,Pe)=>{fe&&(fe=ye(fe,B,v));const ze=this.normalizer.normalizePropertyName(Pe,v);fe=this.normalizer.normalizeStyleValue(Pe,ze,fe,v),T.set(Pe,fe)})}),T}}class Qs{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(b,v,T){this.name=b,this.ast=v,this._normalizer=T,v.states.forEach(B=>{this.states.set(B.name,new Za(B.style,B.options&&B.options.params||{},T))}),fs(this.states,"true","1"),fs(this.states,"false","0"),v.transitions.forEach(B=>{this.transitionFactories.push(new To(b,B,this.states))}),this.fallbackTransition=function oo(I,b){return new To(I,{type:Wt.If.Transition,animation:{type:Wt.If.Sequence,steps:[],options:null},matchers:[(fe,Pe)=>!0],options:null,queryCount:0,depCount:0},b)}(b,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(b,v,T,B){return this.transitionFactories.find(fe=>fe.match(b,v,T,B))||null}matchStyles(b,v,T){return this.fallbackTransition.buildStyles(b,v,T)}}function fs(I,b,v){I.has(b)?I.has(v)||I.set(v,I.get(b)):I.has(v)&&I.set(b,I.get(v))}const is=new Mi;class gs{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(b,v,T){this.bodyNode=b,this._driver=v,this._normalizer=T}register(b,v){const T=[],te=Se(this._driver,v,T,[]);if(T.length)throw function yi(){return new t.buA(3503,!1)}();this._animations.set(b,te)}_buildPlayer(b,v,T){const B=b.element,te=Qe(this._normalizer,b.keyframes,v,T);return this._driver.animate(B,te,b.duration,b.delay,b.easing,[],!0)}create(b,v,T={}){const B=[],te=this._animations.get(b);let fe;const Pe=new Map;if(te?(fe=lr(this._driver,v,te,Xi,Wi,new Map,new Map,T,is,B),fe.forEach(rn=>{const on=pn(Pe,rn.element,new Map);rn.postStyleProps.forEach(li=>on.set(li,null))})):(B.push(function Mo(){return new t.buA(3300,!1)}()),fe=[]),B.length)throw function Xr(){return new t.buA(3504,!1)}();Pe.forEach((rn,on)=>
1{rn.forEach((li,Tn)=>{rn.set(Tn,this._driver.computeStyle(on,Tn,Wt.kp))})});const tt=he(fe.map(rn=>{const on=Pe.get(rn.element);return this._buildPlayer(rn,new Map,on)}));return this._playersById.set(b,tt),tt.onDestroy(()=>this.destroy(b)),this.players.push(tt),tt}destroy(b){const v=this._getPlayer(b);v.destroy(),this._playersById.delete(b);const T=this.players.indexOf(v);T>=0&&this.players.splice(T,1)}_getPlayer(b){const v=this._playersById.get(b);if(!v)throw function br(){return new t.buA(3301,!1)}();return v}listen(b,v,T,B){const te=Ut(v,"","","");return lt(this._getPlayer(b),T,te,B),()=>{}}command(b,v,T,B){if("register"==T)return void this.register(b,B[0]);if("create"==T)return void this.create(b,v,B[0]||{});const te=this._getPlayer(b);switch(T){case"play":te.play();break;case"pause":te.pause();break;case"reset":te.reset();break;case"restart":te.restart();break;case"finish":te.finish();break;case"init":te.init();break;case"setPosition":te.setPosition(parseFloat(B[0]));break;case"destroy":this.destroy(b)}}}const Ns="ng-animate-queued",xo="ng-animate-disabled",Js=[],rs={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Zs={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Ho="__ng_removed";class Wo{namespaceId;value;options;get params(){return this.options.params}constructor(b,v=""){this.namespaceId=v;const T=b&&b.hasOwnProperty("value");if(this.value=function He(I){return I??null}(T?b.value:b),T){const{value:te,...fe}=b;this.options=fe}else this.options={};this.options.params||(this.options.params={})}absorbOptions(b){const v=b.params;if(v){const T=this.options.params;Object.keys(v).forEach(B=>{null==T[B]&&(T[B]=v[B])})}}}const os="void",Qr=new Wo(os);class el{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(b,v,T){this.id=b,this.hostElement=v,this._engine=T,this._hostClassName="ng-tns-"
vendor: 18,438 bytes, line 1
1+b,hn(v,this._hostClassName)}listen(b,v,T,B){if(!this._triggers.has(v))throw function Un(){return new t.buA(3302,!1)}();if(null==T||0==T.length)throw function We(){return new t.buA(3303,!1)}();if(!function ot(I){return"start"==I||"done"==I}(T))throw function ci(){return new t.buA(3400,!1)}();const te=pn(this._elementListeners,b,[]),fe={name:v,phase:T,callback:B};te.push(fe);const Pe=pn(this._engine.statesByElement,b,new Map);return Pe.has(v)||(hn(b,Dr),hn(b,Dr+"-"+v),Pe.set(v,Qr)),()=>{this._engine.afterFlush(()=>{const ze=te.indexOf(fe);ze>=0&&te.splice(ze,1),this._triggers.has(v)||Pe.delete(v)})}}register(b,v){return!this._triggers.has(b)&&(this._triggers.set(b,v),!0)}_getTrigger(b){const v=this._triggers.get(b);if(!v)throw function ct(){return new t.buA(3401,!1)}();return v}trigger(b,v,T,B=!0){const te=this._getTrigger(v),fe=new ca(this.id,v,b);let Pe=this._engine.statesByElement.get(b);Pe||(hn(b,Dr),hn(b,Dr+"-"+v),this._engine.statesByElement.set(b,Pe=new Map));let ze=Pe.get(v);const tt=new Wo(T,this.id);if(!(T&&T.hasOwnProperty("value"))&&ze&&tt.absorbOptions(ze.options),Pe.set(v,tt),ze||(ze=Qr),tt.value!==os&&ze.value===tt.value){if(!function ui(I,b){const v=Object.keys(I),T=Object.keys(b);if(v.length!=T.length)return!1;for(let B=0;B<v.length;B++){const te=v[B];if(!b.hasOwnProperty(te)||I[te]!==b[te])return!1}return!0}(ze.params,tt.params)){const ln=[],Ri=te.matchStyles(ze.value,ze.params,ln),Fr=te.matchStyles(tt.value,tt.params,ln);ln.length?this._engine.reportError(ln):this._engine.afterFlush(()=>{rr(b,Ri),Zn(b,Fr)})}return}const li=pn(this._engine.playersByElement,b,[]);li.forEach(ln=>{ln.namespaceId==this.id&&ln.triggerName==v&&ln.queued&&ln.destroy()});let Tn=te.matchTransition(ze.value,tt.value,b,tt.params),Ht=!1;if(!Tn){if(!B)return;Tn=te.fallbackTransition,Ht=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:b,triggerName:v,transition:Tn,fromState:ze,toState:tt,player:fe,isFallbackTransition:Ht}),Ht||(hn(b,Ns),fe.onStart(()=>{nn(b,Ns)})),fe.onDone(()=>{let ln=this.players.indexOf(fe);ln>=0&&this.players.splice(ln,1);const Ri=this._engine.playersByElement.get(b);if(Ri){let Fr=Ri.indexOf(fe);Fr>=0&&Ri.splice(Fr,1)}}),this.players.push(fe),li.push(fe),fe}deregister(b){this._triggers.delete(b),this._engine.statesByElement.forEach(v=>v.delete(b)),this._elementListeners.forEach((v,T)=>{this._elementListeners.set(T,v.filter(B=>B.name!=b))})}clearElementCache(b){this._engine.statesByElement.delete(b),this._elementListeners.delete(b);const v=this._engine.playersByElement.get(b);v&&(v.forEach(T=>T.destroy()),this._engine.playersByElement.delete(b))}_signalRemovalForInnerTriggers(b,v){const T=this._engine.driver.query(b,ir,!0);T.forEach(B=>{if(B[Ho])return;const te=this._engine.fetchNamespacesByElement(B);te.size?te.forEach(fe=>fe.triggerLeaveAnimation(B,v,!1,!0)):this.clearElementCache(B)}),this._engine.afterFlushAnimationsDone(()=>T.forEach(B=>this.clearElementCache(B)))}triggerLeaveAnimation(b,v,T,B){const te=this._engine.statesByElement.get(b),fe=new Map;if(te){const Pe=[];if(te.forEach((ze,tt)=>{if(fe.set(tt,ze.value),this._triggers.has(tt)){const rn=this.trigger(b,tt,os,B);rn&&Pe.push(rn)}}),Pe.length)return this._engine.markElementAsRemoved(this.id,b,!0,v,fe),T&&he(Pe).onDone(()=>this._engine.processLeaveNode(b)),!0}return!1}prepareLeaveAnimationListeners(b){const v=this._elementListeners.get(b),T=this._engine.statesByElement.get(b);if(v&&T){const B=new Set;v.forEach(te=>{const fe=te.name;if(B.has(fe))return;B.add(fe);const ze=this._triggers.get(fe).fallbackTransition,tt=T.get(fe)||Qr,rn=new Wo(os),on=new ca(this.id,fe,b);this._engine.totalQueuedPlayers++,this._queue.push({element:b,triggerName:fe,transition:ze,fromState:tt,toState:rn,player:on,isFallbackTransition:!0})})}}removeNode(b,v){const T=this._engine;if(b.childElementCount&&this._signalRemovalForInnerTriggers(b,v),this.triggerLeaveAnimation(b,v,!0))return;let B=!1;if(T.totalAnimations){const te=T.players.length?T.playersByQueriedElement.get(b):[];if(te&&te.length)B=!0;else{let fe=b;for(;fe=fe.parentNode;)if(T.statesByElement.get(fe)){B=!0;break}}}if(this.prepareLeaveAnimationListeners(b),B)T.markElementAsRemoved(this.id,b,!1,v);else{const te=b[Ho];(!te||te===rs)&&(T.afterFlush(()=>this.clearElementCache(b)),T.destroyInnerAnimations(b),T._onRemovalComplete(b,v))}}insertNode(b,v){hn(b,this._hostClassName)}drainQueuedTransitions(b){const v=[];return this._queue.forEach(T=>{const B=T.player;if(B.destroyed)return;const te=T.element,fe=this._elementListeners.get(te);fe&&fe.forEach(Pe=>{if(Pe.name==T.triggerName){const ze=Ut(te,T.triggerName,T.fromState.value,T.toState.value);ze._data=b,lt(T.player,Pe.phase,ze,Pe.callback)}}),B.markedForDestroy?this._engine.afterFlush(()=>{B.destroy()}):v.push(T)}),this._queue=[],v.sort((T,B)=>{const te=T.transition.ast.depCount,fe=B.transition.ast.depCount;return 0==te||0==fe?te-fe:this._engine.driver.containsElement(T.element,B.element)?1:-1})}destroy(b){this.players.forEach(v=>v.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,b)}}class _s{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(b,v)=>{};_onRemovalComplete(b,v){this.onRemovalComplete(b,v)}constructor(b,v,T){this.bodyNode=b,this.driver=v,this._normalizer=T}get queuedPlayers(){const b=[];return this._namespaceList.forEach(v=>{v.players.forEach(T=>{T.queued&&b.push(T)})}),b}createNamespace(b,v){const T=new el(b,v,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,v)?this._balanceNamespaceList(T,v):(this.newHostElements.set(v,T),this.collectEnterElement(v)),this._namespaceLookup[b]=T}_balanceNamespaceList(b,v){const T=this._namespaceList,B=this.namespacesByHostElement;if(T.length-1>=0){let fe=!1,Pe=this.driver.getParentElement(v);for(;Pe;){const ze=B.get(Pe);if(ze){const tt=T.indexOf(ze);T.splice(tt+1,0,b),fe=!0;break}Pe=this.driver.getParentElement(Pe)}fe||T.unshift(b)}else T.push(b);return B.set(v,b),b}register(b,v){let T=this._namespaceLookup[b];return T||(T=this.createNamespace(b,v)),T}registerTrigger(b,v,T){let B=this._namespaceLookup[b];B&&B.register(v,T)&&this.totalAnimations++}destroy(b,v){b&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{const T=this._fetchNamespace(b);this.namespacesByHostElement.delete(T.hostElement);const B=this._namespaceList.indexOf(T);B>=0&&this._namespaceList.splice(B,1),T.destroy(v),delete this._namespaceLookup[b]}))}_fetchNamespace(b){return this._namespaceLookup[b]}fetchNamespacesByElement(b){const v=new Set,T=this.statesByElement.get(b);if(T)for(let B of T.values())if(B.namespaceId){const te=this._fetchNamespace(B.namespaceId);te&&v.add(te)}return v}trigger(b,v,T,B){if(qe(v)){const te=this._fetchNamespace(b);if(te)return te.trigger(v,T,B),!0}return!1}insertNode(b,v,T,B){if(!qe(v))return;const te=v[Ho];if(te&&te.setForRemoval){te.setForRemoval=!1,te.setForMove=!0;const fe=this.collectedLeaveElements.indexOf(v);fe>=0&&this.collectedLeaveElements.splice(fe,1)}if(b){const fe=this._fetchNamespace(b);fe&&fe.insertNode(v,T)}B&&this.collectEnterElement(v)}collectEnterElement(b){this.collectedEnterElements.push(b)}markElementAsDisabled(b,v){v?this.disabledNodes.has(b)||(this.disabledNodes.add(b),hn(b,xo)):this.disabledNodes.has(b)&&(this.disabledNodes.delete(b),nn(b,xo))}removeNode(b,v,T){if(qe(v)){const B=b?this._fetchNamespace(b):null;B?B.removeNode(v,T):this.markElementAsRemoved(b,v,!1,T);const te=this.namespacesByHostElement.get(v);te&&te.id!==b&&te.removeNode(v,T)}else this._onRemovalComplete(v,T)}markElementAsRemoved(b,v,T,B,te){this.collectedLeaveElements.push(v),v[Ho]={namespaceId:b,setForRemoval:B,hasAnimation:T,removedBeforeQueried:!1,previousTriggersValues:te}}listen(b,v,T,B,te){return qe(v)?this._fetchNamespace(b).listen(v,T,B,te):()=>{}}_buildInstruction(b,v,T,B,te){return b.transition.build(this.driver,b.element,b.fromState.value,b.toState.value,T,B,b.fromState.options,b.toState.options,v,te)}destroyInnerAnimations(b){let v=this.driver.query(b,ir,!0);v.forEach(T=>this.destroyActiveAnimationsForElement(T)),0!=this.playersByQueriedElement.size&&(v=this.driver.query(b,eo,!0),v.forEach(T=>this.finishActiveQueriedAnimationOnElement(T)))}destroyActiveAnimationsForElement(b){const v=this.playersByElement.get(b);v&&v.forEach(T=>{T.queued?T.markedForDestroy=!0:T.destroy()})}finishActiveQueriedAnimationOnElement(b){const v=this.playersByQueriedElement.get(b);v&&v.forEach(T=>T.finish())}whenRenderingDone(){return new Promise(b=>{if(this.players.length)return he(this.players).onDone(()=>b());b()})}processLeaveNode(b){const v=b[Ho];if(v&&v.setForRemoval){if(b[Ho]=rs,v.namespaceId){this.destroyInnerAnimations(b);const T=this._fetchNamespace(v.namespaceId);T&&T.clearElementCache(b)}this._onRemovalComplete(b,v.setForRemoval)}b.classList?.contains(xo)&&this.markElementAsDisabled(b,!1),this.driver.query(b,".ng-animate-disabled",!0).forEach(T=>{this.markElementAsDisabled(T,!1)})}flush(b=-1){let v=[];if(this.newHostElements.size&&(this.newHostElements.forEach((T,B)=>this._balanceNamespaceList(T,B)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let T=0;T<this.collectedEnterElements.length;T++)hn(this.collectedEnterElements[T],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const T=[];try{v=this._flushAnimations(T,b)}finally{for(let B=0;B<T.length;B++)T[B]()}}else for(let T=0;T<this.collectedLeaveElements.length;T++)this.processLeaveNode(this.collectedLeaveElements[T]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(T=>T()),this._flushFns=[],this._whenQuietFns.length){const T=this._whenQuietFns;this._whenQuietFns=[],v.length?he(v).onDone(()=>{T.forEach(B=>B())}):T.forEach(B=>B())}}reportError(b){throw function dt(){return new t.buA(3402,!1)}()}_flushAnimations(b,v){const T=new Mi,B=[],te=new Map,fe=[],Pe=new Map,ze=new Map,tt=new Map,rn=new Set;this.disabledNodes.forEach(wn=>{rn.add(wn);const Xn=this.driver.query(wn,".ng-animate-queued",!0);for(let si=0;si<Xn.length;si++)rn.add(Xn[si])});const on=this.bodyNode,li=Array.from(this.statesByElement.keys()),Tn=Zt(li,this.collectedEnterElements),Ht=new Map;let ln=0;Tn.forEach((wn,Xn)=>{const si=Xi+ln++;Ht.set(Xn,si),wn.forEach(dr=>hn(dr,si))});const Ri=[],Fr=new Set,ao=new Set;for(let wn=0;wn<this.collectedLeaveElements.length;wn++){const Xn=this.collectedLeaveElements[wn],si=Xn[Ho];si&&si.setForRemoval&&(Ri.push(Xn),Fr.add(Xn),si.hasAnimation?this.driver.query(Xn,".ng-star-inserted",!0).forEach(dr=>Fr.add(dr)):ao.add(Xn))}const Uo=new Map,yo=Zt(li,Array.from(Fr));yo.forEach((wn,Xn)=>{const si=Wi+ln++;Uo.set(Xn,si),wn.forEach(dr=>hn(dr,si))}),b.push(()=>{Tn.forEach((wn,Xn)=>{const si=Ht.get(Xn);wn.forEach(dr=>nn(dr,si))}),yo.forEach((wn,Xn)=>{const si=Uo.get(Xn);wn.forEach(dr=>nn(dr,si))}),Ri.forEach(wn=>{this.processLeaveNode(wn)})});const Sa=[],M=[];for(let wn=this._namespaceList.length-1;wn>=0;wn--)this._namespaceList[wn].drainQueuedTransitions(v).forEach(si=>{const dr=si.player,Bo=si.element;if(Sa.push(dr),this.collectedEnterElements.length){const ko=Bo[Ho];if(ko&&ko.setForMove){if(ko.previousTriggersValues&&ko.previousTriggersValues.has(si.triggerName)){const dl=ko.previousTriggersValues.get(si.triggerName),Bs=this.statesByElement.get(si.element);if(Bs&&Bs.has(si.triggerName)){const Ic=Bs.get(si.triggerName);Ic.value=dl,Bs.set(si.triggerName,Ic)}}return void dr.destroy()}}const Ia=!on||!this.driver.containsElement(on,Bo),ls=Uo.get(Bo),_a=Ht.get(Bo),Pr=this._buildInstruction(si,T,_a,ls,Ia);if(Pr.errors&&Pr.errors.length)return void M.push(Pr);if(Ia)return dr.onStart(()=>rr(Bo,Pr.fromStyles)),dr.onDestroy(()=>Zn(Bo,Pr.toStyles)),void B.push(dr);if(si.isFallbackTransition)return dr.onStart(()=>rr(Bo,Pr.fromStyles)),dr.onDestroy(()=>Zn(Bo,Pr.toStyles)),void B.push(dr);const Fl=[];Pr.timelines.forEach(ko=>{ko.stretchStartingKeyframe=!0,this.disabledNodes.has(ko.element)||Fl.push(ko)}),Pr.timelines=Fl,T.append(Bo,Pr.timelines),fe.push({instruction:Pr,player:dr,element:Bo}),Pr.queriedElements.forEach(ko=>pn(Pe,ko,[]).push(dr)),Pr.preStyleProps.forEach((ko,dl)=>{if(ko.size){let Bs=ze.get(dl);Bs||ze.set(dl,Bs=new Set),ko.forEach((Ic,bp)=>Bs.add(bp))}}),Pr.postStyleProps.forEach((ko,dl)=>{let Bs=tt.get(dl);Bs||tt.set(dl,Bs=new Set),ko.forEach((Ic,bp)=>Bs.add(bp))})});if(M.length){const wn=[];M.forEach(Xn=>{wn.push(function ae(){return new t.buA(3505,!1)}())}),Sa.forEach(Xn=>Xn.destroy()),this.reportError(wn)}const U=new Map,le=new Map;fe.forEach(wn=>{const Xn=wn.element;T.has(Xn)&&(le.set(Xn,Xn),this._beforeAnimationBuild(wn.player.namespaceId,wn.instruction,U))}),B.forEach(wn=>{const Xn=wn.element;this._getPreviousPlayers(Xn,!1,wn.namespaceId,wn.triggerName,null).forEach(dr=>{pn(U,Xn,[]).push(dr),dr.destroy()})});const Re=Ri.filter(wn=>An(wn,ze,tt)),et=new Map;Gt(et,this.driver,ao,tt,Wt.kp).forEach(wn=>{An(wn,ze,tt)&&Re.push(wn)});const sn=new Map;Tn.forEach((wn,Xn)=>{Gt(sn,this.driver,new Set(wn),ze,Wt.FX)}),Re.forEach(wn=>{const Xn=et.get(wn),si=sn.get(wn);et.set(wn,new Map([...Xn?.entries()??[],...si?.entries()??[]]))});const Qi=[],zi=[],Rr={};fe.forEach(wn=>{const{element:Xn,player:si,instruction:dr}=wn;if(T.has(Xn)){if(rn.has(Xn))return si.onDestroy(()=>Zn(Xn,dr.toStyles)),si.disabled=!0,si.overrideTotalTime(dr.totalTime),void B.push(si);let Bo=Rr;if(le.size>1){let ls=Xn;const _a=[];for(;ls=ls.parentNode;){const Pr=le.get(ls);if(Pr){Bo=Pr;break}_a.push(ls)}_a.forEach(Pr=>le.set(Pr,Bo))}const Ia=this._buildAnimation(si.namespaceId,dr,U,te,sn,et);if(si.setRealPlayer(Ia),Bo===Rr)Qi.push(si);else{const ls=this.playersByElement.get(Bo);ls&&ls.length&&(si.parentPlayer=he(ls)),B.push(si)}}else rr(Xn,dr.fromStyles),si.onDestroy(()=>Zn(Xn,dr.toStyles)),zi.push(si),rn.has(Xn)&&B.push(si)}),zi.forEach(wn=>{const Xn=te.get(wn.element);if(Xn&&Xn.length){const si=he(Xn);wn.setRealPlayer(si)}}),B.forEach(wn=>{wn.parentPlayer?wn.syncPlayerEvents(wn.parentPlayer):wn.destroy()});for(let wn=0;wn<Ri.length;wn++){const Xn=Ri[wn],si=Xn[Ho];if(nn(Xn,Wi),si&&si.hasAnimation)continue;let dr=[];if(Pe.size){let Ia=Pe.get(Xn);Ia&&Ia.length&&dr.push(...Ia);let ls=this.driver.query(Xn,eo,!0);for(let _a=0;_a<ls.length;_a++){let Pr=Pe.get(ls[_a]);Pr&&Pr.length&&dr.push(...Pr)}}const Bo=dr.filter(Ia=>!Ia.destroyed);Bo.length?_i(this,Xn,Bo):this.processLeaveNode(Xn)}return Ri.length=0,Qi.forEach(wn=>{this.players.push(wn),wn.onDone(()=>{wn.destroy();const Xn=this.players.indexOf(wn);this.players.splice(Xn,1)}),wn.play()}),Qi}afterFlush(b){this._flushFns.push(b)}afterFlushAnimationsDone(b){this._whenQuietFns.push(b)}_getPreviousPlayers(b,v,T,B,te){let fe=[];if(v){const Pe=this.playersByQueriedElement.get(b);Pe&&(fe=Pe)}else{const Pe=this.playersByElement.get(b);if(Pe){const ze=!te||te==os;Pe.forEach(tt=>{tt.queued||!ze&&tt.triggerName!=B||fe.push(tt)})}}return(T||B)&&(fe=fe.filter(Pe=>!(T&&T!=Pe.namespaceId||B&&B!=Pe.triggerName))),fe}_beforeAnimationBuild(b,v,T){const te=v.element,fe=v.isRemovalTransition?void 0:b,Pe=v.isRemovalTransition?void 0:v.triggerName;for(const ze of v.timelines){const tt=ze.element,rn=tt!==te,on=pn(T,tt,[]);this._getPreviousPlayers(tt,rn,fe,Pe,v.toState).forEach(Tn=>{const Ht=Tn.getRealPlayer();Ht.beforeDestroy&&Ht.beforeDestroy(),Tn.destroy(),on.push(Tn)})}rr(te,v.fromStyles)}_buildAnimation(b,v,T,B,te,fe){const Pe=v.triggerName,ze=v.element,tt=[],rn=new Set,on=new Set,li=v.timelines.map(Ht=>{const ln=Ht.element;rn.add(ln);const Ri=ln[Ho];if(Ri&&Ri.removedBeforeQueried)return new Wt.sf(Ht.duration,Ht.delay);const Fr=ln!==ze,ao=function Ln(I){const b=[];return $n(I,b),b}((T.get(ln)||Js).map(U=>U.getRealPlayer())).filter(U=>!!U.element&&U.element===ln),Uo=te.get(ln),yo=fe.get(ln),Sa=Qe(this._normalizer,Ht.keyframes,Uo,yo),M=this._buildPlayer(Ht,Sa,ao);if(Ht.subTimeline&&B&&on.add(ln),Fr){const U=new ca(b,Pe,ln);U.setRealPlayer(M),tt.push(U)}return M});tt.forEach(Ht=>{pn(this.playersByQueriedElement,Ht.element,[]).push(Ht),Ht.onDone(()=>function be(I,b,v){let T=I.get(b);if(T){if(T.length){const B=T.indexOf(v);T.splice(B,1)}0==T.length&&I.delete(b)}return T}(this.playersByQueriedElement,Ht.element,Ht))}),rn.forEach(Ht=>hn(Ht,Yi));const Tn=he(li);return Tn.onDestroy(()=>{rn.forEach(Ht=>nn(Ht,Yi)),Zn(ze,v.toStyles)}),on.forEach(Ht=>{pn(B,Ht,[]).push(Tn)}),Tn}_buildPlayer(b,v,T){return v.length>0?this.driver.animate(b.element,v,b.duration,b.delay,b.easing,T):new Wt.sf(b.duration,b.delay)}}class ca{namespaceId;triggerName;element;_player=new Wt.sf;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(b,v,T){this.namespaceId=b,this.triggerName=v,this.element=T}setRealPlayer(b){this._containsRealPlayer||(this._player=b,this._queuedCallbacks.forEach((v,T)=>{v.forEach(B=>lt(b,T,void 0,B))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(b.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(b){this.totalTime=b}syncPlayerEvents(b){const v=this._player;v.triggerCallback&&b.onStart(()=>v.triggerCallback("start")),b.onDone(()=>this.finish()),b.onDestroy(()=>this.destroy())}_queueEvent(b,v){pn(this._queuedCallbacks,b,[]).push(v)}onDone(b){this.queued&&this._queueEvent("done",b),this._player.onDone(b)}onStart(b){this.queued&&this._queueEvent("start",b),this._player.onStart(b)}onDestroy(b){this.queued&&this._queueEvent("destroy",b),this._player.onDestroy(b)}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(b){this.queued||this._player.setPosition(b)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(b){const v=this._player;v.triggerCallback&&v.triggerCallback(b)}}function qe(I){return I&&1===I.nodeType}function bt(I,b){const v=I.style.display;
1return I.style.display=b??"none",v}function Gt(I,b,v,T,B){const te=[];v.forEach(ze=>te.push(bt(ze)));const fe=[];T.forEach((ze,tt)=>{const rn=new Map;ze.forEach(on=>{const li=b.computeStyle(tt,on,B);rn.set(on,li),(!li||0==li.length)&&(tt[Ho]=Zs,fe.push(tt))}),I.set(tt,rn)});let Pe=0;return v.forEach(ze=>bt(ze,te[Pe++])),fe}function Zt(I,b){const v=new Map;if(I.forEach(Pe=>v.set(Pe,[])),0==b.length)return v;const B=new Set(b),te=new Map;function fe(Pe){if(!Pe)return 1;let ze=te.get(Pe);if(ze)return ze;const tt=Pe.parentNode;return ze=v.has(tt)?tt:B.has(tt)?1:fe(tt),te.set(Pe,ze),ze}return b.forEach(Pe=>{const ze=fe(Pe);1!==ze&&v.get(ze).push(Pe)}),v}function hn(I,b){I.classList?.add(b)}function nn(I,b){I.classList?.remove(b)}function _i(I,b,v){he(v).onDone(()=>I.processLeaveNode(b))}function $n(I,b){for(let v=0;v<I.length;v++){const T=I[v];T instanceof Wt.PZ?$n(T.players,b):b.push(T)}}function An(I,b,v){const T=v.get(I);if(!T)return!1;let B=b.get(I);return B?T.forEach(te=>B.add(te)):b.set(I,T),v.delete(I),!0}class Ei{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(b,v)=>{};constructor(b,v,T){this._driver=v,this._normalizer=T,this._transitionEngine=new _s(b.body,v,T),this._timelineEngine=new gs(b.body,v,T),this._transitionEngine.onRemovalComplete=(B,te)=>this.onRemovalComplete(B,te)}registerTrigger(b,v,T,B,te){const fe=b+"-"+B;let Pe=this._triggerCache[fe];if(!Pe){const ze=[],rn=Se(this._driver,te,ze,[]);if(ze.length)throw function fo(){return new t.buA(3404,!1)}();Pe=function Fi(I,b,v){return new Qs(I,b,v)}(B,rn,this._normalizer),this._triggerCache[fe]=Pe}this._transitionEngine.registerTrigger(v,B,Pe)}register(b,v){this._transitionEngine.register(b,v)}destroy(b,v){this._transitionEngine.destroy(b,v)}onInsert(b,v,T,B){this._transitionEngine.insertNode(b,v,T,B)}onRemove(b,v,T){this._transitionEngine.removeNode(b,v,T)}disableAnimations(b,v){this._transitionEngine.markElementAsDisabled(b,v)}process(b,v,T,B){if("@"==T.charAt(0)){const[te,fe]=Rn(T);this._timelineEngine.command(te,v,fe,B)}else this._transitionEngine.trigger(b,v,T,B)}listen(b,v,T,B,te){if("@"==T.charAt(0)){const[fe,Pe]=Rn(T);return this._timelineEngine.listen(fe,v,Pe,te)}return this._transitionEngine.listen(b,v,T,B,te)}flush(b=-1){this._transitionEngine.flush(b)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(b){this._transitionEngine.afterFlushAnimationsDone(b)}}let Ir=(()=>{class I{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(v,T,B){this._element=v,this._startStyles=T,this._endStyles=B;let te=I.initialStylesByElement.get(v);te||I.initialStylesByElement.set(v,te=new Map),this._initialStyles=te}start(){this._state<1&&(this._startStyles&&Zn(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Zn(this._element,this._initialStyles),this._endStyles&&(Zn(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(I.initialStylesByElement.delete(this._element),this._startStyles&&(rr(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(rr(this._element,this._endStyles),this._endStyles=null),Zn(this._element,this._initialStyles),this._state=3)}}return I})();function Wr(I){let b=null;return I.forEach((v,T)=>{(function Po(I){return"display"===I||"position"===I})(T)&&(b=b||new Map,b.set(T,v))}),b}class ss{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer=null;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(b,v,T,B){this.element=b,this.keyframes=v,this.options=T,this._specialStyles=B,this._duration=T.duration,this._delay=T.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(b=>b()),this._onDoneFns=[])}init(){this._buildPlayer()&&this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return this.domPlayer;this._initialized=!0;const b=this.keyframes,v=this._triggerWebAnimation(this.element,b,this.options);if(!v)return this._onFinish(),null;this.domPlayer=v,this._finalKeyframe=b.length?b[b.length-1]:new Map;const T=()=>this._onFinish();return v.addEventListener("finish",T),this.onDestroy(()=>{v.removeEventListener("finish",T)}),v}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer?.pause()}_convertKeyframesToObject(b){const v=[];return b.forEach(T=>{v.push(Object.fromEntries(T))}),v}_triggerWebAnimation(b,v,T){const B=this._convertKeyframesToObject(v);try{return b.animate(B,T)}catch{return null}}onStart(b){this._originalOnStartFns.push(b),this._onStartFns.push(b)}onDone(b){this._originalOnDoneFns.push(b),this._onDoneFns.push(b)}onDestroy(b){this._onDestroyFns.push(b)}play(){const b=this._buildPlayer();b&&(this.hasStarted()||(this._onStartFns.forEach(v=>v()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),b.play())}pause(){this.init(),this.domPlayer?.pause()}finish(){this.init(),this.domPlayer&&(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?.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(b=>b()),this._onDestroyFns=[])}setPosition(b){this.domPlayer||this.init(),this.domPlayer&&(this.domPlayer.currentTime=b*this.time)}getPosition(){return this.domPlayer?+(this.domPlayer.currentTime??0)/this.time:this._initialized?1:0}get totalTime(){return this._delay+this._duration}beforeDestroy(){const b=new Map;this.hasStarted()&&this._finalKeyframe.forEach((T,B)=>{"offset"!==B&&b.set(B,this._finished?T:zn(this.element,B))}),this.currentSnapshot=b}triggerCallback(b){const v="start"===b?this._onStartFns:this._onDoneFns;v.forEach(T=>T()),v.length=0}}class cr{validateStyleProperty(b){return!0}validateAnimatableStyleProperty(b){return!0}containsElement(b,v){return Dn(b,v)}getParentElement(b){return Ki(b)}query(b,v,T){return tr(b,v,T)}computeStyle(b,v,T){return zn(b,v)}animate(b,v,T,B,te,fe=[]){const ze={duration:T,delay:B,fill:0==B?"both":"forwards"};te&&(ze.easing=te);const tt=new Map,rn=fe.filter(Tn=>Tn instanceof ss);(function vt(I,b){return 0===I||0===b}
1)(T,B)&&rn.forEach(Tn=>{Tn.currentSnapshot.forEach((Ht,ln)=>tt.set(ln,Ht))});let on=function xn(I){return I.length?I[0]instanceof Map?I:I.map(b=>new Map(Object.entries(b))):[]}(v).map(Tn=>new Map(Tn));on=function Rt(I,b,v){if(v.size&&b.length){let T=b[0],B=[];if(v.forEach((te,fe)=>{T.has(fe)||B.push(fe),T.set(fe,te)}),B.length)for(let te=1;te<b.length;te++){let fe=b[te];B.forEach(Pe=>fe.set(Pe,zn(I,Pe)))}}return b}(b,on,tt);const li=function so(I,b){let v=null,T=null;return Array.isArray(b)&&b.length?(v=Wr(b[0]),b.length>1&&(T=Wr(b[b.length-1]))):b instanceof Map&&(v=Wr(b)),v||T?new Ir(I,v,T):null}(b,on);return new ss(b,on,ze,li)}}const ea="@.disabled";class ua{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(b,v,T,B){this.namespaceId=b,this.delegate=v,this.engine=T,this._onDestroy=B}get data(){return this.delegate.data}destroyNode(b){this.delegate.destroyNode?.(b)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(b,v){return this.delegate.createElement(b,v)}createComment(b){return this.delegate.createComment(b)}createText(b){return this.delegate.createText(b)}appendChild(b,v){this.delegate.appendChild(b,v),this.engine.onInsert(this.namespaceId,v,b,!1)}insertBefore(b,v,T,B=!0){this.delegate.insertBefore(b,v,T),this.engine.onInsert(this.namespaceId,v,b,B)}removeChild(b,v,T,B){B?this.delegate.removeChild(b,v,T,B):this.parentNode(v)&&this.engine.onRemove(this.namespaceId,v,this.delegate)}selectRootElement(b,v){return this.delegate.selectRootElement(b,v)}parentNode(b){return this.delegate.parentNode(b)}nextSibling(b){return this.delegate.nextSibling(b)}setAttribute(b,v,T,B){this.delegate.setAttribute(b,v,T,B)}removeAttribute(b,v,T){this.delegate.removeAttribute(b,v,T)}addClass(b,v){this.delegate.addClass(b,v)}removeClass(b,v){this.delegate.removeClass(b,v)}setStyle(b,v,T,B){this.delegate.setStyle(b,v,T,B)}removeStyle(b,v,T){this.delegate.removeStyle(b,v,T)}setProperty(b,v,T){"@"==v.charAt(0)&&v==ea?this.disableAnimations(b,!!T):this.delegate.setProperty(b,v,T)}setValue(b,v){this.delegate.setValue(b,v)}listen(b,v,T,B){return this.delegate.listen(b,v,T,B)}disableAnimations(b,v){this.engine.disableAnimations(b,v)}}class vs extends ua{factory;constructor(b,v,T,B,te){super(v,T,B,te),this.factory=b,this.namespaceId=v}setProperty(b,v,T){"@"==v.charAt(0)?"."==v.charAt(1)&&v==ea?this.disableAnimations(b,T=void 0===T||!!T):this.engine.process(this.namespaceId,b,v.slice(1),T):this.delegate.setProperty(b,v,T)}listen(b,v,T,B){if("@"==v.charAt(0)){const te=function ja(I){switch(I){case"body":return document.body;case"document":return document;case"window":return window;default:return I}}(b);let fe=v.slice(1),Pe="";return"@"!=fe.charAt(0)&&([fe,Pe]=function pa(I){const b=I.indexOf(".");return[I.substring(0,b),I.slice(b+1)]}(fe)),this.engine.listen(this.namespaceId,te,fe,Pe,ze=>{this.factory.scheduleListenerCallback(ze._data||-1,T,ze)})}return this.delegate.listen(b,v,T,B)}}class ta{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(b,v,T){this.delegate=b,this.engine=v,this._zone=T,v.onRemovalComplete=(B,te)=>{te?.removeChild(null,B)}}createRenderer(b,v){const B=this.delegate.createRenderer(b,v);if(!b||!v?.data?.animation){const tt=this._rendererCache;let rn=tt.get(B);return rn||(rn=new ua("",B,this.engine,()=>tt.delete(B)),tt.set(B,rn)),rn}const te=v.id,fe=v.id+"-"+this._currentId;this._currentId++,this.engine.register(fe,b);const Pe=tt=>{Array.isArray(tt)?tt.forEach(Pe):this.engine.registerTrigger(te,fe,b,tt.name,tt)};return v.data.animation.forEach(Pe),new vs(this,fe,B,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(b,v,T){if(b>=0&&b<this._microtaskId)return void this._zone.run(()=>v(T));const B=this._animationCallbacksBuffer;0==B.length&&queueMicrotask(()=>{this._zone.run(()=>{B.forEach(te=>{const[fe,Pe]=te;fe(Pe)}),this._animationCallbacksBuffer=[]})}),B.push([v,T])}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()}componentReplaced(b){this.engine.flush(),this.delegate.componentReplaced?.(b)}}const na=[{provide:Xt,useFactory:function ha(){return new Oo}},{provide:Ei,useClass:(()=>
1{class I extends Ei{constructor(v,T,B){super(v,T,B)}ngOnDestroy(){this.flush()}static \u0275fac=function(T){return new(T||I)(t.KVO(t.qQL),t.KVO(Do),t.KVO(Xt))};static \u0275prov=t.jDH({token:I,factory:I.\u0275fac})}return I})()},{provide:d._9s,useFactory:function Oa(){return new ta((0,t.WQX)(Nn),(0,t.WQX)(Ei),(0,t.WQX)(t.SKi))}}],ia=[{provide:Do,useClass:Li},{provide:d.bc$,useValue:"NoopAnimations"},...na],Ta=[{provide:Do,useFactory:()=>new cr},{provide:d.bc$,useFactory:()=>"BrowserAnimations"},...na];let Kn=(()=>{class I{static withConfig(v){return{ngModule:I,providers:v.disableAnimations?ia:Ta}}static \u0275fac=function(T){return new(T||I)};static \u0275mod=d.$C({type:I});static \u0275inj=t.G2t({providers:Ta,imports:[ni]})}return I})();var rl=S(6732),xs=S(3049),qr=S(3366);let Ro=(()=>{class I{constructor(v){this.apiService=v}intercept(v,T){let B=this.apiService.token;return B&&B.access_token&&(v=v.clone({setHeaders:{Authorization:`Bearer ${B.access_token}`}})),T.handle(v)}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})();var Ha=S(4526),Ps=S(3921);let ys=(()=>{class I{constructor(v){this.apiService=v}intercept(v,T){return T.handle(v).pipe((0,Ps.W)(B=>{let te="";return te=`Error Code: ${B.status}\nMessage: ${B.message}`,(0,Ha.$)(te)}))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})();var ks=S(5006);let Qo=(()=>{class I{constructor(v){this.apiService=v}canActivate(v,T){return!!this.apiService.isValidToken()||this.apiService.getToken().pipe((0,ks.T)(B=>!0))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac,providedIn:"root"})}}return I})();var No=S(438),bs=S(5312),ol=S(345),El=S(7198),Wa=S(5539),Cs=S(9382),Ss=S(2973);function Tc(I,b){if(1&I&&(d.j41(0,"div",6),d.EFF(1,"\n          "),d.j41(2,"p"),d.EFF(3),d.k0s(),d.EFF(4,"\n        "),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(3),d.JRh(v.message)}}function xc(I,b){if(1&I&&(d.qex(0),d.EFF(1,"\n        "),d.DNE(2,Tc,5,1,"div",5),d.EFF(3,"\n      "),d.bVm()),2&I){const v=b.index,T=d.XpG(2);d.R7$(2),d.Y8G("ngIf",v===T.currentIndex)}}function Yl(I,b){if(1&I&&(d.qex(0),d.EFF(1,"\n    "),d.j41(2,"div",3),d.EFF(3,"\n      "),d.DNE(4,xc,4,1,"ng-container",4),d.EFF(5,"\n    "),d.k0s(),d.EFF(6,"\n  "),d.bVm()),2&I){const v=d.XpG();d.R7$(2),d.Y8G("@slideAnimation",v.currentIndex),d.R7$(2),d.Y8G("ngForOf",v.alerts)("ngForTrackBy",v.trackByIndex)}}function D(I,b){1&I&&(d.EFF(0,"\n    "),d.j41(1,"div",6),d.EFF(2,"\n      "),d.j41(3,"p"),d.EFF(4,"NO ALERTS IN THE LAST 10 DAYS"),d.k0s(),d.EFF(5,"\n    "),d.k0s(),d.EFF(6,"\n  "))}let A=(()=>{class I{constructor(){this.alerts=[],this.currentIndex=0}ngOnInit(){this.startAutoplay()}ngOnDestroy(){this.stopAutoplay()}startAutoplay(){this.stopAutoplay(),this.autoplayInterval=setInterval(()=>{this.alerts.length>1&&(this.currentIndex=(this.currentIndex+1)%this.alerts.length)},1e4)}stopAutoplay(){this.autoplayInterval&&(clearInterval(this.autoplayInterval),this.autoplayInterval=null)}trackByIndex(v){return v}static{this.\u0275fac=function(T){return new(T||I)}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["app-alert-slider"]],inputs:{alerts:"alerts"},standalone:!1,decls:7,vars:2,consts:[["empty",""],[1,"alert-slider-wrapper"],[4,"ngIf","ngIfElse"],[1,"alert-track"],[4,"ngFor","ngForOf","ngForTrackBy"],["class","alert-slide",4,"ngIf"],[1,"alert-slide"]],template:function(T,B){if(1&T&&(d.j41(0,"div",1),d.EFF(1,"\n  "),d.DNE(2,Yl,7,3,"ng-container",2),d.EFF(3,"\n  "),d.DNE(4,D,7,0,"ng-template",null,0,d.C5r),d.EFF(6,"\n"),d.k0s()),2&T){const te=d.sdS(5);d.R7$(2),d.Y8G("ngIf",B.alerts.length>0)("ngIfElse",te)}},dependencies:[oe.Sq,oe.bT],styles:[".alert-slider-wrapper[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.alert-track[_ngcontent-%COMP%]{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.alert-slide[_ngcontent-%COMP%]{width:100%;text-align:left}.alert-slide[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:clamp(.55rem,.55rem + .6vw,1.25rem);line-height:1.2;margin:0}.slide-event[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:clamp(.55rem,.55rem + .6vw,1.25rem);line-height:1.2}"],data:{animation:[(0,Wt.hZ)("slideAnimation",[(0,Wt.kY)("* => *",[(0,Wt.Os)([(0,Wt.P)(":enter",[(0,Wt.iF)({transform:"translateX(100%)",opacity:0}
1),(0,Wt.i0)("1.5s ease-out",(0,Wt.iF)({transform:"translateX(0)",opacity:1}))],{optional:!0}),(0,Wt.P)(":leave",[(0,Wt.iF)({transform:"translateX(0)",opacity:1,position:"absolute",width:"100%"}),(0,Wt.i0)("1s ease-out",(0,Wt.iF)({transform:"translateX(-100%)",opacity:0}))],{optional:!0})])])])]}})}}return I})();var P=S(9776),F=S(8035),X=S(6566),pe=S(2354),xe=S(9086),we=S(1518);function pt(I,b){if(1&I&&(d.j41(0,"a",19),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit,T=d.XpG(2);d.Y8G("routerLink",d.ai1("pages/",T.getTabName(v.name),"/",v.value)),d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function Lt(I,b){if(1&I&&(d.j41(0,"a",20),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.Y8G("routerLink",d.mNQ(v.value))("ngClass",v.sections.length>0?"menu-underline":""),d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function On(I,b){if(1&I&&(d.j41(0,"a",21),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.Y8G("href",v.value,d.B4B),d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function oi(I,b){if(1&I&&(d.j41(0,"span",22),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function fr(I,b){if(1&I&&(d.j41(0,"a",32),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit,T=d.XpG(2).$implicit,B=d.XpG(2);d.Y8G("routerLink",d.ai1("pages/",B.getTabName(T.name),"/",v.value)),d.R7$(),d.SpI("\n                  ",v.header,"\n                ")}}function vo(I,b){if(1&I&&(d.j41(0,"a",33),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.Y8G("href",v.value,d.B4B),d.R7$(),d.SpI("\n                  ",v.header,"\n                ")}}function Jr(I,b){if(1&I&&(d.j41(0,"a",34),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.Y8G("routerLink",v.value),d.R7$(),d.SpI("\n                  ",v.header,"\n                ")}}function as(I,b){if(1&I&&(d.j41(0,"span"),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(),d.SpI("\n                  ",v.header,"\n                ")}}function qo(I,b){1&I&&(d.j41(0,"span"),d.EFF(1,"\n                  "),d.j41(2,"mat-icon",35),d.EFF(3,"arrow_right"),d.k0s(),d.EFF(4,"\n                  "),d.j41(5,"mat-icon",36),d.EFF(6,"arrow_drop_down"),d.k0s(),d.EFF(7,"\n                "),d.k0s())}function Is(I,b){if(1&I&&(d.j41(0,"a",34),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit,T=d.XpG(4).$implicit,B=d.XpG(2);d.Y8G("routerLink",d.ai1("pages/",B.getTabName(T.name),"/",v.value)),d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function ra(I,b){if(1&I&&(d.j41(0,"a",33),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.Y8G("href",v.value,d.B4B),d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function xa(I,b){if(1&I&&(d.j41(0,"a",34),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.Y8G("routerLink",d.mNQ(v.value)),d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function sl(I,b){if(1&I&&(d.j41(0,"span"),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function oa(I,b){if(1&I&&(d.qex(0),d.EFF(1,"\n                    "),d.j41(2,"div",38),d.EFF(3,"\n                      "),d.DNE(4,Is,2,4,"a",29),d.EFF(5,"\n                      "),d.DNE(6,ra,2,2,"a",28),d.EFF(7,"\n                      "),d.DNE(8,xa,2,3,"a",29),d.EFF(9,"\n                      "),d.DNE(10,sl,2,1,"span",30),d.EFF(11,"\n                    "),d.k0s(),d.EFF(12,"\n                  "),d.bVm()),2&I){const v=b.$implicit;d.R7$(4),d.Y8G("ngIf","pageId"==v.type),d.R7$(2),d.Y8G("ngIf","linkUrl"==v.type),d.R7$(2),d.Y8G("ngIf","self"==v.type),d.R7$(2),d.Y8G("ngIf","pageId"!=v.type&&"linkUrl"!=v.type&&"self"!=v.type)}}function ou(I,b){if(1&I&&(d.j41(0,"div",37),d.EFF(1,"\n                  "),d.DNE(2,oa,13,4,"ng-container",25),d.EFF(3,"\n                "),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(2),d.Y8G("ngForOf",v.items)}}function Ql(I,b){if(1&I&&(d.qex(0),d.EFF(1,"\n              "),d.j41(2,"div",26),d.EFF(3,"\n                "),d.DNE(4,fr,2,4,"a",27),d.EFF(5,"\n                "),d.DNE(6,vo,2,2,"a",28),d.EFF(7,"\n                "),d.DNE(8,Jr,2,2,"a",29),d.EFF(9,"\n                "),d.DNE(10,as,2,1,"span",30),d.EFF(11,"\n                "),d.DNE(12,qo,8,0,"span",30),d.EFF(13,"\n                "),d.DNE(14,ou,4,1,"div",31),d.EFF(1
15,"\n              "),d.k0s(),d.EFF(16,"\n            "),d.bVm()),2&I){const v=b.$implicit;d.R7$(4),d.Y8G("ngIf","pageId"==v.type),d.R7$(2),d.Y8G("ngIf","linkUrl"==v.type),d.R7$(2),d.Y8G("ngIf","self"==v.type),d.R7$(2),d.Y8G("ngIf","pageId"!=v.type&&"linkUrl"!=v.type&&"self"!=v.type),d.R7$(2),d.Y8G("ngIf",v.items.length>0),d.R7$(2),d.Y8G("ngIf",v.items.length>0)}}function Dl(I,b){if(1&I&&(d.j41(0,"div",23),d.EFF(1,"\n          "),d.j41(2,"div",24),d.EFF(3,"\n            "),d.DNE(4,Ql,17,6,"ng-container",25),d.EFF(5,"\n          "),d.k0s(),d.EFF(6,"\n        "),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(4),d.Y8G("ngForOf",v.sections)}}function Ol(I,b){if(1&I&&(d.j41(0,"div",11),d.EFF(1,"\n        "),d.DNE(2,pt,2,4,"a",12),d.EFF(3,"\n        "),d.DNE(4,Lt,2,4,"a",13),d.EFF(5,"\n        "),d.DNE(6,On,2,2,"a",14),d.EFF(7,"\n        "),d.DNE(8,oi,2,1,"span",15),d.EFF(9,"\n        "),d.j41(10,"span",16),d.EFF(11,"\n          "),d.j41(12,"mat-icon",17),d.EFF(13,"keyboard_arrow_down"),d.k0s(),d.EFF(14,"\n        "),d.k0s(),d.EFF(15,"\n        "),d.DNE(16,Dl,7,1,"div",18),d.EFF(17,"\n      "),d.k0s()),2&I){const v=b.$implicit;d.R7$(2),d.Y8G("ngIf","pageId"==v.type),d.R7$(2),d.Y8G("ngIf","self"==v.type),d.R7$(2),d.Y8G("ngIf","linkUrl"==v.type),d.R7$(2),d.Y8G("ngIf","pageId"!=v.type&&"linkUrl"!=v.type&&"self"!=v.type),d.R7$(8),d.Y8G("ngIf",v.sections&&v.sections.length)}}function ud(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",43),d.bIt("click",function(){t.eBV(v);const B=d.XpG(3);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit,T=d.XpG(2);d.Y8G("routerLink",d.ai1("pages/",T.getTabName(v.name),"/",v.value)),d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function al(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",44),d.bIt("click",function(){t.eBV(v);const B=d.XpG(3);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit;d.Y8G("routerLink",d.mNQ(v.value))("ngClass",v.sections.length>0?"menu-underline":""),d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function Pc(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",45),d.bIt("click",function(){t.eBV(v);const B=d.XpG(3);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit;d.Y8G("href",v.value,d.B4B),d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function ql(I,b){if(1&I&&(d.j41(0,"span",22),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(),d.SpI("\n          ",v.name,"\n        ")}}function pd(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",51),d.bIt("click",function(){t.eBV(v);const B=d.XpG(5);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit,T=d.XpG(2).$implicit,B=d.XpG(2);d.Y8G("routerLink",d.ai1("pages/",B.getTabName(T.name),"/",v.value)),d.R7$(),d.SpI("\n                    ",v.header,"\n                  ")}}function su(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",52),d.bIt("click",function(){t.eBV(v);const B=d.XpG(5);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit;d.Y8G("href",v.value,d.B4B),d.R7$(),d.SpI("\n                    ",v.header,"\n                  ")}}function kc(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",53),d.bIt("click",function(){t.eBV(v);const B=d.XpG(5);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit;d.Y8G("routerLink",v.value),d.R7$(),d.SpI("\n                    ",v.header,"\n                  ")}}function au(I,b){if(1&I&&(d.j41(0,"span"),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(),d.SpI("\n                    ",v.header,"\n                  ")}}function Pa(I,b){1&I&&(d.j41(0,"p"),d.EFF(1,"\n                    "),d.j41(2,"mat-icon",35),d.EFF(3,"arrow_right"),d.k0s(),d.EFF(4,"\n                    "),d.j41(5,"mat-icon",36),d.EFF(6,"arrow_drop_down"),d.k0s(),d.EFF(7,"\n                  "),d.k0s())}function Jl(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",53),d.bIt("click",function(){t.eBV(v);const B=d.XpG(7);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit,T=d.XpG(4).$implicit,B=d.XpG(2);d.Y8G("routerLink",d.ai1("pages/",B.getTabName(T.name),"/",v.value)),d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function Tl(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",52),d.bIt("click",function(){t.eBV(v);const B=d.XpG(7);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit;d.Y8G("href",v.value,d.B4B),d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function xl(I,b){if(1&I){const v=d.RV6();d.j41(0,"a",53),d.bIt("click",function(){t.eBV(v);const B=d.XpG(7);return t.Njj(B.hidemenu())}),d.EFF(1),d.k0s()}if(2&I){const v=d.XpG().$implicit;d.Y8G("routerLink",d.mNQ(v.value)),d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function Sc(I,b){if(1&I&&(d.j41(0,"span"),d.EFF(1),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(),d.SpI("\n                        ",v.title,"\n                      ")}}function ka(I,b){if(1&I&&(d.qex(0),d.EFF(1,"\n                    "),d.j41(2,"div",38),d.EFF(3,"\n                      "),d.DNE(4,Jl,2,4,"a",49),d.EFF(5,"\n                      "),d.DNE(6,Tl,2,2,"a",48),d.EFF(7,"\n                      "),d.DNE(8,xl,2,3,"a",49),d.EFF(9,"\n                      "),d.DNE(10,Sc,2,1,"span",30),d.EFF(11,"\n                    "),d.k0s(),d.EFF(12,"\n                  "),d.bVm()),2&I){const v=b.$implicit;d.R7$(4),d.Y8G("ngIf","pageId"==v.type),d.R7$(2),d.Y8G("ngIf","linkUrl"==v.type),d.R7$(2),d.Y8G("ngIf","self"==v.type),d.R7$(2),d.Y8G("ngIf","pageId"!=v.type&&"linkUrl"!=v.type&&"self"!=v.type)}}function Pl(I,b){if(1&I&&(d.j41(0,"div",54),d.EFF(1,"\n                  "),d.DNE(2,ka,13,4,"ng-container",25),d.EFF(3,"\n                "),d.k0s()),2&I){const v=d.XpG(),T=v.$implicit,B=v.index,te=d.XpG(2).index,fe=d.XpG(2);d.Y8G("ngClass",te+1===fe.openedTab&&B+1===fe.openedMenu?"open":""),d.R7$(2),d.Y8G("ngForOf",T.items)}}function Zl(I,b){if(1&I){const v=d.RV6();d.qex(0),d.EFF(1,"\n              "),d.j41(2,"div",26),d.EFF(3,"\n                "),d.j41(4,"div",46),d.bIt("click",function(){const B=t.eBV(v).index,te=d.XpG(2).index,fe=d.XpG(2);return t.Njj(fe.showSubmenu(te,B))}),d.EFF(5,"\n                  "),d.DNE(6,pd,2,4,"a",47),d.EFF(7,"\n                  "),d.DNE(8,su,2,2,"a",48),d.EFF(9,"\n                  "),d.DNE(10,kc,2,2,"a",49),d.EFF(11,"\n                  "),d.DNE(12,au,2,1,"span",30),d.EFF(13,"\n                  "),d.DNE(14,Pa,8,0,"p",30),d.EFF(1
15,"\n                "),d.k0s(),d.EFF(16,"\n                "),d.DNE(17,Pl,4,2,"div",50),d.EFF(18,"\n              "),d.k0s(),d.EFF(19,"\n            "),d.bVm()}if(2&I){const v=b.$implicit,T=b.index,B=d.XpG(2).index,te=d.XpG(2);d.R7$(4),d.Y8G("ngClass",B+1===te.openedTab&&T+1===te.openedMenu?"open":""),d.R7$(2),d.Y8G("ngIf","pageId"==v.type),d.R7$(2),d.Y8G("ngIf","linkUrl"==v.type),d.R7$(2),d.Y8G("ngIf","self"==v.type),d.R7$(2),d.Y8G("ngIf","pageId"!=v.type&&"linkUrl"!=v.type&&"self"!=v.type),d.R7$(2),d.Y8G("ngIf",v.items.length>0),d.R7$(3),d.Y8G("ngIf",v.items.length>0)}}function kl(I,b){if(1&I&&(d.j41(0,"div",23),d.EFF(1,"\n          "),d.j41(2,"div",24),d.EFF(3,"\n            "),d.DNE(4,Zl,20,7,"ng-container",25),d.EFF(5,"\n          "),d.k0s(),d.EFF(6,"\n        "),d.k0s()),2&I){const v=d.XpG().$implicit;d.R7$(4),d.Y8G("ngForOf",v.sections)}}function Sl(I,b){if(1&I&&(d.j41(0,"div",39),d.EFF(1,"\n        "),d.DNE(2,ud,2,4,"a",40),d.EFF(3,"\n        "),d.DNE(4,al,2,4,"a",41),d.EFF(5,"\n        "),d.DNE(6,Pc,2,2,"a",42),d.EFF(7,"\n        "),d.DNE(8,ql,2,1,"span",15),d.EFF(9,"\n        "),d.DNE(10,kl,7,1,"div",18),d.EFF(11,"\n      "),d.k0s()),2&I){const v=b.$implicit;d.R7$(2),d.Y8G("ngIf","pageId"==v.type),d.R7$(2),d.Y8G("ngIf","self"==v.type),d.R7$(2),d.Y8G("ngIf","linkUrl"==v.type),d.R7$(2),d.Y8G("ngIf","pageId"!=v.type&&"linkUrl"!=v.type&&"self"!=v.type),d.R7$(2),d.Y8G("ngIf",v.sections&&v.sections.length)}}function Ua(I,b){if(1&I&&(d.qex(0),d.EFF(1,"\n    "),d.j41(2,"div",7),d.EFF(3,"\n      "),d.DNE(4,Ol,18,5,"div",8),d.EFF(5,"\n    "),d.k0s(),d.EFF(6,"\n    "),d.j41(7,"div",9),d.EFF(8,"\n      "),d.DNE(9,Sl,12,5,"div",10),d.EFF(10,"\n    "),d.k0s(),d.EFF(11,"\n  "),d.bVm()),2&I){const v=b.ngIf,T=d.XpG();d.R7$(4),d.Y8G("ngForOf",v),d.R7$(3),d.Y8G("ngClass",T.status?"":"open")("hidden",T.menuState),d.R7$(2),d.Y8G("ngForOf",v)}}function ll(I,b){if(1&I&&(d.j41(0,"div",11),d.EFF(1,"\n        "),d.j41(2,"span",22),d.EFF(3),d.k0s(),d.EFF(4,"\n      "),d.k0s()),2&I){const v=b.$implicit;d.R7$(3),d.JRh(v.name)}}function Il(I,b){if(1&I&&(d.EFF(0,"\n    "),d.j41(1,"div",7),d.EFF(2,"\n      "),d.DNE(3,ll,5,1,"div",8),d.EFF(4,"\n    "),d.k0s(),d.EFF(5,"\n  ")),2&I){const v=d.XpG();d.R7$(3),d.Y8G("ngForOf",v.menus)}}let ec=(()=>{class I{constructor(v,T,B,te,fe){this.menusStore=v,this.eventsStore=T,this.placesStore=B,this.pagesStore=te,this.authorsStore=fe,this.menus=[],this.menuStatusChange=new t.bkB,this.menus$=(0,P.zV)([this.menusStore.data$,this.authorsStore.data$,this.pagesStore.data$,this.placesStore.data$,this.eventsStore.data$]).pipe((0,ks.T)(([Pe,ze,tt,rn,on])=>{this.events=on,this.pages=tt,this.places=rn,this.authors=ze;const li=Pe.map(Tn=>("leaderBio"==Tn.departmentId?Tn.sections=this.authors.map((Ht,ln)=>({header:Ht.name,items:[],type:"self",sourceType:"hlink",value:`team/${Ht.id}`})):"events"==Tn.departmentId?Tn.sections=this.events.map((Ht,ln)=>({header:Ht.name,items:[],type:"self",sourceType:"hlink",value:`events/${Ht.id}`})).sort((Ht,ln)=>Ht.header.localeCompare(ln.header)):"places"==Tn.departmentId?Tn.sections=this.places.map((Ht,ln)=>({header:Ht.name,items:[],type:"self",sourceType:"hlink",value:`places/${Ht.id}`})).sort((Ht,ln)=>Ht.header.localeCompare(ln.header)):Tn.departmentId||(Tn.sections=Tn.sections.map(Ht=>{if("leaderBio"==Ht.departmentId)Ht.items=this.authors.map(ln=>({title:ln.name,type:"self",value:`team/${ln.id}`})),Ht.type="self",Ht.value="team";else if("places"==Ht.departmentId)Ht.items=this.places.map(ln=>({title:ln.name,type:"self",value:`places/${ln.id}`})).sort((ln,Ri)=>ln.title.localeCompare(Ri.title)),Ht.type="self",Ht.value="places";else if("events"==Ht.departmentId)Ht.items=this.events.map(ln=>({title:ln.name,type:"self",value:`events/${ln.id}`})).sort((ln,Ri)=>ln.title.localeCompare(Ri.title)),Ht.type="self",Ht.value="events";else if(Ht.departmentId||"hlink"!==Ht.sourceType)if(Ht.departmentId||"page"!==Ht.sourceType)Ht.items=Ht.items.filter(ln=>{if("pageId"!==ln.type)return ln;{const Ri=this.pages.find(Fr=>Fr.id===ln.value||Fr.extension===ln.value);if(Ri?.id)return Ri?.extension&&(ln.value=Ri.extension),ln}});else{Ht.type="pageId";const ln=this.pages.find(Ri=>Ri.id===Ht.value||Ri.extension===Ht.value);if(ln?.id)return ln?.extension&&(Ht.value=ln.extension),Ht}else-1!==Ht.value?.indexOf(bs.c.webUrl)?(Ht.type="self",Ht.value=Ht.value?.replace(bs.c.webUrl,"")):Ht.type="linkUrl";
1return Ht.items=this.sortByBackendOrderOrAlphabetically(Ht.items,"title"),Ht}),Tn.sections=this.sortByBackendOrderOrAlphabetically(Tn.sections,"header"),"hlink"===Tn.sourceType&&(Tn.type="linkUrl"),"page"===Tn.sourceType&&Tn.value&&(Tn.type="pageId")),Tn));return this.sortByBackendOrderOrAlphabetically(li,"name")})),this.events=[],this.places=[],this.pages=[],this.authors=[],this.status=!0,this.menuState=!1,this.openedTab=0,this.openedMenu=0}clickEvent(v){this.menuState=!1,this.status=!this.status,this.menuStatusChange.emit(!this.status)}hidemenu(){this.menuState=!this.menuState,this.status=!this.status,this.openedTab=0,this.openedMenu=0,this.menuStatusChange.emit(!this.status)}showSubmenu(v,T){this.openedTab===v+1&&this.openedMenu===T+1?(this.openedTab=0,this.openedMenu=0):(this.openedTab=v+1,this.openedMenu=T+1)}getTabName(v){return v.toLowerCase().replace(/ /g,"-")}sortByBackendOrderOrAlphabetically(v,T){const B=v.some(te=>"number"==typeof te.position);return[...v].sort((te,fe)=>{if(B)return(te.position??Number.MAX_SAFE_INTEGER)-(fe.position??Number.MAX_SAFE_INTEGER);const Pe=String(te[T]??"").trim(),ze=String(fe[T]??"").trim();return Pe.localeCompare(ze,void 0,{sensitivity:"base"})})}ngOnInit(){}static{this.\u0275fac=function(T){return new(T||I)(d.rXU(Cs.L),d.rXU(F.e),d.rXU(X.x),d.rXU(pe.V),d.rXU(xe.N))}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["app-menu"]],inputs:{menus:"menus"},outputs:{menuStatusChange:"menuStatusChange"},standalone:!1,decls:17,vars:5,consts:[["empty",""],[1,"menu"],[4,"ngIf","ngIfElse"],[3,"click","ngClass"],[1,"icon-top"],[1,"icon-mid"],[1,"icon-bottom"],[1,"menu-items-wrapper"],["class","menu-item",4,"ngFor","ngForOf"],[1,"mobile-menu",3,"ngClass","hidden"],["class","mobile-menu-item",4,"ngFor","ngForOf"],[1,"menu-item"],["class","dropbtn",3,"routerLink",4,"ngIf"],["class","dropbtn",3,"ngClass","routerLink",4,"ngIf"],["class","dropbtn","target","\u201d_blank\u201d","rel","noopener noreferrer",3,"href",4,"ngIf"],["class","dropbtn",4,"ngIf"],[1,"arrow_down"],[1,"keyboard_arrow_down"],["class","menu-item-wrapper",4,"ngIf"],[1,"dropbtn",3,"routerLink"],[1,"dropbtn",3,"ngClass","routerLink"],["target","\u201d_blank\u201d","rel","noopener noreferrer",1,"dropbtn",3,"href"],[1,"dropbtn"],[1,"menu-item-wrapper"],[1,"menu-item-content"],[4,"ngFor","ngForOf"],[1,"section-wrapper"],[3,"routerLink",4,"ngIf"],["target","\u201d_blank\u201d","rel","noopener noreferrer",3,"href",4,"ngIf"],["rel","selfopener",3,"routerLink",4,"ngIf"],[4,"ngIf"],["class","custom-dropdown",4,"ngIf"],[3,"routerLink"],["target","\u201d_blank\u201d","rel","noopener noreferrer",3,"href"],["rel","selfopener",3,"routerLink"],[1,"arrow_right"],[1,"arrow_drop_down"],[1,"custom-dropdown"],[1,"menu-header"],[1,"mobile-menu-item"],["class","dropbtn",3,"routerLink","click",4,"ngIf"],["class","dropbtn",3,"ngClass","routerLink","click",4,"ngIf"],["class","dropbtn","target","\u201d_blank\u201d","rel","noopener noreferrer",3,"href","click",4,"ngIf"],[1,"dropbtn",3,"click","routerLink"],[1,"dropbtn",3,"click","ngClass","routerLink"],["target","\u201d_blank\u201d","rel","noopener noreferrer",1,"dropbtn",3,"click","href"],[1,"section-header",3,"click","ngClass"],[3,"routerLink","click",4,"ngIf"],["target","\u201d_blank\u201d","rel","noopener noreferrer",3,"href","click",4,"ngIf"],["rel","selfopener",3,"routerLink","click",4,"ngIf"],["class","custom-dropdown",3,"ngClass",4,"ngIf"],[3,"click","routerLink"],["target","\u201d_blank\u201d","rel","noopener noreferrer",3,"click","href"],["rel","selfopener",3,"click","routerLink"],[1,"custom-dropdown",3,"ngClass"]],template:function(T,B){if(1&T){const te=d.RV6();d.j41(0,"div",1),d.EFF(1,"\n  "),d.DNE(2,Ua,12,4,"ng-container",2),d.nI1(3,"async"),d.EFF(4,"\n  "),d.DNE(5,Il,6,1,"ng-template",null,0,d.C5r),d.EFF(7,"\n"),d.k0s(),d.EFF(8,"\n"),d.j41(9,"button",3),d.bIt("click",function(Pe){return t.eBV(te),t.Njj(B.clickEvent(Pe))}),d.EFF(10,"\n  "),d.nrm(11,"span",4),d.EFF(12,"\n  "),d.nrm(13,"span",5),d.EFF(14,"\n  "),d.nrm(15,"span",6),d.EFF(16,"\n"),d.k0s()}if(2&T){const te=d.sdS(6);d.R7$(2),d.Y8G("ngIf",d.bMT(3,3,B.menus$))("ngIfElse",te),d.R7$(7),d.Y8G("ngClass",B.status?"":"close")}},dependencies:[xs.Wk,oe.YU,oe.Sq,oe.bT,we.An,oe.Jj],styles:["[_nghost-%COMP%]{display:block;flex:1;min-width:0;position:relative}.menu[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;margin:0;color:#000;z-index:11;justify-content:space-between}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]{display:flex;gap:1.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap}
1@media only screen and (max-width:900px){.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]{display:none}}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;flex:0 0 auto;padding-top:4px;gap:4px;margin-right:0}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .arrow_down[_ngcontent-%COMP%]{display:flex;align-self:center;height:100%;margin-top:3px}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]:hover   .dropbtn[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]:hover   .arrow_down[_ngcontent-%COMP%]{color:#1b88ec}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{cursor:pointer;font-size:17pt;color:#1e3eaf;text-decoration:none}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%] > span.menu-underline[_ngcontent-%COMP%]:hover, .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%] > a.menu-underline[_ngcontent-%COMP%]:hover{text-decoration:underline}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]{right:-8px;top:100%;width:max-content;visibility:hidden;transition:visibility 0s,opacity .5s linear;z-index:10;padding:8px;text-align:left;opacity:.97;box-shadow:2px 6px 18px #0f19280a}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]{display:flex;left:0;flex-direction:column;background-color:#f8f7ef;padding:14px 0 15px 20px;margin-top:16px;position:absolute;max-width:550px;z-index:14;margin-left:2px;border-radius:20px}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding-top:0;line-height:26px}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#267b86}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]{display:flex;gap:8px;width:100%;min-width:max-content;color:#1e3eaf;padding-right:14px;justify-content:space-between}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{line-height:26px;padding:0!important;cursor:pointer}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1e3eaf}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#e7ad74}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .arrow_right[_ngcontent-%COMP%]{display:none}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .arrow_drop_down[_ngcontent-%COMP%]{display:block}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]:hover{color:#e7ad74;text-decoration:underline}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]:hover   .arrow_right[_ngcontent-%COMP%]{display:block}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]:hover   .arrow_drop_down[_ngcontent-%COMP%]{display:none}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]:hover   .custom-dropdown[_ngcontent-%COMP%]{display:block}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]{position:absolute;display:none;left:100%;margin-top:-6px;padding:10px;color:#1e3eaf;border-radius:20px;background-color:#f8f7ef}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]:hover{display:block}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]{padding:0 12px;width:max-content;display:flex;flex-direction:column}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1e3eaf;text-decoration:none}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover, .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#ffdaec}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .hide[_ngcontent-%COMP%]{display:none}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .custom-page-links[_ngcontent-%COMP%]{padding:8px 15px 8px 20px;position:absolute;margin-left:1px;left:100%;background-color:#a1a1a1;width:max-content;border-radius:5px;margin-top:-22px}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .hide[_ngcontent-%COMP%]{display:none}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]:hover   .menu-item-wrapper[_ngcontent-%COMP%]{visibility:visible}.menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]:hover > span[_ngcontent-%COMP%], .menu[_ngcontent-%COMP%]   .menu-items-wrapper[_ngcontent-%COMP%]   .menu-item[_ngcontent-%COMP%]:hover > a[_ngcontent-%COMP%]{color:#000;background-color:transparent;opacity:1}.mobile-menu[_ngcontent-%COMP%]{display:none;font-family:Poppins;position:relative;color:#1e1e1e;padding-left:1.6rem;z-index:11;overflow-y:scroll}
1@media only screen and (max-width:900px){.mobile-menu[_ngcontent-%COMP%]{display:block;position:fixed;left:0;width:100%;top:var(--mobile-menu-top, 65px);height:calc(100vh - var(--mobile-menu-top, 65px));background-color:#f5e8fa;transform:translateY(-120%);opacity:0;visibility:hidden;pointer-events:none;margin-left:0;padding-top:20px;padding-bottom:70px;transition:.3s ease-in;z-index:9998}}@media only screen and (max-width:900px){.mobile-menu.open[_ngcontent-%COMP%]{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]{display:flex;flex-direction:column}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%] > span[_ngcontent-%COMP%], .mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{cursor:pointer;font-size:17pt;color:#1e3eaf;padding:10px;text-decoration:none}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%] > span.menu-underline[_ngcontent-%COMP%], .mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%] > a.menu-underline[_ngcontent-%COMP%]{text-decoration:underline}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]{width:100%;transition:visibility 0s,opacity .5s linear;text-align:left}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding-left:20px;margin-top:-2px;margin-left:2px}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{padding-top:0;line-height:18px;font-size:15pt}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#267b86}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]{width:100%;color:#1e1e1e;padding-right:14px}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]{display:flex;gap:8px;padding:5px;min-width:max-content;justify-content:space-between}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{line-height:26px;padding:0!important}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1b88ec;text-decoration:underline}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   .arrow_right[_ngcontent-%COMP%]{display:block}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header[_ngcontent-%COMP%]   .arrow_drop_down[_ngcontent-%COMP%]{display:none}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header.open[_ngcontent-%COMP%], .mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header.open[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1e3eaf}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header.open[_ngcontent-%COMP%]   .arrow_right[_ngcontent-%COMP%]{display:none}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .section-header.open[_ngcontent-%COMP%]   .arrow_drop_down[_ngcontent-%COMP%]{display:block}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]{display:none;left:100%;margin-top:-6px;padding:10px;color:#1e1e1e}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown.open[_ngcontent-%COMP%]{display:block}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]{padding:4px 12px;width:max-content;display:flex;flex-direction:column}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1b88ec;text-decoration:none}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:hover, .mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .menu-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#267b86}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .hide[_ngcontent-%COMP%]{display:none}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .custom-dropdown[_ngcontent-%COMP%]   .custom-page-links[_ngcontent-%COMP%]{padding:8px 15px 8px 20px;margin-left:1px;left:100%;width:max-content;border-radius:5px;margin-top:-22px}.mobile-menu[_ngcontent-%COMP%]   .mobile-menu-item[_ngcontent-%COMP%]   .menu-item-wrapper[_ngcontent-%COMP%]   .menu-item-content[_ngcontent-%COMP%]   .section-wrapper[_ngcontent-%COMP%]   .hide[_ngcontent-%COMP%]{display:none}button[_ngcontent-%COMP%]{display:none;position:fixed;z-index:12;width:60px;height:60px;appearance:none;background:transparent;outline:none;border:0;right:auto;left:50px;top:10px}
1@media only screen and (max-width:900px){button[_ngcontent-%COMP%]{display:none}}@media only screen and (max-width:600px){button[_ngcontent-%COMP%]{left:20px}}@media only screen and (max-width:500px){button[_ngcontent-%COMP%]{top:5px}}button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:absolute;width:36px;height:4px;background:#1e3eaf;display:block;left:12px;transition:all .25s ease-out}button[_ngcontent-%COMP%]   span.icon-top[_ngcontent-%COMP%]{top:18px}button[_ngcontent-%COMP%]   span.icon-mid[_ngcontent-%COMP%]{top:28px}button[_ngcontent-%COMP%]   span.icon-bottom[_ngcontent-%COMP%]{top:38px}button.close[_ngcontent-%COMP%]   span.icon-top[_ngcontent-%COMP%]{top:28px;transform:rotate(45deg)}button.close[_ngcontent-%COMP%]   span.icon-mid[_ngcontent-%COMP%]{opacity:0}button.close[_ngcontent-%COMP%]   span.icon-bottom[_ngcontent-%COMP%]{top:28px;transform:rotate(-45deg)}"],changeDetection:0})}}return I})();const cl=["logoWrapper"];let za=(()=>{class I{constructor(v,T,B){this.menusStore=v,this.alerts=T,this.router=B,this.logo="http://placehold.it/350x150/000000",this.menus=[],this.edmenus=[],this.homeAlerts=[],this.isMenuOpen=!1,this.menusStore.data$.pipe((0,ks.T)(te=>(te.sort((fe,Pe)=>fe.position-Pe.position),this.menus=te,this.menus))).subscribe(),this.alerts.data$.pipe((0,Wa.M)(te=>{const fe=Date.now();this.homeAlerts=(te||[]).filter(ze=>{const tt=this.toTimestamp(ze?.createdDate);return tt!==Number.NEGATIVE_INFINITY&&tt+864e6>fe}).slice(0,5)})).subscribe()}ngOnInit(){this.logo=this.logo.replace("ar_1.5,b_auto,c_pad/","")}ngAfterViewInit(){this.updateMenuTop()}onResize(){this.updateMenuTop()}updateMenuTop(){if(this.logoWrapper){const v=this.logoWrapper.nativeElement.getBoundingClientRect();document.documentElement.style.setProperty("--mobile-menu-top",`${v.bottom}px`)}}toTimestamp(v){if(null==v)return Number.NEGATIVE_INFINITY;if(v instanceof Date){const B=v.getTime();return Number.isFinite(B)?B:Number.NEGATIVE_INFINITY}if("object"==typeof v){if("function"==typeof v.toDate){const fe=v.toDate(),Pe=fe instanceof Date?fe.getTime():Number.NaN;return Number.isFinite(Pe)?Pe:Number.NEGATIVE_INFINITY}const B=v.seconds??v._seconds,te=v.nanoseconds??v._nanoseconds;if("number"==typeof B){const fe=1e3*B+("number"==typeof te?te/1e6:0);return Number.isFinite(fe)?fe:Number.NEGATIVE_INFINITY}}if("string"==typeof v){const B=v.replace(/(\d{1,2})(st|nd|rd|th)/gi,"$1"),te=new Date(B).getTime();return Number.isFinite(te)?te:Number.NEGATIVE_INFINITY}const T=new Date(v).getTime();return Number.isFinite(T)?T:Number.NEGATIVE_INFINITY}goToNews(){this.router.navigate(["/news"])}onMenuStatusChange(v){this.isMenuOpen=v}static{this.\u0275fac=function(T){return new(T||I)(d.rXU(Cs.L),d.rXU(Ss.g),d.rXU(No.Ix))}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["app-header"]],viewQuery:function(T,B){if(1&T&&d.GBs(cl,5),2&T){let te;d.mGM(te=d.lsd())&&(B.logoWrapper=te.first)}},hostBindings:function(T,B){1&T&&d.bIt("resize",function(){return B.onResize()},d.tSv)},inputs:{logo:"logo"},standalone:!1,decls:81,vars:7,consts:[["logoWrapper",""],["appMenu",""],[1,"header"],[1,"logo-wrapper"],["routerLink","/",1,"logo"],[3,"src"],[1,"mobile-hamburger",3,"click","ngClass"],[1,"icon-top"],[1,"icon-mid"],[1,"icon-bottom"],[1,"cta-btns"],["routerLink","/IncidentReporting","role","button","aria-label","Report a Concern",1,"action-btn","report-btn"],[1,"report-text"],["src","assets/images/shield-scn.png","alt","","aria-hidden","true",1,"report-icon"],["routerLink","/donate","role","button","aria-label","Donate",1,"action-btn","donate-btn"],[1,"donate-text"],["aria-hidden","true",1,"donate-heart"],["version","1.1","id","Layer_1","xmlns","http://www.w3.org/2000/svg","x","0px","y","0px","viewBox","0 0 122.88 107.41",0,"xml","space","preserve"],["d","M60.83,17.19C68.84,8.84,74.45,1.62,86.79,0.21c23.17-2.66,44.48,21.06,32.78,44.41 c-3.33,6.65-10.11,14.56-17.61,22.32c-8.23,8.52-17.34,16.87-23.72,23.2l-17.4,17.26L46.46,93.56C29.16,76.9,0.95,55.93,0.02,29.95 C-0.63,11.75,13.73,0.09,30.25,0.3C45.01,0.5,51.22,7.84,60.83,17.19L60.83,17.19L60.83,17.19z",1,"st0"],["href","/pages/li
1ons-of-judah/lion-of-judah","aria-label","Be a Lion",1,"action-btn","lion-btn"],[1,"lion-content"],[1,"lion-text"],["src","assets/images/lions-of-judah-diamond.png","alt","","aria-hidden","true",1,"lion-icon"],["routerLink","events",1,"action-btn"],["routerLink","/newsletter",1,"action-btn"],[1,"alerts-section",3,"click"],[3,"alerts"],[1,"menu"],[3,"menuStatusChange","menus"]],template:function(T,B){if(1&T){const te=d.RV6();d.j41(0,"header",2),d.EFF(1,"\n  "),d.j41(2,"div",3,0),d.EFF(4,"\n    "),d.j41(5,"a",4),d.EFF(6,"\n      "),d.nrm(7,"img",5),d.EFF(8,"\n    "),d.k0s(),d.EFF(9,"\n    "),d.j41(10,"button",6),d.bIt("click",function(Pe){t.eBV(te);const ze=d.sdS(70);return t.Njj(ze.clickEvent(Pe))}),d.EFF(11,"\n      "),d.nrm(12,"span",7),d.EFF(13,"\n      "),d.nrm(14,"span",8),d.EFF(15,"\n      "),d.nrm(16,"span",9),d.EFF(17,"\n    "),d.k0s(),d.EFF(18,"\n    "),d.j41(19,"div",10),d.EFF(20,"\n      "),d.j41(21,"div",11),d.EFF(22,"\n        "),d.j41(23,"span",12),d.EFF(24,"Report a Concern"),d.k0s(),d.EFF(25,"\n        "),d.nrm(26,"img",13),d.EFF(27,"\n      "),d.k0s(),d.EFF(28,"\n      "),d.j41(29,"div",14),d.EFF(30,"\n        "),d.j41(31,"span",15),d.EFF(32,"Donate"),d.k0s(),d.EFF(33,"\n        "),d.j41(34,"span",16),d.EFF(35,"\n          "),t.qSk(),d.j41(36,"svg",17),d.EFF(37,"\n\n            "),d.nrm(38,"path",18),d.EFF(39,"\n          "),d.k0s(),d.EFF(40,"\n        "),d.k0s(),d.EFF(41,"\n      "),d.k0s(),d.EFF(42,"\n      "),t.joV(),d.j41(43,"a",19),d.EFF(44,"\n        "),d.j41(45,"span",20),d.EFF(46,"\n          "),d.j41(47,"span",21),d.EFF(48,"Be a Lion"),d.k0s(),d.EFF(49,"\n          "),d.nrm(50,"img",22),d.EFF(51,"\n        "),d.k0s(),d.EFF(52,"\n      "),d.k0s(),d.EFF(53,"\n      "),d.j41(54,"div",23),d.EFF(55,"Calendar"),d.k0s(),d.EFF(56,"\n      "),d.j41(57,"div",24),d.EFF(58,"Newsletter"),d.k0s(),d.EFF(59,"\n    "),d.k0s(),d.EFF(60,"\n  "),d.k0s(),d.EFF(61,"\n  "),d.j41(62,"div",25),d.bIt("click",function(){return t.eBV(te),t.Njj(B.goToNews())}),d.EFF(63,"\n    "),d.nrm(64,"app-alert-slider",26),d.EFF(65,"\n  "),d.k0s(),d.EFF(66,"\n  "),d.j41(67,"div",27),d.EFF(68,"\n    "),d.j41(69,"app-menu",28,1),d.bIt("menuStatusChange",function(Pe){return t.eBV(te),t.Njj(B.onMenuStatusChange(Pe))}),d.k0s(),d.EFF(71,"\n    "),d.j41(72,"div",11),d.EFF(73,"\n      "),d.j41(74,"span",12),d.EFF(75,"Report a Concern"),d.k0s(),d.EFF(76,"\n      "),d.nrm(77,"img",13),d.EFF(78,"\n    "),d.k0s(),d.EFF(79,"\n  "),d.k0s(),d.EFF(80,"\n"),d.k0s()}2&T&&(d.AVh("menu-open",B.isMenuOpen),d.R7$(7),d.Y8G("src",d.mNQ(B.logo),d.B4B),d.R7$(3),d.Y8G("ngClass",B.isMenuOpen?"close":""),d.R7$(54),d.Y8G("alerts",B.homeAlerts),d.R7$(5),d.Y8G("menus",B.menus))},dependencies:[xs.Wk,oe.YU,A,ec],styles:["header[_ngcontent-%COMP%]{top:0;width:100%;position:sticky;z-index:9999;align-items:center;padding:20px 40px;background-color:#f8f7ef}header.menu-open[_ngcontent-%COMP%]{background-color:#f5e8fa}@media only screen and (max-width:900px){header[_ngcontent-%COMP%]{justify-content:center;padding:12px 40px 8px}}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]{padding:12px 20px 8px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:5px 0;position:relative}@media only screen and (max-width:900px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]{order:0}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{order:1}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]{order:2;margin-top:0;flex-wrap:nowrap}}@media only screen and (max-width:800px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]{display:grid;row-gap:.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:center;justify-items:center}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{grid-row:1;grid-column:1;justify-self:center}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]{grid-row:1;grid-column:1;justify-self:start}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]{grid-row:2;grid-column:1;justify-content:center;width:100%;margin-top:0;flex-wrap:nowrap}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{z-index:11;cursor:pointer}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:275px}
1@media only screen and (max-width:900px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:150px}}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:130px}}@media only screen and (max-width:400px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]{display:none;width:44px;height:34px;position:relative;appearance:none;background:transparent;outline:none;border:0;cursor:pointer;padding:0;margin:0;z-index:11;flex-shrink:0}@media only screen and (max-width:900px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center}}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]{width:34px;height:28px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:absolute;width:28px;height:3px;background:#1e3eaf;display:block;left:8px;transition:all .25s ease-out}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:22px;height:2.5px;left:6px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span.icon-top[_ngcontent-%COMP%]{top:8px}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span.icon-top[_ngcontent-%COMP%]{top:6px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span.icon-mid[_ngcontent-%COMP%]{top:16px}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span.icon-mid[_ngcontent-%COMP%]{top:13px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span.icon-bottom[_ngcontent-%COMP%]{top:24px}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger[_ngcontent-%COMP%]   span.icon-bottom[_ngcontent-%COMP%]{top:20px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger.close[_ngcontent-%COMP%]   span.icon-top[_ngcontent-%COMP%]{top:16px;transform:rotate(45deg)}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger.close[_ngcontent-%COMP%]   span.icon-top[_ngcontent-%COMP%]{top:13px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger.close[_ngcontent-%COMP%]   span.icon-mid[_ngcontent-%COMP%]{opacity:0}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger.close[_ngcontent-%COMP%]   span.icon-bottom[_ngcontent-%COMP%]{top:16px;transform:rotate(-45deg)}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .mobile-hamburger.close[_ngcontent-%COMP%]   span.icon-bottom[_ngcontent-%COMP%]{top:13px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]{display:flex;gap:12px;align-items:center;justify-content:space-between}@media only screen and (max-width:900px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]{gap:6px}}@media only screen and (max-width:500px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]{gap:4px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{color:#fff;font-size:20px;padding:.5rem 1.2rem;border-radius:1.5rem;background:#1e3eaf;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;flex-shrink:0}@media only screen and (max-width:1100px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{font-size:14px;padding:.35rem .7rem;gap:4px}}
1@media only screen and (max-width:900px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{font-size:14px;padding:.35rem .6rem;gap:4px}}@media only screen and (max-width:600px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{font-size:12px;padding:.3rem .55rem}}@media only screen and (max-width:450px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn[_ngcontent-%COMP%]{font-size:10px;padding:.25rem}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.report-btn[_ngcontent-%COMP%]{background-color:#1b88ec}@media only screen and (min-width:1200px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.report-btn[_ngcontent-%COMP%]{display:none}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.report-btn[_ngcontent-%COMP%]   .report-icon[_ngcontent-%COMP%]{width:20px;height:20px;object-fit:contain;transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,.08));animation:_ngcontent-%COMP%_beat .9s infinite ease-in-out}@media only screen and (max-width:1100px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.report-btn[_ngcontent-%COMP%]   .report-icon[_ngcontent-%COMP%]{width:16px;height:16px}}@media only screen and (max-width:500px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.report-btn[_ngcontent-%COMP%]   .report-icon[_ngcontent-%COMP%]{width:13px;height:13px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.donate-btn[_ngcontent-%COMP%]   .donate-text[_ngcontent-%COMP%]{display:inline-block}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.donate-btn[_ngcontent-%COMP%]   .donate-heart[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.donate-btn[_ngcontent-%COMP%]   .donate-heart[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:16px;height:16px;fill:red}@media only screen and (max-width:500px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.donate-btn[_ngcontent-%COMP%]   .donate-heart[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{width:12px;height:12px}}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.donate-btn[_ngcontent-%COMP%]   .donate-heart[_ngcontent-%COMP%]   svg[_ngcontent-%COMP%]{transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,.08));animation:_ngcontent-%COMP%_beat .9s infinite ease-in-out}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.lion-btn[_ngcontent-%COMP%]:hover{text-decoration:none}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.lion-btn[_ngcontent-%COMP%]   .lion-content[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center}header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.lion-btn[_ngcontent-%COMP%]   .lion-icon[_ngcontent-%COMP%]{width:30px;height:30px;object-fit:contain;transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,.08));animation:_ngcontent-%COMP%_beat .9s infinite ease-in-out}@media only screen and (max-width:1100px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.lion-btn[_ngcontent-%COMP%]   .lion-icon[_ngcontent-%COMP%]{width:20px;height:20px}}@media only screen and (max-width:500px){header[_ngcontent-%COMP%]   .logo-wrapper[_ngcontent-%COMP%]   .cta-btns[_ngcontent-%COMP%]   .action-btn.lion-btn[_ngcontent-%COMP%]   .lion-icon[_ngcontent-%COMP%]{width:16px;height:16px}}header[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]{display:flex;align-items:center}header[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]{color:#fff;font-size:20px;padding:.5rem 1.2rem;border-radius:1.5rem;background-color:#1b88ec;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;flex-shrink:0;text-decoration:none}@media only screen and (max-width:1199px){header[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]{display:none}}header[_ngcontent-%COMP%]   .menu[_ngcontent-%COMP%]   .report-btn[_ngcontent-%COMP%]   .report-icon[_ngcontent-%COMP%]{width:26px;height:26px;object-fit:contain;transform-origin:center;filter:drop-shadow(0 1px 0 rgba(0,0,0,.08));animation:_ngcontent-%COMP%_beat .9s infinite ease-in-out}header[_ngcontent-%COMP%]   .alerts-section[_ngcontent-%COMP%]{margin:8px 0;padding:6px 8px;color:#1e3eaf;width:100%;font-size:14px;border-radius:12px;border:2px solid #1E3EAF;max-height:56px;overflow:hidden;display:flex;align-items:center;box-sizing:border-box;
1cursor:pointer}@media only screen and (max-width:900px){header[_ngcontent-%COMP%]   .alerts-section[_ngcontent-%COMP%]{margin:6px 0;padding:8px 10px;max-height:none}}@keyframes _ngcontent-%COMP%_beat{0%{transform:scale(.85)}35%{transform:scale(1.15)}60%{transform:scale(1.05)}to{transform:scale(.8)}}"]})}}return I})();var hd=S(8728);function fa(I,b){1&I&&d.nrm(0,"div",11)}function Al(I,b){if(1&I&&(d.j41(0,"a",12),d.nrm(1,"span",13),d.k0s()),2&I){const v=d.XpG();d.Y8G("href",d.VkB("http://maps.google.com/?q=",v.settings.address),d.B4B),d.R7$(),d.Y8G("innerHTML",v.settings.address.replace(",",",<br>"),d.npT)}}function re(I,b){if(1&I&&(d.j41(0,"a",14),d.EFF(1),d.k0s()),2&I){const v=d.XpG();d.Y8G("href",d.VkB("tel:",v.settings.phone),d.B4B),d.R7$(),d.JRh(v.settings.phone)}}function $(I,b){if(1&I&&(d.j41(0,"a",14),d.EFF(1),d.k0s()),2&I){const v=d.XpG();d.Y8G("href",d.VkB("mailto:",v.settings.email),d.B4B),d.R7$(),d.JRh(v.settings.email)}}let Z=(()=>{class I{onScroll(v){this.pageYoffset=window.pageYOffset}constructor(v,T,B){this.router=v,this.route=T,this.scroll=B,this.showTopBorderUrls=["/places","/events","/pages/get_involved/connect","/news","/pages/get_involved/recources","/pages/get_involved/report"],this.showTopLine=!1}ngOnInit(){this.socialLinks=this.route.snapshot.data.settings.social||[],this.logo=this.settings.logoImgUrl.replace("ar_1.5,b_auto,c_pad/",""),this.updateTopLine(this.router.url),this.routerSub=this.router.events.pipe((0,hd.p)(v=>v instanceof No.wF)).subscribe(v=>{this.updateTopLine(v.urlAfterRedirects||v.url)})}updateTopLine(v){const T=(v||"").toLowerCase();this.showTopLine=this.showTopBorderUrls.some(B=>T===B||T.startsWith(B+"/")||T.startsWith(B+"?")||T.startsWith(B+"#"))}ngOnDestroy(){this.routerSub?.unsubscribe()}navHome(){""===this.router.url.replace("/","")&&this.scroll.scrollToPosition([0,0]),this.router.navigate([""])}static{this.\u0275fac=function(T){return new(T||I)(d.rXU(No.Ix),d.rXU(No.nX),d.rXU(f.Xr))}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["app-footer"]],hostBindings:function(T,B){1&T&&d.bIt("scroll",function(fe){return B.onScroll(fe)},d.tSv)},inputs:{settings:"settings"},standalone:!1,decls:43,vars:7,consts:[["class","footer-top-line","aria-hidden","true",4,"ngIf"],["id","footer"],[1,"footer-wrapper"],["class","footer-address","target","_blank",3,"href",4,"ngIf"],[1,"logo",3,"click"],["alt","Jewish Federation","title","Jewish Federation",3,"src"],[1,"contact-wrapper"],[3,"href",4,"ngIf"],[1,"copyright"],["href","https://itsimple.io/","target","_blank",1,"app-link"],["src","assets/images/itsimple -mini.png","alt","Banks Ga Sheriff"],["aria-hidden","true",1,"footer-top-line"],["target","_blank",1,"footer-address",3,"href"],[3,"innerHTML"],[3,"href"]],template:function(T,B){1&T&&(d.DNE(0,fa,1,0,"div",0),d.EFF(1,"\n\n"),d.j41(2,"footer",1),d.EFF(3,"\n    "),d.j41(4,"div",2),d.EFF(5,"\n        "),d.DNE(6,Al,2,3,"a",3),d.EFF(7,"\n        "),d.j41(8,"div",4),d.bIt("click",function(){return B.navHome()}),d.EFF(9,"\n            "),d.nrm(10,"img",5),d.EFF(11,"\n        "),d.k0s(),d.EFF(12,"\n        "),d.j41(13,"div",6),d.EFF(14,"\n            "),d.j41(15,"div"),d.DNE(16,re,2,3,"a",7),d.k0s(),d.EFF(17,"\n            "),d.j41(18,"div"),d.DNE(19,$,2,3,"a",7),d.k0s(),d.EFF(20,"\n        "),d.k0s(),d.EFF(21,"\n    "),d.k0s(),d.EFF(22,"\n    "),d.j41(23,"div",8),d.EFF(24,"\n        "),d.j41(25,"span"),d.EFF(26,"\xa9The official website of "),d.k0s(),d.EFF(27),d.j41(28,"span"),d.EFF(29,"by"),d.k0s(),d.EFF(30,"\n        "),d.j41(31,"a",9),d.EFF(32,"\n            "),d.nrm(33,"img",10),d.EFF(34,"\n            "),d.j41(35,"span"),d.EFF(36,"ITsimple"),d.k0s(),d.EFF(37,"\n        "),d.k0s(),d.EFF(38,"\n        "),d.j41(39,"span"),d.EFF(40,". All Rights Reserved"),d.k0s(),d.EFF(41,"\n    "),d.k0s(),d.EFF(42,"\n"),d.k0s()),2&T&&(d.Y8G("ngIf",B.showTopLine),d.R7$(6),d.Y8G("ngIf",B.settings.address),d.R7$(4),d.Y8G("src",d.mNQ(B.logo),d.B4B),d.R7$(6),d.Y8G("ngIf",B.settings.phone),d.R7$(3),d.Y8G("ngIf",B.settings.email),d.R7$(8),d.SpI("",B.settings.viewShortName," "))},dependencies:[oe.bT],styles:['@charset "UTF-8";.footer-top-line[_ngcontent-%COMP%]{height:.2px;width:100%;background:#1e3eaf;display:block}footer[_ngcontent-%COMP%]{position:relative;overflow:visible}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;color:#1e3eaf;padding:1rem;font-size:15pt}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .footer-address[_ngcontent-%COMP%]{justify-self:start;color:#1e3eaf;text-decoration:none;max-width:100%;word-break:break-word;white-space:normal}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .judith-image[_ngcontent-%COMP%]{position:absolute;bottom:0;left:24%;transform:translate(-50%);z-index:1;pointer-events:none}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .judith-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{display:block;height:clamp(70px,18vw,180px);width:auto}@media(max-width:1500px){footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .judith-image[_ngcontent-%COMP%]{display:none}}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{justify-self:center;width:clamp(140px,22vw,300px);max-width:100%;padding:2px;cursor:pointer}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:100%;height:auto;display:block}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .contact-wrapper[_ngcontent-%COMP%]{justify-self:end;
1display:grid;gap:8px}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .contact-wrapper[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1e3eaf;text-decoration:none;word-break:break-word}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .link-wrapper[_ngcontent-%COMP%]{display:grid;gap:8px}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .link-wrapper[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1e3eaf;text-decoration:none;word-break:break-word}@media(max-width:700px){footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]{grid-template-columns:1fr;align-items:center;justify-items:center;text-align:center;gap:12px;font-size:13pt}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .footer-address[_ngcontent-%COMP%]{justify-self:center;width:100%;max-width:720px}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .logo[_ngcontent-%COMP%]{justify-self:center;width:clamp(120px,30vw,220px)}footer[_ngcontent-%COMP%]   .footer-wrapper[_ngcontent-%COMP%]   .contact-wrapper[_ngcontent-%COMP%]{justify-self:center;width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center}}footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]{padding:8px 20px;margin-bottom:0;border-top:3px solid #fff;text-align:center;background-color:#e3e3e3;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;line-height:1.4}footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#5e5e5e}footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]   .app-link[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;height:20px;margin-left:5px;vertical-align:sub}footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]   .app-link[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#000;border-bottom:1.5px solid #000000;font-weight:700}footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]   .app-link[_ngcontent-%COMP%]:hover{text-decoration:none}@media only screen and (max-width:600px){footer[_ngcontent-%COMP%]   .copyright[_ngcontent-%COMP%]{padding:12px 16px 20px}}']})}}return I})();const ge=bs.c.initTenant;let Ve=(()=>{class I{constructor(v,T,B,te,fe){this.route=v,this.router=T,this.title=B,this.meta=te,this.tenant=fe,this.tenant.setData({name:ge||this.route.snapshot.params.city,settings:this.route.snapshot.data.settings}),this.settings=this.route.snapshot.data.settings,this.router.events.subscribe(Pe=>{Pe instanceof No.wF&&gtag("config","G-Q8QS0C7SYC",{page_path:Pe.urlAfterRedirects}),window.scrollTo(0,0)})}ngOnInit(){}static{this.\u0275fac=function(T){return new(T||I)(d.rXU(No.nX),d.rXU(No.Ix),d.rXU(ol.hE),d.rXU(ol.W8),d.rXU(El.h))}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["index"]],standalone:!1,decls:32,vars:2,consts:[[1,"root-wrapper"],[3,"logo"],[1,"page-wrapper"],[1,"mobile-extra-footer"],["href","https://itsmy.town/","target","_blank",1,"app-link"],[2,"font-weight","bold","text-decoration","underline"],["xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","width","72","height","107","viewBox","0 0 72 107"],["x","4","y","4","width","64","height","100",0,"xlink","href","data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABkCAYAAAA2VDb+AAAOaklEQVR4nO1dCVRU1/n/zcLMG5iFdYYZNhHZRcAtwVAjajRNjUlEg9ao0SQu6Wpqm5Ok/m2apkmM0W4mxyTVpo2xpmptTo3BxCiCcYuA24iyDuAAwzLAsMw+/3MfMoIzA7PAQCO/c57Mu/e++777e9/97r3f++6TsWDDRhCcO/BxgL9/wHa9XjcH32Ho9fq6urq6Fxds2HiStJJN/qm/kD+TwWAcl0gk7E2bfgGRSPSdZaCoqCjilVd+ffzkPz44NGvFc0tANEAmk7WtWbXCcq+gpUVt4fF8TUKhcAlLCONMtVr9bP7pb5ij4AF5BTwehbCwMMbRo0enMNVq9VPLli1j3wPt7oenn34aGo1mPP3U/f39R49kXsY9o/aOcM8TYLfvGwwGNDU3e1+aYYSALwCf72dzA7sEyOXX8fzzP/rfba0dvPDCC8jOfsIm457vAmMEjAIZRhRjBIwCGUYUYwSMAhlGFGMEjAIZRhRjBIwCGUYU9zwBI+IJEoqEmPfQXAQEhtDnnR1tOHP2HCorKr0ui9c1QCwORk7OMkjDIkHxePQRFBKK7z+yAElJid4Wx/sEZGVl0Y2+GywWCzNnzgSTyfCqPF4nQCgKdJjnw+Uhatw4r8ozZgS9cROi1gkJCZg+eSIkoRK0tbXbLefLozB/3jxUVlaiqKgQKlXTsMs2rASEhkqwcMYEzAlTQxIaihLBNDAoIXTabmh1hn5lmUwmwiPD0NWtRVxCEhKSJkLX3YmS63KcPXcBWq12WGQcFgICA/2xfrYUs7jfgM2rQ0fCL3FMSUGjUsKHVY/E5GRoNO2oUyphNFkQHC
1hCYFAwbpaWW+swm820TUhJm4KklDSUl97A11+foB22Q4khJ+DhjARsiDwHAbsUEEai9YEdyC8qg9HYSecbTGZcvnyFVnexWEw/eXVrG+TXbzisk4wQRCsio6JxuuAU7bQdKgypEfzRo4n41fh8CNj6noT7X7zdeKNNWaLqbe0ahEokMJtMTtVPhs9Zs+ciM3PG6CLAx8cHLy9ORLbwlDWNIZ6IYrXIbuPJU4+Lj0HZzRKsWrUKNdVViI0ZR6cPBqIN6VOm46GHhiaMweMuQCz8b5YmIsN8vF+6MWI2FIoam/LjoiLQodHgtd+8ipqanvwPP/wQubm5WL3mWQQHB6G65tZd92CC4nKg1elp20CQkJQCJpOF3NxjHsnvMQE/XZaFDPN+m/QGXgzM5g7ruUgkhCxUgj17dqOgoMCmPCHjt69uQXr6ZKxes4buHhyKA0NIHZoNt9Bl1iOACkEAWwp+Vxiqq6ppu9DYqEJhYbHb8ntEwKwHv4eFnCOA3jbPYBYA6ACbzUZcbAzOnT2D117dQkJU6HyRKABbt74JLkWhID+f1gLQERyFuLLxMnJycvBAdioOlxyCRt/ar24Bxx8z4h9BnC6NPq+sqIK6tdVWCCfgtg0gK7qfP2AB9B1285mUANHRUeBRXGz5v83YtWuXtfEES5c+ifHjY9DR0Yn169dDKpVa84jd2Lt3L7asfwdTNMswf8IP4cP0seYTQnLLPsGBht9Dlk5h1dMrQVEUJj+YhMwfJiFzWTIS0mKcaodTGsDn+2LJ/aGYJOqZmV1uC0bopPkQ1r5htzwxgAQfvv8+/UTtoXdiMzE5mR7b+5LTi0ZVA95443UkJCbhuZ/+HFfNX6Ok8WI/Iv514494JnMz0ln+0HEq0XU7z3cckJmYjIJ91zwjgExq/jBHjXDOOWtaKlUOdNeBlfYsTBffu1OYw4cpZQ12nurEwW3P2R0BevHPf34KmSwc8Qlx2Ld3L5oHeBtNZoO/2PASsrOz8fjjG3BUsQc6Yw+BU8KycLr6c+g4bTbXdY2roDWhpLjcTq1OEvDMDD7COaW2Ge3VsHS30E/borpK/zXP2oaDRwtAUSYsX758sKqhVNbSR6hUSg+HzqDxkh4vLfgA73zzE1oDkoLuwz8uv+nwSka0GhjARg5KQKafYxUyV34FU9JysAgBwcnY8cE+nD9/3qmGeILm5iYEpkpoAjg+Ph7V5dkwaNKB6ytCr6LPmzcPSUlJNsXs9W9nweFwbErGTJiAL9QlPSJYTOCyKWuXuBusLl8ALQ7vNigBFcYIpLLt9yGmdDLMzTfp32b5fvDEFrz25uf9yixc+Bg+++w/bhNw9/WEkJd3r4WyvYI+P1uTi6yoxfii/GPbi01MqIoGXkUOSsCuy0H403QF2LjLoLF8YI7PAU6+aE0K4Rmw7pmV6NCarMJWV1cP3soB4OPDxurVq2EymaDT6RASEoI2XTMM5p5VIRkVYgSpmBvzJPIq/21NZ2kE0BQIoFI5NoAEg84DSkor8XJxOmr1wdY0YvDYD74GRvF7/eYBQsW/kRnNxoULF+ijtLQUx48fd1Czczh48CAaGhqgUCiwf/9+hNzHpJ96Xxyp2I3a9nI8Hvs8puIJtPwrBBffbRzQ+vfCKRvw7bUqrLzGQHhEGnZvfwmcop0w5m0GTEO7NvcERBPIIWlNQVWZ81rn0kzQaDCiqIsLc+0Zx41ncYerjU5Bw25wqbzLo8CR8hrcF54Bs+KUE6VtQRY7QqGAHhkMBiPi4+Nw48ZNuq/LZDLk5n6Jjg77PsPhgEsE6LQ6nKisRO2MbMjcJICiuMjLy7Oek4Z/++0F+jcZ3rhcH3TYX14MC1zqAm3tbdAZjHirUg9m1EzvSdkHksBpmBz3MmaNX0aP/3dDZ+l2qT6XCDCbLeB2d+NYaRm+lK2i5/53g8G2nbi4JBBrYKX8tssfb9cF4aOuTDyZutkmn9Pl2mYPl5fDfHPPGP9KwSUop78O8IJcut7ezK4v2CznRCrr1OKzdinuj5jfL52hsdWKgeAyAUG3p7VtOh0W5ZXjeNpWMJNy7GrDcONQvRrxoY/0u0uXyjkHay9cHgWoxkYgys9Kwo+Pn0eSOBazE/6ILD8dblXUIyUlpacsRUHT2oJLV+VuU5GRkQGJREKPGnPmzAF1/RImiGNoDSC4aQimnSW9M8CqK0qX6neZgFq5HD4RkTD08eDKVY30oQqT4qt3tvcrT+bynhAQEiLGnj17rOf5+flIf/8TKwGVWgNEVDCauurAawhHS4udpfsAcJkA4smZ2t6GM/4B/dLTpZGI53MhW7myXzpxdfn7iyAWS6DVdoPFYiM2Ntaa7+8fgOTkZPq3nx8fnZ0d9F8CtbqFvo74B/siWNcKOYeLBn3/9Un9addnpm4th+vPnIFw/sNo76MFccFC/O33r9MNsAfi8Kiqquo3B3AE4vkhrvPcY/Zd3nFFRQjZ9FuaAD8mA9XaJvrpF95w7ekTuEUA0YLUmmrkRzn3Lp/04ylTp9FPu9c+DASiJSRaRFFTS7vDBkKAoRnlBhMUn7s3e3TbIVJWWIhpISG44NtjECm246qEAgHyTp6gV3bOYt26deD72e7w6AsukwGO8RxwLgr19e7ZGY88Qk15eZi4aBGudmuhNRqx/sUe3wDF6AlzoZgs+q8kNAQU1xfTZwz8Tk9tufNbNm4cYialYf5jj0FruZOhAwN8Xx72GM2YEcDH9YIrKMxz38h6RADpCtKzZ5A6ew5UnZ2oE/dEfV1TNeJE34ivK4PX9bulT+F35fV3EhREpSnAN6xfuawgAVL8uHiUGEPFTfxl32VPmuD5y1ES2pZQXQ0fFgufXr2GQ/ISiP388PHiRZAJhU7V8f24WMg7dQOWkXDY+HVMKNqNZuyqbcbflGrsu9UEgcizPY8eExA9PhqHeL70+kDV0Qllezv2X7mKXx37ClvnzR30ehGXi+X3Z+CIyvGrLdLXfxYdircrG3CxrRM6swXtRhOuh8ehbt0mBAaHuC2/xwTUJ0/sNynqBSHilKIaWeOjHV4r5vth56M/wB9q1XSjHGGxNBCfKJvtlunyEyDg4QVuy+8RAWSqW8F27JcvUCgQG2S7WCINXzttKrYvysabTXpc1Qy8hE3m8wYsUyV1P7RuWIOkDJ2diBMIsTkriz5n8tmgOP5Qg4XTbd34+/WB5+2k36coK/Dl4Y+Axx2/OfI1maBxU0aPR4HxRoNDLQi+dQs7f7kJ4ZPSYIlLhCYiBlUi2FVlIZuFSB4HUSwLgpTV0F67jEunT+Hi7VC5xKkZdJ+3B4nixsgQQBBUXIiaydNs7IDYbKanzISksvNnAXKQl60UBalMClGwGEL/HueFj8kAtVqNW/UqnK2vox0vd8Ny+FP4rv4Z3ef7IrKpHrVH3H/x4jEBtTW3kGyywJSeDjmjh4TJBj1aT+ejw05sHyGEjgp3MTK8QamEdNc2cH/wBKrCY+Cr1yK6Qk433pMYwiGxAUQ4KJUQ3z6vHYpK7aClqRH46H0Qxztxe5QNQZ33fKzwGAGjQIYRxRgBo0CGEcUYAaNAhhHFGAGjQIYRxRgBo0CGEcUYAaNAhhHFGAGjQIYRhV1/QExMDN59d+d3qqGRkZF20+0SQL66lpo6abhlGhW457vAiBJA9gtVVSmGfDusKxiRT2iQhm/b9jZOnDgJo9FEb8BatXIlli7NceLqoYXXCSBh7xs3buy3/7e9rR1//vNfaE1YseIpr8rj9S7wRe6XDjc///Wvu6FWu7f/z114nQCyT9gRiAaoSBieF+F1AqKiHW9oJJuww2Qyr8rjdQLmzp6F8Igwu3lLlmTb/fLrcIIZH59QcuDAAa/dkDzlHdt3ICVlojWNzWYhJ2cJ1q5d6zU5Tp48CYriqcgmpACBQGA5fPiw178tX1lZZSkuvkR/7d3byMz8niUiIuJd1uxV67TJEVLx1rfemkYCHkhMn7dAvmlOPrRCvvbuLZCJ14oVKyCXy9v1ev1C6/8wYVbcfKG4uGiLUqkUktBVPt/70d/DDblcTiZe5tjYCSfq6uqW3Lf4KbWVgL7473s7Zn3nWt+DqgUbNt4ZhwH8P3fpC8lWB8edAAAAAElFTkSuQmCC"],[1,"page"],[3,"settings"]],template:function(T,B){1&T&&(d.j41(0,"div",0),d.EFF(1,"\n  "),d.nrm(2,"app-header",1),d.EFF(3,"\n  "),d.j41(4,"div",2),d.EFF(5,"\n    "),d.j41(6,"div",3),d.EFF(7,"\n      "),d.j41(8,"a",4),d.EFF(9,"\n        "),d.j41(10,"p"),d.EFF(11,"For best mobile experience, "),d.j41(12,"span",5),d.EFF(13,"tap here"),d.k0s(),d.EFF(14," to download the official app - It'sMyTown"),d.k0s(),d.EFF(1
15,"\n        "),t.qSk(),d.j41(16,"svg",6),d.EFF(17,"\n          "),d.nrm(18,"image",7),d.EFF(19,"\n        "),d.k0s(),d.EFF(20,"\n      "),d.k0s(),d.EFF(21,"\n    "),d.k0s(),d.EFF(22,"\n    "),t.joV(),d.j41(23,"div",8),d.EFF(24,"\n      "),d.nrm(25,"router-outlet"),d.EFF(26,"\n    "),d.k0s(),d.EFF(27,"\n  "),d.k0s(),d.EFF(28,"\n  "),d.nrm(29,"app-footer",9),d.EFF(30,"\n"),d.k0s(),d.EFF(31,"\n\n")),2&T&&(d.R7$(2),d.Y8G("logo",B.settings.logoImgUrl),d.R7$(27),d.Y8G("settings",B.settings))},dependencies:[No.n3,za,Z],styles:[".root-wrapper[_ngcontent-%COMP%]{background-color:#f8f7ef}.root-wrapper[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]{display:flex;overflow:hidden}.root-wrapper[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page[_ngcontent-%COMP%]{width:100%;display:inline-block;font-family:Poppins}.root-wrapper[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .mobile-extra-footer[_ngcontent-%COMP%]{display:none}.root-wrapper[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .mobile-extra-footer[_ngcontent-%COMP%]   .app-link[_ngcontent-%COMP%]{display:flex;flex-flow:row nowrap;padding:10px 20px;color:#ccc;justify-content:center;text-decoration:none;align-items:center}.root-wrapper[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .mobile-extra-footer[_ngcontent-%COMP%]   .app-link[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{flex:0 0 75%;margin:0 .2rem 0 0;color:#000}[_nghost-%COMP%]     #top-staticbar{padding:10px 0}"]})}}return I})(),Ge=(()=>{class I{constructor(v){this.apiService=v}resolve(v){const T=bs.c.initTenant||v.paramMap.get("city");return this.apiService.getSettings(T)}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})(),xt=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getEvents(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})(),an=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getNews(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})(),Fn=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getAlerts(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})(),Qn=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getServiceGroups(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})(),Ui=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getAllServices(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})();var Hn=S(311),Tr=S(2092),xr=S(9905);let Jo=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getHighlights(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})();var Zo=S(8390);let Ar=(()=>{class I{constructor(v){this.apiService=v}resolve(v){return this.apiService.getJobs(v.paramMap.get("city"))}static{this.\u0275fac=function(T){return new(T||I)(t.KVO(qr.G))}}static{this.\u0275prov=t.jDH({token:I,factory:I.\u0275fac})}}return I})(),ws=(()=>{class I{constructor(){this.status=!0}ngOnInit(){}clickEvent(v){this.status=!this.status}static{this.\u0275fac=function(T){return new(T||I)}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["app-not-found"]],standalone:!1,decls:25,vars:0,consts:[[1,"page-container"],[1,"page-wrapper"],[1,"page-content"],["src","assets/images/Judith_404_Image.jpg","alt","404 Not Found"],[1,"page-text"],[1,"page-title"],[1,"subtitle"],[1,"text"],["href","mailto:test",1,"email-us"]],template:function(T,B){1&T&&(d.j41(0,"div",0),d.EFF(1,"\n    "),d.j41(2,"div",1),d.EFF(3,"\n        "),d.j41(4,"div",2),d.EFF(5,"\n            "),d.nrm(6,"img",3),d.EFF(7,"\n            "),d.j41(8,"div",4),d.EFF(9,"\n                "),d.j41(10,"span",5),d.EFF(11,"Sorry! Page not Found"),d.k0s(),d.EFF(12,"\n                "),d.j41(13,"p",6),d.EFF(14,"Our apologies, the page you are looking for cannot be found."),d.k0s(),d.EFF(1
15,"\n                "),d.j41(16,"p",7),d.EFF(17,"Please copy and email us this page link so we can fix it right away"),d.k0s(),d.EFF(18,"\n                "),d.j41(19,"a",8),d.EFF(20,"Email Us"),d.k0s(),d.EFF(21,"\n            "),d.k0s(),d.EFF(22,"\n        "),d.k0s(),d.EFF(23,"\n    "),d.k0s(),d.EFF(24,"\n"),d.k0s())},styles:[".page-container[_ngcontent-%COMP%]{font-family:Poppins}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]{background-color:#f8f7ef}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]{position:relative;min-height:75vh;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]{position:relative;z-index:1;width:60%;font-family:Poppins;padding:90px 80px;color:#f8f7ef;background:transparent}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .page-title[_ngcontent-%COMP%]{font-size:32pt;text-shadow:3px 2px #464646}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:22pt;padding:20px 0;text-shadow:3px 2px #464646}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{font-size:16pt;text-shadow:3px 2px #464646}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .email-us[_ngcontent-%COMP%]{display:block;width:160px;height:60px;color:#fff;font-size:1.125rem;margin:20px 0;text-align:center;align-content:center;border-radius:30px;background-color:#1e3eaf}@media(max-width:940px){.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]{width:60%;padding:40px 20px}}@media(max-width:768px){.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]{width:100%;padding:40px 20px}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .page-title[_ngcontent-%COMP%]{font-size:24pt}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:18pt}.page-container[_ngcontent-%COMP%]   .page-wrapper[_ngcontent-%COMP%]   .page-content[_ngcontent-%COMP%]   .page-text[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{font-size:14pt}}"]})}}return I})();const sa=[{path:bs.c?.initTenant?"":":city",component:Ve,canActivate:[Qo],resolve:{settings:Ge,pages:Tr.j,menu:xr.k},children:[{path:"",loadChildren:()=>Promise.resolve().then(S.bind(S,6732)).then(I=>I.IndexModule)},{path:"**",component:ws}]}];let tc=(()=>{class I{static{this.\u0275fac=function(T){return new(T||I)}}static{this.\u0275mod=d.$C({type:I})}static{this.\u0275inj=t.G2t({providers:[xt,an,Fn,Ge,Qn,Ui,Hn.E,Tr.j,xr.k,Jo,Zo.B,Ar,{provide:Ni.a7,useClass:Ro,multi:!0},{provide:Ni.a7,useClass:ys,multi:!0}],imports:[xs.iI.forRoot(sa),xs.iI]})}}return I})(),ga=(()=>{class I{constructor(){this.title="websites-jewish"}ngOnInit(){}static{this.\u0275fac=function(T){return new(T||I)}}static{this.\u0275cmp=d.VBU({type:I,selectors:[["app-root"]],standalone:!1,decls:2,vars:0,template:function(T,B){1&T&&(d.nrm(0,"router-outlet"),d.EFF(1,"\n"))},dependencies:[No.n3],encapsulation:2})}}return I})(),hf=(()=>{class I{static{this.\u0275fac=function(T){return new(T||I)}}static{this.\u0275mod=d.$C({type:I,bootstrap:[ga]})}static{this.\u0275inj=t.G2t({providers:[(0,Ni.$R)((0,Ni.Sx)())],imports:[ni,Kn,oe.MD,tc,rl.IndexModule]})}}return I})();bs.c.production&&(0,O.SmG)(),document.addEventListener("DOMContentLoaded",()=>{ar().bootstrapModule(hf).catch(I=>console.error(I))})},738(Et,Fe,S){"use strict";function H(Q,t){if(t.length<Q)throw new TypeError(Q+" argument"+(Q>1?"s":"")+" required, but only "+t.length+" present")}S.d(Fe,{A:()=>H})},1447(Et,Fe,S){"use strict";S.d(Fe,{A:()=>t});var H=S(3636),Q=S(738);function t(f,oe){(0,Q.A)(2,arguments);var d=(0,H.A)(f),O=(0,H.A)(oe);return d.getTime()===O.getTime()}},3636(Et,Fe,S){"use strict";S.d(Fe,{A:()=>t});var H=S(628),Q=S(738);function t(f){(0,Q.A)(1,arguments);var oe=(0,H.A)(f);return oe.setHours(0,0,0,0),oe}},628(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Q});var H=S(738);function Q(t){(0,H.A)(1,arguments);var f=Object.prototype.toString.call(t);return t instanceof Date||"object"==typeof t&&"[object Date]"===f?new Date(t.getTime()):"number"==typeof t||"[object Number]"===f?new Date(t):(("string"==typeof t||"[object String]"===f)&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.
11 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}},1653(Et,Fe){var H;!function(Q,t){"use strict";"object"==typeof Et.exports?Et.exports=Q.document?t(Q,!0):function(f){if(!f.document)throw new Error("jQuery requires a window with a document");return t(f)}:t(Q)}(typeof window<"u"?window:this,function(Q,t){"use strict";var f=[],oe=Object.getPrototypeOf,d=f.slice,O=f.flat?function(m){return f.flat.call(m)}:function(m){return f.concat.apply([],m)},V=f.push,L=f.indexOf,G={},ie=G.toString,ue=G.hasOwnProperty,me=ue.toString,Me=me.call(Object),_e={},Be=function(C){return"function"==typeof C&&"number"!=typeof C.nodeType&&"function"!=typeof C.item},Ye=function(C){return null!=C&&C===C.window},Ee=Q.document,Le={type:!0,src:!0,nonce:!0,noModule:!0};function rt(m,C,k){var N,q,Y=(k=k||Ee).createElement("script");if(Y.text=m,C)for(N in Le)(q=C[N]||C.getAttribute&&C.getAttribute(N))&&Y.setAttribute(N,q);k.head.appendChild(Y).parentNode.removeChild(Y)}function At(m){return null==m?m+"":"object"==typeof m||"function"==typeof m?G[ie.call(m)]||"object":typeof m}var vn=/HTML$/i,R=function(m,C){return new R.fn.init(m,C)};function un(m){var C=!!m&&"length"in m&&m.length,k=At(m);return!Be(m)&&!Ye(m)&&("array"===k||0===C||"number"==typeof C&&C>0&&C-1 in m)}function en(m,C){return m.nodeName&&m.nodeName.toLowerCase()===C.toLowerCase()}R.fn=R.prototype={jquery:"3.7.1",constructor:R,length:0,toArray:function(){return d.call(this)},get:function(m){return null==m?d.call(this):m<0?this[m+this.length]:this[m]},pushStack:function(m){var C=R.merge(this.constructor(),m);return C.prevObject=this,C},each:function(m){return R.each(this,m)},map:function(m){return this.pushStack(R.map(this,function(C,k){return m.call(C,k,C)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(R.grep(this,function(m,C){return(C+1)%2}))},odd:function(){return this.pushStack(R.grep(this,function(m,C){return C%2}))},eq:function(m){var C=this.length,k=+m+(m<0?C:0);return this.pushStack(k>=0&&k<C?[this[k]]:[])},end:function(){return this.prevObject||this.constructor()},push:V,sort:f.sort,splice:f.splice},R.extend=R.fn.extend=function(){var m,C,k,N,q,Y,se=arguments[0]||{},Se=1,De=arguments.length,Ue=!1;for("boolean"==typeof se&&(Ue=se,se=arguments[Se]||{},Se++),"object"!=typeof se&&!Be(se)&&(se={}),Se===De&&(se=this,Se--);Se<De;Se++)if(null!=(m=arguments[Se]))for(C in m)N=m[C],"__proto__"!==C&&se!==N&&(Ue&&N&&(R.isPlainObject(N)||(q=Array.isArray(N)))?(k=se[C],Y=q&&!Array.isArray(k)?[]:q||R.isPlainObject(k)?k:{},q=!1,se[C]=R.extend(Ue,Y,N)):void 0!==N&&(se[C]=N));return se},R.extend({expando:"jQuery"+("3.7.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(m){throw new Error(m)},noop:function(){},isPlainObject:function(m){var C,k;return!(!m||"[object Object]"!==ie.call(m)||(C=oe(m))&&("function"!=typeof(k=ue.call(C,"constructor")&&C.constructor)||me.call(k)!==Me))},isEmptyObject:function(m){var C;for(C in m)return!1;return!0},globalEval:function(m,C,k){rt(m,{nonce:C&&C.nonce},k)},each:function(m,C){var k,N=0;if(un(m))for(k=m.length;N<k&&!1!==C.call(m[N],N,m[N]);N++);else for(N in m)if(!1===C.call(m[N],N,m[N]))break;return m},text:function(m){var C,k="",N=0,q=m.nodeType;if(!q)for(;C=m[N++];)k+=R.text(C);return 1===q||11===q?m.textContent:9===q?m.documentElement.textContent:3===q||4===q?m.nodeValue:k},makeArray:function(m,C){var k=C||[];return null!=m&&(un(Object(m))?R.merge(k,"string"==typeof m?[m]:m):V.call(k,m)),k},inArray:function(m,C,k){return null==C?-1:L.call(C,m,k)},isXMLDoc:function(m){var k=m&&(m.ownerDocument||m).documentElement;return!vn.test(m&&m.namespaceURI||k&&k.nodeName||"HTML")},merge:function(m,C){for(var k=+C.length,N=0,q=m.length;N<k;N++)m[q++]=C[N];return m.length=q,m},grep:function(m,C,k){for(var q=[],Y=0,se=m.length,Se=!k;Y<se;Y++)!C(m[Y],Y)!==Se&&q.push(m[Y]);return q},map:function(m,C,k){var N,q,Y=0,se=[];if(un(m))for(N=m.length;Y<N;
vendor: 19,394 bytes, line 1
1Y++)null!=(q=C(m[Y],Y,k))&&se.push(q);else for(Y in m)null!=(q=C(m[Y],Y,k))&&se.push(q);return O(se)},guid:1,support:_e}),"function"==typeof Symbol&&(R.fn[Symbol.iterator]=f[Symbol.iterator]),R.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(m,C){G["[object "+C+"]"]=C.toLowerCase()});var ki=f.pop,_n=f.sort,Bi=f.splice,bn="[\\x20\\t\\r\\n\\f]",Nn=new RegExp("^"+bn+"+|((?:^|[^\\\\])(?:\\\\.)*)"+bn+"+$","g");R.contains=function(m,C){var k=C&&C.parentNode;return m===k||!(!k||1!==k.nodeType||!(m.contains?m.contains(k):m.compareDocumentPosition&&16&m.compareDocumentPosition(k)))};var mt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function It(m,C){return C?"\0"===m?"\ufffd":m.slice(0,-1)+"\\"+m.charCodeAt(m.length-1).toString(16)+" ":"\\"+m}R.escapeSelector=function(m){return(m+"").replace(mt,It)};var Tt=Ee,St=V;!function(){var m,C,k,N,q,se,Se,De,Ue,at,Y=St,ft=R.expando,Je=0,Nt=0,In=Qs(),ri=Qs(),Gn=Qs(),Ai=Qs(),Mi=function(be,He){return be===He&&(q=!0),0},io="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ko="(?:\\\\[\\da-fA-F]{1,6}"+bn+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",di="\\["+bn+"*("+Ko+")(?:"+bn+"*([*^$|!~]?=)"+bn+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+Ko+"))|)"+bn+"*\\]",Fo=":("+Ko+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+di+")*)|.*)\\)|)",mi=new RegExp(bn+"+","g"),lr=new RegExp("^"+bn+"*,"+bn+"*"),Xs=new RegExp("^"+bn+"*([>+~]|"+bn+")"+bn+"*"),Or=new RegExp(bn+"|>"),mo=new RegExp(Fo),jo=new RegExp("^"+Ko+"$"),ro={ID:new RegExp("^#("+Ko+")"),CLASS:new RegExp("^\\.("+Ko+")"),TAG:new RegExp("^("+Ko+"|[*])"),ATTR:new RegExp("^"+di),PSEUDO:new RegExp("^"+Fo),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+bn+"*(even|odd|(([+-]|)(\\d*)n|)"+bn+"*(?:([+-]|)"+bn+"*(\\d+)|))"+bn+"*\\)|)","i"),bool:new RegExp("^(?:"+io+")$","i"),needsContext:new RegExp("^"+bn+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+bn+"*((?:-\\d)?\\d*)"+bn+"*\\)|)(?=[^-]|$)","i")},Pi=/^(?:input|select|textarea|button)$/i,jr=/^h\d$/i,Vr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,hs=/[+~]/,To=new RegExp("\\\\[\\da-fA-F]{1,6}"+bn+"?|\\\\([^\\r\\n\\f])","g"),Xo=function(be,He){var qe="0x"+be.slice(1)-65536;return He||(qe<0?String.fromCharCode(qe+65536):String.fromCharCode(qe>>10|55296,1023&qe|56320))},Ys=function(){Yo()},Os=rs(function(be){return!0===be.disabled&&en(be,"fieldset")},{dir:"parentNode",next:"legend"});try{Y.apply(f=d.call(Tt.childNodes),Tt.childNodes)}catch{Y={apply:function(He,qe){St.apply(He,d.call(qe))},call:function(He){St.apply(He,d.call(arguments,1))}}}function Fi(be,He,qe,ot){var bt,Gt,Zt,hn,nn,_i,Ln,$n=He&&He.ownerDocument,ui=He?He.nodeType:9;if(qe=qe||[],"string"!=typeof be||!be||1!==ui&&9!==ui&&11!==ui)return qe;if(!ot&&(Yo(He),He=He||se,De)){if(11!==ui&&(nn=Vr.exec(be)))if(bt=nn[1]){if(9===ui){if(!(Zt=He.getElementById(bt)))return qe;if(Zt.id===bt)return Y.call(qe,Zt),qe}else if($n&&(Zt=$n.getElementById(bt))&&Fi.contains(He,Zt)&&Zt.id===bt)return Y.call(qe,Zt),qe}else{if(nn[2])return Y.apply(qe,He.getElementsByTagName(be)),qe;if((bt=nn[3])&&He.getElementsByClassName)return Y.apply(qe,He.getElementsByClassName(bt)),qe}if(!(Ai[be+" "]||Ue&&Ue.test(be))){if(Ln=be,$n=He,1===ui&&(Or.test(be)||Xs.test(be))){for((($n=hs.test(be)&&xo(He.parentNode)||He)!=He||!_e.scope)&&((hn=He.getAttribute("id"))?hn=R.escapeSelector(hn):He.setAttribute("id",hn=ft)),Gt=(_i=Vo(be)).length;Gt--;)_i[Gt]=(hn?"#"+hn:":scope")+" "+Js(_i[Gt]);Ln=_i.join(",")}try{return Y.apply(qe,$n.querySelectorAll(Ln)),qe}catch{Ai(be,!0)}finally{hn===ft&&He.removeAttribute("id")}}}return ca(be.replace(Nn,"$1"),He,qe,ot)}function Qs(){var be=[];return function He(qe,ot){return be.push(qe+" ")>C.cacheLength&&delete He[be.shift()],He[qe+" "]=ot}}function oo(be){return be[ft]=!0,be}function fs(be){var He=se.createElement("fieldset");try{return!!be(He)}catch{return!1}finally{He.parentNode&&He.parentNode.removeChild(He),He=null}}function is(be){return function(He){return en(He,"input")&&He.type===be}}function gs(be){return function(He){return(en(He,"input")||en(He,"button"))&&He.type===be}}function Ns(be){return function(He){return"form"in He?He.parentNode&&!1===He.disabled?"label"in He?"label"in He.parentNode?He.parentNode.disabled===be:He.disabled===be:He.isDisabled===be||He.isDisabled!==!be&&Os(He)===be:He.disabled===be:"label"in He&&He.disabled===be}}function Hr(be){return oo(function(He){return He=+He,oo(function(qe,ot){for(var bt,Gt=be([],qe.length,He),Zt=Gt.length;Zt--;)qe[bt=Gt[Zt]]&&(qe[bt]=!(ot[bt]=qe[bt]))})})}function xo(be){return be&&typeof be.getElementsByTagName<"u"&&be}function Yo(be){var He,qe=be?be.ownerDocument||be:Tt;return qe==se||9!==qe.nodeType||!qe.documentElement||(Se=(se=qe).documentElement,De=!R.isXMLDoc(se),at=Se.matches||Se.webkitMatchesSelector||Se.msMatchesSelector,Se.msMatchesSelector&&Tt!=se&&(He=se.defaultView)&&He.top!==He&&He.addEventListener("unload",Ys),_e.getById=fs(function(ot){return Se.appendChild(ot).id=R.expando,!se.getElementsByName||!se.getElementsByName(R.expando).length}),_e.disconnectedMatch=fs(function(ot){return at.call(ot,"*")}),_e.scope=fs(function(){return se.querySelectorAll(":scope")}),_e.cssHas=fs(function(){try{return se.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),_e.getById?(C.filter.ID=function(ot){var bt=ot.replace(To,Xo);return function(Gt){return Gt.getAttribute("id")===bt}},C.find.ID=function(ot,bt){if(typeof bt.getElementById<"u"&&De){var Gt=bt.getElementById(ot);return Gt?[Gt]:[]}}):(C.filter.ID=function(ot){var bt=ot.replace(To,Xo);return function(Gt){var Zt=typeof Gt.getAttributeNode<"u"&&Gt.getAttributeNode("id");return Zt&&Zt.value===bt}},C.find.ID=function(ot,bt){if(typeof bt.getElementById<"u"&&De){var Gt,Zt,hn,nn=bt.getElementById(ot);if(nn){if((Gt=nn.getAttributeNode("id"))&&Gt.value===ot)return[nn];for(hn=bt.getElementsByName(ot),Zt=0;nn=hn[Zt++];)if((Gt=nn.getAttributeNode("id"))&&Gt.value===ot)return[nn]}return[]}}),C.find.TAG=function(ot,bt){return typeof bt.getElementsByTagName<"u"?bt.getElementsByTagName(ot):bt.querySelectorAll(ot)},C.find.CLASS=function(ot,bt){if(typeof bt.getElementsByClassName<"u"&&De)return bt.getElementsByClassName(ot)},Ue=[],fs(function(ot){var bt;Se.appendChild(ot).innerHTML="<a id='"+ft+"' href='' disabled='disabled'></a><select id='"+ft+"-\r\\' disabled='disabled'><option selected=''></option></select>",ot.querySelectorAll("[selected]").length||Ue.push("\\["+bn+"*(?:value|"+io+")"),ot.querySelectorAll("[id~="+ft+"-]").length||Ue.push("~="),ot.querySelectorAll("a#"+ft+"+*").length||Ue.push(".#.+[+~]"),ot.querySelectorAll(":checked").length||Ue.push(":checked"),(bt=se.createElement("input")).setAttribute("type","hidden"),ot.appendChild(bt).setAttribute("name","D"),Se.appendChild(ot).disabled=!0,2!==ot.querySelectorAll(":disabled").length&&Ue.push(":enabled",":disabled"),(bt=se.createElement("input")).setAttribute("name",""),ot.appendChild(bt),ot.querySelectorAll("[name='']").length||Ue.push("\\["+bn+"*name"+bn+"*="+bn+"*(?:''|\"\")")}),_e.cssHas||Ue.push(":has"),Ue=Ue.length&&new RegExp(Ue.join("|")),Mi=function(ot,bt){if(ot===bt)return q=!0,0;var Gt=!ot.compareDocumentPosition-!bt.compareDocumentPosition;return Gt||(1&(Gt=(ot.ownerDocument||ot)==(bt.ownerDocument||bt)?ot.compareDocumentPosition(bt):1)||!_e.sortDetached&&bt.compareDocumentPosition(ot)===Gt?ot===se||ot.ownerDocument==Tt&&Fi.contains(Tt,ot)?-1:bt===se||bt.ownerDocument==Tt&&Fi.contains(Tt,bt)?1:N?L.call(N,ot)-L.call(N,bt):0:4&Gt?-1:1)}),se}for(m in Fi.matches=function(be,He){return Fi(be,null,null,He)},Fi.matchesSelector=function(be,He){if(Yo(be),De&&!Ai[He+" "]&&(!Ue||!Ue.test(He)))try{var qe=at.call(be,He);if(qe||_e.disconnectedMatch||be.document&&11!==be.document.nodeType)return qe}catch{Ai(He,!0)}return Fi(He,se,null,[be]).length>0},Fi.contains=function(be,He){return(be.ownerDocument||be)!=se&&Yo(be),R.contains(be,He)},Fi.attr=function(be,He){(be.ownerDocument||be)!=se&&Yo(be);var qe=C.attrHandle[He.toLowerCase()],ot=qe&&ue.call(C.attrHandle,He.toLowerCase())?qe(be,He,!De):void 0;return void 0!==ot?ot:be.getAttribute(He)},Fi.error=function(be){throw new Error("Syntax error, unrecognized expression: "+be)},R.uniqueSort=function(be){var He,qe=[],ot=0,bt=0;if(q=!_e.sortStable,N=!_e.sortStable&&d.call(be,0),_n.call(be,Mi),q){for(;He=be[bt++];)He===be[bt]&&(ot=qe.push(bt));for(;ot--;)Bi.call(be,qe[ot],1)}return N=null,be},R.fn.uniqueSort=function(){return this.pushStack(R.uniqueSort(d.apply(this)))},(C=R.expr={cacheLength:50,createPseudo:oo,match:ro,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(be){return be[1]=be[1].replace(To,Xo),be[3]=(be[3]||be[4]||be[5]||"").replace(To,Xo),"~="===be[2]&&(be[3]=" "+be[3]+" "),be.slice(0,4)},CHILD:function(be){return be[1]=be[1].toLowerCase(),"nth"===be[1].slice(0,3)?(be[3]||Fi.error(be[0]),be[4]=+(be[4]?be[5]+(be[6]||1):2*("even"===be[3]||"odd"===be[3])),be[5]=+(be[7]+be[8]||"odd"===be[3])):be[3]&&Fi.error(be[0]),be},PSEUDO:function(be){var He,qe=!be[6]&&be[2];return ro.CHILD.test(be[0])?null:(be[3]?be[2]=be[4]||be[5]||"":qe&&mo.test(qe)&&(He=Vo(qe,!0))&&(He=qe.indexOf(")",qe.length-He)-qe.length)&&(be[0]=be[0].slice(0,He),be[2]=qe.slice(0,He)),be.slice(0,3))}},filter:{TAG:function(be){var He=be.replace(To,Xo).toLowerCase();return"*"===be?function(){return!0}:function(qe){return en(qe,He)}},CLASS:function(be){var He=In[be+" "];return He||(He=new RegExp("(^|"+bn+")"+be+"("+bn+"|$)"))&&In(be,function(qe){return He.test("string"==typeof qe.className&&qe.className||typeof qe.getAttribute<"u"&&qe.getAttribute("class")||"")})},ATTR:function(be,He,qe){return function(ot){var bt=Fi.attr(ot,be);return null==bt?"!="===He:!He||(bt+="","="===He?bt===qe:"!="===He?bt!==qe:"^="===He?qe&&0===bt.indexOf(qe):"*="===He?qe&&bt.indexOf(qe)>-1:"$="===He?qe&&bt.slice(-qe.length)===qe:"~="===He?(" "+bt.replace(mi," ")+" ").indexOf(qe)>-1:"|="===He&&(bt===qe||bt.slice(0,qe.length+1)===qe+"-"))}},CHILD:function(be,He,qe,ot,bt){var Gt="nth"!==be.slice(0,3),Zt="last"!==be.slice(-4),hn="of-type"===He;return 1===ot&&0===bt?function(nn){return!!nn.parentNode}:function(nn,_i,Ln){var $n,ui,An,Ei,so,Ir=Gt!==Zt?"nextSibling":"previousSibling",Wr=nn.parentNode,Po=hn&&nn.nodeName.toLowerCase(),ss=!Ln&&!hn,cr=!1;if(Wr){if(Gt){for(;Ir;){for(An=nn;An=An[Ir];)if(hn?en(An,Po):1===An.nodeType)return!1;so=Ir="only"===be&&!so&&"nextSibling"}return!0}if(so=[Zt?Wr.firstChild:Wr.lastChild],Zt&&ss){for(cr=(Ei=($n=(ui=Wr[ft]||(Wr[ft]={}))[be]||[])[0]===Je&&$n[1])&&$n[2],An=Ei&&Wr.childNodes[Ei];An=++Ei&&An&&An[Ir]||(cr=Ei=0)||so.pop();)if(1===An.nodeType&&++cr&&An===nn){ui[be]=[Je,Ei,cr];break}}else if(ss&&(cr=Ei=($n=(ui=nn[ft]||(nn[ft]={}))[be]||[])[0]===Je&&$n[1]),!1===cr)for(;(An=++Ei&&An&&An[Ir]||(cr=Ei=0)||so.pop())&&(!(hn?en(An,Po):1===An.nodeType)||!++cr||(ss&&((ui=An[ft]||(An[ft]={}))[be]=[Je,cr]),An!==nn)););return(cr-=bt)===ot||cr%ot===0&&cr/ot>=0}}},PSEUDO:function(be,He){var qe,ot=C.pseudos[be]||C.setFilters[be.toLowerCase()]||Fi.error("unsupported pseudo: "+be);return ot[ft]?ot(He):ot.length>1?(qe=[be,be,"",He],C.setFilters.hasOwnProperty(be.toLowerCase())?oo(function(bt,Gt){for(var Zt,hn=ot(bt,He),nn=hn.length;nn--;)bt[Zt=L.call(bt,hn[nn])]=!(Gt[Zt]=hn[nn])}):function(bt){return ot(bt,0,qe)}):ot}},pseudos:{not:oo(function(be){var He=[],qe=[],ot=_s(be.replace(Nn,"$1"));return ot[ft]?oo(function(bt,Gt,Zt,hn){for(var nn,_i=ot(bt,null,hn,[]),Ln=bt.length;Ln--;)(nn=_i[Ln])&&(bt[Ln]=!(Gt[Ln]=nn))}):function(bt,Gt,Zt){return He[0]=bt,ot(He,null,Zt,qe),He[0]=null,!qe.pop()}}),has:oo(function(be){return function(He){return Fi(be,He).length>0}}),contains:oo(function(be){return be=be.replace(To,Xo),function(He){return(He.textContent||R.text(He)).indexOf(be)>-1}}),lang:oo(function(be){return jo.test(be||"")||Fi.error("unsupported lang: "+be),be=be.replace(To,Xo).toLowerCase(),function(He){var qe;do{if(qe=De?He.lang:He.getAttribute("xml:lang")||He.getAttribute("lang"))return(qe=qe.toLowerCase())===be||0===qe.indexOf(be+"-")}while((He=He.parentNode)&&1===He.nodeType);return!1}}),target:function(be){var He=Q.location&&Q.location.hash;return He&&He.slice(1)===be.id},root:function(be){return be===Se},focus:function(be){return be===function Za(){try{return se.activeElement}catch{}}()&&se.hasFocus()&&!!(be.type||be.href||~be.tabIndex)},enabled:Ns(!1),disabled:Ns(!0),checked:function(be){return en(be,"input")&&!!be.checked||en(be,"option")&&!!be.selected},selected:function(be){return!0===be.selected},empty:function(be){for(be=be.firstChild;be;be=be.nextSibling)if(be.nodeType<6)return!1;return!0},parent:function(be){return!C.pseudos.empty(be)},header:function(be){return jr.test(be.nodeName)},input:function(be){return Pi.test(be.nodeName)},button:function(be){return en(be,"input")&&"button"===be.type||en(be,"button")},text:function(be){var He;return en(be,"input")&&"text"===be.type&&(null==(He=be.getAttribute("type"))||"text"===He.toLowerCase())},first:Hr(function(){return[0]}),last:Hr(function(be,He){return[He-1]}),eq:Hr(function(be,He,qe){return[qe<0?qe+He:qe]}),even:Hr(function(be,He){for(var qe=0;qe<He;qe+=2)be.push(qe);return be}),odd:Hr(function(be,He){for(var qe=1;qe<He;qe+=2)be.push(qe);return be}),lt:Hr(function(be,He,qe){var ot;for(ot=qe<0?qe+He:qe>He?He:qe;--ot>=0;)be.push(ot);return be}),gt:Hr(function(be,He,qe){for(var ot=qe<0?qe+He:qe;++ot<He;)be.push(ot);return be})}}).pseudos.nth=C.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})C.pseudos[m]=is(m);for(m in{submit:!0,reset:!0})C.pseudos[m]=gs(m);function qs(){}function Vo(be,He){var qe,ot,bt,Gt,Zt,hn,nn,_i=ri[be+" "];if(_i)return He?0:_i.slice(0);for(Zt=be,hn=[],nn=C.preFilter;Zt;){for(Gt in(!qe||(ot=lr.exec(Zt)))&&(ot&&(Zt=Zt.slice(ot[0].length)||Zt),hn.push(bt=[])),qe=!1,(ot=Xs.exec(Zt))&&(qe=ot.shift(),bt.push({value:qe,type:ot[0].replace(Nn," ")}),Zt=Zt.slice(qe.length)),C.filter)(ot=ro[Gt].exec(Zt))&&(!nn[Gt]||(ot=nn[Gt](ot)))&&(qe=ot.shift(),bt.push({value:qe,type:Gt,matches:ot}),Zt=Zt.slice(qe.length));if(!qe)break}return He?Zt.length:Zt?Fi.error(be):ri(be,hn).slice(0)}function Js(be){for(var He=0,qe=be.length,ot="";He<qe;He++)ot+=be[He].value;return ot}function rs(be,He,qe){var ot=He.dir,bt=He.next,Gt=bt||ot,Zt=qe&&"parentNode"===Gt,hn=Nt++;return He.first?function(nn,_i,Ln){for(;nn=nn[ot];)if(1===nn.nodeType||Zt)return be(nn,_i,Ln);return!1}:function(nn,_i,Ln){var $n,ui,An=[Je,hn];if(Ln){for(;nn=nn[ot];)if((1===nn.nodeType||Zt)&&be(nn,_i,Ln))return!0}else for(;nn=nn[ot];)if(1===nn.nodeType||Zt)if(ui=nn[ft]||(nn[ft]={}),bt&&en(nn,bt))nn=nn[ot]||nn;else{if(($n=ui[Gt])&&$n[0]===Je&&$n[1]===hn)return An[2]=$n[2];if(ui[Gt]=An,An[2]=be(nn,_i,Ln))return!0}return!1}}function Zs(be){return be.length>1?function(He,qe,ot){for(var bt=be.length;bt--;)if(!be[bt](He,qe,ot))return!1;return!0}:be[0]}function Wo(be,He,qe,ot,bt){for(var Gt,Zt=[],hn=0,nn=be.length,_i=null!=He;hn<nn;hn++)(Gt=be[hn])&&(!qe||qe(Gt,ot,bt))&&(Zt.push(Gt),_i&&He.push(hn));return Zt}function os(be,He,qe,ot,bt,Gt){return ot&&!ot[ft]&&(ot=os(ot)),bt&&!bt[ft]&&(bt=os(bt,Gt)),oo(function(Zt,hn,nn,_i){var Ln,$n,ui,An,Ei=[],so=[],Ir=hn.length,Wr=Zt||function Ho(be,He,qe){for(var ot=0,bt=He.length;ot<bt;ot++)Fi(be,He[ot],qe);return qe}(He||"*",nn.nodeType?[nn]:nn,[]),Po=!be||!Zt&&He?Wr:Wo(Wr,Ei,be,nn,_i);if(qe?qe(Po,An=bt||(Zt?be:Ir||ot)?[]:hn,nn,_i):An=Po,ot)for(Ln=Wo(An,so),ot(Ln,[],nn,_i),$n=Ln.length;$n--;)(ui=Ln[$n])&&(An[so[$n]]=!(Po[so[$n]]=ui));if(Zt){if(bt||be){if(bt){for(Ln=[],$n=An.length;$n--;)(ui=An[$n])&&Ln.push(Po[$n]=ui);bt(null,An=[],Ln,_i)}for($n=An.length;$n--;)(ui=An[$n])&&(Ln=bt?L.call(Zt,ui):Ei[$n])>-1&&(Zt[Ln]=!(hn[Ln]=ui))}}else An=Wo(An===hn?An.splice(Ir,An.length):An),bt?bt(null,hn,An,_i):Y.apply(hn,An)})}function Qr(be){for(var He,qe,ot,bt=be.length,Gt=C.relative[be[0].type],Zt=Gt||C.relative[" "],hn=Gt?1:0,nn=rs(function($n){return $n===He},Zt,!0),_i=rs(function($n){return L.call(He,$n)>-1},Zt,!0),Ln=[function($n,ui,An){var Ei=!Gt&&(An||ui!=k)||((He=ui).nodeType?nn($n,ui,An):_i($n,ui,An));return He=null,Ei}];hn<bt;hn++)if(qe=C.relative[be[hn].type])Ln=[rs(Zs(Ln),qe)];else{if((qe=C.filter[be[hn].type].apply(null,be[hn].matches))[ft]){for(ot=++hn;ot<bt&&!C.relative[be[ot].type];ot++);return os(hn>1&&Zs(Ln),hn>1&&Js(be.slice(0,hn-1).concat({value:" "===be[hn-2].type?"*":""})).replace(Nn,"$1"),qe,hn<ot&&Qr(be.slice(hn,ot)),ot<bt&&Qr(be=be.slice(ot)),ot<bt&&Js(be))}Ln.push(qe)}return Zs(Ln)}function _s(be,He){var qe,ot=[],bt=[],Gt=Gn[be+" "];if(!Gt){for(He||(He=Vo(be)),qe=He.length;qe--;)(Gt=Qr(He[qe]))[ft]?ot.push(Gt):bt.push(Gt);Gt=Gn(be,function el(be,He){var qe=He.length>0,ot=be.length>0,bt=function(Gt,Zt,hn,nn,_i){var Ln,$n,ui,An=0,Ei="0",so=Gt&&[],Ir=[],Wr=k,Po=Gt||ot&&C.find.TAG("*",_i),ss=Je+=null==Wr?1:Math.random()||.1,cr=Po.length;for(_i&&(k=Zt==se||Zt||_i);Ei!==cr&&null!=(Ln=Po[Ei]);Ei++){if(ot&&Ln){for($n=0,!Zt&&Ln.ownerDocument!=se&&(Yo(Ln),hn=!De);ui=be[$n++];)if(ui(Ln,Zt||se,hn)){Y.call(nn,Ln);break}_i&&(Je=ss)}qe&&((Ln=!ui&&Ln)&&An--,Gt&&so.push(Ln))}if(An+=Ei,qe&&Ei!==An){for($n=0;ui=He[$n++];)ui(so,Ir,Zt,hn);if(Gt){if(An>0)for(;Ei--;)so[Ei]||Ir[Ei]||(Ir[Ei]=ki.call(nn));Ir=Wo(Ir)}Y.apply(nn,Ir),_i&&!Gt&&Ir.length>0&&An+He.length>1&&R.uniqueSort(nn)}return _i&&(Je=ss,k=Wr),so};return qe?oo(bt):bt}(bt,ot)),Gt.selector=be}return Gt}function ca(be,He,qe,ot){var bt,Gt,Zt,hn,nn,_i="function"==typeof be&&be,Ln=!ot&&Vo(be=_i.selector||be);if(qe=qe||[],1===Ln.length){if((Gt=Ln[0]=Ln[0].slice(0)).length>2&&"ID"===(Zt=Gt[0]).type&&9===He.nodeType&&De&&C.relative[Gt[1].type]){if(!(He=(C.find.ID(Zt.matches[0].replace(To,Xo),He)||[])[0]))return qe;_i&&(He=He.parentNode),be=be.slice(Gt.shift().value.length)}for(bt=ro.needsContext.test(be)?0:Gt.length;bt--&&!C.relative[hn=(Zt=Gt[bt]).type];)if((nn=C.find[hn])&&(ot=nn(Zt.matches[0].replace(To,Xo),hs.test(Gt[0].type)&&xo(He.parentNode)||He))){if(Gt.splice(bt,1),!(be=ot.length&&Js(Gt)))return Y.apply(qe,ot),qe;break}}return(_i||_s(be,Ln))(ot,He,!De,qe,!He||hs.test(be)&&xo(He.parentNode)||He),qe}qs.prototype=C.filters=C.pseudos,C.setFilters=new qs,_e.sortStable=ft.split("").sort(Mi).join("")===ft,Yo(),_e.sortDetached=fs(function(be){return 1&be.compareDocumentPosition(se.createElement("fieldset"))}),R.find=Fi,R.expr[":"]=R.expr.pseudos,R.unique=R.uniqueSort,Fi.compile=_s,Fi.select=ca,Fi.setDocument=Yo,Fi.tokenize=Vo,Fi.escape=R.escapeSelector,Fi.getText=R.text,Fi.isXML=R.isXMLDoc,Fi.selectors=R.expr,Fi.support=R.support,Fi.uniqueSort=R.uniqueSort}();var Pn=function(m,C,k){for(var N=[],q=void 0!==k;(m=m[C])&&9!==m.nodeType;)if(1===m.nodeType){if(q&&R(m).is(k))break;N.push(m)}return N},Te=function(m,C){for(var k=[];m;m=m.nextSibling)1===m.nodeType&&m!==C&&k.push(m);return k},Ke=R.expr.match.needsContext,it=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function jt(m,C,k){return Be(C)?R.grep(m,function(N,q){return!!C.call(N,q,N)!==k}):C.nodeType?R.grep(m,function(N){return N===C!==k}):"string"!=typeof C?R.grep(m,function(N){return L.call(C,N)>-1!==k}):R.filter(C,m,k)}R.filter=function(m,C,k){var N=C[0];return k&&(m=":not("+m+")"),1===C.length&&1===N.nodeType?R.find.matchesSelector(N,m)?[N]:[]:R.find.matches(m,R.grep(C,function(q){return 1===q.nodeType}))}
vendor: 18,112 bytes, line 1
1,R.fn.extend({find:function(m){var C,k,N=this.length,q=this;if("string"!=typeof m)return this.pushStack(R(m).filter(function(){for(C=0;C<N;C++)if(R.contains(q[C],this))return!0}));for(k=this.pushStack([]),C=0;C<N;C++)R.find(m,q[C],k);return N>1?R.uniqueSort(k):k},filter:function(m){return this.pushStack(jt(this,m||[],!1))},not:function(m){return this.pushStack(jt(this,m||[],!0))},is:function(m){return!!jt(this,"string"==typeof m&&Ke.test(m)?R(m):m||[],!1).length}});var Ct,pi=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Yt=R.fn.init=function(m,C,k){var N,q;if(!m)return this;if(k=k||Ct,"string"==typeof m){if(!(N="<"===m[0]&&">"===m[m.length-1]&&m.length>=3?[null,m,null]:pi.exec(m))||!N[1]&&C)return!C||C.jquery?(C||k).find(m):this.constructor(C).find(m);if(N[1]){if(R.merge(this,R.parseHTML(N[1],(C=C instanceof R?C[0]:C)&&C.nodeType?C.ownerDocument||C:Ee,!0)),it.test(N[1])&&R.isPlainObject(C))for(N in C)Be(this[N])?this[N](C[N]):this.attr(N,C[N]);return this}return(q=Ee.getElementById(N[2]))&&(this[0]=q,this.length=1),this}return m.nodeType?(this[0]=m,this.length=1,this):Be(m)?void 0!==k.ready?k.ready(m):m(R):R.makeArray(m,this)};Yt.prototype=R.fn,Ct=R(Ee);var Vn=/^(?:parents|prev(?:Until|All))/,tn={children:!0,contents:!0,next:!0,prev:!0};function cn(m,C){for(;(m=m[C])&&1!==m.nodeType;);return m}R.fn.extend({has:function(m){var C=R(m,this),k=C.length;return this.filter(function(){for(var N=0;N<k;N++)if(R.contains(this,C[N]))return!0})},closest:function(m,C){var k,N=0,q=this.length,Y=[],se="string"!=typeof m&&R(m);if(!Ke.test(m))for(;N<q;N++)for(k=this[N];k&&k!==C;k=k.parentNode)if(k.nodeType<11&&(se?se.index(k)>-1:1===k.nodeType&&R.find.matchesSelector(k,m))){Y.push(k);break}return this.pushStack(Y.length>1?R.uniqueSort(Y):Y)},index:function(m){return m?"string"==typeof m?L.call(R(m),this[0]):L.call(this,m.jquery?m[0]:m):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(m,C){return this.pushStack(R.uniqueSort(R.merge(this.get(),R(m,C))))},addBack:function(m){return this.add(null==m?this.prevObject:this.prevObject.filter(m))}}),R.each({parent:function(m){var C=m.parentNode;return C&&11!==C.nodeType?C:null},parents:function(m){return Pn(m,"parentNode")},parentsUntil:function(m,C,k){return Pn(m,"parentNode",k)},next:function(m){return cn(m,"nextSibling")},prev:function(m){return cn(m,"previousSibling")},nextAll:function(m){return Pn(m,"nextSibling")},prevAll:function(m){return Pn(m,"previousSibling")},nextUntil:function(m,C,k){return Pn(m,"nextSibling",k)},prevUntil:function(m,C,k){return Pn(m,"previousSibling",k)},siblings:function(m){return Te((m.parentNode||{}).firstChild,m)},children:function(m){return Te(m.firstChild)},contents:function(m){return null!=m.contentDocument&&oe(m.contentDocument)?m.contentDocument:(en(m,"template")&&(m=m.content||m),R.merge([],m.childNodes))}},function(m,C){R.fn[m]=function(k,N){var q=R.map(this,C,k);return"Until"!==m.slice(-5)&&(N=k),N&&"string"==typeof N&&(q=R.filter(N,q)),this.length>1&&(tn[m]||R.uniqueSort(q),Vn.test(m)&&q.reverse()),this.pushStack(q)}});var wt=/[^\x20\t\r\n\f]+/g;function Ci(m){return m}function Oi(m){throw m}function or(m,C,k,N){var q;try{m&&Be(q=m.promise)?q.call(m).done(C).fail(k):m&&Be(q=m.then)?q.call(m,C,k):C.apply(void 0,[m].slice(N))}catch(Y){k.apply(void 0,[Y])}}R.Callbacks=function(m){m="string"==typeof m?function Lr(m){var C={};return R.each(m.match(wt)||[],function(k,N){C[N]=!0}),C}(m):R.extend({},m);var C,k,N,q,Y=[],se=[],Se=-1,De=function(){for(q=q||m.once,N=C=!0;se.length;Se=-1)for(k=se.shift();++Se<Y.length;)!1===Y[Se].apply(k[0],k[1])&&m.stopOnFalse&&(Se=Y.length,k=!1);m.memory||(k=!1),C=!1,q&&(Y=k?[]:"")},Ue={add:function(){return Y&&(k&&!C&&(Se=Y.length-1,se.push(k)),function at(ft){R.each(ft,function(Je,Nt){Be(Nt)?(!m.unique||!Ue.has(Nt))&&Y.push(Nt):Nt&&Nt.length&&"string"!==At(Nt)&&at(Nt)})}(arguments),k&&!C&&De()),this},remove:function(){return R.each(arguments,function(at,ft){for(var Je;(Je=R.inArray(ft,Y,Je))>-1;)Y.splice(Je,1),Je<=Se&&Se--}),this},has:function(at){return at?R.inArray(at,Y)>-1:Y.length>0},empty:function(){return Y&&(Y=[]),this},disable:function(){return q=se=[],Y=k="",this},disabled:function(){return!Y},lock:function(){return q=se=[],!k&&!C&&(Y=k=""),this},locked:function(){return!!q},fireWith:function(at,ft){return q||(ft=[at,(ft=ft||[]).slice?ft.slice():ft],se.push(ft),C||De()),this},fire:function(){return Ue.fireWith(this,arguments),this},fired:function(){return!!N}};return Ue},R.extend({Deferred:function(m){var C=[["notify","progress",R.Callbacks("memory"),R.Callbacks("memory"),2],["resolve","done",R.Callbacks("once memory"),R.Callbacks("once memory"),0,"resolved"],["reject","fail",R.Callbacks("once memory"),R.Callbacks("once memory"),1,"rejected"]],k="pending",N={state:function(){return k},always:function(){return q.done(arguments).fail(arguments),this},catch:function(Y){return N.then(null,Y)},pipe:function(){var Y=arguments;return R.Deferred(function(se){R.each(C,function(Se,De){var Ue=Be(Y[De[4]])&&Y[De[4]];q[De[1]](function(){var at=Ue&&Ue.apply(this,arguments);at&&Be(at.promise)?at.promise().progress(se.notify).done(se.resolve).fail(se.reject):se[De[0]+"With"](this,Ue?[at]:arguments)})}),Y=null}).promise()},then:function(Y,se,Se){var De=0;function Ue(at,ft,Je,Nt){return function(){var In=this,ri=arguments,Gn=function(){var Mi,io;if(!(at<De)){if((Mi=Je.apply(In,ri))===ft.promise())throw new TypeError("Thenable self-resolution");Be(io=Mi&&("object"==typeof Mi||"function"==typeof Mi)&&Mi.then)?Nt?io.call(Mi,Ue(De,ft,Ci,Nt),Ue(De,ft,Oi,Nt)):(De++,io.call(Mi,Ue(De,ft,Ci,Nt),Ue(De,ft,Oi,Nt),Ue(De,ft,Ci,ft.notifyWith))):(Je!==Ci&&(In=void 0,ri=[Mi]),(Nt||ft.resolveWith)(In,ri))}},Ai=Nt?Gn:function(){try{Gn()}catch(Mi){R.Deferred.exceptionHook&&R.Deferred.exceptionHook(Mi,Ai.error),at+1>=De&&(Je!==Oi&&(In=void 0,ri=[Mi]),ft.rejectWith(In,ri))}};at?Ai():(R.Deferred.getErrorHook?Ai.error=R.Deferred.getErrorHook():R.Deferred.getStackHook&&(Ai.error=R.Deferred.getStackHook()),Q.setTimeout(Ai))}}return R.Deferred(function(at){C[0][3].add(Ue(0,at,Be(Se)?Se:Ci,at.notifyWith)),C[1][3].add(Ue(0,at,Be(Y)?Y:Ci)),C[2][3].add(Ue(0,at,Be(se)?se:Oi))}).promise()},promise:function(Y){return null!=Y?R.extend(Y,N):N}},q={};return R.each(C,function(Y,se){var Se=se[2],De=se[5];N[se[1]]=Se.add,De&&Se.add(function(){k=De},C[3-Y][2].disable,C[3-Y][3].disable,C[0][2].lock,C[0][3].lock),Se.add(se[3].fire),q[se[0]]=function(){return q[se[0]+"With"](this===q?void 0:this,arguments),this},q[se[0]+"With"]=Se.fireWith}),N.promise(q),m&&m.call(q,q),q},when:function(m){var C=arguments.length,k=C,N=Array(k),q=d.call(arguments),Y=R.Deferred(),se=function(Se){return function(De){N[Se]=this,q[Se]=arguments.length>1?d.call(arguments):De,--C||Y.resolveWith(N,q)}};if(C<=1&&(or(m,Y.done(se(k)).resolve,Y.reject,!C),"pending"===Y.state()||Be(q[k]&&q[k].then)))return Y.then();for(;k--;)or(q[k],se(k),Y.reject);return Y.promise()}});var Xe=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;R.Deferred.exceptionHook=function(m,C){Q.console&&Q.console.warn&&m&&Xe.test(m.name)&&Q.console.warn("jQuery.Deferred exception: "+m.message,m.stack,C)},R.readyException=function(m){Q.setTimeout(function(){throw m})};var Ft=R.Deferred();function qt(){Ee.removeEventListener("DOMContentLoaded",qt),Q.removeEventListener("load",qt),R.ready()}R.fn.ready=function(m){return Ft.then(m).catch(function(C){R.readyException(C)}),this},R.extend({isReady:!1,readyWait:1,ready:function(m){(!0===m?--R.readyWait:R.isReady)||(R.isReady=!0,!(!0!==m&&--R.readyWait>0)&&Ft.resolveWith(Ee,[R]))}}),R.ready.then=Ft.then,"complete"===Ee.readyState||"loading"!==Ee.readyState&&!Ee.documentElement.doScroll?Q.setTimeout(R.ready):(Ee.addEventListener("DOMContentLoaded",qt),Q.addEventListener("load",qt));var _t=function(m,C,k,N,q,Y,se){var Se=0,De=m.length,Ue=null==k;if("object"===At(k))for(Se in q=!0,k)_t(m,C,Se,k[Se],!0,Y,se);else if(void 0!==N&&(q=!0,Be(N)||(se=!0),Ue&&(se?(C.call(m,N),C=null):(Ue=C,C=function(at,ft,Je){return Ue.call(R(at),Je)})),C))for(;Se<De;Se++)C(m[Se],k,se?N:N.call(m[Se],Se,C(m[Se],k)));return q?m:Ue?C.call(m):De?C(m[0],k):Y},Qt=/^-ms-/,Mt=/-([a-z])/g;function h(m,C){return C.toUpperCase()}function Pt(m){return m.replace(Qt,"ms-").replace(Mt,h)}var wi=function(m){return 1===m.nodeType||9===m.nodeType||!+m.nodeType};function sr(){this.expando=R.expando+sr.uid++}sr.uid=1,sr.prototype={cache:function(m){var C=m[this.expando];return C||(C={},wi(m)&&(m.nodeType?m[this.expando]=C:Object.defineProperty(m,this.expando,{value:C,configurable:!0}))),C},set:function(m,C,k){var N,q=this.cache(m);if("string"==typeof C)q[Pt(C)]=k;else for(N in C)q[Pt(N)]=C[N];return q},get:function(m,C){return void 0===C?this.cache(m):m[this.expando]&&m[this.expando][Pt(C)]},access:function(m,C,k){return void 0===C||C&&"string"==typeof C&&void 0===k?this.get(m,C):(this.set(m,C,k),void 0!==k?k:C)},remove:function(m,C){var k,N=m[this.expando];if(void 0!==N){if(void 0!==C)for((k=(C=Array.isArray(C)?C.map(Pt):(C=Pt(C))in N?[C]:C.match(wt)||[]).length);k--;)delete N[C[k]];(void 0===C||R.isEmptyObject(N))&&(m.nodeType?m[this.expando]=void 0:delete m[this.expando])}},hasData:function(m){var C=m[this.expando];return void 0!==C&&!R.isEmptyObject(C)}};var Vt=new sr,ti=new sr,ar=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Br=/[A-Z]/g;function ur(m,C,k){var N;if(void 0===k&&1===m.nodeType)if(N="data-"+C.replace(Br,"-$&").toLowerCase(),"string"==typeof(k=m.getAttribute(N))){try{k=function qi(m){return"true"===m||"false"!==m&&("null"===m?null:m===+m+""?+m:ar.test(m)?JSON.parse(m):m)}(k)}catch{}ti.set(m,C,k)}else k=void 0;return k}R.extend({hasData:function(m){return ti.hasData(m)||Vt.hasData(m)},data:function(m,C,k){return ti.access(m,C,k)},removeData:function(m,C){ti.remove(m,C)},_data:function(m,C,k){return Vt.access(m,C,k)},_removeData:function(m,C){Vt.remove(m,C)}}),R.fn.extend({data:function(m,C){var k,N,q,Y=this[0],se=Y&&Y.attributes;if(void 0===m){if(this.length&&(q=ti.get(Y),1===Y.nodeType&&!Vt.get(Y,"hasDataAttrs"))){for(k=se.length;k--;)se[k]&&0===(N=se[k].name).indexOf("data-")&&(N=Pt(N.slice(5)),ur(Y,N,q[N]));Vt.set(Y,"hasDataAttrs",!0)}return q}return"object"==typeof m?this.each(function(){ti.set(this,m)}):_t(this,function(Se){var De;if(Y&&void 0===Se)return void 0!==(De=ti.get(Y,m))||void 0!==(De=ur(Y,m))?De:void 0;this.each(function(){ti.set(this,m,Se)})},null,C,arguments.length>1,null,!0)},removeData:function(m){return this.each(function(){ti.remove(this,m)})}}),R.extend({queue:function(m,C,k){var N;if(m)return N=Vt.get(m,C=(C||"fx")+"queue"),k&&(!N||Array.isArray(k)?N=Vt.access(m,C,R.makeArray(k)):N.push(k)),N||[]},dequeue:function(m,C){var k=R.queue(m,C=C||"fx"),N=k.length,q=k.shift(),Y=R._queueHooks(m,C);"inprogress"===q&&(q=k.shift(),N--),q&&("fx"===C&&k.unshift("inprogress"),delete Y.stop,q.call(m,function(){R.dequeue(m,C)},Y)),!N&&Y&&Y.empty.fire()},_queueHooks:function(m,C){var k=C+"queueHooks";return Vt.get(m,k)||Vt.access(m,k,{empty:R.Callbacks("once memory").add(function(){Vt.remove(m,[C+"queue",k])})})}}),R.fn.extend({queue:function(m,C){var k=2;return"string"!=typeof m&&(C=m,m="fx",k--),arguments.length<k?R.queue(this[0],m):void 0===C?this:this.each(function(){var N=R.queue(this,m,C);R._queueHooks(this,m),"fx"===m&&"inprogress"!==N[0]&&R.dequeue(this,m)})},dequeue:function(m){return this.each(function(){R.dequeue(this,m)})},clearQueue:function(m){return this.queue(m||"fx",[])},promise:function(m,C){var k,N=1,q=R.Deferred(),Y=this,se=this.length,Se=function(){--N||q.resolveWith(Y,[Y])};for("string"!=typeof m&&(C=m,m=void 0),m=m||"fx";se--;)(k=Vt.get(Y[se],m+"queueHooks"))&&k.empty&&(N++,k.empty.add(Se));return Se(),q.promise(C)}});var ni=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Ni=new RegExp("^(?:([+-])=|)("+ni+")([a-z%]*)$","i"),Wt=["Top","Right","Bottom","Left"],vi=Ee.documentElement,Sr=function(m){return R.contains(m.ownerDocument,m)},ai={composed:!0};vi.getRootNode&&(Sr=function(m){return R.contains(m.ownerDocument,m)||m.getRootNode(ai)===m.ownerDocument});var zr=function(m,C){return"none"===(m=C||m).style.display||""===m.style.display&&Sr(m)&&"none"===R.css(m,"display")};function Go(m,C,k,N){var q,Y,se=20,Se=N?function(){return N.cur()}:function(){return R.css(m,C,"")},De=Se(),Ue=k&&k[3]||(R.cssNumber[C]?"":"px"),at=m.nodeType&&(R.cssNumber[C]||"px"!==Ue&&+De)&&Ni.exec(R.css(m,C));if(at&&at[3]!==Ue){for(Ue=Ue||at[3],at=+(De/=2)||1;se--;)R.style(m,C,at+Ue),(1-Y)*(1-(Y=Se()/De||.5))<=0&&(se=0),at/=Y;R.style(m,C,(at*=2)+Ue),k=k||[]}return k&&(at=+at||+De||0,q=k[1]?at+(k[1]+1)*k[2]:+k[2],N&&(N.unit=Ue,N.start=at,N.end=q)),q}var pr={};function uo(m){var C,k=m.ownerDocument,N=m.nodeName,q=pr[N];return q||(C=k.body.appendChild(k.createElement(N)),q=R.css(C,"display"),C.parentNode.removeChild(C),"none"===q&&(q="block"),pr[N]=q,q)}function Ji(m,C){for(var k,N,q=[],Y=0,se=m.length;Y<se;Y++)(N=m[Y]).style&&(k=N.style.display,C?("none"===k&&(q[Y]=Vt.get(N,"display")||null,q[Y]||(N.style.display="")),""===N.style.display&&zr(N)&&(q[Y]=uo(N))):"none"!==k&&(q[Y]="none",Vt.set(N,"display",k)));for(Y=0;Y<se;Y++)null!=q[Y]&&(m[Y].style.display=q[Y]);return m}R.fn.extend({show:function(){return Ji(this,!0)},hide:function(){return Ji(this)},toggle:function(m){return"boolean"==typeof m?m?this.show():this.hide():this.each(function(){zr(this)?R(this).show():R(this).hide()})}});var C,k,Zi=/^(?:checkbox|radio)$/i,Io=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Co=/^$|^module$|\/(?:java|ecma)script/i;C=Ee.createDocumentFragment().appendChild(Ee.createElement("div")),(k=Ee.createElement("input")).setAttribute("type","radio"),k.setAttribute("checked","checked"),k.setAttribute("name","t"),C.appendChild(k),_e.checkClone=C.cloneNode(!0).cloneNode(!0).lastChild.checked,C.innerHTML="<textarea>x</textarea>",_e.noCloneChecked=!!C.cloneNode(!0).lastChild.defaultValue,C.innerHTML="<option></option>",_e.option=!!C.lastChild;var ii={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function er(m,C){var k;return k=typeof m.getElementsByTagName<"u"?m.getElementsByTagName(C||"*"):typeof m.querySelectorAll<"u"?m.querySelectorAll(C||"*"):[],void 0===C||C&&en(m,C)?R.merge([m],k):k}function wo(m,C){for(var k=0,N=m.length;k<N;k++)Vt.set(m[k],"globalEval",!C||Vt.get(C[k],"globalEval"))}ii.tbody=ii.tfoot=ii.colgroup=ii.caption=ii.thead,ii.th=ii.td,_e.option||(ii.optgroup=ii.option=[1,"<select multiple='multiple'>","</select>"]);var $r=/<|&#?\w+;/;function Gr(m,C,k,N,q){for(var Y,se,Se,De,Ue,at,ft=C.createDocumentFragment(),Je=[],Nt=0,In=m.length;Nt<In;Nt++)if((Y=m[Nt])||0===Y)if("object"===At(Y))R.merge(Je,Y.nodeType?[Y]:Y);else if($r.test(Y)){for(se=se||ft.appendChild(C.createElement("div")),Se=(Io.exec(Y)||["",""])[1].toLowerCase(),se.innerHTML=(De=ii[Se]||ii._default)[1]+R.htmlPrefilter(Y)+De[2],at=De[0];at--;)se=se.lastChild;R.merge(Je,se.childNodes),(se=ft.firstChild).textContent=""}else Je.push(C.createTextNode(Y));for(ft.textContent="",Nt=0;Y=Je[Nt++];)if(N&&R.inArray(Y,N)>-1)q&&q.push(Y);else if(Ue=Sr(Y),se=er(ft.appendChild(Y),"script"),Ue&&wo(se),k)for(at=0;Y=se[at++];)Co.test(Y.type||"")&&k.push(Y);return ft}var po=/^([^.]*)(?:\.(.+)|)/;function mr(){return!0}function Er(){return!1}function Kr(m,C,k,N,q,Y){var se,Se;if("object"==typeof C){for(Se in"string"!=typeof k&&(N=N||k,k=void 0),C)Kr(m,Se,k,N,C[Se],Y);return m}if(null==N&&null==q?(q=k,N=k=void 0):null==q&&("string"==typeof k?(q=N,N=void 0):(q=N,N=k,k=void 0)),!1===q)q=Er;else if(!q)return m;return 1===Y&&(se=q,q=function(De){return R().off(De),se.apply(this,arguments)},q.guid=se.guid||(se.guid=R.guid++)),m.each(function(){R.event.add(this,C,q,N,k)})}function ho(m,C,k){k?(Vt.set(m,C,!1),R.event.add(m,C,{namespace:!1,handler:function(N){var q,Y=Vt.get(this,C);if(1&N.isTrigger&&this[C]){if(Y)(R.event.special[C]||{}).delegateType&&N.stopPropagation();else if(Y=d.call(arguments),Vt.set(this,C,Y),this[C](),q=Vt.get(this,C),Vt.set(this,C,!1),Y!==q)return N.stopImmediatePropagation(),N.preventDefault(),q}else Y&&(Vt.set(this,C,R.event.trigger(Y[0],Y.slice(1),this)),N.stopPropagation(),N.isImmediatePropagationStopped=mr)}})):void 0===Vt.get(m,C)&&R.event.add(m,C,mr)}R.event={global:{},add:function(m,C,k,N,q){var Y,se,Se,De,Ue,at,ft,Je,Nt,In,ri,Gn=Vt.get(m);if(wi(m))for(k.handler&&(k=(Y=k).handler,q=Y.selector),q&&R.find.matchesSelector(vi,q),k.guid||(k.guid=R.guid++),(De=Gn.events)||(De=Gn.events=Object.create(null)),(se=Gn.handle)||(se=Gn.handle=function(Ai){return typeof R<"u"&&R.event.triggered!==Ai.type?R.event.dispatch.apply(m,arguments):void 0}),Ue=(C=(C||"").match(wt)||[""]).length;Ue--;)Nt=ri=(Se=po.exec(C[Ue])||[])[1],In=(Se[2]||"").split(".").sort(),Nt&&(ft=R.event.special[Nt]||{},ft=R.event.special[Nt=(q?ft.delegateType:ft.bindType)||Nt]||{},at=R.extend({type:Nt,origType:ri,data:N,handler:k,guid:k.guid,selector:q,needsContext:q&&R.expr.match.needsContext.test(q),namespace:In.join(".")},Y),(Je=De[Nt])||((Je=De[Nt]=[]).delegateCount=0,(!ft.setup||!1===ft.setup.call(m,N,In,se))&&m.addEventListener&&m.addEventListener(Nt,se)),ft.add&&(ft.add.call(m,at),at.handler.guid||(at.handler.guid=k.guid)),q?Je.splice(Je.delegateCount++,0,at):Je.push(at),R.event.global[Nt]=!0)},remove:function(m,C,k,N,q){var Y,se,Se,De,Ue,at,ft,Je,Nt,In,ri,Gn=Vt.hasData(m)&&Vt.get(m);if(Gn&&(De=Gn.events)){for(Ue=(C=(C||"").match(wt)||[""]).length;Ue--;)if(Nt=ri=(Se=po.exec(C[Ue])||[])[1],In=(Se[2]||"").split(".").sort(),Nt){for(ft=R.event.special[Nt]||{},Je=De[Nt=(N?ft.delegateType:ft.bindType)||Nt]||[],Se=Se[2]&&new RegExp("(^|\\.)"+In.join("\\.(?:.*\\.|)")+"(\\.|$)"),se=Y=Je.length;Y--;)at=Je[Y],(q||ri===at.origType)&&(!k||k.guid===at.guid)&&(!Se||Se.test(at.namespace))&&(!N||N===at.selector||"**"===N&&at.selector)&&(Je.splice(Y,1),at.selector&&Je.delegateCount--,ft.remove&&ft.remove.call(m,at));se&&!Je.length&&((!ft.teardown||!1===ft.teardown.call(m,In,Gn.handle))&&R.removeEvent(m,Nt,Gn.handle),delete De[Nt])}else for(Nt in De)R.event.remove(m,Nt+C[Ue],k,N,!0);R.isEmptyObject(De)&&Vt.remove(m,"handle events")}}
vendor: 4,753 bytes, line 1
1,dispatch:function(m){var C,k,N,q,Y,se,Se=new Array(arguments.length),De=R.event.fix(m),Ue=(Vt.get(this,"events")||Object.create(null))[De.type]||[],at=R.event.special[De.type]||{};for(Se[0]=De,C=1;C<arguments.length;C++)Se[C]=arguments[C];if(De.delegateTarget=this,!at.preDispatch||!1!==at.preDispatch.call(this,De)){for(se=R.event.handlers.call(this,De,Ue),C=0;(q=se[C++])&&!De.isPropagationStopped();)for(De.currentTarget=q.elem,k=0;(Y=q.handlers[k++])&&!De.isImmediatePropagationStopped();)(!De.rnamespace||!1===Y.namespace||De.rnamespace.test(Y.namespace))&&(De.handleObj=Y,De.data=Y.data,void 0!==(N=((R.event.special[Y.origType]||{}).handle||Y.handler).apply(q.elem,Se))&&!1===(De.result=N)&&(De.preventDefault(),De.stopPropagation()));return at.postDispatch&&at.postDispatch.call(this,De),De.result}},handlers:function(m,C){var k,N,q,Y,se,Se=[],De=C.delegateCount,Ue=m.target;if(De&&Ue.nodeType&&!("click"===m.type&&m.button>=1))for(;Ue!==this;Ue=Ue.parentNode||this)if(1===Ue.nodeType&&("click"!==m.type||!0!==Ue.disabled)){for(Y=[],se={},k=0;k<De;k++)void 0===se[q=(N=C[k]).selector+" "]&&(se[q]=N.needsContext?R(q,this).index(Ue)>-1:R.find(q,this,null,[Ue]).length),se[q]&&Y.push(N);Y.length&&Se.push({elem:Ue,handlers:Y})}return Ue=this,De<C.length&&Se.push({elem:Ue,handlers:C.slice(De)}),Se},addProp:function(m,C){Object.defineProperty(R.Event.prototype,m,{enumerable:!0,configurable:!0,get:Be(C)?function(){if(this.originalEvent)return C(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[m]},set:function(k){Object.defineProperty(this,m,{enumerable:!0,configurable:!0,writable:!0,value:k})}})},fix:function(m){return m[R.expando]?m:new R.Event(m)},special:{load:{noBubble:!0},click:{setup:function(m){var C=this||m;return Zi.test(C.type)&&C.click&&en(C,"input")&&ho(C,"click",!0),!1},trigger:function(m){var C=this||m;return Zi.test(C.type)&&C.click&&en(C,"input")&&ho(C,"click"),!0},_default:function(m){var C=m.target;return Zi.test(C.type)&&C.click&&en(C,"input")&&Vt.get(C,"click")||en(C,"a")}},beforeunload:{postDispatch:function(m){void 0!==m.result&&m.originalEvent&&(m.originalEvent.returnValue=m.result)}}}},R.removeEvent=function(m,C,k){m.removeEventListener&&m.removeEventListener(C,k)},R.Event=function(m,C){if(!(this instanceof R.Event))return new R.Event(m,C);m&&m.type?(this.originalEvent=m,this.type=m.type,this.isDefaultPrevented=m.defaultPrevented||void 0===m.defaultPrevented&&!1===m.returnValue?mr:Er,this.target=m.target&&3===m.target.nodeType?m.target.parentNode:m.target,this.currentTarget=m.currentTarget,this.relatedTarget=m.relatedTarget):this.type=m,C&&R.extend(this,C),this.timeStamp=m&&m.timeStamp||Date.now(),this[R.expando]=!0},R.Event.prototype={constructor:R.Event,isDefaultPrevented:Er,isPropagationStopped:Er,isImmediatePropagationStopped:Er,isSimulated:!1,preventDefault:function(){var m=this.originalEvent;this.isDefaultPrevented=mr,m&&!this.isSimulated&&m.preventDefault()},stopPropagation:function(){var m=this.originalEvent;this.isPropagationStopped=mr,m&&!this.isSimulated&&m.stopPropagation()},stopImmediatePropagation:function(){var m=this.originalEvent;this.isImmediatePropagationStopped=mr,m&&!this.isSimulated&&m.stopImmediatePropagation(),this.stopPropagation()}},R.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},R.event.addProp),R.each({focus:"focusin",blur:"focusout"},function(m,C){function k(N){if(Ee.documentMode){var q=Vt.get(this,"handle"),Y=R.event.fix(N);Y.type="focusin"===N.type?"focus":"blur",Y.isSimulated=!0,q(N),Y.target===Y.currentTarget&&q(Y)}else R.event.simulate(C,N.target,R.event.fix(N))}R.event.special[m]={setup:function(){var N;if(ho(this,m,!0),!Ee.documentMode)return!1;(N=Vt.get(this,C))||this.addEventListener(C,k),Vt.set(this,C,(N||0)+1)},trigger:function(){return ho(this,m),!0},teardown:function(){var N;if(!Ee.documentMode)return!1;(N=Vt.get(this,C)-1)?Vt.set(this,C,N):(this.removeEventListener(C,k),Vt.remove(this,C))},_default:function(N){return Vt.get(N.target,m)},delegateType:C},R.event.special[C]={setup:function(){var N=this.ownerDocument||this.document||this,q=Ee.documentMode?this:N,Y=Vt.get(q,C);Y||(Ee.documentMode?this.addEventListener(C,k):N.addEventListener(m,k,!0)),Vt.set(q,C,(Y||0)+1)},teardown:function(){var N=this.ownerDocument||this.document||this,q=Ee.documentMode?this:N,Y=Vt.get(q,C)-1;Y?Vt.set(q,C,Y):(Ee.documentMode?this.removeEventListener(C,k):N.removeEventListener(m,k,!0),Vt.remove(q,C))}}}
vendor: 4,639 bytes, line 1
1),R.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(m,C){R.event.special[m]={delegateType:C,bindType:C,handle:function(k){var N,Y=k.relatedTarget,se=k.handleObj;return(!Y||Y!==this&&!R.contains(this,Y))&&(k.type=se.origType,N=se.handler.apply(this,arguments),k.type=C),N}}}),R.fn.extend({on:function(m,C,k,N){return Kr(this,m,C,k,N)},one:function(m,C,k,N){return Kr(this,m,C,k,N,1)},off:function(m,C,k){var N,q;if(m&&m.preventDefault&&m.handleObj)return N=m.handleObj,R(m.delegateTarget).off(N.namespace?N.origType+"."+N.namespace:N.origType,N.selector,N.handler),this;if("object"==typeof m){for(q in m)this.off(q,C,m[q]);return this}return(!1===C||"function"==typeof C)&&(k=C,C=void 0),!1===k&&(k=Er),this.each(function(){R.event.remove(this,m,k,C)})}});var vr=/<script|<style|<link/i,Di=/checked\s*(?:[^=]|=\s*.checked.)/i,ji=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function fo(m,C){return en(m,"table")&&en(11!==C.nodeType?C:C.firstChild,"tr")&&R(m).children("tbody")[0]||m}function go(m){return m.type=(null!==m.getAttribute("type"))+"/"+m.type,m}function yi(m){return"true/"===(m.type||"").slice(0,5)?m.type=m.type.slice(5):m.removeAttribute("type"),m}function Mo(m,C){var k,N,q,se,Se,De;if(1===C.nodeType){if(Vt.hasData(m)&&(De=Vt.get(m).events))for(q in Vt.remove(C,"handle events"),De)for(k=0,N=De[q].length;k<N;k++)R.event.add(C,q,De[q][k]);ti.hasData(m)&&(se=ti.access(m),Se=R.extend({},se),ti.set(C,Se))}}function Xr(m,C){var k=C.nodeName.toLowerCase();"input"===k&&Zi.test(m.type)?C.checked=m.checked:("input"===k||"textarea"===k)&&(C.defaultValue=m.defaultValue)}function br(m,C,k,N){C=O(C);var q,Y,se,Se,De,Ue,at=0,ft=m.length,Je=ft-1,Nt=C[0],In=Be(Nt);if(In||ft>1&&"string"==typeof Nt&&!_e.checkClone&&Di.test(Nt))return m.each(function(ri){var Gn=m.eq(ri);In&&(C[0]=Nt.call(this,ri,Gn.html())),br(Gn,C,k,N)});if(ft&&(Y=(q=Gr(C,m[0].ownerDocument,!1,m,N)).firstChild,1===q.childNodes.length&&(q=Y),Y||N)){for(Se=(se=R.map(er(q,"script"),go)).length;at<ft;at++)De=q,at!==Je&&(De=R.clone(De,!0,!0),Se&&R.merge(se,er(De,"script"))),k.call(m[at],De,at);if(Se)for(Ue=se[se.length-1].ownerDocument,R.map(se,yi),at=0;at<Se;at++)Co.test((De=se[at]).type||"")&&!Vt.access(De,"globalEval")&&R.contains(Ue,De)&&(De.src&&"module"!==(De.type||"").toLowerCase()?R._evalUrl&&!De.noModule&&R._evalUrl(De.src,{nonce:De.nonce||De.getAttribute("nonce")},Ue):rt(De.textContent.replace(ji,""),De,Ue))}return m}function Un(m,C,k){for(var N,q=C?R.filter(C,m):m,Y=0;null!=(N=q[Y]);Y++)!k&&1===N.nodeType&&R.cleanData(er(N)),N.parentNode&&(k&&Sr(N)&&wo(er(N,"script")),N.parentNode.removeChild(N));return m}R.extend({htmlPrefilter:function(m){return m},clone:function(m,C,k){var N,q,Y,se,Se=m.cloneNode(!0),De=Sr(m);if(!(_e.noCloneChecked||1!==m.nodeType&&11!==m.nodeType||R.isXMLDoc(m)))for(se=er(Se),N=0,q=(Y=er(m)).length;N<q;N++)Xr(Y[N],se[N]);if(C)if(k)for(Y=Y||er(m),se=se||er(Se),N=0,q=Y.length;N<q;N++)Mo(Y[N],se[N]);else Mo(m,Se);return(se=er(Se,"script")).length>0&&wo(se,!De&&er(m,"script")),Se},cleanData:function(m){for(var C,k,N,q=R.event.special,Y=0;void 0!==(k=m[Y]);Y++)if(wi(k)){if(C=k[Vt.expando]){if(C.events)for(N in C.events)q[N]?R.event.remove(k,N):R.removeEvent(k,N,C.handle);k[Vt.expando]=void 0}k[ti.expando]&&(k[ti.expando]=void 0)}}}),R.fn.extend({detach:function(m){return Un(this,m,!0)},remove:function(m){return Un(this,m)},text:function(m){return _t(this,function(C){return void 0===C?R.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=C)})},null,m,arguments.length)},append:function(){return br(this,arguments,function(m){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||fo(this,m).appendChild(m)})},prepend:function(){return br(this,arguments,function(m){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var C=fo(this,m);C.insertBefore(m,C.firstChild)}})},before:function(){return br(this,arguments,function(m){this.parentNode&&this.parentNode.insertBefore(m,this)})},after:function(){return br(this,arguments,function(m){this.parentNode&&this.parentNode.insertBefore(m,this.nextSibling)})},empty:function(){for(var m,C=0;null!=(m=this[C]);C++)1===m.nodeType&&(R.cleanData(er(m,!1)),m.textContent="");return this},clone:function(m,C){return m=m??!1,C=C??m,this.map(function(){return R.clone(this,m,C)})},html:function(m){return _t(this,function(C){var k=this[0]||{},N=0,q=this.length;if(void 0===C&&1===k.nodeType)return k.innerHTML;if("string"==typeof C&&!vr.test(C)&&!ii[(Io.exec(C)||["",""])[1].toLowerCase()]){C=R.htmlPrefilter(C);try{for(;N<q;N++)1===(k=this[N]||{}
vendor: 5,093 bytes, line 1
1).nodeType&&(R.cleanData(er(k,!1)),k.innerHTML=C);k=0}catch{}}k&&this.empty().append(C)},null,m,arguments.length)},replaceWith:function(){var m=[];return br(this,arguments,function(C){var k=this.parentNode;R.inArray(this,m)<0&&(R.cleanData(er(this)),k&&k.replaceChild(C,this))},m)}}),R.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(m,C){R.fn[m]=function(k){for(var N,q=[],Y=R(k),se=Y.length-1,Se=0;Se<=se;Se++)N=Se===se?this:this.clone(!0),R(Y[Se])[C](N),V.apply(q,N.get());return this.pushStack(q)}});var We=new RegExp("^("+ni+")(?!px)[a-z%]+$","i"),ci=/^--/,ct=function(m){var C=m.ownerDocument.defaultView;return(!C||!C.opener)&&(C=Q),C.getComputedStyle(m)},dt=function(m,C,k){var N,q,Y={};for(q in C)Y[q]=m.style[q],m.style[q]=C[q];for(q in N=k.call(m),C)m.style[q]=Y[q];return N},ae=new RegExp(Wt.join("|"),"i");function ve(m,C,k){var N,q,Y,se,Se=ci.test(C),De=m.style;return(k=k||ct(m))&&(se=k.getPropertyValue(C)||k[C],Se&&se&&(se=se.replace(Nn,"$1")||void 0),""===se&&!Sr(m)&&(se=R.style(m,C)),!_e.pixelBoxStyles()&&We.test(se)&&ae.test(C)&&(N=De.width,q=De.minWidth,Y=De.maxWidth,De.minWidth=De.maxWidth=De.width=se,se=k.width,De.width=N,De.minWidth=q,De.maxWidth=Y)),void 0!==se?se+"":se}function he(m,C){return{get:function(){if(!m())return(this.get=C).apply(this,arguments);delete this.get}}}!function(){function m(){if(Ue){De.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",Ue.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",vi.appendChild(De).appendChild(Ue);var at=Q.getComputedStyle(Ue);k="1%"!==at.top,Se=12===C(at.marginLeft),Ue.style.right="60%",Y=36===C(at.right),N=36===C(at.width),Ue.style.position="absolute",q=12===C(Ue.offsetWidth/3),vi.removeChild(De),Ue=null}}function C(at){return Math.round(parseFloat(at))}var k,N,q,Y,se,Se,De=Ee.createElement("div"),Ue=Ee.createElement("div");Ue.style&&(Ue.style.backgroundClip="content-box",Ue.cloneNode(!0).style.backgroundClip="",_e.clearCloneStyle="content-box"===Ue.style.backgroundClip,R.extend(_e,{boxSizingReliable:function(){return m(),N},pixelBoxStyles:function(){return m(),Y},pixelPosition:function(){return m(),k},reliableMarginLeft:function(){return m(),Se},scrollboxSize:function(){return m(),q},reliableTrDimensions:function(){var at,ft,Je,Nt;return null==se&&(at=Ee.createElement("table"),ft=Ee.createElement("tr"),Je=Ee.createElement("div"),at.style.cssText="position:absolute;left:-11111px;border-collapse:separate",ft.style.cssText="box-sizing:content-box;border:1px solid",ft.style.height="1px",Je.style.height="9px",Je.style.display="block",vi.appendChild(at).appendChild(ft).appendChild(Je),Nt=Q.getComputedStyle(ft),se=parseInt(Nt.height,10)+parseInt(Nt.borderTopWidth,10)+parseInt(Nt.borderBottomWidth,10)===ft.offsetHeight,vi.removeChild(at)),se}}))}();var Qe=["Webkit","Moz","ms"],lt=Ee.createElement("div").style,yt={};function pn(m){return R.cssProps[m]||yt[m]||(m in lt?m:yt[m]=function Ut(m){for(var C=m[0].toUpperCase()+m.slice(1),k=Qe.length;k--;)if((m=Qe[k]+C)in lt)return m}(m)||m)}var Rn=/^(none|table(?!-c[ea]).+)/,Vi={position:"absolute",visibility:"hidden",display:"block"},Ki={letterSpacing:"0",fontWeight:"400"};function bi(m,C,k){var N=Ni.exec(C);return N?Math.max(0,N[2]-(k||0))+(N[3]||"px"):C}function Si(m,C,k,N,q,Y){var se="width"===C?1:0,Se=0,De=0,Ue=0;if(k===(N?"border":"content"))return 0;for(;se<4;se+=2)"margin"===k&&(Ue+=R.css(m,k+Wt[se],!0,q)),N?("content"===k&&(De-=R.css(m,"padding"+Wt[se],!0,q)),"margin"!==k&&(De-=R.css(m,"border"+Wt[se]+"Width",!0,q))):(De+=R.css(m,"padding"+Wt[se],!0,q),"padding"!==k?De+=R.css(m,"border"+Wt[se]+"Width",!0,q):Se+=R.css(m,"border"+Wt[se]+"Width",!0,q));return!N&&Y>=0&&(De+=Math.max(0,Math.ceil(m["offset"+C[0].toUpperCase()+C.slice(1)]-Y-De-Se-.5))||0),De+Ue}function Yr(m,C,k){var N=ct(m),Y=(!_e.boxSizingReliable()||k)&&"border-box"===R.css(m,"boxSizing",!1,N),se=Y,Se=ve(m,C,N),De="offset"+C[0].toUpperCase()+C.slice(1);if(We.test(Se)){if(!k)return Se;Se="auto"}return(!_e.boxSizingReliable()&&Y||!_e.reliableTrDimensions()&&en(m,"tr")||"auto"===Se||!parseFloat(Se)&&"inline"===R.css(m,"display",!1,N))&&m.getClientRects().length&&(Y="border-box"===R.css(m,"boxSizing",!1,N),(se=De in m)&&(Se=m[De])),(Se=parseFloat(Se)||0)+Si(m,C,k||(Y?"border":"content"),se,N,Se)+"px"}function Hi(m,C,k,N,q){return new Hi.prototype.init(m,C,k,N,q)}R.extend({cssHooks:{opacity:{get:function(m,C){if(C){var k=ve(m,"opacity");return""===k?"1":k}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(m,C,k,N){if(m&&3!==m.nodeType&&8!==m.nodeType&&m.style){var q,Y,
vendor: 11,460 bytes, line 1
1se,Se=Pt(C),De=ci.test(C),Ue=m.style;if(De||(C=pn(Se)),se=R.cssHooks[C]||R.cssHooks[Se],void 0===k)return se&&"get"in se&&void 0!==(q=se.get(m,!1,N))?q:Ue[C];if("string"==(Y=typeof k)&&(q=Ni.exec(k))&&q[1]&&(k=Go(m,C,q),Y="number"),null==k||k!=k)return;"number"===Y&&!De&&(k+=q&&q[3]||(R.cssNumber[Se]?"":"px")),!_e.clearCloneStyle&&""===k&&0===C.indexOf("background")&&(Ue[C]="inherit"),(!se||!("set"in se)||void 0!==(k=se.set(m,k,N)))&&(De?Ue.setProperty(C,k):Ue[C]=k)}},css:function(m,C,k,N){var q,Y,se,Se=Pt(C);return ci.test(C)||(C=pn(Se)),(se=R.cssHooks[C]||R.cssHooks[Se])&&"get"in se&&(q=se.get(m,!0,k)),void 0===q&&(q=ve(m,C,N)),"normal"===q&&C in Ki&&(q=Ki[C]),""===k||k?(Y=parseFloat(q),!0===k||isFinite(Y)?Y||0:q):q}}),R.each(["height","width"],function(m,C){R.cssHooks[C]={get:function(k,N,q){if(N)return!Rn.test(R.css(k,"display"))||k.getClientRects().length&&k.getBoundingClientRect().width?Yr(k,C,q):dt(k,Vi,function(){return Yr(k,C,q)})},set:function(k,N,q){var Y,se=ct(k),Se=!_e.scrollboxSize()&&"absolute"===se.position,Ue=(Se||q)&&"border-box"===R.css(k,"boxSizing",!1,se),at=q?Si(k,C,q,Ue,se):0;return Ue&&Se&&(at-=Math.ceil(k["offset"+C[0].toUpperCase()+C.slice(1)]-parseFloat(se[C])-Si(k,C,"border",!1,se)-.5)),at&&(Y=Ni.exec(N))&&"px"!==(Y[3]||"px")&&(k.style[C]=N,N=R.css(k,C)),bi(0,N,at)}}}),R.cssHooks.marginLeft=he(_e.reliableMarginLeft,function(m,C){if(C)return(parseFloat(ve(m,"marginLeft"))||m.getBoundingClientRect().left-dt(m,{marginLeft:0},function(){return m.getBoundingClientRect().left}))+"px"}),R.each({margin:"",padding:"",border:"Width"},function(m,C){R.cssHooks[m+C]={expand:function(k){for(var N=0,q={},Y="string"==typeof k?k.split(" "):[k];N<4;N++)q[m+Wt[N]+C]=Y[N]||Y[N-2]||Y[0];return q}},"margin"!==m&&(R.cssHooks[m+C].set=bi)}),R.fn.extend({css:function(m,C){return _t(this,function(k,N,q){var Y,se,Se={},De=0;if(Array.isArray(N)){for(Y=ct(k),se=N.length;De<se;De++)Se[N[De]]=R.css(k,N[De],!1,Y);return Se}return void 0!==q?R.style(k,N,q):R.css(k,N)},m,C,arguments.length>1)}}),R.Tween=Hi,Hi.prototype={constructor:Hi,init:function(m,C,k,N,q,Y){this.elem=m,this.prop=k,this.easing=q||R.easing._default,this.options=C,this.start=this.now=this.cur(),this.end=N,this.unit=Y||(R.cssNumber[k]?"":"px")},cur:function(){var m=Hi.propHooks[this.prop];return m&&m.get?m.get(this):Hi.propHooks._default.get(this)},run:function(m){var C,k=Hi.propHooks[this.prop];return this.pos=C=this.options.duration?R.easing[this.easing](m,this.options.duration*m,0,1,this.options.duration):m,this.now=(this.end-this.start)*C+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),k&&k.set?k.set(this):Hi.propHooks._default.set(this),this}},Hi.prototype.init.prototype=Hi.prototype,Hi.propHooks={_default:{get:function(m){var C;return 1!==m.elem.nodeType||null!=m.elem[m.prop]&&null==m.elem.style[m.prop]?m.elem[m.prop]:(C=R.css(m.elem,m.prop,""))&&"auto"!==C?C:0},set:function(m){R.fx.step[m.prop]?R.fx.step[m.prop](m):1!==m.elem.nodeType||!R.cssHooks[m.prop]&&null==m.elem.style[pn(m.prop)]?m.elem[m.prop]=m.now:R.style(m.elem,m.prop,m.now+m.unit)}}},Hi.propHooks.scrollTop=Hi.propHooks.scrollLeft={set:function(m){m.elem.nodeType&&m.elem.parentNode&&(m.elem[m.prop]=m.now)}},R.easing={linear:function(m){return m},swing:function(m){return.5-Math.cos(m*Math.PI)/2},_default:"swing"},R.fx=Hi.prototype.init,R.fx.step={};var xi,Jt,Dn=/^(?:toggle|show|hide)$/,tr=/queueHooks$/;function nr(){Jt&&(!1===Ee.hidden&&Q.requestAnimationFrame?Q.requestAnimationFrame(nr):Q.setTimeout(nr,R.fx.interval),R.fx.tick())}function jn(){return Q.setTimeout(function(){xi=void 0}),xi=Date.now()}function Cr(m,C){var k,N=0,q={height:m};for(C=C?1:0;N<4;N+=2-C)q["margin"+(k=Wt[N])]=q["padding"+k]=m;return C&&(q.opacity=q.width=m),q}function Xi(m,C,k){for(var N,q=(ir.tweeners[C]||[]).concat(ir.tweeners["*"]),Y=0,se=q.length;Y<se;Y++)if(N=q[Y].call(k,C,m))return N}function ir(m,C,k){var N,q,Y=0,se=ir.prefilters.length,Se=R.Deferred().always(function(){delete De.elem}),De=function(){if(q)return!1;for(var ft=xi||jn(),Je=Math.max(0,Ue.startTime+Ue.duration-ft),In=1-(Je/Ue.duration||0),ri=0,Gn=Ue.tweens.length;ri<Gn;ri++)Ue.tweens[ri].run(In);return Se.notifyWith(m,[Ue,In,Je]),In<1&&Gn?Je:(Gn||Se.notifyWith(m,[Ue,1,0]),Se.resolveWith(m,[Ue]),!1)},Ue=Se.promise({elem:m,props:R.extend({},C),opts:R.extend(!0,{specialEasing:{},easing:R.easing._default},k),originalProperties:C,originalOptions:k,startTime:xi||jn(),duration:k.duration,tweens:[],createTween:function(ft,Je){var Nt=R.Tween(m,Ue.opts,ft,Je,Ue.opts.specialEasing[ft]||Ue.opts.easing);return Ue.tweens.push(Nt),Nt},stop:function(ft){var Je=0,Nt=ft?Ue.tweens.length:0;if(q)return this;for(q=!0;Je<Nt;Je++)Ue.tweens[Je].run(1);return ft?(Se.notifyWith(m,[Ue,1,0]),Se.resolveWith(m,[Ue,ft])):Se.rejectWith(m,[Ue,ft]),this}}),at=Ue.props;for(function Dr(m,C){var k,N,q,Y,se;for(k in m)if(q=C[N=Pt(k)],Y=m[k],Array.isArray(Y)&&(q=Y[1],Y=m[k]=Y[0]),k!==N&&(m[N]=Y,delete m[k]),(se=R.cssHooks[N])&&"expand"in se)for(k in Y=se.expand(Y),delete m[N],Y)k in m||(m[k]=Y[k],C[k]=q);else C[N]=q}(at,Ue.opts.specialEasing);Y<se;Y++)if(N=ir.prefilters[Y].call(Ue,m,at,Ue.opts))return Be(N.stop)&&(R._queueHooks(Ue.elem,Ue.opts.queue).stop=N.stop.bind(N)),N;return R.map(at,Xi,Ue),Be(Ue.opts.start)&&Ue.opts.start.call(m,Ue),Ue.progress(Ue.opts.progress).done(Ue.opts.done,Ue.opts.complete).fail(Ue.opts.fail).always(Ue.opts.always),R.fx.timer(R.extend(De,{elem:m,anim:Ue,queue:Ue.opts.queue})),Ue}R.Animation=R.extend(ir,{tweeners:{"*":[function(m,C){var k=this.createTween(m,C);return Go(k.elem,m,Ni.exec(C),k),k}]},tweener:function(m,C){Be(m)?(C=m,m=["*"]):m=m.match(wt);for(var k,N=0,q=m.length;N<q;N++)(ir.tweeners[k=m[N]]=ir.tweeners[k]||[]).unshift(C)},prefilters:[function Wi(m,C,k){var N,q,Y,se,Se,De,Ue,at,ft="width"in C||"height"in C,Je=this,Nt={},In=m.style,ri=m.nodeType&&zr(m),Gn=Vt.get(m,"fxshow");for(N in k.queue||(null==(se=R._queueHooks(m,"fx")).unqueued&&(se.unqueued=0,Se=se.empty.fire,se.empty.fire=function(){se.unqueued||Se()}),se.unqueued++,Je.always(function(){Je.always(function(){se.unqueued--,R.queue(m,"fx").length||se.empty.fire()})})),C)if(Dn.test(q=C[N])){if(delete C[N],Y=Y||"toggle"===q,q===(ri?"hide":"show")){if("show"!==q||!Gn||void 0===Gn[N])continue;ri=!0}Nt[N]=Gn&&Gn[N]||R.style(m,N)}if((De=!R.isEmptyObject(C))||!R.isEmptyObject(Nt))for(N in ft&&1===m.nodeType&&(k.overflow=[In.overflow,In.overflowX,In.overflowY],null==(Ue=Gn&&Gn.display)&&(Ue=Vt.get(m,"display")),"none"===(at=R.css(m,"display"))&&(Ue?at=Ue:(Ji([m],!0),Ue=m.style.display||Ue,at=R.css(m,"display"),Ji([m]))),("inline"===at||"inline-block"===at&&null!=Ue)&&"none"===R.css(m,"float")&&(De||(Je.done(function(){In.display=Ue}),null==Ue&&(Ue="none"===(at=In.display)?"":at)),In.display="inline-block")),k.overflow&&(In.overflow="hidden",Je.always(function(){In.overflow=k.overflow[0],In.overflowX=k.overflow[1],In.overflowY=k.overflow[2]})),De=!1,Nt)De||(Gn?"hidden"in Gn&&(ri=Gn.hidden):Gn=Vt.access(m,"fxshow",{display:Ue}),Y&&(Gn.hidden=!ri),ri&&Ji([m],!0),Je.done(function(){for(N in ri||Ji([m]),Vt.remove(m,"fxshow"),Nt)R.style(m,N,Nt[N])})),De=Xi(ri?Gn[N]:0,N,Je),N in Gn||(Gn[N]=De.start,ri&&(De.end=De.start,De.start=0))}],prefilter:function(m,C){C?ir.prefilters.unshift(m):ir.prefilters.push(m)}}),R.speed=function(m,C,k){var N=m&&"object"==typeof m?R.extend({},m):{complete:k||!k&&C||Be(m)&&m,duration:m,easing:k&&C||C&&!Be(C)&&C};return R.fx.off?N.duration=0:"number"!=typeof N.duration&&(N.duration=N.duration in R.fx.speeds?R.fx.speeds[N.duration]:R.fx.speeds._default),(null==N.queue||!0===N.queue)&&(N.queue="fx"),N.old=N.complete,N.complete=function(){Be(N.old)&&N.old.call(this),N.queue&&R.dequeue(this,N.queue)},N},R.fn.extend({fadeTo:function(m,C,k,N){return this.filter(zr).css("opacity",0).show().end().animate({opacity:C},m,k,N)},animate:function(m,C,k,N){var q=R.isEmptyObject(m),Y=R.speed(C,k,N),se=function(){var Se=ir(this,R.extend({},m),Y);(q||Vt.get(this,"finish"))&&Se.stop(!0)};return se.finish=se,q||!1===Y.queue?this.each(se):this.queue(Y.queue,se)},stop:function(m,C,k){var N=function(q){var Y=q.stop;delete q.stop,Y(k)};return"string"!=typeof m&&(k=C,C=m,m=void 0),C&&this.queue(m||"fx",[]),this.each(function(){var q=!0,Y=null!=m&&m+"queueHooks",se=R.timers,Se=Vt.get(this);if(Y)Se[Y]&&Se[Y].stop&&N(Se[Y]);else for(Y in Se)Se[Y]&&Se[Y].stop&&tr.test(Y)&&N(Se[Y]);for(Y=se.length;Y--;)se[Y].elem===this&&(null==m||se[Y].queue===m)&&(se[Y].anim.stop(k),q=!1,se.splice(Y,1));(q||!k)&&R.dequeue(this,m)})},finish:function(m){return!1!==m&&(m=m||"fx"),this.each(function(){var C,k=Vt.get(this),N=k[m+"queue"],q=k[m+"queueHooks"],Y=R.timers,se=N?N.length:0;for(k.finish=!0,R.queue(this,m,[]),q&&q.stop&&q.stop.call(this,!0),C=Y.length;C--;)Y[C].elem===this&&Y[C].queue===m&&(Y[C].anim.stop(!0),Y.splice(C,1));for(C=0;C<se;C++)N[C]&&N[C].finish&&N[C].finish.call(this);delete k.finish})}}),R.each(["toggle","show","hide"],function(m,C){var k=R.fn[C];R.fn[C]=function(N,q,Y){return null==N||"boolean"==typeof N?k.apply(this,arguments):this.animate(Cr(C,!0),N,q,Y)}}),R.each({slideDown:Cr("show"),slideUp:Cr("hide"),slideToggle:Cr("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(m,C){R.fn[m]=function(k,N,q){return this.animate(C,k,N,q)}}),R.timers=[],R.fx.tick=function(){var m,C=0,k=R.timers;for(xi=Date.now();C<k.length;C++)!(m=k[C])()&&k[C]===m&&k.splice(C--,1);k.length||R.fx.stop(),xi=void 0},R.fx.timer=function(m){R.timers.push(m),R.fx.start()},R.fx.interval=13,R.fx.start=function(){Jt||(Jt=!0,nr())},R.fx.stop=function(){Jt=null},R.fx.speeds={slow:600,fast:200,_default:400},R.fn.delay=function(m,C){return m=R.fx&&R.fx.speeds[m]||m,this.queue(C=C||"fx",function(k,N){var q=Q.setTimeout(k,m);N.stop=function(){Q.clearTimeout(q)}})},function(){var m=Ee.createElement("input"),k=Ee.createElement("select").appendChild(Ee.createElement("option"));m.type="checkbox",_e.checkOn=""!==m.value,_e.optSelected=k.selected,(m=Ee.createElement("input")).value="t",m.type="radio",_e.radioValue="t"===m.value}();var Yi,eo=R.expr.attrHandle;R.fn.extend({attr:function(m,C){return _t(this,R.attr,m,C,arguments.length>1)},removeAttr:function(m){return this.each(function(){R.removeAttr(this,m)})}}),R.extend({attr:function(m,C,k){var N,q,Y=m.nodeType;if(3!==Y&&8!==Y&&2!==Y)return typeof m.getAttribute>"u"?R.prop(m,C,k):((1!==Y||!R.isXMLDoc(m))&&(q=R.attrHooks[C.toLowerCase()]||(R.expr.match.bool.test(C)?Yi:void 0)),void 0!==k?null===k?void R.removeAttr(m,C):q&&"set"in q&&void 0!==(N=q.set(m,k,C))?N:(m.setAttribute(C,k+""),k):q&&"get"in q&&null!==(N=q.get(m,C))?N:(N=R.find.attr(m,C))??void 0)},attrHooks:{type:{set:function(m,C){if(!_e.radioValue&&"radio"===C&&en(m,"input")){var k=m.value;return m.setAttribute("type",C),k&&(m.value=k),C}}}},removeAttr:function(m,C){var k,N=0,q=C&&C.match(wt);if(q&&1===m.nodeType)for(;k=q[N++];)m.removeAttribute(k)}}),Yi={set:function(m,C,k){return!1===C?R.removeAttr(m,k):m.setAttribute(k,k),k}},R.each(R.expr.match.bool.source.match(/\w+/g),function(m,C){var k=eo[C]||R.find.attr;eo[C]=function(N,q,Y){var se,Se,De=q.toLowerCase();return Y||(Se=eo[De],eo[De]=se,se=null!=k(N,q,Y)?De:null,eo[De]=Se),se}});var to=/^(?:input|select|textarea|button)$/i,ke=/^(?:a|area)$/i;function $e(m){return(m.match(wt)||[]).join(" ")}function ut(m){return m.getAttribute&&m.getAttribute("class")||""}function kt(m){return Array.isArray(m)?m:"string"==typeof m&&m.match(wt)||[]}
vendor: 4,108 bytes, line 1
1R.fn.extend({prop:function(m,C){return _t(this,R.prop,m,C,arguments.length>1)},removeProp:function(m){return this.each(function(){delete this[R.propFix[m]||m]})}}),R.extend({prop:function(m,C,k){var N,q,Y=m.nodeType;if(3!==Y&&8!==Y&&2!==Y)return(1!==Y||!R.isXMLDoc(m))&&(q=R.propHooks[C=R.propFix[C]||C]),void 0!==k?q&&"set"in q&&void 0!==(N=q.set(m,k,C))?N:m[C]=k:q&&"get"in q&&null!==(N=q.get(m,C))?N:m[C]},propHooks:{tabIndex:{get:function(m){var C=R.find.attr(m,"tabindex");return C?parseInt(C,10):to.test(m.nodeName)||ke.test(m.nodeName)&&m.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),_e.optSelected||(R.propHooks.selected={get:function(m){return null},set:function(m){}}),R.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){R.propFix[this.toLowerCase()]=this}),R.fn.extend({addClass:function(m){var C,k,N,q,Y,se;return Be(m)?this.each(function(Se){R(this).addClass(m.call(this,Se,ut(this)))}):(C=kt(m)).length?this.each(function(){if(N=ut(this),k=1===this.nodeType&&" "+$e(N)+" "){for(Y=0;Y<C.length;Y++)k.indexOf(" "+(q=C[Y])+" ")<0&&(k+=q+" ");se=$e(k),N!==se&&this.setAttribute("class",se)}}):this},removeClass:function(m){var C,k,N,q,Y,se;return Be(m)?this.each(function(Se){R(this).removeClass(m.call(this,Se,ut(this)))}):arguments.length?(C=kt(m)).length?this.each(function(){if(N=ut(this),k=1===this.nodeType&&" "+$e(N)+" "){for(Y=0;Y<C.length;Y++)for(q=C[Y];k.indexOf(" "+q+" ")>-1;)k=k.replace(" "+q+" "," ");se=$e(k),N!==se&&this.setAttribute("class",se)}}):this:this.attr("class","")},toggleClass:function(m,C){var k,N,q,Y,se=typeof m,Se="string"===se||Array.isArray(m);return Be(m)?this.each(function(De){R(this).toggleClass(m.call(this,De,ut(this),C),C)}):"boolean"==typeof C&&Se?C?this.addClass(m):this.removeClass(m):(k=kt(m),this.each(function(){if(Se)for(Y=R(this),q=0;q<k.length;q++)Y.hasClass(N=k[q])?Y.removeClass(N):Y.addClass(N);else(void 0===m||"boolean"===se)&&((N=ut(this))&&Vt.set(this,"__className__",N),this.setAttribute&&this.setAttribute("class",N||!1===m?"":Vt.get(this,"__className__")||""))}))},hasClass:function(m){var C,k,N=0;for(C=" "+m+" ";k=this[N++];)if(1===k.nodeType&&(" "+$e(ut(k))+" ").indexOf(C)>-1)return!0;return!1}});var xn=/\r/g;R.fn.extend({val:function(m){var C,k,N,q=this[0];return arguments.length?(N=Be(m),this.each(function(Y){var se;1===this.nodeType&&(null==(se=N?m.call(this,Y,R(this).val()):m)?se="":"number"==typeof se?se+="":Array.isArray(se)&&(se=R.map(se,function(Se){return null==Se?"":Se+""})),(!(C=R.valHooks[this.type]||R.valHooks[this.nodeName.toLowerCase()])||!("set"in C)||void 0===C.set(this,se,"value"))&&(this.value=se))})):q?(C=R.valHooks[q.type]||R.valHooks[q.nodeName.toLowerCase()])&&"get"in C&&void 0!==(k=C.get(q,"value"))?k:"string"==typeof(k=q.value)?k.replace(xn,""):k??"":void 0}}),R.extend({valHooks:{option:{get:function(m){return R.find.attr(m,"value")??$e(R.text(m))}},select:{get:function(m){var C,k,N,q=m.options,Y=m.selectedIndex,se="select-one"===m.type,Se=se?null:[],De=se?Y+1:q.length;for(N=Y<0?De:se?Y:0;N<De;N++)if(((k=q[N]).selected||N===Y)&&!k.disabled&&(!k.parentNode.disabled||!en(k.parentNode,"optgroup"))){if(C=R(k).val(),se)return C;Se.push(C)}return Se},set:function(m,C){for(var k,N,q=m.options,Y=R.makeArray(C),se=q.length;se--;)((N=q[se]).selected=R.inArray(R.valHooks.option.get(N),Y)>-1)&&(k=!0);return k||(m.selectedIndex=-1),Y}}}}),R.each(["radio","checkbox"],function(){R.valHooks[this]={set:function(m,C){if(Array.isArray(C))return m.checked=R.inArray(R(m).val(),C)>-1}},_e.checkOn||(R.valHooks[this].get=function(m){return null===m.getAttribute("value")?"on":m.value})});var Jn=Q.location,Zn={guid:Date.now()},rr=/\?/;R.parseXML=function(m){var C,k;if(!m||"string"!=typeof m)return null;try{C=(new Q.DOMParser).parseFromString(m,"text/xml")}catch{}return k=C&&C.getElementsByTagName("parsererror")[0],(!C||k)&&R.error("Invalid XML: "+(k?R.map(k.childNodes,function(N){return N.textContent}).join("\n"):m)),C};var hr=/^(?:focusinfocus|focusoutblur)$/,wr=function(m){m.stopPropagation()};
vendor: 20,203 bytes, line 1
1R.extend(R.event,{trigger:function(m,C,k,N){var q,Y,se,Se,De,Ue,at,ft,Je=[k||Ee],Nt=ue.call(m,"type")?m.type:m,In=ue.call(m,"namespace")?m.namespace.split("."):[];if(Y=ft=se=k=k||Ee,3!==k.nodeType&&8!==k.nodeType&&!hr.test(Nt+R.event.triggered)&&(Nt.indexOf(".")>-1&&(In=Nt.split("."),Nt=In.shift(),In.sort()),De=Nt.indexOf(":")<0&&"on"+Nt,(m=m[R.expando]?m:new R.Event(Nt,"object"==typeof m&&m)).isTrigger=N?2:3,m.namespace=In.join("."),m.rnamespace=m.namespace?new RegExp("(^|\\.)"+In.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,m.result=void 0,m.target||(m.target=k),C=null==C?[m]:R.makeArray(C,[m]),at=R.event.special[Nt]||{},N||!at.trigger||!1!==at.trigger.apply(k,C))){if(!N&&!at.noBubble&&!Ye(k)){for(hr.test((Se=at.delegateType||Nt)+Nt)||(Y=Y.parentNode);Y;Y=Y.parentNode)Je.push(Y),se=Y;se===(k.ownerDocument||Ee)&&Je.push(se.defaultView||se.parentWindow||Q)}for(q=0;(Y=Je[q++])&&!m.isPropagationStopped();)ft=Y,m.type=q>1?Se:at.bindType||Nt,(Ue=(Vt.get(Y,"events")||Object.create(null))[m.type]&&Vt.get(Y,"handle"))&&Ue.apply(Y,C),(Ue=De&&Y[De])&&Ue.apply&&wi(Y)&&(m.result=Ue.apply(Y,C),!1===m.result&&m.preventDefault());return m.type=Nt,!N&&!m.isDefaultPrevented()&&(!at._default||!1===at._default.apply(Je.pop(),C))&&wi(k)&&De&&Be(k[Nt])&&!Ye(k)&&((se=k[De])&&(k[De]=null),R.event.triggered=Nt,m.isPropagationStopped()&&ft.addEventListener(Nt,wr),k[Nt](),m.isPropagationStopped()&&ft.removeEventListener(Nt,wr),R.event.triggered=void 0,se&&(k[De]=se)),m.result}},simulate:function(m,C,k){var N=R.extend(new R.Event,k,{type:m,isSimulated:!0});R.event.trigger(N,null,C)}}),R.fn.extend({trigger:function(m,C){return this.each(function(){R.event.trigger(m,C,this)})},triggerHandler:function(m,C){var k=this[0];if(k)return R.event.trigger(m,C,k,!0)}});var Eo=/\[\]$/,K=/\r?\n/g,ye=/^(?:submit|button|image|reset|file)$/i,ee=/^(?:input|select|textarea|keygen)/i;function ce(m,C,k,N){var q;if(Array.isArray(C))R.each(C,function(Y,se){k||Eo.test(m)?N(m,se):ce(m+"["+("object"==typeof se&&null!=se?Y:"")+"]",se,k,N)});else if(k||"object"!==At(C))N(m,C);else for(q in C)ce(m+"["+q+"]",C[q],k,N)}R.param=function(m,C){var k,N=[],q=function(Y,se){var Se=Be(se)?se():se;N[N.length]=encodeURIComponent(Y)+"="+encodeURIComponent(Se??"")};if(null==m)return"";if(Array.isArray(m)||m.jquery&&!R.isPlainObject(m))R.each(m,function(){q(this.name,this.value)});else for(k in m)ce(k,m[k],C,q);return N.join("&")},R.fn.extend({serialize:function(){return R.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var m=R.prop(this,"elements");return m?R.makeArray(m):this}).filter(function(){var m=this.type;return this.name&&!R(this).is(":disabled")&&ee.test(this.nodeName)&&!ye.test(m)&&(this.checked||!Zi.test(m))}).map(function(m,C){var k=R(this).val();return null==k?null:Array.isArray(k)?R.map(k,function(N){return{name:C.name,value:N.replace(K,"\r\n")}}):{name:C.name,value:k.replace(K,"\r\n")}}).get()}});var je=/%20/g,vt=/#.*$/,Rt=/([?&])_=[^&]*/,Dt=/^(.*?):[ \t]*([^\r\n]*)$/gm,fi=/^(?:GET|HEAD)$/,Sn=/^\/\//,ei={},Ii={},gi="*/".concat("*"),Li=Ee.createElement("a");function Do(m){return function(C,k){"string"!=typeof C&&(k=C,C="*");var N,q=0,Y=C.toLowerCase().match(wt)||[];if(Be(k))for(;N=Y[q++];)"+"===N[0]?(N=N.slice(1)||"*",(m[N]=m[N]||[]).unshift(k)):(m[N]=m[N]||[]).push(k)}}function Xt(m,C,k,N){var q={},Y=m===Ii;function se(Se){var De;return q[Se]=!0,R.each(m[Se]||[],function(Ue,at){var ft=at(C,k,N);return"string"!=typeof ft||Y||q[ft]?Y?!(De=ft):void 0:(C.dataTypes.unshift(ft),se(ft),!1)}),De}return se(C.dataTypes[0])||!q["*"]&&se("*")}function gr(m,C){var k,N,q=R.ajaxSettings.flatOptions||{};for(k in C)void 0!==C[k]&&((q[k]?m:N||(N={}))[k]=C[k]);return N&&R.extend(!0,m,N),m}Li.href=Jn.href,R.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Jn.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Jn.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":gi,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":R.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(m,C){return C?gr(gr(m,R.ajaxSettings),C):gr(R.ajaxSettings,m)},ajaxPrefilter:Do(ei),ajaxTransport:Do(Ii),ajax:function(m,C){"object"==typeof m&&(C=m,m=void 0);var k,N,q,Y,se,Se,De,Ue,at,ft,Je=R.ajaxSetup({},C=C||{}),Nt=Je.context||Je,In=Je.context&&(Nt.nodeType||Nt.jquery)?R(Nt):R.event,ri=R.Deferred(),Gn=R.Callbacks("once memory"),Ai=Je.statusCode||{},Mi={},io={},Ko="canceled",di={readyState:0,getResponseHeader:function(mi){var lr;if(De){if(!Y)for(Y={};lr=Dt.exec(q);)Y[lr[1].toLowerCase()+" "]=(Y[lr[1].toLowerCase()+" "]||[]).concat(lr[2]);lr=Y[mi.toLowerCase()+" "]}return null==lr?null:lr.join(", ")},getAllResponseHeaders:function(){return De?q:null},setRequestHeader:function(mi,lr){return null==De&&(mi=io[mi.toLowerCase()]=io[mi.toLowerCase()]||mi,Mi[mi]=lr),this},overrideMimeType:function(mi){return null==De&&(Je.mimeType=mi),this},statusCode:function(mi){var lr;if(mi)if(De)di.always(mi[di.status]);else for(lr in mi)Ai[lr]=[Ai[lr],mi[lr]];return this},abort:function(mi){var lr=mi||Ko;return k&&k.abort(lr),Fo(0,lr),this}};if(ri.promise(di),Je.url=((m||Je.url||Jn.href)+"").replace(Sn,Jn.protocol+"//"),Je.type=C.method||C.type||Je.method||Je.type,Je.dataTypes=(Je.dataType||"*").toLowerCase().match(wt)||[""],null==Je.crossDomain){Se=Ee.createElement("a");try{Se.href=Je.url,Se.href=Se.href,Je.crossDomain=Li.protocol+"//"+Li.host!=Se.protocol+"//"+Se.host}catch{Je.crossDomain=!0}}if(Je.data&&Je.processData&&"string"!=typeof Je.data&&(Je.data=R.param(Je.data,Je.traditional)),Xt(ei,Je,C,di),De)return di;for(at in(Ue=R.event&&Je.global)&&0===R.active++&&R.event.trigger("ajaxStart"),Je.type=Je.type.toUpperCase(),Je.hasContent=!fi.test(Je.type),N=Je.url.replace(vt,""),Je.hasContent?Je.data&&Je.processData&&0===(Je.contentType||"").indexOf("application/x-www-form-urlencoded")&&(Je.data=Je.data.replace(je,"+")):(ft=Je.url.slice(N.length),Je.data&&(Je.processData||"string"==typeof Je.data)&&(N+=(rr.test(N)?"&":"?")+Je.data,delete Je.data),!1===Je.cache&&(N=N.replace(Rt,"$1"),ft=(rr.test(N)?"&":"?")+"_="+Zn.guid+++ft),Je.url=N+ft),Je.ifModified&&(R.lastModified[N]&&di.setRequestHeader("If-Modified-Since",R.lastModified[N]),R.etag[N]&&di.setRequestHeader("If-None-Match",R.etag[N])),(Je.data&&Je.hasContent&&!1!==Je.contentType||C.contentType)&&di.setRequestHeader("Content-Type",Je.contentType),di.setRequestHeader("Accept",Je.dataTypes[0]&&Je.accepts[Je.dataTypes[0]]?Je.accepts[Je.dataTypes[0]]+("*"!==Je.dataTypes[0]?", "+gi+"; q=0.01":""):Je.accepts["*"]),Je.headers)di.setRequestHeader(at,Je.headers[at]);if(Je.beforeSend&&(!1===Je.beforeSend.call(Nt,di,Je)||De))return di.abort();if(Ko="abort",Gn.add(Je.complete),di.done(Je.success),di.fail(Je.error),k=Xt(Ii,Je,C,di)){if(di.readyState=1,Ue&&In.trigger("ajaxSend",[di,Je]),De)return di;Je.async&&Je.timeout>0&&(se=Q.setTimeout(function(){di.abort("timeout")},Je.timeout));try{De=!1,k.send(Mi,Fo)}catch(mi){if(De)throw mi;Fo(-1,mi)}}else Fo(-1,"No Transport");function Fo(mi,lr,Xs,Or){var mo,jo,ro,Pi,jr,Vr=lr;De||(De=!0,se&&Q.clearTimeout(se),k=void 0,q=Or||"",di.readyState=mi>0?4:0,mo=mi>=200&&mi<300||304===mi,Xs&&(Pi=function Cn(m,C,k){for(var N,q,Y,se,Se=m.contents,De=m.dataTypes;"*"===De[0];)De.shift(),void 0===N&&(N=m.mimeType||C.getResponseHeader("Content-Type"));if(N)for(q in Se)if(Se[q]&&Se[q].test(N)){De.unshift(q);break}if(De[0]in k)Y=De[0];else{for(q in k){if(!De[0]||m.converters[q+" "+De[0]]){Y=q;break}se||(se=q)}Y=Y||se}if(Y)return Y!==De[0]&&De.unshift(Y),k[Y]}(Je,di,Xs)),!mo&&R.inArray("script",Je.dataTypes)>-1&&R.inArray("json",Je.dataTypes)<0&&(Je.converters["text script"]=function(){}),Pi=function Oo(m,C,k,N){var q,Y,se,Se,De,Ue={},at=m.dataTypes.slice();if(at[1])for(se in m.converters)Ue[se.toLowerCase()]=m.converters[se];for(Y=at.shift();Y;)if(m.responseFields[Y]&&(k[m.responseFields[Y]]=C),!De&&N&&m.dataFilter&&(C=m.dataFilter(C,m.dataType)),De=Y,Y=at.shift())if("*"===Y)Y=De;else if("*"!==De&&De!==Y){if(!(se=Ue[De+" "+Y]||Ue["* "+Y]))for(q in Ue)if((Se=q.split(" "))[1]===Y&&(se=Ue[De+" "+Se[0]]||Ue["* "+Se[0]])){!0===se?se=Ue[q]:!0!==Ue[q]&&(Y=Se[0],at.unshift(Se[1]));break}if(!0!==se)if(se&&m.throws)C=se(C);else try{C=se(C)}catch(ft){return{state:"parsererror",error:se?ft:"No conversion from "+De+" to "+Y}}}return{state:"success",data:C}}(Je,Pi,di,mo),mo?(Je.ifModified&&((jr=di.getResponseHeader("Last-Modified"))&&(R.lastModified[N]=jr),(jr=di.getResponseHeader("etag"))&&(R.etag[N]=jr)),204===mi||"HEAD"===Je.type?Vr="nocontent":304===mi?Vr="notmodified":(Vr=Pi.state,jo=Pi.data,mo=!(ro=Pi.error))):(ro=Vr,(mi||!Vr)&&(Vr="error",mi<0&&(mi=0))),di.status=mi,di.statusText=(lr||Vr)+"",mo?ri.resolveWith(Nt,[jo,Vr,di]):ri.rejectWith(Nt,[di,Vr,ro]),di.statusCode(Ai),Ai=void 0,Ue&&In.trigger(mo?"ajaxSuccess":"ajaxError",[di,Je,mo?jo:ro]),Gn.fireWith(Nt,[di,Vr]),Ue&&(In.trigger("ajaxComplete",[di,Je]),--R.active||R.event.trigger("ajaxStop")))}return di},getJSON:function(m,C,k){return R.get(m,C,k,"json")},getScript:function(m,C){return R.get(m,void 0,C,"script")}}),R.each(["get","post"],function(m,C){R[C]=function(k,N,q,Y){return Be(N)&&(Y=Y||q,q=N,N=void 0),R.ajax(R.extend({url:k,type:C,dataType:Y,data:N,success:q},R.isPlainObject(k)&&k))}}),R.ajaxPrefilter(function(m){var C;for(C in m.headers)"content-type"===C.toLowerCase()&&(m.contentType=m.headers[C]||"")}),R._evalUrl=function(m,C,k){return R.ajax({url:m,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(N){R.globalEval(N,C,k)}})},R.fn.extend({wrapAll:function(m){var C;return this[0]&&(Be(m)&&(m=m.call(this[0])),C=R(m,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&C.insertBefore(this[0]),C.map(function(){for(var k=this;k.firstElementChild;)k=k.firstElementChild;return k}).append(this)),this},wrapInner:function(m){return Be(m)?this.each(function(C){R(this).wrapInner(m.call(this,C))}):this.each(function(){var C=R(this),k=C.contents();k.length?k.wrapAll(m):C.append(m)})},wrap:function(m){var C=Be(m);return this.each(function(k){R(this).wrapAll(C?m.call(this,k):m)})},unwrap:function(m){return this.parent(m).not("body").each(function(){R(this).replaceWith(this.childNodes)}),this}}),R.expr.pseudos.hidden=function(m){return!R.expr.pseudos.visible(m)},R.expr.pseudos.visible=function(m){return!!(m.offsetWidth||m.offsetHeight||m.getClientRects().length)},R.ajaxSettings.xhr=function(){try{return new Q.XMLHttpRequest}catch{}};var _o={0:200,1223:204},no=R.ajaxSettings.xhr();_e.cors=!!no&&"withCredentials"in no,_e.ajax=no=!!no,R.ajaxTransport(function(m){var C,k;if(_e.cors||no&&!m.crossDomain)return{send:function(N,q){var Y,se=m.xhr();if(se.open(m.type,m.url,m.async,m.username,m.password),m.xhrFields)for(Y in m.xhrFields)se[Y]=m.xhrFields[Y];for(Y in m.mimeType&&se.overrideMimeType&&se.overrideMimeType(m.mimeType),!m.crossDomain&&!N["X-Requested-With"]&&(N["X-Requested-With"]="XMLHttpRequest"),N)se.setRequestHeader(Y,N[Y]);C=function(Se){return function(){C&&(C=k=se.onload=se.onerror=se.onabort=se.ontimeout=se.onreadystatechange=null,"abort"===Se?se.abort():"error"===Se?"number"!=typeof se.status?q(0,"error"):q(se.status,se.statusText):q(_o[se.status]||se.status,se.statusText,"text"!==(se.responseType||"text")||"string"!=typeof se.responseText?{binary:se.response}:{text:se.responseText},se.getAllResponseHeaders()))}},se.onload=C(),k=se.onerror=se.ontimeout=C("error"),void 0!==se.onabort?se.onabort=k:se.onreadystatechange=function(){4===se.readyState&&Q.setTimeout(function(){C&&k()})},C=C("abort");try{se.send(m.hasContent&&m.data||null)}catch(Se){if(C)throw Se}},abort:function(){C&&C()}}}),R.ajaxPrefilter(function(m){m.crossDomain&&(m.contents.script=!1)}),R.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(m){return R.globalEval(m),m}}}),R.ajaxPrefilter("script",function(m){void 0===m.cache&&(m.cache=!1),m.crossDomain&&(m.type="GET")}),R.ajaxTransport("script",function(m){var C,k;if(m.crossDomain||m.scriptAttrs)return{send:function(N,q){C=R("<script>").attr(m.scriptAttrs||{}).prop({charset:m.scriptCharset,src:m.url}).on("load error",k=function(Y){C.remove(),k=null,Y&&q("error"===Y.type?404:200,Y.type)}),Ee.head.appendChild(C[0])},abort:function(){k&&k()}}});var m,Ds=[],ns=/(=)\?(?=&|$)|\?\?/;R.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var m=Ds.pop()||R.expando+"_"+Zn.guid++;return this[m]=!0,m}}),R.ajaxPrefilter("json jsonp",function(m,C,k){var N,q,Y,se=!1!==m.jsonp&&(ns.test(m.url)?"url":"string"==typeof m.data&&0===(m.contentType||"").indexOf("application/x-www-form-urlencoded")&&ns.test(m.data)&&"data");if(se||"jsonp"===m.dataTypes[0])return N=m.jsonpCallback=Be(m.jsonpCallback)?m.jsonpCallback():m.jsonpCallback,se?m[se]=m[se].replace(ns,"$1"+N):!1!==m.jsonp&&(m.url+=(rr.test(m.url)?"&":"?")+m.jsonp+"="+N),m.converters["script json"]=function(){return Y||R.error(N+" was not called"),Y[0]},m.dataTypes[0]="json",q=Q[N],Q[N]=function(){Y=arguments},k.always(function(){void 0===q?R(Q).removeProp(N):Q[N]=q,m[N]&&(m.jsonpCallback=C.jsonpCallback,Ds.push(N)),Y&&Be(q)&&q(Y[0]),Y=q=void 0}),"script"}),_e.createHTMLDocument=((m=Ee.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===m.childNodes.length),R.parseHTML=function(m,C,k){return"string"!=typeof m?[]:("boolean"==typeof C&&(k=C,C=!1),C||(_e.createHTMLDocument?((N=(C=Ee.implementation.createHTMLDocument("")).createElement("base")).href=Ee.location.href,C.head.appendChild(N)):C=Ee),Y=!k&&[],(q=it.exec(m))?[C.createElement(q[1])]:(q=Gr([m],C,Y),Y&&Y.length&&R(Y).remove(),R.merge([],q.childNodes)));var N,q,Y},R.fn.load=function(m,C,k){var N,q,Y,se=this,Se=m.indexOf(" ");return Se>-1&&(N=$e(m.slice(Se)),m=m.slice(0,Se)),Be(C)?(k=C,C=void 0):C&&"object"==typeof C&&(q="POST"),se.length>0&&R.ajax({url:m,type:q||"GET",dataType:"html",data:C}).done(function(De){Y=arguments,se.html(N?R("<div>").append(R.parseHTML(De)).find(N):De)}).always(k&&function(De,Ue){se.each(function(){k.apply(this,Y||[De.responseText,Ue,De])})}),this},R.expr.pseudos.animated=function(m){return R.grep(R.timers,function(C){return m===C.elem}).length},R.offset={setOffset:function(m,C,k){var N,q,Y,se,Se,De,at=R.css(m,"position"),ft=R(m),Je={};"static"===at&&(m.style.position="relative"),Se=ft.offset(),Y=R.css(m,"top"),De=R.css(m,"left"),("absolute"===at||"fixed"===at)&&(Y+De).indexOf("auto")>-1?(se=(N=ft.position()).top,q=N.left):(se=parseFloat(Y)||0,q=parseFloat(De)||0),Be(C)&&(C=C.call(m,k,R.extend({},Se))),null!=C.top&&(Je.top=C.top-Se.top+se),null!=C.left&&(Je.left=C.left-Se.left+q),"using"in C?C.using.call(m,Je):ft.css(Je)}},R.fn.extend({offset:function(m){if(arguments.length)return void 0===m?this:this.each(function(q){R.offset.setOffset(this,m,q)});var C,k,N=this[0];return N?N.getClientRects().length?{top:(C=N.getBoundingClientRect()).top+(k=N.ownerDocument.defaultView).pageYOffset,left:C.left+k.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var m,C,k,N=this[0],q={top:0,left:0};if("fixed"===R.css(N,"position"))C=N.getBoundingClientRect();else{for(C=this.offset(),k=N.ownerDocument,m=N.offsetParent||k.documentElement;m&&(m===k.body||m===k.documentElement)&&"static"===R.css(m,"position");)m=m.parentNode;m&&m!==N&&1===m.nodeType&&((q=R(m).offset()).top+=R.css(m,"borderTopWidth",!0),q.left+=R.css(m,"borderLeftWidth",!0))}return{top:C.top-q.top-R.css(N,"marginTop",!0),left:C.left-q.left-R.css(N,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var m=this.offsetParent;m&&"static"===R.css(m,"position");)m=m.offsetParent;return m||vi})}}),R.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(m,C){var k="pageYOffset"===C;R.fn[m]=function(N){return _t(this,function(q,Y,se){var Se;if(Ye(q)?Se=q:9===q.nodeType&&(Se=q.defaultView),void 0===se)return Se?Se[C]:q[Y];Se?Se.scrollTo(k?Se.pageXOffset:se,k?se:Se.pageYOffset):q[Y]=se},m,N,arguments.length)}}),R.each(["top","left"],function(m,C){R.cssHooks[C]=he(_e.pixelPosition,function(k,N){if(N)return N=ve(k,C),We.test(N)?R(k).position()[C]+"px":N})}),R.each({Height:"height",Width:"width"},function(m,C){R.each({padding:"inner"+m,content:C,"":"outer"+m},function(k,N){R.fn[N]=function(q,Y){var se=arguments.length&&(k||"boolean"!=typeof q),Se=k||(!0===q||!0===Y?"margin":"border");return _t(this,function(De,Ue,at){var ft;return Ye(De)?0===N.indexOf("outer")?De["inner"+m]:De.document.documentElement["client"+m]:9===De.nodeType?(ft=De.documentElement,Math.max(De.body["scroll"+m],ft["scroll"+m],De.body["offset"+m],ft["offset"+m],ft["client"+m])):void 0===at?R.css(De,Ue,Se):R.style(De,Ue,at,Se)},C,se?q:void 0,se)}})}),R.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(m,C){R.fn[C]=function(k){return this.on(C,k)}}),R.fn.extend({bind:function(m,C,k){return this.on(m,null,C,k)},unbind:function(m,C){return this.off(m,null,C)},delegate:function(m,C,k,N){return this.on(C,m,k,N)},undelegate:function(m,C,k){return 1===arguments.length?this.off(m,"**"):this.off(C,m||"**",k)},hover:function(m,C){return this.on("mouseenter",m).on("mouseleave",C||m)}}),R.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(m,C){R.fn[C]=function(k,N){return arguments.length>0?this.on(C,null,k,N):this.trigger(C)}});var Ks=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;R.proxy=function(m,C){var k,N,q;if("string"==typeof C&&(k=m[C],C=m,m=k),Be(m))return N=d.call(arguments,2),q=function(){return m.apply(C||this,N.concat(d.call(arguments)))},q.guid=m.guid=m.guid||R.guid++,q},R.holdReady=function(m){m?R.readyWait++:R.ready(!0)},R.isArray=Array.isArray,R.parseJSON=JSON.parse,R.nodeName=en,R.isFunction=Be,R.isWindow=Ye,R.camelCase=Pt,R.type=At,R.now=Date.now,R.isNumeric=function(m){var C=R.type(m);return("number"===C||"string"===C)&&!isNaN(m-parseFloat(m))},R.trim=function(m){return null==m?"":(m+"").replace(Ks,"$1")},void 0!==(H=function(){return R}.apply(Fe,[]))&&(Et.exports=H);var Ao=Q.jQuery,Da=Q.$;return R.noConflict=function(m){return Q.$===R&&(Q.$=Da),m&&Q.jQuery===R&&(Q.jQuery=Ao),R},typeof t>"u"&&(Q.jQuery=Q.$=R),R})},9928(Et,Fe,S){"use strict";S.d(Fe,{t:()=>t});var H=S(5286),Q=S(2145);class t extends H.B7{constructor(oe){super(),this._value=oe}get value(){return this.getValue()}_subscribe(oe){const d=super._subscribe(oe);return d&&!d.closed&&oe.next(this._value),d}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new Q.P;return this._value}next(oe){super.next(this._value=oe)}}},5817(Et,Fe,S){"use strict";S.d(Fe,{c:()=>L});var H=S(762),t=S(91),f=S(178),d=S(5722),O=S(8167),V=S(614);let L=(()=>{class ie{constructor(me){this._isScalar=!1,me&&(this._subscribe=me)}lift(me){const Me=new ie;return Me.source=this,Me.operator=me,Me}subscribe(me,Me,_e){const{operator:Be}=this,Ye=function oe(ie,ue,me){if(ie){if(ie instanceof H.v)return ie;if(ie[t.D])return ie[t.D]()}return ie||ue||me?new H.v(ie,ue,me):new H.v(f.I)}(me,Me,_e);if(Ye.add(Be?Be.call(Ye,this.source):this.source||V.$.useDeprecatedSynchronousErrorHandling&&!Ye.syncErrorThrowable?this._subscribe(Ye):this._trySubscribe(Ye)),V.$.useDeprecatedSynchronousErrorHandling&&Ye.syncErrorThrowable&&(Ye.syncErrorThrowable=!1,Ye.syncErrorThrown))throw Ye.syncErrorValue;return Ye}_trySubscribe(me){try{return this._subscribe(me)}catch(Me){V.$.useDeprecatedSynchronousErrorHandling&&(me.syncErrorThrown=!0,me.syncErrorValue=Me),function Q(ie){for(;ie;){const{closed:ue,destination:me,isStopped:Me}=ie;if(ue||Me)return!1;ie=me&&me instanceof H.v?me:null}return!0}(me)?me.error(Me):console.warn(Me)}}forEach(me,Me){return new(Me=G(Me))((_e,Be)=>
1{let Ye;Ye=this.subscribe(Ee=>{try{me(Ee)}catch(Le){Be(Le),Ye&&Ye.unsubscribe()}},Be,_e)})}_subscribe(me){const{source:Me}=this;return Me&&Me.subscribe(me)}[d.s](){return this}pipe(...me){return 0===me.length?this:(0,O.m)(me)(this)}toPromise(me){return new(me=G(me))((Me,_e)=>{let Be;this.subscribe(Ye=>Be=Ye,Ye=>_e(Ye),()=>Me(Be))})}}return ie.create=ue=>new ie(ue),ie})();function G(ie){if(ie||(ie=V.$.Promise||Promise),!ie)throw new Error("no Promise impl found");return ie}},178(Et,Fe,S){"use strict";S.d(Fe,{I:()=>t});var H=S(614),Q=S(8253);const t={closed:!0,next(f){},error(f){if(H.$.useDeprecatedSynchronousErrorHandling)throw f;(0,Q.T)(f)},complete(){}}},611(Et,Fe,S){"use strict";S.d(Fe,{E:()=>Q});var H=S(762);class Q extends H.v{notifyNext(f,oe,d,O,V){this.destination.next(oe)}notifyError(f,oe){this.destination.error(f)}notifyComplete(f){this.destination.complete()}}},5286(Et,Fe,S){"use strict";S.d(Fe,{B7:()=>V,PJ:()=>O});var H=S(5817),Q=S(762),t=S(4337),f=S(2145),oe=S(1259),d=S(91);class O extends Q.v{constructor(ie){super(ie),this.destination=ie}}let V=(()=>{class G extends H.c{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[d.D](){return new O(this)}lift(ue){const me=new L(this,this);return me.operator=ue,me}next(ue){if(this.closed)throw new f.P;if(!this.isStopped){const{observers:me}=this,Me=me.length,_e=me.slice();for(let Be=0;Be<Me;Be++)_e[Be].next(ue)}}error(ue){if(this.closed)throw new f.P;this.hasError=!0,this.thrownError=ue,this.isStopped=!0;const{observers:me}=this,Me=me.length,_e=me.slice();for(let Be=0;Be<Me;Be++)_e[Be].error(ue);this.observers.length=0}complete(){if(this.closed)throw new f.P;this.isStopped=!0;const{observers:ue}=this,me=ue.length,Me=ue.slice();for(let _e=0;_e<me;_e++)Me[_e].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(ue){if(this.closed)throw new f.P;return super._trySubscribe(ue)}_subscribe(ue){if(this.closed)throw new f.P;return this.hasError?(ue.error(this.thrownError),t.y.EMPTY):this.isStopped?(ue.complete(),t.y.EMPTY):(this.observers.push(ue),new oe.Y(this,ue))}asObservable(){const ue=new H.c;return ue.source=this,ue}}return G.create=(ie,ue)=>new L(ie,ue),G})();class L extends V{constructor(ie,ue){super(),this.destination=ie,this.source=ue}next(ie){const{destination:ue}=this;ue&&ue.next&&ue.next(ie)}error(ie){const{destination:ue}=this;ue&&ue.error&&this.destination.error(ie)}complete(){const{destination:ie}=this;ie&&ie.complete&&this.destination.complete()}_subscribe(ie){const{source:ue}=this;return ue?this.source.subscribe(ie):t.y.EMPTY}}},1259(Et,Fe,S){"use strict";S.d(Fe,{Y:()=>Q});var H=S(4337);class Q extends H.y{constructor(f,oe){super(),this.subject=f,this.subscriber=oe,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const f=this.subject,oe=f.observers;if(this.subject=null,!oe||0===oe.length||f.isStopped||f.closed)return;const d=oe.indexOf(this.subscriber);-1!==d&&oe.splice(d,1)}}},762(Et,Fe,S){"use strict";S.d(Fe,{v:()=>O});var H=S(8099),Q=S(178),t=S(4337),f=S(91),oe=S(614),d=S(8253);class O extends t.y{constructor(G,ie,ue){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=Q.I;break;case 1:if(!G){this.destination=Q.I;break}
1if("object"==typeof G){G instanceof O?(this.syncErrorThrowable=G.syncErrorThrowable,this.destination=G,G.add(this)):(this.syncErrorThrowable=!0,this.destination=new V(this,G));break}default:this.syncErrorThrowable=!0,this.destination=new V(this,G,ie,ue)}}[f.D](){return this}static create(G,ie,ue){const me=new O(G,ie,ue);return me.syncErrorThrowable=!1,me}next(G){this.isStopped||this._next(G)}error(G){this.isStopped||(this.isStopped=!0,this._error(G))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(G){this.destination.next(G)}_error(G){this.destination.error(G),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:G}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=G,this}}class V extends O{constructor(G,ie,ue,me){super(),this._parentSubscriber=G;let Me,_e=this;(0,H.T)(ie)?Me=ie:ie&&(Me=ie.next,ue=ie.error,me=ie.complete,ie!==Q.I&&(_e=Object.create(ie),(0,H.T)(_e.unsubscribe)&&this.add(_e.unsubscribe.bind(_e)),_e.unsubscribe=this.unsubscribe.bind(this))),this._context=_e,this._next=Me,this._error=ue,this._complete=me}next(G){if(!this.isStopped&&this._next){const{_parentSubscriber:ie}=this;oe.$.useDeprecatedSynchronousErrorHandling&&ie.syncErrorThrowable?this.__tryOrSetError(ie,this._next,G)&&this.unsubscribe():this.__tryOrUnsub(this._next,G)}}error(G){if(!this.isStopped){const{_parentSubscriber:ie}=this,{useDeprecatedSynchronousErrorHandling:ue}=oe.$;if(this._error)ue&&ie.syncErrorThrowable?(this.__tryOrSetError(ie,this._error,G),this.unsubscribe()):(this.__tryOrUnsub(this._error,G),this.unsubscribe());else if(ie.syncErrorThrowable)ue?(ie.syncErrorValue=G,ie.syncErrorThrown=!0):(0,d.T)(G),this.unsubscribe();else{if(this.unsubscribe(),ue)throw G;(0,d.T)(G)}}}complete(){if(!this.isStopped){const{_parentSubscriber:G}=this;if(this._complete){const ie=()=>this._complete.call(this._context);oe.$.useDeprecatedSynchronousErrorHandling&&G.syncErrorThrowable?(this.__tryOrSetError(G,ie),this.unsubscribe()):(this.__tryOrUnsub(ie),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(G,ie){try{G.call(this._context,ie)}catch(ue){if(this.unsubscribe(),oe.$.useDeprecatedSynchronousErrorHandling)throw ue;(0,d.T)(ue)}}__tryOrSetError(G,ie,ue){if(!oe.$.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{ie.call(this._context,ue)}catch(me){return oe.$.useDeprecatedSynchronousErrorHandling?(G.syncErrorValue=me,G.syncErrorThrown=!0,!0):((0,d.T)(me),!0)}return!1}_unsubscribe(){const{_parentSubscriber:G}=this;this._context=null,this._parentSubscriber=null,G.unsubscribe()}}},4337(Et,Fe,S){"use strict";S.d(Fe,{y:()=>d});var H=S(7354),Q=S(1456),t=S(8099);const oe=(()=>{function V(L){return Error.call(this),this.message=L?`${L.length} errors occurred during unsubscription:\n${L.map((G,ie)=>`${ie+1}) ${G.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=L,this}return V.prototype=Object.create(Error.prototype),V})();class d{constructor(L){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,L&&(this._ctorUnsubscribe=!0,this._unsubscribe=L)}unsubscribe(){let L;if(this.closed)return;let{_parentOrParents:G,_ctorUnsubscribe:ie,_unsubscribe:ue,_subscriptions:me}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,G instanceof d)G.remove(this);else if(null!==G)for(let Me=0;Me<G.length;++Me)G[Me].remove(this);if((0,t.T)(ue)){ie&&(this._unsubscribe=void 0);try{ue.call(this)}catch(Me){L=Me instanceof oe?O(Me.errors):[Me]}}if((0,H.c)(me)){let Me=-1,_e=me.length;for(;++Me<_e;){const Be=me[Me];if((0,Q.G)(Be))try{Be.unsubscribe()}catch(Ye){L=L||[],Ye instanceof oe?L=L.concat(O(Ye.errors)):L.push(Ye)}}}if(L)throw new oe(L)}add(L){let G=L;if(!L)return d.EMPTY;switch(typeof L){case"function":G=new d(L);case"object":if(G===this||G.closed||"function"!=typeof G.unsubscribe)return G;if(this.closed)return G.unsubscribe(),G;if(!(G instanceof d)){const me=G;G=new d,G._subscriptions=[me]}break;default:throw new Error("unrecognized teardown "+L+" added to Subscription.")}let{_parentOrParents:ie}=G;if(null===ie)G._parentOrParents=this;else if(ie instanceof d){if(ie===this)return G;G._parentOrParents=[ie,this]}else{if(-1!==ie.indexOf(this))return G;ie.push(this)}const ue=this._subscriptions;return null===ue?this._subscriptions=[G]:ue.push(G),G}remove(L){const G=this._subscriptions;if(G){const ie=G.indexOf(L);-1!==ie&&G.splice(ie,1)}}}var V;function O(V){return V.reduce((L,G)=>L.concat(G instanceof oe?G.errors:G),[])}d.EMPTY=((V=new d).closed=!0,V)},614(Et,Fe,S){"use strict";S.d(Fe,{$:()=>Q});let H=!1;const Q={Promise:void 0,set useDeprecatedSynchronousErrorHandling(t){if(t){const f=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior b
1y code at: \n"+f.stack)}else H&&console.log("RxJS: Back to a better error behavior. Thank you. <3");H=t},get useDeprecatedSynchronousErrorHandling(){return H}}},3004(Et,Fe,S){"use strict";S.d(Fe,{gn:()=>O,tS:()=>L,zA:()=>oe});var Q=S(762),t=S(5817),f=S(135);class oe extends Q.v{constructor(ie){super(),this.parent=ie}_next(ie){this.parent.notifyNext(ie)}_error(ie){this.parent.notifyError(ie),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class O extends Q.v{notifyNext(ie){this.destination.next(ie)}notifyError(ie){this.destination.error(ie)}notifyComplete(){this.destination.complete()}}function L(G,ie){if(!ie.closed)return G instanceof t.c?G.subscribe(ie):(0,f.i)(G)(ie)}},4725(Et,Fe,S){"use strict";S.d(Fe,{G:()=>d,f:()=>O});var H=S(5286),Q=S(5817),f=(S(762),S(4337)),oe=S(3110);class d extends Q.c{constructor(ue,me){super(),this.source=ue,this.subjectFactory=me,this._refCount=0,this._isComplete=!1}_subscribe(ue){return this.getSubject().subscribe(ue)}getSubject(){const ue=this._subject;return(!ue||ue.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let ue=this._connection;return ue||(this._isComplete=!1,ue=this._connection=new f.y,ue.add(this.source.subscribe(new V(this.getSubject(),this))),ue.closed&&(this._connection=null,ue=f.y.EMPTY)),ue}refCount(){return(0,oe.B)()(this)}}const O=(()=>{const ie=d.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:ie._subscribe},_isComplete:{value:ie._isComplete,writable:!0},getSubject:{value:ie.getSubject},connect:{value:ie.connect},refCount:{value:ie.refCount}}})();class V extends H.PJ{constructor(ue,me){super(ue),this.connectable=me}_error(ue){this._unsubscribe(),super._error(ue)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const ue=this.connectable;if(ue){this.connectable=null;const me=ue._connection;ue._refCount=0,ue._subject=null,ue._connection=null,me&&me.unsubscribe()}}}},9776(Et,Fe,S){"use strict";S.d(Fe,{zV:()=>O});var H=S(2234),Q=S(7354),t=S(611),f=S(3948),oe=S(4279);const d={};function O(...G){let ie,ue;return(0,H.m)(G[G.length-1])&&(ue=G.pop()),"function"==typeof G[G.length-1]&&(ie=G.pop()),1===G.length&&(0,Q.c)(G[0])&&(G=G[0]),(0,oe.c)(G,ue).lift(new V(ie))}class V{constructor(ie){this.resultSelector=ie}call(ie,ue){return ue.subscribe(new L(ie,this.resultSelector))}}class L extends t.E{constructor(ie,ue){super(ie),this.resultSelector=ue,this.active=0,this.values=[],this.observables=[]}_next(ie){this.values.push(d),this.observables.push(ie)}_complete(){const ie=this.observables,ue=ie.length;if(0===ue)this.destination.complete();else{this.active=ue,this.toRespond=ue;for(let me=0;me<ue;me++)this.add((0,f.F)(this,ie[me],void 0,me))}}notifyComplete(ie){0==(this.active-=1)&&this.destination.complete()}notifyNext(ie,ue,me){const Me=this.values,Be=this.toRespond?Me[me]===d?--this.toRespond:this.toRespond:0;Me[me]=ue,0===Be&&(this.resultSelector?this._tryResultSelector(Me):this.destination.next(Me.slice()))}_tryResultSelector(ie){let ue;try{ue=this.resultSelector.apply(this,ie)}catch(me){return void this.destination.error(me)}this.destination.next(ue)}}},1639(Et,Fe,S){"use strict";S.d(Fe,{x:()=>f});var H=S(4421),Q=S(6201);function f(...oe){return function t(){return(0,Q.U)(1)}()((0,H.of)(...oe))}},9418(Et,Fe,S){"use strict";S.d(Fe,{v:()=>f});var H=S(5817),Q=S(4787),t=S(1235);function f(oe){return new H.c(d=>{let O;try{O=oe()}catch(L){return void d.error(L)}return(O?(0,Q.H)(O):(0,t.I)()).subscribe(d)})}},1235(Et,Fe,S){"use strict";S.d(Fe,{I:()=>t,w:()=>Q});var H=S(5817);const Q=new H.c(oe=>oe.complete());function t(oe){return oe?function f(oe){return new H.c(d=>oe.schedule(()=>d.complete()))}(oe):Q}},696(Et,Fe,S){"use strict";S.d(Fe,{p:()=>d});var H=S(5817),Q=S(7354),t=S(5006),f=S(1456),oe=S(4787);
1function d(...V){if(1===V.length){const L=V[0];if((0,Q.c)(L))return O(L,null);if((0,f.G)(L)&&Object.getPrototypeOf(L)===Object.prototype){const G=Object.keys(L);return O(G.map(ie=>L[ie]),G)}}if("function"==typeof V[V.length-1]){const L=V.pop();return O(V=1===V.length&&(0,Q.c)(V[0])?V[0]:V,null).pipe((0,t.T)(G=>L(...G)))}return O(V,null)}function O(V,L){return new H.c(G=>{const ie=V.length;if(0===ie)return void G.complete();const ue=new Array(ie);let me=0,Me=0;for(let _e=0;_e<ie;_e++){const Be=(0,oe.H)(V[_e]);let Ye=!1;G.add(Be.subscribe({next:Ee=>{Ye||(Ye=!0,Me++),ue[_e]=Ee},error:Ee=>G.error(Ee),complete:()=>{me++,(me===ie||!Ye)&&(Me===ie&&G.next(L?L.reduce((Ee,Le,rt)=>(Ee[Le]=ue[rt],Ee),{}):ue),G.complete())}}))}})}},4787(Et,Fe,S){"use strict";S.d(Fe,{H:()=>_e});var H=S(5817),Q=S(135),t=S(4337),f=S(5722),O=S(2496),V=S(7765),ie=S(5998),ue=S(5253);function _e(Be,Ye){return Ye?function Me(Be,Ye){if(null!=Be){if(function G(Be){return Be&&"function"==typeof Be[f.s]}(Be))return function oe(Be,Ye){return new H.c(Ee=>{const Le=new t.y;return Le.add(Ye.schedule(()=>{const rt=Be[f.s]();Le.add(rt.subscribe({next(At){Le.add(Ye.schedule(()=>Ee.next(At)))},error(At){Le.add(Ye.schedule(()=>Ee.error(At)))},complete(){Le.add(Ye.schedule(()=>Ee.complete()))}}))})),Le})}(Be,Ye);if((0,ie.y)(Be))return function d(Be,Ye){return new H.c(Ee=>{const Le=new t.y;return Le.add(Ye.schedule(()=>Be.then(rt=>{Le.add(Ye.schedule(()=>{Ee.next(rt),Le.add(Ye.schedule(()=>Ee.complete()))}))},rt=>{Le.add(Ye.schedule(()=>Ee.error(rt)))}))),Le})}(Be,Ye);if((0,ue.X)(Be))return(0,O.V)(Be,Ye);if(function me(Be){return Be&&"function"==typeof Be[V.lJ]}(Be)||"string"==typeof Be)return function L(Be,Ye){if(!Be)throw new Error("Iterable cannot be null");return new H.c(Ee=>{const Le=new t.y;let rt;return Le.add(()=>{rt&&"function"==typeof rt.return&&rt.return()}),Le.add(Ye.schedule(()=>{rt=Be[V.lJ](),Le.add(Ye.schedule(function(){if(Ee.closed)return;let At,En;try{const vn=rt.next();At=vn.value,En=vn.done}catch(vn){return void Ee.error(vn)}En?Ee.complete():(Ee.next(At),this.schedule())}))})),Le})}(Be,Ye)}throw new TypeError((null!==Be&&typeof Be||Be)+" is not observable")}(Be,Ye):Be instanceof H.c?Be:new H.c((0,Q.i)(Be))}},4279(Et,Fe,S){"use strict";S.d(Fe,{c:()=>f});var H=S(5817),Q=S(4385),t=S(2496);function f(oe,d){return d?(0,t.V)(oe,d):new H.c((0,Q.v)(oe))}},4421(Et,Fe,S){"use strict";S.d(Fe,{of:()=>f});var H=S(2234),Q=S(4279),t=S(2496);function f(...oe){let d=oe[oe.length-1];return(0,H.m)(d)?(oe.pop(),(0,t.V)(oe,d)):(0,Q.c)(oe)}},4526(Et,Fe,S){"use strict";S.d(Fe,{$:()=>Q});var H=S(5817);function Q(f,oe){return new H.c(oe?d=>oe.schedule(t,0,{error:f,subscriber:d}):d=>d.error(f))}function t({error:f,subscriber:oe}){oe.error(f)}},3921(Et,Fe,S){"use strict";S.d(Fe,{W:()=>Q});var H=S(3004);function Q(oe){return function(O){const V=new t(oe),L=O.lift(V);return V.caught=L}}class t{constructor(d){this.selector=d}call(d,O){return O.subscribe(new f(d,this.selector,this.caught))}}class f extends H.gn{constructor(d,O,V){super(d),this.selector=O,this.caught=V}error(d){if(!this.isStopped){let O;try{O=this.selector(d,this.caught)}catch(G){return void super.error(G)}this._unsubscribeAndRecycle();const V=new H.zA(this);this.add(V);const L=(0,H.tS)(O,V);L!==V&&this.add(L)}}}},3574(Et,Fe,S){"use strict";S.d(Fe,{H:()=>Q});var H=S(8456);function Q(t,f){return(0,H.ZZ)(t,f,1)}},7849(Et,Fe,S){"use strict";S.d(Fe,{U:()=>Q});var H=S(762);function Q(oe=null){return d=>d.lift(new t(oe))}class t{constructor(d){this.defaultValue=d}call(d,O){return O.subscribe(new f(d,this.defaultValue))}}class f extends H.v{constructor(d,O){super(d),this.defaultValue=O,this.isEmpty=!0}_next(d){this.isEmpty=!1,this.destination.next(d)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},8728(Et,Fe,S){"use strict";S.d(Fe,{p:()=>Q});var H=S(762);function Q(oe,d){return function(V){return V.lift(new t(oe,d))}}class t{constructor(d,O){this.predicate=d,this.thisArg=O}call(d,O){return O.subscribe(new f(d,this.predicate,this.thisArg))}}
1class f extends H.v{constructor(d,O,V){super(d),this.predicate=O,this.thisArg=V,this.count=0}_next(d){let O;try{O=this.predicate.call(this.thisArg,d,this.count++)}catch(V){return void this.destination.error(V)}O&&this.destination.next(d)}}},7312(Et,Fe,S){"use strict";S.d(Fe,{j:()=>t});var H=S(762),Q=S(4337);function t(d){return O=>O.lift(new f(d))}class f{constructor(O){this.callback=O}call(O,V){return V.subscribe(new oe(O,this.callback))}}class oe extends H.v{constructor(O,V){super(O),this.add(new Q.y(V))}}},5006(Et,Fe,S){"use strict";S.d(Fe,{T:()=>Q});var H=S(762);function Q(oe,d){return function(V){if("function"!=typeof oe)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return V.lift(new t(oe,d))}}class t{constructor(d,O){this.project=d,this.thisArg=O}call(d,O){return O.subscribe(new f(d,this.project,this.thisArg))}}class f extends H.v{constructor(d,O,V){super(d),this.project=O,this.count=0,this.thisArg=V||this}_next(d){let O;try{O=this.project.call(this.thisArg,d,this.count++)}catch(V){return void this.destination.error(V)}this.destination.next(O)}}},6201(Et,Fe,S){"use strict";S.d(Fe,{U:()=>t});var H=S(8456),Q=S(5241);function t(f=Number.POSITIVE_INFINITY){return(0,H.ZZ)(Q.D,f)}},8456(Et,Fe,S){"use strict";S.d(Fe,{ZZ:()=>f});var H=S(5006),Q=S(4787),t=S(3004);function f(V,L,G=Number.POSITIVE_INFINITY){return"function"==typeof L?ie=>ie.pipe(f((ue,me)=>(0,Q.H)(V(ue,me)).pipe((0,H.T)((Me,_e)=>L(ue,Me,me,_e))),G)):("number"==typeof L&&(G=L),ie=>ie.lift(new oe(V,G)))}class oe{constructor(L,G=Number.POSITIVE_INFINITY){this.project=L,this.concurrent=G}call(L,G){return G.subscribe(new d(L,this.project,this.concurrent))}}class d extends t.gn{constructor(L,G,ie=Number.POSITIVE_INFINITY){super(L),this.project=G,this.concurrent=ie,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(L){this.active<this.concurrent?this._tryNext(L):this.buffer.push(L)}_tryNext(L){let G;const ie=this.index++;try{G=this.project(L,ie)}catch(ue){return void this.destination.error(ue)}this.active++,this._innerSub(G)}_innerSub(L){const G=new t.zA(this),ie=this.destination;ie.add(G);const ue=(0,t.tS)(L,G);ue!==G&&ie.add(ue)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(L){this.destination.next(L)}notifyComplete(){const L=this.buffer;this.active--,L.length>0?this._next(L.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},3110(Et,Fe,S){"use strict";S.d(Fe,{B:()=>Q});var H=S(762);function Q(){return function(d){return d.lift(new t(d))}}class t{constructor(d){this.connectable=d}call(d,O){const{connectable:V}=this;V._refCount++;const L=new f(d,V),G=O.subscribe(L);return L.closed||(L.connection=V.connect()),G}}class f extends H.v{constructor(d,O){super(d),this.connectable=O}_unsubscribe(){const{connectable:d}=this;if(!d)return void(this.connection=null);this.connectable=null;const O=d._refCount;if(O<=0)return void(this.connection=null);if(d._refCount=O-1,O>1)return void(this.connection=null);const{connection:V}=this,L=d._connection;this.connection=null,L&&(!V||L===V)&&L.unsubscribe()}}},7763(Et,Fe,S){"use strict";S.d(Fe,{u:()=>O});var H=S(4725);class t{constructor(L,G){this.subjectFactory=L,this.selector=G}call(L,G){const{selector:ie}=this,ue=this.subjectFactory(),me=ie(ue).subscribe(L);return me.add(G.subscribe(ue)),me}}var f=S(3110),oe=S(5286);function d(){return new oe.B7}function O(){return V=>(0,f.B)()(function Q(V,L){return function(ie){let ue;if(ue="function"==typeof V?V:function(){return V},"function"==typeof L)return ie.lift(new t(ue,L));const me=Object.create(ie,H.f);return me.source=ie,me.subjectFactory=ue,me}}(d)(V))}},5352(Et,Fe,S){"use strict";S.d(Fe,{j:()=>Q});var H=S(762);function Q(oe){return d=>d.lift(new t(oe))}class t{constructor(d){this.predicate=d}call(d,O){return O.subscribe(new f(d,this.predicate))}}class f extends H.v{constructor(d,O){super(d),this.predicate=O,this.skipping=!0,this.index=0}_next(d){const O=this.destination;this.skipping&&this.tryCallPredicate(d),this.skipping||O.next(d)}tryCallPredicate(d){try{const O=this.predicate(d,this.index++);this.skipping=!!O}catch(O){this.destination.error(O)}}}},3176(Et,Fe,S){"use strict";S.d(Fe,{Z:()=>t});var H=S(1639),Q=S(2234);function t(...f){const oe=f[f.length-1];return(0,Q.m)(oe)?(f.pop(),d=>(0,H.x)(f,d,oe)):d=>(0,H.x)(f,d)}},9090(Et,Fe,S){"use strict";S.d(Fe,{n:()=>f});var H=S(5006),Q=S(4787),t=S(3004);function f(O,V){return"function"==typeof V?L=>L.pipe(f((G,ie)=>(0,Q.H)(O(G,ie)).pipe((0,H.T)((ue,me)=>V(G,ue,ie,me))))):L=>L.lift(new oe(O))}class oe{constructor(V){this.project=V}call(V,L){return L.subscribe(new d(V,this.project))}}class d extends t.gn{constructor(V,L){super(V),this.project=L,this.index=0}_next(V){let L;const G=this.index++;try{L=this.project(V,G)}catch(ie){return void this.destination.error(ie)}this._innerSub(L)}_innerSub(V){const L=this.innerSubscription;L&&L.unsubscribe();const G=new t.zA(this),ie=this.destination;ie.add(G),this.innerSubscription=(0,t.tS)(V,G),this.innerSubscription!==G&&ie.add(this.innerSubscription)}_complete(){const{innerSubscription:V}=this;(!V||V.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(V){this.destination.next(V)}}},9493(Et,Fe,S){"use strict";S.d(Fe,{s:()=>f});var H=S(762),Q=S(434),t=S(1235);function f(O){return V=>0===O?(0,t.I)():V.lift(new oe(O))}class oe{constructor(V){if(this.total=V,this.total<0)throw new Q.k}call(V,L){return L.subscribe(new d(V,this.total))}}class d extends H.v{constructor(V,L){super(V),this.total=L,this.count=0}_next(V){const L=this.total,G=++this.count;G<=L&&(this.destination.next(V),G===L&&(this.destination.complete(),this.unsubscribe()))}}},8257(Et,Fe,S){"use strict";S.d(Fe,{o:()=>f});var H=S(762),Q=S(434),t=S(1235);function f(O){return function(L){return 0===O?(0,t.I)():L.lift(new oe(O))}}class oe{constructor(V){if(this.total=V,this.total<0)throw new Q.k}call(V,L){return L.subscribe(new d(V,this.total))}}class d extends H.v{constructor(V,L){super(V),this.total=L,this.ring=new Array,this.count=0}_next(V){const L=this.ring,G=this.total,ie=this.count++;L.length<G?L.push(V):L[ie%G]=V}_complete(){const V=this.destination;let L=this.count;if(L>0){const G=this.count>=this.total?this.total:this.count,ie=this.ring;for(let ue=0;ue<G;ue++){const me=L++%G;V.next(ie[me])}}V.complete()}}},7605(Et,Fe,S){"use strict";S.d(Fe,{Q:()=>Q});var H=S(3004);function Q(oe){return d=>d.lift(new t(oe))}class t{constructor(d){this.notifier=d}
1call(d,O){const V=new f(d),L=(0,H.tS)(this.notifier,new H.zA(V));return L&&!V.seenValue?(V.add(L),O.subscribe(V)):V}}class f extends H.gn{constructor(d){super(d),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},5539(Et,Fe,S){"use strict";S.d(Fe,{M:()=>f});var H=S(762);function Q(){}var t=S(8099);function f(O,V,L){return function(ie){return ie.lift(new oe(O,V,L))}}class oe{constructor(V,L,G){this.nextOrObserver=V,this.error=L,this.complete=G}call(V,L){return L.subscribe(new d(V,this.nextOrObserver,this.error,this.complete))}}class d extends H.v{constructor(V,L,G,ie){super(V),this._tapNext=Q,this._tapError=Q,this._tapComplete=Q,this._tapError=G||Q,this._tapComplete=ie||Q,(0,t.T)(L)?(this._context=this,this._tapNext=L):L&&(this._context=L,this._tapNext=L.next||Q,this._tapError=L.error||Q,this._tapComplete=L.complete||Q)}_next(V){try{this._tapNext.call(this._context,V)}catch(L){return void this.destination.error(L)}this.destination.next(V)}_error(V){try{this._tapError.call(this._context,V)}catch(L){return void this.destination.error(L)}this.destination.error(V)}_complete(){try{this._tapComplete.call(this._context)}catch(V){return void this.destination.error(V)}return this.destination.complete()}}},2496(Et,Fe,S){"use strict";S.d(Fe,{V:()=>t});var H=S(5817),Q=S(4337);function t(f,oe){return new H.c(d=>{const O=new Q.y;let V=0;return O.add(oe.schedule(function(){V!==f.length?(d.next(f[V++]),d.closed||O.add(this.schedule())):d.complete()})),O})}},7765(Et,Fe,S){"use strict";S.d(Fe,{lJ:()=>Q});const Q=function H(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},5722(Et,Fe,S){"use strict";S.d(Fe,{s:()=>H});const H="function"==typeof Symbol&&Symbol.observable||"@@observable"},91(Et,Fe,S){"use strict";S.d(Fe,{D:()=>H});const H="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},434(Et,Fe,S){"use strict";S.d(Fe,{k:()=>Q});const Q=(()=>{function t(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return t.prototype=Object.create(Error.prototype),t})()},2145(Et,Fe,S){"use strict";S.d(Fe,{P:()=>Q});const Q=(()=>{function t(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return t.prototype=Object.create(Error.prototype),t})()},8253(Et,Fe,S){"use strict";function H(Q){setTimeout(()=>{throw Q},0)}S.d(Fe,{T:()=>H})},5241(Et,Fe,S){"use strict";function H(Q){return Q}S.d(Fe,{D:()=>H})},7354(Et,Fe,S){"use strict";S.d(Fe,{c:()=>H});const H=Array.isArray||(Q=>Q&&"number"==typeof Q.length)},5253(Et,Fe,S){"use strict";S.d(Fe,{X:()=>H});const H=Q=>Q&&"number"==typeof Q.length&&"function"!=typeof Q},8099(Et,Fe,S){"use strict";function H(Q){return"function"==typeof Q}S.d(Fe,{T:()=>H})},1456(Et,Fe,S){"use strict";function H(Q){return null!==Q&&"object"==typeof Q}S.d(Fe,{G:()=>H})},8982(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Q});var H=S(5817);function Q(t){return!!t&&(t instanceof H.c||"function"==typeof t.lift&&"function"==typeof t.subscribe)}},5998(Et,Fe,S){"use strict";function H(Q){return!!Q&&"function"!=typeof Q.subscribe&&"function"==typeof Q.then}S.d(Fe,{y:()=>H})},2234(Et,Fe,S){"use strict";function H(Q){return Q&&"function"==typeof Q.schedule}S.d(Fe,{m:()=>H})},8167(Et,Fe,S){"use strict";S.d(Fe,{F:()=>Q,m:()=>t});var H=S(5241);function Q(...f){return t(f)}function t(f){return 0===f.length?H.D:1===f.length?f[0]:function(d){return f.reduce((O,V)=>V(O),d)}}},135(Et,Fe,S){"use strict";S.d(Fe,{i:()=>ie});var H=S(4385),Q=S(8253),f=S(7765),d=S(5722),V=S(5253),L=S(5998),G=S(1456);const ie=ue=>{if(ue&&"function"==typeof ue[d.s])return(ue=>me=>{const Me=ue[d.s]();if("function"!=typeof Me.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return Me.subscribe(me)})(ue);if((0,V.X)(ue))return(0,H.v)(ue);if((0,L.y)(ue))return(ue=>me=>(ue.then(Me=>{me.closed||(me.next(Me),me.complete())},Me=>me.error(Me)).then(null,Q.T),me))(ue);if(ue&&"function"==typeof ue[f.lJ])return(ue=>me=>{const Me=ue[f.lJ]();for(;;){let _e;try{_e=Me.next()}catch(Be){return me.error(Be),me}if(_e.done){me.complete();break}if(me.next(_e.value),me.closed)break}return"function"==typeof Me.return&&me.add(()=>{Me.return&&Me.return()}),me})(ue);
1{const Me=`You provided ${(0,G.G)(ue)?"an invalid object":`'${ue}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(Me)}}},4385(Et,Fe,S){"use strict";S.d(Fe,{v:()=>H});const H=Q=>t=>{for(let f=0,oe=Q.length;f<oe&&!t.closed;f++)t.next(Q[f]);t.complete()}},3948(Et,Fe,S){"use strict";S.d(Fe,{F:()=>oe});var H=S(762);class Q extends H.v{constructor(O,V,L){super(),this.parent=O,this.outerValue=V,this.outerIndex=L,this.index=0}_next(O){this.parent.notifyNext(this.outerValue,O,this.outerIndex,this.index++,this)}_error(O){this.parent.notifyError(O,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var t=S(135),f=S(5817);function oe(d,O,V,L,G=new Q(d,V,L)){if(!G.closed)return O instanceof f.c?O.subscribe(G):(0,t.i)(O)(G)}},1310(Et,Fe,S){var H,Q,t;!function(){"use strict";Q=[S(1653)],H=function(f){var oe=window.Slick||{};(oe=function(){var d=0;return function O(V,L){var ie,G=this;G.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:f(V),appendDots:f(V),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(ue,me){return f('<button type="button" />').text(me+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},G.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},f.extend(G,G.initials),G.activeBreakpoint=null,G.animType=null,G.animProp=null,G.breakpoints=[],G.breakpointSettings=[],G.cssTransitions=!1,G.focussed=!1,G.interrupted=!1,G.hidden="hidden",G.paused=!0,G.positionProp=null,G.respondTo=null,G.rowCount=1,G.shouldClick=!0,G.$slider=f(V),G.$slidesCache=null,G.transformType=null,G.transitionType=null,G.visibilityChange="visibilitychange",G.windowWidth=0,G.windowTimer=null,ie=f(V).data("slick")||{},G.options=f.extend({},G.defaults,L,ie),G.currentSlide=G.options.initialSlide,G.originalSettings=G.options,typeof document.mozHidden<"u"?(G.hidden="mozHidden",G.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden<"u"&&(G.hidden="webkitHidden",G.visibilityChange="webkitvisibilitychange"),G.autoPlay=f.proxy(G.autoPlay,G),G.autoPlayClear=f.proxy(G.autoPlayClear,G),G.autoPlayIterator=f.proxy(G.autoPlayIterator,G),G.changeSlide=f.proxy(G.changeSlide,G),G.clickHandler=f.proxy(G.clickHandler,G),G.selectHandler=f.proxy(G.selectHandler,G),G.setPosition=f.proxy(G.setPosition,G),G.swipeHandler=f.proxy(G.swipeHandler,G),G.dragHandler=f.proxy(G.dragHandler,G),G.keyHandler=f.proxy(G.keyHandler,G),G.instanceUid=d++,G.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,G.registerBreakpoints(),G.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},oe.prototype.addSlide=oe.prototype.slickAdd=function(d,O,V){var L=this;if("boolean"==typeof O)V=O,O=null;else if(O<0||O>=L.slideCount)return!1;L.unload(),"number"==typeof O?0===O&&0===L.$slides.length?f(d).appendTo(L.$slideTrack):V?f(d).insertBefore(L.$slides.eq(O)):f(d).insertAfter(L.$slides.eq(O)):!0===V?f(d).prependTo(L.$slideTrack):f(d).appendTo(L.$slideTrack),L.$slides=L.$slideTrack.children(this.options.slide),L.$slideTrack.children(this.options.slide).detach(),L.$slideTrack.append(L.$slides),L.$slides.each(function(G,ie){f(ie).attr("data-slick-index",G)}),L.$slidesCache=L.$slides,L.reinit()},oe.prototype.animateHeight=function(){var d=this;if(1===d.options.slidesToShow&&!0===d.options.adaptiveHeight&&!1===d.options.vertical){var O=d.$slides.eq(d.currentSlide).outerHeight(!0);d.$list.animate({height:O},d.options.speed)}},oe.prototype.animateSlide=function(d,O){var V={},L=this;L.animateHeight(),!0===L.options.rtl&&!1===L.options.vertical&&(d=-d),!1===L.transformsEnabled?L.$slideTrack.animate(!1===L.options.vertical?{left:d}:{top:d},L.options.speed,L.options.easing,O):!1===L.cssTransitions?(!0===L.options.rtl&&(L.currentLeft=-L.currentLeft),f({animStart:L.currentLeft}).animate({animStart:d},{duration:L.options.speed,easing:L.options.easing,step:function(G){G=Math.ceil(G),!1===L.options.vertical?(V[L.animType]="translate("+G+"px, 0px)",L.$slideTrack.css(V)):(V[L.animType]="translate(0px,"+G+"px)",L.$slideTrack.css(V))},complete:function(){O&&O.call()}})):(L.applyTransition(),d=Math.ceil(d),V[L.animType]=!1===L.options.vertical?"translate3d("+d+"px, 0px, 0px)":"translate3d(0px,"+d+"px, 0px)",L.$slideTrack.css(V),O&&setTimeout(function(){L.disableTransition(),O.call()},L.options.speed))},oe.prototype.getNavTarget=function(){var O=this.options.asNavFor;return O&&null!==O&&(O=f(O).not(this.$slider)),O},oe.prototype.asNavFor=function(d){var V=this.getNavTarget();null!==V&&"object"==typeof V&&V.each(function(){var L=f(this).slick("getSlick");L.unslicked||L.slideHandler(d,!0)})},oe.prototype.applyTransition=function(d){var O=this,V={};
1V[O.transitionType]=!1===O.options.fade?O.transformType+" "+O.options.speed+"ms "+O.options.cssEase:"opacity "+O.options.speed+"ms "+O.options.cssEase,!1===O.options.fade?O.$slideTrack.css(V):O.$slides.eq(d).css(V)},oe.prototype.autoPlay=function(){var d=this;d.autoPlayClear(),d.slideCount>d.options.slidesToShow&&(d.autoPlayTimer=setInterval(d.autoPlayIterator,d.options.autoplaySpeed))},oe.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},oe.prototype.autoPlayIterator=function(){var d=this,O=d.currentSlide+d.options.slidesToScroll;!d.paused&&!d.interrupted&&!d.focussed&&(!1===d.options.infinite&&(1===d.direction&&d.currentSlide+1===d.slideCount-1?d.direction=0:0===d.direction&&(O=d.currentSlide-d.options.slidesToScroll,d.currentSlide-1==0&&(d.direction=1))),d.slideHandler(O))},oe.prototype.buildArrows=function(){var d=this;!0===d.options.arrows&&(d.$prevArrow=f(d.options.prevArrow).addClass("slick-arrow"),d.$nextArrow=f(d.options.nextArrow).addClass("slick-arrow"),d.slideCount>d.options.slidesToShow?(d.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),d.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),d.htmlExpr.test(d.options.prevArrow)&&d.$prevArrow.prependTo(d.options.appendArrows),d.htmlExpr.test(d.options.nextArrow)&&d.$nextArrow.appendTo(d.options.appendArrows),!0!==d.options.infinite&&d.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):d.$prevArrow.add(d.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},oe.prototype.buildDots=function(){var O,V,d=this;if(!0===d.options.dots&&d.slideCount>d.options.slidesToShow){for(d.$slider.addClass("slick-dotted"),V=f("<ul />").addClass(d.options.dotsClass),O=0;O<=d.getDotCount();O+=1)V.append(f("<li />").append(d.options.customPaging.call(this,d,O)));d.$dots=V.appendTo(d.options.appendDots),d.$dots.find("li").first().addClass("slick-active")}},oe.prototype.buildOut=function(){var d=this;d.$slides=d.$slider.children(d.options.slide+":not(.slick-cloned)").addClass("slick-slide"),d.slideCount=d.$slides.length,d.$slides.each(function(O,V){f(V).attr("data-slick-index",O).data("originalStyling",f(V).attr("style")||"")}),d.$slider.addClass("slick-slider"),d.$slideTrack=0===d.slideCount?f('<div class="slick-track"/>').appendTo(d.$slider):d.$slides.wrapAll('<div class="slick-track"/>').parent(),d.$list=d.$slideTrack.wrap('<div class="slick-list"/>').parent(),d.$slideTrack.css("opacity",0),(!0===d.options.centerMode||!0===d.options.swipeToSlide)&&(d.options.slidesToScroll=1),f("img[data-lazy]",d.$slider).not("[src]").addClass("slick-loading"),d.setupInfinite(),d.buildArrows(),d.buildDots(),d.updateDots(),d.setSlideClasses("number"==typeof d.currentSlide?d.currentSlide:0),!0===d.options.draggable&&d.$list.addClass("draggable")},oe.prototype.buildRows=function(){var O,V,L,G,ie,ue,me,d=this;if(G=document.createDocumentFragment(),ue=d.$slider.children(),d.options.rows>0){for(me=d.options.slidesPerRow*d.options.rows,ie=Math.ceil(ue.length/me),O=0;O<ie;O++){var Me=document.createElement("div");for(V=0;V<d.options.rows;V++){var _e=document.createElement("div");for(L=0;L<d.options.slidesPerRow;L++){var Be=O*me+(V*d.options.slidesPerRow+L);ue.get(Be)&&_e.appendChild(ue.get(Be))}Me.appendChild(_e)}G.appendChild(Me)}d.$slider.empty().append(G),d.$slider.children().children().children().css({width:100/d.options.slidesPerRow+"%",display:"inline-block"})}},oe.prototype.checkResponsive=function(d,O){var L,G,ie,V=this,ue=!1,me=V.$slider.width(),Me=window.innerWidth||f(window).width();if("window"===V.respondTo?ie=Me:"slider"===V.respondTo?ie=me:"min"===V.respondTo&&(ie=Math.min(Me,me)),V.options.responsive&&V.options.responsive.length&&null!==V.options.responsive){for(L in G=null,V.breakpoints)V.breakpoints.hasOwnProperty(L)&&(!1===V.originalSettings.mobileFirst?ie<V.breakpoints[L]&&(G=V.breakpoints[L]):ie>V.breakpoints[L]&&(G=V.breakpoints[L]));null!==G?null!==V.activeBreakpoint?(G!==V.activeBreakpoint||O)&&(V.activeBreakpoint=G,"unslick"===V.breakpointSettings[G]?V.unslick(G):(V.options=f.extend({},V.originalSettings,V.breakpointSettings[G]),!0===d&&(V.currentSlide=V.options.initialSlide),V.refresh(d)),ue=G):(V.activeBreakpoint=G,"unslick"===V.breakpointSettings[G]?V.unslick(G):(V.options=f.extend({},V.originalSettings,V.breakpointSettings[G]),!0===d&&(V.currentSlide=V.options.initialSlide),V.refresh(d)),ue=G):null!==V.activeBreakpoint&&(V.activeBreakpoint=null,V.options=V.originalSettings,!0===d&&(V.currentSlide=V.options.initialSlide),V.refresh(d),ue=G),!d&&!1!==ue&&V.$slider.trigger("breakpoint",[V,ue])}},oe.prototype.changeSlide=function(d,O){var G,ie,V=this,L=f(d.currentTarget);switch(L.is("a")&&d.preventDefault(),L.is("li")||(L=L.closest("li")),G=V.slideCount%V.options.slidesToScroll!==0?0:(V.slideCount-V.currentSlide)%V.options.slidesToScroll,d.data.message){case"previous":ie=0===G?V.options.slidesToScroll:V.options.slidesToShow-G,V.slideCount>V.options.slidesToShow&&V.slideHandler(V.currentSlide-ie,!1,O);break;case"next":ie=0===G?V.options.slidesToScroll:G,V.slideCount>V.options.slidesToShow&&V.slideHandler(V.currentSlide+ie,!1,O);break;case"index":var me=0===d.data.index?0:d.data.index||L.index()*V.options.slidesToScroll;V.slideHandler(V.checkNavigable(me),!1,O),L.children().trigger("focus");break;default:return}},oe.prototype.checkNavigable=function(d){var V,L;if(L=0,d>(V=this.getNavigableIndexes())[V.length-1])d=V[V.length-1];else for(var G in V){if(d<V[G]){d=L;break}L=V[G]}return d},oe.prototype.cleanUpEvents=function(){var d=this;d.options.dots&&null!==d.$dots&&(f("li",d.$dots).off("click.slick",d.changeSlide).off("mouseenter.slick",f.proxy(d.interrupt,d,!0)).off("mouseleave.
1slick",f.proxy(d.interrupt,d,!1)),!0===d.options.accessibility&&d.$dots.off("keydown.slick",d.keyHandler)),d.$slider.off("focus.slick blur.slick"),!0===d.options.arrows&&d.slideCount>d.options.slidesToShow&&(d.$prevArrow&&d.$prevArrow.off("click.slick",d.changeSlide),d.$nextArrow&&d.$nextArrow.off("click.slick",d.changeSlide),!0===d.options.accessibility&&(d.$prevArrow&&d.$prevArrow.off("keydown.slick",d.keyHandler),d.$nextArrow&&d.$nextArrow.off("keydown.slick",d.keyHandler))),d.$list.off("touchstart.slick mousedown.slick",d.swipeHandler),d.$list.off("touchmove.slick mousemove.slick",d.swipeHandler),d.$list.off("touchend.slick mouseup.slick",d.swipeHandler),d.$list.off("touchcancel.slick mouseleave.slick",d.swipeHandler),d.$list.off("click.slick",d.clickHandler),f(document).off(d.visibilityChange,d.visibility),d.cleanUpSlideEvents(),!0===d.options.accessibility&&d.$list.off("keydown.slick",d.keyHandler),!0===d.options.focusOnSelect&&f(d.$slideTrack).children().off("click.slick",d.selectHandler),f(window).off("orientationchange.slick.slick-"+d.instanceUid,d.orientationChange),f(window).off("resize.slick.slick-"+d.instanceUid,d.resize),f("[draggable!=true]",d.$slideTrack).off("dragstart",d.preventDefault),f(window).off("load.slick.slick-"+d.instanceUid,d.setPosition)},oe.prototype.cleanUpSlideEvents=function(){var d=this;d.$list.off("mouseenter.slick",f.proxy(d.interrupt,d,!0)),d.$list.off("mouseleave.slick",f.proxy(d.interrupt,d,!1))},oe.prototype.cleanUpRows=function(){var O,d=this;d.options.rows>0&&((O=d.$slides.children().children()).removeAttr("style"),d.$slider.empty().append(O))},oe.prototype.clickHandler=function(d){!1===this.shouldClick&&(d.stopImmediatePropagation(),d.stopPropagation(),d.preventDefault())},oe.prototype.destroy=function(d){var O=this;O.autoPlayClear(),O.touchObject={},O.cleanUpEvents(),f(".slick-cloned",O.$slider).detach(),O.$dots&&O.$dots.remove(),O.$prevArrow&&O.$prevArrow.length&&(O.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),O.htmlExpr.test(O.options.prevArrow)&&O.$prevArrow.remove()),O.$nextArrow&&O.$nextArrow.length&&(O.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),O.htmlExpr.test(O.options.nextArrow)&&O.$nextArrow.remove()),O.$slides&&(O.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){f(this).attr("style",f(this).data("originalStyling"))}),O.$slideTrack.children(this.options.slide).detach(),O.$slideTrack.detach(),O.$list.detach(),O.$slider.append(O.$slides)),O.cleanUpRows(),O.$slider.removeClass("slick-slider"),O.$slider.removeClass("slick-initialized"),O.$slider.removeClass("slick-dotted"),O.unslicked=!0,d||O.$slider.trigger("destroy",[O])},oe.prototype.disableTransition=function(d){var O=this,V={};V[O.transitionType]="",!1===O.options.fade?O.$slideTrack.css(V):O.$slides.eq(d).css(V)},oe.prototype.fadeSlide=function(d,O){var V=this;!1===V.cssTransitions?(V.$slides.eq(d).css({zIndex:V.options.zIndex}),V.$slides.eq(d).animate({opacity:1},V.options.speed,V.options.easing,O)):(V.applyTransition(d),V.$slides.eq(d).css({opacity:1,zIndex:V.options.zIndex}),O&&setTimeout(function(){V.disableTransition(d),O.call()},V.options.speed))},oe.prototype.fadeSlideOut=function(d){var O=this;!1===O.cssTransitions?O.$slides.eq(d).animate({opacity:0,zIndex:O.options.zIndex-2},O.options.speed,O.options.easing):(O.applyTransition(d),O.$slides.eq(d).css({opacity:0,zIndex:O.options.zIndex-2}))},oe.prototype.filterSlides=oe.prototype.slickFilter=function(d){var O=this;null!==d&&(O.$slidesCache=O.$slides,O.unload(),O.$slideTrack.children(this.options.slide).detach(),O.$slidesCache.filter(d).appendTo(O.$slideTrack),O.reinit())},oe.prototype.focusHandler=function(){var d=this;d.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(O){O.stopImmediatePropagation();var V=f(this);setTimeout(function(){d.options.pauseOnFocus&&(d.focussed=V.is(":focus"),d.autoPlay())}
1,0)})},oe.prototype.getCurrent=oe.prototype.slickCurrentSlide=function(){return this.currentSlide},oe.prototype.getDotCount=function(){var d=this,O=0,V=0,L=0;if(!0===d.options.infinite)if(d.slideCount<=d.options.slidesToShow)++L;else for(;O<d.slideCount;)++L,O=V+d.options.slidesToScroll,V+=d.options.slidesToScroll<=d.options.slidesToShow?d.options.slidesToScroll:d.options.slidesToShow;else if(!0===d.options.centerMode)L=d.slideCount;else if(d.options.asNavFor)for(;O<d.slideCount;)++L,O=V+d.options.slidesToScroll,V+=d.options.slidesToScroll<=d.options.slidesToShow?d.options.slidesToScroll:d.options.slidesToShow;else L=1+Math.ceil((d.slideCount-d.options.slidesToShow)/d.options.slidesToScroll);return L-1},oe.prototype.getLeft=function(d){var V,L,ie,ue,O=this,G=0;return O.slideOffset=0,L=O.$slides.first().outerHeight(!0),!0===O.options.infinite?(O.slideCount>O.options.slidesToShow&&(O.slideOffset=O.slideWidth*O.options.slidesToShow*-1,ue=-1,!0===O.options.vertical&&!0===O.options.centerMode&&(2===O.options.slidesToShow?ue=-1.5:1===O.options.slidesToShow&&(ue=-2)),G=L*O.options.slidesToShow*ue),O.slideCount%O.options.slidesToScroll!==0&&d+O.options.slidesToScroll>O.slideCount&&O.slideCount>O.options.slidesToShow&&(d>O.slideCount?(O.slideOffset=(O.options.slidesToShow-(d-O.slideCount))*O.slideWidth*-1,G=(O.options.slidesToShow-(d-O.slideCount))*L*-1):(O.slideOffset=O.slideCount%O.options.slidesToScroll*O.slideWidth*-1,G=O.slideCount%O.options.slidesToScroll*L*-1))):d+O.options.slidesToShow>O.slideCount&&(O.slideOffset=(d+O.options.slidesToShow-O.slideCount)*O.slideWidth,G=(d+O.options.slidesToShow-O.slideCount)*L),O.slideCount<=O.options.slidesToShow&&(O.slideOffset=0,G=0),!0===O.options.centerMode&&O.slideCount<=O.options.slidesToShow?O.slideOffset=O.slideWidth*Math.floor(O.options.slidesToShow)/2-O.slideWidth*O.slideCount/2:!0===O.options.centerMode&&!0===O.options.infinite?O.slideOffset+=O.slideWidth*Math.floor(O.options.slidesToShow/2)-O.slideWidth:!0===O.options.centerMode&&(O.slideOffset=0,O.slideOffset+=O.slideWidth*Math.floor(O.options.slidesToShow/2)),V=!1===O.options.vertical?d*O.slideWidth*-1+O.slideOffset:d*L*-1+G,!0===O.options.variableWidth&&(ie=O.slideCount<=O.options.slidesToShow||!1===O.options.infinite?O.$slideTrack.children(".slick-slide").eq(d):O.$slideTrack.children(".slick-slide").eq(d+O.options.slidesToShow),V=!0===O.options.rtl?ie[0]?-1*(O.$slideTrack.width()-ie[0].offsetLeft-ie.width()):0:ie[0]?-1*ie[0].offsetLeft:0,!0===O.options.centerMode&&(ie=O.slideCount<=O.options.slidesToShow||!1===O.options.infinite?O.$slideTrack.children(".slick-slide").eq(d):O.$slideTrack.children(".slick-slide").eq(d+O.options.slidesToShow+1),V=!0===O.options.rtl?ie[0]?-1*(O.$slideTrack.width()-ie[0].offsetLeft-ie.width()):0:ie[0]?-1*ie[0].offsetLeft:0,V+=(O.$list.width()-ie.outerWidth())/2)),V},oe.prototype.getOption=oe.prototype.slickGetOption=function(d){return this.options[d]},oe.prototype.getNavigableIndexes=function(){var G,d=this,O=0,V=0,L=[];for(!1===d.options.infinite?G=d.slideCount:(O=-1*d.options.slidesToScroll,V=-1*d.options.slidesToScroll,G=2*d.slideCount);O<G;)L.push(O),O=V+d.options.slidesToScroll,V+=d.options.slidesToScroll<=d.options.slidesToShow?d.options.slidesToScroll:d.options.slidesToShow;return L},oe.prototype.getSlick=function(){return this},oe.prototype.getSlideCount=function(){var V,L,d=this;return L=!0===d.options.centerMode?d.slideWidth*Math.floor(d.options.slidesToShow/2):0,!0===d.options.swipeToSlide?(d.$slideTrack.find(".slick-slide").each(function(G,ie){if(ie.offsetLeft-L+f(ie).outerWidth()/2>-1*d.swipeLeft)return V=ie,!1}),Math.abs(f(V).attr("data-slick-index")-d.currentSlide)||1):d.options.slidesToScroll},oe.prototype.goTo=oe.prototype.slickGoTo=function(d,O){this.changeSlide({data:{message:"index",index:parseInt(d)}},O)},oe.prototype.init=function(d){var O=this;f(O.$slider).hasClass("slick-initialized")||(f(O.$slider).addClass("slick-initialized"),O.buildRows(),O.buildOut(),O.setProps(),O.startLoad(),O.loadSlider(),O.initializeEvents(),O.updateArrows(),O.updateDots(),O.checkResponsive(!0),O.focusHandler()),d&&O.$slider.trigger("init",[O]),!0===O.options.accessibility&&O.initADA(),O.options.autoplay&&(O.paused=!1,O.autoPlay())},oe.prototype.initADA=function(){var d=this,O=Math.ceil(d.slideCount/d.options.slidesToShow),V=d.getNavigableIndexes().filter(function(ie){return ie>=0&&ie<d.slideCount});d.$slides.add(d.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==d.$dots&&(d.$slides.not(d.$slideTrack.find(".slick-cloned")).each(function(ie){var ue=V.indexOf(ie);if(f(this).attr({role:"tabpanel",id:"slick-slide"+d.instanceUid+ie,tabindex:-1}),-1!==ue){var me="slick-slide-control"+d.instanceUid+ue;f("#"+me).length&&f(this).attr({"aria-describedby":me})}}),d.$dots.attr("role","tablist").find("li").each(function(ie){var ue=V[ie];f(this).attr({role:"presentation"}),f(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+d.instanceUid+ie,"aria-controls":"slick-slide"+d.instanceUid+ue,"aria-label":ie+1+" of "+O,"aria-selected":null,tabindex:"-1"})}).eq(d.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());
1for(var L=d.currentSlide,G=L+d.options.slidesToShow;L<G;L++)d.options.focusOnChange?d.$slides.eq(L).attr({tabindex:"0"}):d.$slides.eq(L).removeAttr("tabindex");d.activateADA()},oe.prototype.initArrowEvents=function(){var d=this;!0===d.options.arrows&&d.slideCount>d.options.slidesToShow&&(d.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},d.changeSlide),d.$nextArrow.off("click.slick").on("click.slick",{message:"next"},d.changeSlide),!0===d.options.accessibility&&(d.$prevArrow.on("keydown.slick",d.keyHandler),d.$nextArrow.on("keydown.slick",d.keyHandler)))},oe.prototype.initDotEvents=function(){var d=this;!0===d.options.dots&&d.slideCount>d.options.slidesToShow&&(f("li",d.$dots).on("click.slick",{message:"index"},d.changeSlide),!0===d.options.accessibility&&d.$dots.on("keydown.slick",d.keyHandler)),!0===d.options.dots&&!0===d.options.pauseOnDotsHover&&d.slideCount>d.options.slidesToShow&&f("li",d.$dots).on("mouseenter.slick",f.proxy(d.interrupt,d,!0)).on("mouseleave.slick",f.proxy(d.interrupt,d,!1))},oe.prototype.initSlideEvents=function(){var d=this;d.options.pauseOnHover&&(d.$list.on("mouseenter.slick",f.proxy(d.interrupt,d,!0)),d.$list.on("mouseleave.slick",f.proxy(d.interrupt,d,!1)))},oe.prototype.initializeEvents=function(){var d=this;d.initArrowEvents(),d.initDotEvents(),d.initSlideEvents(),d.$list.on("touchstart.slick mousedown.slick",{action:"start"},d.swipeHandler),d.$list.on("touchmove.slick mousemove.slick",{action:"move"},d.swipeHandler),d.$list.on("touchend.slick mouseup.slick",{action:"end"}
1,d.swipeHandler),d.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},d.swipeHandler),d.$list.on("click.slick",d.clickHandler),f(document).on(d.visibilityChange,f.proxy(d.visibility,d)),!0===d.options.accessibility&&d.$list.on("keydown.slick",d.keyHandler),!0===d.options.focusOnSelect&&f(d.$slideTrack).children().on("click.slick",d.selectHandler),f(window).on("orientationchange.slick.slick-"+d.instanceUid,f.proxy(d.orientationChange,d)),f(window).on("resize.slick.slick-"+d.instanceUid,f.proxy(d.resize,d)),f("[draggable!=true]",d.$slideTrack).on("dragstart",d.preventDefault),f(window).on("load.slick.slick-"+d.instanceUid,d.setPosition),f(d.setPosition)},oe.prototype.initUI=function(){var d=this;!0===d.options.arrows&&d.slideCount>d.options.slidesToShow&&(d.$prevArrow.show(),d.$nextArrow.show()),!0===d.options.dots&&d.slideCount>d.options.slidesToShow&&d.$dots.show()},oe.prototype.keyHandler=function(d){var O=this;d.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===d.keyCode&&!0===O.options.accessibility?O.changeSlide({data:{message:!0===O.options.rtl?"next":"previous"}}):39===d.keyCode&&!0===O.options.accessibility&&O.changeSlide({data:{message:!0===O.options.rtl?"previous":"next"}}))},oe.prototype.lazyLoad=function(){var O,L,G,d=this;function ie(Be){f("img[data-lazy]",Be).each(function(){var Ye=f(this),Ee=f(this).attr("data-lazy"),Le=f(this).attr("data-srcset"),rt=f(this).attr("data-sizes")||d.$slider.attr("data-sizes"),At=document.createElement("img");At.onload=function(){Ye.animate({opacity:0}
vendor: 7,161 bytes, line 1
1,100,function(){Le&&(Ye.attr("srcset",Le),rt&&Ye.attr("sizes",rt)),Ye.attr("src",Ee).animate({opacity:1},200,function(){Ye.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),d.$slider.trigger("lazyLoaded",[d,Ye,Ee])})},At.onerror=function(){Ye.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),d.$slider.trigger("lazyLoadError",[d,Ye,Ee])},At.src=Ee})}if(!0===d.options.centerMode?!0===d.options.infinite?G=(L=d.currentSlide+(d.options.slidesToShow/2+1))+d.options.slidesToShow+2:(L=Math.max(0,d.currentSlide-(d.options.slidesToShow/2+1)),G=d.options.slidesToShow/2+1+2+d.currentSlide):(L=d.options.infinite?d.options.slidesToShow+d.currentSlide:d.currentSlide,G=Math.ceil(L+d.options.slidesToShow),!0===d.options.fade&&(L>0&&L--,G<=d.slideCount&&G++)),O=d.$slider.find(".slick-slide").slice(L,G),"anticipated"===d.options.lazyLoad)for(var ue=L-1,me=G,Me=d.$slider.find(".slick-slide"),_e=0;_e<d.options.slidesToScroll;_e++)ue<0&&(ue=d.slideCount-1),O=(O=O.add(Me.eq(ue))).add(Me.eq(me)),ue--,me++;ie(O),d.slideCount<=d.options.slidesToShow?ie(d.$slider.find(".slick-slide")):d.currentSlide>=d.slideCount-d.options.slidesToShow?ie(d.$slider.find(".slick-cloned").slice(0,d.options.slidesToShow)):0===d.currentSlide&&ie(d.$slider.find(".slick-cloned").slice(-1*d.options.slidesToShow))},oe.prototype.loadSlider=function(){var d=this;d.setPosition(),d.$slideTrack.css({opacity:1}),d.$slider.removeClass("slick-loading"),d.initUI(),"progressive"===d.options.lazyLoad&&d.progressiveLazyLoad()},oe.prototype.next=oe.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},oe.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},oe.prototype.pause=oe.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},oe.prototype.play=oe.prototype.slickPlay=function(){var d=this;d.autoPlay(),d.options.autoplay=!0,d.paused=!1,d.focussed=!1,d.interrupted=!1},oe.prototype.postSlide=function(d){var O=this;!O.unslicked&&(O.$slider.trigger("afterChange",[O,d]),O.animating=!1,O.slideCount>O.options.slidesToShow&&O.setPosition(),O.swipeLeft=null,O.options.autoplay&&O.autoPlay(),!0===O.options.accessibility&&(O.initADA(),O.options.focusOnChange))&&f(O.$slides.get(O.currentSlide)).attr("tabindex",0).focus()},oe.prototype.prev=oe.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},oe.prototype.preventDefault=function(d){d.preventDefault()},oe.prototype.progressiveLazyLoad=function(d){d=d||1;var L,G,ie,ue,me,O=this,V=f("img[data-lazy]",O.$slider);V.length?(L=V.first(),G=L.attr("data-lazy"),ie=L.attr("data-srcset"),ue=L.attr("data-sizes")||O.$slider.attr("data-sizes"),(me=document.createElement("img")).onload=function(){ie&&(L.attr("srcset",ie),ue&&L.attr("sizes",ue)),L.attr("src",G).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===O.options.adaptiveHeight&&O.setPosition(),O.$slider.trigger("lazyLoaded",[O,L,G]),O.progressiveLazyLoad()},me.onerror=function(){d<3?setTimeout(function(){O.progressiveLazyLoad(d+1)},500):(L.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),O.$slider.trigger("lazyLoadError",[O,L,G]),O.progressiveLazyLoad())},me.src=G):O.$slider.trigger("allImagesLoaded",[O])},oe.prototype.refresh=function(d){var V,L,O=this;L=O.slideCount-O.options.slidesToShow,!O.options.infinite&&O.currentSlide>L&&(O.currentSlide=L),O.slideCount<=O.options.slidesToShow&&(O.currentSlide=0),V=O.currentSlide,O.destroy(!0),f.extend(O,O.initials,{currentSlide:V}),O.init(),d||O.changeSlide({data:{message:"index",index:V}},!1)},oe.prototype.registerBreakpoints=function(){var O,V,L,d=this,G=d.options.responsive||null;if("array"===f.type(G)&&G.length){for(O in d.respondTo=d.options.respondTo||"window",G)if(L=d.breakpoints.length-1,G.hasOwnProperty(O)){for(V=G[O].breakpoint;L>=0;)d.breakpoints[L]&&d.breakpoints[L]===V&&d.breakpoints.splice(L,1),L--;d.breakpoints.push(V),d.breakpointSettings[V]=G[O].settings}d.breakpoints.sort(function(ie,ue){return d.options.mobileFirst?ie-ue:ue-ie})}},oe.prototype.reinit=function(){var d=this;d.$slides=d.$slideTrack.children(d.options.slide).addClass("slick-slide"),d.slideCount=d.$slides.length,d.currentSlide>=d.slideCount&&0!==d.currentSlide&&(d.currentSlide=d.currentSlide-d.options.slidesToScroll),d.slideCount<=d.options.slidesToShow&&(d.currentSlide=0),d.registerBreakpoints(),d.setProps(),d.setupInfinite(),d.buildArrows(),d.updateArrows(),d.initArrowEvents(),d.buildDots(),d.updateDots(),d.initDotEvents(),d.cleanUpSlideEvents(),d.initSlideEvents(),d.checkResponsive(!1,!0),!0===d.options.focusOnSelect&&f(d.$slideTrack).children().on("click.slick",d.selectHandler),d.setSlideClasses("number"==typeof d.currentSlide?d.currentSlide:0),d.setPosition(),d.focusHandler(),d.paused=!d.options.autoplay,d.autoPlay(),d.$slider.trigger("reInit",[d])},oe.prototype.resize=function(){var d=this;f(window).width()!==d.windowWidth&&(clearTimeout(d.windowDelay),d.windowDelay=window.setTimeout(function(){d.windowWidth=f(window).width(),d.checkResponsive(),d.unslicked||d.setPosition()},50))},oe.prototype.removeSlide=oe.prototype.slickRemove=function(d,O,V){var L=this;if(d="boolean"==typeof d?!0===(O=d)?0:L.slideCount-1:!0===O?--d:d,L.slideCount<1||d<0||d>L.slideCount-1)return!1;L.unload(),!0===V?L.$slideTrack.children().remove():L.$slideTrack.children(this.options.slide).eq(d).remove(),L.$slides=L.$slideTrack.children(this.options.slide),L.$slideTrack.children(this.options.slide).detach(),L.$slideTrack.append(L.$slides),L.$slidesCache=L.$slides,L.reinit()},oe.prototype.setCSS=function(d){var L,G,O=this,V={};!0===O.options.rtl&&(d=-d),L="left"==O.positionProp?Math.ceil(d)+"px":"0px",G="top"==O.positionProp?Math.ceil(d)+"px":"0px",V[O.positionProp]=d,!1===O.transformsEnabled?O.$slideTrack.css(V):(V={},!1===O.cssTransitions?(V[O.animType]="translate("+L+", "+G+")",O.$slideTrack.css(V)):(V[O.animType]="translate3d("+L+", "+G+", 0px)",O.$slideTrack.css(V)))},oe.prototype.setDimensions=function(){var d=this;!1===d.options.vertical?!0===d.options.centerMode&&d.$list.css({padding:"0px "+d.options.centerPadding}):(d.$list.height(d.$slides.first().outerHeight(!0)*d.options.slidesToShow),!0===d.options.centerMode&&d.$list.css({padding:d.options.centerPadding+" 0px"})),d.listWidth=d.$list.width(),d.listHeight=d.$list.height(),!1===d.options.vertical&&!1===d.options.variableWidth?(d.slideWidth=Math.ceil(d.listWidth/d.options.slidesToShow),d.$slideTrack.width(Math.ceil(d.slideWidth*d.$slideTrack.children(".slick-slide").length))):!0===d.options.variableWidth?d.$slideTrack.width(5e3*d.slideCount):(d.slideWidth=Math.ceil(d.listWidth),d.$slideTrack.height(Math.ceil(d.$slides.first().outerHeight(!0)*d.$slideTrack.children(".slick-slide").length)));var O=d.$slides.first().outerWidth(!0)-d.$slides.first().width();!1===d.options.variableWidth&&d.$slideTrack.children(".slick-slide").width(d.slideWidth-O)},oe.prototype.setFade=function(){var O,d=this;d.$slides.each(function(V,L){O=d.slideWidth*V*-1,!0===d.options.rtl?f(L).css({position:"relative",right:O,top:0,zIndex:d.options.zIndex-2,opacity:0}
1):f(L).css({position:"relative",left:O,top:0,zIndex:d.options.zIndex-2,opacity:0})}),d.$slides.eq(d.currentSlide).css({zIndex:d.options.zIndex-1,opacity:1})},oe.prototype.setHeight=function(){var d=this;if(1===d.options.slidesToShow&&!0===d.options.adaptiveHeight&&!1===d.options.vertical){var O=d.$slides.eq(d.currentSlide).outerHeight(!0);d.$list.css("height",O)}},oe.prototype.setOption=oe.prototype.slickSetOption=function(){var O,V,L,G,ue,d=this,ie=!1;if("object"===f.type(arguments[0])?(L=arguments[0],ie=arguments[1],ue="multiple"):"string"===f.type(arguments[0])&&(L=arguments[0],G=arguments[1],ie=arguments[2],"responsive"===arguments[0]&&"array"===f.type(arguments[1])?ue="responsive":typeof arguments[1]<"u"&&(ue="single")),"single"===ue)d.options[L]=G;else if("multiple"===ue)f.each(L,function(me,Me){d.options[me]=Me});else if("responsive"===ue)for(V in G)if("array"!==f.type(d.options.responsive))d.options.responsive=[G[V]];else{for(O=d.options.responsive.length-1;O>=0;)d.options.responsive[O].breakpoint===G[V].breakpoint&&d.options.responsive.splice(O,1),O--;d.options.responsive.push(G[V])}ie&&(d.unload(),d.reinit())},oe.prototype.setPosition=function(){var d=this;d.setDimensions(),d.setHeight(),!1===d.options.fade?d.setCSS(d.getLeft(d.currentSlide)):d.setFade(),d.$slider.trigger("setPosition",[d])},oe.prototype.setProps=function(){var d=this,O=document.body.style;d.positionProp=!0===d.options.vertical?"top":"left","top"===d.positionProp?d.$slider.addClass("slick-vertical"):d.$slider.removeClass("slick-vertical"),(void 0!==O.WebkitTransition||void 0!==O.MozTransition||void 0!==O.msTransition)&&!0===d.options.useCSS&&(d.cssTransitions=!0),d.options.fade&&("number"==typeof d.options.zIndex?d.options.zIndex<3&&(d.options.zIndex=3):d.options.zIndex=d.defaults.zIndex),void 0!==O.OTransform&&(d.animType="OTransform",d.transformType="-o-transform",d.transitionType="OTransition",void 0===O.perspectiveProperty&&void 0===O.webkitPerspective&&(d.animType=!1)),void 0!==O.MozTransform&&(d.animType="MozTransform",d.transformType="-moz-transform",d.transitionType="MozTransition",void 0===O.perspectiveProperty&&void 0===O.MozPerspective&&(d.animType=!1)),void 0!==O.webkitTransform&&(d.animType="webkitTransform",d.transformType="-webkit-transform",d.transitionType="webkitTransition",void 0===O.perspectiveProperty&&void 0===O.webkitPerspective&&(d.animType=!1)),void 0!==O.msTransform&&(d.animType="msTransform",d.transformType="-ms-transform",d.transitionType="msTransition",void 0===O.msTransform&&(d.animType=!1)),void 0!==O.transform&&!1!==d.animType&&(d.animType="transform",d.transformType="transform",d.transitionType="transition"),d.transformsEnabled=d.options.useTransform&&null!==d.animType&&!1!==d.animType},oe.prototype.setSlideClasses=function(d){var V,L,G,ie,O=this;if(L=O.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),O.$slides.eq(d).addClass("slick-current"),!0===O.options.centerMode){var ue=O.options.slidesToShow%2==0?1:0;V=Math.floor(O.options.slidesToShow/2),!0===O.options.infinite&&(d>=V&&d<=O.slideCount-1-V?O.$slides.slice(d-V+ue,d+V+1).addClass("slick-active").attr("aria-hidden","false"):L.slice((G=O.options.slidesToShow+d)-V+1+ue,G+V+2).addClass("slick-active").attr("aria-hidden","false"),0===d?L.eq(L.length-1-O.options.slidesToShow).addClass("slick-center"):d===O.slideCount-1&&L.eq(O.options.slidesToShow).addClass("slick-center")),O.$slides.eq(d).addClass("slick-center")}else d>=0&&d<=O.slideCount-O.options.slidesToShow?O.$slides.slice(d,d+O.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):L.length<=O.options.slidesToShow?L.addClass("slick-active").attr("aria-hidden","false"):(ie=O.slideCount%O.options.slidesToShow,G=!0===O.options.infinite?O.options.slidesToShow+d:d,O.options.slidesToShow==O.options.slidesToScroll&&O.slideCount-d<O.options.slidesToShow?L.slice(G-(O.options.slidesToShow-ie),G+ie).addClass("slick-active").attr("aria-hidden","false"):L.slice(G,G+O.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));("ondemand"===O.options.lazyLoad||"anticipated"===O.options.lazyLoad)&&O.lazyLoad()},oe.prototype.setupInfinite=function(){var O,V,L,d=this;if(!0===d.options.fade&&(d.options.centerMode=!1),!0===d.options.infinite&&!1===d.options.fade&&(V=null,d.slideCount>d.options.slidesToShow)){for(L=!0===d.options.centerMode?d.options.slidesToShow+1:d.options.slidesToShow,O=d.slideCount;O>d.slideCount-L;O-=1)f(d.$slides[V=O-1]).clone(!0).attr("id","").attr("data-slick-index",V-d.slideCount).prependTo(d.$slideTrack).addClass("slick-cloned");for(O=0;O<L+d.slideCount;O+=1)f(d.$slides[V=O]).clone(!0).attr("id","").attr("data-slick-index",V+d.slideCount).appendTo(d.$slideTrack).addClass("slick-cloned");d.$slideTrack.find(".slick-cloned").find("[id]").each(function(){f(this).attr("id","")})}},oe.prototype.interrupt=function(d){d||this.autoPlay(),this.interrupted=d},oe.prototype.selectHandler=function(d){var O=this,V=f(d.target).is(".slick-slide")?f(d.target):f(d.target).parents(".slick-slide"),L=parseInt(V.attr("data-slick-index"));L||(L=0),O.slideCount<=O.options.slidesToShow?O.slideHandler(L,!1,!0):O.slideHandler(L)},oe.prototype.slideHandler=function(d,O,V){var L,G,ie,ue,_e,me=null,Me=this;if(O=O||!1,!(!0===Me.animating&&!0===Me.options.waitForAnimate||!0===Me.options.fade&&Me.currentSlide===d)){if(!1===O&&Me.asNavFor(d),me=Me.getLeft(L=d),ue=Me.getLeft(Me.currentSlide),Me.currentLeft=null===Me.swipeLeft?ue:Me.swipeLeft,!1===Me.options.infinite&&!1===Me.options.centerMode&&(d<0||d>Me.getDotCount()*Me.options.slidesToScroll))return void(!1===Me.options.fade&&(L=Me.currentSlide,!0!==V&&Me.slideCount>Me.options.slidesToShow?Me.animateSlide(ue,function(){Me.postSlide(L)}):Me.postSlide(L)));if(!1===Me.options.infinite&&!0===Me.options.centerMode&&(d<0||d>Me.slideCount-Me.options.slidesToScroll))return void(!1===Me.options.fade&&(L=Me.currentSlide,!0!==V&&Me.slideCount>Me.options.slidesToShow?Me.animateSlide(ue,function(){Me.postSlide(L)}):Me.postSlide(L)));if(Me.options.autoplay&&clearInterval(Me.autoPlayTimer),G=L<0?Me.slideCount%Me.options.slidesToScroll!==0?Me.slideCount-Me.slideCount%Me.options.slidesToScroll:Me.slideCount+L:L>=Me.slideCount?Me.slideCount%Me.options.slidesToScroll!==0?0:L-Me.slideCount:L,Me.animating=!0,Me.$slider.trigger("beforeChange",[Me,Me.currentSlide,G]),ie=Me.currentSlide,Me.currentSlide=G,Me.setSlideClasses(Me.currentSlide),Me.options.asNavFor&&(_e=(_e=Me.getNavTarget()).slick("getSlick")).slideCount<=_e.options.slidesToShow&&_e.setSlideClasses(Me.currentSlide),Me.updateDots(),Me.updateArrows(),!0===Me.options.fade)return!0!==V?(Me.fadeSlideOut(ie),Me.fadeSlide(G,function(){Me.postSlide(G)})):Me.postSlide(G),void Me.animateHeight();!0!==V&&Me.slideCount>Me.options.slidesToShow?Me.animateSlide(me,function(){Me.postSlide(G)}):Me.postSlide(G)}},oe.prototype.startLoad=function(){var d=this;!0===d.options.arrows&&d.slideCount>d.options.slidesToShow&&(d.$prevArrow.hide(),d.$nextArrow.hide()),!0===d.options.dots&&d.slideCount>d.options.slidesToShow&&d.$dots.hide(),d.$slider.addClass("slick-loading")},oe.prototype.swipeDirection=function(){var V,L,G=this;return V=Math.atan2(G.touchObject.startY-G.touchObject.curY,G.touchObject.startX-G.touchObject.curX),(L=Math.round(180*V/Math.PI))<0&&(L=360-Math.abs(L)),L<=45&&L>=0||L<=360&&L>=315?!1===G.options.rtl?"left":"right":L>=135&&L<=225?!1===G.options.rtl?"right":"left":!0===G.options.verticalSwiping?L>=35&&L<=135?"down":"up":"vertical"},oe.prototype.swipeEnd=function(d){var V,L,O=this;if(O.dragging=!1,O.swiping=!1,O.scrolling)return O.scrolling=!1,!1;if(O.interrupted=!1,O.shouldClick=!(O.touchObject.swipeLength>10),void 0===O.touchObject.curX)return!1;if(!0===O.touchObject.edgeHit&&O.$slider.trigger("edge",[O,O.swipeDirection()]),O.touchObject.swipeLength>=O.touchObject.minSwipe){switch(L=O.swipeDirection()){case"left":case"down":V=O.options.swipeToSlide?O.checkNavigable(O.currentSlide+O.getSlideCount()):O.currentSlide+O.getSlideCount(),O.currentDirection=0;break;case"right":case"up":V=O.options.swipeToSlide?O.checkNavigable(O.currentSlide-O.getSlideCount()):O.currentSlide-O.getSlideCount(),O.currentDirection=1}"vertical"!=L&&(O.slideHandler(V),O.touchObject={},O.$slider.trigger("swipe",[O,L]))}else O.touchObject.startX!==O.touchObject.curX&&(O.slideHandler(O.currentSlide),O.touchObject={})},oe.prototype.swipeHandler=function(d){var O=this;if(!(!1===O.options.swipe||"ontouchend"in document&&!1===O.options.swipe||!1===O.options.draggable&&-1!==d.type.indexOf("mou
1se")))switch(O.touchObject.fingerCount=d.originalEvent&&void 0!==d.originalEvent.touches?d.originalEvent.touches.length:1,O.touchObject.minSwipe=O.listWidth/O.options.touchThreshold,!0===O.options.verticalSwiping&&(O.touchObject.minSwipe=O.listHeight/O.options.touchThreshold),d.data.action){case"start":O.swipeStart(d);break;case"move":O.swipeMove(d);break;case"end":O.swipeEnd(d)}},oe.prototype.swipeMove=function(d){var L,G,ie,ue,me,Me,O=this;return me=void 0!==d.originalEvent?d.originalEvent.touches:null,!(!O.dragging||O.scrolling||me&&1!==me.length)&&(L=O.getLeft(O.currentSlide),O.touchObject.curX=void 0!==me?me[0].pageX:d.clientX,O.touchObject.curY=void 0!==me?me[0].pageY:d.clientY,O.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(O.touchObject.curX-O.touchObject.startX,2))),Me=Math.round(Math.sqrt(Math.pow(O.touchObject.curY-O.touchObject.startY,2))),!O.options.verticalSwiping&&!O.swiping&&Me>4?(O.scrolling=!0,!1):(!0===O.options.verticalSwiping&&(O.touchObject.swipeLength=Me),G=O.swipeDirection(),void 0!==d.originalEvent&&O.touchObject.swipeLength>4&&(O.swiping=!0,d.preventDefault()),ue=(!1===O.options.rtl?1:-1)*(O.touchObject.curX>O.touchObject.startX?1:-1),!0===O.options.verticalSwiping&&(ue=O.touchObject.curY>O.touchObject.startY?1:-1),ie=O.touchObject.swipeLength,O.touchObject.edgeHit=!1,!1===O.options.infinite&&(0===O.currentSlide&&"right"===G||O.currentSlide>=O.getDotCount()&&"left"===G)&&(ie=O.touchObject.swipeLength*O.options.edgeFriction,O.touchObject.edgeHit=!0),O.swipeLeft=!1===O.options.vertical?L+ie*ue:L+ie*(O.$list.height()/O.listWidth)*ue,!0===O.options.verticalSwiping&&(O.swipeLeft=L+ie*ue),!0!==O.options.fade&&!1!==O.options.touchMove&&(!0===O.animating?(O.swipeLeft=null,!1):void O.setCSS(O.swipeLeft))))},oe.prototype.swipeStart=function(d){var V,O=this;if(O.interrupted=!0,1!==O.touchObject.fingerCount||O.slideCount<=O.options.slidesToShow)return O.touchObject={},!1;void 0!==d.originalEvent&&void 0!==d.originalEvent.touches&&(V=d.originalEvent.touches[0]),O.touchObject.startX=O.touchObject.curX=void 0!==V?V.pageX:d.clientX,O.touchObject.startY=O.touchObject.curY=void 0!==V?V.pageY:d.clientY,O.dragging=!0},oe.prototype.unfilterSlides=oe.prototype.slickUnfilter=function(){var d=this;null!==d.$slidesCache&&(d.unload(),d.$slideTrack.children(this.options.slide).detach(),d.$slidesCache.appendTo(d.$slideTrack),d.reinit())},oe.prototype.unload=function(){var d=this;f(".slick-cloned",d.$slider).remove(),d.$dots&&d.$dots.remove(),d.$prevArrow&&d.htmlExpr.test(d.options.prevArrow)&&d.$prevArrow.remove(),d.$nextArrow&&d.htmlExpr.test(d.options.nextArrow)&&d.$nextArrow.remove(),d.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},oe.prototype.unslick=function(d){var O=this;O.$slider.trigger("unslick",[O,d]),O.destroy()},oe.prototype.updateArrows=function(){var d=this;Math.floor(d.options.slidesToShow/2),!0===d.options.arrows&&d.slideCount>d.options.slidesToShow&&!d.options.infinite&&(d.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),d.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===d.currentSlide?(d.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),d.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(d.currentSlide>=d.slideCount-d.options.slidesToShow&&!1===d.options.centerMode||d.currentSlide>=d.slideCount-1&&!0===d.options.centerMode)&&(d.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),d.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},oe.prototype.updateDots=function(){var d=this;null!==d.$dots&&(d.$dots.find("li").removeClass("slick-active").end(),d.$dots.find("li").eq(Math.floor(d.currentSlide/d.options.slidesToScroll)).addClass("slick-active"))},oe.prototype.visibility=function(){var d=this;d.options.autoplay&&(d.interrupted=!!document[d.hidden])},f.fn.slick=function(){var G,ie,d=this,O=arguments[0],V=Array.prototype.slice.call(arguments,1),L=d.length;for(G=0;G<L;G++)if("object"==typeof O||typeof O>"u"?d[G].slick=new oe(d[G],O):ie=d[G].slick[O].apply(d[G].slick,V),typeof ie<"u")return ie;return d}},void 0!==(t=H.apply(Fe,Q))&&(Et.exports=t)}()},8173(Et,Fe,S){"use strict";S.d(Fe,{FX:()=>Ee,If:()=>H,K2:()=>d,Os:()=>oe,P:()=>Me,PZ:()=>Ye,hZ:()=>t,i0:()=>f,iF:()=>O,kY:()=>G,kp:()=>Q,sf:()=>Be,wk:()=>V});var H=function(Le){return Le[Le.State=0]="State",Le[Le.Transition=1]="Transition",Le[Le.Sequence=2]="Sequence",Le[Le.Group=3]="Group",Le[Le.Animate=4]="Animate",Le[Le.Keyframes=5]="Keyframes",Le[Le.Style=6]="Style",Le[Le.Trigger=7]="Trigger",Le[Le.Reference=8]="Reference",Le[Le.AnimateChild=9]="AnimateChild",Le[Le.AnimateRef=10]="AnimateRef",Le[Le.Query=11]="Query",Le[
1Le.Stagger=12]="Stagger",Le}(H||{});const Q="*";function t(Le,rt){return{type:H.Trigger,name:Le,definitions:rt,options:{}}}function f(Le,rt=null){return{type:H.Animate,styles:rt,timings:Le}}function oe(Le,rt=null){return{type:H.Group,steps:Le,options:rt}}function d(Le,rt=null){return{type:H.Sequence,steps:Le,options:rt}}function O(Le){return{type:H.Style,styles:Le,offset:null}}function V(Le,rt,At){return{type:H.State,name:Le,styles:rt,options:At}}function G(Le,rt,At=null){return{type:H.Transition,expr:Le,animation:rt,options:At}}function Me(Le,rt,At=null){return{type:H.Query,selector:Le,animation:rt,options:At}}class Be{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(rt=0,At=0){this.totalTime=rt+At}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(rt=>rt()),this._onDoneFns=[])}onStart(rt){this._originalOnStartFns.push(rt),this._onStartFns.push(rt)}onDone(rt){this._originalOnDoneFns.push(rt),this._onDoneFns.push(rt)}onDestroy(rt){this._onDestroyFns.push(rt)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(rt=>rt()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(rt=>rt()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(rt){this._position=this.totalTime?rt*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(rt){const At="start"==rt?this._onStartFns:this._onDoneFns;At.forEach(En=>En()),At.length=0}}class Ye{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(rt){this.players=rt;let At=0,En=0,vn=0;const R=this.players.length;0==R?queueMicrotask(()=>this._onFinish()):this.players.forEach(un=>{un.onDone(()=>{++At==R&&this._onFinish()}),un.onDestroy(()=>{++En==R&&this._onDestroy()}),un.onStart(()=>{++vn==R&&this._onStart()})}),this.totalTime=this.players.reduce((un,en)=>Math.max(un,en.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(rt=>rt()),this._onDoneFns=[])}init(){this.players.forEach(rt=>rt.init())}onStart(rt){this._onStartFns.push(rt)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(rt=>rt()),this._onStartFns=[])}onDone(rt){this._onDoneFns.push(rt)}onDestroy(rt){this._onDestroyFns.push(rt)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(rt=>rt.play())}pause(){this.players.forEach(rt=>rt.pause())}restart(){this.players.forEach(rt=>rt.restart())}finish(){this._onFinish(),this.players.forEach(rt=>rt.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(rt=>rt.destroy()),this._onDestroyFns.forEach(rt=>rt()),this._onDestroyFns=[])}reset(){this.players.forEach(rt=>rt.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(rt){const At=rt*this.totalTime;this.players.forEach(En=>{const vn=En.totalTime?Math.min(1,At/En.totalTime):1;En.setPosition(vn)})}getPosition(){const rt=this.players.reduce((At,En)=>null===At||En.totalTime>At.totalTime?En:At,null);return null!=rt?rt.getPosition():0}beforeDestroy(){this.players.forEach(rt=>{rt.beforeDestroy&&rt.beforeDestroy()})}triggerCallback(rt){const At="start"==rt?this._onStartFns:this._onDoneFns;At.forEach(En=>En()),At.length=0}}const Ee="!"},8203(Et,Fe,S){"use strict";S.d(Fe,{jI:()=>L});var d=S(375),O=S(5547);let L=(()=>{class G{static \u0275fac=function(me){return new(me||G)};static \u0275mod=O.$C({type:G});static \u0275inj=d.G2t({})}return G})()},9046(Et,Fe,S){"use strict";S.d(Fe,{Mv:()=>d,Yc:()=>t});var Q=S(5547);let f,t=(()=>{class V{static \u0275fac=function(ie){return new(ie||V)};static \u0275cmp=Q.VBU({type:V,selectors:[["ng-component"]],exportAs:["cdkVisuallyHidden"],decls:0,vars:0,template:function(ie,ue){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],encapsulation:2,changeDetection:0})}return V})();function d(V){return function oe(){if(void 0===f&&(f=null,typeof window<"u")){const V=window;void 0!==V.trustedTypes&&(f=V.trustedTypes.createPolicy("angular#components",{createHTML:L=>L}))}return f}()?.createHTML(V)||V}},9769(Et,Fe,S){"use strict";S.d(Fe,{B3:()=>pn,Jj:()=>xi,MD:()=>Eo,P9:()=>hr,Sq:()=>br,T3:()=>Rn,YU:()=>go,Yq:()=>wt,bT:()=>ci,e1:()=>he,fw:()=>L,jo:()=>Yi,ux:()=>ve,vh:()=>Dr});var f=S(7705),oe=S(375),d=S(5547),O=S(5984),V=S(6494);let L=(()=>{class K extends O.hb{_platformLocation;_baseHref="";_removeListenerFns=[];constructor(ee,ce){super(),this._platformLocation=ee,null!=ce&&(this._baseHref=ce)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ee){this._removeListenerFns.push(this._platformLocation.onPopState(ee),this._platformLocation.on
1HashChange(ee))}getBaseHref(){return this._baseHref}path(ee=!1){const ce=this._platformLocation.hash??"#";return ce.length>0?ce.substring(1):ce}prepareExternalUrl(ee){const ce=(0,O.om)(this._baseHref,ee);return ce.length>0?"#"+ce:ce}pushState(ee,ce,je,vt){const Rt=this.prepareExternalUrl(je+(0,O.Q)(vt))||this._platformLocation.pathname;this._platformLocation.pushState(ee,ce,Rt)}replaceState(ee,ce,je,vt){const Rt=this.prepareExternalUrl(je+(0,O.Q)(vt))||this._platformLocation.pathname;this._platformLocation.replaceState(ee,ce,Rt)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ee=0){this._platformLocation.historyGo?.(ee)}static \u0275fac=function(ce){return new(ce||K)(oe.KVO(V.Vw),oe.KVO(O.kB,8))};static \u0275prov=oe.jDH({token:K,factory:K.\u0275fac})}return K})();var ue=function(K){return K[K.Zero=0]="Zero",K[K.One=1]="One",K[K.Two=2]="Two",K[K.Few=3]="Few",K[K.Many=4]="Many",K[K.Other=5]="Other",K}(ue||{}),me=function(K){return K[K.Format=0]="Format",K[K.Standalone=1]="Standalone",K}(me||{}),Me=function(K){return K[K.Narrow=0]="Narrow",K[K.Abbreviated=1]="Abbreviated",K[K.Wide=2]="Wide",K[K.Short=3]="Short",K}(Me||{}),_e=function(K){return K[K.Short=0]="Short",K[K.Medium=1]="Medium",K[K.Long=2]="Long",K[K.Full=3]="Full",K}(_e||{});function un(K,ye){return it((0,d.kBR)(K)[d.NSC.DateFormat],ye)}function en(K,ye){return it((0,d.kBR)(K)[d.NSC.TimeFormat],ye)}function ki(K,ye){return it((0,d.kBR)(K)[d.NSC.DateTimeFormat],ye)}function _n(K,ye){const ee=(0,d.kBR)(K),ce=ee[d.NSC.NumberSymbols][ye];if(typeof ce>"u"){if(12===ye)return ee[d.NSC.NumberSymbols][0];if(13===ye)return ee[d.NSC.NumberSymbols][1]}return ce}const Tt=d.Jt5;function St(K){if(!K[d.NSC.ExtraData])throw new oe.buA(2303,!1)}function it(K,ye){for(let ee=ye;ee>-1;ee--)if(typeof K[ee]<"u")return K[ee];throw new oe.buA(2304,!1)}function jt(K){const[ye,ee]=K.split(":");return{hours:+ye,minutes:+ee}}const Vn=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,tn={},cn=/((?:[^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]*)/;function wt(K,ye,ee,ce){let je=function Wt(K){if(Sr(K))return K;if("number"==typeof K&&!isNaN(K))return new Date(K);if("string"==typeof K){if(K=K.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(K)){const[je,vt=1,Rt=1]=K.split("-").map(Dt=>+Dt);return Ci(je,vt-1,Rt)}const ee=parseFloat(K);if(!isNaN(K-ee))return new Date(ee);let ce;if(ce=K.match(Vn))return function vi(K){const ye=new Date(0);let ee=0,ce=0;const je=K[8]?ye.setUTCFullYear:ye.setFullYear,vt=K[8]?ye.setUTCHours:ye.setHours;K[9]&&(ee=Number(K[9]+K[10]),ce=Number(K[9]+K[11])),je.call(ye,Number(K[1]),Number(K[2])-1,Number(K[3]));const Rt=Number(K[4]||0)-ee,Dt=Number(K[5]||0)-ce,zn=Number(K[6]||0),fi=Math.floor(1e3*parseFloat("0."+(K[7]||0)));return vt.call(ye,Rt,Dt,zn,fi),ye}(ce)}const ye=new Date(K);if(!Sr(ye))throw new oe.buA(2311,!1);return ye}(K);ye=Oi(ee,ye)||ye;let Dt,Rt=[];for(;ye;){if(Dt=cn.exec(ye),!Dt){Rt.push(ye);break}{Rt=Rt.concat(Dt.slice(1));const Sn=Rt.pop();if(!Sn)break;ye=Sn}}let zn=je.getTimezoneOffset();ce&&(zn=ur(ce,zn),je=function Ni(K,ye){const je=K.getTimezoneOffset();return function ni(K,ye){return(K=new Date(K.getTime())).setMinutes(K.getMinutes()+ye),K}(K,-1*(ur(ye,je)-je))}(je,ce));let fi="";return Rt.forEach(Sn=>{const ei=function qi(K){if(Br[K])return Br[K];let ye;switch(K){case"G":case"GG":case"GGG":ye=Qt(3,Me.Abbreviated);break;case"GGGG":ye=Qt(3,Me.Wide);break;case"GGGGG":ye=Qt(3,Me.Narrow);break;case"y":ye=qt(0,1,0,!1,!0);break;case"yy":ye=qt(0,2,0,!0,!0);break;case"yyy":ye=qt(0,3,0,!1,!0);break;case"yyyy":ye=qt(0,4,0,!1,!0);break;case"Y":ye=ar(1);break;case"YY":ye=ar(2,!0);break;case"YYY":ye=ar(3);break;case"YYYY":ye=ar(4);break;case"M":case"L":ye=qt(1,1,1);break;case"MM":case"LL":ye=qt(1,2,1);break;case"MMM":ye=Qt(2,Me.Abbreviated);break;case"MMMM":ye=Qt(2,Me.Wide);break;case"MMMMM":ye=Qt(2,Me.Narrow);break;case"LLL":ye=Qt(2,Me.Abbreviated,me.Standalone);break;case"LLLL":ye=Qt(2,Me.Wide,me.Standalone);break;case"LLLLL":ye=Qt(2,Me.Narrow,me.Standalone);break;case"w":ye=ti(1);break;case"ww":ye=ti(2);break;case"W":ye=ti(1,!0);break;case"d":ye=qt(2,1);break;case"dd":ye=qt(2,2);break;case"c":case"cc":ye=qt(7,1);break;case"ccc":ye=Qt(1,Me.Abbreviated,me.Standalone);break;case"cccc":ye=Qt(1,Me.Wide,me.Standalone);break;case"ccccc":ye=Qt(1,Me.Narrow,me.Standalone);break;case"cccccc":ye=Qt(1,Me.Short,me.Standalone);break;case"E":case"EE":case"EEE":ye=Qt(1,Me.Abbreviated);break;case"EEEE":ye=Qt(1,Me.Wide);break;case"EEEEE":ye=Qt(1,Me.Narrow);break;case"EEEEEE":ye=Qt(1,Me.Short);break;case"a":case"aa":case"aaa":ye=Qt(0,Me.Abbreviated);break;case"aaaa":ye=Qt(0,Me.Wide);break;case"aaaaa":ye=Qt(0,Me.Narrow);break;
1case"b":case"bb":case"bbb":ye=Qt(0,Me.Abbreviated,me.Standalone,!0);break;case"bbbb":ye=Qt(0,Me.Wide,me.Standalone,!0);break;case"bbbbb":ye=Qt(0,Me.Narrow,me.Standalone,!0);break;case"B":case"BB":case"BBB":ye=Qt(0,Me.Abbreviated,me.Format,!0);break;case"BBBB":ye=Qt(0,Me.Wide,me.Format,!0);break;case"BBBBB":ye=Qt(0,Me.Narrow,me.Format,!0);break;case"h":ye=qt(3,1,-12);break;case"hh":ye=qt(3,2,-12);break;case"H":ye=qt(3,1);break;case"HH":ye=qt(3,2);break;case"m":ye=qt(4,1);break;case"mm":ye=qt(4,2);break;case"s":ye=qt(5,1);break;case"ss":ye=qt(5,2);break;case"S":ye=qt(6,1);break;case"SS":ye=qt(6,2);break;case"SSS":ye=qt(6,3);break;case"Z":case"ZZ":case"ZZZ":ye=h(0);break;case"ZZZZZ":ye=h(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":ye=h(1);break;case"OOOO":case"ZZZZ":case"zzzz":ye=h(2);break;default:return null}return Br[K]=ye,ye}(Sn);fi+=ei?ei(je,ee,zn):"''"===Sn?"'":Sn.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),fi}function Ci(K,ye,ee){const ce=new Date(0);return ce.setFullYear(K,ye,ee),ce.setHours(0,0,0),ce}function Oi(K,ye){const ee=function Ee(K){return(0,d.kBR)(K)[d.NSC.LocaleId]}(K);if(tn[ee]??={},tn[ee][ye])return tn[ee][ye];let ce="";switch(ye){case"shortDate":ce=un(K,_e.Short);break;case"mediumDate":ce=un(K,_e.Medium);break;case"longDate":ce=un(K,_e.Long);break;case"fullDate":ce=un(K,_e.Full);break;case"shortTime":ce=en(K,_e.Short);break;case"mediumTime":ce=en(K,_e.Medium);break;case"longTime":ce=en(K,_e.Long);break;case"fullTime":ce=en(K,_e.Full);break;case"short":const je=Oi(K,"shortTime"),vt=Oi(K,"shortDate");ce=or(ki(K,_e.Short),[je,vt]);break;case"medium":const Rt=Oi(K,"mediumTime"),Dt=Oi(K,"mediumDate");ce=or(ki(K,_e.Medium),[Rt,Dt]);break;case"long":const zn=Oi(K,"longTime"),fi=Oi(K,"longDate");ce=or(ki(K,_e.Long),[zn,fi]);break;case"full":const Sn=Oi(K,"fullTime"),ei=Oi(K,"fullDate");ce=or(ki(K,_e.Full),[Sn,ei])}return ce&&(tn[ee][ye]=ce),ce}function or(K,ye){return ye&&(K=K.replace(/\{([^}]+)}/g,function(ee,ce){return null!=ye&&ce in ye?ye[ce]:ee})),K}function Xe(K,ye,ee="-",ce,je){let vt="";(K<0||je&&K<=0)&&(je?K=1-K:(K=-K,vt=ee));let Rt=String(K);for(;Rt.length<ye;)Rt="0"+Rt;return ce&&(Rt=Rt.slice(Rt.length-ye)),vt+Rt}function qt(K,ye,ee=0,ce=!1,je=!1){return function(vt,Rt){let Dt=function _t(K,ye){switch(K){case 0:return ye.getFullYear();case 1:return ye.getMonth();case 2:return ye.getDate();case 3:return ye.getHours();case 4:return ye.getMinutes();case 5:return ye.getSeconds();case 6:return ye.getMilliseconds();case 7:return ye.getDay();default:throw new oe.buA(2301,!1)}}(K,vt);if((ee>0||Dt>-ee)&&(Dt+=ee),3===K)0===Dt&&-12===ee&&(Dt=12);else if(6===K)return function Ft(K,ye){return Xe(K,3).substring(0,ye)}(Dt,ye);const zn=_n(Rt,5);return Xe(Dt,ye,zn,ce,je)}}function Qt(K,ye,ee=me.Format,ce=!1){return function(je,vt){return function Mt(K,ye,ee,ce,je,vt){switch(ee){case 2:return function At(K,ye,ee){const ce=(0,d.kBR)(K),vt=it([ce[d.NSC.MonthsFormat],ce[d.NSC.MonthsStandalone]],ye);return it(vt,ee)}(ye,je,ce)[K.getMonth()];case 1:return function rt(K,ye,ee){const ce=(0,d.kBR)(K),vt=it([ce[d.NSC.DaysFormat],ce[d.NSC.DaysStandalone]],ye);return it(vt,ee)}(ye,je,ce)[K.getDay()];case 0:const Rt=K.getHours(),Dt=K.getMinutes();if(vt){const fi=function Pn(K){const ye=(0,d.kBR)(K);return St(ye),(ye[d.NSC.ExtraData][2]||[]).map(ce=>"string"==typeof ce?jt(ce):[jt(ce[0]),jt(ce[1])])}(ye),Sn=function Te(K,ye,ee){const ce=(0,d.kBR)(K);St(ce);const vt=it([ce[d.NSC.ExtraData][0],ce[d.NSC.ExtraData][1]],ye)||[];return it(vt,ee)||[]}(ye,je,ce),ei=fi.findIndex(Ii=>{if(Array.isArray(Ii)){const[gi,Li]=Ii,Do=Rt>=gi.hours&&Dt>=gi.minutes,Xt=Rt<Li.hours||Rt===Li.hours&&Dt<Li.minutes;if(gi.hours<Li.hours){if(Do&&Xt)return!0}else if(Do||Xt)return!0}else if(Ii.hours===Rt&&Ii.minutes===Dt)return!0;return!1});if(-1!==ei)return Sn[ei]}return function Le(K,ye,ee){const ce=(0,d.kBR)(K),vt=it([ce[d.NSC.DayPeriodsFormat],ce[d.NSC.DayPeriodsStandalone]],ye);return it(vt,ee)}(ye,je,ce)[Rt<12?0:1];case 3:return function En(K,ye){return it((0,d.kBR)(K)[d.NSC.Eras],ye)}(ye,ce)[K.getFullYear()<=0?0:1];default:throw new oe.buA(2302,!1)}}(je,vt,K,ye,ee,ce)}}function h(K){return function(ye,ee,ce){const je=-1*ce,vt=_n(ee,5),Rt=je>0?Math.floor(je/60):Math.ceil(je/60);switch(K){case 0:return(je>
1=0?"+":"")+Xe(Rt,2,vt)+Xe(Math.abs(je%60),2,vt);case 1:return"GMT"+(je>=0?"+":"")+Xe(Rt,1,vt);case 2:return"GMT"+(je>=0?"+":"")+Xe(Rt,2,vt)+":"+Xe(Math.abs(je%60),2,vt);case 3:return 0===ce?"Z":(je>=0?"+":"")+Xe(Rt,2,vt)+":"+Xe(Math.abs(je%60),2,vt);default:throw new oe.buA(2310,!1)}}}function Vt(K){const ye=K.getDay(),ee=0===ye?-3:4-ye;return Ci(K.getFullYear(),K.getMonth(),K.getDate()+ee)}function ti(K,ye=!1){return function(ee,ce){let je;if(ye){const vt=new Date(ee.getFullYear(),ee.getMonth(),1).getDay()-1,Rt=ee.getDate();je=1+Math.floor((Rt+vt)/7)}else{const vt=Vt(ee),Rt=function sr(K){const ye=Ci(K,0,1).getDay();return Ci(K,0,1+(ye<=4?4:11)-ye)}(vt.getFullYear()),Dt=vt.getTime()-Rt.getTime();je=1+Math.round(Dt/6048e5)}return Xe(je,K,_n(ce,5))}}function ar(K,ye=!1){return function(ee,ce){return Xe(Vt(ee).getFullYear(),K,_n(ce,5),ye)}}const Br={};function ur(K,ye){K=K.replace(/:/g,"");const ee=Date.parse("Jan 01, 1970 00:00:00 "+K)/6e4;return isNaN(ee)?ye:ee}function Sr(K){return K instanceof Date&&!isNaN(K.valueOf())}let ho=(()=>{class K{static \u0275fac=function(ce){return new(ce||K)};static \u0275prov=oe.jDH({token:K,factory:()=>new Di((0,oe.WQX)(d.xe9)),providedIn:"root"})}return K})();let Di=(()=>{class K extends ho{locale;constructor(ee){super(),this.locale=ee}getPluralCategory(ee,ce){switch(Tt(ce||this.locale)(ee)){case ue.Zero:return"zero";case ue.One:return"one";case ue.Two:return"two";case ue.Few:return"few";case ue.Many:return"many";default:return"other"}}static \u0275fac=function(ce){return new(ce||K)(oe.KVO(d.xe9))};static \u0275prov=oe.jDH({token:K,factory:K.\u0275fac})}return K})();const ji=/\s+/,fo=[];let go=(()=>{class K{_ngEl;_renderer;initialClasses=fo;rawClass;stateMap=new Map;constructor(ee,ce){this._ngEl=ee,this._renderer=ce}set klass(ee){this.initialClasses=null!=ee?ee.trim().split(ji):fo}set ngClass(ee){this.rawClass="string"==typeof ee?ee.trim().split(ji):ee}ngDoCheck(){for(const ce of this.initialClasses)this._updateState(ce,!0);const ee=this.rawClass;if(Array.isArray(ee)||ee instanceof Set)for(const ce of ee)this._updateState(ce,!0);else if(null!=ee)for(const ce of Object.keys(ee))this._updateState(ce,!!ee[ce]);this._applyStateDiff()}_updateState(ee,ce){const je=this.stateMap.get(ee);void 0!==je?(je.enabled!==ce&&(je.changed=!0,je.enabled=ce),je.touched=!0):this.stateMap.set(ee,{enabled:ce,changed:!0,touched:!0})}_applyStateDiff(){for(const ee of this.stateMap){const ce=ee[0],je=ee[1];je.changed?(this._toggleClass(ce,je.enabled),je.changed=!1):je.touched||(je.enabled&&this._toggleClass(ce,!1),this.stateMap.delete(ce)),je.touched=!1}}_toggleClass(ee,ce){(ee=ee.trim()).length>
vendor: 2,179 bytes, line 1
10&&ee.split(ji).forEach(je=>{ce?this._renderer.addClass(this._ngEl.nativeElement,je):this._renderer.removeClass(this._ngEl.nativeElement,je)})}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.aKT),d.rXU(d.sFG))};static \u0275dir=d.FsC({type:K,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"}})}return K})();class Xr{$implicit;ngForOf;index;count;constructor(ye,ee,ce,je){this.$implicit=ye,this.ngForOf=ee,this.index=ce,this.count=je}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 br=(()=>{class K{_viewContainer;_template;_differs;set ngForOf(ee){this._ngForOf=ee,this._ngForOfDirty=!0}set ngForTrackBy(ee){this._trackByFn=ee}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(ee,ce,je){this._viewContainer=ee,this._template=ce,this._differs=je}set ngForTemplate(ee){ee&&(this._template=ee)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const ee=this._ngForOf;!this._differ&&ee&&(this._differ=this._differs.find(ee).create(this.ngForTrackBy))}if(this._differ){const ee=this._differ.diff(this._ngForOf);ee&&this._applyChanges(ee)}}_applyChanges(ee){const ce=this._viewContainer;ee.forEachOperation((je,vt,Rt)=>{if(null==je.previousIndex)ce.createEmbeddedView(this._template,new Xr(je.item,this._ngForOf,-1,-1),null===Rt?void 0:Rt);else if(null==Rt)ce.remove(null===vt?void 0:vt);else if(null!==vt){const Dt=ce.get(vt);ce.move(Dt,Rt),Un(Dt,je)}});for(let je=0,vt=ce.length;je<vt;je++){const Dt=ce.get(je).context;Dt.index=je,Dt.count=vt,Dt.ngForOf=this._ngForOf}ee.forEachIdentityChange(je=>{Un(ce.get(je.currentIndex),je)})}static ngTemplateContextGuard(ee,ce){return!0}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.c1b),d.rXU(d.C4Q),d.rXU(f._q3))};static \u0275dir=d.FsC({type:K,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return K})();function Un(K,ye){K.context.$implicit=ye.item}let ci=(()=>{class K{_viewContainer;_context=new ct;_thenTemplateRef=null;_elseTemplateRef=null;
1_thenViewRef=null;_elseViewRef=null;constructor(ee,ce){this._viewContainer=ee,this._thenTemplateRef=ce}set ngIf(ee){this._context.$implicit=this._context.ngIf=ee,this._updateView()}set ngIfThen(ee){dt(ee),this._thenTemplateRef=ee,this._thenViewRef=null,this._updateView()}set ngIfElse(ee){dt(ee),this._elseTemplateRef=ee,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 ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(ee,ce){return!0}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.c1b),d.rXU(d.C4Q))};static \u0275dir=d.FsC({type:K,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return K})();class ct{$implicit=null;ngIf=null}function dt(K,ye){if(K&&!K.createEmbeddedView)throw new oe.buA(2020,!1)}class ae{_viewContainerRef;_templateRef;_created=!1;constructor(ye,ee){this._viewContainerRef=ye,this._templateRef=ee}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(ye){ye&&!this._created?this.create():!ye&&this._created&&this.destroy()}}let ve=(()=>{class K{_defaultViews=[];_defaultUsed=!1;_caseCount=0;_lastCaseCheckIndex=0;_lastCasesMatched=!1;_ngSwitch;set ngSwitch(ee){this._ngSwitch=ee,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(ee){this._defaultViews.push(ee)}_matchCase(ee){const ce=ee===this._ngSwitch;return this._lastCasesMatched||=ce,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),ce}_updateDefaultCases(ee){if(this._defaultViews.length>0&&ee!==this._defaultUsed){this._defaultUsed=ee;for(const ce of this._defaultViews)ce.enforceState(ee)}}static \u0275fac=function(ce){return new(ce||K)};static \u0275dir=d.FsC({type:K,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}})}return K})(),he=(()=>{class K{ngSwitch;_view;ngSwitchCase;constructor(ee,ce,je){this.ngSwitch=je,je._addCase(),this._view=new ae(ee,ce)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.c1b),d.rXU(d.C4Q),d.rXU(ve,9))};static \u0275dir=d.FsC({type:K,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}})}return K})(),pn=(()=>{class K{_ngEl;_differs;_renderer;_ngStyle=null;_differ=null;constructor(ee,ce,je){this._ngEl=ee,this._differs=ce,this._renderer=je}set ngStyle(ee){this._ngStyle=ee,!this._differ&&ee&&(this._differ=this._differs.find(ee).create())}ngDoCheck(){if(this._differ){const ee=this._differ.diff(this._ngStyle);ee&&this._applyChanges(ee)}}_setStyle(ee,ce){const[je,vt]=ee.split("."),Rt=-1===je.indexOf("-")?void 0:d.czy.DashCase;null!=ce?this._renderer.setStyle(this._ngEl.nativeElement,je,vt?`${ce}${vt}`:ce,Rt):this._renderer.removeStyle(this._ngEl.nativeElement,je,Rt)}_applyChanges(ee){ee.forEachRemovedItem(ce=>this._setStyle(ce.key,null)),ee.forEachAddedItem(ce=>this._setStyle(ce.key,ce.currentValue)),ee.forEachChangedItem(ce=>this._setStyle(ce.key,ce.currentValue))}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.aKT),d.rXU(f.MKu),d.rXU(d.sFG))};static \u0275dir=d.FsC({type:K,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}})}return K})(),Rn=(()=>{class K{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(ee){this._viewContainerRef=ee}ngOnChanges(ee){if(this._shouldRecreateView(ee)){const ce=this._viewContainerRef;if(this._viewRef&&ce.remove(ce.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const je=this._createContextForwardProxy();this._viewRef=ce.createEmbeddedView(this.ngTemplateOutlet,je,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(ee){return!!ee.ngTemplateOutlet||!!ee.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(ee,ce,je)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,ce,je),get:(ee,ce,je)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,ce,je)}})}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.c1b))};static \u0275dir=d.FsC({type:K,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[d.OA$]})}return K})();function Ki(K,ye){return new oe.buA(2100,!1)}class bi{createSubscription(ye,ee,ce){return(0,oe.O8t)(()=>ye.subscribe({next:ee,error:ce}))}dispose(ye){(0,oe.O8t)(()=>ye.unsubscribe())}}
1class Si{createSubscription(ye,ee,ce){return ye.then(je=>ee?.(je),je=>ce?.(je)),{unsubscribe:()=>{ee=null,ce=null}}}dispose(ye){ye.unsubscribe()}}const Yr=new Si,Hi=new bi;let xi=(()=>{class K{_ref;_latestValue=null;markForCheckOnValueUpdate=!0;_subscription=null;_obj=null;_strategy=null;applicationErrorHandler=(0,oe.WQX)(oe.ZTf);constructor(ee){this._ref=ee}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(ee){if(!this._obj){if(ee)try{this.markForCheckOnValueUpdate=!1,this._subscribe(ee)}finally{this.markForCheckOnValueUpdate=!0}return this._latestValue}return ee!==this._obj?(this._dispose(),this.transform(ee)):this._latestValue}_subscribe(ee){this._obj=ee,this._strategy=this._selectStrategy(ee),this._subscription=this._strategy.createSubscription(ee,ce=>this._updateLatestValue(ee,ce),ce=>this.applicationErrorHandler(ce))}_selectStrategy(ee){if((0,d.yLl)(ee))return Yr;if((0,d.cdK)(ee))return Hi;throw Ki()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(ee,ce){ee===this._obj&&(this._latestValue=ce,this.markForCheckOnValueUpdate&&this._ref?.markForCheck())}static \u0275fac=function(ce){return new(ce||K)(d.rXU(f.gRc,16))};static \u0275pipe=d.EJ8({name:"async",type:K,pure:!1})}return K})();const Xi=new oe.nKC(""),Wi=new oe.nKC("");let Dr=(()=>{class K{locale;defaultTimezone;defaultOptions;constructor(ee,ce,je){this.locale=ee,this.defaultTimezone=ce,this.defaultOptions=je}transform(ee,ce,je,vt){if(null==ee||""===ee||ee!=ee)return null;try{return wt(ee,ce??this.defaultOptions?.dateFormat??"mediumDate",vt||this.locale,je??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(Rt){throw Ki()}}static \u0275fac=function(ce){return new(ce||K)(d.rXU(d.xe9,16),d.rXU(Xi,24),d.rXU(Wi,24))};static \u0275pipe=d.EJ8({name:"date",type:K,pure:!0})}return K})();const ir=/#/g;let Yi=(()=>{class K{_localization;constructor(ee){this._localization=ee}transform(ee,ce,je){if(null==ee)return"";if("object"!=typeof ce||null===ce)throw Ki();return ce[function vr(K,ye,ee,ce){let je=`=${K}`;if(ye.indexOf(je)>-1||(je=ee.getPluralCategory(K,ce),ye.indexOf(je)>-1))return je;if(ye.indexOf("other")>-1)return"other";throw new oe.buA(2308,!1)}(ee,Object.keys(ce),this._localization,je)].replace(ir,ee.toString())}static \u0275fac=function(ce){return new(ce||K)(d.rXU(ho,16))};static \u0275pipe=d.EJ8({name:"i18nPlural",type:K,pure:!0})}return K})(),hr=(()=>{class K{transform(ee,ce,je){if(null==ee)return null;if("string"!=typeof ee&&!Array.isArray(ee))throw Ki();return ee.slice(ce,je)}static \u0275fac=function(ce){return new(ce||K)};static \u0275pipe=d.EJ8({name:"slice",type:K,pure:!1})}return K})(),Eo=(()=>{class K{static \u0275fac=function(ce){return new(ce||K)};static \u0275mod=d.$C({type:K});static \u0275inj=oe.G2t({})}return K})()},5984(Et,Fe,S){"use strict";S.d(Fe,{Q:()=>d,Sm:()=>L,aZ:()=>G,hb:()=>O,kB:()=>V,om:()=>f});var H=S(375),Q=S(5286),t=S(6494);function f(_e,Be){return _e?Be?_e.endsWith("/")?Be.startsWith("/")?_e+Be.slice(1):_e+Be:Be.startsWith("/")?_e+Be:`${_e}/${Be}`:_e:Be}function oe(_e){const Be=_e.search(/#|\?|$/);return"/"===_e[Be-1]?_e.slice(0,Be-1)+_e.slice(Be):_e}function d(_e){return _e&&"?"!==_e[0]?`?${_e}`:_e}let O=(()=>{class _e{historyGo(Ye){throw new Error("")}static \u0275fac=function(Ee){return new(Ee||_e)};static \u0275prov=H.jDH({token:_e,factory:()=>(0,H.WQX)(L),providedIn:"root"})}return _e})();const V=new H.nKC("");let L=(()=>{class _e extends O{_platformLocation;_baseHref;_removeListenerFns=[];constructor(Ye,Ee){super(),this._platformLocation=Ye,this._baseHref=Ee??this._platformLocation.getBaseHrefFromDOM()??(0,H.WQX)(H.qQL).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(Ye){this._removeListenerFns.push(this._platformLocation.onPopState(Ye),this._platformLocation.onHashChange(Ye))}getBaseHref(){return this._baseHref}prepareExternalUrl(Ye){return f(this._baseHref,Ye)}path(Ye=!1){const Ee=this._platformLocation.pathname+d(this._platformLocation.search),Le=this._platformLocation.hash;return Le&&Ye?`${Ee}${Le}`:Ee}pushState(Ye,Ee,Le,rt){const At=this.prepareExternalUrl(Le+d(rt));this._platformLocation.pushState(Ye,Ee,At)}replaceState(Ye,Ee,Le,rt){const At=this.prepareExternalUrl(Le+d(rt));this._platformLocation.replaceState(Ye,Ee,At)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(Ye=0){this._platformLocation.historyGo?.(Ye)}static \u0275fac=function(Ee){return new(Ee||_e)(H.KVO(t.Vw),H.KVO(V,8))};static \u0275prov=H.jDH({token:_e,factory:_e.\u0275fac,providedIn:"root"})}return _e})(),G=(()=>
vendor: 5,137 bytes, line 1
1{class _e{_subject=new Q.B7;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(Ye){this._locationStrategy=Ye;const Ee=this._locationStrategy.getBaseHref();this._basePath=function Me(_e){if(new RegExp("^(https?:)?//").test(_e)){const[,Ye]=_e.split(/\/\/[^\/]+/);return Ye}return _e}(oe(me(Ee))),this._locationStrategy.onPopState(Le=>{this._subject.next({url:this.path(!0),pop:!0,state:Le.state,type:Le.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(Ye=!1){return this.normalize(this._locationStrategy.path(Ye))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(Ye,Ee=""){return this.path()==this.normalize(Ye+d(Ee))}normalize(Ye){return _e.stripTrailingSlash(function ue(_e,Be){if(!_e||!Be.startsWith(_e))return Be;const Ye=Be.substring(_e.length);return""===Ye||["/",";","?","#"].includes(Ye[0])?Ye:Be}(this._basePath,me(Ye)))}prepareExternalUrl(Ye){return Ye&&"/"!==Ye[0]&&(Ye="/"+Ye),this._locationStrategy.prepareExternalUrl(Ye)}go(Ye,Ee="",Le=null){this._locationStrategy.pushState(Le,"",Ye,Ee),this._notifyUrlChangeListeners(this.prepareExternalUrl(Ye+d(Ee)),Le)}replaceState(Ye,Ee="",Le=null){this._locationStrategy.replaceState(Le,"",Ye,Ee),this._notifyUrlChangeListeners(this.prepareExternalUrl(Ye+d(Ee)),Le)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(Ye=0){this._locationStrategy.historyGo?.(Ye)}onUrlChange(Ye){return this._urlChangeListeners.push(Ye),this._urlChangeSubscription??=this.subscribe(Ee=>{this._notifyUrlChangeListeners(Ee.url,Ee.state)}),()=>{const Ee=this._urlChangeListeners.indexOf(Ye);this._urlChangeListeners.splice(Ee,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(Ye="",Ee){this._urlChangeListeners.forEach(Le=>Le(Ye,Ee))}subscribe(Ye,Ee,Le){return this._subject.subscribe({next:Ye,error:Ee??void 0,complete:Le??void 0})}static normalizeQueryParams=d;static joinWithSlash=f;static stripTrailingSlash=oe;static \u0275fac=function(Ee){return new(Ee||_e)(H.KVO(O))};static \u0275prov=H.jDH({token:_e,factory:()=>function ie(){return new G((0,H.KVO)(O))}(),providedIn:"root"})}return _e})();function me(_e){return _e.replace(/\/index.html$/,"")}},1413(Et,Fe,S){"use strict";S.d(Fe,{$R:()=>ji,Qq:()=>vi,Sx:()=>yi,YH:()=>br,a7:()=>sr}),S(467);var d=S(375),O=S(5547),V=S(3574),L=S(8728),G=S(7312),ie=S(5006),ue=S(9090),me=S(5817),_e=(S(4787),S(4421)),Be=S(3117),Ye=S(6494);class Ee{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(ve){ve?"string"==typeof ve?this.lazyInit=()=>{this.headers=new Map,ve.split("\n").forEach(he=>{const Qe=he.indexOf(":");if(Qe>0){const lt=he.slice(0,Qe),yt=he.slice(Qe+1).trim();this.addHeaderEntry(lt,yt)}})}:typeof Headers<"u"&&ve instanceof Headers?(this.headers=new Map,ve.forEach((he,Qe)=>{this.addHeaderEntry(Qe,he)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(ve).forEach(([he,Qe])=>{this.setHeaderEntries(he,Qe)})}:this.headers=new Map}has(ve){return this.init(),this.headers.has(ve.toLowerCase())}get(ve){this.init();const he=this.headers.get(ve.toLowerCase());return he&&he.length>0?he[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ve){return this.init(),this.headers.get(ve.toLowerCase())||null}append(ve,he){return this.clone({name:ve,value:he,op:"a"})}set(ve,he){return this.clone({name:ve,value:he,op:"s"})}delete(ve,he){return this.clone({name:ve,value:he,op:"d"})}maybeSetNormalizedName(ve,he){this.normalizedNames.has(he)||this.normalizedNames.set(he,ve)}init(){this.lazyInit&&(this.lazyInit instanceof Ee?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ve=>this.applyUpdate(ve)),this.lazyUpdate=null))}copyFrom(ve){ve.init(),Array.from(ve.headers.keys()).forEach(he=>{this.headers.set(he,ve.headers.get(he)),this.normalizedNames.set(he,ve.normalizedNames.get(he))})}clone(ve){const he=new Ee;return he.lazyInit=this.lazyInit&&this.lazyInit instanceof Ee?this.lazyInit:this,he.lazyUpdate=(this.lazyUpdate||[]).concat([ve]),he}applyUpdate(ve){const he=ve.name.toLowerCase();switch(ve.op){case"a":case"s":let Qe=ve.value;if("string"==typeof Qe&&(Qe=[Qe]),0===Qe.length)return;this.maybeSetNormalizedName(ve.name,he);const lt=("a"===ve.op?this.headers.get(he):void 0)||[];lt.push(...Qe),this.headers.set(he,lt);break;case"d":const yt=ve.value;if(yt){let Ut=this.headers.get(he);if(!Ut)return;Ut=Ut.filter(pn=>-1===yt.indexOf(pn)),0===Ut.length?(this.headers.delete(he),this.normalizedNames.delete(he)):this.headers.set(he,Ut)}else this.headers.delete(he),this.normalizedNames.delete(he)}}addHeaderEntry(ve,he){const Qe=ve.toLowerCase();this.maybeSetNormalizedName(ve,Qe),this.headers.has(Qe)?this.headers.get(Qe).push(he):this.headers.set(Qe,[he])}setHeaderEntries(ve,he){const Qe=(Array.isArray(he)?he:[he]).map(yt=>yt.toString()),lt=ve.toLowerCase();this.headers.set(lt,Qe),this.maybeSetNormalizedName(ve,lt)}forEach(ve){this.init(),Array.from(this.normalizedNames.keys()).forEac
vendor: 2,266 bytes, line 1
1h(he=>ve(this.normalizedNames.get(he),this.headers.get(he)))}}class At{map=new Map;set(ve,he){return this.map.set(ve,he),this}get(ve){return this.map.has(ve)||this.map.set(ve,ve.defaultValue()),this.map.get(ve)}delete(ve){return this.map.delete(ve),this}has(ve){return this.map.has(ve)}keys(){return this.map.keys()}}class En{encodeKey(ve){return en(ve)}encodeValue(ve){return en(ve)}decodeKey(ve){return decodeURIComponent(ve)}decodeValue(ve){return decodeURIComponent(ve)}}const R=/%(\d[a-f0-9])/gi,un={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function en(ae){return encodeURIComponent(ae).replace(R,(ve,he)=>un[he]??ve)}function ki(ae){return`${ae}`}class _n{map;encoder;updates=null;cloneFrom=null;constructor(ve={}){if(this.encoder=ve.encoder||new En,ve.fromString){if(ve.fromObject)throw new d.buA(2805,!1);this.map=function vn(ae,ve){const he=new Map;return ae.length>0&&ae.replace(/^\?/,"").split("&").forEach(lt=>{const yt=lt.indexOf("="),[Ut,pn]=-1==yt?[ve.decodeKey(lt),""]:[ve.decodeKey(lt.slice(0,yt)),ve.decodeValue(lt.slice(yt+1))],Rn=he.get(Ut)||[];Rn.push(pn),he.set(Ut,Rn)}),he}(ve.fromString,this.encoder)}else ve.fromObject?(this.map=new Map,Object.keys(ve.fromObject).forEach(he=>{const Qe=ve.fromObject[he],lt=Array.isArray(Qe)?Qe.map(ki):[ki(Qe)];this.map.set(he,lt)})):this.map=null}has(ve){return this.init(),this.map.has(ve)}get(ve){this.init();const he=this.map.get(ve);return he?he[0]:null}getAll(ve){return this.init(),this.map.get(ve)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ve,he){return this.clone({param:ve,value:he,op:"a"})}appendAll(ve){const he=[];return Object.keys(ve).forEach(Qe=>{const lt=ve[Qe];Array.isArray(lt)?lt.forEach(yt=>{he.push({param:Qe,value:yt,op:"a"})}):he.push({param:Qe,value:lt,op:"a"})}),this.clone(he)}set(ve,he){return this.clone({param:ve,value:he,op:"s"})}delete(ve,he){return this.clone({param:ve,value:he,op:"d"})}toString(){return this.init(),this.keys().map(ve=>{const he=this.encoder.encodeKey(ve);return this.map.get(ve).map(Qe=>he+"="+this.encoder.encodeValue(Qe)).join("&")}).filter(ve=>""!==ve).join("&")}clone(ve){const he=new _n({encoder:this.encoder});return he.cloneFrom=this.cloneFrom||this,he.updates=(this.updates||[]).concat(ve),he}
vendor: 9,028 bytes, line 1
1init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ve=>this.map.set(ve,this.cloneFrom.map.get(ve))),this.updates.forEach(ve=>{switch(ve.op){case"a":case"s":const he=("a"===ve.op?this.map.get(ve.param):void 0)||[];he.push(ki(ve.value)),this.map.set(ve.param,he);break;case"d":if(void 0===ve.value){this.map.delete(ve.param);break}{let Qe=this.map.get(ve.param)||[];const lt=Qe.indexOf(ki(ve.value));-1!==lt&&Qe.splice(lt,1),Qe.length>0?this.map.set(ve.param,Qe):this.map.delete(ve.param)}}}),this.cloneFrom=this.updates=null)}}function bn(ae){return typeof ArrayBuffer<"u"&&ae instanceof ArrayBuffer}function Nn(ae){return typeof Blob<"u"&&ae instanceof Blob}function mt(ae){return typeof FormData<"u"&&ae instanceof FormData}const Tt="Content-Type",Pn="text/plain",Te="application/json",Ke=`${Te}, ${Pn}, */*`;class it{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;referrerPolicy;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(ve,he,Qe,lt){let yt;if(this.url=he,this.method=ve.toUpperCase(),function Bi(ae){switch(ae){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||lt?(this.body=void 0!==Qe?Qe:null,yt=lt):yt=Qe,yt){if(this.reportProgress=!!yt.reportProgress,this.withCredentials=!!yt.withCredentials,this.keepalive=!!yt.keepalive,yt.responseType&&(this.responseType=yt.responseType),yt.headers&&(this.headers=yt.headers),yt.context&&(this.context=yt.context),yt.params&&(this.params=yt.params),yt.priority&&(this.priority=yt.priority),yt.cache&&(this.cache=yt.cache),yt.credentials&&(this.credentials=yt.credentials),"number"==typeof yt.timeout){if(yt.timeout<1||!Number.isInteger(yt.timeout))throw new d.buA(2822,"");this.timeout=yt.timeout}yt.mode&&(this.mode=yt.mode),yt.redirect&&(this.redirect=yt.redirect),yt.integrity&&(this.integrity=yt.integrity),yt.referrer&&(this.referrer=yt.referrer),yt.referrerPolicy&&(this.referrerPolicy=yt.referrerPolicy),this.transferCache=yt.transferCache}if(this.headers??=new Ee,this.context??=new At,this.params){const Ut=this.params.toString();if(0===Ut.length)this.urlWithParams=he;else{const pn=he.indexOf("?");this.urlWithParams=he+(-1===pn?"?":pn<he.length-1?"&":"")+Ut}}else this.params=new _n,this.urlWithParams=he}serializeBody(){return null===this.body?null:"string"==typeof this.body||bn(this.body)||Nn(this.body)||mt(this.body)||function It(ae){return typeof URLSearchParams<"u"&&ae instanceof URLSearchParams}(this.body)?this.body:this.body instanceof _n?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||mt(this.body)?null:Nn(this.body)?this.body.type||null:bn(this.body)?null:"string"==typeof this.body?Pn:this.body instanceof _n?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?Te:null}clone(ve={}){const he=ve.method||this.method,Qe=ve.url||this.url,lt=ve.responseType||this.responseType,yt=ve.keepalive??this.keepalive,Ut=ve.priority||this.priority,pn=ve.cache||this.cache,Rn=ve.mode||this.mode,Vi=ve.redirect||this.redirect,Ki=ve.credentials||this.credentials,bi=ve.referrer||this.referrer,Si=ve.integrity||this.integrity,Yr=ve.referrerPolicy||this.referrerPolicy,Hi=ve.transferCache??this.transferCache,xi=ve.timeout??this.timeout,Jt=void 0!==ve.body?ve.body:this.body,Dn=ve.withCredentials??this.withCredentials,tr=ve.reportProgress??this.reportProgress;let nr=ve.headers||this.headers,jn=ve.params||this.params;const Cr=ve.context??this.context;return void 0!==ve.setHeaders&&(nr=Object.keys(ve.setHeaders).reduce((Xi,Wi)=>Xi.set(Wi,ve.setHeaders[Wi]),nr)),ve.setParams&&(jn=Object.keys(ve.setParams).reduce((Xi,Wi)=>Xi.set(Wi,ve.setParams[Wi]),jn)),new it(he,Qe,Jt,{params:jn,headers:nr,context:Cr,reportProgress:tr,responseType:lt,withCredentials:Dn,transferCache:Hi,keepalive:yt,cache:pn,priority:Ut,timeout:xi,mode:Rn,redirect:Vi,credentials:Ki,referrer:bi,integrity:Si,referrerPolicy:Yr})}}var jt=function(ae){return ae[ae.Sent=0]="Sent",ae[ae.UploadProgress=1]="UploadProgress",ae[ae.ResponseHeader=2]="ResponseHeader",ae[ae.DownloadProgress=3]="DownloadProgress",ae[ae.Response=4]="Response",ae[ae.User=5]="User",ae}(jt||{});class Ct{headers;status;statusText;url;ok;type;redirected;responseType;constructor(ve,he=200,Qe="OK"){this.headers=ve.headers||new Ee,this.status=void 0!==ve.status?ve.status:he,this.statusText=ve.statusText||Qe,this.url=ve.url||null,this.redirected=ve.redirected,this.responseType=ve.responseType,this.ok=this.status>=200&&this.status<300}}class pi extends Ct{constructor(ve={}){super(ve)}type=jt.ResponseHeader;clone(ve={}){return new pi({headers:ve.headers||this.headers,status:void 0!==ve.status?ve.status:this.status,statusText:ve.statusText||this.statusText,url:ve.url||this.url||void 0})}}class Yt extends Ct{body;constructor(ve={}){super(ve),this.body=void 0!==ve.body?ve.body:null}type=jt.Response;clone(ve={}){return new Yt({body:void 0!==ve.body?ve.body:this.body,headers:ve.headers||this.headers,status:void 0!==ve.status?ve.status:this.status,statusText:ve.statusText||this.statusText,url:ve.url||this.url||void 0,redirected:ve.redirected??this.redirected,responseType:ve.responseType??this.responseType})}}class Vn extends Ct{name="HttpErrorResponse";message;error;ok=!1;constructor(ve){super(ve,0,"Unknown Error"),this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ve.url||"(unknown url)"}`:`Http failure response for ${ve.url||"(unknown url)"}: ${ve.status} ${ve.statusText}`,this.error=ve.error||null}}const Ci=new d.nKC(""),_t=/^\)\]\}',?\n/;let Mt=(()=>{class ae{xhrFactory;tracingService=(0,d.WQX)(O.a8H,{optional:!0});constructor(he){this.xhrFactory=he}maybePropagateTrace(he){return this.tracingService?.propagate?this.tracingService.propagate(he):he}handle(he){if("JSONP"===he.method)throw new d.buA(-2800,!1);const Qe=this.xhrFactory;return(0,_e.of)(null).pipe((0,ue.n)(()=>new me.c(yt=>{const Ut=Qe.build();if(Ut.open(he.method,he.urlWithParams),he.withCredentials&&(Ut.withCredentials=!0),he.headers.forEach((Jt,Dn)=>Ut.setRequestHeader(Jt,Dn.join(","))),he.headers.has("Accept")||Ut.setRequestHeader("Accept",Ke),!he.headers.has(Tt)){const Jt=he.detectContentTypeHeader();null!==Jt&&Ut.setRequestHeader(Tt,Jt)}if(he.timeout&&(Ut.timeout=he.timeout),he.responseType){const Jt=he.responseType.toLowerCase();Ut.responseType="json"!==Jt?Jt:"text"}const pn=he.serializeBody();let Rn=null;const Vi=()=>{if(null!==Rn)return Rn;const Jt=Ut.statusText||"OK",Dn=new Ee(Ut.getAllResponseHeaders());return Rn=new pi({headers:Dn,status:Ut.status,statusText:Jt,url:Ut.responseURL||he.url}),Rn},Ki=this.maybePropagateTrace(()=>{let{headers:Jt,status:Dn,statusText:tr,url:nr}=Vi(),jn=null;204!==Dn&&(jn=typeof Ut.response>"u"?Ut.responseText:Ut.response),0===Dn&&(Dn=jn?200:0);let Cr=Dn>=200&&Dn<300;if("json"===he.responseType&&"string"==typeof jn){const Xi=jn;jn=jn.replace(_t,"");try{jn=""!==jn?JSON.parse(jn):null}catch(Wi){jn=Xi,Cr&&(Cr=!1,jn={error:Wi,text:jn})}}Cr?(yt.next(new Yt({body:jn,headers:Jt,status:Dn,statusText:tr,url:nr||void 0})),yt.complete()):yt.error(new Vn({error:jn,headers:Jt,status:Dn,statusText:tr,url:nr||void 0}))}),bi=this.maybePropagateTrace(Jt=>{const{url:Dn}=Vi(),tr=new Vn({error:Jt,status:Ut.status||0,statusText:Ut.statusText||"Unknown Error",url:Dn||void 0});yt.error(tr)});let Si=bi;he.timeout&&(Si=this.maybePropagateTrace(Jt=>{const{url:Dn}=Vi(),tr=new Vn({error:new DOMException("Request timed out","TimeoutError"),status:Ut.status||0,statusText:Ut.statusText||"Request timeout",url:Dn||void 0});yt.error(tr)}));let Yr=!1;const Hi=this.maybePropagateTrace(Jt=>{Yr||(yt.next(Vi()),Yr=!0);let Dn={type:jt.DownloadProgress,loaded:Jt.loaded};Jt.lengthComputable&&(Dn.total=Jt.total),"text"===he.responseType&&Ut.responseText&&(Dn.partialText=Ut.responseText),yt.next(Dn)}),xi=this.maybePropagateTrace(Jt=>{let Dn={type:jt.UploadProgress,loaded:Jt.loaded};Jt.lengthComputable&&(Dn.total=Jt.total),yt.next(Dn)});return Ut.addEventListener("load",Ki),Ut.addEventListener("error",bi),Ut.addEventListener("timeout",Si),Ut.addEventListener("abort",bi),he.reportProgress&&(Ut.addEventListener("progress",Hi),null!==pn&&Ut.upload&&Ut.upload.addEventListener("progress",xi)),Ut.send(pn),yt.next({type:jt.Sent}),()=>{Ut.removeEventListener("error",bi),Ut.removeEventListener("abort",bi),Ut.removeEventListener("load",Ki),Ut.removeEventListener("timeout",Si),he.reportProgress&&(Ut.removeEventListener("progress",Hi),null!==pn&&Ut.upload&&Ut.upload.removeEventListener("progress",xi)),Ut.readyState!==Ut.DONE&&Ut.abort()}})))}static \u0275fac=function(Qe){return new(Qe||ae)(d.KVO(Be.N))};static \u0275prov=d.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}return ae})();
1function h(ae,ve){return ve(ae)}function Pt(ae,ve){return(he,Qe)=>ve.intercept(he,{handle:lt=>ae(lt,Qe)})}const sr=new d.nKC(""),Vt=new d.nKC("",{factory:()=>[]}),ti=new d.nKC(""),ar=new d.nKC("",{factory:()=>!0});function Br(){let ae=null;return(ve,he)=>{null===ae&&(ae=((0,d.WQX)(sr,{optional:!0})??[]).reduceRight(Pt,h));const Qe=(0,d.WQX)(d.u5s);if((0,d.WQX)(ar)){const yt=Qe.add();return ae(ve,he).pipe((0,G.j)(yt))}return ae(ve,he)}}let qi=(()=>{class ae{static \u0275fac=function(Qe){return new(Qe||ae)};static \u0275prov=d.jDH({token:ae,factory:function(Qe){let lt=null;return lt=Qe?new(Qe||ae):d.KVO(Mt),lt},providedIn:"root"})}return ae})(),ni=(()=>{class ae{backend;injector;chain=null;pendingTasks=(0,d.WQX)(d.u5s);contributeToStability=(0,d.WQX)(ar);constructor(he,Qe){this.backend=he,this.injector=Qe}handle(he){if(null===this.chain){const Qe=Array.from(new Set([...this.injector.get(Vt),...this.injector.get(ti,[])]));this.chain=Qe.reduceRight((lt,yt)=>function wi(ae,ve,he){return(Qe,lt)=>(0,d.N4e)(he,()=>ve(Qe,yt=>ae(yt,lt)))}(lt,yt,this.injector),h)}if(this.contributeToStability){const Qe=this.pendingTasks.add();return this.chain(he,lt=>this.backend.handle(lt)).pipe((0,G.j)(Qe))}return this.chain(he,Qe=>this.backend.handle(Qe))}static \u0275fac=function(Qe){return new(Qe||ae)(d.KVO(qi),d.KVO(d.uvJ))};static \u0275prov=d.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}return ae})(),Ni=(()=>{class ae{static \u0275fac=function(Qe){return new(Qe||ae)};static \u0275prov=d.jDH({token:ae,factory:function(Qe){let lt=null;return lt=Qe?new(Qe||ae):d.KVO(ni),lt},providedIn:"root"})}return ae})();function Wt(ae,ve){return{body:ve,headers:ae.headers,context:ae.context,observe:ae.observe,params:ae.params,reportProgress:ae.reportProgress,responseType:ae.responseType,withCredentials:ae.withCredentials,credentials:ae.credentials,transferCache:ae.transferCache,timeout:ae.timeout,keepalive:ae.keepalive,priority:ae.priority,cache:ae.cache,mode:ae.mode,redirect:ae.redirect,integrity:ae.integrity,referrer:ae.referrer,referrerPolicy:ae.referrerPolicy}}let ai,vi=(()=>{class ae{handler;constructor(he){this.handler=he}request(he,Qe,lt={}){let yt;if(he instanceof it)yt=he;else{let Rn,Vi;Rn=lt.headers instanceof Ee?lt.headers:new Ee(lt.headers),lt.params&&(Vi=lt.params instanceof _n?lt.params:new _n({fromObject:lt.params})),yt=new it(he,Qe,void 0!==lt.body?lt.body:null,{headers:Rn,context:lt.context,params:Vi,reportProgress:lt.reportProgress,responseType:lt.responseType||"json",withCredentials:lt.withCredentials,transferCache:lt.transferCache,keepalive:lt.keepalive,priority:lt.priority,cache:lt.cache,mode:lt.mode,redirect:lt.redirect,credentials:lt.credentials,referrer:lt.referrer,referrerPolicy:lt.referrerPolicy,integrity:lt.integrity,timeout:lt.timeout})}const Ut=(0,_e.of)(yt).pipe((0,V.H)(Rn=>this.handler.handle(Rn)));if(he instanceof it||"events"===lt.observe)return Ut;const pn=Ut.pipe((0,L.p)(Rn=>Rn instanceof Yt));switch(lt.observe||"body"){case"body":switch(yt.responseType){case"arraybuffer":return pn.pipe((0,ie.T)(Rn=>{if(null!==Rn.body&&!(Rn.body instanceof ArrayBuffer))throw new d.buA(2806,!1);return Rn.body}));case"blob":return pn.pipe((0,ie.T)(Rn=>{if(null!==Rn.body&&!(Rn.body instanceof Blob))throw new d.buA(2807,!1);return Rn.body}));case"text":return pn.pipe((0,ie.T)(Rn=>{if(null!==Rn.body&&"string"!=typeof Rn.body)throw new d.buA(2808,!1);return Rn.body}));default:return pn.pipe((0,ie.T)(Rn=>Rn.body))}case"response":return pn;default:throw new d.buA(2809,!1)}}delete(he,Qe={}){return this.request("DELETE",he,Qe)}get(he,Qe={}){return this.request("GET",he,Qe)}head(he,Qe={}){return this.request("HEAD",he,Qe)}jsonp(he,Qe){return this.request("JSONP",he,{params:(new _n).append(Qe,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(he,Qe={}){return this.request("OPTIONS",he,Qe)}patch(he,Qe,lt={}){return this.request("PATCH",he,Wt(lt,Qe))}post(he,Qe,lt={}){return this.request("POST",he,Wt(lt,Qe))}put(he,Qe,lt={}){return this.request("PUT",he,Wt(lt,Qe))}static \u0275fac=function(Qe){return new(Qe||ae)(d.KVO(Ni))};static \u0275prov=d.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}return ae})(),Sr=0;class Ji{}function Zi(){return"object"==typeof window?window:{}}let Io=(()=>{class ae{callbackMap;document;resolvedPromise=Promise.resolve();constructor(he,Qe){this.callbackMap=he,this.document=Qe}nextCallback(){return"ng_jsonp_callback_"+Sr++}handle(he){if("JSONP"!==he.method)throw new d.buA(2810,!1);if("json"!==he.responseType)throw new d.buA(2811,!1);if(he.headers.keys().length>0)throw new d.buA(2812,!1);return new me.c(Qe=>{const lt=this.nextCallback(),yt=he.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${lt}$1`),Ut=this.document.createElement("script");Ut.src=yt;let pn=null,Rn=!1;this.callbackMap[lt]=Si=>{delete this.callbackMap[lt],pn=Si,Rn=!0};const Vi=()=>{Ut.removeEventListener("load",Ki),Ut.removeEventListener("error",bi),Ut.remove(),delete this.callbackMap[lt]},Ki=()=>{this.resolvedPromise.then(()=>{Vi(),Rn?(Qe.next(new Yt({body:pn,status:200,statusText:"OK",url:yt})),Qe.complete()):Qe.error(new Vn({url:yt,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")}))})},bi=Si=>{Vi(),Qe.error(new Vn({error:Si,status:0,statusText:"JSONP Error",url:yt}))};return Ut.addEventListener("load",Ki),Ut.addEventListener("error",bi),this.document.body.appendChild(Ut),Qe.next({type:jt.Sent}),()=>{Rn||this.removeListeners(Ut),Vi()}})}removeListeners(he){ai??=this.document.implementation.createHTMLDocument(),ai.adoptNode(he)}static \u0275fac=function(Qe){return new(Qe||ae)(d.KVO(Ji),d.KVO(d.qQL))};static \u0275prov=d.jDH({token:ae,factory:ae.\u0275fac})}return ae})();function Co(ae,ve){return"JSONP"===ae.method?(0,d.WQX)(Io).handle(ae):ve(ae)}const er=new d.nKC("",{factory:()=>!0}),$r=new d.nKC("",{factory:()=>"XSRF-TOKEN"}),po=new d.nKC("",{factory:()=>"X-XSRF-TOKEN"});let mr=(()=>{class ae{cookieName=(0,d.WQX)($r);doc=(0,d.WQX)(d.qQL);
1lastCookieString="";lastToken=null;parseCount=0;getToken(){const he=this.doc.cookie||"";return he!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,Be.b)(he,this.cookieName),this.lastCookieString=he),this.lastToken}static \u0275fac=function(Qe){return new(Qe||ae)};static \u0275prov=d.jDH({token:ae,factory:ae.\u0275fac,providedIn:"root"})}return ae})(),Er=(()=>{class ae{static \u0275fac=function(Qe){return new(Qe||ae)};static \u0275prov=d.jDH({token:ae,factory:function(Qe){let lt=null;return lt=Qe?new(Qe||ae):d.KVO(mr),lt},providedIn:"root"})}return ae})();function Kr(ae,ve){if(!(0,d.WQX)(er)||"GET"===ae.method||"HEAD"===ae.method)return ve(ae);try{const lt=(0,d.WQX)(Ye.Vw).href,{origin:yt}=new URL(lt),{origin:Ut}=new URL(ae.url,yt);if(yt!==Ut)return ve(ae)}catch{return ve(ae)}const he=(0,d.WQX)(Er).getToken(),Qe=(0,d.WQX)(po);return null!=he&&!ae.headers.has(Qe)&&(ae=ae.clone({headers:ae.headers.set(Qe,he)})),ve(ae)}var vr=function(ae){return ae[ae.Interceptors=0]="Interceptors",ae[ae.LegacyInterceptors=1]="LegacyInterceptors",ae[ae.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",ae[ae.NoXsrfProtection=3]="NoXsrfProtection",ae[ae.JsonpSupport=4]="JsonpSupport",ae[ae.RequestsMadeViaParent=5]="RequestsMadeViaParent",ae[ae.Fetch=6]="Fetch",ae}(vr||{});function Di(ae,ve){return{\u0275kind:ae,\u0275providers:ve}}function ji(...ae){const ve=[vi,ni,{provide:Ni,useExisting:ni},{provide:qi,useFactory:()=>(0,d.WQX)(Ci,{optional:!0})??(0,d.WQX)(Mt)},{provide:Vt,useValue:Kr,multi:!0}];for(const he of ae)ve.push(...he.\u0275providers);return(0,d.EmA)(ve)}const go=new d.nKC("");function yi(){return Di(vr.LegacyInterceptors,[{provide:go,useFactory:Br},{provide:Vt,useExisting:go,multi:!0}])}function br(){return Di(vr.JsonpSupport,[Io,{provide:Ji,useFactory:Zi},{provide:Vt,useValue:Co,multi:!0}])}},6494(Et,Fe,S){"use strict";S.d(Fe,{Vw:()=>d,hj:()=>O,ig:()=>f,qj:()=>oe,rb:()=>t});var H=S(375);let Q=null;function t(){return Q}function f(L){Q??=L}class oe{}let d=(()=>{class L{historyGo(ie){throw new Error("")}static \u0275fac=function(ue){return new(ue||L)};static \u0275prov=H.jDH({token:L,factory:()=>(0,H.WQX)(V),providedIn:"platform"})}return L})();const O=new H.nKC("");let V=(()=>{class L extends d{_location;_history;_doc=(0,H.WQX)(H.qQL);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return t().getBaseHref(this._doc)}onPopState(ie){const ue=t().getGlobalEventTarget(this._doc,"window");return ue.addEventListener("popstate",ie,!1),()=>ue.removeEventListener("popstate",ie)}onHashChange(ie){const ue=t().getGlobalEventTarget(this._doc,"window");return ue.addEventListener("hashchange",ie,!1),()=>ue.removeEventListener("hashchange",ie)}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(ie){this._location.pathname=ie}pushState(ie,ue,me){this._history.pushState(ie,ue,me)}replaceState(ie,ue,me){this._history.replaceState(ie,ue,me)}forward(){this._history.forward()}back(){this._history.back()}historyGo(ie=0){this._history.go(ie)}getState(){return this._history.state}static \u0275fac=function(ue){return new(ue||L)};static \u0275prov=H.jDH({token:L,factory:()=>new L,providedIn:"platform"})}return L})()},3117(Et,Fe,S){"use strict";function H(t,f){f=encodeURIComponent(f);for(const oe of t.split(";")){const d=oe.indexOf("="),[O,V]=-1==d?[oe,""]:[oe.slice(0,d),oe.slice(d+1)];if(O.trim()===f)return decodeURIComponent(V)}return null}S.d(Fe,{N:()=>Q,b:()=>H});class Q{}},177(Et,Fe,S){"use strict";S.d(Fe,{AJ:()=>_n,UE:()=>bn,Vy:()=>Nn,Xr:()=>It});var un=S(375);const _n="browser";function bn(ke){return ke===_n}function Nn(ke){return"server"===ke}let It=(()=>{class ke{static \u0275prov=(0,un.jDH)({token:ke,providedIn:"root",factory:()=>new Tt((0,un.WQX)(un.qQL),window)})}return ke})();class Tt{document;window;offset=()=>[0,0];constructor($e,ut){this.document=$e,this.window=ut}setOffset($e){this.offset=Array.isArray($e)?()=>$e:$e}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition($e,ut){this.window.scrollTo({...ut,left:$e[0],top:$e[1]})}scrollToAnchor($e,ut){const kt=function St(ke,$e){const ut=ke.getElementById($e)||ke.getElementsByName($e)[0];if(ut)return ut;if("function"==typeof ke.createTreeWalker&&ke.body&&"function"==typeof ke.body.attachShadow){const kt=ke.createTreeWalker(ke.body,NodeFilter.SHOW_ELEMENT);let xn=kt.currentNode;for(;xn;){const Jn=xn.shadowRoot;if(Jn){const Zn=Jn.getElementById($e)||Jn.querySelector(`[name="${$e}"]`);if(Zn)return Zn}xn=kt.nextNode()}}return null}(this.document,$e);kt&&(this.scrollToElement(kt,ut),kt.focus())}setHistoryScrollRestoration($e){try{this.window.history.scrollRestoration=$e}catch{console.warn((0,un.OsK)(2400,!1))}}scrollToElement($e,ut){const kt=$e.getBoundingClientRect(),xn=kt.left+this.window.pageXOffset,Jn=kt.top+this.window.pageYOffset,Zn=this.offset();this.window.scrollTo({...ut,left:xn-Zn[0],top:Jn-Zn[1]})}}},5547(Et,Fe,S){"use strict";S.d(Fe,{$C:()=>ly,$Ln:()=>Uy,$o8:()=>nn,AQ1:()=>gb,AVh:()=>Sb,Ab1:()=>_l,Aen:()=>KE,Agw:()=>Ln,Avn:()=>mb,B1s:()=>si,B4B:()=>Mf,BIS:()=>ui,BMQ:()=>h_,C4Q:()=>Du,C5r:()=>dp,C6U:()=>Gh,C7A:()=>Qg,Co$:()=>ay,DH7:()=>w1,DNE:()=>yy,DUP:()=>Rc,DkB:()=>vb,Dyx:()=>hE,EBC:()=>xf,EFF:()=>o1,EJ8:()=>Bg,FsC:()=>ph,FuF:()=>Zv,GBs:()=>$h,H1s:()=>$y,HbH:()=>XE,Hgh:()=>ub,Hps:()=>Fy,JRh:()=>Rb,Jt5:()=>yE,Jv_:()=>S1,KED:()=>yk,NAR:()=>N_,NCX:()=>rc,NOj:()=>Am,NSC:()=>op,NYb:()=>tx,NyB:()=>Eb,OA$:()=>Kr,OM3:()=>Pd,OR8:()=>ac,Ocv:()=>fD,Ol2:()=>uh,PLl:()=>_i,PYC:()=>Rr,PYt:()=>Rg,QTQ:()=>fg,Ql9:()=>cD,R50:()=>Nb,R7$:()=>jm,RPW:()=>dr,RV6:()=>_E,SdG:()=>Mb,SpI:()=>$_,TFI:()=>Zu,UQu:()=>lD,VBU:()=>zu,VeQ:()=>Ei,VkB:()=>O1,Vm6:()=>dE,Vt3:()=>Wg,VwU:()=>sp,VzW:()=>Ng,WPN:()=>Na,WeM:()=>$m,XpG:()=>VE,Y8G:()=>lb,YEm:()=>Gt,Z7z:()=>pE,Zhj:()=>Ew,_9s:()=>zp,_9u:()=>bt,_jY:()=>es,_qm:()=>N,_ys:()=>zm,a8H:()=>vd,aCM:()=>sn,aKT:()=>se,ai1:()=>T1,bIt:()=>Jd,bMT:()=>Y_,bVm:()=>Rh,bc$:()=>$n,brH:()=>U1,c1b:()=>Rd,cDI:()=>ky,cdK:()=>lM,cf$:()=>Lf,czy:()=>Ap,d80:()=>dD,dOL:()=>Wy,e6s:()=>sP,eHC:()=>dc,eq3:()=>F1,eu8:()=>hb,eux:()=>T_,fX1:()=>uE,gXe:()=>Lo,gil:()=>Fl,hnC:()=>ET,i5U:()=>W1,iLQ:()=>Gy,iWE:()=>Qi,j41:()=>D_,k0s:()=>ip,kBR:()=>$i,kS0:()=>Xt,l4e:()=>j1,lJ4:()=>A1,lJT:()=>dM,l_i:()=>R1,lsd:()=>j_,mGM:()=>B_,mNQ:()=>D1,mU9:()=>oh,mal:()=>Bf,mxI:()=>Lb,n$t:()=>xm,nI1:()=>vl,nI4:()=>gC,nM4:()=>uy,nVh:()=>$o,npT:()=>Dp,nrm:()=>db,o8S:()=>Ky,ozJ:()=>wg,p2i:()=>Xn,pXf:()=>F_,phd:()=>cM,pl0:()=>ix,qex:()=>x_,rAh:()=>wn,rOR:()=>Ue,rXU:()=>Kc,rj2:()=>O_,rpG:()=>rm,s1E:()=>B1,sFG:()=>Iv,sGs:()=>Hb,sMw:()=>N1,sZ2:()=>Zt,sdS:()=>Db,sgu:()=>lh,tSv:()=>Tf,tvf:()=>xs,uiO:()=>pr,utN:()=>pw,vDg:()=>hw,vxM:()=>cE,w6W:()=>xw,wEZ:()=>V_,wni:()=>L_,wr$:()=>Mm,xGo:()=>Ii,xc7:()=>kb,xe9:()=>
vendor: 21,603 bytes, line 1
1om,yLl:()=>aM,ypd:()=>rx,zJS:()=>Wb,ziG:()=>L1,ziy:()=>yd,zoo:()=>hC});var Mt=S(467),h=S(375),Pt=S(5824),wi=S(5286),sr=S(4337),Vt=S(5006);function ti(r){return{toString:r}.toString()}const ar="__annotations__",Br="__parameters__",qi="__prop__metadata__";function ur(r,s,l,c,p){return ti(()=>{const g=ni(s);function y(...w){if(this instanceof y)return g.call(this,...w),this;const x=new y(...w);return function(J){return p&&p(J,...w),(J.hasOwnProperty(ar)?J[ar]:Object.defineProperty(J,ar,{value:[]})[ar]).push(x),J}}return l&&(y.prototype=Object.create(l.prototype)),y.prototype.ngMetadataName=r,y.annotationCls=y,y})}function ni(r){return function(...l){if(r){const c=r(...l);for(const p in c)this[p]=c[p]}}}function Ni(r,s,l){return ti(()=>{const c=ni(s);function p(...g){if(this instanceof p)return c.apply(this,g),this;const y=new p(...g);return w.annotation=y,w;function w(x,z,J){const de=x.hasOwnProperty(Br)?x[Br]:Object.defineProperty(x,Br,{value:[]})[Br];for(;de.length<=J;)de.push(null);return(de[J]=de[J]||[]).push(y),x}}return p.prototype.ngMetadataName=r,p.annotationCls=p,p})}const vi=(0,h.z6V)(Ni("Inject",r=>({token:r})),-1),Sr=(0,h.z6V)(Ni("Optional"),8),ai=(0,h.z6V)(Ni("Self"),2),zr=(0,h.z6V)(Ni("SkipSelf"),4),Go=(0,h.z6V)(Ni("Host"),1);function pr(r){const s=h.laP.ng;if(s&&s.\u0275compilerFacade)return s.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}const uo={\u0275\u0275defineInjectable:h.jDH,\u0275\u0275defineInjector:h.G2t,\u0275\u0275inject:h.KVO,\u0275\u0275invalidFactoryDep:h.dmw,resolveForwardRef:h.nl4},Ji=Function;function Zi(r){return"function"==typeof r}const Io=/^function\s+\S+\(\)\s*{[\s\S]+\.apply\(this,\s*(arguments|(?:[^()]+\(\[\],)?[^()]+\(arguments\).*)\)/,Co=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{/,ii=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(/,er=/^class\s+[A-Za-z\d$_]*\s*extends\s+[^{]+{[\s\S]*constructor\s*\(\)\s*{[^}]*super\(\.\.\.arguments\)/;class $r{_reflect;constructor(s){this._reflect=s||h.laP.Reflect}factory(s){return(...l)=>new s(...l)}_zipTypesAndAnnotations(s,l){let c;c=(0,h.WfI)(typeof s>"u"?l.length:s.length);for(let p=0;p<c.length;p++)c[p]=typeof s>"u"?[]:s[p]&&s[p]!=Object?[s[p]]:[],l&&null!=l[p]&&(c[p]=c[p].concat(l[p]));return c}_ownParameters(s,l){if(function wo(r){return Io.test(r)||er.test(r)||Co.test(r)&&!ii.test(r)}(s.toString()))return null;if(s.parameters&&s.parameters!==l.parameters)return s.parameters;const p=s.ctorParameters;if(p&&p!==l.ctorParameters){const w="function"==typeof p?p():p,x=w.map(J=>J&&J.type),z=w.map(J=>J&&Gr(J.decorators));return this._zipTypesAndAnnotations(x,z)}const g=s.hasOwnProperty(Br)&&s[Br],y=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",s);return y||g?this._zipTypesAndAnnotations(y,g):(0,h.WfI)(s.length)}parameters(s){if(!Zi(s))return[];const l=po(s);let c=this._ownParameters(s,l);return!c&&l!==Object&&(c=this.parameters(l)),c||[]}_ownAnnotations(s,l){if(s.annotations&&s.annotations!==l.annotations){let c=s.annotations;return"function"==typeof c&&c.annotations&&(c=c.annotations),c}return s.decorators&&s.decorators!==l.decorators?Gr(s.decorators):s.hasOwnProperty(ar)?s[ar]:null}annotations(s){if(!Zi(s))return[];const l=po(s),c=this._ownAnnotations(s,l)||[];return(l!==Object?this.annotations(l):[]).concat(c)}_ownPropMetadata(s,l){if(s.propMetadata&&s.propMetadata!==l.propMetadata){let c=s.propMetadata;return"function"==typeof c&&c.propMetadata&&(c=c.propMetadata),c}if(s.propDecorators&&s.propDecorators!==l.propDecorators){const c=s.propDecorators,p={};return Object.keys(c).forEach(g=>{p[g]=Gr(c[g])}),p}return s.hasOwnProperty(qi)?s[qi]:null}propMetadata(s){if(!Zi(s))return{};const l=po(s),c={};if(l!==Object){const g=this.propMetadata(l);Object.keys(g).forEach(y=>{c[y]=g[y]})}const p=this._ownPropMetadata(s,l);return p&&Object.keys(p).forEach(g=>{const y=[];c.hasOwnProperty(g)&&y.push(...c[g]),y.push(...p[g]),c[g]=y}),c}ownPropMetadata(s){return Zi(s)&&this._ownPropMetadata(s,po(s))||{}}hasLifecycleHook(s,l){return s instanceof Ji&&l in s.prototype}}function Gr(r){return r?r.map(s=>new(0,s.type.annotationCls)(...s.args?s.args:[])):[]}function po(r){const s=r.prototype?Object.getPrototypeOf(r.prototype):null;return(s?s.constructor:null)||Object}function mr(r,s,l,c){null!==s?s.applyValueToInputSignal(s,c):r[l]=c}class Er{previousValue;currentValue;firstChange;constructor(s,l,c){this.previousValue=s,this.currentValue=l,this.firstChange=c}isFirstChange(){return this.firstChange}}const Kr=(()=>{const r=()=>ho;return r.ngInherit=!0,r})();function ho(r){return r.type.prototype.ngOnChanges&&(r.setInput=Di),vr}function vr(){const r=fo(this),s=r?.current;if(s){const l=r.previous;if(l===h.MZA)r.previous=s;else for(let c in s)l[c]=s[c];r.current=null,this.ngOnChanges(s)}}function Di(r,s,l,c,p){const g=this.declaredInputs[c],y=fo(r)||function go(r,s){return r[ji]=s}(r,{previous:h.MZA,current:null}),w=y.current||(y.current={}),x=y.previous,z=x[g];w[g]=new Er(z&&z.currentValue,l,x===h.MZA),mr(r,s,p,l)}const ji="__ngSimpleChanges__";function fo(r){return r[ji]||null}const yi=[],Un=function(r,s=null,l){for(let c=0;c<yi.length;c++)(0,yi[c])(r,s,l)};var We=function(r){return r[r.TemplateCreateStart=0]="TemplateCreateStart",r[r.TemplateCreateEnd=1]="TemplateCreateEnd",r[r.TemplateUpdateStart=2]="TemplateUpdateStart",r[r.TemplateUpdateEnd=3]="TemplateUpdateEnd",r[r.LifecycleHookStart=4]="LifecycleHookStart",r[r.LifecycleHookEnd=5]="LifecycleHookEnd",r[r.OutputStart=6]="OutputStart",r[r.OutputEnd=7]="OutputEnd",r[r.BootstrapApplicationStart=8]="BootstrapApplicationStart",r[r.BootstrapApplicationEnd=9]="BootstrapApplicationEnd",r[r.BootstrapComponentStart=10]="BootstrapComponentStart",r[r.BootstrapComponentEnd=11]="BootstrapComponentEnd",r[r.ChangeDetectionStart=12]="ChangeDetectionStart",r[r.ChangeDetectionEnd=13]="ChangeDetectionEnd",r[r.ChangeDetectionSyncStart=14]="ChangeDetectionSyncStart",r[r.ChangeDetectionSyncEnd=15]="ChangeDetectionSyncEnd",r[r.AfterRenderHooksStart=16]="AfterRenderHooksStart",r[r.AfterRenderHooksEnd=17]="AfterRenderHooksEnd",r[r.ComponentStart=18]="ComponentStart",r[r.ComponentEnd=19]="ComponentEnd",r[r.DeferBlockStateStart=20]="DeferBlockStateStart",r[r.DeferBlockStateEnd=21]="DeferBlockStateEnd",r[r.DynamicComponentStart=22]="DynamicComponentStart",r[r.DynamicComponentEnd=23]="DynamicComponentEnd",r[r.HostBindingsUpdateStart=24]="HostBindingsUpdateStart",r[r.HostBindingsUpdateEnd=25]="HostBindingsUpdateEnd",r}(We||{});function ct(r,s){for(let l=s.directiveStart,c=s.directiveEnd;l<c;l++){const g=r.data[l].type.prototype,{ngAfterContentInit:y,ngAfterContentChecked:w,ngAfterViewInit:x,ngAfterViewChecked:z,ngOnDestroy:J}=g;y&&(r.contentHooks??=[]).push(-l,y),w&&((r.contentHooks??=[]).push(l,w),(r.contentCheckHooks??=[]).push(l,w)),x&&(r.viewHooks??=[]).push(-l,x),z&&((r.viewHooks??=[]).push(l,z),(r.viewCheckHooks??=[]).push(l,z)),null!=J&&(r.destroyHooks??=[]).push(l,J)}}function dt(r,s,l){he(r,s,3,l)}function ae(r,s,l,c){(3&r[h.Wg1])===l&&he(r,s,l,c)}function ve(r,s){let l=r[h.Wg1];(3&l)===s&&(l&=16383,l+=1,r[h.Wg1]=l)}function he(r,s,l,c){const g=c??-1,y=s.length-1;let w=0;for(let x=void 0!==c?65535&r[h.wVl]:0;x<y;x++)if("number"==typeof s[x+1]){if(w=s[x],null!=c&&w>=c)break}else s[x]<0&&(r[h.wVl]+=65536),(w<g||-1==g)&&(lt(r,l,s,x),r[h.wVl]=(4294901760&r[h.wVl])+x+2),x++}function Qe(r,s){Un(We.LifecycleHookStart,r,s);const l=(0,Pt.Ht)(null);try{s.call(r)}finally{(0,Pt.Ht)(l),Un(We.LifecycleHookEnd,r,s)}}function lt(r,s,l,c){const p=l[c]<0,g=l[c+1],w=r[p?-l[c]:l[c]];p?r[h.Wg1]>>14<r[h.wVl]>>16&&(3&r[h.Wg1])===s&&(r[h.Wg1]+=16384,Qe(w,g)):Qe(w,g)}class Ut{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(s,l,c,p){this.factory=s,this.name=p,this.canSeeViewProviders=l,this.injectImpl=c}}function Rn(r){return null!=r&&"object"==typeof r&&(null===r.insertBeforeIndex||"number"==typeof r.insertBeforeIndex||Array.isArray(r.insertBeforeIndex))}function xi(r){return 3===r||4===r||6===r}function Jt(r){return 64===r.charCodeAt(0)}function Dn(r,s){if(null!==s&&0!==s.length)if(null===r||0===r.length)r=s.slice();else{let l=-1;for(let c=0;c<s.length;c++){const p=s[c];"number"==typeof p?l=p:0===l||tr(r,l,p,0,-1===l||2===l?s[++c]:null)}}return r}function tr(r,s,l,c,p){let g=0,y=r.length;if(-1===s)y=-1;else for(;g<r.length;){const w=r[g++];if("number"==typeof w){if(w===s){y=-1;break}if(w>s){y=g-1;break}}}for(;g<r.length;){const w=r[g];if("number"==typeof w)break;if(w===l)return void(null!==p&&(r[g+1]=p));g++,null!==p&&g++}-1!==y&&(r.splice(y,0,s),g=y+1),r.splice(g++,0,l),null!==p&&r.splice(g++,0,p)}function nr(r){return-1!==r}function jn(r){return 32767&r}function Xi(r,s){let l=function Cr(r){return r>>16}(r),c=s;for(;l>0;)c=c[h.X5O],l--;return c}let Wi=!0;function Dr(r){const s=Wi;return Wi=r,s}let to=0;const ke={};function ut(r,s){const l=xn(r,s);if(-1!==l)return l;const c=s[h.eDl];c.firstCreatePass&&(r.injectorIndex=s.length,kt(c.data,r),kt(s,null),kt(c.blueprint,null));const p=Jn(r,s),g=r.injectorIndex;if(nr(p)){const y=jn(p),w=Xi(p,s),x=w[h.eDl].data;for(let z=0;z<8;z++)s[g+z]=w[y+z]|x[y+z]}return s[g+8]=p,g}function kt(r,s){r.push(0,0,0,0,0,0,0,0,s)}function xn(r,s){return-1===r.injectorIndex||r.parent&&r.parent.injectorIndex===r.injectorIndex||null===s[r.injectorIndex+8]?-1:r.injectorIndex}function Jn(r,s){if(r.parent&&-1!==r.parent.injectorIndex)return r.parent.injectorIndex;let l=0,c=null,p=s;for(;null!==p;){if(c=Do(p),null===c)return-1;if(l++,p=p[h.X5O],-1!==c.injectorIndex)return c.injectorIndex|l<<16}return-1}function Zn(r,s,l){!function $e(r,s,l){let c;"string"==typeof l?c=l.charCodeAt(0)||0:l.hasOwnProperty(h.p9y)&&(c=l[h.p9y]),null==c&&(c=l[h.p9y]=to++);const p=255&c;s.data[r+(p>>5)]|=1<<p}(r,s,l)}function hr(r,s,l){if(8&l||void 0!==r)return r;(0,h.$Hz)(s,"NodeInjector")}function wr(r,s,l,c){if(8&l&&void 0===c&&(c=null),!(3&l)){const p=r[h.YEL],g=(0,h.a2B)(void 0);try{return p?p.get(s,c,8&l):(0,h.MzJ)(s,c,8&l)}finally{(0,h.a2B)(g)}}return hr(c,s,l)}function Eo(r,s,l,c=0,p){if(null!==r){if(2048&s[h.Wg1]&&!(2&c)){const y=function Li(r,s,l,c,p){let g=r,y=s;for(;null!==g&&null!==y&&2048&y[h.Wg1]&&!(0,h.EFk)(y);){const w=K(g,y,l,2|c,ke);if(w!==ke)return w;let x=g.parent;if(!x){const z=y[h.oMQ];if(z){const J=z.get(l,ke,c);if(J!==ke)return J}x=Do(y),y=y[h.X5O]}g=x}return p}(r,s,l,c,ke);if(y!==ke)return y}const g=K(r,s,l,c,ke);if(g!==ke)return g}return wr(s,l,c,p)}function K(r,s,l,c,p){const g=function vt(r){if("string"==typeof r)return r.charCodeAt(0)||0;const s=r.hasOwnProperty(h.p9y)?r[h.p9y]:void 0;return"number"==typeof s?s>=0?255&s:ei:s}(l);if("function"==typeof g){if(!(0,h.ihb)(s,r,c))return 1&c?hr(p,l,c):wr(s,l,c,p);try{let y;if(y=g(c),null!=y||8&c)return y;(0,h.$Hz)(l)}finally{(0,h.niQ)()}}else if("number"==typeof g){let y=null,w=xn(r,s),x=-1,z=1&c?s[h.b5C][h.qlT]:null;for((-1===w||4&c)&&(x=-1===w?Jn(r,s):s[w+8],-1!==x&&Dt(c,!1)?(y=s[h.eDl],w=jn(x),s=Xi(x,s)):w=-1);-1!==w;){const J=s[h.eDl];if(Rt(g,w,J.data)){const de=ye(w,s,l,y,c,z);if(de!==ke)return de}x=s[w+8],-1!==x&&Dt(c,s[h.eDl].data[w+8]===z)&&Rt(g,w,s)?(y=J,w=jn(x),s=Xi(x,s)):w=-1}}return p}function ye(r,s,l,c,p,g){const y=s[h.eDl],w=y.data[r+8],J=ee(w,y,l,null==c?(0,h.Qs1)(w)&&Wi:c!=y&&!!(3&w.type),1&p&&g===w);return null!==J?je(s,y,J,w,p):ke}function ee(r,s,l,c,p){const g=r.providerIndexes,y=s.data,w=1048575&g,x=r.directiveStart,J=g>>20,Oe=p?w+J:r.directiveEnd;for(let Ae=c?w:w+J;Ae<Oe;Ae++){const nt=y[Ae];if(Ae<x&&l===nt||Ae>=x&&nt.type===l)return Ae}if(p){const Ae=y[x];if(Ae&&(0,h.JlV)(Ae)&&Ae.type===l)return x}return null}function je(r,s,l,c,p){let g=r[l];const y=s.data;if(g instanceof Ut){const w=g;if(w.resolving)throw(0,h.PQT)("");const x=Dr(w.canSeeViewProviders);w.resolving=!0;const de=w.injectImpl?(0,h.a2B)(w.injectImpl):null;(0,h.ihb)(r,c,0);try{g=r[l]=w.factory(void 0,p,y,r,c),s.firstCreatePass&&l>=c.directiveStart&&function ci(r,s,l){const{ngOnChanges:c,ngOnInit:p,ngDoCheck:g}=s.type.prototype;if(c){const y=ho(s);(l.preOrderHooks??=[]).push(r,y),(l.preOrderCheckHooks??=[]).push(r,y)}p&&(l.preOrderHooks??=[]).push(0-r,p),g&&((l.preOrderHooks??=[]).push(r,g),(l.preOrderCheckHooks??=[]).push(r,g))}(l,y[l],s)}finally{null!==de&&(0,h.a2B)(de),Dr(x),w.resolving=!1,(0,h.niQ)()}}return g}function Rt(r,s,l){return!!(l[s+(r>>5)]&1<<r)}function Dt(r,s){return!(2&r||1&r&&s)}class Sn{_tNode;_lView;constructor(s,l){this._tNode=s,this._lView=l}get(s,l,c){return Eo(this._tNode,this._lView,s,(0,h.hjC)(c),l)}}function ei(){return new Sn((0,h.Mx4)(),(0,h.OAn)())}function Ii(r){return ti(()=>{const s=r.prototype.constructor,l=s[h.zSs]||gi(s),c=Object.prototype;let p=Object.getPrototypeOf(r.prototype).constructor;for(;p&&p!==c;){const g=p[h.zSs]||gi(p);if(g&&g!==l)return g;p=Object.getPrototypeOf(p)}return g=>new g})}function gi(r){return(0,h.Jzi)(r)?()=>{const s=gi((0,h.nl4)(r));return s&&s()}:(0,h.wGu)(r)}function Do(r){const s=r[h.eDl],l=s.type;return 2===l?s.declTNode:1===l?r[h.qlT]:null}function Xt(r){return function rr(r,s){if("class"===s)return r.classes;if("style"===s)return r.styles;const l=r.attrs;if(l){const c=l.length;let p=0;for(;p<c;){const g=l[p];if(xi(g))break;if(0===g)p+=2;else if("number"==typeof g)for(p++;p<c&&"string"==typeof l[p];)p++;else{if(g===s)return l[p+1];p+=2}}}return null}((0,h.Mx4)(),r)}const gr=Ni("Attribute",r=>({attributeName:r,__NG_ELEMENT_ID__:()=>Xt(r)}));let Cn=null;function _o(r){return no(function Oo(){return Cn=Cn||new $r}().parameters(r))}function no(r){return r.map(s=>function Ds(r){const s={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(r)&&r.length>0)for(let l=0;l<r.length;l++){const c=r[l];if(void 0===c)continue;const p=Object.getPrototypeOf(c);if(c instanceof Sr||"Optional"===p.ngMetadataName)s.optional=!0;else if(c instanceof zr||"SkipSelf"===p.ngMetadataName)s.skipSelf=!0;else if(c instanceof ai||"Self"===p.ngMetadataName)s.self=!0;else if(c instanceof Go||"Host"===p.ngMetadataName)s.host=!0;else if(c instanceof vi)s.token=c.token;else if(c instanceof gr){if(void 0===c.attributeName)throw new h.buA(204,!1);s.attribute=c.attributeName}else s.token=c}else s.token=void 0===r||Array.isArray(r)&&0===r.length?null:r;return s}(s))}const Ks=(0,h.kLh)({provide:String,useValue:h.kLh});function Ao(r){return void 0!==r.useClass}function m(r){return void 0!==r.useFactory}const N=ur("Injectable",void 0,void 0,0,(r,s)=>function ns(r,s){let l=null,c=null;r.hasOwnProperty(h.yAH)||Object.defineProperty(r,h.yAH,{get:()=>(null===l&&(l=pr().compileInjectable(uo,`ng:///${r.name}/\u0275prov.js`,function k(r,s){const l=s||{providedIn:null},c={name:r.name,type:r,typeArgumentCount:0,providedIn:l.providedIn};return(Ao(l)||m(l))&&void 0!==l.deps&&(c.deps=no(l.deps)),Ao(l)?c.useClass=l.useClass:function Da(r){return Ks in r}(l)?c.useValue=l.useValue:m(l)?c.useFactory=l.useFactory:function C(r){return void 0!==r.useExisting}(l)&&(c.useExisting=l.useExisting),c}(r,s))),l)}),r.hasOwnProperty(h.zSs)||Object.defineProperty(r,h.zSs,{get:()=>{if(null===c){const p=pr();c=p.compileFactory(uo,`ng:///${r.name}/\u0275fac.js`,{name:r.name,type:r,typeArgumentCount:0,deps:_o(r),target:p.FactoryTarget.Injectable})}return c},configurable:!0})}(r,s));function q(){return Y((0,h.Mx4)(),(0,h.OAn)())}function Y(r,s){return new se((0,h.d31)(r,s))}let se=(()=>class r{nativeElement;constructor(l){this.nativeElement=l}static __NG_ELEMENT_ID__=q})();function Se(r){return r instanceof se?r.nativeElement:r}function De(){return this._results[Symbol.iterator]()}class Ue{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new wi.B7}constructor(s=!1){this._emitDistinctChangesOnly=s}get(s){return this._results[s]}map(s){return this._results.map(s)}filter(s){return this._results.filter(s)}find(s){return this._results.find(s)}reduce(s,l){return this._results.reduce(s,l)}forEach(s){this._results.forEach(s)}some(s){return this._results.some(s)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(s,l){this.dirty=!1;const c=(0,h.Bqz)(s);(this._changesDetected=!(0,h.ng7)(this._results,c,l))&&(this._results=c,this.length=c.length,this.last=c[this.length-1],this.first=c[0])}notifyOnChanges(){void 0!==this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(s){this._onDirty=s}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){void 0!==this._changes&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=De}function In(r){return!(128&~r.flags)}var Ai=function(r){return r[r.OnPush=0]="OnPush",r[r.Default=1]="Default",r}(Ai||{});const Mi=new Map;let io=0;function mi(r){Mi.delete(r[h.ID])}const ro="__ngContext__";function Pi(r,s){(0,h.q$2)(s)?(r[ro]=s[h.ID],function di(r){Mi.set(r[h.ID],r)}(s)):r[ro]=s}function gs(r){return Hr(r[h.EJG])}function Ns(r){return Hr(r[h.K29])}function Hr(r){for(;null!==r&&!(0,h.A0l)(r);)r=r[h.K29];return r}let ot;function bt(r){ot=r}function Gt(){if(void 0!==ot)return ot;if(typeof document<"u")return document;throw new h.buA(210,!1)}const Zt=new h.nKC("",{factory:()=>hn}),hn="ng",nn={provide:h.Z63,multi:!0,useValue:()=>{const r=(0,h.WQX)(Zt);if(!/^[a-zA-Z0-9\-_]+$/.test(r))throw new h.buA(211,`APP_ID value "${r}" is not alphanumeric. The APP_ID must be a string of alphanumeric characters. (a-zA-Z0-9), hyphens (-) and underscores (_) are allowed.`)}},_i=new h.nKC(""),Ln=new h.nKC("",{providedIn:"platform",factory:()=>"unknown"}),$n=new h.nKC(""),ui=new h.nKC("",{factory:()=>(0,h.WQX)(h.qQL).body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),An={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],placeholderResolution:30,disableImageSizeWarning:!1,disableImageLazyLoadWarning:!1},Ei=new h.nKC("",{factory:()=>An});let Ir=(()=>{class r{static \u0275prov=(0,h.jDH)({token:r,providedIn:"root",factory:()=>{const l=new r;return l.store=function Wr(r,s){const l=r.getElementById(s+"-state");if(l?.textContent)try{return JSON.parse(l.textContent)}catch(c){console.warn("Exception while restoring TransferState for app "+s,c)}return{}}((0,h.WQX)(h.qQL),(0,h.WQX)(Zt)),l}});store={};onSerializeCallbacks={};get(l,c){return void 0!==this.store[l]?this.store[l]:c}set(l,c){this.store[l]=c}remove(l){delete this.store[l]}hasKey(l){return this.store.hasOwnProperty(l)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(l,c){this.onSerializeCallbacks[l]=c}toJson(){for(const l in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(l))try{this.store[l]=this.onSerializeCallbacks[l]()}catch(c){console.warn("Exception in onSerialize callback: ",c)}return JSON.stringify(this.store).replace(/</g,"\\u003C")}}return r})();const ia=new h.nKC("",{factory:()=>!1}),il=new h.nKC(""),xs=new h.nKC(""),qr={passive:!0,capture:!0},Ro=new WeakMap,Ha=new WeakMap,Ps=new WeakMap,ys=["click","keydown"],ks=["mouseenter","mouseover","focusin"],Qo=new Map;class No{callbacks=new Set;listener=()=>{for(const s of this.callbacks)s()}}function bs(r,s){let l=Ha.get(r);if(!l){l=new No,Ha.set(r,l);for(const c of ys)r.addEventListener(c,l.listener,qr)}return l.callbacks.add(s),()=>{const{callbacks:c,listener:p}=l;if(c.delete(s),0===c.size){Ha.delete(r);for(const g of ys)r.removeEventListener(g,p,qr)}}}function ol(r,s){let l=Ro.get(r);if(!l){l=new No,Ro.set(r,l);for(const c of ks)r.addEventListener(c,l.listener,qr)}return l.callbacks.add(s),()=>{const{callbacks:c,listener:p}=l;if(c.delete(s),0===c.size){for(const g of ks)r.removeEventListener(g,p,qr);Ro.delete(r)}}}function Cs(r){return r?`${r.rootMargin}/${"number"==typeof r.threshold?r.threshold:r.threshold?.join("\n")}`:""}const On=new h.nKC("");function fr(r){return!(32&~r.flags)}function Dl(r){let s=r._lView;return 2===s[h.eDl].type?null:((0,h.EFk)(s)&&(s=s[h.Yw1]),s)}function Sc(r){return r.get(il,!1,{optional:!0})}function Zo(r,s){const l=r.contentQueries;if(null!==l){const c=(0,Pt.Ht)(null);try{for(let p=0;p<l.length;p+=2){const y=l[p+1];if(-1!==y){const w=r.data[y];(0,h.GA0)(l[p]),w.contentQueries(2,s[y],y)}}}finally{(0,Pt.Ht)(c)}}}function Ar(r,s,l){(0,h.GA0)(0);const c=(0,Pt.Ht)(null);try{s(r,l)}finally{(0,Pt.Ht)(c)}}function ws(r,s,l){if((0,h.srX)(s)){const c=(0,Pt.Ht)(null);try{const g=s.directiveEnd;for(let y=s.directiveStart;y<g;y++){const w=r.data[y];w.contentQueries&&w.contentQueries(1,l[y],y)}}finally{(0,Pt.Ht)(c)}}}var Lo=function(r){return r[r.Emulated=0]="Emulated",r[r.None=2]="None",r[r.ShadowDom=3]="ShadowDom",r[r.ExperimentalIsolatedShadowDom=4]="ExperimentalIsolatedShadowDom",r}(Lo||{});let Tn,Fr;function Ht(){if(void 0===Tn&&(Tn=null,h.laP.trustedTypes))try{Tn=h.laP.trustedTypes.createPolicy("angular",{createHTML:r=>r,createScript:r=>r,createScriptURL:r=>r})}catch{}return Tn}function ln(r){return Ht()?.createHTML(r)||r}function ao(){if(void 0===Fr&&(Fr=null,h.laP.trustedTypes))try{Fr=h.laP.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:r=>r,createScript:r=>r,createScriptURL:r=>r})}catch{}return Fr}function Uo(r){return ao()?.createHTML(r)||r}function yo(r){return ao()?.createScript(r)||r}function Sa(r){return ao()?.createScriptURL(r)||r}class M{changingThisBreaksApplicationSecurity;constructor(s){this.changingThisBreaksApplicationSecurity=s}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${h.ok8})`}}class U extends M{getTypeName(){return"HTML"}}class le extends M{getTypeName(){return"Style"}}
vendor: 6,320 bytes, line 1
1class Re extends M{getTypeName(){return"Script"}}class et extends M{getTypeName(){return"URL"}}class Kt extends M{getTypeName(){return"ResourceURL"}}function sn(r){return r instanceof M?r.changingThisBreaksApplicationSecurity:r}function Qi(r,s){const l=function zi(r){return r instanceof M&&r.getTypeName()||null}(r);if(null!=l&&l!==s){if("ResourceURL"===l&&"URL"===s)return!0;throw new Error(`Required a safe ${s}, got a ${l} (see ${h.ok8})`)}return l===s}function Rr(r){return new U(r)}function wn(r){return new le(r)}function Xn(r){return new Re(r)}function si(r){return new et(r)}function dr(r){return new Kt(r)}function Bo(r){const s=new ls(r);return function _a(){try{return!!(new window.DOMParser).parseFromString(ln(""),"text/html")}catch{return!1}}()?new Ia(s):s}class Ia{inertDocumentHelper;constructor(s){this.inertDocumentHelper=s}getInertBodyElement(s){s="<body><remove></remove>"+s;try{const l=(new window.DOMParser).parseFromString(ln(s),"text/html").body;return null===l?this.inertDocumentHelper.getInertBodyElement(s):(l.firstChild?.remove(),l)}catch{return null}}}class ls{defaultDoc;inertDocument;constructor(s){this.defaultDoc=s,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(s){const l=this.inertDocument.createElement("template");return l.innerHTML=ln(s),l}}const Pr=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Fl(r){return(r=String(r)).match(Pr)?r:"unsafe:"+r}function $a(r){const s={};for(const l of r.split(","))s[l]=!0;return s}function ko(...r){const s={};for(const l of r)for(const c in l)l.hasOwnProperty(c)&&(s[c]=!0);return s}const dl=$a("area,br,col,hr,img,wbr"),Bs=$a("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Ic=$a("rp,rt"),gf=ko(dl,ko(Bs,$a("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")),ko(Ic,$a("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")),ko(Ic,Bs)),Cp=$a("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Fa=ko(Cp,$a("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"),$a("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")),ma=$a("script,style,template");class _f{sanitizedSomething=!1;buf=[];sanitizeChildren(s){let l=s.firstChild,c=!0,p=[];for(;l;)if(l.nodeType===Node.ELEMENT_NODE?c=this.startElement(l):l.nodeType===Node.TEXT_NODE?this.chars(l.nodeValue):this.sanitizedSomething=!0,c&&l.firstChild)p.push(l),l=cu(l);else for(;l;){l.nodeType===Node.ELEMENT_NODE&&this.endElement(l);let g=fd(l);if(g){l=g;break}l=p.pop()}return this.buf.join("")}startElement(s){const l=wm(s).toLowerCase();if(!gf.hasOwnProperty(l))return this.sanitizedSomething=!0,!ma.hasOwnProperty(l);this.buf.push("<"),this.buf.push(l);const c=s.attributes;for(let p=0;p<c.length;p++){const g=c.item(p),y=g.name,w=y.toLowerCase();if(!Fa.hasOwnProperty(w)){this.sanitizedSomething=!0;continue}let x=g.value;Cp[w]&&(x=Fl(x)),this.buf.push(" ",y,'="',vf(x),'"')}return this.buf.push(">"),!0}endElement(s){const l=wm(s).toLowerCase();gf.hasOwnProperty(l)&&!dl.hasOwnProperty(l)&&(this.buf.push("</"),this.buf.push(l),this.buf.push(">"))}chars(s){this.buf.push(vf(s))}}function fd(r){const s=r.nextSibling;if(s&&r!==s.previousSibling)throw mf(s);return s}function cu(r){const s=r.firstChild;if(s&&function lu(r,s){return(r.compareDocumentPosition(s)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}(r,s))throw mf(s);return s}function wm(r){const s=r.nodeName;return"string"==typeof s?s:"FORM"}function mf(r){return new Error(`Failed to sanitize html because the element is clobbered: ${r.outerHTML}`)}const du=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,z0=/([^\#-~ |!])/g;function vf(r){return r.replace(/&/g,"&amp;").replace(du,function(s){return"&#"+(1024*(s.charCodeAt(0)-55296)+(s.charCodeAt(1)-56320)+65536)+";"}).replace(z0,function(s){return"&#"+s.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let uu;function Mm(r,s){let l=null;try{uu=uu||Bo(r);let c=s?String(s):"";l=uu.getInertBodyElement(c);let p=5,g=c;do{if(0===p)throw new Error("Failed to sanitize html because the input is unstable");p--,c=g,g=l.innerHTML,l=uu.getInertBodyElement(c)}while(c!==g);return ln((new _f).sanitizeChildren(yf(l)||l))}finally{if(l){const c=yf(l)||l;for(;c.firstChild;)c.firstChild.remove()}}}function yf(r){return"content"in r&&function $0(r){return r.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===r.nodeName}(r)?r.content:null}const G0=/^>|^->|<!--|-->|--!>|<!-$/g,K0=/(<|>)/g;function bf(r,s){return r.createText(s)}function Dm(r,s,l){r.setValue(s,l)}function Cf(r,s){return r.createComment(function Em(r){return r.replace(G0,s=>s.replace(K0,"\u200b$1\u200b"))}(s))}function As(r,s,l){return r.createElement(s,l)}function va(r,s,l,c,p){r.insertBefore(s,l,c,p)}function ya(r,s,l){r.appendChild(s,l)}function wp(r,s,l,c,p){null!==c?va(r,s,l,c,p):ya(r,s,l)}function Ra(r,s,l,c){r.removeChild(null,s,l,c)}function Ep(r,s,l){const{mergedAttrs:c,classes:p,styles:g}=l;null!==c&&function Hi(r,s,l){let c=0;for(;c<l.length;){const p=l[c];
1if("number"==typeof p){if(0!==p)break;c++;const g=l[c++],y=l[c++],w=l[c++];r.setAttribute(s,y,w,g)}else{const g=p,y=l[++c];Jt(g)?r.setProperty(s,g,y):r.setAttribute(s,g,y),c++}}}(r,s,c),null!==p&&function gd(r,s,l){""===l?r.removeAttribute(s,"class"):r.setAttribute(s,"class",l)}(r,s,p),null!==g&&function Mp(r,s,l){r.setAttribute(s,"style",l)}(r,s,g)}var Na=function(r){return r[r.NONE=0]="NONE",r[r.HTML=1]="HTML",r[r.STYLE=2]="STYLE",r[r.SCRIPT=3]="SCRIPT",r[r.URL=4]="URL",r[r.RESOURCE_URL=5]="RESOURCE_URL",r}(Na||{});function Dp(r){const s=Nl();return s?Uo(s.sanitize(Na.HTML,r)||""):Qi(r,"HTML")?Uo(sn(r)):Mm(Gt(),(0,h.eFE)(r))}function Mf(r){const s=Nl();return s?s.sanitize(Na.URL,r)||"":Qi(r,"URL")?sn(r):Fl((0,h.eFE)(r))}function pl(r){const s=Nl();if(s)return Sa(s.sanitize(Na.RESOURCE_URL,r)||"");if(Qi(r,"ResourceURL"))return Sa(sn(r));throw new h.buA(904,!1)}const Ef=new Set(["embed","frame","iframe","media","script"]),Tm=new Set(["base","link","script"]);function xm(r,s,l){return function pu(r,s){return"src"===s&&Ef.has(r)||"href"===s&&Tm.has(r)||"xlink:href"===s&&"script"===r?pl:Mf}(s,l)(r)}function Nl(){const r=(0,h.OAn)();return r&&r[h.M0L].sanitizer}
vendor: 5,102 bytes, line 1
1const hu=new Set(["attributename"]),Df={iframe:new Set(["sandbox","allow","allowfullscreen","referrerpolicy","csp","fetchpriority"]),animate:hu,set:hu,animatemotion:hu,animatetransform:hu};function Tf(r){return r.ownerDocument.defaultView}function xf(r){return r.ownerDocument}function fl(r){return r instanceof Function?r():r}function Am(r){if(!(0,h.xUg)(r))throw new h.buA(906,`The ${(0,h.PP7)(r)} is not an Angular component, make sure it has the \`@Component\` decorator.`)}function J0(r,s,l){let c=r.length;for(;;){const p=r.indexOf(s,l);if(-1===p)return p;if(0===p||r.charCodeAt(p-1)<=32){const g=s.length;if(p+g===c||r.charCodeAt(p+g)<=32)return p}l=p+1}}const Rm="ng-template";function Z0(r,s,l,c){let p=0;if(c){for(;p<s.length&&"string"==typeof s[p];p+=2)if("class"===s[p]&&-1!==J0(s[p+1].toLowerCase(),l,0))return!0}else if(Pf(r))return!1;if(p=s.indexOf(1,p),p>-1){let g;for(;++p<s.length&&"string"==typeof(g=s[p]);)if(g.toLowerCase()===l)return!0}return!1}function Pf(r){return 4===r.type&&r.value!==Rm}function eC(r,s,l){return s===(4!==r.type||l?r.value:Rm)}function tC(r,s,l){let c=4;const p=r.attrs,g=null!==p?function rC(r){for(let s=0;s<r.length;s++)if(xi(r[s]))return s;return r.length}(p):0;let y=!1;for(let w=0;w<s.length;w++){const x=s[w];if("number"!=typeof x){if(!y)if(4&c){if(c=2|1&c,""!==x&&!eC(r,x,l)||""===x&&1===s.length){if(Ga(c))return!1;y=!0}}else if(8&c){if(null===p||!Z0(r,p,x,l)){if(Ga(c))return!1;y=!0}}else{const z=s[++w],J=nC(x,p,Pf(r),l);if(-1===J){if(Ga(c))return!1;y=!0;continue}if(""!==z){let de;if(de=J>g?"":p[J+1].toLowerCase(),2&c&&z!==de){if(Ga(c))return!1;y=!0}}}}else{if(!y&&!Ga(c)&&!Ga(x))return!1;if(y&&Ga(x))continue;y=!1,c=x|1&c}}return Ga(c)||y}function Ga(r){return!(1&r)}function nC(r,s,l,c){if(null===s)return-1;let p=0;if(c||!l){let g=!1;for(;p<s.length;){const y=s[p];if(y===r)return p;if(3===y||6===y)g=!0;else{if(1===y||2===y){let w=s[++p];for(;"string"==typeof w;)w=s[++p];continue}if(4===y)break;if(0===y){p+=4;continue}}p+=g?1:2}return-1}return function oC(r,s){let l=r.indexOf(4);if(l>-1)for(l++;l<r.length;){const c=r[l];if("number"==typeof c)return-1;if(c===s)return l;l++}return-1}(s,r)}function Nm(r,s,l=!1){for(let c=0;c<s.length;c++)if(tC(r,s[c],l))return!0;return!1}function Lm(r,s){e:for(let l=0;l<s.length;l++){const c=s[l];if(r.length===c.length){for(let p=0;p<r.length;p++)if(r[p]!==c[p])continue e;return!0}}return!1}function kf(r,s){return r?":not("+s.trim()+")":s}function sC(r){let s=r[0],l=1,c=2,p="",g=!1;for(;l<r.length;){let y=r[l];if("string"==typeof y)if(2&c){const w=r[++l];p+="["+y+(w.length>0?'="'+w+'"':"")+"]"}else 8&c?p+="."+y:4&c&&(p+=" "+y);else""!==p&&!Ga(y)&&(s+=kf(g,p),p=""),c=y,g=g||!Ga(c);l++}return""!==p&&(s+=kf(g,p)),s}const kr={};function Sf(r,s,l,c,p,g,y,w,x,z,J){const de=h.Yw1+c,Oe=de+p,Ae=function aC(r,s){const l=[];for(let c=0;c<s;c++)l.push(c<r?null:kr);return l}(de,Oe),nt="function"==typeof z?z():z;return Ae[h.eDl]={type:r,blueprint:Ae,template:l,queries:null,viewQuery:w,declTNode:s,data:Ae.slice().fill(null,de),bindingStartIndex:de,expandoStartIndex:Oe,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof g?g():g,pipeRegistry:"function"==typeof y?y():y,firstChild:null,schemas:x,consts:nt,incompleteFirstPass:!1,ssrId:J}}function Bm(r){const s=r.tView;return null===s||s.incompleteFirstPass?r.tView=Sf(1,null,r.template,r.decls,r.vars,r.directiveDefs,r.pipeDefs,r.viewQuery,r.schemas,r.consts,r.id):s}function Sp(r,s,l,c,p,g,y,w,x,z,J){const de=s.blueprint.slice();return de[h.jgP]=p,de[h.Wg1]=1228|c,(null!==z||r&&2048&r[h.Wg1])&&(de[h.Wg1]|=2048),(0,h.HUe)(de),de[h.f7T]=de[h.X5O]=r,de[h.SKP]=l,de[h.M0L]=y||r&&r[h.M0L],de[h.GpT]=w||r&&r[h.GpT],de[h.YEL]=x||r&&r[h.YEL]||null,de[h.qlT]=g,de[h.ID]=function Ko(){return io++}(),de[h.tcA]=J,de[h.oMQ]=z,de[h.b5C]=2==s.type?r[h.b5C]:de,de}function Ip(r){let s=16;return r.signals?s=4096:r.onPush&&(s=64),s}function fu(r,s,l,c){if(0===l)return-1;const p=s.length;for(let g=0;g<l;g++)s.push(c),r.blueprint.push(c),r.data.push(null);return p}function If(r,s){return r[h.EJG]?r[h.Yrj][h.K29]=s:r[h.EJG]=s,r[h.Yrj]=s,s}function jm(r=1){Vm((0,h.klJ)(),(0,h.OAn)(),(0,h._px)()+r,!1)}function Vm(r,s,l,c){if(!c)if(3&~s[h.Wg1]){const g=r.preOrderHooks;null!==g&&ae(s,g,0,l)}else{const g=r.preOrderCheckHooks;null!==g&&dt(s,g,l)}(0,h.ypq)(l)}var Af=function(r){return r[r.None=0]="None",r[r.SignalBased=1]="SignalBased",r[r.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",r}(Af||{});function Ac(r,s,l,c){const p=(0,Pt.Ht)(null);try{const[g,y,w]=r.inputs[l];let x=null;0!==(y&Af.SignalBased)&&(x=s[g][Pt.bh]),null!==x&&void 0!==x.transformFn?c=x.transformFn(c):null!==w&&(c=w.call(s,c)),null!==r.setInput?r.setInput(s,x,c,l,g):mr(s,x,g,c)}finally{(0,Pt.Ht)(p)}}var Ap=function(r){return r[r.Important=1]="Important",r[r.DashCase=2]="DashCase",r}(Ap||{});let Ff;
vendor: 4,910 bytes, line 1
1function Rf(r,s){return Ff(r,s)}function gu(r){if(!r)return 0;const s=r.toLowerCase().indexOf("ms")>-1?1:1e3;return parseFloat(r)*s}function Fc(r,s){return r.getPropertyValue(s).split(",").map(c=>c.trim())}function Wm(r,s){return void 0!==r&&r.duration>s.duration}function _u(r){return(null!=r.animationName||null!=r.propertyName)&&r.duration>0}function Fp(r,s,l){if(!l)return;const c=r.getAnimations();return 0===c.length?function uC(r,s){const l=getComputedStyle(r),c=function dC(r){const s=Fc(r,"animation-name"),l=Fc(r,"animation-delay"),c=Fc(r,"animation-duration"),p={animationName:"",propertyName:void 0,duration:0};for(let g=0;g<s.length;g++){const y=gu(l[g])+gu(c[g]);y>p.duration&&(p.animationName=s[g],p.duration=y)}return p}(l),p=function Hm(r){const s=Fc(r,"transition-property"),l=Fc(r,"transition-duration"),c=Fc(r,"transition-delay"),p={propertyName:"",duration:0,animationName:void 0};for(let g=0;g<s.length;g++){const y=gu(c[g])+gu(l[g]);y>p.duration&&(p.propertyName=s[g],p.duration=y)}return p}(l),g=c.duration>p.duration?c:p;Wm(s.get(r),g)||_u(g)&&s.set(r,g)}(r,s):function pC(r,s,l){let c={animationName:void 0,propertyName:void 0,duration:0};for(const p of l){const g=p.effect?.getTiming(),y="number"==typeof g?.duration?g.duration:0;let x,z,w=(g?.delay??0)+y;p.animationName?z=p.animationName:x=p.transitionProperty,w>=c.duration&&(c={animationName:z,propertyName:x,duration:w})}Wm(s.get(r),c)||_u(c)&&s.set(r,c)}(r,s,c)}const Rc=new Set;var Nf=function(r){return r[r.CHANGE_DETECTION=0]="CHANGE_DETECTION",r[r.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",r}(Nf||{});const vd=new h.nKC(""),Um=new Set;function es(r){Um.has(r)||(Um.add(r),performance?.mark?.("mark_feature_usage",{detail:{feature:r}}))}let Lf=(()=>{class r{impl=null;execute(){this.impl?.execute()}static \u0275prov=(0,h.jDH)({token:r,providedIn:"root",factory:()=>new r})}return r})();const hC=[0,1,2,3];let yd=(()=>{class r{ngZone=(0,h.WQX)(h.SKi);scheduler=(0,h.WQX)(h.hk6);errorHandler=(0,h.WQX)(h.zcH,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){(0,h.WQX)(vd,{optional:!0})}execute(){const l=this.sequences.size>0;l&&Un(We.AfterRenderHooksStart),this.executing=!0;for(const c of hC)for(const p of this.sequences)if(!p.erroredOrDestroyed&&p.hooks[c])try{p.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>(0,p.hooks[c])(p.pipelinedValue),p.snapshot))}catch(g){p.erroredOrDestroyed=!0,this.errorHandler?.handleError(g)}this.executing=!1;for(const c of this.sequences)c.afterRun(),c.once&&(this.sequences.delete(c),c.destroy());for(const c of this.deferredRegistrations)this.sequences.add(c);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),l&&Un(We.AfterRenderHooksEnd)}register(l){const{view:c}=l;void 0!==c?((c[h.JEi]??=[]).push(l),(0,h.blu)(c),c[h.Wg1]|=8192):this.executing?this.deferredRegistrations.add(l):this.addSequence(l)}addSequence(l){this.sequences.add(l),this.scheduler.notify(7)}unregister(l){this.executing&&this.sequences.has(l)?(l.erroredOrDestroyed=!0,l.pipelinedValue=void 0,l.once=!0):(this.sequences.delete(l),this.deferredRegistrations.delete(l))}maybeTrace(l,c){return c?c.run(Nf.AFTER_NEXT_RENDER,l):l()}static \u0275prov=(0,h.jDH)({token:r,providedIn:"root",factory:()=>new r})}return r})();class zm{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(s,l,c,p,g,y=null){this.impl=s,this.hooks=l,this.view=c,this.once=p,this.snapshot=y,this.unregisterOnDestroy=g?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();const s=this.view?.[h.JEi];s&&(this.view[h.JEi]=s.filter(l=>l!==this))}}function $m(r,s){const l=s?.injector??(0,h.WQX)(h.zZn);return es("NgAfterRender"),Gm(r,l,s,!1)}function Bf(r,s){const l=s?.injector??(0,h.WQX)(h.zZn);return es("NgAfterNextRender"),Gm(r,l,s,!0)}function Gm(r,s,l,c){const p=s.get(Lf);p.impl??=s.get(yd);const g=s.get(vd,null,{optional:!0}),y=!0!==l?.manualCleanup?s.get(h.abz):null,w=s.get(h.r4V,null,{optional:!0}),x=new zm(p.impl,function fC(r){return r instanceof Function?[void 0,void 0,r,void 0]:[r.earlyRead,r.write,r.mixedReadWrite,r.read]}(r),w?.view,c,y,g?.snapshot(null));return p.impl.register(x),x}const gC={destroy(){}},mu=new h.nKC("",{factory:()=>({queue:new Set,isScheduled:!1,scheduler:null,injector:(0,h.WQX)(h.uvJ)})});function Km(r,s,l){const c=r.get(mu);if(Array.isArray(s))for(const p of s)c.queue.add(p),l?.detachedLeaveAnimationFns?.push(p);else c.queue.add(s),l?.detachedLeaveAnimationFns?.push(s);c.scheduler&&c.scheduler(r)}function Xm(r){const s=r.get(mu);s.isScheduled||(Bf(()=>{s.isScheduled=!1;for(let l of s.queue)l();s.queue.clear()},{injector:s.injector}),s.isScheduled=!0)}function Rp(r){const s=r.get(mu);
vendor: 16,132 bytes, line 1
1s.scheduler=Xm,s.scheduler(r)}function jf(r,s){for(const[l,c]of s)Km(r,c.animateFns)}function Ym(r,s,l,c){const p=r?.[h.Isx]?.enter;null!==s&&p&&p.has(l.index)&&jf(c,p)}function bd(r,s,l,c,p,g,y,w){if(null!=p){let x,z=!1;(0,h.A0l)(p)?x=p:(0,h.q$2)(p)&&(z=!0,p=p[h.jgP]);const J=(0,h.IvY)(p);0===r&&null!==c?(Ym(w,c,g,l),null==y?ya(s,c,J):va(s,c,J,y||null,!0)):1===r&&null!==c?(Ym(w,c,g,l),va(s,c,J,y||null,!0)):2===r?Wf(w,g,l,de=>{Ra(s,J,z,de)}):3===r&&Wf(w,g,l,()=>{s.destroyNode(J)}),null!=x&&function bC(r,s,l,c,p,g,y){const w=c[h.s6P];w!==(0,h.IvY)(c)&&bd(s,r,l,g,w,p,y);for(let z=h.Y20;z<c.length;z++){const J=c[z];zf(J[h.eDl],J,r,s,g,w)}}(s,r,l,x,g,c,y)}}function Qm(r,s){qm(r,s),s[h.jgP]=null,s[h.qlT]=null}function qm(r,s){s[h.M0L].changeDetectionScheduler?.notify(9),zf(r,s,s[h.GpT],2,null,null)}function Vf(r,s){const l=r[h.nfM],c=l.indexOf(s);l.splice(c,1)}function vu(r,s){if((0,h.EPY)(s))return;const l=s[h.GpT];l.destroyNode&&zf(r,s,l,3,null,null),function yC(r){let s=r[h.EJG];if(!s)return Hf(r[h.eDl],r);for(;s;){let l=null;if((0,h.q$2)(s))l=s[h.EJG];else{const c=s[h.Y20];c&&(l=c)}if(!l){for(;s&&!s[h.K29]&&s!==r;)(0,h.q$2)(s)&&Hf(s[h.eDl],s),s=s[h.f7T];null===s&&(s=r),(0,h.q$2)(s)&&Hf(s[h.eDl],s),l=s&&s[h.K29]}s=l}}(s)}function Hf(r,s){if((0,h.EPY)(s))return;const l=(0,Pt.Ht)(null);try{s[h.Wg1]&=-129,s[h.Wg1]|=256,s[h.Iaj]&&(0,Pt.XR)(s[h.Iaj]),function Ka(r,s){let l;if(null!=r&&null!=(l=r.destroyHooks))for(let c=0;c<l.length;c+=2){const p=s[l[c]];if(!(p instanceof Ut)){const g=l[c+1];if(Array.isArray(g))for(let y=0;y<g.length;y+=2){const w=p[g[y]],x=g[y+1];Un(We.LifecycleHookStart,w,x);try{x.call(w)}finally{Un(We.LifecycleHookEnd,w,x)}}else{Un(We.LifecycleHookStart,p,g);try{g.call(p)}finally{Un(We.LifecycleHookEnd,p,g)}}}}}(r,s),function Zm(r,s){const l=r.cleanup,c=s[h.VVG];if(null!==l)for(let y=0;y<l.length-1;y+=2)if("string"==typeof l[y]){const w=l[y+3];w>=0?c[w]():c[-w].unsubscribe(),y+=2}else l[y].call(c[l[y+1]]);null!==c&&(s[h.VVG]=null);const p=s[h.Czx];if(null!==p){s[h.Czx]=null;for(let y=0;y<p.length;y++)(0,p[y])()}const g=s[h.tQN];if(null!==g){s[h.tQN]=null;for(const y of g)y.destroy()}}(r,s),1===s[h.eDl].type&&s[h.GpT].destroy();const c=s[h.rQE];if(null!==c&&(0,h.A0l)(s[h.f7T])){c!==s[h.f7T]&&Vf(c,s);const p=s[h.Ds7];null!==p&&p.detachView(r)}mi(s)}finally{(0,Pt.Ht)(l)}}function Wf(r,s,l,c){const p=r?.[h.Isx];if(p?.enter?.has(s.index)&&function mC(r,s){const l=r.get(mu);if(Array.isArray(s))for(const c of s)l.queue.delete(c);else l.queue.delete(s)}(l,p.enter.get(s.index).animateFns),null==p||null==p.leave||!p.leave.has(s.index))return c(!1);r&&Rc.add(r[h.ID]),Km(l,()=>{if(p.leave&&p.leave.has(s.index)){const y=p.leave.get(s.index),w=[];if(y){for(let x=0;x<y.animateFns.length;x++){const z=y.animateFns[x],{promise:J}=z();w.push(J)}p.detachedLeaveAnimationFns=void 0}p.running=Promise.allSettled(w),function Jm(r,s){const l=r[h.Isx]?.running;l?l.then(()=>{r[h.Isx].running=void 0,Rc.delete(r[h.ID]),s(!0)}):s(!1)}(r,c)}else r&&Rc.delete(r[h.ID]),c(!1)},p)}function ev(r,s,l){return tv(r,s.parent,l)}function tv(r,s,l){let c=s;for(;null!==c&&168&c.type;)c=(s=c).parent;if(null===c)return l[h.jgP];if((0,h.Qs1)(c)){const{encapsulation:p}=r.data[c.directiveStart+c.componentOffset];if(p===Lo.None||p===Lo.Emulated)return null}return(0,h.d31)(c,l)}function Cd(r,s,l){return js(r,s,l)}function La(r,s,l){return 40&r.type?(0,h.d31)(r,l):null}let Ll,js=La;function nv(r,s){js=r,Ll=s}function Np(r,s,l,c){const p=ev(r,c,s),g=s[h.GpT],w=Cd(c.parent||s[h.qlT],c,s);if(null!=p)if(Array.isArray(l))for(let x=0;x<l.length;x++)wp(g,p,l[x],w,!1);else wp(g,p,l,w,!1);void 0!==Ll&&Ll(g,c,s,l,p)}function wd(r,s){if(null!==s){const l=s.type;if(3&l)return(0,h.d31)(s,r);if(4&l)return Nc(-1,r[s.index]);if(8&l){const c=s.child;if(null!==c)return wd(r,c);{const p=r[s.index];return(0,h.A0l)(p)?Nc(-1,p):(0,h.IvY)(p)}}if(128&l)return wd(r,s.next);if(32&l)return Rf(s,r)()||(0,h.IvY)(r[s.index]);{const c=iv(r,s);return null!==c?Array.isArray(c)?c[0]:wd((0,h._0$)(r[h.b5C]),c):wd(r,s.next)}}return null}function iv(r,s){return null!==s?r[h.b5C][h.qlT].projection[s.projection]:null}function Nc(r,s){const l=h.Y20+r+1;if(l<s.length){const c=s[l],p=c[h.eDl].firstChild;if(null!==p)return wd(c,p)}return s[h.s6P]}function Uf(r,s,l,c,p,g,y){for(;null!=l;){const w=c[h.YEL];if(128===l.type){l=l.next;continue}const x=c[l.index],z=l.type;if(y&&0===s&&(x&&Pi((0,h.IvY)(x),c),l.flags|=2),!fr(l))if(8&z)Uf(r,s,l.child,c,p,g,!1),bd(s,r,w,p,x,l,g,c);else if(32&z){const J=Rf(l,c);let de;for(;de=J();)bd(s,r,w,p,de,l,g,c);bd(s,r,w,p,x,l,g,c)}else 16&z?ov(r,s,c,l,p,g):bd(s,r,w,p,x,l,g,c);l=y?l.projectionNext:l.next}}function zf(r,s,l,c,p,g){Uf(l,c,r.firstChild,s,p,g,!1)}function ov(r,s,l,c,p,g){const y=l[h.b5C],x=y[h.qlT].projection[c.projection];if(Array.isArray(x))for(let z=0;z<x.length;z++)bd(s,r,l[h.YEL],p,x[z],c,g,l);else{let z=x;const J=y[h.f7T];In(c)&&(z.flags|=128),Uf(r,s,z,J,p,g,!0)}}function Md(r,s,l,c,p){const g=(0,h._px)(),y=2&c;try{(0,h.ypq)(-1),y&&s.length>h.Yw1&&Vm(r,s,h.Yw1,!1),Un(y?We.TemplateUpdateStart:We.TemplateCreateStart,p,l),l(c,p)}finally{(0,h.ypq)(g),Un(y?We.TemplateUpdateEnd:We.TemplateCreateEnd,p,l)}}function Vs(r,s,l){(function Lc(r,s,l){const c=l.directiveStart,p=l.directiveEnd;(0,h.Qs1)(l)&&function lC(r,s,l){const c=(0,h.d31)(s,r),p=Bm(l),g=r[h.M0L].rendererFactory,y=If(r,Sp(r,p,null,Ip(l),c,s,null,g.createRenderer(c,l),null,null,null));r[s.index]=y}(s,l,r.data[c+l.componentOffset]),r.firstCreatePass||ut(l,s);const g=l.initialInputs;for(let y=c;y<p;y++){const w=r.data[y],x=je(s,r,y,l);Pi(x,s),null!==g&&PO(0,y-c,x,w,0,g),(0,h.JlV)(w)&&((0,h.KdJ)(l.index,s)[h.SKP]=je(s,r,y,l))}})(r,s,l),!(64&~l.flags)&&function xO(r,s,l){const c=l.directiveStart,p=l.directiveEnd,g=l.index,y=(0,h.Z9v)();try{(0,h.ypq)(g);for(let w=c;w<p;w++){const x=r.data[w],z=s[w];(0,h.RZ9)(w),(null!==x.hostBindings||0!==x.hostVars||null!==x.hostAttrs)&&OC(x,z)}}finally{(0,h.ypq)(-1),(0,h.RZ9)(y)}}(r,s,l)}function yu(r,s,l=h.d31){const c=s.localNames;if(null!==c){let p=s.index+1;for(let g=0;g<c.length;g+=2){const y=c[g+1],w=-1===y?l(s,r):r[y];r[p++]=w}}}let bu=()=>null;function Cu(r,s,l,c,p,g){Bp(r,s[h.eDl],s,l,c)?(0,h.Qs1)(r)&&$f(s,r.index):(3&r.type&&(l=function EC(r){return"class"===r?"className":"for"===r?"htmlFor":"formaction"===r?"formAction":"innerHtml"===r?"innerHTML":"readonly"===r?"readOnly":"tabindex"===r?"tabIndex":r}(l)),Lp(r,s,l,c,p,g))}function Lp(r,s,l,c,p,g){if(3&r.type){const y=(0,h.d31)(r,s);c=null!=g?g(c,r.value||"",l):c,p.setProperty(y,l,c)}}function $f(r,s){const l=(0,h.KdJ)(s,r);16&l[h.Wg1]||(l[h.Wg1]|=64)}function OC(r,s){null!==r.hostBindings&&r.hostBindings(1,s)}function Kf(r,s){const l=r.directiveRegistry;let c=null;if(l)for(let p=0;p<l.length;p++){const g=l[p];Nm(s,g.selectors,!1)&&(c??=[],(0,h.JlV)(g)?c.unshift(g):c.push(g))}return c}function Xf(r,s,l,c,p,g,y){if(null==g)r.removeAttribute(s,p,l);else{const w=null==y?(0,h.eFE)(g):y(g,c||"",p);r.setAttribute(s,p,w,l)}}function PO(r,s,l,c,p,g){const y=g[s];if(null!==y)for(let w=0;w<y.length;w+=2)Ac(c,l,y[w],y[w+1])}function Yf(r,s,l,c,p){const g=h.Yw1+l,y=s[h.eDl],w=p(y,s,r,c,l);s[g]=w,(0,h.iMd)(r,!0);const x=2===r.type;return x?(Ep(s[h.GpT],w,r),(0===(0,h.znI)()||(0,h.yoD)(r))&&Pi(w,s),(0,h.Fje)()):Pi(w,s),(0,h.SX7)()&&(!x||!fr(r))&&Np(y,s,w,r),r}function Qf(r){let s=r;return(0,h.YWB)()?(0,h.Pfq)():(s=s.parent,(0,h.iMd)(s,!1)),s}function av(r,s,l){return(null===r||(0,h.JlV)(r))&&(l=(0,h.zAe)(l[s.index])),l[h.GpT]}function qf(r,s){const l=r[h.YEL];if(!l)return;let c;try{c=l.get(h.ZTf,null)}catch{c=null}c?.(s)}function Bp(r,s,l,c,p){const g=r.inputs?.[c],y=r.hostDirectiveInputs?.[c];let w=!1;if(y)for(let x=0;x<y.length;x+=2){const z=y[x];Ac(s.data[z],l[z],y[x+1],p),w=!0}if(g)for(const x of g)Ac(s.data[x],l[x],c,p),w=!0;return w}function lv(r,s){const l=(0,h.KdJ)(s,r),c=l[h.eDl];!function PC(r,s){for(let l=s.length;l<r.blueprint.length;l++)s.push(r.blueprint[l])}(c,l);const p=l[h.jgP];null!==p&&null===l[h.tcA]&&(l[h.tcA]=null),Un(We.ComponentStart);try{Ed(c,l,l[h.SKP])}finally{Un(We.ComponentEnd,l[h.SKP])}}function Ed(r,s,l){(0,h.ID8)(s);try{const c=r.viewQuery;null!==c&&Ar(1,c,l);const p=r.template;null!==p&&Md(r,s,p,1,l),r.firstCreatePass&&(r.firstCreatePass=!1),s[h.Ds7]?.finishViewCreation(r),r.staticContentQueries&&Zo(r,s),r.staticViewQueries&&Ar(2,r.viewQuery,l);const g=r.components;null!==g&&function kC(r,s){for(let l=0;l<s.length;l++)lv(r,s[l])}(s,g)}catch(c){throw r.firstCreatePass&&(r.incompleteFirstPass=!0,r.firstCreatePass=!1),c}finally{s[h.Wg1]&=-5,(0,h.bll)()}}function Dd(r,s,l,c){const p=(0,Pt.Ht)(null);try{const g=s.tView,x=Sp(r,g,l,4096&r[h.Wg1]?4096:16,null,s,null,null,c?.injector??null,c?.embeddedViewInjector??null,c?.dehydratedView??null);x[h.rQE]=r[s.index];const J=r[h.Ds7];return null!==J&&(x[h.Ds7]=J.createEmbeddedView(g)),Ed(g,x,l),x}finally{(0,Pt.Ht)(p)}}function Bc(r,s){return!s||null===s.firstChild||In(r)}function Hs(r,s,l,c,p=!1){for(;null!==l;){if(128===l.type){l=p?l.projectionNext:l.next;continue}const g=s[l.index];null!==g&&c.push((0,h.IvY)(g)),(0,h.A0l)(g)&&SO(g,c);const y=l.type;if(8&y)Hs(r,s,l.child,c);else if(32&y){const w=Rf(l,s);let x;for(;x=w();)c.push(x)}else if(16&y){const w=iv(s,l);if(Array.isArray(w))c.push(...w);else{const x=(0,h._0$)(s[h.b5C]);Hs(x[h.eDl],x,w,c,!0)}}l=p?l.projectionNext:l.next}return c}function SO(r,s){for(let l=h.Y20;l<r.length;l++){const c=r[l],p=c[h.eDl].firstChild;null!==p&&Hs(c[h.eDl],c,p,s)}r[h.s6P]!==r[h.jgP]&&s.push(r[h.s6P])}function IC(r){if(null!==r[h.JEi]){for(const s of r[h.JEi])s.impl.addSequence(s);r[h.JEi].length=0}}let AC=[];const RO={...Pt.pL,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:r=>{(0,h.blu)(r.lView)},consumerOnSignalRead(){this.lView[h.Iaj]=this}},LO={...Pt.pL,consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:r=>{let s=(0,h._0$)(r.lView);for(;s&&!FC(s[h.eDl]);)s=(0,h._0$)(s);s&&(0,h.HAh)(s)},consumerOnSignalRead(){this.lView[h.Iaj]=this}};function FC(r){return 2!==r.type}function RC(r){if(null===r[h.tQN])return;let s=!0;for(;s;){let l=!1;for(const c of r[h.tQN])c.dirty&&(l=!0,null===c.zone||Zone.current===c.zone?c.run():c.zone.run(()=>c.run()));s=l&&!!(8192&r[h.Wg1])}}function Jf(r,s=0){const c=r[h.M0L].rendererFactory;c.begin?.();try{!function jO(r,s){const l=(0,h.yP_)();try{(0,h.cBl)(!0),Zf(r,s);let c=0;for(;(0,h.dMS)(r);){if(100===c)throw new h.buA(103,!1);c++,Zf(r,1)}}finally{(0,h.cBl)(l)}}(r,s)}finally{c.end?.()}}function NC(r,s,l,c){if((0,h.EPY)(s))return;const p=s[h.Wg1];(0,h.ID8)(s);let w=!0,x=null,z=null;FC(r)?(z=function IO(r){return r[h.Iaj]??function AO(r){const s=AC.pop()??Object.create(RO);return s.lView=r,s}(r)}(s),x=(0,Pt.Bg)(z)):null===(0,Pt.nR)()?(w=!1,z=function NO(r){const s=r[h.Iaj]??Object.create(LO);return s.lView=r,s}(s),x=(0,Pt.Bg)(z)):s[h.Iaj]&&((0,Pt.XR)(s[h.Iaj]),s[h.Iaj]=null);try{(0,h.HUe)(s),(0,h.Kw3)(r.bindingStartIndex),null!==l&&Md(r,s,l,2,c);const J=!(3&~p);if(J){const Ae=r.preOrderCheckHooks;null!==Ae&&dt(s,Ae,null)}else{const Ae=r.preOrderHooks;null!==Ae&&ae(s,Ae,0,null),ve(s,0)}if(function VO(r){for(let s=gs(r);null!==s;s=Ns(s)){if(!(2&s[h.Wg1]))continue;const l=s[h.nfM];for(let c=0;c<l.length;c++)(0,h.HAh)(l[c])}}(s),RC(s),LC(s,0),null!==r.contentQueries&&Zo(r,s),J){const Ae=r.contentCheckHooks;null!==Ae&&dt(s,Ae)}else{const Ae=r.contentHooks;null!==Ae&&ae(s,Ae,1),ve(s,1)}!function WO(r,s){const l=r.hostBindingOpCodes;if(null!==l)try{for(let c=0;c<l.length;c++){const p=l[c];if(p<0)(0,h.ypq)(~p);else{const g=p,y=l[++c],w=l[++c];(0,h.vQI)(y,g);const x=s[g];Un(We.HostBindingsUpdateStart,x);try{w(2,x)}finally{Un(We.HostBindingsUpdateEnd,x)}}}}finally{(0,h.ypq)(-1)}}(r,s);const de=r.components;null!==de&&BC(s,de,0);const Oe=r.viewQuery;if(null!==Oe&&Ar(2,Oe,c),J){const Ae=r.viewCheckHooks;null!==Ae&&dt(s,Ae)}else{const Ae=r.viewHooks;null!==Ae&&ae(s,Ae,2),ve(s,2)}if(!0===r.firstUpdatePass&&(r.firstUpdatePass=!1),s[h.pcR]){for(const Ae of s[h.pcR])Ae();s[h.pcR]=null}IC(s),s[h.Wg1]&=-73}catch(J){throw(0,h.blu)(s),J}finally{null!==z&&((0,Pt.Wu)(z,x),w&&function FO(r){r.lView[h.Iaj]!==r&&(r.lView=null,AC.push(r))}(z)),(0,h.bll)()}}function LC(r,s){for(let l=gs(r);null!==l;l=Ns(l))for(let c=h.Y20;c<l.length;c++)dv(l[c],s)}function HO(r,s,l){Un(We.ComponentStart);const c=(0,h.KdJ)(s,r);try{dv(c,l)}finally{Un(We.ComponentEnd,c[h.SKP])}}function dv(r,s){(0,h.F1c)(r)&&Zf(r,s)}function Zf(r,s){const c=r[h.eDl],p=r[h.Wg1],g=r[h.Iaj];let y=!!(0===s&&16&p);if(y||=!!(64&p&&0===s),y||=!!(1024&p),y||=!(!g?.dirty||!(0,Pt.si)(g)),y||=!1,g&&(g.dirty=!1),r[h.Wg1]&=-9217,y)NC(c,r,c.template,r[h.SKP]);else if(8192&p){const w=(0,Pt.Ht)(null);try{RC(r),LC(r,1);const x=c.components;null!==x&&BC(r,x,1),IC(r)}finally{(0,Pt.Ht)(w)}}}function BC(r,s,l){for(let c=0;c<s.length;c++)HO(r,s[c],l)}function wu(r,s){const l=(0,h.yP_)()?64:1088;for(r[h.M0L].changeDetectionScheduler?.notify(s);r;){r[h.Wg1]|=l;const c=(0,h._0$)(r);if((0,h.EFk)(r)&&!c)return r;r=c}return null}function jC(r,s,l,c){return[r,!0,0,s,null,c,null,l,null,null]}function VC(r,s){const l=h.Y20+s;if(l<r.length)return r[l]}function ic(r,s,l,c=!0){const p=s[h.eDl];if(function Vp(r,s,l,c){const p=h.Y20+c,g=l.length;c>0&&(l[p-1][h.K29]=s),c<g-h.Y20?(s[h.K29]=l[p],(0,h.EYC)(l,h.Y20+c,s)):(l.push(s),s[h.K29]=null),s[h.f7T]=l;const y=s[h.rQE];null!==y&&l!==y&&Eu(y,s);const w=s[h.Ds7];null!==w&&w.insertView(r),(0,h._gW)(s),s[h.Wg1]|=128}(p,s,r,l),c){const y=Nc(l,r),w=s[h.GpT],x=w.parentNode(r[h.s6P]);null!==x&&function vC(r,s,l,c,p,g){c[h.jgP]=p,c[h.qlT]=s,zf(r,c,l,1,p,g)}(p,r[h.qlT],w,s,x,y)}const g=s[h.tcA];null!==g&&null!==g.firstChild&&(g.firstChild=null)}function jp(r,s){const l=Mu(r,s);return void 0!==l&&vu(l[h.eDl],l),l}function Mu(r,s){if(r.length<=h.Y20)return;const l=h.Y20+s,c=r[l];if(c){const p=c[h.rQE];null!==p&&p!==r&&Vf(p,c),s>0&&(r[l-1][h.K29]=c[h.K29]);const g=(0,h.E6O)(r,h.Y20+s);Qm(c[h.eDl],c);const y=g[h.Ds7];null!==y&&y.detachView(g[h.eDl]),c[h.f7T]=null,c[h.K29]=null,c[h.Wg1]&=-129}return c}function Eu(r,s){const l=r[h.nfM],c=s[h.f7T];((0,h.q$2)(c)||s[h.b5C]!==c[h.f7T][h.b5C])&&(r[h.Wg1]|=2),null===l?r[h.nfM]=[s]:l.push(s)}class rc{_lView;_cdRefInjectingView;_appRef=null;_attachedToViewContainer=!1;exhaustive;get rootNodes(){const s=this._lView,l=s[h.eDl];return Hs(l,s,l.firstChild,[])}constructor(s,l){this._lView=s,this._cdRefInjectingView=l}get context(){return this._lView[h.SKP]}set context(s){this._lView[h.SKP]=s}get destroyed(){return(0,h.EPY)(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const s=this._lView[h.f7T];if((0,h.A0l)(s)){const l=s[h.bm_],c=l?l.indexOf(this):-1;c>-1&&(Mu(s,c),(0,h.E6O)(l,c))}this._attachedToViewContainer=!1}vu(this._lView[h.eDl],this._lView)}onDestroy(s){(0,h.ik5)(this._lView,s)}markForCheck(){wu(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[h.Wg1]&=-129}reattach(){(0,h._gW)(this._lView),this._lView[h.Wg1]|=128}detectChanges(){this._lView[h.Wg1]|=1024,Jf(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new h.buA(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;const s=(0,h.EFk)(this._lView),l=this._lView[h.rQE];null!==l&&!s&&Vf(l,this._lView),qm(this._lView[h.eDl],this._lView)}attachToAppRef(s){if(this._attachedToViewContainer)throw new h.buA(902,!1);this._appRef=s;const l=(0,h.EFk)(this._lView),c=this._lView[h.rQE];null!==c&&!l&&Eu(c,this._lView),(0,h._gW)(this._lView)}}let Du=(()=>class r{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=uv;constructor(l,c,p){this._declarationLView=l,this._declarationTContainer=c,this.elementRef=p}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(l,c){return this.createEmbeddedViewImpl(l,c)}createEmbeddedViewImpl(l,c,p){const g=Dd(this._declarationLView,this._declarationTContainer,l,{embeddedViewInjector:c,dehydratedView:p});return new rc(g)}})();function uv(){return eg((0,h.Mx4)(),(0,h.OAn)())}function eg(r,s){return 4&r.type?new Du(s,r,Y(r,s)):null}function fv(r,s,l){const c=s.insertBeforeIndex,p=Array.isArray(c)?c[0]:c;return null===p?La(r,0,l):(0,h.IvY)(l[p])}
vendor: 5,791 bytes, line 1
1function gv(r,s,l,c,p){const g=s.insertBeforeIndex;if(Array.isArray(g)){let y=c,w=null;if(3&s.type||(w=y,y=p),null!==y&&-1===s.componentOffset)for(let x=1;x<g.length;x++)va(r,y,l[g[x]],w,!1)}}function Vc(r,s,l,c,p){let g=r.data[s];if(null===g)g=rg(r,s,l,c,p),(0,h.JjR)()&&(g.flags|=32);else if(64&g.type){g.type=l,g.value=c,g.attrs=p;const y=(0,h.Ab)();g.injectorIndex=null===y?-1:y.injectorIndex}return(0,h.iMd)(g,!0),g}function rg(r,s,l,c,p){const g=(0,h.veI)(),y=(0,h.YWB)(),x=r.data[s]=function mv(r,s,l,c,p,g){let y=s?s.injectorIndex:-1,w=0;return(0,h.KtD)()&&(w|=128),{type:l,index:c,insertBeforeIndex:null,injectorIndex:y,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,fieldIndex:-1,customControlIndex:-1,propertyBindings:null,flags:w,providerIndexes:0,value:p,attrs:g,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:s,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,y?g:g&&g.parent,l,s,c,p);return function _v(r,s,l,c){null===r.firstChild&&(r.firstChild=s),null!==l&&(c?null==l.child&&null!==s.parent&&(l.child=s):null===l.next&&(l.next=s,s.prev=l))}(r,x,g,y),x}function vv(r,s){if(r.push(s),r.length>1)for(let l=r.length-2;l>=0;l--){const c=r[l];yv(c)||Hc(c,s)&&null===og(c)&&YO(c,s.index)}}function yv(r){return!(64&r.type)}function Hc(r,s){return yv(s)||r.index>s.index}function og(r){const s=r.insertBeforeIndex;return Array.isArray(s)?s[0]:s}function YO(r,s){const l=r.insertBeforeIndex;Array.isArray(l)?l[0]=s:(nv(fv,gv),r.insertBeforeIndex=s)}function Td(r,s){const l=r.data[s];return null===l||"string"==typeof l?null:l.hasOwnProperty("currentCaseLViewIndex")?l:l.value}function qO(r,s,l){const c=rg(r,l,64,null,null);return vv(s,c),c}function sg(r,s){const l=s[r.currentCaseLViewIndex];return null===l?l:l<0?~l:l}function GC(r){return r>>>17}function KC(r){return(131070&r)>>>1}function bv(r,s,l){r.index=0;const c=sg(s,l);r.removes=null!==c?s.remove[c]:h.Mlv}function ag(r){if(r.index<r.removes.length){const s=r.removes[r.index++];return s>0?r.lView[s]:(r.stack.push(r.index,r.removes),bv(r,r.lView[h.eDl].data[~s],r.lView),ag(r))}return 0===r.stack.length?(r.lView=void 0,null):(r.removes=r.stack.pop(),r.index=r.stack.pop(),ag(r))}function ZO(){const r={stack:[],index:-1};return function s(l,c){for(r.lView=c;r.stack.length;)r.stack.pop();return bv(r,l.value,c),ag.bind(null,r)}}function sc(r,s,l){for(const c of l.node.cases[l.case]){const p=s.get(c.index-h.Yw1);p&&Ra(r,p,!1)}}function Pu(r){const s=r[h.qFA]??[],c=r[h.f7T][h.GpT],p=[];for(const g of s)void 0!==g.data.di?p.push(g):xv(g,c);r[h.qFA]=p}function sw(r){const{lContainer:s}=r,l=s[h.qFA];if(null===l)return;const p=s[h.f7T][h.GpT];for(const g of l)xv(g,p)}function xv(r,s){let l=0,c=r.firstChild;if(c){const p=r.data.r;for(;l<p;){const g=c.nextSibling;Ra(s,c,!1),c=g,l++}}}function cg(r){Pu(r);const s=r[h.jgP];(0,h.q$2)(s)&&dg(s);for(let l=h.Y20;l<r.length;l++)dg(r[l])}function dg(r){!function Tv(r){const s=r[h.tcA];if(s){const{i18nNodes:l,dehydratedIcuData:c}=s;if(l&&c){const p=r[h.GpT];for(const g of c.values())sc(p,l,g)}s.i18nNodes=void 0,s.dehydratedIcuData=void 0}}(r);const s=r[h.eDl];for(let l=h.Yw1;l<s.bindingStartIndex;l++)(0,h.A0l)(r[l])?cg(r[l]):(0,h.q$2)(r[l])&&dg(r[l])}let lw=class{},cw=class{};class Sv{resolveComponentFactory(s){throw new h.buA(917,!1)}}let Pd=class{static NULL=new Sv};class zp{}let Iv=(()=>class r{destroyNode=null;static __NG_ELEMENT_ID__=()=>function Av(){const r=(0,h.OAn)(),s=(0,h.Mx4)(),l=(0,h.KdJ)(s.index,r);return((0,h.q$2)(l)?l:r)[h.GpT]}()})(),Fv=(()=>{class r{static \u0275prov=(0,h.jDH)({token:r,providedIn:"root",factory:()=>null})}return r})();function $p(r){return void 0!==r.ngModule}function ac(r){return!!(0,h.phH)(r)}function $c(r){return!!(0,h.oyA)(r)}function hg(r){return!!(0,h.HaV)(r)}function kd(r){return!!(0,h.xUg)(r)}function Nv(r,s){if((0,h.Jzi)(r)&&!(r=(0,h.nl4)(r)))throw new Error(`Expected forwardRef function, imported from "${(0,h.PP7)(s)}", to return a standalone entity or NgModule but got "${(0,h.PP7)(r)||r}".`);if(null==(0,h.phH)(r)){const l=(0,h.xUg)(r)||(0,h.HaV)(r)||(0,h.oyA)(r);if(null==l)throw $p(r)?new Error(`A module with providers was imported from "${(0,h.PP7)(s)}". Modules with providers are not supported in standalone components imports.`):new Error(`The "${(0,h.PP7)(r)}" type, imported from "${(0,h.PP7)(s)}", must be a standalone component / directive / pipe or an NgModule. Did you forget to add the required @Component / @Directive / @Pipe or @NgModule annotation?`);if(!l.standalone){const c=function Rv(r){return(0,h.xUg)(r)?"component":(0,h.HaV)(r)?"directive":(0,h.oyA)(r)?"pipe":"type"}(r);throw new Error(`The "${(0,h.PP7)(r)}" ${c}, imported from "${(0,h.PP7)(s)}", is not standalone. Does the ${c} have the standalone: false flag?`)}}}class dw{ownerNgModule=new WeakMap;ngModulesWithSomeUnresolvedDecls=new Set;ngModulesScopeCache=new WeakMap;standaloneComponentsScopeCache=new WeakMap;resolveNgModulesDecls(){if(0!==this.ngModulesWithSomeUnresolvedDecls.size){for(const s of this.ngModulesWithSomeUnresolvedDecls){const l=(0,h.phH)(s);if(l?.declarations)for(const c of fl(l.declarations))kd(c)&&this.ownerNgModule.set(c,s)}this.ngModulesWithSomeUnresolvedDecls.clear()}}getComponentDependencies(s,l){this.resolveNgModulesDecls();const c=(0,h.xUg)(s);if(null===c)throw new Error(`Attempting to get component dependencies for a type that is not a component: ${s}`);if(c.standalone){const p=this.getStandaloneComponentScope(s,l);return p.compilation.isPoisoned?{dependencies:[]}
vendor: 20,339 bytes, line 1
1:{dependencies:[...p.compilation.directives,...p.compilation.pipes,...p.compilation.ngModules]}}{if(!this.ownerNgModule.has(s))return{dependencies:[]};const p=this.getNgModuleScope(this.ownerNgModule.get(s));return p.compilation.isPoisoned?{dependencies:[]}:{dependencies:[...p.compilation.directives,...p.compilation.pipes]}}}registerNgModule(s,l){if(!ac(s))throw new Error(`Attempting to register a Type which is not NgModule as NgModule: ${s}`);this.ngModulesWithSomeUnresolvedDecls.add(s)}clearScopeCacheFor(s){this.ngModulesScopeCache.delete(s),this.standaloneComponentsScopeCache.delete(s)}getNgModuleScope(s){if(this.ngModulesScopeCache.has(s))return this.ngModulesScopeCache.get(s);const l=this.computeNgModuleScope(s);return this.ngModulesScopeCache.set(s,l),l}computeNgModuleScope(s){const l=(0,h.WbQ)(s),c={exported:{directives:new Set,pipes:new Set},compilation:{directives:new Set,pipes:new Set}};for(const p of fl(l.imports))if(ac(p)){const g=this.getNgModuleScope(p);jl(g.exported.directives,c.compilation.directives),jl(g.exported.pipes,c.compilation.pipes)}else{if(!(0,h.QuC)(p)){c.compilation.isPoisoned=!0;break}if(hg(p)||kd(p))c.compilation.directives.add(p);else{if(!$c(p))throw new h.buA(980,"The standalone imported type is neither a component nor a directive nor a pipe");c.compilation.pipes.add(p)}}if(!c.compilation.isPoisoned)for(const p of fl(l.declarations)){if(ac(p)||(0,h.QuC)(p)){c.compilation.isPoisoned=!0;break}$c(p)?c.compilation.pipes.add(p):c.compilation.directives.add(p)}for(const p of fl(l.exports))if(ac(p)){const g=this.getNgModuleScope(p);jl(g.exported.directives,c.exported.directives),jl(g.exported.pipes,c.exported.pipes),jl(g.exported.directives,c.compilation.directives),jl(g.exported.pipes,c.compilation.pipes)}else $c(p)?c.exported.pipes.add(p):c.exported.directives.add(p);return c}getStandaloneComponentScope(s,l){if(this.standaloneComponentsScopeCache.has(s))return this.standaloneComponentsScopeCache.get(s);const c=this.computeStandaloneComponentScope(s,l);return this.standaloneComponentsScopeCache.set(s,c),c}computeStandaloneComponentScope(s,l){const c={compilation:{directives:new Set([s]),pipes:new Set,ngModules:new Set}};for(const p of(0,h.Bqz)(l??[])){const g=(0,h.nl4)(p);try{Nv(g,s)}catch{return c.compilation.isPoisoned=!0,c}if(ac(g)){c.compilation.ngModules.add(g);const y=this.getNgModuleScope(g);if(y.exported.isPoisoned)return c.compilation.isPoisoned=!0,c;jl(y.exported.directives,c.compilation.directives),jl(y.exported.pipes,c.compilation.pipes)}else if($c(g))c.compilation.pipes.add(g);else{if(!hg(g)&&!kd(g))return c.compilation.isPoisoned=!0,c;c.compilation.directives.add(g)}}return c}isOrphanComponent(s){const l=(0,h.xUg)(s);return!(!l||l.standalone||(this.resolveNgModulesDecls(),this.ownerNgModule.has(s)))}}function jl(r,s){for(const l of r)s.add(l)}const Sd=new dw,Iu={};class Gc{injector;parentInjector;constructor(s,l){this.injector=s,this.parentInjector=l}get(s,l,c){const p=this.injector.get(s,Iu,c);return p!==Iu||l===Iu?p:this.parentInjector.get(s,l,c)}}function Id(r,s,l){let c=l?r.styles:null,p=l?r.classes:null,g=0;if(null!==s)for(let y=0;y<s.length;y++){const w=s[y];if("number"==typeof w)g=w;else if(1==g)p=(0,h.n$e)(p,w);else if(2==g){const z=s[++y];c=(0,h.n$e)(c,w+": "+z+";")}}l?r.styles=c:r.stylesWithoutHost=c,l?r.classes=p:r.classesWithoutHost=p}function Kc(r,s=0){const l=(0,h.OAn)();return null===l?(0,h.KVO)(r,s):Eo((0,h.Mx4)(),l,(0,h.nl4)(r),s)}function fg(){throw new Error("invalid")}function gg(r,s,l,c,p){const g=null===c?null:{"":-1},y=p(r,l);if(null!==y){let w=y,x=null,z=null;for(const J of y)if(null!==J.resolveHostDirectives){[w,x,z]=J.resolveHostDirectives(y);break}!function Lv(r,s,l,c,p,g,y){const w=c.length;let x=null;for(let Oe=0;Oe<w;Oe++){const Ae=c[Oe];null===x&&(0,h.JlV)(Ae)&&(x=Ae,Gp(r,l,Oe)),Zn(ut(l,s),r,Ae.type)}(function Xp(r,s,l){r.flags|=1,r.directiveStart=s,r.directiveEnd=s+l,r.providerIndexes=s})(l,r.data.length,w),x?.viewProvidersResolver&&x.viewProvidersResolver(x);for(let Oe=0;Oe<w;Oe++){const Ae=c[Oe];Ae.providersResolver&&Ae.providersResolver(Ae)}let z=!1,J=!1,de=fu(r,s,w,null);w>0&&(l.directiveToIndex=new Map);for(let Oe=0;Oe<w;Oe++){const Ae=c[Oe];if(l.mergedAttrs=Dn(l.mergedAttrs,Ae.hostAttrs),gT(r,l,s,de,Ae),yg(de,Ae,p),null!==y&&y.has(Ae)){const[Bt,yn]=y.get(Ae);l.directiveToIndex.set(Ae.type,[de,Bt+l.directiveStart,yn+l.directiveStart])}else(null===g||!g.has(Ae))&&l.directiveToIndex.set(Ae.type,de);null!==Ae.contentQueries&&(l.flags|=4),(null!==Ae.hostBindings||null!==Ae.hostAttrs||0!==Ae.hostVars)&&(l.flags|=64);const nt=Ae.type.prototype;!z&&(nt.ngOnChanges||nt.ngOnInit||nt.ngDoCheck)&&((r.preOrderHooks??=[]).push(l.index),z=!0),!J&&(nt.ngOnChanges||nt.ngDoCheck)&&((r.preOrderCheckHooks??=[]).push(l.index),J=!0),de++}!function Bv(r,s,l){for(let c=s.directiveStart;c<s.directiveEnd;c++){const p=r.data[c];if(null!==l&&l.has(p)){const g=l.get(p);Ms(0,s,g,c),Ms(1,s,g,c),vg(s,c,!0)}else mg(0,s,p,c),mg(1,s,p,c),vg(s,c,!1)}}(r,l,g)}(r,s,l,w,g,x,z)}null!==g&&null!==c&&function _g(r,s,l){const c=r.localNames=[];for(let p=0;p<s.length;p+=2){const g=l[s[p+1]];if(null==g)throw new h.buA(-301,!1);c.push(s[p],g)}}(l,c,g)}function Gp(r,s,l){s.componentOffset=l,(r.components??=[]).push(s.index)}function mg(r,s,l,c){const p=0===r?l.inputs:l.outputs;for(const g in p)if(p.hasOwnProperty(g)){let y;y=0===r?s.inputs??={}:s.outputs??={},y[g]??=[],y[g].push(c),Vl(s,g)}}function Ms(r,s,l,c){const p=0===r?l.inputs:l.outputs;for(const g in p)if(p.hasOwnProperty(g)){const y=p[g];let w;w=0===r?s.hostDirectiveInputs??={}:s.hostDirectiveOutputs??={},w[y]??=[],w[y].push(c,g),Vl(s,y)}}function Vl(r,s){"class"===s?r.flags|=8:"style"===s&&(r.flags|=16)}function vg(r,s,l){const{attrs:c,inputs:p,hostDirectiveInputs:g}=r;if(null===c||!l&&null===p||l&&null===g||Pf(r))return r.initialInputs??=[],void r.initialInputs.push(null);let y=null,w=0;for(;w<c.length;){const x=c[w];if(0!==x)if(5!==x){if("number"==typeof x)break;if(!l&&p.hasOwnProperty(x)){const z=p[x];for(const J of z)if(J===s){y??=[],y.push(x,c[w+1]);break}}else if(l&&g.hasOwnProperty(x)){const z=g[x];for(let J=0;J<z.length;J+=2)if(z[J]===s){y??=[],y.push(z[J+1],c[w+1]);break}}w+=2}else w+=2;else w+=4}r.initialInputs??=[],r.initialInputs.push(y)}function gT(r,s,l,c,p){r.data[c]=p;const g=p.factory||(p.factory=(0,h.wGu)(p.type,!0)),y=new Ut(g,(0,h.JlV)(p),Kc,null);r.blueprint[c]=y,l[c]=y,function Kp(r,s,l,c,p){const g=p.hostBindings;if(g){let y=r.hostBindingOpCodes;null===y&&(y=r.hostBindingOpCodes=[]);const w=~s.index;(function jv(r){let s=r.length;for(;s>0;){const l=r[--s];if("number"==typeof l&&l<0)return l}return 0})(y)!=w&&y.push(w),y.push(l,c,g)}}(r,s,c,fu(r,l,p.hostVars,kr),p)}function yg(r,s,l){if(l){if(s.exportAs)for(let c=0;c<s.exportAs.length;c++)l[s.exportAs[c]]=r;(0,h.JlV)(s)&&(l[""]=r)}}function Au(r,s,l,c,p,g,y,w){const x=s[h.eDl],z=x.consts,de=Vc(x,r,l,c,(0,h.db4)(z,y));return g&&gg(x,s,de,(0,h.db4)(z,w),p),de.mergedAttrs=Dn(de.mergedAttrs,de.attrs),null!==de.attrs&&Id(de,de.attrs,!1),null!==de.mergedAttrs&&Id(de,de.mergedAttrs,!0),null!==x.queries&&x.queries.elementStart(x,de),de}function bg(r,s){ct(r,s),(0,h.srX)(s)&&r.queries.elementEnd(s)}function Cg(r,s,l,c,p,g){const y=s.consts,x=Vc(s,r,l,c,(0,h.db4)(y,p));if(x.mergedAttrs=Dn(x.mergedAttrs,x.attrs),null!=g){const z=(0,h.db4)(y,g);x.localNames=[];for(let J=0;J<z.length;J+=2)x.localNames.push(z[J],-1)}return null!==x.attrs&&Id(x,x.attrs,!1),null!==x.mergedAttrs&&Id(x,x.mergedAttrs,!0),null!==s.queries&&s.queries.elementStart(s,x),x}function wg(r){return!!hw(r)&&(Array.isArray(r)||!(r instanceof Map)&&Symbol.iterator in r)}function pw(r,s){if(Array.isArray(r))for(let l=0;l<r.length;l++)s(r[l]);else{const l=r[Symbol.iterator]();let c;for(;!(c=l.next()).done;)s(c.value)}}function hw(r){return null!==r&&("function"==typeof r||"object"==typeof r)}function Hl(r,s,l){return r[s]=l}function Yp(r,s){return r[s]}function Zr(r,s,l){return l!==kr&&(!Object.is(r[s],l)&&(r[s]=l,!0))}function Xc(r,s,l,c){const p=Zr(r,s,l);return Zr(r,s+1,c)||p}function Fu(r,s,l,c,p){const g=Xc(r,s,l,c);return Zr(r,s+2,p)||g}function Xa(r,s,l,c,p,g){const y=Xc(r,s,l,c);return Xc(r,s+2,p,g)||y}const fw=Symbol("CONTROL");function lc(r,s,l){return function c(p){wu((0,h.Qs1)(r)?(0,h.KdJ)(r.index,s):s,5);const y=s[h.SKP];let w=Ad(s,y,l,p),x=c.__ngNextListenerFn__;for(;x;)w=Ad(s,y,x,p)&&w,x=x.__ngNextListenerFn__;return w}}function Ad(r,s,l,c){const p=(0,Pt.Ht)(null);try{return Un(We.OutputStart,s,l),!1!==l(c)}catch(g){return qf(r,g),!1}finally{Un(We.OutputEnd,s,l),(0,Pt.Ht)(p)}}function Yc(r,s,l,c,p,g,y,w){const x=(0,h.yoD)(r);let z=!1,J=null;if(!c&&x&&(J=function Ru(r,s,l,c){const p=r.cleanup;if(null!=p)for(let g=0;g<p.length-1;g+=2){const y=p[g];if(y===l&&p[g+1]===c){const w=s[h.VVG],x=p[g+2];return w&&w.length>x?w[x]:null}"string"==typeof y&&(g+=2)}return null}(s,l,g,r.index)),null!==J)(J.__ngLastListenerFn__||J).__ngNextListenerFn__=y,J.__ngLastListenerFn__=y,z=!0;else{const de=(0,h.d31)(r,l),Oe=c?c(de):de,Ae=p.listen(Oe,g,w);(function Fd(r){return r.startsWith("animation")||r.startsWith("transition")})(g)||Qc(c?Bt=>c((0,h.IvY)(Bt[r.index])):r.index,s,l,g,w,Ae,!1)}return z}function Qc(r,s,l,c,p,g,y){const w=s.firstCreatePass?(0,h.vNG)(s):null,x=(0,h.d_l)(l),z=x.length;x.push(p,g),w&&w.push(c,r,z,(z+1)*(y?-1:1))}function cc(r,s,l,c,p,g){const w=s[h.eDl],de=s[l][w.data[l].outputs[c]].subscribe(g);Qc(r.index,w,s,p,g,de,!0)}const gl=Symbol("BINDING");class Nu extends Pd{ngModule;constructor(s){super(),this.ngModule=s}resolveComponentFactory(s){const l=(0,h.xUg)(s);return new dc(l,this.ngModule)}}class dc extends cw{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=function Lu(r){return Object.keys(r).map(s=>{const[l,c,p]=r[s],g={propName:l,templateName:s,isSignal:0!==(c&Af.SignalBased)};return p&&(g.transform=p),g})}(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=function vT(r){return Object.keys(r).map(s=>({propName:r[s],templateName:s}))}(this.componentDef.outputs),this.cachedOutputs}constructor(s,l){super(),this.componentDef=s,this.ngModule=l,this.componentType=s.type,this.selector=function OO(r){return r.map(sC).join(",")}(s.selectors),this.ngContentSelectors=s.ngContentSelectors??[],this.isBoundToModule=!!l}create(s,l,c,p,g,y){Un(We.DynamicComponentStart);const w=(0,Pt.Ht)(null);try{const x=this.componentDef,z=function Jp(r,s,l,c){const p=r?["ng-version","21.1.4"]:function kp(r){const s=[],l=[];let c=1,p=2;for(;c<r.length;){let g=r[c];if("string"==typeof g)2===p?""!==g&&s.push(g,r[++c]):8===p&&l.push(g);else{if(!Ga(p))break;p=g}c++}return l.length&&s.push(1,...l),s}(s.selectors[0]);let g=null,y=null,w=0;if(l)for(const J of l)w+=J[gl].requiredVars,J.create&&(J.targetIdx=0,(g??=[]).push(J)),J.update&&(J.targetIdx=0,(y??=[]).push(J));if(c)for(let J=0;J<c.length;J++){const de=c[J];if("function"!=typeof de)for(const Oe of de.bindings){w+=Oe[gl].requiredVars;const Ae=J+1;Oe.create&&(Oe.targetIdx=Ae,(g??=[]).push(Oe)),Oe.update&&(Oe.targetIdx=Ae,(y??=[]).push(Oe))}}const x=[s];if(c)for(const J of c){const Oe=(0,h.HaV)("function"==typeof J?J:J.type);x.push(Oe)}return Sf(0,null,function Bu(r,s){return r||s?l=>{if(1&l&&r)for(const c of r)c.create();if(2&l&&s)for(const c of s)c.update()}:null}(g,y),1,w,x,null,null,null,[p],null)}(c,x,y,g),J=function yT(r,s,l){let c=s instanceof h.uvJ?s:s?.injector;return c&&null!==r.getStandaloneInjector&&(c=r.getStandaloneInjector(c)||c),c?new Gc(l,c):l}(x,p||this.ngModule,s),de=function Uv(r){const s=r.get(zp,null);if(null===s)throw new h.buA(407,!1);return{rendererFactory:s,sanitizer:r.get(Fv,null),changeDetectionScheduler:r.get(h.hk6,null),ngReflect:!1}}(J),Oe=de.rendererFactory.createRenderer(null,x),Ae=c?function wC(r,s,l,c){const g=c.get(ia,!1)||l===Lo.ShadowDom||l===Lo.ExperimentalIsolatedShadowDom,y=r.selectRootElement(s,g);return function MC(r){bu(r)}(y),y}(Oe,c,x.encapsulation,J):function bT(r,s){const l=function qc(r){return(r.selectors[0][0]||"div").toLowerCase()}(r);return As(s,l,"svg"===l?h.jNX:"math"===l?h.rJ1:null)}(x,Oe),nt=y?.some(ju)||g?.some(kn=>"function"!=typeof kn&&kn.bindings.some(ju)),Bt=Sp(null,z,null,512|Ip(x),null,null,de,Oe,J,null,null);Bt[h.Yw1]=Ae,(0,h.ID8)(Bt);let yn=null;try{const kn=Au(h.Yw1,Bt,2,"#host",()=>z.directiveRegistry,!0,0);Ep(Oe,Ae,kn),Pi(Ae,Bt),Vs(z,Bt,kn),ws(z,kn,Bt),bg(z,kn),void 0!==l&&function mw(r,s,l){const c=r.projection=[];for(let p=0;p<s.length;p++){const g=l[p];c.push(null!=g&&g.length?Array.from(g):null)}}(kn,this.ngContentSelectors,l),yn=(0,h.KdJ)(kn.index,Bt),Bt[h.SKP]=yn[h.SKP],Ed(z,Bt,null)}catch(kn){throw null!==yn&&mi(yn),mi(Bt),kn}finally{Un(We.DynamicComponentEnd),(0,h.bll)()}return new Zp(this.componentType,Bt,!!nt)}finally{(0,Pt.Ht)(w)}}}function ju(r){const s=r[gl].kind;return"input"===s||"twoWay"===s}class Zp extends lw{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(s,l,c){super(),this._rootLView=l,this._hasInputBindings=c,this._tNode=(0,h.XRZ)(l[h.eDl],h.Yw1),this.location=Y(this._tNode,l),this.instance=(0,h.KdJ)(this._tNode.index,l)[h.SKP],this.hostView=this.changeDetectorRef=new rc(l,void 0),this.componentType=s}setInput(s,l){const c=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(s)&&Object.is(this.previousInputValues.get(s),l))return;const p=this._rootLView;Bp(c,p[h.eDl],p,s,l),this.previousInputValues.set(s,l),wu((0,h.KdJ)(c.index,p),1)}get injector(){return new Sn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(s){this.hostView.onDestroy(s)}}let Rd=(()=>class r{static __NG_ELEMENT_ID__=eh})();function eh(){return Pg((0,h.Mx4)(),(0,h.OAn)())}const vw=Rd,zv=class extends vw{_lContainer;_hostTNode;_hostLView;constructor(s,l,c){super(),this._lContainer=s,this._hostTNode=l,this._hostLView=c}get element(){return Y(this._hostTNode,this._hostLView)}get injector(){return new Sn(this._hostTNode,this._hostLView)}get parentInjector(){const s=Jn(this._hostTNode,this._hostLView);if(nr(s)){const l=Xi(s,this._hostLView),c=jn(s);return new Sn(l[h.eDl].data[c+8],l)}return new Sn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(s){const l=Tg(this._lContainer);return null!==l&&l[s]||null}get length(){return this._lContainer.length-h.Y20}createEmbeddedView(s,l,c){let p,g;"number"==typeof c?p=c:null!=c&&(p=c.index,g=c.injector);const w=s.createEmbeddedViewImpl(l||{},g,null);return this.insertImpl(w,p,Bc(this._hostTNode,null)),w}createComponent(s,l,c,p,g,y,w){const x=s&&!Zi(s);let z;if(x)z=l;else{const yn=l||{};z=yn.index,c=yn.injector,p=yn.projectableNodes,g=yn.environmentInjector||yn.ngModuleRef,y=yn.directives,w=yn.bindings}const J=x?s:new dc((0,h.xUg)(s)),de=c||this.parentInjector;if(!g&&null==J.ngModule){const kn=(x?de:this.parentInjector).get(h.uvJ,null);kn&&(g=kn)}(0,h.xUg)(J.componentType??{});const Bt=J.create(de,p,null,g,y,w);return this.insertImpl(Bt.hostView,z,Bc(this._hostTNode,null)),Bt}insert(s,l){return this.insertImpl(s,l,!0)}insertImpl(s,l,c){const p=s._lView;if((0,h.ITl)(p)){const w=this.indexOf(s);if(-1!==w)this.detach(w);else{const x=p[h.f7T],z=new zv(x,x[h.qlT],x[h.f7T]);z.detach(z.indexOf(s))}}const g=this._adjustIndex(l),y=this._lContainer;return ic(y,p,g,c),s.attachToViewContainerRef(),(0,h.EYC)(xg(y),g,s),s}move(s,l){return this.insert(s,l)}indexOf(s){const l=Tg(this._lContainer);return null!==l?l.indexOf(s):-1}remove(s){const l=this._adjustIndex(s,-1),c=Mu(this._lContainer,l);c&&((0,h.E6O)(xg(this._lContainer),l),vu(c[h.eDl],c))}detach(s){const l=this._adjustIndex(s,-1),c=Mu(this._lContainer,l);return c&&null!=(0,h.E6O)(xg(this._lContainer),l)?new rc(c):null}_adjustIndex(s,l=0){return s??this.length+l}};function Tg(r){return r[h.bm_]}function xg(r){return r[h.bm_]||(r[h.bm_]=[])}function Pg(r,s){let l;const c=s[r.index];return(0,h.A0l)(c)?l=c:(l=jC(c,s,null,r),s[r.index]=l,If(s,l)),bw(l,s,r,c),new zv(l,r,s)}let bw=function Cw(r,s,l,c){if(r[h.s6P])return;let p;p=8&l.type?(0,h.IvY)(c):function yw(r,s){const l=r[h.GpT],c=l.createComment(""),p=(0,h.d31)(s,r),g=l.parentNode(p);return va(l,g,c,l.nextSibling(p),!1),c}(s,l),r[h.s6P]=p};class nh{queryList;matches=null;constructor(s){this.queryList=s}clone(){return new nh(this.queryList)}setDirty(){this.queryList.setDirty()}}class Vu{queries;constructor(s=[]){this.queries=s}createEmbeddedView(s){const l=s.queries;if(null!==l){const c=null!==s.contentQueries?s.contentQueries[0]:l.length,p=[];for(let g=0;g<c;g++){const y=l.getByIndex(g);p.push(this.queries[y.indexInDeclarationView].clone())}return new Vu(p)}return null}insertView(s){this.dirtyQueriesWithMatches(s)}detachView(s){this.dirtyQueriesWithMatches(s)}finishViewCreation(s){this.dirtyQueriesWithMatches(s)}dirtyQueriesWithMatches(s){for(let l=0;l<this.queries.length;l++)null!==Ld(s,l).matches&&this.queries[l].setDirty()}}class $v{flags;read;predicate;constructor(s,l,c=null){this.flags=l,this.read=c,this.predicate="string"==typeof s?function MT(r){return r.split(",").map(s=>s.trim())}(s):s}}class Gv{queries;constructor(s=[]){this.queries=s}elementStart(s,l){for(let c=0;c<this.queries.length;c++)this.queries[c].elementStart(s,l)}elementEnd(s){for(let l=0;l<this.queries.length;l++)this.queries[l].elementEnd(s)}embeddedTView(s){let l=null;for(let c=0;c<this.length;c++){const p=null!==l?l.length:0,g=this.getByIndex(c).embeddedTView(s,p);g&&(g.indexInDeclarationView=c,null!==l?l.push(g):l=[g])}return null!==l?new Gv(l):null}template(s,l){for(let c=0;c<this.queries.length;c++)this.queries[c].template(s,l)}getByIndex(s){return this.queries[s]}get length(){return this.queries.length}track(s){this.queries.push(s)}}class Ig{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(s,l=-1){this.metadata=s,this._declarationNodeIndex=l}elementStart(s,l){this.isApplyingToNode(l)&&this.matchTNode(s,l)}elementEnd(s){this._declarationNodeIndex===s.index&&(this._appliesToNextNode=!1)}template(s,l){this.elementStart(s,l)}embeddedTView(s,l){return this.isApplyingToNode(s)?(this.crossesNgTemplate=!0,this.addMatch(-s.index,l),new Ig(this.metadata)):null}isApplyingToNode(s){if(this._appliesToNextNode&&1&~this.metadata.flags){const l=this._declarationNodeIndex;let c=s.parent;for(;null!==c&&8&c.type&&c.index!==l;)c=c.parent;return l===(null!==c?c.index:-1)}return this._appliesToNextNode}matchTNode(s,l){const c=this.metadata.predicate;if(Array.isArray(c))for(let p=0;p<c.length;p++){const g=c[p];this.matchTNodeWithReadOption(s,l,Hu(l,g)),this.matchTNodeWithReadOption(s,l,ee(l,s,g,!1,!1))}else c===Du?4&l.type&&this.matchTNodeWithReadOption(s,l,-1):this.matchTNodeWithReadOption(s,l,ee(l,s,c,!1,!1))}matchTNodeWithReadOption(s,l,c){if(null!==c){const p=this.metadata.read;if(null!==p)if(p===se||p===Rd||p===Du&&4&l.type)this.addMatch(l.index,-2);else{const g=ee(l,s,p,!1,!1);null!==g&&this.addMatch(l.index,g)}else this.addMatch(l.index,c)}}addMatch(s,l){null===this.matches?this.matches=[s,l]:this.matches.push(s,l)}}function Hu(r,s){const l=r.localNames;if(null!==l)for(let c=0;c<l.length;c+=2)if(l[c]===s)return l[c+1];return null}function Kv(r,s,l,c){return-1===l?function ih(r,s){return 11&r.type?Y(r,s):4&r.type?eg(r,s):null}(s,r):-2===l?function Xv(r,s,l){return l===se?Y(s,r):l===Du?eg(s,r):l===Rd?Pg(s,r):void 0}(r,s,c):je(r,r[h.eDl],l,s)}function Nd(r,s,l,c){const p=s[h.Ds7].queries[c];if(null===p.matches){const g=r.data,y=l.matches,w=[];for(let x=0;null!==y&&x<y.length;x+=2){const z=y[x];w.push(z<0?null:Kv(s,g[z],y[x+1],l.metadata.read))}p.matches=w}return p.matches}function Yv(r,s,l,c){const p=r.queries.getByIndex(l),g=p.matches;if(null!==g){const y=Nd(r,s,p,l);for(let w=0;w<g.length;w+=2){const x=g[w];if(x>0)c.push(y[w/2]);else{const z=g[w+1],J=s[-x];for(let de=h.Y20;de<J.length;de++){const Oe=J[de];Oe[h.rQE]===Oe[h.f7T]&&Yv(Oe[h.eDl],Oe,z,c)}if(null!==J[h.nfM]){const de=J[h.nfM];for(let Oe=0;Oe<de.length;Oe++){const Ae=de[Oe];Yv(Ae[h.eDl],Ae,z,c)}}}}}return c}function Ag(r,s){return r[h.Ds7].queries[s].queryList}function Wu(r,s,l){const c=new Ue(!(4&~l));return(0,h.B22)(r,s,c,c.destroy),(s[h.Ds7]??=new Vu).queries.push(new nh(c))-1}function Qv(r,s,l){const c=(0,h.klJ)();
vendor: 12,737 bytes, line 1
1return c.firstCreatePass&&(ww(c,new $v(r,s,l),-1),!(2&~s)&&(c.staticViewQueries=!0)),Wu(c,(0,h.OAn)(),s)}function qv(r,s,l,c){const p=(0,h.klJ)();if(p.firstCreatePass){const g=(0,h.Mx4)();ww(p,new $v(s,l,c),g.index),function Mw(r,s){const l=r.contentQueries||(r.contentQueries=[]);s!==(l.length?l[l.length-1]:-1)&&l.push(r.queries.length-1,s)}(p,r),!(2&~l)&&(p.staticContentQueries=!0)}return Wu(p,(0,h.OAn)(),l)}function ww(r,s,l){null===r.queries&&(r.queries=new Gv),r.queries.track(new Ig(s,l))}function Ld(r,s){return r.queries.getByIndex(s)}function Jv(r,s){const l=r[h.eDl],c=Ld(l,s);return c.crossesNgTemplate?Yv(l,r,s,[]):Nd(l,r,c,s)}function rh(r,s,l){let c;const p=(0,Pt.KZ)(()=>{c._dirtyCounter();const g=function ty(r,s){const l=r._lView,c=r._queryIndex;if(void 0===l||void 0===c||4&l[h.Wg1])return s?void 0:h.Mlv;const p=Ag(l,c),g=Jv(l,c);return p.reset(g,Se),s?p.first:p._changesDetected||void 0===r._flatValue?r._flatValue=p.toArray():r._flatValue}(c,r);if(s&&void 0===g)throw new h.buA(-951,!1);return g});return c=p[Pt.bh],c._dirtyCounter=(0,h.vPA)(0),c._flatValue=void 0,p}function oh(r){return rh(!0,!1)}function ET(r){return rh(!0,!0)}function Zv(r){return rh(!1,!1)}function ey(r,s){const l=r[Pt.bh];l._lView=(0,h.OAn)(),l._queryIndex=s,l._queryList=Ag(l._lView,s),l._queryList.onDirty(()=>l._dirtyCounter.update(c=>c+1))}let Jc=new Map;const sh=new Set;function Ew(r){return ah.apply(this,arguments)}function ah(){return ah=(0,Mt.A)(function*(r){const s=Jc;Jc=new Map;const l=new Map;function c(g){const y=l.get(g);if(y)return y;const w=r(g).then(x=>function Tw(r,s){return ch.apply(this,arguments)}(g,x));return l.set(g,w),w}const p=Array.from(s).map(function(){var g=(0,Mt.A)(function*([y,w]){if(w.styleUrl&&w.styleUrls?.length)throw new Error("@Component cannot define both `styleUrl` and `styleUrls`. Use `styleUrl` if the component has one stylesheet, or `styleUrls` if it has multiple");const x=[];w.templateUrl&&x.push(c(w.templateUrl).then(Oe=>{w.template=Oe}));const z="string"==typeof w.styles?[w.styles]:w.styles??[];w.styles=z;let{styleUrl:J,styleUrls:de}=w;if(J&&(de=[J],w.styleUrl=void 0),de?.length){const Oe=Promise.all(de.map(Ae=>c(Ae))).then(Ae=>{z.push(...Ae),w.styleUrls=void 0});x.push(Oe)}yield Promise.all(x),sh.delete(y)});return function(y){return g.apply(this,arguments)}}());yield Promise.all(p)}),ah.apply(this,arguments)}function lh(){return 0===Jc.size}function ch(){return(ch=(0,Mt.A)(function*(r,s){if("string"==typeof s)return s;if(void 0!==s.status&&200!==s.status)throw new h.buA(918,!1);return s.text()})).apply(this,arguments)}const Uu=new Map;function ry(r,s){(function iy(r,s,l){if(s&&s!==l)throw new h.buA(921,!1)})(0,Uu.get(s)||null,r),Uu.set(s,r)}let _l=class{},Rg=class{};function xw(r,s){return new sy(r,s??null,[])}class sy extends _l{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new Nu(this);constructor(s,l,c,p=!0){super(),this.ngModuleType=s,this._parent=l;const g=(0,h.phH)(s);this._bootstrapComponents=fl(g.bootstrap),this._r3Injector=(0,h.Pz9)(s,l,[{provide:_l,useValue:this},{provide:Pd,useValue:this.componentFactoryResolver},...c],(0,h.AsM)(s),new Set(["environment"])),p&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){const s=this._r3Injector;!s.destroyed&&s.destroy(),this.destroyCbs.forEach(l=>l()),this.destroyCbs=null}onDestroy(s){this.destroyCbs.push(s)}}class ay extends Rg{moduleType;constructor(s){super(),this.moduleType=s}create(s){return new sy(this.moduleType,s,[])}}function Ng(r,s,l){return new sy(r,s,l,!1)}class Pw extends _l{injector;componentFactoryResolver=new Nu(this);instance=null;constructor(s){super();const l=new h.e5P([...s.providers,{provide:_l,useValue:this},{provide:Pd,useValue:this.componentFactoryResolver}],s.parent||(0,h.WB9)(),s.debugName,new Set(["environment"]));this.injector=l,s.runEnvironmentInitializers&&l.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(s){this.injector.onDestroy(s)}}function uh(r,s,l=null){return new Pw({providers:r,parent:s,debugName:l,runEnvironmentInitializers:!0}).injector}let kw=(()=>{class r{_injector;cachedInjectors=new Map;constructor(l){this._injector=l}getOrCreateStandaloneInjector(l){if(!l.standalone)return null;if(!this.cachedInjectors.has(l)){const c=(0,h.jXY)(!1,l.type),p=c.length>0?uh([c],this._injector,""):null;this.cachedInjectors.set(l,p)}return this.cachedInjectors.get(l)}ngOnDestroy(){try{for(const l of this.cachedInjectors.values())null!==l&&l.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=(0,h.jDH)({token:r,providedIn:"environment",factory:()=>new r((0,h.KVO)(h.uvJ))})}return r})();function zu(r){return ti(()=>{const s=jg(r),l={...s,decls:r.decls,vars:r.vars,template:r.template,consts:r.consts||null,ngContentSelectors:r.ngContentSelectors,onPush:r.changeDetection===Ai.OnPush,directiveDefs:null,pipeDefs:null,dependencies:s.standalone&&r.dependencies||null,getStandaloneInjector:s.standalone?p=>p.get(kw).getOrCreateStandaloneInjector(l):null,getExternalStyles:null,signals:r.signals??!1,data:r.data||{},encapsulation:r.encapsulation||Lo.Emulated,styles:r.styles||h.Mlv,_:null,schemas:r.schemas||null,tView:null,id:""};s.standalone&&es("NgStandalone"),Vg(l);const c=r.dependencies;return l.directiveDefs=ml(c,Lg),l.pipeDefs=ml(c,h.oyA),l.id=function dy(r){let s=0;const c=[r.selectors,r.ngContentSelectors,r.hostVars,r.hostAttrs,"function"==typeof r.consts?"":r.consts,r.vars,r.decls,r.encapsulation,r.standalone,r.signals,r.exportAs,JSON.stringify(r.inputs),JSON.stringify(r.outputs),Object.getOwnPropertyNames(r.type.prototype),!!r.contentQueries,!!r.viewQuery];for(const g of c.join("|"))s=Math.imul(31,s)+g.charCodeAt(0)|0;return s+=2147483648,"c"+s}(l),l})}function Lg(r){return(0,h.xUg)(r)||(0,h.HaV)(r)}function ly(r){return ti(()=>({type:r.type,bootstrap:r.bootstrap||h.Mlv,declarations:r.declarations||h.Mlv,imports:r.imports||h.Mlv,exports:r.exports||h.Mlv,transitiveCompileScopes:null,schemas:r.schemas||null,id:r.id||null}))}function cy(r,s){if(null==r)return h.MZA;const l={};for(const c in r)if(r.hasOwnProperty(c)){const p=r[c];let g,y,w,x;Array.isArray(p)?(w=p[0],g=p[1],y=p[2]??g,x=p[3]||null):(g=p,y=p,w=Af.None,x=null),l[g]=[c,w,x],s[g]=y}return l}function Sw(r){if(null==r)return h.MZA;const s={};for(const l in r)r.hasOwnProperty(l)&&(s[r[l]]=l);return s}function ph(r){return ti(()=>{const s=jg(r);return Vg(s),s})}function Bg(r){return{type:r.type,name:r.name,factory:null,pure:!1!==r.pure,standalone:r.standalone??!0,onDestroy:r.type.prototype.ngOnDestroy||null}}function jg(r){const s={};return{type:r.type,providersResolver:null,viewProvidersResolver:null,factory:null,hostBindings:r.hostBindings||null,hostVars:r.hostVars||0,hostAttrs:r.hostAttrs||null,contentQueries:r.contentQueries||null,declaredInputs:s,inputConfig:r.inputs||h.MZA,exportAs:r.exportAs||null,standalone:r.standalone??!0,signals:!0===r.signals,selectors:r.selectors||h.Mlv,viewQuery:r.viewQuery||null,features:r.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:cy(r.inputs,s),outputs:Sw(r.outputs),debugInfo:null}}function Vg(r){r.features?.forEach(s=>s(r))}function ml(r,s){return r?()=>{const l="function"==typeof r?r():r,c=[];for(const p of l){const g=s(p);null!==g&&c.push(g)}return c}:null}function uy(r){const s=l=>{const c=Array.isArray(r);null===l.hostDirectives?(l.resolveHostDirectives=py,l.hostDirectives=c?r.map(Bd):[r]):c?l.hostDirectives.unshift(...r.map(Bd)):l.hostDirectives.unshift(r)};return s.ngInherit=!0,s}function py(r){const s=[];let l=!1,c=null,p=null;for(let g=0;g<r.length;g++){const y=r[g];if(null!==y.hostDirectives){const w=s.length;c??=new Map,p??=new Map,hy(y,s,c),p.set(y,[w,s.length-1])}0===g&&(0,h.JlV)(y)&&(l=!0,s.push(y))}for(let g=l?1:0;g<r.length;g++)s.push(r[g]);return[s,c,p]}function hy(r,s,l){if(null!==r.hostDirectives)for(const c of r.hostDirectives)if("function"==typeof c){const p=c();for(const g of p)fy(Bd(g),s,l)}else fy(c,s,l)}function fy(r,s,l){const c=(0,h.HaV)(r.directive);(function Aw(r,s){for(const l in s)s.hasOwnProperty(l)&&(r[s[l]]=r[l])})(c.declaredInputs,r.inputs),hy(c,s,l),l.set(c,r),s.push(c)}function Bd(r){return"function"==typeof r?{directive:(0,h.nl4)(r),inputs:h.MZA,outputs:h.MZA}:{directive:(0,h.nl4)(r.directive),inputs:Hg(r.inputs),outputs:Hg(r.outputs)}}function Hg(r){if(void 0===r||0===r.length)return h.MZA;const s={};for(let l=0;l<r.length;l+=2)s[r[l]]=r[l+1];return s}function Wg(r){let s=function _y(r){return Object.getPrototypeOf(r.prototype).constructor}(r.type),l=!0;const c=[r];for(;s;){let p;if((0,h.JlV)(r))p=s.\u0275cmp||s.\u0275dir;else{if(s.\u0275cmp)throw new h.buA(903,!1);p=s.\u0275dir}if(p){if(l){c.push(p);const y=r;y.inputs=hh(r.inputs),y.declaredInputs=hh(r.declaredInputs),y.outputs=hh(r.outputs);const w=p.hostBindings;w&&xT(r,w);const x=p.viewQuery,z=p.contentQueries;if(x&&OT(r,x),z&&TT(r,z),my(r,p),(0,h.dwj)(r.outputs,p.outputs),(0,h.JlV)(p)&&p.data.animation){const J=r.data;J.animation=(J.animation||[]).concat(p.data.animation)}}const g=p.features;if(g)for(let y=0;y<g.length;y++){const w=g[y];w&&w.ngInherit&&w(r),w===Wg&&(l=!1)}}s=Object.getPrototypeOf(s)}!function Rw(r){let s=0,l=null;for(let c=r.length-1;c>=0;c--){const p=r[c];p.hostVars=s+=p.hostVars,p.hostAttrs=Dn(p.hostAttrs,l=Dn(l,p.hostAttrs))}}(c)}function my(r,s){for(const l in s.inputs){if(!s.inputs.hasOwnProperty(l)||r.inputs.hasOwnProperty(l))continue;const c=s.inputs[l];void 0!==c&&(r.inputs[l]=c,r.declaredInputs[l]=s.declaredInputs[l])}}function hh(r){return r===h.MZA?{}:r===h.Mlv?[]:r}function OT(r,s){const l=r.viewQuery;r.viewQuery=l?(c,p)=>{s(c,p),l(c,p)}:s}function TT(r,s){const l=r.contentQueries;r.contentQueries=l?(c,p,g)=>{s(c,p,g),l(c,p,g)}:s}function xT(r,s){const l=r.hostBindings;r.hostBindings=l?(c,p)=>{s(c,p),l(c,p)}:s}function Ug(r,s,l,c,p,g,y,w){if(l.firstCreatePass){r.mergedAttrs=Dn(r.mergedAttrs,r.attrs);const J=r.tView=Sf(2,r,p,g,y,l.directiveRegistry,l.pipeRegistry,null,l.schemas,l.consts,null);null!==l.queries&&(l.queries.template(l,r),J.queries=l.queries.embeddedTView(r))}w&&(r.flags|=w),(0,h.iMd)(r,!1);const x=zg(l,s,r,c);(0,h.SX7)()&&Np(l,s,x,r),Pi(x,s);const z=jC(x,s,x,r);s[c+h.Yw1]=z,If(s,z)}function Zc(r,s,l,c,p,g,y,w,x,z,J){const de=l+h.Yw1;let Oe;if(s.firstCreatePass){if(Oe=Vc(s,de,4,y||null,w||null),null!=z){const Ae=(0,h.db4)(s.consts,z);Oe.localNames=[];for(let nt=0;nt<Ae.length;nt+=2)Oe.localNames.push(Ae[nt],-1)}}else Oe=s.data[de];return Ug(Oe,r,s,l,c,p,g,x),null!=z&&yu(r,Oe,J),Oe}function yy(r,s,l,c,p,g,y,w){const x=(0,h.OAn)(),z=(0,h.klJ)();return function vy(r,s,l,c,p,g,y,w,x,z,J){const de=l+h.Yw1;let Oe;s.firstCreatePass?(Oe=Vc(s,de,4,y||null,w||null),(0,h.ckz)()&&gg(s,r,Oe,(0,h.db4)(s.consts,z),Kf),ct(s,Oe)):Oe=s.data[de],Ug(Oe,r,s,l,c,p,g,x),(0,h.yoD)(Oe)&&Vs(s,r,Oe),null!=z&&yu(r,Oe,J)}(x,z,r,s,l,c,p,(0,h.db4)(z.consts,g),void 0,y,w),yy}let zg=function $g(r,s,l,c){return(0,h.m7n)(!0),s[h.GpT].createComment("")};var zo=function(r){return r[r.NOT_STARTED=0]="NOT_STARTED",r[r.IN_PROGRESS=1]="IN_PROGRESS",r[r.COMPLETE=2]="COMPLETE",r[r.FAILED=3]="FAILED",r}(zo||{}),Nr=function(r){return r[r.Placeholder=0]="Placeholder",r[r.Loading=1]="Loading",r[r.Complete=2]="Complete",r[r.Error=3]="Error",r}(Nr||{}),jd=function(r){return r[r.Initial=-1]="Initial",r}(jd||{}),wy=function(r){return r[r.Manual=0]="Manual",r[r.Playthrough=1]="Playthrough",r}(wy||{});function Gu(r,s,l){const c=Ey(r);null===s[c]&&(s[c]=[]),s[c].push(l)}function _h(r,s){const l=Ey(r),c=s[l];if(null!==c){for(const p of c)p();s[l]=null}}function My(r){_h(1,r),_h(0,r),_h(2,r)}function Ey(r){let s=4;return 1===r?s=5:2===r&&(s=9),s}function Ku(r){return r+1}function aa(r,s){return r[Ku(s.index)]}function Es(r,s){const l=Ku(s.index);return r.data[l]}function Gg(r,s){return s===Nr.Placeholder?r.placeholderBlockConfig?.[0]??null:s===Nr.Loading?r.loadingBlockConfig?.[0]??null:null}function Dy(r){return r.loadingBlockConfig?.[1]??null}function Oy(r,s){if(!r||0===r.length)return s;const l=new Set(r);for(const c of s)l.add(c);return r.length===l.size?r:Array.from(l)}function Wd(r,s,l,c){const p=l.get(h.SKi);return function Wa(r,s,l,c){const p=Cs(c);let g=Ps.get(r)?.get(p);Qo.has(p)||Qo.set(p,{observer:l(c),count:0});const y=Qo.get(p);if(!g){g=new No,y.observer.observe(r);let w=Ps.get(r);w?w.set(p,g):(w=new Map,Ps.set(r,w)),w.set(p,g),y.count++}return g.callbacks.add(s),()=>{if(Ps.get(r)?.has(p)){if(g.callbacks.delete(s),0===g.callbacks.size){y.observer.unobserve(r),y.count--;const w=Ps.get(r);w&&(w.delete(p),0===w.size&&Ps.delete(r))}
vendor: 16,518 bytes, line 1
10===y.count&&(y.observer.disconnect(),Qo.delete(p))}}}(r,()=>p.run(s),g=>p.runOutsideAngular(()=>function El(r){const s=Cs(r);return new IntersectionObserver(l=>{for(const c of l)c.isIntersecting&&Ps.has(c.target)&&Ps.get(c.target)?.get(s)?.listener()},r)}(g)),c)}function Ud(r,s,l,c,p,g,y,w){const x=r[h.YEL],z=x.get(h.SKi);let J;J=$m({read:function de(){if((0,h.EPY)(r))return void J.destroy();const Oe=aa(r,s),Ae=Oe[1];if(Ae!==jd.Initial&&Ae!==Nr.Placeholder)return void J.destroy();const nt=function $w(r,s,l){return null==l?r:l>=0?(0,h.jRZ)(l,r):r[s.index][h.Y20]??null}(r,s,c);if(!nt||(J.destroy(),(0,h.EPY)(nt)))return;const Bt=function mh(r,s){return(0,h.vaC)(h.Yw1+s,r)}(nt,l),yn=p(Bt,()=>{z.run(()=>{r!==nt&&(0,h.DyX)(nt,yn),g()})},x,w);r!==nt&&(0,h.ik5)(nt,yn),Gu(y,Oe,yn)}},{injector:x})}function Wl(r,s){const l=s.get(Kw);return l.add(r),()=>l.remove(r)}let Kw=(()=>{class r{executingCallbacks=!1;idleId=null;current=new Set;deferred=new Set;ngZone=(0,h.WQX)(h.SKi);requestIdleCallbackFn=(()=>typeof requestIdleCallback<"u"?requestIdleCallback:setTimeout)().bind(globalThis);cancelIdleCallbackFn=(()=>typeof requestIdleCallback<"u"?cancelIdleCallback:clearTimeout)().bind(globalThis);add(l){(this.executingCallbacks?this.deferred:this.current).add(l),null===this.idleId&&this.scheduleIdleCallback()}remove(l){const{current:c,deferred:p}=this;c.delete(l),p.delete(l),0===c.size&&0===p.size&&this.cancelIdleCallback()}scheduleIdleCallback(){const l=()=>{this.cancelIdleCallback(),this.executingCallbacks=!0;for(const c of this.current)c();if(this.current.clear(),this.executingCallbacks=!1,this.deferred.size>0){for(const c of this.deferred)this.current.add(c);this.deferred.clear(),this.scheduleIdleCallback()}};this.idleId=this.requestIdleCallbackFn(()=>this.ngZone.run(l))}cancelIdleCallback(){null!==this.idleId&&(this.cancelIdleCallbackFn(this.idleId),this.idleId=null)}ngOnDestroy(){this.cancelIdleCallback(),this.current.clear(),this.deferred.clear()}static \u0275prov=(0,h.jDH)({token:r,providedIn:"root",factory:()=>new r})}return r})();function td(r){return(s,l)=>vh(r,s,l)}function vh(r,s,l){const c=l.get(Xw),p=l.get(h.SKi);return c.add(r,s,p),()=>c.remove(s)}let Xw=(()=>{class r{executingCallbacks=!1;timeoutId=null;invokeTimerAt=null;current=[];deferred=[];add(l,c,p){this.addToQueue(this.executingCallbacks?this.deferred:this.current,Date.now()+l,c),this.scheduleTimer(p)}remove(l){const{current:c,deferred:p}=this;-1===this.removeFromQueue(c,l)&&this.removeFromQueue(p,l),0===c.length&&0===p.length&&this.clearTimeout()}addToQueue(l,c,p){let g=l.length;for(let y=0;y<l.length;y+=2)if(l[y]>c){g=y;break}(0,h.llW)(l,g,c,p)}removeFromQueue(l,c){let p=-1;for(let g=0;g<l.length;g+=2)if(l[g+1]===c){p=g;break}return p>-1&&(0,h.gsJ)(l,p,2),p}scheduleTimer(l){const c=()=>{this.clearTimeout(),this.executingCallbacks=!0;const g=[...this.current],y=Date.now();for(let x=0;x<g.length;x+=2){const J=g[x+1];if(!(g[x]<=y))break;J()}let w=-1;for(let x=0;x<this.current.length&&this.current[x]<=y;x+=2)w=x+1;if(w>=0&&(0,h.gsJ)(this.current,0,w+1),this.executingCallbacks=!1,this.deferred.length>0){for(let x=0;x<this.deferred.length;x+=2)this.addToQueue(this.current,this.deferred[x],this.deferred[x+1]);this.deferred.length=0}this.scheduleTimer(l)};if(this.current.length>0){const g=Date.now(),y=this.current[0];if(null===this.timeoutId||this.invokeTimerAt&&this.invokeTimerAt-y>16){this.clearTimeout();const w=Math.max(y-g,16);this.invokeTimerAt=y,this.timeoutId=l.runOutsideAngular(()=>setTimeout(()=>l.run(c),w))}}}clearTimeout(){null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}ngOnDestroy(){this.clearTimeout(),this.current.length=0,this.deferred.length=0}static \u0275prov=(0,h.jDH)({token:r,providedIn:"root",factory:()=>new r})}return r})(),Yw=(()=>{class r{cachedInjectors=new Map;getOrCreateInjector(l,c,p,g){if(!this.cachedInjectors.has(l)){const y=p.length>0?uh(p,c,g):null;this.cachedInjectors.set(l,y)}return this.cachedInjectors.get(l)}ngOnDestroy(){try{for(const l of this.cachedInjectors.values())null!==l&&l.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=(0,h.jDH)({token:r,providedIn:"environment",factory:()=>new r})}return r})();const Qw=new h.nKC("");function Kg(r,s,l){return r.get(Yw).getOrCreateInjector(s,r,l,"")}function pc(r,s,l,c=!1){const p=l[h.f7T],g=p[h.eDl];if((0,h.EPY)(p))return;const y=aa(p,s),x=y[7];if(!(null!==x&&r<x)&&yh(y[1],r)&&yh(y[0]??-1,r)){const z=Es(g,s),de=c||null===Dy(z)&&null===Gg(z,Nr.Loading)&&!Gg(z,Nr.Placeholder)?Py:Yg;try{de(r,y,l,s,p)}catch(Oe){qf(p,Oe)}}}function Py(r,s,l,c,p){Un(We.DeferBlockStateStart);const g=function Ww(r,s,l){const p=Es(s[h.eDl],l);switch(r){case Nr.Complete:return p.primaryTmplIndex;case Nr.Loading:return p.loadingTmplIndex;case Nr.Error:return p.errorTmplIndex;case Nr.Placeholder:return p.placeholderTmplIndex;default:return null}}(r,p,c);if(null!==g){s[1]=r;const y=p[h.eDl],x=(0,h.XRZ)(y,g+h.Yw1),z=0;let J;if(jp(l,z),r===Nr.Complete){const nt=Es(y,c),Bt=nt.providers;Bt&&Bt.length>0&&(J=function qw(r,s,l){if(r instanceof Gc){const p=r.injector,y=Kg(r.parentInjector,s,l);return new Gc(p,y)}const c=r.get(h.uvJ);if(c!==r){const p=Kg(c,s,l);return new Gc(r,p)}return Kg(r,s,l)}(p[h.YEL],nt,Bt))}const{dehydratedView:de,dehydratedViewIx:Oe}=function nd(r,s){const l=r[h.qFA]?.findIndex(p=>p.data.s===s[1])??-1;return{dehydratedView:l>-1?r[h.qFA][l]:null,dehydratedViewIx:l}}(l,s),Ae=Dd(p,x,null,{injector:J,dehydratedView:de});if(ic(l,Ae,z,Bc(x,de)),wu(Ae,2),Oe>-1&&l[h.qFA]?.splice(Oe,1),(r===Nr.Complete||r===Nr.Error)&&Array.isArray(s[8])){for(const nt of s[8])nt();s[8]=null}}Un(We.DeferBlockStateEnd)}function Xg(r,s,l,c,p){const g=Date.now(),w=Es(p[h.eDl],c);if(null===s[2]||s[2]<=g){s[2]=null;const x=Dy(w),z=null!==s[3];if(r!==Nr.Loading||null===x||z){r>Nr.Loading&&z&&(s[3](),s[3]=null,s[0]=null),Py(r,s,l,c,p);const J=Gg(w,r);null!==J&&(s[2]=g+J,Xu(J,s,c,l,p))}else{s[0]=r;const J=Xu(x,s,c,l,p);s[3]=J}}else s[0]=r}function Xu(r,s,l,c,p){return vh(r,()=>{const y=s[0];s[2]=null,s[0]=null,null!==y&&pc(y,l,c)},p[h.YEL])}function yh(r,s){return r<s}function zd(r,s){pc(Nr.Placeholder,s,r[s.index])}function bh(r,s,l){r.loadingPromise.then(()=>{r.loadingState===zo.COMPLETE?pc(Nr.Complete,s,l):r.loadingState===zo.FAILED&&pc(Nr.Error,s,l)})}let Yg=null;function ky(r,s,l,c){return ti(()=>{const p=r;null!==s&&(p.hasOwnProperty("decorators")&&void 0!==p.decorators?p.decorators.push(...s):p.decorators=s),null!==l&&(p.ctorParameters=l),null!==c&&(p.propDecorators=p.hasOwnProperty("propDecorators")&&void 0!==p.propDecorators?{...p.propDecorators,...c}:c)})}let Qg=(()=>{class r{log(l){console.log(l)}warn(l){console.warn(l)}static \u0275fac=function(c){return new(c||r)};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac,providedIn:"platform"})}return r})();function Fy(r){return"function"==typeof r&&void 0!==r[Pt.bh]}function eM(r){return Fy(r)&&"function"==typeof r.set}const Wy=new h.nKC(""),Uy=new h.nKC("");let Ju,tx=(()=>{class r{_ngZone;registry;_isZoneStable=!0;_callbacks=[];_taskTrackingZone=null;_destroyRef;constructor(l,c,p){this._ngZone=l,this.registry=c,(0,h.M6u)()&&(this._destroyRef=(0,h.WQX)(h.abz,{optional:!0})??void 0),Ju||(function nx(r){Ju=r}(p),p.addToWindow(c)),this._watchAngularEvents(),l.run(()=>{this._taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){const l=this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),c=this._ngZone.runOutsideAngular(()=>this._ngZone.onStable.subscribe({next:()=>{h.SKi.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}}));this._destroyRef?.onDestroy(()=>{l.unsubscribe(),c.unsubscribe()})}isStable(){return this._isZoneStable&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let l=this._callbacks.pop();clearTimeout(l.timeoutId),l.doneCb()}});else{let l=this.getPendingTasks();this._callbacks=this._callbacks.filter(c=>!c.updateCb||!c.updateCb(l)||(clearTimeout(c.timeoutId),!1))}}getPendingTasks(){return this._taskTrackingZone?this._taskTrackingZone.macroTasks.map(l=>({source:l.source,creationLocation:l.creationLocation,data:l.data})):[]}addCallback(l,c,p){let g=-1;c&&c>0&&(g=setTimeout(()=>{this._callbacks=this._callbacks.filter(y=>y.timeoutId!==g),l()},c)),this._callbacks.push({doneCb:l,timeoutId:g,updateCb:p})}whenStable(l,c,p){if(p&&!this._taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(l,c,p),this._runCallbacksIfReady()}registerApplication(l){this.registry.registerApplication(l,this)}unregisterApplication(l){this.registry.unregisterApplication(l)}findProviders(l,c,p){return[]}static \u0275fac=function(c){return new(c||r)((0,h.KVO)(h.SKi),(0,h.KVO)(zy),(0,h.KVO)(Uy))};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac})}return r})(),zy=(()=>{class r{_applications=new Map;registerApplication(l,c){this._applications.set(l,c)}unregisterApplication(l){this._applications.delete(l)}unregisterAllApplications(){this._applications.clear()}getTestability(l){return this._applications.get(l)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(l,c=!0){return Ju?.findTestabilityInTree(this,l,c)??null}static \u0275fac=function(c){return new(c||r)};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac,providedIn:"platform"})}return r})();function aM(r){return!!r&&"function"==typeof r.then}function lM(r){return!!r&&"function"==typeof r.subscribe}const s_=new h.nKC("");function cM(r){return(0,h.EmA)([{provide:s_,multi:!0,useValue:r}])}let $y=(()=>{class r{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((l,c)=>{this.resolve=l,this.reject=c});appInits=(0,h.WQX)(s_,{optional:!0})??[];injector=(0,h.WQX)(h.zZn);constructor(){}runInitializers(){if(this.initialized)return;const l=[];for(const p of this.appInits){const g=(0,h.N4e)(this.injector,p);if(aM(g))l.push(g);else if(lM(g)){const y=new Promise((w,x)=>{g.subscribe({complete:w,error:x})});l.push(y)}}const c=()=>{this.done=!0,this.resolve()};Promise.all(l).then(()=>{c()}).catch(p=>{this.reject(p)}),0===l.length&&c(),this.initialized=!0}static \u0275fac=function(c){return new(c||r)};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();const Gy=new h.nKC("");function ix(){}function rx(){(0,Pt.KO)(()=>{throw new h.buA(600,"")})}function dM(r,s){return Array.isArray(s)?s.reduce(dM,r):{...r,...s}}let Ky=(()=>{class r{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=(0,h.WQX)(h.ZTf);afterRenderManager=(0,h.WQX)(Lf);zonelessEnabled=(0,h.WQX)(h.Evm);rootEffectScheduler=(0,h.WQX)(h.VML);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new wi.B7;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=(0,h.WQX)(h.rev);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe((0,Vt.T)(l=>!l))}constructor(){(0,h.WQX)(vd,{optional:!0})}whenStable(){let l;return new Promise(c=>{l=this.isStable.subscribe({next:p=>{p&&c()}})}).finally(()=>{l.unsubscribe()})}_injector=(0,h.WQX)(h.uvJ);_rendererFactory=null;get injector(){return this._injector}bootstrap(l,c){return this.bootstrapImpl(l,c)}bootstrapImpl(l,c,p=h.zZn.NULL){return this._injector.get(h.SKi).run(()=>{Un(We.BootstrapComponentStart);const y=l instanceof cw;if(!this._injector.get($y).done)throw new h.buA(405,"");let x;x=y?l:this._injector.get(Pd).resolveComponentFactory(l),this.componentTypes.push(x.componentType);const z=function ox(r){return r.isBoundToModule}(x)?void 0:this._injector.get(_l),de=x.create(p,[],c||x.selector,z),Oe=de.location.nativeElement,Ae=de.injector.get(Wy,null);return Ae?.registerApplication(Oe),de.onDestroy(()=>{this.detachView(de.hostView),Zu(this.components,de),Ae?.unregisterApplication(Oe)}),this._loadComponent(de),Un(We.BootstrapComponentEnd,de),de})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Un(We.ChangeDetectionStart),null!==this.tracingSnapshot?this.tracingSnapshot.run(Nf.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw Un(We.ChangeDetectionEnd),new h.buA(101,!1);const l=(0,Pt.Ht)(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,(0,Pt.Ht)(l),this.afterTick.next(),Un(We.ChangeDetectionEnd)}};synchronize(){null===this._rendererFactory&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(zp,null,{optional:!0}));let l=0;for(;0!==this.dirtyFlags&&l++<10;){Un(We.ChangeDetectionSyncStart);try{this.synchronizeOnce()}finally{Un(We.ChangeDetectionSyncEnd)}}}synchronizeOnce(){16&this.dirtyFlags&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush());let l=!1;if(7&this.dirtyFlags){const c=!!(1&this.dirtyFlags);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:p}of this.allViews)(c||(0,h.dMS)(p))&&(Jf(p,c&&!this.zonelessEnabled?0:1),l=!0);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),23&this.dirtyFlags)return}l||(this._rendererFactory?.begin?.(),this._rendererFactory?.end?.()),8&this.dirtyFlags&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){this.allViews.some(({_lView:l})=>(0,h.dMS)(l))?this.dirtyFlags|=2:this.dirtyFlags&=-8}attachView(l){const c=l;this._views.push(c),c.attachToAppRef(this)}detachView(l){const c=l;Zu(this._views,c),c.detachFromAppRef()}_loadComponent(l){this.attachView(l.hostView);try{this.tick()}catch(p){this.internalErrorHandler(p)}this.components.push(l),this._injector.get(Gy,[]).forEach(p=>p(l))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(l=>l()),this._views.slice().forEach(l=>l.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(l){return this._destroyListeners.push(l),()=>Zu(this._destroyListeners,l)}destroy(){if(this._destroyed)throw new h.buA(406,!1);const l=this._injector;l.destroy&&!l.destroyed&&l.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(c){return new(c||r)};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();function Zu(r,s){const l=r.indexOf(s);l>-1&&r.splice(l,1)}function a_(){let r,s;return{promise:new Promise((c,p)=>{r=c,s=p}),resolve:r,reject:s}}function Eh(r){const s=(0,h.OAn)(),l=(0,h.Mx4)();if(zd(s,l),!Dh(0,s))return;const c=s[h.YEL];Gu(0,aa(s,l),r(()=>Xd(0,s,l),c))}function Xy(r){const s=(0,h.OAn)(),l=s[h.YEL],c=(0,h.Mx4)(),g=Es(s[h.eDl],c);g.loadingState===zo.NOT_STARTED&&Gu(1,aa(s,c),r(()=>gc(g,s,c),l))}function l_(r,s,l){const c=s[h.YEL],p=aa(s,l),g=p[6];Gu(2,p,r(()=>_c(c,g),c))}function gc(r,s,l){c_(r,s,l)}function c_(r,s,l){const c=s[h.YEL],p=s[h.eDl];if(r.loadingState!==zo.NOT_STARTED)return r.loadingPromise??Promise.resolve();const g=aa(s,l),y=function Uw(r,s){return(0,h.XRZ)(r,s.primaryTmplIndex+h.Yw1)}(p,r);r.loadingState=zo.IN_PROGRESS,_h(1,g);let w=r.dependencyResolverFn;const x=c.get(h.u5s).add();return w?(r.loadingPromise=Promise.allSettled(w()).then(z=>{let J=!1;const de=[],Oe=[];for(const Ae of z){if("fulfilled"!==Ae.status){J=!0;break}{const nt=Ae.value,Bt=(0,h.xUg)(nt)||(0,h.HaV)(nt);if(Bt)de.push(Bt);else{const yn=(0,h.oyA)(nt);yn&&Oe.push(yn)}}}if(J){if(r.loadingState=zo.FAILED,null===r.errorTmplIndex){const nt=new h.buA(-750,!1);qf(s,nt)}}else{r.loadingState=zo.COMPLETE;const Ae=y.tView;if(de.length>0){Ae.directiveRegistry=Oy(Ae.directiveRegistry,de);const nt=de.map(yn=>yn.type),Bt=(0,h.jXY)(!1,...nt);r.providers=Bt}Oe.length>0&&(Ae.pipeRegistry=Oy(Ae.pipeRegistry,Oe))}}),r.loadingPromise.finally(()=>{r.loadingPromise=null,x()})):(r.loadingPromise=Promise.resolve().then(()=>{r.loadingPromise=null,r.loadingState=zo.COMPLETE,x()}),r.loadingPromise)}function Dh(r,s){return s[h.YEL].get(Qw,null,{optional:!0})?.behavior!==wy.Manual}function Xd(r,s,l){const c=s[h.eDl],p=s[l.index];if(!Dh(0,s))return;const g=aa(s,l),y=Es(c,l);switch(My(g),y.loadingState){case zo.NOT_STARTED:pc(Nr.Loading,l,p),c_(y,s,l),y.loadingState===zo.IN_PROGRESS&&bh(y,l,p);break;
1case zo.IN_PROGRESS:pc(Nr.Loading,l,p),bh(y,l,p);break;case zo.COMPLETE:pc(Nr.Complete,l,p);break;case zo.FAILED:pc(Nr.Error,l,p)}}function _c(r,s,l){return ep.apply(this,arguments)}function ep(){return(ep=(0,Mt.A)(function*(r,s,l){const c=r.get(On);if(c.hydrating.has(s))return;const{parentBlockPromise:g,hydrationQueue:y}=function Al(r,s){const l=s.get(On),p=s.get(Ir).get("__nghDeferData__",{});let g=!1,y=r,w=null;const x=[];for(;!g&&y;){g=l.has(y);const z=l.hydrating.get(y);if(null===w&&null!=z){w=z.promise;break}x.unshift(y),y=p[y].p}return{parentBlockPromise:w,hydrationQueue:x}}(s,r);if(0===y.length)return;null!==g&&y.shift(),function hM(r,s){for(let l of s)r.hydrating.set(l,a_())}(c,y),null!==g&&(yield g);const w=y[0];c.has(w)?yield Yy(r,y,l):c.awaitParentBlock(w,(0,Mt.A)(function*(){return yield Yy(r,y,l)}))})).apply(this,arguments)}function Yy(r,s,l){return d_.apply(this,arguments)}function d_(){return(d_=(0,Mt.A)(function*(r,s,l){const c=r.get(On),p=c.hydrating,g=r.get(h.rev),y=g.add();for(let x=0;x<s.length;x++){const z=s[x],J=c.get(z);if(null==J){pM(x,s,c),Qy(s.slice(x),c);break}if(yield gM(J),yield fM(r),uM(J)){sw(J),Qy(s.slice(x),c);break}p.get(z).resolve()}const w=s[s.length-1];yield p.get(w)?.promise,g.remove(y),l&&l(s),function zc(r,s,l,c){null!==r&&(l.cleanup(s),cg(r.lContainer),function Pv(r){const s=r._views;for(const l of s){const c=Dl(l);null!==c&&null!==c[h.jgP]&&((0,h.q$2)(c)?dg(c):cg(c))}}(c))}(c.get(w),s,c,r.get(Ky))})).apply(this,arguments)}function uM(r){return aa(r.lView,r.tNode)[1]===Nr.Error}function pM(r,s,l){const c=r-1,p=c>-1?l.get(s[c]):null;p&&cg(p.lContainer)}function Qy(r,s){const l=s.hydrating;for(const c in r)l.get(c)?.reject();s.cleanup(r)}function fM(r){return new Promise(s=>Bf(s,{injector:r}))}function gM(r){return Oh.apply(this,arguments)}function Oh(){return(Oh=(0,Mt.A)(function*(r){const{tNode:s,lView:l}=r,c=aa(l,s);return new Promise(p=>{(function _M(r,s){Array.isArray(r[8])||(r[8]=[]),r[8].push(s)})(c,p),Xd(0,l,s)})})).apply(this,arguments)}function bo(r,s,l){return 0===r?Th(s,l):2!==r||!Th(s,l)}function Th(r,s){const l=r[h.YEL],c=Es(r[h.eDl],s),p=Sc(l),g=function mM(r){return null!=r&&!(1&~r)}(c.flags),w=null!==aa(r,s)[6];return!(g&&w&&p)}function Qa(r,s){const l=Es(r,s);return l.hydrateTriggers??=new Map}function h_(r,s,l,c){const p=(0,h.OAn)();return Zr(p,(0,h.xbp)(),s)&&((0,h.klJ)(),function TC(r,s,l,c,p,g){const y=(0,h.d31)(r,s);Xf(s[h.GpT],y,g,r.value,l,c,p)}((0,h.CpD)(),p,r,s,l,c)),h_}const WM=new h.nKC("",{factory:()=>!1}),UM=new h.nKC("",{factory:()=>zM}),zM=4e3,mc=typeof document<"u"&&"function"==typeof document?.documentElement?.getAnimations;function tp(r){return r[h.YEL].get(WM,!1)}function Ph(r){const s=np.get(r);if(s){for(const l of s.cleanupFns)l();np.delete(r)}Yd.delete(r)}const eb=()=>{},np=new WeakMap,Yd=new WeakMap,id=new WeakMap;function qa(r,s){const l=id.get(r);if(l&&l.length>0){const c=l.findIndex(p=>p===s);c>-1&&l.splice(c,1)}0===l?.length&&id.delete(r)}function f_(r,s){const l=id.get(r)?.shift(),c=s[h.rQE];if(c){const g=Nc(r.index,c)?.previousSibling;l&&g&&l===g&&l.dispatchEvent(new CustomEvent("animationend",{detail:{cancel:!0}}))}}function XM(r,s){id.has(r)?id.get(r)?.push(s):id.set(r,[s])}function g_(r){const s=r[h.Isx]??={};return s.enter??=new Map}function Qd(r){const s=r[h.Isx]??={};return s.leave??=new Map}function YM(r){const s="function"==typeof r?r():r;let l=Array.isArray(s)?s:null;return"string"==typeof s&&(l=s.trim().split(/\s+/).filter(c=>c)),l}function QM(r,s){const l=Yd.get(s);return void 0===l||s===r.target&&(void 0!==l.animationName&&r.animationName===l.animationName||void 0!==l.propertyName&&r.propertyName===l.propertyName)}function __(r,s,l){const c=r.get(s.index)??{animateFns:[]};c.animateFns.push(l),r.set(s.index,c)}function kh(r,s){if(r)for(const l of r)l();for(const l of s)l()}function Ur(r,s){const l=Qd(r).get(s.index);l&&(l.resolvers=void 0)}function m_(r,s,l,c,p){qa(s,l),kh(c,p),Ur(r,s)}function JM(r,s){const l=r.fieldIndex;return-1===l?void 0:s[l]}function ZM(r,s){return function eE(r,s){return s in r.inputs}(r,s)&&tE(r,s+"Change")}function tE(r,s){return s in r.outputs}function nE(r,s,l,c){const p=(0,h.klJ)(),g=s.customControlIndex,y=c+"Change";cc(s,r,g,y,y,lc(s,r,z=>l.state().setControlValue(z)));const x="touchedChange";tE(p.data[g],x)&&cc(s,r,g,x,x,lc(s,r,()=>l.state().markAsTouched()))}function oE(r,s,l,c){const p=(0,h.klJ)(),g=r.customControlIndex,y=s[g],w=p.data[g],x=l.state(),z=Fh(s),J=x.controlValue();qd(z,w_,J)&&Ac(w,y,c,J);const de=!!(8192&r.flags),Oe=de?(0,h.d31)(r,s):null,Ae=s[h.GpT];for(const nt of ib){const Bt=x[nt]?.();if(qd(z,nt,Bt)){const yn=Ah[nt];nb(r,s,yn,Bt),de&&!(yn in w.inputs)&&Sh(r,Ae,Oe,nt,Bt,yn)}}}function nb(r,s,l,c){const p=r.inputs?.[l];if(p){const g=(0,h.klJ)();for(const y of p)Ac(g.data[y],s[y],l,c);return!0}return!1}function Sh(r,s,l,c,p,g){switch(c){case Lx:s.setAttribute(l,g,p);break;case rd:case Bx:case jx:!function Hx(r,s,l,c){c?r.setAttribute(s,l,""):r.removeAttribute(s,l)}(s,l,g,p);break;case Ax:case Rx:16384&r.flags&&sE(s,l,g,p);break;
vendor: 8,971 bytes, line 1
1case Fx:case Nx:32768&r.flags&&sE(s,l,g,p)}}function gt(r){return null===r||r instanceof Date}function Ih(r,s){isNaN(s)?r.value="":r.valueAsNumber=s}const rd=(0,h.kLh)({disabled:h.kLh}),Ax=(0,h.kLh)({max:h.kLh}),Fx=(0,h.kLh)({maxLength:h.kLh}),Rx=(0,h.kLh)({min:h.kLh}),Nx=(0,h.kLh)({minLength:h.kLh}),Lx=(0,h.kLh)({name:h.kLh}),Bx=(0,h.kLh)({readonly:h.kLh}),jx=(0,h.kLh)({required:h.kLh}),w_=(0,h.kLh)({controlValue:h.kLh}),Ah={disabled:"disabled",disabledReasons:"disabledReasons",dirty:"dirty",errors:"errors",hidden:"hidden",invalid:"invalid",max:"max",maxLength:"maxLength",min:"min",minLength:"minLength",name:"name",pattern:"pattern",pending:"pending",readonly:"readonly",required:"required",touched:"touched"},ib=Object.keys(Ah);function Fh(r){const s=(0,h.c$7)();let l=r[s];return l===kr&&(l=r[s]={}),l}function qd(r,s,l){return!Object.is(r[s],l)&&(r[s]=l,!0)}function Vx(r,s,l){return!Object.is(r[s],l)&&(r[s]=l,!0)}function sE(r,s,l,c){void 0!==c?r.setAttribute(s,l,c.toString()):r.removeAttribute(s,l)}class Wx{destroy(s){}updateValue(s,l){}swap(s,l){const c=Math.min(s,l),p=Math.max(s,l),g=this.detach(p);if(p-c>1){const y=this.detach(c);this.attach(c,g),this.attach(p,y)}else this.attach(c,g)}move(s,l){this.attach(l,this.detach(s))}}function rb(r,s,l,c,p){return r===l&&Object.is(s,c)?1:Object.is(p(r,s),p(l,c))?-1:0}function ob(r,s,l,c){return!(void 0===s||!s.has(c)||(r.attach(l,s.get(c)),s.delete(c),0))}function aE(r,s,l,c,p){if(ob(r,s,c,l(c,p)))r.updateValue(c,p);else{const g=r.create(c,p);r.attach(c,g)}}function lE(r,s,l,c){const p=new Set;for(let g=s;g<=l;g++)p.add(c(g,r.at(g)));return p}class M_{kvMap=new Map;_vMap=void 0;has(s){return this.kvMap.has(s)}delete(s){if(!this.has(s))return!1;const l=this.kvMap.get(s);return void 0!==this._vMap&&this._vMap.has(l)?(this.kvMap.set(s,this._vMap.get(l)),this._vMap.delete(l)):this.kvMap.delete(s),!0}get(s){return this.kvMap.get(s)}set(s,l){if(this.kvMap.has(s)){let c=this.kvMap.get(s);void 0===this._vMap&&(this._vMap=new Map);const p=this._vMap;for(;p.has(c);)c=p.get(c);p.set(c,l)}else this.kvMap.set(s,l)}forEach(s){for(let[l,c]of this.kvMap)if(s(c,l),void 0!==this._vMap){const p=this._vMap;for(;p.has(c);)c=p.get(c),s(c,l)}}}function $o(r,s,l,c,p,g,y,w){es("NgControlFlow");const x=(0,h.OAn)(),z=(0,h.klJ)();return Zc(x,z,r,s,l,c,p,(0,h.db4)(z.consts,g),256,y,w),sb}function sb(r,s,l,c,p,g,y,w){es("NgControlFlow");const x=(0,h.OAn)(),z=(0,h.klJ)();return Zc(x,z,r,s,l,c,p,(0,h.db4)(z.consts,g),512,y,w),sb}function cE(r,s){es("NgControlFlow");const l=(0,h.OAn)(),c=(0,h.xbp)(),p=l[c]!==kr?l[c]:-1,g=-1!==p?E_(l,h.Yw1+p):void 0;if(Zr(l,c,r)){const w=(0,Pt.Ht)(null);try{if(void 0!==g&&jp(g,0),-1!==r){const x=h.Yw1+r,z=E_(l,x),J=ab(l[h.eDl],x),de=null;ic(z,Dd(l,J,s,{dehydratedView:de}),0,Bc(J,de))}}finally{(0,Pt.Ht)(w)}}else if(void 0!==g){const w=VC(g,0);void 0!==w&&(w[h.SKP]=s)}}class $x{lContainer;$implicit;$index;constructor(s,l,c){this.lContainer=s,this.$implicit=l,this.$index=c}get $count(){return this.lContainer.length-h.Y20}}function dE(r){return r}function uE(r,s){return s}class Gx{hasEmptyBlock;trackByFn;liveCollection;constructor(s,l,c){this.hasEmptyBlock=s,this.trackByFn=l,this.liveCollection=c}}function pE(r,s,l,c,p,g,y,w,x,z,J,de,Oe){es("NgControlFlow");const Ae=(0,h.OAn)(),nt=(0,h.klJ)(),Bt=void 0!==x,yn=(0,h.OAn)(),kn=w?y.bind(yn[h.b5C][h.SKP]):y,$t=new Gx(Bt,kn);yn[h.Yw1+r]=$t,Zc(Ae,nt,r+1,s,l,c,p,(0,h.db4)(nt.consts,g),256),Bt&&Zc(Ae,nt,r+2,x,z,J,de,(0,h.db4)(nt.consts,Oe),512)}class Xx extends Wx{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(s,l,c){super(),this.lContainer=s,this.hostLView=l,this.templateTNode=c}get length(){return this.lContainer.length-h.Y20}at(s){return this.getLView(s)[h.SKP].$implicit}attach(s,l){const c=l[h.tcA];this.needsIndexUpdate||=s!==this.length,ic(this.lContainer,l,s,Bc(this.templateTNode,c)),function Yx(r,s){if(r.length<=h.Y20)return;const c=r[h.Y20+s],p=c?c[h.Isx]:void 0;c&&p&&p.detachedLeaveAnimationFns&&p.detachedLeaveAnimationFns.length>0&&(function _C(r,s){const l=r.get(mu);if(s.detachedLeaveAnimationFns){for(const c of s.detachedLeaveAnimationFns)l.queue.delete(c);s.detachedLeaveAnimationFns=void 0}}(c[h.YEL],p),Rc.delete(c[h.ID]),p.detachedLeaveAnimationFns=void 0)}(this.lContainer,s)}detach(s){return this.needsIndexUpdate||=s!==this.length-1,function fE(r,s){if(r.length<=h.Y20)return;const c=r[h.Y20+s],p=c?c[h.Isx]:void 0;p&&p.leave&&p.leave.size>0&&(p.detachedLeaveAnimationFns=[])}(this.lContainer,s),function Qx(r,s){return Mu(r,s)}(this.lContainer,s)}create(s,l){return Dd(this.hostLView,this.templateTNode,new $x(this.lContainer,l,s),{dehydratedView:null})}destroy(s){vu(s[h.eDl],s)}updateValue(s,l){this.getLView(s)[h.SKP].$implicit=l}reset(){this.needsIndexUpdate=!1}updateIndexes(){if(this.needsIndexUpdate)for(let s=0;s<this.length;s++)this.getLView(s)[h.SKP].$index=s}getLView(s){return function qx(r,s){return VC(r,s)}(this.lContainer,s)}}function hE(r){const s=(0,Pt.Ht)(null),l=(0,h._px)();try{const c=(0,h.OAn)(),p=c[h.eDl],g=c[l],y=l+1,w=E_(c,y);if(void 0===g.liveCollection){const z=ab(p,y);g.liveCollection=new Xx(w,c,z)}else g.liveCollection.reset();const x=g.liveCollection;if(function zx(r,s,l,c){let p,g,y=0,w=r.length-1;if(Array.isArray(s)){(0,Pt.Ht)(c);let z=s.length-1;for((0,Pt.Ht)(null);y<=w&&y<=z;){const J=r.at(y),de=s[y],Oe=rb(y,J,y,de,l);if(0!==Oe){Oe<0&&r.updateValue(y,de),y++;continue}const Ae=r.at(w),nt=s[z],Bt=rb(w,Ae,z,nt,l);if(0!==Bt){Bt<0&&r.updateValue(w,nt),w--,z--;continue}const yn=l(y,J),kn=l(w,Ae),$t=l(y,de);if(Object.is($t,kn)){const _r=l(z,nt);Object.is(_r,yn)?(r.swap(y,w),r.updateValue(w,nt),z--,w--):r.move(w,y),r.updateValue(y,de),y++;continue}if(p??=new M_,g??=lE(r,y,w,l),ob(r,p,y,$t))r.updateValue(y,de),y++,w++;else if(g.has($t))p.set(yn,r.detach(y)),w--;else{const _r=r.create(y,s[y]);r.attach(y,_r),y++,w++}}for(;y<=z;)aE(r,p,l,y,s[y]),y++}else if(null!=s){(0,Pt.Ht)(c);const z=s[Symbol.iterator]();(0,Pt.Ht)(null);let J=z.next();for(;!J.done&&y<=w;){const de=r.at(y),Oe=J.value,Ae=rb(y,de,y,Oe,l);if(0!==Ae)Ae<0&&r.updateValue(y,Oe),y++,J=z.next();else{p??=new M_,g??=lE(r,y,w,l);const nt=l(y,Oe);if(ob(r,p,y,nt))r.updateValue(y,Oe),y++,w++,J=z.next();else if(g.has(nt)){const Bt=l(y,de);p.set(Bt,r.detach(y)),w--}else r.attach(y,r.create(y,Oe)),y++,w++,J=z.next()}}for(;!J.done;)aE(r,p,l,r.length,J.value),J=z.next()}for(;y<=w;)r.destroy(r.detach(w--));p?.forEach(z=>{r.destroy(z)})}(x,r,g.trackByFn,s),x.updateIndexes(),g.hasEmptyBlock){const z=(0,h.xbp)(),J=0===x.length;if(Zr(c,z,J)){const de=l+2,Oe=E_(c,de);if(J){const Ae=ab(p,de),nt=null;ic(Oe,Dd(c,Ae,void 0,{dehydratedView:nt}),0,Bc(Ae,nt))}else p.firstUpdatePass&&Pu(Oe),jp(Oe,0)}}}finally{(0,Pt.Ht)(s)}}function E_(r,s){return r[s]}function ab(r,s){return(0,h.XRZ)(r,s)}function lb(r,s,l){const c=(0,h.OAn)();return Zr(c,(0,h.xbp)(),s)&&((0,h.klJ)(),Cu((0,h.CpD)(),c,r,s,c[h.GpT],l)),lb}function cb(r,s,l,c,p){Bp(s,r,l,p?"class":"style",c)}function D_(r,s,l,c){const p=(0,h.OAn)(),g=p[h.eDl],y=r+h.Yw1,w=g.firstCreatePass?Au(y,p,2,s,Kf,(0,h.ckz)(),l,c):g.data[y];if(Yf(w,p,r,s,pb),(0,h.yoD)(w)){const x=p[h.eDl];Vs(x,p,w),ws(x,w,p)}return null!=c&&yu(p,w),D_}function ip(){const r=(0,h.klJ)(),l=Qf((0,h.Mx4)());return r.firstCreatePass&&bg(r,l),(0,h.UhH)(l)&&(0,h.krE)(),(0,h.N79)(),null!=l.classesWithoutHost&&function Ki(r){return!!(8&r.flags)}(l)&&cb(r,l,(0,h.OAn)(),l.classesWithoutHost,!0),null!=l.stylesWithoutHost&&function bi(r){return!!(16&r.flags)}(l)&&cb(r,l,(0,h.OAn)(),l.stylesWithoutHost,!1),ip}function db(r,s,l,c){return D_(r,s,l,c),ip(),db}function O_(r,s,l,c){const p=(0,h.OAn)(),g=p[h.eDl],y=r+h.Yw1,w=g.firstCreatePass?Cg(y,g,2,s,l,c):g.data[y];return Yf(w,p,r,s,pb),null!=c&&yu(p,w),O_}function T_(){const s=Qf((0,h.Mx4)());return(0,h.UhH)(s)&&(0,h.krE)(),(0,h.N79)(),T_}function ub(r,s,l,c){return O_(r,s,l,c),T_(),ub}let pb=(r,s,l,c,p)=>((0,h.m7n)(!0),As(s[h.GpT],c,(0,h.UaU)()));function x_(r,s,l){const c=(0,h.OAn)(),p=c[h.eDl],g=r+h.Yw1,y=p.firstCreatePass?Au(g,c,8,"ng-container",Kf,(0,h.ckz)(),s,l):p.data[g];if(Yf(y,c,r,"ng-container",_b),(0,h.yoD)(y)){const w=c[h.eDl];Vs(w,c,y),ws(w,y,c)}return null!=l&&yu(c,y),x_}function Rh(){const r=(0,h.klJ)(),l=Qf((0,h.Mx4)());return r.firstCreatePass&&bg(r,l),Rh}function hb(r,s,l){return x_(r,s,l),Rh(),hb}function fb(r,s,l){const c=(0,h.OAn)(),p=c[h.eDl],g=r+h.Yw1,y=p.firstCreatePass?Cg(g,p,8,"ng-container",s,l):p.data[g];return Yf(y,c,r,"ng-container",_b),null!=l&&yu(c,y),fb}function gE(){return Qf((0,h.Mx4)()),Rh}function gb(r,s,l){return fb(r,s,l),gE(),gb}let _b=(r,s,l,c,p)=>((0,h.m7n)(!0),Cf(s[h.GpT],""));function _E(){return(0,h.OAn)()}function mb(r,s,l){const c=(0,h.OAn)();return Zr(c,(0,h.xbp)(),s)&&((0,h.klJ)(),Lp((0,h.CpD)(),c,r,s,c[h.GpT],l)),mb}const Nh=void 0;var tP=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Nh,[["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"]],Nh,[["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\u202fa","h:mm:ss\u202fa","h:mm:ss\u202fa z","h:mm:ss\u202fa zzzz"],["{1}, {0}",Nh,Nh,Nh],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function eP(r){const s=Math.floor(Math.abs(r)),l=r.toString().replace(/^[^.]*\.?/,"").length;return 1===s&&0===l?1:5}];let rp={};function $i(r){const s=function nP(r){return r.toLowerCase().replace(/_/g,"-")}(r);let l=bE(s);if(l)return l;const c=s.split("-")[0];if(l=bE(c),l)return l;if("en"===c)return tP;throw new h.buA(701,!1)}function yE(r){return $i(r)[op.PluralCase]}function bE(r){return r in rp||(rp[r]=h.laP.ng&&h.laP.ng.common&&h.laP.ng.common.locales&&h.laP.ng.common.locales[r]),rp[r]}var op=function(r){return r[r.LocaleId=0]="LocaleId",r[r.DayPeriodsFormat=1]="DayPeriodsFormat",r[r.DayPeriodsStandalone=2]="DayPeriodsStandalone",r[r.DaysFormat=3]="DaysFormat",r[r.DaysStandalone=4]="DaysStandalone",r[r.MonthsFormat=5]="MonthsFormat",r[r.MonthsStandalone=6]="MonthsStandalone",r[r.Eras=7]="Eras",r[r.FirstDayOfWeek=8]="FirstDayOfWeek",r[r.WeekendRange=9]="WeekendRange",r[r.DateFormat=10]="DateFormat",r[r.TimeFormat=11]="TimeFormat",r[r.DateTimeFormat=12]="DateTimeFormat",r[r.NumberSymbols=13]="NumberSymbols",r[r.NumberFormats=14]="NumberFormats",r[r.CurrencyCode=15]="CurrencyCode",r[r.CurrencySymbol=16]="CurrencySymbol",r[r.CurrencyName=17]="CurrencyName",r[r.Currencies=18]="Currencies",r[r.Directionality=19]="Directionality",r[r.PluralCase=20]="PluralCase",r[r.ExtraData=21]="ExtraData",r}(op||{});const iP=["zero","one","two","few","many"],vb="en-US",P_={marker:"element"},k_={marker:"ICU"};var Ca=function(r){return r[r.SHIFT=2]="SHIFT",r[r.APPEND_EAGERLY=1]="APPEND_EAGERLY",r[r.COMMENT=2]="COMMENT",r}(Ca||{});let CE=vb;function sP(r){"string"==typeof r&&(CE=r.toLowerCase().replace(/_/g,"-"))}let Lh=0,Bh=0;let jh=(r,s,l,c)=>((0,h.m7n)(!0),function wE(r,s,l){const c=r[h.GpT];switch(l){case Node.COMMENT_NODE:return Cf(c,s);case Node.TEXT_NODE:return bf(c,s);case Node.ELEMENT_NODE:return As(c,s,null)}}(r,l,c));function ME(r,s,l,c){const p=l[h.GpT];let y,g=null;for(let w=0;w<s.length;w++){const x=s[w];if("string"==typeof x){const z=s[++w];null===l[z]&&(l[z]=jh(l,0,x,Node.TEXT_NODE))}else if("number"==typeof x)switch(1&x){case 0:const z=GC(x);let J,de;if(null===g&&(g=z,y=p.parentNode(c)),z===g?(J=c,de=y):(J=null,de=(0,h.IvY)(l[z])),null!==de){const Bt=KC(x);va(p,de,l[Bt],J,!1);const kn=Td(r,Bt);if(null!==kn&&"object"==typeof kn){const $t=sg(kn,l);null!==$t&&ME(r,kn.create[$t],l,l[kn.anchorIdx])}}break;case 1:const Ae=s[++w],nt=s[++w];Xf(p,(0,h.vaC)(x>>>1,l),null,null,Ae,nt,null)}else switch(x){case k_:const z=s[++w],J=s[++w];null===l[J]&&Pi(l[J]=jh(l,0,z,Node.COMMENT_NODE),l);break;case P_:const de=s[++w],Oe=s[++w];null===l[Oe]&&Pi(l[Oe]=jh(l,0,de,Node.ELEMENT_NODE),l)}}}function EE(r,s,l,c,p){for(let g=0;g<l.length;g++){const y=l[g],w=l[++g];if(y&p){let x="";for(let z=g+1;z<=g+w;z++){const J=l[z];if("string"==typeof J)x+=J;else if("number"==typeof J)if(J<0)x+=(0,h.eFE)(s[c-J]);else{const de=J>>>2;switch(3&J){case 1:const Oe=l[++z],Ae=l[++z],nt=r.data[de];"string"==typeof nt?Xf(s[h.GpT],s[de],null,nt,Oe,x,Ae):Cu(nt,s,Oe,x,s[h.GpT],Ae);break;case 0:const Bt=s[de];null!==Bt&&Dm(s[h.GpT],Bt,x);break;case 2:DE(r,Td(r,de),s,x);break;case 3:yb(r,Td(r,de),c,s)}}}}else{const x=l[g+1];if(x>0&&!(3&~x)){const J=Td(r,x>>>2);s[J.currentCaseLViewIndex]<0&&yb(r,J,c,s)}}g+=w}}function yb(r,s,l,c){let p=c[s.currentCaseLViewIndex];if(null!==p){let g=Lh;p<0&&(p=c[s.currentCaseLViewIndex]=~p,g=-1),EE(r,c,s.update[p],l,g)}}function DE(r,s,l,c){const p=function TE(r,s){let l=r.cases.indexOf(s);if(-1===l)switch(r.type){case 1:{const c=function rP(r,s){const l=yE(s)(parseInt(r,10)),c=iP[l];return void 0!==c?c:"other"}(s,function aP(){return CE}());l=r.cases.indexOf(c),-1===l&&"other"!==c&&(l=r.cases.indexOf("other"));break}case 0:l=r.cases.indexOf("other")}return-1===l?null:l}(s,c);if(sg(s,l)!==p&&(OE(r,s,l),l[s.currentCaseLViewIndex]=null===p?null:~p,null!==p)){const y=l[s.anchorIdx];y&&ME(r,s.create[p],l,y)}}function OE(r,s,l){let c=sg(s,l);if(null!==c){const p=s.remove[c];for(let g=0;g<p.length;g++){const y=p[g];if(y>0){const w=(0,h.vaC)(y,l);null!==w&&Ra(l[h.GpT],w)}else OE(r,Td(r,~y),l)}}}const S_=/\ufffd(\d+):?\d*\ufffd/gi,hP=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,fP=/\ufffd(\d+)\ufffd/,I_=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,gP=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,_P=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,mP=/\uE500/g;function PE(r,s,l,c,p,g,y){const w=fu(r,c,1,null);let x=w<<Ca.SHIFT,z=(0,h.Ab)();s===z&&(z=null),null===z&&(x|=Ca.APPEND_EAGERLY),y&&(x|=Ca.COMMENT,function cC(r){void 0===Ff&&(Ff=r())}(ZO)),p.push(x,null===g?"":g);const J=rg(r,w,y?32:1,null===g?"":g,null);vv(l,J);const de=J.index;return(0,h.iMd)(J,!1),null!==z&&s!==z&&function QO(r,s){let l=r.
vendor: 4,555 bytes, line 1
1insertBeforeIndex;null===l?(nv(fv,gv),l=r.insertBeforeIndex=[null,s]):((0,h.Xln)(Array.isArray(l),!0,"Expecting array here"),l.push(s))}(z,de),J}function bP(r,s,l,c,p,g,y,w){const x=w.match(S_),J=PE(s,l,c,y,p,x?null:w,!1).index;x&&Hh(g,w,J,null,0,null),r.push({kind:0,index:J})}function Hh(r,s,l,c,p,g){const y=r.length,w=y+1;r.push(null,null);const x=y+2,z=s.split(S_);let J=0;for(let de=0;de<z.length;de++){const Oe=z[de];if(1&de){const Ae=p+parseInt(Oe,10);r.push(-1-Ae),J|=kE(Ae)}else""!==Oe&&r.push(Oe)}return r.push(l<<2|(c?1:0)),c&&r.push(c,g),r[y]=J,r[w]=r.length-x,J}function wP(r){let s=0;for(let l=0;l<r.length;l++){const c=r[l];"number"==typeof c&&c<0&&s++}return s}function kE(r){return 1<<Math.min(r,31)}function SE(r){let s,g,l="",c=0,p=!1;for(;null!==(s=gP.exec(r));)p?s[0]===`\ufffd/*${g}\ufffd`&&(c=s.index,p=!1):(l+=r.substring(c,s.index+s[0].length),g=s[1],p=!0);return l+=r.slice(c),l}function Wh(r,s,l,c,p,g,y){let w=0;const x={type:g.type,currentCaseLViewIndex:fu(s,l,1,null),anchorIdx:y,cases:[],create:[],remove:[],update:[]};(function DP(r,s,l){r.push(kE(s.mainBinding),2,-1-s.mainBinding,l<<2|2)})(c,g,y),function Wc(r,s,l){const c=r.data[s];null===c?r.data[s]=l:c.value=l}(s,y,x);const z=g.values,J=[];for(let de=0;de<z.length;de++){const Oe=z[de],Ae=[];for(let Bt=0;Bt<Oe.length;Bt++){const yn=Oe[Bt];if("string"!=typeof yn){const kn=Ae.push(yn)-1;Oe[Bt]=`\x3c!--\ufffd${kn}\ufffd--\x3e`}}const nt=[];J.push(nt),w=IE(nt,s,x,l,c,p,g.cases[de],Oe.join(""),Ae)|w}w&&function OP(r,s,l){r.push(s,1,l<<2|3)}(c,w,y),r.push({kind:3,index:y,cases:J,currentCaseLViewIndex:x.currentCaseLViewIndex})}function MP(r){const s=[],l=[];let c=1,p=0;const g=A_(r=r.replace(I_,function(y,w,x){return c="select"===x?0:1,p=parseInt(w.slice(1),10),""}));for(let y=0;y<g.length;){let w=g[y++].trim();1===c&&(w=w.replace(/\s*(?:=)?(\w+)\s*/,"$1")),w.length&&s.push(w);const x=A_(g[y++]);s.length>l.length&&l.push(x)}return{type:c,mainBinding:p,cases:s,values:l}}function A_(r){if(!r)return[];let s=0;const l=[],c=[],p=/[{}]/g;let g;for(p.lastIndex=0;g=p.exec(r);){const w=g.index;if("}"==g[0]){if(l.pop(),0==l.length){const x=r.substring(s,w);I_.test(x)?c.push(MP(x)):c.push(x),s=w+1}}else{if(0==l.length){const x=r.substring(s,w);c.push(x),s=w+1}l.push("{")}}const y=r.substring(s);return c.push(y),c}function IE(r,s,l,c,p,g,y,w,x){const z=[],J=[],de=[];l.cases.push(y),l.create.push(z),l.remove.push(J),l.update.push(de);const Ae=Bo(Gt()).getInertBodyElement(w),nt=yf(Ae)||Ae;return nt?Cb(r,s,l,c,p,z,J,de,nt,g,x,0):0}function Cb(r,s,l,c,p,g,y,w,x,z,J,de){let Oe=0,Ae=x.firstChild;for(;Ae;){const nt=fu(s,c,1,null);switch(Ae.nodeType){case Node.ELEMENT_NODE:const Bt=Ae,yn=Bt.tagName.toLowerCase();if(gf.hasOwnProperty(yn)){wb(g,P_,yn,z,nt),s.data[nt]=yn;const us=Bt.attributes;for(let Cl=0;Cl<us.length;Cl++){const wc=us.item(Cl),a0=wc.name.toLowerCase();wc.value.match(S_)?Fa.hasOwnProperty(a0)&&Hh(w,wc.value,nt,wc.name,0,Cp[a0]?Fl:null):TP(g,nt,wc)}const co={kind:1,index:nt,children:[]};r.push(co),Oe=Cb(co.children,s,l,c,p,g,y,w,Ae,nt,J,de+1)|Oe,AE(y,nt,de)}break;case Node.TEXT_NODE:const kn=Ae.textContent||"",$t=kn.match(S_);wb(g,null,$t?"":kn,z,nt),AE(y,nt,de),$t&&(Oe=Hh(w,kn,nt,null,0,null)|Oe),r.push({kind:0,index:nt});break;case Node.COMMENT_NODE:const _r=fP.exec(Ae.textContent||"");if(_r){const co=J[parseInt(_r[1],10)];wb(g,k_,"",z,nt),Wh(r,s,c,p,z,co,nt),EP(y,nt,de)}}Ae=Ae.nextSibling}return Oe}function AE(r,s,l){0===l&&r.push(s)}function EP(r,s,l){0===l&&(r.push(~s),r.push(s))}function wb(r,s,l,c,p){null!==s&&r.push(s),r.push(l,p,function JO(r,s,l){return r|s<<17|l<<1}(0,c,p))}function TP(r,s,l){r.push(s<<1|1,l.name,l.value)}const xP=/\[(\ufffd.+?\ufffd?)\]/,PP=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g,kP=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g,SP=/{([A-Z0-9_]+)}/g,IP=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g,RE=/\/\*/,AP=/\d+\:(\d+)/;function NE(r,s,l=-1){const c=(0,h.klJ)(),p=(0,h.OAn)(),g=h.Yw1+r,y=(0,h.db4)(c.consts,s),w=(0,h.Ab)();c.firstCreatePass&&function yP(r,s,l,c,p,g){const y=(0,h.Ab)(),w=[],x=[],z=[[]],J=[[]];p=function bb(r,s){if(function YC(r){return-1===r}(s))return SE(r);{const l=r.indexOf(`:${s}\ufffd`)+2+s.toString().length,c=r.search(new RegExp(`\ufffd\\/\\*\\d+:${s}\ufffd`));return SE(r.substring(l,c))}}(p,g);const de=function vP(r){return r.replace(mP," ")}(p).split(_P);for(let Oe=0;Oe<de.length;Oe++){let Ae=de[Oe];if(1&Oe){const nt=47===Ae.charCodeAt(0),Bt=Ae.charCodeAt(nt?1:0),yn=h.Yw1+Number.parseInt(Ae.substring(nt?2:1));if(nt)z.shift(),J.shift(),(0,h.iMd)((0,h.Ab)(),!1);
vendor: 4,435 bytes, line 1
1else{const kn=qO(r,z[0],yn);z.unshift([]),(0,h.iMd)(kn,!0);const $t={kind:2,index:yn,children:[],type:35===Bt?0:1};J[0].push($t),J.unshift($t.children)}}else{const nt=A_(Ae);for(let Bt=0;Bt<nt.length;Bt++){let yn=nt[Bt];if(1&Bt){const kn=yn;if("object"!=typeof kn)throw new Error(`Unable to parse ICU expression in "${p}" message.`);const _r=PE(r,y,z[0],l,w,"",!0).index;Wh(J[0],r,l,x,s,kn,_r)}else""!==yn&&bP(J[0],r,y,z[0],w,x,l,yn)}}}r.data[c]={create:w,update:x,ast:J[0],parentTNodeIndex:s}}(c,null===w?0:w.index,p,g,y,l),2===c.type?p[h.b5C][h.Wg1]|=32:p[h.Wg1]|=32;const x=c.data[g],J=tv(c,w===p[h.qlT]?null:w,p);(function uP(r,s,l,c){const p=r[h.GpT];for(let g=0;g<s.length;g++){const y=s[g++],z=(y&Ca.APPEND_EAGERLY)===Ca.APPEND_EAGERLY,J=y>>>Ca.SHIFT;let de=r[J],Oe=!1;null===de&&(de=r[J]=jh(r,0,s[g],(y&Ca.COMMENT)===Ca.COMMENT?Node.COMMENT_NODE:Node.TEXT_NODE),Oe=(0,h.SX7)()),z&&null!==l&&Oe&&va(p,l,de,c,!1)}})(p,x.create,J,w&&8&w.type?p[w.index]:null),(0,h.xyx)(!0)}function LE(){(0,h.xyx)(!1)}function F_(r,s,l){NE(r,s,l),LE()}function Jd(r,s,l){const c=(0,h.OAn)(),p=(0,h.klJ)(),g=(0,h.Mx4)();return zh(p,c,c[h.GpT],g,r,s,l),Jd}function sp(r,s,l){const c=(0,h.OAn)(),p=(0,h.klJ)(),g=(0,h.Mx4)();return(3&g.type||l)&&Yc(g,p,c,l,c[h.GpT],r,s,lc(g,c,s)),sp}function zh(r,s,l,c,p,g,y){let w=!0,x=null;if((3&c.type||y)&&(x??=lc(c,s,g),Yc(c,r,s,y,l,p,g,x)&&(w=!1)),w){const z=c.outputs?.[p],J=c.hostDirectiveOutputs?.[p];if(J&&J.length)for(let de=0;de<J.length;de+=2){const Oe=J[de],Ae=J[de+1];x??=lc(c,s,g),cc(c,s,Oe,Ae,p,x)}if(z&&z.length)for(const de of z)x??=lc(c,s,g),cc(c,s,de,p,p,x)}}function VE(r=1){return(0,h.jvu)(r)}function Zd(r,s){let l=null;const c=function iC(r){const s=r.attrs;if(null!=s){const l=s.indexOf(5);if(!(1&l))return s[l+1]}return null}(r);for(let p=0;p<s.length;p++){const g=s[p];if("*"!==g){if(null===c?Nm(r,g,!0):Lm(c,g))return p}else l=p}return l}function N_(r){const s=(0,h.OAn)()[h.b5C][h.qlT];if(!s.projection){const c=s.projection=(0,h.WfI)(r?r.length:1,null),p=c.slice();let g=s.child;for(;null!==g;){if(128!==g.type){const y=r?Zd(g,r):0;null!==y&&(p[y]?p[y].projectionNext=g:c[y]=g,p[y]=g)}g=g.next}}}function Mb(r,s=0,l,c,p,g){const y=(0,h.OAn)(),w=(0,h.klJ)(),x=c?r+1:null;null!==x&&Zc(y,w,x,c,p,g,null,l);const z=Vc(w,h.Yw1+r,16,null,l||null);null===z.projection&&(z.projection=s),(0,h.Pfq)();const de=!y[h.tcA]||(0,h.KtD)();null===y[h.b5C][h.qlT].projection[z.projection]&&null!==x?function HE(r,s,l){const c=h.Yw1+l,p=s.data[c],g=r[c];ic(g,Dd(r,p,void 0,{dehydratedView:null}),0,Bc(p,null))}(y,w,x):de&&!fr(z)&&function rv(r,s,l){ov(s[h.GpT],0,s,l,ev(r,l,s),Cd(l.parent||s[h.qlT],l,s))}(w,y,z)}function L_(r,s,l,c){return qv(r,s,l,c),L_}function $h(r,s,l){return Qv(r,s,l),$h}function B_(r){const s=(0,h.OAn)(),l=(0,h.klJ)(),c=(0,h.w7Z)();(0,h.GA0)(c+1);const p=Ld(l,c);if(r.dirty&&(0,h.vOT)(s)===!(2&~p.metadata.flags)){if(null===p.matches)r.reset([]);else{const g=Jv(s,c);r.reset(g,Se),r.notifyOnChanges()}return!0}return!1}function j_(){return Ag((0,h.OAn)(),(0,h.w7Z)())}function Gh(r,s,l,c,p){return ey(s,qv(r,l,c,p)),Gh}function V_(r,s,l,c){return ey(r,Qv(s,l,c)),V_}function Eb(r=1){(0,h.GA0)((0,h.w7Z)()+r)}function Db(r){const s=(0,h.VPL)();return(0,h.Hh6)(s,h.Yw1+r)}function H_(r,s){return r<<17|s<<2}function eu(r){return r>>17&32767}function Kh(r){return 2|r}function tu(r){return(131068&r)>>2}function W_(r,s){return-131069&r|s<<2}function Ob(r){return 1|r}function Tb(r,s,l,c){const p=r[l+1],g=null===s;let y=c?eu(p):tu(p),w=!1;for(;0!==y&&(!1===w||g);){const z=r[y+1];LP(r[y],s)&&(w=!0,r[y+1]=c?Ob(z):Kh(z)),y=c?eu(z):tu(z)}w&&(r[l+1]=c?Kh(p):Ob(p))}function LP(r,s){return null===r||null==s||(Array.isArray(r)?r[1]:r)===s||!(!Array.isArray(r)||"string"!=typeof s)&&(0,h.FRF)(r,s)>=0}const ds={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function zE(r){return r.substring(ds.key,ds.keyEnd)}function BP(r){return r.substring(ds.value,ds.valueEnd)}function U_(r,s){const l=ds.textEnd;return l===s?-1:(s=ds.keyEnd=function HP(r,s,l){for(;s<l&&r.charCodeAt(s)>32;)s++;return s}(r,ds.key=s,l),ap(r,s,l))}function xb(r,s){const l=ds.textEnd;let c=ds.key=ap(r,s,l);return l===c?-1:(c=ds.keyEnd=function WP(r,s,l){let c;for(;s<l&&(45===(c=r.charCodeAt(s))||95===c||(-33&c)>=65&&(-33&c)<=90||c>=48&&c<=57);)s++;return s}(r,c,l),c=Pb(r,c,l),c=ds.value=ap(r,c,l),c=ds.valueEnd=function UP(r,s,l){let c=-1,p=-1,g=-1,y=s,w=y;for(;y<l;){const x=r.charCodeAt(y++);if(59===x)return w;
vendor: 1,553 bytes, line 1
134===x||39===x?w=y=GE(r,x,y,l):s===y-4&&85===g&&82===p&&76===c&&40===x?w=y=GE(r,41,y,l):x>32&&(w=y),g=p,p=c,c=-33&x}return w}(r,c,l),Pb(r,c,l))}function $E(r){ds.key=0,ds.keyEnd=0,ds.value=0,ds.valueEnd=0,ds.textEnd=r.length}function ap(r,s,l){for(;s<l&&r.charCodeAt(s)<=32;)s++;return s}function Pb(r,s,l,c){return(s=ap(r,s,l))<l&&s++,s}function GE(r,s,l,c){let p=-1,g=l;for(;g<c;){const y=r.charCodeAt(g++);if(y==s&&92!==p)return g;p=92==y&&92===p?0:y}throw new Error}function kb(r,s,l){return QE(r,s,l,!1),kb}function Sb(r,s){return QE(r,s,null,!0),Sb}function KE(r){qE(t1,zP,r,!1)}function zP(r,s){for(let l=function VP(r){return $E(r),xb(r,ap(r,0,ds.textEnd))}(s);l>=0;l=xb(s,l))t1(r,zE(s),BP(s))}function XE(r){qE(YP,YE,r,!0)}function YE(r,s){for(let l=function jP(r){return $E(r),U_(r,ap(r,0,ds.textEnd))}(s);l>=0;l=U_(s,l))(0,h.ezK)(r,zE(s),!0)}function QE(r,s,l,c){const p=(0,h.OAn)(),g=(0,h.klJ)(),y=(0,h.b$O)(2);g.firstUpdatePass&&ZE(g,r,y,c),s!==kr&&Zr(p,y,s)&&n1(g,g.data[(0,h._px)()],p,p[h.GpT],r,p[y+1]=function qP(r,s){return null==r||""===r||("string"==typeof s?r+=s:"object"==typeof r&&(r=(0,h.AsM)(sn(r)))),r}(s,l),c,y)}function qE(r,s,l,c){const p=(0,h.klJ)(),g=(0,h.b$O)(2);p.firstUpdatePass&&ZE(p,null,g,c);const y=(0,h.OAn)();if(l!==kr&&Zr(y,g,l)){const w=p.data[(0,h._px)()];if(r1(w,c)&&!JE(p,g)){let x=c?w.classesWithoutHost:w.stylesWithoutHost;null!==x&&(l=(0,h.n$e)(x,l||"")),cb(p,w,y,l,c)}else!function QP(r,s,l,c,p,g,y,w){p===kr&&(p=h.Mlv);let x=0,z=0,J=0<p.length?p[0]:null,de=0<g.length?g[0]:null;for(;null!==J||null!==de;
vendor: 9,114 bytes, line 1
1){const Oe=x<p.length?p[x+1]:void 0,Ae=z<g.length?g[z+1]:void 0;let Bt,nt=null;J===de?(x+=2,z+=2,Oe!==Ae&&(nt=de,Bt=Ae)):null===de||null!==J&&J<de?(x+=2,nt=J):(z+=2,nt=de,Bt=Ae),null!==nt&&n1(r,s,l,c,nt,Bt,y,w),J=x<p.length?p[x]:null,de=z<g.length?g[z]:null}}(p,w,y,y[h.GpT],y[g+1],y[g+1]=function XP(r,s,l){if(null==l||""===l)return h.Mlv;const c=[],p=sn(l);if(Array.isArray(p))for(let g=0;g<p.length;g++)r(c,p[g],!0);else if(p instanceof Set)for(const g of p)r(c,g,!0);else if("object"==typeof p)for(const g in p)p.hasOwnProperty(g)&&r(c,g,p[g]);else"string"==typeof p&&s(c,p);return c}(r,s,l),c,g)}}function JE(r,s){return s>=r.expandoStartIndex}function ZE(r,s,l,c){const p=r.data;if(null===p[l+1]){const g=p[(0,h._px)()],y=JE(r,l);r1(g,c)&&null===s&&!y&&(s=!1),s=function e1(r,s,l,c){const p=(0,h.MT)(r);let g=c?s.residualClasses:s.residualStyles;if(null===p)0===(c?s.classBindings:s.styleBindings)&&(l=Yh(l=Ib(null,r,s,l,c),s.attrs,c),g=null);else{const y=s.directiveStylingLast;if(-1===y||r[y]!==p)if(l=Ib(p,r,s,l,c),null===g){let x=function $P(r,s,l){const c=l?s.classBindings:s.styleBindings;if(0!==tu(c))return r[eu(c)]}(r,s,c);void 0!==x&&Array.isArray(x)&&(x=Ib(null,r,s,x[1],c),x=Yh(x,s.attrs,c),function GP(r,s,l,c){r[eu(l?s.classBindings:s.styleBindings)]=c}(r,s,c,x))}else g=function KP(r,s,l){let c;const p=s.directiveEnd;for(let g=1+s.directiveStylingLast;g<p;g++)c=Yh(c,r[g].hostAttrs,l);return Yh(c,s.attrs,l)}(r,s,c)}return void 0!==g&&(c?s.residualClasses=g:s.residualStyles=g),l}(p,g,s,c),function NP(r,s,l,c,p,g){let y=g?s.classBindings:s.styleBindings,w=eu(y),x=tu(y);r[c]=l;let J,z=!1;if(Array.isArray(l)?(J=l[1],(null===J||(0,h.FRF)(l,J)>0)&&(z=!0)):J=l,p)if(0!==x){const Oe=eu(r[w+1]);r[c+1]=H_(Oe,w),0!==Oe&&(r[Oe+1]=W_(r[Oe+1],c)),r[w+1]=function RP(r,s){return 131071&r|s<<17}(r[w+1],c)}else r[c+1]=H_(w,0),0!==w&&(r[w+1]=W_(r[w+1],c)),w=c;else r[c+1]=H_(x,0),0===w?w=c:r[x+1]=W_(r[x+1],c),x=c;z&&(r[c+1]=Kh(r[c+1])),Tb(r,J,c,!0),Tb(r,J,c,!1),function Xh(r,s,l,c,p){const g=p?r.residualClasses:r.residualStyles;null!=g&&"string"==typeof s&&(0,h.FRF)(g,s)>=0&&(l[c+1]=Ob(l[c+1]))}(s,J,r,c,g),y=H_(w,x),g?s.classBindings=y:s.styleBindings=y}(p,g,s,l,y,c)}}function Ib(r,s,l,c,p){let g=null;const y=l.directiveEnd;let w=l.directiveStylingLast;for(-1===w?w=l.directiveStart:w++;w<y&&(g=s[w],c=Yh(c,g.hostAttrs,p),g!==r);)w++;return null!==r&&(l.directiveStylingLast=w),c}function Yh(r,s,l){const c=l?1:2;let p=-1;if(null!==s)for(let g=0;g<s.length;g++){const y=s[g];"number"==typeof y?p=y:p===c&&(Array.isArray(r)||(r=void 0===r?[]:["",r]),(0,h.ezK)(r,y,!!l||s[++g]))}return void 0===r?null:r}function t1(r,s,l){(0,h.ezK)(r,s,sn(l))}function YP(r,s,l){const c=String(s);""!==c&&!c.includes(" ")&&(0,h.ezK)(r,c,l)}function n1(r,s,l,c,p,g,y,w){if(!(3&s.type))return;const x=r.data,z=x[w+1],J=function UE(r){return!(1&~r)}(z)?i1(x,s,l,p,tu(z),y):void 0;z_(J)||(z_(g)||function WE(r){return!(2&~r)}(z)&&(g=i1(x,null,l,p,w,y)),function CC(r,s,l,c,p){if(s)p?r.addClass(l,c):r.removeClass(l,c);else{let g=-1===c.indexOf("-")?void 0:Ap.DashCase;null==p?r.removeStyle(l,c,g):("string"==typeof p&&p.endsWith("!important")&&(p=p.slice(0,-10),g|=Ap.Important),r.setStyle(l,c,p,g))}}(c,y,(0,h.vaC)((0,h._px)(),l),p,g))}function i1(r,s,l,c,p,g){const y=null===s;let w;for(;p>0;){const x=r[p],z=Array.isArray(x),J=z?x[1]:x,de=null===J;let Oe=l[p+1];Oe===kr&&(Oe=de?h.Mlv:void 0);let Ae=de?(0,h.K7h)(Oe,c):J===c?Oe:void 0;if(z&&!z_(Ae)&&(Ae=(0,h.K7h)(x,c)),z_(Ae)&&(w=Ae,y))return w;const nt=r[p+1];p=y?eu(nt):tu(nt)}if(null!==s){let x=g?s.residualClasses:s.residualStyles;null!=x&&(w=(0,h.K7h)(x,c))}return w}function z_(r){return void 0!==r}function r1(r,s){return!!(r.flags&(s?8:16))}function o1(r,s=""){const l=(0,h.OAn)(),c=(0,h.klJ)(),p=r+h.Yw1,g=c.firstCreatePass?Vc(c,p,1,s,null):c.data[p],y=s1(c,l,g,s);l[p]=y,(0,h.SX7)()&&Np(c,l,y,g),(0,h.iMd)(g,!1)}let s1=(r,s,l,c)=>((0,h.m7n)(!0),bf(s[h.GpT],c));function a1(r,s){let l=!1,c=(0,h.c$7)();for(let g=1;g<s.length;g+=2)l=Zr(r,c++,s[g])||l;if((0,h.Kw3)(c),!l)return kr;let p=s[0];for(let g=1;g<s.length;g+=2)p+=(0,h.eFE)(s[g])+(g+1!==s.length?s[g+1]:"");return p}function l1(r,s,l,c=""){return Zr(r,(0,h.xbp)(),l)?s+(0,h.eFE)(l)+c:kr}function c1(r,s,l,c,p,g=""){const w=Xc(r,(0,h.c$7)(),l,p);return(0,h.b$O)(2),w?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g:kr}function d1(r,s,l,c,p,g,y,w=""){const z=Fu(r,(0,h.c$7)(),l,p,y);return(0,h.b$O)(3),z?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g+(0,h.eFE)(y)+w:kr}function u1(r,s,l,c,p,g,y,w,x,z=""){const de=Xa(r,(0,h.c$7)(),l,p,y,x);return(0,h.b$O)(4),de?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g+(0,h.eFE)(y)+w+(0,h.eFE)(x)+z:kr}function p1(r,s,l,c,p,g,y,w,x,z,J,de=""){const Oe=(0,h.c$7)();let Ae=Xa(r,Oe,l,p,y,x);return Ae=Zr(r,Oe+4,J)||Ae,(0,h.b$O)(5),Ae?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g+(0,h.eFE)(y)+w+(0,h.eFE)(x)+z+(0,h.eFE)(J)+de:kr}function Ab(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae=""){const nt=(0,h.c$7)();let Bt=Xa(r,nt,l,p,y,x);return Bt=Xc(r,nt+4,J,Oe)||Bt,(0,h.b$O)(6),Bt?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g+(0,h.eFE)(y)+w+(0,h.eFE)(x)+z+(0,h.eFE)(J)+de+(0,h.eFE)(Oe)+Ae:kr}function Fb(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt,Bt=""){const yn=(0,h.c$7)();let kn=Xa(r,yn,l,p,y,x);return kn=Fu(r,yn+4,J,Oe,nt)||kn,(0,h.b$O)(7),kn?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g+(0,h.eFE)(y)+w+(0,h.eFE)(x)+z+(0,h.eFE)(J)+de+(0,h.eFE)(Oe)+Ae+(0,h.eFE)(nt)+Bt:kr}function h1(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt,Bt,yn,kn=""){const $t=(0,h.c$7)();let _r=Xa(r,$t,l,p,y,x);return _r=Xa(r,$t+4,J,Oe,nt,yn)||_r,(0,h.b$O)(8),_r?s+(0,h.eFE)(l)+c+(0,h.eFE)(p)+g+(0,h.eFE)(y)+w+(0,h.eFE)(x)+z+(0,h.eFE)(J)+de+(0,h.eFE)(Oe)+Ae+(0,h.eFE)(nt)+Bt+(0,h.eFE)(yn)+kn:kr}function Rb(r){return $_("",r),Rb}function $_(r,s,l){const c=(0,h.OAn)(),p=l1(c,r,s,l);return p!==kr&&vc(c,(0,h._px)(),p),$_}function vc(r,s,l){const c=(0,h.vaC)(s,r);Dm(r[h.GpT],c,l)}function Nb(r,s,l){eM(s)&&(s=s());const c=(0,h.OAn)();return Zr(c,(0,h.xbp)(),s)&&((0,h.klJ)(),Cu((0,h.CpD)(),c,r,s,c[h.GpT],l)),Nb}function w1(r,s){const l=eM(r);return l&&r.set(s),l}function Lb(r,s){const l=(0,h.OAn)(),c=(0,h.klJ)(),p=(0,h.Mx4)();return zh(c,l,l[h.GpT],p,r,s),Lb}const M1={};function D1(r){return Zr((0,h.OAn)(),(0,h.xbp)(),r)?(0,h.eFE)(r):kr}function O1(r,s,l=""){return l1((0,h.OAn)(),r,s,l)}function T1(r,s,l,c,p=""){return c1((0,h.OAn)(),r,s,l,c,p)}function x1(r,s,l){const c=(0,h.klJ)();c.firstCreatePass&&P1(s,c.data,c.blueprint,(0,h.JlV)(r),l)}function P1(r,s,l,c,p){if(r=(0,h.nl4)(r),Array.isArray(r))for(let g=0;g<r.length;g++)P1(r[g],s,l,c,p);else{const g=(0,h.klJ)(),y=(0,h.OAn)(),w=(0,h.Mx4)();let x=(0,h.Y3W)(r)?r:(0,h.nl4)(r.provide);const z=(0,h.Rc9)(r),J=1048575&w.providerIndexes,de=w.directiveStart,Oe=w.providerIndexes>>20;if((0,h.Y3W)(r)||!r.multi){const Ae=new Ut(z,p,Kc,null),nt=jb(x,s,p?J:J+Oe,de);-1===nt?(Zn(ut(w,y),g,x),Bb(g,r,s.length),s.push(x),w.directiveStart++,w.directiveEnd++,p&&(w.providerIndexes+=1048576),l.push(Ae),y.push(Ae)):(l[nt]=Ae,y[nt]=Ae)}else{const Ae=jb(x,s,J+Oe,de),nt=jb(x,s,J,J+Oe),yn=nt>=0&&l[nt];if(p&&!yn||!p&&!(Ae>=0&&l[Ae])){Zn(ut(w,y),g,x);const kn=function uk(r,s,l,c,p){const y=new Ut(r,l,Kc,null);return y.multi=[],y.index=s,y.componentProviders=0,k1(y,p,c&&!l),y}(p?dk:ck,l.length,p,c,z);!p&&yn&&(l[nt].providerFactory=kn),Bb(g,r,s.length,0),s.push(x),w.directiveStart++,w.directiveEnd++,p&&(w.providerIndexes+=1048576),l.push(kn),y.push(kn)}else Bb(g,r,Ae>-1?Ae:nt,k1(l[p?nt:Ae],z,!p&&c));!p&&c&&yn&&l[nt].componentProviders++}}}function Bb(r,s,l,c){const p=(0,h.Y3W)(s),g=(0,h.MME)(s);if(p||g){const x=(g?(0,h.nl4)(s.useClass):s).prototype.ngOnDestroy;if(x){const z=r.destroyHooks||(r.destroyHooks=[]);if(!p&&s.multi){const J=z.indexOf(l);-1===J?z.push(l,[c,x]):z[J+1].push(c,x)}else z.push(l,x)}}}function k1(r,s,l){return l&&r.componentProviders++,r.multi.push(s)-1}function jb(r,s,l,c){for(let p=l;p<c;p++)if(s[p]===r)return p;return-1}function ck(r,s,l,c,p){return Vb(this.multi,[])}function dk(r,s,l,c,p){const g=this.multi;let y;if(this.providerFactory){const w=this.providerFactory.componentProviders,x=je(c,c[h.eDl],this.providerFactory.index,p);y=x.slice(0,w),Vb(g,y);for(let z=w;z<x.length;z++)y.push(x[z])}else y=[],Vb(g,y);return y}function Vb(r,s){for(let l=0;l<r.length;l++)s.push((0,r[l])());return s}function S1(r,s){return l=>{l.providersResolver=(c,p)=>x1(c,p?p(r):r,!1),s&&(l.viewProvidersResolver=(c,p)=>x1(c,p?p(s):s,!0))}}function G_(r){if("function"==typeof r)return r;const s=(0,h.Bqz)(r);return s.some(h.Jzi)?()=>s.map(h.nl4).map(I1):s.map(I1)}function I1(r){return $p(r)?r.ngModule:r}function A1(r,s){const l=(0,h.gxQ)()+r,c=(0,h.OAn)();return c[l]===kr?Hl(c,l,s()):Yp(c,l)}function F1(r,s,l){return Ub((0,h.OAn)(),(0,h.gxQ)(),r,s,l)}function R1(r,s,l,c){return K_((0,h.OAn)(),(0,h.gxQ)(),r,s,l,c)}function N1(r,s,l,c,p){return zb((0,h.OAn)(),(0,h.gxQ)(),r,s,l,c,p)}function L1(r,s,l,c,p,g,y){return $b((0,h.OAn)(),(0,h.gxQ)(),r,s,l,c,p,g)}function B1(r,s,l,c,p,g,y){const w=(0,h.gxQ)()+r,x=(0,h.OAn)(),z=Xa(x,w,l,c,p,g);return Zr(x,w+4,y)||z?Hl(x,w+5,s(l,c,p,g,y)):Yp(x,w+5)}function j1(r,s,l,c,p,g,y,w){const x=(0,h.gxQ)()+r,z=(0,h.OAn)(),J=Xa(z,x,l,c,p,g);return Xc(z,x+4,y,w)||J?Hl(z,x+6,s(l,c,p,g,y,w)):Yp(z,x+6)}
vendor: 4,596 bytes, line 1
1function Hb(r,s,l,c,p,g,y,w,x){const z=(0,h.gxQ)()+r,J=(0,h.OAn)();let de=Xa(J,z,l,c,p,g);return Fu(J,z+4,y,w,x)||de?Hl(J,z+7,s(l,c,p,g,y,w,x)):Yp(J,z+7)}function Wb(r,s,l){return Gb((0,h.OAn)(),(0,h.gxQ)(),r,s,l)}function Ul(r,s){const l=r[s];return l===kr?void 0:l}function Ub(r,s,l,c,p,g){const y=s+l;return Zr(r,y,p)?Hl(r,y+1,g?c.call(g,p):c(p)):Ul(r,y+1)}function K_(r,s,l,c,p,g,y){const w=s+l;return Xc(r,w,p,g)?Hl(r,w+2,y?c.call(y,p,g):c(p,g)):Ul(r,w+2)}function zb(r,s,l,c,p,g,y,w){const x=s+l;return Fu(r,x,p,g,y)?Hl(r,x+3,w?c.call(w,p,g,y):c(p,g,y)):Ul(r,x+3)}function $b(r,s,l,c,p,g,y,w,x){const z=s+l;return Xa(r,z,p,g,y,w)?Hl(r,z+4,x?c.call(x,p,g,y,w):c(p,g,y,w)):Ul(r,z+4)}function Gb(r,s,l,c,p,g){let y=s+l,w=!1;for(let x=0;x<p.length;x++)Zr(r,y++,p[x])&&(w=!0);return w?Hl(r,y,c.apply(g,p)):Ul(r,y)}function vl(r,s){const l=(0,h.klJ)();let c;const p=r+h.Yw1;l.firstCreatePass?(c=function H1(r,s){if(s)for(let l=s.length-1;l>=0;l--){const c=s[l];if(r===c.name)return c}}(s,l.pipeRegistry),l.data[p]=c,c.onDestroy&&(l.destroyHooks??=[]).push(p,c.onDestroy)):c=l.data[p];const g=c.factory||(c.factory=(0,h.wGu)(c.type,!0)),w=(0,h.a2B)(Kc);try{const x=Dr(!1),z=g();return Dr(x),(0,h.M_e)(l,(0,h.OAn)(),p,z),z}finally{(0,h.a2B)(w)}}function Y_(r,s,l){const c=r+h.Yw1,p=(0,h.OAn)(),g=(0,h.Hh6)(p,c);return cp(p,c)?Ub(p,(0,h.gxQ)(),s,g.transform,l,g):g.transform(l)}function W1(r,s,l,c){const p=r+h.Yw1,g=(0,h.OAn)(),y=(0,h.Hh6)(g,p);return cp(g,p)?K_(g,(0,h.gxQ)(),s,y.transform,l,c,y):y.transform(l,c)}function U1(r,s,l,c,p){const g=r+h.Yw1,y=(0,h.OAn)(),w=(0,h.Hh6)(y,g);return cp(y,g)?zb(y,(0,h.gxQ)(),s,w.transform,l,c,p,w):w.transform(l,c,p)}function cp(r,s){return r[h.eDl].data[s].pure}function dp(r,s){return eg(r,s)}function zl(r,s,l,c,p){const g=p[h.eDl];if(g!==c.tView)for(let y=h.Yw1;y<g.bindingStartIndex;y++){const w=p[y];if((0,h.A0l)(w)){(0,h.q$2)(w[h.jgP])&&zl(r,s,l,c,w[h.jgP]);for(let x=h.Y20;x<w.length;x++)zl(r,s,l,c,w[x])}else(0,h.q$2)(w)&&zl(r,s,l,c,w)}else!function z1(r,s,l,c,p){const g=p[h.SKP];let y=p[h.jgP];const w=p[h.f7T],x=p[h.qlT],z=p[h.YEL].get(h.SKi,null),J=()=>{if(c.encapsulation===Lo.ShadowDom||c.encapsulation===Lo.ExperimentalIsolatedShadowDom){const nt=y.cloneNode(!1);y.replaceWith(nt),y=nt}const de=Bm(l),Oe=Sp(w,de,g,Ip(l),y,x,null,null,null,null,null);(function Q_(r,s,l,c){for(let p=h.Yw1;p<r[h.eDl].bindingStartIndex;p++){const g=r[p];if(((0,h.q$2)(g)||(0,h.A0l)(g))&&g[h.K29]===s){g[h.K29]=l;break}}r[h.EJG]===s&&(r[h.EJG]=l),r[h.Yrj]===s&&(r[h.Yrj]=l),l[h.K29]=s[h.K29],s[h.K29]=null,r[c]=l})(w,p,Oe,x.index),vu(p[h.eDl],p);const Ae=p[h.M0L].rendererFactory;(function yl(r,s){r.componentReplaced?.(s.id)})(Ae,c),Oe[h.GpT]=Ae.createRenderer(y,l),Qm(p[h.eDl],p),function $1(r){if(null!==r.projection){for(const s of r.projection)Rn(s)&&(s.projectionNext=null,s.flags&=-3);r.projection=null}}(x),Ed(de,Oe,g),NC(de,Oe,de.template,g)};null===z?Yb(r,s,J):z.run(()=>Yb(r,s,J))}(r,s,l,c,p)}function Yb(r,s,l){try{l()}catch(c){if(null!==s&&c.message){const g=c.message+(c.stack?"\n"+c.stack:"");r?.hot?.send?.("angular:invalidate",{id:s,message:g,error:!0})}throw c}}const bl={\u0275\u0275animateEnter:function v_(r){if(es("NgAnimateEnter"),!mc)return v_;const s=(0,h.OAn)();if(tp(s))return v_;const l=(0,h.Mx4)();f_(l,s);const c=s[h.YEL].get(h.SKi);return __(g_(s),l,()=>function dx(r,s,l,c){const p=(0,h.d31)(s,r),g=r[h.GpT],y=YM(l),w=[],x=J=>{if(J.target!==p)return;const de=J instanceof AnimationEvent?"animationend":"transitionend";c.runOutsideAngular(()=>{g.listen(p,de,z)})},z=J=>{J.target===p&&function ux(r,s,l){const c=np.get(s);if(r.target===s&&c&&QM(r,s)){r.stopImmediatePropagation();for(const p of c.classList)l.removeClass(s,p);Ph(s)}}(J,p,g)};if(y&&y.length>0){c.runOutsideAngular(()=>{w.push(g.listen(p,"animationstart",x)),w.push(g.listen(p,"transitionstart",x))}),function Zy(r,s,l){const c=np.get(r);if(c){for(const p of s)c.classList.push(p);for(const p of l)c.cleanupFns.push(p)}else np.set(r,{classList:s,cleanupFns:l})}(p,y,w);for(const J of y)g.addClass(p,J);c.runOutsideAngular(()=>{requestAnimationFrame(()=>{if(Fp(p,Yd,mc),!Yd.has(p)){for(const J of y)g.removeClass(p,J);Ph(p)}})})}}(s,l,r,c)),Rp(s[h.YEL]),jf(s[h.YEL],g_(s)),v_},\u0275\u0275animateEnterListener:function y_(r){if(es("NgAnimateEnter"),!mc)return y_;const s=(0,h.OAn)();if(tp(s))return y_;const l=(0,h.Mx4)();return f_(l,s),__(g_(s),l,()=>function px(r,s,l){const c=(0,h.d31)(s,r);l.call(r[h.SKP],{target:c,animationComplete:eb})}(s,l,r)),Rp(s[h.YEL]),jf(s[h.YEL],g_(s)),y_},\u0275\u0275animateLeave:function b_(r){if(es("NgAnimateLeave"),!mc)return b_;
1const s=(0,h.OAn)();if(tp(s))return b_;const c=(0,h.Mx4)();f_(c,s);const p=s[h.YEL].get(h.SKi);return __(Qd(s),c,()=>function hx(r,s,l,c){const{promise:p,resolve:g}=a_(),y=(0,h.d31)(s,r),w=r[h.GpT];Rc.add(r[h.ID]),(Qd(r).get(s.index).resolvers??=[]).push(g);const x=YM(l);return x&&x.length>0?function fx(r,s,l,c,p,g){!function lx(r,s){if(!mc)return;const l=np.get(r);if(l&&l.classList.length>0&&function cx(r,s){for(const l of s)if(r.classList.contains(l))return!0;return!1}(r,l.classList))for(const c of l.classList)s.removeClass(r,c);Ph(r)}(r,p);const y=[],w=Qd(l).get(s.index)?.resolvers,x=z=>{if(z.target===r&&(z instanceof CustomEvent||QM(z,r))){if(z.stopImmediatePropagation(),Yd.delete(r),qa(s,r),Array.isArray(s.projection))for(const J of c)p.removeClass(r,J);kh(w,y),Ur(l,s)}};g.runOutsideAngular(()=>{y.push(p.listen(r,"animationend",x)),y.push(p.listen(r,"transitionend",x))}),XM(s,r);for(const z of c)p.addClass(r,z);g.runOutsideAngular(()=>{requestAnimationFrame(()=>{Fp(r,Yd,mc),Yd.has(r)||(qa(s,r),kh(w,y),Ur(l,s))})})}(y,s,r,x,w,c):g(),{promise:p,resolve:g}}(s,c,r,p)),Rp(s[h.YEL]),b_},\u0275\u0275animateLeaveListener:function C_(r){if(es("NgAnimateLeave"),!mc)return C_;const s=(0,h.OAn)(),l=(0,h.Mx4)();f_(l,s),Rc.add(s[h.ID]);const c=s[h.YEL].get(h.SKi),p=s[h.YEL].get(UM);return __(Qd(s),l,()=>function gx(r,s,l,c,p){const{promise:g,resolve:y}=a_(),w=(0,h.d31)(s,r),x=[],z=r[h.GpT],J=tp(r);(Qd(r).get(s.index).resolvers??=[]).push(y);const de=Qd(r).get(s.index)?.resolvers;if(J)m_(r,s,w,de,x);else{const Oe=setTimeout(()=>m_(r,s,w,de,x),p),Ae={target:w,animationComplete:()=>{m_(r,s,w,de,x),clearTimeout(Oe)}};XM(s,w),c.runOutsideAngular(()=>{x.push(z.listen(w,"animationend",()=>{m_(r,s,w,de,x),clearTimeout(Oe)},{once:!0}))}),l.call(r[h.SKP],Ae)}return{promise:g,resolve:y}}(s,l,r,c,p)),Rp(s[h.YEL]),C_},\u0275\u0275attribute:h_,\u0275\u0275defineComponent:zu,\u0275\u0275defineDirective:ph,\u0275\u0275defineInjectable:h.jDH,\u0275\u0275defineInjector:h.G2t,\u0275\u0275defineNgModule:ly,\u0275\u0275definePipe:Bg,\u0275\u0275directiveInject:Kc,\u0275\u0275getInheritedFactory:Ii,\u0275\u0275inject:h.KVO,\u0275\u0275injectAttribute:Xt,\u0275\u0275invalidFactory:fg,\u0275\u0275invalidFactoryDep:h.dmw,\u0275\u0275templateRefExtractor:dp,\u0275\u0275resetView:h.Njj,\u0275\u0275HostDirectivesFeature:uy,\u0275\u0275NgOnChangesFeature:Kr,\u0275\u0275ProvidersFeature:S1,\u0275\u0275InheritDefinitionFeature:Wg,\u0275\u0275ExternalStylesFeature:function pk(r){return s=>{r.length<1||(s.getExternalStyles=l=>r.map(p=>p+"?ngcomp"+(l?"="+encodeURIComponent(l):"")+"&e="+s.encapsulation))}},\u0275\u0275nextContext:VE,\u0275\u0275namespaceHTML:h.joV,\u0275\u0275namespaceMathML:h.By9,\u0275\u0275namespaceSVG:h.qSk,\u0275\u0275enableBindings:h.cSN,\u0275\u0275disableBindings:h.fuf,\u0275\u0275elementStart:D_,\u0275\u0275elementEnd:ip,\u0275\u0275element:db,\u0275\u0275elementContainerStart:x_,\u0275\u0275elementContainerEnd:Rh,\u0275\u0275domElement:ub,\u0275\u0275domElementStart:O_,\u0275\u0275domElementEnd:T_,\u0275\u0275domElementContainer:gb,\u0275\u0275domElementContainerStart:fb,\u0275\u0275domElementContainerEnd:gE,\u0275\u0275domTemplate:function by(r,s,l,c,p,g,y,w){const x=(0,h.OAn)(),z=(0,h.klJ)();return Zc(x,z,r,s,l,c,p,(0,h.db4)(z.consts,g),void 0,y,w),by},\u0275\u0275domListener:sp,\u0275\u0275elementContainer:hb,\u0275\u0275pureFunction0:A1,\u0275\u0275pureFunction1:F1,\u0275\u0275pureFunction2:R1,\u0275\u0275pureFunction3:N1,\u0275\u0275pureFunction4:L1,\u0275\u0275pureFunction5:B1,\u0275\u0275pureFunction6:j1,\u0275\u0275pureFunction7:Hb,\u0275\u0275pureFunction8:function V1(r,s,l,c,p,g,y,w,x,z){const J=(0,h.gxQ)()+r,de=(0,h.OAn)(),Oe=Xa(de,J,l,c,p,g);return Xa(de,J+4,y,w,x,z)||Oe?Hl(de,J+8,s(l,c,p,g,y,w,x,z)):Yp(de,J+8)},\u0275\u0275pureFunctionV:Wb,\u0275\u0275getCurrentView:_E,\u0275\u0275restoreView:h.eBV,\u0275\u0275listener:Jd,\u0275\u0275projection:Mb,\u0275\u0275syntheticHostProperty:function mE(r,s,l){const c=(0,h.OAn)();if(Zr(c,(0,h.xbp)(),s)){const g=(0,h.klJ)(),y=(0,h.CpD)();Lp(y,c,r,s,av((0,h.MT)(g.data),y,c),l)}return mE},\u0275\u0275syntheticHostListener:function Uh(r,s){const l=(0,h.Mx4)(),c=(0,h.OAn)(),p=(0,h.klJ)();return zh(p,c,av((0,h.MT)(p.data),l,c),l,r,s),Uh},\u0275\u0275pipeBind1:Y_,\u0275\u0275pipeBind2:W1,\u0275\u0275pipeBind3:U1,\u0275\u0275pipeBind4:function Qh(r,s,l,c,p,g){const y=r+h.Yw1,w=(0,h.OAn)(),x=(0,h.Hh6)(w,y);return cp(w,y)?$b(w,(0,h.gxQ)(),s,x.transform,l,c,p,g,x):x.transform(l,c,p,g)},\u0275\u0275pipeBindV:function lp(r,s,l){const c=r+h.Yw1,p=(0,h.OAn)(),g=(0,h.Hh6)(p,c);return cp(p,c)?Gb(p,(0,h.gxQ)(),s,g.transform,l,g):g.transform.apply(g,l)},\u0275\u0275projectionDef:N_,\u0275\u0275domProperty:mb,\u0275\u0275ariaProperty:function Jy(r,s){const l=(0,h.OAn)();if(Zr(l,(0,h.xbp)(),s)){const p=(0,h.klJ)(),g=(0,h.CpD)();if(Bp(g,p,l,r,s))(0,h.Qs1)(g)&&$f(l,g.index);else{const w=(0,h.d31)(g,l);Xf(l[h.GpT],w,null,g.value,r,s,null)}}return Jy},\u0275\u0275property:lb,\u0275\u0275control:function tb(r,s,l){const c=(0,h.OAn)(),p=(0,h.CpD)();Zr(c,(0,h.xbp)(),r)&&((0,h.klJ)(),Cu(p,c,s,r,c[h.GpT],l)),function qM(r,s){const l=JM(s,r);l&&(function Ox(r,s,l){if(l.classes){const c=Fh(r);c.classes??={},l.state();const p=r[h.GpT],g=(0,h.d31)(s,r);for(const[y,w]of l.classes){const x=w();Vx(c.classes,y,x)&&(x?p.addClass(g,y):p.removeClass(g,y))}}}(r,s,l),1024&s.flags?oE(s,r,l,"value"):2048&s.flags?oE(s,r,l,"checked"):4096&s.flags?function Tx(r,s,l){const c=l.\u0275interopControl,p=Fh(s),g=l.state(),y=!!(8192&r.flags),w=y?(0,h.d31)(r,s):null,x=s[h.GpT],z=g.value();qd(p,w_,z)&&(0,h.O8t)(()=>c.writeValue(z));for(const J of ib){const de=g[J]?.();if(qd(p,J,de)){const Oe=Ah[J],Ae=nb(r,s,Oe,de);J===rd?c.setDisabledState&&(0,h.O8t)(()=>c.setDisabledState(de)):y&&!Ae&&Sh(r,x,w,J,de,Oe)}}}(s,r,l):function xx(r,s,l){const c=(0,h.d31)(r,s),p=s[h.GpT],g=l.state(),y=Fh(s),w=g.controlValue();qd(y,w_,w)&&function Ix(r,s){switch(r.type){case"checkbox":return void(r.checked=s);case"radio":return void(r.checked=s===r.value);case"number":case"range":case"datetime-local":if("number"==typeof s)return void Ih(r,s);break;case"date":case"month":case"time":case"week":if(gt(s))return void(r.valueAsDate=s);if("number"==typeof s)return void Ih(r,s)}r.value=s}(c,w);for(const x of ib){const z=g[x]?.();if(qd(y,x,z)){const J=Ah[x];Sh(r,p,c,x,z,J),nb(r,s,J,z)}}}(s,r,l)),(0,h.xbp)()}(c,p)},\u0275\u0275controlCreate:function mx(){const r=(0,h.OAn)(),s=(0,h.klJ)(),l=(0,h.Mx4)();s.firstCreatePass&&function vx(r,s,l){const c=s.inputs?.formField;
1if(!c||(0,h.Qs1)(s)&&c.includes(s.directiveStart+s.componentOffset))return;const p=c.find(y=>fw in l[y]);if(void 0===p)return;s.fieldIndex=p;const g=function yx(r,s){return!!s[r.fieldIndex].\u0275interopControl&&(r.flags|=4096,!0)}(s,l)||function bx(r,s){for(let l=s.directiveStart;l<s.directiveEnd;l++){const c=r.data[l];if(ZM(c,"value"))return s.flags|=1024,s.customControlIndex=l,!0;if(ZM(c,"checked"))return s.flags|=2048,s.customControlIndex=l,!0}return!1}(r,s);if(!function Cx(r){return!!function rE(r){if(2!==r.type)return!1;const s=r.value;return"input"===s||"textarea"===s||"select"===s}(r)&&(r.flags|=8192,function Px(r){if(!r.attrs||"input"!==r.value)return!1;for(let s=0;s<r.attrs.length;s+=2){const l=r.attrs[s];if(xi(l))break;if("type"===l){const c=r.attrs[s+1];return"date"===c||"datetime-local"===c||"month"===c||"number"===c||"range"===c||"time"===c||"week"===c}}return!1}(r)&&(r.flags|=16384),function kx(r){return"select"!==r.value}(r)&&(r.flags|=32768),!0)}(s)&&!g)throw new h.buA(318,!1)}(s,l,r);const c=JM(l,r);c&&(es("NgSignalForms"),1024&l.flags?nE(r,l,c,"value"):2048&l.flags?nE(r,l,c,"checked"):4096&l.flags?function iE(r){const s=r.\u0275interopControl;s.registerOnChange(l=>r.state().setControlValue(l)),s.registerOnTouched(()=>r.state().markAsTouched())}(c):8192&l.flags&&function Mx(r,s,l){const c=(0,h.klJ)(),p=r[h.GpT],g=(0,h.d31)(s,r),y=()=>{const x=l.state();x.setControlValue(function Sx(r,s){switch(r.type){case"checkbox":return r.checked;case"number":case"range":case"datetime-local":if("number"==typeof s())return r.valueAsNumber;break;case"date":case"month":case"time":case"week":const l=s();if(gt(l))return r.valueAsDate;if("number"==typeof l)return r.valueAsNumber}return r.value}(g,x.value))};Yc(s,c,r,void 0,p,"input",y,lc(s,r,y));const w=()=>{l.state().markAsTouched()};if(Yc(s,c,r,void 0,p,"blur",w,lc(s,r,w)),2===s.type&&"select"===s.value&&"function"==typeof MutationObserver){const x=function Ex(r,s){const l=new MutationObserver(c=>{c.some(p=>function Dx(r){if("childList"===r.type||"characterData"===r.type){if(r.target instanceof Comment)return!1;for(const s of r.addedNodes)if(!(s instanceof Comment))return!0;for(const s of r.removedNodes)if(!(s instanceof Comment))return!0;return!1}return"attributes"===r.type&&r.target instanceof HTMLOptionElement}(p))&&(r.value=s.state().value())});return l.observe(r,{attributes:!0,attributeFilter:["value"],characterData:!0,childList:!0,subtree:!0}),l}(g,l);(0,h.B22)(c,r,x,x.disconnect)}}(r,l,c),c.registerAsBinding(function wx(r,s){const l=r.customControlIndex;return-1===l?void 0:s[l]}(l,r)))},\u0275\u0275pipe:vl,\u0275\u0275queryRefresh:B_,\u0275\u0275queryAdvance:Eb,\u0275\u0275viewQuery:$h,\u
vendor: 6,430 bytes, line 1
10275\u0275viewQuerySignal:V_,\u0275\u0275loadQuery:j_,\u0275\u0275contentQuery:L_,\u0275\u0275contentQuerySignal:Gh,\u0275\u0275reference:Db,\u0275\u0275classMap:XE,\u0275\u0275styleMap:KE,\u0275\u0275styleProp:kb,\u0275\u0275classProp:Sb,\u0275\u0275advance:jm,\u0275\u0275template:yy,\u0275\u0275conditional:cE,\u0275\u0275conditionalCreate:$o,\u0275\u0275conditionalBranchCreate:sb,\u0275\u0275defer:function ax(r,s,l,c,p,g,y,w,x,z){const J=(0,h.OAn)(),de=(0,h.klJ)(),Oe=r+h.Yw1,Ae=Zc(J,de,r,null,0,0),nt=J[h.YEL],Bt=Sc(nt);if(de.firstCreatePass){es("NgDefer");const Cl={primaryTmplIndex:s,loadingTmplIndex:c??null,placeholderTmplIndex:p??null,errorTmplIndex:g??null,placeholderBlockConfig:null,loadingBlockConfig:null,dependencyResolverFn:l??null,loadingState:zo.NOT_STARTED,loadingPromise:null,providers:null,hydrateTriggers:null,debug:null,flags:z??0};x?.(de,Cl,w,y),function Hw(r,s,l){const c=Ku(s);r.data[c]=l}(de,Oe,Cl)}const yn=J[Oe];let kn=null,$t=null;if(yn[h.qFA]?.length>0){const Cl=yn[h.qFA][0].data;$t=Cl.di??null,kn=Cl.s}const _r=[null,jd.Initial,null,null,null,null,$t,kn,null,null];!function Vw(r,s,l){r[Ku(s)]=l}(J,Oe,_r);let us=null;null!==$t&&Bt&&(us=nt.get(On),us.add($t,{lView:J,tNode:Ae,lContainer:yn}));const co=()=>{My(_r),null!==$t&&us?.cleanup([$t])};Gu(0,_r,()=>(0,h.DyX)(J,co)),(0,h.ik5)(J,co)},\u0275\u0275deferWhen:function qy(r){const s=(0,h.OAn)(),l=(0,h.CpD)();if(bo(0,s,l)&&Zr(s,(0,h.xbp)(),r)){const p=(0,Pt.Ht)(null);try{const g=!!r,w=aa(s,l)[1];!1===g&&w===jd.Initial?zd(s,l):!0===g&&(w===jd.Initial||w===Nr.Placeholder)&&Xd(0,s,l)}finally{(0,Pt.Ht)(p)}}},\u0275\u0275deferOnIdle:function p_(){bo(0,(0,h.OAn)(),(0,h.Mx4)())&&Eh(Wl)},\u0275\u0275deferOnImmediate:function TM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();bo(0,r,s)&&(null===Es(r[h.eDl],s).loadingTmplIndex&&zd(r,s),Xd(0,r,s))},\u0275\u0275deferOnTimer:function kM(r){bo(0,(0,h.OAn)(),(0,h.Mx4)())&&Eh(td(r))},\u0275\u0275deferOnHover:function AM(r,s){const l=(0,h.OAn)(),c=(0,h.Mx4)();bo(0,l,c)&&(zd(l,c),Ud(l,c,r,s,ol,()=>Xd(0,l,c),0))},\u0275\u0275deferOnInteraction:function NM(r,s){const l=(0,h.OAn)(),c=(0,h.Mx4)();bo(0,l,c)&&(zd(l,c),Ud(l,c,r,s,bs,()=>Xd(0,l,c),0))},\u0275\u0275deferOnViewport:function jM(r,s,l){const c=(0,h.OAn)(),p=(0,h.Mx4)();bo(0,c,p)&&(zd(c,p),Ud(c,p,r,s,Wd,()=>Xd(0,c,p),0,l))},\u0275\u0275deferPrefetchWhen:function wM(r){const s=(0,h.OAn)(),l=(0,h.CpD)();if(bo(1,s,l)&&Zr(s,(0,h.xbp)(),r)){const p=(0,Pt.Ht)(null);try{const g=!!r,w=Es(s[h.eDl],l);!0===g&&w.loadingState===zo.NOT_STARTED&&gc(w,s,l)}finally{(0,Pt.Ht)(p)}}},\u0275\u0275deferPrefetchOnIdle:function DM(){bo(1,(0,h.OAn)(),(0,h.Mx4)())&&Xy(Wl)},\u0275\u0275deferPrefetchOnImmediate:function xM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();if(!bo(1,r,s))return;const c=Es(r[h.eDl],s);c.loadingState===zo.NOT_STARTED&&c_(c,r,s)},\u0275\u0275deferPrefetchOnTimer:function SM(r){bo(1,(0,h.OAn)(),(0,h.Mx4)())&&Xy(td(r))},\u0275\u0275deferPrefetchOnHover:function FM(r,s){const l=(0,h.OAn)(),c=(0,h.Mx4)();if(!bo(1,l,c))return;const g=Es(l[h.eDl],c);g.loadingState===zo.NOT_STARTED&&Ud(l,c,r,s,ol,()=>gc(g,l,c),1)},\u0275\u0275deferPrefetchOnInteraction:function LM(r,s){const l=(0,h.OAn)(),c=(0,h.Mx4)();if(!bo(1,l,c))return;const g=Es(l[h.eDl],c);g.loadingState===zo.NOT_STARTED&&Ud(l,c,r,s,bs,()=>gc(g,l,c),1)},\u0275\u0275deferPrefetchOnViewport:function VM(r,s,l){const c=(0,h.OAn)(),p=(0,h.Mx4)();if(!bo(1,c,p))return;const y=Es(c[h.eDl],p);y.loadingState===zo.NOT_STARTED&&Ud(c,p,r,s,Wd,()=>gc(y,c,p),1,l)},\u0275\u0275deferHydrateWhen:function MM(r){const s=(0,h.OAn)(),l=(0,h.CpD)();if(!bo(2,s,l))return;const c=(0,h.xbp)();if(Qa((0,h.klJ)(),l).set(6,null),Zr(s,c,r)){const y=s[h.YEL],w=(0,Pt.Ht)(null);try{1==!!r&&_c(y,aa(s,l)[6])}finally{(0,Pt.Ht)(w)}}},\u0275\u0275deferHydrateNever:function EM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();bo(2,r,s)&&Qa((0,h.klJ)(),s).set(7,null)},\u0275\u0275deferHydrateOnIdle:function OM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();bo(2,r,s)&&(Qa((0,h.klJ)(),s).set(0,null),l_(Wl,r,s))},\u0275\u0275deferHydrateOnImmediate:function PM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();bo(2,r,s)&&(Qa((0,h.klJ)(),s).set(1,null),_c(r[h.YEL],aa(r,s)[6]))},\u0275\u0275deferHydrateOnTimer:function IM(r){const s=(0,h.OAn)(),l=(0,h.Mx4)();bo(2,s,l)&&(Qa((0,h.klJ)(),l).set(5,{type:5,delay:r}),l_(td(r),s,l))},\u0275\u0275deferHydrateOnHover:function RM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();bo(2,r,s)&&Qa((0,h.klJ)(),s).set(4,null)},\u0275\u0275deferHydrateOnInteraction:function BM(){const r=(0,h.OAn)(),s=(0,h.Mx4)();bo(2,r,s)&&Qa((0,h.klJ)(),s).set(3,null)},\u0275\u0275deferHydrateOnViewport:function HM(r){const s=(0,h.OAn)(),l=(0,h.Mx4)();bo(2,s,l)&&Qa((0,h.klJ)(),l).set(2,r?{type:2,intersectionObserverOptions:r}:null)},\u0275\u0275deferEnableTimerScheduling:function Jw(r,s,l,c){const p=r.consts;null!=l&&(s.placeholderBlockConfig=(0,h.db4)(p,l)),null!=c&&(s.loadingBlockConfig=(0,h.db4)(p,c)),null===Yg&&(Yg=Xg)},\u0275\u0275repeater:hE,\u0275\u0275repeaterCreate:pE,\u0275\u0275repeaterTrackByIndex:dE,\u0275\u0275repeaterTrackByIdentity:uE,\u0275\u0275componentInstance:function _x(){return(0,h.OAn)()[h.b5C][h.SKP]},\u0275\u0275text:o1,\u0275\u0275textInterpolate:Rb,\u0275\u0275textInterpolate1:$_,\u0275\u0275textInterpolate2:function f1(r,s,l,c,p){const g=(0,h.OAn)(),y=c1(g,r,s,l,c,p);return y!==kr&&vc(g,(0,h._px)(),y),f1},\u0275\u0275textInterpolate3:function g1(r,s,l,c,p,g,y){const w=(0,h.OAn)(),x=d1(w,r,s,l,c,p,g,y);return x!==kr&&vc(w,(0,h._px)(),x),g1},\u0275\u0275textInterpolate4:function _1(r,s,l,c,p,g,y,w,x){const z=(0,h.OAn)(),J=u1(z,r,s,l,c,p,g,y,w,x);return J!==kr&&vc(z,(0,h._px)(),J),_1},\u0275\u0275textInterpolate5:function m1(r,s,l,c,p,g,y,w,x,z,J){const de=(0,h.OAn)(),Oe=p1(de,r,s,l,c,p,g,y,w,x,z,J);return Oe!==kr&&vc(de,(0,h._px)(),Oe),m1},\u0275\u0275textInterpolate6:function v1(r,s,l,c,p,g,y,w,x,z,J,de,Oe){const Ae=(0,h.OAn)(),nt=Ab(Ae,r,s,l,c,p,g,y,w,x,z,J,de,Oe);return nt!==kr&&vc(Ae,(0,h._px)(),nt),v1},\u0275\u0275textInterpolate7:function y1(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt){const Bt=(0,h.OAn)(),yn=Fb(Bt,r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt);return yn!==kr&&vc(Bt,(0,h._px)(),yn),y1},\u0275\u0275textInterpolate8:function b1(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt,Bt,yn){const kn=(0,h.OAn)(),$t=h1(kn,r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt,Bt,yn);return $t!==kr&&vc(kn,(0,h._px)(),$t),b1},\u0275\u0275textInterpolateV:function C1(r){const s=(0,h.OAn)(),l=a1(s,r);return l!==kr&&vc(s,(0,h._px)(),l),C1}
vendor: 4,596 bytes, line 1
1,\u0275\u0275i18n:F_,\u0275\u0275i18nAttributes:function BE(r,s){const l=(0,h.klJ)(),c=(0,h.db4)(l.consts,s);!function CP(r,s,l){const p=(0,h.Mx4)().index,g=[];if(r.firstCreatePass&&null===r.data[s]){for(let y=0;y<l.length;y+=2){const w=l[y],x=l[y+1];if(""!==x){if(hP.test(x))throw new Error(`ICU expressions are not supported in attributes. Message: "${x}".`);Hh(g,x,p,w,wP(g),null)}}r.data[s]=g}}(l,r+h.Yw1,c)},\u0275\u0275i18nExp:function R_(r){return function lP(r){r&&(Lh|=1<<Math.min(Bh,31)),Bh++}(Zr((0,h.OAn)(),(0,h.xbp)(),r)),R_},\u0275\u0275i18nStart:NE,\u0275\u0275i18nEnd:LE,\u0275\u0275i18nApply:function Us(r){!function cP(r,s,l){if(Bh>0){const c=r.data[l];EE(r,s,Array.isArray(c)?c:c.update,(0,h.c$7)()-Bh-1,Lh)}Lh=0,Bh=0}((0,h.klJ)(),(0,h.OAn)(),r+h.Yw1)},\u0275\u0275i18nPostprocess:function jE(r,s={}){return function FP(r,s={}){let l=r;if(xP.test(r)){const c={},p=[0];l=l.replace(PP,(g,y,w)=>{const x=y||w,z=c[x]||[];if(z.length||(x.split("|").forEach(Bt=>{const yn=Bt.match(AP),kn=yn?parseInt(yn[1],10):0,$t=RE.test(Bt);z.push([kn,$t,Bt])}),c[x]=z),!z.length)throw new Error(`i18n postprocess: unmatched placeholder - ${x}`);const J=p[p.length-1];let de=0;for(let Bt=0;Bt<z.length;Bt++)if(z[Bt][0]===J){de=Bt;break}const[Oe,Ae,nt]=z[de];return Ae?p.pop():J!==Oe&&p.push(Oe),z.splice(de,1),nt})}return Object.keys(s).length&&(l=l.replace(kP,(c,p,g,y,w,x)=>s.hasOwnProperty(g)?`${p}${s[g]}${x}`:c),l=l.replace(SP,(c,p)=>s.hasOwnProperty(p)?s[p]:c),l=l.replace(IP,(c,p)=>{if(s.hasOwnProperty(p)){const g=s[p];if(!g.length)throw new Error(`i18n postprocess: unmatched ICU - ${c} with key: ${p}`);return g.shift()}return c})),l}(r,s)},\u0275\u0275resolveWindow:Tf,\u0275\u0275resolveDocument:xf,\u0275\u0275resolveBody:function Tp(r){return r.ownerDocument.body},\u0275\u0275setComponentScope:function hk(r,s,l){const c=r.\u0275cmp;c.directiveDefs=ml(s,Lg),c.pipeDefs=ml(l,h.oyA)},\u0275\u0275setNgModuleScope:function fk(r,s){return ti(()=>{const l=(0,h.WbQ)(r);l.declarations=G_(s.declarations||h.Mlv),l.imports=G_(s.imports||h.Mlv),l.exports=G_(s.exports||h.Mlv),s.bootstrap&&(l.bootstrap=G_(s.bootstrap)),Sd.registerNgModule(r,s)})},\u0275\u0275registerNgModuleType:ry,\u0275\u0275getComponentDepsFactory:function gk(r,s){return()=>{try{return Sd.getComponentDependencies(r,s).dependencies}catch(l){throw console.error(`Computing dependencies in local compilation mode for the component "${r.name}" failed with the exception:`,l),l}}},\u0275setClassDebugInfo:function _k(r,s){const l=(0,h.xUg)(r);null!==l&&(l.debugInfo=s)},\u0275\u0275declareLet:function E1(r){es("NgLet");const s=(0,h.klJ)(),l=(0,h.OAn)(),c=r+h.Yw1,p=Vc(s,c,128,null,null);return(0,h.iMd)(p,!1),(0,h.M_e)(s,l,c,M1),E1},\u0275\u0275storeLet:function ZP(r){const s=(0,h.klJ)(),l=(0,h.OAn)(),c=(0,h._px)();return(0,h.M_e)(s,l,c,r),r},\u0275\u0275readContextLet:function ek(r){const s=(0,h.VPL)(),l=(0,h.Hh6)(s,h.Yw1+r);if(l===M1)throw new h.buA(314,!1);return l},\u0275\u0275attachSourceLocations:function tk(r,s){const l=(0,h.klJ)(),c=(0,h.OAn)(),p=c[h.GpT],g="data-ng-source-location";for(const[y,w,x,z]of s){(0,h.XRZ)(l,y+h.Yw1);const de=(0,h.vaC)(y+h.Yw1,c);de.hasAttribute(g)||p.setAttribute(de,g,`${r}@o:${w},l:${x},c:${z}`)}},\u0275\u0275interpolate:D1,\u0275\u0275interpolate1:O1,\u0275\u0275interpolate2:T1,\u0275\u0275interpolate3:function nk(r,s,l,c,p,g,y=""){return d1((0,h.OAn)(),r,s,l,c,p,g,y)},\u0275\u0275interpolate4:function ik(r,s,l,c,p,g,y,w,x=""){return u1((0,h.OAn)(),r,s,l,c,p,g,y,w,x)},\u0275\u0275interpolate5:function rk(r,s,l,c,p,g,y,w,x,z,J=""){return p1((0,h.OAn)(),r,s,l,c,p,g,y,w,x,z,J)},\u0275\u0275interpolate6:function ok(r,s,l,c,p,g,y,w,x,z,J,de,Oe=""){return Ab((0,h.OAn)(),r,s,l,c,p,g,y,w,x,z,J,de,Oe)},\u0275\u0275interpolate7:function sk(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt=""){return Fb((0,h.OAn)(),r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt)},\u0275\u0275interpolate8:function ak(r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt,Bt,yn=""){return h1((0,h.OAn)(),r,s,l,c,p,g,y,w,x,z,J,de,Oe,Ae,nt,Bt,yn)},\u0275\u0275interpolateV:function lk(r){return a1((0,h.OAn)(),r)},\u0275\u0275sanitizeHtml:Dp,\u0275\u0275sanitizeStyle:function wf(r){const s=Nl();return s?s.sanitize(Na.STYLE,r)||"":Qi(r,"Style")?sn(r):(0,h.eFE)(r)},\u0275\u0275sanitizeResourceUrl:pl,\u0275\u0275sanitizeScript:function Y0(r){const s=Nl();if(s)return yo(s.sanitize(Na.SCRIPT,r)||"");if(Qi(r,"Script"))return yo(sn(r));throw new h.buA(905,!1)},\u0275\u0275validateAttribute:function q0(r,s,l){const c=s.toLowerCase(),p=l.toLowerCase();if(!Df[c]?.has(p))return r;const g=(0,h.CpD)();if(2!==g.type)return r;const y=(0,h.OAn)();
vendor: 9,144 bytes, line 1
1throw"iframe"===c&&function Om(r){const s=(0,h.OAn)();r.src="",r.srcdoc=ln(""),Ra(s[h.GpT],r)}((0,h.d31)(g,y)),new h.buA(-910,!1)},\u0275\u0275sanitizeUrl:Mf,\u0275\u0275sanitizeUrlOrResourceUrl:xm,\u0275\u0275trustConstantHtml:function hl(r){return ln(r[0])},\u0275\u0275trustConstantResourceUrl:function Op(r){return function Ri(r){return Ht()?.createScriptURL(r)||r}(r[0])},forwardRef:h.Rfq,resolveForwardRef:h.nl4,\u0275\u0275twoWayProperty:Nb,\u0275\u0275twoWayBindingSet:w1,\u0275\u0275twoWayListener:Lb,\u0275\u0275replaceMetadata:function Xb(r,s,l,c,p=null,g=null){const y=(0,h.xUg)(r);s.apply(null,[r,l,...c]);const{newDef:w,oldDef:x}=function vk(r,s){const l={...r};return{newDef:Object.assign(r,s,{directiveDefs:l.directiveDefs,pipeDefs:l.pipeDefs,setInput:l.setInput,type:l.type}),oldDef:l}}(y,(0,h.xUg)(r));if(r[h.CQl]=w,x.tView){const z=function lr(){return Mi}().values();for(const J of z)(0,h.EFk)(J)&&null===J[h.f7T]&&zl(p,g,w,x,J)}},\u0275\u0275getReplaceMetadataURL:function mk(r,s,l){const c=`./@ng/component?c=${r}&t=${encodeURIComponent(s)}`;return new URL(c,l).href}};let yc=null;function yk(r){null!==yc&&(r.defaultEncapsulation!==yc.defaultEncapsulation||r.preserveWhitespaces!==yc.preserveWhitespaces)||(yc=r)}const qh=[];function bc(r){return $p(r)?r.ngModule:r}const lD=ur("NgModule",r=>r,void 0,0,(r,s)=>function Y1(r,s={}){(function Q1(r,s){const c=(0,h.Bqz)(s.declarations||h.Mlv);let p=null;Object.defineProperty(r,h.hmW,{configurable:!0,get:()=>(null===p&&(p=pr().compileNgModule(bl,`ng:///${r.name}/\u0275mod.js`,{type:r,bootstrap:(0,h.Bqz)(s.bootstrap||h.Mlv).map(h.nl4),declarations:c.map(h.nl4),imports:(0,h.Bqz)(s.imports||h.Mlv).map(h.nl4).map(bc),exports:(0,h.Bqz)(s.exports||h.Mlv).map(h.nl4).map(bc),schemas:s.schemas?(0,h.Bqz)(s.schemas):null,id:s.id||null}),p.schemas||(p.schemas=[])),p)});let g=null;Object.defineProperty(r,h.zSs,{get:()=>{if(null===g){const w=pr();g=w.compileFactory(bl,`ng:///${r.name}/\u0275fac.js`,{name:r.name,type:r,deps:_o(r),target:w.FactoryTarget.NgModule,typeArgumentCount:0})}return g},configurable:!1});let y=null;Object.defineProperty(r,h.ONQ,{get:()=>{if(null===y){const w={name:r.name,type:r,providers:s.providers||h.Mlv,imports:[(s.imports||h.Mlv).map(h.nl4),(s.exports||h.Mlv).map(h.nl4)]};y=pr().compileInjector(bl,`ng:///${r.name}/\u0275inj.js`,w)}return y},configurable:!1})})(r,s),void 0!==s.id&&ry(r,s.id),function K1(r,s){qh.push({moduleType:r,ngModule:s})}(r,s)}(r,s));class Ik{ngModuleFactory;componentFactories;constructor(s,l){this.ngModuleFactory=s,this.componentFactories=l}}let cD=(()=>{class r{compileModuleSync(l){return new ay(l)}compileModuleAsync(l){return Promise.resolve(this.compileModuleSync(l))}compileModuleAndAllComponentsSync(l){const c=this.compileModuleSync(l),g=fl((0,h.phH)(l).declarations).reduce((y,w)=>{const x=(0,h.xUg)(w);return x&&y.push(new dc(x)),y},[]);return new Ik(c,g)}compileModuleAndAllComponentsAsync(l){return Promise.resolve(this.compileModuleAndAllComponentsSync(l))}clearCache(){}clearCacheFor(l){}getModuleId(l){}static \u0275fac=function(c){return new(c||r)};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();const dD=new h.nKC("");let uD=(()=>{class r{applicationErrorHandler=(0,h.WQX)(h.ZTf);appRef=(0,h.WQX)(Ky);taskService=(0,h.WQX)(h.rev);ngZone=(0,h.WQX)(h.SKi);zonelessEnabled=(0,h.WQX)(h.Evm);tracing=(0,h.WQX)(vd,{optional:!0});zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new sr.y;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(h.AbJ):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&((0,h.WQX)(h.AQb,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{const l=this.taskService.add();this.runningTick||(this.cleanup(),this.zonelessEnabled&&!this.appRef.includeAllTestViews)?(this.switchToMicrotaskScheduler(),this.taskService.remove(l)):this.taskService.remove(l)})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()}))}switchToMicrotaskScheduler(){this.ngZone.runOutsideAngular(()=>{const l=this.taskService.add();this.useMicrotaskScheduler=!0,queueMicrotask(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(l)})})}notify(l){if(!this.zonelessEnabled&&5===l)return;switch(l){case 0:case 6:case 13:this.appRef.dirtyFlags|=2;break;case 3:case 2:case 4:case 5:case 1:this.appRef.dirtyFlags|=4;break;case 12:this.appRef.dirtyFlags|=16;break;case 11:break;default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick())return;const c=this.useMicrotaskScheduler?h.uiq:h.l4E;this.pendingRenderTaskId=this.taskService.add(),this.cancelScheduledCallback=this.scheduleInRootZone?Zone.root.run(()=>c(()=>this.tick())):this.ngZone.runOutsideAngular(()=>c(()=>this.tick()))}shouldScheduleTick(){return!(this.appRef.destroyed||null!==this.pendingRenderTaskId||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(h.AbJ+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(0===this.appRef.dirtyFlags)return void this.cleanup();!this.zonelessEnabled&&7&this.appRef.dirtyFlags&&(this.appRef.dirtyFlags|=1);const l=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(c){this.applicationErrorHandler(c)}finally{this.taskService.remove(l),this.cleanup()}}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,null!==this.pendingRenderTaskId){const l=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(l)}}static \u0275fac=function(c){return new(c||r)};static \u0275prov=(0,h.jDH)({token:r,factory:r.\u0275fac,providedIn:"root"})}return r})();function rm(){return[{provide:h.hk6,useExisting:uD},{provide:h.SKi,useClass:h.myG},{provide:h.Evm,useValue:!0}]}const om=new h.nKC("",{factory:()=>(0,h.WQX)(om,{optional:!0,skipSelf:!0})||function hD(){return typeof $localize<"u"&&$localize.locale||vb}()}),fD=new h.nKC("",{factory:()=>"USD"})},5824(Et,Fe,S){"use strict";S.d(Fe,{Ag:()=>mt,Bg:()=>Ee,EF:()=>Tt,H8:()=>bn,Ht:()=>d,JC:()=>me,KE:()=>V,KO:()=>it,KZ:()=>Nn,Ny:()=>It,O8:()=>Ci,TO:()=>Ye,Wu:()=>rt,XR:()=>vn,a7:()=>ki,bh:()=>oe,j2:()=>Vn,lh:()=>or,mC:()=>tn,mK:()=>ie,n5:()=>Ct,nR:()=>O,pL:()=>G,s0:()=>wt,si:()=>En,vX:()=>Oi});let H=null,Q=!1,t=1;const oe=Symbol("SIGNAL");function d(Xe){const Ft=H;return H=Xe,Ft}function O(){return H}function V(){return Q}const G={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function ie(Xe){if(Q)throw new Error("");if(null===H)return;H.consumerOnSignalRead(Xe);const Ft=H.producersTail;if(void 0!==Ft&&Ft.producer===Xe)return;let qt;const _t=H.recomputing;if(_t&&(qt=void 0!==Ft?Ft.nextProducer:H.producers,void 0!==qt&&qt.producer===Xe))return H.producersTail=qt,void(qt.lastReadVersion=Xe.version);const Qt=Xe.consumersTail;if(void 0!==Qt&&Qt.consumer===H&&(!_t||function Bi(Xe,Ft){const qt=Ft.producersTail;if(void 0!==qt){let _t=Ft.producers;do{if(_t===Xe)return!0;if(_t===qt)break;_t=_t.nextProducer}while(void 0!==_t)}return!1}(Qt,H)))return;const Mt=en(H),h={producer:Xe,consumer:H,nextProducer:qt,prevConsumer:Qt,lastReadVersion:Xe.version,nextConsumer:void 0};H.producersTail=h,void 0!==Ft?Ft.nextProducer=h:H.producers=h,Mt&&R(Xe,h)}function me(Xe){if((!en(Xe)||Xe.dirty)&&(Xe.dirty||Xe.lastCleanEpoch!==t)){if(!Xe.producerMustRecompute(Xe)&&!En(Xe))return void Ye(Xe);Xe.producerRecomputeValue(Xe),Ye(Xe)}}function Me(Xe){if(void 0===Xe.consumers)return;const Ft=Q;Q=!0;try{for(let qt=Xe.consumers;void 0!==qt;qt=qt.nextConsumer){const _t=qt.consumer;_t.dirty||Be(_t)}}finally{Q=Ft}}function _e(){return!1!==H?.consumerAllowSignalWrites}function Be(Xe){Xe.dirty=!0,Me(Xe),Xe.consumerMarkedDirty?.(Xe)}function Ye(Xe){Xe.dirty=!1,Xe.lastCleanEpoch=t}function Ee(Xe){return Xe&&function Le(Xe){Xe.producersTail=void 0,Xe.recomputing=!0}(Xe),d(Xe)}function rt(Xe,Ft){d(Ft),Xe&&function At(Xe){Xe.recomputing=!1;const Ft=Xe.producersTail;let qt=void 0!==Ft?Ft.nextProducer:Xe.producers;if(void 0!==qt){if(en(Xe))do{qt=un(qt)}while(void 0!==qt);void 0!==Ft?Ft.nextProducer=void 0:Xe.producers=void 0}}(Xe)}function En(Xe){for(let Ft=Xe.producers;void 0!==Ft;Ft=Ft.nextProducer){const qt=Ft.producer,_t=Ft.lastReadVersion;if(_t!==qt.version||(me(qt),_t!==qt.version))return!0}return!1}function vn(Xe){if(en(Xe)){let Ft=Xe.producers;for(;void 0!==Ft;)Ft=un(Ft)}Xe.producers=void 0,Xe.producersTail=void 0,Xe.consumers=void 0,Xe.consumersTail=void 0}function R(Xe,Ft){const qt=Xe.consumersTail,_t=en(Xe);
1if(void 0!==qt?(Ft.nextConsumer=qt.nextConsumer,qt.nextConsumer=Ft):(Ft.nextConsumer=void 0,Xe.consumers=Ft),Ft.prevConsumer=qt,Xe.consumersTail=Ft,!_t)for(let Qt=Xe.producers;void 0!==Qt;Qt=Qt.nextProducer)R(Qt.producer,Qt)}function un(Xe){const Ft=Xe.producer,qt=Xe.nextProducer,_t=Xe.nextConsumer,Qt=Xe.prevConsumer;if(Xe.nextConsumer=void 0,Xe.prevConsumer=void 0,void 0!==_t?_t.prevConsumer=Qt:Ft.consumersTail=Qt,void 0!==Qt)Qt.nextConsumer=_t;else if(Ft.consumers=_t,!en(Ft)){let Mt=Ft.producers;for(;void 0!==Mt;)Mt=un(Mt)}return qt}function en(Xe){return Xe.consumerIsAlwaysLive||void 0!==Xe.consumers}function ki(Xe){}function bn(Xe,Ft){return Object.is(Xe,Ft)}function Nn(Xe,Ft){const qt=Object.create(St);qt.computation=Xe,void 0!==Ft&&(qt.equal=Ft);const _t=()=>{if(me(qt),ie(qt),qt.value===Tt)throw qt.error;return qt.value};return _t[oe]=qt,_t}const mt=Symbol("UNSET"),It=Symbol("COMPUTING"),Tt=Symbol("ERRORED"),St={...G,value:mt,dirty:!0,error:null,equal:bn,kind:"computed",producerMustRecompute:Xe=>Xe.value===mt||Xe.value===It,producerRecomputeValue(Xe){if(Xe.value===It)throw new Error("");const Ft=Xe.value;Xe.value=It;const qt=Ee(Xe);let _t,Qt=!1;try{_t=Xe.computation(),d(null),Qt=Ft!==mt&&Ft!==Tt&&_t!==Tt&&Xe.equal(Ft,_t)}catch(Mt){_t=Tt,Xe.error=Mt}finally{rt(Xe,qt)}Qt?Xe.value=Ft:(Xe.value=_t,Xe.version++)}};let Te=function Pn(){throw new Error};function Ke(Xe){Te(Xe)}function it(Xe){Te=Xe}function Ct(Xe,Ft){const qt=Object.create(wt);qt.value=Xe,void 0!==Ft&&(qt.equal=Ft);const _t=()=>function Yt(Xe){return ie(Xe),Xe.value}(qt);return _t[oe]=qt,[_t,h=>Vn(qt,h),h=>tn(qt,h)]}function Vn(Xe,Ft){_e()||Ke(Xe),Xe.equal(Xe.value,Ft)||(Xe.value=Ft,function Lr(Xe){Xe.version++,function ue(){t++}(),Me(Xe)}(Xe))}function tn(Xe,Ft){_e()||Ke(Xe),Vn(Xe,Ft(Xe.value))}const wt={...G,equal:bn,value:void 0,kind:"signal"};function Ci(Xe){const Ft=d(null);try{return Xe()}finally{d(Ft)}}const Oi={...G,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,dirty:!0,kind:"effect"};function or(Xe){if(Xe.dirty=!1,Xe.version>0&&!En(Xe))return;Xe.version++;const Ft=Ee(Xe);try{Xe.cleanup(),Xe.fn()}finally{rt(Xe,Ft)}}},7017(Et,Fe,S){"use strict";S.d(Fe,{Zf:()=>me,EW:()=>_e}),S(467);var Q=S(375),t=S(5824);class me{destroyed=!1;listeners=null;errorHandler=(0,Q.WQX)(Q.zcH,{optional:!0});destroyRef=(0,Q.WQX)(Q.abz);constructor(){this.destroyRef.onDestroy(()=>{this.destroyed=!0,this.listeners=null})}subscribe(It){if(this.destroyed)throw new Q.buA(953,!1);return(this.listeners??=[]).push(It),{unsubscribe:()=>{const Tt=this.listeners?.indexOf(It);void 0!==Tt&&-1!==Tt&&this.listeners?.splice(Tt,1)}}}emit(It){if(this.destroyed)return void console.warn((0,Q.OsK)(953,!1));if(null===this.listeners)return;const Tt=(0,t.Ht)(null);try{for(const St of this.listeners)try{St(It)}catch(Pn){this.errorHandler?.handleError(Pn)}}finally{(0,t.Ht)(Tt)}}}function _e(mt,It){return(0,t.KZ)(mt,It?.equal)}Error,Error},375(Et,Fe,S){"use strict";S.d(Fe,{JEi:()=>To,Isx:()=>Xo,EJG:()=>di,Yrj:()=>Fo,VVG:()=>Gn,Y20:()=>fs,SKP:()=>Ai,hk6:()=>fe,eVN:()=>Va,b5C:()=>lr,rQE:()=>Xs,X5O:()=>mi,qFA:()=>Za,qQL:()=>Sl,abz:()=>Ua,tQN:()=>Vr,pcR:()=>jr,oMQ:()=>ro,Mlv:()=>hr,MZA:()=>rr,M0L:()=>io,Z63:()=>wr,Ap:()=>Be,dTm:()=>Tn,VML:()=>on,uvJ:()=>no,zcH:()=>Lo,bkB:()=>fa,Wg1:()=>ft,Yw1:()=>Ys,jgP:()=>Ue,tcA:()=>ri,ID:()=>jo,YEL:()=>Mi,B9r:()=>K,GBX:()=>Xt,ZTf:()=>sa,nKC:()=>Vt,zZn:()=>kl,rJ1:()=>An,nfM:()=>oo,s6P:()=>Fi,K29:()=>Nt,CQl:()=>Zi,p9y:()=>wo,zSs:()=>er,ONQ:()=>sr,hmW:()=>ii,yAH:()=>wi,SKi:()=>xt,myG:()=>Jo,oTH:()=>ye,Czx:()=>Pi,f7T:()=>Je,wVl:()=>Or,GYQ:()=>ze,u5s:()=>rn,rev:()=>za,Ds7:()=>mo,e5P:()=>Ds,Iaj:()=>hs,GpT:()=>Ko,buA:()=>Ee,AQb:()=>tt,jNX:()=>ui,eDl:()=>at,qlT:()=>In,bm_:()=>Qs,RxE:()=>me,r4V:()=>B,ok8:()=>Ye,Evm:()=>Pe,laP:()=>At,EYC:()=>eo,AbJ:()=>Ve,ng7:()=>Dr,llW:()=>ut,gsJ:()=>$e,GZS:()=>el,iYM:()=>cn,PEr:()=>Gt,z7f:()=>Lr,LZP:()=>Ci,Xln:()=>Te,yzR:()=>ot,TWe:()=>bt,LIA:()=>Pn,GWr:()=>Yt,pbo:()=>Vn,bBq:()=>ca,Af3:()=>De,zQk:()=>Zt,oZy:()=>hn,tF7:()=>Oi,ZFY:()=>Vi,cP4:()=>be,MdC:()=>qe,XvL:()=>Ct,KET:()=>_s,Tkx:()=>$n,iw4:()=>Ke,tdH:()=>T,pr_:()=>Xe,IAh:()=>jt,U45:()=>It,WrV:()=>Tt,kNT:()=>or,MI:()=>Ln,biv:()=>_i,ZQF:()=>it,Cv0:()=>St,W0r:()=>Qr,R2n:()=>os,O8q:()=>Ho,VKj:()=>Zs,Rom:()=>Wo,z6V:()=>Cr,n$e:()=>ki,hjC:()=>tr,Pz9:()=>Zl,PQT:()=>
vendor: 4,169 bytes, line 1
1Un,VX4:()=>We,_Z$:()=>go,N79:()=>qr,xLP:()=>Yi,QZP:()=>Ht,A7J:()=>pr,BI7:()=>zr,U7d:()=>Sr,uXy:()=>ai,nZS:()=>vi,ihb:()=>oa,ID8:()=>ou,gv8:()=>tc,dwj:()=>un,Bqz:()=>ir,OsK:()=>rt,Rfq:()=>bn,c$7:()=>pt,gxQ:()=>we,ckz:()=>Ro,kLh:()=>R,xUg:()=>mr,KdJ:()=>Ba,db4:()=>vs,VPL:()=>A,MT:()=>Is,Z9v:()=>as,Ab:()=>Tc,w7Z:()=>ra,Mx4:()=>Cs,veI:()=>Ss,HaV:()=>Kr,Agf:()=>Er,znI:()=>rl,wGu:()=>Wi,ebl:()=>Pt,OAn:()=>bs,_0$:()=>Oa,UaU:()=>Tl,vaC:()=>Ir,d31:()=>Wr,ZRn:()=>Po,phH:()=>Gr,WbQ:()=>po,WB9:()=>_o,d_l:()=>na,vNG:()=>ia,oyA:()=>ho,_px:()=>ql,CpD:()=>su,XRZ:()=>ss,klJ:()=>ol,Fje:()=>xs,b$O:()=>oi,SMZ:()=>vn,WQX:()=>Dn,MzJ:()=>Rn,jXY:()=>vt,MME:()=>Do,JlV:()=>Yo,Qs1:()=>Hr,srX:()=>Ns,vOT:()=>ms,YWB:()=>Yl,EPY:()=>rs,yoD:()=>xo,P3H:()=>F,Jzi:()=>mt,rFz:()=>P,JjR:()=>fr,M6u:()=>Se,KtD:()=>Ha,muV:()=>Qt,A0l:()=>gs,q$2:()=>is,yP_:()=>pe,EFk:()=>qs,UhH:()=>Ps,QuC:()=>Di,Y3W:()=>Li,K7h:()=>xn,FRF:()=>Jn,ezK:()=>kt,m7n:()=>ka,niQ:()=>ud,krE:()=>No,bll:()=>al,Hh6:()=>cr,EmA:()=>ee,blu:()=>Ts,HAh:()=>pa,WfI:()=>ke,xbp:()=>On,jvu:()=>Pc,Rc9:()=>Da,E6O:()=>to,DyX:()=>ha,eFE:()=>ji,dMS:()=>Ls,HUe:()=>ja,nl4:()=>Nn,N4e:()=>se,XaM:()=>uo,uiq:()=>$,l4E:()=>re,Kw3:()=>Lt,vQI:()=>Jr,RZ9:()=>qo,GA0:()=>xa,iMd:()=>xc,Pfq:()=>D,xyx:()=>vo,a2B:()=>pn,kcM:()=>Ni,DFp:()=>Br,P2g:()=>X,cBl:()=>xe,ypq:()=>pd,vPA:()=>b,HO5:()=>v,M_e:()=>da,B22:()=>Ta,ik5:()=>nl,AsM:()=>en,PP7:()=>fo,$8:()=>wt,$Hz:()=>dt,O8t:()=>Sa,zAe:()=>so,IvY:()=>Ei,_gW:()=>tl,F1c:()=>ea,ITl:()=>ua,brz:()=>Dt,jRZ:()=>ta,SX7:()=>Sc,jDH:()=>Ft,G2t:()=>qt,fuf:()=>Qo,cSN:()=>ys,KVO:()=>xi,dmw:()=>Jt,joV:()=>Pa,By9:()=>au,qSk:()=>kc,Njj:()=>Wa,eBV:()=>El});var H=S(5824),Q=S(9928),t=S(5817),f=S(5286),oe=S(4337);let d;function O(){return d}function V(M){const U=d;return d=M,U}const G=Symbol("NotFound");function ue(M){return M===G||"\u0275NotFound"===M?.name}Error;class me{full;major;minor;patch;constructor(U){this.full=U;const le=U.split(".");this.major=le[0],this.minor=le[1],this.patch=le.slice(2).join(".")}}const Me=new me("21.1.4"),Be=`${(()=>{const M=Me.full;return`https://${M.includes("-next")||M.includes("-rc")||"0.0.0-PLACEHOLDER"===M?"next":`v${Me.major}`}.angular.dev`})()}/errors`,Ye="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss";class Ee extends Error{code;constructor(U,le){super(rt(U,le)),this.code=U}}function rt(M,U){return`${function Le(M){return`NG0${Math.abs(M)}`}(M)}${U?": "+U:""}`}const At=globalThis;function vn(){return!1}function R(M){for(let U in M)if(M[U]===R)return U;throw Error("")}function un(M,U){for(const le in U)U.hasOwnProperty(le)&&!M.hasOwnProperty(le)&&(M[le]=U[le])}function en(M){if("string"==typeof M)return M;if(Array.isArray(M))return`[${M.map(en).join(", ")}]`;if(null==M)return""+M;const U=M.overriddenName||M.name;if(U)return`${U}`;const le=M.toString();if(null==le)return""+le;const Re=le.indexOf("\n");return Re>=0?le.slice(0,Re):le}function ki(M,U){return M?U?`${M} ${U}`:M:U||""}const Bi=R({__forward_ref__:R});function bn(M){return M.__forward_ref__=bn,M.toString=function(){return en(this())},M}function Nn(M){return mt(M)?M():M}function mt(M){return"function"==typeof M&&M.hasOwnProperty(Bi)&&M.__forward_ref__===bn}function It(M,U){"number"!=typeof M&&wt(U,typeof M,"number","===")}function Tt(M,U,le){It(M,"Expected a number"),function pi(M,U,le){M<=U||wt(le,M,U,"<=")}(M,le,"Expected number to be less than or equal to"),Vn(M,U,"Expected number to be greater than or equal to")}function St(M,U){"string"!=typeof M&&wt(U,null===M?"null":typeof M,"string","===")}function Pn(M,U){"function"!=typeof M&&wt(U,null===M?"null":typeof M,"function","===")}function Te(M,U,le){M!=U&&wt(le,M,U,"==")}function Ke(M,U,le){M==U&&wt(le,M,U,"!=")}function it(M,U,le){M!==U&&wt(le,M,U,"===")}function jt(M,U,le){M===U&&wt(le,M,U,"!==")}function Ct(M,U,le){M<U||wt(le,M,U,"<")}function Yt(M,U,le){M>U||wt(le,M,U,">")}function Vn(M,U,le){M>=U||wt(le,M,U,">=")}function cn(M,U){null==M&&wt(U,M,null,"!=")}function wt(M,U,le,Re){throw new Error(`ASSERTION ERROR: ${M}`+(null==Re?"":` [Expected=> ${le} ${Re} ${U} <=Actual]`))}function Lr(M){M instanceof Node||wt(`The provided value must be an instance of a DOM Node but got ${en(M)}`)}
vendor: 29,713 bytes, line 1
1function Ci(M){M instanceof Element||wt(`The provided value must be an element but got ${en(M)}`)}function Oi(M,U){cn(M,"Array must be defined.");const le=M.length;(U<0||U>=le)&&wt(`Index expected to be less than ${le} but got ${U}`)}function or(M,...U){if(-1!==U.indexOf(M))return!0;wt(`Expected value to be one of ${JSON.stringify(U)} but was ${JSON.stringify(M)}.`)}function Xe(M){null!==(0,H.nR)()&&wt(`${M}() should never be called in a reactive context.`)}function Ft(M){return{token:M.token,providedIn:M.providedIn||null,factory:M.factory,value:void 0}}function qt(M){return{providers:M.providers||[],imports:M.imports||[]}}function _t(M){return function Mt(M,U){return M.hasOwnProperty(U)&&M[U]||null}(M,wi)}function Qt(M){return null!==_t(M)}function Pt(M){return M&&M.hasOwnProperty(sr)?M[sr]:null}const wi=R({\u0275prov:R}),sr=R({\u0275inj:R});class Vt{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(U,le){this._desc=U,this.\u0275prov=void 0,"number"==typeof le?this.__NG_ELEMENT_ID__=le:void 0!==le&&(this.\u0275prov=Ft({token:this,providedIn:le.providedIn||"root",factory:le.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}let ti;function ar(){return wt("getInjectorProfilerContext should never be called in production mode"),ti}function Br(M){wt("setInjectorProfilerContext should never be called in production mode");const U=ti;return ti=M,U}const qi=[],ur=()=>{};function Ni(M){return wt("setInjectorProfiler should never be called in production mode"),null!==M?(qi.includes(M)||qi.push(M),()=>function ni(M){const U=qi.indexOf(M);-1!==U&&qi.splice(U,1)}(M)):(qi.length=0,ur)}function Wt(M){wt("Injector profiler should never be called in production mode");for(let U=0;U<qi.length;U++)(0,qi[U])(M)}function vi(M,U=!1){let le;wt("Injector profiler should never be called in production mode"),le="function"==typeof M||M instanceof Vt?M:Nn(M.provide);let Re=M;M instanceof Vt&&(Re=M.\u0275prov||M),Wt({type:2,context:ar(),providerRecord:{token:le,provider:Re,isViewProvider:U}})}function Sr(M){wt("Injector profiler should never be called in production mode"),Wt({type:5,context:ar(),token:M})}function ai(M){wt("Injector profiler should never be called in production mode"),Wt({type:1,context:ar(),instance:{value:M}})}function zr(M,U,le){wt("Injector profiler should never be called in production mode"),Wt({type:0,context:ar(),service:{token:M,value:U,flags:le}})}function pr(M){wt("Injector profiler should never be called in production mode"),Wt({type:4,context:ar(),effectPhase:M})}function uo(M,U,le){wt("runInInjectorProfilerContext should never be called in production mode");const Re=Br({injector:M,token:U});try{le()}finally{Br(Re)}}function Ji(M){return M&&!!M.\u0275providers}const Zi=R({\u0275cmp:R}),Io=R({\u0275dir:R}),Co=R({\u0275pipe:R}),ii=R({\u0275mod:R}),er=R({\u0275fac:R}),wo=R({__NG_ELEMENT_ID__:R}),$r=R({__NG_ENV_ID__:R});function Gr(M){return vr(M),M[ii]||null}function po(M){const U=Gr(M);if(!U)throw new Ee(915,!1);return U}function mr(M){return vr(M),M[Zi]||null}function Er(M){const U=Kr(M);if(!U)throw new Ee(916,!1);return U}function Kr(M){return vr(M),M[Io]||null}function ho(M){return vr(M),M[Co]||null}function vr(M,U){if(null==M)throw new Ee(-919,!1)}function Di(M){const U=mr(M)||Kr(M)||ho(M);return null!==U&&U.standalone}function ji(M){return"string"==typeof M?M:null==M?"":String(M)}function fo(M){return"function"==typeof M?M.name||M.toString():"object"==typeof M&&null!=M&&"function"==typeof M.type?M.type.name||M.type.toString():ji(M)}function go(M){const U=mr(M);return null!==U&&U.debugInfo?function yi(M){return M.filePath&&M.lineNumber?`${M.className} (at ${M.filePath}:${M.lineNumber})`:M.className}(U.debugInfo):fo(M)}const Mo=R({ngErrorCode:R}),Xr=R({ngErrorMessage:R}),br=R({ngTokenPath:R});function Un(M,U){return he("",-200,U)}function We(M,U){return function ve(M,U){return M.message=function lt(M,U,le=[],Re=null){let et="";le&&le.length>1&&(et=` Path: ${le.join(" -> ")}.`);return rt(U,`${M}${Re?` Source: ${Re}.`:""}${et}`)}(M[Xr]||M.message,M[Mo],M[br],U),M}(Un(0,U),null)}function dt(M,U){throw new Ee(-201,!1)}function he(M,U,le){const Re=new Ee(U,M);return Re[Mo]=U,Re[Xr]=M,le&&(Re[br]=le),Re}let yt;function Ut(){return yt}function pn(M){const U=yt;return yt=M,U}function Rn(M,U,le){const Re=_t(M);return Re&&"root"==Re.providedIn?void 0===Re.value?Re.value=Re.factory():Re.value:8&le?null:void 0!==U?U:void dt()}function Vi(M){}const bi={},Si="__NG_DI_FLAG__";class Yr{injector;constructor(U){this.injector=U}retrieve(U,le){const Re=tr(le)||0;try{return this.injector.get(U,8&Re?null:bi,Re)}catch(et){if(ue(et))return et;throw et}}}function Hi(M,U=0){const le=O();if(void 0===le)throw new Ee(-203,!1);if(null===le)return Rn(M,void 0,U);{const Re=function nr(M){return{optional:!!(8&M),host:!!(1&M),self:!!(2&M),skipSelf:!!(4&M)}}(U),et=le.retrieve(M,Re);if(ue(et)){if(Re.optional)return null;throw et}return et}}function xi(M,U=0){return(Ut()||Hi)(Nn(M),U)}function Jt(M){throw new Ee(202,!1)}function Dn(M,U){return xi(M,tr(U))}function tr(M){return typeof M>"u"||"number"==typeof M?M:0|(M.optional&&8)|(M.host&&1)|(M.self&&2)|(M.skipSelf&&4)}function jn(M){const U=[];for(let le=0;le<M.length;le++){const Re=Nn(M[le]);if(Array.isArray(Re)){if(0===Re.length)throw new Ee(900,!1);let et,Kt=0;for(let sn=0;sn<Re.length;sn++){const Qi=Re[sn],zi=Xi(Qi);"number"==typeof zi?-1===zi?et=Qi.token:Kt|=zi:et=Qi}U.push(xi(et,Kt))}else U.push(xi(Re))}return U}function Cr(M,U){return M[Si]=U,M.prototype[Si]=U,M}function Xi(M){return M[Si]}function Wi(M,U){return M.hasOwnProperty(er)?M[er]:null}function Dr(M,U,le){if(M.length!==U.length)return!1;for(let Re=0;Re<M.length;Re++){let et=M[Re],Kt=U[Re];if(le&&(et=le(et),Kt=le(Kt)),Kt!==et)return!1}return!0}function ir(M){return M.flat(Number.POSITIVE_INFINITY)}function Yi(M,U){M.forEach(le=>Array.isArray(le)?Yi(le,U):U(le))}function eo(M,U,le){U>=M.length?M.push(le):M.splice(U,0,le)}function to(M,U){return U>=M.length-1?M.pop():M.splice(U,1)[0]}function ke(M,U){const le=[];for(let Re=0;Re<M;Re++)le.push(U);return le}function $e(M,U,le){const Re=M.length-le;for(;U<Re;)M[U]=M[U+le],U++;for(;le--;)M.pop()}function ut(M,U,le,Re){let et=M.length;if(et==U)M.push(le,Re);else if(1===et)M.push(Re,M[0]),M[0]=le;else{for(et--,M.push(M[et-1],M[et]);et>U;)M[et]=M[et-2],et--;M[U]=le,M[U+1]=Re}}function kt(M,U,le){let Re=Jn(M,U);return Re>=0?M[1|Re]=le:(Re=~Re,ut(M,Re,U,le)),Re}function xn(M,U){const le=Jn(M,U);if(le>=0)return M[1|le]}function Jn(M,U){return function Zn(M,U,le){let Re=0,et=M.length>>le;for(;et!==Re;){const Kt=Re+(et-Re>>1),sn=M[Kt<<le];if(U===sn)return Kt<<le;sn>U?et=Kt:Re=Kt+1}return~(et<<le)}(M,U,1)}const rr={},hr=[],wr=new Vt(""),Eo=new Vt("",-1),K=new Vt("");class ye{get(U,le=bi){if(le===bi){const et=he("",-201);throw et.name="\u0275NotFound",et}return le}}function ee(M){return{\u0275providers:M}}function je(...M){return{\u0275providers:vt(0,M),\u0275fromNgModule:!0}}function vt(M,...U){const le=[],Re=new Set;let et;const Kt=sn=>{le.push(sn)};return Yi(U,sn=>{const Qi=sn;Dt(Qi,Kt,[],Re)&&(et||=[],et.push(Qi))}),void 0!==et&&Rt(et,Kt),le}function Rt(M,U){for(let le=0;le<M.length;le++){const{ngModule:Re,providers:et}=M[le];fi(et,Kt=>{U(Kt,Re)})}}function Dt(M,U,le,Re){if(!(M=Nn(M)))return!1;let et=null,Kt=Pt(M);const sn=!Kt&&mr(M);if(Kt||sn){if(sn&&!sn.standalone)return!1;et=M}else{const zi=M.ngModule;if(Kt=Pt(zi),!Kt)return!1;et=zi}const Qi=Re.has(et);if(sn){if(Qi)return!1;if(Re.add(et),sn.dependencies){const zi="function"==typeof sn.dependencies?sn.dependencies():sn.dependencies;for(const Rr of zi)Dt(Rr,U,le,Re)}}else{if(!Kt)return!1;{if(null!=Kt.imports&&!Qi){let Rr;Re.add(et),Yi(Kt.imports,wn=>{Dt(wn,U,le,Re)&&(Rr||=[],Rr.push(wn))}),void 0!==Rr&&Rt(Rr,U)}if(!Qi){const Rr=Wi(et)||(()=>new et);U({provide:et,useFactory:Rr,deps:hr},et),U({provide:K,useValue:et,multi:!0},et),U({provide:wr,useValue:()=>xi(et),multi:!0},et)}const zi=Kt.providers;if(null!=zi&&!Qi){const Rr=M;fi(zi,wn=>{U(wn,Rr)})}}}return et!==M&&void 0!==M.providers}function fi(M,U){for(let le of M)Ji(le)&&(le=le.\u0275providers),Array.isArray(le)?fi(le,U):U(le)}const Sn=R({provide:String,useValue:R});function ei(M){return null!==M&&"object"==typeof M&&Sn in M}function Li(M){return"function"==typeof M}function Do(M){return!!M.useClass}const Xt=new Vt(""),gr={},Cn={};let Oo;function _o(){return void 0===Oo&&(Oo=new ye),Oo}class no{}class Ds extends no{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(U,le,Re,et){super(),this.parent=le,this.source=Re,this.scopes=et,Y(U,sn=>this.processProvider(sn)),this.records.set(Eo,C(void 0,this)),et.has("environment")&&this.records.set(no,C(void 0,this));const Kt=this.records.get(Xt);null!=Kt&&"string"==typeof Kt.value&&this.scopes.add(Kt.value),this.injectorDefTypes=new Set(this.get(K,hr,{self:!0}))}retrieve(U,le){const Re=tr(le)||0;try{return this.get(U,bi,Re)}catch(et){if(ue(et))return et;throw et}}destroy(){m(this),this._destroyed=!0;const U=(0,H.Ht)(null);try{for(const Re of this._ngOnDestroyHooks)Re.ngOnDestroy();const le=this._onDestroyHooks;this._onDestroyHooks=[];for(const Re of le)Re()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),(0,H.Ht)(U)}}onDestroy(U){return m(this),this._onDestroyHooks.push(U),()=>this.removeOnDestroy(U)}runInContext(U){m(this);const le=V(this),Re=pn(void 0);try{return U()}finally{V(le),pn(Re)}}get(U,le=bi,Re){if(m(this),U.hasOwnProperty($r))return U[$r](this);const et=tr(Re),sn=V(this),Qi=pn(void 0);try{if(!(4&et)){let Rr=this.records.get(U);if(void 0===Rr){const wn=function q(M){return"function"==typeof M||"object"==typeof M&&"InjectionToken"===M.ngMetadataName}(U)&&_t(U);Rr=wn&&this.injectableDefInScope(wn)?C(ns(U),gr):null,this.records.set(U,Rr)}if(null!=Rr)return this.hydrate(U,Rr,et)}return(2&et?_o():this.parent).get(U,le=8&et&&le===bi?null:le)}catch(zi){const Rr=function Qe(M){return M[Mo]}(zi);throw-200===Rr||-201===Rr?new Ee(Rr,null):zi}finally{pn(Qi),V(sn)}}resolveInjectorInitializers(){const U=(0,H.Ht)(null),le=V(this),Re=pn(void 0);try{const Kt=this.get(wr,hr,{self:!0});for(const sn of Kt)sn()}finally{V(le),pn(Re),(0,H.Ht)(U)}}toString(){const U=[],le=this.records;for(const Re of le.keys())U.push(en(Re));return`R3Injector[${U.join(", ")}]`}processProvider(U){let le=Li(U=Nn(U))?U:Nn(U&&U.provide);const Re=function Ao(M){return ei(M)?C(void 0,M.useValue):C(Da(M),gr)}(U);if(!Li(U)&&!0===U.multi){let et=this.records.get(le);et||(et=C(void 0,gr,!0),et.factory=()=>jn(et.multi),this.records.set(le,et)),le=U,et.multi.push(U)}this.records.set(le,Re)}hydrate(U,le,Re){const et=(0,H.Ht)(null);try{if(le.value===Cn)throw Un(en(U));return le.value===gr&&(le.value=Cn,le.value=le.factory(void 0,Re)),"object"==typeof le.value&&le.value&&function N(M){return null!==M&&"object"==typeof M&&"function"==typeof M.ngOnDestroy}(le.value)&&this._ngOnDestroyHooks.add(le.value),le.value}finally{(0,H.Ht)(et)}}injectableDefInScope(U){if(!U.providedIn)return!1;const le=Nn(U.providedIn);return"string"==typeof le?"any"===le||this.scopes.has(le):this.injectorDefTypes.has(le)}removeOnDestroy(U){const le=this._onDestroyHooks.indexOf(U);-1!==le&&this._onDestroyHooks.splice(le,1)}}function ns(M){const U=_t(M),le=null!==U?U.factory:Wi(M);if(null!==le)return le;if(M instanceof Vt)throw new Ee(204,!1);if(M instanceof Function)return function Ks(M){if(M.length>0)throw new Ee(204,!1);const le=function h(M){return(M?.[wi]??null)||null}(M);return null!==le?()=>le.factory(M):()=>new M}(M);throw new Ee(204,!1)}function Da(M,U,le){let Re;if(Li(M)){const et=Nn(M);return Wi(et)||ns(et)}if(ei(M))Re=()=>Nn(M.useValue);else if(function gi(M){return!(!M||!M.useFactory)}(M))Re=()=>M.useFactory(...jn(M.deps||[]));else if(function Ii(M){return!(!M||!M.useExisting)}(M))Re=(et,Kt)=>xi(Nn(M.useExisting),void 0!==Kt&&8&Kt?8:void 0);else{const et=Nn(M&&(M.useClass||M.provide));if(!function k(M){return!!M.deps}(M))return Wi(et)||ns(et);Re=()=>new et(...jn(M.deps))}return Re}function m(M){if(M.destroyed)throw new Ee(205,!1)}function C(M,U,le=!1){return{factory:M,value:U,multi:le?[]:void 0}}function Y(M,U){for(const le of M)Array.isArray(le)?Y(le,U):le&&Ji(le)?Y(le.\u0275providers,U):U(le)}function se(M,U){let le;M instanceof Ds?(m(M),le=M):le=new Yr(M);const et=V(le),Kt=pn(void 0);try{return U()}finally{V(et),pn(Kt)}}function Se(){return void 0!==Ut()||null!=O()}function De(M){if(!Se())throw new Ee(-203,!1)}const Ue=0,at=1,ft=2,Je=3,Nt=4,In=5,ri=6,Gn=7,Ai=8,Mi=9,io=10,Ko=11,di=12,Fo=13,mi=14,lr=15,Xs=16,Or=17,mo=18,jo=19,ro=20,Pi=21,jr=22,Vr=23,hs=24,To=25,Xo=26,Ys=27,Za=6,Fi=7,Qs=8,oo=9,fs=10;function is(M){return Array.isArray(M)&&"object"==typeof M[1]}function gs(M){return Array.isArray(M)&&!0===M[1]}function Ns(M){return!!(4&M.flags)}function Hr(M){return M.componentOffset>-1}function xo(M){return!(1&~M.flags)}function Yo(M){return!!M.template}function qs(M){return!!(512&M[ft])}function rs(M){return!(256&~M[ft])}function Zs(M,U){Wo(M,U[at])}function Ho(M,U){const le=U+Ys;Oi(M,le),Ct(le,M[at].bindingStartIndex,"TNodes should be created before any bindings")}function Wo(M,U){os(M);const le=U.data;for(let Re=Ys;Re<le.length;Re++)if(le[Re]===M)return;wt("This TNode does not belong to this TView.")}function os(M){cn(M,"TNode must be defined"),M&&"object"==typeof M&&M.hasOwnProperty("directiveStylingLast")||wt("Not of type TNode, got: "+M)}function Qr(M){cn(M,"Expected TIcu to be defined"),"number"!=typeof M.currentCaseLViewIndex&&wt("Object is not of TIcu type.")}function el(M,U="Type passed in is not ComponentType, it does not have '\u0275cmp' property."){mr(M)||wt(U)}function _s(M,U="Type passed in is not NgModuleType, it does not have '\u0275mod' property."){Gr(M)||wt(U)}function ca(M){cn(M,"currentTNode should exist!"),cn(M.parent,"currentTNode should have a parent")}function be(M){cn(M,"LContainer must be defined"),Te(gs(M),!0,"Expecting LContainer")}function qe(M){cn(M,"LView must be defined"),Te(is(M),!0,"Expecting LView")}function ot(M,U){Te(M.firstCreatePass,!0,U||"Should only be called in first create pass.")}function bt(M,U){Te(M.firstUpdatePass,!0,"Should only be called in first update pass.")}function Gt(M){(void 0===M.type||null==M.selectors||void 0===M.inputs)&&wt("Expected a DirectiveDef/ComponentDef and this object does not seem to have the expected shape.")}function Zt(M,U){nn(Ys,M.bindingStartIndex,U)}function hn(M,U){nn(M[1].expandoStartIndex,M.length,U)}function nn(M,U,le){M<=le&&le<U||wt(`Index out of range (expecting ${M} <= ${le} < ${U})`)}function _i(M,U){cn(M[lr],"Component views should exist."),cn(M[lr][In].projection,"Components with projection nodes (<ng-content>) must have projection slots defined.")}function Ln(M,U){cn(M,"Component views should always have a parent view (component's host view)")}function $n(M,U){hn(M,U),hn(M,U+8),It(M[U+0],"injectorIndex should point to a bloom filter"),It(M[U+1],"injectorIndex should point to a bloom filter"),It(M[U+2],"injectorIndex should point to a bloom filter"),It(M[U+3],"injectorIndex should point to a bloom filter"),It(M[U+4],"injectorIndex should point to a bloom filter"),It(M[U+5],"injectorIndex should point to a bloom filter"),It(M[U+6],"injectorIndex should point to a bloom filter"),It(M[U+7],"injectorIndex should point to a bloom filter"),It(M[U+8],"injectorIndex should point to parent injector")}const ui="svg",An="math";function Ei(M){for(;Array.isArray(M);)M=M[Ue];return M}function so(M){for(;Array.isArray(M);){if("object"==typeof M[1])return M;M=M[Ue]}return null}function Ir(M,U){return Ei(U[M])}function Wr(M,U){return Ei(U[M.index])}function Po(M,U){const le=null===M?-1:M.index;return-1!==le?Ei(U[le]):null}function ss(M,U){return M.data[U]}function cr(M,U){return M[U]}function da(M,U,le,Re){le>=M.data.length&&(M.data[le]=null,M.blueprint[le]=null),U[le]=Re}function Ba(M,U){const le=U[M];return is(le)?le:le[Ue]}function ms(M){return!(4&~M[ft])}function ea(M){return!(128&~M[ft])}function ua(M){return gs(M[Je])}function vs(M,U){return null==U?null:M[U]}function ja(M){M[Or]=0}function pa(M){1024&M[ft]||(M[ft]|=1024,ea(M)&&Ts(M))}function ta(M,U){for(;M>0;)U=U[mi],M--;return U}function Ls(M){return!!(9216&M[ft]||M[hs]?.dirty)}function tl(M){M[io].changeDetectionScheduler?.notify(8),64&M[ft]&&(M[ft]|=1024),Ls(M)&&Ts(M)}function Ts(M){M[io].changeDetectionScheduler?.notify(0);let U=Oa(M);for(;null!==U&&!(8192&U[ft])&&(U[ft]|=8192,ea(U));)U=Oa(U)}function nl(M,U){if(rs(M))throw new Ee(911,!1);null===M[Pi]&&(M[Pi]=[]),M[Pi].push(U)}function ha(M,U){if(null===M[Pi])return;const le=M[Pi].indexOf(U);-1!==le&&M[Pi].splice(le,1)}function Oa(M){const U=M[Je];return gs(U)?U[Je]:U}function na(M){return M[Gn]??=[]}function ia(M){return M.cleanup??=[]}function Ta(M,U,le,Re){const et=na(U);et.push(le),M.firstCreatePass&&ia(M).push(Re,et.length-1)}const Kn={lFrame:Dl(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var Va=function(M){return M[M.Off=0]="Off",M[M.Exhaustive=1]="Exhaustive",M[M.OnlyDirtyViews=2]="OnlyDirtyViews",M}(Va||{});let Ml=0,il=!1;function rl(){return Kn.lFrame.elementDepthCount}function xs(){Kn.lFrame.elementDepthCount++}function qr(){Kn.lFrame.elementDepthCount--}function Ro(){return Kn.bindingsEnabled}function Ha(){return null!==Kn.skipHydrationRootTNode}function Ps(M){return Kn.skipHydrationRootTNode===M}function ys(){Kn.bindingsEnabled=!0}function Qo(){Kn.bindingsEnabled=!1}function No(){Kn.skipHydrationRootTNode=null}function bs(){return Kn.lFrame.lView}function ol(){return Kn.lFrame.tView}function El(M){return Kn.lFrame.contextLView=M,M[Ai]}function Wa(M){return Kn.lFrame.contextLView=null,M}function Cs(){let M=Ss();for(;null!==M&&64===M.type;)M=M.parent;return M}function Ss(){return Kn.lFrame.currentTNode}function Tc(){const M=Kn.lFrame,U=M.currentTNode;return M.isParent?U:U.parent}function xc(M,U){const le=Kn.lFrame;le.currentTNode=M,le.isParent=U}function Yl(){return Kn.lFrame.isParent}function D(){Kn.lFrame.isParent=!1}function A(){return Kn.lFrame.contextLView}function P(){return wt("Must never be called in production mode"),Ml!==Va.Off}function F(){return wt("Must never be called in production mode"),Ml===Va.Exhaustive}function X(M){wt("Must never be called in production mode"),Ml=M}function pe(){return il}function xe(M){const U=il;return il=M,U}function we(){const M=Kn.lFrame;let U=M.bindingRootIndex;return-1===U&&(U=M.bindingRootIndex=M.tView.bindingStartIndex),U}function pt(){return Kn.lFrame.bindingIndex}function Lt(M){return Kn.lFrame.bindingIndex=M}function On(){return Kn.lFrame.bindingIndex++}function oi(M){const U=Kn.lFrame,le=U.bindingIndex;return U.bindingIndex=U.bindingIndex+M,le}function fr(){return Kn.lFrame.inI18n}function vo(M){Kn.lFrame.inI18n=M}function Jr(M,U){const le=Kn.lFrame;le.bindingIndex=le.bindingRootIndex=M,qo(U)}function as(){return Kn.lFrame.currentDirectiveIndex}function qo(M){Kn.lFrame.currentDirectiveIndex=M}function Is(M){const U=Kn.lFrame.currentDirectiveIndex;return-1===U?null:M[U]}function ra(){return Kn.lFrame.currentQueryIndex}function xa(M){Kn.lFrame.currentQueryIndex=M}function sl(M){const U=M[at];return 2===U.type?U.declTNode:1===U.type?M[In]:null}function oa(M,U,le){if(4&le){let et=U,Kt=M;for(;!(et=et.parent,null!==et||1&le||(et=sl(Kt),null===et||(Kt=Kt[mi],10&et.type))););if(null===et)return!1;U=et,M=Kt}const Re=Kn.lFrame=Ql();return Re.currentTNode=U,Re.lView=M,!0}function ou(M){const U=Ql(),le=M[at];Kn.lFrame=U,U.currentTNode=le.firstChild,U.lView=M,U.tView=le,U.contextLView=M,U.bindingIndex=le.bindingStartIndex,U.inI18n=!1}function Ql(){const M=Kn.lFrame,U=null===M?null:M.child;return null===U?Dl(M):U}function Dl(M){const U={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:M,child:null,inI18n:!1};return null!==M&&(M.child=U),U}function Ol(){const M=Kn.lFrame;return Kn.lFrame=M.parent,M.currentTNode=null,M.lView=null,M}const ud=Ol;function al(){const M=Ol();M.isParent=!0,M.tView=null,M.selectedIndex=-1,M.contextLView=null,M.elementDepthCount=0,M.currentDirectiveIndex=-1,M.currentNamespace=null,M.bindingRootIndex=-1,M.bindingIndex=-1,M.currentQueryIndex=0}function Pc(M){return(Kn.lFrame.contextLView=ta(M,Kn.lFrame.contextLView))[Ai]}function ql(){return Kn.lFrame.selectedIndex}function pd(M){Kn.lFrame.selectedIndex=M}function su(){const M=Kn.lFrame;return ss(M.tView,M.selectedIndex)}function kc(){Kn.lFrame.currentNamespace=ui}function au(){Kn.lFrame.currentNamespace=An}function Pa(){!function Jl(){Kn.lFrame.currentNamespace=null}()}function Tl(){return Kn.lFrame.currentNamespace}let xl=!0;function Sc(){return xl}function ka(M){xl=M}function Pl(M,U=null,le=null,Re){const et=Zl(M,U,le,Re);return et.resolveInjectorInitializers(),et}function Zl(M,U=null,le=null,Re,et=new Set){const Kt=[le||hr,je(M)];return Re=Re||("object"==typeof M?void 0:en(M)),new Ds(Kt,U||_o(),Re||null,et)}class kl{static THROW_IF_NOT_FOUND=bi;static NULL=new ye;static create(U,le){if(Array.isArray(U))return Pl({name:""},le,U,"");{const Re=U.name??"";return Pl({name:Re},U.parent,U.providers,Re)}}static \u0275prov=Ft({token:kl,providedIn:"any",factory:()=>xi(Eo)});static __NG_ELEMENT_ID__=-1}const Sl=new Vt("");let Ua=(()=>class M{static __NG_ELEMENT_ID__=Il;static __NG_ENV_ID__=le=>le})();class ll extends Ua{_lView;constructor(U){super(),this._lView=U}get destroyed(){return rs(this._lView)}onDestroy(U){const le=this._lView;return nl(le,U),()=>ha(le,U)}}function Il(){return new ll(bs())}const ec=!1,cl=new Vt("");let za=(()=>{class M{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new Q.t(!1);debugTaskTracker=Dn(cl,{optional:!0});get hasPendingTasks(){return!this.destroyed&&this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new t.c(le=>{le.next(!1),le.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);const le=this.taskId++;return this.pendingTasks.add(le),this.debugTaskTracker?.add(le),le}has(le){return this.pendingTasks.has(le)}remove(le){this.pendingTasks.delete(le),this.debugTaskTracker?.remove(le),0===this.pendingTasks.size&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=Ft({token:M,providedIn:"root",factory:()=>new M})}return M})();const fa=class hd extends f.B7{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(U=!1){super(),this.__isAsync=U,Se()&&(this.destroyRef=Dn(Ua,{optional:!0})??void 0,this.pendingTasks=Dn(za,{optional:!0})??void 0)}emit(U){const le=(0,H.Ht)(null);try{super.next(U)}finally{(0,H.Ht)(le)}}subscribe(U,le,Re){let et=U,Kt=le||(()=>null),sn=Re;if(U&&"object"==typeof U){const zi=U;et=zi.next?.bind(zi),Kt=zi.error?.bind(zi),sn=zi.complete?.bind(zi)}this.__isAsync&&(Kt=this.wrapInTimeout(Kt),et&&(et=this.wrapInTimeout(et)),sn&&(sn=this.wrapInTimeout(sn)));const Qi=super.subscribe({next:et,error:Kt,complete:sn});return U instanceof oe.y&&U.add(Qi),Qi}wrapInTimeout(U){return le=>{const Re=this.pendingTasks?.add();setTimeout(()=>{try{U(le)}finally{void 0!==Re&&this.pendingTasks?.remove(Re)}})}}};function Al(...M){}function re(M){let U,le;function Re(){M=Al;try{void 0!==le&&"function"==typeof cancelAnimationFrame&&cancelAnimationFrame(le),void 0!==U&&clearTimeout(U)}catch{}}return U=setTimeout(()=>{M(),Re()}),"function"==typeof requestAnimationFrame&&(le=requestAnimationFrame(()=>{M(),Re()})),()=>Re()}function $(M){return queueMicrotask(()=>M()),()=>{M=Al}}const ge="isAngularZone",Ve=ge+"_ID";let Ge=0;class xt{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new fa(!1);onMicrotaskEmpty=new fa(!1);onStable=new fa(!1);onError=new fa(!1);constructor(U){const{enableLongStackTrace:le=!1,shouldCoalesceEventChangeDetection:Re=!1,shouldCoalesceRunChangeDetection:et=!1,scheduleInRootZone:Kt=ec}=U;if(typeof Zone>"u")throw new Ee(908,!1);Zone.assertZonePatched();const sn=this;sn._nesting=0,sn._outer=sn._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(sn._inner=sn._inner.fork(new Zone.TaskTrackingZoneSpec)),le&&Zone.longStackTraceZoneSpec&&(sn._inner=sn._inner.fork(Zone.longStackTraceZoneSpec)),sn.shouldCoalesceEventChangeDetection=!et&&Re,sn.shouldCoalesceRunChangeDetection=et,sn.callbackScheduled=!1,sn.scheduleInRootZone=Kt,function Ui(M){const U=()=>{!function Qn(M){function U(){re(()=>{M.callbackScheduled=!1,Hn(M),M.isCheckStableRunning=!0,Fn(M),M.isCheckStableRunning=!1})}M.isCheckStableRunning||M.callbackScheduled||(M.callbackScheduled=!0,M.scheduleInRootZone?Zone.root.run(()=>{U()}):M._outer.run(()=>{U()}),Hn(M))}(M)},le=Ge++;M._inner=M._inner.fork({name:"angular",properties:{[ge]:!0,[Ve]:le,[Ve+le]:!0},onInvokeTask:(Re,et,Kt,sn,Qi,zi)=>{if(function Zo(M){return ws(M,"__ignore_ng_zone__")}(zi))return Re.invokeTask(Kt,sn,Qi,zi);try{return Tr(M),Re.invokeTask(Kt,sn,Qi,zi)}finally{(M.shouldCoalesceEventChangeDetection&&"eventTask"===sn.type||M.shouldCoalesceRunChangeDetection)&&U(),xr(M)}},onInvoke:(Re,et,Kt,sn,Qi,zi,Rr)=>{try{return Tr(M),Re.invoke(Kt,sn,Qi,zi,Rr)}finally{M.shouldCoalesceRunChangeDetection&&!M.callbackScheduled&&!function Ar(M){return ws(M,"__scheduler_tick__")}(zi)&&U(),xr(M)}},onHasTask:(Re,et,Kt,sn)=>{Re.hasTask(Kt,sn),et===Kt&&("microTask"==sn.change?(M._hasPendingMicrotasks=sn.microTask,Hn(M),Fn(M)):"macroTask"==sn.change&&(M.hasPendingMacrotasks=sn.macroTask))},onHandleError:(Re,et,Kt,sn)=>(Re.handleError(Kt,sn),M.runOutsideAngular(()=>M.onError.emit(sn)),!1)})}(sn)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get(ge)}static assertInAngularZone(){if(!xt.isInAngularZone())throw new Ee(909,!1)}static assertNotInAngularZone(){if(xt.isInAngularZone())throw new Ee(909,!1)}run(U,le,Re){return this._inner.run(U,le,Re)}runTask(U,le,Re,et){const Kt=this._inner,sn=Kt.scheduleEventTask("NgZoneEvent: "+et,U,an,Al,Al);try{return Kt.runTask(sn,le,Re)}finally{Kt.cancelTask(sn)}}runGuarded(U,le,Re){return this._inner.runGuarded(U,le,Re)}runOutsideAngular(U){return this._outer.run(U)}}const an={};function Fn(M){if(0==M._nesting&&!M.hasPendingMicrotasks&&!M.isStable)try{M._nesting++,M.onMicrotaskEmpty.emit(null)}finally{if(M._nesting--,!M.hasPendingMicrotasks)try{M.runOutsideAngular(()=>M.onStable.emit(null))}finally{M.isStable=!0}}}function Hn(M){M.hasPendingMicrotasks=!!(M._hasPendingMicrotasks||(M.shouldCoalesceEventChangeDetection||M.shouldCoalesceRunChangeDetection)&&!0===M.callbackScheduled)}function Tr(M){M._nesting++,M.isStable&&(M.isStable=!1,M.onUnstable.emit(null))}function xr(M){M._nesting--,Fn(M)}class Jo{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new fa;onMicrotaskEmpty=new fa;onStable=new fa;onError=new fa;run(U,le,Re){return U.apply(le,Re)}runGuarded(U,le,Re){return U.apply(le,Re)}runOutsideAngular(U){return U()}runTask(U,le,Re,et){return U.apply(le,Re)}}function ws(M,U){return!(!Array.isArray(M)||1!==M.length)&&!0===M[0]?.data?.[U]}class Lo{_console=console;handleError(U){this._console.error("ERROR",U)}}const sa=new Vt("",{factory:()=>{const M=Dn(xt),U=Dn(no);let le;return Re=>{M.runOutsideAngular(()=>{U.destroyed&&!le?setTimeout(()=>{throw Re}):(le??=U.get(Lo),le.handleError(Re))})}}}),tc={provide:wr,useValue:()=>{Dn(Lo,{optional:!0})},multi:!0};function b(M,U){const[le,Re,et]=(0,H.n5)(M,U?.equal),Kt=le;return Kt.set=Re,Kt.update=et,Kt.asReadonly=v.bind(Kt),Kt}function v(){const M=this[H.bh];if(void 0===M.readonlyFn){const U=()=>this();U[H.bh]=M,M.readonlyFn=U}return M.readonlyFn}function T(M,U){if(null!==(0,H.nR)())throw new Ee(-602,!1)}let B=(()=>class M{view;node;constructor(le,Re){this.view=le,this.node=Re}static __NG_ELEMENT_ID__=te})();function te(){return new B(bs(),Cs())}class fe{}const Pe=new Vt("",{factory:()=>!0}),ze=new Vt("",{factory:()=>!1}),tt=new Vt("");let rn=(()=>{class M{internalPendingTasks=Dn(za);scheduler=Dn(fe);errorHandler=Dn(sa);add(){const le=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(le)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(le))}}run(le){const Re=this.add();le().catch(this.errorHandler).finally(Re)}static \u0275prov=Ft({token:M,providedIn:"root",factory:()=>new M})}return M})(),on=(()=>{class M{static \u0275prov=Ft({token:M,providedIn:"root",factory:()=>new li})}return M})();class li{dirtyEffectCount=0;queues=new Map;add(U){this.enqueue(U),this.schedule(U)}schedule(U){U.dirty&&this.dirtyEffectCount++}remove(U){const Re=this.queues.get(U.zone);Re.has(U)&&(Re.delete(U),U.dirty&&this.dirtyEffectCount--)}enqueue(U){const le=U.zone;this.queues.has(le)||this.queues.set(le,new Set);const Re=this.queues.get(le);Re.has(U)||Re.add(U)}flush(){for(;this.dirtyEffectCount>0;){let U=!1;for(const[le,Re]of this.queues)U||=null===le?this.flushQueue(Re):le.run(()=>this.flushQueue(Re));U||(this.dirtyEffectCount=0)}}flushQueue(U){let le=!1;for(const Re of U)Re.dirty&&(this.dirtyEffectCount--,le=!0,Re.run());return le}}class Tn{[H.bh];constructor(U){this[H.bh]=U}destroy(){this[H.bh].destroy()}}function Ht(M,U){const le=U?.injector??Dn(kl);let et,Re=!0!==U?.manualCleanup?le.get(Ua):null;const Kt=le.get(B,null,{optional:!0}),sn=le.get(fe);return null!==Kt?(et=function ao(M,U,le){const Re=Object.create(Fr);return Re.view=M,Re.zone=typeof Zone<"u"?Zone.current:null,Re.notifier=U,Re.fn=yo(Re,le),M[Vr]??=new Set,M[Vr].add(Re),Re.consumerMarkedDirty(Re),Re}(Kt.view,sn,M),Re instanceof ll&&Re._lView===Kt.view&&(Re=null)):et=function Uo(M,U,le){const Re=Object.create(Ri);
vendor: 4,428 bytes, line 1
1return Re.fn=yo(Re,M),Re.scheduler=U,Re.notifier=le,Re.zone=typeof Zone<"u"?Zone.current:null,Re.scheduler.add(Re),Re.notifier.notify(12),Re}(M,le.get(on),sn),et.injector=le,null!==Re&&(et.onDestroyFns=[Re.onDestroy(()=>et.destroy())]),new Tn(et)}const ln={...H.vX,cleanupFns:void 0,zone:null,onDestroyFns:null,run(){const M=xe(!1);try{(0,H.lh)(this)}finally{xe(M)}},cleanup(){if(!this.cleanupFns?.length)return;const M=(0,H.Ht)(null);try{for(;this.cleanupFns.length;)this.cleanupFns.pop()()}finally{this.cleanupFns=[],(0,H.Ht)(M)}}},Ri={...ln,consumerMarkedDirty(){this.scheduler.schedule(this),this.notifier.notify(12)},destroy(){if((0,H.XR)(this),null!==this.onDestroyFns)for(const M of this.onDestroyFns)M();this.cleanup(),this.scheduler.remove(this)}},Fr={...ln,consumerMarkedDirty(){this.view[ft]|=8192,Ts(this.view),this.notifier.notify(13)},destroy(){if((0,H.XR)(this),null!==this.onDestroyFns)for(const M of this.onDestroyFns)M();this.cleanup(),this.view[Vr]?.delete(this)}};function yo(M,U){return()=>{U(le=>(M.cleanupFns??=[]).push(le))}}function Sa(M){return(0,H.O8)(M)}},7705(Et,Fe,S){"use strict";S.d(Fe,{CGW:()=>Y,ES_:()=>k,HJs:()=>cl,Hbi:()=>Ss,L39:()=>ra,MKu:()=>No,SmG:()=>qe,Udg:()=>xa,_q3:()=>ys,a0P:()=>ec,ebz:()=>ft,fpN:()=>Cs,gRc:()=>nl,hFB:()=>De,oH4:()=>rs,sbv:()=>ri,uEv:()=>Ua});var Xt=S(375),gr=S(5824),Cn=S(5547),Oo=S(7017);S(4337);const no=Symbol("InputSignalNode#UNSET"),Ds={...gr.s0,transformFn:void 0,applyValueToInputSignal(re,$){(0,gr.j2)(re,$)}};function Ks(re,$){const Z=Object.create(Ds);function ge(){if((0,gr.mK)(Z),Z.value===no)throw new Xt.buA(-950,null);return Z.value}return Z.value=re,Z.transformFn=$?.transform,ge[gr.bh]=Z,ge}class k{attributeName;constructor($){this.attributeName=$}__NG_ELEMENT_ID__=()=>(0,Cn.kS0)(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}}function Y(re){return new Oo.Zf}function se(re,$){return Ks(re,$)}const De=(se.required=function Se(re){return Ks(no,re)},se);function Ue(re,$){return(0,Cn.mU9)($)}const ft=(Ue.required=function at(re,$){return(0,Cn.hnC)($)},Ue);function Nt(re,$){return(0,Cn.mU9)($)}const ri=(Nt.required=function In(re,$){return(0,Cn.hnC)($)},Nt),oo=new Xt.nKC(""),fs=new Xt.nKC("");function is(re){return!re.moduleRef}let Ns;function Hr(){Ns=xo}function xo(re,$){const Z=re.injector.get(Cn.o8S);if(re._bootstrapComponents.length>0)re._bootstrapComponents.forEach(ge=>Z.bootstrap(ge));else{if(!re.instance.ngDoBootstrap)throw new Xt.buA(-403,!1);re.instance.ngDoBootstrap(Z)}$.push(re)}let qs=(()=>{class re{_injector;_modules=[];_destroyListeners=[];_destroyed=!1;constructor(Z){this._injector=Z}bootstrapModuleFactory(Z,ge){const Ve=[(0,Cn.rpG)(),...ge?.applicationProviders??[],Xt.gv8],Ge=(0,Cn.VzW)(Z.moduleType,this.injector,Ve);return Hr(),function gs(re){const $=is(re)?re.r3Injector:re.moduleRef.injector,Z=$.get(Xt.SKi);return Z.run(()=>{is(re)?re.r3Injector.resolveInjectorInitializers():re.moduleRef.resolveInjectorInitializers();const ge=$.get(Xt.ZTf);let Ve;if(Z.runOutsideAngular(()=>{Ve=Z.onError.subscribe({next:ge})}),is(re)){const Ge=()=>$.destroy(),xt=re.platformInjector.get(oo);xt.add(Ge),$.onDestroy(()=>{Ve.unsubscribe(),xt.delete(Ge)})}else{const Ge=()=>re.moduleRef.destroy(),xt=re.platformInjector.get(oo);xt.add(Ge),re.moduleRef.onDestroy(()=>{(0,Cn.TFI)(re.allPlatformModules,re.moduleRef),Ve.unsubscribe(),xt.delete(Ge)})}return function Yo(re,$,Z){try{const ge=Z();return(0,Cn.yLl)(ge)?ge.catch(Ve=>{throw $.runOutsideAngular(()=>re(Ve)),Ve}):ge}catch(ge){throw $.runOutsideAngular(()=>re(ge)),ge}}(ge,Z,()=>{const Ge=$.get(Xt.rev),xt=Ge.add(),an=$.get(Cn.H1s);return an.runInitializers(),an.donePromise.then(()=>{const Fn=$.get(Cn.xe9,Cn.DkB);if((0,Cn.e6s)(Fn||Cn.DkB),!$.get(fs,!0))return is(re)?$.get(Cn.o8S):(re.allPlatformModules.push(re.moduleRef),re.moduleRef);if(is(re)){const Ui=$.get(Cn.o8S);return void 0!==re.rootComponent&&Ui.bootstrap(re.rootComponent),Ui}return Ns?.(re.moduleRef,re.allPlatformModules),re.moduleRef}).finally(()=>{Ge.remove(xt)})})})}({moduleRef:Ge,allPlatformModules:this._modules,platformInjector:this.injector})}bootstrapModule(Z,ge=[]){const Ve=(0,Cn.lJT)({},ge);return Hr(),function jo(re,$,Z){const ge=new Cn.Co$(Z);return Promise.resolve(ge)}(0,0,Z).then(Ge=>this.bootstrapModuleFactory(Ge,Ve))}onDestroy(Z){this._destroyListeners.push(Z)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Xt.buA(404,!1);
vendor: 12,841 bytes, line 1
1this._modules.slice().forEach(ge=>ge.destroy()),this._destroyListeners.forEach(ge=>ge());const Z=this._injector.get(oo,null);Z&&(Z.forEach(ge=>ge()),Z.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static \u0275fac=function(ge){return new(ge||re)((0,Xt.KVO)(Xt.zZn))};static \u0275prov=(0,Xt.jDH)({token:re,factory:re.\u0275fac,providedIn:"platform"})}return re})(),Vo=null;function rs(re,$,Z=[]){const ge=`Platform: ${$}`,Ve=new Xt.nKC(ge);return(Ge=[])=>{let xt=Wo();if(!xt){const an=[...Z,...Ge,{provide:Ve,useValue:!0}];xt=re?.(an)??function Js(re){if(Wo())throw new Xt.buA(400,!1);(0,Cn.pl0)(),(0,Cn.ypd)(),Vo=re;const $=re.get(qs);return function _s(re){const $=re.get(Cn.PLl,null);(0,Xt.N4e)(re,()=>{$?.forEach(Z=>Z())})}(re),$}(function Zs(re=[],$){return Xt.zZn.create({name:$,providers:[{provide:Xt.GBX,useValue:"platform"},{provide:oo,useValue:new Set([()=>Vo=null])},...re]})}(an,ge))}return function Ho(){const $=Wo();if(!$)throw new Xt.buA(-401,!1);return $}()}}function Wo(){return Vo?.get(qs)??null}function qe(){}let nl=(()=>class re{static __NG_ELEMENT_ID__=ha})();function ha(re){return function Oa(re,$,Z){if((0,Xt.Qs1)(re)&&!Z){const ge=(0,Xt.KdJ)(re.index,$);return new Cn.NCX(ge,ge)}return 175&re.type?new Cn.NCX($[Xt.b5C],$):null}((0,Xt.Mx4)(),(0,Xt.OAn)(),!(16&~re))}class Ta{supports($){return(0,Cn.ozJ)($)}create($){return new Va($)}}const Kn=(re,$)=>$;class Va{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor($){this._trackByFn=$||Kn}forEachItem($){let Z;for(Z=this._itHead;null!==Z;Z=Z._next)$(Z)}forEachOperation($){let Z=this._itHead,ge=this._removalsHead,Ve=0,Ge=null;for(;Z||ge;){const xt=!ge||Z&&Z.currentIndex<xs(ge,Ve,Ge)?Z:ge,an=xs(xt,Ve,Ge),Fn=xt.currentIndex;if(xt===ge)Ve--,ge=ge._nextRemoved;else if(Z=Z._next,null==xt.previousIndex)Ve++;else{Ge||(Ge=[]);const Qn=an-Ve,Ui=Fn-Ve;if(Qn!=Ui){for(let Tr=0;Tr<Qn;Tr++){const xr=Tr<Ge.length?Ge[Tr]:Ge[Tr]=0,Jo=xr+Tr;Ui<=Jo&&Jo<Qn&&(Ge[Tr]=xr+1)}Ge[xt.previousIndex]=Ui-Qn}}an!==Fn&&$(xt,an,Fn)}}forEachPreviousItem($){let Z;for(Z=this._previousItHead;null!==Z;Z=Z._nextPrevious)$(Z)}forEachAddedItem($){let Z;for(Z=this._additionsHead;null!==Z;Z=Z._nextAdded)$(Z)}forEachMovedItem($){let Z;for(Z=this._movesHead;null!==Z;Z=Z._nextMoved)$(Z)}forEachRemovedItem($){let Z;for(Z=this._removalsHead;null!==Z;Z=Z._nextRemoved)$(Z)}forEachIdentityChange($){let Z;for(Z=this._identityChangesHead;null!==Z;Z=Z._nextIdentityChange)$(Z)}diff($){if(null==$&&($=[]),!(0,Cn.ozJ)($))throw new Xt.buA(900,!1);return this.check($)?this:null}onDestroy(){}check($){this._reset();let Ve,Ge,xt,Z=this._itHead,ge=!1;if(Array.isArray($)){this.length=$.length;for(let an=0;an<this.length;an++)Ge=$[an],xt=this._trackByFn(an,Ge),null!==Z&&Object.is(Z.trackById,xt)?(ge&&(Z=this._verifyReinsertion(Z,Ge,xt,an)),Object.is(Z.item,Ge)||this._addIdentityChange(Z,Ge)):(Z=this._mismatch(Z,Ge,xt,an),ge=!0),Z=Z._next}else Ve=0,(0,Cn.utN)($,an=>{xt=this._trackByFn(Ve,an),null!==Z&&Object.is(Z.trackById,xt)?(ge&&(Z=this._verifyReinsertion(Z,an,xt,Ve)),Object.is(Z.item,an)||this._addIdentityChange(Z,an)):(Z=this._mismatch(Z,an,xt,Ve),ge=!0),Z=Z._next,Ve++}),this.length=Ve;return this._truncate(Z),this.collection=$,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let $;for($=this._previousItHead=this._itHead;null!==$;$=$._next)$._nextPrevious=$._next;for($=this._additionsHead;null!==$;$=$._nextAdded)$.previousIndex=$.currentIndex;for(this._additionsHead=this._additionsTail=null,$=this._movesHead;null!==$;$=$._nextMoved)$.previousIndex=$.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch($,Z,ge,Ve){let Ge;return null===$?Ge=this._itTail:(Ge=$._prev,this._remove($)),null!==($=null===this._unlinkedRecords?null:this._unlinkedRecords.get(ge,null))?(Object.is($.item,Z)||this._addIdentityChange($,Z),this._reinsertAfter($,Ge,Ve)):null!==($=null===this._linkedRecords?null:this._linkedRecords.get(ge,Ve))?(Object.is($.item,Z)||this._addIdentityChange($,Z),this._moveAfter($,Ge,Ve)):$=this._addAfter(new Ml(Z,ge),Ge,Ve),$}_verifyReinsertion($,Z,ge,Ve){let Ge=null===this._unlinkedRecords?null:this._unlinkedRecords.get(ge,null);return null!==Ge?$=this._reinsertAfter(Ge,$._prev,Ve):$.currentIndex!=Ve&&($.currentIndex=Ve,this._addToMoves($,Ve)),$}_truncate($){for(;null!==$;){const Z=$._next;this._addToRemovals(this._unlink($)),$=Z}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($,Z,ge){null!==this._unlinkedRecords&&this._unlinkedRecords.remove($);const Ve=$._prevRemoved,Ge=$._nextRemoved;return null===Ve?this._removalsHead=Ge:Ve._nextRemoved=Ge,null===Ge?this._removalsTail=Ve:Ge._prevRemoved=Ve,this._insertAfter($,Z,ge),this._addToMoves($,ge),$}_moveAfter($,Z,ge){return this._unlink($),this._insertAfter($,Z,ge),this._addToMoves($,ge),$}_addAfter($,Z,ge){return this._insertAfter($,Z,ge),this._additionsTail=null===this._additionsTail?this._additionsHead=$:this._additionsTail._nextAdded=$,$}_insertAfter($,Z,ge){const Ve=null===Z?this._itHead:Z._next;return $._next=Ve,$._prev=Z,null===Ve?this._itTail=$:Ve._prev=$,null===Z?this._itHead=$:Z._next=$,null===this._linkedRecords&&(this._linkedRecords=new rl),this._linkedRecords.put($),$.currentIndex=ge,$}_remove($){return this._addToRemovals(this._unlink($))}_unlink($){null!==this._linkedRecords&&this._linkedRecords.remove($);const Z=$._prev,ge=$._next;return null===Z?this._itHead=ge:Z._next=ge,null===ge?this._itTail=Z:ge._prev=Z,$}_addToMoves($,Z){return $.previousIndex===Z||(this._movesTail=null===this._movesTail?this._movesHead=$:this._movesTail._nextMoved=$),$}_addToRemovals($){return null===this._unlinkedRecords&&(this._unlinkedRecords=new rl),this._unlinkedRecords.put($),$.currentIndex=null,$._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=$,$._prevRemoved=null):($._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=$),$}_addIdentityChange($,Z){return $.item=Z,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=$:this._identityChangesTail._nextIdentityChange=$,$}}class Ml{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor($,Z){this.item=$,this.trackById=Z}}class il{_head=null;_tail=null;add($){null===this._head?(this._head=this._tail=$,$._nextDup=null,$._prevDup=null):(this._tail._nextDup=$,$._prevDup=this._tail,$._nextDup=null,this._tail=$)}get($,Z){let ge;for(ge=this._head;null!==ge;ge=ge._nextDup)if((null===Z||Z<=ge.currentIndex)&&Object.is(ge.trackById,$))return ge;return null}remove($){const Z=$._prevDup,ge=$._nextDup;return null===Z?this._head=ge:Z._nextDup=ge,null===ge?this._tail=Z:ge._prevDup=Z,null===this._head}}class rl{map=new Map;put($){const Z=$.trackById;let ge=this.map.get(Z);ge||(ge=new il,this.map.set(Z,ge)),ge.add($)}get($,Z){const Ve=this.map.get($);return Ve?Ve.get($,Z):null}remove($){const Z=$.trackById;return this.map.get(Z).remove($)&&this.map.delete(Z),$}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function xs(re,$,Z){const ge=re.previousIndex;if(null===ge)return ge;let Ve=0;return Z&&ge<Z.length&&(Ve=Z[ge]),ge+$+Ve}class qr{supports($){return $ instanceof Map||(0,Cn.vDg)($)}create(){return new Ro}}class Ro{_records=new Map;_mapHead=null;_appendAfter=null;_previousMapHead=null;_changesHead=null;_changesTail=null;_additionsHead=null;_additionsTail=null;_removalsHead=null;get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem($){let Z;for(Z=this._mapHead;null!==Z;Z=Z._next)$(Z)}forEachPreviousItem($){let Z;for(Z=this._previousMapHead;null!==Z;Z=Z._nextPrevious)$(Z)}forEachChangedItem($){let Z;for(Z=this._changesHead;null!==Z;Z=Z._nextChanged)$(Z)}forEachAddedItem($){let Z;for(Z=this._additionsHead;null!==Z;Z=Z._nextAdded)$(Z)}forEachRemovedItem($){let Z;for(Z=this._removalsHead;null!==Z;Z=Z._nextRemoved)$(Z)}diff($){if($){if(!($ instanceof Map||(0,Cn.vDg)($)))throw new Xt.buA(900,!1)}else $=new Map;return this.check($)?this:null}check($){this._reset();let Z=this._mapHead;if(this._appendAfter=null,this._forEach($,(ge,Ve)=>{if(Z&&Z.key===Ve)this._maybeAddToChanges(Z,ge),this._appendAfter=Z,Z=Z._next;else{const Ge=this._getOrCreateRecordForKey(Ve,ge);Z=this._insertBeforeOrAppend(Z,Ge)}}),Z){Z._prev&&(Z._prev._next=null),this._removalsHead=Z;for(let ge=Z;null!==ge;ge=ge._nextRemoved)ge===this._mapHead&&(this._mapHead=null),this._records.delete(ge.key),ge._nextRemoved=ge._next,ge.previousValue=ge.currentValue,ge.currentValue=null,ge._prev=null,ge._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend($,Z){if($){const ge=$._prev;return Z._next=$,Z._prev=ge,$._prev=Z,ge&&(ge._next=Z),$===this._mapHead&&(this._mapHead=Z),this._appendAfter=$,$}return this._appendAfter?(this._appendAfter._next=Z,Z._prev=this._appendAfter):this._mapHead=Z,this._appendAfter=Z,null}_getOrCreateRecordForKey($,Z){if(this._records.has($)){const Ve=this._records.get($);this._maybeAddToChanges(Ve,Z);const Ge=Ve._prev,xt=Ve._next;return Ge&&(Ge._next=xt),xt&&(xt._prev=Ge),Ve._next=null,Ve._prev=null,Ve}const ge=new Ha($);return this._records.set($,ge),ge.currentValue=Z,this._addToAdditions(ge),ge}_reset(){if(this.isDirty){let $;for(this._previousMapHead=this._mapHead,$=this._previousMapHead;null!==$;$=$._next)$._nextPrevious=$._next;for($=this._changesHead;null!==$;$=$._nextChanged)$.previousValue=$.currentValue;for($=this._additionsHead;null!=$;$=$._nextAdded)$.previousValue=$.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges($,Z){Object.is(Z,$.currentValue)||($.previousValue=$.currentValue,$.currentValue=Z,this._addToChanges($))}_addToAdditions($){null===this._additionsHead?this._additionsHead=this._additionsTail=$:(this._additionsTail._nextAdded=$,this._additionsTail=$)}_addToChanges($){null===this._changesHead?this._changesHead=this._changesTail=$:(this._changesTail._nextChanged=$,this._changesTail=$)}_forEach($,Z){$ instanceof Map?$.forEach(Z):Object.keys($).forEach(ge=>Z($[ge],ge))}}class Ha{key;previousValue=null;currentValue=null;_nextPrevious=null;_next=null;_prev=null;_nextAdded=null;_nextRemoved=null;_nextChanged=null;constructor($){this.key=$}}function Ps(){return new ys([new Ta])}let ys=(()=>{class re{factories;static \u0275prov=(0,Xt.jDH)({token:re,providedIn:"root",factory:Ps});constructor(Z){this.factories=Z}static create(Z,ge){if(null!=ge){const Ve=ge.factories.slice();Z=Z.concat(Ve)}return new re(Z)}static extend(Z){return{provide:re,useFactory:()=>{const ge=(0,Xt.WQX)(re,{optional:!0,skipSelf:!0});return re.create(Z,ge||Ps())}}}find(Z){const ge=this.factories.find(Ve=>Ve.supports(Z));if(null!=ge)return ge;throw new Xt.buA(901,!1)}}return re})();function Qo(){return new No([new qr])}let No=(()=>{class re{static \u0275prov=(0,Xt.jDH)({token:re,providedIn:"root",factory:Qo});factories;constructor(Z){this.factories=Z}static create(Z,ge){if(ge){const Ve=ge.factories.slice();Z=Z.concat(Ve)}return new re(Z)}static extend(Z){return{provide:re,useFactory:()=>{const ge=(0,Xt.WQX)(re,{optional:!0,skipSelf:!0});return re.create(Z,ge||Qo())}}}find(Z){const ge=this.factories.find(Ve=>Ve.supports(Z));if(ge)return ge;throw new Xt.buA(901,!1)}}return re})();const Cs=rs(null,"core",[]);let Ss=(()=>{class re{constructor(Z){}static \u0275fac=function(ge){return new(ge||re)((0,Xt.KVO)(Cn.o8S))};static \u0275mod=(0,Cn.$C)({type:re});static \u0275inj=(0,Xt.G2t)({})}return re})();function ra(re){return"boolean"==typeof re?re:null!=re&&"false"!==re}function xa(re,$=NaN){return isNaN(parseFloat(re))||isNaN(Number(re))?$:Number(re)}const Pl=Symbol("NOT_SET"),Zl=new Set,kl={...gr.s0,kind:"afterRenderEffectPhase",consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!0,value:Pl,cleanup:null,consumerMarkedDirty(){
1if(this.sequence.impl.executing){if(null===this.sequence.lastPhase||this.sequence.lastPhase<this.phase)return;this.sequence.erroredOrDestroyed=!0}this.sequence.scheduler.notify(7)},phaseFn(re){if(this.sequence.lastPhase=this.phase,!this.dirty)return this.signal;if(this.dirty=!1,this.value!==Pl&&!(0,gr.si)(this))return this.signal;try{for(const Ve of this.cleanup??Zl)Ve()}finally{this.cleanup?.clear()}const $=[];void 0!==re&&$.push(re),$.push(this.registerCleanupFn);const Z=(0,gr.Bg)(this);let ge;try{ge=this.userFn.apply(null,$)}finally{(0,gr.Wu)(this,Z)}return(this.value===Pl||!this.equal(this.value,ge))&&(this.value=ge,this.version++),this.signal}};class Sl extends Cn._ys{scheduler;lastPhase=null;nodes=[void 0,void 0,void 0,void 0];onDestroyFns=null;constructor($,Z,ge,Ve,Ge,xt=null){super($,[void 0,void 0,void 0,void 0],ge,!1,Ge.get(Xt.abz),xt),this.scheduler=Ve;for(const an of Cn.zoo){const Fn=Z[an];if(void 0===Fn)continue;const Qn=Object.create(kl);Qn.sequence=this,Qn.phase=an,Qn.userFn=Fn,Qn.dirty=!0,Qn.signal=()=>((0,gr.mK)(Qn),Qn.value),Qn.signal[gr.bh]=Qn,Qn.registerCleanupFn=Ui=>(Qn.cleanup??=new Set).add(Ui),this.nodes[an]=Qn,this.hooks[an]=Ui=>Qn.phaseFn(Ui)}}afterRun(){super.afterRun(),this.lastPhase=null}destroy(){if(null!==this.onDestroyFns)for(const $ of this.onDestroyFns)$();super.destroy();for(const $ of this.nodes)if($)try{for(const Z of $.cleanup??Zl)Z()}finally{(0,gr.XR)($)}}}function Ua(re,$){const Z=$?.injector??(0,Xt.WQX)(Xt.zZn),ge=Z.get(Xt.hk6),Ve=Z.get(Cn.cf$),Ge=Z.get(Cn.a8H,null,{optional:!0});Ve.impl??=Z.get(Cn.ziy);let xt=re;"function"==typeof xt&&(xt={mixedReadWrite:re});const an=Z.get(Xt.r4V,null,{optional:!0}),Fn=new Sl(Ve.impl,[xt.earlyRead,xt.write,xt.mixedReadWrite,xt.read],an?.view,ge,Z,Ge?.snapshot(null));return Ve.impl.register(Fn),Fn}function ec(re,$){const Z=(0,Xt.xUg)(re),ge=$.elementInjector||(0,Xt.WB9)();return new Cn.eHC(Z).create(ge,$.projectableNodes,$.hostElement,$.environmentInjector,$.directives,$.bindings)}function cl(re){const $=(0,Xt.xUg)(re);if(!$)return null;const Z=new Cn.eHC($);return{get selector(){return Z.selector},get type(){return Z.componentType},get inputs(){return Z.inputs},get outputs(){return Z.outputs},get ngContentSelectors(){return Z.ngContentSelectors},get isStandalone(){return $.standalone},get isSignal(){return $.signals}}}},1518(Et,Fe,S){"use strict";S.d(Fe,{An:()=>It,m_:()=>Tt});var H=S(8203),Q=S(5547),t=S(375),f=S(7705),oe=S(4337),d=S(9493),O=S(9046),V=S(1413),L=S(345),G=S(4421),ie=S(4526),ue=S(696),me=S(5539),Me=S(5006),_e=S(3921),Be=S(7312),Ye=S(7763);function Ee(St){return Error(`Unable to find icon with the name "${St}"`)}function rt(St){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${St}".`)}function At(St){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${St}".`)}class En{url;svgText;options;svgElement=null;constructor(Pn,Te,Ke){this.url=Pn,this.svgText=Te,this.options=Ke}}let vn=(()=>{class St{_httpClient;_sanitizer;_errorHandler;_document;_svgIconConfigs=new Map;_iconSetConfigs=new Map;_cachedIconsByUrl=new Map;_inProgressUrlFetches=new Map;_fontCssClassesByAlias=new Map;_resolvers=[];_defaultFontSetClass=["material-icons","mat-ligature-font"];constructor(Te,Ke,it,jt){this._httpClient=Te,this._sanitizer=Ke,this._errorHandler=jt,this._document=it}addSvgIcon(Te,Ke,it){return this.addSvgIconInNamespace("",Te,Ke,it)}addSvgIconLiteral(Te,Ke,it){return this.addSvgIconLiteralInNamespace("",Te,Ke,it)}addSvgIconInNamespace(Te,Ke,it,jt){return this._addSvgIconConfig(Te,Ke,new En(it,null,jt))}addSvgIconResolver(Te){return this._resolvers.push(Te),this}addSvgIconLiteralInNamespace(Te,Ke,it,jt){const Ct=this._sanitizer.sanitize(Q.WPN.HTML,it);if(!Ct)throw At(it);const pi=(0,O.Mv)(Ct);return this._addSvgIconConfig(Te,Ke,new En("",pi,jt))}addSvgIconSet(Te,Ke){return this.addSvgIconSetInNamespace("",Te,Ke)}addSvgIconSetLiteral(Te,Ke){return this.addSvgIconSetLiteralInNamespace("",Te,Ke)}addSvgIconSetInNamespace(Te,Ke,it){return this._addSvgIconSetConfig(Te,new En(Ke,null,it))}addSvgIconSetLiteralInNamespace(Te,Ke,it){const jt=this._sanitizer.sanitize(Q.WPN.HTML,Ke);if(!jt)throw At(Ke);const Ct=(0,O.Mv)(jt);return this._addSvgIconSetConfig(Te,new En("",Ct,it))}
1registerFontClassAlias(Te,Ke=Te){return this._fontCssClassesByAlias.set(Te,Ke),this}classNameForFontAlias(Te){return this._fontCssClassesByAlias.get(Te)||Te}setDefaultFontSetClass(...Te){return this._defaultFontSetClass=Te,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(Te){const Ke=this._sanitizer.sanitize(Q.WPN.RESOURCE_URL,Te);if(!Ke)throw rt(Te);const it=this._cachedIconsByUrl.get(Ke);return it?(0,G.of)(R(it)):this._loadSvgIconFromConfig(new En(Te,null)).pipe((0,me.M)(jt=>this._cachedIconsByUrl.set(Ke,jt)),(0,Me.T)(jt=>R(jt)))}getNamedSvgIcon(Te,Ke=""){const it=un(Ke,Te);let jt=this._svgIconConfigs.get(it);if(jt)return this._getSvgFromConfig(jt);if(jt=this._getIconConfigFromResolvers(Ke,Te),jt)return this._svgIconConfigs.set(it,jt),this._getSvgFromConfig(jt);const Ct=this._iconSetConfigs.get(Ke);return Ct?this._getSvgFromIconSetConfigs(Te,Ct):(0,ie.$)(Ee(it))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(Te){return Te.svgText?(0,G.of)(R(this._svgElementFromConfig(Te))):this._loadSvgIconFromConfig(Te).pipe((0,Me.T)(Ke=>R(Ke)))}_getSvgFromIconSetConfigs(Te,Ke){const it=this._extractIconWithNameFromAnySet(Te,Ke);if(it)return(0,G.of)(it);const jt=Ke.filter(Ct=>!Ct.svgText).map(Ct=>this._loadSvgIconSetFromConfig(Ct).pipe((0,_e.W)(pi=>{const Vn=`Loading icon set URL: ${this._sanitizer.sanitize(Q.WPN.RESOURCE_URL,Ct.url)} failed: ${pi.message}`;return this._errorHandler.handleError(new Error(Vn)),(0,G.of)(null)})));return(0,ue.p)(jt).pipe((0,Me.T)(()=>{const Ct=this._extractIconWithNameFromAnySet(Te,Ke);if(!Ct)throw Ee(Te);return Ct}))}_extractIconWithNameFromAnySet(Te,Ke){for(let it=Ke.length-1;it>=0;it--){const jt=Ke[it];if(jt.svgText&&jt.svgText.toString().indexOf(Te)>-1){const Ct=this._svgElementFromConfig(jt),pi=this._extractSvgIconFromSet(Ct,Te,jt.options);if(pi)return pi}}return null}_loadSvgIconFromConfig(Te){return this._fetchIcon(Te).pipe((0,me.M)(Ke=>Te.svgText=Ke),(0,Me.T)(()=>this._svgElementFromConfig(Te)))}_loadSvgIconSetFromConfig(Te){return Te.svgText?(0,G.of)(null):this._fetchIcon(Te).pipe((0,me.M)(Ke=>Te.svgText=Ke))}_extractSvgIconFromSet(Te,Ke,it){const jt=Te.querySelector(`[id="${Ke}"]`);if(!jt)return null;const Ct=jt.cloneNode(!0);if(Ct.removeAttribute("id"),"svg"===Ct.nodeName.toLowerCase())return this._setSvgAttributes(Ct,it);if("symbol"===Ct.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(Ct),it);const pi=this._svgElementFromString((0,O.Mv)("<svg></svg>"));return pi.appendChild(Ct),this._setSvgAttributes(pi,it)}_svgElementFromString(Te){const Ke=this._document.createElement("DIV");Ke.innerHTML=Te;const it=Ke.querySelector("svg");if(!it)throw Error("<svg> tag not found");return it}_toSvgElement(Te){const Ke=this._svgElementFromString((0,O.Mv)("<svg></svg>")),it=Te.attributes;for(let jt=0;jt<it.length;jt++){const{name:Ct,value:pi}=it[jt];"id"!==Ct&&Ke.setAttribute(Ct,pi)}for(let jt=0;jt<Te.childNodes.length;jt++)Te.childNodes[jt].nodeType===this._document.ELEMENT_NODE&&Ke.appendChild(Te.childNodes[jt].cloneNode(!0));return Ke}_setSvgAttributes(Te,Ke){return Te.setAttribute("fit",""),Te.setAttribute("height","100%"),Te.setAttribute("width","100%"),Te.setAttribute("preserveAspectRatio","xMidYMid meet"),Te.setAttribute("focusable","false"),Ke&&Ke.viewBox&&Te.setAttribute("viewBox",Ke.viewBox),Te}_fetchIcon(Te){const{url:Ke,options:it}=Te,jt=it?.withCredentials??!1;if(!this._httpClient)throw function Le(){return Error("Could not find HttpClient for use with Angular Material icons. Please add provideHttpClient() to your providers.")}();if(null==Ke)throw Error(`Cannot fetch icon from URL "${Ke}".`);const Ct=this._sanitizer.sanitize(Q.WPN.RESOURCE_URL,Ke);if(!Ct)throw rt(Ke);const pi=this._inProgressUrlFetches.get(Ct);if(pi)return pi;const Yt=this._httpClient.get(Ct,{responseType:"text",withCredentials:jt}).pipe((0,Me.T)(Vn=>(0,O.Mv)(Vn)),(0,Be.j)(()=>this._inProgressUrlFetches.delete(Ct)),(0,Ye.u)());return this._inProgressUrlFetches.set(Ct,Yt),Yt}_addSvgIconConfig(Te,Ke,it){return this._svgIconConfigs.set(un(Te,Ke),it),this}_addSvgIconSetConfig(Te,Ke){const it=this._iconSetConfigs.get(Te);return it?it.push(Ke):this._iconSetConfigs.set(Te,[Ke]),this}
vendor: 4,420 bytes, line 1
1_svgElementFromConfig(Te){if(!Te.svgElement){const Ke=this._svgElementFromString(Te.svgText);this._setSvgAttributes(Ke,Te.options),Te.svgElement=Ke}return Te.svgElement}_getIconConfigFromResolvers(Te,Ke){for(let it=0;it<this._resolvers.length;it++){const jt=this._resolvers[it](Ke,Te);if(jt)return en(jt)?new En(jt.url,null,jt.options):new En(jt,null)}}static \u0275fac=function(Ke){return new(Ke||St)(t.KVO(V.Qq,8),t.KVO(L.up),t.KVO(t.qQL,8),t.KVO(t.zcH))};static \u0275prov=t.jDH({token:St,factory:St.\u0275fac,providedIn:"root"})}return St})();function R(St){return St.cloneNode(!0)}function un(St,Pn){return St+":"+Pn}function en(St){return!(!St.url||!St.options)}const ki=["*"],_n=new t.nKC("MAT_ICON_DEFAULT_OPTIONS"),Bi=new t.nKC("mat-icon-location",{providedIn:"root",factory:()=>{const St=(0,t.WQX)(t.qQL),Pn=St?St.location:null;return{getPathname:()=>Pn?Pn.pathname+Pn.search:""}}}),bn=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],Nn=bn.map(St=>`[${St}]`).join(", "),mt=/^url\(['"]?#(.*?)['"]?\)$/;let It=(()=>{class St{_elementRef=(0,t.WQX)(Q.aKT);_iconRegistry=(0,t.WQX)(vn);_location=(0,t.WQX)(Bi);_errorHandler=(0,t.WQX)(t.zcH);_defaultColor;get color(){return this._color||this._defaultColor}set color(Te){this._color=Te}_color;inline=!1;get svgIcon(){return this._svgIcon}set svgIcon(Te){Te!==this._svgIcon&&(Te?this._updateSvgIcon(Te):this._svgIcon&&this._clearSvgElement(),this._svgIcon=Te)}_svgIcon;get fontSet(){return this._fontSet}set fontSet(Te){const Ke=this._cleanupFontValue(Te);Ke!==this._fontSet&&(this._fontSet=Ke,this._updateFontIconClasses())}_fontSet;get fontIcon(){return this._fontIcon}set fontIcon(Te){const Ke=this._cleanupFontValue(Te);Ke!==this._fontIcon&&(this._fontIcon=Ke,this._updateFontIconClasses())}_fontIcon;_previousFontSetClass=[];_previousFontIconClass;_svgName=null;_svgNamespace=null;_previousPath;_elementsWithExternalReferences;_currentIconFetch=oe.y.EMPTY;constructor(){const Te=(0,t.WQX)(new f.ES_("aria-hidden"),{optional:!0}),Ke=(0,t.WQX)(_n,{optional:!0});Ke&&(Ke.color&&(this.color=this._defaultColor=Ke.color),Ke.fontSet&&(this.fontSet=Ke.fontSet)),Te||this._elementRef.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(Te){if(!Te)return["",""];const Ke=Te.split(":");switch(Ke.length){case 1:return["",Ke[0]];case 2:return Ke;default:throw Error(`Invalid icon name: "${Te}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const Te=this._elementsWithExternalReferences;if(Te&&Te.size){const Ke=this._location.getPathname();Ke!==this._previousPath&&(this._previousPath=Ke,this._prependPathToReferences(Ke))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(Te){this._clearSvgElement();const Ke=this._location.getPathname();this._previousPath=Ke,this._cacheChildrenWithExternalReferences(Te),this._prependPathToReferences(Ke),this._elementRef.nativeElement.appendChild(Te)}_clearSvgElement(){const Te=this._elementRef.nativeElement;let Ke=Te.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();Ke--;){const it=Te.childNodes[Ke];(1!==it.nodeType||"svg"===it.nodeName.toLowerCase())&&it.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const Te=this._elementRef.nativeElement,Ke=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(it=>it.length>0);this._previousFontSetClass.forEach(it=>Te.classList.remove(it)),Ke.forEach(it=>Te.classList.add(it)),this._previousFontSetClass=Ke,this.fontIcon!==this._previousFontIconClass&&!Ke.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 Ke=this._elementsWithExternalReferences;Ke&&Ke.forEach((it,jt)=>{it.forEach(Ct=>{jt.setAttribute(Ct.name,`url('${Te}#${Ct.value}')`)})})}_cacheChildrenWithExternalReferences(Te){const Ke=Te.querySelectorAll(Nn),it=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let jt=0;jt<Ke.length;
1jt++)bn.forEach(Ct=>{const pi=Ke[jt],Yt=pi.getAttribute(Ct),Vn=Yt?Yt.match(mt):null;if(Vn){let tn=it.get(pi);tn||(tn=[],it.set(pi,tn)),tn.push({name:Ct,value:Vn[1]})}})}_updateSvgIcon(Te){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),Te){const[Ke,it]=this._splitIconName(Te);Ke&&(this._svgNamespace=Ke),it&&(this._svgName=it),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(it,Ke).pipe((0,d.s)(1)).subscribe(jt=>this._setSvgElement(jt),jt=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${Ke}:${it}! ${jt.message}`))})}}static \u0275fac=function(Ke){return new(Ke||St)};static \u0275cmp=Q.VBU({type:St,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(Ke,it){2&Ke&&(Q.BMQ("data-mat-icon-type",it._usingFontIcon()?"font":"svg")("data-mat-icon-name",it._svgName||it.fontIcon)("data-mat-icon-namespace",it._svgNamespace||it.fontSet)("fontIcon",it._usingFontIcon()?it.fontIcon:null),Q.HbH(it.color?"mat-"+it.color:""),Q.AVh("mat-icon-inline",it.inline)("mat-icon-no-color","primary"!==it.color&&"accent"!==it.color&&"warn"!==it.color))},inputs:{color:"color",inline:[2,"inline","inline",f.L39],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],ngContentSelectors:ki,decls:1,vars:0,template:function(Ke,it){1&Ke&&(Q.NAR(),Q.SdG(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.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}\n"],encapsulation:2,changeDetection:0})}return St})(),Tt=(()=>{class St{static \u0275fac=function(Ke){return new(Ke||St)};static \u0275mod=Q.$C({type:St});static \u0275inj=t.G2t({imports:[H.jI]})}return St})()},345(Et,Fe,S){"use strict";S.d(Fe,{W8:()=>en,hE:()=>_n,up:()=>Yt});var vn=S(375),R=S(6494),un=S(5547);let en=(()=>{class _t{_doc;_dom;constructor(Mt){this._doc=Mt,this._dom=(0,R.rb)()}addTag(Mt,h=!1){return Mt?this._getOrCreateElement(Mt,h):null}addTags(Mt,h=!1){return Mt?Mt.reduce((Pt,wi)=>(wi&&Pt.push(this._getOrCreateElement(wi,h)),Pt),[]):[]}getTag(Mt){return Mt&&this._doc.querySelector(`meta[${Mt}]`)||null}getTags(Mt){if(!Mt)return[];const h=this._doc.querySelectorAll(`meta[${Mt}]`);return h?[].slice.call(h):[]}updateTag(Mt,h){if(!Mt)return null;h=h||this._parseSelector(Mt);const Pt=this.getTag(h);return Pt?this._setMetaElementAttributes(Mt,Pt):this._getOrCreateElement(Mt,!0)}removeTag(Mt){this.removeTagElement(this.getTag(Mt))}removeTagElement(Mt){Mt&&this._dom.remove(Mt)}_getOrCreateElement(Mt,h=!1){if(!h){const sr=this._parseSelector(Mt),Vt=this.getTags(sr).filter(ti=>this._containsAttributes(Mt,ti))[0];if(void 0!==Vt)return Vt}const Pt=this._dom.createElement("meta");return this._setMetaElementAttributes(Mt,Pt),this._doc.getElementsByTagName("head")[0].appendChild(Pt),Pt}_setMetaElementAttributes(Mt,h){return Object.keys(Mt).forEach(Pt=>h.setAttribute(this._getMetaKeyMap(Pt),Mt[Pt])),h}_parseSelector(Mt){const h=Mt.name?"name":"property";return`${h}="${Mt[h]}"`}_containsAttributes(Mt,h){return Object.keys(Mt).every(Pt=>h.getAttribute(this._getMetaKeyMap(Pt))===Mt[Pt])}_getMetaKeyMap(Mt){return ki[Mt]||Mt}static \u0275fac=function(h){return new(h||_t)(vn.KVO(vn.qQL))};static \u0275prov=vn.jDH({token:_t,factory:_t.\u0275fac,providedIn:"root"})}return _t})();const ki={httpEquiv:"http-equiv"};let _n=(()=>{class _t{_doc;constructor(Mt){this._doc=Mt}getTitle(){return this._doc.title}setTitle(Mt){this._doc.title=Mt||""}static \u0275fac=function(h){return new(h||_t)(vn.KVO(vn.qQL))};static \u0275prov=vn.jDH({token:_t,factory:_t.\u0275fac,providedIn:"root"})}return _t})(),Yt=(()=>{class _t{static \u0275fac=function(h){return new(h||_t)};static \u0275prov=vn.jDH({token:_t,factory:function(h){let Pt=null;return Pt=h?new(h||_t):vn.KVO(Vn),Pt},providedIn:"root"})}return _t})(),Vn=(()=>{class _t extends Yt{_doc;constructor(Mt){super(),this._doc=Mt}sanitize(Mt,h){if(null==h)return null;switch(Mt){case un.WPN.NONE:return h;case un.WPN.HTML:return(0,un.iWE)(h,"HTML")?(0,un.aCM)(h):(0,un.wr$)(this._doc,String(h)).toString();case un.WPN.STYLE:return(0,un.iWE)(h,"Style")?(0,un.aCM)(h):h;case un.WPN.SCRIPT:if((0,un.iWE)(h,"Script"))return(0,un.aCM)(h);throw new vn.buA(5200,!1);case un.WPN.URL:return(0,un.iWE)(h,"URL")?(0,un.aCM)(h):(0,un.gil)(String(h));case un.WPN.RESOURCE_URL:if((0,un.iWE)(h,"ResourceURL"))return(0,un.aCM)(h);throw new vn.buA(5201,!1);default:throw new vn.buA(5202,!1)}}bypassSecurityTrustHtml(Mt){return(0,un.PYC)(Mt)}bypassSecurityTrustStyle(Mt){return(0,un.rAh)(Mt)}bypassSecurityTrustScript(Mt){return(0,un.p2i)(Mt)}bypassSecurityTrustUrl(Mt){return(0,un.B1s)(Mt)}bypassSecurityTrustResourceUrl(Mt){return(0,un.RPW)(Mt)}static \u0275fac=function(h){return new(h||_t)(vn.KVO(vn.qQL))};static \u0275prov=vn.jDH({token:_t,factory:_t.\u0275fac,providedIn:"root"})}return _t})()},438(Et,Fe,S){"use strict";S.d(Fe,{nX:()=>Ii,Pu:()=>Kn,Zp:()=>ce,nU:()=>zr,wU:()=>xi,c1:()=>
1Ks,XR:()=>xs,wF:()=>nr,lW:()=>Dr,mo:()=>Cr,Z:()=>tr,J2:()=>qr,J_:()=>pa,bw:()=>ta,tD:()=>Ao,Ix:()=>xc,D$:()=>Ls,n3:()=>Ds,OY:()=>hr,Sd:()=>ai,bK:()=>Va,gk:()=>Cs,Lg:()=>Ml,tE:()=>Ss,$m:()=>Pt,wO:()=>Xr,Us:()=>ye,E:()=>Tc,we:()=>Da});var H=S(467),Q=S(375),t=S(5984),f=S(5547),oe=S(7017),d=S(7705),O=S(8982),V=S(4787),L=S(4421),G=S(9928),ie=S(9776);const me=(()=>{function D(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return D.prototype=Object.create(Error.prototype),D})();var Me=S(5817),_e=S(1639),Be=S(9418),Ye=S(8167),Ee=S(1235),Le=S(4526),rt=S(5286),At=S(4337),En=S(8728),vn=S(9493),R=S(7849),un=S(762);function en(D=Bi){return A=>A.lift(new ki(D))}class ki{constructor(A){this.errorFactory=A}call(A,P){return P.subscribe(new _n(A,this.errorFactory))}}class _n extends un.v{constructor(A,P){super(A),this.errorFactory=P,this.hasValue=!1}_next(A){this.hasValue=!0,this.destination.next(A)}_complete(){if(this.hasValue)return this.destination.complete();{let A;try{A=this.errorFactory()}catch(P){A=P}this.destination.error(A)}}}function Bi(){return new me}var bn=S(5241);function Nn(D,A){const P=arguments.length>=2;return F=>F.pipe(D?(0,En.p)((X,pe)=>D(X,pe,F)):bn.D,(0,vn.s)(1),P?(0,R.U)(A):en(()=>new me))}var mt=S(5006),It=S(9090),Tt=S(3176),St=S(7605),Pn=S(8456),Te=S(3574),Ke=S(5539),it=S(8257),jt=S(3921),Ct=S(7312),pi=S(345);const Yt="primary",Vn=Symbol("RouteTitle");class tn{params;constructor(A){this.params=A||{}}has(A){return Object.prototype.hasOwnProperty.call(this.params,A)}get(A){if(this.has(A)){const P=this.params[A];return Array.isArray(P)?P[0]:P}return null}getAll(A){if(this.has(A)){const P=this.params[A];return Array.isArray(P)?P:[P]}return[]}get keys(){return Object.keys(this.params)}}function cn(D){return new tn(D)}function wt(D,A,P){for(let F=0;F<D.length;F++){const X=D[F],pe=A[F];if(":"===X[0])P[X.substring(1)]=pe;else if(X!==pe.path)return!1}return!0}function Lr(D,A,P){const F=P.path.split("/"),X=F.indexOf("**");if(-1===X){if(F.length>D.length||"full"===P.pathMatch&&(A.hasChildren()||F.length<D.length))return null;const pt={},Lt=D.slice(0,F.length);return wt(F,Lt,pt)?{consumed:Lt,posParams:pt}:null}if(X!==F.lastIndexOf("**"))return null;const pe=F.slice(0,X),xe=F.slice(X+1);if(pe.length+xe.length>D.length||"full"===P.pathMatch&&A.hasChildren()&&"**"!==P.path)return null;const we={};return wt(pe,D.slice(0,pe.length),we)&&wt(xe,D.slice(D.length-xe.length),we)?{consumed:D,posParams:we}:null}function Ci(D){return new Promise((A,P)=>{D.pipe(Nn()).subscribe({next:F=>A(F),error:F=>P(F)})})}function or(D,A){const P=D?Xe(D):void 0,F=A?Xe(A):void 0;if(!P||!F||P.length!=F.length)return!1;let X;for(let pe=0;pe<P.length;pe++)if(X=P[pe],!Ft(D[X],A[X]))return!1;return!0}function Xe(D){return[...Object.keys(D),...Object.getOwnPropertySymbols(D)]}function Ft(D,A){if(Array.isArray(D)&&Array.isArray(A)){if(D.length!==A.length)return!1;const P=[...D].sort(),F=[...A].sort();return P.every((X,pe)=>F[pe]===X)}return D===A}function _t(D){return(0,O.A)(D)?D:(0,f.yLl)(D)?(0,V.H)(Promise.resolve(D)):(0,L.of)(D)}function Qt(D){return(0,O.A)(D)?Ci(D):Promise.resolve(D)}const Mt={exact:function Vt(D,A,P){if(!vi(D.segments,A.segments)||!qi(D.segments,A.segments,P)||D.numberOfChildren!==A.numberOfChildren)return!1;for(const F in A.children)if(!D.children[F]||!Vt(D.children[F],A.children[F],P))return!1;return!0},subset:ar},h={exact:function sr(D,A){return or(D,A)},subset:function ti(D,A){return Object.keys(A).length<=Object.keys(D).length&&Object.keys(A).every(P=>Ft(D[P],A[P]))},ignored:()=>!0};function Pt(D,A,P){const F=D instanceof ur?D:A.parseUrl(D);return(0,oe.EW)(()=>wi(A.lastSuccessfulNavigation()?.finalUrl??new ur,F,P))}function wi(D,A,P){return Mt[P.paths](D.root,A.root,P.matrixParams)&&h[P.queryParams](D.queryParams,A.queryParams)&&!("exact"===P.fragment&&D.fragment!==A.fragment)}function ar(D,A,P){return Br(D,A,A.segments,P)}function Br(D,A,P,F){if(D.segments.length>P.length){const X=D.segments.slice(0,P.length);return!(!vi(X,P)||A.hasChildren()||!qi(X,P,F))}if(D.segments.length===P.length){if(!vi(D.segments,P)||!qi(D.segments,P,F))return!1;for(const X in A.children)if(!D.children[X]||!ar(D.children[X],A.children[X],F))return!1;return!0}{const X=P.slice(0,D.segments.length),pe=P.slice(D.segments.length);return!!(vi(D.segments,X)&&qi(D.segments,X,F)&&D.children[Yt])&&Br(D.children[Yt],A,pe,F)}}function qi(D,A,P){return A.every((F,X)=>h[P](D[X].parameters,F.parameters))}class ur{root;queryParams;fragment;_queryParamMap;constructor(A=new ni([],{}),P={},F=null){this.root=A,this.queryParams=P,this.fragment=F}get queryParamMap(){return this._queryParamMap??=cn(this.queryParams),this._queryParamMap}toString(){return Go.serialize(this)}}class ni{segments;children;parent=null;constructor(A,P){this.segments=A,this.children=P,Object.values(P).forEach(F=>F.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return pr(this)}}class Ni{path;parameters;_parameterMap;constructor(A,P){this.path=A,this.parameters=P}get parameterMap(){return this._parameterMap??=cn(this.parameters),this._parameterMap}toString(){return wo(this)}}function vi(D,A){return D.length===A.length&&D.every((P,F)=>P.path===A[F].path)}let ai=(()=>{class D{static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:()=>new zr,providedIn:"root"})}return D})();class zr{parse(A){const P=new fo(A);return new ur(P.parseRootSegment(),P.parseQueryParams(),P.parseFragment())}serialize(A){const P=`/${uo(A.root,!0)}`,F=function Gr(D){const A=Object.entries(D).map(([P,F])=>Array.isArray(F)?F.map(X=>`${Zi(P)}=${Zi(X)}`).join("&"):`${Zi(P)}=${Zi(F)}`).filter(P=>P);return A.length?`?${A.join("&")}`:""}(A.queryParams);return`${P}${F}${"string"==typeof A.fragment?`#${function Io(D){return encodeURI(D)}(A.fragment)}`:""}`}}const Go=new zr;function pr(D){return D.segments.map(A=>wo(A)).join("/")}function uo(D,A){if(!D.hasChildren())return pr(D);if(A){const P=D.children[Yt]?uo(D.children[Yt],!1):"",F=[];
1return Object.entries(D.children).forEach(([X,pe])=>{X!==Yt&&F.push(`${X}:${uo(pe,!1)}`)}),F.length>0?`${P}(${F.join("//")})`:P}{const P=function Sr(D,A){let P=[];return Object.entries(D.children).forEach(([F,X])=>{F===Yt&&(P=P.concat(A(X,F)))}),Object.entries(D.children).forEach(([F,X])=>{F!==Yt&&(P=P.concat(A(X,F)))}),P}(D,(F,X)=>X===Yt?[uo(D.children[Yt],!1)]:[`${X}:${uo(F,!1)}`]);return 1===Object.keys(D.children).length&&null!=D.children[Yt]?`${pr(D)}/${P[0]}`:`${pr(D)}/(${P.join("//")})`}}function Ji(D){return encodeURIComponent(D).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Zi(D){return Ji(D).replace(/%3B/gi,";")}function Co(D){return Ji(D).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function ii(D){return decodeURIComponent(D)}function er(D){return ii(D.replace(/\+/g,"%20"))}function wo(D){return`${Co(D.path)}${function $r(D){return Object.entries(D).map(([A,P])=>`;${Co(A)}=${Co(P)}`).join("")}(D.parameters)}`}const po=/^[^\/()?;#]+/;function mr(D){const A=D.match(po);return A?A[0]:""}const Er=/^[^\/()?;=#]+/,ho=/^[^=?&#]+/,Di=/^[^&#]+/;class fo{url;remaining;constructor(A){this.url=A,this.remaining=A}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ni([],{}):new ni([],this.parseChildren())}parseQueryParams(){const A={};if(this.consumeOptional("?"))do{this.parseQueryParam(A)}while(this.consumeOptional("&"));return A}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(A=0){if(A>50)throw new Q.buA(4010,!1);if(""===this.remaining)return{};this.consumeOptional("/");const P=[];for(this.peekStartsWith("(")||P.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),P.push(this.parseSegment());let F={};this.peekStartsWith("/(")&&(this.capture("/"),F=this.parseParens(!0,A));let X={};return this.peekStartsWith("(")&&(X=this.parseParens(!1,A)),(P.length>0||Object.keys(F).length>0)&&(X[Yt]=new ni(P,F)),X}parseSegment(){const A=mr(this.remaining);if(""===A&&this.peekStartsWith(";"))throw new Q.buA(4009,!1);return this.capture(A),new Ni(ii(A),this.parseMatrixParams())}parseMatrixParams(){const A={};for(;this.consumeOptional(";");)this.parseParam(A);return A}parseParam(A){const P=function Kr(D){const A=D.match(Er);return A?A[0]:""}(this.remaining);if(!P)return;this.capture(P);let F="";if(this.consumeOptional("=")){const X=mr(this.remaining);X&&(F=X,this.capture(F))}A[ii(P)]=ii(F)}parseQueryParam(A){const P=function vr(D){const A=D.match(ho);return A?A[0]:""}(this.remaining);if(!P)return;this.capture(P);let F="";if(this.consumeOptional("=")){const xe=function ji(D){const A=D.match(Di);return A?A[0]:""}(this.remaining);xe&&(F=xe,this.capture(F))}const X=er(P),pe=er(F);if(A.hasOwnProperty(X)){let xe=A[X];Array.isArray(xe)||(xe=[xe],A[X]=xe),xe.push(pe)}else A[X]=pe}parseParens(A,P){const F={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const X=mr(this.remaining),pe=this.remaining[X.length];if("/"!==pe&&")"!==pe&&";"!==pe)throw new Q.buA(4010,!1);let xe;X.indexOf(":")>-1?(xe=X.slice(0,X.indexOf(":")),this.capture(xe),this.capture(":")):A&&(xe=Yt);const we=this.parseChildren(P+1);F[xe??Yt]=1===Object.keys(we).length&&we[Yt]?we[Yt]:new ni([],we),this.consumeOptional("//")}return F}peekStartsWith(A){return this.remaining.startsWith(A)}consumeOptional(A){return!!this.peekStartsWith(A)&&(this.remaining=this.remaining.substring(A.length),!0)}capture(A){if(!this.consumeOptional(A))throw new Q.buA(4011,!1)}}function go(D){return D.segments.length>0?new ni([],{[Yt]:D}):D}function yi(D){const A={};for(const[F,X]of Object.entries(D.children)){const pe=yi(X);if(F===Yt&&0===pe.segments.length&&pe.hasChildren())for(const[xe,we]of Object.entries(pe.children))A[xe]=we;else(pe.segments.length>0||pe.hasChildren())&&(A[F]=pe)}return function Mo(D){if(1===D.numberOfChildren&&D.children[Yt]){const A=D.children[Yt];return new ni(D.segments.concat(A.segments),A.children)}return D}(new ni(D.segments,A))}function Xr(D){return D instanceof ur}function Un(D){let A;const X=go(function P(pe){const xe={};for(const pt of pe.children){const Lt=P(pt);xe[pt.outlet]=Lt}const we=new ni(pe.url,xe);return pe===D&&(A=we),we}(D.root));return A??X}function We(D,A,P,F,X){let pe=D;for(;pe.parent;)pe=pe.parent;if(0===A.length)return ae(pe,pe,pe,P,F,X);const xe=function Qe(D){if("string"==typeof D[0]&&1===D.length&&"/"===D[0])return new he(!0,0,D);let A=0,P=!1;const F=D.reduce((X,pe,xe)=>{if("object"==typeof pe&&null!=pe){if(pe.outlets){const we={};
1return Object.entries(pe.outlets).forEach(([pt,Lt])=>{we[pt]="string"==typeof Lt?Lt.split("/"):Lt}),[...X,{outlets:we}]}if(pe.segmentPath)return[...X,pe.segmentPath]}return"string"!=typeof pe?[...X,pe]:0===xe?(pe.split("/").forEach((we,pt)=>{0==pt&&"."===we||(0==pt&&""===we?P=!0:".."===we?A++:""!=we&&X.push(we))}),X):[...X,pe]},[]);return new he(P,A,F)}(A);if(xe.toRoot())return ae(pe,pe,new ni([],{}),P,F,X);const we=function yt(D,A,P){if(D.isAbsolute)return new lt(A,!0,0);if(!P)return new lt(A,!1,NaN);if(null===P.parent)return new lt(P,!0,0);const F=ci(D.commands[0])?0:1;return function Ut(D,A,P){let F=D,X=A,pe=P;for(;pe>X;){if(pe-=X,F=F.parent,!F)throw new Q.buA(4005,!1);X=F.segments.length}return new lt(F,!1,X-pe)}(P,P.segments.length-1+F,D.numberOfDoubleDots)}(xe,pe,D),pt=we.processChildren?Vi(we.segmentGroup,we.index,xe.commands):Rn(we.segmentGroup,we.index,xe.commands);return ae(pe,we.segmentGroup,pt,P,F,X)}function ci(D){return"object"==typeof D&&null!=D&&!D.outlets&&!D.segmentPath}function ct(D){return"object"==typeof D&&null!=D&&D.outlets}function dt(D,A,P){D||="\u0275";const F=new ur;return F.queryParams={[D]:A},P.parse(P.serialize(F)).queryParams[D]}function ae(D,A,P,F,X,pe){const xe={};for(const[Lt,On]of Object.entries(F??{}))xe[Lt]=Array.isArray(On)?On.map(oi=>dt(Lt,oi,pe)):dt(Lt,On,pe);let we;we=D===A?P:ve(D,A,P);const pt=go(yi(we));return new ur(pt,xe,X)}function ve(D,A,P){const F={};return Object.entries(D.children).forEach(([X,pe])=>{F[X]=pe===A?P:ve(pe,A,P)}),new ni(D.segments,F)}class he{isAbsolute;numberOfDoubleDots;commands;constructor(A,P,F){if(this.isAbsolute=A,this.numberOfDoubleDots=P,this.commands=F,A&&F.length>0&&ci(F[0]))throw new Q.buA(4003,!1);const X=F.find(ct);if(X&&X!==function qt(D){return D.length>0?D[D.length-1]:null}(F))throw new Q.buA(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class lt{segmentGroup;processChildren;index;constructor(A,P,F){this.segmentGroup=A,this.processChildren=P,this.index=F}}function Rn(D,A,P){if(D??=new ni([],{}),0===D.segments.length&&D.hasChildren())return Vi(D,A,P);const F=function Ki(D,A,P){let F=0,X=A;const pe={match:!1,pathIndex:0,commandIndex:0};for(;X<D.segments.length;){if(F>=P.length)return pe;const xe=D.segments[X],we=P[F];if(ct(we))break;const pt=`${we}`,Lt=F<P.length-1?P[F+1]:null;if(X>0&&void 0===pt)break;if(pt&&Lt&&"object"==typeof Lt&&void 0===Lt.outlets){if(!Hi(pt,Lt,xe))return pe;F+=2}else{if(!Hi(pt,{},xe))return pe;F++}X++}return{match:!0,pathIndex:X,commandIndex:F}}(D,A,P),X=P.slice(F.commandIndex);if(F.match&&F.pathIndex<D.segments.length){const pe=new ni(D.segments.slice(0,F.pathIndex),{});return pe.children[Yt]=new ni(D.segments.slice(F.pathIndex),D.children),Vi(pe,0,X)}return F.match&&0===X.length?new ni(D.segments,{}):F.match&&!D.hasChildren()?bi(D,A,P):F.match?Vi(D,0,X):bi(D,A,P)}function Vi(D,A,P){if(0===P.length)return new ni(D.segments,{});{const F=function pn(D){return ct(D[0])?D[0].outlets:{[Yt]:D}}(P),X={};if(Object.keys(F).some(pe=>pe!==Yt)&&D.children[Yt]&&1===D.numberOfChildren&&0===D.children[Yt].segments.length){const pe=Vi(D.children[Yt],A,P);return new ni(D.segments,pe.children)}return Object.entries(F).forEach(([pe,xe])=>{"string"==typeof xe&&(xe=[xe]),null!==xe&&(X[pe]=Rn(D.children[pe],A,xe))}),Object.entries(D.children).forEach(([pe,xe])=>{void 0===F[pe]&&(X[pe]=xe)}),new ni(D.segments,X)}}function bi(D,A,P){const F=D.segments.slice(0,A);let X=0;for(;X<P.length;){const pe=P[X];if(ct(pe)){const pt=Si(pe.outlets);return new ni(F,pt)}if(0===X&&ci(P[0])){F.push(new Ni(D.segments[A].path,Yr(P[0]))),X++;continue}const xe=ct(pe)?pe.outlets[Yt]:`${pe}`,we=X<P.length-1?P[X+1]:null;xe&&we&&ci(we)?(F.push(new Ni(xe,Yr(we))),X+=2):(F.push(new Ni(xe,{})),X++)}return new ni(F,{})}function Si(D){const A={};return Object.entries(D).forEach(([P,F])=>{"string"==typeof F&&(F=[F]),null!==F&&(A[P]=bi(new ni([],{}),0,F))}),A}function Yr(D){const A={};return Object.entries(D).forEach(([P,F])=>A[P]=`${F}`),A}function Hi(D,A,P){return D==P.path&&or(A,P.parameters)}const xi="imperative";var Jt=function(D){return D[D.NavigationStart=0]="NavigationStart",D[D.NavigationEnd=1]="NavigationEnd",D[D.NavigationCancel=2]="NavigationCancel",D[D.NavigationError=3]="NavigationError",D[D.RoutesRecognized=4]="RoutesRecognized",D[D.ResolveStart=5]="ResolveStart",D[D.ResolveEnd=6]="ResolveEnd",D[D.GuardsCheckStart=7]="GuardsCheckStart",D[D.GuardsCheckEnd=8]="GuardsCheckEnd",D[D.RouteConfigLoadStart=9]="RouteConfigLoadStart",D[D.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",D[D.ChildActivationStart=11]="ChildActivationStart",D[D.ChildActivationEnd=12]="ChildActivationEnd",D[D.ActivationStart=13]="ActivationStart",D[D.ActivationEnd=14]="ActivationEnd",D[D.Scroll=15]="Scroll",D[D.NavigationSkipped=16]="NavigationSkipped",D}(Jt||{});class Dn{id;url;constructor(A,P){this.id=A,this.url=P}}class tr extends Dn{type=Jt.NavigationStart;navigationTrigger;restoredState;constructor(A,P,F="imperative",X=null){super(A,P),this.navigationTrigger=F,this.restoredState=X}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class nr extends Dn{urlAfterRedirects;type=Jt.NavigationEnd;constructor(A,P,F){super(A,P),this.urlAfterRedirects=F}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var jn=function(D){return D[D.Redirect=0]="Redirect",D[D.SupersededByNewNavigation=1]="SupersededByNewNavigation",D[D.NoDataFromRe
1solver=2]="NoDataFromResolver",D[D.GuardRejected=3]="GuardRejected",D[D.Aborted=4]="Aborted",D}(jn||{}),Cr=function(D){return D[D.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",D[D.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",D}(Cr||{});class Xi extends Dn{reason;code;type=Jt.NavigationCancel;constructor(A,P,F,X){super(A,P),this.reason=F,this.code=X}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Dr extends Dn{reason;code;type=Jt.NavigationSkipped;constructor(A,P,F,X){super(A,P),this.reason=F,this.code=X}}class ir extends Dn{error;target;type=Jt.NavigationError;constructor(A,P,F,X){super(A,P),this.error=F,this.target=X}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Yi extends Dn{urlAfterRedirects;state;type=Jt.RoutesRecognized;constructor(A,P,F,X){super(A,P),this.urlAfterRedirects=F,this.state=X}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class eo extends Dn{urlAfterRedirects;state;type=Jt.GuardsCheckStart;constructor(A,P,F,X){super(A,P),this.urlAfterRedirects=F,this.state=X}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class to extends Dn{urlAfterRedirects;state;shouldActivate;type=Jt.GuardsCheckEnd;constructor(A,P,F,X,pe){super(A,P),this.urlAfterRedirects=F,this.state=X,this.shouldActivate=pe}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class ke extends Dn{urlAfterRedirects;state;type=Jt.ResolveStart;constructor(A,P,F,X){super(A,P),this.urlAfterRedirects=F,this.state=X}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class $e extends Dn{urlAfterRedirects;state;type=Jt.ResolveEnd;constructor(A,P,F,X){super(A,P),this.urlAfterRedirects=F,this.state=X}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ut{route;type=Jt.RouteConfigLoadStart;constructor(A){this.route=A}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class kt{route;type=Jt.RouteConfigLoadEnd;constructor(A){this.route=A}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class xn{snapshot;type=Jt.ChildActivationStart;constructor(A){this.snapshot=A}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Jn{snapshot;type=Jt.ChildActivationEnd;constructor(A){this.snapshot=A}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Zn{snapshot;type=Jt.ActivationStart;constructor(A){this.snapshot=A}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class rr{snapshot;type=Jt.ActivationEnd;constructor(A){this.snapshot=A}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class hr{routerEvent;position;anchor;scrollBehavior;type=Jt.Scroll;constructor(A,P,F,X){this.routerEvent=A,this.position=P,this.anchor=F,this.scrollBehavior=X}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class wr{}class Eo{url;navigationBehaviorOptions;constructor(A,P){this.url=A,this.navigationBehaviorOptions=P}}function ye(D){switch(D.type){case Jt.ActivationEnd:return`ActivationEnd(path: '${D.snapshot.routeConfig?.path||""}')`;case Jt.ActivationStart:return`ActivationStart(path: '${D.snapshot.routeConfig?.path||""}')`;case Jt.ChildActivationEnd:return`ChildActivationEnd(path: '${D.snapshot.routeConfig?.path||""}')`;case Jt.ChildActivationStart:return`ChildActivationStart(path: '${D.snapshot.routeConfig?.path||""}')`;case Jt.GuardsCheckEnd:return`GuardsCheckEnd(id: ${D.id}, url: '${D.url}', urlAfterRedirects: '${D.urlAfterRedirects}', state: ${D.state}, shouldActivate: ${D.shouldActivate})`;case Jt.GuardsCheckStart:return`GuardsCheckStart(id: ${D.id}, url: '${D.url}', urlAfterRedirects: '${D.urlAfterRedirects}', state: ${D.state})`;case Jt.NavigationCancel:return`NavigationCancel(id: ${D.id}, url: '${D.url}')`;case Jt.NavigationSkipped:return`NavigationSkipped(id: ${D.id}, url: '${D.url}')`;case Jt.NavigationEnd:return`NavigationEnd(id: ${D.id}, url: '${D.url}', urlAfterRedirects: '${D.urlAfterRedirects}')`;case Jt.NavigationError:return`NavigationError(id: ${D.id}, url: '${D.url}', error: ${D.error})`;case Jt.NavigationStart:return`NavigationStart(id: ${D.id}, url: '${D.url}')`;case Jt.ResolveEnd:return`ResolveEnd(id: ${D.id}, url: '${D.url}', urlAfterRedirects: '${D.urlAfterRedirects}', state: ${D.state})`;case Jt.ResolveStart:return`ResolveStart(id: ${D.id}, url: '${D.url}', urlAfterRedirects: '${D.urlAfterRedirects}', state: ${D.state})`;case Jt.RouteConfigLoadEnd:return`RouteConfigLoadEnd(path: ${D.route.path})`;case Jt.RouteConfigLoadStart:return`RouteConfigLoadStart(path: ${D.route.path})`;case Jt.RoutesRecognized:return`RoutesRecognized(id: ${D.id}, url: '${D.url}', urlAfterRedirects: '${D.urlAfterRedirects}', state: ${D.state})`;case Jt.Scroll:return`Scroll(anchor: '${D.anchor}', position: '${D.position?`${D.position[0]}, ${D.position[1]}`:null}')`}}class ee{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return this.route?.snapshot._environmentInjector??this.rootInjector}constructor(A){this.rootInjector=A,this.children=new ce(this.rootInjector)}}let ce=(()=>{class D{rootInjector;contexts=new Map;constructor(P){this.rootInjector=P}onChildOutletCreated(P,F){const X=this.getOrCreateContext(P);X.outlet=F,this.contexts.set(P,X)}onChildOutletDestroyed(P){const F=this.getContext(P);F&&(F.outlet=null,F.attachRef=null)}onOutletDeactivated(){const P=this.contexts;return this.contexts=new Map,P}onOutletReAttached(P){this.contexts=P}getOrCreateContext(P){let F=this.getContext(P);return F||(F=new ee(this.rootInjector),this.contexts.set(P,F)),F}getContext(P){return this.contexts.get(P)||null}static \u0275fac=function(F){return new(F||D)(Q.KVO(Q.uvJ))};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();
1class je{_root;constructor(A){this._root=A}get root(){return this._root.value}parent(A){const P=this.pathFromRoot(A);return P.length>1?P[P.length-2]:null}children(A){const P=vt(A,this._root);return P?P.children.map(F=>F.value):[]}firstChild(A){const P=vt(A,this._root);return P&&P.children.length>0?P.children[0].value:null}siblings(A){const P=Rt(A,this._root);return P.length<2?[]:P[P.length-2].children.map(X=>X.value).filter(X=>X!==A)}pathFromRoot(A){return Rt(A,this._root).map(P=>P.value)}}function vt(D,A){if(D===A.value)return A;for(const P of A.children){const F=vt(D,P);if(F)return F}return null}function Rt(D,A){if(D===A.value)return[A];for(const P of A.children){const F=Rt(D,P);if(F.length)return F.unshift(A),F}return[]}class Dt{value;children;constructor(A,P){this.value=A,this.children=P}toString(){return`TreeNode(${this.value})`}}function zn(D){const A={};return D&&D.children.forEach(P=>A[P.value.outlet]=P),A}class fi extends je{snapshot;constructor(A,P){super(A),this.snapshot=P,Xt(this,A)}toString(){return this.snapshot.toString()}}function Sn(D,A){const P=function ei(D,A){const xe=new Li([],{},{},"",{},Yt,D,null,{},A);return new Do("",new Dt(xe,[]))}(D,A),F=new G.t([new Ni("",{})]),X=new G.t({}),pe=new G.t({}),xe=new G.t({}),we=new G.t(""),pt=new Ii(F,X,xe,we,pe,Yt,D,P.root);return pt.snapshot=P.root,new fi(new Dt(pt,[]),P)}class Ii{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(A,P,F,X,pe,xe,we,pt){this.urlSubject=A,this.paramsSubject=P,this.queryParamsSubject=F,this.fragmentSubject=X,this.dataSubject=pe,this.outlet=xe,this.component=we,this._futureSnapshot=pt,this.title=this.dataSubject?.pipe((0,mt.T)(Lt=>Lt[Vn]))??(0,L.of)(void 0),this.url=A,this.params=P,this.queryParams=F,this.fragment=X,this.data=pe}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.params.pipe((0,mt.T)(A=>cn(A))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe((0,mt.T)(A=>cn(A))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function gi(D,A,P="emptyOnly"){let F;const{routeConfig:X}=D;return F=null===A||"always"!==P&&""!==X?.path&&(A.component||A.routeConfig?.loadComponent)?{params:{...D.params},data:{...D.data},resolve:{...D.data,...D._resolvedData??{}}}:{params:{...A.params,...D.params},data:{...A.data,...D.data},resolve:{...D.data,...A.data,...X?.data,...D._resolvedData}},X&&_o(X)&&(F.resolve[Vn]=X.title),F}class Li{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;_environmentInjector;get title(){return this.data?.[Vn]}constructor(A,P,F,X,pe,xe,we,pt,Lt,On){this.url=A,this.params=P,this.queryParams=F,this.fragment=X,this.data=pe,this.outlet=xe,this.component=we,this.routeConfig=pt,this._resolve=Lt,this._environmentInjector=On}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??=cn(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=cn(this.queryParams),this._queryParamMap}toString(){return`Route(url:'${this.url.map(F=>F.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Do extends je{url;constructor(A,P){super(P),this.url=A,Xt(this,P)}toString(){return gr(this._root)}}function Xt(D,A){A.value._routerState=D,A.children.forEach(P=>Xt(D,P))}function gr(D){const A=D.children.length>0?` { ${D.children.map(gr).join(", ")} } `:"";return`${D.value}${A}`}function Cn(D){if(D.snapshot){const A=D.snapshot,P=D._futureSnapshot;D.snapshot=P,or(A.queryParams,P.queryParams)||D.queryParamsSubject.next(P.queryParams),A.fragment!==P.fragment&&D.fragmentSubject.next(P.fragment),or(A.params,P.params)||D.paramsSubject.next(P.params),function Oi(D,A){if(D.length!==A.length)return!1;for(let P=0;P<D.length;++P)if(!or(D[P],A[P]))return!1;return!0}(A.url,P.url)||D.urlSubject.next(P.url),or(A.data,P.data)||D.dataSubject.next(P.data)}else D.snapshot=D._futureSnapshot,D.dataSubject.next(D._futureSnapshot.data)}function Oo(D,A){const P=or(D.params,A.params)&&function Wt(D,A){return vi(D,A)&&D.every((P,F)=>or(P.parameters,A[F].parameters))}(D.url,A.url);return P&&!(!D.parent!=!A.parent)&&(!D.parent||Oo(D.parent,A.parent))}function _o(D){return"string"==typeof D.title||null===D.title}const no=new Q.nKC("");let Ds=(()=>{class D{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=Yt;activateEvents=new Q.bkB;deactivateEvents=new Q.bkB;attachEvents=new Q.bkB;detachEvents=new Q.bkB;routerOutletData=(0,d.hFB)();parentContexts=(0,Q.WQX)(ce);location=(0,Q.WQX)(f.c1b);changeDetector=(0,Q.WQX)(d.gRc);inputBinder=(0,Q.WQX)(Ks,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(P){if(P.name){const{firstChange:F,previousValue:X}=P.name;if(F)return;this.isTrackedInParentContexts(X)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(X)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(P){return this.parentContexts.getContext(P)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const P=this.parentContexts.getContext(this.name);P?.route&&(P.attachRef?this.attach(P.attachRef,P.route):this.activateWith(P.route,P.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Q.buA(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Q.buA(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Q.buA(4012,!1);this.location.detach();const P=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(P.instance),P}attach(P,F){this.activated=P,this._activatedRoute=F,this.location.insert(P.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(P.instance)}deactivate(){if(this.activated){const P=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(P)}}activateWith(P,F){if(this.isActivated)throw new Q.buA(4013,!1);this._activatedRoute=P;const X=this.location,xe=P.snapshot.component,we=this.parentContexts.getOrCreateContext(this.name).children,pt=new ns(P,we,X.injector,this.routerOutletData);this.activated=X.createComponent(xe,{index:X.length,injector:pt,environmentInjector:F}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(F){return new(F||D)};static \u0275dir=f.FsC({type:D,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[f.OA$]})}return D})();
1class ns{route;childContexts;parent;outletData;constructor(A,P,F,X){this.route=A,this.childContexts=P,this.parent=F,this.outletData=X}get(A,P){return A===Ii?this.route:A===ce?this.childContexts:A===no?this.outletData:this.parent.get(A,P)}}const Ks=new Q.nKC("");let Ao=(()=>{class D{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(P){this.unsubscribeFromRouteData(P),this.subscribeToRouteData(P)}unsubscribeFromRouteData(P){this.outletDataSubscriptions.get(P)?.unsubscribe(),this.outletDataSubscriptions.delete(P)}subscribeToRouteData(P){const{activatedRoute:F}=P,X=(0,ie.zV)([F.queryParams,F.params,F.data]).pipe((0,It.n)(([pe,xe,we],pt)=>(we={...pe,...xe,...we},0===pt?(0,L.of)(we):Promise.resolve(we)))).subscribe(pe=>{if(!P.isActivated||!P.activatedComponentRef||P.activatedRoute!==F||null===F.component)return void this.unsubscribeFromRouteData(P);const xe=(0,d.HJs)(F.component);if(xe)for(const{templateName:we}of xe.inputs)P.activatedComponentRef.setInput(we,pe[we]);else this.unsubscribeFromRouteData(P)});this.outletDataSubscriptions.set(P,X)}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac})}return D})(),Da=(()=>{class D{static \u0275fac=function(F){return new(F||D)};static \u0275cmp=f.VBU({type:D,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(F,X){1&F&&f.nrm(0,"router-outlet")},dependencies:[Ds],encapsulation:2})}return D})();function m(D){const A=D.children&&D.children.map(m),P=A?{...D,children:A}:{...D};return!P.component&&!P.loadComponent&&(A||P.loadChildren)&&P.outlet&&P.outlet!==Yt&&(P.component=Da),P}function k(D,A,P){if(P&&D.shouldReuseRoute(A.value,P.value.snapshot)){const F=P.value;F._futureSnapshot=A.value;const X=function N(D,A,P){return A.children.map(F=>{for(const X of P.children)if(D.shouldReuseRoute(F.value,X.value.snapshot))return k(D,F,X);return k(D,F)})}(D,A,P);return new Dt(F,X)}{if(D.shouldAttach(A.value)){const pe=D.retrieve(A.value);if(null!==pe){const xe=pe.route;return xe.value._futureSnapshot=A.value,xe.children=A.children.map(we=>k(D,we)),xe}}const F=function q(D){return new Ii(new G.t(D.url),new G.t(D.params),new G.t(D.queryParams),new G.t(D.fragment),new G.t(D.data),D.outlet,D.component,D)}(A.value),X=A.children.map(pe=>k(D,pe));return new Dt(F,X)}}class Y{redirectTo;navigationBehaviorOptions;constructor(A,P){this.redirectTo=A,this.navigationBehaviorOptions=P}}const se="ngNavigationCancelingError";function Se(D,A){const{redirectTo:P,navigationBehaviorOptions:F}=Xr(A)?{redirectTo:A,navigationBehaviorOptions:void 0}:A,X=De(!1,jn.Redirect);return X.url=P,X.navigationBehaviorOptions=F,X}function De(D,A){const P=new Error(`NavigationCancelingError: ${D||""}`);return P[se]=!0,P.cancellationCode=A,P}function at(D){return!!D&&D[se]}class Je{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(A,P,F,X,pe){this.routeReuseStrategy=A,this.futureState=P,this.currState=F,this.forwardEvent=X,this.inputBindingEnabled=pe}activate(A){const P=this.futureState._root,F=this.currState?this.currState._root:null;this.deactivateChildRoutes(P,F,A),Cn(this.futureState.root),this.activateChildRoutes(P,F,A)}deactivateChildRoutes(A,P,F){const X=zn(P);A.children.forEach(pe=>{const xe=pe.value.outlet;this.deactivateRoutes(pe,X[xe],F),delete X[xe]}),Object.values(X).forEach(pe=>{this.deactivateRouteAndItsChildren(pe,F)})}deactivateRoutes(A,P,F){const X=A.value,pe=P?P.value:null;if(X===pe)if(X.component){const xe=F.getContext(X.outlet);xe&&this.deactivateChildRoutes(A,P,xe.children)}else this.deactivateChildRoutes(A,P,F);else pe&&this.deactivateRouteAndItsChildren(P,F)}deactivateRouteAndItsChildren(A,P){A.value.component&&this.routeReuseStrategy.shouldDetach(A.value.snapshot)?this.detachAndStoreRouteSubtree(A,P):this.deactivateRouteAndOutlet(A,P)}detachAndStoreRouteSubtree(A,P){const F=P.getContext(A.value.outlet),X=F&&A.value.component?F.children:P,pe=zn(A);for(const xe of Object.values(pe))this.deactivateRouteAndItsChildren(xe,X);if(F&&F.outlet){const xe=F.outlet.detach(),we=F.children.onOutletDeactivated();this.routeReuseStrategy.store(A.value.snapshot,{componentRef:xe,route:A,contexts:we})}}deactivateRouteAndOutlet(A,P){const F=P.getContext(A.value.outlet),X=F&&A.value.component?F.children:P,pe=zn(A);for(const xe of Object.values(pe))this.deactivateRouteAndItsChildren(xe,X);F&&(F.outlet&&(F.outlet.deactivate(),F.children.onOutletDeactivated()),F.attachRef=null,F.route=null)}activateChildRoutes(A,P,F){const X=zn(P);
1A.children.forEach(pe=>{this.activateRoutes(pe,X[pe.value.outlet],F),this.forwardEvent(new rr(pe.value.snapshot))}),A.children.length&&this.forwardEvent(new Jn(A.value.snapshot))}activateRoutes(A,P,F){const X=A.value,pe=P?P.value:null;if(Cn(X),X===pe)if(X.component){const xe=F.getOrCreateContext(X.outlet);this.activateChildRoutes(A,P,xe.children)}else this.activateChildRoutes(A,P,F);else if(X.component){const xe=F.getOrCreateContext(X.outlet);if(this.routeReuseStrategy.shouldAttach(X.snapshot)){const we=this.routeReuseStrategy.retrieve(X.snapshot);this.routeReuseStrategy.store(X.snapshot,null),xe.children.onOutletReAttached(we.contexts),xe.attachRef=we.componentRef,xe.route=we.route.value,xe.outlet&&xe.outlet.attach(we.componentRef,we.route.value),Cn(we.route.value),this.activateChildRoutes(A,null,xe.children)}else xe.attachRef=null,xe.route=X,xe.outlet&&xe.outlet.activateWith(X,xe.injector),this.activateChildRoutes(A,null,xe.children)}else this.activateChildRoutes(A,null,F)}}class Nt{path;route;constructor(A){this.path=A,this.route=this.path[this.path.length-1]}}class In{component;route;constructor(A,P){this.component=A,this.route=P}}function ri(D,A,P){const F=D._root;return Mi(F,A?A._root:null,P,[F.value])}function Ai(D,A){const P=Symbol(),F=A.get(D,P);return F===P?"function"!=typeof D||(0,Q.muV)(D)?A.get(D):D:F}function Mi(D,A,P,F,X={canDeactivateChecks:[],canActivateChecks:[]}){const pe=zn(A);return D.children.forEach(xe=>{(function io(D,A,P,F,X={canDeactivateChecks:[],canActivateChecks:[]}){const pe=D.value,xe=A?A.value:null,we=P?P.getContext(D.value.outlet):null;if(xe&&pe.routeConfig===xe.routeConfig){const pt=function Ko(D,A,P){if("function"==typeof P)return(0,Q.N4e)(A._environmentInjector,()=>P(D,A));switch(P){case"pathParamsChange":return!vi(D.url,A.url);case"pathParamsOrQueryParamsChange":return!vi(D.url,A.url)||!or(D.queryParams,A.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Oo(D,A)||!or(D.queryParams,A.queryParams);default:return!Oo(D,A)}}(xe,pe,pe.routeConfig.runGuardsAndResolvers);pt?X.canActivateChecks.push(new Nt(F)):(pe.data=xe.data,pe._resolvedData=xe._resolvedData),Mi(D,A,pe.component?we?we.children:null:P,F,X),pt&&we&&we.outlet&&we.outlet.isActivated&&X.canDeactivateChecks.push(new In(we.outlet.component,xe))}else xe&&di(A,we,X),X.canActivateChecks.push(new Nt(F)),Mi(D,null,pe.component?we?we.children:null:P,F,X)})(xe,pe[xe.value.outlet],P,F.concat([xe.value]),X),delete pe[xe.value.outlet]}),Object.entries(pe).forEach(([xe,we])=>di(we,P.getContext(xe),X)),X}function di(D,A,P){const F=zn(D),X=D.value;Object.entries(F).forEach(([pe,xe])=>{di(xe,X.component?A?A.children.getContext(pe):null:A,P)}),P.canDeactivateChecks.push(new In(X.component&&A&&A.outlet&&A.outlet.isActivated?A.outlet.component:null,X))}function Fo(D){return"function"==typeof D}function ro(D){return D instanceof me||"EmptyError"===D?.name}const Pi=Symbol("INITIAL_VALUE");function jr(){return(0,It.n)(D=>(0,ie.zV)(D.map(A=>A.pipe((0,vn.s)(1),(0,Tt.Z)(Pi)))).pipe((0,mt.T)(A=>{for(const P of A)if(!0!==P){if(P===Pi)return Pi;if(!1===P||Vr(P))return P}return!0}),(0,En.p)(A=>A!==Pi),(0,vn.s)(1)))}function Vr(D){return Xr(D)||D instanceof Y}function hs(D){return D.aborted?(0,L.of)(void 0).pipe((0,vn.s)(1)):new Me.c(A=>{const P=()=>{A.next(),A.complete()};return D.addEventListener("abort",P),()=>D.removeEventListener("abort",P)})}function To(D){return(0,St.Q)(hs(D))}function gs(D){return(0,Ye.F)((0,Ke.M)(A=>{if("boolean"!=typeof A)throw Se(0,A)}),(0,mt.T)(A=>!0===A))}class Hr extends Error{segmentGroup;constructor(A){super(),this.segmentGroup=A||null,Object.setPrototypeOf(this,Hr.prototype)}}class xo extends Error{urlTree;constructor(A){super(),this.urlTree=A,Object.setPrototypeOf(this,xo.prototype)}}function Yo(D){throw new Q.buA(4e3,!1)}class Vo{urlSerializer;urlTree;constructor(A,P){this.urlSerializer=A,this.urlTree=P}lineralizeSegments(A,P){return(0,H.A)(function*(){let F=[],X=P.root;for(;;){if(F=F.concat(X.segments),0===X.numberOfChildren)return F;if(X.numberOfChildren>1||!X.children[Yt])throw Yo();X=X.children[Yt]}})()}applyRedirectCommands(A,P,F,X,pe){var xe=this;return(0,H.A)(function*(){const we=yield function Js(D,A,P){if("string"==typeof D)return Promise.resolve(D);const F=D,{queryParams:X,fragment:pe,routeConfig:xe,url:we,outlet:pt,params:Lt,data:On,title:oi,paramMap:fr,queryParamMap:vo}=A;return Ci(_t((0,Q.N4e)(P,()=>F({params:Lt,data:On,queryParams:X,fragment:pe,routeConfig:xe,url:we,outlet:pt,t
1itle:oi,paramMap:fr,queryParamMap:vo}))))}(P,X,pe);if(we instanceof ur)throw new xo(we);const pt=xe.applyRedirectCreateUrlTree(we,xe.urlSerializer.parse(we),A,F);if("/"===we[0])throw new xo(pt);return pt})()}applyRedirectCreateUrlTree(A,P,F,X){const pe=this.createSegmentGroup(A,P.root,F,X);return new ur(pe,this.createQueryParams(P.queryParams,this.urlTree.queryParams),P.fragment)}createQueryParams(A,P){const F={};return Object.entries(A).forEach(([X,pe])=>{if("string"==typeof pe&&":"===pe[0]){const we=pe.substring(1);F[X]=P[we]}else F[X]=pe}),F}createSegmentGroup(A,P,F,X){const pe=this.createSegments(A,P.segments,F,X);let xe={};return Object.entries(P.children).forEach(([we,pt])=>{xe[we]=this.createSegmentGroup(A,pt,F,X)}),new ni(pe,xe)}createSegments(A,P,F,X){return P.map(pe=>":"===pe.path[0]?this.findPosParam(A,pe,X):this.findOrReturn(pe,F))}findPosParam(A,P,F){const X=F[P.path.substring(1)];if(!X)throw new Q.buA(4001,!1);return X}findOrReturn(A,P){let F=0;for(const X of P){if(X.path===A.path)return P.splice(F),X;F++}return A}}function Qr(D){return D.outlet||Yt}function el(D,A){const P=D.filter(F=>Qr(F)===A);return P.push(...D.filter(F=>Qr(F)!==A)),P}const _s={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function ca(D,A,P,F,X,pe){const xe=be(D,A,P);return xe.matched?(F=function rs(D,A){return D.providers&&!D._injector&&(D._injector=(0,f.Ol2)(D.providers,A,`Route: ${D.path}`)),D._injector??A}(A,F),function Ns(D,A,P,F,X){const pe=A.canMatch;if(!pe||0===pe.length)return(0,L.of)(!0);const xe=pe.map(we=>{const pt=Ai(we,D);return _t(function jo(D){return D&&Fo(D.canMatch)}(pt)?pt.canMatch(A,P):(0,Q.N4e)(D,()=>pt(A,P))).pipe(To(X))});return(0,L.of)(xe).pipe(jr(),gs())}(F,A,P,0,pe).pipe((0,mt.T)(we=>!0===we?xe:{..._s}))):(0,L.of)(xe)}function be(D,A,P){if(""===A.path)return"full"===A.pathMatch&&(D.hasChildren()||P.length>0)?{..._s}:{matched:!0,consumedSegments:[],remainingSegments:P,parameters:{},positionalParamSegments:{}};const X=(A.matcher||Lr)(P,D,A);if(!X)return{..._s};const pe={};Object.entries(X.posParams??{}).forEach(([we,pt])=>{pe[we]=pt.path});const xe=X.consumed.length>0?{...pe,...X.consumed[X.consumed.length-1].parameters}:pe;return{matched:!0,consumedSegments:X.consumed,remainingSegments:P.slice(X.consumed.length),parameters:xe,positionalParamSegments:X.posParams??{}}}function He(D,A,P,F){return P.length>0&&function bt(D,A,P){return P.some(F=>Zt(D,A,F)&&Qr(F)!==Yt)}(D,P,F)?{segmentGroup:new ni(A,ot(F,new ni(P,D.children))),slicedSegments:[]}:0===P.length&&function Gt(D,A,P){return P.some(F=>Zt(D,A,F))}(D,P,F)?{segmentGroup:new ni(D.segments,qe(D,P,F,D.children)),slicedSegments:P}:{segmentGroup:new ni(D.segments,D.children),slicedSegments:P}}function qe(D,A,P,F){const X={};for(const pe of P)if(Zt(D,A,pe)&&!F[Qr(pe)]){const xe=new ni([],{});X[Qr(pe)]=xe}return{...F,...X}}function ot(D,A){const P={};P[Yt]=A;for(const F of D)if(""===F.path&&Qr(F)!==Yt){const X=new ni([],{});P[Qr(F)]=X}return P}function Zt(D,A,P){return(!(D.hasChildren()||A.length>0)||"full"!==P.pathMatch)&&""===P.path}class nn{}function Ln(){return(Ln=(0,H.A)(function*(D,A,P,F,X,pe,xe="emptyOnly",we){return new ui(D,A,P,F,X,xe,pe,we).recognize()})).apply(this,arguments)}class ui{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;abortSignal;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(A,P,F,X,pe,xe,we,pt){this.injector=A,this.configLoader=P,this.rootComponentType=F,this.config=X,this.urlTree=pe,this.paramsInheritanceStrategy=xe,this.urlSerializer=we,this.abortSignal=pt,this.applyRedirects=new Vo(this.urlSerializer,this.urlTree)}noMatchError(A){return new Q.buA(4002,`'${A.segmentGroup}'`)}recognize(){var A=this;return(0,H.A)(function*(){const P=He(A.urlTree.root,[],[],A.config).segmentGroup,{children:F,rootSnapshot:X}=yield A.match(P),pe=new Dt(X,F),xe=new Do("",pe),we=function br(D,A,P=null,F=null,X=new zr){return We(Un(D),A,P,F,X)}(X,[],A.urlTree.queryParams,A.urlTree.fragment);return we.queryParams=A.urlTree.queryParams,xe.url=A.urlSerializer.serialize(we),{state:xe,tree:we}})()}match(A){var P=this;return(0,H.A)(function*(){const F=new Li([],Object.freeze({}),Object.freeze({...P.urlTree.queryParams}),P.urlTree.fragment,Object.freeze({}),Yt,P.rootComponentType,null,{},P.injector);try{return{children:yield P.processSegmentGroup(P.injector,P.config,A,Yt,F),rootSnapshot:F}}catch(X){if(X instanceof xo)return P.urlTree=X.urlTree,P.match(X.urlTree.root);throw X instanceof Hr?P.noMatchError(X):X}})()}processSegmentGroup(A,P,F,X,pe){var xe=this;return(0,H.A)(function*(){if(0===F.segments.length&&F.hasChildren())return xe.processChildren(A,P,F,pe);const we=yield xe.processSegment(A,P,F,F.segments,X,!0,pe);return we instanceof Dt?[we]:[]})()}processChildren(A,P,F,X){var pe=this;return(0,H.A)(function*(){const xe=[];
1for(const Lt of Object.keys(F.children))"primary"===Lt?xe.unshift(Lt):xe.push(Lt);let we=[];for(const Lt of xe){const On=F.children[Lt],oi=el(P,Lt),fr=yield pe.processSegmentGroup(A,oi,On,Lt,X);we.push(...fr)}const pt=so(we);return function An(D){D.sort((A,P)=>A.value.outlet===Yt?-1:P.value.outlet===Yt?1:A.value.outlet.localeCompare(P.value.outlet))}(pt),pt})()}processSegment(A,P,F,X,pe,xe,we){var pt=this;return(0,H.A)(function*(){for(const Lt of P)try{return yield pt.processSegmentAgainstRoute(Lt._injector??A,P,Lt,F,X,pe,xe,we)}catch(On){if(On instanceof Hr||ro(On))continue;throw On}if(function hn(D,A,P){return 0===A.length&&!D.children[P]}(F,X,pe))return new nn;throw new Hr(F)})()}processSegmentAgainstRoute(A,P,F,X,pe,xe,we,pt){var Lt=this;return(0,H.A)(function*(){if(Qr(F)!==xe&&(xe===Yt||!Zt(X,pe,F)))throw new Hr(X);if(void 0===F.redirectTo)return Lt.matchSegmentAgainstRoute(A,X,F,pe,xe,pt);if(Lt.allowRedirects&&we)return Lt.expandSegmentAgainstRouteUsingRedirect(A,X,P,F,pe,xe,pt);throw new Hr(X)})()}expandSegmentAgainstRouteUsingRedirect(A,P,F,X,pe,xe,we){var pt=this;return(0,H.A)(function*(){const{matched:Lt,parameters:On,consumedSegments:oi,positionalParamSegments:fr,remainingSegments:vo}=be(P,X,pe);if(!Lt)throw new Hr(P);"string"==typeof X.redirectTo&&"/"===X.redirectTo[0]&&(pt.absoluteRedirectCount++,pt.absoluteRedirectCount>31&&(pt.allowRedirects=!1));const Jr=new Li(pe,On,Object.freeze({...pt.urlTree.queryParams}),pt.urlTree.fragment,Wr(X),Qr(X),X.component??X._loadedComponent??null,X,Po(X),A),as=gi(Jr,we,pt.paramsInheritanceStrategy);if(Jr.params=Object.freeze(as.params),Jr.data=Object.freeze(as.data),pt.abortSignal.aborted)throw new Error(pt.abortSignal.reason);const qo=yield pt.applyRedirects.applyRedirectCommands(oi,X.redirectTo,fr,Jr,A),Is=yield pt.applyRedirects.lineralizeSegments(X,qo);return pt.processSegment(A,F,P,Is.concat(vo),xe,!1,we)})()}matchSegmentAgainstRoute(A,P,F,X,pe,xe){var we=this;return(0,H.A)(function*(){if(we.abortSignal.aborted)throw new Error(we.abortSignal.reason);const pt=yield Ci(ca(P,F,X,A,0,we.abortSignal));if("**"===F.path&&(P.children={}),!pt?.matched)throw new Hr(P);A=F._injector??A;const{routes:Lt}=yield we.getChildConfig(A,F,X),On=F._loadedInjector??A,{parameters:oi,consumedSegments:fr,remainingSegments:vo}=pt,Jr=new Li(fr,oi,Object.freeze({...we.urlTree.queryParams}),we.urlTree.fragment,Wr(F),Qr(F),F.component??F._loadedComponent??null,F,Po(F),A),as=gi(Jr,xe,we.paramsInheritanceStrategy);Jr.params=Object.freeze(as.params),Jr.data=Object.freeze(as.data);const{segmentGroup:qo,slicedSegments:Is}=He(P,fr,vo,Lt);if(0===Is.length&&qo.hasChildren()){const sl=yield we.processChildren(On,Lt,qo,Jr);return new Dt(Jr,sl)}if(0===Lt.length&&0===Is.length)return new Dt(Jr,[]);const ra=Qr(F)===pe,xa=yield we.processSegment(On,Lt,qo,Is,ra?Yt:pe,!0,Jr);return new Dt(Jr,xa instanceof Dt?[xa]:[])})()}getChildConfig(A,P,F){var X=this;return(0,H.A)(function*(){if(P.children)return{routes:P.children,injector:A};if(P.loadChildren){if(void 0!==P._loadedRoutes){const xe=P._loadedNgModuleFactory;return xe&&!P._loadedInjector&&(P._loadedInjector=xe.create(A).injector),{routes:P._loadedRoutes,injector:P._loadedInjector}}if(X.abortSignal.aborted)throw new Error(X.abortSignal.reason);if(yield Ci(function is(D,A,P,F,X){const pe=A.canLoad;if(void 0===pe||0===pe.length)return(0,L.of)(!0);const xe=pe.map(we=>{const pt=Ai(we,D),On=_t(function lr(D){return D&&Fo(D.canLoad)}(pt)?pt.canLoad(A,P):(0,Q.N4e)(D,()=>pt(A,P)));return X?On.pipe(To(X)):On});return(0,L.of)(xe).pipe(jr(),gs())}(A,P,F,0,X.abortSignal))){const xe=yield X.configLoader.loadChildren(A,P);return P._loadedRoutes=xe.routes,P._loadedInjector=xe.injector,P._loadedNgModuleFactory=xe.factory,xe}throw function qs(){throw De(!1,jn.GuardRejected)}()}return{routes:[],injector:A}})()}}function Ei(D){const A=D.value.routeConfig;return A&&""===A.path}function so(D){const A=[],P=new Set;for(const F of D){if(!Ei(F)){A.push(F);continue}const X=A.find(pe=>F.value.routeConfig===pe.value.routeConfig);void 0!==X?(X.children.push(...F.children),P.add(X)):A.push(F)}for(const F of P){const X=so(F.children);A.push(new Dt(F.value,X))}return A.filter(F=>!P.has(F))}function Wr(D){return D.data||{}}function Po(D){return D.resolve||{}}function da(D){const A=D.children.map(P=>da(P)).flat();return[D,...A]}function ua(D){return(0,It.n)(A=>{const P=D(A);return P?(0,V.H)(P).pipe((0,mt.T)(()=>A)):(0,L.of)(A)})}let vs=(()=>{class D{buildTitle(P){let F,X=P.root;for(;void 0!==X;)F=this.getResolvedTitleForRoute(X)??F,X=X.children.find(pe=>pe.outlet===Yt);return F}getResolvedTitleForRoute(P){return P.data[Vn]}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:()=>(0,Q.WQX)(ja),providedIn:"root"})}return D})(),ja=(()=>{class D extends vs{title;constructor(P){super(),this.title=P}updateTitle(P){const F=this.buildTitle(P);void 0!==F&&this.title.setTitle(F)}static \u0275fac=function(F){return new(F||D)(Q.KVO(pi.hE))};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();const pa=new Q.nKC("",{factory:()=>({})}),ta=new Q.nKC("");let Ls=(()=>{class D{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=(0,Q.WQX)(f.Ql9);loadComponent(P,F){var X=this;return(0,H.A)(function*(){if(X.componentLoaders.get(F))return X.c
1omponentLoaders.get(F);if(F._loadedComponent)return Promise.resolve(F._loadedComponent);X.onLoadStartListener&&X.onLoadStartListener(F);const pe=(0,H.A)(function*(){try{const xe=yield Qt((0,Q.N4e)(P,()=>F.loadComponent())),we=yield Oa(ha(xe));return X.onLoadEndListener&&X.onLoadEndListener(F),F._loadedComponent=we,we}finally{X.componentLoaders.delete(F)}})();return X.componentLoaders.set(F,pe),pe})()}loadChildren(P,F){var X=this;if(this.childrenLoaders.get(F))return this.childrenLoaders.get(F);if(F._loadedRoutes)return Promise.resolve({routes:F._loadedRoutes,injector:F._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(F);const pe=(0,H.A)(function*(){try{const xe=yield function tl(D,A,P,F){return Ts.apply(this,arguments)}(F,X.compiler,P,X.onLoadEndListener);return F._loadedRoutes=xe.routes,F._loadedInjector=xe.injector,F._loadedNgModuleFactory=xe.factory,xe}finally{X.childrenLoaders.delete(F)}})();return this.childrenLoaders.set(F,pe),pe}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();function Ts(){return(Ts=(0,H.A)(function*(D,A,P,F){const X=yield Qt((0,Q.N4e)(P,()=>D.loadChildren())),pe=yield Oa(ha(X));let xe;xe=pe instanceof f.PYt||Array.isArray(pe)?pe:yield A.compileModuleAsync(pe),F&&F(D);let we,pt,On;return Array.isArray(xe)?pt=xe:(we=xe.create(P).injector,On=xe,pt=we.get(ta,[],{optional:!0,self:!0}).flat()),{routes:pt.map(m),injector:we,factory:On}})).apply(this,arguments)}function ha(D){return function nl(D){return D&&"object"==typeof D&&"default"in D}(D)?D.default:D}function Oa(D){return na.apply(this,arguments)}function na(){return(na=(0,H.A)(function*(D){return D})).apply(this,arguments)}let ia=(()=>{class D{static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:()=>(0,Q.WQX)(Ta),providedIn:"root"})}return D})(),Ta=(()=>{class D{shouldProcessUrl(P){return!0}extract(P){return P}merge(P,F){return P}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();const Kn=new Q.nKC(""),Va=new Q.nKC("");function Ml(D,A,P){const F=D.get(Va),X=D.get(Q.qQL);if(!X.startViewTransition||F.skipNextTransition)return F.skipNextTransition=!1,new Promise(Lt=>setTimeout(Lt));let pe;const xe=new Promise(Lt=>{pe=Lt}),we=X.startViewTransition(()=>(pe(),function il(D){return new Promise(A=>{(0,f.mal)({read:()=>setTimeout(A)},{injector:D})})}(D)));we.updateCallbackDone.catch(Lt=>{}),we.ready.catch(Lt=>{}),we.finished.catch(Lt=>{});const{onViewTransitionCreated:pt}=F;return pt&&(0,Q.N4e)(D,()=>pt({transition:we,from:A,to:P})),xe}const rl=()=>{},xs=new Q.nKC("");let qr=(()=>{class D{currentNavigation=(0,Q.vPA)(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=(0,Q.vPA)(null);events=new rt.B7;transitionAbortWithErrorSubject=new rt.B7;configLoader=(0,Q.WQX)(Ls);environmentInjector=(0,Q.WQX)(Q.uvJ);destroyRef=(0,Q.WQX)(Q.abz);urlSerializer=(0,Q.WQX)(ai);rootContexts=(0,Q.WQX)(ce);location=(0,Q.WQX)(t.aZ);inputBindingEnabled=null!==(0,Q.WQX)(Ks,{optional:!0});titleStrategy=(0,Q.WQX)(vs);options=(0,Q.WQX)(pa,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=(0,Q.WQX)(ia);createViewTransition=(0,Q.WQX)(Kn,{optional:!0});navigationErrorHandler=(0,Q.WQX)(xs,{optional:!0});navigationId=0;get hasRequestedNavigation(){return 0!==this.navigationId}transitions;afterPreactivation=()=>(0,L.of)(void 0);rootComponentType=null;destroyed=!1;constructor(){this.configLoader.onLoadEndListener=X=>this.events.next(new kt(X)),this.configLoader.onLoadStartListener=X=>this.events.next(new ut(X)),this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(P){const F=++this.navigationId;(0,Q.O8t)(()=>{this.transitions?.next({...P,extractedUrl:this.urlHandlingStrategy.extract(P.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:F})})}setupNavigations(P){return this.transitions=new G.t(null),this.transitions.pipe((0,En.p)(F=>null!==F),(0,It.n)(F=>{let X=!1;const pe=new AbortController,xe=()=>!X&&this.currentTransition?.id===F.id;return(0,L.of)(F).pipe((0,It.n)(we=>{if(this.navigationId>F.id)return this.cancelNavigationTransition(F,"",jn.SupersededByNewNavigation),Ee.w;this.currentTransition=F;const pt=this.lastSuccessfulNavigation();this.currentNavigation.set({id:we.id,initialUrl:we.rawUrl,extractedUrl:we.extractedUrl,targetBrowserUrl:"string"==typeof we.extras.browserUrl?this.urlSerializer.parse(we.extras.browserUrl):we.extras.browserUrl,trigger:we.source,extras:we.extras,previousNavigation:pt?{...pt,previousNavigation:null}:null,abort:()=>pe.abort()});const Lt=!P.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl();if(!Lt&&"reload"!==(we.extras.onSameUrlNavigation??P.onSameUrlNavigation))return this.events.next(new Dr(we.id,this.urlSerializer.serialize(we.rawUrl),"",Cr.IgnoredSameUrlNavigation)),we.resolve(!1),Ee.w;if(this.urlHandlingStrategy.shouldProcessUrl(we.rawUrl))return(0,L.of)(we).pipe((0,It.n)(oi=>(this.events.next(new tr(oi.id,this.urlSerializer.serialize(oi.extractedUrl),oi.source,oi.restoredState)),oi.id!==this.navigationId?Ee.w:Promise.resolve(oi))),function ss(D,A,P,F,X,pe,xe){return(0,Pn.ZZ)(function(){var we=(0,H.A)(function*(pt){const{state:Lt,tree:On}=yield function _i(D,A,P,F,X,pe){return Ln.apply(this,arguments)}(D,A,P,F,pt.extractedUrl,X,pe,xe);return{...pt,targetSnapshot:Lt,urlAfterRedirects:On}});return function(pt){return we.apply(this,arguments)}}())}(this.environmentInjector,this.configLoader,this.rootComponentType,P.config,this.urlSerializer,this.paramsInheritanceStrategy,pe.signal),(0,Ke.M)(oi=>{F.targetSnapshot=oi.targetSnapshot,F.urlAfterRedirects=oi.urlAfterRedirects,this.currentNavigation.update(vo=>(vo.finalUrl=oi.urlAfterRedirects,vo));const fr=new Yi(oi.id,this.urlSerializer.serialize(oi.extractedUrl),this.urlSerializer.serialize(oi.urlAfterRedirects),oi.targetSnapshot);this.events.next(fr)}));if(Lt&&this.urlHandlingStrategy.shouldProcessUrl(we.currentRawUrl)){const{id:oi,extractedUrl:fr,source:vo,restoredState:Jr,extras:as}=we,qo=new tr(oi,this.urlSerializer.serialize(fr),vo,Jr);this.events.next(qo);const Is=Sn(this.rootComponentType,this.environmentInjector).snapshot;return this.currentTransition=F={...we,targetSnapshot:Is,urlAfterRedirects:fr,extras:{...as,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.update(ra=>(ra.finalUrl=fr,ra)),(0,L.of)(F)}return this.events.next(new Dr(we.id,this.urlSerializer.serialize(we.extractedUrl),"",Cr.IgnoredByUrlHandlingStrategy)),we.resolve(!1),Ee.w}),(0,mt.T)(we=>{const pt=new eo(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects),we.targetSnapshot);return this.events.next(pt),this.currentTransition=F={...we,guards:ri(we.targetSnapshot,we.currentSnapshot,this.rootContexts)},F}),function Xo(D){return(0,Pn.ZZ)(A=>{const{targetSnapshot:P,currentSnapshot:F,guards:{canActivateChecks:X,canDeactivateChecks:pe}}=A;return 0===pe.length&&0===X.length?(0,L.of)({...A,guardsResult:!0}):function Ys(D,A,P){return(0,V.H)(D).pipe((0,Pn.ZZ)(F=>function fs(D,A,P,F){const X=A&&A.routeConfig?A.routeConfig.canDeactivate:null;if(!X||0===X.length)return(0,L.of)(!0);const pe=X.map(xe=>{const we=A._environmentInjector,pt=Ai(xe,we);return _t(function mo(D){return D&&Fo(D.canDeactivate)}(pt)?pt.canDeactivate(D,A,P,F):(0,Q.N4e)(we,()=>pt(D,A,P,F))).pipe(Nn())});
1return(0,L.of)(pe).pipe(jr())}(F.component,F.route,P,A)),Nn(F=>!0!==F,!0))}(pe,P,F).pipe((0,Pn.ZZ)(xe=>xe&&function mi(D){return"boolean"==typeof D}(xe)?function Os(D,A,P){return(0,V.H)(A).pipe((0,Te.H)(F=>(0,_e.x)(function Fi(D,A){return null!==D&&A&&A(new xn(D)),(0,L.of)(!0)}(F.route.parent,P),function Za(D,A){return null!==D&&A&&A(new Zn(D)),(0,L.of)(!0)}(F.route,P),function oo(D,A){const P=A[A.length-1],X=A.slice(0,A.length-1).reverse().map(pe=>function Gn(D){const A=D.routeConfig?D.routeConfig.canActivateChild:null;return A&&0!==A.length?{node:D,guards:A}:null}(pe)).filter(pe=>null!==pe).map(pe=>(0,Be.v)(()=>{const xe=pe.guards.map(we=>{const pt=pe.node._environmentInjector,Lt=Ai(we,pt);return _t(function Or(D){return D&&Fo(D.canActivateChild)}(Lt)?Lt.canActivateChild(P,D):(0,Q.N4e)(pt,()=>Lt(P,D))).pipe(Nn())});return(0,L.of)(xe).pipe(jr())}));return(0,L.of)(X).pipe(jr())}(D,F.path),function Qs(D,A){const P=A.routeConfig?A.routeConfig.canActivate:null;if(!P||0===P.length)return(0,L.of)(!0);const F=P.map(X=>(0,Be.v)(()=>{const pe=A._environmentInjector,xe=Ai(X,pe);return _t(function Xs(D){return D&&Fo(D.canActivate)}(xe)?xe.canActivate(A,D):(0,Q.N4e)(pe,()=>xe(A,D))).pipe(Nn())}));return(0,L.of)(F).pipe(jr())}(D,F.route))),Nn(F=>!0!==F,!0))}(P,X,D):(0,L.of)(xe)),(0,mt.T)(xe=>({...A,guardsResult:xe})))})}(we=>this.events.next(we)),(0,It.n)(we=>{if(F.guardsResult=we.guardsResult,we.guardsResult&&"boolean"!=typeof we.guardsResult)throw Se(0,we.guardsResult);const pt=new to(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects),we.targetSnapshot,!!we.guardsResult);if(this.events.next(pt),!xe())return Ee.w;if(!we.guardsResult)return this.cancelNavigationTransition(we,"",jn.GuardRejected),Ee.w;if(0===we.guards.canActivateChecks.length)return(0,L.of)(we);const Lt=new ke(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects),we.targetSnapshot);if(this.events.next(Lt),!xe())return Ee.w;let On=!1;return(0,L.of)(we).pipe(function cr(D){return(0,Pn.ZZ)(A=>{const{targetSnapshot:P,guards:{canActivateChecks:F}}=A;if(!F.length)return(0,L.of)(A);const X=new Set(F.map(we=>we.route)),pe=new Set;for(const we of X)if(!pe.has(we))for(const pt of da(we))pe.add(pt);let xe=0;return(0,V.H)(pe).pipe((0,Te.H)(we=>X.has(we)?function Ba(D,A,P){const F=D.routeConfig,X=D._resolve;return void 0!==F?.title&&!_o(F)&&(X[Vn]=F.title),(0,Be.v)(()=>(D.data=gi(D,D.parent,P).resolve,function ms(D,A,P){const F=Xe(D);if(0===F.length)return(0,L.of)({});const X={};return(0,V.H)(F).pipe((0,Pn.ZZ)(pe=>function ea(D,A,P){const F=A._environmentInjector,X=Ai(D,F);return _t(X.resolve?X.resolve(A,P):(0,Q.N4e)(F,()=>X(A,P)))}(D[pe],A,P).pipe(Nn(),(0,Ke.M)(xe=>{if(xe instanceof Y)throw Se(new zr,xe);X[pe]=xe}))),(0,it.o)(1),(0,mt.T)(()=>X),(0,jt.W)(pe=>ro(pe)?Ee.w:(0,Le.$)(pe)))}(X,D,A).pipe((0,mt.T)(pe=>(D._resolvedData=pe,D.data={...D.data,...pe},null)))))}(we,P,D):(we.data=gi(we,we.parent,D).resolve,(0,L.of)(void 0))),(0,Ke.M)(()=>xe++),(0,it.o)(1),(0,Pn.ZZ)(we=>xe===pe.size?(0,L.of)(A):Ee.w))})}(this.paramsInheritanceStrategy),(0,Ke.M)({next:()=>{On=!0;const oi=new $e(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects),we.targetSnapshot);this.events.next(oi)},complete:()=>{On||this.cancelNavigationTransition(we,"",jn.NoDataFromResolver)}}))}),ua(we=>{const pt=On=>{const oi=[];On.routeConfig?._loadedComponent?On.component=On.routeConfig?._loadedComponent:On.routeConfig?.loadComponent&&oi.push(this.configLoader.loadComponent(On._environmentInjector,On.routeConfig).then(vo=>{On.component=vo}));for(const fr of On.children)oi.push(...pt(fr));return oi},Lt=pt(we.targetSnapshot.root);return 0===Lt.length?(0,L.of)(we):(0,V.H)(Promise.all(Lt).then(()=>we))}),ua(()=>this.afterPreactivation()),(0,It.n)(()=>{const{currentSnapshot:we,targetSnapshot:pt}=F,Lt=this.createViewTransition?.(this.environmentInjector,we.root,pt.root);return Lt?(0,V.H)(Lt).pipe((0,mt.T)(()=>F)):(0,L.of)(F)}),(0,vn.s)(1),(0,mt.T)(we=>{const pt=function C(D,A,P){const F=k(D,A._root,P?P._root:void 0);return new fi(F,A)}(P.routeReuseStrategy,we.targetSnapshot,we.currentRouterState);this.currentTransition=F=we={...we,targetRouterState:pt},this.currentNavigation.update(Lt=>(Lt.targetRouterState=pt,Lt)),this.events.next(new wr),xe()&&(new Je(P.routeReuseStrategy,F.targetRouterState,F.currentRouterState,Lt=>this.events.next(Lt),this.inputBindingEnabled).activate(this.rootContexts),xe()&&(X=!0,this.currentNavigation.update(Lt=>(Lt.abort=rl,Lt)),this.lastSuccessfulNavigation.set((0,Q.O8t)(this.currentNavigation)),this.events.next(new nr(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects))),this.titleStrategy?.updateTitle(we.targetRouterState.snapshot),we.resolve(!0)))}
1),(0,St.Q)(hs(pe.signal).pipe((0,En.p)(()=>!X&&!F.targetRouterState),(0,Ke.M)(()=>{this.cancelNavigationTransition(F,pe.signal.reason+"",jn.Aborted)}))),(0,Ke.M)({complete:()=>{X=!0}}),(0,St.Q)(this.transitionAbortWithErrorSubject.pipe((0,Ke.M)(we=>{throw we}))),(0,Ct.j)(()=>{pe.abort(),X||this.cancelNavigationTransition(F,"",jn.SupersededByNewNavigation),this.currentTransition?.id===F.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),(0,jt.W)(we=>{if(X=!0,this.destroyed)return F.resolve(!1),Ee.w;if(at(we))this.events.next(new Xi(F.id,this.urlSerializer.serialize(F.extractedUrl),we.message,we.cancellationCode)),function Ue(D){return at(D)&&Xr(D.url)}(we)?this.events.next(new Eo(we.url,we.navigationBehaviorOptions)):F.resolve(!1);else{const pt=new ir(F.id,this.urlSerializer.serialize(F.extractedUrl),we,F.targetSnapshot??void 0);try{const Lt=(0,Q.N4e)(this.environmentInjector,()=>this.navigationErrorHandler?.(pt));if(!(Lt instanceof Y))throw this.events.next(pt),we;{const{message:On,cancellationCode:oi}=Se(0,Lt);this.events.next(new Xi(F.id,this.urlSerializer.serialize(F.extractedUrl),On,oi)),this.events.next(new Eo(Lt.redirectTo,Lt.navigationBehaviorOptions))}}catch(Lt){this.options.resolveNavigationPromiseOnError?F.resolve(!1):F.reject(Lt)}}return Ee.w}))}))}cancelNavigationTransition(P,F,X){const pe=new Xi(P.id,this.urlSerializer.serialize(P.extractedUrl),F,X);this.events.next(pe),P.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){const P=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),F=(0,Q.O8t)(this.currentNavigation),X=F?.targetBrowserUrl??F?.extractedUrl;return P.toString()!==X?.toString()&&!F?.extras.skipLocationChange}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();function Ro(D){return D!==xi}const Ha=new Q.nKC("");let No=(()=>{class D{static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:()=>(0,Q.WQX)(ol),providedIn:"root"})}return D})();class bs{shouldDetach(A){return!1}store(A,P){}shouldAttach(A){return!1}retrieve(A){return null}shouldReuseRoute(A,P){return A.routeConfig===P.routeConfig}shouldDestroyInjector(A){return!0}}let ol=(()=>{class D extends bs{static \u0275fac=(()=>{let P;return function(X){return(P||(P=f.xGo(D)))(X||D)}})();static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})(),El=(()=>{class D{urlSerializer=(0,Q.WQX)(ai);options=(0,Q.WQX)(pa,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=(0,Q.WQX)(t.aZ);urlHandlingStrategy=(0,Q.WQX)(ia);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new ur;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:P,initialUrl:F,targetBrowserUrl:X}){const pe=void 0!==P?this.urlHandlingStrategy.merge(P,F):F,xe=X??pe;return xe instanceof ur?this.urlSerializer.serialize(xe):xe}commitTransition({targetRouterState:P,finalUrl:F,initialUrl:X}){F&&P?(this.currentUrlTree=F,this.rawUrlTree=this.urlHandlingStrategy.merge(F,X),this.routerState=P):this.rawUrlTree=X}routerState=Sn(null,(0,Q.WQX)(Q.uvJ));getRouterState(){return this.routerState}_stateMemento=this.createStateMemento();get stateMemento(){return this._stateMemento}updateStateMemento(){this._stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}restoredState(){return this.location.getState()}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:()=>(0,Q.WQX)(Wa),providedIn:"root"})}return D})(),Wa=(()=>{class D extends El{currentPageId=0;lastSuccessfulId=-1;get browserPageId(){return"computed"!==this.canceledNavigationResolution?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(P){return this.location.subscribe(F=>{"popstate"===F.type&&setTimeout(()=>{P(F.url,F.state,"popstate")})})}handleRouterEvent(P,F){P instanceof tr?this.updateStateMemento():P instanceof Dr?this.commitTransition(F):P instanceof Yi?"eager"===this.urlUpdateStrategy&&(F.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(F),F)):P instanceof wr?(this.commitTransition(F),"deferred"===this.urlUpdateStrategy&&!F.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(F),F)):P instanceof Xi&&!function Wi(D){return D instanceof Xi&&(D.code===jn.Redirect||D.code===jn.SupersededByNewNavigation)}(P)?this.restoreHistory(F):P instanceof ir?this.restoreHistory(F,!0):P instanceof nr&&(this.lastSuccessfulId=P.id,this.currentPageId=this.browserPageId)}setBrowserUrl(P,{extras:F,id:X}){const{replaceUrl:pe,state:xe}=F;if(this.location.isCurrentPathEqualTo(P)||pe){const we=this.browserPageId,pt={...xe,...this.generateNgRouterState(X,we)};this.location.replaceState(P,"",pt)}else{const we={...xe,...this.generateNgRouterState(X,this.browserPageId+1)};this.location.go(P,"",we)}}restoreHistory(P,F=!1){if("computed"===this.canceledNavigationResolution){const pe=this.currentPageId-this.browserPageId;0!==pe?this.location.historyGo(pe):this.getCurrentUrlTree()===P.finalUrl&&0===pe&&(this.resetInternalState(P),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(F&&this.resetInternalState(P),this.resetUrlToCurrentUrlTree())}resetInternalState({finalUrl:P}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,P??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(P,F){return"computed"===this.canceledNavigationResolution?{navigationId:P,\u0275routerPageId:F}:{navigationId:P}}static \u0275fac=(()=>{let P;return function(X){return(P||(P=f.xGo(D)))(X||D)}})();static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})();function Cs(D,A){D.events.pipe((0,En.p)(P=>P instanceof nr||P instanceof Xi||P instanceof ir||P instanceof Dr),(0,mt.T)(P=>P instanceof nr||P instanceof Dr?0:P instanceof Xi&&(P.code===jn.Redirect||P.code===jn.SupersededByNewNavigation)?2:1),(0,En.p)(P=>2!==P),(0,vn.s)(1)).subscribe(()=>{A()})}const Ss={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},Tc={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let xc=(()=>{class D{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=(0,Q.WQX)(f.C7A);stateManager=(0,Q.WQX)(El);options=(0,Q.WQX)(pa,{optional:!0})||{};pendingTasks=(0,Q.WQX)(Q.rev);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=(0,Q.WQX)(qr);
1urlSerializer=(0,Q.WQX)(ai);location=(0,Q.WQX)(t.aZ);urlHandlingStrategy=(0,Q.WQX)(ia);injector=(0,Q.WQX)(Q.uvJ);_events=new rt.B7;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=(0,Q.WQX)(No);injectorCleanup=(0,Q.WQX)(Ha,{optional:!0});onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=(0,Q.WQX)(ta,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!(0,Q.WQX)(Ks,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:P=>{}}),this.subscribeToNavigationEvents()}eventsSubscription=new At.y;subscribeToNavigationEvents(){const P=this.navigationTransitions.events.subscribe(F=>{try{const X=this.navigationTransitions.currentTransition,pe=(0,Q.O8t)(this.navigationTransitions.currentNavigation);if(null!==X&&null!==pe)if(this.stateManager.handleRouterEvent(F,pe),F instanceof Xi&&F.code!==jn.Redirect&&F.code!==jn.SupersededByNewNavigation)this.navigated=!0;else if(F instanceof nr)this.navigated=!0,this.injectorCleanup?.(this.routeReuseStrategy,this.routerState,this.config);else if(F instanceof Eo){const xe=F.navigationBehaviorOptions,we=this.urlHandlingStrategy.merge(F.url,X.currentRawUrl),pt={scroll:X.extras.scroll,browserUrl:X.extras.browserUrl,info:X.extras.info,skipLocationChange:X.extras.skipLocationChange,replaceUrl:X.extras.replaceUrl||"eager"===this.urlUpdateStrategy||Ro(X.source),...xe};this.scheduleNavigation(we,xi,null,pt,{resolve:X.resolve,reject:X.reject,promise:X.promise})}(function K(D){return!(D instanceof wr||D instanceof Eo)})(F)&&this._events.next(F)}catch(X){this.navigationTransitions.transitionAbortWithErrorSubject.next(X)}});this.eventsSubscription.add(P)}resetRootComponentType(P){this.routerState.root.component=P,this.navigationTransitions.rootComponentType=P}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),xi,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((P,F,X)=>{this.navigateToSyncWithBrowser(P,X,F)})}navigateToSyncWithBrowser(P,F,X){const pe={replaceUrl:!0},xe=X?.navigationId?X:null;if(X){const pt={...X};delete pt.navigationId,delete pt.\u0275routerPageId,0!==Object.keys(pt).length&&(pe.state=pt)}const we=this.parseUrl(P);this.scheduleNavigation(we,F,xe,pe).catch(pt=>{this.disposed||this.injector.get(Q.ZTf)(pt)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return(0,Q.O8t)(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(P){this.config=P.map(m),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription?.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0,this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(P,F={}){const{relativeTo:X,queryParams:pe,fragment:xe,queryParamsHandling:we,preserveFragment:pt}=F,Lt=pt?this.currentUrlTree.fragment:xe;let oi,On=null;switch(we??this.options.defaultQueryParamsHandling){case"merge":On={...this.currentUrlTree.queryParams,...pe};break;case"preserve":On=this.currentUrlTree.queryParams;break;default:On=pe||null}null!==On&&(On=this.removeEmptyProps(On));try{oi=Un(X?X.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof P[0]||"/"!==P[0][0])&&(P=[]),oi=this.currentUrlTree.root}return We(oi,P,On,Lt??null,this.urlSerializer)}navigateByUrl(P,F={skipLocationChange:!1}){const X=Xr(P)?P:this.parseUrl(P),pe=this.urlHandlingStrategy.merge(X,this.rawUrlTree);return this.scheduleNavigation(pe,xi,null,F)}navigate(P,F={skipLocationChange:!1}){return function Yl(D){for(let A=0;A<D.length;A++)if(null==D[A])throw new Q.buA(4008,!1)}(P),this.navigateByUrl(this.createUrlTree(P,F),F)}serializeUrl(P){return this.urlSerializer.serialize(P)}parseUrl(P){try{return this.urlSerializer.parse(P)}catch{return this.console.warn((0,Q.OsK)(4018,!1)),this.urlSerializer.parse("/")}}isActive(P,F){let X;if(X=!0===F?{...Ss}:!1===F?{...Tc}:F,Xr(P))return wi(this.currentUrlTree,P,X);const pe=this.parseUrl(P);return wi(this.currentUrlTree,pe,X)}removeEmptyProps(P){return Object.entries(P).reduce((F,[X,pe])=>(null!=pe&&(F[X]=pe),F),{})}scheduleNavigation(P,F,X,pe,xe){if(this.disposed)return Promise.resolve(!1);let we,pt,Lt;xe?(we=xe.resolve,pt=xe.reject,Lt=xe.promise):Lt=new Promise((oi,fr)=>{we=oi,pt=fr});const On=this.pendingTasks.add();return Cs(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(On))}),this.navigationTransitions.handleNavigationRequest({source:F,restoredState:X,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:P,extras:pe,resolve:we,reject:pt,promise:Lt,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}
1),Lt.catch(Promise.reject.bind(Promise))}static \u0275fac=function(F){return new(F||D)};static \u0275prov=Q.jDH({token:D,factory:D.\u0275fac,providedIn:"root"})}return D})()},3049(Et,Fe,S){"use strict";S.d(Fe,{Wk:()=>_t,iI:()=>ji});var it=S(467),jt=S(5984),Ct=S(177),pi=S(9769),Yt=S(6494),Vn=S(7705),tn=S(375),cn=S(5547),wt=S(438),Lr=S(5286),Ci=S(4787),Oi=S(4421),or=S(3574),Xe=S(8728),Ft=S(6201),qt=S(8456);let _t=(()=>{class We{router;route;tabIndexAttribute;renderer;el;locationStrategy;reactiveHref=(0,tn.vPA)(null);get href(){return(0,tn.O8t)(this.reactiveHref)}set href(ct){this.reactiveHref.set(ct)}target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;isAnchorElement;subscription;onChanges=new Lr.B7;applicationErrorHandler=(0,tn.WQX)(tn.ZTf);options=(0,tn.WQX)(wt.J_,{optional:!0});constructor(ct,dt,ae,ve,he,Qe){this.router=ct,this.route=dt,this.tabIndexAttribute=ae,this.renderer=ve,this.el=he,this.locationStrategy=Qe,this.reactiveHref.set((0,tn.WQX)(new Vn.ES_("href"),{optional:!0}));const lt=he.nativeElement.tagName?.toLowerCase();this.isAnchorElement="a"===lt||"area"===lt||!("object"!=typeof customElements||!customElements.get(lt)?.observedAttributes?.includes?.("href")),this.isAnchorElement&&(this.setTabIndexIfNotOnNativeEl("0"),this.subscribeToNavigationEventsIfNecessary())}subscribeToNavigationEventsIfNecessary(){void 0===this.subscription&&(this.subscription=this.router.events.subscribe(ct=>{ct instanceof wt.wF&&this.updateHref()}))}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(ct){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",ct)}ngOnChanges(ct){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}routerLinkInput=null;set routerLink(ct){null==ct?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(this.routerLinkInput=(0,wt.wO)(ct)||Array.isArray(ct)?ct:[ct],this.setTabIndexIfNotOnNativeEl("0"))}onClick(ct,dt,ae,ve,he){const Qe=this.urlTree;if(null===Qe||this.isAnchorElement&&(0!==ct||dt||ae||ve||he||"string"==typeof this.target&&"_self"!=this.target))return!0;const lt={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(Qe,lt)?.catch(yt=>{this.applicationErrorHandler(yt)}),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){const ct=this.urlTree;this.reactiveHref.set(null!==ct&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(ct))??"":null)}applyAttributeValue(ct,dt){const ae=this.renderer,ve=this.el.nativeElement;null!==dt?ae.setAttribute(ve,ct,dt):ae.removeAttribute(ve,ct)}get urlTree(){return null===this.routerLinkInput?null:(0,wt.wO)(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(dt){return new(dt||We)(cn.rXU(wt.Ix),cn.rXU(wt.nX),cn.kS0("tabindex"),cn.rXU(cn.sFG),cn.rXU(cn.aKT),cn.rXU(jt.hb))};static \u0275dir=cn.FsC({type:We,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(dt,ae){1&dt&&cn.bIt("click",function(he){return ae.onClick(he.button,he.ctrlKey,he.shiftKey,he.altKey,he.metaKey)}),2&dt&&cn.BMQ("href",ae.reactiveHref(),cn.n$t)("target",ae.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",Vn.L39],skipLocationChange:[2,"skipLocationChange","skipLocationChange",Vn.L39],replaceUrl:[2,"replaceUrl","replaceUrl",Vn.L39],routerLink:"routerLink"},features:[cn.OA$]})}return We})();class h{}let sr=(()=>{class We{router;injector;preloadingStrategy;loader;subscription;constructor(ct,dt,ae,ve){this.router=ct,this.injector=dt,this.preloadingStrategy=ae,this.loader=ve}setUpPreloading(){this.subscription=this.router.events.pipe((0,Xe.p)(ct=>ct instanceof wt.wF),(0,or.H)(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription?.unsubscribe()}processRoutes(ct,dt){const ae=[];for(const ve of dt){ve.providers&&!ve._injector&&(ve._injector=(0,cn.Ol2)(ve.providers,ct,""));const he=ve._injector??ct;ve._loadedNgModuleFactory&&!ve._loadedInjector&&(ve._loadedInjector=ve._loadedNgModuleFactory.create(he).injector);const Qe=ve._loadedInjector??he;(ve.loadChildren&&!ve._loadedRoutes&&void 0===ve.canLoad||ve.loadComponent&&!ve._loadedComponent)&&ae.push(this.preloadConfig(he,ve)),(ve.children||ve._loadedRoutes)&&ae.push(this.processRoutes(Qe,ve.children??ve._loadedRoutes))}return(0,Ci.H)(ae).pipe((0,Ft.U)())}preloadConfig(ct,dt){return this.preloadingStrategy.preload(dt,()=>{if(ct.destroyed)return(0,Oi.of)(null);let ae;ae=dt.loadChildren&&void 0===dt.canLoad?(0,Ci.H)(this.loader.loadChildren(ct,dt)):(0,Oi.of)(null);const ve=ae.pipe((0,qt.ZZ)(he=>null===he?(0,Oi.of)(void 0):(dt._loadedRoutes=he.routes,dt._loadedInjector=he.injector,dt._loadedNgModuleFactory=he.factory,this.processRoutes(he.injector??ct,he.routes))));if(dt.loadComponent&&!dt._loadedComponent){const he=this.loader.loadComponent(ct,dt);return(0,Ci.H)([ve,he]).pipe((0,Ft.U)())}return ve})}static \u0275fac=function(dt){return new(dt||We)(tn.KVO(wt.Ix),tn.KVO(tn.uvJ),tn.KVO(h),tn.KVO(wt.D$))};static \u0275prov=tn.jDH({token:We,factory:We.\u0275fac,providedIn:"root"})}return We})();const Vt=new tn.nKC("");let ti=(()=>{class We{options;routerEventsSubscription;scrollEventsSubscription;lastId=0;lastSource=wt.wU;restoredId=0;store={};
1urlSerializer=(0,tn.WQX)(wt.Sd);zone=(0,tn.WQX)(tn.SKi);viewportScroller=(0,tn.WQX)(Ct.Xr);transitions=(0,tn.WQX)(wt.J2);constructor(ct){this.options=ct,this.options.scrollPositionRestoration||="disabled",this.options.anchorScrolling||="disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(ct=>{ct instanceof wt.Z?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=ct.navigationTrigger,this.restoredId=ct.restoredState?ct.restoredState.navigationId:0):ct instanceof wt.wF?(this.lastId=ct.id,this.scheduleScrollEvent(ct,this.urlSerializer.parse(ct.urlAfterRedirects).fragment)):ct instanceof wt.lW&&ct.code===wt.mo.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(ct,this.urlSerializer.parse(ct.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(ct=>{if(!(ct instanceof wt.OY)||"manual"===ct.scrollBehavior)return;const dt={behavior:"instant"};ct.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0],dt):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(ct.position,dt):ct.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(ct.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0])})}scheduleScrollEvent(ct,dt){var ae=this;const ve=(0,tn.O8t)(this.transitions.currentNavigation)?.extras.scroll;this.zone.runOutsideAngular((0,it.A)(function*(){yield new Promise(he=>{setTimeout(he),typeof requestAnimationFrame<"u"&&requestAnimationFrame(he)}),ae.zone.run(()=>{ae.transitions.events.next(new wt.OY(ct,"popstate"===ae.lastSource?ae.store[ae.restoredId]:null,dt,ve))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}static \u0275fac=function(dt){cn.QTQ()};static \u0275prov=tn.jDH({token:We,factory:We.\u0275fac})}return We})();function vi(We,ci){return{\u0275kind:We,\u0275providers:ci}}function uo(){const We=(0,tn.WQX)(tn.zZn);return ci=>{const ct=We.get(cn.o8S);if(ci!==ct.components[0])return;const dt=We.get(wt.Ix),ae=We.get(Ji);1===We.get(Zi)&&dt.initialNavigation(),We.get(er,null,{optional:!0})?.setUpPreloading(),We.get(Vt,null,{optional:!0})?.init(),dt.resetRootComponentType(ct.componentTypes[0]),ae.closed||(ae.next(),ae.complete(),ae.unsubscribe())}}const Ji=new tn.nKC("",{factory:()=>new Lr.B7}),Zi=new tn.nKC("",{factory:()=>1}),er=new tn.nKC("");function wo(We){return vi(0,[{provide:er,useExisting:sr},{provide:h,useExisting:We}])}function Kr(We){return(0,cn._jY)("NgRouterViewTransitions"),vi(9,[{provide:wt.Pu,useValue:wt.Lg},{provide:wt.bK,useValue:{skipNextTransition:!!We?.skipInitialTransition,...We}}])}const Di=[jt.aZ,{provide:wt.Sd,useClass:wt.nU},wt.Ix,wt.Zp,{provide:wt.nX,useFactory:function Wt(){return(0,tn.WQX)(wt.Ix).routerState.root}},wt.D$,[]];let ji=(()=>{class We{constructor(){}static forRoot(ct,dt){return{ngModule:We,providers:[Di,[],{provide:wt.bw,multi:!0,useValue:ct},[],dt?.errorHandler?{provide:wt.XR,useValue:dt.errorHandler}:[],{provide:wt.J_,useValue:dt||{}},dt?.useHash?{provide:jt.hb,useClass:pi.fw}:{provide:jt.hb,useClass:jt.Sm},{provide:Vt,useFactory:()=>{const We=(0,tn.WQX)(Ct.Xr),ci=(0,tn.WQX)(wt.J_);return ci.scrollOffset&&We.setOffset(ci.scrollOffset),new ti(ci)}},dt?.preloadingStrategy?wo(dt.preloadingStrategy).\u0275providers:[],dt?.initialNavigation?Xr(dt):[],dt?.bindToComponentInputs?vi(8,[wt.tD,{provide:wt.c1,useExisting:wt.tD}]).\u0275providers:[],dt?.enableViewTransitions?Kr().\u0275providers:[],[{provide:br,useFactory:uo},{provide:cn.iLQ,multi:!0,useExisting:br}]]}}static forChild(ct){return{ngModule:We,providers:[{provide:wt.bw,multi:!0,useValue:ct}]}}static \u0275fac=function(dt){return new(dt||We)};static \u0275mod=cn.$C({type:We});static \u0275inj=tn.G2t({})}return We})();function Xr(We){return["disabled"===We.initialNavigation?vi(3,[(0,cn.ph
1d)(()=>{(0,tn.WQX)(wt.Ix).setUpLocationChangeListener()}),{provide:Zi,useValue:2}]).\u0275providers:[],"enabledBlocking"===We.initialNavigation?vi(2,[{provide:cn.tvf,useValue:!0},{provide:Zi,useValue:0},(0,cn.phd)(()=>{const ci=(0,tn.WQX)(tn.zZn);return ci.get(Yt.hj,Promise.resolve()).then(()=>new Promise(dt=>{const ae=ci.get(wt.Ix),ve=ci.get(Ji);(0,wt.gk)(ae,()=>{dt(!0)}),ci.get(wt.J2).afterPreactivation=()=>(dt(!0),ve.closed?(0,Oi.of)(void 0):ve),ae.initialNavigation()}))})]).\u0275providers:[]]}const br=new tn.nKC("")},6568(Et,Fe,S){"use strict";S.d(Fe,{A:()=>f});var H=S(4713),Q=S(1860);const f=(0,H.A)(Q.A,"Map")},6944(Et,Fe,S){"use strict";S.d(Fe,{A:()=>t});const t=S(1860).A.Symbol},5281(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Be});var H=S(6944),Q=Object.prototype,t=Q.hasOwnProperty,f=Q.toString,oe=H.A?H.A.toStringTag:void 0;var L=Object.prototype.toString;var Me=H.A?H.A.toStringTag:void 0;const Be=function _e(Ye){return null==Ye?void 0===Ye?"[object Undefined]":"[object Null]":Me&&Me in Object(Ye)?function d(Ye){var Ee=t.call(Ye,oe),Le=Ye[oe];try{Ye[oe]=void 0;var rt=!0}catch{}var At=f.call(Ye);return rt&&(Ee?Ye[oe]=Le:delete Ye[oe]),At}(Ye):function G(Ye){return L.call(Ye)}(Ye)}},5097(Et,Fe,S){"use strict";S.d(Fe,{A:()=>L});var H=S(5776);const oe=function Q(G,ie){return function(ue){return G(ie(ue))}}(Object.keys,Object);var O=Object.prototype.hasOwnProperty;const L=function V(G){if(!(0,H.A)(G))return oe(G);var ie=[];for(var ue in Object(G))O.call(G,ue)&&"constructor"!=ue&&ie.push(ue);return ie}},7133(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Q});const Q="object"==typeof global&&global&&global.Object===Object&&global},4713(Et,Fe,S){"use strict";S.d(Fe,{A:()=>En});var vn,H=S(129),t=S(1860).A["__core-js_shared__"],oe=(vn=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||""))?"Symbol(src)_1."+vn:"";var V=S(554),L=S(8736),ie=/^\[object .+?Constructor\]$/,Be=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const Ee=function Ye(vn){return!(!(0,V.A)(vn)||function d(vn){return!!oe&&oe in vn}(vn))&&((0,H.A)(vn)?Be:ie).test((0,L.A)(vn))},En=function At(vn,R){var un=function Le(vn,R){return vn?.[R]}(vn,R);return Ee(un)?un:void 0}},1350(Et,Fe,S){"use strict";S.d(Fe,{A:()=>en});var H=S(4713),Q=S(1860);const f=(0,H.A)(Q.A,"DataView");var oe=S(6568);const O=(0,H.A)(Q.A,"Promise"),L=(0,H.A)(Q.A,"Set"),ie=(0,H.A)(Q.A,"WeakMap");var ue=S(5281),me=S(8736),Me="[object Map]",Be="[object Promise]",Ye="[object Set]",Ee="[object WeakMap]",Le="[object DataView]",rt=(0,me.A)(f),At=(0,me.A)(oe.A),En=(0,me.A)(O),vn=(0,me.A)(L),R=(0,me.A)(ie),un=ue.A;(f&&un(new f(new ArrayBuffer(1)))!=Le||oe.A&&un(new oe.A)!=Me||O&&un(O.resolve())!=Be||L&&un(new L)!=Ye||ie&&un(new ie)!=Ee)&&(un=function(ki){var _n=(0,ue.A)(ki),Bi="[object Object]"==_n?ki.constructor:void 0,bn=Bi?(0,me.A)(Bi):"";if(bn)switch(bn){case rt:return Le;case At:return Me;case En:return Be;case vn:return Ye;case R:return Ee}return _n});const en=un},5776(Et,Fe,S){"use strict";S.d(Fe,{A:()=>t});var H=Object.prototype;const t=function Q(f){var oe=f&&f.constructor;return f===("function"==typeof oe&&oe.prototype||H)}},1860(Et,Fe,S){"use strict";S.d(Fe,{A:()=>f});var H=S(7133),Q="object"==typeof self&&self&&self.Object===Object&&self;const f=H.A||Q||Function("return this")()},8736(Et,Fe,S){"use strict";S.d(Fe,{A:()=>f});var Q=Function.prototype.toString;const f=function t(oe){if(null!=oe){try{return Q.call(oe)}catch{}try{return oe+""}catch{}}return""}},6513(Et,Fe,S){"use strict";S.d(Fe,{A:()=>G});var H=S(5281),Q=S(2661);const oe=function f(ie){return(0,Q.A)(ie)&&"[object Arguments]"==(0,H.A)(ie)};var d=Object.prototype,O=d.hasOwnProperty,V=d.propertyIsEnumerable,L=oe(function(){return arguments}())?oe:function(ie){return(0,Q.A)(ie)&&O.call(ie,"callee")&&!V.call(ie,"callee")};const G=L},3744(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Q});const Q=Array.isArray},1287(Et,Fe,S){"use strict";S.d(Fe,{A:()=>f});var H=S(129),Q=S(5481);const f=function t(oe){return null!=oe&&(0,Q.A)(oe.length)&&!(0,H.A)(oe)}},9377(Et,Fe,S){"use strict";S.d(Fe,{A:()=>G});var H=S(1860),f="object"==typeof exports&&exports&&!exports.nodeType&&exports,oe=f&&"object"==typeof module&&module&&!module.nodeType&&module,O=oe&&oe.exports===f?H.A.Buffer:void 0;const G=(O?O.isBuffer:void 0)||function Q(){return!1}},2036(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Me});var H=S(5097),Q=S(1350),t=S(6513),f=S(3744),oe=S(1287),d=S(9377),O=S(5776),V=S(7956),ue=Object.prototype.hasOwnProperty;const Me=function me(_e){if(null==_e)return!0;
1if((0,oe.A)(_e)&&((0,f.A)(_e)||"string"==typeof _e||"function"==typeof _e.splice||(0,d.A)(_e)||(0,V.A)(_e)||(0,t.A)(_e)))return!_e.length;var Be=(0,Q.A)(_e);if("[object Map]"==Be||"[object Set]"==Be)return!_e.size;if((0,O.A)(_e))return!(0,H.A)(_e).length;for(var Ye in _e)if(ue.call(_e,Ye))return!1;return!0}},129(Et,Fe,S){"use strict";S.d(Fe,{A:()=>V});var H=S(5281),Q=S(554);const V=function O(L){if(!(0,Q.A)(L))return!1;var G=(0,H.A)(L);return"[object Function]"==G||"[object GeneratorFunction]"==G||"[object AsyncFunction]"==G||"[object Proxy]"==G}},5481(Et,Fe,S){"use strict";S.d(Fe,{A:()=>t});const t=function Q(f){return"number"==typeof f&&f>-1&&f%1==0&&f<=9007199254740991}},554(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Q});const Q=function H(t){var f=typeof t;return null!=t&&("object"==f||"function"==f)}},2661(Et,Fe,S){"use strict";S.d(Fe,{A:()=>Q});const Q=function H(t){return null!=t&&"object"==typeof t}},7956(Et,Fe,S){"use strict";S.d(Fe,{A:()=>pi});var H=S(5281),Q=S(5481),t=S(2661),_n={};_n["[object Float32Array]"]=_n["[object Float64Array]"]=_n["[object Int8Array]"]=_n["[object Int16Array]"]=_n["[object Int32Array]"]=_n["[object Uint8Array]"]=_n["[object Uint8ClampedArray]"]=_n["[object Uint16Array]"]=_n["[object Uint32Array]"]=!0,_n["[object Arguments]"]=_n["[object Array]"]=_n["[object ArrayBuffer]"]=_n["[object Boolean]"]=_n["[object DataView]"]=_n["[object Date]"]=_n["[object Error]"]=_n["[object Function]"]=_n["[object Map]"]=_n["[object Number]"]=_n["[object Object]"]=_n["[object RegExp]"]=_n["[object Set]"]=_n["[object String]"]=_n["[object WeakMap]"]=!1;var It=S(7133),Tt="object"==typeof exports&&exports&&!exports.nodeType&&exports,St=Tt&&"object"==typeof module&&module&&!module.nodeType&&module,Te=St&&St.exports===Tt&&It.A.process,Ke=function(){try{return St&&St.require&&St.require("util").types||Te&&Te.binding&&Te.binding("util")}catch{}}(),jt=Ke&&Ke.isTypedArray;const pi=jt?function Nn(Yt){return function(Vn){return Yt(Vn)}}(jt):function Bi(Yt){return(0,t.A)(Yt)&&(0,Q.A)(Yt.length)&&!!_n[(0,H.A)(Yt)]}},467(Et,Fe,S){"use strict";function H(t,f,oe,d,O,V,L){try{var G=t[V](L),ie=G.value}catch(ue){return void oe(ue)}G.done?f(ie):Promise.resolve(ie).then(d,O)}function Q(t){return function(){var f=this,oe=arguments;return new Promise(function(d,O){var V=t.apply(f,oe);function L(ie){H(V,d,O,L,G,"next",ie)}function G(ie){H(V,d,O,L,G,"throw",ie)}L(void 0)})}}S.d(Fe,{A:()=>Q})}},Et=>{Et(Et.s=230)}]);

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