import{a as ut,b as mt}from"./chunk-4NXTXI4C.js";import{a as gt,b as ft}from"./chunk-O7JM6OAD.js";import"./chunk-7F4EMYHG.js";import{a as ct,b as ht,c as pt}from"./chunk-HHSLLD5L.js";import"./chunk-3HMNUY4J.js";import"./chunk-DFYBLP5S.js";import{h as lt,i as dt}from"./chunk-Z4L5O2EP.js";import"./chunk-GE5YP3GH.js";import{c as at}from"./chunk-T34EOX3I.js";import{j as nt}from"./chunk-XVJUP6QV.js";import{b as tt,g as it}from"./chunk-QF2QAJQE.js";import{a as ot}from"./chunk-RXTW7JPU.js";import{a as rt}from"./chunk-ITW6T5AX.js";import{b as H}from"./chunk-SJEV5DBH.js";import{g as Je,k as q}from"./chunk-MZUDVVMT.js";import{a as st}from"./chunk-CPJSGDK4.js";import{s as Xe}from"./chunk-OHFY4SW6.js";import{b as Oe,c as Ie,g as Le,h as Ne,i as Be,j as Ue,k as Re,l as Ee,p as Ke,q as Ve,r as ze,u as Ge,v as We,w as je,x as qe,y as He,z as Ye}from"./chunk-GTIDDZQJ.js";import{c as Ze,f as Qe,i as et}from"./chunk-ERPQLX3P.js";import{a as $e}from"./chunk-H4HM5ZJD.js";import{Cb as xe,D as he,Db as De,Fb as Ae,H as pe,I as ue,La as be,Na as ye,O as me,Oa as Se,R as ge,Ra as Te,aa as fe,ab as Ce,ba as ve,bb as Pe,db as Me,eb as ke,f as le,fb as we,g as de,ib as _e,jb as Fe,p as j,s as ce}from"./chunk-MLI5PH7P.js";import{A as Z,Bb as ee,Cc as O,Da as P,Dc as i,Ec as S,Fb as te,Fc as W,Hb as y,Ia as Q,Jc as M,Kc as k,Lc as w,Pc as ne,Qc as Y,Rc as X,Sc as ae,Tb as h,Ub as V,Vc as m,Wc as g,cd as oe,dc as a,ec as o,fc as z,gb as $,gc as ie,hc as re,jc as G,lb as n,oc as D,pc as C,rb as u,sa as v,sc as se,ta as b}from"./chunk-42LKD4JQ.js";import{a as F,b as x,i as J}from"./chunk-2AVGQ2MQ.js";var vt=()=>({standalone:!0}),bt=r=>({label:"Cancel",class:"btn btn-default",action:r}),yt=r=>({label:"Ok",class:"btn btn-primary",action:r}),St=(r,p)=>[r,p];function Tt(r,p){if(r&1&&(a(0,"li")(1,"h3")(2,"a",44),i(3),m(4,"translate"),o()()()),r&2){let e=C();n(3),S(g(4,1,e.parent))}}function Ct(r,p){if(r&1&&(a(0,"li")(1,"a",45),i(2),m(3,"translate"),o()()),r&2){let e=C();n(),h("href","pms/"+(e.selectedProduct==null||e.selectedProduct.routes==null?null:e.selectedProduct.routes.policy),$),n(),S(g(3,2,e.child))}}function Pt(r,p){if(r&1&&(a(0,"li")(1,"span"),i(2),m(3,"translate"),o()()),r&2){let e=C();n(2),S(g(3,1,e.subchild))}}function Mt(r,p){r&1&&(a(0,"small"),i(1,`
                    Policy Name is required.
                  `),o())}function kt(r,p){if(r&1&&(a(0,"small"),i(1),o()),r&2){let e=C(2);n(),W(`
                    `,e.errortext,`
                  `)}}function wt(r,p){r&1&&(a(0,"small"),i(1,`
                    Policy Name must be at least 3 characters long.
                  `),o())}function _t(r,p){if(r&1&&(a(0,"div",46),i(1,`
                  `),y(2,Mt,2,0,"small",8),i(3,`
                  `),y(4,kt,2,1,"small",8),i(5,`
                  `),y(6,wt,2,0,"small",8),i(7,`
                `),o()),r&2){C();let e=O(26);n(2),h("ngIf",e.errors==null?null:e.errors.required),n(2),h("ngIf",e.errors&&e.errors.pattern),n(2),h("ngIf",e.errors&&e.errors.minlength)}}function Ft(r,p){r&1&&(a(0,"small",47),i(1,`
                  This value is too short. It should have 5 characters or more.
                `),o())}function xt(r,p){r&1&&(a(0,"small",47),i(1,`
                  This value is too long. It should have 512 characters or fewer.
                `),o())}function Dt(r,p){if(r&1){let e=G();a(0,"div",48),i(1,`
                                `),a(2,"span",6),i(3,"Enable backups to Microsoft 365 Backup Storage "),a(4,"a",49),i(5," "),z(6,"i",50),o()(),i(7,`
                `),a(8,"div",51),i(9,`
                  `),a(10,"c-form-check",52),i(11,`
                    `),a(12,"input",53),w("ngModelChange",function(t){v(e);let c=C();return k(c.msStorageBackupEnabled,t)||(c.msStorageBackupEnabled=t),b(t)}),o(),i(13,`
                  `),o(),i(14,`
                `),o(),i(15,`
              `),o()}if(r&2){let e=C();n(10),h("switch",!0),n(2),M("ngModel",e.msStorageBackupEnabled),h("ngModelOptions",Y(3,vt))}}function At(r,p){r&1&&(a(0,"c-callout",54),i(1,`
                Please note that backups to Microsoft 365 Backup Storage are controlled by a
                pre-determined Microsoft
                schedule and not by the policy schedules defined on this page.`),z(2,"br"),i(3,` Microsoft 365 Backup
                Storage enables
                ultra-fast backups by creating a secondary copy within the Microsoft 365 service data
                boundary.
              `),o())}function Ot(r,p){if(r&1&&(a(0,"mat-option",59),i(1),o()),r&2){let e=p.$implicit;h("value",e.gatewayName),n(),W(" ",e.gatewayName," ")}}function It(r,p){if(r&1&&(ie(0),a(1,"mat-chip",60),i(2),o(),re()),r&2){let e=p.$implicit;n(2),S(e)}}function Lt(r,p){if(r&1){let e=G();a(0,"div",14)(1,"label",55),i(2),m(3,"translate"),o(),a(4,"mat-form-field",56)(5,"mat-select",57,3),w("ngModelChange",function(t){v(e);let c=C();return k(c.checkedListPg,t)||(c.checkedListPg=t),b(t)}),D("selectionChange",function(t){v(e);let c=C();return b(c.onBlukryptChange(t))}),y(7,Ot,2,2,"mat-option",40),a(8,"mat-select-trigger"),y(9,It,3,1,"ng-container",58),o()()()()}if(r&2){let e=C();V("display",e.userType=="superAdmin"&&e.productKey=="backup"?"block":"none"),n(2),S(g(3,7,"Preferred BluKrypt Hostnames")),n(3),M("ngModel",e.checkedListPg),h("ngModelOptions",Y(9,vt)),n(2),h("ngForOf",e.pgs),n(2),h("ngForOf",e.checkedListPg)}}function Nt(r,p){if(r&1&&(a(0,"option",59),i(1),o()),r&2){let e=p.$implicit;se("value",e.gatewayName),n(),W("",e.gatewayName," ")}}function Bt(r,p){if(r&1&&z(0,"app-modal",61),r&2){let e=C(),s=O(9);h("footerButtons",ae(5,St,X(1,bt,e.closePolicySaveConfirmPopup),X(3,yt,e.submitCreatePolicy(s))))}}var Ti=(()=>{class r extends mt{constructor(e,s,t,c,l,d,I,f,B,L,U,T,A,R,E,K,N,_){super(s,t,c,l,d,I,f,B,L,d,T,A,R,E,U,K,N),this.http=e,this.datePipe=s,this.titleService=t,this.toastr=c,this.apiService=l,this.AuthService=d,this.globalConstantsService=I,this.cdr=f,this.router=B,this.sharedService=L,this.el=U,this.configService=T,this.licenseCheckService=A,this.TranslateService=R,this.userRoleService=E,this.policyManagementService=K,this.dataModel=N,this.activatedRoute=_,this.parent="Policy Management",this.child=" Policies",this.subchild="Edit Policy",this.title="Policy Management",this.PRODUCTS=[],this.policyModel={},this.numberOfThreadsAllowedForBackup="",this.showDropDownSchedule=!1,this.currentSelectedSchedule={},this.shareCheckedList=new P,this.shareIndividualCheckedList=new P,this.showDropDownFilter=!1,this.currentSelectedFilter={},this.shareCheckedListFilter=new P,this.shareIndividualCheckedListFilter=new P,this.showDropDownSearchFilter=!1,this.currentSelectedSearchFilter={},this.shareCheckedListSearchFilter=new P,this.shareIndividualCheckedListSearchFilter=new P,this.shareCheckedListPg=new P,this.shareIndividualCheckedListPg=new P,this.includepurgeFilesOlderThan=!1,this.switchpurgeDeletedFilesOlderThan=!1,this.purgeDeletedFilesOlderThan="UNLIMITED",this.productKey="",this.productTitle="",this.selectedProduct={},t.setTitle(this.title)}ngOnInit(){return J(this,null,function*(){this.inclusionLicenses=yield this.licenseCheckService.getInclusionLicensesNew(),this.PRODUCTS=yield this.licenseCheckService.getLicensedProductsDetails(),this.activatedRoute.params.subscribe(e=>{this.selectedProduct=this.PRODUCTS.find(s=>s.routes.policy===e.productKey),this.productKey=this.selectedProduct.key,this.policyModel=this.dataModel.commonPolicyModel(this.productKey),this.sharedService.setData("selectedProductType",this.productKey),this.selectedProduct?.defaultUniversalFolders&&Object.assign(this.defaultUniversalFolders,this.selectedProduct?.defaultUniversalFolders),this.child=this.selectedProduct?.title+this.child,this.productTitle=this.selectedProduct?.title||""}),yield new Promise(e=>{this.globalConstantsService.fetchConstants().subscribe(()=>{this.storage_type=this.globalConstantsService.getConstant("STORAGE_TYPE"),this.storage_type=="ONE_DRIVE"||this.storage_type=="GOOGLE_DRIVE"?this.dedup="User":this.dedup="Global",e()})}),this.policyNameToEdit=this.sharedService.getDataByKey("currentPolicyName"),this.callApis(),this.userType=yield this.userRoleService.getUserRole()})}toggleLimit(){this.limitError="",this.isLimitEnabled?this.perUserBackupStorageLimit="":this.perUserBackupStorageLimit="UNLIMITED"}myFunctionUBS(){this.limitError="";let e=Number(this.perUserBackupStorageLimit);isNaN(e)?this.perUserBackupStorageLimit!=="UNLIMITED"&&(this.limitError='Input can be either "UNLIMITED" or any integer'):e>99999?this.limitError="Maximum Per User Backup Storage Limit Allowed is 99999":this.perUserBackupStorageLimit.includes(".")?this.limitError="Please enter an integral value":e<1&&!isNaN(e)?this.limitError="Minimum Per User Backup Storage Limit Allowed is 1":this.limitError=""}myFunctionDevice(){this.noOfDevicesAllowed>this.noOfDevicesAllowedCloud?this.deviceAllowedError=this.TranslateService.instant("This value exceeds the number of devices licensable per user. Please enter a value lower than or equal to ")+this.noOfDevicesAllowedCloud:this.deviceAllowedError=""}togglePurgeDeletedFilesOlderThan(){this.switchpurgeDeletedFilesOlderThan?this.purgeDeletedFilesOlderThan="90":this.purgeDeletedFilesOlderThan="UNLIMITED",this.myFunctionpurgeDeletedFilesOlderThan()}myFunctionpurgeDeletedFilesOlderThan(){this.deletedFilesError="";let e=Number(this.purgeDeletedFilesOlderThan);isNaN(e)?this.purgeDeletedFilesOlderThan!=="UNLIMITED"&&(this.deletedFilesError='Input can be either "UNLIMITED" or any integer'):this.purgeDeletedFilesOlderThan.includes(".")?this.deletedFilesError="Please enter an integral value":e<1&&!isNaN(e)?this.deletedFilesError="Minimum value allowed is 1":this.deletedFilesError=""}flipAllowEndUserTocontrolRestore(){this.canAdminRestoreAll||(this.allowEndUserTocontrolRestore=!1,this.isAdminDeleteBackupFile=!1)}toggleNoOfDaysToKeepUserDeviceNotActive(){this.switchnoOfDaysToKeepUserDeviceNotActive?this.noOfDaysToKeepUserDeviceNotActive="60":this.noOfDaysToKeepUserDeviceNotActive="UNLIMITED"}callApis(){let e=this.policyManagementService.getAllSchedules(),s=this.policyManagementService.getAllFilters(),t=this.apiService.getPgs(),c=this.apiService.cloudProperties(),l=this.policyManagementService.getGlobalExclusion(),d=this.policyManagementService.getPolicyCommon(this.sharedService.getDataByKey("currentPolicyName"),this.productKey),I=[e,s,t,c,l,d];if(this.selectedProduct.key==="backup"){let f=this.policyManagementService.getAllNoBackupSchedules();I.push(f)}Z(I).subscribe(f=>{let[B,L,U,T,A,R,E]=f,K=U.body.privacyGatewayElementList.map(_=>({gatewayName:_.gatewayName,status:!1}));this.schedules=B.body.scheduleElementList,this.selectedProduct.key==="backup"&&(this.noBackupSchedules=E.body.noBkpScheduleElementList),this.filters=L.body.inclusionFilterElementList.map(_=>x(F({},_),{status:!1})),this.searchfilters=L.body.inclusionFilterElementList.map(_=>x(F({},_),{status:!1})),this.pgs=K;let N=[...new Set([...A.body.globalExcludedFoldersElement.globalExcludedFoldersList.win,...A.body.globalExcludedFoldersElement.globalExcludedFoldersList.mac])];N=[...new Set([...N,...A.body.globalExcludedFoldersElement.globalExcludedFoldersList.linux])],this.noOfDevicesAllowedCloud=T.body.cloudPropertyElement.noOfDevicesAllowed,this.canUserChangePassword=T.body.cloudPropertyElement.canUserChangePassword,this.canAdminChangeUserPassword=T.body.cloudPropertyElement.canAdminChangeUserPassword,this.passwordChangeEnforce=T.body.cloudPropertyElement.passwordChangeEnforce,this.canAdminRestoreAll=T.body.cloudPropertyElement.canAdminRestoreAll,this.isAdminDeleteBackupFile=T.body.cloudPropertyElement.isAdminDeleteBackupFile,this.overridePolicySettings=T.body.cloudPropertyElement.overridePolicySettings,this.showUserConsentFieldInPolicies=T.body.cloudPropertyElement.showUserConsentFieldInPolicies,this.storageProvider=T.body.cloudPropertyElement.storageProvider,this.hostedSetup=T.body.cloudPropertyElement.hostedSetup,dt(this.productKey,R.body.data,this)},f=>{switch(console.error("Error from Api's call: ",f),f.status){case 400:console.error("Bad Request: ",f.message);break;case 401:console.error("Unauthorized: ",f.message),this.toastr.error(this.TranslateService.instant("Token expired, navigating to logout page."),this.TranslateService.instant("Error")),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 403:console.error("Forbidden: ",f.message);break;case 404:console.error("Not Found: ",f.message);break;case 500:console.error("Internal Server Error: ",f.message);break;case 503:console.error("Internal Server Error: ",f.message);break;default:console.error("Unknown Error: ",f.message);break}})}submitCreatePolicy(e){return()=>{this.displayConfirmPolicySave=!1;let s=!1;if(!this.validatePolicyGroupName()||!this.validateDescription())return;if(this.checkedListSchedule.length<=0||this.checkedListFilter.length<=0){this.checkedListSchedule.length<=0&&this.toastr.error(this.TranslateService.instant("Please select at least one schedule.")),this.checkedListFilter.length<=0&&this.toastr.error(this.TranslateService.instant("Please select at least one filter."));return}if(this.searchAlgorithm=="PRIORITY"&&this.checkedListPg.length<=0){this.toastr.error(this.TranslateService.instant("Please select at least one BluKrypt Hostname."));return}if((this.verError!=""||Number(this.versions)<1)&&(this.toastr.error(this.TranslateService.instant("Please check the value for Maximum number of Versions Allowed.")),s=!0),(this.limitError!=""||Number(this.perUserBackupStorageLimit)<1||isNaN(Number(this.perUserBackupStorageLimit))&&this.perUserBackupStorageLimit!=="UNLIMITED")&&(this.toastr.error(this.TranslateService.instant("Please check the value for Backup Storage Limit.")),s=!0),(this.sizeError!=""||Number(this.maxPermissibleFileSize)<1||isNaN(Number(this.maxPermissibleFileSize))&&this.maxPermissibleFileSize!=="UNLIMITED")&&(this.toastr.error(this.TranslateService.instant("Please check the value for Maximum Permissible File Size.")),s=!0),this.defaultUniversalFolders.length==0){this.toastr.error(this.TranslateService.instant("Please add at-least one default folders to backup up"));return}if(typeof this.policyModel.noOfDaysToKeepUserDeviceNotActive<"u"&&((this.deletedAssetsError!=""||Number(this.noOfDaysToKeepUserDeviceNotActive)<7)&&(this.toastr.error(this.TranslateService.instant("Please check the value for Delete assets which have not been active for.")),s=!0),isNaN(Number(this.noOfDaysToKeepUserDeviceNotActive))&&this.noOfDaysToKeepUserDeviceNotActive!=="UNLIMITED"&&(this.toastr.error(this.TranslateService.instant("Please check the value for Delete assets which have not been active for.")),s=!0)),typeof this.policyModel.purgeDeletedFilesOlderThan<"u"&&((this.deletedFilesError!=""||Number(this.purgeDeletedFilesOlderThan)<1)&&(this.toastr.error(this.TranslateService.instant("Please check the value for Purge deleted items from the catalog after.")),s=!0),isNaN(Number(this.purgeDeletedFilesOlderThan))&&this.purgeDeletedFilesOlderThan!=="UNLIMITED"&&(this.toastr.error(this.TranslateService.instant("Please check the value for Purge deleted items from the catalog after.")),s=!0)),this.noOfDevicesAllowed>this.noOfDevicesAllowedCloud&&(this.toastr.error(this.TranslateService.instant("This value exceeds the number of devices licensable per user. Please enter a value lower than or equal to ")+this.noOfDevicesAllowedCloud),s=!0),this.threshholdLimitError!=""&&(this.toastr.error(this.TranslateService.instant("Please check the value for {{productTitle}} consumption is higher than (%).")),s=!0),this.purgeFilesOlderThanError!=""&&(this.toastr.error(this.TranslateService.instant("Please check the value for Files have not been modified in (days).")),s=!0),this.purgeFilesSizeGTThanError!=""&&(this.toastr.error(this.TranslateService.instant("Please check the value for Files are of size greater than (MB).")),s=!0),typeof this.policyModel.purgeDeletedMailsOlderThan<"u"&&((this.deletedFilesError!=""||Number(this.purgeDeletedMailsOlderThan)<1)&&(this.toastr.error(this.TranslateService.instant("Please check the value for Purge deleted items from the catalog after.")),s=!0),isNaN(Number(this.purgeDeletedMailsOlderThan))&&this.purgeDeletedMailsOlderThan!=="UNLIMITED"&&(this.toastr.error(this.TranslateService.instant("Please check the value for Purge deleted items from the catalog after.")),s=!0)),typeof this.policyModel.deletedMailsOlderThan<"u"&&((this.deletedMailsError!=""||Number(this.deletedMailsOlderThan)<1)&&(this.toastr.error(this.TranslateService.instant("Please check the value for Delete emails from the archive after.")),s=!0),isNaN(Number(this.deletedMailsOlderThan))&&this.deletedMailsOlderThan!=="UNLIMITED"&&(this.toastr.error(this.TranslateService.instant("Please check the value for Delete emails from the archive after.")),s=!0)),(this.purgeError!=""||this.createMailLinkEnabled&&this.purgeFilesOlderThan=="")&&(this.toastr.error(this.TranslateService.instant("Please check the value of days for attachment archiving.")),s=!0),this.policyModel.noOfDaysToKeepUserDeviceNotActive,(this.deletedAssetsError!=""||Number(this.noOfDaysToKeepUserDeviceNotActive)<7)&&(this.toastr.error(this.TranslateService.instant("Please check the value for Delete assets which have not been active for.")),s=!0),isNaN(Number(this.noOfDaysToKeepUserDeviceNotActive))&&this.noOfDaysToKeepUserDeviceNotActive!=="UNLIMITED"&&(this.toastr.error(this.TranslateService.instant("Please check the value for Delete assets which have not been active for.")),s=!0),this.selectedProduct?.featureLicenceKey?.contentSearch&&this.inclusionLicenses.includes(this.selectedProduct.featureLicenceKey.contentSearch)&&this.checkedListSearchFilter.length<=0){this.toastr.error(this.TranslateService.instant("Please select at least one search filter."));return}let t=document.querySelector(".ng-invalid, .text-danger");t&&(t.scrollIntoView({behavior:"smooth",block:"center"}),t.focus());let c=Array.from(document.querySelectorAll('span[style*="color: #f55753"]'));for(let l of c)if(l.textContent?.trim()){l.scrollIntoView({behavior:"smooth",block:"center"});break}if(!s){if(e.invalid){e.control.markAllAsTouched(),this.toastr.error(this.TranslateService.instant("Please fill in all required fields."));return}this.verError="",this.limitError="",this.sizeError="",this.deletedAssetsError="",this.deletedFilesError="",this.deletedMailsError="",this.threshholdLimitError="",this.purgeFilesOlderThanError="",this.purgeFilesSizeGTThanError="",this.updateOutput(),this.updatePreferences(),this.updateMenuOptions(),lt(this,this.dataModel.commonPolicyModelToComponentScopeMap(),this.policyModel),this.onUnitChange(),this.policyManagementService.editPolicyCommon(this.policyModel,this.productKey).subscribe(l=>{this.toastr.success(this.TranslateService.instant("Policy edited successfully."),this.TranslateService.instant("Info")),setTimeout(()=>{this.router.navigate(["/pms/"+this.selectedProduct.routes.policy])},5e3)},l=>{switch(l.status){case 400:console.error("Bad Request: ",l.message);break;case 401:console.error("Unauthorized: ",l.message),this.toastr.error(this.TranslateService.instant("Token expired, navigating to logout page."),this.TranslateService.instant("Error")),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 406:this.toastr.error(this.TranslateService.instant("Policy with same name already exists ."),this.TranslateService.instant("Error"));break;case 331:this.toastr.error(this.TranslateService.instant("Policy with same name already exists and is blocked."),this.TranslateService.instant("Error"));break;case 421:this.toastr.error(this.TranslateService.instant("Token expired, navigating to logout page."),this.TranslateService.instant("Error")),setTimeout(()=>{this.router.navigate(["/logout"])},3e3);break;case 500:console.error("Internal Server Error: ",l.message);break;case 503:console.error("Internal Server Error: ",l.message);break;default:console.error("Unknown Error: ",l.message);break}})}}}getPolicy(e){this.policygroupName=e.policygroupName,this.description=e.description,this.checkedListSchedule=e.scheduleNames,this.schedules=this.schedules.map(l=>x(F({},l),{checked:this.checkedListSchedule.includes(l.scheduleName)})),this.getMultipleSchedules(this.checkedListSchedule.toString()),this.versions=e.maxVersions,e.maxVersions=="-1"?(this.isVersionEnabled=!1,this.versions="UNLIMITED"):this.isVersionEnabled=!0,this.maxPermissibleFileSize=e.maxFileSize,e.maxFileSize=="1048576"||e.maxFileSize=="-1"?(this.isSizeEnabled=!1,this.maxPermissibleFileSize="UNLIMITED"):this.isSizeEnabled=!0,this.perUserBackupStorageLimit=e.userSizeAllowed,e.userSizeAllowed=="102400"?(this.isLimitEnabled=!1,this.perUserBackupStorageLimit="UNLIMITED"):this.isLimitEnabled=!0,this.noOfDevicesAllowed=e.noOfDevicesAllowed?e.noOfDevicesAllowed:this.noOfDevicesAllowedCloud,this.defaultUniversalFolders=e.backupFolderPaths,this.userExcludedFoldersUniversal=e.excludedFolderpaths?e.excludedFolderpaths:[],this.inclusionFilter=e.filterType=="inclusion",this.checkedListFilter=e.filterInclusionName,this.filters=this.filters.map(l=>x(F({},l),{checked:this.checkedListFilter.includes(l.filterName)})),this.getMultipleFilters(this.checkedListFilter.toString()),this.inclusionSearchFilter=e.searchFilterType=="inclusion",this.checkedListSearchFilter=e.searchFilterInclusionName,this.filters=this.filters.map(l=>x(F({},l),{checked:this.checkedListSearchFilter.includes(l.filterName)})),this.getMultipleSearchFilters(this.checkedListSearchFilter.toString()),this.nwFromClientToPGMB=e.nwFromClientToPGMB;let s=Math.round(e.nwFromClientToPGMB*1e4)/1e4,t="mbps";s<1?(s=Math.round(s*1024),t="kbps"):s>1024&&s===1e4?(s=-1,t="mbps"):s>1024?(s=Math.round(s/1024),t="gbps"):s=Math.round(s),s==-1?(this.nwFromClientToPGMB="UNLIMITED",this.networkThrottlingUnit="mbps",this.isThrottleEnabled=!1):(this.nwFromClientToPGMB=s.toString(),this.networkThrottlingUnit=t,this.isThrottleEnabled=!0),this.contentIndexEnabled=e.contentIndexEnabled,this.cpuThrottling=e.cpuThrottling,this.legalHold=e.legalHoldEnabled,this.rwDetectionEnabled=e.rwDetectionEnabled,this.numberOfThreadsAllowedForBackup=e.numberOfThreadsAllowedForBackup,this.webBasedLogin=e.webBasedLogin,this.compEnabled=e.compressionEnabled,this.vssEnabled=e.vssEnabled,this.policyRefresh=e.policyRefresh.split(":")[0],this.switchlogUnaccessedFiles=e.logUnaccessedFiles,this.canBackupHiddenFiles=e.canBackupHiddenFiles,e.purgeDeletedFilesOlderThan==-1?(this.switchpurgeDeletedFilesOlderThan=!1,this.purgeDeletedFilesOlderThan="UNLIMITED"):(this.switchpurgeDeletedFilesOlderThan=!0,this.purgeDeletedFilesOlderThan=e.purgeDeletedFilesOlderThan),e.noOfDaysToKeepDeletedFiles=="-1"?(this.switchnoOfDaysToKeepDeletedFiles=!1,this.noOfDaysToKeepDeletedFiles="UNLIMITED"):(this.switchnoOfDaysToKeepDeletedFiles=!0,this.noOfDaysToKeepDeletedFiles=e.noOfDaysToKeepDeletedFiles),e.noOfDaysToKeepUserDeviceNotActive==-1?(this.switchnoOfDaysToKeepUserDeviceNotActive=!1,this.noOfDaysToKeepUserDeviceNotActive="UNLIMITED"):(this.switchnoOfDaysToKeepUserDeviceNotActive=!0,this.noOfDaysToKeepUserDeviceNotActive=e.noOfDaysToKeepUserDeviceNotActive),this.canUserChangePassword=e.canUserChangePassword,this.canAdminChangeUserPassword=e.canAdminChangeUserPassword,this.canAdminRestoreAll=e.canAdminRestore,this.allowEndUserTocontrolRestore=e.allowEndUserTocontrolRestore,this.isAdminDeleteBackupFile=e.canAdminDelete,this.searchAlgorithm=e.searchAlgoForPg,this.checkedListPg=e.privacyGatewayMappingElement.privacyGatewayNames,this.pgs=this.pgs.map(l=>x(F({},l),{checked:this.checkedListPg.includes(l.gatewayName)})),this.endpointUiPreferencesEdit=e.endpointUiPreferences?e.endpointUiPreferences:[],this.endpointDisabledUiPreferencesEdit=e.endpointDisabledUiPreferences?e.endpointDisabledUiPreferences:[],this.updatePreferencesEdit(),this.menuOptions=e.menuOptions,this.createUserAdmins=e.emailsRestriction.createUser.includes("admins")?"admins":"",this.createUserReadonlyadmins=e.emailsRestriction.createUser.includes("readonlyadmins")?"readonlyadmins":"",this.createUserUsers=e.emailsRestriction.createUser.includes("users")?"users":"",this.userDeletedAdmins=e.emailsRestriction.userDeleted.includes("admins")?"admins":"",this.userDeletedReadonlyadmins=e.emailsRestriction.userDeleted.includes("readonlyadmins")?"readonlyadmins":"",this.userDeletedUsers=e.emailsRestriction.userDeleted.includes("users")?"users":"",this.userBlockedAdmins=e.emailsRestriction.userBlocked.includes("admins")?"admins":"",this.userBlockedReadonlyadmins=e.emailsRestriction.userBlocked.includes("readonlyadmins")?"readonlyadmins":"",this.userBlockedUsers=e.emailsRestriction.userBlocked.includes("users")?"users":"",this.userLimitReachedAdmins=e.emailsRestriction.userLimitReached.includes("admins")?"admins":"",this.userLimitReachedReadonlyadmins=e.emailsRestriction.userLimitReached.includes("readonlyadmins")?"readonlyadmins":"",this.userLimitReachedUsers=e.emailsRestriction.userLimitReached.includes("users")?"users":"",this.deviceDeletedAdmins=e.emailsRestriction.deviceDeleted.includes("admins")?"admins":"",this.deviceDeletedReadonlyadmins=e.emailsRestriction.deviceDeleted.includes("readonlyadmins")?"readonlyadmins":"",this.deviceDeletedUsers=e.emailsRestriction.deviceDeleted.includes("users")?"users":"",this.deviceBlockedAdmins=e.emailsRestriction.deviceBlocked.includes("admins")?"admins":"",this.deviceBlockedReadonlyadmins=e.emailsRestriction.deviceBlocked.includes("readonlyadmins")?"readonlyadmins":"",this.deviceBlockedUsers=e.emailsRestriction.deviceBlocked.includes("users")?"users":"",this.deviceDecoupledAdmins=e.emailsRestriction.deviceDecoupled.includes("admins")?"admins":"",this.deviceDecoupledReadonlyadmins=e.emailsRestriction.deviceDecoupled.includes("readonlyadmins")?"readonlyadmins":"",this.deviceDecoupledUsers=e.emailsRestriction.deviceDecoupled.includes("users")?"users":"",this.deviceLimitReachedAdmins=e.emailsRestriction.deviceLimitReached.includes("admins")?"admins":"",this.deviceLimitReachedReadonlyadmins=e.emailsRestriction.deviceLimitReached.includes("readonlyadmins")?"readonlyadmins":"",this.deviceLimitReachedUsers=e.emailsRestriction.deviceLimitReached.includes("users")?"users":"",this.weeklyBkpreportAdmins=e.emailsRestriction.weeklyBkpreport.includes("admins")?"admins":"",this.weeklyBkpreportReadonlyadmins=e.emailsRestriction.weeklyBkpreport.includes("readonlyadmins")?"readonlyadmins":"",this.weeklyBkpreportUsers=e.emailsRestriction.weeklyBkpreport.includes("users")?"users":"",this.firstBkpCompletedAdmins=e.emailsRestriction.firstBkpCompleted.includes("admins")?"admins":"",this.firstBkpCompletedReadonlyadmins=e.emailsRestriction.firstBkpCompleted.includes("readonlyadmins")?"readonlyadmins":"",this.firstBkpCompletedUsers=e.emailsRestriction.firstBkpCompleted.includes("users")?"users":"",this.restoreInitiatedAdmins=e.emailsRestriction.restoreInitiated.includes("admins")?"admins":"",this.restoreInitiatedReadonlyadmins=e.emailsRestriction.restoreInitiated.includes("readonlyadmins")?"readonlyadmins":"",this.restoreInitiatedUsers=e.emailsRestriction.restoreInitiated.includes("users")?"users":"",this.storageLimitReachedAdmins=e.emailsRestriction.storageLimitReached.includes("admins")?"admins":"",this.storageLimitReachedReadonlyadmins=e.emailsRestriction.storageLimitReached.includes("readonlyadmins")?"readonlyadmins":"",this.storageLimitReachedUsers=e.emailsRestriction.storageLimitReached.includes("users")?"users":"",this.msAppBluKrypt=e.msAppBluKrypt,this.createLinkEnabled=e.createLinkEnabled,this.threshholdLimitOld=e.threshholdLimit,this.purgeFilesOlderThanOld=e.purgeFilesOlderThan,this.purgeFilesSizeGTThanOld=e.purgeFilesSizeGTThan,this.includethreshholdLimitCheck=e.cpThresHoldFlagEnabled,this.includepurgeFilesOlderThanCheck=e.cpPurgeFilesOlderThanEnabled,this.includepurgeFilesSizeGTThanCheck=e.cpPurgeFilesSizeGTThanFlagEnabled,e.createLinkEnabled&&(this.threshholdLimit=e.threshholdLimit,this.purgeFilesOlderThan=e.purgeFilesOlderThan,this.purgeFilesSizeGTThan=e.purgeFilesSizeGTThan,this.toggleCollapse(0),e.cpThresHoldFlagEnabled==!1&&(this.threshholdLimit=""),e.cpPurgeFilesOlderThanEnabled==!1&&(this.purgeFilesOlderThan=""),e.cpPurgeFilesSizeGTThanFlagEnabled==!1&&(this.purgeFilesSizeGTThan=""));let c=this.dataModel.commonPolicyModelToComponentScopeMap()}newFilterEdit(e){}checkpurgeFilesOlderThan(){let e=Number(this.purgeFilesOlderThan);this.purgeFilesOlderThanError="",(e<1||e>9131)&&(this.purgeFilesOlderThanError=this.TranslateService.instant("This value should be between {{min}} and {{max}}.",{min:1,max:9131}))}checkpurgeFilesSizeGTThan(){let e=Number(this.purgeFilesSizeGTThan);this.purgeFilesSizeGTThanError="",e<1&&(this.purgeFilesSizeGTThanError="This value should be greater than or equal to 1.")}static{this.\u0275fac=function(s){return new(s||r)(u(he),u(j),u(ue),u(Je),u(q),u(Qe),u(H),u(oe),u(ge),u(Ze),u(Q),u($e),u(rt),u(fe),u(et),u(st),u(ut),u(me))}}static{this.\u0275cmp=ee({type:r,selectors:[["app-msedit"]],outputs:{shareCheckedList:"shareCheckedList",shareIndividualCheckedList:"shareIndividualCheckedList",shareCheckedListFilter:"shareCheckedListFilter",shareIndividualCheckedListFilter:"shareIndividualCheckedListFilter",shareCheckedListSearchFilter:"shareCheckedListSearchFilter",shareIndividualCheckedListSearchFilter:"shareIndividualCheckedListSearchFilter",shareCheckedListPg:"shareCheckedListPg",shareIndividualCheckedListPg:"shareIndividualCheckedListPg"},features:[ne([j,q,H]),te],decls:100,vars:58,consts:[["myForm","ngForm"],["policyNameInput","ngModel"],["tabContent1","cTabContent"],["matSelectBlukryptHost",""],[1,"container"],[1,"row"],[1,"col-lg-6"],[1,"breadcrumb"],[4,"ngIf"],[3,"ngSubmit"],["xs","12"],[1,"mb-3"],[1,"row",2,"margin-top","10px"],[1,"col-lg-7"],[1,"form-group"],["for","policyName"],["type","text","localizedValidate","","name","policyName","id","policyName","minlength","3","maxlength","50","required","","autocomplete","off","autofocus","","pattern","^[a-zA-Z0-9@._-]*$","readonly","",1,"form-control",3,"ngModelChange","ngModel","placeholder","title"],["class","text-danger",4,"ngIf"],[1,"mb-3","d-none"],["cLabel","","for","description"],["cFormControl","","name","description","id","description","minlength","5","maxlength","512","rows","3",3,"ngModelChange","input","ngModel"],["style","color: red;",4,"ngIf"],["class","row col-lg-6","style","display: flex",4,"ngIf"],["color","warning",4,"ngIf"],[1,"form-group","hide","d-none"],["for","policyStorageSizeAllowed"],["type","number","name","policyStorageSizeAllowed","id","policyStorageSizeAllowed","placeholder","","value","0","autocomplete","off","required","",1,"form-control",3,"ngModelChange","ngModel"],["for","policyUsersAllowed"],["type","number","name","policyUsersAllowed","id","policyUsersAllowed","placeholder","","value","0","autocomplete","off","required","",1,"form-control",3,"ngModelChange","ngModel"],["cRounded","bottom",3,"activeTabPaneIdx"],[1,"p-3","preview"],[1,"form-group","searchAlgoForPg"],["for","searchAlgoForPg"],["cSelect","","name","searchAlgoForPg","id","sortAlgoForPg","required","",1,"form-control","searchAlgoForPg",3,"ngModelChange","change","ngModel"],["value","NEAREST"],["value","PRIORITY"],["class","form-group",3,"display",4,"ngIf"],[1,"form-group","col-lg-7"],["for","msAppBluKrypt"],["cSelect","","name","msAppBluKrypt","id","msAppBluKrypt",1,"form-control","msAppBluKrypt",3,"ngModelChange","ngModel","title"],[3,"value",4,"ngFor","ngForOf"],[1,"btn","btn-primary","pull-right",3,"click"],[1,"btn","btn-default","pull-right",2,"margin-right","10px",3,"click"],["headerH4","Confirmation","bodyH4","Are you sure you want to continue?",3,"footerButtons",4,"ngIf"],["href","pms"],[3,"href"],[1,"text-danger"],[2,"color","red"],[1,"row","col-lg-6",2,"display","flex"],["cTooltip","Microsoft 365 Backup Storage can enable very fast bulk-restores of assets like all Mailboxes, all SharePoint Sites or all OneDrive accounts and can be highly useful for fast disaster recovery.Microsoft 365 Backup Storage provides recovery speeds of up to 2TB per hour at scale.* Source: Microsoft internal research, 2025","cTooltipPlacement","right",2,"color","#062D4D","cursor","pointer"],["aria-hidden","true",1,"fa","fa-question-circle"],[1,"col-lg-1"],[3,"switch"],["cFormCheckInput","","id","msStorageBackupEnabled","type","checkbox",3,"ngModelChange","ngModel","ngModelOptions"],["color","warning"],["for","Blukryptipaddress"],["appearance","fill",2,"width","100%"],["multiple","",3,"ngModelChange","selectionChange","ngModel","ngModelOptions"],[4,"ngFor","ngForOf"],[3,"value"],[2,"margin","2px"],["headerH4","Confirmation","bodyH4","Are you sure you want to continue?",3,"footerButtons"]],template:function(s,t){if(s&1){let c=G();a(0,"div",4)(1,"div",5)(2,"div",6)(3,"ol",7),y(4,Tt,5,3,"li",8)(5,Ct,4,4,"li",8)(6,Pt,4,3,"li",8),o()()()(),a(7,"c-row")(8,"form",9,0),D("ngSubmit",function(){v(c);let d=O(9);return b(t.submitCreatePolicy(d))}),a(10,"c-col",10)(11,"c-card",11)(12,"c-card-header"),i(13,`
          `),i(14,`
          `),a(15,"div",12),i(16,`
            `),a(17,"div",13),i(18,`
              `),a(19,"div",14),i(20,`
                `),a(21,"label",15),i(22),m(23,"translate"),o(),i(24,`
                `),a(25,"input",16,1),m(27,"translate"),m(28,"translate"),w("ngModelChange",function(d){return v(c),k(t.policygroupName,d)||(t.policygroupName=d),b(d)}),o(),i(29,`
                `),y(30,_t,8,3,"div",17),i(31,`
              `),o(),i(32,`
              `),a(33,"div",18),i(34,`
                `),a(35,"label",19),i(36),m(37,"translate"),o(),i(38,`
                `),a(39,"textarea",20),w("ngModelChange",function(d){return v(c),k(t.description,d)||(t.description=d),b(d)}),D("input",function(){return v(c),b(t.validateDescription())}),o(),i(40,`
                `),y(41,Ft,2,0,"small",21),i(42,`
                `),y(43,xt,2,0,"small",21),i(44,`
              `),o(),i(45,`
              `),y(46,Dt,16,4,"div",22),i(47,`
              `),y(48,At,4,0,"c-callout",23),i(49,`
              `),a(50,"div",24),i(51,`
                `),a(52,"label",25),i(53),m(54,"translate"),o(),i(55,`
                `),a(56,"input",26),w("ngModelChange",function(d){return v(c),k(t.policyStorageSizeAllowed,d)||(t.policyStorageSizeAllowed=d),b(d)}),o(),i(57,`
                `),a(58,"label",27),i(59),m(60,"translate"),o(),i(61,`
                `),a(62,"input",28),w("ngModelChange",function(d){return v(c),k(t.policyUsersAllowed,d)||(t.policyUsersAllowed=d),b(d)}),o(),i(63,`
              `),o(),i(64,`
            `),o(),i(65,`
          `),o(),i(66,`
        `),o(),a(67,"c-card-body")(68,"c-tab-content",29,2)(70,"c-tab-pane",30)(71,"div",5)(72,"div",13)(73,"div",31)(74,"label",32),i(75),m(76,"translate"),o(),a(77,"select",33),w("ngModelChange",function(d){return v(c),k(t.searchAlgorithm,d)||(t.searchAlgorithm=d),b(d)}),D("change",function(){return v(c),b(t.onSearchAlgorithmChange())}),a(78,"option",34),i(79),m(80,"translate"),o(),a(81,"option",35),i(82),m(83,"translate"),o()()(),y(84,Lt,10,10,"div",36),o(),a(85,"div",37)(86,"label",38),i(87),m(88,"translate"),o(),a(89,"select",39),m(90,"translate"),w("ngModelChange",function(d){return v(c),k(t.msAppBluKrypt,d)||(t.msAppBluKrypt=d),b(d)}),y(91,Nt,2,2,"option",40),o()()()()(),a(92,"div",5)(93,"div",6)(94,"a",41),D("click",function(){return v(c),b(t.submitPolicy())}),i(95,"Save"),o(),a(96,"a",42),D("click",function(){return v(c),b(t.sendMeTo("/pms/"+t.productKey))}),i(97),m(98,"translate"),o()()()()()()()(),y(99,Bt,1,8,"app-modal",43)}if(s&2){let c=O(9),l=O(26);n(4),h("ngIf",t.parent!=""),n(),h("ngIf",t.child!=""),n(),h("ngIf",t.subchild!=""),n(16),S(g(23,34,"Policy Name")),n(3),M("ngModel",t.policygroupName),h("placeholder",g(27,36,"Enter Policy Name"))("title",g(28,38,"Only letters, numbers, and @, -, _, . are allowed")),n(5),h("ngIf",l.invalid&&(l.dirty||l.touched||c.submitted)),n(6),S(g(37,40,"Description")),n(3),M("ngModel",t.description),n(2),h("ngIf",t.description.length>0&&t.description.length<5),n(2),h("ngIf",t.description.length>0&&t.description.length>512),n(3),h("ngIf",(t.selectedProduct==null||t.selectedProduct.featureLicenceKey==null?null:t.selectedProduct.featureLicenceKey.msStorageAPI)&&t.inclusionLicenses.includes(t.selectedProduct.featureLicenceKey.msStorageAPI)),n(2),h("ngIf",(t.selectedProduct==null||t.selectedProduct.featureLicenceKey==null?null:t.selectedProduct.featureLicenceKey.msStorageAPI)&&t.inclusionLicenses.includes(t.selectedProduct.featureLicenceKey.msStorageAPI)),n(5),S(g(54,42,"Maximum Backup Size(GB)")),n(3),M("ngModel",t.policyStorageSizeAllowed),n(3),S(g(60,44,"Number of Users Allowed")),n(3),M("ngModel",t.policyUsersAllowed),n(6),h("activeTabPaneIdx",0),n(5),V("display",t.userType=="superAdmin"&&t.productKey=="backup"?"block":"none"),n(2),S(g(76,46,"Blukrypt Search Algorithm")),n(2),M("ngModel",t.searchAlgorithm),n(2),S(g(80,48,"Nearest")),n(3),S(g(83,50,"Priority")),n(2),h("ngIf",t.searchAlgorithm==="PRIORITY"),n(),V("display",t.userType=="superAdmin"&&t.productKey!="backup"?"block":"none"),n(2),S(g(88,52,"M365 Backup Agent")),n(2),M("ngModel",t.msAppBluKrypt),h("title",g(90,54,"Select Backup Agent")),n(2),h("ngForOf",t.pgs),n(6),S(g(98,56,"Cancel")),n(2),h("ngIf",t.displayConfirmPolicySave)}},dependencies:[ye,Se,Fe,_e,Ye,Re,Ve,ze,Ie,Ee,Oe,Ke,Le,Ne,Ge,We,je,qe,Te,Xe,pe,De,xe,ce,le,de,Ae,He,Ue,Be,Pe,we,Me,ke,Ce,pt,nt,ct,ht,at,tt,it,ot,be,ve,ft,gt],styles:['@charset "UTF-8";.switch[_ngcontent-%COMP%]{position:relative;display:inline-block;width:50px;height:22px}.switch[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{display:none}.slider[_ngcontent-%COMP%]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider[_ngcontent-%COMP%]:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input[_ngcontent-%COMP%]:checked + .slider[_ngcontent-%COMP%]{background-color:#062d4d}input[_ngcontent-%COMP%]:focus + .slider[_ngcontent-%COMP%]{box-shadow:0 0 1px #062d4d}input[_ngcontent-%COMP%]:checked + .slider[_ngcontent-%COMP%]:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round[_ngcontent-%COMP%]{border-radius:34px}.slider.round[_ngcontent-%COMP%]:before{border-radius:50%}.slidecontainer[_ngcontent-%COMP%]{width:100%}.slidercpu[_ngcontent-%COMP%]{width:100%;height:15px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slidercpu[_ngcontent-%COMP%]:hover{opacity:1}.slidercpu[_ngcontent-%COMP%]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#2196f3;cursor:pointer}.slidercpu[_ngcontent-%COMP%]::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#2196f3;cursor:pointer}.disabled[_ngcontent-%COMP%]{pointer-events:none;opacity:.6}h5[_ngcontent-%COMP%]{color:#000}breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] + li[_ngcontent-%COMP%]:before{padding:0 5px;color:#ccc;content:"/\\a0"}.breadcrumb[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{display:inline-block}.breadcrumb[_ngcontent-%COMP%]{display:list-item!important}.breadcrumb[_ngcontent-%COMP%]{background:transparent;padding:0;margin-top:10px}.form-group[_ngcontent-%COMP%]{margin-bottom:20px}.drop-toggle[_ngcontent-%COMP%]{background-color:#fff;border:none;padding:5px 10px;border-radius:4px;cursor:pointer;cursor:hand;border:1px solid #ccc;width:233px;text-align:left}.drop-toggle[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{float:right}.drop-show[_ngcontent-%COMP%]{padding:4px;width:222px;background-color:#fff;border:1px solid #BABABA;position:absolute;z-index:100;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.15);-moz-box-shadow:0 6px 10px rgba(0,0,0,.15);box-shadow:0 6px 10px #00000026;margin-left:1px}.drop-show[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:block;font-size:15px;cursor:pointer}.drop-show[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{vertical-align:top}.drop-show[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block}.panel-default[_ngcontent-%COMP%]{border:1px solid rgba(8,10,12,.175);border-radius:10px;padding:10px}.panel-default[_ngcontent-%COMP%] > .panel-heading[_ngcontent-%COMP%]{color:#444;background-color:#fff;border:none}.panel-heading[_ngcontent-%COMP%]{padding:10px 15px 0}.panel-body[_ngcontent-%COMP%]{padding:5px 15px 15px}.form-check-input[_ngcontent-%COMP%]{height:22px!important}.form-switch[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:50px!important}.accordion-header[_ngcontent-%COMP%]{padding:5px!important}']})}}return r})();export{Ti as MsAgentComponent};
