1"use strict";(self.webpackChunknfj=self.webpackChunknfj||[]).push([[6844],{49120(R,M,n){n.d(M,{g:()=>p});var C=n(49769),u=n(47266),e=n(17723),I=n(42822),P=n(28776),b=n(9300),l=n(35547);function v(g,c){if(1&g){const a=l.RV6();l.j41(0,"div",1)(1,"button",2),l.bIt("click",function(){u.eBV(a);const _=l.XpG();return u.Njj(_.previousSlide.emit())}),l.nrm(2,"inline-icon",3),l.k0s(),l.j41(3,"button",4),l.bIt("click",function(){u.eBV(a);const _=l.XpG();return u.Njj(_.nextSlide.emit())}),l.nrm(4,"inline-icon",5),l.k0s()()}if(2&g){const a=l.XpG();l.R7$(),l.BMQ("id",a.cy+"-back-btn")("disabled",0===a.carouselIndex||null),l.R7$(2),l.BMQ("id",a.cy+"-next-btn")("disabled",a.carouselIndex===a.slides.length-1||null)}}let p=(()=>{var g;class c{constructor(){this.carouselIndex=0,this.cy="carousel",this.previousSlide=new u.bkB,this.nextSlide=new u.bkB,(0,b.r)([e.mdIconsArrowRightAlt])}static#e=g=()=>(this.\u0275fac=function(_){return new(_||c)},this.\u0275cmp=l.VBU({type:c,selectors:[["nfj-carousel-arrows"]],inputs:{carouselIndex:"carouselIndex",slides:"slides",cy:"cy"},outputs:{previousSlide:"previousSlide",nextSlide:"nextSlide"},decls:1,vars:1,consts:[["class","tw-flex",4,"ngIf"],[1,"tw-flex"],["aria-label","previous button","data-cy","arrow_prev",1,"tw-mr-2","prev","tw-btn","tw-btn-secondary-outline","tw-flex","tw-items-center","tw-justify-center",3,"click"],["matIcon","arrow_right_alt",1,"rotate180"],["aria-label","next button","data-cy","arrow_next",1,"next","tw-btn","tw-btn-secondary-outline","tw-flex","tw-items-center","tw-justify-center",3,"click"],["matIcon","arrow_right_alt",1,""]],template:function(_,x){1&_&&l.DNE(0,v,5,4,"div",0),2&_&&l.Y8G("ngIf",x.slides.length>1)},dependencies:[C.bT,I.W,P.w],styles:["[_nghost-%COMP%]{display:block}button.prev[_ngcontent-%COMP%], button.next[_ngcontent-%COMP%]{padding:3px;border:1px solid #eee}button.prev[_ngcontent-%COMP%] i[_ngcontent-%COMP%], button.next[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{color:#000}"]}))}return g(),c})()},66844(R,M,n){n.d(M,{g:()=>Z});var C=n(49769),u=n(65157),e=n(35547),I=n(86219),P=n(31287),b=n(2662);var p=n(8556),g=n(32184),c=Math.max,a=Math.min;const w=function l(i){return function(o,r,s){var t=Object(o);if(!(0,P.A)(o)){var d=(0,I.A)(r,3);o=(0,b.A)(o),r=function(m){return d(t[m],m,t)}}var f=i(o,r,s);return f>-1?t[d?o[f]:f]:void 0}}(function h(i,o,r){var s=null==i?0:i.length;if(!s)return-1;var t=s-1;return void 0!==r&&(t=(0,g.A)(r),t=r<0?c(s+t,0):a(t,s-1)),(0,p.A)(i,(0,I.A)(o,3),t,!0)});var y=n(95259),T=n(49468),B=n(84412),k=n(84572),E=n(96354),$=n(23294),L=n(25558),G=n(73703),D=n(44668),F=n(23005),U=n(92563),W=n(49120),S=n(47266),X=n(90767);const N=(i,o)=>({$implicit:i,index:o});function V(i,o){}function K(i,o){if(1&i&&(e.j41(0,"div",8),e.nI1(1,"async"),e.DNE(2,V,0,0,"ng-template",9),e.k0s()),2&i){const r=o.$implicit,s=o.index,t=e.XpG(4);e.xc7("width",t.itemsPerSlideFromCfg?100/t.itemsPerSlideFromCfg:e.bMT(1,4,t.breakpointSv.isMobile$)?100/t.itemsPerSlideMobile:100/t.itemsPerSlide,"%"),e.R7$(2),e.Y8G("ngTemplateOutlet",t.templateRef)("ngTemplateOutletContext",e.l_i(6,N,r,s))}}function Y(i,o){if(1&i&&(e.j41(0,"slide"),e.DNE(1,K,3,9,"div",7),e.k0s()),2&i){const r=o.$implicit;e.R7$(),e.Y8G("ngForOf",r.items)}}function Q(i,o){if(1&i){const r=e.RV6();e.j41(0,"nfj-carousel-arrows",11),e.bIt("previousSlide",function(){S.eBV(r),e.XpG(2);const t=e.sdS(3);return S.Njj(t.previousSlide())})("nextSlide",function(){S.eBV(r),e.XpG(2);const t=e.sdS(3);return S.Njj(t.nextSlide())}),e.k0s()}if(2&i){const r=e.XpG(2).ngIf,s=e.sdS(3),t=e.XpG(2);e.Y8G("cy",t.cy)("slides",r)("carouselIndex",s.getCurrentSlideIndex())}}function z(i,o){if(1&i&&(e.DNE(0,Q,1,3,"nfj-carousel-arrows",10),e.nI1(1,"async")),2&i){const r=e.XpG(3);e.Y8G("ngIf",e.bMT(1,1,r.displayArrows$))}}function H(i,o){if(1&i){const r=e.RV6();e.qex(0),e.j41(1,"div",3),e.bIt("swipeLeft",function(){S.eBV(r);const t=e.sdS(3);return S.Njj(t.nextSlide())})("swipeRight",function(){S.eBV(r);const t=e.sdS(3);return S.Njj(t.previousSlide())}),e.j41(2,"carousel",4,0),e.DNE(4,Y,2,1,"slide",5),e.k0s()(),e.nVh(5,z,2,3,"nfj-carousel-arrows",6),e.bVm()}if(2&i){const r=o.ngIf,s=e.XpG(2);e.R7$(2),e.Y8G("showIndicators",s.showIndicators)("noWrap",!0)("interval",s.interval),e.R7$(2),e.Y8G("ngForOf",r),e.R7$(),e.vxM(s.showArrows()?5:-1)}}function J(i,o){if(1&i&&(e.qex(0),e.DNE(1,H,6,5,"ng-container",2),e.nI1(2,"async"),e.bVm()),2&i){const r=e.XpG();e.R7$(),e.Y8G("ngIf",e.bMT(2,1,r.slides$))}}let Z=(()=>{var i;class o{constructor(s,t){this.breakpointSv=s,this.cdr=t,this.showIndicators=!1,this.interval=0,this.itemsPerSlide=1,this.itemsPerSlideMobile=1,this.showArrows=(0,u.hFB)(!0),this.retrigger$=new B.t(null),(0,e.mal)(()=>{setTimeout(()=>{this.cdr.markForCheck()})})}get currentIndex(){return this.carouselCmp?.getCurrentSlideIndex()}get prevPossible(){return this.currentIndex>0}get nextPossible(){return!!this.slides.length&&this.currentIndex<this.slides.length-1}ngOnInit(){this.slides$=this.getSlides$(),this.retrigger$.next(null),this.displayArrows$=this.slides$.pipe((0,E.T)(s=>s.length>1))}next(){this.carouselCmp.nextSlide(),this.cdr.markForCheck()}prev(){this.carouselCmp.previousSlide(),this.cdr.markForCheck()}getSlides$(){return this.itemsPerSlideConfig?this.breakpointSv.breakpointsMatch$.pipe((0,E.T)(s=>{const t=this.breakpointSv.breakpoints.map(m=>m.name),d=t.find(m=>s[m]);
1let f=!(!d||!this.itemsPerSlideConfig[d])&&d;if(!f){const m=t.findIndex(O=>O===d),j=Object.keys(this.itemsPerSlideConfig).sort((O,A)=>this.sorter(O,A,t));f=w(j,O=>t.findIndex(q=>q===O)<=m)||s.mobile&&this.itemsPerSlideConfig.mobile&&"mobile"||s.desktop&&this.itemsPerSlideConfig.desktop&&"desktop"}return f}),(0,$.F)(),(0,L.n)(s=>this.retrigger$.pipe((0,G.u)(s))),(0,E.T)(s=>(this.itemsPerSlideFromCfg=this.itemsPerSlideConfig[s],(0,y.A)(this.slides,this.itemsPerSlideConfig[s]).map(d=>({items:d})))),(0,D.t)({bufferSize:1,refCount:!0})):(0,k.z)([this.breakpointSv.isMobile$,this.retrigger$]).pipe((0,E.T)(([s])=>(0,y.A)(this.slides,s?this.itemsPerSlideMobile:this.itemsPerSlide).map(d=>({items:d}))),(0,D.t)({bufferSize:1,refCount:!0}))}ngOnChanges(s){s.slides&&this.retrigger$.next(null)}sorter(s,t,d){return d.findIndex(j=>j===s)<d.findIndex(j=>j===t)?-1:1}static#e=i=()=>(this.\u0275fac=function(t){return new(t||o)(e.rXU(X.d),e.rXU(u.gRc))},this.\u0275cmp=e.VBU({type:o,selectors:[["nfj-carousel"]],contentQueries:function(t,d,f){if(1&t&&e.wni(f,e.C4Q,5),2&t){let m;e.mGM(m=e.lsd())&&(d.templateRef=m.first)}},viewQuery:function(t,d){if(1&t&&e.GBs(T.gU,5),2&t){let f;e.mGM(f=e.lsd())&&(d.carouselCmp=f.first)}},inputs:{cy:"cy",slides:"slides",showIndicators:"showIndicators",interval:"interval",itemsPerSlide:"itemsPerSlide",itemsPerSlideMobile:"itemsPerSlideMobile",itemsPerSlideConfig:"itemsPerSlideConfig",showArrows:[1,"showArrows"]},features:[e.OA$],decls:1,vars:0,consts:[["carousel",""],[4,"isBrowser"],[4,"ngIf"],["nfjSwipe","",3,"swipeLeft","swipeRight"],[3,"showIndicators","noWrap","interval"],[4,"ngFor","ngForOf"],[1,"tw-flex","tw-items-center","tw-justify-center","tw-w-full","tw-pt-30px","tw-pb-12",3,"cy","slides","carouselIndex"],["class","tw-px-4 carousel-slide-div",3,"width",4,"ngFor","ngForOf"],[1,"tw-px-4","carousel-slide-div"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["class","tw-flex tw-items-center tw-justify-center tw-w-full tw-pt-30px tw-pb-12",3,"cy","slides","carouselIndex","previousSlide","nextSlide",4,"ngIf"],[1,"tw-flex","tw-items-center","tw-justify-center","tw-w-full","tw-pt-30px","tw-pb-12",3,"previousSlide","nextSlide","cy","slides","carouselIndex"]],template:function(t,d){1&t&&e.DNE(0,J,3,3,"ng-container",1)},dependencies:[F.S,C.bT,U.W,T.Rl,T.f3,T.gU,C.Sq,C.T3,W.g,C.Jj],styles:["[_nghost-%COMP%]{display:block}[_nghost-%COMP%] slide>div{height:100%;display:flex;align-items:center;margin:0 -1rem;justify-content:stretch}[_nghost-%COMP%] .carousel-item{float:none}[_nghost-%COMP%] .carousel-control-prev, [_nghost-%COMP%] .carousel-control-next{display:none}[_nghost-%COMP%] .carousel-inner{overflow:initial}"]}))}return i(),o})()},92563(R,M,n){n.d(M,{W:()=>l});var C=n(47266),u=n(35547),e=n(48039),I=n(90767);function P(v,p,g,c,a,h,_){try{var x=v[h](_),w=x.value}catch(y){return void g(y)}x.done?p(w):Promise.resolve(w).then(c,a)}let l=(()=>{var v;class p{constructor(c,a,h){this.elementRef=c,this.breakpointService=a,this.platformService=h,this.disableOnDesktop=!0,this.swipeLeft=new C.bkB,this.swipeRight=new C.bkB}ngOnInit(){this.platformService.isBrowser&&this.run()}run(){var c=this;return function b(v){return function(){var p=this,g=arguments;return new Promise(function(c,a){var h=v.apply(p,g);
1function _(w){P(h,c,a,_,x,"next",w)}function x(w){P(h,c,a,_,x,"throw",w)}_(void 0)})}}(function*(){if(!c.disableOnDesktop||!c.breakpointService.isDesktop)try{n.e(4511).then(n.t.bind(n,64511,23)).then(()=>{delete Hammer.defaults.cssProps.userSelect;const a=new Hammer(c.elementRef.nativeElement);a.on("swipeleft",()=>c.swipeLeft.next()),a.on("swiperight",()=>c.swipeRight.next())})}catch{}})()}static#e=v=()=>(this.\u0275fac=function(a){return new(a||p)(u.rXU(u.aKT),u.rXU(I.d),u.rXU(e.f))},this.\u0275dir=u.FsC({type:p,selectors:[["","nfjSwipe",""]],inputs:{disableOnDesktop:"disableOnDesktop"},outputs:{swipeLeft:"swipeLeft",swipeRight:"swipeRight"}}))}return v(),p})()}}]);
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.