1"use strict";(self.webpackChunkapplication_client=self.webpackChunkapplication_client||[]).push([[4776],{4776:(Q,g,u)=>{u.r(g),u.d(g,{PaypalPaymentPageModule:()=>L});var s=u(6814),d=u(2787),p=u(9347),t=u(5879),l=u(6747),m=u(5940),P=u(9827),h=u(7170);const f=["paymentButton"];function _(i,a){if(1&i&&(t._uU(0),t.ALo(1,"currency")),2&i){const e=t.oxw();t.hij(" ",t.lcZ(1,1,e.getTotalPrice())," ")}}function x(i,a){if(1&i&&(t._uU(0),t.ALo(1,"currency")),2&i){const e=t.oxw();t.hij(" ",t.lcZ(1,1,e.getTotal())," ")}}let C=(()=>{class i{NgZone;Router;RatesProvider;ChangeDetectorRef;MatDialogRef;data;platformId;order;usdPrice;promotionTypes=l.$k;isFreeDelivery=!1;total=0;paymentButton;constructor(e,o,n,r,c,j,R){this.NgZone=e,this.Router=o,this.RatesProvider=n,this.ChangeDetectorRef=r,this.MatDialogRef=c,this.data=j,this.platformId=R;const{order:J}=this.data;this.order=J,this.setProducts()}ngOnDestroy(){this.paymentButton.nativeElement.innerHTML=""}ngAfterViewInit(){(0,s.NF)(this.platformId)&&this.onLoadPaypal()}ngOnInit(){this.RatesProvider.get().subscribe(({result:e})=>{if(e){const{rates:n}=e;this.usdPrice=this.getTotalPrice()/n.EUR,this.ChangeDetectorRef.markForCheck()}})}close(){this.MatDialogRef.close()}onLoadPaypal(){this.NgZone.runOutsideAngular(()=>{if(document.getElementById("data-paypal"))return this.initPaypal();let e=document.createElement("script");e.id="data-paypal",e.src=`https://www.paypal.com/sdk/js?client-id=${l.hi}¤cy=USD&locale=en_BG`,e.async=!0,e.defer=!0,e.innerHTML="",document.body.appendChild(e),e.onload=this.initPaypal.bind(this)})}initPaypal(){setTimeout(()=>{this.paymentButton.nativeElement.innerHTML="",paypal.Buttons({style:{label:"pay"},createOrder:(e,o)=>o.order.create({purchase_units:[{description:this.order.key,amount:{value:this.usdPrice.toFixed(2)}}]}),onClick:(e,o)=>0===this.usdPrice&&null===this.usdPrice?o.reject():o.resolve(),onApprove:(e,o)=>o.order.capture().then(n=>{this.NgZone.run(()=>{this.close(),this.Router.navigateByUrl(`/order/details/${this.order.key}`)})})}).render(this.paymentButton.nativeElement)},800)}setProducts(){const e=this.order.createdAt.getTime();let o=0;this.isFreeDelivery=!1,this.order.products.forEach(n=>{if(null!=n.campaignKey){const c=n.promotion*n.price/100;return n.inPromo=!0,n.promoPrice=n.price-c,void(o+=n.quantity*Number(Math.round(100*n.promoPrice)/100))}const r=new Date(n.promotionPeriod).getTime();e<r?(n.inPromo=!0,n.promoPrice=n.promotionType?n.price-n.promotion*n.price/100:n.price-n.promotion,o+=n.quantity*Number(Math.round(100*n.promoPrice)/100)):o+=n.quantity*Number(Math.round(100*n.price)/100)}),this.total=o,this.getTotalPrice()>=this.order.freeDelivery&&(this.isFreeDelivery=!0)}getTotalPrice(){if(this.order.promoCode)if(this.order.promoCode.products?.length>0){let e=0,o=this.total;for(const n of this.order.products)this.order.promoCode.products.includes(n.productKey)&&(e+=n.inPromo?n.quantity*n.promoPrice:n.quantity*n.price);switch(this.order.promoCode.promotionType){case this.promotionTypes.currency.key:{const n=e-this.order.promoCode.discount;return o=o-e+(n<0?0:n),o}case this.promotionTypes.percent.key:return o=o-e+(e-this.order.promoCode.discount/100*e),o}}else switch(this.order.promoCode.promotionType){case this.promotionTypes.currency.key:{const e=this.total-this.order.promoCode.discount;return e>=0?e:0}case this.promotionTypes.percent.key:return this.total-this.order.promoCode.discount/100*this.total}return this.total}getTotal(){return this.getTotalPrice()+this.order.deliveryPrice}getRound(e,o){return e*Number(Math.round(100*o)/100)}static \u0275fac=function(o){return new(o||i)(t.Y36(t.R0b),t.Y36(d.F0),t.Y36(P.ek),t.Y36(t.sBO),t.Y36(p.so),t.Y36(p.WI),t.Y36(t.Lbi))};static \u0275cmp=t.Xpm({type:i,selectors:[["paypal-dialog"]],viewQuery:function(o,n){if(1&o&&t.Gf(f,7),2&o){let r;t.iGM(r=t.CRH())&&(n.paymentButton=r.first)}},decls:17,vars:7,consts:[[3,"ngIf","ngIfElse"],["totalPrice",""],[1,"paypal"],["paymentButton",""],["color","primary","strokeWidth","3","diameter","30"]],template:function(o,n){if(1&o&&(t.TgZ(0,"h3"),t._uU(1," \u041c\u043e\u043b\u044f, \u0438\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u043d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435\n"),t.qZA(),t.TgZ(2,"p"),t._uU(3," \u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u043e\u0440\u044a\u0447\u043a\u0430\u0442\u0430: "),t.TgZ(4,"span"),t._uU(5),t.qZA()(),t.TgZ(6,"p"),t._uU(7," \u041a\u0440\u0430\u0439\u043d\u0430 \u0446\u0435\u043d\u0430: "),t.TgZ(8,"span"),t.YNc(9,_,2,3,"ng-template",0),t.YNc(10,x,2,3,"ng-template",null,1,t.W1O),t._uU(12),t.ALo(13,"number"),t.qZA()(),t.TgZ(14,"div",2,3),t._UZ(16,"mat-spinner",4),t.qZA()),2&o){const r=t.MAs(11);
1t.xp6(5),t.Oqu(n.order.key),t.xp6(4),t.Q6J("ngIf",n.isFreeDelivery)("ngIfElse",r),t.xp6(3),t.hij(" - ",t.xi3(13,4,n.usdPrice,"1.2-2")," USD ")}},dependencies:[s.O5,m.Ou,s.JJ,h.F],styles:["[_nghost-%COMP%]{width:290px;max-height:500px;overflow-y:auto;display:block;margin:10px;padding:5px}h3[_ngcontent-%COMP%]{margin:0 0 10px;font-size:16px;font-weight:600}p[_ngcontent-%COMP%]{margin:0 0 3px;font-size:14px}p[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-weight:600}div.paypal[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;min-height:160px}"],changeDetection:0})}return i})();var y=u(9218);let M=(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275mod=t.oAB({type:i});static \u0275inj=t.cJS({imports:[s.ez,m.Cq,y.P]})}return i})();var v=u(5424);function T(i,a){if(1&i&&(t._uU(0),t.ALo(1,"currency")),2&i){const e=t.oxw().$implicit,o=t.oxw();t.hij(" ",t.lcZ(1,1,o.getRound(e.quantity,e.promoPrice))," ")}}function O(i,a){if(1&i&&(t._uU(0),t.ALo(1,"currency")),2&i){const e=t.oxw().$implicit,o=t.oxw();t.hij(" ",t.lcZ(1,1,o.getRound(e.quantity,e.price))," ")}}function Z(i,a){if(1&i&&(t.ynx(0),t.TgZ(1,"div",11)(2,"span"),t._uU(3),t.qZA(),t.TgZ(4,"span"),t.YNc(5,T,2,3,"ng-template",6),t.YNc(6,O,2,3,"ng-template",null,12,t.W1O),t.qZA()(),t.BQk()),2&i){const e=a.$implicit,o=t.MAs(7),n=t.oxw();t.xp6(3),t.AsE("",n.getName(e.productKey)," \xd7 ",e.quantity,""),t.xp6(2),t.Q6J("ngIf",e.inPromo)("ngIfElse",o)}}function A(i,a){if(1&i&&(t.ynx(0),t.TgZ(1,"small"),t._uU(2),t.qZA(),t.BQk()),2&i){const e=t.oxw(2);t.xp6(2),t.Oqu(null==e.order||null==e.order.promoCode?null:e.order.promoCode.description)}}function D(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const e=t.oxw(2);t.xp6(1),t.hij("",t.lcZ(2,1,-e.order.promoCode.discount)," ")}}function w(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"number"),t.qZA()),2&i){const e=t.oxw(2);t.xp6(1),t.hij("",t.xi3(2,1,e.order.promoCode.discount,"1.0-0"),"% ")}}function U(i,a){if(1&i&&(t.ynx(0),t.TgZ(1,"div",4)(2,"span"),t._uU(3),t.YNc(4,A,3,1,"ng-container",5),t.qZA(),t.ynx(5,13),t.YNc(6,D,3,3,"span",14),t.YNc(7,w,3,4,"span",14),t.BQk(),t.qZA(),t.TgZ(8,"div",4)(9,"span"),t._uU(10,"\u0426\u0435\u043d\u0430 \u0441\u043b\u0435\u0434 \u043e\u0442\u0441\u0442\u044a\u043f\u043a\u0430"),t.qZA(),t.TgZ(11,"span"),t._uU(12),t.ALo(13,"currency"),t.qZA()(),t.BQk()),2&i){const e=t.oxw();
1t.xp6(3),t.hij(" \u041f\u0440\u043e\u043c\u043e\u043a\u043e\u0434: ",e.order.promoCode.key," "),t.xp6(1),t.Q6J("ngIf",(null==e.order||null==e.order.promoCode||null==e.order.promoCode.description?null:e.order.promoCode.description.length)>0),t.xp6(1),t.Q6J("ngSwitch",e.order.promoCode.promotionType),t.xp6(1),t.Q6J("ngSwitchCase",e.promotionTypes.currency.key),t.xp6(1),t.Q6J("ngSwitchCase",e.promotionTypes.percent.key),t.xp6(5),t.hij(" ",t.lcZ(13,6,e.getTotalPrice())," ")}}function b(i,a){1&i&&(t.TgZ(0,"span"),t._uU(1," \u0411\u0435\u0437\u043f\u043b\u0430\u0442\u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430"),t.qZA())}function F(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const e=t.oxw();t.xp6(1),t.hij("\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430: ",t.lcZ(2,1,e.order.deliveryPrice),"")}}function q(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const e=t.oxw();t.xp6(1),t.hij(" ",t.lcZ(2,1,e.getTotalPrice()),"")}}function E(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const e=t.oxw();
1t.xp6(1),t.Oqu(t.lcZ(2,1,e.getTotal()))}}function k(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const e=t.oxw();t.xp6(1),t.hij(" ",t.lcZ(2,1,e.getTotalPrice()),"")}}function B(i,a){if(1&i&&(t.TgZ(0,"span"),t._uU(1),t.ALo(2,"currency"),t.qZA()),2&i){const e=t.oxw();t.xp6(1),t.Oqu(t.lcZ(2,1,e.getTotal()))}}let N=(()=>{class i{MatDialog;platform;timeOut;order;isFreeDelivery=!1;total=0;paymentMethods=l.hw;promotionTypes=l.$k;constructor(e,o,n,r){this.MatDialog=n,this.platform=r,this.order=o.snapshot.data.order,this.setProducts(),e.set({title:"\u041f\u043e\u0440\u044a\u0447\u043a\u0430 | \u0418\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u201e\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f\u201c | \u041a\u043d\u0438\u0433\u0438 \u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u043d\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438",description:"\u041f\u043e\u0440\u044a\u0447\u043a\u0430 | \u0418\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u201e\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f\u201c | \u041a\u043d\u0438\u0433\u0438 \u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u043d\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438",keywords:"\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u043d\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438, \u043a\u043d\u0438\u0433\u0438, \u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f",ogUrl:`https://bulgarianhistory.shop/order/paypal-payment/${this.order.key}`,ogType:"article",ogDescription:"\u041f\u043e\u0440\u044a\u0447\u043a\u0430 | \u0418\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u201e\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f\u201c | \u041a\u043d\u0438\u0433\u0438 \u0438 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u043d\u0438",ogImage:"https://bulgarianhistory.shop/assets/icons/icon-512x512.png",canonicalURL:`/order/paypal-payment/${this.order.key}`})}ngAfterViewInit(){(0,s.NF)(this.platform)&&(this.timeOut=setTimeout(()=>{this.MatDialog.open(C,{disableClose:!0,panelClass:"no-padding",data:{order:this.order}})}))}ngOnDestroy(){this.timeOut&&clearTimeout(this.timeOut)}setProducts(){const e=this.order.createdAt.getTime();let o=0;this.isFreeDelivery=!1,this.order.products.forEach(n=>{if(null!=n.campaignKey){const c=n.promotion*n.price/100;return n.inPromo=!0,n.promoPrice=n.price-c,void(o+=n.quantity*Number(Math.round(100*n.promoPrice)/100))}const r=new Date(n.promotionPeriod).getTime();e<r?(n.inPromo=!0,n.promoPrice=n.promotionType?n.price-n.promotion*n.price/100:n.price-n.promotion,o+=n.quantity*Number(Math.round(100*n.promoPrice)/100)):o+=n.quantity*Number(Math.round(100*n.price)/100)}),this.total=o,this.getTotalPrice()>=this.order.freeDelivery&&(this.isFreeDelivery=!0)}getTotalPrice(){if(this.order.promoCode)if(this.order.promoCode.products?.length>0){let e=0,o=this.total;for(const n of this.order.products)this.order.promoCode.products.includes(n.productKey)&&(e+=n.inPromo?n.quantity*n.promoPrice:n.quantity*n.price);switch(this.order.promoCode.promotionType){case this.promotionTypes.currency.key:{const n=e-this.order.promoCode.discount;return o=o-e+(n<0?0:n),o}case this.promotionTypes.percent.key:return o=o-e+(e-this.order.promoCode.discount/100*e),o}}else switch(this.order.promoCode.promotionType){case this.promotionTypes.currency.key:{const e=this.total-this.order.promoCode.discount;return e>=0?e:0}case this.promotionTypes.percent.key:return this.total-this.order.promoCode.discount/100*this.total}return this.total}getTotal(){return this.getTotalPrice()+this.order.deliveryPrice}getRound(e,o){return e*Number(Math.round(100*o)/100)}getName(e){for(let o of this.order.data)if(e==o.key)return o.name}trackByFn(e,o){return o.productKey}static \u0275fac=function(o){return new(o||i)(t.Y36(v.wk),t.Y36(d.gz),t.Y36(p.uw),t.Y36(t.Lbi))};static \u0275cmp=t.Xpm({type:i,selectors:[["paypal-payment-page"]],decls:59,vars:20,consts:[[1,"flex","details"],[1,"products"],[1,"title","flex"],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"item","flex"],[4,"ngIf"],[3,"ngIf","ngIfElse"],["noFreeDelivery",""],["totalPrice",""],[1,"order"],[1,"thanks"],[1,"item","flex","product"],["noPromoTotal",""],[3,"ngSwitch"],[4,"ngSwitchCase"]],template:function(o,n){if(1&o&&(t.TgZ(0,"div",0)(1,"div",1)(2,"h2"),t._uU(3," \u0414\u0430\u043d\u043d\u0438 \u043d\u0430 \u043f\u043e\u0440\u044a\u0447\u043a\u0430\u0442\u0430 "),t.qZA(),t.TgZ(4,"div",2)(5,"span"),t._uU(6," \u041f\u0440\u043e\u0434\u0443\u043a\u0442 "),t.qZA(),t.TgZ(7,"span"),t._uU(8," \u
1041e\u0431\u0449\u043e "),t.qZA()(),t.YNc(9,Z,8,4,"ng-container",3),t.TgZ(10,"div",4)(11,"span"),t._uU(12,"\u041e\u0431\u0449\u043e"),t.qZA(),t.TgZ(13,"span"),t._uU(14),t.ALo(15,"currency"),t.qZA()(),t.YNc(16,U,14,8,"ng-container",5),t.TgZ(17,"div",4)(18,"span"),t._uU(19," \u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 "),t.qZA(),t.YNc(20,b,2,0,"ng-template",6),t.YNc(21,F,3,3,"ng-template",null,7,t.W1O),t.qZA(),t.TgZ(23,"div",4)(24,"span"),t._uU(25," \u041d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435 "),t.qZA(),t.TgZ(26,"span"),t._uU(27),t.TgZ(28,"font"),t._uU(29),t.qZA()()(),t.TgZ(30,"div",4)(31,"span"),t._uU(32,"\u041a\u0440\u0430\u0439\u043d\u0430 \u0446\u0435\u043d\u0430"),t.qZA(),t.YNc(33,q,3,3,"ng-template",6),t.YNc(34,E,3,3,"ng-template",null,8,t.W1O),t.qZA()(),t.TgZ(36,"div",9)(37,"h4",10),t._uU(38," \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u043d\u043e\u0441\u0442\u0438. \u0412\u0430\u0448\u0430\u0442\u0430 \u043f\u043e\u0440\u044a\u0447\u043a\u0430 \u0431\u0435\u0448\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0430. "),t.qZA(),t.TgZ(39,"ul")(40,"li"),t._uU(41," \u041d\u043e\u043c\u0435\u0440 \u043d\u0430 \u043f\u043e\u0440\u044a\u0447\u043a\u0430\u0442\u0430: "),t.TgZ(42,"span"),t._uU(43),t.qZA()(),t.TgZ(44,"li"),t._uU(45," \u0414\u0430\u0442\u0430: "),t.TgZ(46,"span"),t._uU(47),t.ALo(48,"date"),t.qZA()(),t.TgZ(49,"li"),t.YNc(50,k,3,3,"ng-template",6),t.YNc(51,B,3,3,"ng-template",null,8,t.W1O),t.qZA(),t.TgZ(53,"li"),t._uU(54," \u041d\u0430\u0447\u0438\u043d \u043d\u0430 \u043f\u043b\u0430\u0449\u0430\u043d\u0435: "),t.TgZ(55,"span"),t._uU(56),t.qZA()()(),t.TgZ(57,"h4"),t._uU(58," \u0410\u043a\u043e \u0438\u043c\u0430\u0442\u0435 \u043a\u0430\u043a\u0432\u0438\u0442\u043e \u0438 \u0434\u0430 \u0431\u0438\u043b\u043e \u0432\u044a\u043f\u0440\u043e\u0441\u0438, \u043d\u0435 \u0441\u0435 \u043a\u043e\u043b\u0435\u0431\u0430\u0439\u0442\u0435 \u0434\u0430 \u0441\u0435 \u0441\u0432\u044a\u0440\u0436\u0435\u0442\u0435 \u0441 \u043d\u0430\u0441 \u043d\u0430 [email protected] "),t.qZA()()()),2&o){const r=t.MAs(22),c=t.MAs(35);t.xp6(9),t.Q6J("ngForOf",n.order.products)("ngForTrackBy",n.trackByFn),t.xp6(5),t.hij(" ",t.lcZ(15,15,n.total)," "),t.xp6(2),t.Q6J("ngIf",n.order.promoCode),t.xp6(4),t.Q6J("ngIf",n.isFreeDelivery)("ngIfElse",r),t.xp6(7),t.hij(" ",n.paymentMethods[n.order.paymentMethod].name," "),t.xp6(2),t.hij(" (",n.paymentMethods[n.order.paymentMethod].description,")"),t.xp6(4),t.Q6J("ngIf",n.isFreeDelivery)("ngIfElse",c),t.xp6(10),t.Oqu(n.order.key),t.xp6(4),t.Oqu(t.xi3(48,17,n.order.createdAt,"dd/LL/yyyy")),t.xp6(3),t.Q6J("ngIf",n.isFreeDelivery)("ngIfElse",c),t.xp6(6),t.hij(" ",n.paymentMethods[n.order.paymentMethod].name," ")}},dependencies:[s.sg,s.O5,s.RF,s.n9,s.JJ,s.uU,h.F],styles:['@keyframes _ngcontent-%COMP%_order-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes _ngcontent-%COMP%_order-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}div.details[_ngcontent-%COMP%]{align-items:flex-start}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%]{flex:1.4;margin-right:25px;animation:_ngcontent-%COMP%_order-fade-up .4s ease-out both}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:24px;font-weight:600}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]:after{content:"";display:block;width:48px;height:3px;margin-top:4px;border-radius:2px;background-color:#3b6a92;transform-origin:left;animation:_ngcontent-%COMP%_order-underline .45s ease-out .2s both}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.title[_ngcontent-%COMP%]{color:#444;font-weight:600;justify-content:space-between;text-transform:uppercase;border-bottom:solid 3px rgba(204,204,204,.45);font-size:15px;padding-bottom:5px}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.item[_ngcontent-%COMP%]{font-size:14px;margin-top:5px;padding-bottom:5px;border-bottom:solid 1px rgba(204,204,204,.45);justify-content:space-between;color:#444;transition:background-color .2s ease}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.item[_ngcontent-%COMP%]:hover{background-color:#3b6a920d}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.item[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:first-child{margin-right:20px}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.item[_ngcontent-%COMP%] span[_ngcontent-%COMP%] font[_ngcontent-%COMP%]{font-size:10px}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%]{flex:1;background-color:#fafafa;margin-left:25px;border-radius:8px;box-shadow:0 6px 18px #00000014;-webkit-box-shadow:0 6px 18px 0 rgba(0,0,0,.08);-moz-box-shadow:0 6px 18px 0 rgba(0,0,0,.08);padding:20px;animation:_ngcontent-%COMP%_order-fade-up .4s ease-out .12s both}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] h4[_ng
1content-%COMP%]{color:#3b6a92;margin-top:0;font-size:16px;font-weight:600}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] h4.thanks[_ngcontent-%COMP%]{color:#444}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] h4.thanks[_ngcontent-%COMP%]:after{content:"";display:block;width:40px;height:3px;margin-top:4px;border-radius:2px;background-color:#3b6a92;transform-origin:left;animation:_ngcontent-%COMP%_order-underline .45s ease-out .3s both}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:#3b6a92;font-size:15px;font-weight:500}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] p[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-weight:600}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin:10px 0;color:#444}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-weight:600}@media (max-width: 830px){div.details[_ngcontent-%COMP%]{flex-direction:column}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.product[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:first-child{flex:3.5}div.details[_ngcontent-%COMP%] div.products[_ngcontent-%COMP%] div.product[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:nth-child(2){flex:1;text-align:end}div.details[_ngcontent-%COMP%] div.order[_ngcontent-%COMP%]{margin:25px 0 0!important}}'],changeDetection:0})}return i})();var I=u(142),Y=u(3036);let L=(()=>{class i{static \u0275fac=function(o){return new(o||i)};static \u0275mod=t.oAB({type:i});static \u0275inj=t.cJS({imports:[s.ez,d.Bz.forChild([{path:"",component:N,resolve:{order:I.n}}]),M,p.Is,Y.M,y.P]})}return i})()}}]);
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.