1(self.webpackChunknfj=self.webpackChunknfj||[]).push([[2461],{94620(I,E,t){"use strict";t.d(E,{h0:()=>m,yr:()=>O});var d=t(49769),a=t(7673),s=t(35547),v=t(8083);const A=["*"];function D(l,c){1&l&&(s.qex(0),s.SdG(1),s.bVm())}let P=(()=>{var l;class c{constructor(f){this.submittedDirective=f,this.classes="tw-text-xs tw-text-red",this.submitted$=this.submittedDirective?this.submittedDirective.submitted$:(0,a.of)(!0)}static#t=l=()=>(this.\u0275fac=function(_){return new(_||c)(s.rXU(v.RV,8))},this.\u0275cmp=s.VBU({type:c,selectors:[["nfj-error"]],hostVars:2,hostBindings:function(_,u){2&_&&s.HbH(u.classes)},ngContentSelectors:A,decls:2,vars:3,consts:[[4,"ngIf"]],template:function(_,u){1&_&&(s.NAR(),s.DNE(0,D,2,0,"ng-container",0),s.nI1(1,"async")),2&_&&s.Y8G("ngIf",s.bMT(1,1,u.submitted$))},dependencies:[d.bT,d.Jj],styles:["[_nghost-%COMP%]{display:block}"]}))}return l(),c})();var g=t(57786),o=t(23294),n=t(99172),L=t(96354),M=t(33453),e=t(68018);const h={required:"GLOBAL.FIELD_REQUIRED",email:"GLOBAL.INVALID_EMAIL",phone:"GLOBAL.INFO_INVALID",e164:"GLOBAL.E164_INVALID",externalLinks:"GLOBAL.EXTERNAL_LINKS",badEmails:"GLOBAL.BAD_EMAILS",semicolonInEmails:"GLOBAL.SEMICOLON_IN_EMAILS",notValidLink:"COMPANY.VIDEO_URL_NOT_VALID",notValidDataLink:"GLOBAL.WRONG_URL",notValidVat:"COMPANY.VAT_NOT_VALID",notValidUrl:"GLOBAL.NOT_VALID_URL",signInFailed:"GLOBAL.SIGN_IN_FAILED",somethingFailed:"GLOBAL.SOMETHING_FAILED",strongPassword:"GLOBAL.STRONG_PASSWORD",max:"GLOBAL.MAX",min:"GLOBAL.MIN",maxlength:"GLOBAL.N_MAX_CHARACTERS",minlength:"GLOBAL.N_MIN_CHARACTERS",notValidVideoLink:"COMPANY.VIDEO_URL_NOT_VALID",passwordsNotMatch:"GLOBAL.PASSWORDS_NOT_MATCH",mismatchedPasswords:"GLOBAL.PASSWORDS_NOT_MATCH",passwordMinCharacters:"GLOBAL.PASSWORD_MIN_CHARACTERS",wrongGithubUrl:"GLOBAL.WRONG_GITHUB_URL",url:"GLOBAL.WRONG_URL",minArrayLength:"GLOBAL.MIN_ARRAY_LENGTH",numberWithDot:"GLOBAL.NUMBER_WITH_DOT_ONLY",passwordSpecialCharacter:"GLOBAL.PASSWORD_SPECIAL_CHARACTER",passwordCapitalCharacter:"GLOBAL.PASSWORD_CAPITAL_CHARACTER",
1inputMonthInvalid:"GLOBAL.INPUT_MONTH_INVALID",inputMonthRangeInvalid:"GLOBAL.INPUT_MONTH_RANGE_INVALID",inputMonthMinInvalid:"GLOBAL.INPUT_MONTH_MIN_INVALID",inputMonthMaxInvalid:"GLOBAL.INPUT_MONTH_MAX_INVALID",invoiceId:"INVOICE_PATTERN_INVALID",matDatepickerParse:"GLOBAL.MAT_INVALID_DATE",matDatepickerMin:"GLOBAL.MAT_INVALID_DATE",matDatepickerMax:"GLOBAL.MAT_INVALID_DATE",duplicated:"GLOBAL.DUPLICATED",wrongDomain:"GLOBAL.WRONG_DOMAIN",lineBreaksExceeded:"GLOBAL.LINE_BREAKS_EXCEEDED",invoiceReplacedBy:"GLOBAL.INVOICE_REPLACED_BY",maxValue:"GLOBAL.MAX_VALUE",greaterThan:"GLOBAL.GREATER_THAN",NAN:"GLOBAL.NAN",invalidMinWage:"GLOBAL.MIN_WAGE"};let i=(()=>{var l;class c{constructor(f){this.translate=f}transform(f,_,u){const b=(0,M.A)(u,h)[f]??f;return this.translate.get(b,{value:_})}static#t=l=()=>(this.\u0275fac=function(_){return new(_||c)(s.rXU(e.c$,16))},this.\u0275pipe=s.EJ8({name:"getError",type:c,pure:!0}))}return l(),c})();function r(l,c){if(1&l&&(s.qex(0),s.j41(1,"nfj-error"),s.EFF(2),s.nI1(3,"getError"),s.nI1(4,"async"),s.k0s(),s.bVm()),2&l){const C=c.$implicit,f=s.XpG();s.R7$(2),s.SpI(" ",s.bMT(4,5,s.brH(3,1,C.key,C.value,f.overrideList))," ")}}let m=(()=>{var l;class c{constructor(f){this.formFieldComponent=f,this.errors$=(0,a.of)(null)}get formControl(){return this.control||this.formFieldComponent?.control}ngAfterContentInit(){this.formControl.valueChanges&&this.formControl.statusChanges&&(this.errors$=(0,g.h)(this.formControl.valueChanges,this.formControl.statusChanges.pipe((0,o.F)())).pipe((0,n.Z)(null),(0,o.F)(),(0,L.T)(()=>this.formControl.errors)))}static#t=l=()=>(this.\u0275fac=function(_){return new(_||c)(s.rXU(v.KS,9))},this.\u0275cmp=s.VBU({type:c,selectors:[["nfj-errors"]],inputs:{overrideList:"overrideList",control:"control"},decls:4,vars:9,consts:[[4,"ngFor","ngForOf"]],template:function(_,u){1&_&&(s.DNE(0,r,5,7,"ng-container",0),s.nI1(1,"async"),s.nI1(2,"keyvalue"),s.nI1(3,"slice")),2&_&&s.Y8G("ngForOf",s.brH(3,5,s.bMT(2,3,s.bMT(1,1,u.errors$)),0,1))},dependencies:[d.Sq,P,d.Jj,d.P9,d.lG,i],styles:["[_nghost-%COMP%]{display:block}"]}))}return l(),c})();var p=t(89417);let x=(()=>{var l;class c{get control(){return this.formControlName?.control??this.formControlDirective.control}constructor(f,_){this.formControlName=f,this.formControlDirective=_}ngOnChanges(f){this.control&&this.changesMethod(f)}static#t=l=()=>(this.\u0275fac=function(_){return new(_||c)(s.rXU(p.JD,8),s.rXU(p.l_,8))},this.\u0275dir=s.FsC({type:c,features:[s.OA$]}))}return l(),c})(),O=(()=>{var l;class c extends x{constructor(){super(...arguments),this.isDisabled=!1}changesMethod(f){f.isDisabled&&(f.isDisabled.currentValue?this.control.disable():this.control.enable())}static#t=l=()=>(this.\u0275fac=(()=>{let f;return function(u){return(f||(f=s.xGo(c)))(u||c)}})(),this.\u0275dir=s.FsC({type:c,selectors:[["","nfjIsDisabled",""],["","isDisabled",""]],inputs:{isDisabled:"isDisabled"},features:[s.Vt3]}))}return l(),c})()},24233(I,E,t){"use strict";t.d(E,{i:()=>h});var d=t(49769),a=t(68018),s=t(17723),v=t(42822),A=t(28776),D=t(9300),P=t(88652),g=t(10293),o=t(47266),n=t(35547);function L(i,r){if(1&i&&n.nrm(0,"p",5),2&i){const m=n.XpG();n.Y8G("innerHTML",m.label,n.npT)}}function M(i,r){if(1&i){const m=n.RV6();n.j41(0,"inline-icon",6),n.bIt("click",function(){const x=o.eBV(m).$implicit,O=n.XpG();return o.Njj(O.setActiveRate(x.value,!0))}),n.k0s()}if(2&i){const m=r.$implicit,p=n.XpG();n.AVh("star--active",p.control.value&&p.control.value>=m.value)}}function e(i,r){if(1&i&&(n.j41(0,"p",7),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&i){const m=n.XpG();n.R7$(),n.SpI(" ",n.bMT(2,1,m.valueText)," ")}}let h=(()=>{var i;class r extends g.c{constructor(){super(),this.config=[{value:1,valueText:"STAR_RATING.1"},{value:2,valueText:"STAR_RATING.2"},{value:3,valueText:"STAR_RATING.3"},{value:4,valueText:"STAR_RATING.4"},{value:5,valueText:"STAR_RATING.5"}],this.showValueText=!0,this.disabled=!1,(0,D.r)([s.mdIconsStarRate])}writeValue(p){this.setActiveRate(p,!1)}registerOnTouched(p){}setDisabledState(p){this.disabled=p}setActiveRate(p,x=!1){this.control.setValue(p,{emitEvent:!1}),this.valueText=this.config.find(O=>
1O.value===p)?.valueText,x&&this.propagateChange(this.control.value)}static#t=i=()=>(this.\u0275fac=function(x){return new(x||r)},this.\u0275cmp=n.VBU({type:r,selectors:[["common-star-rate"]],inputs:{label:"label",config:"config",showValueText:"showValueText"},features:[n.Jv_([(0,P.Ml)(r)]),n.Vt3],decls:5,vars:3,consts:[[1,"md:tw-flex","tw-items-center","tw-w-full"],["class","label",3,"innerHTML",4,"ngIf"],[1,"stars"],["class","star","matIcon","star_rate",3,"star--active","click",4,"ngFor","ngForOf"],["class","tw-hidden md:tw-block value-text tw-mb-0",4,"ngIf"],[1,"label",3,"innerHTML"],["matIcon","star_rate",1,"star",3,"click"],[1,"tw-hidden","md:tw-block","value-text","tw-mb-0"]],template:function(x,O){1&x&&(n.j41(0,"div",0),n.DNE(1,L,1,1,"p",1),n.j41(2,"div",2),n.DNE(3,M,1,2,"inline-icon",3),n.k0s(),n.DNE(4,e,3,3,"p",4),n.k0s()),2&x&&(n.R7$(),n.Y8G("ngIf",O.label),n.R7$(2),n.Y8G("ngForOf",O.config),n.R7$(),n.Y8G("ngIf",O.showValueText&&O.valueText))},dependencies:[d.bT,d.Sq,v.W,A.w,a.h,a.D9],styles:["[_nghost-%COMP%]{box-shadow:0 0 15px #0000001a;padding:16px;display:block}@media(min-width:768px){[_nghost-%COMP%]{padding:16px 17px}}.star[_ngcontent-%COMP%]{cursor:pointer;color:#bababa}.star--active[_ngcontent-%COMP%]{color:#1271ed}@media(min-width:768px){.stars[_ngcontent-%COMP%]{line-height:1;margin:0 18px;flex:0 0 auto}}.label[_ngcontent-%COMP%]{margin-bottom:14px;font-size:14px}@media(min-width:768px){.label[_ngcontent-%COMP%]{max-width:39%;flex:0 0 39%;text-align:right;margin-bottom:0}}.value-text[_ngcontent-%COMP%]{flex-grow:1;color:#1271ed;font-size:14px}"]}))}return i(),r})()},53498(I,E,t){"use strict";t.d(E,["H",0,{name:"success_circle",data:'<svg viewBox="0 0 90 90" fill="none" xmlns="http://www.w3.org/2000/svg"><circle opacity=".08" cx="45" cy="45" r="45" fill="#19A59A"/><circle opacity=".2" cx="45" cy="45" r="35" fill="#19A59A"/><circle cx="45" cy="45" r="25" fill="#19A59A"/><path d="m56.25 38.75-15 15-6.875-6.875 1.763-1.763 5.112 5.1 13.237-13.225 1.763 1.763Z" fill="#fff"/></svg>'}])},65619(I,E,t){"use strict";t.d(E,{ActionBtnComponent:()=>s.ActionBtnComponent});var d=t(38444);t.o(d,"ActionBtnComponent")&&t.d(E,{ActionBtnComponent:function(){return d.ActionBtnComponent}});var s=t(33681);t.d(E,["DissmissModalReasons",0,{closed_with_action:"closed_with_action",close_no_action:"close_no_action"}])},73957(I,E,t){"use strict";t.d(E,{f:()=>d});var d=function(a){return a[a.Idle=0]="Idle",a[a.Loading=1]="Loading",a[a.Success=2]="Success",a[a.Error=3]="Error",a}(d||{})},33681(I,E,t){"use strict";t.d(E,{ActionBtnComponent:()=>h});var d=t(49769),a=t(68018),s=t(58588),v=t(87785),A=t(7854),D=t(42822),P=t(816),g=t(73957),o=t(35547);function n(i,r){if(1&i&&(o.qex(0),o.EFF(1),o.nI1(2,"translate"),o.bVm()),2&i){const m=o.XpG();o.R7$(),o.SpI(" ",o.bMT(2,1,m.config?.text||"GLOBAL.SAVE")," ")}}function L(i,r){if(1&i&&(o.qex(0),o.nrm(1,"inline-icon",3),o.EFF(2),o.nI1(3,"translate"),o.bVm()),2&i){const m=o.XpG();o.R7$(2),o.SpI(" ",o.bMT(3,1,m.config?.savedText||"GLOBAL.SAVED")," ")}}function M(i,r){1&i&&(o.qex(0),o.nrm(1,"inline-icon",4),o.EFF(2),o.nI1(3,"translate"),o.bVm()),2&i&&(o.R7$(2),o.SpI(" ",o.bMT(3,1,"GLOBAL.ERROR")," "))}function e(i,r){if(1&i&&(o.qex(0),o.nrm(1,"span",5),o.EFF(2),o.nI1(3,"translate"),o.bVm()),2&i){const m=o.XpG();o.R7$(2),o.SpI(" ",o.bMT(3,1,m.config?.loadingText||"GLOBAL.LOADING")," ")}}let h=(()=>{var i;class r{constructor(){this.ActionBtnStatus=g.f,(0,s.N)([v.Z,A.k])}static#t=i=()=>(this.\u0275fac=function(x){return new(x||r)},this.\u0275cmp=o.VBU({type:r,selectors:[["common-action-btn"]],inputs:{config:"config",status:"status",disabled:"disabled"},decls:6,vars:12,consts:[[3,"disabled"],[3,"ngSwitch"],[4,"ngSwitchCase"],["commonIcon","tick",1,"tw-mr-2"],["commonIcon","close",1,"tw-mr-2"],["role","status","aria-hidden","true",1,"spinner-border","spinner-border-sm","tw-mr-2"]],template:function(x,O){1&x&&(o.j41(0,"button",0),o.qex(1,1),o.DNE(2,n,3,3,"ng-container",2)(3,L,4,3,"ng-container",2)(4,M,4,3,"ng-container",2)(5,e,4,3,"ng-container",2),o.bVm(),o.k0s()),2&x&&(o.HbH(o.VkB("tw-inline-flex tw-items-center ",O.config?.classes)),o.Y8G("disabled",O.ActionBtnStatus.Idle!==O.status||O.disabled),o.BMQ("form",O.config?.form)("id",O.config?.gtmId)("type",O.config?.type||"button"),o.R7$(),o.Y8G("ngSwitch",O.status),o.R7$(),o.Y8G("ngSwitchCase",O.ActionBtnStatus.Idle),o.R7$(),o.Y8G("ngSwitchCase",O.ActionBtnStatus.Success),o.R7$(),o.Y8G("ngSwitchCase",O.ActionBtnStatus.Error),o.R7$(),o.Y8G("ngSwitchCase",O.ActionBtnStatus.Loading))},dependencies:[d.ux,d.e1,D.W,P.I,a.h,a.D9],styles:["[_nghost-%COMP%]{display:inline-block}.btn[_ngcontent-%COMP%]:disabled{opacity:.9}"]}))}return i(),r})()},54011(I,E,t){"use strict";t.d(E,{$:()=>M});var d=t(65157),a=t(47266),s=t(32271),v=t(17723),A=t(42822),D=t(28776),P=t(9300),g=t(35547);const o=["el"],n=["*"];function L(e,h){if(1&e){const i=g.RV6();g.j41(0,"div",4),g.bIt("click",function(m){return a.eBV(i),m.preventDefault(),a.Njj(m.stopPropagation())}),g.j41(1,"inline-icon",5),g.bIt("click",function(m){return a.eBV(i),g.XpG().toggle(),m.preventDefault(),a.Njj(m.stopPropagation())}),g.k0s()()}if(2&e){const i=g.XpG();g.AVh("tw-flex","bottom"===i.iconPosition())("tw-justify-center","bottom"===i.iconPosition())("tw-flex-shrink-0","right"===i.iconPosition()),g.R7$(),g.AVh("rotate180",i.open())}}let M=(()=>{var e;class h{constructor(){this.destroyRef=(0,a.WQX)(a.abz),this.heightLimit=(0,d.hFB)(36),this.iconPosition=(0,d.hFB)("bottom"),this.element=(0,d.ebz)("el"),this.scrollHeight=(0,a.vPA)(0),this.hasOverflow=(0,s.EW)(()=>this.scrollHeight()>this.heightLimit()),this.open=(0,s.uu)(()=>!this.hasOverflow()),(0,P.r)([v.mdIconsArrowDropDown])}
1ngAfterViewInit(){const r=this.element()?.nativeElement;if(!r)return;this.scrollHeight.set(r.scrollHeight);const m=new ResizeObserver(()=>{this.scrollHeight.set(r.scrollHeight)});m.observe(r),this.destroyRef.onDestroy(()=>m.disconnect())}toggle(){this.open.update(r=>!r)}static#t=e=()=>(this.\u0275fac=function(m){return new(m||h)},this.\u0275cmp=g.VBU({type:h,selectors:[["common-blurred-text"]],viewQuery:function(m,p){1&m&&g.wEZ(p.element,o,5),2&m&&g.NyB()},inputs:{heightLimit:[1,"heightLimit"],iconPosition:[1,"iconPosition"]},ngContentSelectors:n,decls:5,vars:9,consts:[["el",""],[1,"tw-flex"],[1,"tw-relative","tw-text-xs","tw-text-gray-60","tw-flex-1"],["role","button",3,"tw-flex","tw-justify-center","tw-flex-shrink-0"],["role","button",3,"click"],["matIcon","arrow_drop_down",1,"tw-text-gray-60","cursor-pointer",2,"--width","20px","--height","20px",3,"click"]],template:function(m,p){1&m&&(g.NAR(),g.j41(0,"div",1)(1,"div",2,0),g.SdG(3),g.k0s(),g.nVh(4,L,2,8,"div",3),g.k0s()),2&m&&(g.AVh("tw-flex-col","bottom"===p.iconPosition())("tw-items-start","right"===p.iconPosition()),g.R7$(),g.xc7("max-height",p.open()?"none":p.heightLimit()+"px"),g.AVh("blur",!p.open()&&p.hasOverflow()),g.R7$(3),g.vxM(p.hasOverflow()?4:-1))},dependencies:[A.W,D.w],styles:['[_nghost-%COMP%]{display:block}[_nghost-%COMP%] .blur[_ngcontent-%COMP%]{overflow:hidden}[_nghost-%COMP%] .blur[_ngcontent-%COMP%]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(#fff0,#fff3,#fff)}']}))}return e(),h})()},38444(){},55565(I,E,t){"use strict";t.d(E,{b:()=>d});var d=function(a){return a.Password="password",a.Text="text",a.Email="email",a}(d||{})},76349(I,E,t){"use strict";t.d(E,{A:()=>O});var d=t(15215),a=t(49769),s=t(47266),v=t(89417),A=t(49894),D=t(68018),P=t(10498),g=t(23294),o=t(96697),n=t(88141),L=t(47007),M=t(65157),e=t
1(35547);const h=["textAreaElement"];function i(l,c){1&l&&(e.j41(0,"span",9),e.EFF(1,"*"),e.k0s())}function r(l,c){if(1&l&&(e.j41(0,"span",7),e.EFF(1),e.nI1(2,"translate"),e.DNE(3,i,2,0,"span",8),e.k0s()),2&l){const C=e.XpG();e.R7$(),e.SpI(" ",e.bMT(2,2,C.label)," "),e.R7$(2),e.Y8G("ngIf",C.required)}}function m(l,c){if(1&l&&(e.j41(0,"span",10)(1,"span",11),e.EFF(2),e.k0s()()),2&l){const C=e.XpG();e.AVh("hint-bottom",C.hintBottom),e.R7$(2),e.Lme(" ",C.control.value?.length||0," / ",C.maxChars," ")}}function p(l,c){if(1&l){const C=e.RV6();e.j41(0,"div",12)(1,"button",13),e.bIt("click",function(){s.eBV(C);const _=e.XpG();return s.Njj(_.clearText())}),e.EFF(2),e.nI1(3,"translate"),e.k0s()()}2&l&&(e.R7$(2),e.SpI(" ",e.bMT(3,1,"GLOBAL.CLEAR_TEXT")," "))}function x(l,c){if(1&l&&(e.j41(0,"div",14),e.nrm(1,"common-field-errors",15),e.k0s()),2&l){const C=e.XpG();e.R7$(),e.Y8G("errorText",C.errorText)("errors",C.control.errors)}}let O=(()=>{var l;let c=(class R{constructor(f){this.cdr=f,this.focused=!1,this.placeholder="",this.allowClearText=!1,this.blurred=new s.bkB}ngOnInit(){this.control.valueChanges.pipe((0,o.s)(1),(0,A.s)(this)).subscribe(()=>{this.cdr.detectChanges()}),this.control.statusChanges.pipe((0,g.F)(),(0,n.M)(()=>this.cdr.detectChanges()),(0,A.s)(this)).subscribe(),this.maxChars&&this.control.valueChanges.pipe((0,A.s)(this)).subscribe(f=>{if(f?.length>this.maxChars)this.control.setErrors({...this.control.errors,max:this.maxChars});else if(this.control.hasError("max")){let _=this.control.errors;_=_&&Object.keys(_).length?(0,P.A)(_,"max"):null,this.control.setErrors(_)}})}selectText(){this.textAreaElement.nativeElement.focus(),this.textAreaElement.nativeElement.select()}clearText(){this.control.patchValue("")}focus(){this.textAreaElement.nativeElement.focus()}static#t=l=()=>(this.\u0275fac=function(_){return new(_||R)(e.rXU(M.gRc))},this.\u0275cmp=e.VBU({type:R,selectors:[["common-textarea"]],viewQuery:function(_,u){if(1&_&&e.GBs(h,5),2&_){let T;e.mGM(T=e.lsd())&&(u.textAreaElement=T.first)}},inputs:{showErrors:"showErrors",autofocus:"autofocus",errorText:"errorText",label:"label",control:"control",placeholder:"placeholder",rows:"rows",maxRows:"maxRows",cy:"cy",formGroupClass:"formGroupClass",maxChars:"maxChars",hintBottom:"hintBottom",attrName:"attrName",allowClearText:"allowClearText",required:"required"},outputs:{blurred:"blurred"},decls:8,vars:15,consts:[["textAreaElement",""],[1,"tw-form-group","tw-relative",3,"ngClass"],["class","textarea-label",4,"ngIf"],["class","max-char-info",3,"hint-bottom",4,"ngIf"],[1,"tw-form-control",3,"focus","blur","rows","formControl","placeholder"],["class","textarea-panel tw-w-full tw-block tw-py-1 tw-flex tw-justify-end",4,"ngIf"],["class","errors-container",4,"ngIf"],[1,"textarea-label"],["class","star",4,"ngIf"],[1,"star"],[1,"max-char-info"],[1,"tw-block","tw-text-right"],[1,"textarea-panel","tw-w-full","tw-block","tw-py-1","tw-flex","tw-justify-end"],["type","button",1,"btn-clear","tw-text-tastyBlue","tw-no-underline","tw-font-semibold","tw-bg-transparent","tw-text-[11px]","tw-border-0",3,"click"],[1,"errors-container"],[3,"errorText","errors"]],template:function(_,u){if(1&_){const T=e.RV6();e.j41(0,"div",1),e.DNE(1,r,4,4,"span",2)(2,m,3,4,"span",3),e.j41(3,"div")(4,"textarea",4,0),e.bIt("focus",function(){return u.focused=!0})("blur",function(B){return s.eBV(T),u.focused=!1,s.Njj(u.blurred.emit(B))}),e.k0s(),e.qAN(),e.DNE(6,p,4,3,"div",5),e.k0s(),e.DNE(7,x,2,2,"div",6),e.k0s()}2&_&&(e.AVh("errors",u.showErrors||u.control.invalid&&(u.control.dirty||u.control.touched)),e.Y8G("ngClass",u.formGroupClass),e.R7$(),e.Y8G("ngIf",u.label),e.R7$(),e.Y8G("ngIf",u.maxChars),e.R7$(2),e.Y8G("rows",u.rows||4)("formControl",u.control)("placeholder",u.placeholder),e.BMQ("autofocus",u.autofocus)("data-cy",u.cy)("id",u.cy)("maxLength",u.maxChars)("name",u.attrName),e.QXe(),e.R7$(2),e.Y8G("ngIf",u.control.value&&u.allowClearText),e.R7$(),e.Y8G("ngIf",u.showErrors))},dependencies:[a.YU,a.bT,v.X1,v.me,v.BC,v.l_,L.D,D.h,D.D9],styles:[".tw-form-group[_ngcontent-%COMP%]{position:relative}.tw-form-group.focused[_ngcontent-%COMP%]{box-shadow:0 0 0 .2rem #01c2e940}.tw-form-group[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]:focus{box-shadow:none}.tw-form-group.floating-label[_ngcontent-%COMP%]{border:1px solid red}.tw-form-group[_ngcontent-%COMP%] .tw-form-control[_ngcontent-%COMP%]{padding-bottom:25px;border-width:2px!important}.tw-form-group[_ngcontent-%COMP%] .errors-container[_ngcontent-%COMP%]{display:none;justify-content:flex-end}.tw-form-group.errors[_ngcontent-%COMP%]{margin-bottom:12px}.tw-form-group.errors[_ngcontent-%COMP%] .textarea-panel[_ngcontent-%COMP%]{border-color:#f45958}.tw-form-group.errors[_ngcontent-%COMP%] .errors-container[_ngcontent-%COMP%]{display:flex}
1.tw-form-group[_ngcontent-%COMP%] .invalid-label{border-radius:0;font-size:12px;text-align:left;word-break:break-word;color:#f45958;background-color:#fdeeee;border:none;padding:2.5px 5px;margin-top:5px;margin-bottom:0;display:inline-block}.tw-form-group[_ngcontent-%COMP%] .invalid-label>span.icon{position:absolute;right:10px;top:-30px;background-color:#f45958;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff!important;font-weight:600}.tw-form-group[_ngcontent-%COMP%] .valid-indicator[_ngcontent-%COMP%]{position:absolute;right:10px;bottom:5px;background-color:#09a59a;width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:50%;color:#fff!important;font-weight:600}.tw-form-group[_ngcontent-%COMP%] .valid-indicator[_ngcontent-%COMP%] svg{fill:#fff;width:12px;height:12px}.tw-form-group[_ngcontent-%COMP%] .max-char-info[_ngcontent-%COMP%]{position:absolute;opacity:.5;color:#888;font-size:12px;right:0}.tw-form-group[_ngcontent-%COMP%] .max-char-info[_ngcontent-%COMP%]:not(.hint-bottom){top:-35px}.tw-form-group[_ngcontent-%COMP%] .max-char-info.hint-bottom[_ngcontent-%COMP%]{top:100%}.floating-label[_nghost-%COMP%] .max-char-info[_ngcontent-%COMP%]:not(.hint-bottom){top:-15px}.star[_ngcontent-%COMP%]{color:#f45958}"]}),this)},l());return c=(0,d.Cg)([(0,A.d)()],c),c})()},34440(I,E,t){"use strict";t.d(E,{K:()=>O});var d=t(49769),a=t(47266),s=t(68018),v=t(17723),A=t(42822),D=t(28776),P=t(9300),g=t(47642),o=t(45341),n=t(35547),L=t(75351);const M=[[["","modalBody",""]],"*",[["","modalFooter",""]]],e=["[modalBody]","*","[modalFooter]"];function h(l,c){if(1&l&&(n.nrm(0,"common-circle-info",10),n.nI1(1,"translate")),2&l){const C=n.XpG(3);n.Y8G("popover",n.bMT(1,1,C.config.titleTooltip))}}function i(l,c){if(1&l&&(n.j41(0,"h2",7),n.nrm(1,"span",8),n.nI1(2,"translate"),n.DNE(3,h,2,3,"common-circle-info",9),n.k0s()),2&l){const C=n.XpG(2);n.R7$(),n.Y8G("innerHTML",n.bMT(2,2,C.config.title),n.npT),n.R7$(2),n.Y8G("ngIf",C.config.titleTooltip)}}function r(l,c){if(1&l&&(n.nrm(0,"p",11),n.nI1(1,"translate")),2&l){const C=n.XpG(2);n.Y8G("innerHTML",n.bMT(1,1,C.config.subTitle),n.npT)}}function m(l,c){if(1&l&&(n.j41(0,"div",4),n.SdG(1,1),n.DNE(2,i,4,4,"h2",5)(3,r,2,3,"p",6),n.k0s()),2&l){const C=n.XpG();n.Y8G("ngClass",C.config?.headerClass),n.R7$(2),n.Y8G("ngIf",C.config?.title),n.R7$(),n.Y8G("ngIf",C.config?.subTitle)}}function p(l,c){if(1&l){const C=n.RV6();n.j41(0,"button",12),n.bIt("click",function(){a.eBV(C);const _=n.XpG();return a.Njj(_.close())}),n.nrm(1,"inline-icon",13),n.k0s()}if(2&l){const C=n.XpG();n.BMQ("data-cy",C.config?.closeDataCy||C.name+"-btn-close")}}function x(l,c){1&l&&(n.j41(0,"div",14),n.SdG(1,2),n.k0s())}let O=(()=>{var l;class c{constructor(f){this.dialog=f,this.closeDialog=new a.bkB,this.name="unknown-modal",(0,P.r)([v.mdIconsClose])}close(){this.closeDialog.emit(),this.closeFn?this.closeFn():this.dialog.close()}static#t=l=()=>(this.\u0275fac=function(_){return new(_||c)(n.rXU(L.MatDialogRef))},this.\u0275cmp=n.VBU({type:c,selectors:[["common-material-modal"]],inputs:{closeFn:"closeFn",config:"config",name:"name"},outputs:{closeDialog:"closeDialog"},ngContentSelectors:e,decls:5,vars:3,consts:[["class","dialog-header tw-flex-col",3,"ngClass",4,"ngIf"],["class","close","type","button","aria-label","Close",3,"click",4,"ngIf"],[1,"dialog-body"],["class","dialog-footer",4,"ngIf"],[1,"dialog-header","tw-flex-col",3,"ngClass"],["class","dialog-title",4,"ngIf"],["class","tw-mb-0",3,"innerHTML",4,"ngIf"],[1,"dialog-title"],[3,"innerHTML"],[3,"popover",4,"ngIf"],[3,"popover"],[1,"tw-mb-0",3,"innerHTML"],["type","button","aria-label","Close",1,"close",3,"click"],["matIcon","close"],[1,"dialog-footer"]],template:function(_,u){1&_&&(n.NAR(M),n.DNE(0,m,4,3,"div",0)(1,p,2,1,"button",1),n.j41(2,"div",2),n.SdG(3),n.k0s(),n.DNE(4,x,2,0,"div",3)),2&_&&(n.Y8G("ngIf",!u.config?.hideHeader),n.R7$(),n.Y8G("ngIf",!u.config?.disableClose),n.R7$(3),n.Y8G("ngIf",!u.config||!u.config.hideFooter))},dependencies:[d.bT,d.YU,o.U,g.H,A.W,D.w,s.h,s.D9],styles:["[_nghost-%COMP%]{display:block}[_nghost-%COMP%] .dialog-header.hide-btn-close[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%] .dialog-header[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:22px}[_nghost-%COMP%] .dialog-header[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#757575}[_nghost-%COMP%] button.close[_ngcontent-%COMP%]{position:absolute;top:15px;right:15px;margin:0;z-index:1;outline:none}@media(max-width:992px){.modal-mobile-footer[_nghost-%COMP%], .modal
1-mobile-footer [_nghost-%COMP%]{max-height:100%;height:100%;display:flex;flex-direction:column}.modal-mobile-footer[_nghost-%COMP%] .dialog-body[_ngcontent-%COMP%], .modal-mobile-footer [_nghost-%COMP%] .dialog-body[_ngcontent-%COMP%]{overflow:auto;flex-grow:1}.modal-mobile-footer[_nghost-%COMP%] .dialog-footer[_ngcontent-%COMP%] [modalFooter], .modal-mobile-footer [_nghost-%COMP%] .dialog-footer[_ngcontent-%COMP%] [modalFooter]{display:flex;justify-content:space-between}.modal-mobile-footer[_nghost-%COMP%] .dialog-footer[_ngcontent-%COMP%] [modalFooter] button, .modal-mobile-footer [_nghost-%COMP%] .dialog-footer[_ngcontent-%COMP%] [modalFooter] button{flex-grow:1;max-width:none!important;line-height:1;height:50px}}"]}))}return l(),c})()},91190(I,E,t){"use strict";t.d(E,{A:()=>n});var d=t(75351),a=t(61079),s=t(58588),v=t(53498),A=t(87785),D=t(47266),P=t(35547),g=t(89417),o=t(99952);let n=(()=>{var L;class M{constructor(h,i,r,m,p,x){this.dialogRef=h,this.fb=i,this.data=r,this.injector=m,this.cookieSv=p,this.matDialog=x,this.sent=!1,this.modalSettings={headerClass:"!tw-pt-6 !tw-px-6 !tw-pb-2",...this.modalConfig},this.showEndScreen=!1,(0,s.N)([v.H,A.Z]),this.questions=this.getQuestionsControls(),this.surveyData=this.readCookie(),this.stepIndex=this.surveyData.currentStepIndex}get modalConfig(){return{}}get currentQuestion(){return this.questions?.at(this.stepIndex)}next(){this.onStepFinish(this.questions.at(this.stepIndex).value,this.stepIndex),this.stepIndex<this.questions.controls.length-1?(this.stepIndex++,this.saveCookie()):this.onStepsCompleted()}onStepsCompleted(){this.showEndScreen=!0,this.finish()}back(){this.stepIndex>0?this.stepIndex--:this.dialogRef.close(this.sent)}close(){this.dialogRef.close(this.sent)}finish(){const h=this.data?.mergeStepsAnswers?this.questions.value.reduce((i,r)=>Object.assign(i,r),{}):this.questions.value;this.onFormComplete(h),this.cookieSv.remove(this.cookieName)}saveCookie(){this.cookieSv.put(this.cookieName,JSON.stringify({currentStepIndex:this.stepIndex}),{expires:(0,a.A)(new Date,30)})}readCookie(){return JSON.parse(this.cookieSv.get(this.cookieName)||null)||{currentStepIndex:0}}static#t=L=()=>(this.matDialogConfig={panelClass:["default-modal","modal-survey","modal-mobile-footer"],disableClose:!0,data:{mergeStepsAnswers:!0}},this.\u0275fac=function(i){return new(i||M)(P.rXU(d.MatDialogRef),P.rXU(g.ok),P.rXU(d.MAT_DIALOG_DATA),P.rXU(D.zZn),P.rXU(o.O1),P.rXU(d.MatDialog))},this.\u0275dir=P.FsC({type:M}))}return L(),M})()},10293(I,E,t){"use strict";t.d(E,{c:()=>s});var d=t(89417),a=t(88652);class s extends a.nv{constructor(){super(...arguments),this.control=new d.MJ}}},72234(I,E,t){"use strict";t.d(E,{Yq:()=>L,Zm:()=>n});var d=t(47266),a=t(35547),s=t(65157),v=t(49769);const A=["*"],D=(M,e,h,i,r)=>({"custom-content":M,circle:e,progress:h,"progress-dark":i,pulse:r});function P(M,e){1&M&&a.SdG(0)}function g(M,e){if(1&M&&(a.j41(0,"div",0),a.nVh(1,P,1,0),a.k0s()),2&M){const h=a.XpG();a.Y8G("ngClass",a.s1E(5,D,"custom-content"===h.appearance,"circle"===h.appearance,"progress"===h.animation,"progress-dark"===h.animation,"pulse"===h.animation))("ngStyle",h.theme),a.BMQ("aria-label",h.ariaLabel)("aria-valuetext",h.loadingText),a.R7$(),a.vxM("custom-content"===h.appearance?1:-1)}}const o=new d.nKC("ngx-skeleton-loader.config");let n=(()=>{var M;class e{constructor(i){this.config=i;const{appearance:r="line",animation:m="progress",theme:p=null,loadingText:x="Loading...",count:O=1,ariaLabel:l="loading"}=i||{};this.appearance=r,this.animation=m,this.theme=p,this.loadingText=x,this.count=O,this.items=[],this.ariaLabel=l}ngOnInit(){this.validateInputValues()}validateInputValues(){/^\d+$/.test(`${this.count}`)||((0,s.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'count' a numeric value. Forcing default to \"1\"."),this.count=1),"custom-content"===this.appearance&&(0,s.naY)()&&1!==this.count&&(console.error('`NgxSkeletonLoaderComponent` enforces elements with "custom-content" appearance as DOM nodes. Forcing "count" to "1".'),this.count=1),this.items.length=this.count;const i=["progress","progress-dark","pulse","false"];-1===i.indexOf(String(this.animation))&&((0,s.naY)()&&console.error(`\`NgxSkeletonLoaderComponent\` need to receive 'animation' as: ${i.join(", ")}. Forcing default to "progress".`),this.animation="progress"),-1===["circle","line","custom-content",""].indexOf(String(this.appearance))&&((0,s.naY)()&&console.error("`NgxSkeletonLoaderComponent` need to receive 'appearance' as: circle or line or custom-content or empty string. Forcing default to \"''\"."),this.appearance="");const{theme:r}=this.config||{};r&&r.extendsFromRoot&&null!==this.theme&&(this.theme={...this.config.theme,...this.theme})}ngOnChanges(i){["count","animation","appearance"].find(r=>i[r]&&(i[r].isFirstChange()||i[r].previousValue===i[r].currentValue))||this.validateInputValues()}static#t=M=()=>(this.\u0275fac=function(r){return new(r||e)(a.rXU(o,8))},this.\u0275cmp=a.VBU({type:e,selectors:[["ngx-skeleton-loader"]],inputs:{count:"count",loadingText:"loadingText",appearance:"appearance",animation:"animation",ariaLabel:"ariaLabel",theme:"theme"},standalone:!1,features:[a.OA$],ngContentSelectors:A,decls:2,vars:0,consts:[["aria-busy","true","aria-valuemin","0","aria-valuemax","100","role","progressbar","tabindex","-1",1,"skeleton-loader",3,"ngClass","ngStyle"]],template:function(r,m){1&r&&(a.NAR(),a.Z7z(0,g,2,11,"div",0,a.fX1)),2&r&&a.Dyx(m.items)},dependencies:[v.YU,v.B3],styles:['.skeleton-loader[_ngcontent-%COMP%]{box-sizing:border-box;overflow:hidden;position:relative;background:#eff1f6 no-repeat;border-radius:4px;width:100%;height:20px;
1display:inline-block;margin-bottom:10px;will-change:transform}.skeleton-loader[_ngcontent-%COMP%]:after, .skeleton-loader[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.circle[_ngcontent-%COMP%]{width:40px;height:40px;margin:5px;border-radius:50%}.skeleton-loader.progress[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%]{transform:translateZ(0)}.skeleton-loader.progress[_ngcontent-%COMP%]:after, .skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:after, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{box-sizing:border-box}.skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_progress 2s ease-in-out infinite;background-size:200px 100%;position:absolute;z-index:1;top:0;left:0;width:200px;height:100%;content:""}.skeleton-loader.progress[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,#fff0,#fff9,#fff0)}.skeleton-loader.progress-dark[_ngcontent-%COMP%]:before{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.2),transparent)}.skeleton-loader.pulse[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_pulse 1.5s cubic-bezier(.4,0,.2,1) infinite;animation-delay:.5s}.skeleton-loader.custom-content[_ngcontent-%COMP%]{height:100%;background:none}@media (prefers-reduced-motion: reduce){.skeleton-loader.pulse[_ngcontent-%COMP%], .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%], .skeleton-loader.progress[_ngcontent-%COMP%]:before{animation:none}.skeleton-loader.progress[_ngcontent-%COMP%]:before, .skeleton-loader.progress-dark[_ngcontent-%COMP%], .skeleton-loader.custom-content[_ngcontent-%COMP%]{background-image:none}}@media screen and (min-device-width: 1200px){.skeleton-loader[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none;cursor:wait}}@keyframes _ngcontent-%COMP%_progress{0%{transform:translate3d(-200px,0,0)}to{transform:translate3d(calc(200px + 100vw),0,0)}}@keyframes _ngcontent-%COMP%_pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}']}))}return M(),e})(),L=(()=>{var M;class e{static forRoot(i){return{ngModule:e,providers:[{provide:o,useValue:i}]}}static#t=M=()=>(this.\u0275fac=function(r){return new(r||e)},this.\u0275mod=a.$C({type:e}),this.\u0275inj=d.G2t({imports:[v.MD]}))}return M(),e})()}}]);
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.