1"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[18447,18418,96037,63180],{66230:(I,h,l)=>{l.d(h,{X:()=>C});var o=l(54438),f=l(9482);let C=(()=>{var t;class u{constructor(c,r,v){this._el=c,this._renderer=r,this._detect=v,this.instances=1,this._classIdentifier="dyna-height-",this._firstLoad=!0;let _=this._detect.device$.value;this._detectDeviceSubscription=this._detect.device$.subscribe(m=>{_!==m&&(_=m,this._matchHeightOfChildElements())})}ngAfterViewInit(){this._matchHeightOfChildElements()}ngOnDestroy(){null!==this._detectDeviceSubscription&&this._detectDeviceSubscription.unsubscribe()}_matchHeightOfChildElements(){this._hostElement=this._el.nativeElement;const c=this._firstLoad?1e3:0;for(let r=1;r<=this.instances;r++)setTimeout(()=>{this._applyMaxHeightToChildElements(this._classIdentifier+r)},c),this._firstLoad=!1}_applyMaxHeightToChildElements(c){if(!c)return;const r=Array.from(this._hostElement.getElementsByClassName(c));if(!r||!r.length)return;r.forEach(m=>{this._renderer.removeStyle(m,"height")});const _=r.map(m=>m.getBoundingClientRect().height).reduce((m,b)=>b>m?b:m,0);r.forEach(m=>this._renderer.setStyle(m,"height",`${_}px`))}}return(t=u).\u0275fac=function(c){return new(c||t)(o.rXU(o.aKT),o.rXU(o.sFG),o.rXU(f.X))},t.\u0275dir=o.FsC({type:t,selectors:[["","appDynaHeight",""]],inputs:{instances:"instances"}}),u})()},95423:(I,h,l)=>{l.d(h,{O:()=>t});var o=l(60177),f=l(9482),C=l(54438);let t=(()=>{var u;class y{}return(u=y).\u0275fac=function(r){return new(r||u)},u.\u0275mod=C.$C({type:u}),u.\u0275inj=C.G2t({imports:[o.MD,f.q]}),y})()},18447:(I,h,l)=>{l.r(h),l.d(h,{CarouselCardsAmethystModule:()=>X});var o=l(60177),f=l(38487),C=l(7673),t=l(54438),u=l(9482),y=l(83273),c=l(66230),r=l(82492),v=l(17388),_=l(48302),m=l(27015);const b=s=>({"py-10":s}),x=(s,i)=>[s,i],$=()=>({link:"underline",underline:"underline font-sb text-gray-600 text-base"});function R(s,i){if(1&s&&(t.j41(0,"app-markdown")(1,"h2",9),t.EFF(2),t.k0s()()),2&s){const e=t.XpG();t.R7$(2),t.SpI("",null==e.params?null:e.params.heading," ")}}function D(s,i){if(1&s){const e=t.RV6();t.qex(0),t.j41(1,"li",12),t.bIt("click",function(){const n=t.eBV(e),d=n.$implicit,p=n.index,g=t.XpG(2);return t.Njj([g.shuffle(d.category),g.activeTab=p])}),t.EFF(2),t.k0s(),t.bVm()}if(2&s){const e=i.$implicit,a=i.index,n=t.XpG(2);t.R7$(),t.Y8G("ngClass",n.activeTab===a?"bg-white rounded-8 text-pearl-beta cursor-auto":"text-gray-700 cursor-pointer hover:bg-pearl-hibiscus rounded-lg transition ease-in-out duration-300"),t.R7$(),t.SpI(" ",null==e?null:e.content,"")}}function E(s,i){if(1&s&&(t.j41(0,"div",10)(1,"ul",11),t.DNE(2,D,3,2,"ng-container",7),t.k0s()()),2&s){const e=t.XpG();t.R7$(2),t.Y8G("ngForOf",null==e.params?null:e.params.features)}}function G(s,i){if(1&s&&(t.j41(0,"app-markdown")(1,"p",26),t.EFF(2),t.k0s()()),2&s){const e=t.XpG(2).$implicit;t.R7$(2),t.SpI(" ",null==e?null:e.title," ")}}function T(s,i){if(1&s&&t.nrm(0,"img",27),2&s){const e=t.XpG(2).$implicit;t.Y8G("lazyLoad",null==e?null:e.profileImage)}}function w(s,i){if(1&s&&t.nrm(0,"img",28),2&s){const e=t.XpG(2).$implicit;t.Y8G("ngClass",null!=e&&e.imageCustomPosition?"mt-2.5 h-6.5":"h-23 sm:h-16")("lazyLoad",null==e?null:e.image)}}function A(s,i){if(1&s&&(t.qex(0),t.j41(1,"div",14),t.DNE(2,G,3,1,"app-markdown",3),t.j41(3,"p",15),t.EFF(4),t.k0s(),t.j41(5,"div",16)(6,"div",17)(7,"app-markdown")(8,"p",18),t.EFF(9),t.k0s()(),t.j41(10,"app-markdown")(11,"p",19),t.EFF(12),t.k0s()()(),t.DNE(13,T,1,1,"img",20),t.k0s(),t.j41(14,"div",21)(15,"div",16)(16,"app-markdown")(17,"p",22),t.EFF(18),t.k0s()(),t.j41(19,"app-markdown",23)(20,"p",24),t.EFF(21),t.k0s()()(),t.DNE(22,w,1,2,"img",25),t.k0s()(),t.bVm()),2&s){const e=t.XpG().$implicit,a=t.XpG();t.R7$(),t.Y8G("ngClass",null!=a.params&&a.params.cardsbgColor?null==a.params?null:a.params.cardsbgColor:"bg-pearl-zeta1"),t.R7$(),t.Y8G("ngIf",null==e?null:e.title),t.R7$(2),t.JRh(null==e?null:e.content),t.R7$(),t.Y8G("ngClass",null!=e&&e.profileImage?"flex justify-between mt-3 pb-6 border-b border-b-ruby-omega md:pb-5 sm:pb-4":"mt-5 md:mt-4 sm:mt-6"),t.R7$(4),t.JRh(null==e?null:e.name),t.R7$(3),t.JRh(null==e?null:e.designation),t.R7$(),t.Y8G("ngIf",null==e?null:e.profileImage),t.R7$(),t.Y8G("ngClass",t.l_i(13,x,null!=e&&e.imageCustomPosition?"":"flex justify-between",null!=e&&e.profileImage?"mt-6 md:mt-5 sm:mt-4":"mt-4 md:mt-8 sm:mt-5")),t.R7$(),t.Y8G("ngClass",null!=e&&e.imageCustomPosition?"":"mr-9"),t.R7$(3),t.JRh(null==e?null:e.footer),t.R7$(),t.Y8G("mdClass",t.lJ4(16,$)),t.R7$(2),t.JRh(null==e?null:e.service),t.R7$(),t.Y8G("ngIf",null==e?null:e.image)}}function M(s,i){1&s&&(t.qex(0),t.DNE(1,A,23,17,"ng-container",13),t.bVm())}
1function F(s,i){if(1&s&&(t.j41(0,"div",29),t.nI1(1,"async"),t.nI1(2,"async"),t.j41(3,"div",30)(4,"app-lynk",31)(5,"span",32),t.EFF(6),t.k0s()()()()),2&s){const e=t.XpG();t.Y8G("ngClass","mobile"===t.bMT(1,3,e.detect.device$)?"sm:mt-15":"tablet"===t.bMT(2,5,e.detect.device$)?e.displayCards.length>2?"mt-15":"mt-10":e.displayCards.length>3?"mt-17.5":"mt-10"),t.R7$(4),t.Y8G("params",null==e.params?null:e.params.button),t.R7$(2),t.SpI(" ",null==e.params||null==e.params.button?null:e.params.button.content," ")}}let j=(()=>{var s;class i{constructor(a,n){this.detect=a,this._user=n,this.isLoggedIn=(0,C.of)(!1),this.activeTab=0,this.activeIndicator=0}ngOnInit(){this._setInitialDisplayCards(),this.isLoggedIn=this._user.isUserLoggedIn()}_setInitialDisplayCards(){var a,n,d;if(null===(a=this.params)||void 0===a||!a.features)return void(this.displayCards=this.params.cards);const p=null===(n=this.params)||void 0===n||null===(n=n.features[0])||void 0===n?void 0:n.category;this.displayCards=null===(d=this.params)||void 0===d?void 0:d.cards.filter(g=>p===g.category)}shuffle(a){a!==this.params.features[this.activeTab].category&&(this.displayCards=this.params.cards.filter(n=>a===n.category),this.goToIndicator(0))}goToIndicator(a){this.carousel.goToIndicator(a)}handlePositionChange(a){this.activeIndicator=a}}return(s=i).\u0275fac=function(a){return new(a||s)(t.rXU(u.X),t.rXU(y.D))},s.\u0275cmp=t.VBU({type:s,selectors:[["app-carousel-cards-amethyst"]],viewQuery:function(a,n){if(1&a&&t.GBs(f.g,5),2&a){let d;t.mGM(d=t.lsd())&&(n.carousel=d.first)}},inputs:{params:"params"},decls:16,vars:25,consts:[[1,"clearfix"],[3,"id","ngClass"],[1,"container",3,"ngClass"],[4,"ngIf"],["class","flex justify-center",4,"ngIf"],[1,"mx-auto","mt-9","md:w-[896px]","md:mt-8","sm:w-82","sm:mt-8",3,"ngClass"],["appDynaHeight","","controllerLayout","custom","timing","450ms ease-in","customClassesLeft","-left-2 sm:-left-4","customClassesRight","-right-0.5 md:-right-2 sm:-right-3","customClasses","w-8 h-8 absolute transform -translate-y-1/2 top-1/2","customDots","mt-5 md:mt-4","opaqueIndicator","bg-pearl-beta","transparentIndicator","bg-gray-200",3,"notifyPosition","instances","roundArrowLeft","roundArrowRight","carouselIndicators","display"],[4,"ngFor","ngForOf"],["class","container text-center sm:px-0",3,"ngClass",4,"ngIf"],[1,"font-sb","text-gray-800","text-3.5xl","text-center","mb-6","sm:text-2xl"],[1,"flex","justify-center"],[1,"bg-pearl-epsilon","border","border-pearl-hibiscus","rounded-8","inline-flex","flex-row","overflow-x-auto","sm:w-full"],["tabindex","0",1,"min-w-45","m-0.5","block","text-base","font-sb","py-1","px-8","text-center","sm:px-5","sm:min-w-0","sm:w-1/2","sm:flex","sm:items-center","sm:justify-center",3,"click","ngClass"],[4,"appCarouselItem"],[1,"w-91.25","flex","flex-col","mx-3","p-7","h-full","rounded-2xl","md:p-6","md:w-106","sm:w-82","sm:p-5","sm:mx-0",3,"ngClass"],[1,"dyna-height-2","font-pr","text-gray-700","text-20","mb-auto","sm:text-base"],[3,"ngClass"],[1,"self-end"],[1,"font-pb","text-gray-700","text-base"],[1,"font-pr","text-gray-700","text-base"],["class","w-19 sm:w-14 md:w-16.5","alt","profile image",3,"lazyLoad",4,"ngIf"],[1,"items-center","dyna-height-3",3,"ngClass"],[1,"font-sb","text-xs","text-gray-700","tracking-wider","mb-1"],[3,"mdClass"],[1,"font-sb","text-gray-600","text-base"],["alt","logo",3,"ngClass","lazyLoad",4,"ngIf"],[1,"dyna-height-1","font-sb","text-gray-800","text-2xl","mb-4.5","md:mb-3","sm:mb-4","sm:text-xl"],["alt","profile image",1,"w-19","sm:w-14","md:w-16.5",3,"lazyLoad"],["alt","logo",3,"ngClass","lazyLoad"],[1,"container","text-center","sm:px-0",3,"ngClass"],[1,"text-center"],[1,"btn","btn-primary","rounded-full",3,"params"],[1,"font-tb","px-10","sm:px-5"]],template:function(a,n){if(1&a&&(t.nrm(0,"div",0),t.j41(1,"section",1)(2,"div",2),t.DNE(3,R,3,1,"app-markdown",3)(4,E,3,1,"div",4),t.j41(5,"div",5)(6,"app-carousel",6),t.nI1(7,"async"),t.nI1(8,"async"),t.nI1(9,"async"),t.nI1(10,"async"),t.bIt("notifyPosition",function(p){return n.handlePositionChange(p)}),t.j41(11,"div"),t.DNE(12,M,2,0,"ng-container",7),t.k0s()()(),t.DNE(13,F,7,7,"div",8),t.nI1(14,"async"),t.k0s()(),t.nrm(15,"div",0)),2&a){let d,p,g;t.R7$(),t.FS9("id",null!==(d=null==n.params?null:n.params.divId)&&void 0!==d?d:"carousel-cards-amethyst"),t.Y8G("ngClass",null==n.params?null:n.params.bgColor),t.R7$(),t.Y8G("ngClass",t.eq3(23,b,!(null!=n.params&&n.params.removePadding))),t.R7$(),t.Y8G("ngIf",null==n.params?null:n.params.heading),t.R7$(),t.Y8G("ngIf",null==n.params?null:n.params.features),t.R7$(),t.Y8G("ngClass",n.displayCards.length<3?"w-min":"w-292"),t.R7$(),t.Y8G("instances",3)("roun
1dArrowLeft",null!==(p=null==n.params?null:n.params.arrowLeft)&&void 0!==p?p:"/assets/images/icons/circle-arrow-blue-left.svg")("roundArrowRight",null!==(g=null==n.params?null:n.params.arrowRight)&&void 0!==g?g:"/assets/images/icons/circle-arrow-blue-right.svg")("carouselIndicators",(null==n.params||!n.params.hideIndicators)&&("desktop"===t.bMT(7,13,n.detect.device$)?n.displayCards.length>3:"tablet"!==t.bMT(8,15,n.detect.device$)||n.displayCards.length>2))("display","mobile"===t.bMT(9,17,n.detect.device$)?1:"tablet"===t.bMT(10,19,n.detect.device$)?2:3),t.R7$(6),t.Y8G("ngForOf",n.displayCards),t.R7$(),t.Y8G("ngIf",!t.bMT(14,21,n.isLoggedIn)&&(null==n.params?null:n.params.button))}},dependencies:[o.YU,o.Sq,o.bT,c.X,f.g,r.b,v.Je,_.M,m.N,o.Jj],encapsulation:2,changeDetection:0}),i})();var L=l(88837),Y=l(16418),k=l(57889),O=l(95423),P=l(75139);let X=(()=>{var s;class i{}return(s=i).\u0275fac=function(a){return new(a||s)},s.\u0275mod=t.$C({type:s}),s.\u0275inj=t.G2t({providers:[{provide:Y.KR,useFactory:()=>[j]}],imports:[o.MD,O.O,L.R,v.Un,u.q,k.j,P.y]}),i})()}}]);
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.