1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4048],{15188:(b,O,s)=>{s.d(O,{U:()=>f});var a=s(81316),_=s(53080),C=s(53252),n=s(32116),h=function(){function p(c,d,l){try{l&&"string"!=typeof l&&(l=Object.keys(l).map(function(m){return m+"="+l[m]}).join(",")),this._objectInstance=cordova.InAppBrowser.open(c,d,l)}catch{typeof window<"u"&&window.open(c,d),console.warn("Native: InAppBrowser is not installed or you are running on a browser. Falling back to window.open.")}}return p.prototype._loadAfterBeforeload=function(c){return(0,_.KC)(this,"_loadAfterBeforeload",{sync:!0},arguments)},p.prototype.show=function(){return(0,_.KC)(this,"show",{sync:!0},arguments)},p.prototype.close=function(){return(0,_.KC)(this,"close",{sync:!0},arguments)},p.prototype.hide=function(){return(0,_.KC)(this,"hide",{sync:!0},arguments)},p.prototype.executeScript=function(c){return(0,_.KC)(this,"executeScript",{},arguments)},p.prototype.insertCSS=function(c){return(0,_.KC)(this,"insertCSS",{},arguments)},p.prototype.on=function(c){var d=this;return function(){if(!0===(0,_.Yz)(d))return new C._(function(l){return d._objectInstance.addEventListener(c,l.next.bind(l)),function(){return d._objectInstance.removeEventListener(c,l.next.bind(l))}})}()},p.prototype.on=function(c){var d=this;return function(){if(!0===(0,_.Yz)(d))return new C._(function(l){return d._objectInstance.addEventListener(c,l.next.bind(l)),function(){return d._objectInstance.removeEventListener(c,l.next.bind(l))}})}()},p}(),f=function(p){function c(){return null!==p&&p.apply(this,arguments)||this}return(0,a.ct)(c,p),c.prototype.create=function(d,l,m){return new h(d,l,m)},c.\u0275fac=(()=>{let d;return function(m){return(d||(d=n.otF(c)))(m||c)}})(),c.\u0275prov=n.wxM({token:c,factory:c.\u0275fac}),c.pluginName="InAppBrowser",c.plugin="cordova-plugin-inappbrowser",c.pluginRef="cordova.InAppBrowser",c.repo="https://github.com/apache/cordova-plugin-inappbrowser",c.platforms=["AmazonFire OS","Android","Browser","iOS","macOS","Windows"],c=(0,a.UN)([],c)}(_.SM)},39212:(b,O,s)=>{s.d(O,{q:()=>K});var a=s(73448);var C=s(36716),n=s(32116),h=s(94292),f=s(87264),p=s(2132),c=s(83068),d=s(97048),l=s(77816),m=s(91368);function x(r,u){1&r&&(n.I0R(0,"div"),n.OEk(1,"Add Documents"),n.C$Y())}function w(r,u){1&r&&n.wR5(0,"ion-spinner")}
1function y(r,u){1&r&&(n.I0R(0,"ion-row",10)(1,"ion-col",11)(2,"span",12),n.OEk(3,"Name"),n.C$Y()(),n.wR5(4,"ion-col",13)(5,"ion-col",14),n.C$Y())}function A(r,u){if(1&r&&(n.I0R(0,"ion-row",15)(1,"ion-col",16)(2,"span",17),n.OEk(3),n.C$Y()(),n.wR5(4,"ion-col",13),n.I0R(5,"ion-col",18),n.wR5(6,"ion-icon",19),n.C$Y()()),2&r){const t=u.$implicit;n.yG2(3),n.cNF(t.name)}}function v(r,u){1&r&&(n.I0R(0,"span"),n.OEk(1," Send Documents "),n.C$Y())}function k(r,u){1&r&&n.wR5(0,"ion-spinner")}function I(r,u){if(1&r){const t=n.KQA();n.I0R(0,"ion-row",20)(1,"ion-col",21)(2,"button",22),n.qCj("click",function(){n.usT(t);const o=n.GaO();return n.CGJ(o.sendDocuments())}),n.yuY(3,v,2,0,"span",4)(4,k,1,0,"ion-spinner",4),n.C$Y()()()}if(2&r){const t=n.GaO();n.yG2(2),n.E7m("disabled",t.sendingDocuments),n.yG2(),n.E7m("ngIf",!t.sendingDocuments),n.yG2(),n.E7m("ngIf",t.sendingDocuments)}}let D=(()=>{class r{photoService;firebaseApi;util;modalCtrl;http;userProvider;componentProps;editorModel="";docs=[];uploadingFile=!1;sendingDocuments=!1;constructor(t,e,o,i,g,M){this.photoService=t,this.firebaseApi=e,this.util=o,this.modalCtrl=i,this.http=g,this.userProvider=M}sendDocuments(){var t=this;return(0,a.c)(function*(){try{t.sendingDocuments=!0;const o=[...(yield t.firebaseApi.findOneById("workRequests",t.componentProps.workRequest.id)).cpaDocs,...t.docs];yield t.firebaseApi.updateOne("workRequests",t.componentProps.workRequest.id,{cpaDocs:o});let i="";switch(C.O.appIsFor){case"nexGenTaxes":i="[email protected]";break;case"rushTimeTax":i="[email protected]";break;case"forMyTax":i="[email protected]"}t.editorModel.length>0&&(yield t.sendEmailToClient({email:t.componentProps.workRequest.userInfo.email,name:t.componentProps.workRequest.userInfo.firstName+" "+t.componentProps.workRequest.userInfo.lastName,senderName:t.userProvider.loggedInUser.firstName+" "+t.userProvider.loggedInUser.lastName,senderEmail:t.userProvider.loggedInUser.email,subject:`Email from your ${t.userProvider.loggedInUser.firstName+" "+t.userProvider.loggedInUser.lastName} regarding your taxes.`,message:t.editorModel,fromEmail:i}))}catch{t.util.createErrorAlert(null,"Could not send documents")}finally{t.sendingDocuments=!1,yield t.modalCtrl.dismiss()}})()}sendEmailToClient(t){return new Promise((e,o)=>{this.http.post(C.O.apiBase+"emailFromVendor",t).subscribe(e,o)})}changeApproval(t,e){this.docs[e].requestedApproval=t.detail.checked}changeSignature(t,e){this.docs[e].signatureRequested=t.detail.checked}fileAdded(t){var e=this;return(0,a.c)(function*(){try{e.uploadingFile=!0;const o=t.target.files[0],i=new FormData;i.append("fi",o);const M=(yield e.photoService.uploadPhotoToS3(i)).Location;e.docs.push({url:M,name:o.name,requestedApproval:!1,signatureRequested:!1,createdAt:(new Date).toISOString(),vId:e.userProvider.loggedInUser?.id,vFirstName:e.userProvider.loggedInUser?.firstName?e.userProvider.loggedInUser?.firstName:"",vLastName:e.userProvider.loggedInUser?.lastName?e.userProvider.loggedInUser?.lastName:""})}catch{e.util.createErrorAlert(null,"Error uploading file")}finally{e.uploadingFile=!1}})()}static \u0275fac=function(e){return new(e||r)(n.GI1(h.s),n.GI1(f.H),n.GI1(p.e),n.GI1(c.qS),n.GI1(d.KK),n.GI1(l.e))};static \u0275cmp=n.In1({type:r,selectors:[["app-document-upload"]],inputs:{componentProps:"componentProps"},decls:16,vars:6,consts:[[1,"margin-top-3"],["id","header",1,"ion-text-center"],[1,"center"],[1,"custom-btn",2,"max-width","200px","margin","0.2rem auto",3,"disabled"],[4,"ngIf"],["type","file",3,"change"],[2,"max-width","600px","margin","1rem auto","background-color","white"],["id","docHeaders","class","border-bot",4,"ngIf"],["class","doc-item border-bot",4,"ngFor","ngForOf"],["class","ion-justify-content-center",4,"ngIf"],["id","docHeaders",1,"border-bot"],["size","4",1,"ion-text-center"],[1,"header-text"],["size","6",1,"ion-text-center"],["size","2"],[1,"doc-item","border-bot"],["size","4",1,"ion-text-center","flex-center-xy"],[1,"name"],["size","2",1,"flex-center-xy"],["name","close-circle-outline","color","danger ","id","deleteButton",2,"font-size","1.7rem"],[1,"ion-justify-content-center"],["size","4"],[1,"custom-btn",3,"disabled","click"]],template:function(e,o){1&e&&(n.I0R(0,"i
1on-content")(1,"ion-row",0)(2,"ion-col",1)(3,"h5"),n.OEk(4,"Upload Documents"),n.C$Y()()(),n.I0R(5,"ion-row")(6,"ion-col")(7,"div",2)(8,"button",3),n.yuY(9,x,2,0,"div",4)(10,w,1,0,"ion-spinner",4),n.I0R(11,"input",5),n.qCj("change",function(g){return o.fileAdded(g)}),n.C$Y()()(),n.I0R(12,"div",6),n.yuY(13,y,6,0,"ion-row",7)(14,A,7,1,"ion-row",8),n.C$Y(),n.yuY(15,I,5,3,"ion-row",9),n.C$Y()()()),2&e&&(n.yG2(8),n.E7m("disabled",o.uploadingFile),n.yG2(),n.E7m("ngIf",!o.uploadingFile),n.yG2(),n.E7m("ngIf",o.uploadingFile),n.yG2(3),n.E7m("ngIf",o.docs.length>0),n.yG2(),n.E7m("ngForOf",o.docs),n.yG2(),n.E7m("ngIf",o.docs.length>0))},dependencies:[m.ay,m.u_,c.Kk,c._i,c.Ko,c.qo,c.YA],styles:["#addDoc[_ngcontent-%COMP%]{margin-top:20px}.header-text[_ngcontent-%COMP%]{font-size:.7rem;color:gray}.doc-item[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-size:.8rem}.doc-item[_ngcontent-%COMP%] #deleteButton[_ngcontent-%COMP%]{color:red}.custom-btn[_ngcontent-%COMP%]:hover{cursor:pointer}.custom-btn[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{width:100%;height:100%;opacity:0;visibility:0;position:absolute;top:0;left:0}.custom-btn[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:hover{cursor:pointer}.upload-text[_ngcontent-%COMP%]{width:90%;margin:1rem auto;height:300px;background-color:#fff}"]})}return r})();var R=s(72852),E=s(15188),P=s(44716);
1function G(r,u){1&r&&(n.I0R(0,"ion-row",16)(1,"ion-col",17)(2,"span",18),n.OEk(3,"Title"),n.C$Y()(),n.I0R(4,"ion-col",17)(5,"span",18),n.OEk(6,"Create At"),n.C$Y()(),n.I0R(7,"ion-col",19)(8,"span",18),n.OEk(9,"Action"),n.C$Y()()())}function q(r,u){if(1&r){const t=n.KQA();n.I0R(0,"span",35),n.qCj("click",function(){n.usT(t);const o=n.GaO(2).index,i=n.GaO();return n.CGJ("vendor"===i.userRole&&(i.editName=o))}),n.OEk(1),n.I0R(2,"div",36),n.OEk(3),n.C$Y()()}if(2&r){const t=n.GaO(2).$implicit;n.yG2(),n.oRS("",t.name," "),n.yG2(2),n.oRS(" ",t.name," ")}}function T(r,u){if(1&r){const t=n.KQA();n.I0R(0,"div",37)(1,"ion-input",38,39),n.iHE("ngModelChange",function(o){n.usT(t);const i=n.GaO(2).$implicit;return n.kNx(i.name,o)||(i.name=o),n.CGJ(o)}),n.C$Y(),n.I0R(3,"ion-icon",40),n.qCj("click",function(){n.usT(t);const o=n.GaO(3);return n.CGJ(o.saveDoc())}),n.C$Y()()}if(2&r){const t=n.GaO(2).$implicit;n.yG2(),n.OKB("ngModel",t.name)}}function Y(r,u){if(1&r){const t=n.KQA();n.I0R(0,"ion-row",22)(1,"ion-col",23),n.yuY(2,q,4,2,"span",24)(3,T,4,1,"div",25),n.C$Y(),n.I0R(4,"ion-col",23)(5,"span",26),n.OEk(6),n.wVc(7,"date"),n.C$Y()(),n.I0R(8,"ion-col",27)(9,"div",28)(10,"a",29),n.wR5(11,"ion-icon",30),n.C$Y()(),n.I0R(12,"div",31),n.qCj("click",function(){n.usT(t);const o=n.GaO().index,i=n.GaO();return n.CGJ("vendor"===i.userRole&&(i.editName=o))}),n.wR5(13,"ion-icon",32),n.C$Y(),n.I0R(14,"div",33),n.qCj("click",function(){n.usT(t);const o=n.GaO().index,i=n.GaO();return n.CGJ(i.deleteDoc(o))}),n.wR5(15,"ion-icon",34),n.C$Y()()()}if(2&r){const t=n.GaO(),e=t.index,o=t.$implicit,i=n.GaO();n.yG2(2),n.E7m("ngIf",null===i.editName||i.editName!==e||"user"===i.userRole),n.yG2(),n.E7m("ngIf",i.editName===e),n.yG2(3),n.oRS(" ",n.g7$(7,5,o.createdAt,"dd MMM, YY")," "),n.yG2(4),n.E7m("href",o.url,n.K6U)("download",o.url.split("/")[o.url.split("/").length-1])}}function S(r,u){if(1&r&&(n.I0R(0,"section",20),n.yuY(1,Y,16,8,"ion-row",21),n.C$Y()),2&r){const t=u.$implicit,e=n.GaO();n.yG2(),n.E7m("ngIf",(null==t?null:t.vId)==(null==e.userProvider?null:e.userProvider.loggedInUser.id))}}
1function W(r,u){1&r&&(n.I0R(0,"ion-row",41)(1,"ion-col",42)(2,"span",18),n.OEk(3,"Title"),n.C$Y()(),n.I0R(4,"ion-col",42)(5,"span",18),n.OEk(6,"Create At"),n.C$Y()(),n.I0R(7,"ion-col",43)(8,"span",18),n.OEk(9,"Action"),n.C$Y()()())}const z=r=>({newDoc:r});function B(r,u){if(1&r){const t=n.KQA();n.I0R(0,"ion-row",20)(1,"ion-col",45)(2,"ion-row",46)(3,"ion-col",47)(4,"span",48),n.OEk(5),n.I0R(6,"div",36),n.OEk(7),n.C$Y()()(),n.I0R(8,"ion-col",47)(9,"span",26),n.OEk(10),n.wVc(11,"date"),n.C$Y()(),n.I0R(12,"ion-col",49)(13,"a",33),n.qCj("click",function(){n.usT(t);const o=n.GaO().$implicit,i=n.GaO();return n.CGJ(i.openWebpage(o.url,o.new=!1))}),n.wR5(14,"ion-icon",30),n.C$Y()()()()()}if(2&r){const t=n.GaO().$implicit;n.yG2(4),n.E7m("ngClass",n.S45(7,z,t.new)),n.yG2(),n.oRS("",t.name," "),n.yG2(2),n.oRS(" ",t.name," "),n.yG2(3),n.oRS(" ",n.g7$(11,4,t.createdAt,"dd MMM, YY")," ")}}function U(r,u){if(1&r&&(n.I0R(0,"section"),n.yuY(1,B,15,9,"ion-row",44),n.C$Y()),2&r){const t=u.$implicit,e=n.GaO();n.yG2(),n.E7m("ngIf",!t.vId||t.vId&&t.vId==e.userProvider.loggedInUser.id)}}let K=(()=>{class r{util;userProvider;photoService;firebaseApi;leadWatcher;inAppBrowser;wRid;editName=null;userRole="vendor";uploadingFile=!1;constructor(t,e,o,i,g,M){this.util=t,this.userProvider=e,this.photoService=o,this.firebaseApi=i,this.leadWatcher=g,this.inAppBrowser=M}get thisWorkRequest(){return this.leadWatcher.workRequests.all.data.find(t=>t.id===this.wRid)}showUploadModule(){var t=this;return(0,a.c)(function*(){yield t.util.presentCenterModal(D,{workRequest:t.thisWorkRequest})})()}docuSignAuth(){this.openWebpage("https://account-d.docusign.com/oauth/auth?response_type=code&scope=signature&clientid=7a52eebe-2eef-4af2-87ff-9fe25d685c58&redirect_uri=https://app.nexgentaxes.com/docusign")}openWebpage(t,e){this.inAppBrowser.create(t,"_blank",{zoom:"no"}),e&&e()}updateFinalDoc(t){var e=this;return(0,a.c)(function*(){var i;(yield e.util.createAlert("Select Final Document",null,"The user will be requested to sign this document",{text:"Cancel",handler:(i=(0,a.c)(function*(){}),function(){return i.apply(this,arguments)})},{text:"Yes",handler:function(){var i=(0,a.c)(function*(){e.thisWorkRequest.cpaDocs.forEach(g=>{g.signatureRequested=!1}),e.thisWorkRequest.cpaDocs[t].signatureRequested=!0,yield e.firebaseApi.updateOne("workRequests",e.thisWorkRequest.id,{cpaDocs:e.thisWorkRequest.cpaDocs})});return function(){return i.apply(this,arguments)}}()})).present()})()}saveDoc(){var t=this;return(0,a.c)(function*(){try{yield t.firebaseApi.updateOne("workRequests",t.thisWorkRequest.id,{cpaDocs:t.thisWorkRequest.cpaDocs}),t.editName=null}catch{t.util.createErrorAlert(null,"Could not save doc")}})()}requestSignature(t){var e=this;return(0,a.c)(function*(){try{(yield e.util.createAlert("Request Signature",null,"Accepting this will request a signature from the user for this document",{text:"Cancel",handler:(i=(0,a.c)(function*(){}),function(){return i.apply(this,arguments)})},{text:"Yes",handler:function(){var i=(0,a.c)(function*(){e.thisWorkRequest.cpaDocs[t].signatureRequested=!0,yield e.firebaseApi.updateOne("workRequests",e.thisWorkRequest.id,{cpaDocs:e.thisWorkRequest.cpaDocs})});return function(){return i.apply(this,arguments)}}()})).present()}catch{e.util.createErrorAlert(null,"Could not delete document")}var i})()}requestApproval(t){var e=this;return(0,a.c)(function*(){try{(yield e.util.createAlert("Request Signature",null,"Accepting this will request a signature from the user for this document",{text:"Cancel",handler:(i=(0,a.c)(function*(){}),function(){return i.apply(this,arguments)})},{text:"Yes",handler:function(){var i=(0,a.c)(function*(){e.thisWorkRequest.cpaDocs[t].requestedApproval=!0,yield e.firebaseApi.updateOne("workRequests",e.thisWorkRequest.id,{cpaDocs:e.thisWorkRequest.cpaDocs})});return function(){return i.apply(this,arguments)}}()})).present()}catch{e.util.createErrorAlert(null,"Could not delete document")}var i})()}sortDocs(t){let e=[];return t&&t.length>0&&(e=t.sort((o,i)=>new Date(i.createdAt).getTime()-new Date(o.createdAt).getTime())),e}deleteDoc(t){var e=this;return(0,a.c)(function*(){try{(yield e.util.createAlert("Delete Document",null,"This will remove the document from the docs list",{text:"Cancel",handler:(i=(0,a.c)(function*(){}),function(){return i.apply(this,arguments)})},{text:"Yes",handler:function(){var i=(0,a.c)(function*(){e.thisWorkRequest.cpaDocs.splice(t,1),yield e.firebaseApi.updateOne("workRequests",e.thisWorkRequest.i
1d,{cpaDocs:e.thisWorkRequest.cpaDocs})});return function(){return i.apply(this,arguments)}}()})).present()}catch{e.util.createErrorAlert(null,"Could not delete document")}var i})()}approveDocument(t){var e=this;return(0,a.c)(function*(){e.thisWorkRequest.cpaDocs[t].approvedDocument=!0;try{yield e.firebaseApi.updateOne("workRequests",e.thisWorkRequest.id,{cpaDocs:e.thisWorkRequest.cpaDocs}),e.editName=null}catch{e.util.createErrorAlert(null,"Error requesting approval")}})()}static \u0275fac=function(e){return new(e||r)(n.GI1(p.e),n.GI1(l.e),n.GI1(h.s),n.GI1(f.H),n.GI1(R.c),n.GI1(E.U))};static \u0275cmp=n.In1({type:r,selectors:[["app-documents-scr"]],inputs:{wRid:"wRid"},decls:29,vars:6,consts:[[1,"main-section3"],[1,"all-docs","row-with"],[1,"flex","f-just-start","f-align-center"],[1,"width-100",2,"height","55px"],[1,"b-c","margin-right-1"],[1,"f1-0"],[1,"bold-600","black"],[1,"file-upload-button"],[1,"ion-text-right",3,"click"],["name","add-circle","color","primary",1,"add-circle"],["class","head border-bottom",4,"ngIf"],["class","request ion-justify-content-center ion-align-items-center",4,"ngFor","ngForOf"],[1,"margin-top-2"],[1,"ion-text-left","b-c","margin-top-3",2,"height","55px"],["id","docHeaders","class","head border-bottom",4,"ngIf"],[4,"ngFor","ngForOf"],[1,"head","border-bottom"],["size","3",1,"ion-text-left"],[1,"header-text"],["size","6"],[1,"request","ion-justify-content-center","ion-align-items-center"],["class","doc-item border-bottom",4,"ngIf"],[1,"doc-item","border-bottom"],["size","3"],["class","name",3,"click",4,"ngIf"],["class","input-container",4,"ngIf"],[1,"date"],["size","6",1,"flex","f-align-center"],[1,"margin-right-2"],["target","_blank",3,"href","download"],["name","download-outline","color","primary",1,"download-btn"],[1,"margin-right-2",3,"click"],["name","create-outline","color","danger",1,"download-btn"],[3,"click"],["name","trash-outline","color","danger ","id","deleteButton",1,"other-icons"],[1,"name",3,"click"],[1,"name-tooltip"],[1,"input-container"],["name","name","type","ion-text-right","minlength","1","required","",3,"ngModel","ngModelChange"],["name","ngModel"],["name","checkmark-circle-outline",2,"left","-1.6rem",3,"click"],["id","docHeaders",1,"head","border-bottom"],["sizeLg","3","size","3",1,"ion-text-left"],["sizeLg","6","size","6"],["class","request ion-justify-content-center ion-align-items-center",4,"ngIf"],["sizeXl","12","size","12",1,"full-doc-item"],[1,"doc-item"],["sizeLg","3","size","3"],[1,"name",3,"ngClass"],["sizeLg","2","size","2"]],template:function(e,o){1&e&&(n.I0R(0,"section",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"h5",4)(5,"strong"),n.OEk(6,"Your Documents"),n.C$Y(),n.I0R(7,"span",5),n.OEk(8," \xa0 ("),n.I0R(9,"span",6),n.OEk(10),n.C$Y(),n.OEk(11,")"),n.C$Y()()(),n.I0R(12,"div")(13,"div",7)(14,"div",8),n.qCj("click",function(){return o.showUploadModule()}),n.wR5(15,"ion-icon",9),n.C$Y()()()(),n.yuY(16,G,10,0,"ion-row",10)(17,S,2,1,"section",11),n.I0R(18,"div",12)(19,"h5",13)(20,"strong"),n.OEk(21,"User's Documents"),n.C$Y(),n.I0R(22,"span",5),n.OEk(23," \xa0 ("),n.I0R(24,"span",6),n.OEk(25),n.C$Y(),n.OEk(26,")"),n.C$Y()()(),n.yuY(27,W,10,0,"ion-row",14)(28,U,2,1,"section",15),n.C$Y()()),2&e&&(n.yG2(10),n.oRS("",o.sortDocs(null==o.thisWorkRequest?null:o.thisWorkRequest.cpaDocs).length," Doc"),n.yG2(6),n.E7m("ngIf",o.sortDocs(null==o.thisWorkRequest?null:o.thisWorkRequest.cpaDocs).length>0),n.yG2(),n.E7m("ngForOf",o.sortDocs(null==o.thisWorkRequest?null:o.thisWorkRequest.cpaDocs)),n.yG2(8),n.oRS("",o.sortDocs(null==o.thisWorkRequest?null:o.thisWorkRequest.userDocs).length," Doc"),n.yG2(2),n.E7m("ngIf",o.sortDocs(null==o.thisWorkRequest?null:o.thisWorkRequest.userDocs).length>0),n.yG2(),n.E7m("ngForOf",o.sortDocs(null==o.thisWorkRequest?null:o.thisWorkRequest.userDocs)))},dependencies:[m.QF,m.ay,m.u_,c.Kk,c.Ko,c.A5,c.qo,c.qG,P.ue,P.eJ,P.El,P._G,m.y],styles:[".sectionStyle[_ngcontent-%COMP%]{width:100%;height:calc(100% - 50px)}sectionStyle[_ngcontent-%COMP%] *[_ngcontent-%COMP%]{box-sizing:border-box}.sectionStyle[_ngcontent-%COMP%] *[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px;height:4px}.newDoc[_ngcontent-%COMP%]{font-weight:700}.sectionStyle[_ngcontent-%COMP%] *[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#fff0}.sectionStyle[_ngcontent-%COMP%] *[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#ccc}.sectionStyle[_ngcontent-%COMP%] *[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:#aaa}.sectionHeaderStyle[_ngcontent-%COMP%]{margin:0;width:100%;font-size:12px;font-weight:500!important;line-height:20px;color:#ccc;text-transform:uppercase}.sectionContentStyle[_ngcontent-%COMP%]{width:100%;margin:6px 0;display:flex;flex-direction:column;height:calc(100% - 20px)}.mediaBtnStyle[_ngcontent-%COMP%]{border-radius:8px;background-color:#14141414;width:100%;padding:2px;margin:6px 0;clear:both}.buttonStyle[_ngcontent-%COMP%]{width:33.33%;font-size:13px;font-weight:500;line-height:18px;padding:5px;position:relative;text-align:center;float:left;cursor:pointer}.buttonActiveStyle[_ngcontent-%COMP%]{background-color:#fff;box-shadow:#1414140a 0 3px 1px,#1414141f 0 3px 8px;border-radius:7px}.buttonStyle[_ngcontent-%COMP%]:before{position:absolute;display:block;width:2px;height:16px;background-color:#1414141f;right:-2px;top:6px}.buttonStyle[_ngcontent-%COMP%]:last-of-type:before{display:none}.mediaItemStyle[_ngcontent-%COMP%]{height:calc(100% - 45px);overflow-y:auto;overflow-x:hidden;display:flex;flex-wrap:wrap;font-size:14px;width:auto}.itemStylePhotos[_ngcontent-%COMP%]{height:125px;width:135px;margin:.5rem;text-align:center;flex:1 0 auto}.itemStylePhotos[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{display:block;width:100%;height:100%;object-fit:contain}.itemStyleVideo[_ngcontent-%COMP%]{margin:.5rem;text-align:center;flex:1 0 auto}.itemStyleVideo[_ngcontent-%COMP%] > video[_ngcontent-%COMP%]{height:125px;width:135px;margin:auto}.itemStyleDocs[_ngcontent-%COMP%]{background-color:none}.itemStyleDocs[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{max-width:100%;max-height:100%;margin:auto;display:inline-block;padding:10px 10px 10px 35px;font-size:13px;color:#141414;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAgCAYAAADnnNMGAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGaADAAQAAAABAAAAIAAAAAD0wk2pAAACf0lEQVRIDe2Wv2sTYRjHn/dyUQelVBEXHVpBweog5hqHLg4KQkEotWCRgsXW3b8gLTq6dGtaSiVYqrUiCIqDIC5WY9xcXIrURUGH4mJ6udfPE3LQXO4CSTNJnvL2fX7d93mf73u
1X9zWCeEv2hPXlPmrWWuljTqu/QYxY/rbFSMlxZKZ427xryIlxmFqBL4AfioknuoyIT7HJT9OmkJhUC7h0cK9W4A++nGPkPeNv3IN+IHfxj1PglxU5QlfLXt4GxWnzKC4/9LkkZmtGrnTHPAgDcXMmb3+wIDFG5oifRJ/AfIi/Qkercc+ozyGpv6rQQVJS1A94ZXhKbuFfQU+x0MKFeXs9mhfaDkp1k5MoChOjc86YoL9XJqDuMQt1mVe8BTsSzVNbi7Qta2OmcvCU3IS+dS0UBLKaWbDXooB7KqJgby8ZH8puoD5npNGfDObtsMZC2XMRBeKF2WEag7IX7M++ipWnvAxXO1okLNTXK6NQ9xJ7P+MZL8MVjbXVCUApfTgq7FH56HEZ4SN9DW0HiK9nl+wZN5rYzGZzf2s8sDLKKr+hKk118nOL78iRNZwehQ77fOwtFeE9feWLzML7OUCW69B3GTbYZYgMtVTkw5QpeYv2MiDjrPJYHVSj0YNriNHTUhHF4Zf3DZOOppJZtOdtRT7TtdvWxjdFjwl2i8SQkuzq0pXMTUykS1cMKcmu/4kuI2VtlDNCT7OOCbcfPbT0jlZ2jJXNGrLXsQoA8Qs8qHgcdJsu/zbQT9PJTGaeUEo+tnoHU7BQlBFQLnLezKqPJjbavnCHoM1mbi/bKUcGnOKk2TKuDMBdgfGVhxrO7WZAMbEdxanipeUsp+n3fzx9zTKZd9H5AAAAAElFTkSuQmCC) 3px center no-repeat;white-space:pre-wrap;word-wrap:break-word;text-align:left;text-decoration:none!important}.itemStyleDocs[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:hover, .itemStyleDocs[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:visited{color:#141414}.mediaContainer[_ngcontent-%COMP%]{height:130px;display:flex;flex-direction:column;margin:.5rem;text-align:center;flex:1 0 auto;background-color:#14141414}.imageStyle[_ngcontent-%COMP%]{text-align:-webkit-center}.other-icons[_ngcontent-%COMP%]{font-size:1.3rem}.name-tooltip[_ngcontent-%COMP%]{position:absolute;top:-20px;background-color:#ddd;padding:5px;border-radius:4px;display:none}.action-icon[_ngcontent-%COMP%]{color:gray;font-size:1.7rem}.action-icon.active[_ngcontent-%COMP%]{color:var(--ion-color-primary)}.action-icon.closed[_ngcontent-%COMP%]{color:var(--ion-color-danger)}.action-icon.show-on-hover[_ngcontent-%COMP%]{opacity:0;cursor:pointer}.action-icon.show-on-hover[_ngcontent-%COMP%]:hover{opacity:1}.full-doc-item[_ngcontent-%COMP%]{border-bottom:1px solid rgb(206,206,206)}.download-btn[_ngcontent-%COMP%]{font-size:1.5rem}.add-circle[_ngcontent-%COMP%]{font-size:2rem;cursor:pointer}.doc-item[_ngcontent-%COMP%] ion-input[_ngcontent-%COMP%]{font-size:.9rem}.doc-item[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-size:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.doc-item[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]:hover .name-tooltip[_ngcontent-%COMP%]{display:block}.doc-item[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{font-size:.9rem;color:gray}.doc-item[_ngcontent-%COMP%] #deleteButton[_ngcontent-%COMP%]{color:red;cursor:pointer}.header-text[_ngcontent-%COMP%]{font-size:.9rem;color:gray}.all-docs[_ngcontent-%COMP%] #header[_ngcontent-%COMP%]{margin:20px 0}.all-docs[_ngcontent-%COMP%] #wr-nav[_ngcontent-%COMP%]{background-color:#3b3a3a;width:100%;display:flex;align-items:center;justify-content:space-evenly;border-radius:4px;padding:15px 0}.all-docs[_ngcontent-%COMP%] #wr-nav[_ngcontent-%COMP%] .wr-nav-item[_ngcontent-%COMP%]{color:#fff;font-size:1.2rem;text-align:center}.all-docs[_ngcontent-%COMP%] ion-content[_ngcontent-%COMP%]{--ion-background-color: #f0f2f8}.all-docs[_ngcontent-%COMP%] .nav[_ngcontent-%COMP%]{margin:10px 0;width:100%}.all-docs[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style-type:none;margin:0;padding:5px 0;overflow:hidden;background-color:#3b3a3a}.all-docs[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{color:#fff;font-size:20px;padding-left:80px;padding-right:80px}.all-docs[_ngcontent-%COMP%] .nav-item[_ngcontent-%COMP%] [_ngcontent-%COMP%]:hover{color:#fff}.all-docs[_ngcontent-%COMP%] .dropdown[_ngcontent-%COMP%]{padding-top:5px;padding-bottom:5px}.all-docs[_ngcontent-%COMP%] .v_flex[_ngcontent-%COMP%]{display:flex;flex-direction:row;justify-content:flex-end}.all-docs[_ngcontent-%COMP%] #dropdownMenuButton1[_ngcontent-%COMP%]{background:#fff;border:black 2px solid;opacity:50%;color:#000}.all-docs[_ngcontent-%COMP%] .headshot[_ngcontent-%COMP%]{display:inline-block;width:75px}.all-docs[_ngcontent-%COMP%] .head[_ngcontent-%COMP%]{background-color:#ebe9e9}.all-docs[_ngcontent-%COMP%] .circle-container[_ngcontent-%COMP%]{display:inline-block;position:relative;margin:0 5px;height:75px;width:75px;border-radius:50%}.all-docs[_ngcontent-%COMP%] .circle-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{display:inline-block;position:relative;top:45%;transform:translateY(-50%);width:40px!important}.all-docs[_ngcontent-%COMP%] .circle-i[_ngcontent-%COMP%]{position:absolute;z-index:10;height:25px;width:25px;right:5px;top:0;color:#fff;border-radius:50%;background:red}.all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%]{margin:auto;width:100%}.all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%] a[_ngcontent-%COMP%], .all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:.9rem}.all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%] .request[_ngcontent-%COMP%]{padding:20px;margin:25px 0;border-radius:25px;box-shadow:10px 10px 30px #0004}.all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%] .contact[_ngcontent-%COMP%]{padding:50px 25px}.all-docs[_ngcontent-%COMP%] .text-button[_ngcontent-%COMP%]{font-weight:700;color:var(--ion-color-primary);cursor:pointer;font-size:.9rem}.all-docs[_ngcontent-%COMP%] .request[_ngcontent-%COMP%]:hover .final-doc[_ngcontent-%COMP%]{display:block}.all-docs[_ngcontent-%COMP%] .request[_ngcontent-%COMP%] .final-doc[_ngcontent-%COMP%]{display:none;position:absolute;
1left:-10px;top:50%;transform:translateY(-50%);cursor:pointer}.all-docs[_ngcontent-%COMP%] .request[_ngcontent-%COMP%] .final-doc.selected[_ngcontent-%COMP%]{display:block}.all-docs[_ngcontent-%COMP%] #btn-contact[_ngcontent-%COMP%]{padding:10px 25px;font-weight:500;width:200px;color:#000;background:#c8ecf3;border:#2ad1dd 2px solid;border-radius:4px;position:relative}.all-docs[_ngcontent-%COMP%] #btn-contact[_ngcontent-%COMP%]:hover{cursor:pointer}.all-docs[_ngcontent-%COMP%] #btn-contact[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{width:100%;height:100%;opacity:0;visibility:0;position:absolute;top:0;left:0}.all-docs[_ngcontent-%COMP%] #btn-contact[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:hover{cursor:pointer}.all-docs[_ngcontent-%COMP%] #icon[_ngcontent-%COMP%]{width:34px;margin-right:10px}.all-docs[_ngcontent-%COMP%] #icon3[_ngcontent-%COMP%]{width:34px;margin-right:20px;margin-left:15px}.all-docs[_ngcontent-%COMP%] .dashboard-box[_ngcontent-%COMP%]{padding-top:10px;padding-bottom:10px}.all-docs[_ngcontent-%COMP%] .headerrow[_ngcontent-%COMP%]{padding:20px}.all-docs[_ngcontent-%COMP%] .secondaryrow[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:10px}.all-docs[_ngcontent-%COMP%] .bg-purple[_ngcontent-%COMP%]{background:#6c63ff}.all-docs[_ngcontent-%COMP%] .bg-blue-light[_ngcontent-%COMP%]{background:#c1f8ff}.all-docs[_ngcontent-%COMP%] .bg-blue[_ngcontent-%COMP%]{background:#0af}.all-docs[_ngcontent-%COMP%] .bg-green[_ngcontent-%COMP%]{background:#6aaf5299}.all-docs[_ngcontent-%COMP%] .bg-orange[_ngcontent-%COMP%]{background:#ffc30099}.all-docs[_ngcontent-%COMP%] .bg-red[_ngcontent-%COMP%]{background:red}.all-docs[_ngcontent-%COMP%] .bg-greyishblue[_ngcontent-%COMP%]{background-color:#f0f2f8}.all-docs[_ngcontent-%COMP%] .bg-white[_ngcontent-%COMP%]{background-color:#fff}.all-docs[_ngcontent-%COMP%] .font-red[_ngcontent-%COMP%]{color:red}.all-docs[_ngcontent-%COMP%] .font-green[_ngcontent-%COMP%]{color:#6aaf52}.all-docs[_ngcontent-%COMP%] .font-blue[_ngcontent-%COMP%]{color:#6c63ff}.all-docs[_ngcontent-%COMP%] .font-orange[_ngcontent-%COMP%]{color:#f5ac2d}.all-docs[_ngcontent-%COMP%] .font-purple[_ngcontent-%COMP%]{color:#6c63ff}.all-docs[_ngcontent-%COMP%] .font-black[_ngcontent-%COMP%]{color:#000}.all-docs[_ngcontent-%COMP%] .font-500[_ngcontent-%COMP%]{font-weight:500}.all-docs[_ngcontent-%COMP%] .font-600[_ngcontent-%COMP%]{font-weight:600;color:#000}.all-docs[_ngcontent-%COMP%] .font-700[_ngcontent-%COMP%]{font-weight:700}.all-docs[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{margin:2px auto;font-size:1.4rem}.all-docs[_ngcontent-%COMP%] h2[_ngcontent-%COMP%], .all-docs[_ngcontent-%COMP%] h4[_ngcontent-%COMP%], .all-docs[_ngcontent-%COMP%] h5[_ngcontent-%COMP%], .all-docs[_ngcontent-%COMP%] span[_ngcontent-%COMP%], .all-docs[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:2px auto;padding:0}.all-docs[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0;color:#555}@media (max-width: 992px){.all-docs[_ngcontent-%COMP%] .col-3[_ngcontent-%COMP%]{width:50%!important}.all-docs[_ngcontent-%COMP%] #requests[_ngcontent-%COMP%]{padding:100px 25px;margin:auto;width:100%}}.dots-icon[_ngcontent-%COMP%]{height:22px;cursor:pointer}.row-with[_ngcontent-%COMP%]{width:86%;margin:0 auto;padding:1rem;border-radius:7px;background-color:#f5faff}@media (max-width: 992px){.row-with[_ngcontent-%COMP%]{width:100%}}.border-bottom[_ngcontent-%COMP%]{border-bottom:1px solid #dddbdb!important}.border-botdot[_ngcontent-%COMP%]{border-bottom:1px dashed #dddbdb!important}"]})}return r})()},89748:(b,O,s)=>{s.d(O,{w:()=>h});var a=s(91368),_=s(83068),C=s(44716),n=s(32116);let h=(()=>{class f{static \u0275fac=function(d){return new(d||f)};static \u0275mod=n.a4G({type:f});static \u0275inj=n.s3X({imports:[a.MD,_.wZ,C.y]})}return f})()}}]);
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.