PageSourceSearch

https://portal.privacypillar.com/src_app_privacy_consent-solutions…ce-management_module_ts.b83a32039d474865.js

js privacypillar.com collected 2026-10-01 10:42:17 UTC 381,582 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkprivacypillar_sfo3=self.webpackChunkprivacypillar_sfo3||[]).push([["src_app_privacy_consent-solutions_consent-management_consent-preference-management_module_ts"],{2199:(Mt,ae,d)=>{d.r(ae),d.d(ae,{ConsentManagementPreferenceModule:()=>jr});var s=d(36895),q=d(51692),ie=d(59241),k=d(96923),E=d(38611),I=d(82778),c=d(24006),Ce=d(22833),we=d(70713),re=d(20388),h=d(97028),T=d(52712),u=d(36358),f=d(18178),R=d(74146),B=d(95029),vt=d(98473),yt=d(1061),De=d(41277),Pt=d(33169),z=d(74642),Ot=d(49436),St=d(45552),W=d(97392),kt=d(35569),j=d(79723),w=d(42111),X=d(34466),Me=d(22962),ce=d(3848),A=d(86257),ve=d(46162),Ue=d(51572),Tt=d(19119),At=d(21086),Lt=d(30567);const Zt=[{label:"Light Theme",icon:"fa-tint",innerhtml:'\n      <div class="pp-flex pp-items-center pp-mb-2">\n        <i class="fas fa-sun pp-text-blue-500 pp-mr-2"></i>\n        <span class="pp-font-semibold">Light Theme</span>\n      </div>\n      <div class="pp-w-full pp-h-24 pp-bg-white pp-border pp-rounded-lg pp-flex pp-items-end pp-p-2">\n        <div class="pp-w-1/3 pp-h-2 pp-bg-gray-300 pp-rounded pp-mr-1"></div>\n        <div class="pp-w-1/3 pp-h-2 pp-bg-gray-300 pp-rounded pp-mr-1"></div>\n        <div class="pp-w-1/3 pp-h-2 pp-bg-blue-500 pp-rounded"></div>\n      </div>\n    ',isActive:!0},{label:"Dark Theme",icon:"fa-tint",innerhtml:'\n      <div class="pp-flex pp-items-center pp-mb-2">\n        <i class="fas fa-moon pp-text-purple-500 pp-mr-2"></i>\n        <span class="pp-font-semibold">Dark Theme</span>\n      </div>\n      <div class="pp-w-full pp-h-24 pp-bg-gray-800 pp-border pp-rounded-lg pp-flex pp-items-end pp-p-2">\n        <div class="pp-w-1/3 pp-h-2 pp-bg-gray-600 pp-rounded pp-mr-1"></div>\n        <div class="pp-w-1/3 pp-h-2 pp-bg-gray-600 pp-rounded pp-mr-1"></div>\n        <div class="pp-w-1/3 pp-h-2 pp-bg-blue-500 pp-rounded"></div>\n      </div>\n    ',isActive:!1},{label:"Custom Colors",icon:"fa-palette",innerhtml:'\n      <div class="pp-flex pp-items-center pp-mb-2">\n        <i class="fas fa-palette pp-text-purple-500 pp-mr-2"></i>\n        <span class="pp-font-semibold">Custom Colors</span>\n      </div>\n      <div\n        class="pp-w-full pp-h-24 pp-bg-white pp-border pp-rounded-lg pp-flex pp-items-center pp-justify-center"\n      >\n        <div class="pp-w-6 pp-h-6 pp-bg-blue-500 pp-rounded-full pp-mr-2"></div>\n        <div class="pp-w-6 pp-h-6 pp-bg-purple-500 pp-rounded-full pp-mr-2"></div>\n        <div class="pp-w-6 pp-h-6 pp-bg-pink-500 pp-rounded-full"></div>\n      </div>\n    </div>\n  ',isActive:!1}],ye={headerLayout:{bgColor:"#ffffff",textColor:"#000000"},footerLayout:{bgColor:"#ffffff",textColor:"#000000"},sideBarLayout:{bgColor:"#ffffff",textColor:"#000000"},preferencesLayout:{bgColor:"#ffffff",textColor:"#000000",switch:{trueColor:"#006400",falseColor:"#5F615F",circleColor:"#ffffff",checkColor:"#000000",crossColor:"#000000"},rejectButtonLayout:{bgColor:"#5F615F",textColor:"#ffffff "},acceptButtonLayout:{bgColor:"#006400",textColor:"#ffffff"},saveButtonLayout:{bgColor:"#7a7a0c",textColor:"#ffffff"},verifyButtonLayout:{bgColor:"#006400",textColor:"#ffffff"}},otpModalLayout:{bgColor:"#ffffff",textColor:"#000000",resendButtonLayout:{bgColor:"#7a7a0c",textColor:"#ffffff"},submitButtonLayout:{bgColor:"#006400",textColor:"#ffffff"}},aboutLayout:{bgColor:"#ffffff",textColor:"#000000"}},Ut={headerLayout:{bgColor:"#10123c",textColor:"#ffffff"},footerLayout:{bgColor:"#10123c",textColor:"#ffffff"},sideBarLayout:{bgColor:"#10123c",textColor:"#ffffff"},preferencesLayout:{bgColor:"#10123c",textColor:"#ffffff",switch:{trueColor:"#006400",falseColor:"#6b6f6a",circleColor:"#ffffff",checkColor:"#000000",crossColor:"#000000"},rejectButtonLayout:{bgColor:"#6b6f6a",textColor:"#ffffff "},acceptButtonLayout:{bgColor:"#006400",textColor:"#ffffff"},saveButtonLayout:{bgColor:"#7a7a0c",textColor:"#ffffff"},verifyButtonLayout:{bgColor:"#006400",textColor:"#ffffff"}},otpModalLayout:{bgColor:"#10123c",textColor:"#ffffff",resendButtonLayout:{bgColor:"#7a7a0c",textColor:"#ffffff"},submitButtonLayout:{bgColor:"#006400",textColor:"#ffffff"}},aboutLayout:{bgColor:"#10123c",textColor:"#ffffff"}},Jt=[{label:"Header Layout Configuration",formControlName:"headerLayout",children:[{label:"Backgroun
1d Color",formControlName:"bgColor"},{label:"Text Color",formControlName:"textColor"}]},{label:"Footer Layout Configuration",formControlName:"footerLayout",children:[{label:"Background Color",formControlName:"bgColor"},{label:"Text Color",formControlName:"textColor"}]},{label:"SideBar Layout Configuration",formControlName:"sideBarLayout",children:[{label:"Background Color",formControlName:"bgColor"},{label:"Text Color",formControlName:"textColor"}]},{label:"Preferences Layout Configuration",formControlName:"preferencesLayout",children:[{label:"Preference Background Color",formControlName:"bgColor"},{label:"Text Color",formControlName:"textColor"},{label:"Switch configuration",formControlName:"switch",children:[{label:"Switch True Color",formControlName:"trueColor"},{label:"Switch False Color",formControlName:"falseColor"},{label:"Switch Circle Color",formControlName:"circleColor"},{label:"Check Text Color",formControlName:"checkColor"},{label:"Cross Text Color",formControlName:"crossColor"}]},{label:"Reject Button",formControlName:"rejectButtonLayout",children:[{label:"Reject Backgroun
1d Color",formControlName:"bgColor"},{label:"Reject Text Color",formControlName:"textColor"}]},{label:"Accept Button",formControlName:"acceptButtonLayout",children:[{label:"Accept Background Color",formControlName:"bgColor"},{label:"Accept Text Color",formControlName:"textColor"}]},{label:"Save Button",formControlName:"saveButtonLayout",children:[{label:"Save Background Color",formControlName:"bgColor"},{label:"Save Text Color",formControlName:"textColor"}]},{label:"Email Verify Button",formControlName:"verifyButtonLayout",children:[{label:"Email Background Color",formControlName:"bgColor"},{label:"Email Text Color",formControlName:"textColor"}]}]},{label:"OTP Modal Layout Configuration",formControlName:"otpModalLayout",children:[{label:"Modal Background Color",formControlName:"bgColor"},{label:"Modal Text Color",formControlName:"textColor"},{label:"Resend Button",formControlName:"resendButtonLayout",children:[{label:"Resend Background Color",formControlName:"bgColor"},{label:"Resend Text Color",formControlName:"textColor"}]},{label:"Submit Button",formControlName:"submitButtonLayout",children:[{label:"Submit Backgroun
1d Color",formControlName:"bgColor"},{label:"Submit Text Color",formControlName:"textColor"}]}]}],Et={config:{show_water_marks:!0,gpc_enabled:!0,email_verification:!0,company_logo:""},layout:ye},zt=[{label:"Settings",value:"settings"},{label:"Purposes",value:"purposes"},{label:"Preferences",value:"preferences"},{label:"Layout",value:"layout"}];var b=d(92340);const Pe=[{label:"United States",iso:"US",code:"+1"},{label:"Canada",iso:"CA",code:"+1"},{label:"India",iso:"IN",code:"+91"},{label:"Singapore",iso:"SG",code:"+65"},{label:"United Kingdom",iso:"GB",code:"+44"},{label:"Germany",iso:"DE",code:"+49"},{label:"France",iso:"FR",code:"+33"},{label:"Italy",iso:"IT",code:"+39"},{label:"Spain",iso:"ES",code:"+34"},{label:"Netherlands",iso:"NL",code:"+31"},{label:"Belgium",iso:"BE",code:"+32"},{label:"Sweden",iso:"SE",code:"+46"},{label:"Norway",iso:"NO",code:"+47"},{label:"Denmark",iso:"DK",code:"+45"},{label:"Finland",iso:"FI",code:"+358"},{label:"Poland",iso:"PL",code:"+48"},{label:"Portugal",iso:"PT",code:"+351"},{label:"Austria",iso:"AT",code:"+43"},{label:"Switzerland",iso:"CH",code:"+41"},{label:"Czech Republic",iso:"CZ",code:"+420"},{label:"Hungary",iso:"HU",code:"+36"},{label:"Romania",iso:"RO",code:"+40"},{label:"Greece",iso:"GR",code:"+30"},{label:"Ireland",iso:"IE",code:"+353"},{label:"Luxembourg",iso:"LU",code:"+352"},{label:"Slovakia",iso:"SK",code:"+421"},{label:"Croatia",iso:"HR",code:"+385"},{label:"Bulgaria",iso:"BG",code:"+359"},{label:"Estonia",iso:"EE",code:"+372"},{label:"Latvia",iso:"LV",code:"+371"},{label:"Lithuania",iso:"LT",code:"+370"},{label:"Slovenia",iso:"SI",code:"+386"},{label:"Cyprus",iso:"CY",code:"+357"},{label:"Malta",iso:"MT",code:"+356"}],Bt=[{label:"Show Company Watermark",description:`If disabled, ${b.N.portalPrefix} branding will disappear from the bottom right corner of the banner.`,formControlName:"show_water_marks"},{label:"Mask IP Address",description:"If enabled, the user's IP address will be masked for privacy.",formControlName:"mask_ip_Address"},{label:"Show Badge Button After Consent",description:"If enabled, a privacy settings badge will remain on the website after closing the banner",formControlName:"show_badge"},{label:"Enable Verification",description:"If enabled, verification is required to give consent.",formControlName:"verification_required"}];var pe=d(72986),Yt=d(2994),S=d(27221),le=d(87545),Oe=d(40537),e=d(94650),Y=d(62430);let Se=(()=>{const i=class extends Y.a{constructor(){super({oid:"",pid:"",configurationForm:new c.cw({}),publishType:"Draft",contentSaving:"",currentConfigIndex:1,purposes:[],preferences:[],jsPath:"",publishing:!1,jurisdiction:[],dataAttributes:[]})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();var Qt=d(17375),ee=d(37407),ke=d(591);let te=(()=>{const i=class extends Y.a{constructor(){super({languageList:[],defaultLanguage:new Map,customLang:new Map,enabledLanguages:[],selectedLanguages:{}}),this.languageListChanged=new ke.X(!1)}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();var se=d(80529),de=d(46262);let Je=(()=>{const i=class{constructor(t,a){this.http=t,this.loki=a}getLanguages(t,a){return this.http.get(`${b.N.apiUrlV2}/get/languages`)}getLanguageByCode(t){return this.http.get(`assets/consent-preference-languages/${t}.json`)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(se.eN),e.LFG(de.L))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Ee=(()=>{const i=class extends Y.a{constructor(){super({layoutConfigForm:new c.cw({}),layoutTypes:Zt,layoutConfigurationList:Jt,layoutSelected:"Light Theme"})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();var ze=d(11481);let ge=(()=>{const i=class{constructor(t,a,r,p,l,g,_,P,m,x){this.activatedRouter=t,this.consentManagementStateService=a,this.consentManagementApiService=r,this.modalService=p,this.loading=l,this.consentManagementLanguageStateService=g,this.consentManagementLanguageApiService=_,this.consentManagementlayoutStateService=P,this.messageService=m,this.titleService=x}init(){this.titleService.setTitle("Preference Build Manager - "+b.N.portalPrefix),this.activatedRouter.queryParams.subscribe(t=>{this.consentManagementStateService.updateState({oid:t.oid,pid:t.pid}),this.setInitalConfigForm(),this.getPuporses(),this.getPreferences(),this.getDataAttibutes(),this.consentManagementApiService.getConfig(this.consentManagementStateService.getState().oid,this.consentManagementStateService.getState().pid).subscribe({next:a=>{this.consentManagementStateService.updateState({jsPath:a?.response?.js_location}),a.response.configuration?this.updateConfigForm(a.response):(this.loading.start(),this.setInitialLanguageConfig(),this.loading.stop())},error:a=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in getting configuration"})}}),this.consentManagementApiService.getPropertyPlanDetails(this.consentManagementStateService.getState().pid).subscribe(a=>{let r=!1;a.response?.features.length>
10&&a.response.features.forEach(p=>{"Consent Preference - Remove Powered By branding"===p.feature&&(r=!0)}),r?this.consentManagementStateService.getState().configurationForm.get("config").get("show_water_marks").enable():this.consentManagementStateService.getState().configurationForm.get("config").get("show_water_marks").disable()})})}getDataAttibutes(){this.consentManagementApiService.getDataAttibutes().subscribe(t=>{this.consentManagementStateService.updateState({dataAttributes:t})})}getJuridictionList(){this.consentManagementApiService.getJurisdictionList(this.consentManagementStateService.getState().pid).subscribe({next:t=>{this.consentManagementStateService.updateState({jurisdiction:t.response})},error:t=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in getting jurisdiction list"})}})}deepFillFromApi(t,a,r=!1){if(null==a)return t;if(null==t||""===t)return a;if("object"!=typeof t||"object"!=typeof a||Array.isArray(t)||Array.isArray(a))return r&&t!==a?a:t;const p={...t};for(const l of Object.keys(a)){const g=p[l],_=a[l];null!=g&&""!==g?"object"!=typeof g||"object"!=typeof _||Array.isArray(g)||Array.isArray(_)?r&&g!==_&&(p[l]=_):p[l]=this.deepFillFromApi(g,_,r):p[l]=_}return p}updateConfigForm(t){const a=t.configuration.config;a.verification_required&&!a.email_verification&&(a.email_verification=!0),(!a.country_codes||0===a.country_codes.length)&&(a.country_codes=Pe.map(m=>({label:m.iso,code:m.code}))),this.consentManagementStateService.getState().configurationForm.patchValue({config:a,layout:t.configuration.layout}),this.consentManagementLanguageStateService.languageListChanged.pipe((0,pe.q)(1)).subscribe(m=>{if(m){const{languageList:x}=this.consentManagementLanguageStateService.getState();this.consentManagementLanguageStateService.updateState({selectedLanguages:x.filter(C=>"en-US"===C.language_code)[0]})}});const r=t.configuration.language_config,p=r.customLanguages||{},l=r.defaultLanguages||{},_=Array.from(new Set([...Object.keys(p),...Object.keys(l)])).map(m=>this.consentManagementLanguageApiService.getLanguageByCode(m).pipe((0,Yt.b)(x=>{x&&(p[m]&&(p[m]=this.deepFillFromApi(p[m],x)),l[m]&&(l[m]=this.deepFillFromApi(l[m],x,!0)))}),(0,S.K)(x=>(console.error("Language API failed for",m,x),(0,At.of)(null))))),P=()=>{r.customLang=p,r.defaultLanguage=l,this.consentManagementLanguageStateService.updateState({enabledLanguages:r.enabledLanguageList,customLang:new Map([...Object.entries(p)]),defaultLanguage:new Map([...Object.entries(l)])});const m=r.customLang["en-US"]?.CONTENT||r.defaultLanguage["en-US"]?.CONTENT;m&&this.consentManagementStateService.getState().configurationForm.get("content").patchValue(m)};_.length?(0,Lt.D)(_).subscribe(()=>P()):P(),t?.configuration?.config?.theme&&this.consentManagementlayoutStateService.updateState({layoutSelected:t?.configuration?.config?.theme})}setInitialLanguageConfig(){this.consentManagementLanguageStateService.languageListChanged.pipe((0,pe.q)(1)).subscribe(t=>{if(t){const{languageList:a}=this.consentManagementLanguageStateService.getState();this.consentManagementLanguageStateService.updateState({enabledLanguages:a.filter(r=>"en-US"===r.language_code),selectedLanguages:a.filter(r=>"en-US"===r.language_code)[0]})}}),this.consentManagementLanguageApiService.getLanguageByCode("en-US").subscribe({next:t=>{this.consentManagementLanguageStateService.updateState({defaultLanguage:this.consentManagementLanguageStateService.getState().defaultLanguage.set("en-US",t)}),this.consentManagementStateService.getState().configurationForm.get("content").patchValue(t.CONTENT)}})}setInitalConfigForm(){let t=new c.cw({config:new c.cw({show_water_marks:new c.NI(!0),gpc_enabled:new c.NI(!1),email_verification:new c.NI(!0),mask_ip_Address:new c.NI(!1),company_logo:new c.NI(""),company_img_url:new c.NI(""),company_name:new c.NI(""),display_type:new c.NI("fullscreen"),display_default_route:ne
1w c.NI("preference_page"),show_badge:new c.NI(!1),verification_required:new c.NI(!1),whatsapp_verification:new c.NI(!1),sms_verification:new c.NI(!1),country_codes:new c.NI(Pe.map(a=>({label:a.iso,code:a.code})),[a=>{const r=a.parent;if(!r)return null;const p=r.get("sms_verification")?.value,l=r.get("whatsapp_verification")?.value;return!p&&!l||a.value&&0!==a.value.length?null:{required:!0}}]),dsar_request_link:new c.NI(""),is_minor:new c.NI(!1)}),layout:new c.cw({headerLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)}),footerLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)}),sideBarLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("#000000")}),preferencesLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required),switch:new c.cw({trueColor:new c.NI("",c.kI.required),falseColor:new c.NI("",c.kI.required),circleColor:new c.NI("",c.kI.required),checkColor:new c.NI("",c.kI.required),crossColor:new c.NI("",c.kI.required)}),rejectButtonLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)}),acceptButtonLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)}),saveButtonLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)}),verifyButtonLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)})}),otpModalLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required),resendButtonLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)}),submitButtonLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)})}),aboutLayout:new c.cw({bgColor:new c.NI("",c.kI.required),textColor:new c.NI("",c.kI.required)})}),content:new c.cw({sideBarContent:new c.cw({overview:new c.NI("",c.kI.required),preference:new c.NI("",c.kI.required),about:new c.NI("",c.kI.required),exit:new c.NI("",c.kI.required)}),overviewContent:new c.cw({title:new c.NI("",c.kI.required),description:new c.NI("",c.kI.required)}),managePreferenceContent:new c.cw({purposeTitle:new c.NI("",c.kI.required),preferenceTitle:new c.NI("",c.kI.required),rejectButton:new c.NI("",c.kI.required),acceptButton:new c.NI("",c.kI.required),saveButton:new c.NI("",c.kI.required),emailVerifyButton:new c.NI("",c.kI.required),emailVerifyTitle:new c.NI("",c.kI.required),emailVerifyDescription:new c.NI("",c.kI.required)}),dashboard:new c.cw({dashboard_overview:new c.NI(""),modify_cookie_consent:new c.NI(""),modify_consent_preference:new c.NI(""),raise_grievance:new c.NI(""),total_purpose:new c.NI(""),active_purpose:new c.NI(""),expired_purpose:new c.NI(""),withdrawn_purpose:new c.NI(""),timestamp:new c.NI(""),purpose_id:new c.NI(""),purpose_name:new c.NI(""),status:new c.NI(""),search:new c.NI(""),export_csv:new c.NI(""),export_pdf:new c.NI(""),active:new c.NI(""),expired:new c.NI(""),no_consent:new c.NI(""),purpose_history:new c.NI(""),dashboard:new c.NI(""),no_record:new c.NI(""),purpose_history_desc:new c.NI(""),page:new c.NI(""),of:new c.NI(""),next:new c.NI(""),previous:new c.NI(""),withdrawn:new c.NI("")})})});t.get("layout").patchValue(ye),this.consentManagementStateService.updateState({configurationForm:t})}getPuporses(){this.consentManagementApiService.getConsentPurposes(this.consentManagementStateService.getState().pid).pipe((0,le.w)(t=>(this.consentManagementStateService.updateState({purposes:t.response}),this.consentManagementApiService.getJurisdictionList(this.consentManagementStateService.getState().pid)))).subscribe({next:t=>{this.consentManagementStateService.updateState({jurisdiction:t.response})},error:t=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in getting purposes list"})}})}getPreferences(){this.consentManagementApiService.getPreferences(this.consentManagementStateService.getState().pid).subscribe({next:t=>{this.consentManagementStateService.updateState({preferences:t.response})},error:t=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in getting preferences list"})}})}onConfigChanged(t){this.consentManagementStateService.updateState({currentConfigIndex:t})}openModalWithTemplateRef(t){this.modalRef=this.modalService.show(t,{class:"modal-sm setup-modal",animated:!1,keyboard:!1,ignoreBackdropClick:!0})}closeModal(){this.modalRef.hide()}onResetToDefaultConfig(){this.loading.start(),this.modalRef.hide();const{configurationForm:t}=this.consentManagementStateService.getState();t.patchValue(Et),this.consentManagementStateService.updateState({configurationForm:t}),this.loading.stop()}saveConfig(t){this.loading.start();let a=this.getConfigPayload();this.consentManagementApiService.saveConfig(this.consentManagementStateService.getState().oid,this.consentManagementStateService.getState().pid,a,t).subscribe({next:()=>{this.loading.stop(),this.messageService.add({severity:"success",summary:"Success",detail
1:"Configuration saved successfully"})},error:r=>{this.loading.stop(),this.messageService.add({severity:"error",summary:"Error",detail:"Error in saving configuration"})}})}publishConfig(t,a){this.consentManagementStateService.updateState({publishing:!0});let r=this.getConfigPayload();this.consentManagementApiService.publishConfig(this.consentManagementStateService.getState().oid,this.consentManagementStateService.getState().pid,r,t).pipe((0,Oe.x)(()=>this.consentManagementStateService.updateState({publishing:!1}))).subscribe({next:p=>{this.consentManagementStateService.updateState({jsPath:p.JSPath}),this.modalRef.hide(),a&&this.openModalWithTemplateRef(a)},error:p=>{this.modalRef.hide(),this.messageService.add({severity:"error",summary:"Error",detail:"Error in publishing configuration"})}})}getLanguageConfig(){return{enabledLanguageList:this.consentManagementLanguageStateService.getState().enabledLanguages,defaultLanguages:this.getPayload(this.consentManagementLanguageStateService.getState().defaultLanguage),customLanguages:this.getPayload(this.consentManagementLanguageStateService.getState().customLang)}}getPayload(t){const a={};if(0!==t.size){for(let[r,p]of t)a[r]=p;return a}return a}getStateObs(){return this.consentManagementStateService.getStateObs()}getConfigPayload(){return{oid:this.consentManagementStateService.getState().oid,pid:this.consentManagementStateService.getState().pid,configuration:{config:{...this.consentManagementStateService.getState().configurationForm.getRawValue().config,theme:this.consentManagementlayoutStateService.getState().layoutSelected},layout:this.consentManagementStateService.getState().configurationForm.value.layout,language_config:this.getLanguageConfig(),purposes:this.consentManagementStateService.getState().purposes,preferences:this.consentManagementStateService.getState().preferences.map(t=>(t?.searchName&&delete t.searchName,t)),jurisdiction:this.consentManagementStateService.getState().jurisdiction}}}getState(){return this.consentManagementStateService.getState()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(q.gz),e.LFG(Se),e.LFG(Qt.a),e.LFG(re.tT),e.LFG(ee.LA),e.LFG(te),e.LFG(Je),e.LFG(Ee),e.LFG(w.ez),e.LFG(ze.Dx))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();var Q=d(66965),F=(()=>{return(o=F||(F={}))[o.Add=0]="Add",o[o.Edit=1]="Edit",o[o.Read=2]="Read",F;var o})(),y=(()=>{return(o=y||(y={})).VIEW_DETAILS="VIEW_DETAILS",o.EDIT="EDIT",o.DELETE="DELETE",o.ENABLE="ENABLE",o.DISBALE="DISABLE",y;var o})();const Gt=[{label:"",key:"",columnType:"Reorder"},{label:"Name",key:"name",columnType:"Link"},{label:"Purpose Id",key:"id",columnType:"Text"},{label:"Description",key:"description",columnType:"Text"},{label:"Subject Type",key:"data_subject_types",columnType:"CustomObject",objectKey:"name"},{label:"Status",key:"enabled",columnType:"Status"},{label:"Created At",key:"created_at",columnType:"Date"},{label:"Last Updated",key:"updated_at",columnType:"Date"},{label:"Actions",key:"",columnType:"Actions"}];let Ht=(()=>{const i=class extends Y.a{constructor(){super({purposes:[],selectedPurpose:"",isEditing:!1,columList:Gt,canShowModal:!1,actionType:F.Add})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Rt=(()=>{const i=class{constructor(t){this.consentManagementStateService=t}getPayloadFromPurposeForm(t){return{name:t.basicDetails.name||"",display_name:"",code:"",language:"en-US",description:t.basicDetails.description||"",display_description:"",editable:!0,enabled:!0,validity_period_days:t.basicDetails.validity,essential:"Yes"===t.basicDetails.essential,data_attributes:t.basicDetails.dataAttributes,data_subject_types:t.basicDetails.dataSubjectType,legal_bases:this.getLegalBasesAssignemntValues(t.legalBases),custom_purpose:!0,legal_base_description:"",requires_display:this.getRequiresDisplayValues(t.legalBases),base_purpose:t.basicDetails.purposeCategory,version:0,purpose_data_attributes:this.getPurposeDataAttributes(t.basicDetails.dataAttributes,t.legalBases)}}getLegalBasesAssignemntValues(t){const a={};return this.consentManagementStateService.getState().jurisdiction.map(r=>{a[r.code]=t[r.code].legalAssignment.value}),a}getRequiresDisplayValues(t){const a={};return this.consentManagementStateService.getState().jurisdiction.map(r=>{a[r.code]=t[r.code].requiresDisplay}),a}getPurposeDataAttributes(t,a){const r={};return this.consentManagementStateService.getState().jurisdiction.forEach(l=>{const g=l.code,P=new Set((a[g]?.requiredAttributes||[]).map(m=>m.id));r[g]=(t||[]).map(m=>({id:m.id,name:m.name,required:P.has(m.id)}
1))}),r}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Se))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();var L=d(61737);let jt=(()=>{const i=class{constructor(t,a){this.http=t,this.loki=a,this.purposeBasepath="/consent-management/consent-purpose/"}createConsentPurposes(t,a){return this.http.post(`${b.N.apiUrlV2}${this.purposeBasepath}${t}`,a).pipe((0,S.K)(r=>(0,L._)(r)))}updateConsentPurposes(t,a,r){return this.http.put(`${b.N.apiUrlV2}/consent-management/consent-purpose/${t}/${a}`,r).pipe((0,S.K)(l=>(0,L._)(l)))}deleteConsentPurposes(t,a){return this.http.delete(`${b.N.apiUrlV2}/consent-management/consent-purpose-details/${t}/${a}`).pipe((0,S.K)(p=>(0,L._)(p)))}changeStatusOfConsentPurpose(t,a){return this.http.put(`${b.N.apiUrlV2}/consent-management/consent-purpose-status/${t}/${a}`,{}).pipe((0,S.K)(p=>(0,L._)(p)))}savePurposeOrder(t,a){return this.http.put(`${b.N.apiUrlV2}/consent-management/consent-purpose-details/${t}`,a).pipe((0,S.K)(p=>(0,L._)(p)))}renewPurposes(t,a,r){return this.http.post(`${b.N.apiUrlV2}/consent-management/renew-purpose-consent/${t}/${a}`,r).pipe((0,S.K)(p=>(0,L._)(p)))}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(se.eN),e.LFG(de.L))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Te=(()=>{const i=class{constructor(t,a,r,p,l){this.consentManagementPurposesStateService=t,this.consentManagementPurposesAdapaterService=a,this.consentManagementPurposeApiService=r,this.messageService=p,this.confirmationService=l}init(t,a,r){t.forEach(p=>p.display_name=`${p.name["en-US"]}`),this.consentManagementPurposesStateService.updateState({purposes:t})}addPurpose(){this.consentManagementPurposesStateService.updateState({selectedPurpose:null,canShowModal:!0,actionType:F.Add,isEditing:!0})}viewDetails(t){this.consentManagementPurposesStateService.updateState({selectedPurpose:t,canShowModal:!0,actionType:F.Read,isEditing:!1})}editDetails(t){this.consentManagementPurposesStateService.updateState({selectedPurpose:t,canShowModal:!0,actionType:F.Edit,isEditing:!0})}deletePurpose(t,a,r){this.confirmationService.confirm({target:event.target,message:`Are you sure you want to delete this purpose of ${t.name["en-US"]}?`,header:"Confirmation",icon:"pi pi-exclamation-triangle",acceptIcon:"none",rejectIcon:"none",rejectButtonStyleClass:"p-button-text",accept:()=>{this.consentManagementPurposeApiService.deleteConsentPurposes(a,t.id).subscribe({next:()=>{this.messageService.add({severity:"success",summary:"Success",detail:"Purpose deleted successfully"}),r.emit()},error:p=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in deleting purpose"})}})}})}closeModal(t){this.consentManagementPurposesStateService.updateState({canShowModal:t})}getStateObs(){return this.consentManagementPurposesStateService.getStateObs()}savePurposeDetails(t,a,r){const p=this.consentManagementPurposesAdapaterService.getPayloadFromPurposeForm(t);this.consentManagementPurposeApiService.createConsentPurposes(a,p).subscribe({next:()=>{this.consentManagementPurposesStateService.updateState({canShowModal:!1}),this.messageService.add({severity:"success",summary:"Success",detail:"Purpose created successfully"}),r.emit()},error:l=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in creating purpose"})}})}editPurposeDetails(t,a,r){const p=this.consentManagementPurposesAdapaterService.getPayloadFromPurposeForm(t.formValue);this.consentManagementPurposeApiService.updateConsentPurposes(a,t.purposeId,p).subscribe({next:()=>{this.consentManagementPurposesStateService.updateState({canShowModal:!1}),this.messageService.add({severity:"success",summary:"Success",detail:"Purpose updated successfully"}),setTimeout(()=>{const l={old_purpose_name:this.consentManagementPurposesStateService.getState().selectedPurpose.name["en-US"],old_purpose_description:this.consentManagementPurposesStateService.getState().selectedPurpose.description["en-US"],new_purpose_name:t.formValue.basicDetails.name["en-US"],new_purpose_description:t.formValue.basicDetail
1s.description["en-US"]};this.confirmationService.confirm({message:"Do you want to let your users give their consents again since purpose has been updated?",header:"Confirmation",icon:"pi pi-exclamation-triangle",acceptIcon:"none",rejectIcon:"none",rejectButtonStyleClass:"p-button-text",accept:()=>{this.consentManagementPurposeApiService.renewPurposes(a,t.purposeId,l).subscribe({next:()=>{this.messageService.add({severity:"success",summary:"Success",detail:"Consent renew sent successfully"})},error:g=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in renewing consent"})}})}})},0),r.emit()},error:l=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in updating purpose"})}})}menuItemClicked(t,a,r,p){switch(t){case y.VIEW_DETAILS:this.viewDetails(a);break;case y.EDIT:this.editDetails(a);break;case y.DELETE:this.deletePurpose(a,p,r);break;case y.DISBALE:case y.ENABLE:this.changePurposeStatus(a,p,r)}}changePurposeStatus(t,a,r){this.confirmationService.confirm({target:event.target,message:`Are you sure you want to ${t.enabled?"disable":"enable"} this purpose of ${t.name["en-US"]}?`,header:"Confirmation",icon:"pi pi-exclamation-triangle",acceptIcon:"none",rejectIcon:"none",rejectButtonStyleClass:"p-button-text",accept:()=>{this.consentManagementPurposeApiService.changeStatusOfConsentPurpose(a,t.id).subscribe({next:()=>{this.messageService.add({severity:"success",summary:"Success",detail:"Purpose status changed successfully"}),r.emit()},error:p=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in updating purpose status"})}})}})}saveOrder(t,a){let{purposes:r}=this.consentManagementPurposesStateService.getState();r=r.map((p,l)=>({...p,purpose_order:l+1})),this.consentManagementPurposeApiService.savePurposeOrder(t,r).subscribe({next:()=>{a.emit()},error:p=>{}})}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Ht),e.LFG(Rt),e.LFG(jt),e.LFG(w.ez),e.LFG(w.YP))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();var N=(()=>{return(o=N||(N={}))[o.Add=0]="Add",o[o.Edit=1]="Edit",o[o.Read=2]="Read",N;var o})();const $t=[{label:"Name",key:"name",columnType:"Link"},{label:"Preference Id",key:"id",columnType:"Text"},{label:"Description",key:"description",columnType:"Text"},{label:"Status",key:"enabled",columnType:"Status"},{label:"Created At",key:"created_at",columnType:"Date"},{label:"Last Updated",key:"updated_at",columnType:"Date"},{label:"Actions",key:"",columnType:"Actions"}];let Kt=(()=>{const i=class extends Y.a{constructor(){super({preferences:[],selectedPreference:void 0,isEditing:!1,columList:$t,canShowModal:!1,actionType:N.Add})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Vt=(()=>{const i=class{getPayloadFromPreferenceForm(t){return{name:t.basicDetails.name||"",description:t.basicDetails.description||"",frequency:["Weekly, Monthly"],editable:!0,enabled:!0,is_custom_preference:!0,channel:this.getChannelList(t.channel.channel_list)}}getChannelList(t){return t.filter(a=>void 0!==a).map(a=>a.value)}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Wt=(()=>{const i=class{constructor(t,a){this.http=t,this.loki=a,this.preferenceBasepath="/consent-management/consent-communication-preference/",this.detailsPreferenceBasepath="/consent-management/consent-communication-preference-details/"}createPrefererence(t,a){return this.http.post(`${b.N.apiUrlV2}${this.preferenceBasepath}${t}`,a).pipe((0,S.K)(r=>(0,L._)(r)))}updatePreference(t,a,r){return this.http.put(`${b.N.apiUrlV2}${this.detailsPreferenceBasepath}${t}/${a}`,r).pipe((0,S.K)(p=>(0,L._)(p)))}deletePreference(t,a){return this.http.delete(`${b.N.apiUrlV2}${this.detailsPreferenceBasepath}${t}/${a}`).pipe((0,S.K)(r=>(0,L._)(r)))}changeStatusOfConsentPreference(t,a){return this.http.put(`${b.N.apiUrlV2}/consent-management/consent-communication-preference-status/${t}/${a}`,{}).pipe((0,S.K)(p=>(0,L._)(p)))}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(se.eN),e.LFG(de.L))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),me=(()=>{const i=class{constructor(t,a,r,p,l){this.consentManagementPreferencesStateService=t,this.consentManagementPreferencesAdapaterService=a,this.consentManagementPreferencesApiService=r,this.messageService=p,this.confirmationService=l}init(t){t.forEach(a=>a.searchName=`${a.name["en-US"]}`),this.consentManagementPreferencesStateService.updateState({preferences:t})}addPreference(){this.consentManagementPreferencesStateService.updateState({selectedPreference:null,canShowModal:!0,actionType:N.Add,isEditing:!0})}viewDetails(t){this.consentManagementPreferencesStateService.updateState({selectedPreference:t,canShowModal:!0,actionType:N.Read,isEditing:!1})}editDetails(t){this.consentManagementPreferencesStateService.updateState({selectedPreference:t,canShowModal:!0,actionType:N.Edit,isEditing:!0})}deletePreference(t,a,r){this.confirmationService.confirm({target:event.target,message:`Are you sure you want to delete this preference ${t.name["en-US"]}?`,header:"Confirmation",icon:"pi pi-exclamation-triangle",acceptIcon:"none",rejectIcon:"none",rejectButtonStyleClass:"p-button-text",accept:()=>{this.consentManagementPreferencesApiService.deletePreference(a,t.id).subscribe({next:()=>{this.messageService.add({severity:"success",summary:"Success",detail
1:"Preference deleted successfully"}),r.emit()},error:p=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in deleting preference"})}})}})}closeModal(t){this.consentManagementPreferencesStateService.updateState({canShowModal:t})}getStateObs(){return this.consentManagementPreferencesStateService.getStateObs()}savePreferenceDetails(t,a,r){const p=this.consentManagementPreferencesAdapaterService.getPayloadFromPreferenceForm(t);this.consentManagementPreferencesApiService.createPrefererence(a,[p]).subscribe({next:()=>{this.consentManagementPreferencesStateService.updateState({canShowModal:!1}),this.messageService.add({severity:"success",summary:"Success",detail:"Preference created successfully"}),r.emit()},error:l=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in creating preference"})}})}editPreferenceDetails(t,a,r){const p=this.consentManagementPreferencesAdapaterService.getPayloadFromPreferenceForm(t.formValue);this.consentManagementPreferencesApiService.updatePreference(a,t.preferenceId,p).subscribe({next:()=>{this.consentManagementPreferencesStateService.updateState({canShowModal:!1}),this.messageService.add({severity:"success",summary:"Success",detail:"Preference updated successfully"}),r.emit()},error:l=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in updating preference"})}})}menuItemClicked(t,a,r,p){switch(t){case y.VIEW_DETAILS:this.viewDetails(a);break;case y.EDIT:this.editDetails(a);break;case y.DELETE:this.deletePreference(a,p,r);break;case y.DISBALE:case y.ENABLE:this.changePurposeStatus(a,p,r)}}changePurposeStatus(t,a,r){this.confirmationService.confirm({target:event.target,message:`Are you sure you want to  ${t.enabled?"disable":"enable"} this preference of ${t.name["en-US"]}?`,header:"Confirmation",icon:"pi pi-exclamation-triangle",acceptIcon:"none",rejectIcon:"none",rejectButtonStyleClass:"p-button-text",accept:()=>{this.consentManagementPreferencesApiService.changeStatusOfConsentPreference(a,t.id).subscribe({next:()=>{this.messageService.add({severity:"success",summary:"Success",detail:"Preference status changed successfully"}),r.emit()},error:p=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in updating preference status"})}})}})}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Kt),e.LFG(Vt),e.LFG(Wt),e.LFG(w.ez),e.LFG(w.YP))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})();var ne=d(12553);function Xt(o,i){1&o&&(e._UZ(0,"i",18),e._uU(1,"General"))}function en(o,i){1&o&&(e._UZ(0,"i",19),e._uU(1,"Verification"))}function tn(o,i){1&o&&(e._UZ(0,"i",20),e._uU(1,"Branding"))}function nn(o,i){1&o&&(e._UZ(0,"i",21),e._uU(1,"Display"))}function on(o,i){1&o&&(e._UZ(0,"i",22),e._uU(1,"Privacy & Legal"))}function an(o,i){if(1&o&&(e.TgZ(0,"div",25)(1,"div",26)(2,"h3",27),e._uU(3),e.qZA(),e.TgZ(4,"p",28),e._uU(5),e.qZA()(),e.TgZ(6,"label",29),e._UZ(7,"p-inputSwitch",30),e.qZA()()),2&o){const n=i.$implicit,t=e.oxw(3);e.Q6J("formGroup",t.configurationItemFormGroup),e.xp6(3),e.Oqu(n.label),e.xp6(2),e.hij(" ",n.description," "),e.xp6(2),e.s9C("formControlName",n.formControlName)}}function rn(o,i){if(1&o&&(e.TgZ(0,"div",23),e.YNc(1,an,8,4,"div",24),e.qZA()),2&o){const n=e.oxw(2);e.xp6(1),e.Q6J("ngForOf",n.configItems)}}function cn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"button",42),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.openCountryModal("whatsapp"))}),e._UZ(1,"i",43),e._uU(2," Configure Country Codes "),e.TgZ(3,"span",44),e._uU(4),e.qZA()()}if(2&o){const n=e.oxw(3);e.xp6(4),e.hij("(",n.getSelectedCount()," selected)")}}function pn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"button",42),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.openCountryModal("sms"))}),e._UZ(1,"i",43),e._uU(2," Configure Country Codes "),e.TgZ(3,"span",44),e._uU(4),e.qZA()()}if(2&o){const n=e.oxw(3);e.xp6(4),e.hij("(",n.getSelectedCount()," selected)")}}function ln(o,i){if(1&o&&(e.TgZ(0,"div",31)(1,"h3",32),e._uU(2,"Verification"),e.qZA(),e.TgZ(3,"p",33),e._uU(4," Enable verification channels for consent submission. "),e.qZA(),e.TgZ(5,"div",34)(6,"div",35)(7,"div")(8,"h4",36),e._uU(9,"Email Verification"),e.qZA(),e.TgZ(10,"p",37),e._uU(11," If enabled, you can choose to verify consent by email before submitting it. "),e.qZA()(),e._UZ(12,"p-inputSwitch",38),e.qZA()(),e.TgZ(13,"div",34)(14,"div",35)(15,"div")(16,"h4",36),e._uU(17,"WhatsApp Verification"),e.qZA(),e.TgZ(18,"p",37),e._uU(19," If enabled, you can choose to verify consent by WhatsApp before submitting it. "),e.qZA(),e.YNc(20,cn,5,1,"button",39),e.qZA(),e._UZ(21,"p-inputSwitch",40),e.qZA()(),e.TgZ(22,"div",34)(23,"div",35)(24,"div")(25,"h4",36),e._uU(26,"SMS Verification"),e.qZA(),e.TgZ(27,"p",37),e._uU(28," If enabled, you can choose to verify consent by SMS before submitting it. "),e.qZA(),e.YNc(29,pn,5,1,"button",39),e.qZA(),e._UZ(30,"p-inputSwitch",41),e.qZA()()()),2&o){const n=e.oxw(2);
1e.Q6J("formGroup",n.configurationItemFormGroup),e.xp6(20),e.Q6J("ngIf",n.configurationItemFormGroup.get("whatsapp_verification").value),e.xp6(9),e.Q6J("ngIf",n.configurationItemFormGroup.get("sms_verification").value)}}function sn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",45)(1,"div")(2,"span",46),e._uU(3,"Country Codes"),e.qZA()(),e.TgZ(4,"button",47),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.closeCountryModal())}),e._UZ(5,"i",48),e.qZA()()}}function dn(o,i){1&o&&(e.TgZ(0,"tr"),e._UZ(1,"th",49),e.TgZ(2,"th",50),e._uU(3,"Country"),e.qZA(),e.TgZ(4,"th",51),e._uU(5,"ISO"),e.qZA(),e.TgZ(6,"th",52),e._uU(7,"Dial Code"),e.qZA()())}const Ae=function(){return{standalone:!0}};function gn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"tr",53),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(2);return e.KtG(p.toggleCountryCode(r))}),e.TgZ(1,"td",54),e.NdJ("click",function(a){return a.stopPropagation()}),e.TgZ(2,"p-checkbox",12),e.NdJ("onChange",function(){const r=e.CHM(n).$implicit,p=e.oxw(2);return e.KtG(p.toggleCountryCode(r))}),e.qZA()(),e.TgZ(3,"td",55),e._uU(4),e.qZA(),e.TgZ(5,"td",56),e._uU(6),e.qZA(),e.TgZ(7,"td",57),e._uU(8),e.qZA()()}if(2&o){const n=i.$implicit,t=e.oxw(2);e.Udp("background",t.isCountrySelected(n)?"#f0fdf4":""),e.xp6(2),e.Q6J("binary",!0)("ngModel",t.isCountrySelected(n))("ngModelOptions",e.DdM(8,Ae)),e.xp6(2),e.Oqu(n.label),e.xp6(2),e.Oqu(n.iso),e.xp6(2),e.Oqu(n.code)}}function mn(o,i){1&o&&(e.TgZ(0,"tr")(1,"td",58),e._uU(2," No countries match your search. "),e.qZA()())}function _n(o,i){1&o&&(e.TgZ(0,"span",64),e._UZ(1,"i",65),e._uU(2," At least one country must be selected. "),e.qZA())}function un(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",59)(1,"div",60)(2,"div")(3,"span",61),e._uU(4),e.qZA(),e.YNc(5,_n,3,0,"span",62),e.qZA(),e.TgZ(6,"button",63),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.closeCountryModal())}),e._uU(7," Done "),e.qZA()()()}if(2&o){const n=e.oxw(2);e.xp6(4),e.AsE("",n.getSelectedCount()," of ",n.countryCodeOptions.length," selected"),e.xp6(1),e.Q6J("ngIf",n.countryCodeError),e.xp6(1),e.Udp("opacity",n.countryCodeError?"0.5":"1")("cursor",n.countryCodeError?"not-allowed":"pointer"),e.Q6J("disabled",n.countryCodeError)}}function fn(o,i){1&o&&e._UZ(0,"i",91)}function hn(o,i){if(1&o&&e._UZ(0,"img",92),2&o){const n=e.oxw(4);e.Q6J("src",n.previewUrl,e.LSH)}}function bn(o,i){if(1&o&&(e.TgZ(0,"p",93),e._uU(1),e.qZA()),2&o){const n=e.oxw(4);e.xp6(1),e.hij(" ",n.errorMessage," ")}}function xn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"button",94),e.NdJ("click",function(){e.CHM(n),e.oxw();const a=e.MAs(12),r=e.oxw(3);return e.KtG(r.removeImage(a))}),e._uU(1," Remove Image "),e.qZA()}}function Cn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div")(1,"div")(2,"h3",81),e._uU(3,"Company Logo"),e.qZA(),e.TgZ(4,"div",82)(5,"div",83),e.YNc(6,fn,1,0,"i",84),e.YNc(7,hn,1,1,"img",85),e.qZA(),e.TgZ(8,"div")(9,"label",86),e._uU(10,"Upload your company logo (JPG, PNG formats supported)"),e.qZA(),e.TgZ(11,"input",87,88),e.NdJ("change",function(a){e.CHM(n);const r=e.oxw(3);return e.KtG(r.onFileSelected(a))}),e.qZA(),e.YNc(13,bn,2,1,"p",89),e.qZA()(),e.YNc(14,xn,2,0,"button",90),e.qZA()()}if(2&o){const n=e.oxw(3);e.xp6(6),e.Q6J("ngIf",!n.previewUrl),e.xp6(1),e.Q6J("ngIf",n.previewUrl),e.xp6(6),e.Q6J("ngIf",n.errorMessage),e.xp6(1),e.Q6J("ngIf",n.previewUrl)}}function wn(o,i){1&o&&(e.TgZ(0,"div",95)(1,"label",96),e._uU(2,"Company Name"),e.qZA(),e.TgZ(3,"div"),e._UZ(4,"input",97),e.qZA()())}function Mn(o,i){1&o&&(e.TgZ(0,"div",95)(1,"label",96),e._uU(2,"Image Url"),e.qZA(),e.TgZ(3,"div"),e._UZ(4,"input",98),e.qZA()())}const Le=function(o,i){return{" pp-text-gray-900 pp-font-semibold":o,"pp-bg-gray-100 pp-border-gray-300":i}};function vn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",66)(1,"div",67)(2,"div",68)(3,"p",69),e._uU(4," Select the following options to set your company identity "),e.qZA(),e.TgZ(5,"form",70)(6,"label",71)(7,"input",72),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.identityOption="uploadLogo")}),e.qZA(),e._UZ(8,"i",73),e._uU(9," Upload Logo "),e.qZA(),e.TgZ(10,"label",74)(11,"input",75),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.identityOption="companyName")}
1),e.qZA(),e._UZ(12,"i",76),e._uU(13," Company Name "),e.qZA(),e.TgZ(14,"label",77)(15,"input",78),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.identityOption="imageUrl")}),e.qZA(),e._UZ(16,"i",79),e._uU(17," Image URL "),e.qZA()(),e.YNc(18,Cn,15,4,"div",0),e.YNc(19,wn,5,0,"div",80),e.YNc(20,Mn,5,0,"div",80),e.qZA()()()}if(2&o){const n=e.oxw(2);e.xp6(1),e.Q6J("formGroup",n.configurationItemFormGroup),e.xp6(5),e.Q6J("ngClass",e.WLB(7,Le,"uploadLogo"!==n.identityOption,"uploadLogo"===n.identityOption)),e.xp6(4),e.Q6J("ngClass",e.WLB(10,Le,"companyName"!==n.identityOption,"companyName"===n.identityOption)),e.xp6(4),e.Q6J("ngClass",e.WLB(13,Le,"imageUrl"!==n.identityOption,"imageUrl"===n.identityOption)),e.xp6(4),e.Q6J("ngIf","uploadLogo"===n.identityOption),e.xp6(1),e.Q6J("ngIf","companyName"===n.identityOption),e.xp6(1),e.Q6J("ngIf","imageUrl"===n.identityOption)}}const _e=function(o){return{"background-color":o}};function yn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",66)(1,"div",99)(2,"section",100)(3,"h3",101),e._uU(4," Modal Size "),e.qZA(),e.TgZ(5,"p",102),e._uU(6," Select the default size for modal dialogs in the application "),e.qZA(),e.TgZ(7,"div",82)(8,"button",103),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.setModalSize("fullscreen"))}),e._uU(9," Full Screen "),e.qZA(),e.TgZ(10,"button",104),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.setModalSize("modal"))}),e._uU(11," Modal "),e.qZA()()(),e.TgZ(12,"section",100)(13,"h3",101),e._uU(14," Default Route "),e.qZA(),e.TgZ(15,"p",102),e._uU(16," Select which page should be loaded by default when opening the app "),e.qZA(),e.TgZ(17,"div",82)(18,"button",105),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.setDefaultPage("overview_page"))}),e._uU(19," Overview Page "),e.qZA(),e.TgZ(20,"button",106),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.setDefaultPage("preference_page"))}),e._uU(21," Consent Preference Page "),e.qZA()()()()()}if(2&o){const n=e.oxw(2);e.xp6(8),e.Q6J("ngStyle",e.VKq(4,_e,"fullscreen"===n.configurationItemFormGroup.get("display_type").value?"#16BF5E":"")),e.xp6(2),e.Q6J("ngStyle",e.VKq(6,_e,"modal"===n.configurationItemFormGroup.get("display_type").value?"#16BF5E":"")),e.xp6(8),e.Q6J("ngStyle",e.VKq(8,_e,"overview_page"===n.configurationItemFormGroup.get("display_default_route").value?"#16BF5E":"")),e.xp6(2),e.Q6J("ngStyle",e.VKq(10,_e,"preference_page"===n.configurationItemFormGroup.get("display_default_route").value?"#16BF5E":""))}}function Pn(o,i){if(1&o&&(e.TgZ(0,"div",66)(1,"div",107)(2,"section",100)(3,"h3",101),e._uU(4," DSAR Request Link "),e.qZA(),e.TgZ(5,"p",102),e._uU(6," Paste the URL where people can submit Data Subject Requests (access, deletion, correction, etc.). We will surface this in the preference center, emails, and app footers. "),e.qZA(),e._UZ(7,"input",108),e.qZA()()()),2&o){const n=e.oxw(2);e.xp6(1),e.Q6J("formGroup",n.configurationItemFormGroup)}}const On=function(){return{width:"520px"}},Sn=function(){return{padding:"1rem 1.5rem",overflow:"hidden"}},kn=function(){return{"min-width":"420px"}};function Tn(o,i){if(1&o){const n=e.EpF();e.ynx(0),e.TgZ(1,"h2",1),e._uU(2,"Settings"),e.qZA(),e.TgZ(3,"div",2)(4,"mat-tab-group",3),e.NdJ("selectedTabChange",function(a){e.CHM(n);const r=e.oxw();return e.KtG(r.changeSetting(a))}),e.TgZ(5,"mat-tab"),e.YNc(6,Xt,2,0,"ng-template",4),e.qZA(),e.TgZ(7,"mat-tab"),e.YNc(8,en,2,0,"ng-template",4),e.qZA(),e.TgZ(9,"mat-tab"),e.YNc(10,tn,2,0,"ng-template",4),e.qZA(),e.TgZ(11,"mat-tab"),e.YNc(12,nn,2,0,"ng-template",4),e.qZA(),e.TgZ(13,"mat-tab"),e.YNc(14,on,2,0,"ng-template",4),e.qZA()()(),e.YNc(15,rn,2,1,"div",5),e.YNc(16,ln,31,3,"div",6),e.TgZ(17,"p-dialog",7),e.NdJ("visibleChange",function(a){e.CHM(n);const r=e.oxw();return e.KtG(r.showCountryModal=a)})("onHide",function(){e.CHM(n);const a=e.oxw();return e.KtG(a.closeCountryModal())}),e.YNc(18,sn,6,0,"ng-template",8),e.TgZ(19,"div",9)(20,"input",10),e.NdJ("ngModelChange",function(a){e.CHM(n);const r=e.oxw();return e.KtG(r.countrySearch=a)}),e.qZA(),e.TgZ(21,"label",11)(22,"p-checkbox",12),e.NdJ("onChange",function(){e.CHM(n);const a=e.oxw();return e.KtG(a.toggleSelectAll())}),e.qZA(),e._uU(23," Select All "),e.qZA()(),e.TgZ(24,"p-table",13),e.YNc(25,dn,8,0,"ng-template",8),e.YNc(26,gn,9,9,"ng-template",14),e.YNc(27,mn,3,0,"ng-template",15),e.qZA(),e.YNc(28,un,8,8,"ng-template",16),e.qZA(),e.YNc(29,vn,21,16,"div",17),e.YNc(30,yn,22,12,"div",17),e.YNc(31,Pn,8,1,"div",17),e.BQk()}if(2&o){const n=e.oxw();e.xp6(15),e.Q6J("ngIf","General"===n.label),e.xp6(1),e.Q6J("ngIf","Verification"===n.label),e.xp6(1),e.Akn(e.DdM(21,On)),e.Q6J("visible",n.showCountryModal)("modal",!0)("closable",!1)("draggable",!1)("resizable",!1)("contentStyle",e.Dd
1M(22,Sn)),e.xp6(3),e.Q6J("ngModel",n.countrySearch)("ngModelOptions",e.DdM(23,Ae)),e.xp6(2),e.Q6J("binary",!0)("ngModel",n.areAllFilteredSelected())("ngModelOptions",e.DdM(24,Ae)),e.xp6(2),e.Q6J("value",n.filteredCountries())("scrollable",!0)("tableStyle",e.DdM(25,kn)),e.xp6(5),e.Q6J("ngIf","Branding"===n.label),e.xp6(1),e.Q6J("ngIf","Display"===n.label),e.xp6(1),e.Q6J("ngIf","Privacy & Legal"===n.label)}}let An=(()=>{const i=class{constructor(){this.configItems=Bt,this.label="General",this.previewUrl=null,this.errorMessage="",this.maxSizeKB=200,this.allowedExtensions=["jpg","png"],this.identityOption="uploadLogo",this.countryCodeOptions=Pe,this.showCountryModal=!1,this.activeModalChannel=null,this.countrySearch="",this.countryCodeError=!1,this.tabLabels=["General","Verification","Branding","Display","Privacy & Legal"]}openCountryModal(t){this.activeModalChannel=t,this.countrySearch="",this.countryCodeError=!1,this.showCountryModal=!0}closeCountryModal(){0!==this.getSelectedCount()?(this.countryCodeError=!1,this.showCountryModal=!1,this.activeModalChannel=null):this.countryCodeError=!0}filteredCountries(){const t=this.countrySearch.trim().toLowerCase();return t?this.countryCodeOptions.filter(a=>a.label.toLowerCase().includes(t)||a.code.includes(t)):this.countryCodeOptions}getSelectedCount(){return(this.configurationItemFormGroup.get("country_codes").value||[]).length}areAllFilteredSelected(){const t=this.filteredCountries();return t.length>0&&t.every(a=>this.isCountrySelected(a))}toggleSelectAll(){const t=this.filteredCountries(),a=this.configurationItemFormGroup.get("country_codes");if(this.areAllFilteredSelected()){const r=(a.value||[]).filter(p=>!t.some(l=>l.iso===p.label));a.setValue(r),this.countryCodeError=0===r.length}else{const r=a.value||[],p=t.filter(l=>!r.some(g=>g.label===l.iso)).map(l=>({label:l.iso,code:l.code}));a.setValue([...r,...p]),this.countryCodeError=!1}}isCountrySelected(t){return(this.configurationItemFormGroup.get("country_codes").value||[]).some(r=>r.label===t.iso)}toggleCountryCode(t){const a=this.configurationItemFormGroup.get("country_codes"),r=a.value||[],p=r.findIndex(_=>_.label===t.iso),l={label:t.iso,code:t.code},g=-1===p?[...r,l]:r.filter((_,P)=>P!==p);a.setValue(g),this.countryCodeError=0===g.length}ngOnInit(){this.configurationItemFormGroup.valueChanges.subscribe(t=>{this.previewUrl=t.company_logo}),["sms_verification","whatsapp_verification"].forEach(t=>{this.configurationItemFormGroup.get(t)?.valueChanges.subscribe(()=>{this.configurationItemFormGroup.get("country_codes")?.updateValueAndValidity()})})}changeSetting(t){this.label=this.tabLabels[t.index]??t.tab?.textLabel??"General"}onFileSelected(t){this.fileInput=t.target;const a=this.fileInput.files?.[0];if(a){const r=a.size/1024,p=a.name.split(".").pop()?.toLowerCase();if(!this.allowedExtensions.includes(p||""))return this.errorMessage="Only JPG and PNG files are allowed.",void(this.previewUrl=null);if(r>this.maxSizeKB)return this.errorMessage="File size must be less than 200 KB.",void(this.previewUrl=null);const l=new FileReader;l.onload=()=>{this.previewUrl=l.result,this.configurationItemFormGroup.patchValue({company_logo:l.result})},l.readAsDataURL(a),this.errorMessage=""}}removeImage(t){this.previewUrl=null,this.errorMessage="",t&&(t.value=""),this.fileInput&&(this.fileInput.value=""),this.configurationItemFormGroup.patchValue({company_logo:""})}setModalSize(t){this.configurationItemFormGroup.patchValue({display_type:t})}setDefaultPage(t){this.configurationItemFormGroup.patchValue({display_default_route:t})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-config"]],inputs:{configurationItemFormGroup:"configurationItemFormGroup",label:"label"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"pp-text-xl","pp-font-semibold","pp-mb-4"],[1,"pp-flex","pp-mb-6"],["animationDuration","0ms","mat-stretch-tabs","false","mat-align-tabs","center",3,"selectedTabChange"],["mat-tab-label",""],["class","pp-flex pp-items-center pp-flex-wrap pp-justify-between pp-mb-4",4,"ngIf"],["style","margin-bottom: 1rem",3,"formGroup",4,"ngIf"],[3,"visible","modal","closable","draggable","resizable","contentStyle","visibleChange","onHide"],["pTemplate","header"],[2,"display","flex","align-items","center","gap","1rem","margin-bottom","1rem"],["type","text","placeholder","Search country...",2,"flex","1","border","1p
1x solid #d1d5db","border-radius","6px","padding","7px 12px","font-size","0.875rem","outline","none",3,"ngModel","ngModelOptions","ngModelChange"],[2,"display","flex","align-items","center","gap","6px","font-size","0.875rem","cursor","pointer","white-space","nowrap"],[3,"binary","ngModel","ngModelOptions","onChange"],["scrollHeight","350px","styleClass","p-datatable-sm p-datatable-gridlines",3,"value","scrollable","tableStyle"],["pTemplate","body"],["pTemplate","emptymessage"],["pTemplate","footer"],["style","margin-bottom: 1rem",4,"ngIf"],[1,"fas","fa-sliders-h",2,"margin-right","6px"],[1,"fas","fa-user-shield",2,"margin-right","6px"],[1,"fas","fa-paint-brush",2,"margin-right","6px"],[1,"fas","fa-desktop",2,"margin-right","6px"],[1,"fas","fa-shield-alt",2,"margin-right","6px"],[1,"pp-flex","pp-items-center","pp-flex-wrap","pp-justify-between","pp-mb-4"],["class","pp-flex pp-items-center pp-justify-between width-48 pp-mb-4 pp-mt-4",3,"formGroup",4,"ngFor","ngForOf"],[1,"pp-flex","pp-items-center","pp-justify-between","width-48","pp-mb-4","pp-mt-4",3,"formGroup"],[1,"width-80"],[1,"pp-text-lg","pp-font-medium"],[1,"pp-text-gray-500"],[1,"pp-inline-flex","pp-items-center","pp-cursor-pointer"],[3,"formControlName"],[2,"margin-bottom","1rem",3,"formGroup"],[1,"pp-text-lg","pp-font-semibold","pp-mb-4"],[1,"pp-text-gray-500","pp-mb-6"],[1,"pp-border","pp-border-gray-200","pp-rounded-md","pp-p-6","pp-mb-4"],[1,"pp-flex","pp-items-center","pp-justify-between"],[1,"pp-text-base","pp-font-semibold"],[1,"pp-text-gray-500","pp-text-sm"],["formControlName","email_verification"],["type","button","style","\n              margin-top: 8px;\n              background: #f0fdf4;\n              color: #16bf5e;\n              border: 1px solid #16bf5e;\n              border-radius: 6px;\n              padding: 5px 14px;\n              font-size: 0.8rem;\n              font-weight: 600;\n              cursor: pointer;\n            ",3,"click",4,"ngIf"],["formControlName","whatsapp_verification"],["formControlName","sms_verification"],["type","button",2,"margin-top","8px","background","#f0fdf4","color","#16bf5e","border","1px solid #16bf5e","border-radius","6px","padding","5px 14px","font-size","0.8rem","font-weight","600","cursor","pointer",3,"click"],[1,"pi","pi-globe",2,"margin-right","5px"],[2,"color","#6b7280","font-weight","400","margin-left","4px"],[2,"display","flex","align-items","flex-start","justify-content","space-between","width","100%"],[2,"font-weight","600","font-size","1rem"],["type","button",2,"background","none","border","none","font-size","1.25rem","cursor","pointer","color","#6b7280","line-height","1","padding","0","margin-left","auto",3,"click"],[1,"pi","pi-times"],[2,"width","44px","text-align","center"],[2,"width","220px"],[2,"width","70px","text-align","center"],[2,"width","90px","text-align","center"],[2,"cursor","pointer",3,"click"],[2,"width","44px","text-align","center",3,"click"],[2,"width","220px","font-weight","500"],[2,"width","70px","color","#6b7280","text-align","center"],[2,"width","90px","color","#6b7280","text-align","center"],["colspan","4",2,"text-align","center","color","#9ca3af","padding","1.5rem"],[2,"display","flex","align-items","center","justify-content","space-between","width","100%","padding","0","flex-direction","column","gap","6px"],[2,"display","flex","align-items","center","justify-content","space-between","width","100%"],[2,"font-size","0.8rem","color","#6b7280"],["style","font-size: 0.8rem; color: #ef4444; margin-left: 8px;",4,"ngIf"],["type","button",2,"background","#16bf5e","color","#fff","border","none","border-radius","6px","padding","8px 28px","font-size","0.875rem","font-weight","600","cursor","pointer",3,"disabled","click"],[2,"font-size","0.8rem","color","#ef4444","margin-left","8px"],[1,"pi","pi-exclamation-triangle",2,"margin-right","3px"],[2,"margin-bottom","1rem"],[1,"pp-max-w-2xl","pp-mx-auto","pp-bg-white","pp-p-6","pp-rounded-lg","pp-shadow-md",3,"formGroup"],[1,"pp-max-w-md","pp-mx-auto"],[2,"margin-bottom","1rem","text-align","center","font-weight","600"],[1,"pp-flex","pp-gap-2","pp-text-gray-600","pp-text-sm","pp-font-medium","pp-select-none"],["for","uploadLogo",1,"pp-flex","pp-items-center","pp-gap-2","pp-px-4","pp-py-2","pp-border","pp-rounded-lg","pp-cursor-pointer",3,"ngClass"],["type","radio","id","uploadLogo","name","identityOption","value","uploadLogo",1,"pp-hidden",3,"click"],[1,"fas","fa-upload"],["for","companyName",1,"pp-flex","pp-items-center","pp-gap-2","pp-px-4","pp-py-2","pp-border","pp-rounded-lg","pp-cursor-pointer",3,"ngClass"],["type","radio","id","companyName","name","identityOption","value","companyName",1,"pp-hidden",3,"click"],[1,"fas","fa-font"],["for","imageUrl",1,"pp-flex","pp-items-center","pp-gap-2","pp-px-4","pp-py-2","pp-border","pp-rounded-lg","pp-cursor-pointer",3,"ngClass"],["type","radio","id","imageUrl","name","identityOption","value","imageUrl",1,"pp-hidden",3,"click"],[1,"far","fa-image"],["style","margin-top: 1rem; margin-bottom: 1rem",4,"ngIf"],[1,"pp-text-lg","pp-font-medium","pp-mb-2"],[1,"pp-flex","pp-items-center","pp-space-x-4"],[1,"pp-w-24","pp-h-24","pp-border","pp-rounded-lg","pp-flex","pp-items-center","pp-justify-center","pp-bg-gray-100"],["class","fas fa-eye pp-text-gray-400",4,"ngIf"],["alt","Image Preview","width","100px","height","100px",3,"src",4,"ngIf"],[1,"pp-block","pp-mb-2","pp-text-sm","pp-font-medium","pp-text-gray-700"],["type","file",1,"pp-block","pp-w-full","pp-text-sm","pp-text-gray-500","file:pp-mr-4","file:pp-py-2","file:pp-px-4","file:pp-rounded-full","file:pp-border-0","file:pp-text-sm","file:pp-font-semibold","file:pp-bg-blue-50","file:pp-text-blue-700","hover:file:pp-bg-blue-100",3,"change"],["fileInput",""],["style","color: red",4,"ngIf"],[3,"click",4,"ngIf"],[1,"fas","fa-eye","pp-text-gray-400"],["alt","Image Preview","width","100px","height","100px",3,"src"],[2,"color","red"],[3,"click"],[2,"margin-top","1rem","margin-bottom","1rem"],["for","title",2,"margin-left","15px","font-size","13px","font-weight","600","color","#1b365d","text-align","start","margin-bottom","0rem","margin-left","-0.5px"],["type","url","placeholder","Enter Company Name","formControlName","company_name",1,"w-full","max-w-xs","border","border-gray-300","rounded","px-3","py-2","text-gray-700","text-sm","focus:outline-none","focus:ring-2","focus:ring-gray-400",2,"width","100%"],["type","url","placeholder","Enter image URL","formControlName","company_img_url",1,"w-full","max-w-xs","border","border-gray-300","rounded","px-3","py-2","text-gray-700","text-sm","focus:outline-none","focus:ring-2","focus:ring-gray-400",2,"width","100%"],[2,"display","flex","flex-wrap","wrap"],[1,"pp-border","pp-border-gray-200","pp-rounded-md","pp-p-6",2,"width","45%","margin-right","2rem","margin-bottom","2rem"],[1,"pp-text-sm","pp-font-semibold","pp-text-gray-900","pp-mb-2"],[1,"pp-text-xs","pp-text-gray-500","pp-mb-4"],["id","modalMedium","type","button",1,"pp-text-xs","pp-font-semibold","pp-rounded-md","pp-px-4","pp-py-2","pp-border","pp-cursor-pointer",3,"ngStyle","click"],["id","modalLarge","type","button",1,"pp-text-xs","pp-font-semibold","pp-rounded-md","pp-px-4","pp-py-2","pp-border","pp-cursor-pointer",3,"ngStyle","click"],["id","routeHome","type","button",1,"pp-text-xs","pp-font-semibold","pp-rounded-md","pp-px-4","pp-py-2","pp-border","pp-cursor-pointer",3,"ngStyle","click"],["id","routeBranding","type","button",1,"pp-text-xs","pp-font-semibold","pp-rounded-md","pp-px-4","pp-py-2","pp-border","pp-cursor-pointer",3,"ngStyle","click"],[2,"display","flex","flex-wrap","wrap",3,"formGroup"],["formControlName","dsar_request_link","placeholder","https://example.com/privacy/requests","type","url",1,"w-full","max-w-xs","border","border-gray-300","rounded","px-3","py-2","text-gray-700","text-sm","focus:outline-none","focus:ring-2","focus:ring-gray-400",2,"width","100%"]],template:function(a,r){1&a&&e.YNc(0,Tn,32,26,"ng-container",0),2&a&&e.Q6J("ngIf",r.configurationItemFormGroup)},dependencies:[s.mk,s.sg,s.O5,s.PC,k.iA,w.jx,c._Y,c.Fj,c.JJ,c.JL,c.On,c.F,c.sg,c.u,u.XZ,De.Ql,z.V,ne.mh,ce.uD,ce.uX,ce.SP],styles:[".width-80[_ngcontent-%COMP%]{width:80%}.width-48[_ngcontent-%COMP%]{width:48%}",'*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;
1--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }[_ngcontent-%COMP%]::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}[_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{--tw-content: ""}html[_ngcontent-%COMP%], [_nghost-%COMP%]{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body[_ngcontent-%COMP%]{margin:0;line-height:inherit}hr[_ngcontent-%COMP%]{height:0;color:inherit;border-top-width:1px}abbr[_ngcontent-%COMP%]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit}a[_ngcontent-%COMP%]{color:inherit;text-decoration:inherit}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:bolder}code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], samp[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small[_ngcontent-%COMP%]{font-size:80%}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[_ngcontent-%COMP%]{bottom:-.25em}sup[_ngcontent-%COMP%]{top:-.5em}table[_ngcontent-%COMP%]{text-indent:0;border-color:inherit;border-collapse:collapse}button[_ngcontent-%COMP%], input[_ngcontent-%COMP%], optgroup[_ngcontent-%COMP%], select[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}
1button[_ngcontent-%COMP%], input[_ngcontent-%COMP%]:where([type="button"]), input[_ngcontent-%COMP%]:where([type="reset"]), input[_ngcontent-%COMP%]:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}[_ngcontent-%COMP%]:-moz-focusring{outline:auto}[_ngcontent-%COMP%]:-moz-ui-invalid{box-shadow:none}progress[_ngcontent-%COMP%]{vertical-align:baseline}[_ngcontent-%COMP%]::-webkit-inner-spin-button, [_ngcontent-%COMP%]::-webkit-outer-spin-button{height:auto}[type=search][_ngcontent-%COMP%]{-webkit-appearance:textfield;outline-offset:-2px}[_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[_ngcontent-%COMP%]{display:list-item}blockquote[_ngcontent-%COMP%], dl[_ngcontent-%COMP%], dd[_ngcontent-%COMP%], h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], hr[_ngcontent-%COMP%], figure[_ngcontent-%COMP%], p[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{margin:0}fieldset[_ngcontent-%COMP%]{margin:0;padding:0}legend[_ngcontent-%COMP%]{padding:0}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%], menu[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}dialog[_ngcontent-%COMP%]{padding:0}textarea[_ngcontent-%COMP%]{resize:vertical}input[_ngcontent-%COMP%]::placeholder, textarea[_ngcontent-%COMP%]::placeholder{opacity:1;color:#9ca3af}button[_ngcontent-%COMP%], [role=button][_ngcontent-%COMP%]{cursor:pointer}[_ngcontent-%COMP%]:disabled{cursor:default}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%], video[_ngcontent-%COMP%], canvas[_ngcontent-%COMP%], audio[_ngcontent-%COMP%], iframe[_ngcontent-%COMP%], embed[_ngcontent-%COMP%], object[_ngcontent-%COMP%]{display:block;vertical-align:middle}img[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-width:100%;height:auto}[hidden][_ngcontent-%COMP%]:where(:not([hidden="until-found"])){display:none}.pp-container[_ngcontent-%COMP%]{width:100%}@media (min-width: 640px){.pp-container[_ngcontent-%COMP%]{max-width:640px}}@media (min-width: 768px){.pp-container[_ngcontent-%COMP%]{max-width:768px}}@media (min-width: 1024px){.pp-container[_ngcontent-%COMP%]{max-width:1024px}}@media (min-width: 1280px){.pp-container[_ngcontent-%COMP%]{max-width:1280px}}@media (min-width: 1536px){.pp-container[_ngcontent-%COMP%]{max-width:1536px}}.pp-pointer-events-none[_ngcontent-%COMP%]{pointer-events:none}.pp-absolute[_ngcontent-%COMP%]{position:absolute}.pp-relative[_ngcontent-%COMP%]{position:relative}.pp-inset-0[_ngcontent-%COMP%]{inset:0}.pp-inset-y-0[_ngcontent-%COMP%]{top:0;bottom:0}.pp-bottom-0[_ngcontent-%COMP%]{bottom:0}.pp-left-0[_ngcontent-%COMP%]{left:0}.pp-left-4[_ngcontent-%COMP%]{left:1rem}.pp-right-0[_ngcontent-%COMP%]{right:0}.pp-top-1\\/2[_ngcontent-%COMP%]{top:50%}.-pp-z-10[_ngcontent-%COMP%]{z-index:-10}.pp-col-span-1[_ngcontent-%COMP%]{grid-column:span 1 / span 1}.pp-col-span-11[_ngcontent-%COMP%]{grid-column:span 11 / span 11}.pp-col-span-2[_ngcontent-%COMP%]{grid-column:span 2 / span 2}.pp-col-span-3[_ngcontent-%COMP%]{grid-column:span 3 / span 3}.pp-col-span-9[_ngcontent-%COMP%]{grid-column:span 9 / span 9}.pp-mx-auto[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto}.pp-my-2[_ngcontent-%COMP%]{margin-top:.5rem;margin-bottom:.5rem}.pp-mb-0[_ngcontent-%COMP%]{margin-bottom:0}.pp-mb-1[_ngcontent-%COMP%]{margin-bottom:.25rem}.pp-mb-2[_ngcontent-%COMP%]{margin-bottom:.5rem}.pp-mb-3[_ngcontent-%COMP%]{margin-bottom:.75rem}.pp-mb-4[_ngcontent-%COMP%]{margin-bottom:1rem}.pp-mb-6[_ngcontent-%COMP%]{margin-bottom:1.5rem}.pp-mb-8[_ngcontent-%COMP%]{margin-bottom:2rem}.pp-ml-1[_ngcontent-%COMP%]{margin-left:.25rem}.pp-ml-2[_ngcontent-%COMP%]{margin-left:.5rem}.pp-ml-3[_ngcontent-%COMP%]{margin-left:.75rem}.pp-ml-4[_ngcontent-%COMP%]{margin-left:1rem}.pp-ml-6[_ngcontent-%COMP%]{margin-left:1.5rem}.pp-ml-auto[_ngcontent-%COMP%]{margin-left:auto}.pp-mr-1[_ngcontent-%COMP%]{margin-right:.25rem}.pp-mr-2[_ngcontent-%COMP%]{margin-right:.5rem}.pp-mt-1[_ngcontent-%COMP%]{margin-top:.25rem}.pp-mt-10[_ngcontent-%COMP%]{margin-top:2.5rem}
1.pp-mt-2[_ngcontent-%COMP%]{margin-top:.5rem}.pp-mt-3[_ngcontent-%COMP%]{margin-top:.75rem}.pp-mt-4[_ngcontent-%COMP%]{margin-top:1rem}.pp-mt-5[_ngcontent-%COMP%]{margin-top:1.25rem}.pp-mt-6[_ngcontent-%COMP%]{margin-top:1.5rem}.pp-mt-\\__ph-0__[_ngcontent-%COMP%]{margin-top:3px}.pp-block[_ngcontent-%COMP%]{display:block}.pp-inline-block[_ngcontent-%COMP%]{display:inline-block}.pp-flex[_ngcontent-%COMP%]{display:flex}.pp-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.pp-grid[_ngcontent-%COMP%]{display:grid}.pp-hidden[_ngcontent-%COMP%]{display:none}.pp-h-10[_ngcontent-%COMP%]{height:2.5rem}.pp-h-2[_ngcontent-%COMP%]{height:.5rem}.pp-h-20[_ngcontent-%COMP%]{height:5rem}.pp-h-24[_ngcontent-%COMP%]{height:6rem}.pp-h-3[_ngcontent-%COMP%]{height:.75rem}.pp-h-36[_ngcontent-%COMP%]{height:9rem}.pp-h-4[_ngcontent-%COMP%]{height:1rem}.pp-h-5[_ngcontent-%COMP%]{height:1.25rem}.pp-h-6[_ngcontent-%COMP%]{height:1.5rem}.pp-h-72[_ngcontent-%COMP%]{height:18rem}.pp-h-\\__ph-0__[_ngcontent-%COMP%]{height:2px}.pp-h-\\__ph-0__[_ngcontent-%COMP%]{height:calc(100vh - 72px)}.pp-h-full[_ngcontent-%COMP%]{height:100%}.pp-h-px[_ngcontent-%COMP%]{height:1px}.pp-max-h-0[_ngcontent-%COMP%]{max-height:0px}.pp-max-h-36[_ngcontent-%COMP%]{max-height:9rem}.pp-max-h-72[_ngcontent-%COMP%]{max-height:18rem}.pp-max-h-screen[_ngcontent-%COMP%]{max-height:100vh}.pp-min-h-\\__ph-0__[_ngcontent-%COMP%]{min-height:320px}.pp-min-h-\\__ph-0__[_ngcontent-%COMP%]{min-height:90px}.pp-min-h-screen[_ngcontent-%COMP%]{min-height:100vh}.pp-w-1\\/3[_ngcontent-%COMP%]{width:33.333333%}.pp-w-1\\/4[_ngcontent-%COMP%]{width:25%}.pp-w-16[_ngcontent-%COMP%]{width:4rem}.pp-w-20[_ngcontent-%COMP%]{width:5rem}.pp-w-24[_ngcontent-%COMP%]{width:6rem}.pp-w-3[_ngcontent-%COMP%]{width:.75rem}.pp-w-3\\/4[_ngcontent-%COMP%]{width:75%}.pp-w-36[_ngcontent-%COMP%]{width:9rem}.pp-w-4[_ngcontent-%COMP%]{width:1rem}.pp-w-5[_ngcontent-%COMP%]{width:1.25rem}.pp-w-6[_ngcontent-%COMP%]{width:1.5rem}.pp-w-72[_ngcontent-%COMP%]{width:18rem}.pp-w-full[_ngcontent-%COMP%]{width:100%}.pp-min-w-\\__ph-0__[_ngcontent-%COMP%]{min-width:120px}.pp-min-w-full[_ngcontent-%COMP%]{min-width:100%}.pp-max-w-2xl[_ngcontent-%COMP%]{max-width:42rem}.pp-max-w-3xl[_ngcontent-%COMP%]{max-width:48rem}.pp-max-w-4xl[_ngcontent-%COMP%]{max-width:56rem}.pp-max-w-7xl[_ngcontent-%COMP%]{max-width:80rem}.pp-max-w-\\__ph-0__[_ngcontent-%COMP%]{max-width:50%}.pp-max-w-full[_ngcontent-%COMP%]{max-width:100%}.pp-max-w-md[_ngcontent-%COMP%]{max-width:28rem}.pp-max-w-xl[_ngcontent-%COMP%]{max-width:36rem}.pp-max-w-xs[_ngcontent-%COMP%]{max-width:20rem}.pp-flex-1[_ngcontent-%COMP%]{flex:1 1 0%}.pp-border-collapse[_ngcontent-%COMP%]{border-collapse:collapse}.pp--translate-y-1\\/2[_ngcontent-%COMP%]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pp-rotate-180[_ngcontent-%COMP%]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pp-cursor-not-allowed[_ngcontent-%COMP%]{cursor:not-allowed}.pp-cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.pp-select-none[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none}.pp-grid-cols-1[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}.pp-grid-cols-12[_ngcontent-%COMP%]{grid-template-columns:repeat(12,minmax(0,1fr))}.pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-flex-col[_ngcontent-%COMP%]{flex-direction:column}.pp-flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.pp-items-start[_ngcontent-%COMP%]{align-items:flex-start}.pp-items-end[_ngcontent-%COMP%]{align-items:flex-end}.pp-items-center[_ngcontent-%COMP%]{align-items:center}.pp-justify-end[_ngcontent-%COMP%]{justify-content:flex-end}.pp-justify-center[_ngcontent-%COMP%]{justify-content:center}.pp-justify-between[_ngcontent-%COMP%]{justify-content:space-between}.pp-justify-items-center[_ngcontent-%COMP%]{justify-items:center}.pp-gap-2[_ngcontent-%COMP%]{gap:.5rem}.pp-gap-3[_ngcontent-%COMP%]{gap:.75rem}.pp-gap-4[_ngcontent-%COMP%]{gap:1rem}.pp-gap-6[_ngcontent-%COMP%]{gap:1.5rem}.pp-gap-8[_ngcontent-%COMP%]{gap:2rem}.pp-gap-x-12[_ngcontent-%COMP%]{column-gap:3rem}.pp-gap-y-12[_ngcontent-%COMP%]{row-gap:3rem}.pp-space-x-3[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.pp-space-x-4[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.pp-space-y-1[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.pp-space-y-2[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.pp-space-y-3[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}
1.pp-space-y-4[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.pp-space-y-6[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.pp-overflow-auto[_ngcontent-%COMP%]{overflow:auto}.pp-overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.pp-overflow-x-auto[_ngcontent-%COMP%]{overflow-x:auto}.pp-whitespace-nowrap[_ngcontent-%COMP%]{white-space:nowrap}.pp-whitespace-pre-wrap[_ngcontent-%COMP%]{white-space:pre-wrap}.pp-break-words[_ngcontent-%COMP%]{overflow-wrap:break-word}.pp-break-all[_ngcontent-%COMP%]{word-break:break-all}.pp-rounded[_ngcontent-%COMP%]{border-radius:.25rem}.pp-rounded-2xl[_ngcontent-%COMP%]{border-radius:1rem}.pp-rounded-3xl[_ngcontent-%COMP%]{border-radius:1.5rem}.pp-rounded-full[_ngcontent-%COMP%]{border-radius:9999px}.pp-rounded-lg[_ngcontent-%COMP%]{border-radius:.5rem}.pp-rounded-md[_ngcontent-%COMP%]{border-radius:.375rem}.pp-rounded-xl[_ngcontent-%COMP%]{border-radius:.75rem}.pp-border[_ngcontent-%COMP%]{border-width:1px}.pp-border-0[_ngcontent-%COMP%]{border-width:0px}.pp-border-2[_ngcontent-%COMP%]{border-width:2px}.pp-border-b[_ngcontent-%COMP%]{border-bottom-width:1px}.pp-border-t[_ngcontent-%COMP%]{border-top-width:1px}.pp-border-dashed[_ngcontent-%COMP%]{border-style:dashed}.pp-border-blue-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.pp-border-gray-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.pp-border-gray-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.pp-border-red-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.pp-border-slate-100[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.pp-border-slate-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.pp-border-slate-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.pp-border-transparent[_ngcontent-%COMP%]{border-color:transparent}.pp-bg-\\__ph-0__[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.pp-bg-\\__ph-0__\\/10[_ngcontent-%COMP%]{background-color:#16bf5e1a}.pp-bg-\\__ph-0__\\/15[_ngcontent-%COMP%]{background-color:#16bf5e26}.pp-bg-\\__ph-0__\\/10[_ngcontent-%COMP%]{background-color:#16bf5e1a}.pp-bg-\\__ph-0__[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(246 248 255 / var(--tw-bg-opacity, 1))}.pp-bg-amber-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.pp-bg-blue-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.pp-bg-blue-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.pp-bg-emerald-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.pp-bg-gray-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.pp-bg-gray-200[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.pp-bg-gray-300[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.pp-bg-gray-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.pp-bg-gray-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.pp-bg-gray-800[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.pp-bg-gray-900[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.pp-bg-green-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.pp-bg-green-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.pp-bg-pink-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.pp-bg-purple-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.pp-bg-red-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.pp-bg-red-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.pp-bg-sky-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.pp-bg-slate-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.pp-bg-slate-300[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.pp-bg-slate-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.pp-bg-transparent[_ngcontent-%COMP%]{background-color:transparent}.pp-bg-white[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.pp-bg-white\\/60[_ngcontent-%COMP%]{background-color:#fff9}.pp-bg-yellow-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.pp-bg-gradient-to-b[_ngcontent-%COMP%]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.pp-from-\\__ph-0__\\/10[_ngcontent-%COMP%]{--tw-gradient-from: rgb(22 191 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 191 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.pp-to-slate-50[_ngcontent-%COMP%]{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.pp-p-12[_ngcontent-%COMP%]{padding:3rem}.pp-p-2[_ngcontent-%COMP%]{padding:.5rem}.pp-p-3[_ngcontent-%COMP%]{padding:.75rem}.pp-p-4[_ngcontent-%COMP%]{padding:1rem}.pp-p-5[_ngcontent-%COMP%]{padding:1.25rem}.pp-p-6[_ngcontent-%COMP%]{padding:1.5rem}.pp-p-8[_ngcontent-%COMP%]{padding:2rem}.pp-px-10[_ngcontent-%COMP%]{padding-left:2.5rem;padding-right:2.5rem}.pp-px-2[_ngcontent-%COMP%]{padding-left:.5rem;padding-right:.5rem}.pp-px-2\\.5[_ngcontent-%COMP%]{padding-left:.625rem;padding-right:.625rem}.pp-px-3[_ngcontent-%COMP%]{padding-left:.75rem;padding-right:.75rem}.pp-px-4[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}.pp-px-6[_ngcontent-%COMP%]{padding-left:1.5rem;padding-right:1.5rem}.pp-py-0\\.5[_ngcontent-%COMP%]{padding-top:.125rem;padding-bottom:.125rem}.pp-py-1[_ngcontent-%COMP%]{padding-top:.25rem;padding-bottom:.25rem}.pp-py-1\\.5[_ngcontent-%COMP%]{padding-top:.375rem;padding-bottom:.375rem}.pp-py-10[_ngcontent-%COMP%]{padding-top:2.5rem;padding-bottom:2.5rem}.pp-py-12[_ngcontent-%COMP%]{padding-top:3rem;padding-bottom:3rem}.pp-py-2[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem}.pp-py-3[_ngcontent-%COMP%]{padding-top:.75rem;padding-bottom:.75rem}
1.pp-py-4[_ngcontent-%COMP%]{padding-top:1rem;padding-bottom:1rem}.pp-py-6[_ngcontent-%COMP%]{padding-top:1.5rem;padding-bottom:1.5rem}.pp-py-8[_ngcontent-%COMP%]{padding-top:2rem;padding-bottom:2rem}.pp-pb-12[_ngcontent-%COMP%]{padding-bottom:3rem}.pp-pb-16[_ngcontent-%COMP%]{padding-bottom:4rem}.pp-pb-3[_ngcontent-%COMP%]{padding-bottom:.75rem}.pp-pb-4[_ngcontent-%COMP%]{padding-bottom:1rem}.pp-pb-6[_ngcontent-%COMP%]{padding-bottom:1.5rem}.pp-pb-8[_ngcontent-%COMP%]{padding-bottom:2rem}.pp-pl-0[_ngcontent-%COMP%]{padding-left:0}.pp-pl-11[_ngcontent-%COMP%]{padding-left:2.75rem}.pp-pr-3[_ngcontent-%COMP%]{padding-right:.75rem}.pp-pr-4[_ngcontent-%COMP%]{padding-right:1rem}.pp-pt-0[_ngcontent-%COMP%]{padding-top:0}.pp-pt-1[_ngcontent-%COMP%]{padding-top:.25rem}.pp-pt-10[_ngcontent-%COMP%]{padding-top:2.5rem}.pp-pt-12[_ngcontent-%COMP%]{padding-top:3rem}.pp-pt-2[_ngcontent-%COMP%]{padding-top:.5rem}.pp-pt-4[_ngcontent-%COMP%]{padding-top:1rem}.pp-pt-6[_ngcontent-%COMP%]{padding-top:1.5rem}.pp-text-left[_ngcontent-%COMP%]{text-align:left}.pp-text-center[_ngcontent-%COMP%]{text-align:center}.pp-text-right[_ngcontent-%COMP%]{text-align:right}.pp-font-mono[_ngcontent-%COMP%]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pp-text-2xl[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}.pp-text-3xl[_ngcontent-%COMP%]{font-size:1.875rem;line-height:2.25rem}.pp-text-4xl[_ngcontent-%COMP%]{font-size:2.25rem;line-height:2.5rem}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:11px}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:12px}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:13px}.pp-text-base[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.pp-text-lg[_ngcontent-%COMP%]{font-size:1.125rem;line-height:1.75rem}.pp-text-sm[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.pp-text-xl[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem}.pp-text-xs[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}.pp-font-bold[_ngcontent-%COMP%]{font-weight:700}.pp-font-extrabold[_ngcontent-%COMP%]{font-weight:800}.pp-font-medium[_ngcontent-%COMP%]{font-weight:500}.pp-font-normal[_ngcontent-%COMP%]{font-weight:400}.pp-font-semibold[_ngcontent-%COMP%]{font-weight:600}.pp-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.pp-italic[_ngcontent-%COMP%]{font-style:italic}.pp-leading-5[_ngcontent-%COMP%]{line-height:1.25rem}.pp-leading-6[_ngcontent-%COMP%]{line-height:1.5rem}.pp-leading-7[_ngcontent-%COMP%]{line-height:1.75rem}.pp-leading-tight[_ngcontent-%COMP%]{line-height:1.25}.pp-tracking-wide[_ngcontent-%COMP%]{letter-spacing:.025em}.pp-tracking-wider[_ngcontent-%COMP%]{letter-spacing:.05em}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.pp-text-\\__ph-0__[_ngcontent-%COMP%], .pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 191 94 / var(--tw-text-opacity, 1))}.pp-text-\\__ph-0__\\/30[_ngcontent-%COMP%]{color:#16bf5e4d}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.pp-text-amber-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.pp-text-black[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.pp-text-blue-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.pp-text-blue-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.pp-text-blue-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.pp-text-blue-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.pp-text-gray-400[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pp-text-gray-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.pp-text-gray-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pp-text-gray-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.pp-text-gray-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pp-text-gray-900[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pp-text-green-300[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.pp-text-green-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.pp-text-green-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.pp-text-green-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.pp-text-indigo-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.pp-text-purple-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.pp-text-red-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.pp-text-red-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.pp-text-red-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.pp-text-rose-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.pp-text-slate-300[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.pp-text-slate-400[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.pp-text-slate-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.pp-text-slate-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.pp-text-slate-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.pp-text-slate-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.pp-text-slate-900[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.pp-text-white[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pp-placeholder-slate-500[_ngcontent-%COMP%]::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.pp-shadow[_ngcontent-%COMP%]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
1--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-\\[0_20px_60px_rgba\\(2\\[_ngcontent-%COMP%], 6\\[_ngcontent-%COMP%], 23\\[_ngcontent-%COMP%], 0\\.08\\)\\][_ngcontent-%COMP%]{--tw-shadow: 0 20px 60px rgba(2,6,23,.08);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-inner[_ngcontent-%COMP%]{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-lg[_ngcontent-%COMP%]{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
1dow)}.pp-shadow-md[_ngcontent-%COMP%]{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-sm[_ngcontent-%COMP%]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-outline-none[_ngcontent-%COMP%]{outline:2px solid transparent;outline-offset:2px}.pp-transition[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-all[_ngcontent-%COMP%]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-colors[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-transform[_ngcontent-%COMP%]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-duration-0[_ngcontent-%COMP%]{transition-duration:0s}.file\\:pp-mr-4[_ngcontent-%COMP%]::file-selector-button{margin-right:1rem}.file\\:pp-rounded-full[_ngcontent-%COMP%]::file-selector-button{border-radius:9999px}.file\\:pp-border-0[_ngcontent-%COMP%]::file-selector-button{border-width:0px}.file\\:pp-bg-blue-50[_ngcontent-%COMP%]::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.file\\:pp-px-4[_ngcontent-%COMP%]::file-selector-button{padding-left:1rem;padding-right:1rem}.file\\:pp-py-2[_ngcontent-%COMP%]::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\\:pp-text-sm[_ngcontent-%COMP%]::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\\:pp-font-semibold[_ngcontent-%COMP%]::file-selector-button{font-weight:600}.file\\:pp-text-blue-700[_ngcontent-%COMP%]::file-selector-button{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.after\\:pp-absolute[_ngcontent-%COMP%]:after{content:var(--tw-content);position:absolute}.after\\:pp-bottom-0[_ngcontent-%COMP%]:after{content:var(--tw-content);bottom:0}.after\\:pp-left-0[_ngcontent-%COMP%]:after{content:var(--tw-content);left:0}.after\\:pp-right-0[_ngcontent-%COMP%]:after{content:var(--tw-content);right:0}.after\\:pp-h-0\\.5[_ngcontent-%COMP%]:after{content:var(--tw-content);height:.125rem}.after\\:pp-bg-\\__ph-0__[_ngcontent-%COMP%]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.even\\:pp-bg-slate-50[_ngcontent-%COMP%]:nth-child(even){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\\:pp--translate-y-1[_ngcontent-%COMP%]:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:pp-bg-\\__ph-0__[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-gray-100[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-gray-800[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-sky-700[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-slate-200[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-slate-50[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\\:pp-text-red-800[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\\:pp-text-slate-800[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\\:pp-text-slate-900[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\\:pp-text-white[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\\:pp-underline[_ngcontent-%COMP%]:hover{text-decoration-line:underline}.hover\\:pp-opacity-90[_ngcontent-%COMP%]:hover{opacity:.9}.hover\\:pp-shadow-lg[_ngcontent-%COMP%]:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
1--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:pp-shadow-md[_ngcontent-%COMP%]:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:file\\:pp-bg-blue-100[_ngcontent-%COMP%]::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.focus\\:pp-border-blue-500[_ngcontent-%COMP%]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\\:pp-bg-\\__ph-0__\\/15[_ngcontent-%COMP%]:focus{background-color:#16bf5e26}.focus\\:pp-outline-none[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:pp-ring-blue-500[_ngcontent-%COMP%]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.disabled\\:pp-cursor-not-allowed[_ngcontent-%COMP%]:disabled{cursor:not-allowed}.disabled\\:pp-opacity-50[_ngcontent-%COMP%]:disabled{opacity:.5}@media (min-width: 640px){.sm\\:pp-grid-cols-2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:pp-text-base[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.sm\\:pp-text-sm[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.sm\\:pp-text-xl[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\\:pp-my-3[_ngcontent-%COMP%]{margin-top:.75rem;margin-bottom:.75rem}.md\\:pp-grid-cols-1[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}.md\\:pp-grid-cols-2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:pp-gap-3[_ngcontent-%COMP%]{gap:.75rem}.md\\:pp-px-3[_ngcontent-%COMP%]{padding-left:.75rem;padding-right:.75rem}.md\\:pp-text-2xl[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}.md\\:pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:15px}.md\\:pp-text-xs[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\\:pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:pp-grid-cols-4[_ngcontent-%COMP%]{grid-template-columns:repeat(4,minmax(0,1fr))}}']}),o})();var Ln=d(80013),Be=d(75778);const Zn=[{label:"Side Bar Content Configuration",formControlName:"sideBarContent",children:[{label:"Overview",formControlName:"overview",className:"text"},{label:"Manage Preference",formControlName:"preference",className:"text"},{label:"About",formControlName:"about",className:"text"},{label:"Exit",formControlName:"exit",className:"text"}]},{label:"Overview Content Configuration",formControlName:"overviewContent",children:[{label:"Title",formControlName:"title",className:"text"},{label:"Description",formControlName:"description",className:"quillEditor"}]},{label:"Manage Preference Content Configuration",formControlName:"managePreferenceContent",children:[{label:"Purpose Title",formControlName:"purposeTitle",className:"text"},{label:"Preference Title",formControlName:"preferenceTitle",className:"text"},{label:"Reject Button",formControlName:"rejectButton",className:"text"},{label:"Accept Button",formControlName:"acceptButton",className:"text"},{label:"Save Button",formControlName:"saveButton",className:"text"},{label:"Email Verify Button",formControlName:"emailVerifyButton",className:"text"},{label:"Email Verify Title",formControlName:"emailVerifyTitle",className:"text"}]}];let In=(()=>{const i=class extends Y.a{constructor(){super({contentConfigForm:new c.cw({}),contentConfigurationList:Zn})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),ue=(()=>{const i=class{constructor(t,a){this.consentManagementcontentStateService=t,this.consentManagementLanguageStateService=a}init(t){this.consentManagementcontentStateService.updateState({contentConfigForm:t});const a=this.consentManagementLanguageStateService.getState().customLang.get(this.consentManagementLanguageStateService.getState().selectedLanguages.language_code)||this.consentManagementLanguageStateService.getState().defaultLanguage.get(this.consentManagementLanguageStateService.getState().selectedLanguages.language_code),r=this.consentManagementcontentStateService.getState().contentConfigForm;r.patchValue(a.CONTENT||a,{emitEvent:!1}),this.consentManagementcontentStateService.updateState({contentConfigForm:r}),this.consentManagementcontentStateService.getState().contentConfigForm.markAsPristine(),this.consentManagementcontentStateService.getState().contentConfigForm.valueChanges.pipe((0,Ln.b)(3e3),(0,Be.x)()).subscribe(p=>
1{if(this.consentManagementcontentStateService.getState().contentConfigForm.valid&&this.consentManagementcontentStateService.getState().contentConfigForm.dirty&&!this.consentManagementcontentStateService.getState().contentConfigForm.pristine){const l=this.consentManagementLanguageStateService.getState().selectedLanguages.language_code;this.consentManagementLanguageStateService.getState().customLang.has(l)?this.consentManagementLanguageStateService.updateState({customLang:this.consentManagementLanguageStateService.getState().customLang.set(l,{...this.consentManagementLanguageStateService.getState().customLang.get(l),CONTENT:p})}):this.consentManagementLanguageStateService.getState().defaultLanguage.has(l)&&this.consentManagementLanguageStateService.updateState({customLang:this.consentManagementLanguageStateService.getState().customLang.set(l,{...this.consentManagementLanguageStateService.getState().defaultLanguage.get(l),CONTENT:p}),defaultLanguage:new Map([...this.consentManagementLanguageStateService.getState().defaultLanguage].filter(([g,_])=>g!==l))})}})}getStateObs(){return this.consentManagementcontentStateService.getStateObs()}getLanguageStateObs(){return this.consentManagementLanguageStateService.getStateObs()}onLanguageChange(t){this.consentManagementLanguageStateService.updateState({selectedLanguages:t.value});const a=this.consentManagementLanguageStateService.getState().customLang.get(t.value.language_code)||this.consentManagementLanguageStateService.getState().defaultLanguage.get(t.value.language_code),r=this.consentManagementcontentStateService.getState().contentConfigForm;r.patchValue(a.CONTENT||a,{emitEvent:!1}),this.consentManagementcontentStateService.updateState({contentConfigForm:r})}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(In),e.LFG(te))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();var Ye=d(66606);function Fn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",6)(1,"p-dropdown",7),e.NdJ("onChange",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.onLanguageChange(a))}),e.qZA()()}if(2&o){const n=i.ngIf;e.xp6(1),e.Q6J("options",n.enabledLanguages)("ngModel",n.selectedLanguages)}}const Ze=function(){return{"min-width":"95%"}};function Nn(o,i){if(1&o&&(e.TgZ(0,"div"),e._UZ(1,"input",21),e.qZA()),2&o){const n=e.oxw(2).$implicit,t=e.oxw().$implicit,a=e.oxw().ngIf;e.xp6(1),e.s9C("formControlName",n.formControlName),e.Q6J("ngStyle",e.DdM(3,Ze))("ngModel",a.contentConfigForm.get(t.formControlName).get(n.formControlName).value)}}function qn(o,i){if(1&o&&(e.TgZ(0,"div")(1,"textarea",22),e._uU(2,"                  "),e.qZA()()),2&o){const n=e.oxw(2).$implicit,t=e.oxw().$implicit,a=e.oxw().ngIf;e.xp6(1),e.s9C("formControlName",n.formControlName),e.Q6J("ngStyle",e.DdM(3,Ze))("ngModel",a.contentConfigForm.get(t.formControlName).get(n.formControlName).value)}}function Dn(o,i){if(1&o&&(e.TgZ(0,"div"),e._UZ(1,"p-editor",23),e.qZA()),2&o){const n=e.oxw(2).$implicit;e.xp6(1),e.s9C("formControlName",n.formControlName),e.Q6J("ngStyle",e.DdM(2,Ze))}}function Un(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"div",19)(2,"label",20),e._uU(3),e.qZA(),e.YNc(4,Nn,2,4,"div",0),e.YNc(5,qn,3,4,"div",0),e.YNc(6,Dn,2,3,"div",0),e.qZA(),e.BQk()),2&o){const n=e.oxw().$implicit;e.xp6(3),e.Oqu(n.label),e.xp6(1),e.Q6J("ngIf","text"===n.className),e.xp6(1),e.Q6J("ngIf","textarea"===n.className),e.xp6(1),e.Q6J("ngIf","quillEditor"===n.className)}}function Jn(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"div",24)(2,"label",25),e._uU(3),e.qZA(),e.TgZ(4,"div"),e._UZ(5,"p-colorPicker",26)(6,"input",27),e.qZA()(),e.BQk()),2&o){const n=i.$implicit,t=e.oxw(2).$implicit,a=e.oxw().$implicit,r=e.oxw().ngIf;e.xp6(1),e.Q6J("formGroup",r.contentConfigForm.get(a.formControlName).get(t.formControlName)),e.xp6(2),e.Oqu(n.label),e.xp6(2),e.s9C("formControlName",n.formControlName),e.Q6J("ngModel",r.contentConfigForm.get(a.formControlName).get(t.formControlName).get(n.formControlName).value)("showTransitionOptions","50ms")("hideTransitionOptions","50ms"),e.xp6(1),e.s9C("formControlName",n.formControlName),e.Q6J("ngModel",r.contentConfigForm.get(a.formControlName).get(t.formControlName).get(n.formControlName).value)}}function En(o,i){if(1&o&&e.YNc(0,Jn,7,8,"ng-container",16),2&o){const n=e.oxw().$implicit;e.Q6J("ngForOf",n.children)}}function zn(o,i){if(1&o&&(e.ynx(0),e.YNc(1,Un,7,4,"ng-container",17),e.YNc(2,En,1,1,"ng-template",null,18,e.W1O),e.BQk()),2&o){const n=i.$implicit,t=e.MAs(3);e.xp6(1),e.Q6J("ngIf",!n.children)("ngIfElse",t)}}const Bn=function(o){return{"pp-rotate-180":o}},Yn=function(o){return{"pp-max-h-screen":o}};function Qn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",8),e._UZ(1,"input",9),e.TgZ(2,"label",10),e.NdJ("click",function(){const r=e.CHM(n).index,p=e.oxw(2);return e.KtG(p.toggleAccordion(r))}),e.TgZ(3,"span",11),e._uU(4),e.qZA(),e.O4$(),e.TgZ(5,"svg",12),e._UZ(6,"path",13),e.qZA()(),e.kcU(),e.TgZ(7,"div",14)(8,"div",15),e.YNc(9,zn,4,2,"ng-container",16),e.qZA()()()}if(2&o){const n=i.$implicit,t=i.index,a=e.oxw().ngIf,r=e.oxw();e.Q6J("formGroup",a.contentConfigForm.get(n.formControlName)),e.xp6(1),e.s9C("id",n.label),e.Q6J("checked",r.selectedIndex===t),e.xp6(1),e.s9C("for",n.label),e.xp6(2),e.Oqu(n.label),e.xp6(1),e.Q6J("ngClass",e.VKq(8,Bn,r.selectedIndex===t)),e.xp6(2),e.Q6J("ngClass",e.VKq(10,Yn,r.selectedIndex===t)),e.xp6(2),e.Q6J("ngForOf",n.children)}}function Gn(o,i){if(1&o&&(e.ynx(0),e.YNc(1,Fn,2,2,"div",1),e.ALo(2,"async"),e.TgZ(3,"p-divider",2)(4,"b"),e._UZ(5,"i",3),e._uU(6," Content Customization "),e.qZA()(),e.TgZ(7,"div",4),e.YNc(8,Qn,10,12,"div",5),e.qZA(),e.BQk()),2&o){const n=i.ngIf,t=e.oxw();e.xp6(1),e.Q6J("ngIf",e.lcZ(2,2,t.languageStateObs)),e.xp6(7),e.Q6J("ngForOf",n.contentConfigurationList)}}let Qe=(()=>{const i=class{constructor(t){this.consentManagementContentActionService=t,this.stateObs=this.consentManagementContentActionService.getStateObs(),this.selectedIndex=0,this.languageStateObs=this.consentManagementContentActionService.getLanguageStateObs()}ngOnInit(){this.consentManagementContentActionService.init(this.contentConfigForm)}toggleAccordion(t){this.selectedIndex=this.selectedIndex===t?null:t}onLanguageChange(t){this.consentManagementContentActionService.onLanguageChange(t)}
1};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(ue))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-content"]],inputs:{contentConfigForm:"contentConfigForm"},features:[e._Bn([ue])],decls:2,vars:3,consts:[[4,"ngIf"],["style","display: flex","class","ng-deep-content-wrapper",4,"ngIf"],["align","left","type","dashed"],[1,"fas","fa-tools","mr-2"],[1,"pp-max-w-3xl","pp-mx-auto","pp-space-y-4","ng-deep-content-wrapper",2,"margin-top","2rem","margin-bottom","2rem"],["class","pp-high-light pp-bg-white pp-rounded-lg pp-border pp-border-border pp-overflow-hidden",3,"formGroup",4,"ngFor","ngForOf"],[1,"ng-deep-content-wrapper",2,"display","flex"],["optionLabel","language","placeholder","Select Langauge",3,"options","ngModel","onChange"],[1,"pp-high-light","pp-bg-white","pp-rounded-lg","pp-border","pp-border-border","pp-overflow-hidden",3,"formGroup"],["type","checkbox",1,"pp-peer","pp-hidden",3,"id","checked"],[1,"pp-flex","pp-items-center","pp-justify-between","pp-p-4","pp-bg-white-600","pp-text-black","pp-cursor-pointer","hover:pp-bg-[#16bf5e]","hover:pp-text-white","pp-transition-colors",2,"border-bottom","1px solid rgba(72, 94, 144, 0.16)","margin-bottom","0rem",3,"for","click"],[1,"pp-text-lg","pp-font-semibold"],["fill","none","stroke","currentColor","viewBox","0 0 24 24",1,"pp-w-6","pp-h-6","pp-transition-transform","pp-peer-checked:pp-rotate-180",3,"ngClass"],["stroke-linecap","pp-round","stroke-linejoin","pp-round","stroke-width","2","d","M19 9l-7 7-7-7"],[1,"pp-max-h-0","pp-overflow-hidden","pp-transition-all","pp-duration-0",3,"ngClass"],[2,"display","flex","flex-direction","row","justify-content","center","margin","1rem","flex-flow","wrap"],[4,"ngFor","ngForOf"],[4,"ngIf","ngIfElse"],["showChildren",""],[2,"flex-direction","column","margin-bottom","2rem","width","49%"],["for","title",1,"content__custom_content__content--labels",2,"margin-left","15px","font-size","13px","font-weight","600","color","#1b365d","text-align","start","margin-bottom","0rem","margin-left","-0.5px"],["type","text","pInputText","",1,"pp-pl-0","pp-color-input","pp-col-md-8",3,"ngStyle","formControlName","ngModel"],["rows","3","cols","30","pInputTextarea","",3,"ngStyle","formControlName","ngModel"],[3,"ngStyle","formControlName"],[2,"flex-direction","column","margin-bottom","2rem","width","49%",3,"formGroup"],["for","title",1,"content__custom_content__content--labels",2,"margin-left","15px","font-size","13px","font-weight","600","color","#1b365d","text-align","start","margin-bottom","0rem"],["appendTo","body","format","hex",1,"col-md-4","pr-0",3,"formControlName","ngModel","showTransitionOptions","hideTransitionOptions"],["type","text","pInputText","",1,"pl-0","color-input","col-md-8",3,"formControlName","ngModel"]],template:function(a,r){1&a&&(e.YNc(0,Gn,9,4,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[s.mk,s.sg,s.O5,s.PC,I.o,c.Fj,c.JJ,c.JL,c.On,c.sg,c.u,T.i,f.Lt,R.g,B.zH,ne.mh,Ye.ML,s.Ov],styles:[".content[_ngcontent-%COMP%]{height:350px;overflow-y:scroll}.content__button-group[_ngcontent-%COMP%]{text-align:center}.content__button-group__button-active[_ngcontent-%COMP%]{color:var(--side-nav-org);border-bottom:2px solid}.content__button-group__button-inactive[_ngcontent-%COMP%]{color:#000}.content__theme-btn-light[_ngcontent-%COMP%]{padding:20px;border:1px solid #e2e5ed;border-radius:6px;cursor:pointer;background:#ffffff;color:#1b365d;font-size:15px;font-weight:600;text-align:center;width:50%}.content__theme-btn-dark[_ngcontent-%COMP%]{padding:20px;border:1px solid #e2e5ed;border-radius:6px;background:var(--user-preference);color:#fff;cursor:pointer;font-size:15px;font-weight:600;width:50%;text-align:center}.content__card-theme[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column}.content__is-active-check[_ngcontent-%COMP%]{float:right;color:#9fe0fa;font-size:18px}.content__custom_content[_ngcontent-%COMP%]{margin:1rem}.content__custom_content--header-label[_ngcontent-%COMP%]{text-align:center;font-weight:600;cursor:pointer;font-size:15px;color:#1b365d}.content__custom_content__content[_ngcontent-%COMP%]{display:flex;margin:auto auto 35px;width:70%;justify-content:center;align-items:center}.content__custom_content__content--labels[_ngcontent-%COMP%]{margin-left:15px;font-size:13px;font-weight:600;color:#1b365d;text-align:start}.content__custom_content--pb-17[_ngcontent-%COMP%]{padding-bottom:17px}.content__custom_content--mt-30[_ngcontent-%COMP%]{margin-top:30px}  .ng-deep-content-wrapper .p-colorpicker-preview{cursor:pointer;height:43px;margin-left:-1px}.back-to-list-btn-left[_ngcontent-%COMP%]{border-bottom:2px solid;padding-bottom:7px;cursor:pointer}  .ng-deep-content-wrapper .p-dropdown{width:100%!important}.pp-high-light[_ngcontent-%COMP%]{border:1px rgba(72,94,144,.1607843137) solid}"]}),o})(),Ge=(()=>{const i=class{constructor(t){this.consentManagementlayoutStateService=t}init(t){this.onSelectTheme(this.consentManagementlayoutStateService.getState().layoutSelected),this.consentManagementlayoutStateService.updateState({layoutConfigForm:t})}onSelectTheme(t){this.consentManagementlayoutStateService.updateState({layoutSelected:t});let{layoutTypes:a}=this.consentManagementlayoutStateService.getState();a=a.map(r=>r.label===t?{...r,isActive:!0}:{...r,isActive:!1}),"Light Theme"===t?this.consentManagementlayoutStateService.getState().layoutConfigForm.patchValue(ye):"Dark Theme"===t&&this.consentManagementlayoutStateService.getState().layoutConfigForm.patchValue(Ut),this.consentManagementlayoutStateService.updateState({layoutTypes:a})}getStateObs(){return this.consentManagementlayoutStateService.getStateObs()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Ee))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();function Hn(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",6),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(3);return e.KtG(p.onSelectTheme(r.label))}),e.qZA()}if(2&o){const n=i.$implicit;e.Q6J("innerHTML",n.innerhtml,e.oJD)("ngClass",n.isActive?"high-light pp-border-2 pp-rounded-lg pp-p-4 pp-flex pp-flex-col pp-items-center":"pp-border-transparent pp-border-2 pp-rounded-lg pp-p-4 pp-flex pp-flex-col pp-items-center")}}function Rn(o,i){if(1&o&&(e.TgZ(0,"div",2)(1,"h2",3),e._uU(2,"Theme & Appearance"),e.qZA(),e.TgZ(3,"div",4),e.YNc(4,Hn,1,2,"div",5),e.qZA()()),2&o){const n=e.oxw().ngIf;e.xp6(4),e.Q6J("ngForOf",n.layoutTypes)}}function jn(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"div",24)(2,"label",25),e._uU(3),e.qZA(),e.TgZ(4,"div"),e._UZ(5,"p-colorPicker",26)(6,"input",27),e.qZA()(),e.BQk()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit,a=e.oxw(2).ngIf;e.xp6(3),e.Oqu(n.label),e.xp6(2),e.s9C("formControlName",n.formControlName),e.Q6J("ngModel",a.layoutConfigForm.get(t.formControlName).get(n.formControlName).value)("showTransitionOptions","50ms")("hideTransitionOptions","50ms"),e.xp6(1),e.s9C("formControlName",n.formControlName),e.Q6J("ngModel",a.layoutConfigForm.get(t.formControlName).get(n.formControlName).value)}}function $n(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"div",28)(2,"label",25),e._uU(3),e.qZA(),e.TgZ(4,"div"),e._UZ(5,"p-colorPicker",26)(6,"input",27),e.qZA()(),e.BQk()),2&o){const n=i.$implicit,t=e.oxw(2).$implicit,a=e.oxw().$implicit,r=e.oxw(2).ngIf;e.xp6(1),e.Q6J("formGroup",r.layoutConfigForm.get(a.formControlName).get(t.formControlName)),e.xp6(2),e.Oqu(n.label),e.xp6(2),e.s9C("formControlName",n.formControlName),e.Q6J("ngModel",r.layoutConfigForm.get(a.formControlName).get(t.formControlName).get(n.formControlName).value)("showTransitionOptions","50ms")("hideTransitionOptions","50ms"),e.xp6(1),e.s9C("formControlName",n.formControlName),e.Q6J("ngModel",r.layoutConfigForm.get(a.formControlName).get(t.formControlName).get(n.formControlName).value)}}function Kn(o,i){if(1&o&&e.YNc(0,$n,7,8,"ng-container",21),2&o){const n=e.oxw().$implicit;e.Q6J("ngForOf",n.children)}}function Vn(o,i){if(1&o&&(e.ynx(0),e.YNc(1,jn,7,7,"ng-container",22),e.YNc(2,Kn,1,1,"ng-template",null,23,e.W1O),e.BQk()),2&o){const n=i.$implicit,t=e.MAs(3);e.xp6(1),e.Q6J("ngIf",!n.children)("ngIfElse",t)}}const Wn=function(o){return{"pp-rotate-180":o}},Xn=function(o){return{"pp-max-h-screen":o}};function eo(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",13),e._UZ(1,"input",14),e.TgZ(2,"label",15),e.NdJ("click",function(){const r=e.CHM(n).index,p=e.oxw(3);return e.KtG(p.toggleAccordion(r))}),e.TgZ(3,"span",16),e._uU(4),e.qZA(),e.O4$(),e.TgZ(5,"svg",17),e._UZ(6,"path",18),e.qZA()(),e.kcU(),e.TgZ(7,"div",19)(8,"div",20),e.YNc(9,Vn,4,2,"ng-container",21),e.qZA()()()}if(2&o){const n=i.$implicit,t=i.index,a=e.oxw(2).ngIf,r=e.oxw();e.Q6J("formGroup",a.layoutConfigForm.get(n.formControlName)),e.xp6(1),e.s9C("id",n.label),e.Q6J("checked",r.selectedIndex===t),e.xp6(1),e.s9C("for",n.label),e.xp6(2),e.Oqu(n.label),e.xp6(1),e.Q6J("ngClass",e.VKq(8,Wn,r.selectedIndex===t)),e.xp6(2),e.Q6J("ngClass",e.VKq(10,Xn,r.selectedIndex===t)),e.xp6(2),e.Q6J("ngForOf",n.children)}}function to(o,i){if(1&o){const n=e.EpF();e.ynx(0),e.TgZ(1,"p-divider",7)(2,"b"),e._UZ(3,"i",8),e._uU(4," Custom Layout Configuration "),e.qZA()(),e.TgZ(5,"div",9)(6,"div")(7,"h6")(8,"span",10),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.step=1)}
1),e._UZ(9,"i",11),e._uU(10," Back To Theme "),e.qZA()()(),e.YNc(11,eo,10,12,"div",12),e.qZA(),e.BQk()}if(2&o){const n=e.oxw().ngIf;e.xp6(11),e.Q6J("ngForOf",n.layoutConfigurationList)}}function no(o,i){if(1&o&&(e.ynx(0),e.YNc(1,Rn,5,1,"div",1),e.YNc(2,to,12,1,"ng-container",0),e.BQk()),2&o){const n=e.oxw();e.xp6(1),e.Q6J("ngIf",1==n.step),e.xp6(1),e.Q6J("ngIf",2==n.step)}}let oo=(()=>{const i=class{constructor(t){this.consentManagementLayoutActionService=t,this.step=1,this.stateObs=this.consentManagementLayoutActionService.getStateObs(),this.selectedIndex=0}ngOnChanges(t){this.consentManagementLayoutActionService.init(t.layoutConfigForm.currentValue)}ngOnInit(){this.consentManagementLayoutActionService.init(this.layoutConfigForm)}onSelectTheme(t){"Custom Colors"===t&&(this.step=2),this.consentManagementLayoutActionService.onSelectTheme(t)}toggleAccordion(t){this.selectedIndex=this.selectedIndex===t?null:t}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(Ge))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-layout"]],inputs:{layoutConfigForm:"layoutConfigForm"},features:[e._Bn([Ge]),e.TTD],decls:2,vars:3,consts:[[4,"ngIf"],["style","margin: 2rem; width: 95%","class","pp-bg-white pp-p-6 pp-rounded-lg pp-shadow-md w-full",4,"ngIf"],[1,"pp-bg-white","pp-p-6","pp-rounded-lg","pp-shadow-md","w-full",2,"margin","2rem","width","95%"],[1,"pp-text-xl","pp-font-semibold","pp-mb-4"],[1,"pp-grid","pp-grid-cols-1","sm:pp-grid-cols-2","lg:pp-grid-cols-3","pp-gap-4"],["style","cursor: pointer",3,"innerHTML","ngClass","click",4,"ngFor","ngForOf"],[2,"cursor","pointer",3,"innerHTML","ngClass","click"],["align","left","type","dashed"],[1,"fas","fa-tools","mr-2"],[1,"pp-max-w-3xl","pp-mx-auto","pp-space-y-4",2,"margin-top","2rem","margin-bottom","2rem"],[1,"back-to-list-btn-left",3,"click"],[1,"fas","fa-chevron-left"],["class","pp-high-light pp-bg-white pp-rounded-lg pp-border pp-border-border pp-overflow-hidden",3,"formGroup",4,"ngFor","ngForOf"],[1,"pp-high-light","pp-bg-white","pp-rounded-lg","pp-border","pp-border-border","pp-overflow-hidden",3,"formGroup"],["type","checkbox",1,"pp-peer","pp-hidden",3,"id","checked"],[1,"pp-flex","pp-items-center","pp-justify-between","pp-p-4","pp-bg-white-600","pp-text-black","pp-cursor-pointer","hover:pp-bg-[#16bf5e]","hover:pp-text-white","pp-transition-colors",2,"border-bottom","1px solid rgba(72, 94, 144, 0.16)","margin-bottom","0rem",3,"for","click"],[1,"pp-text-lg","pp-font-semibold"],["fill","none","stroke","currentColor","viewBox","0 0 24 24",1,"pp-w-6","pp-h-6","pp-transition-transform","pp-peer-checked:pp-rotate-180",3,"ngClass"],["stroke-linecap","pp-round","stroke-linejoin","pp-round","stroke-width","2","d","M19 9l-7 7-7-7"],[1,"pp-max-h-0","pp-overflow-hidden","pp-transition-all","pp-duration-0",3,"ngClass"],[2,"display","flex","flex-direction","row","justify-content","center","align-items","center","margin-top","1rem","flex-flow","wrap"],[4,"ngFor","ngForOf"],[4,"ngIf","ngIfElse"],["showChildren",""],[1,"row",2,"flex-direction","column","margin-bottom","2rem"],["for","title",1,"layout__custom_layout__content--labels",2,"margin-bottom","0rem"],["appendTo","body","format","hex",1,"col-md-4","pr-0","custom-picker",3,"formControlName","ngModel","showTransitionOptions","hideTransitionOptions"],["type","text","pInputText","",1,"pl-0","color-input","col-md-8",3,"formControlName","ngModel"],[1,"row",2,"flex-direction","column","margin-bottom","2rem",3,"formGroup"]],template:function(a,r){1&a&&(e.YNc(0,no,3,2,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[s.mk,s.sg,s.O5,I.o,c.Fj,c.JJ,c.JL,c.sg,c.u,T.i,B.zH,ne.mh,s.Ov],styles:[".layout[_ngcontent-%COMP%]{height:350px;overflow-y:scroll}.layout__button-group[_ngcontent-%COMP%]{text-align:center}.layout__button-group__button-active[_ngcontent-%COMP%]{color:var(--side-nav-org);border-bottom:2px solid}.layout__button-group__button-inactive[_ngcontent-%COMP%]{color:#000}.layout__theme-btn-light[_ngcontent-%COMP%]{padding:20px;border:1px solid #e2e5ed;border-radius:6px;cursor:pointer;background:#ffffff;color:#1b365d;font-size:15px;font-weight:600;text-align:center;width:50%}.layout__theme-btn-dark[_ngcontent-%COMP%]{padding:20px;border:1px solid #e2e5ed;border-radius:6px;background:var(--user-preference);color:#fff;cursor:pointer;font-size:15px;font-weight:600;width:50%;text-align:center}.layout__card-theme[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;flex-direction:column}.layout__is-active-check[_ngcontent-%COMP%]{float:right;color:#9fe0fa;font-size:18px}.layout__custom_layout[_ngcontent-%COMP%]{margin:1rem}.layout__custom_layout--header-label[_ngcontent-%COMP%]{text-align:center;font-weight:600;cursor:pointer;font-size:15px;color:#1b365d}.layout__custom_layout__content[_ngcontent-%COMP%]{display:flex;margin:auto auto 35px;width:70%;justify-content:center;align-items:center}.layout__custom_layout__content--labels[_ngcontent-%COMP%]{margin-left:15px;font-size:13px;font-weight:600;color:#1b365d;text-align:start}.layout__custom_layout--pb-17[_ngcontent-%COMP%]{padding-bottom:17px}.layout__custom_layout--mt-30[_ngcontent-%COMP%]{margin-top:30px}.back-to-list-btn-left[_ngcontent-%COMP%]{border-bottom:2px solid;padding-bottom:7px;cursor:pointer}.high-light[_ngcontent-%COMP%]{border:3px #16bf5e solid}.pp-high-light[_ngcontent-%COMP%]{border:1px rgba(72,94,144,.1607843137) solid}  .custom-picker .p-colorpicker-preview{cursor:pointer;height:44px;margin-left:-1px;width:35px}"]}),o})();var D=d(28255);const ao=[{label:"Daily",value:"Daily"},{label:"Weekly",value:"Weekly"},{label:"Monthly",value:"Monthly"}],Ie=[{label:"Email",value:"Email"},{label:"In App",value:"In App"},{label:"SMS",value:"SMS"},{label:"Postal",value:"Postal"}];let He=(()=>{const i=class{constructor(t){this.consentManagementLanguageStateService=t,this.modalConfigForm$=new ke.X(void 0),this.modalConfigForm=this.modalConfigForm$.asObservable()}
1init(t,a){this.modalConfigForm$.next(new c.cw({basicDetails:this.getBasicDetailForm(t,a),channel:this.getChannelListForm(t,a)}))}addPreferenceDetails(t){t.emit({formValue:this.modalConfigForm$.getValue().value})}editPreferenceDetails(t,a){t.emit({formValue:this.modalConfigForm$.getValue().value,preferenceId:a})}getTransalations(t,a,r){const p={};return this.consentManagementLanguageStateService.getState().languageList.map(l=>{p[l.language_code]=new c.NI({value:t?.[r][l.language_code]?t?.[r][l.language_code]:null,disabled:!a},"name"===r&&"en-US"===l.language_code?[c.kI.required]:[])}),new c.cw({...p})}getChannelListForm(t,a){return new c.cw({channel_list:new c.NI({value:Boolean(t?.channel)?this.getChannelList(t?.channel):Ie,disabled:!a},c.kI.required)})}getBasicDetailForm(t,a){return new c.cw({name:this.getTransalations(t,a,"name"),description:this.getTransalations(t,a,"description")})}getChannelList(t){return Ie.map(a=>{if(t.includes(a.value))return a})}getLanguageStateObs(){return this.consentManagementLanguageStateService.getStateObs()}getLanguageState(){return this.consentManagementLanguageStateService.getState()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(te))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();var Fe=d(81272),M=d(3238),Re=d(40445),io=d(83353),fe=d(8929),he=d(36787),U=d(7625),$=d(21281),v=d(37340),je=d(49643);const ro=["matFormFieldNotchedOutline",""],co=["*"],po=["textField"],lo=["iconPrefixContainer"],so=["textPrefixContainer"];function go(o,i){1&o&&e._UZ(0,"span",19)}function mo(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"label",17),e.NdJ("cdkObserveContent",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a._refreshOutlineNotchWidth())}),e.Hsn(1,1),e.YNc(2,go,1,0,"span",18),e.qZA()}if(2&o){const n=e.oxw(2);e.Q6J("floating",n._shouldLabelFloat())("cdkObserveContentDisabled",!n._hasOutline())("id",n._labelId),e.uIk("for",n._control.id)("aria-owns",n._control.id),e.xp6(2),e.Q6J("ngIf",!n.hideRequiredMarker&&n._control.required)}}function _o(o,i){if(1&o&&e.YNc(0,mo,3,6,"label",16),2&o){const n=e.oxw();e.Q6J("ngIf",n._hasFloatingLabel())}}function uo(o,i){1&o&&e._UZ(0,"div",20)}function fo(o,i){}function ho(o,i){if(1&o&&e.YNc(0,fo,0,0,"ng-template",22),2&o){e.oxw(2);const n=e.MAs(1);e.Q6J("ngTemplateOutlet",n)}}function bo(o,i){if(1&o&&(e.TgZ(0,"div",21),e.YNc(1,ho,1,1,"ng-template",9),e.qZA()),2&o){const n=e.oxw();e.Q6J("matFormFieldNotchedOutlineOpen",n._shouldLabelFloat())("matFormFieldNotchedOutlineLabelWidth",n._labelWidth),e.xp6(1),e.Q6J("ngIf",!n._forceDisplayInfixLabel())}}function xo(o,i){1&o&&(e.TgZ(0,"div",23,24),e.Hsn(2,2),e.qZA())}function Co(o,i){1&o&&(e.TgZ(0,"div",25,26),e.Hsn(2,3),e.qZA())}function wo(o,i){}function Mo(o,i){if(1&o&&e.YNc(0,wo,0,0,"ng-template",22),2&o){e.oxw();const n=e.MAs(1);e.Q6J("ngTemplateOutlet",n)}}function vo(o,i){1&o&&(e.TgZ(0,"div",27),e.Hsn(1,4),e.qZA())}function yo(o,i){1&o&&(e.TgZ(0,"div",28),e.Hsn(1,5),e.qZA())}function Po(o,i){1&o&&e._UZ(0,"div",29)}function Oo(o,i){if(1&o&&(e.TgZ(0,"div",30),e.Hsn(1,6),e.qZA()),2&o){const n=e.oxw();e.Q6J("@transitionMessages",n._subscriptAnimationState)}}function So(o,i){if(1&o&&(e.TgZ(0,"mat-hint",34),e._uU(1),e.qZA()),2&o){const n=e.oxw(2);e.Q6J("id",n._hintLabelId),e.xp6(1),e.Oqu(n.hintLabel)}}function ko(o,i){if(1&o&&(e.TgZ(0,"div",31),e.YNc(1,So,2,2,"mat-hint",32),e.Hsn(2,7),e._UZ(3,"div",33),e.Hsn(4,8),e.qZA()),2&o){const n=e.oxw();e.Q6J("@transitionMessages",n._subscriptAnimationState),e.xp6(1),e.Q6J("ngIf",n.hintLabel)}}const To=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Ao=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];let be=(()=>{class o{}return o.\u0275fac=function(n){return new(n||o)},o.\u0275dir=e.lG2({type:o,selectors:[["mat-label"]]}),o})();const Lo=new e.OlP("MatError");let Zo=0,$e=(()=>{class o{constructor(){this.align="start",this.id="mat-mdc-hint-"+Zo++}}return o.\u0275fac=function(n){return new(n||o)}
1,o.\u0275dir=e.lG2({type:o,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(n,t){2&n&&(e.Ikx("id",t.id),e.uIk("align",null),e.ekj("mat-mdc-form-field-hint-end","end"===t.align))},inputs:{align:"align",id:"id"}}),o})();const Io=new e.OlP("MatPrefix"),Fo=new e.OlP("MatSuffix");let Ke=(()=>{class o{constructor(n){this._elementRef=n,this.floating=!1}getWidth(){return function No(o){if(null!==o.offsetParent)return o.scrollWidth;const n=o.cloneNode(!0);n.style.setProperty("position","absolute"),n.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(n);const t=n.scrollWidth;return n.remove(),t}(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}}return o.\u0275fac=function(n){return new(n||o)(e.Y36(e.SBq))},o.\u0275dir=e.lG2({type:o,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(n,t){2&n&&e.ekj("mdc-floating-label--float-above",t.floating)},inputs:{floating:"floating"}}),o})();const Ve="mdc-line-ripple--active",xe="mdc-line-ripple--deactivating";let We=(()=>{class o{constructor(n,t){this._elementRef=n,this._handleTransitionEnd=a=>{const r=this._elementRef.nativeElement.classList,p=r.contains(xe);"opacity"===a.propertyName&&p&&r.remove(Ve,xe)},t.runOutsideAngular(()=>{n.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){const n=this._elementRef.nativeElement.classList;n.remove(xe),n.add(Ve)}deactivate(){this._elementRef.nativeElement.classList.add(xe)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}}return o.\u0275fac=function(n){return new(n||o)(e.Y36(e.SBq),e.Y36(e.R0b))},o.\u0275dir=e.lG2({type:o,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"]}),o})(),Xe=(()=>{class o{constructor(n,t){this._elementRef=n,this._ngZone=t,this.labelWidth=0,this.open=!1}ngAfterViewInit(){const n=this._elementRef.nativeElement.querySelector(".mdc-floating-label");n?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),"function"==typeof requestAnimationFrame&&(n.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>n.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_getNotchWidth(){return this.open?this.labelWidth>0?`calc(${this.labelWidth}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`:"0px":null}}return o.\u0275fac=function(n){return new(n||o)(e.Y36(e.SBq),e.Y36(e.R0b))},o.\u0275cmp=e.Xpm({type:o,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(n,t){2&n&&e.ekj("mdc-notched-outline--notched",t.open)},inputs:{labelWidth:["matFormFieldNotchedOutlineLabelWidth","labelWidth"],open:["matFormFieldNotchedOutlineOpen","open"]},attrs:ro,ngContentSelectors:co,decls:4,vars:2,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(n,t){1&n&&(e.F$t(),e._UZ(0,"div",0),e.TgZ(1,"div",1),e.Hsn(2),e.qZA(),e._UZ(3,"div",2)),2&n&&(e.xp6(1),e.Udp("width",t._getNotchWidth()))},encapsulation:2,changeDetection:0}),o})();const qo={transitionMessages:(0,v.X$)("transitionMessages",[(0,v.SB)("enter",(0,v.oB)({opacity:1,transform:"translateY(0%)"})),(0,v.eR)("void => enter",[(0,v.oB)({opacity:0,transform:"translateY(-5px)"}),(0,v.jt)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let et=(()=>{class o{}return o.\u0275fac=function(n){return new(n||o)},o.\u0275dir=e.lG2({type:o}),o})();const tt=new e.OlP("MatFormField"),Do=new e.OlP("MAT_FORM_FIELD_DEFAULT_OPTIONS");let nt=0,it=(()=>{class o{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(n){this._hideRequiredMarker=(0,$.Ig)(n)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||"auto"}set floatLabel(n){n!==this._floatLabel&&(this._floatLabel=n,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(n){const t=this._appearance;this._appearance=n||this._defaults?.appearance||"fill","outline"===this._appearance&&this._appearance!==t&&(this._refreshOutlineNotchWidth(),this._needsOutlineLabelOffsetUpdateOnStable=!0)}
1get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||"fixed"}set subscriptSizing(n){this._subscriptSizing=n||this._defaults?.subscriptSizing||"fixed"}get hintLabel(){return this._hintLabel}set hintLabel(n){this._hintLabel=n,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(n){this._explicitFormFieldControl=n}constructor(n,t,a,r,p,l,g,_){this._elementRef=n,this._changeDetectorRef=t,this._ngZone=a,this._dir=r,this._platform=p,this._defaults=l,this._animationMode=g,this._document=_,this._hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId="mat-mdc-form-field-label-"+nt++,this._hintLabelId="mat-mdc-hint-"+nt++,this._subscriptAnimationState="",this._labelWidth=0,this._destroyed=new fe.xQ,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,l&&(l.appearance&&(this.appearance=l.appearance),this._hideRequiredMarker=Boolean(l?.hideRequiredMarker),l.color&&(this.color=l.color))}ngAfterViewInit(){this._updateFocusState(),this._refreshOutlineNotchWidth(),this._document?.fonts?.ready?this._document.fonts.ready.then(()=>{this._refreshOutlineNotchWidth(),this._changeDetectorRef.markForCheck()}):setTimeout(()=>this._refreshOutlineNotchWidth(),100),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){const n=this._control;n.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${n.controlType}`),n.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),n.ngControl&&n.ngControl.valueChanges&&n.ngControl.valueChanges.pipe((0,U.R)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(n=>!n._isText),this._hasTextPrefix=!!this._prefixChildren.find(n=>n._isText),this._hasIconSuffix=!!this._suffixChildren.find(n=>!n._isText),this._hasTextSuffix=!!this._suffixChildren.find(n=>n._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),(0,he.T)(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(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||null===this._isFocused)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe((0,U.R)(this._destroyed)).subscribe(()=>{this._needsOutlineLabelOffsetUpdateOnStable&&(this._needsOutlineLabelOffsetUpdateOnStable=!1,this._updateOutlineLabelOffset())})}),this._dir.change.pipe((0,U.R)(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdateOnStable=!0)}_shouldAlwaysFloat(){return"always"===this.floatLabel}_hasOutline(){return"outline"===this.appearance}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat
1()}_shouldForward(n){const t=this._control?this._control.ngControl:null;return t&&t[n]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||(this._labelWidth=this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_syncDescribedByIds(){if(this._control){let n=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&n.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const t=this._hintChildren?this._hintChildren.find(r=>"start"===r.align):null,a=this._hintChildren?this._hintChildren.find(r=>"end"===r.align):null;t?n.push(t.id):this._hintLabel&&n.push(this._hintLabelId),a&&n.push(a.id)}else this._errorChildren&&n.push(...this._errorChildren.map(t=>t.id));this._control.setDescribedByIds(n)}}_updateOutlineLabelOffset(){if(!this._platform.isBrowser||!this._hasOutline()||!this._floatingLabel)return;const n=this._floatingLabel.element;if(!this._iconPrefixContainer&&!this._textPrefixContainer)return void(n.style.transform="");if(!this._isAttachedToDom())return void(this._needsOutlineLabelOffsetUpdateOnStable=!0);const t=this._iconPrefixContainer?.nativeElement,a=this._textPrefixContainer?.nativeElement,r=t?.getBoundingClientRect().width??0,p=a?.getBoundingClientRect().width??0;n.style.transform=`var(\n        --mat-mdc-form-field-label-transform,\n        translateY(-50%) translateX(calc(${"rtl"===this._dir.value?"-1":"1"} * (${r+p}px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )`}_isAttachedToDom(){const n=this._elementRef.nativeElement;if(n.getRootNode){const t=n.getRootNode();return t&&t!==n}return document.documentElement.contains(n)}}return o.\u0275fac=function(n){return new(n||o)(e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(e.R0b),e.Y36(Re.Is),e.Y36(io.t4),e.Y36(Do,8),e.Y36(e.QbO,8),e.Y36(s.K0))},o.\u0275cmp=e.Xpm({type:o,selectors:[["mat-form-field"]],contentQueries:function(n,t,a){if(1&n&&(e.Suo(a,be,5),e.Suo(a,be,7),e.Suo(a,et,5),e.Suo(a,Io,5),e.Suo(a,Fo,5),e.Suo(a,Lo,5),e.Suo(a,$e,5)),2&n){let r;e.iGM(r=e.CRH())&&(t._labelChildNonStatic=r.first),e.iGM(r=e.CRH())&&(t._labelChildStatic=r.first),e.iGM(r=e.CRH())&&(t._formFieldControl=r.first),e.iGM(r=e.CRH())&&(t._prefixChildren=r),e.iGM(r=e.CRH())&&(t._suffixChildren=r),e.iGM(r=e.CRH())&&(t._errorChildren=r),e.iGM(r=e.CRH())&&(t._hintChildren=r)}},viewQuery:function(n,t){if(1&n&&(e.Gf(po,5),e.Gf(lo,5),e.Gf(so,5),e.Gf(Ke,5),e.Gf(Xe,5),e.Gf(We,5)),2&n){let a;e.iGM(a=e.CRH())&&(t._textField=a.first),e.iGM(a=e.CRH())&&(t._iconPrefixContainer=a.first),e.iGM(a=e.CRH())&&(t._textPrefixContainer=a.first),e.iGM(a=e.CRH())&&(t._floatingLabel=a.first),e.iGM(a=e.CRH())&&(t._notchedOutline=a.first),e.iGM(a=e.CRH())&&(t._lineRipple=a.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(n,t){2&n&&e.ekj("mat-mdc-form-field-label-always-float",t._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",t._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",t._hasIconSuffix)("mat-form-field-invalid",t._control.errorState)("mat-form-field-disabled",t._control.disabled)("mat-form-field-autofilled",t._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===t._animationMode)("mat-form-field-appearance-fill","fill"==t.appearance)("mat-form-field-appearance-outline","outline"==t.appearance)("mat-form-field-hide-placeholder",t._hasFloatingLabel()&&!t._shouldLabelFloat())("mat-focused",t._control.focused)("mat-primary","accent"!==t.color&&"warn"!==t.color)("mat-accent","accent"===t.color)("mat-warn","warn"===t.color)("ng-untouched",t._shouldForward("untouched"))("ng-touched",t._shouldForward("touched"))("ng-pristine",t._shouldForward("pristine"))("ng-dirty",t._shouldForward("dirty"))("ng-valid",t._shouldForward("valid"))("ng-invalid",t._shouldForward("invalid"))("ng-pending",t._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[e._Bn([{provide:tt,useExisting:o}])],ngContentSelectors:Ao,decls:18,vars:23,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormField
1FloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","cdkObserveContentDisabled","id","cdkObserveContent"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineLabelWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(n,t){1&n&&(e.F$t(To),e.YNc(0,_o,1,1,"ng-template",null,0,e.W1O),e.TgZ(2,"div",1,2),e.NdJ("click",function(r){return t._control.onContainerClick&&t._control.onContainerClick(r)}),e.YNc(4,uo,1,0,"div",3),e.TgZ(5,"div",4),e.YNc(6,bo,2,3,"div",5),e.YNc(7,xo,3,0,"div",6),e.YNc(8,Co,3,0,"div",7),e.TgZ(9,"div",8),e.YNc(10,Mo,1,1,"ng-template",9),e.Hsn(11),e.qZA(),e.YNc(12,vo,2,0,"div",10),e.YNc(13,yo,2,0,"div",11),e.qZA(),e.YNc(14,Po,1,0,"div",12),e.qZA(),e.TgZ(15,"div",13),e.YNc(16,Oo,2,1,"div",14),e.YNc(17,ko,5,2,"div",15),e.qZA()),2&n&&(e.xp6(2),e.ekj("mdc-text-field--filled",!t._hasOutline())("mdc-text-field--outlined",t._hasOutline())("mdc-text-field--no-label",!t._hasFloatingLabel())("mdc-text-field--disabled",t._control.disabled)("mdc-text-field--invalid",t._control.errorState),e.xp6(2),e.Q6J("ngIf",!t._hasOutline()&&!t._control.disabled),e.xp6(2),e.Q6J("ngIf",t._hasOutline()),e.xp6(1),e.Q6J("ngIf",t._hasIconPrefix),e.xp6(1),e.Q6J("ngIf",t._hasTextPrefix),e.xp6(2),e.Q6J("ngIf",!t._hasOutline()||t._forceDisplayInfixLabel()),e.xp6(2),e.Q6J("ngIf",t._hasTextSuffix),e.xp6(1),e.Q6J("ngIf",t._hasIconSuffix),e.xp6(1),e.Q6J("ngIf",!t._hasOutline()),e.xp6(1),e.ekj("mat-mdc-form-field-subscript-dynamic-size","dynamic"===t.subscriptSizing),e.Q6J("ngSwitch",t._getDisplayedMessages()),e.xp6(1),e.Q6J("ngSwitchCase","error"),e.xp6(1),e.Q6J("ngSwitchCase","hint"))},dependencies:[s.O5,s.tP,s.RF,s.n9,je.wD,$e,Ke,Xe,We],styles:['.mdc-text-field{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.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__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.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-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper
1-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}
1.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;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,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.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,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.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-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,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{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{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-line-ripple::before{z-index:1}
1.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.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{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{line-height:normal;pointer-events:all}.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}.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-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-text-field-wrapper::before{content:none}.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}.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}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none}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}.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}[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-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}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-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}[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%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto}.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-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.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 .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:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .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)}'],encapsulation:2,data:{animation:[qo.transitionMessages]},changeDetection:0}),o})(),rt=(()=>{class o{}return o.\u0275fac=function(n){return new(n||o)}
1,o.\u0275mod=e.oAB({type:o}),o.\u0275inj=e.cJS({imports:[M.BQ,s.ez,je.Q8,M.BQ]}),o})();var K=d(98184),ct=d(35197),pt=d(12687),Eo=d(95017),Z=d(29521),zo=d(88514),lt=d(1059),st=d(92198),dt=d(24850);const Bo=["trigger"],Yo=["panel"];function Qo(o,i){if(1&o&&(e.TgZ(0,"span",10),e._uU(1),e.qZA()),2&o){const n=e.oxw();e.xp6(1),e.Oqu(n.placeholder)}}function Go(o,i){if(1&o&&(e.TgZ(0,"span",14),e._uU(1),e.qZA()),2&o){const n=e.oxw(2);e.xp6(1),e.Oqu(n.triggerValue)}}function Ho(o,i){1&o&&e.Hsn(0,0,["*ngSwitchCase","true"])}function Ro(o,i){if(1&o&&(e.TgZ(0,"span",11),e.YNc(1,Go,2,1,"span",12),e.YNc(2,Ho,1,0,"ng-content",13),e.qZA()),2&o){const n=e.oxw();e.Q6J("ngSwitch",!!n.customTrigger),e.xp6(2),e.Q6J("ngSwitchCase",!0)}}function jo(o,i){if(1&o){const n=e.EpF();e.O4$(),e.kcU(),e.TgZ(0,"div",15,16),e.NdJ("@transformPanel.done",function(a){e.CHM(n);const r=e.oxw();return e.KtG(r._panelDoneAnimatingStream.next(a.toState))})("keydown",function(a){e.CHM(n);const r=e.oxw();return e.KtG(r._handleKeydown(a))}),e.Hsn(2,1),e.qZA()}if(2&o){const n=e.oxw();e.Gre("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",n._getPanelTheme(),""),e.Q6J("ngClass",n.panelClass)("@transformPanel","showing"),e.uIk("id",n.id+"-panel")("aria-multiselectable",n.multiple)("aria-label",n.ariaLabel||null)("aria-labelledby",n._getPanelAriaLabelledby())}}const $o=[[["mat-select-trigger"]],"*"],Ko=["mat-select-trigger","*"],Vo={transformPanelWrap:(0,v.X$)("transformPanelWrap",[(0,v.eR)("* => void",(0,v.IO)("@transformPanel",[(0,v.pV)()],{optional:!0}))]),transformPanel:(0,v.X$)("transformPanel",[(0,v.SB)("void",(0,v.oB)({opacity:0,transform:"scale(1, 0.8)"})),(0,v.eR)("void => showing",(0,v.jt)("120ms cubic-bezier(0, 0, 0.2, 1)",(0,v.oB)({opacity:1,transform:"scale(1, 1)"}))),(0,v.eR)("* => void",(0,v.jt)("100ms linear",(0,v.oB)({opacity:0})))])};let gt=0;const mt=new e.OlP("mat-select-scroll-strategy"),Xo=new e.OlP("MAT_SELECT_CONFIG"),ea={provide:mt,deps:[K.aV],useFactory:function Wo(o){return()=>o.scrollStrategies.reposition()}},ta=new e.OlP("MatSelectTrigger");class na{constructor(i,n){this.source=i,this.value=n}}const oa=(0,M.Kr)((0,M.sb)((0,M.Id)((0,M.FD)(class{constructor(o,i,n,t,a){this._elementRef=o,this._defaultErrorStateMatcher=i,this._parentForm=n,this._parentFormGroup=t,this.ngControl=a,this.stateChanges=new fe.xQ}}))));let aa=(()=>{class o extends oa{get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(n){this._placeholder=n,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(c.kI.required)??!1}set required(n){this._required=(0,$.Ig)(n),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(n){this._multiple=(0,$.Ig)(n)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(n){this._disableOptionCentering=(0,$.Ig)(n)}get compareWith(){return this._compareWith}set compareWith(n){this._compareWith=n,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(n){this._assignValue(n)&&this._onChange(n)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(n){this._typeaheadDebounceInterval=(0,$.su)(n)}get id(){return this._id}set id(n){this._id=n||this._uid,this.stateChanges.next()}constructor(n,t,a,r,p,l,g,_,P,m,x,C,J,G){super(p,r,g,_,m),this._viewportRuler=n,this._changeDetectorRef=t,this._ngZone=a,this._dir=l,this._parentFormField=P,this._liveAnnouncer=J,this._defaultOptions=G,this._panelOpen=!1,this._compareWith=(O,H)=>O===H,this._uid="mat-select-"+gt++,this._triggerAriaLabelledBy=null,this._destroy=new fe.xQ,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+gt++,this._panelDoneAnimatingStream=new fe.xQ,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this._multiple=!1,this._disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.optionSelectionChanges=(0,zo.P)(()=>{const O=this.options;return O?O.changes.pipe((0,lt.O)(O),(0,le.w)(()=>(0,he.T)(...O.map(H=>H.onSelectionChange)))):this._ngZone.onStable.pipe((0,pe.q)(1),(0,le.w)(()=>this.optionSelectionChanges))}
1),this.openedChange=new e.vpe,this._openedStream=this.openedChange.pipe((0,st.h)(O=>O),(0,dt.U)(()=>{})),this._closedStream=this.openedChange.pipe((0,st.h)(O=>!O),(0,dt.U)(()=>{})),this.selectionChange=new e.vpe,this.valueChange=new e.vpe,this.ngControl&&(this.ngControl.valueAccessor=this),null!=G?.typeaheadDebounceInterval&&(this._typeaheadDebounceInterval=G.typeaheadDebounceInterval),this._scrollStrategyFactory=C,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(x)||0,this.id=this.id}ngOnInit(){this._selectionModel=new Eo.Ov(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe((0,Be.x)(),(0,U.R)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe((0,U.R)(this._destroy)).subscribe(n=>{n.added.forEach(t=>t.select()),n.removed.forEach(t=>t.deselect())}),this.options.changes.pipe((0,lt.O)(null),(0,U.R)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const n=this._getTriggerAriaLabelledby(),t=this.ngControl;if(n!==this._triggerAriaLabelledBy){const a=this._elementRef.nativeElement;this._triggerAriaLabelledBy=n,n?a.setAttribute("aria-labelledby",n):a.removeAttribute("aria-labelledby")}t&&(this._previousControl!==t.control&&(void 0!==this._previousControl&&null!==t.disabled&&t.disabled!==this.disabled&&(this.disabled=t.disabled),this._previousControl=t.control),this.updateErrorState())}ngOnChanges(n){(n.disabled||n.userAriaDescribedBy)&&this.stateChanges.next(),n.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(n){this._assignValue(n)}registerOnChange(n){this._onChange=n}registerOnTouched(n){this._onTouched=n}setDisabledState(n){this.disabled=n,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const n=this._selectionModel.selected.map(t=>t.viewValue);return this._isRtl()&&n.reverse(),n.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(n){this.disabled||(this.panelOpen?this._handleOpenKeydown(n):this._handleClosedKeydown(n))}_handleClosedKeydown(n){const t=n.keyCode,a=t===Z.JH||t===Z.LH||t===Z.oh||t===Z.SV,r=t===Z.K5||t===Z.L_,p=this._keyManager;if(!p.isTyping()&&r&&!(0,Z.Vb)(n)||(this.multiple||n.altKey)&&a)n.preventDefault(),this.open();else if(!this.multiple){const l=this.selected;p.onKeydown(n);const g=this.selected;g&&l!==g&&this._liveAnnouncer.announce(g.viewValue,1e4)}}_handleOpenKeydown(n){const t=this._keyManager,a=n.keyCode,r=a===Z.JH||a===Z.LH,p=t.isTyping();if(r&&n.altKey)n.preventDefault(),this.close();else if(p||a!==Z.K5&&a!==Z.L_||!t.activeItem||(0,Z.Vb)(n))if(!p&&this._multiple&&a===Z.A&&n.ctrlKey){n.preventDefault();const l=this.options.some(g=>!g.disabled&&!g.selected);this.options.forEach(g=>{g.disabled||(l?g.select():g.deselect())})}else{const l=t.activeItemIndex;t.onKeydown(n),this._multiple&&r&&n.shiftKey&&t.activeItem&&t.activeItemIndex!==l&&t.activeItem._selectViaInteraction()}else n.preventDefault(),t.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe((0,pe.q)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}
1_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(n){if(this.options.forEach(t=>t.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&n)Array.isArray(n),n.forEach(t=>this._selectOptionByValue(t)),this._sortValues();else{const t=this._selectOptionByValue(n);t?this._keyManager.updateActiveItem(t):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(n){const t=this.options.find(a=>{if(this._selectionModel.isSelected(a))return!1;try{return null!=a.value&&this._compareWith(a.value,n)}catch{return!1}});return t&&this._selectionModel.select(t),t}_assignValue(n){return!!(n!==this._value||this._multiple&&Array.isArray(n))&&(this.options&&this._setSelectionByValue(n),this._value=n,!0)}_initKeyManager(){this._keyManager=new pt.s1(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const n=(0,he.T)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe((0,U.R)(n)).subscribe(t=>{this._onSelect(t.source,t.isUserInput),t.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),(0,he.T)(...this.options.map(t=>t._stateChanges)).pipe((0,U.R)(n)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(n,t){const a=this._selectionModel.isSelected(n);null!=n.value||this._multiple?(a!==n.selected&&(n.selected?this._selectionModel.select(n):this._selectionModel.deselect(n)),t&&this._keyManager.setActiveItem(n),this.multiple&&(this._sortValues(),t&&this.focus())):(n.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(n.value)),a!==this._selectionModel.isSelected(n)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const n=this.options.toArray();this._selectionModel.sort((t,a)=>this.sortComparator?this.sortComparator(t,a,n):n.indexOf(t)-n.indexOf(a)),this.stateChanges.next()}}_propagateChanges(n){let t=null;t=this.multiple?this.selected.map(a=>a.value):this.selected?this.selected.value:n,this._value=t,this.valueChange.emit(t),this._onChange(t),this.selectionChange.emit(this._getChangeEvent(t)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){return!this._panelOpen&&!this.disabled&&this.options?.length>0}focus(n){this._elementRef.nativeElement.focus(n)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const n=this._parentFormField?.getLabelId();return this.ariaLabelledby?(n?n+" ":"")+this.ariaLabelledby:n}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;const n=this._parentFormField?.getLabelId();let t=(n?n+" ":"")+this._valueId;return this.ariaLabelledby&&(t+=" "+this.ariaLabelledby),t}_panelDoneAnimating(n){this.openedChange.emit(n)}setDescribedByIds(n){n.length?this._elementRef.nativeElement.setAttribute("aria-describedby",n.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return o.\u0275fac=function(n){return new(n||o)(e.Y36(ct.rL),e.Y36(e.sBO),e.Y36(e.R0b),e.Y36(M.rD),e.Y36(e.SBq),e.Y36(Re.Is,8),e.Y36(c.F,8),e.Y36(c.sg,8),e.Y36(tt,8),e.Y36(c.a5,10),e.$8M("tabindex"),e.Y36(mt),e.Y36(pt.Kd),e.Y36(Xo,8))}
1,o.\u0275dir=e.lG2({type:o,viewQuery:function(n,t){if(1&n&&(e.Gf(Bo,5),e.Gf(Yo,5),e.Gf(K.pI,5)),2&n){let a;e.iGM(a=e.CRH())&&(t.trigger=a.first),e.iGM(a=e.CRH())&&(t.panel=a.first),e.iGM(a=e.CRH())&&(t._overlayDir=a.first)}},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:"typeaheadDebounceInterval",sortComparator:"sortComparator",id:"id"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[e.qOj,e.TTD]}),o})(),_t=(()=>{class o extends aa{constructor(){super(...arguments),this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe((0,U.R)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(),this._changeDetectorRef.detectChanges())})}ngAfterViewInit(){this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin())}open(){this._overlayWidth=this._getOverlayWidth(),super.open(),this.stateChanges.next()}close(){super.close(),this.stateChanges.next()}_scrollOptionIntoView(n){const t=this.options.toArray()[n];if(t){const a=this.panel.nativeElement,r=(0,M.CB)(n,this.options,this.optionGroups),p=t._getHostElement();a.scrollTop=0===n&&1===r?0:(0,M.jH)(p.offsetTop,p.offsetHeight,a.scrollTop,a.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(n){return new na(this,n)}_getOverlayWidth(){return(this._preferredOverlayOrigin instanceof K.xu?this._preferredOverlayOrigin.elementRef:this._preferredOverlayOrigin||this._elementRef).nativeElement.getBoundingClientRect().width}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(n){this._hideSingleSelectionIndicator=(0,$.Ig)(n),this._syncParentProperties()}_syncParentProperties(){if(this.options)for(const n of this.options)n._changeDetectorRef.markForCheck()}}return o.\u0275fac=function(){let i;return function(t){return(i||(i=e.n5z(o)))(t||o)}}(),o.\u0275cmp=e.Xpm({type:o,selectors:[["mat-select"]],contentQueries:function(n,t,a){if(1&n&&(e.Suo(a,ta,5),e.Suo(a,M.ey,5),e.Suo(a,M.K7,5)),2&n){let r;e.iGM(r=e.CRH())&&(t.customTrigger=r.first),e.iGM(r=e.CRH())&&(t.options=r),e.iGM(r=e.CRH())&&(t.optionGroups=r)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(n,t){1&n&&e.NdJ("keydown",function(r){return t._handleKeydown(r)})("focus",function(){return t._onFocus()})("blur",function(){return t._onBlur()}),2&n&&(e.uIk("id",t.id)("tabindex",t.tabIndex)("aria-controls",t.panelOpen?t.id+"-panel":null)("aria-expanded",t.panelOpen)("aria-label",t.ariaLabel||null)("aria-required",t.required.toString())("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-activedescendant",t._getAriaActiveDescendant()),e.ekj("mat-mdc-select-disabled",t.disabled)("mat-mdc-select-invalid",t.errorState)("mat-mdc-select-required",t.required)("mat-mdc-select-empty",t.empty)("mat-mdc-select-multiple",t.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex",hideSingleSelectionIndicator:"hideSingleSelectionIndicator"},exportAs:["matSelect"],features:[e._Bn([{provide:et,useExisting:o},{provide:M.HF,useExisting:o}]),e.qOj],ngContentSelectors:Ko,decls:11,vars:11,consts:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(n,t){if(1&n&&(e.F$t($o),e.TgZ(0,"div",0,1),e.NdJ("click",function(){return t.toggle(
1)}),e.TgZ(3,"div",2),e.YNc(4,Qo,2,1,"span",3),e.YNc(5,Ro,3,2,"span",4),e.qZA(),e.TgZ(6,"div",5)(7,"div",6),e.O4$(),e.TgZ(8,"svg",7),e._UZ(9,"path",8),e.qZA()()()(),e.YNc(10,jo,3,9,"ng-template",9),e.NdJ("backdropClick",function(){return t.close()})("attach",function(){return t._onAttached()})("detach",function(){return t.close()})),2&n){const a=e.MAs(1);e.uIk("aria-owns",t.panelOpen?t.id+"-panel":null),e.xp6(3),e.Q6J("ngSwitch",t.empty),e.uIk("id",t._valueId),e.xp6(1),e.Q6J("ngSwitchCase",!0),e.xp6(1),e.Q6J("ngSwitchCase",!1),e.xp6(5),e.Q6J("cdkConnectedOverlayPanelClass",t._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",t._scrollStrategy)("cdkConnectedOverlayOrigin",t._preferredOverlayOrigin||a)("cdkConnectedOverlayOpen",t.panelOpen)("cdkConnectedOverlayPositions",t._positions)("cdkConnectedOverlayWidth",t._overlayWidth)}},dependencies:[s.mk,s.RF,s.n9,s.ED,K.pI,K.xu],styles:['.mdc-menu-surface{display:none;position:absolute;box-sizing:border-box;max-width:calc(100vw - 32px);max-width:var(--mdc-menu-max-width, calc(100vw - 32px));max-height:calc(100vh - 32px);max-height:var(--mdc-menu-max-height, calc(100vh - 32px));margin:0;padding:0;transform:scale(1);transform-origin:top left;opacity:0;overflow:auto;will-change:transform,opacity;z-index:8;border-radius:4px;border-radius:var(--mdc-shape-medium, 4px);transform-origin-left:top left;transform-origin-right:top right}.mdc-menu-surface:focus{outline:none}.mdc-menu-surface--animating-open{display:inline-block;transform:scale(0.8);opacity:0}.mdc-menu-surface--open{display:inline-block;transform:scale(1);opacity:1}.mdc-menu-surface--animating-closed{display:inline-block;opacity:0}[dir=rtl] .mdc-menu-surface,.mdc-menu-surface[dir=rtl]{transform-origin-left:top right;transform-origin-right:top left}.mdc-menu-surface--anchor{position:relative;overflow:visible}.mdc-menu-surface--fixed{position:fixed}.mdc-menu-surface--fullwidth{width:100%}.mat-mdc-select{display:inline-block;width:100%;outline:none}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}.mdc-menu-surface.mat-mdc-select-panel{width:100%;max-height:275px;position:static;outline:0;margin:0;padding:8px 0;list-style-type:none}.mdc-menu-surface.mat-mdc-select-panel:focus{outline:none}.cdk-high-contrast-active .mdc-menu-surface.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above .mdc-menu-surface.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}'],encapsulation:2,data:{animation:[Vo.transformPanel]},changeDetection:0}),o})(),ia=(()=>{class o{}return o.\u0275fac=function(n){return new(n||o)}
1,o.\u0275mod=e.oAB({type:o}),o.\u0275inj=e.cJS({providers:[ea],imports:[s.ez,K.U8,M.Ng,M.BQ,ct.ZD,rt,M.Ng,M.BQ]}),o})();function ra(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-button",12),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(4);return e.KtG(a.editPreferenceDetailsFromModal())}),e._uU(1," Edit "),e.qZA()}}function ca(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",6)(1,"h2",7),e._uU(2),e.qZA(),e.TgZ(3,"div",8),e.YNc(4,ra,2,0,"p-button",9),e.TgZ(5,"a",10),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.close(!1))}),e._UZ(6,"i",11),e.qZA()()(),e._UZ(7,"hr")}if(2&o){const n=e.oxw(3);e.xp6(2),e.hij(" ",n.headerTitle," "),e.xp6(2),e.Q6J("ngIf",!n.isEditing)}}function pa(o,i){if(1&o&&(e.TgZ(0,"mat-option",41),e._uU(1),e.qZA()),2&o){const n=i.$implicit;e.Q6J("value",n),e.xp6(1),e.hij(" ",n.language," ")}}const la=function(){return{"margin-top":"-16px"}};function sa(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-messages",42),e.NdJ("valueChange",function(a){e.CHM(n);const r=e.oxw(5);return e.KtG(r.messages=a)}),e.qZA()}if(2&o){const n=e.oxw(5);e.Akn(e.DdM(5,la)),e.Q6J("value",n.messages)("enableService",!1)("closable",!1)}}function da(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",35)(1,"div",36)(2,"mat-form-field",37)(3,"mat-label"),e._uU(4,"Select Language To Translate"),e.qZA(),e.TgZ(5,"mat-select",38),e.NdJ("selectionChange",function(a){e.CHM(n);const r=e.oxw(4);return e.KtG(r.onLanguageChange(a.value))}),e.YNc(6,pa,2,2,"mat-option",39),e.qZA()(),e.YNc(7,sa,1,6,"p-messages",40),e.qZA()()}if(2&o){const n=i.ngIf,t=e.oxw(4);e.xp6(5),e.Q6J("value",t.selectedLang),e.xp6(1),e.Q6J("ngForOf",n.enabledLanguages),e.xp6(1),e.Q6J("ngIf",t.isEditing)}}function ga(o,i){1&o&&e._uU(0,"Basic Details")}function ma(o,i){1&o&&e._uU(0,"Channel Configuration")}function _a(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-button",27),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(4);return e.KtG(a.actionType===a.modalActionType.Edit?a.editPreference():a.addPreference())}),e._uU(1," Save "),e.qZA()}if(2&o){const n=e.oxw(3).ngIf;e.Q6J("disabled",n.invalid)}}function ua(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"mat-stepper",13,14)(2,"mat-step",15),e.YNc(3,da,8,3,"div",16),e.ALo(4,"async"),e.TgZ(5,"form",17),e.YNc(6,ga,1,0,"ng-template",18),e.TgZ(7,"div",19)(8,"div",20)(9,"label",21),e._uU(10,"Name"),e.qZA(),e._UZ(11,"input",22),e.qZA(),e.TgZ(12,"div",23)(13,"label",24),e._uU(14,"Description"),e.qZA(),e.TgZ(15,"textarea",25),e._uU(16,"                  "),e.qZA()()(),e.TgZ(17,"div",26)(18,"p-button",27),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(1);return e.KtG(a.next())}),e._uU(19," Next "),e.qZA()()()(),e.TgZ(20,"mat-step",15)(21,"form",17),e.YNc(22,ma,1,0,"ng-template",18),e.TgZ(23,"div",28)(24,"div",29)(25,"label",30),e._uU(26,"Channels"),e.qZA(),e._UZ(27,"p-multiSelect",31),e.qZA()(),e.TgZ(28,"div",32)(29,"button",33),e._uU(30," Back "),e.qZA(),e.YNc(31,_a,2,1,"p-button",34),e.qZA()()()()}if(2&o){const n=e.oxw(2).ngIf,t=e.oxw();e.xp6(2),e.Q6J("editable",!0)("stepControl",n.get("basicDetails")),e.xp6(1),e.Q6J("ngIf",e.lcZ(4,15,t.languageStateObs)),e.xp6(2),e.Q6J("formGroup",n.get("basicDetails")),e.xp6(3),e.Q6J("formGroup",n.get("basicDetails").get("name")),e.xp6(3),e.Q6J("ngClass",n.get("basicDetails").get("name").get(t.selectedLang.language_code).invalid&&(n.get("basicDetails").get("name").get(t.selectedLang.language_code).dirty||n.get("basicDetails").get("name").get(t.selectedLang.language_code).touched)?"ng-invalid ng-dirty":"")("formControl",n.get("basicDetails").get("name").get(t.selectedLang.language_code)),e.xp6(4),e.Q6J("formControl",n.get("basicDetails").get("description").get(t.selectedLang.language_code)),e.xp6(3),e.Q6J("disabled",n.invalid),e.xp6(2),e.Q6J("editable",!0)("stepControl",n.get("channel")),e.xp6(1),e.Q6J("formGroup",n.get("channel")),e.xp6(6),e.Q6J("options",t.channelListOptions)("appendTo","body"),e.xp6(4),e.Q6J("ngIf",t.actionType!==t.modalActionType.Read)}}const fa=function(){return{width:"50%"}};function ha(o,i){if(1&o&&(e.TgZ(0,"div",2)(1,"p-dialog",3),e.YNc(2,ca,8,2,"ng-template",4),e.YNc(3,ua,32,17,"ng-template",5),e.qZA()()),2&o){const n=e.oxw().ngIf;e.Q6J("formGroup",n),e.xp6(1),e.Akn(e.DdM(6,fa)),e.Q6J("modal",!0)("visible",!0)("closable",!0)}}
1const ba=function(o){return["basicDetails","name",o]};function xa(o,i){if(1&o&&(e.ynx(0),e.YNc(1,ha,4,7,"div",1),e.BQk()),2&o){const n=i.ngIf,t=e.oxw();e.xp6(1),e.Q6J("ngIf",n&&(null==t.selectedLang?null:t.selectedLang.language_code)&&n.get(e.VKq(1,ba,t.selectedLang.language_code)))}}let Ca=(()=>{const i=class{constructor(t){this.consentManagementPreferencesModalActionService=t,this.closeModal=new e.vpe,this.savePreferenceDetails=new e.vpe,this.editPreferenceDetails=new e.vpe,this.preferenceForm$=this.consentManagementPreferencesModalActionService.modalConfigForm,this.frequencyListOptions=ao,this.channelListOptions=Ie,this.modalActionType=N,this.languageStateObs=this.consentManagementPreferencesModalActionService.getLanguageStateObs(),this.messages=[{severity:"info",detail:"Select a language to edit the name and description in that language."}]}ngOnInit(){this.selectedLang=this.consentManagementPreferencesModalActionService.getLanguageState().enabledLanguages.find(t=>"en-US"===t.language_code),this.setHeaderTitle(this.actionType),this.consentManagementPreferencesModalActionService.init(this.selectedPreference,this.isEditing)}onLanguageChange(t){this.selectedLang=t}setHeaderTitle(t){switch(t){case N.Add:this.headerTitle="Create New Preference";break;case N.Edit:this.headerTitle="Edit Preference Details";break;case N.Read:this.headerTitle="View Preference Details"}}addPreference(){this.consentManagementPreferencesModalActionService.addPreferenceDetails(this.savePreferenceDetails)}editPreference(){this.consentManagementPreferencesModalActionService.editPreferenceDetails(this.editPreferenceDetails,this.selectedPreference.id)}close(t){this.closeModal.emit(t)}editPreferenceDetailsFromModal(){this.actionType=N.Edit,this.isEditing=!0,this.ngOnInit()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(He))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-preferences-modal"]],inputs:{selectedPreference:"selectedPreference",isEditing:"isEditing",actionType:"actionType"},outputs:{closeModal:"closeModal",savePreferenceDetails:"savePreferenceDetails",editPreferenceDetails:"editPreferenceDetails"},features:[e._Bn([He])],decls:2,vars:3,consts:[[4,"ngIf"],["class","ng-deep-preference-modal-wrapper",3,"formGroup",4,"ngIf"],[1,"ng-deep-preference-modal-wrapper",3,"formGroup"],[3,"modal","visible","closable"],["pTemplate","header"],["pTemplate","content"],[1,"consent-preference-modal__header--width"],[1,"consent-preference-modal__header--content"],[2,"display","flex","align-items","center","justify-items","center","gap","1rem"],["class","p-button-text my-custom-btn",3,"click",4,"ngIf"],[2,"cursor","pointer",3,"click"],[1,"pi","pi-times"],[1,"p-button-text","my-custom-btn",3,"click"],["orientation","vertical","linear",""],["stepper",""],[3,"editable","stepControl"],["style","display: flex; margin-bottom: 20px",4,"ngIf"],[3,"formGroup"],["matStepLabel",""],[1,"consent-preference-modal__content"],[1,"consent-preference-modal__content__field",3,"formGroup"],[1,"consent-preference-modal__content__field--required",2,"font-weight","600","color","black"],["type","text","pInputText","","placeholder","Enter Preference Name",3,"ngClass","formControl"],["formGroupName","description",1,"consent-preference-modal__content__field"],["for","formLogoId",2,"font-weight","600","color","black"],["rows","3","cols","30","pInputTextarea","","placeholder","Enter Preference Description",3,"formControl"],[1,"pp-flex","pp-justify-between","pp-mt-4"],[1,"p-button-text","my-custom-btn",3,"disabled","click"],[1,"consent-preference-modal__content",2,"margin-top","2rem"],[1,"consent-preference-modal__content__field"],["for","formLogoId",1,"consent-preference-modal__content__field--required",2,"font-weight","600","color","black"],["formControlName","channel_list","optionLabel","label","placeholder","Select Channels",3,"options","appendTo"],[1,"pp-flex","pp-justify-between","pp-mt-10"],["matStepperPrevious","",1,"pp-px-4","pp-py-2","pp-bg-gray-200","pp-text-gray-700","pp-rounded",2,"border","0px"],["class","p-button-text my-custom-btn",3,"disabled","click",4,"ngIf"],[2,"display","flex","margin-bottom","20px"],[2,"display","flex","margin-bottom","20px","gap","2rem"],["appearance","fill"],["name","language",3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"style","value","enableService","closable","valueChange",4,"ngIf"],[3,"value"],[3,"value","enableService","closable","valueChange"]],template:function(a,r){1&a&&(e.YNc(0,xa,2,3,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.preferenceForm$))},dependencies:[s.mk,s.sg,s.O5,w.jx,E.zx,I.o,c._Y,c.Fj,c.JJ,c.JL,c.oH,c.sg,c.u,c.x0,R.g,z.V,ne.mh,Me.NU,A.C0,A.VY,A.Vq,A.fd,Fe.V,M.ey,it,be,_t,s.Ov],styles:['.consent-preference-modal__content[_ngcontent-%COMP%]{display:flex;width:100%;gap:1rem;flex-wrap:wrap}.consent-preference-modal__content__field[_ngcontent-%COMP%]{max-width:50%;display:flex;flex-direction:column;flex:45%}.consent-preference-modal__content__field--required[_ngcontent-%COMP%]:after{content:" *";color:red}.consent-preference-modal__header--width[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-between}.consent-preference-modal__header--content[_ngcontent-%COMP%]{color:#000;width:100%}.consent-preference-modal__legal_bases_table-first-value-name[_ng
1content-%COMP%]{display:flex;flex-direction:column}.align-center[_ngcontent-%COMP%]{text-align:center!important}  .ng-deep-preference-modal-wrapper .p-dropdown{width:100%!important;max-width:100%!important}  .ng-deep-preference-modal-wrapper .p-dropdown-panel{width:100%!important}.bg-green[_ngcontent-%COMP%]{background-color:#16bf5e!important;background:#16bf5e!important;border:1px solid #16bf5e!important;font-size:small!important}  .ng-deep-preference-modal-wrapper .mat-step-header .mat-step-icon-selected{background-color:#16bf5e!important}  .ng-deep-preference-modal-wrapper .mat-step-header .mat-step-icon-state-edit{background-color:#16bf5e!important}  .p-multiselect-panel{z-index:100000!important}'],changeDetection:0}),o})(),ut=(()=>{const i=class{transform(t){let a=[{label:"View Details",value:y.VIEW_DETAILS}];return t.enabled?a.push({label:"Edit",value:y.EDIT},{label:"Disable",value:y.DISBALE}):a.push({label:"Enable",value:y.ENABLE},{label:"Delete",value:y.DELETE}),a}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275pipe=e.Yjl({name:"getMenuItems",type:i,pure:!0}),o})();function wa(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",15)(1,"h2"),e._uU(2,"Preferences"),e.qZA(),e.TgZ(3,"a",16),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.close(!1))}),e._UZ(4,"i",17),e.qZA()()}}function Ma(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-button",18),e.NdJ("onClick",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.addPreference())}),e.qZA()}}function va(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",19)(1,"h5",20),e._uU(2,"Manage Preferences"),e.qZA(),e.TgZ(3,"span",21),e._UZ(4,"i",22),e.TgZ(5,"input",23),e.NdJ("input",function(a){e.CHM(n),e.oxw();const r=e.MAs(8);return e.KtG(r.filterGlobal(a.target.value,"contains"))}),e.qZA()()()}}function ya(o,i){if(1&o&&(e.TgZ(0,"th"),e._uU(1),e.qZA()),2&o){const n=i.$implicit;e.xp6(1),e.hij(" ",n.label," ")}}function Pa(o,i){if(1&o&&(e.TgZ(0,"tr"),e.YNc(1,ya,2,1,"th",24),e.qZA()),2&o){const n=i.$implicit;e.xp6(1),e.Q6J("ngForOf",n)}}function Oa(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"td")(1,"span",27),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2).$implicit,r=e.oxw(3);return e.KtG(r.viewDetails(a))}),e._uU(2),e.qZA()()}if(2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(2),e.hij(" ",t[n.key]["en-US"],"")}}function Sa(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",t[n.key]?t[n.key]["en-US"]||t[n.key]:"- - - -"," ")}}function ka(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",t[n.key].name," ")}}function Ta(o,i){if(1&o&&(e.TgZ(0,"td")(1,"span",28),e._uU(2),e.qZA()()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.Q6J("ngClass",t[n.key]?"badge badge-primary":"badge badge-danger"),e.xp6(1),e.Oqu(t[n.key]?"Enabled":"Disabled")}}function Aa(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.ALo(2,"date"),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",e.xi3(2,1,t[n.key],"short")," ")}}function La(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"button",32),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(3).$implicit,l=e.oxw(3);return e.KtG(l.menuItemClick(r.value,p))}),e.TgZ(1,"span"),e._uU(2),e.qZA()()}if(2&o){const n=i.$implicit;e.xp6(2),e.Oqu(n.label)}}function Za(o,i){if(1&o&&(e.TgZ(0,"td")(1,"button",29)(2,"mat-icon"),e._uU(3,"more_vert"),e.qZA()(),e.TgZ(4,"mat-menu",null,30),e.YNc(6,La,3,1,"button",31),e.ALo(7,"getMenuItems"),e.qZA()()),2&o){const n=e.MAs(5),t=e.oxw(2).$implicit;e.xp6(1),e.Q6J("matMenuTriggerFor",n),e.xp6(5),e.Q6J("ngForOf",e.lcZ(7,2,t))}}function Ia(o,i){if(1&o&&(e.ynx(0)(1,25),e.YNc(2,Oa,3,1,"td",26),e.YNc(3,Sa,2,1,"td",26),e.YNc(4,ka,2,1,"td",26),e.YNc(5,Ta,3,2,"td",26),e.YNc(6,Aa,3,4,"td",26),e.YNc(7,Za,8,4,"td",26),e.BQk()()),2&o){const n=i.$implicit;e.xp6(1),e.Q6J("ngSwitch",n.columnType),e.xp6(1),e.Q6J("ngSwitchCase","Link"),e.xp6(1),e.Q6J("ngSwitchCase","Text"),e.xp6(1),e.Q6J("ngSwitchCase","CustomObject"),e.xp6(1),e.Q6J("ngSwitchCase","Status"),e.xp6(1),e.Q6J("ngSwitchCase","Date"),e.xp6(1),e.Q6J("ngSwitchCase","Actions")}}function Fa(o,i){if(1&o&&(e.TgZ(0,"tr"),e.YNc(1,Ia,8,7,"ng-container",24),e.qZA()),2&o){const n=i.
1columns;e.xp6(1),e.Q6J("ngForOf",n)}}function Na(o,i){if(1&o&&(e.TgZ(0,"div",33),e._uU(1),e.qZA()),2&o){const n=e.oxw(2).ngIf;e.xp6(1),e.hij(" In total there are ",n.preferences?n.preferences.length:0," Preferences. ")}}const qa=function(){return{width:"80%"}},Da=function(){return{"1199px":"75vw","575px":"90vw"}},Ua=function(){return["searchName"]},Ja=function(){return{width:"450px"}};function Ea(o,i){if(1&o&&(e.TgZ(0,"p-dialog",3),e.YNc(1,wa,5,0,"ng-template",4),e.ynx(2,null,5),e.TgZ(4,"div",6)(5,"p-toolbar",7),e.YNc(6,Ma,1,0,"ng-template",8),e.qZA(),e.TgZ(7,"p-table",9,10),e.YNc(9,va,6,0,"ng-template",11),e.YNc(10,Pa,2,1,"ng-template",4),e.YNc(11,Fa,2,1,"ng-template",12),e.YNc(12,Na,2,1,"ng-template",13),e.qZA(),e._UZ(13,"p-confirmDialog"),e.qZA(),e._UZ(14,"p-toast",14),e.BQk(),e.qZA()),2&o){const n=e.oxw().ngIf;e.Akn(e.DdM(14,qa)),e.Q6J("modal",!0)("visible",!0)("breakpoints",e.DdM(15,Da))("maximizable",!0),e.xp6(7),e.Q6J("value",n.preferences)("rows",20)("globalFilterFields",e.DdM(16,Ua))("rowHover",!0)("columns",n.columList)("showCurrentPageReport",!0),e.xp6(6),e.Akn(e.DdM(17,Ja))}}function za(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"app-consent-management-preferences-modal",34),e.NdJ("closeModal",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.closeModal(a))})("savePreferenceDetails",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.savePreferenceDetails(a))})("editPreferenceDetails",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.editPreferenceDetails(a))}),e.qZA()}if(2&o){const n=e.oxw().ngIf;e.Q6J("selectedPreference",n.selectedPreference)("isEditing",n.isEditing)("actionType",n.actionType)}}function Ba(o,i){if(1&o&&(e.ynx(0),e.YNc(1,Ea,15,18,"p-dialog",1),e.YNc(2,za,1,3,"app-consent-management-preferences-modal",2),e.BQk()),2&o){const n=i.ngIf,t=e.oxw();e.xp6(1),e.Q6J("ngIf",!t.canShowAddPreferenceModal),e.xp6(1),e.Q6J("ngIf",n.canShowModal||t.canShowAddPreferenceModal)}}let Ya=(()=>{const i=class{constructor(t){this.consentManagementPreferencesActionService=t,this.preferencesList=[],this.canShowAddPreferenceModal=!1,this.refreshPreferences=new e.vpe,this.stateObs=this.consentManagementPreferencesActionService.getStateObs(),this.closeListModal=new e.vpe}ngOnChanges(t){this.consentManagementPreferencesActionService.init(this.preferencesList)}addPreference(){this.consentManagementPreferencesActionService.addPreference()}viewDetails(t){this.consentManagementPreferencesActionService.viewDetails(t)}editDetails(t){this.consentManagementPreferencesActionService.editDetails(t)}deletePreference(t){this.consentManagementPreferencesActionService.deletePreference(t,this.pid,this.refreshPreferences)}closeModal(t){this.canShowAddPreferenceModal&&(this.canShowAddPreferenceModal=!1,this.closeListModal.emit(this.canShowAddPreferenceModal)),this.consentManagementPreferencesActionService.closeModal(t)}savePreferenceDetails(t){this.consentManagementPreferencesActionService.savePreferenceDetails(t.formValue,this.pid,this.refreshPreferences)}editPreferenceDetails(t){this.canShowAddPreferenceModal=!1,this.consentManagementPreferencesActionService.editPreferenceDetails(t,this.pid,this.refreshPreferences)}menuItemClick(t,a){this.consentManagementPreferencesActionService.menuItemClicked(t,a,this.refreshPreferences,this.pid)}close(t){this.closeListModal.emit(t)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(me))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-preferences"]],inputs:{preferencesList:"preferencesList",pid:"pid",canShowAddPreferenceModal:"canShowAddPreferenceModal"},outputs:{refreshPreferences:"refreshPreferences",closeListModal:"closeListModal"},features:[e._Bn([me]),e.TTD],decls:2,vars:3,consts:[[4,"ngIf"],["class","ng-deep-preference-wrapper",3,"modal","visible","breakpoints","style","maximizable",4,"ngIf"],[3,"selectedPreference","isEditing","actionType","closeModal","savePreferenceDetails","editPreferenceDetails",4,"ngIf"],[1,"ng-deep-preference-wrapper",3,"modal","visible","breakpoints","maximizable"],["pTemplate","header"],["data1",""],[1,"card","m-2"],["styleClass","mb-4 gap-2"],["pTemplate","left"],["dataKey","id",3,"value","rows","globalFilterFields","rowHover","columns","showCurrentPageReport"],["dt",""],["pTemplate","caption"],["pTemplate","body"],["pTemplate","summary"],["position","bottom-right"],[2,"display","flex","align-items","center","width","100%"],[2,"margin-left","auto","margin-right","5px","cursor","pointer",3,"click"],[1,"pi","pi-times"],["severity","success","label","Add Preference","icon","pi pi-plus",1,"p-button-text","mr-2","my-custom-btn",3,"onClick"],[1,"pp-flex","align-items-center","justify-content-between"],[1,"m-0"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["pInputText","","type","text","placeholder","Search...",3,"input"],[4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"click"],[3,"ngClass"],["mat-icon-button","",1,"preferences__menu",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"click"],[1,"flex","align-items-center","justify-content-between"],[3,"selectedPreference","isEditing","actionType","closeModal","savePreferenceDetails","editPreferenceDetails"]],template:function(a,r){1&a&&(e.YNc(0,Ba,3,2,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[s.mk,s.sg,s.O5,s.RF,s.n9,k.iA,w.jx,E.zx,I.o,z.V,D.VK,D.OP,D.p6,W.Hw,j.FN,X.Q,ve.o,Ca,s.Ov,s.uU,ut],styles:[".preferences__add-button[_ngcontent-%COMP%]{display:flex;justify-content:end;margin:15px}.preferences__menu[_ngcontent-%COMP%]{border:white!important;background-color:#fff!important}.preferences__truncate[_ngcontent-%COMP%]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}  .mdc-list-item__primary-text{color:#000!important}  .mat-mdc-menu-panel{background-color:#fff!important;z-index:10000000000000000000!important}  .cdk-overlay-container{z-index:10000000!important}  .ng-deep-preference-wrapper .p-button-icon.p-button-icon-left{margin-right:0rem!important}"]}),o}
1)(),ft=(()=>{const i=class{constructor(t,a){this.consentManagementStateService=t,this.consentManagementLanguageStateService=a,this.modalConfigForm$=new ke.X(new c.cw({})),this.jurisdiction=this.consentManagementStateService.getState().jurisdiction,this.dataAttributes=this.consentManagementStateService.getState().dataAttributes,this.modalConfigForm=this.modalConfigForm$.asObservable()}init(t,a){const r=new c.cw({basicDetails:this.getBasicDetailForm(t,a),legalBases:this.getLegalBases(t,a)});this.modalConfigForm$.next(r),this.syncRequiredAttributesWithSelectedDataAttributes()}addPurposeDetails(t){t.emit({formValue:this.modalConfigForm$.getValue().value})}editPurposeDetails(t,a){t.emit({formValue:this.modalConfigForm$.getValue().value,purposeId:a})}getBasicDetailForm(t,a){return new c.cw({name:this.getTransalations(t,a,"name"),description:this.getTransalations(t,a,"description"),purposeCategory:new c.NI({value:t?.base_purpose??null,disabled:!a},c.kI.required),dataSubjectType:new c.NI({value:t?.data_subject_types??null,disabled:!a},c.kI.required),validity:new c.NI({value:t?.validity_period_days??365,disabled:!a},[c.kI.required,c.kI.min(1)]),dataAttributes:new c.NI({value:t?.data_attributes?this.mapAttributesToOptions(t.data_attributes):[],disabled:!a},c.kI.required),essential:new c.NI({value:t&&!0===t.essential?"Yes":"No",disabled:!a},c.kI.required)})}mapAttributesToOptions(t){if(!Array.isArray(t))return[];const a=t.map(r=>r.id);return(this.dataAttributes||[]).filter(r=>a.includes(r.id))}getTransalations(t,a,r){const p={};return this.consentManagementLanguageStateService.getState().languageList.forEach(l=>{p[l.language_code]=new c.NI({value:t?.[r]?.[l.language_code]??null,disabled:!a},"en-US"===l.language_code&&"name"===r?[c.kI.required]:[])}),new c.cw(p)}getLegalBases(t,a){const r={};return this.consentManagementStateService.getState().jurisdiction.forEach(p=>{const l=t?.purpose_data_attributes?.[p.code]?.filter(g=>!0===g.required)?.map(g=>this.dataAttributes.find(_=>_.id===g.id))?.filter(Boolean)||[];r[p.code]=new c.cw({legalAssignment:new c.NI({value:Q.C_.gdpr.find(t?.legal_bases?g=>p.legal_bases[t.id]===g.value:g=>"not_applicable"===g.value),disabled:!a},c.kI.required),requiredAttributes:new c.NI({value:l,disabled:!a}),requiresDisplay:new c.NI({value:!!t?.requires_display&&(p.requires_display[t.id]??!1),disabled:!a},c.kI.required)})}),new c.cw(r)}syncRequiredAttributesWithSelectedDataAttributes(){const t=this.modalConfigForm$.getValue();if(!t)return;const a=t.get("basicDetails"),r=t.get("legalBases"),p=a.get("dataAttributes");if(!p)return;let l=p.value||[];p.valueChanges.subscribe(g=>{const _=new Set(l.map(C=>C.id)),P=new Set((g||[]).map(C=>C.id)),m=(g||[]).filter(C=>!_.has(C.id)),x=l.filter(C=>!P.has(C.id));Object.keys(r.controls).forEach(C=>{const G=r.get(C).get("requiredAttributes");let O=G.value||[];if(m.length){const H=new Set(O.map(V=>V.id));m.forEach(V=>{H.has(V.id)||O.push(V)})}x.length&&(O=O.filter(H=>!x.some(V=>V.id===H.id))),G.setValue([...O]),G.markAsDirty()}),l=[...g||[]]})}getLanguageStateObs(){return this.consentManagementLanguageStateService.getStateObs()}getLanguageState(){return this.consentManagementLanguageStateService.getState()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Se),e.LFG(te))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();function Qa(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-button",12),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(4);return e.KtG(a.editPurposesDetailsFromModal())}),e._uU(1," Edit "),e.qZA()}}const Ga=function(o){return{"margin-top":o}};function Ha(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",6)(1,"h2",7),e._uU(2),e.qZA(),e.TgZ(3,"div",8),e.YNc(4,Qa,2,0,"p-button",9),e.TgZ(5,"a",10),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.close(!1))}),e._UZ(6,"i",11),e.qZA()()(),e._UZ(7,"hr")}if(2&o){const n=e.oxw(3);e.xp6(2),e.hij(" ",n.headerTitle," "),e.xp6(2),e.Q6J("ngIf",!n.isEditing),e.xp6(1),e.Q6J("ngStyle",e.VKq(3,Ga,n.isEditing?"-15px":"0px"))}}function Ra(o,i){if(1&o&&(e.TgZ(0,"mat-option",48),e._uU(1),e.qZA()),2&o){const n=i.$implicit;e.Q6J("value",n),e.xp6(1),e.hij(" ",n.language," ")}}const ja=function(){return{"margin-top":"-16px"}};function $a(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-messages",49),e.NdJ("valueChange",function(a){e.CHM(n);const r=e.oxw(5);return e.KtG(r.messages=a)}),e.qZA()}if(2&o){const n=e.oxw(5);e.Akn(e.DdM(5,ja)),e.Q6J("value",n.messages)("enableService",!1)("closable",!1)}}function Ka(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",43)(1,"mat-form-field",44)(2,"mat-label"),e._uU(3,"Select Language To Translate"),e.qZA(),e.TgZ(4,"mat-select",45),e.NdJ("selectionChange",function(a){e.CHM(n);const r=e.oxw(4);return e.KtG(r.onLanguageChange(a.value))}),e.YNc(5,Ra,2,2,"mat-option",46),e.qZA()(),e.YNc(6,$a,1,6,"p-messages",47),e.qZA()}if(2&o){const n=i.ngIf,t=e.oxw(4);e.xp6(4),e.Q6J("value",t.selectedLang),e.xp6(1),e.Q6J("ngForOf",n.enabledLanguages),e.xp6(1),e.Q6J("ngIf",t.isEditing&&(null==n||null==n.enabledLanguages?null:n.enabledLanguages.length)>1)}}function Va(o,i){1&o&&e._uU(0,"Basic Details")}function Wa(o,i){1&o&&e._uU(0,"Legal Bases")}function Xa(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",50)(1,"span",51),e._UZ(2,"i",52),e.TgZ(3,"input",53),e.NdJ("input",function(a){e.CHM(n),e.oxw();const r=e.MAs(44);return e.KtG(r.filterGlobal(a.target.value,"contains"))}),e.qZA()()()}}function ei(o,i){1&o&&(e.TgZ(0,"tr")(1,"th"),e._uU(2,"Jurisdiction"),e.qZA(),e.TgZ(3,"th",54),e._uU(4,"Legal Basis Assignment"),e.qZA(),e.TgZ(5,"th",54),e._uU(6,"Required Attributes"),e.qZA(),e.TgZ(7,"th",54),e._uU(8,"Dis
1played in Experience"),e.qZA()())}const ti=function(){return[]};function ni(o,i){if(1&o&&(e.TgZ(0,"tr",35)(1,"td",55)(2,"span"),e._uU(3),e.qZA(),e.TgZ(4,"span"),e._uU(5),e.qZA()(),e.TgZ(6,"td"),e._UZ(7,"p-dropdown",56),e.qZA(),e.TgZ(8,"td",54),e._UZ(9,"p-multiSelect",57),e.qZA(),e.TgZ(10,"td",54),e._UZ(11,"p-checkbox",58),e.qZA()()),2&o){const n=i.$implicit,t=e.oxw(3).ngIf,a=e.oxw();let r,p,l;e.Q6J("formGroup",null==t||null==(r=t.get("legalBases"))?null:r.get(n.code)),e.xp6(3),e.Oqu(n.name),e.xp6(2),e.Oqu("("+n.code+")"),e.xp6(2),e.Q6J("options",a.legalBasesAssignmentDropdownOptions.gdpr)("showClear",!1),e.xp6(2),e.Q6J("options",(null==t||null==(p=t.get("basicDetails"))||null==(l=p.get("dataAttributes"))?null:l.value)||e.DdM(7,ti)),e.xp6(2),e.Q6J("binary",!0)}}function oi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-button",34),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(4);return e.KtG(a.actionType===a.modalActionType.Edit?a.editPurpose():a.addPurpose())}),e._uU(1," Save "),e.qZA()}if(2&o){const n=e.oxw(3).ngIf;e.Q6J("disabled",n.invalid)}}const ai=function(){return["Yes","No"]},ii=function(){return["name","code"]};function ri(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"mat-stepper",13,14)(2,"mat-step",15),e.YNc(3,Ka,7,3,"div",16),e.ALo(4,"async"),e.TgZ(5,"form",17),e.YNc(6,Va,1,0,"ng-template",18),e.TgZ(7,"div",19)(8,"div",20)(9,"label",21),e._uU(10,"Name"),e.qZA(),e._UZ(11,"input",22),e.qZA(),e.TgZ(12,"div",23)(13,"label",24),e._uU(14,"Description"),e.qZA(),e.TgZ(15,"textarea",25),e._uU(16,"                  "),e.qZA()(),e.TgZ(17,"div",26)(18,"label",27),e._uU(19,"Purpose Category"),e.qZA(),e._UZ(20,"p-dropdown",28),e.qZA(),e.TgZ(21,"div",26)(22,"label",27),e._uU(23,"Data Attributes"),e.qZA(),e._UZ(24,"p-multiSelect",29),e.qZA(),e.TgZ(25,"div",26)(26,"label",27),e._uU(27,"Subject Type"),e.qZA(),e._UZ(28,"p-dropdown",30),e.qZA(),e.TgZ(29,"div",26)(30,"label",21),e._uU(31," Validity "),e.qZA(),e._UZ(32,"input",31),e.qZA(),e.TgZ(33,"div",26)(34,"label",27),e._uU(35,"Essential"),e.qZA(),e._UZ(36,"p-dropdown",32),e.qZA()(),e.TgZ(37,"div",33)(38,"p-button",34),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(1);return e.KtG(a.next())}),e._uU(39," Next "),e.qZA()()()(),e.TgZ(40,"mat-step",15)(41,"form",35),e.YNc(42,Wa,1,0,"ng-template",18),e.TgZ(43,"p-table",36,37),e.YNc(45,Xa,4,0,"ng-template",38),e.YNc(46,ei,9,0,"ng-template",4),e.YNc(47,ni,12,8,"ng-template",39),e.qZA(),e.TgZ(48,"div",40)(49,"button",41),e._uU(50," Back "),e.qZA(),e.YNc(51,oi,2,1,"p-button",42),e.qZA()()()()}if(2&o){const n=e.oxw(2).ngIf,t=e.oxw();let a,r,p,l,g,_,P,m,x,C,J;e.xp6(2),e.Q6J("editable",!0)("stepControl",null==n?null:n.get("basicDetails")),e.xp6(1),e.Q6J("ngIf",e.lcZ(4,24,t.languageStateObs)),e.xp6(8),e.Q6J("ngClass",null!=n&&null!=(a=n.get("basicDetails"))&&null!=(r=a.get("name"))&&null!=(p=r.get(null==t.selectedLang?null:t.selectedLang.language_code))&&p.invalid&&(null!=n&&null!=(a=n.get("basicDetails"))&&null!=(r=a.get("name"))&&null!=(p=r.get(null==t.selectedLang?null:t.selectedLang.language_code))&&p.dirty||null!=n&&null!=(a=n.get("basicDetails"))&&null!=(r=a.get("name"))&&null!=(p=r.get(null==t.selectedLang?null:t.selectedLang.language_code))&&p.touched)?"ng-invalid ng-dirty":"")("formControl",null==n||null==(l=n.get("basicDetails"))||null==(g=l.get("name"))?null:g.get(t.selectedLang.language_code)),e.xp6(4),e.Q6J("formControl",null==n||null==(_=n.get("basicDetails"))||null==(P=_.get("description"))?null:P.get(t.selectedLang.language_code)),e.xp6(5),e.Q6J("ngClass",null!=n&&null!=(m=n.get("basicDetails"))&&m.get("purposeCategory").invalid&&(null!=n&&null!=(m=n.get("basicDetails"))&&m.get("purposeCategory").dirty||null!=n&&null!=(m=n.get("basicDetails"))&&m.get("purposeCategory").touched)?"ng-invalid ng-dirty":"")("options",t.purposeCategory)("showClear",!1),e.xp6(4),e.Q6J("ngClass",null!=n&&null!=(x=n.get("basicDetails"))&&x.get("dataAttributes").invalid&&(null!=n&&null!=(x=n.get("basicDetails"))&&x.get("dataAttributes").dirty||null!=n&&null!=(x=n.get("basicDetails"))&&x.get("dataAttributes").touched)?"ng-invalid ng-dirty":"")("options",t.dataAttributes),e.xp6(4),e.Q6J("ngClass",null!=n&&null!=(C=n.get("basicDetail
1s"))&&C.get("dataSubjectType").invalid&&(null!=n&&null!=(C=n.get("basicDetails"))&&C.get("dataSubjectType").dirty||null!=n&&null!=(C=n.get("basicDetails"))&&C.get("dataSubjectType").touched)?"ng-invalid ng-dirty":"")("options",t.subjectTypeCategory)("showClear",!1),e.xp6(8),e.Q6J("ngClass",null!=n&&null!=(J=n.get("basicDetails"))&&J.get("essential").invalid&&(null!=n&&null!=(J=n.get("basicDetails"))&&J.get("essential").dirty||null!=n&&null!=(J=n.get("basicDetails"))&&J.get("essential").touched)?"ng-invalid ng-dirty":"")("options",e.DdM(26,ai))("showClear",!1),e.xp6(2),e.Q6J("disabled",null==n?null:n.get("basicDetails").invalid),e.xp6(2),e.Q6J("editable",!0)("stepControl",null==n?null:n.get("legalBases")),e.xp6(1),e.Q6J("formGroup",null==n?null:n.get("legalBases")),e.xp6(2),e.Q6J("value",t.jurisdictionList)("globalFilterFields",e.DdM(27,ii)),e.xp6(8),e.Q6J("ngIf",t.actionType!==t.modalActionType.Read)}}const ci=function(){return{width:"70%"}},pi=function(){return{"1199px":"75vw","575px":"90vw"}};function li(o,i){if(1&o&&(e.TgZ(0,"div",2)(1,"p-dialog",3),e.YNc(2,Ha,8,5,"ng-template",4),e.YNc(3,ri,52,28,"ng-template",5),e.qZA()()),2&o){const n=e.oxw().ngIf;e.Q6J("formGroup",n),e.xp6(1),e.Akn(e.DdM(6,ci)),e.Q6J("modal",!0)("visible",!0)("breakpoints",e.DdM(7,pi))}}const si=function(o){return["basicDetails","name",o]};function di(o,i){if(1&o&&(e.ynx(0),e.YNc(1,li,4,8,"div",1),e.BQk()),2&o){const n=i.ngIf,t=e.oxw();e.xp6(1),e.Q6J("ngIf",n&&(null==t.selectedLang?null:t.selectedLang.language_code)&&n.get(e.VKq(1,si,t.selectedLang.language_code)))}}let gi=(()=>{const i=class{constructor(t,a){this.consentManagementPurposesModalActionService=t,this.cd=a,this.closeModal=new e.vpe,this.savePurposeDetails=new e.vpe,this.editPurposeDetails=new e.vpe,this.purposeForm$=this.consentManagementPurposesModalActionService.modalConfigForm,this.purposeCategory=Q.nQ,this.subjectTypeCategory=Q.EZ,this.modalActionType=F,this.legalBases=Q.zY,this.legalBasesAssignmentDropdownOptions=Q.C_,this.jurisdictionList=this.consentManagementPurposesModalActionService.jurisdiction,this.dataAttributes=this.consentManagementPurposesModalActionService.dataAttributes,this.languageStateObs=this.consentManagementPurposesModalActionService.getLanguageStateObs(),this.langOptions=[],this.messages=[{severity:"info",detail:"Select a language to edit the name and description in that language."}]}ngOnInit(){this.selectedLang=this.consentManagementPurposesModalActionService.getLanguageState().enabledLanguages.find(t=>"en-US"===t.language_code),this.setHeaderTitle(this.actionType),this.consentManagementPurposesModalActionService.init(this.selectedPurpose,this.isEditing),this.cd.detectChanges()}onLanguageChange(t){this.selectedLang=t}setHeaderTitle(t){switch(t){case F.Add:this.headerTitle="Create New Purpose";break;case F.Edit:this.headerTitle="Edit Purpose Details";break;case F.Read:this.headerTitle="View Purpose Details"}}addPurpose(){this.consentManagementPurposesModalActionService.addPurposeDetails(this.savePurposeDetails)}editPurpose(){this.consentManagementPurposesModalActionService.editPurposeDetails(this.editPurposeDetails,this.selectedPurpose.id)}close(t){this.closeModal.emit(t)}editPurposesDetailsFromModal(){this.actionType=F.Edit,this.isEditing=!0,this.ngOnInit()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(ft),e.Y36(e.sBO))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-purposes-modal"]],inputs:{selectedPurpose:"selectedPurpose",isEditing:"isEditing",actionType:"actionType"},outputs:{closeModal:"closeModal",savePurposeDetails:"savePurposeDetails",editPurposeDetails:"editPurposeDetails"},features:[e._Bn([ft])],decls:2,vars:3,consts:[[4,"ngIf"],["class","ng-deep-preference-wrapper",3,"formGroup",4,"ngIf"],[1,"ng-deep-preference-wrapper",3,"formGroup"],[3,"modal","visible","breakpoints"],["pTemplate","header"],["pTemplate","content"],[1,"consent-purpose-modal__header--width"],[1,"consent-purpose-modal__header--content"],[2,"display","flex","align-items","center","justify-items","center","gap","1rem"],["class","p-button-text my-custom-btn",3,"click",4,"ngIf"],[2,"cursor","pointer",3,"ngStyle","click"],[1,"pi","pi-times"],[1,"p-button-text","my-custom-btn",3,"click"],["orientation","horizontal","linear",""],["stepper",""],[3,"editable","stepControl"],["style","display: flex; margin-bottom: 20px;
1 gap: 2rem",4,"ngIf"],["formGroupName","basicDetails"],["matStepLabel",""],[1,"consent-purpose-modal__content","mt-4"],["formGroupName","name",1,"consent-purpose-modal__content__field"],[1,"consent-purpose-modal__content__field--required",2,"font-weight","600","color","black"],["type","text","pInputText","","placeholder","Enter Purpose Name",3,"ngClass","formControl"],["formGroupName","description",1,"consent-purpose-modal__content__field"],["for","formLogoId",2,"font-weight","600","color","black"],["rows","3","cols","30","pInputTextarea","","placeholder","Enter Purpose Description",3,"formControl"],[1,"consent-purpose-modal__content__field"],["for","formLogoId",1,"consent-purpose-modal__content__field--required",2,"font-weight","600","color","black"],["optionLabel","name","formControlName","purposeCategory","placeholder","Select Purpose Category",3,"ngClass","options","showClear"],["optionLabel","name","formControlName","dataAttributes","placeholder","Select value",3,"ngClass","options"],["optionLabel","name","formControlName","dataSubjectType","placeholder","Select Subject Type",3,"ngClass","options","showClear"],["type","number","pInputText","","formControlName","validity","placeholder","Enter validity in days"],["formControlName","essential","placeholder","Select value",3,"ngClass","options","showClear"],[1,"pp-flex","pp-justify-end","pp-mt-4"],[1,"p-button-text","my-custom-btn",3,"disabled","click"],[3,"formGroup"],[1,"mt-4",3,"value","globalFilterFields"],["dt",""],["pTemplate","caption"],["pTemplate","body"],[1,"pp-flex","pp-justify-between","pp-mt-6"],["matStepperPrevious","",1,"pp-px-4","pp-py-2","pp-bg-gray-200","pp-text-gray-700","pp-rounded",2,"border","0px"],["class","p-button-text my-custom-btn",3,"disabled","click",4,"ngIf"],[2,"display","flex","margin-bottom","20px","gap","2rem"],["appearance","fill"],["name","language",3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"style","value","enableService","closable","valueChange",4,"ngIf"],[3,"value"],[3,"value","enableService","closable","valueChange"],[1,"pp-flex","align-items-center","justify-content-between"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["pInputText","","type","text","placeholder","Search...",3,"input"],[1,"align-center"],[1,"consent-purpose-modal__legal_bases_table-first-value-name"],["optionLabel","label","formControlName","legalAssignment","placeholder","Select Assignment",3,"options","showClear"],["optionLabel","name","formControlName","requiredAttributes","defaultLabel","Select required attributes",3,"options"],["formControlName","requiresDisplay",3,"binary"]],template:function(a,r){1&a&&(e.YNc(0,di,2,3,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.purposeForm$))},dependencies:[s.mk,s.sg,s.O5,s.PC,k.iA,w.jx,E.zx,I.o,c._Y,c.Fj,c.wV,c.JJ,c.JL,c.F,c.oH,c.sg,c.u,c.x0,u.XZ,f.Lt,R.g,z.V,ne.mh,Me.NU,A.C0,A.VY,A.Vq,A.fd,Fe.V,M.ey,it,be,_t,s.Ov],styles:['.consent-purpose-modal__content[_ngcontent-%COMP%]{display:flex;width:100%;gap:1rem;flex-wrap:wrap;margin-top:1.5rem}.consent-purpose-modal__content__field[_ngcontent-%COMP%]{max-width:50%;display:flex;flex-direction:column;flex:45%;margin-bottom:1rem}.consent-purpose-modal__content__field--required[_ngcontent-%COMP%]:after{content:" *";color:red}.consent-purpose-modal__content__field__field-row[_ngcontent-%COMP%]{display:flex;gap:1rem;width:100%}.consent-purpose-modal__header--width[_ngcontent-%COMP%]{width:100%;display:flex;align-items:center;justify-content:space-between}.consent-purpose-modal__header--content[_ngcontent-%COMP%]{color:#000;width:100%}.consent-purpose-modal__legal_bases_table-first-value-name[_ngcontent-%COMP%]{display:flex;flex-direction:column}.align-center[_ngcontent-%COMP%]{text-align:center!important}  .ng-deep-preference-wrapper .p-dropdown{width:100%!important;max-width:100%!important}  .ng-deep-preference-wrapper .p-dropdown-panel{width:100%!important}  .ng-deep-preference-wrapper .p-multiselect{max-width:100%!important;width:100%!important}  .ng-deep-preference-wrapper .mat-step-header .mat-step-icon-selected{background-color:#16bf5e!important}  .ng-deep-preference-wrapper .mat-step-header .mat-step-icon-state-edit{background-color:#16bf5e!important}.bg-green[_ngcontent-%COMP%]{background-color:#16bf5e!important;background:#16bf5e!important;border:1px solid #16bf5e!important}']}),o})();function mi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",15)(1,"h2"),e._uU(2,"Purposes"),e.qZA(),e.TgZ(3,"a",16),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.close(!1))}),e._UZ(4,"i",17),e.qZA()()}}function _i(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-button",18),e.NdJ("onClick",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.addPurpose())}),e.qZA()}}function ui(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",19)(1,"h5",20),e._uU(2,"Manage Purposes"),e.qZA(),e.TgZ(3,"span",21),e._UZ(4,"i",22),e.TgZ(5,"input",23),e.NdJ("input",function(a){e.CHM(n),e.oxw();const r=e.MAs(7);return e.KtG(r.filterGlobal(a.target.value,"contains"))}),e.qZA()()()}}function fi(o,i){if(1&o&&(e.TgZ(0,"th"),e._uU(1),e.qZA()),2&o){const n=i.$implicit;e.xp6(1),e.hij(" ",n.label," ")}}function hi(o,i){if(1&o&&(e.TgZ(0,"tr"),e.YNc(1,fi,2,1,"th",24),e.qZA()),2&o){const n=i.$implicit;e.xp6(1),e.Q6J("ngForOf",n)}}function bi(o,i){1&o&&(e.TgZ(0,"td",30),e._UZ(1,"span",31),e.qZA())}function xi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"td")(1,"span",32),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2).$implicit,r=e.oxw(3);return e.KtG(r.viewDetails(a))}),e._uU(2),e.qZA()()}if(2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(2),e.hij(" ","name"===n.key?t[n.key]["en-US"]:t[n.key],"")}}function Ci(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.ekj("purposes__truncate","description"===n.key),e.xp6(1),e.hij(" ","description"===n.key?t[n.key]["en-US"]:t[n.key]?t[n.key]:"- - - -"," ")}}function wi(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",t[n.key].name," ")}}function Mi(o,i){if(1&o&&(e.TgZ(0,"td")(1,"span",33),e._uU(2),e.qZA()()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.Q6J("ngClass",t[n.key]?"badge badge-primary":"badge badge-danger"),e.xp6(1),e.Oqu(t[n.
1key]?"Enabled":"Disabled")}}function vi(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.ALo(2,"date"),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",e.xi3(2,1,t[n.key],"short")," ")}}function yi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"button",37),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(3).$implicit,l=e.oxw(3);return e.KtG(l.menuItemClick(r.value,p))}),e.TgZ(1,"span"),e._uU(2),e.qZA()()}if(2&o){const n=i.$implicit;e.xp6(2),e.Oqu(n.label)}}function Pi(o,i){if(1&o&&(e.TgZ(0,"td")(1,"button",34)(2,"mat-icon"),e._uU(3,"more_vert"),e.qZA()(),e.TgZ(4,"mat-menu",null,35),e.YNc(6,yi,3,1,"button",36),e.ALo(7,"getMenuItems"),e.qZA()()),2&o){const n=e.MAs(5),t=e.oxw(2).$implicit;e.xp6(1),e.Q6J("matMenuTriggerFor",n),e.xp6(5),e.Q6J("ngForOf",e.lcZ(7,2,t))}}function Oi(o,i){if(1&o&&(e.ynx(0)(1,26),e.YNc(2,bi,2,0,"td",27),e.YNc(3,xi,3,1,"td",28),e.YNc(4,Ci,2,3,"td",29),e.YNc(5,wi,2,1,"td",28),e.YNc(6,Mi,3,2,"td",28),e.YNc(7,vi,3,4,"td",28),e.YNc(8,Pi,8,4,"td",28),e.BQk()()),2&o){const n=i.$implicit;e.xp6(1),e.Q6J("ngSwitch",n.columnType),e.xp6(1),e.Q6J("ngSwitchCase","Reorder"),e.xp6(1),e.Q6J("ngSwitchCase","Link"),e.xp6(1),e.Q6J("ngSwitchCase","Text"),e.xp6(1),e.Q6J("ngSwitchCase","CustomObject"),e.xp6(1),e.Q6J("ngSwitchCase","Status"),e.xp6(1),e.Q6J("ngSwitchCase","Date"),e.xp6(1),e.Q6J("ngSwitchCase","Actions")}}function Si(o,i){if(1&o&&(e.TgZ(0,"tr",25),e.YNc(1,Oi,9,8,"ng-container",24),e.qZA()),2&o){const n=i.columns;e.Q6J("pReorderableRow",i.rowIndex),e.xp6(1),e.Q6J("ngForOf",n)}}function ki(o,i){if(1&o&&(e.TgZ(0,"div",38),e._uU(1),e.qZA()),2&o){const n=e.oxw(2).ngIf;e.xp6(1),e.hij(" In total there are ",n.purposes?n.purposes.length:0," Purposes. ")}}const Ti=function(){return{width:"80%"}},Ai=function(){return{"1199px":"75vw","575px":"90vw"}},Li=function(){return["display_name"]},Zi=function(){return{width:"450px"}};function Ii(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"p-dialog",3),e.YNc(1,mi,5,0,"ng-template",4),e.ynx(2),e.TgZ(3,"div",5)(4,"p-toolbar",6),e.YNc(5,_i,1,0,"ng-template",7),e.qZA(),e.TgZ(6,"p-table",8,9),e.NdJ("onRowReorder",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.onRowReorder(a))}),e.YNc(8,ui,6,0,"ng-template",10),e.YNc(9,hi,2,1,"ng-template",11),e.YNc(10,Si,2,2,"ng-template",12),e.YNc(11,ki,2,1,"ng-template",13),e.qZA(),e._UZ(12,"p-confirmDialog"),e.qZA(),e.BQk(),e._UZ(13,"p-toast",14),e.qZA()}if(2&o){const n=e.oxw().ngIf;e.Akn(e.DdM(14,Ti)),e.Q6J("modal",!0)("visible",!0)("breakpoints",e.DdM(15,Ai))("maximizable",!0),e.xp6(6),e.Q6J("value",n.purposes)("rows",20)("globalFilterFields",e.DdM(16,Li))("rowHover",!0)("columns",n.columList)("showCurrentPageReport",!0),e.xp6(6),e.Akn(e.DdM(17,Zi))}}function Fi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"app-consent-management-purposes-modal",39),e.NdJ("closeModal",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.closeModal(a))})("savePurposeDetails",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.savePurposeDetails(a))})("editPurposeDetails",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.editPurposeDetails(a))}),e.qZA()}if(2&o){const n=e.oxw().ngIf;e.Q6J("selectedPurpose",n.selectedPurpose)("isEditing",n.isEditing)("actionType",n.actionType)}}function Ni(o,i){if(1&o&&(e.ynx(0),e.YNc(1,Ii,14,18,"p-dialog",1),e.YNc(2,Fi,1,3,"app-consent-management-purposes-modal",2),e.BQk()),2&o){const n=i.ngIf,t=e.oxw();e.xp6(1),e.Q6J("ngIf",!t.canShowAddPurposeModal),e.xp6(1),e.Q6J("ngIf",n.canShowModal||t.canShowAddPurposeModal)}}let qi=(()=>{const i=class{constructor(t){this.consentManagementPurposesActionService=t,this.purposesList=[],this.jurisdiction=[],this.canShowAddPurposeModal=!1,this.refreshPurposes=new e.vpe,this.closeListModal=new e.vpe,this.stateObs=this.consentManagementPurposesActionService.getStateObs()}ngOnChanges(t){this.consentManagementPurposesActionService.init(this.purposesList,this.refreshPurposes,this.pid)}addPurpose(){this.consentManagementPurposesActionService.addPurpose()}viewDetails(t){this.consentManagementPurposesActionService.viewDetails(t)}closeModal(t){this.canShowAddPurposeModal&&(this.canShowAddPurposeModal=!1,this.closeListModal.emit(this.canShowAddPurposeModal)),this.consentManagementPurposesActionService.closeModal(t)}savePurposeDetails(t){this.consentManagementPurposesActionService.savePurposeDetails(t.formValue,this.pid,this.refreshPurposes)}editPurposeDetails(t){this.canShowAddPurposeModal=!1,this.consentManagementPurposesActionService.editPurposeDetails(t,this.pid,this.refreshPurposes)}menuItemClick(t,a){this.consentManagementPurposesActionService.menuItemClicked(t,a,this.refreshPurposes,this.pid)}close(t){this.closeListModal.emit(t)}onRowReorder(t){this.consentManagementPurposesActionService.saveOrder(this.pid,this.refreshPurposes)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(Te))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-purposes"]],inputs:{purposesList:"purposesList",pid:"pid",jurisdiction:"jurisdiction",canShowAddPurposeModal:"canShowAddPurposeModal"},outputs:{refreshPurposes:"refreshPurposes",closeListModal:"closeListModal"},features:[e.TTD],decls:2,vars:3,consts:[[4,"ngIf"],["class","ng-deep-preference",3,"modal","visible","breakpoints","style","maximizable",4,"ngIf"],[3,"selectedPurpose","isEditing","actionType","closeModal","savePurposeDetails","editPurposeDetails",4,"ngIf"],[1,"ng-deep-preference",3,"modal","visible","breakpoints","maximizable"],["pTemplate","header"],[1,"card","m-2"],["styleClass","mb-4 gap-2"],["pTemplate","left"],["dataKey","id",3,"value","rows","globalFilterFields","rowHover","columns","showCurrentPageReport","onRowReorder"],["dt",""],["pTemplate","caption"],["pTemplate","header","pReorderableColumn",""],["pTemplate","body"],["pTemplate","summary"],["position","bottom-right"],[2,"display","flex","align-items","center","width","100%"],[2,"margin-left","auto","margin-right","5px","cursor","pointer",3,"click"],[1,"pi","pi-times"],["severity","success","label","Add Purpose","icon","pi pi-plus",1,"p-button-text","my-custom-btn","mr-2",3,"onClick"],[1,"pp-flex","align-items-center","justify-content-between"],[1,"m-0"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["pInputText","","type","text","placeholder","Search...",3,"input"],[4,"ngFor","ngForOf"],[3,"pReorderableRow"],[3,"ngSwitch"],["style","text-align: center",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"purposes__truncate",4,"ngSwitchCase"],[2,"text-align","center"],["pReorderableRowHandle","",1,"pi","pi-bars"],[3,"click"],[3,"ngClass"],["mat-icon-button","",1,"purposes__menu",3,"matMenuTriggerFor"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-menu-item","",3,"click"],[1,"flex","align-items-center","justify-content-between"],[3,"selectedPurpose","isEditing","actionType","closeModal","savePurposeDetails","editPurposeDetails"]],template:function(a,r){1&a&&(e.YNc(0,Ni,3,2,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[s.mk,s.sg,s.O5,s.RF,s.n9,k.iA,w.jx,k.Af,k.Mv,k.qO,E.zx,I.o,z.V,D.VK,D.OP,D.p6,W.Hw,j.FN,X.Q,ve.o,gi,s.Ov,s.uU,ut],styles:[".purposes__add-button[_ngcontent-%COMP%]{display:flex;justify-content:end;margin:15px}.purposes__menu[_ngcontent-%COMP%]{border:white!important;background-color:#fff!important}.purposes__truncate[_ngcontent-%COMP%]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}  .mdc-list-item__primary-text{color:#000!important}  .mat-mdc-menu-panel{background-color:#fff!important;z-index:10000000000000000000!important}  .cdk-overlay-container{z-index:10000000!important}  .ng-deep-preference .p-button-icon.p-button-icon-left{margin-right:0rem!important}"]}),o})(),ht=(()=>{const i=class{constructor(t,a){this.consentManagementLanguageApiService=t,this.consentManagementLanguageStateService=a}init(t,a){this.oid=t,this.pid=a,this.getLanguages()}getLanguages(){this.consentManagementLanguageApiService.getLanguages(this.oid,this.pid).subscribe({next:t=>{this.consentManagementLanguageStateService.updateState({languageList:t.response.sort((a,r)=>"en-US"===a.language_code?-1:"en-US"===r.language_code?1:0)}),this.consentManagementLanguageStateService.languageListChanged.next(!0)}})}getStateObs(){return this.consentManagementLanguageStateService.getStateObs()}SelectSingleLanguage(t,a){const{defaultLanguage:r,customLang:p}=this.consentManagementLanguageStateService.getState();t.target.checked?(this.consentManagementLanguageStateService.updateState({enabledLanguages:[...this.consentManagementLanguageStateService.getState().enabledLanguages,a]}),!p.has(a.language_code)&&!r.has(a.language_code)&&this.consentManagementLanguageApiService.getLanguageByCode(a.language_code).subscribe({next:l=>{this.consentManagementLanguageStateService.updateState({defaultLanguage:this.consentManagementLanguageStateService.getState().defaultLanguage.set(a.language_code,l)})}})):(this.consentManagementLanguageStateService.updateState({enabledLanguages:[...this.consentManagementLanguageStateService.getState().enabledLanguages.filter(l=>l.language_code!==a.language_code)]}),p.has(a.language_code)&&this.consentManagementLanguageStateService.updateState({customLang:new Map([...this.consentManagementLanguageStateService.getState().customLang].filter(([l,g])=>l!==a.language_code))}),r.has(a.language_code)&&this.consentManagementLanguageStateService.updateState({defaultLanguage:new Map([...this.consentManagementLanguageStateService.getState().defaultLanguage].filter(([l,g])=>l!==a.language_code))}))}selectAllLangauges(t,a){if(t.target.checked){this.consentManagementLanguageStateService.updateState({enabledLanguages:[...a]});const{defaultLanguage:r,customLang:p}=this.consentManagementLanguageStateService.getState();a.forEach(l=>{!p.has(l.language_code)&&!r.has(l.language_code)&&this.consentManagementLanguageApiService.getLanguageByCode(l.language_code).subscribe({next:g=>{this.consentManagementLanguageStateService.updateState({defaultLanguage:this.consentManagementLanguageStateService.getState().defaultLanguage.set(l.language_code,g)})}})})}else this.consentManagementLanguageStateService.updateState({enabledLanguages:this.consentManagementLanguageStateService.getState().languageList.filter(r=>"en-US"==r.language_code),selectedLanguages:this.consentManagementLanguageStateService.getState().languageList.filter(r=>"en-US"==r.language_code)[0]}),this.consentManagementLanguageApiService.getLanguageByCode("en-US").subscribe({next:r=>{this.consentManagementLanguageStateService.updateState({defaultLanguage:(new Map).set("en-US",r),customLang:new Map})}})}refreshLanguage(t){this.consentManagementLanguageStateService.getState().customLang.has(t.language_code)&&(this.consentManagementLanguageStateService.updateState({customLang:new Map([...this.consentManagementLanguageStateService.getState().customLang].filter(([a,r])=>a!==t.language_code))}),this.consentManagementLanguageApiService.getLanguageByCode(t.language_code).subscribe({next:a=>{this.consentManagementLanguageStateService.updateState({defaultLanguage:this.consentManagementLanguageStateService.getState().defaultLanguage.set(t.language_code,a)})}}))}getState(){return this.consentManagementLanguageStateService.getState()}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Je),e.LFG(te))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();function Di(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",4)(1,"a",5),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.close())}),e._UZ(2,"i",6),e.qZA()()}}const Ui=function(){return{width:"80%",height:"100%"}},Ji=function(){return{"1199px":"75vw","575px":"90vw"}};function Ei(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"p-dialog",1),e.YNc(2,Di,3,0,"ng-template",2),e._UZ(3,"app-consent-management-content",3),e.qZA(),e.BQk()),2&o){const n=i.ngIf;e.xp6(1),e.Akn(e.DdM(7,Ui)),e.Q6J("modal",!0)("visible",!0)("breakpoints",e.DdM(8,Ji))("maximizable",!0),e.xp6(2),e.Q6J("contentConfigForm",n.configurationForm.get("content"))}}let zi=(()=>{const i=class{constructor(t,a){this.consentManagementActionService=t,this.consentManagementContentActionService=a,this.stateObs=this.consentManagementActionService.getStateObs(),this.closeModal=new e.vpe}ngOnChanges(t){this.selectedLang&&this.consentManagementContentActionService.onLanguageChange({value:this.selectedLang})}ngOnInit(){this.selectedLang&&this.consentManagementContentActionService.onLanguageChange({value:this.selectedLang})}close(){this.closeModal.emit(!0)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(ge),e.Y36(ue))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-content-modal"]],inputs:{selectedLang:"selectedLang"},outputs:{closeModal:"closeModal"},features:[e._Bn([ge,ue]),e.TTD],decls:2,vars:3,consts:[[4,"ngIf"],[3,"modal","visible","breakpoints","maximizable"],["pTemplate","header"],[3,"contentConfigForm"],[2,"display","flex","align-items","center","width","100%"],[2,"margin-left","auto","margin-right","5px","cursor","pointer",3,"click"],[1,"pi","pi-times"]],template:function(a,r){1&a&&(e.YNc(0,Ei,4,9,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[s.O5,w.jx,z.V,Qe,s.Ov],styles:[".p-dialog-content{height:100%}"],changeDetection:0}),o})();function Bi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",9)(1,"h5",10),e._uU(2,"Manage Languages"),e.qZA(),e.TgZ(3,"span",11),e._UZ(4,"i",12),e.TgZ(5,"input",13),e.NdJ("input",function(a){e.CHM(n),e.oxw();const r=e.MAs(3);return e.KtG(r.filterGlobal(a.target.value,"contains"))}),e.qZA()()()}}function Yi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"tr")(1,"th",14)(2,"input",15),e.NdJ("change",function(a){e.CHM(n);const r=e.oxw().ngIf,p=e.oxw();return e.KtG(p.selectAllLanguages(a,r.languageList))}),e.qZA()(),e.TgZ(3,"th"),e._uU(4,"Name"),e.qZA(),e.TgZ(5,"th"),e._uU(6,"Code"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Action"),e.qZA()()}if(2&o){const n=e.oxw().ngIf;e.xp6(2),e.Q6J("checked",n.enabledLanguages.length===n.languageList.length)}}function Qi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"i",22),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2).$implicit,r=e.oxw(2);return e.KtG(r.refreshLanguage(a))}),e.qZA()}}function Gi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",19)(1,"i",20),e.NdJ("click",function(){e.CHM(n);const a=e.oxw().$implicit,r=e.oxw(2);return e.KtG(r.edit(a))}),e.qZA(),e.YNc(2,Qi,1,0,"i",21),e.qZA()}if(2&o){const n=e.oxw().$implicit,t=e.oxw(2);
1e.xp6(2),e.Q6J("ngIf",t.checkIsCustomLang(n))}}function Hi(o,i){1&o&&e._UZ(0,"i",23)}function Ri(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"tr")(1,"td")(2,"input",16),e.NdJ("change",function(a){const p=e.CHM(n).$implicit,l=e.oxw(2);return e.KtG(l.SelectSingleLanguage(a,p))}),e.qZA()(),e.TgZ(3,"td"),e._uU(4),e.qZA(),e.TgZ(5,"td"),e._uU(6),e.qZA(),e.TgZ(7,"td"),e.YNc(8,Gi,3,1,"div",17),e.YNc(9,Hi,1,0,"ng-template",null,18,e.W1O),e.qZA()()}if(2&o){const n=i.$implicit,t=e.MAs(10),a=e.oxw().ngIf,r=e.oxw();e.xp6(2),e.Q6J("checked",r.isChecked(a.enabledLanguages,n))("disabled","en-US"===n.language_code),e.xp6(2),e.Oqu(n.language),e.xp6(2),e.Oqu(n.language_code),e.xp6(2),e.Q6J("ngIf",r.checkHaveLanguage(n))("ngIfElse",t)}}const ji=function(){return["language"]},$i=function(){return{"min-width":"50rem"}};function Ki(o,i){if(1&o&&(e.TgZ(0,"div",2)(1,"div",3)(2,"p-table",4,5),e.YNc(4,Bi,6,0,"ng-template",6),e.YNc(5,Yi,9,1,"ng-template",7),e.YNc(6,Ri,11,6,"ng-template",8),e.qZA()()()),2&o){const n=i.ngIf;e.xp6(2),e.Q6J("value",n.languageList)("globalFilterFields",e.DdM(3,ji))("tableStyle",e.DdM(4,$i))}}function Vi(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"app-consent-management-content-modal",24),e.NdJ("closeModal",function(a){e.CHM(n);const r=e.oxw();return e.KtG(r.closeModal(a))}),e.qZA()}if(2&o){const n=e.oxw();e.Q6J("selectedLang",n.selectedLang)}}let Wi=(()=>{const i=class{constructor(t){this.consentManagementLanguageActionService=t,this.stateObs=this.consentManagementLanguageActionService.getStateObs(),this.openModal=!1}ngOnInit(){this.consentManagementLanguageActionService.init(this.oid,this.pid)}selectAllLanguages(t,a){this.consentManagementLanguageActionService.selectAllLangauges(t,a)}SelectSingleLanguage(t,a){this.consentManagementLanguageActionService.SelectSingleLanguage(t,a)}isChecked(t,a){return t.some(r=>r.language_code===a.language_code)}edit(t){this.selectedLang=t,this.openModal=!0}refreshLanguage(t){this.consentManagementLanguageActionService.refreshLanguage(t)}closeModal(t){this.openModal=!t}checkHaveLanguage(t){const{enabledLanguages:a}=this.consentManagementLanguageActionService.getState();return a.some(r=>r.language_code===t.language_code)}checkIsCustomLang(t){return this.consentManagementLanguageActionService.getState().customLang.has(t.language_code)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(ht))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-language"]],inputs:{oid:"oid",pid:"pid"},features:[e._Bn([ht])],decls:3,vars:4,consts:[["style","\n    height: 500px;\n    margin-bottom: 2rem;\n    min-width: -webkit-fill-available;\n    overflow-y: scroll;\n  ","class","pp-bg-white pp-p-6 pp-rounded-lg pp-shadow-md pp-w-full",4,"ngIf"],[3,"selectedLang","closeModal",4,"ngIf"],[1,"pp-bg-white","pp-p-6","pp-rounded-lg","pp-shadow-md","pp-w-full",2,"height","500px","margin-bottom","2rem","min-width","-webkit-fill-available","overflow-y","scroll"],[1,"pp-space-y-4"],["dataKey","language_code",3,"value","globalFilterFields","tableStyle"],["dt",""],["pTemplate","caption"],["pTemplate","header"],["pTemplate","body"],[1,"pp-flex","align-items-center","justify-content-between"],[1,"m-0"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["pInputText","","type","text","placeholder","Search...",3,"input"],[2,"width","4rem"],["type","checkbox",1,"lang-checkbox","pp-ml-1",3,"checked","change"],["type","checkbox",1,"lang-checkbox","pp-ml-1",3,"checked","disabled","change"],["style","display: flex",4,"ngIf","ngIfElse"],["elseBlock",""],[2,"display","flex"],["title","Edit Language Content",1,"fas","fa-edit","pp-text-lg","pp-cursor-pointer","pp-text-green-600",3,"click"],["title","Reset Language Content","style","margin-left: 10px","class","fas fa-sync pp-text-lg pp-cursor-pointer pp-text-green-600",3,"click",4,"ngIf"],["title","Reset Language Content",1,"fas","fa-sync","pp-text-lg","pp-cursor-pointer","pp-text-green-600",2,"margin-left","10px",3,"click"],["title","Enable the Language",1,"fas","fa-edit","pp-text-green-300","pp-text-lg","pp-cursor-no"],[3,"selectedLang","closeModal"]],template:function(a,r){1&a&&(e.YNc(0,Ki,7,5,"div",0),e.ALo(1,"async"),e.YNc(2,Vi,1,1,"app-consent-management-content-modal",1)),2&a&&(e.Q6J("ngIf",e.lcZ(1,2,r.stateObs)),e.xp6(2),e.Q6J("ngIf",r.openModal))},dependencies:[s.O5,k.iA,w.jx,I.o,zi,s.Ov],styles:[".lang-checkbox[_ngcontent-%COMP%]{width:40px;height:20px;background:#eaf2fe}"]}),o})(),Xi=(()=>{const i=class{constructor(){this.closeModal=new e.vpe,this.isMaximized=!1}ngAfterViewInit(){if(!this.payload)return;const t=document.getElementById("pp-consent-preference");if(!t)return;const a=t.contentDocument||t.contentWindow.document;a.body.style.margin="0",a.body.innerHTML='<div id="pp-consent-preference-app" class="pp-consent" style="background-color: rgb(158,219,219)"></div>';const r=a.createElement("script");r.type="text/javascript",r.id="pp_consent_managment",r.src=b.N.consentPreferenceBannerCDN,r.onload=()=>{setTimeout(()=>{const p=t.contentWindow;p.PPConsentPreference.init({...this.payload,apiEnvUrl:b.N.apiUrlV2,lokiUrl:b.N.lokiUrl,lokiConfig:b.N.lokiConfig}),setTimeout(()=>{p.showConsentBanner()},2e3);const l=a.createElement("style");l.textContent="\n          html, body { height:100%; }\n          #pp-consent-preference-app {\n            min-height: 100%;\n            padding-block: 24px !important;\n            padding-inline: 0 !important;\n            box-sizing: border-box;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n          }\n        ",a.head.appendChild(l)},2e3)},a.head.appendChild(r)}toggleMaximize(){this.isMaximized=!this.isMaximized}close(t){this.closeModal.emit(t)}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-preview"]],inputs:{payload:"payload"},outputs:{closeModal:"closeModal"},decls:7,vars:11,consts:[[3,"modal","visible","showHeader","blockScroll","dismissableMask","styleClass","contentStyleClass"],[1,"pp-dialog-icons"],["type","button",1,"pp-icon",3,"click"],[1,"pi","pi-times"],[1,"pi"],["id","pp-consent-preference",1,"pp-iframe"]],template:function(a,r){1&a&&(e.TgZ(0,"p-dialog",0)(1,"div",1)(2,"button",2),e.NdJ("click",function(){return r.close(!1)}),e._UZ(3,"i",3),e.qZA(),e.TgZ(4,"button",2),e.NdJ("click",function(){return r.toggleMaximize()}),e._UZ(5,"i",4),e.qZA()(),e._UZ(6,"iframe",5),e.qZA()),2&a&&(e.Q6J("modal",!0)("visible",!0)("showHeader",!1)("blockScroll",!0)("dismissableMask",!1)("styleClass",r.isMaximized?"pp-preview-dialog pp-maximized":"pp-preview-dialog")("contentStyleClass","pp-preview-content"),e.xp6(5),e.ekj("pi-window-maximize",!r.isMaximized)("pi-window-minimize",r.isMaximized))},dependencies:[z.V],styles:[".pp-preview-dialog{width:80vw!important;max-width:80vw!important;height:70vh!important;max-height:70vh!important}  .pp-preview-dialog.pp-maximized{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;top:0!important;left:0!important;transform:none!important}  .pp-preview-dialog .p-dialog-content.pp-preview-content{padding:0!important;margin:0!important;height:100%!important;display:flex!important;position:relative!important;overflow:hidden!important}.pp-iframe[_ngcontent-%COMP%]{flex:1 1 auto;width:100%!important;height:100%!important;border:0!important;display:block}.pp-dialog-icons[_ngcontent-%COMP%]{position:absolute;top:10px;right:3px;z-index:2;display:flex;gap:8px}.pp-icon[_ngcontent-%COMP%]{border-radius:6px;padding:6px 8px;cursor:pointer;line-height:0}.pp-icon[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:1rem;color:#333}.pp-icon[_ngcontent-%COMP%]:hover   i[_ngcontent-%COMP%]{color:#000}",'*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;
1--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }[_ngcontent-%COMP%]::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}[_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{--tw-content: ""}html[_ngcontent-%COMP%], [_nghost-%COMP%]{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body[_ngcontent-%COMP%]{margin:0;line-height:inherit}hr[_ngcontent-%COMP%]{height:0;color:inherit;border-top-width:1px}abbr[_ngcontent-%COMP%]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit}a[_ngcontent-%COMP%]{color:inherit;text-decoration:inherit}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:bolder}code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], samp[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small[_ngcontent-%COMP%]{font-size:80%}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[_ngcontent-%COMP%]{bottom:-.25em}sup[_ngcontent-%COMP%]{top:-.5em}table[_ngcontent-%COMP%]{text-indent:0;border-color:inherit;border-collapse:collapse}button[_ngcontent-%COMP%], input[_ngcontent-%COMP%], optgroup[_ngcontent-%COMP%], select[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}
1button[_ngcontent-%COMP%], input[_ngcontent-%COMP%]:where([type="button"]), input[_ngcontent-%COMP%]:where([type="reset"]), input[_ngcontent-%COMP%]:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}[_ngcontent-%COMP%]:-moz-focusring{outline:auto}[_ngcontent-%COMP%]:-moz-ui-invalid{box-shadow:none}progress[_ngcontent-%COMP%]{vertical-align:baseline}[_ngcontent-%COMP%]::-webkit-inner-spin-button, [_ngcontent-%COMP%]::-webkit-outer-spin-button{height:auto}[type=search][_ngcontent-%COMP%]{-webkit-appearance:textfield;outline-offset:-2px}[_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[_ngcontent-%COMP%]{display:list-item}blockquote[_ngcontent-%COMP%], dl[_ngcontent-%COMP%], dd[_ngcontent-%COMP%], h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], hr[_ngcontent-%COMP%], figure[_ngcontent-%COMP%], p[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{margin:0}fieldset[_ngcontent-%COMP%]{margin:0;padding:0}legend[_ngcontent-%COMP%]{padding:0}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%], menu[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}dialog[_ngcontent-%COMP%]{padding:0}textarea[_ngcontent-%COMP%]{resize:vertical}input[_ngcontent-%COMP%]::placeholder, textarea[_ngcontent-%COMP%]::placeholder{opacity:1;color:#9ca3af}button[_ngcontent-%COMP%], [role=button][_ngcontent-%COMP%]{cursor:pointer}[_ngcontent-%COMP%]:disabled{cursor:default}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%], video[_ngcontent-%COMP%], canvas[_ngcontent-%COMP%], audio[_ngcontent-%COMP%], iframe[_ngcontent-%COMP%], embed[_ngcontent-%COMP%], object[_ngcontent-%COMP%]{display:block;vertical-align:middle}img[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-width:100%;height:auto}[hidden][_ngcontent-%COMP%]:where(:not([hidden="until-found"])){display:none}.pp-container[_ngcontent-%COMP%]{width:100%}@media (min-width: 640px){.pp-container[_ngcontent-%COMP%]{max-width:640px}}@media (min-width: 768px){.pp-container[_ngcontent-%COMP%]{max-width:768px}}@media (min-width: 1024px){.pp-container[_ngcontent-%COMP%]{max-width:1024px}}@media (min-width: 1280px){.pp-container[_ngcontent-%COMP%]{max-width:1280px}}@media (min-width: 1536px){.pp-container[_ngcontent-%COMP%]{max-width:1536px}}.pp-pointer-events-none[_ngcontent-%COMP%]{pointer-events:none}.pp-absolute[_ngcontent-%COMP%]{position:absolute}.pp-relative[_ngcontent-%COMP%]{position:relative}.pp-inset-0[_ngcontent-%COMP%]{inset:0}.pp-inset-y-0[_ngcontent-%COMP%]{top:0;bottom:0}.pp-bottom-0[_ngcontent-%COMP%]{bottom:0}.pp-left-0[_ngcontent-%COMP%]{left:0}.pp-left-4[_ngcontent-%COMP%]{left:1rem}.pp-right-0[_ngcontent-%COMP%]{right:0}.pp-top-1\\/2[_ngcontent-%COMP%]{top:50%}.-pp-z-10[_ngcontent-%COMP%]{z-index:-10}.pp-col-span-1[_ngcontent-%COMP%]{grid-column:span 1 / span 1}.pp-col-span-11[_ngcontent-%COMP%]{grid-column:span 11 / span 11}.pp-col-span-2[_ngcontent-%COMP%]{grid-column:span 2 / span 2}.pp-col-span-3[_ngcontent-%COMP%]{grid-column:span 3 / span 3}.pp-col-span-9[_ngcontent-%COMP%]{grid-column:span 9 / span 9}.pp-mx-auto[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto}.pp-my-2[_ngcontent-%COMP%]{margin-top:.5rem;margin-bottom:.5rem}.pp-mb-0[_ngcontent-%COMP%]{margin-bottom:0}.pp-mb-1[_ngcontent-%COMP%]{margin-bottom:.25rem}.pp-mb-2[_ngcontent-%COMP%]{margin-bottom:.5rem}.pp-mb-3[_ngcontent-%COMP%]{margin-bottom:.75rem}.pp-mb-4[_ngcontent-%COMP%]{margin-bottom:1rem}.pp-mb-6[_ngcontent-%COMP%]{margin-bottom:1.5rem}.pp-mb-8[_ngcontent-%COMP%]{margin-bottom:2rem}.pp-ml-1[_ngcontent-%COMP%]{margin-left:.25rem}.pp-ml-2[_ngcontent-%COMP%]{margin-left:.5rem}.pp-ml-3[_ngcontent-%COMP%]{margin-left:.75rem}.pp-ml-4[_ngcontent-%COMP%]{margin-left:1rem}.pp-ml-6[_ngcontent-%COMP%]{margin-left:1.5rem}.pp-ml-auto[_ngcontent-%COMP%]{margin-left:auto}.pp-mr-1[_ngcontent-%COMP%]{margin-right:.25rem}.pp-mr-2[_ngcontent-%COMP%]{margin-right:.5rem}.pp-mt-1[_ngcontent-%COMP%]{margin-top:.25rem}.pp-mt-10[_ngcontent-%COMP%]{margin-top:2.5rem}
1.pp-mt-2[_ngcontent-%COMP%]{margin-top:.5rem}.pp-mt-3[_ngcontent-%COMP%]{margin-top:.75rem}.pp-mt-4[_ngcontent-%COMP%]{margin-top:1rem}.pp-mt-5[_ngcontent-%COMP%]{margin-top:1.25rem}.pp-mt-6[_ngcontent-%COMP%]{margin-top:1.5rem}.pp-mt-\\__ph-0__[_ngcontent-%COMP%]{margin-top:3px}.pp-block[_ngcontent-%COMP%]{display:block}.pp-inline-block[_ngcontent-%COMP%]{display:inline-block}.pp-flex[_ngcontent-%COMP%]{display:flex}.pp-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.pp-grid[_ngcontent-%COMP%]{display:grid}.pp-hidden[_ngcontent-%COMP%]{display:none}.pp-h-10[_ngcontent-%COMP%]{height:2.5rem}.pp-h-2[_ngcontent-%COMP%]{height:.5rem}.pp-h-20[_ngcontent-%COMP%]{height:5rem}.pp-h-24[_ngcontent-%COMP%]{height:6rem}.pp-h-3[_ngcontent-%COMP%]{height:.75rem}.pp-h-36[_ngcontent-%COMP%]{height:9rem}.pp-h-4[_ngcontent-%COMP%]{height:1rem}.pp-h-5[_ngcontent-%COMP%]{height:1.25rem}.pp-h-6[_ngcontent-%COMP%]{height:1.5rem}.pp-h-72[_ngcontent-%COMP%]{height:18rem}.pp-h-\\__ph-0__[_ngcontent-%COMP%]{height:2px}.pp-h-\\__ph-0__[_ngcontent-%COMP%]{height:calc(100vh - 72px)}.pp-h-full[_ngcontent-%COMP%]{height:100%}.pp-h-px[_ngcontent-%COMP%]{height:1px}.pp-max-h-0[_ngcontent-%COMP%]{max-height:0px}.pp-max-h-36[_ngcontent-%COMP%]{max-height:9rem}.pp-max-h-72[_ngcontent-%COMP%]{max-height:18rem}.pp-max-h-screen[_ngcontent-%COMP%]{max-height:100vh}.pp-min-h-\\__ph-0__[_ngcontent-%COMP%]{min-height:320px}.pp-min-h-\\__ph-0__[_ngcontent-%COMP%]{min-height:90px}.pp-min-h-screen[_ngcontent-%COMP%]{min-height:100vh}.pp-w-1\\/3[_ngcontent-%COMP%]{width:33.333333%}.pp-w-1\\/4[_ngcontent-%COMP%]{width:25%}.pp-w-16[_ngcontent-%COMP%]{width:4rem}.pp-w-20[_ngcontent-%COMP%]{width:5rem}.pp-w-24[_ngcontent-%COMP%]{width:6rem}.pp-w-3[_ngcontent-%COMP%]{width:.75rem}.pp-w-3\\/4[_ngcontent-%COMP%]{width:75%}.pp-w-36[_ngcontent-%COMP%]{width:9rem}.pp-w-4[_ngcontent-%COMP%]{width:1rem}.pp-w-5[_ngcontent-%COMP%]{width:1.25rem}.pp-w-6[_ngcontent-%COMP%]{width:1.5rem}.pp-w-72[_ngcontent-%COMP%]{width:18rem}.pp-w-full[_ngcontent-%COMP%]{width:100%}.pp-min-w-\\__ph-0__[_ngcontent-%COMP%]{min-width:120px}.pp-min-w-full[_ngcontent-%COMP%]{min-width:100%}.pp-max-w-2xl[_ngcontent-%COMP%]{max-width:42rem}.pp-max-w-3xl[_ngcontent-%COMP%]{max-width:48rem}.pp-max-w-4xl[_ngcontent-%COMP%]{max-width:56rem}.pp-max-w-7xl[_ngcontent-%COMP%]{max-width:80rem}.pp-max-w-\\__ph-0__[_ngcontent-%COMP%]{max-width:50%}.pp-max-w-full[_ngcontent-%COMP%]{max-width:100%}.pp-max-w-md[_ngcontent-%COMP%]{max-width:28rem}.pp-max-w-xl[_ngcontent-%COMP%]{max-width:36rem}.pp-max-w-xs[_ngcontent-%COMP%]{max-width:20rem}.pp-flex-1[_ngcontent-%COMP%]{flex:1 1 0%}.pp-border-collapse[_ngcontent-%COMP%]{border-collapse:collapse}.pp--translate-y-1\\/2[_ngcontent-%COMP%]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pp-rotate-180[_ngcontent-%COMP%]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pp-cursor-not-allowed[_ngcontent-%COMP%]{cursor:not-allowed}.pp-cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.pp-select-none[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none}.pp-grid-cols-1[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}.pp-grid-cols-12[_ngcontent-%COMP%]{grid-template-columns:repeat(12,minmax(0,1fr))}.pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-flex-col[_ngcontent-%COMP%]{flex-direction:column}.pp-flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.pp-items-start[_ngcontent-%COMP%]{align-items:flex-start}.pp-items-end[_ngcontent-%COMP%]{align-items:flex-end}.pp-items-center[_ngcontent-%COMP%]{align-items:center}.pp-justify-end[_ngcontent-%COMP%]{justify-content:flex-end}.pp-justify-center[_ngcontent-%COMP%]{justify-content:center}.pp-justify-between[_ngcontent-%COMP%]{justify-content:space-between}.pp-justify-items-center[_ngcontent-%COMP%]{justify-items:center}.pp-gap-2[_ngcontent-%COMP%]{gap:.5rem}.pp-gap-3[_ngcontent-%COMP%]{gap:.75rem}.pp-gap-4[_ngcontent-%COMP%]{gap:1rem}.pp-gap-6[_ngcontent-%COMP%]{gap:1.5rem}.pp-gap-8[_ngcontent-%COMP%]{gap:2rem}.pp-gap-x-12[_ngcontent-%COMP%]{column-gap:3rem}.pp-gap-y-12[_ngcontent-%COMP%]{row-gap:3rem}.pp-space-x-3[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.pp-space-x-4[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.pp-space-y-1[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.pp-space-y-2[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.pp-space-y-3[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}
1.pp-space-y-4[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.pp-space-y-6[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.pp-overflow-auto[_ngcontent-%COMP%]{overflow:auto}.pp-overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.pp-overflow-x-auto[_ngcontent-%COMP%]{overflow-x:auto}.pp-whitespace-nowrap[_ngcontent-%COMP%]{white-space:nowrap}.pp-whitespace-pre-wrap[_ngcontent-%COMP%]{white-space:pre-wrap}.pp-break-words[_ngcontent-%COMP%]{overflow-wrap:break-word}.pp-break-all[_ngcontent-%COMP%]{word-break:break-all}.pp-rounded[_ngcontent-%COMP%]{border-radius:.25rem}.pp-rounded-2xl[_ngcontent-%COMP%]{border-radius:1rem}.pp-rounded-3xl[_ngcontent-%COMP%]{border-radius:1.5rem}.pp-rounded-full[_ngcontent-%COMP%]{border-radius:9999px}.pp-rounded-lg[_ngcontent-%COMP%]{border-radius:.5rem}.pp-rounded-md[_ngcontent-%COMP%]{border-radius:.375rem}.pp-rounded-xl[_ngcontent-%COMP%]{border-radius:.75rem}.pp-border[_ngcontent-%COMP%]{border-width:1px}.pp-border-0[_ngcontent-%COMP%]{border-width:0px}.pp-border-2[_ngcontent-%COMP%]{border-width:2px}.pp-border-b[_ngcontent-%COMP%]{border-bottom-width:1px}.pp-border-t[_ngcontent-%COMP%]{border-top-width:1px}.pp-border-dashed[_ngcontent-%COMP%]{border-style:dashed}.pp-border-blue-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.pp-border-gray-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.pp-border-gray-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.pp-border-red-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.pp-border-slate-100[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.pp-border-slate-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.pp-border-slate-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.pp-border-transparent[_ngcontent-%COMP%]{border-color:transparent}.pp-bg-\\__ph-0__[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.pp-bg-\\__ph-0__\\/10[_ngcontent-%COMP%]{background-color:#16bf5e1a}.pp-bg-\\__ph-0__\\/15[_ngcontent-%COMP%]{background-color:#16bf5e26}.pp-bg-\\__ph-0__\\/10[_ngcontent-%COMP%]{background-color:#16bf5e1a}.pp-bg-\\__ph-0__[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(246 248 255 / var(--tw-bg-opacity, 1))}.pp-bg-amber-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.pp-bg-blue-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.pp-bg-blue-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.pp-bg-emerald-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.pp-bg-gray-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.pp-bg-gray-200[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.pp-bg-gray-300[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.pp-bg-gray-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.pp-bg-gray-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.pp-bg-gray-800[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.pp-bg-gray-900[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.pp-bg-green-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.pp-bg-green-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.pp-bg-pink-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.pp-bg-purple-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.pp-bg-red-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.pp-bg-red-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.pp-bg-sky-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.pp-bg-slate-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.pp-bg-slate-300[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.pp-bg-slate-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.pp-bg-transparent[_ngcontent-%COMP%]{background-color:transparent}.pp-bg-white[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.pp-bg-white\\/60[_ngcontent-%COMP%]{background-color:#fff9}.pp-bg-yellow-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.pp-bg-gradient-to-b[_ngcontent-%COMP%]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.pp-from-\\__ph-0__\\/10[_ngcontent-%COMP%]{--tw-gradient-from: rgb(22 191 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 191 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.pp-to-slate-50[_ngcontent-%COMP%]{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.pp-p-12[_ngcontent-%COMP%]{padding:3rem}.pp-p-2[_ngcontent-%COMP%]{padding:.5rem}.pp-p-3[_ngcontent-%COMP%]{padding:.75rem}.pp-p-4[_ngcontent-%COMP%]{padding:1rem}.pp-p-5[_ngcontent-%COMP%]{padding:1.25rem}.pp-p-6[_ngcontent-%COMP%]{padding:1.5rem}.pp-p-8[_ngcontent-%COMP%]{padding:2rem}.pp-px-10[_ngcontent-%COMP%]{padding-left:2.5rem;padding-right:2.5rem}.pp-px-2[_ngcontent-%COMP%]{padding-left:.5rem;padding-right:.5rem}.pp-px-2\\.5[_ngcontent-%COMP%]{padding-left:.625rem;padding-right:.625rem}.pp-px-3[_ngcontent-%COMP%]{padding-left:.75rem;padding-right:.75rem}.pp-px-4[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}.pp-px-6[_ngcontent-%COMP%]{padding-left:1.5rem;padding-right:1.5rem}.pp-py-0\\.5[_ngcontent-%COMP%]{padding-top:.125rem;padding-bottom:.125rem}.pp-py-1[_ngcontent-%COMP%]{padding-top:.25rem;padding-bottom:.25rem}.pp-py-1\\.5[_ngcontent-%COMP%]{padding-top:.375rem;padding-bottom:.375rem}.pp-py-10[_ngcontent-%COMP%]{padding-top:2.5rem;padding-bottom:2.5rem}.pp-py-12[_ngcontent-%COMP%]{padding-top:3rem;padding-bottom:3rem}.pp-py-2[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem}.pp-py-3[_ngcontent-%COMP%]{padding-top:.75rem;padding-bottom:.75rem}
1.pp-py-4[_ngcontent-%COMP%]{padding-top:1rem;padding-bottom:1rem}.pp-py-6[_ngcontent-%COMP%]{padding-top:1.5rem;padding-bottom:1.5rem}.pp-py-8[_ngcontent-%COMP%]{padding-top:2rem;padding-bottom:2rem}.pp-pb-12[_ngcontent-%COMP%]{padding-bottom:3rem}.pp-pb-16[_ngcontent-%COMP%]{padding-bottom:4rem}.pp-pb-3[_ngcontent-%COMP%]{padding-bottom:.75rem}.pp-pb-4[_ngcontent-%COMP%]{padding-bottom:1rem}.pp-pb-6[_ngcontent-%COMP%]{padding-bottom:1.5rem}.pp-pb-8[_ngcontent-%COMP%]{padding-bottom:2rem}.pp-pl-0[_ngcontent-%COMP%]{padding-left:0}.pp-pl-11[_ngcontent-%COMP%]{padding-left:2.75rem}.pp-pr-3[_ngcontent-%COMP%]{padding-right:.75rem}.pp-pr-4[_ngcontent-%COMP%]{padding-right:1rem}.pp-pt-0[_ngcontent-%COMP%]{padding-top:0}.pp-pt-1[_ngcontent-%COMP%]{padding-top:.25rem}.pp-pt-10[_ngcontent-%COMP%]{padding-top:2.5rem}.pp-pt-12[_ngcontent-%COMP%]{padding-top:3rem}.pp-pt-2[_ngcontent-%COMP%]{padding-top:.5rem}.pp-pt-4[_ngcontent-%COMP%]{padding-top:1rem}.pp-pt-6[_ngcontent-%COMP%]{padding-top:1.5rem}.pp-text-left[_ngcontent-%COMP%]{text-align:left}.pp-text-center[_ngcontent-%COMP%]{text-align:center}.pp-text-right[_ngcontent-%COMP%]{text-align:right}.pp-font-mono[_ngcontent-%COMP%]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pp-text-2xl[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}.pp-text-3xl[_ngcontent-%COMP%]{font-size:1.875rem;line-height:2.25rem}.pp-text-4xl[_ngcontent-%COMP%]{font-size:2.25rem;line-height:2.5rem}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:11px}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:12px}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:13px}.pp-text-base[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.pp-text-lg[_ngcontent-%COMP%]{font-size:1.125rem;line-height:1.75rem}.pp-text-sm[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.pp-text-xl[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem}.pp-text-xs[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}.pp-font-bold[_ngcontent-%COMP%]{font-weight:700}.pp-font-extrabold[_ngcontent-%COMP%]{font-weight:800}.pp-font-medium[_ngcontent-%COMP%]{font-weight:500}.pp-font-normal[_ngcontent-%COMP%]{font-weight:400}.pp-font-semibold[_ngcontent-%COMP%]{font-weight:600}.pp-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.pp-italic[_ngcontent-%COMP%]{font-style:italic}.pp-leading-5[_ngcontent-%COMP%]{line-height:1.25rem}.pp-leading-6[_ngcontent-%COMP%]{line-height:1.5rem}.pp-leading-7[_ngcontent-%COMP%]{line-height:1.75rem}.pp-leading-tight[_ngcontent-%COMP%]{line-height:1.25}.pp-tracking-wide[_ngcontent-%COMP%]{letter-spacing:.025em}.pp-tracking-wider[_ngcontent-%COMP%]{letter-spacing:.05em}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.pp-text-\\__ph-0__[_ngcontent-%COMP%], .pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 191 94 / var(--tw-text-opacity, 1))}.pp-text-\\__ph-0__\\/30[_ngcontent-%COMP%]{color:#16bf5e4d}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.pp-text-amber-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.pp-text-black[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.pp-text-blue-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.pp-text-blue-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.pp-text-blue-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.pp-text-blue-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.pp-text-gray-400[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pp-text-gray-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.pp-text-gray-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pp-text-gray-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.pp-text-gray-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pp-text-gray-900[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pp-text-green-300[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.pp-text-green-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.pp-text-green-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.pp-text-green-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.pp-text-indigo-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.pp-text-purple-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.pp-text-red-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.pp-text-red-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.pp-text-red-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.pp-text-rose-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.pp-text-slate-300[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.pp-text-slate-400[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.pp-text-slate-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.pp-text-slate-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.pp-text-slate-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.pp-text-slate-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.pp-text-slate-900[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.pp-text-white[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pp-placeholder-slate-500[_ngcontent-%COMP%]::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.pp-shadow[_ngcontent-%COMP%]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
1--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-\\[0_20px_60px_rgba\\(2\\[_ngcontent-%COMP%], 6\\[_ngcontent-%COMP%], 23\\[_ngcontent-%COMP%], 0\\.08\\)\\][_ngcontent-%COMP%]{--tw-shadow: 0 20px 60px rgba(2,6,23,.08);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-inner[_ngcontent-%COMP%]{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-lg[_ngcontent-%COMP%]{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
1dow)}.pp-shadow-md[_ngcontent-%COMP%]{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-sm[_ngcontent-%COMP%]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-outline-none[_ngcontent-%COMP%]{outline:2px solid transparent;outline-offset:2px}.pp-transition[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-all[_ngcontent-%COMP%]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-colors[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-transform[_ngcontent-%COMP%]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-duration-0[_ngcontent-%COMP%]{transition-duration:0s}.file\\:pp-mr-4[_ngcontent-%COMP%]::file-selector-button{margin-right:1rem}.file\\:pp-rounded-full[_ngcontent-%COMP%]::file-selector-button{border-radius:9999px}.file\\:pp-border-0[_ngcontent-%COMP%]::file-selector-button{border-width:0px}.file\\:pp-bg-blue-50[_ngcontent-%COMP%]::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.file\\:pp-px-4[_ngcontent-%COMP%]::file-selector-button{padding-left:1rem;padding-right:1rem}.file\\:pp-py-2[_ngcontent-%COMP%]::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\\:pp-text-sm[_ngcontent-%COMP%]::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\\:pp-font-semibold[_ngcontent-%COMP%]::file-selector-button{font-weight:600}.file\\:pp-text-blue-700[_ngcontent-%COMP%]::file-selector-button{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.after\\:pp-absolute[_ngcontent-%COMP%]:after{content:var(--tw-content);position:absolute}.after\\:pp-bottom-0[_ngcontent-%COMP%]:after{content:var(--tw-content);bottom:0}.after\\:pp-left-0[_ngcontent-%COMP%]:after{content:var(--tw-content);left:0}.after\\:pp-right-0[_ngcontent-%COMP%]:after{content:var(--tw-content);right:0}.after\\:pp-h-0\\.5[_ngcontent-%COMP%]:after{content:var(--tw-content);height:.125rem}.after\\:pp-bg-\\__ph-0__[_ngcontent-%COMP%]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.even\\:pp-bg-slate-50[_ngcontent-%COMP%]:nth-child(even){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\\:pp--translate-y-1[_ngcontent-%COMP%]:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:pp-bg-\\__ph-0__[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-gray-100[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-gray-800[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-sky-700[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-slate-200[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-slate-50[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\\:pp-text-red-800[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\\:pp-text-slate-800[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\\:pp-text-slate-900[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\\:pp-text-white[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\\:pp-underline[_ngcontent-%COMP%]:hover{text-decoration-line:underline}.hover\\:pp-opacity-90[_ngcontent-%COMP%]:hover{opacity:.9}.hover\\:pp-shadow-lg[_ngcontent-%COMP%]:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
1--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:pp-shadow-md[_ngcontent-%COMP%]:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:file\\:pp-bg-blue-100[_ngcontent-%COMP%]::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.focus\\:pp-border-blue-500[_ngcontent-%COMP%]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\\:pp-bg-\\__ph-0__\\/15[_ngcontent-%COMP%]:focus{background-color:#16bf5e26}.focus\\:pp-outline-none[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:pp-ring-blue-500[_ngcontent-%COMP%]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.disabled\\:pp-cursor-not-allowed[_ngcontent-%COMP%]:disabled{cursor:not-allowed}.disabled\\:pp-opacity-50[_ngcontent-%COMP%]:disabled{opacity:.5}@media (min-width: 640px){.sm\\:pp-grid-cols-2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:pp-text-base[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.sm\\:pp-text-sm[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.sm\\:pp-text-xl[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\\:pp-my-3[_ngcontent-%COMP%]{margin-top:.75rem;margin-bottom:.75rem}.md\\:pp-grid-cols-1[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}.md\\:pp-grid-cols-2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:pp-gap-3[_ngcontent-%COMP%]{gap:.75rem}.md\\:pp-px-3[_ngcontent-%COMP%]{padding-left:.75rem;padding-right:.75rem}.md\\:pp-text-2xl[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}.md\\:pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:15px}.md\\:pp-text-xs[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\\:pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:pp-grid-cols-4[_ngcontent-%COMP%]{grid-template-columns:repeat(4,minmax(0,1fr))}}']}),o})();const er=["publish"],tr=["ReConsentConfirmation"];function nr(o,i){1&o&&e._uU(0,"Settings")}function or(o,i){1&o&&e._uU(0,"Languages")}function ar(o,i){1&o&&e._uU(0,"Content")}function ir(o,i){if(1&o&&e._UZ(0,"app-consent-management-content",81),2&o){const n=e.oxw().ngIf;e.Q6J("contentConfigForm",n.configurationForm.get("content"))}}function rr(o,i){1&o&&e._uU(0,"Layout")}function cr(o,i){if(1&o&&e._UZ(0,"app-consent-management-layout",82),2&o){const n=e.oxw().ngIf;e.Q6J("layoutConfigForm",n.configurationForm.get("layout"))}}function pr(o,i){1&o&&e._uU(0,"Purposes")}const bt=function(o){return{"pp-rotate-180":o}},xt=function(o){return{"pp-max-h-screen":o}};function lr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",83),e._UZ(1,"input",84),e.TgZ(2,"label",85)(3,"span",86),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(3);return e.KtG(p.navigateToPurposesDetails(r))}),e._uU(4),e.qZA(),e.O4$(),e.TgZ(5,"svg",87),e.NdJ("click",function(){const r=e.CHM(n).index,p=e.oxw(3);return e.KtG(p.toggleAccordion(r))}),e._UZ(6,"path",88),e.qZA()(),e.kcU(),e.TgZ(7,"div",89)(8,"div",90)(9,"div",91)(10,"h3",92),e._uU(11," Description "),e.qZA(),e.TgZ(12,"p",93),e._uU(13),e.qZA()()()()()}if(2&o){const n=i.$implicit,t=i.index,a=e.oxw(3);e.xp6(1),e.s9C("id",n.name["en-US"]),e.Q6J("checked",a.selectedIndex===t),e.xp6(1),e.s9C("for",n.name["en-US"]),e.xp6(2),e.Oqu(n.name["en-US"]),e.xp6(1),e.Q6J("ngClass",e.VKq(7,bt,a.selectedIndex===t)),e.xp6(2),e.Q6J("ngClass",e.VKq(9,xt,a.selectedIndex===t)),e.xp6(6),e.hij(" ",n.description["en-US"]," ")}}function sr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"app-consent-management-purposes",94),e.NdJ("refreshPurposes",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.refreshPurposes())})("closeListModal",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.navigateToPurposes(!1))}),e.qZA()}if(2&o){const n=e.oxw().ngIf,t=e.oxw(2);e.Q6J("pid",n.pid)("canShowAddPurposeModal",t.canShowOnlyPurposeModal)("purposesList",n.purposes)}}function dr(o,i){1&o&&e._uU(0,"Preferences")}function gr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",83),e._UZ(1,"input",84),e.TgZ(2,"label",85)(3,"span",86),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(3);return e.KtG(p.navigateToPreferenceDetails(r))}),e._uU(4),e.qZA(),e.O4$(),e.TgZ(5,"svg",87),e.NdJ("click",function(){const r=e.CHM(n).index,p=e.oxw(3);return e.KtG(p.toggleAccordion(r))}),e._UZ(6,"path",88),e.qZA()(),e.kcU(),e.TgZ(7,"div",89)(8,"div",90)(9,"div",91)(10,"h3",92),e._uU(11," Description "),e.qZA(),e.TgZ(12,"p",93),e._uU(13),e.qZA()()()()()}if(2&o){const n=i.$implicit,t=i.index,a=e.oxw(3);e.xp6(1),e.s9C("id",n.name["en-US"]),e.Q6J("checked",a.selectedIndex===t),e.xp6(1),e.s9C("for",n.name["en-US"]),e.xp6(2),e.Oqu(n.name["en-US"]),e.xp6(1),e.Q6J("ngClass",e.VKq(7,bt,a.selectedIndex===t)),e.xp6(2),e.Q6J("ngClass",e.VKq(9,xt,a.selectedIndex===t)),e.xp6(6),e.hij(" ",n.description["en-US"]," ")}}function mr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"app-consent-management-preferences",95),e.NdJ("refreshPreferences",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.refreshPreferences())})("closeListModal",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.navigateToPrefrences(!1))}),e.qZA()}if(2&o){const n=e.oxw().ngIf,t=e.oxw(2);
1e.Q6J("pid",n.pid)("preferencesList",n.preferences)("canShowAddPreferenceModal",t.canShowOnlyPrefrenceModal)}}function _r(o,i){1&o&&e._uU(0,"Save and Publish")}function ur(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"p",96),e._uU(2," To implement the banner on your website, add the following script to your site's "),e.TgZ(3,"code"),e._uU(4,"<head>"),e.qZA(),e._uU(5," section: "),e.qZA(),e.TgZ(6,"div",97)(7,"code",98),e._uU(8),e.qZA()(),e.BQk()),2&o){const n=e.oxw().ngIf;e.xp6(8),e.hij('<script type="application/javascript" src="',n.jsPath,'"><\/script>')}}function fr(o,i){1&o&&(e.ynx(0),e.TgZ(1,"p",96),e._uU(2," To implement the banner on your website, Please click the "),e.TgZ(3,"code"),e._uU(4,"Save and Publish"),e.qZA(),e._uU(5," button and add the following script to your site's "),e.TgZ(6,"code"),e._uU(7,"<head>"),e.qZA(),e._uU(8," section: "),e.qZA(),e.BQk())}const Ne=function(o){return{"pointer-events":o}};function hr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",24)(1,"div",25)(2,"div",26)(3,"h2",27),e._uU(4,"Configuration Steps"),e.qZA(),e.TgZ(5,"ul")(6,"li",28)(7,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(0))}),e._UZ(8,"i",30),e._uU(9," Settings"),e.qZA(),e.TgZ(10,"ul",31)(11,"li")(12,"a",32),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(0),a.settingLabel="General"])}),e._UZ(13,"i",33),e._uU(14," General"),e.qZA()(),e.TgZ(15,"li")(16,"a",34),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(0),a.settingLabel="Verification"])}),e._UZ(17,"i",35),e._uU(18,"Verification"),e.qZA()(),e.TgZ(19,"li")(20,"a",34),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(0),a.settingLabel="Branding"])}),e._UZ(21,"i",36),e._uU(22,"Branding"),e.qZA()(),e.TgZ(23,"li")(24,"a",34),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(0),a.settingLabel="Display"])}),e._UZ(25,"i",37),e._uU(26,"Display"),e.qZA()(),e.TgZ(27,"li")(28,"a",34),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(0),a.settingLabel="Privacy & Legal"])}),e._UZ(29,"i",38),e._uU(30," Privacy & Legal"),e.qZA()()()(),e.TgZ(31,"li",28)(32,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(1))}),e._UZ(33,"i",39),e._uU(34," Language"),e.qZA()(),e.TgZ(35,"li",28)(36,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(2))}),e._UZ(37,"i",40),e._uU(38," Content"),e.qZA()(),e.TgZ(39,"li",41)(40,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(3))}),e._UZ(41,"i",42),e._uU(42," Layout"),e.qZA()(),e.TgZ(43,"li",28)(44,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(4))}),e._UZ(45,"i",43),e._uU(46," Purposes"),e.qZA(),e.TgZ(47,"ul",44)(48,"li")(49,"a",45),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(4),a.navigateToPurposes(!0)])}),e._UZ(50,"i",43),e._uU(51," Configure Purposes"),e.qZA()()()(),e.TgZ(52,"li",28)(53,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(5))}),e._UZ(54,"i",46),e._uU(55,"Preferences"),e.qZA(),e.TgZ(56,"ul",44)(57,"li")(58,"a",45),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG([a.changeStep(5),a.navigateToPrefrences(!0)])}),e._UZ(59,"i",46),e._uU(60,"Configure Preferences"),e.qZA()()()(),e.TgZ(61,"li",28)(62,"a",29),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(6))}),e._UZ(63,"i",47),e._uU(64," Save and Publish"),e.qZA()()()(),e.TgZ(65,"div",48)(66,"div")(67,"mat-horizontal-stepper",49,50),e.NdJ("selectionChange",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.changeStep(a))}),e.TgZ(69,"mat-step"),e.YNc(70,nr,1,0,"ng-template",51),e._UZ(71,"app-consent-management-config",52),e.TgZ(72,"div",53)(73,"p-button",54),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(68),r=e.oxw(2);return e.KtG([a.next(),r.changeStep(1)])}),e._uU(74," Next "),e.qZA()()(),e.TgZ(75,"mat-step",55),e.YNc(76,or,1,0,"ng-template",51),e._UZ(77,"app-consent-management-language",56),e.TgZ(78,"div",57)(79,"button",58),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(0))}),e._uU(80," Back "),e.qZA(),e.TgZ(81,"p-button",54),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(68),r=e.oxw(2);return e.KtG([a.next(),r.changeStep(2)])}),e._uU(82," Next "),e.qZA()()(),e.TgZ(83,"mat-step",55),e.YNc(84,ar,1,0,"ng-template",51),e.YNc(85,ir,1,1,"app-consent-management-content",59),e.TgZ(86,"div",57)(87,"button",58),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(1))}),e._uU(88," Back "),e.qZA(),e.TgZ(89,"p-button",60),e.NdJ("click",function(){const r=e.CHM(n).ngIf,p=e.MAs(68),l=e.oxw(2);
1return e.KtG(r.configurationForm.invalid?"":[p.next(),l.changeStep(3)])}),e._uU(90," Next "),e.qZA()()(),e.TgZ(91,"mat-step",55),e.YNc(92,rr,1,0,"ng-template",51),e.YNc(93,cr,1,1,"app-consent-management-layout",61),e.TgZ(94,"div",57)(95,"button",58),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(2))}),e._uU(96," Back "),e.qZA(),e.TgZ(97,"p-button",60),e.NdJ("click",function(){const r=e.CHM(n).ngIf,p=e.MAs(68),l=e.oxw(2);return e.KtG(r.configurationForm.invalid?"":[p.next(),l.changeStep(4)])}),e._uU(98," Next "),e.qZA()()(),e.TgZ(99,"mat-step"),e.YNc(100,pr,1,0,"ng-template",51),e.TgZ(101,"h2",62),e._uU(102,"Purposes"),e.qZA(),e.TgZ(103,"div",63)(104,"a"),e._uU(105," To configure more purposes, click the 'Configure Purposes' button. "),e.qZA(),e.TgZ(106,"button",64),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.navigateToPurposes(!0))}),e._uU(107," Configure Purposes "),e.qZA()(),e.TgZ(108,"div",65)(109,"div",66),e.YNc(110,lr,14,11,"div",67),e.qZA()(),e.TgZ(111,"div",57)(112,"button",58),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(3))}),e._uU(113," Back "),e.qZA(),e.TgZ(114,"p-button",54),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(68),r=e.oxw(2);return e.KtG([a.next(),r.changeStep(5)])}),e._uU(115," Next "),e.qZA(),e.YNc(116,sr,1,3,"app-consent-management-purposes",68),e.qZA()(),e.TgZ(117,"mat-step"),e.YNc(118,dr,1,0,"ng-template",51),e.TgZ(119,"h2",62),e._uU(120,"Preferences"),e.qZA(),e.TgZ(121,"div",69)(122,"a"),e._uU(123," To configure more preferences, click the 'Configure Preferences' button. "),e.qZA(),e.TgZ(124,"button",64),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.navigateToPrefrences(!0))}),e._uU(125," Configure Preferences "),e.qZA()(),e.TgZ(126,"div",65)(127,"div",66),e.YNc(128,gr,14,11,"div",67),e.qZA()(),e.TgZ(129,"div",57)(130,"button",58),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(4))}),e._uU(131," Back "),e.qZA(),e.TgZ(132,"p-button",54),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(68),r=e.oxw(2);return e.KtG([a.next(),r.changeStep(6)])}),e._uU(133," Next "),e.qZA(),e.YNc(134,mr,1,3,"app-consent-management-preferences",70),e.qZA()(),e.TgZ(135,"mat-step"),e.YNc(136,_r,1,0,"ng-template",51),e.TgZ(137,"div",71)(138,"div",72)(139,"div",73)(140,"div",74),e._UZ(141,"i",75),e.qZA()(),e.TgZ(142,"h2",76),e._uU(143," Configuration Complete! "),e.qZA(),e.TgZ(144,"p",77),e._uU(145," Your banner is now configured and ready to be deployed on your website. "),e.qZA(),e.TgZ(146,"div",78),e.YNc(147,ur,9,1,"ng-container",0),e.YNc(148,fr,9,0,"ng-container",0),e.qZA(),e.TgZ(149,"div",79)(150,"button",80),e.NdJ("click",function(){e.CHM(n),e.oxw();const a=e.MAs(37),r=e.oxw();return e.KtG(r.openModalWithTemplateRef(a))}),e._uU(151," Save and Publish "),e.qZA()()()(),e.TgZ(152,"div",57)(153,"button",58),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.changeStep(5))}),e._uU(154," Back "),e.qZA()()()()()()()()}if(2&o){const n=i.ngIf,t=e.oxw(2);e.xp6(7),e.Q6J("ngClass",0===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(25),e.Q6J("ngClass",1===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(4),e.Q6J("ngClass",2===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(4),e.Q6J("ngClass",3===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(4),e.Q6J("ngClass",4===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(9),e.Q6J("ngClass",5===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(9),e.Q6J("ngClass",6===t.selectedStepIndex?"pp-block pp-p-2 bg-green pp-text-white pp-rounded":"pp-block pp-p-2 pp-text-gray-700"),e.xp6(5),e.Q6J("selectedIndex",t.selectedStepIndex)("linear",!1),e.xp6(4),e.Q6J("configurationItemFormGroup",n.configurationForm.get("config"))("label",t.settingLabel),e.xp6(4),e.Q6J("ngStyle",e.VKq(27,Ne,!0===n.configurationForm.invali
1d?"none !important":"")),e.xp6(2),e.Q6J("oid",n.oid)("pid",n.pid),e.xp6(6),e.Q6J("ngStyle",e.VKq(29,Ne,!0===n.configurationForm.invalid?"none !important":"")),e.xp6(2),e.Q6J("ngIf",2===t.selectedStepIndex),e.xp6(4),e.Q6J("disabled",n.configurationForm.invalid),e.xp6(2),e.Q6J("ngStyle",e.VKq(31,Ne,!0===n.configurationForm.invalid?"none !important":"")),e.xp6(2),e.Q6J("ngIf",3===t.selectedStepIndex),e.xp6(4),e.Q6J("disabled",n.configurationForm.invalid),e.xp6(13),e.Q6J("ngForOf",n.purposes),e.xp6(6),e.Q6J("ngIf",t.canShowPurposeListModal),e.xp6(12),e.Q6J("ngForOf",n.preferences),e.xp6(6),e.Q6J("ngIf",t.canShowPreferencesListModal),e.xp6(13),e.Q6J("ngIf",n.jsPath),e.xp6(1),e.Q6J("ngIf",!n.jsPath),e.xp6(2),e.Q6J("disabled",!n.configurationForm.valid)}}function br(o,i){1&o&&(e.TgZ(0,"div",99),e._UZ(1,"mat-spinner"),e.qZA())}function xr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"app-consent-management-preview",100),e.NdJ("closeModal",function(a){e.CHM(n);const r=e.oxw(2);return e.KtG(r.closePreviewModal(a))}),e.qZA()}if(2&o){const n=e.oxw(2);e.Q6J("payload",n.getConfigPayload())}}const Cr=function(){return["/home/dashboard/consent-preference"]},oe=function(o,i){return{oid:o,pid:i}},wr=function(){return["/consent-preference/setup"]};function Mr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",101)(1,"button",102),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.closeModal())}),e.TgZ(2,"span",103),e._uU(3,"\xd7"),e.qZA()(),e.TgZ(4,"div",104)(5,"div",105),e._uU(6," Please ignore if you have already saved the CDN script, otherwise copy and paste the code into header of your website. "),e.qZA(),e.TgZ(7,"div",106)(8,"h6",107)(9,"b"),e._uU(10,"Production CDN "),e.qZA()(),e.TgZ(11,"button",108),e.NdJ("click",function(){e.CHM(n);const a=e.oxw().ngIf,r=e.oxw();return e.KtG(r.copyToClipboard(a.jsPath))}),e._UZ(12,"i",109),e._uU(13),e.qZA()(),e.TgZ(14,"div",110)(15,"p",111)(16,"span")(17,"code",112),e._uU(18,"//Please copy and paste this code into the header for each page on your website(s). It is important that this code be the script in your document. "),e.qZA()(),e._UZ(19,"br"),e.TgZ(20,"span")(21,"code",113),e._uU(22),e.qZA()(),e.TgZ(23,"span",114),e._uU(24),e.qZA(),e.TgZ(25,"span")(26,"code",113),e._uU(27),e.qZA()(),e._UZ(28,"br"),e.qZA()(),e.TgZ(29,"div",115)(30,"div",116)(31,"button",117),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.closeModal())}),e._UZ(32,"i",118),e._uU(33," Go to Dashboard "),e.qZA(),e.TgZ(34,"button",117),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(2);return e.KtG(a.closeModal())}),e._UZ(35,"i",119),e._uU(36," Implementation "),e.qZA()()()()()}if(2&o){const n=e.oxw().ngIf,t=e.oxw();e.xp6(13),e.hij(" ",t.isCopied?"Copied":"Copy Script"," "),e.xp6(9),e.Oqu(t.addScript),e.xp6(2),e.Oqu(n.jsPath),e.xp6(3),e.Oqu(t.closeScript),e.xp6(4),e.Q6J("routerLink",e.DdM(8,Cr))("queryParams",e.WLB(9,oe,n.oid,n.pid)),e.xp6(3),e.Q6J("routerLink",e.DdM(12,wr))("queryParams",e.WLB(13,oe,n.oid,n.pid))}}function vr(o,i){1&o&&(e.ynx(0),e.TgZ(1,"h5",121),e._uU(2," Creating Your Banner ... "),e.qZA(),e.TgZ(3,"div",122)(4,"div",123)(5,"span",124),e._uU(6,"Loading..."),e.qZA()(),e.TgZ(7,"div",123)(8,"span",124),e._uU(9,"Loading..."),e.qZA()(),e.TgZ(10,"div",123)(11,"span",124),e._uU(12,"Loading..."),e.qZA()()(),e.BQk())}function yr(o,i){if(1&o){const n=e.EpF();e.ynx(0),e.TgZ(1,"p",125),e._uU(2," Are you sure you want to publish the configuration? "),e.qZA(),e.TgZ(3,"div",126)(4,"button",127),e.NdJ("click",function(){e.CHM(n);const a=e.oxw(3);return e.KtG(a.closeModal())}),e._uU(5," No "),e.qZA(),e.TgZ(6,"button",128),e.NdJ("click",function(){e.CHM(n),e.oxw(2);const a=e.MAs(35),r=e.oxw();return e.KtG(r.publishConfig("publish",a))}),e.TgZ(7,"div"),e._uU(8,"Yes"),e.qZA()()(),e.BQk()}}function Pr(o,i){if(1&o&&(e.TgZ(0,"div",120),e.YNc(1,vr,13,0,"ng-container",0),e.YNc(2,yr,9,0,"ng-container",0),e.qZA()),2&o){const n=e.oxw().ngIf;e.xp6(1),e.Q6J("ngIf",n.publishing),e.xp6(1),e.Q6J("ngIf",!n.publishing)}}function Or(o,i){if(1&o){const n=e.EpF();e.ynx(0),e.TgZ(1,"div",1)(2,"div",2)(3,"div")(4,"nav",3)(5,"ol",4)(6,"li",5)(7,"a",6),e._uU(8,"Home"),e.qZA()(),e.TgZ(9,"li",5)(10,"a",7),e._uU(11,"Consent Preference"),e.qZA()(),e.TgZ(12,"li",8),e._uU(13,"Preference Build Manager"),e.qZA()()()()()(),e.TgZ(14,"header",9)(15,"div",10)(16,"h5",11),e._uU(17," Preference Build Manager "),e.qZA()(),e.TgZ(18,"div",12)(19,"button",13),e._UZ(20,"i",14),e._uU(21,"Publish History "),e.qZA(),e.TgZ(22,"button",15),e.NdJ("click",function(){e.CHM(n);const a=e.oxw();return e.KtG(a.saveConfig("draft"))}),e._uU(23," Save "),e.qZA(),e.TgZ(24,"button",16),e.NdJ("click",function(){e.CHM(n);const a=e.MAs(37),r=e.oxw();
1return e.KtG(r.openModalWithTemplateRef(a))}),e._uU(25," Publish "),e.qZA(),e.TgZ(26,"button",17),e.NdJ("click",function(){e.CHM(n);const a=e.oxw();return e.KtG(a.closePreviewModal(!0))}),e._uU(27," Preview "),e.qZA()()(),e.YNc(28,hr,155,33,"div",18),e.ALo(29,"async"),e._UZ(30,"p-toast",19),e.YNc(31,br,2,0,"ng-template",null,20,e.W1O),e.YNc(33,xr,1,1,"app-consent-management-preview",21),e.YNc(34,Mr,37,16,"ng-template",null,22,e.W1O),e.YNc(36,Pr,3,2,"ng-template",null,23,e.W1O),e.BQk()}if(2&o){const n=i.ngIf,t=e.MAs(32),a=e.oxw();e.xp6(7),e.Q6J("queryParams",e.WLB(10,oe,n.oid,n.pid)),e.xp6(3),e.Q6J("queryParams",e.WLB(13,oe,n.oid,n.pid)),e.xp6(9),e.Q6J("queryParams",e.WLB(16,oe,n.oid,n.pid)),e.xp6(3),e.Q6J("disabled",!n.configurationForm.valid),e.xp6(2),e.Q6J("disabled",!n.configurationForm.valid),e.xp6(4),e.Q6J("ngIf",e.lcZ(29,8,a.stateObs))("ngIfElse",t),e.xp6(5),e.Q6J("ngIf",a.showPreview)}}let Sr=(()=>{const i=class{constructor(t,a,r){this.consentManagementActionService=t,this.consentManagementPurposesActionService=a,this.consentManagementPreferencesActionService=r,this.stateObs=this.consentManagementActionService.getStateObs(),this.consentPreferenceSteps=zt,this.legalBases=Q.zY,this.currentStep="settings",this.selectedStepIndex=0,this.canShowPurposeListModal=!1,this.canShowOnlyPurposeModal=!1,this.canShowPreferencesListModal=!1,this.canShowOnlyPrefrenceModal=!1,this.addScript='<script type="application/javascript" src="',this.closeScript='"><\/script>',this.isCopied=!1,this.settingLabel="General",this.selectedIndex=null,this.showPreview=!1}ngOnInit(){this.consentManagementActionService.init()}toggleAccordion(t){this.selectedIndex=this.selectedIndex===t?null:t}onConfigChanged(t){this.consentManagementActionService.onConfigChanged(t)}refreshPurposes(){this.consentManagementActionService.getPuporses(),this.consentManagementActionService.getJuridictionList()}refreshPreferences(){this.consentManagementActionService.getPreferences()}openModalWithTemplateRef(t){this.consentManagementActionService.openModalWithTemplateRef(t)}closeModal(){this.consentManagementActionService.closeModal()}onResetToDefaultConfig(){this.consentManagementActionService.onResetToDefaultConfig()}saveConfig(t){this.consentManagementActionService.saveConfig(t)}publishConfig(t,a){this.consentManagementActionService.publishConfig(t,a)}navigateToPurposes(t){this.canShowOnlyPurposeModal=!1,this.canShowPurposeListModal=t}navigateToPrefrences(t){this.canShowOnlyPrefrenceModal=!1,this.canShowPreferencesListModal=t}changeStep(t){this.selectedIndex=null,this.consentManagementActionService.getState().configurationForm.markAllAsTouched(),this.consentManagementActionService.getState().configurationForm.invalid||(this.selectedStepIndex=0===t?.selectedIndex?0:t?.selectedIndex||t)}getConfigPayload(){return this.consentManagementActionService.getConfigPayload()}closePreviewModal(t){this.showPreview=t}copyToClipboard(t){this.isCopied=!0;const a=this.addScript+t+this.closeScript;let r=null;r=document.createElement("textarea"),r.style.height="0px",r.style.left="-100px",r.style.opacity="0",r.style.position="fixed",r.style.top="-100px",r.style.width="0px",document.body.appendChild(r),r.value=a.trim(),r.select(),document.execCommand("copy")}navigateToPurposesDetails(t){this.canShowPurposeListModal=!0,this.canShowOnlyPurposeModal=!0,this.consentManagementPurposesActionService.viewDetails(t)}navigateToPreferenceDetails(t){this.canShowPreferencesListModal=!0,this.canShowOnlyPrefrenceModal=!0,this.consentManagementPreferencesActionService.viewDetails(t)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(ge),e.Y36(Te),e.Y36(me))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management"]],viewQuery:function(a,r){if(1&a&&(e.Gf(er,7),e.Gf(tr,7)),2&a){let p;e.iGM(p=e.CRH())&&(r.publishModal=p.first),e.iGM(p=e.CRH())&&(r.confirmPublish=p.first)}},features:[e._Bn([ge])],decls:2,vars:3,consts:[[4,"ngIf"],[1,"col-md-12",2,"margin-bottom","25px","margin-top","15px","margin-left","6.5px"],[1,"d-sm-flex","align-items-center","justify-content-between"],["aria-label","breadcrumb",1,"bredcrub-row",2,"margin-left","-14px"],[1,"breadcrumb","breadcrumb-style1","mg-b-10"],[1,"breadcrumb-item"],["routerLink","/home/welcome",3,"queryParams"],["routerLink","/home/dashboard/consent-preference",3,"queryParams"],[1,"breadcrumb-item","active"],[1,"pp-flex","pp-justify-between","pp-items-center","pp-p-4","pp-bg-white","pp-shadow","mb-2"],[1,"pp-flex","pp-items-center"],[1,"pp-main-heading","pp-col-md-4","pp-pt-1",2,"font-weight","600","font-size","1.2rem"],[1,"pp-flex","pp-items-center","pp-space-x-4"],["routerLink","/consent-preference/consent-management/publish-history",1,"pp-text-white","pp-px-4","pp-py-2","pp-rounded",2,"background-color","white","color","#10123c","font-weight","600",3,"queryParams"],[1,"fas","fa-history","mr-2"],[1,"pp-bg-yellow-500","pp-text-white","pp-px-4","pp-py-2","pp-rounded",3,"disabled","click"],[1,"pp-text-white","pp-px-4","pp-py-2","pp-rounded",2,"background-color","#10123c",3,"disabled","click"],[1,"pp-bg-green-500","pp-text-white","pp-px-4","pp-py-2","pp-rounded",3,"click"],["class","ng-deep-consent-management-wrapper",4,"ngIf","ngIfElse"],["position","bottom-right"],["loading",""],[3,"payload","closeModal",4,"ngIf"],["publish",""],["ReConsentConfirmation",""],[1,"ng-deep-consent-management-wrapper"],[1,"pp-flex"],[1,"pp-w-1/4","pp-bg-white","pp-rounded-lg","pp-shadow","pp-p-4","tree"],[1,"pp-text-lg","pp-font-semibold","pp-mb-4"],[1,"pp-mb-2"],[1,"hover:pp-bg-gray-100","pp-cursor-pointer",2,"font-weight","600",3,"ngClass","click"],[1,"fas","fa-cog","text-[#064e3b]",2,"margin-right","5px"],["id","settings-submenu",2,"margin-top","1rem"],[1,"pp-block","pp-rounded-md","pp-cursor-pointer","pp-px-4","pp-py-1","pp-text-[#065f46]","pp-font-medium","hover:pp-bg-gray-100",2,"font-weight","600",3,"click"],[1,"fas","fa-sliders-h","text-[#065f46]",2,"margin-right","5px"],[1,"pp-block","pp-rounded-md","pp-px-4","pp-py-1","pp-font-medium","pp-text-[#374151]","hover:pp-bg-gray-100","pp-cursor-pointer",2,"font-weight","600",3,"click"],[1,"fas","fa-user-shield","text-[#6b7280]",2,"margin-right","5px"],[1,"fas","fa-paint-brush","text-[#6b7280]",2,"margin-right","5px"],[1,"fas","fa-desktop","text-[#6b7280]",2,"margin-right","5px"],[1,"fas","fa-shield-alt","text-[#6b7280]",2,"margin-right","5px"],[1,"fas","fa-language","text-[#374151]",2,"margin-right","5px"],[1,"fas","fa-file-alt","text-[#374151]",2,"margin-right","5px"],[1,"mb-2"],[1,"fas","fa-th-large","text-[#374151]",2,"margin-right","5px"],[1,"fas","fa-bullseye","text-[#374151]",2,"margin-right","5px"],["id","settings-submenu"],[1,"pp-block","pp-rounded-md","pp-px-4","pp-py-1","pp-text-[#065f46]","pp-font-medium","hover:pp-bg-gray-100","pp-cursor-pointer",2,"font-weight","600",3,"click"],[1,"fas","fa-cogs","text-[#374151]",2,"margin-right","5px"],[1,"fas","fa-save","text-[#374151]",2,"margin-right","5px"],[1,"pp-w-3/4","pp-bg-white","pp-rounded-lg","pp-shadow","pp-p-6","pp-ml-4"],[3,"selectedIndex","linear","selectionChange"],["stepper","matHorizontalStepper"],["matStepLabel",""],[3,"configurationItemFormGroup","label"],[1,"pp-flex","pp-justify-end"],[1,"p-button-text","my-custom-btn",3,"click"],[3,"ngStyle"],[3,"oid","pid"],[1,"pp-flex","pp-justify-between"],["matStepperPrevious","",1,"pp-px-4","pp-py-2","pp-bg-gray-200","pp-text-gray-700","pp-rounded",3,"click"],[3,"contentConfigForm",4,"ngIf"],[1,"p-button-text","my-custom-btn",3,"disabled","click"],[3,"layoutConfigForm",4,"ngIf"],[1,"pp-text-xl","pp-font-semibold","pp-mb-2"],[1,"pp-flex","pp-justify-between","pp-items-center","pp-mb-4"],[1,"pp-px-4","pp-py-2","pp-text-white","pp-rounded",2,"background-color","#16bf5e",3,"click"],[1,"pp-bg-white","pp-p-6","pp-rounded-lg","pp-shadow-md","pp-w-full",2,"height","500px","margin-bottom","2rem","min-width","-webkit-fill-available","overflow-y","scroll"],[1,"pp-space-y-4"],["class","pp-high-light pp-bg-white pp-rounded-lg pp-border pp-border-border pp-overflow-hidden",4,"ngFor","ngForOf"],[3,"pid","canShowAddPurposeModal","purposesList","refreshPurposes","closeListModal",4,"ngIf"],[1,"pp-flex","pp-justify-between","pp-items-center","mb-4"],[3,"pid","preferencesList","canShowAddPreferenceModal","refreshPreferences","closeListModal",4,"ngIf"],[1,"pp-flex","pp-justify-center"],[1,"pp-bg-white","pp-shadow-md","pp-rounded-lg","pp-p-8","pp-max-w-4xl","pp-w-full"],[1,"pp-flex","pp-items-center","pp-justify-center","pp-mb-6"],[1,"pp-bg-green-100","pp-rounded-full","pp-p-4"],[1,"fas","fa-check","pp-text-green-500","pp-text-2xl"],[1,"pp-text-xl","pp-font-semibold","pp-mb-2","pp-text-center"],[1,"pp-text-gray-600","pp-mb-6","pp-text-center"],[1,"pp-bg-gray-100","pp-p-4","pp-rounded-lg","pp-mb-6"],[1,"pp-text-center"],[1,"bg-green","pp-text-white","pp-px-6","pp-py-2","pp-rounded-lg","pp-cursor-pointer",3,"disabled","click"],[3,"contentConfigForm"],[3,"layoutConfigForm"],[1,"pp-high-light","pp-bg-white","pp-rounded-lg","pp-border","pp-border-border","pp-overflow-hidden"],["type","checkbox",1,"pp-peer","pp-hidden",3,"id","checked"],[1,"pp-flex","pp-items-center","pp-justify-between","pp-p-4","pp-bg-white-600","pp-text-black","pp-cursor-pointer","hover:pp-bg-[#16bf5e]","hover:pp-text-white","pp-transition-colors",2,"border-bottom","1px solid rgba(72, 94, 
1144, 0.16)","margin-bottom","0rem","height","50px",3,"for"],[2,"font-weight","600",3,"click"],["fill","none","stroke","currentColor","viewBox","0 0 24 24",1,"pp-w-6","pp-h-6","pp-transition-transform","pp-peer-checked:pp-rotate-180",3,"ngClass","click"],["stroke-linecap","pp-round","stroke-linejoin","pp-round","stroke-width","2","d","M19 9l-7 7-7-7"],[1,"pp-max-h-0","pp-overflow-hidden","pp-transition-all","pp-duration-0",3,"ngClass"],["id","accordion-content",1,"px-5","py-4","text-gray-700","space-y-6","bg-white"],[2,"margin-bottom","1rem"],[1,"font-semibold","text-gray-900","mb-2","text-base","border-b","border-gray-200","pb-1",2,"border-bottom","1px solid #696666","font-weight","600"],[1,"text-gray-600","leading-relaxed"],[3,"pid","canShowAddPurposeModal","purposesList","refreshPurposes","closeListModal"],[3,"pid","preferencesList","canShowAddPreferenceModal","refreshPreferences","closeListModal"],[1,"text-gray-600","mb-2"],[1,"pp-bg-white","pp-p-4","pp-rounded-lg","pp-border","pp-border-gray-300"],[1,"pp-text-gray-800"],[1,"pp-card","pp-flex","pp-justify-content-center"],[3,"payload","closeModal"],[1,"modal-body","text-center"],["type","button","aria-label","Close",1,"btn-close","close","pull-right",3,"click"],["aria-hidden","true",1,"visually-hidden"],[1,"card","mt-3"],[1,"alert","alert-info","ccpa-status-text","mt-1","mr-1","ml-1"],[1,"card-header"],[2,"float","left"],["type","button",1,"pp-px-4","pp-py-2","bg-green","pp-text-white","pp-rounded-md",2,"float","right",3,"click"],["aria-hidden","true",1,"mr-1","fa","fa-clipboard"],[1,"card-body",2,"background","#282a36"],[1,"text-danger","codeText"],[2,"color","rgb(116, 116, 116)"],[2,"color","#8be9fd","font-size","16px"],[2,"color","#fff","font-size","16px"],[1,"card-footer"],[2,"display","flex","justify-content","center","margin-top","15px","gap","1rem"],["type","button",1,"pp-px-4","pp-py-2","bg-green","pp-text-white","pp-rounded-md",3,"routerLink","queryParams","click"],[1,"fa-cookie","fas","feather-16","pr-2"],[1,"fa-wrench","fas","feather-16","pr-2"],[1,"pp-bg-white","pp-rounded-lg","pp-shadow-lg","pp-p-8","pp-max-w-md","pp-w-full","pp-text-center"],[1,"text-center",2,"font-weight","600"],[1,"loading","text-center"],["role","status",1,"spinner-grow","text-success"],[1,"sr-only"],[1,"pp-text-gray-600","pp-mb-6",2,"font-weight","600"],[1,"pp-flex","pp-justify-center","pp-space-x-4"],[1,"pp-px-4","pp-py-2","pp-border","pp-border-gray-300","pp-rounded-md","pp-text-gray-700",3,"click"],[1,"pp-px-4","pp-py-2","bg-green","pp-text-white","pp-rounded-md",3,"click"]],template:function(a,r){1&a&&(e.YNc(0,Or,38,19,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[s.mk,s.sg,s.O5,s.PC,q.rH,E.zx,j.FN,A.C0,A.VY,A.Vq,A.fd,Ue.Ou,An,Qe,oo,Ya,qi,Wi,Xi,s.Ov],styles:['.ng-deep-consent-management-wrapper .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:#16bf5e!important}  .ng-deep-consent-management-wrapper .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover.p-inputswitch-slider{background:#16bf5e!important}  .ng-deep-consent-management-wrapper .mat-step-header .mat-step-icon-selected{background-color:#16bf5e!important}  .ng-deep-consent-management-wrapper .mat-step-header .mat-step-icon-state-edit{background-color:#16bf5e!important}  .my-custom-btn .p-button{background-color:#16bf5e;background:#16bf5e;border:1px solid #16bf5e;font-size:small}  .my-custom-btn .p-button:hover{background-color:#16bf5e;background:#16bf5e;border:1px solid #16bf5e;font-size:small}.bg-green[_ngcontent-%COMP%]{background-color:#16bf5e!important}.alert-info[_ngcontent-%COMP%]{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-success[_ngcontent-%COMP%]{background-color:#10b759;border-color:#10b759;color:#fff}.alert-danger[_ngcontent-%COMP%]{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.codeText[_ngcontent-%COMP%]{font-size:19px}.setup-modal[_ngcontent-%COMP%]{margin-top:4em!important;width:1268px!important}  .modal-content{width:auto!important}.tab-active[_ngcontent-%COMP%]{border-bottom:2px solid #3b49df;color:#3b49df;font-weight:600}.tree[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{padding-left:1.25rem;border-left:2px solid #d1d5db;margin-left:.5rem}.tree[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{position:relative;padding-left:1rem;margin-bottom:.5rem}.tree[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:before{content:"";position:absolute;top:1.1rem;left:0;width:.75rem;height:2px;background:#d1d5db}.rotate-90[_ngcontent-%COMP%]{transform:rotate(90deg)}','*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;
1--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }[_ngcontent-%COMP%]::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*[_ngcontent-%COMP%], [_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}[_ngcontent-%COMP%]:before, [_ngcontent-%COMP%]:after{--tw-content: ""}html[_ngcontent-%COMP%], [_nghost-%COMP%]{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body[_ngcontent-%COMP%]{margin:0;line-height:inherit}hr[_ngcontent-%COMP%]{height:0;color:inherit;border-top-width:1px}abbr[_ngcontent-%COMP%]:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-size:inherit;font-weight:inherit}a[_ngcontent-%COMP%]{color:inherit;text-decoration:inherit}b[_ngcontent-%COMP%], strong[_ngcontent-%COMP%]{font-weight:bolder}code[_ngcontent-%COMP%], kbd[_ngcontent-%COMP%], samp[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small[_ngcontent-%COMP%]{font-size:80%}sub[_ngcontent-%COMP%], sup[_ngcontent-%COMP%]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[_ngcontent-%COMP%]{bottom:-.25em}sup[_ngcontent-%COMP%]{top:-.5em}table[_ngcontent-%COMP%]{text-indent:0;border-color:inherit;border-collapse:collapse}button[_ngcontent-%COMP%], input[_ngcontent-%COMP%], optgroup[_ngcontent-%COMP%], select[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button[_ngcontent-%COMP%], select[_ngcontent-%COMP%]{text-transform:none}
1button[_ngcontent-%COMP%], input[_ngcontent-%COMP%]:where([type="button"]), input[_ngcontent-%COMP%]:where([type="reset"]), input[_ngcontent-%COMP%]:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}[_ngcontent-%COMP%]:-moz-focusring{outline:auto}[_ngcontent-%COMP%]:-moz-ui-invalid{box-shadow:none}progress[_ngcontent-%COMP%]{vertical-align:baseline}[_ngcontent-%COMP%]::-webkit-inner-spin-button, [_ngcontent-%COMP%]::-webkit-outer-spin-button{height:auto}[type=search][_ngcontent-%COMP%]{-webkit-appearance:textfield;outline-offset:-2px}[_ngcontent-%COMP%]::-webkit-search-decoration{-webkit-appearance:none}[_ngcontent-%COMP%]::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary[_ngcontent-%COMP%]{display:list-item}blockquote[_ngcontent-%COMP%], dl[_ngcontent-%COMP%], dd[_ngcontent-%COMP%], h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%], hr[_ngcontent-%COMP%], figure[_ngcontent-%COMP%], p[_ngcontent-%COMP%], pre[_ngcontent-%COMP%]{margin:0}fieldset[_ngcontent-%COMP%]{margin:0;padding:0}legend[_ngcontent-%COMP%]{padding:0}ol[_ngcontent-%COMP%], ul[_ngcontent-%COMP%], menu[_ngcontent-%COMP%]{list-style:none;margin:0;padding:0}dialog[_ngcontent-%COMP%]{padding:0}textarea[_ngcontent-%COMP%]{resize:vertical}input[_ngcontent-%COMP%]::placeholder, textarea[_ngcontent-%COMP%]::placeholder{opacity:1;color:#9ca3af}button[_ngcontent-%COMP%], [role=button][_ngcontent-%COMP%]{cursor:pointer}[_ngcontent-%COMP%]:disabled{cursor:default}img[_ngcontent-%COMP%], svg[_ngcontent-%COMP%], video[_ngcontent-%COMP%], canvas[_ngcontent-%COMP%], audio[_ngcontent-%COMP%], iframe[_ngcontent-%COMP%], embed[_ngcontent-%COMP%], object[_ngcontent-%COMP%]{display:block;vertical-align:middle}img[_ngcontent-%COMP%], video[_ngcontent-%COMP%]{max-width:100%;height:auto}[hidden][_ngcontent-%COMP%]:where(:not([hidden="until-found"])){display:none}.pp-container[_ngcontent-%COMP%]{width:100%}@media (min-width: 640px){.pp-container[_ngcontent-%COMP%]{max-width:640px}}@media (min-width: 768px){.pp-container[_ngcontent-%COMP%]{max-width:768px}}@media (min-width: 1024px){.pp-container[_ngcontent-%COMP%]{max-width:1024px}}@media (min-width: 1280px){.pp-container[_ngcontent-%COMP%]{max-width:1280px}}@media (min-width: 1536px){.pp-container[_ngcontent-%COMP%]{max-width:1536px}}.pp-pointer-events-none[_ngcontent-%COMP%]{pointer-events:none}.pp-absolute[_ngcontent-%COMP%]{position:absolute}.pp-relative[_ngcontent-%COMP%]{position:relative}.pp-inset-0[_ngcontent-%COMP%]{inset:0}.pp-inset-y-0[_ngcontent-%COMP%]{top:0;bottom:0}.pp-bottom-0[_ngcontent-%COMP%]{bottom:0}.pp-left-0[_ngcontent-%COMP%]{left:0}.pp-left-4[_ngcontent-%COMP%]{left:1rem}.pp-right-0[_ngcontent-%COMP%]{right:0}.pp-top-1\\/2[_ngcontent-%COMP%]{top:50%}.-pp-z-10[_ngcontent-%COMP%]{z-index:-10}.pp-col-span-1[_ngcontent-%COMP%]{grid-column:span 1 / span 1}.pp-col-span-11[_ngcontent-%COMP%]{grid-column:span 11 / span 11}.pp-col-span-2[_ngcontent-%COMP%]{grid-column:span 2 / span 2}.pp-col-span-3[_ngcontent-%COMP%]{grid-column:span 3 / span 3}.pp-col-span-9[_ngcontent-%COMP%]{grid-column:span 9 / span 9}.pp-mx-auto[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto}.pp-my-2[_ngcontent-%COMP%]{margin-top:.5rem;margin-bottom:.5rem}.pp-mb-0[_ngcontent-%COMP%]{margin-bottom:0}.pp-mb-1[_ngcontent-%COMP%]{margin-bottom:.25rem}.pp-mb-2[_ngcontent-%COMP%]{margin-bottom:.5rem}.pp-mb-3[_ngcontent-%COMP%]{margin-bottom:.75rem}.pp-mb-4[_ngcontent-%COMP%]{margin-bottom:1rem}.pp-mb-6[_ngcontent-%COMP%]{margin-bottom:1.5rem}.pp-mb-8[_ngcontent-%COMP%]{margin-bottom:2rem}.pp-ml-1[_ngcontent-%COMP%]{margin-left:.25rem}.pp-ml-2[_ngcontent-%COMP%]{margin-left:.5rem}.pp-ml-3[_ngcontent-%COMP%]{margin-left:.75rem}.pp-ml-4[_ngcontent-%COMP%]{margin-left:1rem}.pp-ml-6[_ngcontent-%COMP%]{margin-left:1.5rem}.pp-ml-auto[_ngcontent-%COMP%]{margin-left:auto}.pp-mr-1[_ngcontent-%COMP%]{margin-right:.25rem}.pp-mr-2[_ngcontent-%COMP%]{margin-right:.5rem}.pp-mt-1[_ngcontent-%COMP%]{margin-top:.25rem}.pp-mt-10[_ngcontent-%COMP%]{margin-top:2.5rem}
1.pp-mt-2[_ngcontent-%COMP%]{margin-top:.5rem}.pp-mt-3[_ngcontent-%COMP%]{margin-top:.75rem}.pp-mt-4[_ngcontent-%COMP%]{margin-top:1rem}.pp-mt-5[_ngcontent-%COMP%]{margin-top:1.25rem}.pp-mt-6[_ngcontent-%COMP%]{margin-top:1.5rem}.pp-mt-\\__ph-0__[_ngcontent-%COMP%]{margin-top:3px}.pp-block[_ngcontent-%COMP%]{display:block}.pp-inline-block[_ngcontent-%COMP%]{display:inline-block}.pp-flex[_ngcontent-%COMP%]{display:flex}.pp-inline-flex[_ngcontent-%COMP%]{display:inline-flex}.pp-grid[_ngcontent-%COMP%]{display:grid}.pp-hidden[_ngcontent-%COMP%]{display:none}.pp-h-10[_ngcontent-%COMP%]{height:2.5rem}.pp-h-2[_ngcontent-%COMP%]{height:.5rem}.pp-h-20[_ngcontent-%COMP%]{height:5rem}.pp-h-24[_ngcontent-%COMP%]{height:6rem}.pp-h-3[_ngcontent-%COMP%]{height:.75rem}.pp-h-36[_ngcontent-%COMP%]{height:9rem}.pp-h-4[_ngcontent-%COMP%]{height:1rem}.pp-h-5[_ngcontent-%COMP%]{height:1.25rem}.pp-h-6[_ngcontent-%COMP%]{height:1.5rem}.pp-h-72[_ngcontent-%COMP%]{height:18rem}.pp-h-\\__ph-0__[_ngcontent-%COMP%]{height:2px}.pp-h-\\__ph-0__[_ngcontent-%COMP%]{height:calc(100vh - 72px)}.pp-h-full[_ngcontent-%COMP%]{height:100%}.pp-h-px[_ngcontent-%COMP%]{height:1px}.pp-max-h-0[_ngcontent-%COMP%]{max-height:0px}.pp-max-h-36[_ngcontent-%COMP%]{max-height:9rem}.pp-max-h-72[_ngcontent-%COMP%]{max-height:18rem}.pp-max-h-screen[_ngcontent-%COMP%]{max-height:100vh}.pp-min-h-\\__ph-0__[_ngcontent-%COMP%]{min-height:320px}.pp-min-h-\\__ph-0__[_ngcontent-%COMP%]{min-height:90px}.pp-min-h-screen[_ngcontent-%COMP%]{min-height:100vh}.pp-w-1\\/3[_ngcontent-%COMP%]{width:33.333333%}.pp-w-1\\/4[_ngcontent-%COMP%]{width:25%}.pp-w-16[_ngcontent-%COMP%]{width:4rem}.pp-w-20[_ngcontent-%COMP%]{width:5rem}.pp-w-24[_ngcontent-%COMP%]{width:6rem}.pp-w-3[_ngcontent-%COMP%]{width:.75rem}.pp-w-3\\/4[_ngcontent-%COMP%]{width:75%}.pp-w-36[_ngcontent-%COMP%]{width:9rem}.pp-w-4[_ngcontent-%COMP%]{width:1rem}.pp-w-5[_ngcontent-%COMP%]{width:1.25rem}.pp-w-6[_ngcontent-%COMP%]{width:1.5rem}.pp-w-72[_ngcontent-%COMP%]{width:18rem}.pp-w-full[_ngcontent-%COMP%]{width:100%}.pp-min-w-\\__ph-0__[_ngcontent-%COMP%]{min-width:120px}.pp-min-w-full[_ngcontent-%COMP%]{min-width:100%}.pp-max-w-2xl[_ngcontent-%COMP%]{max-width:42rem}.pp-max-w-3xl[_ngcontent-%COMP%]{max-width:48rem}.pp-max-w-4xl[_ngcontent-%COMP%]{max-width:56rem}.pp-max-w-7xl[_ngcontent-%COMP%]{max-width:80rem}.pp-max-w-\\__ph-0__[_ngcontent-%COMP%]{max-width:50%}.pp-max-w-full[_ngcontent-%COMP%]{max-width:100%}.pp-max-w-md[_ngcontent-%COMP%]{max-width:28rem}.pp-max-w-xl[_ngcontent-%COMP%]{max-width:36rem}.pp-max-w-xs[_ngcontent-%COMP%]{max-width:20rem}.pp-flex-1[_ngcontent-%COMP%]{flex:1 1 0%}.pp-border-collapse[_ngcontent-%COMP%]{border-collapse:collapse}.pp--translate-y-1\\/2[_ngcontent-%COMP%]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pp-rotate-180[_ngcontent-%COMP%]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.pp-cursor-not-allowed[_ngcontent-%COMP%]{cursor:not-allowed}.pp-cursor-pointer[_ngcontent-%COMP%]{cursor:pointer}.pp-select-none[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none}.pp-grid-cols-1[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}.pp-grid-cols-12[_ngcontent-%COMP%]{grid-template-columns:repeat(12,minmax(0,1fr))}.pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-flex-col[_ngcontent-%COMP%]{flex-direction:column}.pp-flex-wrap[_ngcontent-%COMP%]{flex-wrap:wrap}.pp-items-start[_ngcontent-%COMP%]{align-items:flex-start}.pp-items-end[_ngcontent-%COMP%]{align-items:flex-end}.pp-items-center[_ngcontent-%COMP%]{align-items:center}.pp-justify-end[_ngcontent-%COMP%]{justify-content:flex-end}.pp-justify-center[_ngcontent-%COMP%]{justify-content:center}.pp-justify-between[_ngcontent-%COMP%]{justify-content:space-between}.pp-justify-items-center[_ngcontent-%COMP%]{justify-items:center}.pp-gap-2[_ngcontent-%COMP%]{gap:.5rem}.pp-gap-3[_ngcontent-%COMP%]{gap:.75rem}.pp-gap-4[_ngcontent-%COMP%]{gap:1rem}.pp-gap-6[_ngcontent-%COMP%]{gap:1.5rem}.pp-gap-8[_ngcontent-%COMP%]{gap:2rem}.pp-gap-x-12[_ngcontent-%COMP%]{column-gap:3rem}.pp-gap-y-12[_ngcontent-%COMP%]{row-gap:3rem}.pp-space-x-3[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.pp-space-x-4[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.pp-space-y-1[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.pp-space-y-2[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.pp-space-y-3[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}
1.pp-space-y-4[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.pp-space-y-6[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.pp-overflow-auto[_ngcontent-%COMP%]{overflow:auto}.pp-overflow-hidden[_ngcontent-%COMP%]{overflow:hidden}.pp-overflow-x-auto[_ngcontent-%COMP%]{overflow-x:auto}.pp-whitespace-nowrap[_ngcontent-%COMP%]{white-space:nowrap}.pp-whitespace-pre-wrap[_ngcontent-%COMP%]{white-space:pre-wrap}.pp-break-words[_ngcontent-%COMP%]{overflow-wrap:break-word}.pp-break-all[_ngcontent-%COMP%]{word-break:break-all}.pp-rounded[_ngcontent-%COMP%]{border-radius:.25rem}.pp-rounded-2xl[_ngcontent-%COMP%]{border-radius:1rem}.pp-rounded-3xl[_ngcontent-%COMP%]{border-radius:1.5rem}.pp-rounded-full[_ngcontent-%COMP%]{border-radius:9999px}.pp-rounded-lg[_ngcontent-%COMP%]{border-radius:.5rem}.pp-rounded-md[_ngcontent-%COMP%]{border-radius:.375rem}.pp-rounded-xl[_ngcontent-%COMP%]{border-radius:.75rem}.pp-border[_ngcontent-%COMP%]{border-width:1px}.pp-border-0[_ngcontent-%COMP%]{border-width:0px}.pp-border-2[_ngcontent-%COMP%]{border-width:2px}.pp-border-b[_ngcontent-%COMP%]{border-bottom-width:1px}.pp-border-t[_ngcontent-%COMP%]{border-top-width:1px}.pp-border-dashed[_ngcontent-%COMP%]{border-style:dashed}.pp-border-blue-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.pp-border-gray-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.pp-border-gray-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.pp-border-red-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.pp-border-slate-100[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.pp-border-slate-200[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.pp-border-slate-300[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.pp-border-transparent[_ngcontent-%COMP%]{border-color:transparent}.pp-bg-\\__ph-0__[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.pp-bg-\\__ph-0__\\/10[_ngcontent-%COMP%]{background-color:#16bf5e1a}.pp-bg-\\__ph-0__\\/15[_ngcontent-%COMP%]{background-color:#16bf5e26}.pp-bg-\\__ph-0__\\/10[_ngcontent-%COMP%]{background-color:#16bf5e1a}.pp-bg-\\__ph-0__[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(246 248 255 / var(--tw-bg-opacity, 1))}.pp-bg-amber-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.pp-bg-blue-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.pp-bg-blue-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.pp-bg-emerald-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.pp-bg-gray-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.pp-bg-gray-200[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.pp-bg-gray-300[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.pp-bg-gray-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.pp-bg-gray-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.pp-bg-gray-800[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.pp-bg-gray-900[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.pp-bg-green-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.pp-bg-green-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.pp-bg-pink-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.pp-bg-purple-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.pp-bg-red-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.pp-bg-red-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.pp-bg-sky-600[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.pp-bg-slate-100[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.pp-bg-slate-300[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.pp-bg-slate-50[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.pp-bg-transparent[_ngcontent-%COMP%]{background-color:transparent}.pp-bg-white[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.pp-bg-white\\/60[_ngcontent-%COMP%]{background-color:#fff9}.pp-bg-yellow-500[_ngcontent-%COMP%]{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.pp-bg-gradient-to-b[_ngcontent-%COMP%]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.pp-from-\\__ph-0__\\/10[_ngcontent-%COMP%]{--tw-gradient-from: rgb(22 191 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 191 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.pp-to-slate-50[_ngcontent-%COMP%]{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.pp-p-12[_ngcontent-%COMP%]{padding:3rem}.pp-p-2[_ngcontent-%COMP%]{padding:.5rem}.pp-p-3[_ngcontent-%COMP%]{padding:.75rem}.pp-p-4[_ngcontent-%COMP%]{padding:1rem}.pp-p-5[_ngcontent-%COMP%]{padding:1.25rem}.pp-p-6[_ngcontent-%COMP%]{padding:1.5rem}.pp-p-8[_ngcontent-%COMP%]{padding:2rem}.pp-px-10[_ngcontent-%COMP%]{padding-left:2.5rem;padding-right:2.5rem}.pp-px-2[_ngcontent-%COMP%]{padding-left:.5rem;padding-right:.5rem}.pp-px-2\\.5[_ngcontent-%COMP%]{padding-left:.625rem;padding-right:.625rem}.pp-px-3[_ngcontent-%COMP%]{padding-left:.75rem;padding-right:.75rem}.pp-px-4[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}.pp-px-6[_ngcontent-%COMP%]{padding-left:1.5rem;padding-right:1.5rem}.pp-py-0\\.5[_ngcontent-%COMP%]{padding-top:.125rem;padding-bottom:.125rem}.pp-py-1[_ngcontent-%COMP%]{padding-top:.25rem;padding-bottom:.25rem}.pp-py-1\\.5[_ngcontent-%COMP%]{padding-top:.375rem;padding-bottom:.375rem}.pp-py-10[_ngcontent-%COMP%]{padding-top:2.5rem;padding-bottom:2.5rem}.pp-py-12[_ngcontent-%COMP%]{padding-top:3rem;padding-bottom:3rem}.pp-py-2[_ngcontent-%COMP%]{padding-top:.5rem;padding-bottom:.5rem}.pp-py-3[_ngcontent-%COMP%]{padding-top:.75rem;padding-bottom:.75rem}
1.pp-py-4[_ngcontent-%COMP%]{padding-top:1rem;padding-bottom:1rem}.pp-py-6[_ngcontent-%COMP%]{padding-top:1.5rem;padding-bottom:1.5rem}.pp-py-8[_ngcontent-%COMP%]{padding-top:2rem;padding-bottom:2rem}.pp-pb-12[_ngcontent-%COMP%]{padding-bottom:3rem}.pp-pb-16[_ngcontent-%COMP%]{padding-bottom:4rem}.pp-pb-3[_ngcontent-%COMP%]{padding-bottom:.75rem}.pp-pb-4[_ngcontent-%COMP%]{padding-bottom:1rem}.pp-pb-6[_ngcontent-%COMP%]{padding-bottom:1.5rem}.pp-pb-8[_ngcontent-%COMP%]{padding-bottom:2rem}.pp-pl-0[_ngcontent-%COMP%]{padding-left:0}.pp-pl-11[_ngcontent-%COMP%]{padding-left:2.75rem}.pp-pr-3[_ngcontent-%COMP%]{padding-right:.75rem}.pp-pr-4[_ngcontent-%COMP%]{padding-right:1rem}.pp-pt-0[_ngcontent-%COMP%]{padding-top:0}.pp-pt-1[_ngcontent-%COMP%]{padding-top:.25rem}.pp-pt-10[_ngcontent-%COMP%]{padding-top:2.5rem}.pp-pt-12[_ngcontent-%COMP%]{padding-top:3rem}.pp-pt-2[_ngcontent-%COMP%]{padding-top:.5rem}.pp-pt-4[_ngcontent-%COMP%]{padding-top:1rem}.pp-pt-6[_ngcontent-%COMP%]{padding-top:1.5rem}.pp-text-left[_ngcontent-%COMP%]{text-align:left}.pp-text-center[_ngcontent-%COMP%]{text-align:center}.pp-text-right[_ngcontent-%COMP%]{text-align:right}.pp-font-mono[_ngcontent-%COMP%]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.pp-text-2xl[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}.pp-text-3xl[_ngcontent-%COMP%]{font-size:1.875rem;line-height:2.25rem}.pp-text-4xl[_ngcontent-%COMP%]{font-size:2.25rem;line-height:2.5rem}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:11px}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:12px}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:13px}.pp-text-base[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.pp-text-lg[_ngcontent-%COMP%]{font-size:1.125rem;line-height:1.75rem}.pp-text-sm[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.pp-text-xl[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem}.pp-text-xs[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}.pp-font-bold[_ngcontent-%COMP%]{font-weight:700}.pp-font-extrabold[_ngcontent-%COMP%]{font-weight:800}.pp-font-medium[_ngcontent-%COMP%]{font-weight:500}.pp-font-normal[_ngcontent-%COMP%]{font-weight:400}.pp-font-semibold[_ngcontent-%COMP%]{font-weight:600}.pp-uppercase[_ngcontent-%COMP%]{text-transform:uppercase}.pp-italic[_ngcontent-%COMP%]{font-style:italic}.pp-leading-5[_ngcontent-%COMP%]{line-height:1.25rem}.pp-leading-6[_ngcontent-%COMP%]{line-height:1.5rem}.pp-leading-7[_ngcontent-%COMP%]{line-height:1.75rem}.pp-leading-tight[_ngcontent-%COMP%]{line-height:1.25}.pp-tracking-wide[_ngcontent-%COMP%]{letter-spacing:.025em}.pp-tracking-wider[_ngcontent-%COMP%]{letter-spacing:.05em}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.pp-text-\\__ph-0__[_ngcontent-%COMP%], .pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 191 94 / var(--tw-text-opacity, 1))}.pp-text-\\__ph-0__\\/30[_ngcontent-%COMP%]{color:#16bf5e4d}.pp-text-\\__ph-0__[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.pp-text-amber-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.pp-text-black[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.pp-text-blue-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.pp-text-blue-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.pp-text-blue-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.pp-text-blue-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.pp-text-gray-400[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.pp-text-gray-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.pp-text-gray-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.pp-text-gray-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.pp-text-gray-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.pp-text-gray-900[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.pp-text-green-300[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.pp-text-green-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.pp-text-green-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.pp-text-green-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.pp-text-indigo-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.pp-text-purple-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.pp-text-red-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.pp-text-red-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.pp-text-red-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.pp-text-rose-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.pp-text-slate-300[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.pp-text-slate-400[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.pp-text-slate-500[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.pp-text-slate-600[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.pp-text-slate-700[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.pp-text-slate-800[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.pp-text-slate-900[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.pp-text-white[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.pp-placeholder-slate-500[_ngcontent-%COMP%]::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.pp-shadow[_ngcontent-%COMP%]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);
1--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-\\[0_20px_60px_rgba\\(2\\[_ngcontent-%COMP%], 6\\[_ngcontent-%COMP%], 23\\[_ngcontent-%COMP%], 0\\.08\\)\\][_ngcontent-%COMP%]{--tw-shadow: 0 20px 60px rgba(2,6,23,.08);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-inner[_ngcontent-%COMP%]{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-lg[_ngcontent-%COMP%]{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
1dow)}.pp-shadow-md[_ngcontent-%COMP%]{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-shadow-sm[_ngcontent-%COMP%]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.pp-outline-none[_ngcontent-%COMP%]{outline:2px solid transparent;outline-offset:2px}.pp-transition[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-all[_ngcontent-%COMP%]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-colors[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-transition-transform[_ngcontent-%COMP%]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pp-duration-0[_ngcontent-%COMP%]{transition-duration:0s}.file\\:pp-mr-4[_ngcontent-%COMP%]::file-selector-button{margin-right:1rem}.file\\:pp-rounded-full[_ngcontent-%COMP%]::file-selector-button{border-radius:9999px}.file\\:pp-border-0[_ngcontent-%COMP%]::file-selector-button{border-width:0px}.file\\:pp-bg-blue-50[_ngcontent-%COMP%]::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.file\\:pp-px-4[_ngcontent-%COMP%]::file-selector-button{padding-left:1rem;padding-right:1rem}.file\\:pp-py-2[_ngcontent-%COMP%]::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\\:pp-text-sm[_ngcontent-%COMP%]::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\\:pp-font-semibold[_ngcontent-%COMP%]::file-selector-button{font-weight:600}.file\\:pp-text-blue-700[_ngcontent-%COMP%]::file-selector-button{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.after\\:pp-absolute[_ngcontent-%COMP%]:after{content:var(--tw-content);position:absolute}.after\\:pp-bottom-0[_ngcontent-%COMP%]:after{content:var(--tw-content);bottom:0}.after\\:pp-left-0[_ngcontent-%COMP%]:after{content:var(--tw-content);left:0}.after\\:pp-right-0[_ngcontent-%COMP%]:after{content:var(--tw-content);right:0}.after\\:pp-h-0\\.5[_ngcontent-%COMP%]:after{content:var(--tw-content);height:.125rem}.after\\:pp-bg-\\__ph-0__[_ngcontent-%COMP%]:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.even\\:pp-bg-slate-50[_ngcontent-%COMP%]:nth-child(even){--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\\:pp--translate-y-1[_ngcontent-%COMP%]:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\\:pp-bg-\\__ph-0__[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(22 191 94 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-gray-100[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-gray-800[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-sky-700[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-slate-200[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\\:pp-bg-slate-50[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\\:pp-text-red-800[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\\:pp-text-slate-800[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\\:pp-text-slate-900[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\\:pp-text-white[_ngcontent-%COMP%]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\\:pp-underline[_ngcontent-%COMP%]:hover{text-decoration-line:underline}.hover\\:pp-opacity-90[_ngcontent-%COMP%]:hover{opacity:.9}.hover\\:pp-shadow-lg[_ngcontent-%COMP%]:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
1--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:pp-shadow-md[_ngcontent-%COMP%]:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\\:file\\:pp-bg-blue-100[_ngcontent-%COMP%]::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.focus\\:pp-border-blue-500[_ngcontent-%COMP%]:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\\:pp-bg-\\__ph-0__\\/15[_ngcontent-%COMP%]:focus{background-color:#16bf5e26}.focus\\:pp-outline-none[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.focus\\:pp-ring-blue-500[_ngcontent-%COMP%]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.disabled\\:pp-cursor-not-allowed[_ngcontent-%COMP%]:disabled{cursor:not-allowed}.disabled\\:pp-opacity-50[_ngcontent-%COMP%]:disabled{opacity:.5}@media (min-width: 640px){.sm\\:pp-grid-cols-2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:pp-text-base[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.sm\\:pp-text-sm[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}.sm\\:pp-text-xl[_ngcontent-%COMP%]{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\\:pp-my-3[_ngcontent-%COMP%]{margin-top:.75rem;margin-bottom:.75rem}.md\\:pp-grid-cols-1[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}.md\\:pp-grid-cols-2[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\\:pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\\:pp-gap-3[_ngcontent-%COMP%]{gap:.75rem}.md\\:pp-px-3[_ngcontent-%COMP%]{padding-left:.75rem;padding-right:.75rem}.md\\:pp-text-2xl[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem}.md\\:pp-text-\\__ph-0__[_ngcontent-%COMP%]{font-size:15px}.md\\:pp-text-xs[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\\:pp-grid-cols-3[_ngcontent-%COMP%]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\\:pp-grid-cols-4[_ngcontent-%COMP%]{grid-template-columns:repeat(4,minmax(0,1fr))}}']}),o})();const kr=[{label:"Version",key:"version_count",columnType:"Link"},{label:"Publish Date",key:"created_at",columnType:"Date"},{label:"Status",key:"active",columnType:"Status"},{label:"Actions",key:"",columnType:"Actions"}];let Tr=(()=>{const i=class extends Y.a{constructor(){super({oid:"",pid:"",publishHistoryList:[],columList:kr})}};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Ar=(()=>{const i=class{constructor(t,a){this.http=t,this.loki=a,this.historyBasepath="/consent-preference/banner-history/"}getPublishHistoryList(t,a){return this.http.get(`${b.N.apiUrlV2}${this.historyBasepath}${t}/${a}`).pipe((0,S.K)(r=>(0,L._)(r)))}rollBack(t,a,r){return this.http.get(`${b.N.apiUrlV2}/consent-preference/active-banner-history/${t}/${a}/${r}`).pipe((0,S.K)(l=>(0,L._)(l)))}deleteHistory(t,a,r){return this.http.delete(`${b.N.apiUrlV2}/consent-preference/delete-banner-history/${t}/${a}/${r}`).pipe((0,S.K)(l=>(0,L._)(l)))}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(se.eN),e.LFG(de.L))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),o})(),Ct=(()=>{const i=class{constructor(t,a,r,p,l,g,_){this.consentManagementPublishHistoryStateService=t,this.activatedRouter=a,this.consentManagementPublishHistoryApiService=r,this.messageService=p,this.confirmationService=l,this.titleService=g,this.loading=_}init(){this.loading.start(),this.titleService.setTitle("Publish History - "+b.N.portalPrefix),this.activatedRouter.queryParams.pipe((0,le.w)(t=>(this.consentManagementPublishHistoryStateService.updateState({oid:t.oid,pid:t.pid}),this.consentManagementPublishHistoryApiService.getPublishHistoryList(t.oid,t.pid)))).subscribe(t=>{this.loading.stop(),this.consentManagementPublishHistoryStateService.updateState({publishHistoryList:t.response})})}getStateObs(){return this.consentManagementPublishHistoryStateService.getStateObs()}rollBack(t){this.loading.start();const{oid:a,pid:r}=this.consentManagementPublishHistoryStateService.getState();this.consentManagementPublishHistoryApiService.rollBack(a,r,t).pipe((0,Oe.x)(()=>this.loading.stop())).subscribe({next:p=>{this.messageService.add({severity:"success",summary:"Success",detail
1:"Rollback successfully"}),this.init()},error:p=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in rollback"})}})}deleteHistory(t){this.confirmationService.confirm({message:"Are you sure you want to delete this history?",header:"Confirmation",icon:"pi pi-exclamation-triangle",acceptIcon:"none",rejectIcon:"none",rejectButtonStyleClass:"p-button-text",accept:()=>{this.loading.start();const{oid:a,pid:r}=this.consentManagementPublishHistoryStateService.getState();this.consentManagementPublishHistoryApiService.deleteHistory(a,r,t).pipe((0,Oe.x)(()=>this.loading.stop())).subscribe({next:p=>{this.messageService.add({severity:"success",summary:"Success",detail:"History deleted successfully"}),this.init()},error:p=>{this.messageService.add({severity:"error",summary:"Error",detail:"Error in deleting history"})}})}})}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.LFG(Tr),e.LFG(q.gz),e.LFG(Ar),e.LFG(w.ez),e.LFG(w.YP),e.LFG(ze.Dx),e.LFG(ee.LA))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),o})();function Lr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"div",18)(1,"h5",19),e._uU(2,"Publish History"),e.qZA(),e.TgZ(3,"span",20),e._UZ(4,"i",21),e.TgZ(5,"input",22),e.NdJ("input",function(a){e.CHM(n),e.oxw();const r=e.MAs(19);return e.KtG(r.filterGlobal(a.target.value,"contains"))}),e.qZA()()()}}function Zr(o,i){if(1&o&&(e.TgZ(0,"th"),e._uU(1),e.qZA()),2&o){const n=i.$implicit;e.xp6(1),e.hij(" ",n.label," ")}}function Ir(o,i){if(1&o&&(e.TgZ(0,"tr"),e.YNc(1,Zr,2,1,"th",23),e.qZA()),2&o){const n=i.$implicit;e.xp6(1),e.Q6J("ngForOf",n)}}function Fr(o,i){if(1&o&&(e.TgZ(0,"td")(1,"span"),e._uU(2),e.qZA()()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(2),e.hij(" ","Version -"+t[n.key],"")}}function Nr(o,i){if(1&o&&(e.TgZ(0,"td",27),e._uU(1),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",t[n.key]?t[n.key]:"- - - -"," ")}}function qr(o,i){if(1&o&&(e.TgZ(0,"td"),e._uU(1),e.ALo(2,"date"),e.qZA()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.hij(" ",e.xi3(2,1,t[n.key],"short")," ")}}function Dr(o,i){if(1&o&&(e.TgZ(0,"td")(1,"span",28),e._uU(2),e.qZA()()),2&o){const n=e.oxw().$implicit,t=e.oxw().$implicit;e.xp6(1),e.Q6J("ngClass",t[n.key]?"badge badge-primary":"badge badge-danger"),e.xp6(1),e.Oqu(t[n.key]?"ACTIVE":"INACTIVE")}}function Ur(o,i){if(1&o&&(e.TgZ(0,"button",32)(1,"mat-icon"),e._uU(2,"more_vert"),e.qZA()()),2&o){e.oxw();const n=e.MAs(3);e.Q6J("matMenuTriggerFor",n)}}function Jr(o,i){if(1&o){const n=e.EpF();e.TgZ(0,"button",33),e.NdJ("click",function(){const r=e.CHM(n).$implicit,p=e.oxw(3).$implicit,l=e.oxw(2);return e.KtG(l.menuItemClick(r.value,p))}),e.TgZ(1,"span"),e._uU(2),e.qZA()()}if(2&o){const n=i.$implicit;e.xp6(2),e.Oqu(n.label)}}function Er(o,i){if(1&o&&(e.TgZ(0,"td"),e.YNc(1,Ur,3,1,"button",29),e.TgZ(2,"mat-menu",null,30),e.YNc(4,Jr,3,1,"button",31),e.qZA()()),2&o){const n=e.oxw(2).$implicit,t=e.oxw(2);e.xp6(1),e.Q6J("ngIf",!n.active),e.xp6(3),e.Q6J("ngForOf",t.menuItems)}}function zr(o,i){if(1&o&&(e.ynx(0)(1,24),e.YNc(2,Fr,3,1,"td",25),e.YNc(3,Nr,2,1,"td",26),e.YNc(4,qr,3,4,"td",25),e.YNc(5,Dr,3,2,"td",25),e.YNc(6,Er,5,2,"td",25),e.BQk()()),2&o){const n=i.$implicit;e.xp6(1),e.Q6J("ngSwitch",n.columnType),e.xp6(1),e.Q6J("ngSwitchCase","Link"),e.xp6(1),e.Q6J("ngSwitchCase","Text"),e.xp6(1),e.Q6J("ngSwitchCase","Date"),e.xp6(1),e.Q6J("ngSwitchCase","Status"),e.xp6(1),e.Q6J("ngSwitchCase","Actions")}}function Br(o,i){if(1&o&&(e.TgZ(0,"tr"),e.YNc(1,zr,7,6,"ng-container",23),e.qZA()),2&o){const n=i.columns;e.xp6(1),e.Q6J("ngForOf",n)}}const qe=function(o,i){return{oid:o,pid:i}},Yr=function(){return["version_count"]},Qr=function(){return[10,20,30]},Gr=function(){return{width:"450px"}};function Hr(o,i){if(1&o&&(e.ynx(0),e.TgZ(1,"div",1)(2,"div",2)(3,"div")(4,"nav",3)(5,"ol",4)(6,"li",5)(7,"a",6),e._uU(8,"Home"),e.qZA()(),e.TgZ(9,"li",5)(10,"a",7),e._uU(11,"Consent Preference"),e.qZA()(),e.TgZ(12,"li",5)(13,"a",8),e._uU(14,"Preference Build Manager"),e.qZA()(),e.TgZ(15,"li",9),e._uU(16,"Publish History"),e.qZA()()()()()(),e.TgZ(17,"div",10)(18,"p-table",11,12),e.YNc(20,Lr,6,0,"ng-template",13),e.YNc(21,Ir,2,1,"ng-template",14),e.YNc(22,Br,2,1,"ng-template",15),e.qZA(),e._UZ(23,"p-confirmDialog")(24,"p-toast",16)(25,"ngx-ui-loader",17),e.qZA(),e.BQk()),2&o){const n=i.ngIf;e.xp6(7),e.Q6J("queryParams",e.WLB(16,qe,n.oid,n.pid)),e.xp6(3),e.Q6J("queryParams",e.WLB(19,qe,n.oid,n.pid)),e.xp6(3),e.Q6J("queryParams",e.WLB(22,qe,n.oid,n.pid)),e.xp6(
15),e.Q6J("value",n.publishHistoryList)("rows",20)("globalFilterFields",e.DdM(25,Yr))("rowHover",!0)("columns",n.columList)("showCurrentPageReport",!0)("rowsPerPageOptions",e.DdM(26,Qr))("totalRecords",n.publishHistoryList.length)("paginator",!0),e.xp6(5),e.Akn(e.DdM(27,Gr)),e.xp6(2),e.Q6J("fgsColor","#1976d2")("overlayColor","rgba(0,0,0,0.3)")}}let wt=(()=>{const i=class{constructor(t){this.consentPreferencePublishHistoryActionService=t,this.stateObs=this.consentPreferencePublishHistoryActionService.getStateObs(),this.menuItems=[{label:"Rollback",value:"ROLLBACK"},{label:"Delete",value:"DELETE"}]}ngOnInit(){this.consentPreferencePublishHistoryActionService.init()}menuItemClick(t,a){"ROLLBACK"===t?this.consentPreferencePublishHistoryActionService.rollBack(a.id):"DELETE"===t&&this.consentPreferencePublishHistoryActionService.deleteHistory(a.id)}};let o=i;return i.\u0275fac=function(a){return new(a||i)(e.Y36(Ct))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-consent-management-publish-list"]],standalone:!0,features:[e._Bn([Ct,w.ez,w.YP,ee.LA]),e.jDz],decls:2,vars:3,consts:[[4,"ngIf"],[1,"col-md-12",2,"margin-bottom","25px","margin-top","15px","margin-left","6.5px"],[1,"d-sm-flex","align-items-center","justify-content-between"],["aria-label","breadcrumb",1,"bredcrub-row",2,"margin-left","-14px"],[1,"breadcrumb","breadcrumb-style1","mg-b-10"],[1,"breadcrumb-item"],["routerLink","/home/welcome",3,"queryParams"],["routerLink","/home/dashboard/consent-preference",3,"queryParams"],["routerLink","/consent-preference/consent-management",3,"queryParams"],[1,"breadcrumb-item","active"],[1,"card","m-2","ng-deep-publish-history-wrapper"],["dataKey","id","currentPageReportTemplate","Showing {first} to {last} of {totalRecords} entries",3,"value","rows","globalFilterFields","rowHover","columns","showCurrentPageReport","rowsPerPageOptions","totalRecords","paginator"],["dt",""],["pTemplate","caption"],["pTemplate","header"],["pTemplate","body"],["position","bottom-right"],[3,"fgsColor","overlayColor"],[1,"pp-flex","align-items-center","justify-content-between"],[1,"m-0"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["pInputText","","type","text","placeholder","Search by version count",3,"input"],[4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","purposes__truncate",4,"ngSwitchCase"],[1,"purposes__truncate"],[3,"ngClass"],["mat-icon-button","","class","purposes__menu",3,"matMenuTriggerFor",4,"ngIf"],["menu","matMenu"],["mat-menu-item","",3,"click",4,"ngFor","ngForOf"],["mat-icon-button","",1,"purposes__menu",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click"]],template:function(a,r){1&a&&(e.YNc(0,Hr,26,28,"ng-container",0),e.ALo(1,"async")),2&a&&e.Q6J("ngIf",e.lcZ(1,1,r.stateObs))},dependencies:[ee.Js,ee.Jj,s.ez,s.mk,s.sg,s.O5,s.RF,s.n9,s.Ov,s.uU,k.U$,k.iA,w.jx,j.EV,j.FN,X.D,X.Q,D.Tx,D.VK,D.OP,D.p6,q.Bz,q.rH,W.Ps,W.Hw,I.j,I.o],styles:[".purposes__add-button[_ngcontent-%COMP%]{display:flex;justify-content:end;margin:15px}.purposes__menu[_ngcontent-%COMP%]{border:white!important;background-color:#fff!important}.purposes__truncate[_ngcontent-%COMP%]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}  .ng-deep-publish-history-wrapper .mdc-list-item__primary-text{color:#000!important}  .ng-deep-publish-history-wrapper .mat-mdc-menu-panel{background-color:#fff!important;z-index:10000000000000000000!important}  .ng-deep-publish-history-wrapper .cdk-overlay-container{z-index:10000000!important}  .ng-deep-publish-history-wrapper .my-custom-btn .p-button{background-color:#16bf5e;background:#16bf5e;border:1px solid #16bf5e;font-size:small}  .my-custom-btn .p-button:hover{background-color:#16bf5e;background:#16bf5e;border:1px solid #16bf5e;font-size:small}  .ng-deep-publish-history-wrapper .p-button-icon.p-button-icon-left{margin-right:0rem!important}"]}),o})();const Rr=[{path:"",component:Sr},{path:"publish-history",component:wt},{path:"workflows",loadChildren:()=>Promise.all([d.e("default-src_app_react-flow-workflows_react-flow-wrapper_ts"),d.e("src_app_privacy_consent-solutions_consent-preference-workflows_consent-preference-workflows_m-d8ee5d")]).then(d.bind(d,2841)).then(o=>o.ConsentPreferenceWorkflowsModule)}];let jr=(()=>{const i=class{};let o=i;return i.\u0275fac=function(a){return new(a||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({providers:[w.ez,w.YP,Te,me],imports:[s.ez,q.Bz.forChild(Rr),ie.P4,k.U$,E.hJ,I.j,c.u5,c.UX,Ce.cc,we.LU,re.zk,h.t,T.x,u.nD,f.kW,R.A,B.e4,vt.T,yt._,De.Iu,Pt.L$,z.S,Ot.l,St.K8,Tt.J,D.Tx,W.Ps,kt.KZ,j.EV,X.D,Me.q4,ce.Nh,A.T5,ve.V,Ue.Cq,Ye.Z_,Fe.$,M.Ng,rt,ia,wt]}
1),o})()},35569:(Mt,ae,d)=>{d.d(ae,{KZ:()=>re});var s=d(94650),q=d(36895),ie=d(98473),k=d(24006);const E=function(h,T){return{"p-button-icon":!0,"p-button-icon-left":h,"p-button-icon-right":T}};function I(h,T){if(1&h&&s._UZ(0,"span",3),2&h){const u=s.oxw();s.Tol(u.checked?u.onIcon:u.offIcon),s.Q6J("ngClass",s.WLB(3,E,"left"===u.iconPos,"right"===u.iconPos))}}const c=function(h,T,u){return{"p-button p-togglebutton p-component":!0,"p-button-icon-only":h,"p-highlight":T,"p-disabled":u}},Ce={provide:k.JU,useExisting:(0,s.Gpc)(()=>we),multi:!0};let we=(()=>{class h{constructor(u){this.cd=u,this.iconPos="left",this.onChange=new s.vpe,this.checked=!1,this.onModelChange=()=>{},this.onModelTouched=()=>{}}toggle(u){this.disabled||(this.checked=!this.checked,this.onModelChange(this.checked),this.onModelTouched(),this.onChange.emit({originalEvent:u,checked:this.checked}),this.cd.markForCheck())}onBlur(){this.onModelTouched()}writeValue(u){this.checked=u,this.cd.markForCheck()}registerOnChange(u){this.onModelChange=u}registerOnTouched(u){this.onModelTouched=u}setDisabledState(u){this.disabled=u,this.cd.markForCheck()}get hasOnLabel(){return this.onLabel&&this.onLabel.length>0}get hasOffLabel(){return this.onLabel&&this.onLabel.length>0}}return h.\u0275fac=function(u){return new(u||h)(s.Y36(s.sBO))},h.\u0275cmp=s.Xpm({type:h,selectors:[["p-toggleButton"]],inputs:{iconPos:"iconPos",disabled:"disabled",onLabel:"onLabel",offLabel:"offLabel",onIcon:"onIcon",offIcon:"offIcon",ariaLabelledBy:"ariaLabelledBy",style:"style",styleClass:"styleClass",inputId:"inputId",tabindex:"tabindex"},outputs:{onChange:"onChange"},features:[s._Bn([Ce])],decls:4,vars:12,consts:[["role","checkbox","pRipple","",3,"ngClass","ngStyle","click","keydown.enter"],[3,"class","ngClass",4,"ngIf"],[1,"p-button-label"],[3,"ngClass"]],template:function(u,f){1&u&&(s.TgZ(0,"div",0),s.NdJ("click",function(B){return f.toggle(B)})("keydown.enter",function(B){return f.toggle(B)}),s.YNc(1,I,1,6,"span",1),s.TgZ(2,"span",2),s._uU(3),s.qZA()()),2&u&&(s.Tol(f.styleClass),s.Q6J("ngClass",s.kEZ(8,c,f.onIcon&&f.offIcon&&!f.hasOnLabel&&!f.hasOffLabel,f.checked,f.disabled))("ngStyle",f.style),s.uIk("tabindex",f.disabled?null:"0")("aria-checked",f.checked),s.xp6(1),s.Q6J("ngIf",f.onIcon||f.offIcon),s.xp6(2),s.Oqu(f.checked?f.hasOnLabel?f.onLabel:"":f.hasOffLabel?f.offLabel:""))},dependencies:[q.mk,q.O5,q.PC,ie.H],styles:[".p-button[_ngcontent-%COMP%]{-ms-user-select:none;-webkit-user-select:none;align-items:center;cursor:pointer;display:inline-flex;margin:0;overflow:hidden;position:relative;text-align:center;user-select:none;vertical-align:bottom}.p-button-label[_ngcontent-%COMP%]{flex:1 1 auto}.p-button-icon-right[_ngcontent-%COMP%]{order:1}.p-button[_ngcontent-%COMP%]:disabled{cursor:default}.p-button-icon-only[_ngcontent-%COMP%]{justify-content:center}.p-button-icon-only[_ngcontent-%COMP%]   .p-button-label[_ngcontent-%COMP%]{flex:0 0 auto;visibility:hidden;width:0}.p-button-vertical[_ngcontent-%COMP%]{flex-direction:column}.p-button-icon-bottom[_ngcontent-%COMP%]{order:2}.p-buttonset[_ngcontent-%COMP%]   .p-button[_ngcontent-%COMP%]{margin:0}.p-buttonset[_ngcontent-%COMP%]   .p-button[_ngcontent-%COMP%]:not(:last-child){border-right:0}.p-buttonset[_ngcontent-%COMP%]   .p-button[_ngcontent-%COMP%]:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset[_ngcontent-%COMP%]   .p-button[_ngcontent-%COMP%]:first-of-type{border-bottom-right-radius:0;border-top-right-radius:0}.p-buttonset[_ngcontent-%COMP%]   .p-button[_ngcontent-%COMP%]:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}.p-buttonset[_ngcontent-%COMP%]   .p-button[_ngcontent-%COMP%]:focus{position:relative;z-index:1}.p-button-label[_ngcontent-%COMP%]{transition:all .2s}"],changeDetection:0}),h})(),re=(()=>{class h{}return h.\u0275fac=function(u){return new(u||h)},h.\u0275mod=s.oAB({type:h}),h.\u0275inj=s.cJS({imports:[q.ez,ie.T]}),h})()}}]);

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.