1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4516],{54516:(Y,P,s)=>{s.d(P,{q:()=>T});var p=s(73448),g=s(44716),u=s(97668),e=s(32116),f=s(2132),_=s(77816),h=s(87264),O=s(832),v=s(89192),l=s(83068),m=s(91368);function M(o,a){1&o&&e.wR5(0,"img",13)}function I(o,a){1&o&&e.wR5(0,"img",14)}function y(o,a){1&o&&e.wR5(0,"img",15)}function b(o,a){1&o&&e.wR5(0,"img",16)}function x(o,a){if(1&o){const n=e.KQA();e.I0R(0,"div",17)(1,"ion-icon",18),e.qCj("click",function(){e.usT(n);const t=e.GaO();return e.CGJ(t.delete?t.del(t.index):"")}),e.C$Y()()}}let U=(()=>{class o{sce;util;firebaseApi;card;index;delete=!1;classes;constructor(n,r,t){this.sce=n,this.util=r,this.firebaseApi=t}ngOnInit(){console.log("dt card -----\x3e",this.card)}selectCard(n){this.sce.loggedInUser.stripeCards.forEach(r=>{r.default=!1}),this.sce.loggedInUser.stripeCards[n].default=!0,this.sce.loggedInUser.payMethod=this.sce.loggedInUser.stripeCards[n],this.updateUser()}updateUser(){var n=this;return(0,p.c)(function*(){try{yield n.firebaseApi.updateOne("users",n.sce.loggedInUser.id,{payMethod:n.sce.loggedInUser.payMethod,stripeCards:n.sce.loggedInUser.stripeCards})}catch{n.util.createErrorAlert(null,"Error saving name")}})()}del(n){var r=this;return(0,p.c)(function*(){var i;yield(yield r.util.createAlert("Confirm Delete",!1,"Please Confirm Deleting this item...",{text:"Cancel",role:"cancel",cssClass:"secondary",handler:i=>{}},{text:"Ok",handler:(i=(0,p.c)(function*(){r.sce.loggedInUser.stripeCards[n]&&r.sce.loggedInUser.stripeCards[n].default&&(r.sce.loggedInUser.payMethod={}),r.sce.loggedInUser.stripeCustomerId="",r.sce.loggedInUser.stripeCards.splice(n,1),r.updateUser()}),function(){return i.apply(this,arguments)})})).present()})()}static \u0275fac=function(r){return new(r||o)(e.GI1(_.e),e.GI1(f.e),e.GI1(h.H))};static \u0275cmp=e.In1({type:o,selectors:[["app-credit-card-item"]],inputs:{card:"card",index:"index",delete:"delete",classes:"classes"},decls:19,vars:15,consts:[[3,"ngClass","click"],[1,"card-details"],[1,"card-image"],["src","assets/icon/visa.png","alt","",4,"ngIf"],["src","assets/icon/mc.png","alt","",4,"ngIf"],["src","assets/icon/discover.png","alt","",4,"ngIf"],["src","assets/icon/ae.png","alt","",4,"ngIf"],[1,"card-info","left"],[1,"last-four"],[2,"color","rgb(172, 172, 172)"],[1,"card-type"],[1,"card-exp"],["class","delete-icon",4,"ngIf"],["src","assets/icon/visa.png","alt",""],["src","assets/icon/mc.png","alt",""],["src","assets/icon/discover.png","alt",""],["src","assets/icon/ae.png","alt",""],[1,"delete-icon"],["name","trash","color","primary",3,"click"]],template:function(r,t){1&r&&(e.I0R(0,"div",0),e.qCj("click",function(){return t.delete?t.selectCard(t.index):""}),e.I0R(1,"div",1)(2,"div",2),e.yuY(3,M,1,0,"img",3)(4,I,1,0,"img",4)(5,y,1,0,"img",5)(6,b,1,0,"img",6),e.C$Y(),e.I0R(7,"div",7)(8,"p",8)(9,"span",9),e.OEk(10,"Name on the card: "),e.C$Y(),e.I0R(11,"strong"),e.OEk(12),e.C$Y()(),e.I0R(13,"p",10),e.OEk(14),e.wVc(15,"titlecase"),e.C$Y(),e.I0R(16,"p",11),e.OEk(17),e.C$Y()()(),e.yuY(18,x,2,0,"div",12),e.C$Y()),2&r&&(e.m8U("card-item "+t.classes),e.E7m("ngClass","checkout"!=t.classes?null!=t.card&&t.card.default?"active":"inactive":""),e.yG2(3),e.E7m("ngIf","visa"==(null==t.card?null:t.card.brand.toLocaleLowerCase())),e.yG2(),e.E7m("ngIf","mastercard"==(null==t.card?null:t.card.brand.toLocaleLowerCase())),e.yG2(),e.E7m("ngIf","discover"==(null==t.card?null:t.card.brand.toLocaleLowerCase())),e.yG2(),e.E7m("ngIf","amex"==(null==t.card?null:t.card.brand.toLocaleLowerCase())),e.yG2(6),e.cNF(null==t.card?null:t.card.name),e.yG2(2),e.CAO(" ",e.kDX(15,13,null==t.card?null:t.card.brand)," ","... .... .... "+(null==t.card?null:t.card.last4)," "),e.yG2(3),e.CAO("",null==t.card?null:t.card.exp_month,"/",null==t.card?null:t.card.exp_year,""),e.yG2(),e.E7m("ngIf",t.delete))},dependencies:[m.QF,m.u_,l.Ko,m.oL],styles:[".card-item[_ngcontent-%COMP%]{background-color:#f5f5f5;padding:10px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;margin-top:15px}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center}
1.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%]{position:relative;width:80px;text-align:center}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:80px}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] .last-four[_ngcontent-%COMP%]{position:absolute;bottom:10px;right:10px;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:1px}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] .dots[_ngcontent-%COMP%]{position:absolute;bottom:13px;left:10px;color:#fff;font-size:.9rem;font-weight:700;letter-spacing:2px}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-info[_ngcontent-%COMP%]{margin-left:20px}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-info[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-info[_ngcontent-%COMP%] p.card-type[_ngcontent-%COMP%]{color:#3a4865;font-weight:700}.card-item[_ngcontent-%COMP%] .card-details[_ngcontent-%COMP%] .card-info[_ngcontent-%COMP%] p.card-exp[_ngcontent-%COMP%]{color:#677187;font-weight:700;font-size:.9rem}.card-item.checkout[_ngcontent-%COMP%]{margin-top:20px!important}.card-item.checkout[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center;align-content:center;width:40px!important}.card-item.checkout[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] .last-four[_ngcontent-%COMP%]{right:50%!important;transform:translate(50%);font-size:.6rem!important;bottom:6px!important}.card-item.checkout[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] .dots[_ngcontent-%COMP%]{display:none}.card-item.inactive[_ngcontent-%COMP%]{opacity:.65;border:1px solid #bbb}.card-item.inactive[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:80px!important}.card-item.inactive[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] .last-four[_ngcontent-%COMP%]{right:50%!important;transform:translate(50%);font-size:.6rem!important}.card-item.inactive[_ngcontent-%COMP%] .card-image[_ngcontent-%COMP%] .dots[_ngcontent-%COMP%]{display:none}.card-item.active[_ngcontent-%COMP%]{border:3px solid rgb(233,151,0)}"]})}return o})();function S(o,a){if(1&o&&e.wR5(0,"app-credit-card-item",11),2&o){const r=a.index;e.E7m("card",a.$implicit)("index",r)("delete",!0)}}function w(o,a){if(1&o&&(e.I0R(0,"div",8)(1,"span",9),e.OEk(2,"Choose your default payment method"),e.C$Y(),e.yuY(3,S,1,3,"app-credit-card-item",10),e.C$Y()),2&o){const n=e.GaO();e.yG2(3),e.E7m("ngForOf",n.userProvider.loggedInUser.stripeCards)}}function k(o,a){1&o&&(e.I0R(0,"span"),e.OEk(1," Add Card "),e.C$Y())}function G(o,a){1&o&&e.wR5(0,"ion-spinner",26)}function E(o,a){if(1&o){const n=e.KQA();e.I0R(0,"div",12)(1,"div",13)(2,"div",14)(3,"section",15)(4,"form",16),e.qCj("ngSubmit",function(){e.usT(n);const t=e.GaO();return e.CGJ(t.createPm())}
1),e.I0R(5,"div",17)(6,"div",18)(7,"ion-label",19),e.OEk(8,"Name on Card"),e.C$Y(),e.wR5(9,"ion-input",20),e.C$Y(),e.I0R(10,"div",18)(11,"ion-label",19),e.OEk(12,"Card Details"),e.C$Y(),e.I0R(13,"div",21),e.wR5(14,"ngx-stripe-card",22),e.C$Y()()(),e.I0R(15,"div",1)(16,"ion-button",23),e.yuY(17,k,2,0,"span",24)(18,G,1,0,"ion-spinner",25),e.C$Y()()()()()()()}if(2&o){const n=e.GaO();e.yG2(4),e.E7m("formGroup",n.stripeTest),e.yG2(5),e.u6R("value","",n.userProvider.loggedInUser.lastName," ",n.userProvider.loggedInUser.firstName,""),e.yG2(5),e.E7m("options",n.cardOptions)("elementsOptions",n.elementsOptions),e.yG2(3),e.E7m("ngIf",!n._paySpinner),e.yG2(),e.E7m("ngIf",n._paySpinner)}}let T=(()=>{class o{util;userProvider;fb;firebaseApi;api;route;stripeService;modalCtrl;_paymentCompleted=!1;_cardConf=!1;stripeTest;elementsOptions={locale:"en"};card;cardOptions={style:{base:{iconColor:"#666EE8",color:"#31325F",fontWeight:"300",fontFamily:'"Helvetica Neue", Helvetica, sans-serif',fontSize:"16px","::placeholder":{color:"#CFD7E0"}}}};_paySpinner=!1;_showSavedCards=!1;_spinner=!1;constructor(n,r,t,i,d,c,C,R){this.util=n,this.userProvider=r,this.fb=t,this.firebaseApi=i,this.api=d,this.route=c,this.stripeService=C,this.modalCtrl=R}ngOnInit(){var n=this;return(0,p.c)(function*(){(!n.userProvider.loggedInUser.payMethod||!n.userProvider.loggedInUser.payMethod.payment_method)&&(n.userProvider.loggedInUser.payMethod={}),n.stripeTest=n.fb.group({name:[n.userProvider.loggedInUser.firstName+" "+n.userProvider.loggedInUser.lastName,[g.AQ.required]]})})()}createPm(){console.log("create PM -");const n=this.stripeTest.get("name").value,r={type:"card",card:this.card.element,billing_details:{email:this.userProvider.loggedInUser.email,name:n||this.userProvider.loggedInUser.firstName+" "+this.userProvider.loggedInUser.firstName,phone:this.userProvider.loggedInUser.phoneNumber?this.userProvider.loggedInUser.phoneNumber:""}};this._paySpinner=!0,this.stripeService.createPaymentMethod(r).subscribe(t=>{if(this._paySpinner=!1,t.error)this.util.showToast(t.error.message);else if(t){console.log(" createPm result --\x3e",t),this.userProvider.loggedInUser.payMethod||(this.userProvider.loggedInUser.payMethod={});const i=t.paymentMethod,d=t.paymentMethod.billing_details.name?t.paymentMethod.billing_details.name:"";this.userProvider.loggedInUser.stripeCustomerId?this.checkCustomerId(this.userProvider.loggedInUser.stripeCustomerId,i,d):this.createCustomerId(i,d)}},t=>{this.util.showToast("Card not saved, please check and try again..."),console.log("createPaymentMethod err ->",t),this._paySpinner=!1})}createCustomerId(n,r){let t={description:r,name:r,email:this.userProvider.loggedInUser.email,phone:this.userProvider.loggedInUser.phoneNumber?this.userProvider.loggedInUser.phoneNumber:""};this._paySpinner=!0,this.userProvider.loggedInUser.stripeCards=[],this.userProvider.loggedInUser.stripeCustomerId="",this.api.createCustomer(t,"https://api.stripe.com/v1/customers").subscribe(i=>{i.id&&(this._paySpinner=!1,this.userProvider.loggedInUser.stripeCustomerId=i.id,this.attachPmToCustomer(n,r,i.id))},i=>{this._paySpinner=!1,this.util.showToast("Card not saved, please check and try again...")})}checkCustomerId(n,r,t){this._paySpinner=!0,this.api.checkCustomer("https://api.stripe.com/v1/customers/"+n).subscribe(i=>{this._paySpinner=!1,i.id?(this.userProvider.loggedInUser.stripeCustomerId=i.id,this.attachPmToCustomer(r,t,i.id)):this.createCustomerId(r,t)},i=>{this._paySpinner=!1,this.util.showToast("Card not saved, please check try again..."),this.createCustomerId(r,t)})}attachPmToCustomer(n,r,t){let i=n.id,d={customer:t};this._paySpinner=!0,this.api.attachPmToCustomer(d,"https://api.stripe.com/v1/payment_methods/"+i+"/attach").subscribe(c=>{this._paySpinner=!1,c.id&&this.addCardToMongo(n,r,t)},c=>{this._paySpinner=!1,this.util.showToast("Card not saved, please check and try again...")})}addCardToMongo(n,r,t){let i={brand:n.card.brand?n.card.brand:"Card",last4:n.card.last4,exp_month:n.card.exp_month,exp_year:n.card.exp_year,country:n.card.country,name:r,type:n.type,cardStatus:"",created:n.created,payment_method:n.id,customer:t,default:!1},d=-1;this.userProvider.loggedInUser.stripeCards?(this.userProvider.loggedInUser.stripeCards.forEach((c,C)=>{c.brand===i.brand&&c.last4===i.last4&&(d=C)}),d>-1?this.userProvider.loggedInUser.stripeCards[d]=i:this.userProvider.loggedInUser.stripeCards.unshift(i)):(this.userProvider.loggedInUser.stripeCards=[],this.userProvider.loggedInUser.stripeCards.push(i)),this.userProvider.loggedInUser.stripeCards.length>=1&&(this.userProvider.loggedInUser.stripeCards.forEach(c=>{c.default=!1}),this.userProvider.loggedInUser.stripeCards[0].default=!0,this.userProvider.loggedInUser.payMethod=this.userProvider.loggedInUser.stripeCards[0]),console.log("Stripe Cards -> ",this.userProvider.loggedInUser.stripeCards),this.updateUser()}updateUser(){var n=this;return(0,p.c)(function*(){n._paySpinner=!0,yield n.firebaseApi.updateOne("users",n.userProvider.loggedInUser.id,{stripeCards:n.userProvider.loggedInUser.stripeCards,payMethod:n.userProvider.loggedInUser.payMethod,stripeCustomerId:n.userProvider.loggedInUser.stripeCustomerId}),n._paySpinner=!1,n._cardConf=!1})()}static \u0275fac=function(r){return new(r||o)(e.GI1(f.e),e.GI1(_.e),e.GI1(g.im),e.GI1(h.H),e.GI1(O.W),e.GI1(v.gV),e.GI1(u.Se),e.GI1(l.qS))};static \u0275cmp=e.In1({type:o,selectors:[["app-stripe-pay"]],viewQuery:function(r,t){if(1&r&&e.CC$(u.IR,5),2&r){let i;e.wto(i=e.Gqi())&&(t.card=i.first)}},decls:14,vars:5,consts:[[1,"f1-0","center"],[1,"flex-rowcenter"],["name","card"],[1,"red","strong","f0-9"],[1,"flex-rowcenter","margin-top-05"],[1,"grey-btn",3,"click"],["class","div-center center margin-top-2 width-96 max-width-650 min-width-360",4,"ngIf"],["class","center",4,"ngIf"],[1,"div-center","center","margin-top-2","width-96","max-width-650","min-width-360"],[1,"grey"],[3,"card","index","delete",4,"ngFor","ngForOf"],[3,"card","index","delete"],[1,"center"],[1,"div-center","margin-top-2","width-96","max-width-650","min-width-360"],[1,"page-container","width-perc"],["id","stripeForm"],["novalidate","",1,"stripe","border-thick",2,"text-align","left",3,"formGroup","ngSubmit"],[1,"form-inputs"],[1,"form-item"],["position","stacked","color","dark"],["name","name","type","text","formControlName","name","placeholder","Name on the card",3,"value"],[1,"stripe-card"],["containerClass","stripeForm",3,"options","elementsOptions"],["type","submit",1,"custom-btn","grey-btn",2,"width","100px","font-size","0.8rem","margin","0","text-transform","capitalize"],[4,"ngIf"],["color","white",4,"ngIf"],["color","white"]],template:function(r,t){1&r&&(e.I0R(0,"div",0)(1,"div",1),e.OEk(2," Selected Card \xa0 "),e.wR5(3,"ion-icon",2),e.OEk(4," \xa0 "),e.I0R(5,"span",3),e.OEk(6),e.C$Y()(),e.I0R(7,"div",4)(8,"ion-button",5),e.qCj("click",function(){return t._showSavedCards=!t._showSavedCards,t._cardConf=!1}),e.OEk(9),e.C$Y(),e.I0R(10,"ion-button",5),e.qCj("click",function(){return t._cardConf=!t._cardConf,t._showSavedCards=!1}),e.OEk(11),e.C$Y()()(),e.yuY(12,w,4,1,"div",6)(13,E,19,7,"div",7)),2&r&&(e.yG2(6),e.oRS(" ",t.userProvider.loggedInUser.payMethod&&t.userProvider.loggedInUser.payMethod.brand?t.userProvider.loggedInUser.payMethod.brand+"..."+t.userProvider.loggedInUser.payMethod.last4:"No card selected"," "),e.yG2(3),e.oRS(" ",t._showSavedCards?"Hide":"Show"," Saved Cards "),e.yG2(2),e.oRS(" ",t._cardConf?"Hide":"Add"," New Card "),e.yG2(),e.E7m("ngIf",t._showSavedCards&&(null==t.userProvider.loggedInUser?null:t.userProvider.loggedInUser.stripeCards)&&(null==t.userProvider.loggedInUser?null:t.userProvider.loggedInUser.stripeCards.length)>0),e.yG2(),e.E7m("ngIf",t._cardConf))},dependencies:[m.ay,m.u_,l.sn,l.Ko,l.A5,l.QR,l.YA,l.qG,g.sz,g.ue,g.u,g.uW,g.Wo,u.IR,U],styles:["section#stepStatus[_ngcontent-%COMP%]{width:70%;margin:50px auto}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%]{display:flex;position:relative}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] #first[_ngcontent-%COMP%]{background-color:#8180e0;height:5px}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] #second[_ngcontent-%COMP%]{background-color:#eee;height:5px}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .dot[_ngcontent-%COMP%]{width:30px;height:30px;border-radius:100%;position:absolute;background-color:#fff;border:4px solid 8180}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .dot.first[_ngcontent-%COMP%]{top:-15px;left:-2px}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .dot.second[_ngcontent-%COMP%]{top:-15px;left:50%}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .dot.third[_ngcontent-%COMP%]{top:-15px;left:100%}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .dot.empty[_ngcontent-%COMP%]{border:5px solid #8180e0;background-color:#eee}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .dot.active[_ngcontent-%COMP%]{background-color:#8180e0}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .label[_ngcontent-%COMP%]{font-size:.9rem;font-weight:700;position:absolute}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .label.first[_ngcontent-%COMP%]{top:20px;left:-30px}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .label.second[_ngcontent-%COMP%]{top:20px;left:50%;translate:-35%}section#stepStatus[_ngcontent-%COMP%] #statusPercentage[_ngcontent-%COMP%] .label.third[_ngcontent-%COMP%]{top:20px;left:100%;translate:-35%}ion-card[_ngcontent-%COMP%]{height:140px;margin:.3rem;cursor:pointer}ion-card[_ngcontent-%COMP%] ion-card-header[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:2.5rem}ion-grid[_ngcontent-%COMP%]{max-width:1024px;background-color:#f5f5f5ed;border-radius:.5rem}.card-selected[_ngcontent-%COMP%]{background-color:var(--ion-color-primary);color:#fff}.card-selected-dark-text[_ngcontent-%COMP%]{color:#4241ad}.wrapper[_ngcontent-%COMP%]{height:300px;overflow-y:auto;overflow-x:hidden;padding:.5rem;max-width:600px;margin:.5rem auto}.input-container[_ngcontent-%COMP%]{width:90%;margin:1rem auto 1.5rem!important;border:unset!important}ion-grid[_ngcontent-%COMP%]{max-width:1400px!important;width:96%!important;background-color:unset}.body-bg[_ngcontent-%COMP%]{background:#f0f2f8!important;--background: #f0f2f8 !important}.cards[_ngcontent-%COMP%]{margin:1rem;background:#fff;border-top:1px solid #cfcfcf;padding-top:1rem}section#stripeForm[_ngcontent-%COMP%]{padding:15px}section#stripeForm[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;max-width:750px;margin:2rem auto}section#stripeForm[_ngcontent-%COMP%] form[_ngcontent-%COMP%] .next-button[_ngcontent-%COMP%] ion-col[_ngcontent-%COMP%]{padding:0}.stripeForm[_ngcontent-%COMP%]{border:1px solid #b4bac8;--padding-start: 14px;--padding-top: 14px;--padding-bottom: 14px;padding:14px;border-radius:10px;margin-top:10px;color:#3a4865}.form-item[_ngcontent-%COMP%]{margin-bottom:20px}.form-item[_ngcontent-%COMP%] ion-input[_ngcontent-%COMP%], .form-item[_ngcontent-%COMP%] ion-select[_ngcontent-%COMP%], .form-item[_ngcontent-%COMP%] ion-datetime[_ngcontent-%COMP%]{border:1px solid #b4bac8;--padding-top: 14px;--padding-bottom: 14px;border-radius:10px;margin-top:10px;color:#3a4865}.form-item[_ngcontent-%COMP%] ion-label[_ngcontent-%COMP%]{color:#3a4865;font-weight:700}.form-item[_ngcontent-%COMP%] .capitalize[_ngcontent-%COMP%]{text-transform:capitalize}.form-item[_ngcontent-%COMP%] .icon-holder[_ngcontent-%COMP%]{position:relative}.form-item[_ngcontent-%COMP%] .icon-holder[_ngcontent-%COMP%] ion-icon[_ngcontent-%COMP%]{position:absolute;top:50%;right:0;transform:translate(-50%,-50%);font-size:1.3rem;color:gray;z-index:2}.form-item[_ngcontent-%COMP%] .icon-holder[_ngcontent-%COMP%] ion-icon.green-icon[_ngcontent-%COMP%]{color:#a6cb43}.stripe-card[_ngcontent-%COMP%]{border:1px solid #aaa;border-radius:.6rem;padding:1.2rem 1rem;margin-top:.5rem}.grid-btn[_ngcontent-%COMP%]{height:36px;width:100%;color:#000;font-weight:550;background:#ffecec;font-size:.9rem;border:1px solid rgb(253,146,107);border-radius:4px;display:flex;justify-content:center;align-items:center}"]})}return o}
1)()}}]);
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.