PageSourceSearch

https://www.vzug.com/my-account-feature.module-TUQQCM44.js

js vzug.com collected 2026-10-01 11:33:16 UTC 39,782 bytes, 2 lines download raw bytes

1import{b as Ge,c as je,d as Ke,e as Ze,f as Ye}from"./chunk-NIAUY5EU.js";import"./chunk-L5DTKAZW.js";import{c as qe,d as Xe}from"./chunk-XVAAEDUQ.js";import"./chunk-J4RZ5W3G.js";import"./chunk-YDLTN4IF.js";import"./chunk-GJOIHQ5E.js";import"./chunk-Y2VKS2GN.js";import"./chunk-4NTSLZCM.js";import{g as X,h as J}from"./chunk-RNLELWKB.js";import"./chunk-5HX3SKLG.js";import"./chunk-TSSE4M2B.js";import{a as Y,b as q}from"./chunk-A5EQQVEQ.js";import{a as Ue,b as $e}from"./chunk-7G37WLFK.js";import{m as We,o as He}from"./chunk-QCAM4ZTT.js";import{ec as ke}from"./chunk-UUINFXB4.js";import"./chunk-7THFGHJP.js";import"./chunk-GCRJXJOM.js";import"./chunk-CLQL2GEJ.js";import"./chunk-GP6XFPZI.js";import"./chunk-6CJ2YJQ4.js";import"./chunk-XB3ZFGV6.js";import{c as Q}from"./chunk-FK5B46MF.js";import{b as W,d as H,e as Ne,f as Ve,h as Re,i as Ae}from"./chunk-33ES5OFM.js";import"./chunk-F6RMJ6RM.js";import{F as Z}from"./chunk-TAE3V3RR.js";import{B as Pe}from"./chunk-AUSN5FPG.js";import{a as Oe,b as Le}from"./chunk-4XYH3TSF.js";import{a as U,b as $,c as G,e as j,f as K}from"./chunk-6JIAUU2I.js";import{a as k,c as Ee,e as Te,g as Fe,p as Ie,r as ze,s as Be,x as we,z as De}from"./chunk-R7GJW6CU.js";import{E as be}from"./chunk-CICQTPWJ.js";import{Cc as V,F as xe,Jd as R,Ka as N,Kd as A,Qc as he,Y as ye,c as Ce,ca as ue,j as D,n as P,ob as fe,p as O,r as L,ud as Se,vd as Me}from"./chunk-DXEQN5ME.js";import{$b as S,Aa as se,Ad as x,Ba as u,Fa as C,Hb as pe,Ib as n,Ic as w,Na as f,Oa as h,Oc as y,Qc as p,Za as z,_b as B,a as ae,e as ce,oc as _,pc as _e,qc as v,ra as de,rd as ge,sc as ve,sd as F,tc as M,ua as me,uc as b,vc as c,w as le,wc as m,wd as l,xc as r,xd as s,yc as o,yd as g}from"./chunk-Z3P4APZX.js";import{a as oe,b as re}from"./chunk-UKNGC2Y4.js";var E=class i{constructor(){this.http=C(xe);this.occEndpoints=C(fe)}getServiceContracts(d){return this.http.get(this.occEndpoints.buildUrl("myServiceContracts",{queryParams:{text:d.searchTerm||"",dateFrom:d.dateFrom||"",dateTo:d.dateTo||"",sort:d.sort||"",currentPage:d.currentPage||""}}))}getServiceContract(d){return this.http.get(this.occEndpoints.buildUrl("myServiceContract",{urlParams:{serviceContractId:d}}))}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275prov=se({token:i,factory:i.\u0275fac,providedIn:"root"})}};var ct=()=>({cxRoute:"myServiceContracts"}),Je=i=>({startDate:i}),lt=(i,d)=>d.serialNumber,dt=(i,d)=>d.groupId;function mt(i,d){if(i&1&&(o(0,"e-text",8),l(1,"date")),i&2){let t=p(),e=p();c("text",x(1,1,t==null?null:t.creationDate,"shortDate",e.SERVER_TIMEZONE,d)??"")}}function st(i,d){if(i&1&&o(0,"e-image",32),i&2){let t=p().$implicit,e=p(2);c("modifier",e.ImageModifier.CONTAIN)("alt",t.shortname)("container",t.normalizedImages==null?null:t.normalizedImages.PRIMARY)("sizes",e.imageSizes)}}function pt(i,d){if(i&1&&(o(0,"e-text",8),l(1,"number"),l(2,"formatPrice")),i&2){let t=p().$implicit;c("text",g(2,4,g(1,1,t.price,"0.2"),!0))}}function _t(i,d){if(i&1&&o(0,"e-text",8),i&2){let t=p().$implicit,e=p(),a=p();c("text",a.getGroupNameById(t.groupId,e))}}function vt(i,d){if(i&1&&(m(0,"div",40)(1,"div",41),o(2,"e-text",19),l(3,"cxTranslate"),r(),o(4,"e-text",8),l(5,"date"),l(6,"cxTranslate"),r()),i&2){let t=p(),e=p().$implicit,a=p(2);n(2),c("text",s(3,5,"serviceContractOrder.contractduration"))("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("fontWeight",a.FontWeight.MEDIUM),n(2),c("text",g(6,12,"serviceContractOrder.servicePack."+e.servicePackType,F(15,Je,x(5,7,e.contractStartDate,"
1shortDate",a.SERVER_TIMEZONE,t))))}}function gt(i,d){if(i&1&&o(0,"e-text",8),i&2){let t=p(3).$implicit;c("text",t.parties)}}function Ct(i,d){i&1&&(o(0,"e-text",8),l(1,"cxTranslate")),i&2&&c("text",s(1,1,"serviceContractOrder.heavilyusedDevice"))}function xt(i,d){if(i&1&&(m(0,"div",40)(1,"div",41),o(2,"e-text",19),l(3,"cxTranslate"),r(),_(4,gt,1,1,"e-text",8),_(5,Ct,2,3,"e-text",8),r()),i&2){let t=p(2).$implicit,e=p(2);n(2),c("text",s(3,6,"serviceContractOrder.parties"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),v(t.parties<e.HEAVY_USAGE_PARTIES?4:-1),n(),v(t.parties>=e.HEAVY_USAGE_PARTIES?5:-1)}}function yt(i,d){if(i&1&&(o(0,"e-text",8),l(1,"number"),l(2,"formatPrice")),i&2){let t=p(2).$implicit;c("text",g(2,4,g(1,1,t.price,"0.2"),!0))}}function ut(i,d){if(i&1&&o(0,"e-text",8),i&2){let t=p(2).$implicit,e=p(),a=p();c("text",a.getGroupNameById(t.groupId,e))}}function ft(i,d){if(i&1&&(m(0,"div",38)(1,"div",40)(2,"div",41),o(3,"e-text",19),l(4,"cxTranslate"),r(),o(5,"e-text",8),r(),m(6,"div",40)(7,"div",41),o(8,"e-text",19),l(9,"cxTranslate"),r(),o(10,"e-text",8),r(),m(11,"div",40)(12,"div",41),o(13,"e-text",19),l(14,"cxTranslate"),r(),o(15,"e-text",8),l(16,"date"),r(),_(17,vt,7,17,"div",40),_(18,xt,6,8,"div",40),m(19,"div",42)(20,"div",41),o(21,"e-text",19),l(22,"cxTranslate"),r(),_(23,yt,3,7,"e-text",8),_(24,ut,1,1,"e-text",8),r()()),i&2){let t=p().$implicit,e=p(2);n(3),c("text",s(4,23,"device.articleNumber"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),c("text",t.articleNumber),n(3),c("text",s(9,25,"device.serialNumber"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),c("text",t.serialNumber),n(3),c("text",s(14,27,"device.commission"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),c("text",x(16,29,t.commissionDate,"shortDate",e.SERVER_TIMEZONE,d)),n(2),v(t.contractStartDate?17:-1),n(),v(t.parties?18:-1),n(3),c("text",s(22,34,"generic.price"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),v(t.groupId?-1:23),n(),v(t.groupId?24:-1)}}function ht(i,d){if(i&1&&(m(0,"div",43)(1,"div",41),o(2,"e-text",19),l(3,"cxTranslate"),r(),o(4,"e-text",8),l(5,"date"),l(6,"cxTranslate"),r()),i&2){let t=p(),e=p().$implicit,a=p(2);n(2),c("text",s(3,5,"serviceContractOrder.contractduration"))("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("fontWeight",a.FontWeight.MEDIUM),n(2),c("text",g(6,12,"serviceContractOrder.servicePack."+e.servicePackType,F(15,Je,x(5,7,e.contractStartDate,"
1shortDate",a.SERVER_TIMEZONE,t))))}}function St(i,d){if(i&1&&o(0,"e-text",8),i&2){let t=p(3).$implicit;c("text",t.parties)}}function Mt(i,d){i&1&&(o(0,"e-text",8),l(1,"cxTranslate")),i&2&&c("text",s(1,1,"serviceContractOrder.heavilyusedDevice"))}function bt(i,d){if(i&1&&(m(0,"div",43)(1,"div",41),o(2,"e-text",19),l(3,"cxTranslate"),r(),_(4,St,1,1,"e-text",8),_(5,Mt,2,3,"e-text",8),r()),i&2){let t=p(2).$implicit,e=p(2);n(2),c("text",s(3,6,"serviceContractOrder.parties"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),v(t.parties<e.HEAVY_USAGE_PARTIES?4:-1),n(),v(t.parties>=e.HEAVY_USAGE_PARTIES?5:-1)}}function Et(i,d){if(i&1&&(o(0,"e-text",8),l(1,"number"),l(2,"formatPrice")),i&2){let t=p(2).$implicit;c("text",g(2,4,g(1,1,t.price,"0.2"),!0))}}function Tt(i,d){if(i&1&&o(0,"e-text",8),i&2){let t=p(2).$implicit,e=p(),a=p();c("text",a.getGroupNameById(t.groupId,e))}}function Ft(i,d){if(i&1&&(m(0,"div",39)(1,"div",43)(2,"div",41),o(3,"e-text",19),l(4,"cxTranslate"),r(),o(5,"e-text",8),r(),m(6,"div",43)(7,"div",41),o(8,"e-text",19),l(9,"cxTranslate"),r(),o(10,"e-text",8),r(),m(11,"div",43)(12,"div",41),o(13,"e-text",19),l(14,"cxTranslate"),r(),o(15,"e-text",8),l(16,"date"),r(),_(17,ht,7,17,"div",43),_(18,bt,6,8,"div",43),m(19,"div",44)(20,"div",41),o(21,"e-text",19),l(22,"cxTranslate"),r(),_(23,Et,3,7,"e-text",8),_(24,Tt,1,1,"e-text",8),r()()),i&2){let t=p().$implicit,e=p(2);n(3),c("text",s(4,23,"device.articleNumber"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),c("text",t.articleNumber),n(3),c("text",s(9,25,"device.serialNumber"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),c("text",t.serialNumber),n(3),c("text",s(14,27,"device.commission"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),c("text",x(16,29,t.commissionDate,"shortDate",e.SERVER_TIMEZONE,d)),n(2),v(t.contractStartDate?17:-1),n(),v(t.parties?18:-1),n(3),c("text",s(22,34,"generic.price"))("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("fontWeight",e.FontWeight.MEDIUM),n(2),v(t.groupId?-1:23),n(),v(t.groupId?24:-1)}}function It(i,d){if(i&1&&(m(0,"div",23)(1,"div",31),_(2,st,1,4,"e-image",32),r(),m(3,"div",33)(4,"div",34)(5,"div",35)(6,"span"),o(7,"e-text",36),r(),m(8,"div",37),_(9,pt,3,7,"e-text",8),_(10,_t,1,1,"e-text",8),r()()(),_(11,ft,25,36,"div",38),l(12,"async"),r(),_(13,Ft,25,36,"div",39),l(14,"async"),r()),i&2){let t,e,a=d.$implicit,T=p(2);n(2),v(a.normalizedImages?2:-1),n(5),c("text",a.shortname)("fontWeight",T.FontWeight.MEDIUM),n(2),v(a.groupId?-1:9),n(),v(a.groupId?10:-1),n(),v((t=s(12,7,T.locale$))?11:-1,t),n(2),v((e=s(14,9,T.locale$))?13:-1,e)}}function zt(i,d){if(i&1&&(m(0,"div",26),o(1,"e-text",13)(2,"e-text",8),l(3,"number"),l(4,"formatPrice"),r()),i&2){let t=d.$implicit,e=p(2);n(),c("fontColor",e.FontColor.INHERIT)("text",t.name),n(),c("text",g(4,6,g(3,3,t.price,"0.2"),!0))}}function Bt(i,d){if(i&1&&(o(0,"div",2),m(1,"div",3)(2,"div",4)(3,"div",5),o(4,"e-heading",6),l(5,"cxTranslate"),r(),m(6,"div",7),o(7,"e-text",8),r()(),m(8,"div",9)(9,"div",5),o(10,"e-heading",6),l(11,"cxTranslate"),r(),m(12,"div",7),_(13,mt,2,6,"e-text",8),l(14,"async"),r()()(),o(15,"div",2),m(16,"div",3)(17,"div",10)(18,"div",11),o(19,"e-heading",6),l(20,"cxTranslate"),r(),m(21,"div",12),o(22,"e-text",13),l(23,"cxTranslate"),r(),m(24,"div",14),o(25,"e-text",8),r(),m(26,"div",12),o(27,"e-text",13),l(28,"cxTranslate"),r(),m(29,"div",14),o(30,"e-text",8),r(),m(31,"div",12),o(32,"e-text",13),l(33,"cxTranslate"),r(),m(34,"div",14),o(35,"e-text",8),r()()(),o(36,"div",15),m(37,"div",16)(38,"div",17)(39,"div",18),o(40,"e-text",19),l(41,"cxTranslate"),r(),m(42,"div",20),o(43,"e-text",21),l(44,"cxTranslate"),r(),o(45,"div",22),r(),M(46,It,15,11,"div",23,lt),r(),m(48,"div",16)(49,"div",24)(50,"div",25),M(51,zt,5,9,"div",26,dt),m(53,"div",26),o(54,"e-text",13),l(55,"cxTranslate"),o(56,"e-text",8),l(57,"number"),l(58,"formatPrice"),r(),m(59,"div",26),o(60,"e-text",13),l(61,"cxTranslate"),o(62,"e-text",8),l(63,"number"),l(64,"formatPrice"),r(),m(65,"div",26),o(66,"e-text",13),l(67,"cxTranslate"),o(68,"e-text",8),l(69,"number"),l(70,"formatPrice"),r(),m(71,"div",26),o(72,"e-text",13),l(73,"cxTranslate"),o(74,"e-text",27),l(75,"number"),l(76,"formatPrice"),r()()()(),m(77,"div",28)(78,"div",29),o(79,"e-button",30),l(80,"cxUrl"),l(81,"cxTranslate"),r()()),i&2){let t,e=d,a=p();n(4),c("headingType",a.HeadingType.H4)("title",s(5,41,"myServiceContracts.contractNumber")),n(3),c("text",(e==null?null:e.id)??""),n(3),c("headingType",a.HeadingType.H4)("title",s(11,43,"generic.date")),n(3),v((t=s(14,45,a.locale$))?13:-1,t),n(6),c("headingType",a.HeadingType.H4)("title",s(20,47,"generic.billingAddress")),n(3),c("fontColor",a.FontColor.INHERIT)("text",s(23,49,"address.header")),n(3),c("text",a.billingAddress),n(2),c("fontColor",a.FontColor.INHERIT)("text",s(28,51,"address.email")),n(3),c("text",e.address==null?null:e.address.email),n(2),c("fontColor",a.FontColor.INHERIT)("text",s(33,53,"address.phone")),n(3),c("text",e.address==null?null:e.address.phone),n(5),c("text",s(41,55,"generic.designation"))("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("fontWeight",a.FontWeight.MEDIUM),n(3),c("text",s(44,57,"generic.price"))("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("fontWeight",a.FontWeight.MEDIUM),n(3),b(e.devices),n(5),b(e.groups),n(3),c("fontColor",a.FontColor.INHERIT)("text",s(55,59,"checkout.confirm.subtotal")),n(2),c("text",g(58,64,g(57,61,e.totalValue-e.tax+e.discount,"0.2"),!0)),n(4),c("fontColor",a.FontColor.INHERIT)("text",s(61,67,"serviceContractOrder.discount")),n(2),c("text",g(64,72,g(63,69,e.discount,"0.2"),!0)),n(4),c("fontColor",a.FontColor.INHERIT)("text",s(67,75,"tax.VAT")),n(2),c("text",g(70,80,g(69,77,e.tax,"0.2"),!0)),n(4),c("fontColor",a.FontColor.INHERIT)("text",s(73,83,"order.totalprice")),n(2),c("fontWeight",a.FontWeight.MEDIUM)("text",g(76,88,g(75,85,e.totalValue,"0.2"),!0)),n(5),c("modifier",a.ButtonModifier.PRIMARY)("url",s(80,91,ge(95,ct)).join("/"))("text",s(81,93,"orderDetails.backToOverview"))}}function wt(i,d){i&1&&(m(0,"div",1)(1,"div",45),o(2,"e-skeleton-loader",46),r(),m(3,"div",45),o(4,"e-skeleton-loader",46),r(),m(5,"div",45),o(6,"e-skeleton-loader",46),r(),m(7,"div",47),o(8,"e-skeleton-loader",48),r(),m(9,"div",47),o(10,"e-skeleton-loader",48),r(),m(11,"div",47),o(12,"e-skeleton-loader",48),r()())}var ee=class i{constructor(){this.myServiceContractOccService=C(E);this.localeService=C(Z);this.activatedRoute=C(ye);this.productImageNormalizer=C(he);this.addressService=C(ke);this.componentClasses="c-my-service-contract-detail";this.FontWeight=U;this.FontSize=G;this.FontColor=$;this.ButtonModifier=k;this.SERVER_TIMEZONE=Q;this.HeadingType=Fe;this.ImageModifier=we;this.HEAVY_USAGE_PARTIES=Pe;this.imageSizes={lg:305,md:225,sm:305,xs:695};this.locale$=this.localeService.locale$;this.serviceContractId=this.activatedRoute.snapshot.url[this.activatedRoute.snapshot.url.length-1].path;this.serviceContract$=this.myServiceContractOccService.getServiceContract(this.serviceContractId).pipe(le(d=>
1(this.generateAddressSnippet(d),d.devices.forEach(t=>{t.normalizedImages=this.productImageNormalizer.normalize(t.images||[])}),d)))}generateAddressSnippet(d){d.address&&(this.billingAddress=this.addressService.getAddressSnippet(d.address))}getGroupNameById(d,t){return t?.groups?.find(e=>e.groupId===d)?.name||""}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275cmp=B({type:i,selectors:[["c-my-service-contract-detail"]],standalone:!1,decls:4,vars:4,consts:[[1,"grid",3,"ngClass"],[1,"g-col-12","g-start-sm-2","g-col-sm-11","grid","c-my-service-contract-detail__skeleton-loader-container"],[1,"c-my-service-contract-detail__line","g-col-12","g-start-sm-2","g-col-sm-11"],[1,"grid","g-col-12","g-start-sm-2","g-col-sm-11"],[1,"c-my-service-contract-detail__address-snippet","g-col-12","g-col-sm-11","g-col-md-5","grid"],[1,"g-col-12","g-col-sm-11","g-col-md-5"],[3,"headingType","title"],[1,"c-my-service-contract-detail__address-snippet-header","g-col-12","g-col-sm-11","g-col-md-5"],[3,"text"],[1,"c-my-service-contract-detail__address-snippet","g-col-12","g-col-sm-11","g-col-md-5","g-start-md-7","grid"],[1,"c-my-service-contract-detail__address-snippet","g-col-12","g-col-sm-11","g-col-md-6","grid"],[1,"g-col-12","g-col-sm-11","g-col-md-6"],[1,"c-my-service-contract-detail__address-snippet-header","g-col-4","g-col-sm-2"],[3,"fontColor","text"],[1,"g-col-8","g-col-sm-9","g-col-md-4"],[1,"c-my-service-contract-detail__line","c-my-service-contract-detail__hide-element-sm","g-col-12","g-start-sm-2","g-col-sm-11"],[1,"g-col-12","g-start-sm-2","g-col-sm-11"],[1,"grid","c-my-service-contract-detail__hide-element-sm"],[1,"g-start-3","g-col-7","c-my-service-contract-detail__attribute-text"],[3,"text","fontSize","fontColor","fontWeight"],[1,"g-col-2","c-my-service-contract-detail__attribute-text"],[1,"c-my-service-contract-detail__attribute-container","c-my-service-contract-detail__price-container",3,"text","fontSize","fontColor","fontWeight"],[1,"g-start-3","g-col-9","c-my-service-contract-detail__line-border"],[1,"c-my-service-contract-detail__table-grid","grid"],[1,"c-my-service-contract-detail__details-grid","grid"],[1,"c-my-service-contract-detail__price-list","g-col-12","g-col-md-9","g-start-md-3"],[1,"c-my-service-contract-detail__price-item"],[3,"fontWeight","text"],[1,"c-my-service-contract-detail__actions","g-col-12","g-start-sm-2","g-col-sm-11"],[1,"c-my-service-contract-detail__actions-back-button"],[3,"modifier","url","text"],[1,"g-col-4","g-col-md-2","c-my-service-contract-detail__device-image"],[3,"modifier","alt","container","sizes"],[1,"g-col-8","g-col-sm-7","g-col-md-9","c-my-service-contract-detail__info-grid"],[1,"g-col-9","c-my-service-contract-detail__info-grid-first"],[1,"c-my-service-contract-detail__device-header"],[3,"text","fontWeight"],[1,"g-col-2","c-my-service-contract-detail__price-container","c-my-service-contract-detail__hide-element-sm"],[1,"g-col-9","g-col-md-6","grid","c-my-service-contract-detail__info-grid-inner","c-my-service-contract-detail__hide-element-xs"],[1,"g-col-12","c-my-service-contract-detail__info-grid-xs","grid"],[1,"g-col-3"],[1,"c-my-service-contract-detail__attribute-text"],[1,"g-col-2","c-my-service-contract-detail__price-container","c-my-service-contract-detail__hide-element-md"],[1,"g-col-6"],[1,"g-col-6","c-my-service-contract-detail__price-container","c-my-service-contract-detail__hide-element-md"],[1,"g-col-12","g-col-sm-11","g-col-md-5","c-my-service-contract-detail__skeleton-loader-row"],["height","100px"],[1,"g-col-12","g-col-sm-11","c-order-detail-items__skeleton-loader-row"],["height","200px"]],template:function(t,e){if(t&1&&(m(0,"div",0),_(1,Bt,82,96),l(2,"async"),_e(3,wt,13,0,"div",1),r()),t&2){let a;c("ngClass",e.componentClasses),n(),v((a=s(2,2,e.serviceContract$))?1:3,a)}},dependencies:[Ce,j,Y,W,Oe,Ne,D,O,P,R,X,Se],styles:["[dir=ltr][_ngcontent-%COMP%]{--x-direction: 1}[dir=rtl][_ngcontent-%COMP%]{--x-direction: -1}[_nghost-%COMP%]{display:block}.c-my-service-contract-detail[_ngcontent-%COMP%]{row-gap:3.6rem}@media all and (min-width:1025px){.c-my-service-contract-detail[_ngcontent-%COMP%]{row-gap:4.8rem}}.c-my-service-contract-detail__address-snippet[_ngcontent-%COMP%]{margin-bottom:3.6rem}@media all and (min-width:1025px){.c-my-service-contract-detail__address-snippet[_ngcontent-%COMP%]{margin-bottom:4.8rem}}.c-my-service-contract-detail__address-snippet[_ngcontent-%COMP%]{align-self:start;white-space:pre-line}@media all and (min-width:1025px){.c-my-service-contract-detail__address-snippet[_ngcontent-%COMP%]{--bs-columns: 5}}.c-my-service-contract-detail__address-snippet[_ngcontent-%COMP%] > .c-my-service-contract-detail__address-snippet-header[_ngcontent-%COMP%]{color:#585a5f}.c-my-service-contract-detail__line[_ngcontent-%COMP%]{border-bottom:solid 1px #e9e9ea}.c-my-service-contract-detail__device-image[_ngcontent-%COMP%]{border:24px solid #f2efe8;background-color:#f2efe8;width:100%;aspect-ratio:1}.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{margin-top:2rem}@media all and (min-width:1025px){.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{margin-top:2.4rem}}.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{padding-top:2rem}@media all and (min-width:1025px){.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{padding-top:2.4rem}}.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{border-top:solid 1px #e9e9ea}@media all and (min-width:720px){.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{--bs-columns: 11}}@media all and (min-width:1025px){.c-my-service-contract-detail__table-grid[_ngcontent-%COMP%]{border-top:none;padding-top:0;margin-top:0;margin-bottom:2rem}}@media all and (min-width:1025px){.c-my-service-contract-detail__info-grid[_ngcontent-%COMP%]{padding-top:1.6rem;border-top:solid 1px #e9e9ea}}@media all and (max-width:719px){.c-my-service-contract-detail__hide-element-xs[_ngcontent-%COMP%]{display:none}}@media all and (min-width:720px){.c-my-service-contract-detail__hide-element-sm[_ngcontent-%COMP%]{--bs-columns: 11}}@media all and (max-width:1024px){.c-my-service-contract-detail__hide-element-sm[_ngcontent-%COMP%]{display:none}}@media all and (min-width:1025px){.c-my-service-contract-detail__hide-element-md[_ngcontent-%COMP%]{display:none}}.c-my-service-contract-detail__info-grid-inner[_ngcontent-%COMP%]{--bs-columns: 9}@media all and (min-width:720px){.c-my-service-contract-detail__info-grid-xs[_ngcontent-%COMP%]{display:none}}.c-my-service-contract-detail__attribute-text[_ngcontent-%COMP%]{color:#585a5f;display:block}@media all and (max-width:719px){.c-my-service-contract-detail__attribute-text[_ngcontent-%COMP%]{margin-top:1.6rem}}@media all and (max-width:1024px){.c-my-service-contract-detail__message-container-md[_ngcontent-%COMP%]{display:none}}.c-my-service-contract-detail__message-container-sm[_ngcontent-%COMP%]{margin-top:1.6rem}@media all and (min-width:1025px){.c-my-service-contract-detail__message-container-sm[_ngcontent-%COMP%]{margin-top:1.6rem}}@media all and (min-width:1025px){.c-my-service-contract-detail__message-container-sm[_ngcontent-%COMP%]{display:none}}@media all and (min-width:1025px){.c-my-service-contract-detail__details-grid[_ngcontent-%COMP%]{--bs-columns: 11;margin-top:0}}@media all and (min-width:1025px){.c-my-service-contract-detail__price-container[_ngcontent-%COMP%]{text-align:end;float:inline-end}}.c-my-service-contract-detail__price-list[_ngcontent-%COMP%]{margin-bottom:3.6rem}@media all and (min-width:1025px){.c-my-service-contract-detail__price-list[_ngcontent-%COMP%]{margin-bottom:4.8rem}}.c-my-service-contract-detail__price-list[_ngcontent-%COMP%]{border-bottom:solid 1px #e9e9ea}.c-my-service-contract-detail__price-item[_ngcontent-%COMP%]{padding-top:1.6rem;padding-bottom:1.6rem}@media all and (min-width:1025px){.c-my-service-contract-detail__price-item[_ngcontent-%COMP%]{padding-top:2rem;padding-bottom:2rem}}.c-my-service-contract-detail__price-item[_ngcontent-%COMP%]{color:#585a5f;border-top:solid 1px #e9e9ea;display:flex;justify-content:space-between}.c-my-service-contract-detail__device-header[_ngcontent-%COMP%]{margin-bottom:1.6rem}@media all and (min-width:1025px){.c-my-service-contract-detail__device-header[_ngcontent-%COMP%]{margin-bottom:2rem}}.c-my-service-contract-detail__device-header[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.c-my-service-contract-detail__actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end}.c-my-service-contract-detail__actions-back-button[_ngcontent-%COMP%]{width:fit-content}@media all and (min-width:720px){.c-my-service-contract-detail__skeleton-loader-container[_ngcontent-%COMP%]{--bs-columns: 11}}.c-my-service-contract-detail__skeleton-loader-row[_ngcontent-%COMP%]{margin-bottom:.4rem}@media all and (min-width:1025px){.c-my-service-contract-detail__skeleton-loader-row[_ngcontent-%COMP%]{margin-bottom:.4rem}}"],changeDetection:0})}};var te=class i{static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275mod=S({type:i})}static{this.\u0275inj=u({providers:[N({cmsComponents:{VzugMyServiceContractDetailComponent:{component:ee,guards:[V]}}})],imports:[L,K,q,A,H,Le,Ve,J,ue,Me]})}};var Dt=i=>({count:i}),Pt=(i,d)=>d.id;function Ot(i,d){if(i&1&&(o(0,"e-text",33),l(1,"date")),i&2){let t=p().$implicit,e=p(4);c("modifier",e.TextModifier.BLOCK_ELEMENT)("text",x(1,2,t==null?null:t.creationDate,"shortDate",e.SERVER_TIMEZONE,d)??"")}}function Lt(i,d){if(i&1&&(m(0,"div",23)(1,"div",29)(2,"div",30),o(3,"e-text",26),l(4,"cxTranslate"),r(),o(5,"e-link",31),r(),m(6,"div",29)(7,"div",30),o(8,"e-text",32),l(9,"cxTranslate"),r(),_(10,Ot,2,7,"e-text",33),l(11,"async"),r(),m(12,"div",29)(13,"div",30),o(14,"e-text",32),l(15,"cxTranslate"),o(16,"e-text",33),r()(),m(17,"div",29)(18,"div",30),o(19,"e-text",32),l(20,"cxTranslate"),r(),o(21,"e-text",33),l(22,"number"),l(23,"formatPrice"),r()()),i&2){let t,e=d.$implicit,a=p(4);n(3),c("fontWeight",a.FontWeight.LIGHT)("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("text",s(4,28,"myServiceContracts.contractNumber")),n(2),c("url","my-service-contract/"+(e==null?null:e.id))("text",(e==null?null:e.id)??"")("fontWeight",a.FontWeight.MEDIUM)("fontSize",a.FontSize.DEFAULT),n(3),c("modifier",a.TextModifier.BLOCK_ELEMENT)("fontWeight",a.FontWeight.LIGHT)("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("text",s(9,30,"generic.date")),n(2),v((t=s(11,32,a.locale$))?10:-1,t),n(4),c("modifier",a.TextModifier.BLOCK_ELEMENT)("fontWeight",a.FontWeight.LIGHT)("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("text",s(15,34,"myServiceContracts.devices")),n(2),c("modifier",a.TextModifier.BLOCK_ELEMENT)("text",a.getFormattedDevices(e==null?null:e.devices)),n(3),c("modifier",a.TextModifier.BLOCK_ELEMENT)("fontWeight",a.FontWeight.LIGHT)("fontSize",a.FontSize.SMALL)("fontColor",a.FontColor.INHERIT)("text",s(20,36,"myServiceContracts.total")),n(2),c("modifier",a.TextModifier.BLOCK_ELEMENT)("text",g(23,41,g(22,38,e.totalValue,"0.2"),!0))}}function Nt(i,d){if(i&1&&(o(0,"e-text",21),l(1,"date")),i&2){let t=p().$implicit,e=p(4);c("text",x(1,1,t==null?null:t.creationDate,"shortDate",e.SERVER_TIMEZONE,d)??"")}}function Vt(i,d){if(i&1&&(m(0,"tr")(1,"td"),o(2,"e-link",31),r(),m(3,"td"),_(4,Nt,2,6,"e-text",21),l(5,"async"),r(),m(6,"td"),o(7,"e-text",21),r(),m(8,"td"),o(9,"e-text",21),l(10,"number"),l(11,"formatPrice"),r()()),i&2){let t,e=d.$implicit,a=p(4);n(2),c("url","my-service-contract/"+(e==null?null:e.id))("text",(e==null?null:e.id)??"")("fontWeight",a.FontWeight.MEDIUM)("fontSize",a.FontSize.DEFAULT),n(2),v((t=s(5,7,a.locale$))?4:-1,t),n(3),c("text",a.getFormattedDevices(e==null?null:e.devices)),n(2),c("text",g(11,12,g(10,9,e.totalValue,"0.2"),!0))}}function Rt(i,d){if(i&1&&(m(0,"div")(1,"div",22),M(2,Lt,24,44,"div",23,Pt),r(),m(4,"table",24)(5,"thead")(6,"th",25),o(7,"e-text",26),l(8,"cxTranslate"),r(),m(9,"th",25),o(10,"e-text",26),l(11,"cxTranslate"),r(),m(12,"th",25),o(13,"e-text",26),l(14,"cxTranslate"),r(),m(15,"th",25),o(16,"e-text",26),l(17,"cxTranslate"),r()(),m(18,"colgroup"),o(19,"col",27)(20,"col",27)(21,"col",28)(22,"col",28),r(),m(23,"tbody"),M(24,Vt,12,15,"tr",null,ve),r()()()),i&2){let t=p(2),e=p();n(2),b(t.serviceContracts),n(5),c("fontWeight",e.FontWeight.MEDIUM)("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("text",s(8,16,"myServiceContracts.contractNumber")),n(3),c("fontWeight",e.FontWeight.MEDIUM)("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("text",s(11,18,"generic.date")),n(3),c("fontWeight",e.FontWeight.MEDIUM)("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("text",s(14,20,"myServiceContracts.devices")),n(3),c("fontWeight",e.FontWeight.MEDIUM)("fontSize",e.FontSize.SMALL)("fontColor",e.FontColor.INHERIT)("text",s(17,22,"myServiceContracts.total")),n(8),b(t.serviceContracts)}}function At(i,d){if(i&1){let t=w();m(0,"div",20)(1,"e-button",34),l(2,"cxTranslate"),y("handleButtonClick",function(){f(t);let a=p(3);return h(a.handleLoadMore())}),r()()}if(i&2){let t=p(3);n(),c("text",s(2,2,"search.loadmore"))("loading",t.isLoading())}}function kt(i,d){i&1&&(o(0,"e-text",21),l(1,"cxTranslate")),i&2&&c("text",s(1,1,"myServiceContracts.search.emptyResult"))}function Wt(i,d){if(i&1){let t=w();
1m(0,"div",10)(1,"div",11)(2,"span",12),o(3,"e-text",13),l(4,"cxTranslate"),r()(),m(5,"div",14)(6,"e-button",15),l(7,"cxTranslate"),y("click",function(){f(t);let a=p(2);return h(a.handleResetLinkClick())}),r(),m(8,"div",16)(9,"div",17),o(10,"e-text",13),l(11,"cxTranslate"),r(),m(12,"div",18)(13,"e-select",19),l(14,"cxTranslate"),l(15,"cxTranslate"),y("handleChange",function(){f(t);let a=p(2);return h(a.searchContracts())}),r()()()()(),_(16,Rt,26,24,"div"),_(17,At,3,4,"div",20),_(18,kt,2,3,"e-text",21)}if(i&2){let t=p(),e=p();n(3),c("text",g(4,20,t.totalCount===1?"myServiceContracts.search.title.one":"myServiceContracts.search.title.multiple",F(31,Dt,t.totalCount)))("fontSize",e.FontSize.SMALL),n(3),c("modifier",e.ButtonModifier.TEXT)("text",s(7,23,"search.resetAll"))("icon",e.IconKeys.CROSS)("iconPosition",e.ButtonIconPosition.AFTER),n(4),c("text",s(11,25,"search.sorting.label")+":")("fontSize",e.FontSize.SMALL),n(3),c("form",e.searchForm)("controlName","sort")("items",e.SORTING_OPTIONS)("itemType",e.SelectItemType.KEY)("labelText",s(14,27,"search.sorting.label"))("hideLabel",!0)("placeholder",s(15,29,"search.sorting.placeholder"))("fontSize",e.LabelFontSize.SMALL)("wrapText",!1),n(3),v(t.totalCount>0?16:-1),n(),v(e.hasMoreResults()===!0?17:-1),n(),v(t.totalCount<=0?18:-1)}}function Ht(i,d){i&1&&(m(0,"div",0)(1,"div",35),o(2,"e-skeleton-loader",36),r(),m(3,"div",37)(4,"div",38),o(5,"e-skeleton-loader",39),r(),m(6,"div",38),o(7,"e-skeleton-loader",39),r(),m(8,"div",38),o(9,"e-skeleton-loader",39),r(),m(10,"div",38),o(11,"e-skeleton-loader",39),r(),m(12,"div",38),o(13,"e-skeleton-loader",39),r()()())}function Ut(i,d){if(i&1){let t=w();m(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"c-search-bar",4),l(5,"cxTranslate"),l(6,"cxTranslate"),y("emitSearchTermEvent",function(){f(t);let a=p();return h(a.searchContracts())}),r()(),m(7,"div",5)(8,"div",6),o(9,"e-text-input",7),l(10,"cxTranslate"),r(),m(11,"div",6),o(12,"e-text-input",7),l(13,"cxTranslate"),r()(),m(14,"div",8)(15,"e-button",9),l(16,"cxTranslate"),y("handleButtonClick",function(){f(t);let a=p();return h(a.searchContracts())}),r()()(),_(17,Wt,19,33)(18,Ht,14,0,"div",0),r()()}if(i&2){let t=p();n(4),c("labelText",s(5,19,"myServiceContracts.search.searchField"))("placeholder",s(6,21,"myServiceContracts.search.searchPlaceholder"))("form",t.searchForm)("controlName","searchTerm"),n(5),c("form",t.searchForm)("controlName","dateFrom")("noSpacing",!0)("showButtons",!1)("inputType",t.InputType.DATE)("labelText",s(10,23,"myServiceContracts.search.dateFrom")),n(3),c("form",t.searchForm)("controlName","dateTo")("noSpacing",!0)("showButtons",!1)("inputType",t.InputType.DATE)("labelText",s(13,25,"myServiceContracts.search.dateTo")),n(3),c("text",s(16,27,"myServiceContracts.search.searchButton"))("modifier",t.ButtonModifier.PRIMARY),n(2),v(t.isLoading()?18:17)}}var ie=class i{constructor(){this.myServiceContractOccService=C(E);this.formBuilder=C(be);this.localeService=C(Z);this.componentClasses="c-my-service-contracts";this.FontWeight=U;this.FontSize=G;this.FontColor=$;this.InputType=Be;this.LabelFontSize=Ie;this.ButtonModifier=k;this.ButtonIconPosition=Ee;this.IconKeys=Te;this.SelectItemType=ze;this.TextModifier=De;this.SERVER_TIMEZONE=Q;this.DEFAULT_SORTING="date-desc";this.SORTING_OPTIONS=[{value:"date-desc",name:"myServiceContracts.sort.date-desc"},{value:"date-asc",name:"myServiceContracts.sort.date-asc"},{value:"id-desc",name:"myServiceContracts.sort.contractNumber-desc"},{value:"id-asc",name:"myServiceContracts.sort.contractNumber-asc"}];this.sub=new ae;this.filter$=new ce({});this.isLoading=z(!0);this.hasMoreResults=z(!1);this.contracts=z({});this.locale$=this.localeService.locale$;this.searchForm=this.formBuilder.group({searchTerm:"",dateFrom:"",dateTo:"",sort:this.DEFAULT_SORTING,currentPage:0});this.isLoadMoreAction=!1}handleEnterKeyPress(d){d.key==="Enter"&&this.searchContracts()}ngOnInit(){this.searchContracts(),this.sub.add(this.filter$.pipe(de(d=>this.myServiceContractOccService.getServiceContracts(d).pipe(me(t=>{if(t){let e=this.contracts();this.isLoadMoreAction?(e=re(oe({},e),{serviceContracts:e.serviceContracts.concat(t.serviceContracts)}),this.isLoadMoreAction=!1):e=t,this.contracts.set(e),this.hasMoreResults.set(e.totalCount>e.serviceContracts.length),this.isLoading.set(!1)}})))).subscribe())}ngOnDestroy(){this.sub.unsubscribe()}handleResetLinkClick(){this.searchForm.get("searchTerm")?.setValue(""),this.searchForm.get("dateFrom")?.setValue(""),this.searchForm.get("dateTo")?.setValue(""),this.searchForm.get("sort")?.setValue(this.DEFAULT_SORTING),this.searchForm.get("currentPage")?.setValue(0),this.searchContracts()}handleLoadMore(){this.searchForm.get("currentPage")?.setValue(this.searchForm.get("currentPage")?.value+1),this.isLoadMoreAction=!0,this.searchContracts()}searchContracts(){this.isLoadMoreAction||this.searchForm.get("currentPage")?.setValue(0);let d={searchTerm:this.searchForm.get("searchTerm")?.value,dateFrom:new Date(this.searchForm.get("dateFrom")?.value).getTime(),dateTo:new Date(this.searchForm.get("dateTo")?.value).getTime(),sort:this.searchForm.get("sort")?.value,currentPage:this.searchForm.get("currentPage")?.value};this.filter$.next(d)}getFormattedDevices(d){return d.length>
12?d.slice(0,2).join(", ")+", ...":d.join(", ")}static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275cmp=B({type:i,selectors:[["c-my-service-contracts"]],hostBindings:function(t,e){t&1&&y("keyup",function(T){return e.handleEnterKeyPress(T)},pe)},standalone:!1,decls:1,vars:1,consts:[[1,"grid"],[1,"g-col-12","g-start-sm-2","g-col-sm-11"],[1,"c-my-service-contracts__container","grid"],[1,"g-col-12","g-col-sm-11","g-col-md-5"],[3,"emitSearchTermEvent","labelText","placeholder","form","controlName"],[1,"c-my-service-contracts__date-filter-container","g-col-12","g-col-sm-11","g-start-md-7","g-col-md-5"],[1,"c-my-service-contracts__date-filter"],[3,"form","controlName","noSpacing","showButtons","inputType","labelText"],[1,"g-col-12","g-col-sm-11"],[3,"handleButtonClick","text","modifier"],[1,"c-my-service-contracts__search-meta-container"],[1,"c-my-service-contracts__info-result-count"],[1,"c-my-service-contracts__search-result-count"],[3,"text","fontSize"],[1,"c-my-service-contracts__sort-container"],[3,"click","modifier","text","icon","iconPosition"],[1,"c-my-service-contracts__sort"],[1,"c-my-service-contracts__sort-label"],[1,"c-my-service-contracts__sort-dropdown"],[3,"handleChange","form","controlName","items","itemType","labelText","hideLabel","placeholder","fontSize","wrapText"],[1,"c-my-service-contracts__load-more"],[3,"text"],[1,"c-my-service-contracts__mobile-overview-container"],[1,"c-my-service-contracts__mobile-element","grid"],[1,"c-my-service-contracts__table","c-my-service-contracts__desktop-only"],["scope","col"],[3,"fontWeight","fontSize","fontColor","text"],[2,"width","20%"],[2,"width","30%"],[1,"g-col-6"],[1,"c-my-service-contracts__header"],[3,"url","text","fontWeight","fontSize"],[3,"modifier","fontWeight","fontSize","fontColor","text"],[3,"modifier","text"],[3,"handleButtonClick","text","loading"],[1,"g-col-5","g-col-sm-3"],["height","40px"],[1,"g-col-12"],[1,"c-my-service-contracts__table-row-skeleton-loader"],["height","30px"]],template:function(t,e){if(t&1&&_(0,Ut,19,29,"div",0),t&2){let a;v((a=e.contracts())?0:-1,a)}},dependencies:[j,Y,Ue,qe,We,W,Re,D,O,P,R,X],styles:[`[dir=ltr]{--x-direction: 1}[dir=rtl]{--x-direction: -1}:host{display:block}.c-my-service-contracts__container{row-gap:2rem}@media all and (min-width:1025px){.c-my-service-contracts__container{row-gap:2.4rem}}.c-my-service-contracts__container{margin-bottom:6rem}@media all and (min-width:1025px){.c-my-service-contracts__container{margin-bottom:7.2rem}}@media all and (min-width:720px){.c-my-service-contracts__container{--bs-columns: 11}}.c-my-service-contracts__date-filter-container{display:flex;flex-direction:row;gap:2.4rem}.c-my-service-contracts__date-filter{flex:1}.c-my-service-contracts__search-meta-container{margin-bottom:3.6rem}@media all and (min-width:1025px){.c-my-service-contracts__search-meta-container{margin-bottom:4.8rem}}.c-my-service-contracts__search-meta-container{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}@media all and (min-width:1025px){.c-my-service-contracts__search-meta-container{flex-wrap:nowrap}}.c-my-service-contracts__sort-container{row-gap:.8rem}@media all and (min-width:1025px){.c-my-service-contracts__sort-container{row-gap:.8rem}}.c-my-service-contracts__sort-container{flex:1 1 0;display:flex;align-items:baseline;white-space:nowrap;flex-wrap:wrap;justify-content:space-between}@media all and (min-width:1025px){.c-my-service-contracts__sort-container{flex-wrap:nowrap}}.c-my-service-contracts__info-result-count{margin-bottom:2.4rem}@media all and (min-width:1025px){.c-my-service-contracts__info-result-count{margin-bottom:3.6rem}}.c-my-service-contracts__info-result-count{flex:1 1 100%}@media all and (min-width:1025px){.c-my-service-contracts__info-result-count{margin-bottom:0}}.c-my-service-contracts__search-result-count{margin-inline-end:.8rem}@media all and (min-width:1025px){.c-my-service-contracts__search-result-count{margin-inline-end:.8rem}}.c-my-service-contracts__sort{margin-inline-start:2rem}@media all and (min-width:1025px){.c-my-service-contracts__sort{margin-inline-start:2.4rem}}.c-my-service-contracts__sort{display:flex;align-items:center}@media all and (max-width:1024px){.c-my-service-contracts__sort{margin-inline-start:0}}.c-my-service-contracts__sort-label{margin-inline-end:.8rem}@media all and (min-width:1025px){.c-my-service-contracts__sort-label{margin-inline-end:.8rem}}.c-my-service-contracts__sort-dropdown .e-select{padding-bottom:0}.c-my-service-contracts__sort-dropdown .ng-dropdown-panel{width:auto;inset-inline-start:auto;inset-inline-end:0}.c-my-service-contracts__table{overflow-x:auto;white-space:nowrap;width:100%}.c-my-service-contracts__table th{padding-inline-end:1.2rem}@media all and (min-width:1025px){.c-my-service-contracts__table th{padding-inline-end:1.2rem}}.c-my-service-contracts__table th{padding-bottom:1.6rem}@media all and (min-width:1025px){.c-my-service-contracts__table th{padding-bottom:1.6rem}}.c-my-service-contracts__table th{height:4.8rem;text-align:start;vertical-align:middle;color:#585a5f}@media all and (min-width:1367px){.c-my-service-contracts__table th{padding-inline-end:0}}.c-my-service-contracts__table th:last-child{text-align:end}.c-my-service-contracts__table td{padding-top:2rem}@media all and (min-width:1025px){.c-my-service-contracts__table td{padding-top:2.4rem}}.c-my-service-contracts__table td:first-child{text-align:start}.c-my-service-contracts__table td:last-child{text-align:end}.c-my-service-contracts__table tr:first-child td{padding-top:2rem}@media all and (min-width:1025px){.c-my-service-contracts__table tr:first-child td{padding-top:2.4rem}}.c-my-service-contracts__table tr:last-child td{padding-bottom:2rem}@media all and (min-width:1025px){.c-my-service-contracts__table tr:last-child td{padding-bottom:2.4rem}}.c-my-service-contracts__table tr:last-child td{border-bottom:1px solid #e5e0da}.c-my-service-contracts__table thead{border-bottom:1px solid #e5e0da}.c-my-service-contracts__table tbody{margin-top:1.2rem}@media all and (min-width:1025px){.c-my-service-contracts__table tbody{margin-top:1.2rem}}.c-my-service-contracts__table tbody{padding-bottom:1.2rem}@media all and (min-width:1025px){.c-my-service-contracts__table tbody{padding-bottom:1.2rem}}.c-my-service-contracts__table-row-skeleton-loader{margin-top:1.2rem}@media all and (min-width:1025px){.c-my-service-contracts__table-row-skeleton-loader{margin-top:1.2rem}}.c-my-service-contracts__load-more{margin-top:7.2rem}@media all and (min-width:1025px){.c-my-service-contracts__load-more{margin-top:9.6rem}}.c-my-service-contracts__load-more{display:grid;justify-content:center}@media all and (min-width:720px){.c-my-service-contracts__mobile-overview-container{display:none;visibility:hidden}}.c-my-service-contracts__mobile-overview-container:first-child{border-top:1px solid #e5e0da}.c-my-service-contracts__mobile-element{padding-top:2.4rem;padding-bottom:2.4rem}@media all and (min-width:1025px){.c-my-service-contracts__mobile-element{padding-top:3.6rem;padding-bottom:3.6rem}}.c-my-service-contracts__mobile-element{border-bottom:1px solid #e5e0da}.c-my-service-contracts__header{color:#585a5f}@media all and (max-width:719px){.c-my-service-contracts__desktop-only{display:none;visibility:hidden}}
2`],encapsulation:2,changeDetection:0})}};var ne=class i{static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275mod=S({type:i})}static{this.\u0275inj=u({providers:[N({cmsComponents:{VzugMyServiceContractsComponent:{component:ie,guards:[V]}}})],imports:[L,K,q,$e,A,Xe,He,H,Ae,J]})}};var Qe=class i{static{this.\u0275fac=function(t){return new(t||i)}}static{this.\u0275mod=S({type:i})}static{this.\u0275inj=u({imports:[Ke,Ze,je,Ge,Ye,ne,te]}
2)}};export{Qe as MyAccountFeatureModule};

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.