1import{a as Qn,b as J,c as lt,d as Zr,e as eo,f as Ut,g as je,h as mi}from"./chunk-LG4U4GAN.js";import{a as to,b as jl}from"./chunk-5WR6DSSN.js";import{$a as Pt,$m as Lt,Aa as Je,Ak as At,Ao as Or,Bk as Wn,Bm as Hn,Bs as Kr,Cm as wr,Cs as zl,Dm as Mr,Ed as dr,Ej as jn,Em as Ir,Er as $r,Fd as Il,Fr as Nl,Fw as R,Gm as kr,Gw as G,Ha as A,Hj as gr,Hm as Tr,Ia as Oe,Il as ve,Ir as Gr,Jj as vr,Jl as Te,Jm as Br,Jr as Vl,Ka as Bt,Kj as ee,Kl as Oi,Km as Pr,Lj as ft,Ll as at,Md as si,Mj as it,Mk as br,Ml as ue,Mm as Dr,Mn as Nt,Na as de,Nd as mr,Nk as Bl,Nl as fe,Nm as Rr,Nn as $n,Od as cr,Ol as _e,Or as Jr,Pm as Fr,Pq as Hr,Pr as zt,Ql as he,Qm as Ar,Qq as Ll,Qr as Jn,Ra as ze,Rr as Qr,Sj as li,Sr as Ol,Tm as Dl,Tn as Nr,Uj as _t,Un as Rl,Vb as Ti,Vj as xt,Vn as Vr,Wb as Dt,Wd as ur,Wn as Fl,Wp as Ur,Xb as Bi,Xj as Li,Xp as ql,Ym as ie,Za as ar,Zm as Me,_l as q,_m as Be,am as le,bk as yr,bl as Ni,ch as Yi,cl as Sr,db as Ee,dq as Hi,dw as Fe,ee as fr,eh as hr,eq as $i,ew as di,fa as nr,fd as be,fq as Gi,gd as tt,gq as Ji,hb as Y,hd as rr,he as _r,hk as kl,hn as zi,hq as Qi,ia as ki,id as or,ie as xr,in as qr,iq as jr,jb as me,jd as Ml,jn as Ui,jq as Pe,ka as Vn,kd as Pi,kn as Yr,ko as Ue,kq as Vt,ld as Di,lo as pi,md as sr,nd as Ri,nj as Ft,nl as ke,od as On,ol as qt,pd as zn,pq as rt,qa as Ve,qd as lr,qq as ot,ra as D,rd as Un,rn as ji,rp as zr,rq as st,sd as Fi,sn as Lr,sp as Al,sq as Ki,ta as $,td as Ai,tk as Cr,tq as Wr,ud as pr,uk as Tl,ul as Er,uq as Yl,ur as Ot,vd as qi,vl as Pl,vr as Gn,wd as Rt,wl as nt,xd as ri,xl as Vi,yd as oi,yl as we,yv as Xr,za as ge,zl as ht,zm as Yt,zo as Wi,zv as Ul}from"./chunk-YGEYZW7N.js";import{$a as H,$b as kt,Bb as Z,Bd as er,Dc as Ne,Ea as v,Eb as Ha,Ec as T,F as Tn,Gc as b,Hc as j,I as Bn,Ia as E,Ja as k,Jc as Ln,Ka as Na,Kb as y,M as Se,Ma as Va,Mb as u,Nc as d,O as Si,Ob as An,Oc as c,Pb as $a,Pc as z,Qb as qn,Qd as Nn,R as Ge,Ra as Oa,Rc as wi,Sa as B,T as Ya,Ta as P,Tb as S,Ub as Ei,Vb as It,Wa as za,Wb as oe,Xb as se,Ya as Ua,Yb as l,Z as Pn,Zb as p,_ as te,_b as _,ab as w,ac as Tt,bc as ni,cb as ja,cc as L,dd as O,de as tr,ed as Xa,ee as El,fc as M,fd as Mi,g as et,hc as h,id as I,jb as Le,kb as ii,l as kn,lc as Yn,ma as re,oc as Ga,pa as Dn,pb as s,pc as Ja,qa as V,qb as Fn,qc as Qa,s as qe,tc as ye,ua as Rn,uc as e,ud as Za,va as Ie,vc as x,wb as Wa,wc as C,xc as ai,ya as Ye,yc as Ka,z as $e,za as La,zd as Ii}from"./chunk-SKBIXBKI.js";import{x as ir,z as wl}from"./chunk-BLAF2TTW.js";import{a as Re,b as qa,e as N,f as K,h as Sl,j as In}from"./chunk-ZOSK7UEV.js";var no=K((Rc,io)=>{io.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}});var pt=K(gt=>{var Kn,Wl=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];gt.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return t*4+17};gt.getSymbolTotalCodewords=function(t){return Wl[t]};gt.getBCHDigit=function(i){let t=0;for(;i!==0;)t++,i>>>=1;return t};gt.setToSJISFunction=function(t){if(typeof t!="function")throw new Error('"toSJISFunc" is not a valid function.');Kn=t};gt.isKanjiModeEnabled=function(){return typeof Kn<"u"};gt.toSJIS=function(t){return Kn(t)}});var Xi=K(De=>{De.L={bit:1};De.M={bit:0};De.Q={bit:3};De.H={bit:2};function Hl(i){if(typeof i!="string")throw new Error("Param is not a string");switch(i.toLowerCase()){case"l":case"low":return De.L;case"m":case"medium":return De.M;case"q":case"quartile":return De.Q;case"h":case"high":return De.H;default:throw new Error("Unknown EC Level: "+i)}}De.isValid=function(t){return t&&typeof t.bit<"u"&&t.bit>=0&&t.bit<4};De.from=function(t,a){if(De.isValid(t))return t;try{return Hl(t)}catch{return a}}});var oo=K((qc,ro)=>{function ao(){this.buffer=[],this.length=0}ao.prototype={get:function(i){let t=Math.floor(i/8);return(this.buffer[t]>>>7-i%8&1)===1},put:function(i,t){for(let a=0;a<t;a++)this.putBit((i>>>t-a-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(i){let t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),i&&(this.buffer[t]|=128>>>this.length%8),this.length++}};ro.exports=ao});var lo=K((Yc,so)=>{function ci(i){if(!i||i<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=i,this.data=new Uint8Array(i*i),this.reservedBit=new Uint8Array(i*i)}ci.prototype.set=function(i,t,a,n){let r=i*this.size+t;this.data[r]=a,n&&(this.reservedBit[r]=!0)};ci.prototype.get=function(i,t){return this.data[i*this.size+t]};ci.prototype.xor=function(i,t,a){this.data[i*this.size+t]^=a};ci.prototype.isReserved=function(i,t){return this.reservedBit[i*this.size+t]};so.exports=ci});var po=K(Zi=>{var $l=pt().getSymbolSize;Zi.getRowColCoords=function(t){if(t===1)return[];let a=Math.floor(t/7)+2,n=$l(t),r=n===145?26:Math.ceil((n-13)/(2*a-2))*2,o=[n-7];for(let m=1;m<a-1;m++)o[m]=o[m-1]-r;return o.push(6),o.reverse()};Zi.getPositions=function(t){let a=[],n=Zi.getRowColCoords(t),r=n.length;for(let o=0;o<r;o++)for(let m=0;m<r;m++)o===0&&m===0||o===0&&m===r-1||o===r-1&&m===0||a.push([n[o],n[m]]);return a}});var uo=K(co=>{var Gl=pt().getSymbolSize,mo=7;co.getPositions=function(t){let a=Gl(t);return[[0,0],[a-mo,0],[0,a-mo]]}});var fo=K(ne=>{ne.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var vt={N1:3,N2:3,N3:40,N4:10};ne.isValid=function(t){return t!=null&&t!==""&&!isNaN(t)&&t>=0&&t<=7};ne.from=function(t){return ne.isValid(t)?parseInt(t,10):void 0};ne.getPenaltyN1=function(t){let a=t.size,n=0,r=0,o=0,m=null,f=null;for(let g=0;g<a;g++){r=o=0,m=f=null;for(let F=0;F<a;F++){let U=t.get(g,F);U===m?r++:(r>=5&&(n+=vt.N1+(r-5)),m=U,r=1),U=t.get(F,g),U===f?o++:(o>=5&&(n+=vt.N1+(o-5)),f=U,o=1)}r>=5&&(n+=vt.N1+(r-5)),o>=5&&(n+=vt.N1+(o-5))}return n};ne.getPenaltyN2=function(t){let a=t.size,n=0;for(let r=0;r<a-1;r++)for(let o=0;o<a-1;o++){let m=t.get(r,o)+t.get(r,o+1)+t.get(r+1,o)+t.get(r+1,o+1);(m===4||m===0)&&n++}return n*vt.N2};ne.getPenaltyN3=function(t){let a=t.size,n=0,r=0,o=0;for(let m=0;m<a;m++){r=o=0;for(let f=0;f<a;f++)r=r<<1&2047|t.get(m,f),f>=10&&(r===1488||r===93)&&n++,o=o<<1&2047|t.get(f,m),f>=10&&(o===1488||o===93)&&n++}return n*vt.N3};ne.getPenaltyN4=function(t){let a=0,n=t.data.length;for(let o=0;o<n;o++)a+=t.data[o];return Math.abs(Math.ceil(a*100/n/5)-10)*vt.N4};function Jl(i,t,a){switch(i){case ne.Patterns.PATTERN000:return(t+a)%2===0;case ne.Patterns.PATTERN001:return t%2===0;case ne.Patterns.PATTERN010:return a%3===0;case ne.Patterns.PATTERN011:return(t+a)%3===0;case ne.Patterns.PATTERN100:return(Math.floor(t/2)+Math.floor(a/3))%2===0;case ne.Patterns.PATTERN101:return t*a%2+t*a%3===0;case ne.Patterns.PATTERN110:return(t*a%2+t*a%3)%2===0;case ne.Patterns.PATTERN111:return(t*a%3+(t+a)%2)%2===0;default:throw new Error("bad maskPattern:"+i)}}
1ne.applyMask=function(t,a){let n=a.size;for(let r=0;r<n;r++)for(let o=0;o<n;o++)a.isReserved(o,r)||a.xor(o,r,Jl(t,o,r))};ne.getBestMask=function(t,a){let n=Object.keys(ne.Patterns).length,r=0,o=1/0;for(let m=0;m<n;m++){a(m),ne.applyMask(m,t);let f=ne.getPenaltyN1(t)+ne.getPenaltyN2(t)+ne.getPenaltyN3(t)+ne.getPenaltyN4(t);ne.applyMask(m,t),f<o&&(o=f,r=m)}return r}});var Zn=K(Xn=>{var dt=Xi(),en=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],tn=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];Xn.getBlocksCount=function(t,a){switch(a){case dt.L:return en[(t-1)*4+0];case dt.M:return en[(t-1)*4+1];case dt.Q:return en[(t-1)*4+2];case dt.H:return en[(t-1)*4+3];default:return}};Xn.getTotalCodewordsCount=function(t,a){switch(a){case dt.L:return tn[(t-1)*4+0];case dt.M:return tn[(t-1)*4+1];case dt.Q:return tn[(t-1)*4+2];case dt.H:return tn[(t-1)*4+3];default:return}}});var _o=K(an=>{var ui=new Uint8Array(512),nn=new Uint8Array(256);(function(){let t=1;for(let a=0;a<255;a++)ui[a]=t,nn[t]=a,t<<=1,t&256&&(t^=285);for(let a=255;a<512;a++)ui[a]=ui[a-255]})();an.log=function(t){if(t<1)throw new Error("log("+t+")");return nn[t]};an.exp=function(t){return ui[t]};an.mul=function(t,a){return t===0||a===0?0:ui[nn[t]+nn[a]]}});var xo=K(fi=>{var ea=_o();fi.mul=function(t,a){let n=new Uint8Array(t.length+a.length-1);for(let r=0;r<t.length;r++)for(let o=0;o<a.length;o++)n[r+o]^=ea.mul(t[r],a[o]);return n};fi.mod=function(t,a){let n=new Uint8Array(t);for(;n.length-a.length>=0;){let r=n[0];for(let m=0;m<a.length;m++)n[m]^=ea.mul(a[m],r);let o=0;for(;o<n.length&&n[o]===0;)o++;n=n.slice(o)}return n};fi.generateECPolynomial=function(t){let a=new Uint8Array([1]);for(let n=0;n<t;n++)a=fi.mul(a,new Uint8Array([1,ea.exp(n)]));return a}});var vo=K((jc,go)=>{var ho=xo();function ta(i){this.genPoly=void 0,this.degree=i,this.degree&&this.initialize(this.degree)}ta.prototype.initialize=function(t){this.degree=t,this.genPoly=ho.generateECPolynomial(this.degree)};ta.prototype.encode=function(t){if(!this.genPoly)throw new Error("Encoder not initialized");let a=new Uint8Array(t.length+this.degree);a.set(t);let n=ho.mod(a,this.genPoly),r=this.degree-n.length;if(r>0){let o=new Uint8Array(this.degree);return o.set(n,r),o}return n};go.exports=ta});var ia=K(yo=>{yo.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40}});var na=K(Qe=>{var Co="[0-9]+",Ql="[A-Z $%*+\\-./:]+",_i="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";_i=_i.replace(/u/g,"\\u");var Kl="(?:(?![A-Z0-9 $%*+\\-./:]|"+_i+`)(?:.|[\r 2]))+`;Qe.KANJI=new RegExp(_i,"g");Qe.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");Qe.BYTE=new RegExp(Kl,"g");Qe.NUMERIC=new RegExp(Co,"g");Qe.ALPHANUMERIC=new RegExp(Ql,"g");var Xl=new RegExp("^"+_i+"$"),Zl=new RegExp("^"+Co+"$"),ep=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Qe.testKanji=function(t){return Xl.test(t)};Qe.testNumeric=function(t){return Zl.test(t)};Qe.testAlphanumeric=function(t){return ep.test(t)}});var mt=K(xe=>{var tp=ia(),aa=na();xe.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]};xe.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]};xe.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]};xe.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]};xe.MIXED={bit:-1};xe.getCharCountIndicator=function(t,a){if(!t.ccBits)throw new Error("Invalid mode: "+t);if(!tp.isValid(a))throw new Error("Invalid version: "+a);return a>=1&&a<10?t.ccBits[0]:a<27?t.ccBits[1]:t.ccBits[2]};
2xe.getBestModeForData=function(t){return aa.testNumeric(t)?xe.NUMERIC:aa.testAlphanumeric(t)?xe.ALPHANUMERIC:aa.testKanji(t)?xe.KANJI:xe.BYTE};xe.toString=function(t){if(t&&t.id)return t.id;throw new Error("Invalid mode")};xe.isValid=function(t){return t&&t.bit&&t.ccBits};function ip(i){if(typeof i!="string")throw new Error("Param is not a string");switch(i.toLowerCase()){case"numeric":return xe.NUMERIC;case"alphanumeric":return xe.ALPHANUMERIC;case"kanji":return xe.KANJI;case"byte":return xe.BYTE;default:throw new Error("Unknown mode: "+i)}}xe.from=function(t,a){if(xe.isValid(t))return t;try{return ip(t)}catch{return a}}});var Mo=K(yt=>{var rn=pt(),np=Zn(),bo=Xi(),ct=mt(),ra=ia(),Eo=7973,So=rn.getBCHDigit(Eo);function ap(i,t,a){for(let n=1;n<=40;n++)if(t<=yt.getCapacity(n,a,i))return n}function wo(i,t){return ct.getCharCountIndicator(i,t)+4}function rp(i,t){let a=0;return i.forEach(function(n){let r=wo(n.mode,t);a+=r+n.getBitsLength()}),a}function op(i,t){for(let a=1;a<=40;a++)if(rp(i,a)<=yt.getCapacity(a,t,ct.MIXED))return a}yt.from=function(t,a){return ra.isValid(t)?parseInt(t,10):a};yt.getCapacity=function(t,a,n){if(!ra.isValid(t))throw new Error("Invalid QR Code version");typeof n>"u"&&(n=ct.BYTE);let r=rn.getSymbolTotalCodewords(t),o=np.getTotalCodewordsCount(t,a),m=(r-o)*8;if(n===ct.MIXED)return m;let f=m-wo(n,t);switch(n){case ct.NUMERIC:return Math.floor(f/10*3);case ct.ALPHANUMERIC:return Math.floor(f/11*2);case ct.KANJI:return Math.floor(f/13);case ct.BYTE:default:return Math.floor(f/8)}};yt.getBestVersionForData=function(t,a){let n,r=bo.from(a,bo.M);if(Array.isArray(t)){if(t.length>1)return op(t,r);if(t.length===0)return 1;n=t[0]}else n=t;return ap(n.mode,n.getLength(),r)};yt.getEncodedBits=function(t){if(!ra.isValid(t)||t<7)throw new Error("Invalid QR Code version");let a=t<<12;for(;rn.getBCHDigit(a)-So>=0;)a^=Eo<<rn.getBCHDigit(a)-So;return t<<12|a}});var Bo=K(To=>{var oa=pt(),ko=1335,sp=21522,Io=oa.getBCHDigit(ko);To.getEncodedBits=function(t,a){let n=t.bit<<3|a,r=n<<10;for(;oa.getBCHDigit(r)-Io>=0;)r^=ko<<oa.getBCHDigit(r)-Io;return(n<<10|r)^sp}});var Do=K((Qc,Po)=>{var lp=mt();function jt(i){this.mode=lp.NUMERIC,this.data=i.toString()}jt.getBitsLength=function(t){return 10*Math.floor(t/3)+(t%3?t%3*3+1:0)};jt.prototype.getLength=function(){return this.data.length};jt.prototype.getBitsLength=function(){return jt.getBitsLength(this.data.length)};jt.prototype.write=function(t){let a,n,r;for(a=0;a+3<=this.data.length;a+=3)n=this.data.substr(a,3),r=parseInt(n,10),t.put(r,10);let o=this.data.length-a;o>0&&(n=this.data.substr(a),r=parseInt(n,10),t.put(r,o*3+1))};Po.exports=jt});var Fo=K((Kc,Ro)=>{var pp=mt(),sa=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function Wt(i){this.mode=pp.ALPHANUMERIC,this.data=i}Wt.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)};Wt.prototype.getLength=function(){return this.data.length};Wt.prototype.getBitsLength=function(){return Wt.getBitsLength(this.data.length)};Wt.prototype.write=function(t){let a;for(a=0;a+2<=this.data.length;a+=2){let n=sa.indexOf(this.data[a])*45;n+=sa.indexOf(this.data[a+1]),t.put(n,11)}this.data.length%2&&t.put(sa.indexOf(this.data[a]),6)};Ro.exports=Wt});var qo=K((Xc,Ao)=>{"use strict";Ao.exports=function(t){for(var a=[],n=t.length,r=0;r<n;r++){var o=t.charCodeAt(r);if(o>=55296&&o<=56319&&n>r+1){var m=t.charCodeAt(r+1);m>=56320&&m<=57343&&(o=(o-55296)*1024+m-56320+65536,r+=1)}if(o<128){a.push(o);continue}if(o<2048){a.push(o>>6|192),a.push(o&63|128);continue}if(o<55296||o>=57344&&o<65536){a.push(o>>12|224),a.push(o>>6&63|128),a.push(o&63|128);continue}if(o>=65536&&o<=1114111){a.push(o>>18|240),a.push(o>>12&63|128),a.push(o>>6&63|128),a.push(o&63|128);continue}a.push(239,191,189)}return new Uint8Array(a).buffer}});var Lo=K((Zc,Yo)=>{var dp=qo(),mp=mt();function Ht(i){this.mode=mp.BYTE,typeof i=="string"&&(i=dp(i)),this.data=new Uint8Array(i)}Ht.getBitsLength=function(t){return t*8};Ht.prototype.getLength=function(){return this.data.length};Ht.prototype.getBitsLength=function(){return Ht.getBitsLength(this.data.length)};Ht.prototype.write=function(i){for(let t=0,a=this.data.length;t<a;t++)i.put(this.data[t],8)};Yo.exports=Ht});var Vo=K((eu,No)=>{var cp=mt(),up=pt();function $t(i){this.mode=cp.KANJI,this.data=i}$t.getBitsLength=function(t){return t*13};$t.prototype.getLength=function(){return this.data.length};$t.prototype.getBitsLength=function(){return $t.getBitsLength(this.data.length)};$t.prototype.write=function(i){let t;for(t=0;t<this.data.length;t++){let a=up.toSJIS(this.data[t]);if(a>=33088&&a<=40956)a-=33088;else if(a>=57408&&a<=60351)a-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+` 3Make sure your charset is UTF-8`);a=(a>>>8&255)*192+(a&255),i.put(a,13)}};No.exports=$t});var Oo=K((tu,la)=>{"use strict";var xi={single_source_shortest_paths:function(i,t,a){var n={},r={};r[t]=0;var o=xi.PriorityQueue.make();o.push(t,0);for(var m,f,g,F,U,Ce,ae,Ae,Xe;!o.empty();){m=o.pop(),f=m.value,F=m.cost,U=i[f]||{};for(g in U)U.hasOwnProperty(g)&&(Ce=U[g],ae=F+Ce,Ae=r[g],Xe=typeof r[g]>"u",(Xe||Ae>ae)&&(r[g]=ae,o.push(g,ae),n[g]=f))}if(typeof a<"u"&&typeof r[a]>"u"){var Ze=["Could not find a path from ",t," to ",a,"."].join("");throw new Error(Ze)}return n},extract_shortest_path_from_predecessor_list:function(i,t){for(var a=[],n=t,r;n;)a.push(n),r=i[n],n=i[n];return a.reverse(),a},find_path:function(i,t,a){var n=xi.single_source_shortest_paths(i,t,a);return xi.extract_shortest_path_from_predecessor_list(n,a)},PriorityQueue:{make:function(i){var t=xi.PriorityQueue,a={},n;i=i||{};for(n in t)t.hasOwnProperty(n)&&(a[n]=t[n]);return a.queue=[],a.sorter=i.sorter||t.default_sorter,a},default_sorter:function(i,t){return i.cost-t.cost},push:function(i,t){var a={value:i,cost:t};this.queue.push(a),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof la<"u"&&(la.exports=xi)});var Jo=K(Gt=>{var Q=mt(),jo=Do(),Wo=Fo(),Ho=Lo(),$o=Vo(),hi=na(),on=pt(),fp=Oo();function zo(i){return unescape(encodeURIComponent(i)).length}function gi(i,t,a){let n=[],r;for(;(r=i.exec(a))!==null;)n.push({data:r[0],index:r.index,mode:t,length:r[0].length});return n}function Go(i){let t=gi(hi.NUMERIC,Q.NUMERIC,i),a=gi(hi.ALPHANUMERIC,Q.ALPHANUMERIC,i),n,r;return on.isKanjiModeEnabled()?(n=gi(hi.BYTE,Q.BYTE,i),r=gi(hi.KANJI,Q.KANJI,i)):(n=gi(hi.BYTE_KANJI,Q.BYTE,i),r=[]),t.concat(a,n,r).sort(function(m,f){return m.index-f.index}).map(function(m){return{data:m.data,mode:m.mode,length:m.length}})}function pa(i,t){switch(t){case Q.NUMERIC:return jo.getBitsLength(i);case Q.ALPHANUMERIC:return Wo.getBitsLength(i);case Q.KANJI:return $o.getBitsLength(i);case Q.BYTE:return Ho.getBitsLength(i)}}function _p(i){return i.reduce(function(t,a){let n=t.length-1>=0?t[t.length-1]:null;return n&&n.mode===a.mode?(t[t.length-1].data+=a.data,t):(t.push(a),t)},[])}function xp(i){let t=[];for(let a=0;a<i.length;a++){let n=i[a];switch(n.mode){case Q.NUMERIC:t.push([n,{data:n.data,mode:Q.ALPHANUMERIC,length:n.length},{data:n.data,mode:Q.BYTE,length:n.length}]);break;case Q.ALPHANUMERIC:t.push([n,{data:n.data,mode:Q.BYTE,length:n.length}]);break;case Q.KANJI:t.push([n,{data:n.data,mode:Q.BYTE,length:zo(n.data)}]);break;case Q.BYTE:t.push([{data:n.data,mode:Q.BYTE,length:zo(n.data)}])}}return t}function hp(i,t){let a={},n={start:{}},r=["start"];for(let o=0;o<i.length;o++){let m=i[o],f=[];for(let g=0;g<m.length;g++){let F=m[g],U=""+o+g;f.push(U),a[U]={node:F,lastCount:0},n[U]={};for(let Ce=0;Ce<r.length;Ce++){let ae=r[Ce];a[ae]&&a[ae].node.mode===F.mode?(n[ae][U]=pa(a[ae].lastCount+F.length,F.mode)-pa(a[ae].lastCount,F.mode),a[ae].lastCount+=F.length):(a[ae]&&(a[ae].lastCount=F.length),n[ae][U]=pa(F.length,F.mode)+4+Q.getCharCountIndicator(F.mode,t))}}r=f}for(let o=0;o<r.length;o++)n[r[o]].end=0;return{map:n,table:a}}function Uo(i,t){let a,n=Q.getBestModeForData(i);if(a=Q.from(t,n),a!==Q.BYTE&&a.bit<n.bit)throw new Error('"'+i+'" cannot be encoded with mode '+Q.toString(a)+`. 4 Suggested mode is: `+Q.toString(n));switch(a===Q.KANJI&&!on.isKanjiModeEnabled()&&(a=Q.BYTE),a){case Q.NUMERIC:return new jo(i);case Q.ALPHANUMERIC:return new Wo(i);case Q.KANJI:return new $o(i);case Q.BYTE:return new Ho(i)}}Gt.fromArray=function(t){return t.reduce(function(a,n){return typeof n=="string"?a.push(Uo(n,null)):n.data&&a.push(Uo(n.data,n.mode)),a},[])};Gt.fromString=function(t,a){let n=Go(t,on.isKanjiModeEnabled()),r
4=xp(n),o=hp(r,a),m=fp.find_path(o.map,"start","end"),f=[];for(let g=1;g<m.length-1;g++)f.push(o.table[m[g]].node);return Gt.fromArray(_p(f))};Gt.rawSplit=function(t){return Gt.fromArray(Go(t,on.isKanjiModeEnabled()))}});var Ko=K(Qo=>{var ln=pt(),da=Xi(),gp=oo(),vp=lo(),yp=po(),Cp=uo(),ua=fo(),fa=Zn(),bp=vo(),sn=Mo(),Sp=Bo(),Ep=mt(),ma=Jo();function wp(i,t){let a=i.size,n=Cp.getPositions(t);for(let r=0;r<n.length;r++){let o=n[r][0],m=n[r][1];for(let f=-1;f<=7;f++)if(!(o+f<=-1||a<=o+f))for(let g=-1;g<=7;g++)m+g<=-1||a<=m+g||(f>=0&&f<=6&&(g===0||g===6)||g>=0&&g<=6&&(f===0||f===6)||f>=2&&f<=4&&g>=2&&g<=4?i.set(o+f,m+g,!0,!0):i.set(o+f,m+g,!1,!0))}}function Mp(i){let t=i.size;for(let a=8;a<t-8;a++){let n=a%2===0;i.set(a,6,n,!0),i.set(6,a,n,!0)}}function Ip(i,t){let a=yp.getPositions(t);for(let n=0;n<a.length;n++){let r=a[n][0],o=a[n][1];for(let m=-2;m<=2;m++)for(let f=-2;f<=2;f++)m===-2||m===2||f===-2||f===2||m===0&&f===0?i.set(r+m,o+f,!0,!0):i.set(r+m,o+f,!1,!0)}}function kp(i,t){let a=i.size,n=sn.getEncodedBits(t),r,o,m;for(let f=0;f<18;f++)r=Math.floor(f/3),o=f%3+a-8-3,m=(n>>f&1)===1,i.set(r,o,m,!0),i.set(o,r,m,!0)}function ca(i,t,a){let n=i.size,r=Sp.getEncodedBits(t,a),o,m;for(o=0;o<15;o++)m=(r>>o&1)===1,o<6?i.set(o,8,m,!0):o<8?i.set(o+1,8,m,!0):i.set(n-15+o,8,m,!0),o<8?i.set(8,n-o-1,m,!0):o<9?i.set(8,15-o-1+1,m,!0):i.set(8,15-o-1,m,!0);i.set(n-8,8,1,!0)}function Tp(i,t){let a=i.size,n=-1,r=a-1,o=7,m=0;for(let f=a-1;f>0;f-=2)for(f===6&&f--;;){for(let g=0;g<2;g++)if(!i.isReserved(r,f-g)){let F=!1;m<t.length&&(F=(t[m]>>>o&1)===1),i.set(r,f-g,F),o--,o===-1&&(m++,o=7)}if(r+=n,r<0||a<=r){r-=n,n=-n;break}}}function Bp(i,t,a){let n=new gp;a.forEach(function(g){n.put(g.mode.bit,4),n.put(g.getLength(),Ep.getCharCountIndicator(g.mode,i)),g.write(n)});let r=ln.getSymbolTotalCodewords(i),o=fa.getTotalCodewordsCount(i,t),m=(r-o)*8;for(n.getLengthInBits()+4<=m&&n.put(0,4);n.getLengthInBits()%8!==0;)n.putBit(0);let f=(m-n.getLengthInBits())/8;for(let g=0;g<f;g++)n.put(g%2?17:236,8);return Pp(n,i,t)}function Pp(i,t,a){let n=ln.getSymbolTotalCodewords(t),r=fa.getTotalCodewordsCount(t,a),o=n-r,m=fa.getBlocksCount(t,a),f=n%m,g=m-f,F=Math.floor(n/m),U=Math.floor(o/m),Ce=U+1,ae=F-U,Ae=new bp(ae),Xe=0,Ze=new Array(m),Fa=new Array(m),En=0,bl=new Uint8Array(i.buffer);for(let Mt=0;Mt<m;Mt++){let Mn=Mt<g?U:Ce;Ze[Mt]=bl.slice(Xe,Xe+Mn),Fa[Mt]=Ae.encode(Ze[Mt]),Xe+=Mn,En=Math.max(En,Mn)}let wn=new Uint8Array(n),Aa=0,We,He;for(We=0;We<En;We++)for(He=0;He<m;He++)We<Ze[He].length&&(wn[Aa++]=Ze[He][We]);for(We=0;We<ae;We++)for(He=0;He<m;He++)wn[Aa++]=Fa[He][We];return wn}function Dp(i,t,a,n){let r;if(Array.isArray(i))r=ma.fromArray(i);else if(typeof i=="string"){let F=t;if(!F){let U=ma.rawSplit(i);F=sn.getBestVersionForData(U,a)}r=ma.fromString(i,F||40)}else throw new Error("Invalid data");let o=sn.getBestVersionForData(r,a);if(!o)throw new Error("The amount of data is too big to be stored in a QR Code");if(!t)t=o;else if(t<o)throw new Error(` 5The chosen QR Code version cannot contain this amount of data. 6Minimum version required to store current data is: `+o+`. 7`);let m=Bp(t,a,r),f=ln.getSymbolSize(t),g=new vp(f);return wp(g,t),Mp(g),Ip(g,t),ca(g,a,0),t>=7&&kp(g,t),Tp(g,m),isNaN(n)&&(n=ua.getBestMask(g,ca.bind(null,g,a))),ua.applyMask(n,g),ca(g,a,n),{modules:g,version:t,errorCorrectionLevel:a,maskPattern:n,segments:r}}Qo.create=function(t,a){if(typeof t>"u"||t==="")throw new Error("No input text");let n=da.M,r,o;return typeof a<"u"&&(n=da.from(a.errorCorrectionLevel,da.M),r=sn.from(a.version),o=ua.from(a.maskPattern),a.toSJISFunc&&ln.setToSJISFunction(a.toSJISFunc)),Dp(t,r,n,o)}});var _a=K(Ct=>{function Xo(i){if(typeof i=="number"&&(i=i.toString()),typeof i!="string")throw new Error("Color should be defined as hex string");let t=i.slice().replace("#","").split("");if(t.length<3||t.length===5||t.length>8)throw new Error("Invalid hex color: "+i);(t.length===3||t.length===4)&&(t=Array.prototype.concat.apply([],t.map(function(n){return[n,n]}))),t.length===6&&t.push("F","F");let a=parseInt(t.join(""),16);return{r:a>>24&255,g:a>>16&255,b:a>>8&255,a:a&255,hex:"#"+t.slice(0,6).join("")}}Ct.getOptions=function(t){t||(t={}),t.color||(t.color={});let a=typeof t.margin>"u"||t.margin===null||t.margin<0?4:t.margin,n=t.width&&t.width>=21?t.width:void 0,r=t.scale||4;
7return{width:n,scale:n?4:r,margin:a,color:{dark:Xo(t.color.dark||"#000000ff"),light:Xo(t.color.light||"#ffffffff")},type:t.type,rendererOpts:t.rendererOpts||{}}};Ct.getScale=function(t,a){return a.width&&a.width>=t+a.margin*2?a.width/(t+a.margin*2):a.scale};Ct.getImageWidth=function(t,a){let n=Ct.getScale(t,a);return Math.floor((t+a.margin*2)*n)};Ct.qrToImageData=function(t,a,n){let r=a.modules.size,o=a.modules.data,m=Ct.getScale(r,n),f=Math.floor((r+n.margin*2)*m),g=n.margin*m,F=[n.color.light,n.color.dark];for(let U=0;U<f;U++)for(let Ce=0;Ce<f;Ce++){let ae=(U*f+Ce)*4,Ae=n.color.light;if(U>=g&&Ce>=g&&U<f-g&&Ce<f-g){let Xe=Math.floor((U-g)/m),Ze=Math.floor((Ce-g)/m);Ae=F[o[Xe*r+Ze]?1:0]}t[ae++]=Ae.r,t[ae++]=Ae.g,t[ae++]=Ae.b,t[ae]=Ae.a}}});var Zo=K(pn=>{var xa=_a();function Rp(i,t,a){i.clearRect(0,0,t.width,t.height),t.style||(t.style={}),t.height=a,t.width=a,t.style.height=a+"px",t.style.width=a+"px"}function Fp(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}pn.render=function(t,a,n){let r=n,o=a;typeof r>"u"&&(!a||!a.getContext)&&(r=a,a=void 0),a||(o=Fp()),r=xa.getOptions(r);let m=xa.getImageWidth(t.modules.size,r),f=o.getContext("2d"),g=f.createImageData(m,m);return xa.qrToImageData(g.data,t,r),Rp(f,o,m),f.putImageData(g,0,0),o};pn.renderToDataURL=function(t,a,n){let r=n;typeof r>"u"&&(!a||!a.getContext)&&(r=a,a=void 0),r||(r={});let o=pn.render(t,a,r),m=r.type||"image/png",f=r.rendererOpts||{};return o.toDataURL(m,f.quality)}});var is=K(ts=>{var Ap=_a();function es(i,t){let a=i.a/255,n=t+'="'+i.hex+'"';return a<1?n+" "+t+'-opacity="'+a.toFixed(2).slice(1)+'"':n}function ha(i,t,a){let n=i+t;return typeof a<"u"&&(n+=" "+a),n}function qp(i,t,a){let n="",r=0,o=!1,m=0;for(let f=0;f<i.length;f++){let g=Math.floor(f%t),F=Math.floor(f/t);!g&&!o&&(o=!0),i[f]?(m++,f>0&&g>0&&i[f-1]||(n+=o?ha("M",g+a,.5+F+a):ha("m",r,0),r=0,o=!1),g+1<t&&i[f+1]||(n+=ha("h",m),m=0)):r++}return n}ts.render=function(t,a,n){let r=Ap.getOptions(a),o=t.modules.size,m=t.modules.data,f=o+r.margin*2,g=r.color.light.a?"<path "+es(r.color.light,"fill")+' d="M0 0h'+f+"v"+f+'H0z"/>':"",F="<path "+es(r.color.dark,"stroke")+' d="'+qp(m,o,r.margin)+'"/>',U='viewBox="0 0 '+f+" "+f+'"',ae='<svg xmlns="http://www.w3.org/2000/svg" '+(r.width?'width="'+r.width+'" height="'+r.width+'" ':"")+U+' shape-rendering="crispEdges">'+g+F+`</svg> 8`;return typeof n=="function"&&n(null,ae),ae}});var as=K(vi=>{var Yp=no(),ga=Ko(),ns=Zo(),Lp=is();function va(i,t,a,n,r){let o=[].slice.call(arguments,1),m=o.length,f=typeof o[m-1]=="function";if(!f&&!Yp())throw new Error("Callback required as last argument");if(f){if(m<2)throw new Error("Too few arguments provided");m===2?(r=a,a=t,t=n=void 0):m===3&&(t.getContext&&typeof r>"u"?(r=n,n=void 0):(r=n,n=a,a=t,t=void 0))}else{if(m<1)throw new Error("Too few arguments provided");return m===1?(a=t,t=n=void 0):m===2&&!t.getContext&&(n=a,a=t,t=void 0),new Promise(function(g,F){try{let U=ga.create(a,n);g(i(U,t,n))}catch(U){F(U)}})}try{let g=ga.create(a,n);r(null,i(g,t,n))}catch(g){r(g)}}vi.create=ga.create;vi.toCanvas=va.bind(null,ns.render);vi.toDataURL=va.bind(null,ns.renderToDataURL);vi.toString=va.bind(null,function(i,t,a){return Lp.render(i,a)})});var Jt,Np,Qt,Kt,bt=N(()=>{I();I();Jt=Sl(as(),1);El();Np=["qrcElement"],Qt=(()=>{let t=class t{constructor(n,r){this.renderer=n,this.sanitizer=r,this.allowEmptyString=!1,this.colorDark="#000000ff",this.colorLight="#ffffffff",this.cssClass="qrcode",this.elementType="canvas",this.errorCorrectionLevel="M",this.margin=4,this.qrdata="",this.scale=4,this.width=10,this.qrCodeURL=new ja,this.context=null}ngOnChanges(){return In(this,null,function*(){yield this.createQRCode()})}isValidQrCodeText(n){return this.allowEmptyString===!1?!(typeof n>"u"||n===""||n==="null"||n===null):!(typeof n>"u")}toDataURL(n){return new Promise((r,o)=>{(0,Jt.toDataURL)(this.qrdata,n,(m,f)=>{m?o(m):r(f)})})}toCanvas(n,r){return new Promise((o,m)=>{(0,Jt.toCanvas)(n,this.qrdata,r,f=>{f?m(f):o("success")})})}toSVG(n){return new Promise((r,o)=>{(0,Jt.toString)(this.qrdata,n,(m,f)=>{m?o(m):r(f)})})}renderElement(n){for(let r of this.qrcElement.nativeElement.childNodes)this.renderer.removeChild(this.qrcElement.nativeElement,r);this.renderer.appendChild(this.qrcElement.nativeElement,n)}createQRCode(){return In(this,null,function*(){this.version&&this.version>40?(console.warn("[angularx-qrcode] max value for `version` is 40"),this.version=40):this.version&&this.version<1?(console.warn("[angularx-qrcode]`min value for `version` is 1"),this.version=1):this.version!==void 0&&isNaN(this.version)&&(console.warn("[angularx-qrcode] ver
8sion should be a number, defaulting to auto."),this.version=void 0);try{if(!this.isValidQrCodeText(this.qrdata))throw new Error("[angularx-qrcode] Field `qrdata` is empty, set 'allowEmptyString=\"true\"' to overwrite this behaviour.");this.isValidQrCodeText(this.qrdata)&&this.qrdata===""&&(this.qrdata=" ");let n={color:{dark:this.colorDark,light:this.colorLight},errorCorrectionLevel:this.errorCorrectionLevel,margin:this.margin,scale:this.scale,version:this.version,width:this.width},r=this.imageSrc,o=this.imageHeight||40,m=this.imageWidth||40;switch(this.elementType){case"canvas":{let f=this.renderer.createElement("canvas");this.context=f.getContext("2d"),this.toCanvas(f,n).then(()=>{if(this.ariaLabel&&this.renderer.setAttribute(f,"aria-label",`${this.ariaLabel}`),this.title&&this.renderer.setAttribute(f,"title",`${this.title}`),r&&this.context){this.centerImage=new Image(m,o),r!==this.centerImage.src&&(this.centerImage.src=r),o!==this.centerImage.height&&(this.centerImage.height=o),m!==this.centerImage.width&&(this.centerImage.width=m);let g=this.centerImage;g&&(g.onload=()=>{this.context?.drawImage(g,f.width/2-m/2,f.height/2-o/2,m,o)})}this.renderElement(f),this.emitQRCodeURL(f)}).catch(g=>{console.error("[angularx-qrcode] canvas error:",g)});break}case"svg":{let f=this.renderer.createElement("div");this.toSVG(n).then(g=>{this.renderer.setProperty(f,"innerHTML",g);let F=f.firstChild;this.renderer.setAttribute(F,"height",`${this.width}`),this.renderer.setAttribute(F,"width",`${this.width}`),this.renderElement(F),this.emitQRCodeURL(F)}).catch(g=>{console.error("[angularx-qrcode] svg error:",g)});break}case"url":case"img":default:{let f=this.renderer.createElement("img");this.toDataURL(n).then(g=>{this.alt&&f.setAttribute("alt",this.alt),this.ariaLabel&&f.setAttribute("aria-label",this.ariaLabel),f.setAttribute("src",g),this.title&&f.setAttribute("title",this.title),this.renderElement(f),this.emitQRCodeURL(f)}).catch(g=>{console.error("[angularx-qrcode] img/url error:",g)})}}}catch(n){console.error("[angularx-qrcode] Error generating QR Code:",n.message)}})}emitQRCodeURL(n){let r=n.constructor.name;if(r===SVGSVGElement.name){let m=n.outerHTML,f=new Blob([m],{type:"image/svg+xml"}),g=URL.createObjectURL(f),F=this.sanitizer.bypassSecurityTrustUrl(g);this.qrCodeURL.emit(F);return}let o="";r===HTMLCanvasElement.name&&(o=n.toDataURL("image/png")),r===HTMLImageElement.name&&(o=n.src),fetch(o).then(m=>m.blob()).then(m=>URL.createObjectURL(m)).then(m=>this.sanitizer.bypassSecurityTrustUrl(m)).then(m=>{this.qrCodeURL.emit(m)}).catch(m=>{console.error("[angularx-qrcode] Error when fetching image/png URL: "+m)})}};t.\u0275fac=function(r){return new(r||t)(Fn(Wa),Fn(tr))},t.\u0275cmp=k({type:t,selectors:[["qrcode"]],viewQuery:function(r,o){if(r&1&&Ga(Np,7),r&2){let m;Ja(m=Qa())&&(o.qrcElement=m.first)}},inputs:{allowEmptyString:"allowEmptyString",colorDark:"colorDark",colorLight:"colorLight",cssClass:"cssClass",elementType:"elementType",errorCorrectionLevel:"errorCorrectionLevel",imageSrc:"imageSrc",imageHeight:"imageHeight",imageWidth:"imageWidth",margin:"margin",qrdata:"qrdata",scale:"scale",version:"version",width:"width",alt:"alt",ariaLabel:"ariaLabel",title:"title"},outputs:{qrCodeURL:"qrCodeURL"},features:[Oa],decls:2,vars:2,consts:[["qrcElement",""]],template:function(r,o){r&1&&_(0,"div",null,0),r&2&&$a(o.cssClass)},encapsulation:2,changeDetection:0});let i=t;return i})(),Kt=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275mod=Na({type:t}),t.\u0275inj=La({});let i=t;return i})()});function Op(i,t){if(i&1){let a=L();e(0,` 9 `),l(1,"div",0),e(2,` 10 `),l(3,"div",1),e(4,` 11 `),l(5,"div",2),e(6),d(7,"translate"),p(),e(8,` 12 `),l(9,"strong",3),e(10),p(),e(11,` 13 `),l(12,"button",4),d(13,"translate"),M("click",function(){B(a);let r=h();return P(r.copyVoucherCode())}),e(14,` 14 `),_(15,"fa-icon",5),e(16,` 15 `),p(),e(17,` 16 `),p(),e(18,` 17 `),p(),e(19,` 18`)}if(i&2){let a=h();s(6),x(c(7,5,"yapeal.card_modal.voucher_code")),s(4),x(a.voucherCode()),s(2),u("tooltip",c(13,7,"common.copy")),s(3),u("icon",b(9,Vp))("fixedWidth",!0)}}function zp(i,t){if(i&1&&(e(0,` 19 `),_(1,"qrcode",6),e(2,` 20`)),i&2){let a=h();s(),u("qrdata",a.deeplink())("width",200)("errorCorrectionLevel","M")}}var Vp,dn,Ca=N(()=>{I();bt();Hn();Me();G();I();me();qt();le();$();bt();Vp=()=>["fas","copy"];dn=(()=>{let t=class t{constructor(){this.clipboardService=v(Yt),this.notificationService=v(ie),this.voucherCode=w(),this.deeplink=w()}copyVoucherCode(){this.clipboardService.copy(this.voucherCode()),this.notificationService.info("common.copied")}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-deeplink"]],inputs:{voucherCode:[E.SignalBased,"voucherCode"],deeplink:[E.SignalBased,"deeplink"]},standalone:!0,features:[T],decls:2,vars:2,consts:[[1,"card","mb-3"],[1,"card-body"],[1,"small","text-muted","mb-1"],[1,"h5"],["type","button",1,"btn","btn-icon","btn-sm","ml-2",3,"click","tooltip"],[3,"icon","fixedWidth"],[3,"qrdata","width","errorCorrectionLevel"]],template:function(r,o){r&1&&y(0,Op,20,10)(1,zp,3,3),r&2&&(S(0,o.voucherCode()?0:-1),s(),S(1,o.deeplink()?1:-1))},dependencies:[R,Y,ke,q,D,Kt,Qt],encapsulation:2,changeDetection:0});let i=t;return i})()});function jp(i,t){i&1&&(e(0,` 21 `),l(1,"p",6),e(2),d(3,"translate"),p(),e(4,` 22 `)),i&2&&(s(2),x(c(3,1,"yapeal.deeplink.instructions")))}function Wp(i,t){i&1&&(e(0,` 23 `),l(1,"p",6),e(2),d(3,"translate"),p(),e(4,` 24 `)),i&2&&(s(2),x(c(3,1,"yapeal.deeplink.app_notification_instructions")))}var Up,St,mn=N(()=>{I();he();G();Ca();I();me();he();le();$();Up=()=>["fas","qrcode"];St=(()=>{let t=class t{constructor(){this.dialogRef=v(ve),this.data=v(Te)}close(){this.dialogRef.close(!0)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-deeplink-modal"]],standalone:!0,features:[T],decls:20,vars:11,consts:[["mat-dialog-title",""],["mat-dialog-content","",1,"text-center","py-3"],["size","4x",1,"text-primary","mb-3","d-block",3,"icon"],[3,"voucherCode","deeplink"],["mat-dialog-actions","",1,"d-flex","justify-content-end"],[1,"btn","btn-sm","btn-primary",3,"click"],[1,"text-muted"]],template:function(r,o){r&1&&(l(0,"h1",0),e(1),d(2,"translate"),p(),e(3,` 25 26`),l(4,"div",1),e(5,` 27 `),_(6,"fa-icon",2),e(7,` 28 `),y(8,jp,5,3)(9,Wp,5,3),_(10,"app-yapeal-deeplink",3),e(11,` 29`),p(),e(12,` 30 31`),l(13,"div",4),e(14,` 32 `),l(15,"button",5),M("click",function(){return o.close()}),e(16),d(17,"translate"),p(),e(18,` 33`),p(),e(19,` 34`)),r&2&&(s(),x(c(2,6,"yapeal.deeplink.title")),s(5),u("icon",b(10,Up)),s(2),S(8,o.data.deeplink?8:9),s(2),u("voucherCode",o.data.voucher_code)("deeplink",o.data.deeplink),s(6),C(` 35 `,c(17,8,"common.done"),` 36 `))},dependencies:[R,Y,ue,fe,_e,q,D,dn],encapsulation:2,changeDetection:0});let i=t;return i})()});function rs(i){if(!i)return null;let t=i.replace(/[\s\-().]/g,"");if(!t.startsWith("+"))return null;let a=Hp.find(r=>t.startsWith(r));if(!a)return null;let n=t.slice(a.length);return n?{countryCode:a,number:n}:null}var Hp,os=N(()=>{Hp=["+1242","+1246","+1264","+1268","+1284","+1340","+1345","+1441","+1473","+1649","+1664","+1670","+1671","+1684","+1721","+1758","+176
367","+1784","+1787","+1809","+1829","+1849","+1868","+1869","+1876","+1939","+212","+213","+216","+218","+220","+221","+222","+223","+224","+225","+226","+227","+228","+229","+230","+231","+232","+233","+234","+235","+236","+237","+238","+239","+240","+241","+242","+243","+244","+245","+246","+247","+248","+249","+250","+251","+252","+253","+254","+255","+256","+257","+258","+260","+261","+262","+263","+264","+265","+266","+267","+268","+269","+290","+291","+297","+298","+299","+350","+351","+352","+353","+354","+355","+356","+357","+358","+359","+370","+371","+372","+373","+374","+375","+376","+377","+378","+380","+381","+382","+383","+385","+386","+387","+389","+420","+421","+423","+500","+501","+502","+503","+504","+505","+506","+507","+508","+509","+590","+591","+592","+593","+594","+595","+596","+597","+598","+670","+672","+673","+674","+675","+676","+677","+678","+679","+680","+681","+682","+683","+685","+686","+687","+688","+689","+690","+691","+692","+850","+852","+853","+855","+856","+880","+886","+960","+961","+962","+963","+964","+965","+966","+967","+968","+970","+971","+972","+973","+974","+975","+976","+977","+992","+993","+994","+995","+996","+998","+20","+27","+30","+31","+32","+33","+34","+36","+39","+40","+41","+43","+44","+45","+46","+47","+48","+49","+51","+52","+53","+54","+55","+56","+57","+58","+60","+61","+62","+63","+64","+65","+66","+7","+1","+81","+82","+84","+86","+90","+91","+92","+93","+94","+95","+98"]});var ss,ls=N(()=>{I();Ee();oi();I();ss=(()=>{let t=class t{constructor(){this.fb=v(Pt)}buildForm(n={}){return this.fb.group({id:[n.id],employee_id:[n.employee_id,[A.required]],tenant_id:[n.tenant_id,[A.required]],card_program_id:[n.card_program_id,[A.required]],name:[n.name],second_card_line:[n.second_card_line,[A.maxLength(21)]],card_limit_cents:[n.card_limit_cents,[A.required,A.min(1)]],card_limit_recurrence:[n.card_limit_recurrence??Ai.MONTHLY,[A.required]],atm_daily_limit_cents:[n.atm_daily_limit_cents],product_type:[n.product_type,[A.required]],company_address_as_default:[n.company_address_as_default??!0],requested_person:this.fb.group({first_name:[null,[A.required]],last_name:[null,[A.required]],email:[null,[A.required,A.email]],phone_country_code:["+41",[A.required]],phone_number:[null,[A.required]],country:["CHE",[A.required]],date_of_birth:[null,[A.required]],gender:[null,[A.required]]})})}buildPayload(n,r){return Re(Re({},n),r.getRawValue())}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=Ye({token:t,factory:t.\u0275fac,providedIn:"root"});let i=t;return i})()});function ed(i,t){i&1&&(e(0),d(1,"translate")),i&2&&C(` 37 `,c(1,1,"yapeal.card_settings.title"),` 38 `)}function td(i,t){i&1&&(e(0),d(1,"translate")),i&2&&C(` 39 `,c(1,1,"yapeal.card_modal.create_title"),` 40 `)}function id(i,t){i&1&&(e(0,` 41 `),l(1,"p"),e(2),d(3,"translate"),p(),e(4,` 42 `)),i&2&&(s(2),x(c(3,1,"yapeal.card_modal.no_card_programs_hint")))}function nd(i,t){i&1&&ni(0)}function ad(i,t){if(i&1&&(e(0,` 43 `),y(1,nd,1,0,"ng-container",5),e(2,` 44 `)),i&2){let a=t.$implicit;h(3);let n=ye(8);s(),u("ngTemplateOutlet",n)("ngTemplateOutletContext",j(2,Kp,a))}}function rd(i,t){if(i&1&&(e(0,` 45 `),l(1,"p"),e(2),d(3,"translate"),p(),e(4,` 46 47 `),oe(5,ad,3,4,null,null,Qp)),i&2){let a=h(2);s(2),x(c(3,1,"yapeal.card_modal.select_program_subtitle")),s(3),se(a.cardPrograms())}}function od(i,t){if(i&1&&(e(0,` 48 `),l(1,"div",2),e(2,` 49 `),y(3,id,5,3)(4,rd,7,3),p(),e(5,` 50 51 `),l(6,"div",3),e(7,` 52 `),l(8,"button",4),e(9),d(10,"translate"),p(),e(11,` 53 `),p(),e(12,` 54`)),i&2){let a=h();s(3),S(3,a.cardPrograms().length===0?3:4),s(6),C(` 55 `,c(10,2,"common.cancel"),` 56 `)}}function sd(i,t){i&1&&(e(0,` 57 `),l(1,"div",16),e(2),d(3,"translate"),p(),e(4,` 58 `)),i&2&&(s(2),C(` 59 `,c(3,1,"yapeal.card_modal.invite_member_info"),` 60 `))}function ld(i,t){i&1&&(e(0,` 61 `),l(1,"div",17),e(2),d(3,"translate"),p(),e(4,` 62 `)),i&2&&(s(2),C(` 63 `,c(3,1,"yapeal.card_modal.assign_member_info"),` 64 `))}function pd(i,t){if(i&1&&(e(0,` 65 `),y(1,sd,5,3)(2,ld,5,3)),i&2){let a=h(2);s(),S(1,a.showRequestedPerson()?1:a.selectedEmployeeId()?2:-1)}}function dd(i,t){if(i&1&&(e(0,` 66 `),l(1,"div",12),e(2,` 67 `),l(3,"div",10),e(4,` 68 `),l(5,"div",13),e(6),d(7,"translate"),p(),e(8,` 69 `),l(9,"div"),e(10),p(),e(11,` 70 `),p(),e(12,` 71 `),l(13,"div",10),e(14,` 72 `),l(15,"div",13),e(16),d(17,"translate"),p(),e(18,` 73 `),l(19,"div"),e(20),p(),e(21,` 74 `),p(),e(22,` 75 `),p(),e(23,` 76 77 `),l(24,"div",8),e(25,` 78 `),l(26,"div",13),e(27),d(28,"translate"),p(),e(29,` 79 `),l(30,"div"),e(31),d(32,"optionLabel"),p(),e(33,` 80 `),p(),e(34,` 81 `)),i&2){let a=h(2);s(6),x(c(7,6,"yapeal.card_settings.first_card_line")),s(4),x(a.card.firstCardLine||"\u2014"),s(6),x(c(17,8,"yapeal.card_settings.second_card_line")),s(4),x(a.card.second_card_line||"\u2014"),s(7),x(c(28,10,"yapeal.card_settings.product_type")),s(4),x(z(32,12,a.card.product_type,a.CardProductTypeOptions))}}function md(i,t){if(i&1&&(e(0,` 82 `),_(1,"app-mat-select",18),d(2,"translate"),e(3,` 83 `)),i&2){let a=h(3);s(),u("label",c(2,3,"yapeal.card_modal.delivery_address"))("control",a.form.controls.company_address_as_default)("options",a.cardDeliveryAddressOptions)}}function cd(i,t){if(i&1&&(e(0,` 84 `),_(1,"app-mat-input",6),d(2,"translate"),e(3,` 85 86 `),_(4,"app-mat-select",18),d(5,"translate"),e(6,` 87 88 `),y(7,md,4,5)),i&2){let a=h(2);s(),u("label",c(2,6,"yapeal.card_modal.second_card_line"))("control",a.form.controls.second_card_line),s(3),u("label",c(5,8,"yapeal.card_modal.card_type"))("control",a.form.controls.product_type)("options",a.availableProductTypeOptions()),s(3),S(7,a.form.value.product_type===a.
88CardProductType.COMBO?7:-1)}}function ud(i,t){if(i&1&&(e(0,` 89 `),l(1,"h4",19),e(2),d(3,"translate"),p(),e(4,` 90 91 `),_(5,"app-mat-input",6),d(6,"translate"),e(7,` 92 93 `),l(8,"div",20),e(9,` 94 `),l(10,"div",21),e(11,` 95 `),_(12,"app-mat-input",6),d(13,"translate"),e(14,` 96 `),p(),e(15,` 97 `),l(16,"div",22),e(17,` 98 `),_(18,"app-mat-input",6),d(19,"translate"),e(20,` 99 `),p(),e(21,` 100 `),p(),e(22,` 101 102 `),l(23,"div",20),e(24,` 103 `),l(25,"div",10),e(26,` 104 `),_(27,"app-search-autocompleter",23),d(28,"translate"),e(29,` 105 `),p(),e(30,` 106 `),l(31,"div",10),e(32,` 107 `),_(33,"app-datepicker",6),d(34,"translate"),e(35,` 108 `),p(),e(36,` 109 `),p(),e(37,` 110 111 `),_(38,"app-mat-select",18),d(39,"translate"),e(40,` 112 `)),i&2){let a=h(2);s(2),x(c(3,15,"yapeal.card_modal.employee_contact")),s(3),u("label",c(6,17,"yapeal.card_modal.email"))("control",a.form.controls.requested_person.controls.email),s(7),u("label",c(13,19,"yapeal.card_modal.phone_country_code"))("control",a.form.controls.requested_person.controls.phone_country_code),s(6),u("label",c(19,21,"yapeal.card_modal.phone_number"))("control",a.form.controls.requested_person.controls.phone_number),s(9),u("label",c(28,23,"yapeal.card_modal.country"))("formControl",a.form.controls.requested_person.controls.country)("options",a.countriesOptions),s(6),u("label",c(34,25,"yapeal.card_modal.date_of_birth"))("control",a.form.controls.requested_person.controls.date_of_birth),s(5),u("label",c(39,27,"yapeal.card_modal.gender"))("control",a.form.controls.requested_person.controls.gender)("options",a.genderOptions)}}function fd(i,t){if(i&1){let a=L();e(0,` 113 `),l(1,"div",2),e(2,` 114 `),_(3,"app-mat-input",6),d(4,"translate"),e(5,` 115 116 `),l(6,"app-search-autocompleter",7),d(7,"translate"),d(8,"translate"),M("selected",function(r){B(a);let o=h();return P(o.onEmployeeSelected(r.meta.record))})("deselected",function(){B(a);let r=h();return P(r.onEmployeeSelected(null))}),p(),e(9,` 117 118 `),y(10,pd,3,1),l(11,"h4",8),e(12),d(13,"translate"),p(),e(14,` 119 120 `),y(15,dd,35,15)(16,cd,8,10),e(17,` 121 `),l(18,"div",9),e(19,` 122 `),l(20,"div",10),e(21,` 123 `),_(22,"app-number-input",11),d(23,"translate"),e(24,` 124 `),p(),e(25,` 125 `),l(26,"div",10),e(27,` 126 `),_(28,"app-number-input",11),d(29,"translate"),e(30,` 127 `),p(),e(31,` 128 `),p(),e(32,` 129 130 `),l(33,"div",12),e(34,` 131 `),l(35,"div",10),e(36,` 132 `),l(37,"div",13),e(38),d(39,"translate"),p(),e(40,` 133 `),l(41,"div"),e(42),d(43,"appNumber"),p(),e(44,` 134 `),p(),e(45,` 135 `),l(46,"div",10),e(47,` 136 `),l(48,"div",13),e(49),d(50,"translate"),p(),e(51,` 137 `),l(52,"div"),e(53),d(54,"appNumber"),p(),e(55,` 138 `),p(),e(56,` 139 `),p(),e(57,` 140 141 `),y(58,ud,41,29),p(),e(59,` 142 143 `),l(60,"div",14),e(61,` 144 `),l(62,"button",4),e(63),d(64,"translate"),p(),e(65,` 145 `),l(66,"button",15),M("click",function(){B(a);let r=h();return P(r.save())}),e(67),d(68,"translate"),p(),e(69,` 146 `),p(),e(70,` 147`)}if(i&2){let a=h();s(3),u("label",c(4,25,"yapeal.card_modal.name"))("control",a.form.controls.name),s(3),u("fetchAll",!0)("fetchParams",b(51,Xp))("label",c(7,27,"yapeal.card_modal.assigned_employee"))("placeholder",c(8,29,"yapeal.card_modal.select_employee_placeholder"))("formControl",a.form.controls.employee_id)("withEmpty",a.isEditMode?a.unassignedEmployeeOption:!1),s(4),S(10,a.isEditMode?-1:10),s(2),x(c(13,31,"yapeal.card_modal.settings")),s(3),S(15,a.isEditMode?15:16),s(7),u("label",c(23,33,"yapeal.card_modal.monthly_limit"))("formControl",a.form.controls.card_limit_cents)("cents",!0),s(6),u("label",c(29,35,"yapeal.card_modal.cash_daily_limit"))("formControl",a.form.controls.atm_daily_limit_cents)("cents",!0),s(10),x(c(39,37,"yapeal.card_modal.monthly_limit")),s(4),x(z(43,39,a.form.value.card_limit_cents,b(52,ps))||"-"),s(7),x(c(50,42,"yapeal.card_modal.cash_daily_limit")),s(4),x(z(54,44,a.form.value.atm_daily_limit_cents,b(53,ps))||"-"),s(5),S(58,a.showRequestedPerson()?58:-1),s(5),C(` 148 `,c(64,47,"common.cancel"),` 149 `),s(3),u("disabled",a.processing()),s(),C(` 150 `,c(68,49,a.isEditMode?"common.save":"yapeal.card_modal.issue_card"),` 151 `)}}function _d(i,t){if(i&1&&(e(0,` 152 \u2022 153 `),l(1,"span",29),e(2),d(3,"translate"),d(4,"lowercase"),p(),e(5,` 154 `)),i&2){let a=h().$implicit;s(2),ai(" ",a.pendingCards.length," ",c(4,4,c(3,2,"common.pending"))," ")}}function xd(i,t){if(i&1){let a=L();e(0,` 155 `),l(1,"div",24),M("click",function(){let r=B(a).$implicit,o=h();return P(o.selectCardProgram(r))}),e(2,` 156 `),l(3,"div",25),e(4,` 157 `),l(5,"div"),e(6,` 158 `),_(7,"fa-icon",26),e(8,` 159 `),p(),e(9,` 160 `),l(10,"div",27),e(11,` 161 `),l(12,"div"),e(13,` 162 `),l(14,"strong"),e(15),p(),e(16,` 163 `),p(),e(17,` 164 `),l(18,"div",28),e(19),d(20,"translate"),y(21,_d,6,6),p(),e(22,` 165 `),p(),e(23,` 166 `),p(),e(24,` 167 `),p(),e(25,` 168`)}if(i&2){let a=t.$implicit;s(7),u("icon",b(7,Zp)),s(8),x(a.name),s(4),ai(` 169 `,c(20,5,"yapeal.card_program.active_cards"),": ",a.activeCards.length,` 170 `),s(2),S(21,a.pendingCards.length>0?21:-1)}}var Qp,Kp,Xp,ps,Zp,Sa,us=N(()=>{I();ft();he();$();Ie();jn();Me();Je();mi();Jn();Bi();oi();G();Li();os();mn();ls();I();Nn();Ee();me();he();Lt();Vi();qr();Wn();Yr();Lr();ht();Gn();
170le();$();Pl();tt();Qp=(i,t)=>t.id,Kp=i=>({$implicit:i}),Xp=()=>({fields:void 0}),ps=()=>({cents:!0}),Zp=()=>["fas","credit-card"];Sa=(()=>{let t=class t{constructor(){this.cardDeliveryAddressOptions=qi,this.genderOptions=Ti,this.countriesOptions=Jr,this.CardProductType=Fi,this.CardProductTypeOptions=Rt,this.dialogRef=v(ve),this.dialog=v(Oi),this.notificationService=v(ie),this.datastore=v(Ft),this.formBuilder=v(ss),this.sessionService=v(ge),this.yapealService=v(je),this.translateService=v(Ve),this.data=v(Te),this.card=this.data.card??this.datastore.createRecord(ri,{tenant_id:this.sessionService.tenantId,company_address_as_default:!0,atm_daily_limit_cents:1e5,card_limit_cents:5e5}),this.form=this.formBuilder.buildForm(this.card),this.processing=Z(!1),this.currentStep=Z(this.data.card?"form":"select-program"),this.cardPrograms=Z(this.data.cardPrograms||[]),this.selectedProgram=Z(null),this.availableProductTypeOptions=O(()=>{let n=this.selectedProgram();return n?.allowed_product_types?.length?Rt.filter(r=>n.allowed_product_types.includes(r.value)):Rt}),this.isEditMode=!!this.data.card,this.unassignedEmployeeOption={value:null,label:this.translateService.instant("common.unassigned")},this.selectedEmployeeId=ee(this.form.controls.employee_id.valueChanges,{initialValue:this.form.controls.employee_id.value}),this.showRequestedPerson=O(()=>{if(this.isEditMode)return!1;let n=this.selectedEmployeeId();if(!n)return!1;let r=(this.data.members||[]).some(m=>m.employee_id===n),o=(this.data.cards||[]).some(m=>m.employee_id===n);return!(r||o)}),Mi(()=>{this.showRequestedPerson()?this.form.controls.requested_person.enable():this.form.controls.requested_person.disable()})}selectCardProgram(n){this.selectedProgram.set(n),li(this.form,{card_program_id:n.id,name:n.name,second_card_line:n.second_card_line,card_limit_cents:n.default_card_limit_cents,card_limit_recurrence:n.default_card_limit_recurrence??Ai.MONTHLY,product_type:n.allowed_product_types[0],atm_daily_limit_cents:n.default_atm_daily_limit_cents,company_address_as_default:n.company_address_as_default}),this.currentStep.set("form")}onEmployeeSelected(n){if(!n)return;let r=rs(n.mobile_phone||n.phone);li(this.form.controls.requested_person,{first_name:n.first_name??null,last_name:n.last_name??null,email:n.email??null,phone_country_code:r?.countryCode??"+41",phone_number:r?.number??null,country:zt(n.country)||"CHE",date_of_birth:n.birth_date??null,gender:Dt(n.gender)})}save(){if(this.form.invalid){this.form.markAllAsTouched(),this.notificationService.invalidFormError();return}this.processing.set(!0),this.isEditMode?this.saveEdit():this.saveCreate()}saveEdit(){let{name:n,employee_id:r,card_limit_cents:o,atm_daily_limit_cents:m}=this.form.getRawValue();Object.assign(this.card,{name:n,employee_id:r,card_limit_cents:o,atm_daily_limit_cents:m}),this.card.save(this.sessionService.tenantId).pipe(te(()=>this.processing.set(!1)),V({next:()=>this.notificationService.success("common.save_success"),error:f=>{this.card.rollbackAttributes(),this.notificationService.error(f)}})).subscribe(f=>this.dialogRef.close(f))}saveCreate(){let n=this.form.getRawValue(),r={card_program_id:n.card_program_id,card_name:n.name,second_card_line:n.second_card_line||void 0,card_limit_cents:n.card_limit_cents,atm_daily_limit_cents:n.atm_daily_limit_cents,card_limit_recurrence:n.card_limit_recurrence,product_type:n.product_type,company_address_as_default:n.company_address_as_default,employee_id:n.employee_id,requested_person:this.showRequestedPerson()?n.requested_person:void 0};this.yapealService.issueCard(this.sessionService.tenantId,r).pipe(te(()=>this.processing.set(!1)),V({error:o=>this.notificationService.error(o)}),re(o=>{let m=n.requested_person,f=[m?.first_name,m?.last_name].filter(Boolean).join(" ")||void 0;return this.dialog.open(St,{data:{voucher_code:o.voucher_code,deeplink:o.deeplink,email:m?.email||void 0,recipientName:f},width:"480px",disableClose:!0}).afterClosed()})).subscribe(()=>this.dialogRef.close(!0))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-modal"]],standalone:!0,features:[T],decls:10,vars:2,consts:[["cardProgramTmpl",""],["mat-dialog-title",""],["mat-dialog-content",""],["mat-dialog-actions","",1,"d-flex","justify-content-end"],["mat-dialog-close","",1,"btn","btn-sm","btn-secondary"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"label","control"],["appEmployeeOptions","",3,"selected","deselected","fetchAll","fetchParams","label","placeholder","formControl","withEmpty"],[1,"mb-3"],[1,"row","d-none"],[1,"col-6"],[3,"label","formControl","cents"],[1,"row","mb-3"],[1,"small","text-muted"],["mat-dialog-actions","",1,"d-flex","justify-content-between"],[1,"btn","btn-sm","btn-primary",3,"click","disabled"],[1,"alert","alert-info"],[1,"alert","alert-success"],[3,"label","control","options"],[1,"mb-3","mt-2"],[1,"row"],[1,"col-4"],[1,"col-8"],[3,"label","formControl","options"],[1,"card","mb-2","pointer","mat-elevation-z3",3,"click"],[1,"card-body","d-flex","align-items-center","gap-3","pl-3","pt-1","pr-1","pb-1"],[3,"icon"],[1,"flex-grow-1"],[1,"text-muted","small"],[1,"text-warning","ms-2"]],template:function(r,o){r&1&&(l(0,"h1",1),e(1,` 171 `),y(2,ed,2,3)(3,td,2,3),p(),e(4,` 172 173`),y(5,od,13,4)(6,fd,71,54)(7,xd,26,8,"ng-template",null,0,wi),e(9,` 174`)),r&2&&(s(2),S(2,o.isEditMode?2:3),s(3),S(5,o.currentStep()==="select-program"?5:o.currentStep()==="form"?6:-1))},dependencies:[R,Ii,Oe,ze,Y,at,ue,fe,_e,Be,nt,zi,At,Ui,ji,we,Ot,q,er,D,Er,be],encapsulation:2,changeDetection:0});let i=t;return i})()});var fs,_s=N(()=>{I();Ee();zl();I();fs=(()=>{let t=class t{constructor(){this.fb=v(Pt)}buildForm(n={}){return this.fb.group({id:[n.id],tenant_id:[n.tenant_id,[A.required]],name:[n.name,[A.required,A.maxLength(255)]],bank_account_id:[n.bank_account_id,[A.required]],second_card_line:[n.second_card_line,[A.required,A.maxLength(21)]],default_card_limit_cents:[n.default_card_limit_cents,[A.required,A.min(1)]],default_atm_daily_limit_cents:[n.default_atm_daily_limit_cents,[A.required,A.min(0)]],company_address_as_default:[n.company_address_as_default],allowed_product_types:[n.allowed_product_types||[],[Kr(1)]]})}buildPayload(n,r){return Re(Re({},n),r.getRawValue())}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=Ye({token:t,factory:t.\u0275fac,providedIn:"root"});let i=t;return i})()});function hd(i,t){if(i&1&&(e(0,` 175 `),_(1,"app-mat-select",13),d(2,"translate"),e(3,` 176 `)),i&2){let a=h();s(),u("label",c(2,3,"yapeal.card_program.delivery_address"))("control",a.form.controls.company_address_as_default)("options",a.cardDeliveryAddressOptions)}}var xs,hs=N(()=>{I();he();Ie();jn();Me();Je();sr();oi();G();_s();I();Ee();he();Lt();Vi();Yr();ht();le();$();xs=(()=>{let t=class t{constructor(){this.cardProductTypeOptions=Rt,this.cardDeliveryAddressOptions=qi,this.dialogRef=v(ve),this.notificationService=v(ie),this.datastore=v(Ft),this.formBuilder=v(fs),this.sessionService=v(ge),this.data=v(Te),this.program=this.data.program??this.datastore.createRecord(Di,{tenant_id:this.sessionService.tenantId,company_address_as_default:!0}),this.form=this.formBuilder.buildForm(this.program),this.processing=Z(!1),this.bankAccountOptions=O(()=>this.data.bankAccounts.map(n=>({value:n.id,label:n.name,description:n.accountNumberWithBalance}))),this.CardProductType=Fi}get isEdit(){return!!this.program.id}
176save(){if(this.form.invalid){this.form.markAllAsTouched(),this.notificationService.invalidFormError();return}this.processing.set(!0);let n=this.formBuilder.buildPayload(this.program,this.form);Object.assign(this.program,n),this.program.save(this.sessionService.tenantId).pipe(te(()=>this.processing.set(!1)),V({next:()=>this.notificationService.success("common.save_success"),error:r=>{this.program.rollbackAttributes(),this.notificationService.error(r)}})).subscribe(r=>this.dialogRef.close(r))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-program-modal"]],standalone:!0,features:[T],decls:52,vars:49,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"label","placeholder","control"],[3,"label","control","options","readonly"],[1,"mb-3"],[3,"label","control"],[1,"row"],[1,"col-6"],[3,"label","formControl","cents"],[3,"label","control","options","multiple"],["mat-dialog-actions","",1,"d-flex","justify-content-between"],["mat-dialog-close","",1,"btn","btn-sm","btn-secondary"],[1,"btn","btn-sm","btn-primary",3,"click","disabled"],[3,"label","control","options"]],template:function(r,o){r&1&&(l(0,"h1",0),e(1),d(2,"translate"),d(3,"translate"),p(),e(4,` 177 178`),l(5,"div",1),e(6,` 179 `),_(7,"app-mat-input",2),d(8,"translate"),d(9,"translate"),e(10,` 180 181 `),_(11,"app-mat-select",3),d(12,"translate"),e(13,` 182 183 `),l(14,"h4",4),e(15),d(16,"translate"),p(),e(17,` 184 185 `),_(18,"app-mat-input",5),d(19,"translate"),e(20,` 186 187 `),l(21,"div",6),e(22,` 188 `),l(23,"div",7),e(24,` 189 `),_(25,"app-number-input",8),d(26,"translate"),e(27,` 190 `),p(),e(28,` 191 `),l(29,"div",7),e(30,` 192 `),_(31,"app-number-input",8),d(32,"translate"),e(33,` 193 `),p(),e(34,` 194 `),p(),e(35,` 195 196 `),y(36,hd,4,5),_(37,"app-mat-select",9),d(38,"translate"),e(39,` 197`),p(),e(40,` 198 199`),l(41,"div",10),e(42,` 200 `),l(43,"button",11),e(44),d(45,"translate"),p(),e(46,` 201 `),l(47,"button",12),M("click",function(){return o.save()}),e(48),d(49,"translate"),p(),e(50,` 202`),p(),e(51,` 203`)),r&2&&(s(),x(o.isEdit?c(2,25,"yapeal.card_program.edit_title"):c(3,27,"yapeal.card_program.create_title")),s(6),u("label",c(8,29,"yapeal.card_program.name"))("placeholder",c(9,31,"yapeal.card_program.name_placeholder"))("control",o.form.controls.name),s(4),u("label",c(12,33,"yapeal.card_program.account"))("control",o.form.controls.bank_account_id)("options",o.bankAccountOptions())("readonly",o.isEdit),s(4),x(c(16,35,"yapeal.card_program.card_defaults")),s(3),u("label",c(19,37,"yapeal.card_modal.second_card_line"))("control",o.form.controls.second_card_line),s(7),u("label",c(26,39,"yapeal.card_program.monthly_limit"))("formControl",o.form.controls.default_card_limit_cents)("cents",!0),s(6),u("label",c(32,41,"yapeal.card_program.cash_daily_limit"))("formControl",o.form.controls.default_atm_daily_limit_cents)("cents",!0),s(5),S(36,o.form.controls.allowed_product_types.value.includes(o.CardProductType.COMBO)?36:-1),s(),u("label",c(38,43,"yapeal.card_program.card_types"))("control",o.form.controls.allowed_product_types)("options",o.cardProductTypeOptions)("multiple",!0),s(7),
203C(` 204 `,c(45,45,"common.cancel"),` 205 `),s(3),u("disabled",o.processing()),s(),C(` 206 `,c(49,47,"common.save"),` 207 `))},dependencies:[R,Oe,ze,at,ue,fe,_e,Be,nt,Ui,we,q,D],encapsulation:2});let i=t;return i})()});var ut,un=N(()=>{Ee();Jn();Bi();I();ut=(()=>{let t=class t{buildForm(n,r=!1){let o=r?[]:[A.required];return new Bt({first_name:new de(n?.first_name??"",A.required),last_name:new de(n?.last_name??"",A.required),email:new de(n?.email??"",[A.required,A.email]),birth_date:new de(n?.birth_date??null,o),gender:new de(n?.gender??null,o),street:new de(n?.street??"",o),plz:new de(n?.plz??"",o),locality:new de(n?.locality??"",o),country:new de(n?.country??null,o),mobile_phone:new de(n?.mobile_phone??"",o)})}mapEmployeeToInitial(n){if(n)return{first_name:n.first_name,last_name:n.last_name,email:n.email,birth_date:n.birth_date,gender:Dt(n.gender),street:n.street,plz:n.postal_code,locality:n.locality,country:zt(n.country)??void 0,mobile_phone:n.mobile_phone}}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=Ye({token:t,factory:t.\u0275fac});let i=t;return i})()});function yd(i,t){if(i&1&&(e(0,` 208 `),l(1,"div",0),e(2,` 209 `),l(3,"div",1),e(4,` 210 `),_(5,"app-datepicker",3),d(6,"translate"),e(7,` 211 `),p(),e(8,` 212 `),l(9,"div",1),e(10,` 213 `),_(11,"app-mat-select",4),d(12,"translate"),e(13,` 214 `),p(),e(14,` 215 `),p(),e(15,` 216 217 `),_(16,"app-address-form-controls",5),e(17,` 218 219 `),_(18,"app-mat-input",3),d(19,"translate"),e(20,` 220`)),i&2){let a=h();s(5),u("label",c(6,9,"yapeal.member_modal.date_of_birth"))("control",a.form().controls.birth_date),s(6),u("label",c(12,11,"yapeal.member_modal.gender"))("control",a.form().controls.gender)("options",a.genderOptions),s(5),u("form",a.form())("options",j(16,vd,b(15,gd))),s(2),u("label",c(19,13,"yapeal.member_modal.mobile_phone"))("control",a.form().controls.mobile_phone)}}var gd,vd,Zt,fn=N(()=>{I();Bi();G();I();Lt();Vi();qr();Lr();ht();Ol();$();gd=()=>({postal_code:"plz"}),vd=i=>({countryFormat:"iso3",mapping:i});Zt=(()=>{let t=class t{constructor(){this.form=w.required(),this.short=w(!1),this.readonlyName=w(!1),this.readonlyEmail=w(!1),this.genderOptions=Ti}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-person-data-form"]],inputs:{form:[E.SignalBased,"form"],short:[E.SignalBased,"short"],readonlyName:[E.SignalBased,"readonlyName"],readonlyEmail:[E.SignalBased,"readonlyEmail"]},standalone:!0,features:[T],decls:19,vars:16,consts:[[1,"row"],[1,"col-6"],[3,"label","control","readonly"],[3,"label","control"],[3,"label","control","options"],[3,"form","options"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 221 `),l(2,"div",1),e(3,` 222 `),_(4,"app-mat-input",2),d(5,"translate"),e(6,` 223 `),p(),e(7,` 224 `),l(8,"div",1),e(9,` 225 `),_(10,"app-mat-input",2),d(11,"translate"),e(12,` 226 `),p(),e(13,` 227`),p(),e(14,` 228 229`),_(15,"app-mat-input",2),d(16,"translate"),e(17,` 230 231`),y(18,yd,21,18)),r&2&&(s(4),u("label",c(5,10,"yapeal.member_modal.first_name"))("control",o.form().controls.first_name)("readonly",o.readonlyName()),s(6),u("label",c(11,12,"yapeal.member_modal.last_name"))("control",o.form().controls.last_name)("readonly",o.readonlyName()),s(5),u("label",c(16,14,"yapeal.member_modal.email"))("control",o.form().controls.email)("readonly",o.readonlyEmail()),s(3),S(18,o.short()?-1:18))},dependencies:[R,Be,nt,zi,ji,we,Qr,D],encapsulation:2});let i=t;return i})()});var Cd,_n,Ea=N(()=>{I();he();$();un();fn();Ie();Me();Je();mi();$n();G();I();me();he();le();$();Cd=()=>["fas","triangle-exclamation"],_n=(()=>{let t=class t{constructor(){this.dialogRef=v(ve),this.yapealService=v(je),this.notificationService=v(ie),this.sessionService=v(ge),this.modalService=v(Nt),this.translateService=v(Ve),this.builder=v(ut),this.form=this.builder.buildForm(this.builder.mapEmployeeToInitial(this.sessionService.employeeProfile)),this.processing=Z(!1)}submit(){if(this.form.invalid){this.form.markAllAsTouched(),this.notificationService.invalidFormError();return}this.modalService.confirmation({initialState:{title:this.translateService.instant("common.generic_confirmation.title"),description:[this.translateService.instant("yapeal.form_authorization_alert_description"),this.translateService.instant("common.generic_confirmation.description")].join(" ")}}).pipe(re(()=>(this.processing.set(!0),this.yapealService.createRegistration(this.sessionService.tenantId,this.form.getRawValue()).pipe(V({next:()=>this.notificationService.success("common.save_success"),error:n=>this.notificationService.error(n)}),te(()=>this.processing.set(!1)))))).subscribe(n=>this.dialogRef.close(n))}close(){this.dialogRef.close()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-form"]],standalone:!0,features:[Ne([ut]),T],decls:36,vars:22,consts:[["mat-dialog-title",""],[1,"alert","alert-warning"],[1,"alert-heading"],[3,"icon","fixedWidth"],[3,"innerHTML"],["mat-dialog-content",""],[3,"form"],["mat-dialog-actions","",1,"d-flex","justify-content-between"],[1,"btn","btn-sm","btn-outline-secondary","mt-3","mb-3",3,"click"],[1,"btn","btn-sm","btn-primary","mt-3","mb-3",3,"click","disabled"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 232 `),l(2,"h3"),e(3),d(4,"translate"),p(),e(5,` 233 `),l(6,"div",1),e(7,` 234 `),l(8,"h4",2),e(9,` 235 `),_(10,"fa-icon",3),e(11),d(12,"translate"),p(),e(13,` 236 `),_(14,"div",4),d(15,"translate"),e(16,` 237 `),p(),e(17,` 238`),p(),e(18,` 239 240`),l(19,"div",5),e(20,` 241 `),_(21,"app-yapeal-person-data-form",6),e(22,` 242`),p(),e(23,` 243 244`),l(24,"div",7),e(25,` 245 `),l(26,"button",8),M("click",function(){return o.close()}),e(27),d(28,"translate"),p(),e(29,` 246 `),l(30,"button",9),M("click",function(){return o.submit()}),e(31),d(32,"translate"),d(33,"translate"),p(),e(34,` 247`),p(),e(35,` 248`)),r&2&&(s(3),x(c(4,9,"yapeal.integration_pending_title")),s(7),u("icon",b(21,Cd))("fixedWidth",!0),s(),C(` 249 `,c(12,11,"yapeal.form_authorization_alert_title"),` 250 `),s(3),u("innerHTML",c(15,13,"yapeal.form_authorization_alert_description"),Le),s(7),u("form",o.form),s(6),C(` 251 `,c(28,15,"common.close"),` 252 `),s(3),u("disabled",o.processing()),s(),C(` 253 `,o.processing()?c(32,17,"common.please_wait"):c(33,19,"common.create"),` 254 `))},dependencies:[R,Y,ue,fe,_e,q,D,Zt]});let i=t;return i})()});var gs,vs=N(()=>{Ie();G();un();fn();Ea();I();he();le();$();gs=(()=>{let t=class t extends _n{constructor(){super(...arguments),this.form=this.builder.buildForm(this.builder.mapEmployeeToInitial(this.sessionService.employeeProfile),!0)}
254submit(){if(this.form.invalid){this.form.markAllAsTouched(),this.notificationService.invalidFormError();return}let{first_name:n,last_name:r,email:o}=this.form.getRawValue();this.processing.set(!0),this.yapealService.inviteSignatory(this.sessionService.tenantId,{first_name:n,last_name:r,email:o}).pipe(V({next:()=>this.notificationService.success("common.save_success"),error:m=>this.notificationService.error(m)}),te(()=>this.processing.set(!1))).subscribe(m=>this.dialogRef.close(m))}};t.\u0275fac=(()=>{let n;return function(o){return(n||(n=za(t)))(o||t)}})(),t.\u0275cmp=k({type:t,selectors:[["app-yapeal-form-signatory"]],standalone:!0,features:[Ne([ut]),Ha,T],decls:24,vars:14,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[3,"form","short"],["mat-dialog-actions","",1,"d-flex","justify-content-between"],[1,"btn","btn-sm","btn-outline-secondary","mt-3","mb-3",3,"click"],[1,"btn","btn-sm","btn-primary","mt-3","mb-3",3,"click","disabled"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 255 `),l(2,"h3"),e(3),d(4,"translate"),p(),e(5,` 256`),p(),e(6,` 257 258`),l(7,"div",1),e(8,` 259 `),_(9,"app-yapeal-person-data-form",2),e(10,` 260`),p(),e(11,` 261 262`),l(12,"div",3),e(13,` 263 `),l(14,"button",4),M("click",function(){return o.close()}),e(15),d(16,"translate"),p(),e(17,` 264 `),l(18,"button",5),M("click",function(){return o.submit()}),e(19),d(20,"translate"),d(21,"translate"),p(),e(22,` 265`),p(),e(23,` 266`)),r&2&&(s(3),x(c(4,6,"yapeal.invite_signatory_modal_title")),s(6),u("form",o.form)("short",!0),s(6),C(` 267 `,c(16,8,"common.close"),` 268 `),s(3),u("disabled",o.processing()),s(),C(` 269 `,o.processing()?c(20,10,"common.please_wait"):c(21,12,"yapeal.invite_signatory_confirm"),` 270 `))},dependencies:[R,ue,fe,_e,q,D,Zt]});let i=t;return i})()});var bd,Sd,ys,Cs=N(()=>{I();ft();he();Ie();Me();Je();di();mi();G();I();me();he();le();$();bd=()=>["fas","triangle-exclamation"],Sd=i=>({name:i}),ys=(()=>{let t=class t{constructor(){this.dialogRef=v(ve),this.yapealService=v(je),this.notificationService=v(ie),this.sessionService=v(ge),this.whitelabelService=v(Fe),this.tenantId=this.sessionService.tenantId,this.platformName=ee(this.whitelabelService.currentPlatformName),this.loading=!1}confirm(){this.loading=!0,this.yapealService.linkExistingAccount(this.tenantId).pipe(Ge(500),V({error:n=>{this.notificationService.error(n),this.loading=!1}})).subscribe(()=>this.dialogRef.close(!0))}close(){this.dialogRef.close()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-link-account-modal"]],standalone:!0,features:[T],decls:31,vars:22,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[1,"alert","alert-warning"],[1,"alert-heading"],[3,"icon","fixedWidth"],["mat-dialog-actions","",1,"d-flex","justify-content-between"],[1,"btn","btn-sm","btn-outline-secondary","mt-3","mb-3",3,"click"],[1,"btn","btn-sm","btn-primary","mt-3","mb-3",3,"click","disabled"]],template:function(r,o){r&1&&(l(0,"h1",0),e(1),d(2,"translate"),p(),e(3,` 271 272`),l(4,"div",1),e(5,` 273 `),l(6,"div",2),e(7,` 274 `),l(8,"h4",3),e(9,` 275 `),_(10,"fa-icon",4),e(11),d(12,"translate"),p(),e(13,` 276 `),l(14,"div"),e(15),d(16,"translate"),p(),e(17,` 277 `),p(),e(18,` 278`),p(),e(19,` 279 280`),l(20,"div",5),e(21,` 281 `),l(22,"button",6),M("click",function(){return o.close()}),e(23),d(24,"translate"),p(),e(25,` 282 `),l(26,"button",7),M("click",function(){return o.confirm()}),e(27),d(28,"translate"),p(),e(29,` 283`),p(),e(30,` 284`)),r&2&&(s(),x(c(2,8,"yapeal.link_account_modal_title")),s(9),u("icon",b(19,bd))("fixedWidth",!0),s(),C(` 285 `,c(12,10,"yapeal.link_account_modal_alert_title"),` 286 `),s(4),x(z(16,12,"yapeal.link_account_modal_alert_description",j(20,Sd,o.platformName()))),s(8),C(` 287 `,c(24,15,"common.close"),` 288 `),s(3),u("disabled",o.loading),s(),C(` 289 `,c(28,17,"common.confirm"),` 290 `))},dependencies:[R,Y,ue,fe,_e,q,D],encapsulation:2});let i=t;return i})()});var bs,Ss=N(()=>{I();Ee();he();Ie();Me();Je();mi();G();Ut();I();he();Lt();Vi();ht();le();$();bs=(()=>{let t=class t{constructor(){this.YapealLegalFormOptions=eo,this.dialogRef=v(ve),this.yapealService=v(je),this.notificationService=v(ie),this.sessionService=v(ge),this.tenantId=this.sessionService.tenantId,this.tenant=this.sessionService.currentUserTenant,this.fb=v(Pt),this.processing=Z(!1),this.form=this.fb.group({company_name:[this.tenant?.name??"",[A.required]],company_uid:["",[A.required]],legal_form:[null,[A.required]]})}
290create(){if(this.form.invalid){this.form.markAllAsTouched(),this.notificationService.invalidFormError();return}this.processing.set(!0),this.yapealService.createPartnership(this.tenantId,this.form.getRawValue()).pipe(V({next:()=>this.notificationService.success("common.save_success"),error:n=>this.notificationService.error(n)}),te(()=>this.processing.set(!1))).subscribe(n=>this.dialogRef.close(n))}close(){this.dialogRef.close()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-partnership"]],standalone:!0,features:[T],decls:43,vars:25,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[1,"row"],[1,"col"],[3,"label","control"],[1,"col-6"],["maskPrefix","CHE-","mask","000.000.000",3,"label","control"],[3,"label","control","options"],["mat-dialog-actions","",1,"d-flex","justify-content-between"],[1,"btn","btn-sm","btn-outline-secondary","mt-3","mb-3",3,"click"],[1,"btn","btn-sm","btn-primary","mt-3","mb-3",3,"click","disabled"]],template:function(r,o){r&1&&(l(0,"h1",0),e(1),d(2,"translate"),p(),e(3,` 291 292`),l(4,"div",1),e(5,` 293 `),l(6,"div",2),e(7,` 294 `),l(8,"div",3),e(9,` 295 `),_(10,"app-mat-input",4),d(11,"translate"),e(12,` 296 `),p(),e(13,` 297 `),p(),e(14,` 298 299 `),l(15,"div",2),e(16,` 300 `),l(17,"div",5),e(18,` 301 `),_(19,"app-mat-input",6),d(20,"translate"),e(21,` 302 `),p(),e(22,` 303 `),l(23,"div",5),e(24,` 304 `),_(25,"app-mat-select",7),d(26,"translate"),e(27,` 305 `),p(),e(28,` 306 `),p(),e(29,` 307`),p(),e(30,` 308 309`),l(31,"div",8),e(32,` 310 `),l(33,"button",9),M("click",function(){return o.close()}),e(34),d(35,"translate"),p(),e(36,` 311 `),l(37,"button",10),M("click",function(){return o.create()}),e(38),d(39,"translate"),d(40,"translate"),p(),e(41,` 312`),p(),e(42,` 313`)),r&2&&(s(),x(c(2,11,"yapeal.integration_registered_title")),s(9),u("label",c(11,13,"form.company_name"))("control",o.form.controls.company_name),s(9),u("label",c(20,15,"form.uid"))("control",o.form.controls.company_uid),s(6),u("label",c(26,17,"form.legal_type"))("control",o.form.controls.legal_form)("options",o.YapealLegalFormOptions),s(9),C(` 314 `,c(35,19,"common.close"),` 315 `),s(3),u("disabled",o.processing()),s(),C(` 316 `,o.processing()?c(39,21,"common.please_wait"):c(40,23,"yapeal.integration_registered_link"),` 317 `))},dependencies:[R,ue,fe,_e,Be,nt,we,q,D]});let i=t;return i})()});function Md(i,t){if(i&1&&(e(0,` 318 `),_(1,"qrcode",14),e(2,` 319 `)),i&2){let a=h().$implicit;s(),u("qrdata",a.deeplink)("width",180)("errorCorrectionLevel","M")}}function Id(i,t){if(i&1){let a=L();e(0,` 320 `),l(1,"div",6),e(2,` 321 `),l(3,"div",7),e(4,` 322 `),l(5,"h5",8),e(6),p(),e(7,` 323 324 `),l(8,"div",9),e(9),d(10,"translate"),p(),e(11,` 325 `),l(12,"div",8),e(13,` 326 `),l(14,"strong",10),e(15),p(),e(16,` 327 `),l(17,"button",11),d(18,"translate"),M("click",function(){let r=B(a).$implicit,o=h();return P(o.copyVoucherCode(r.voucher_code))}),e(19,` 328 `),_(20,"fa-icon",12),e(21,` 329 `),p(),e(22,` 330 `),p(),e(23,` 331 332 `),y(24,Md,3,3),l(25,"div",13),e(26),d(27,"translate"),l(28,"strong"),e(29),p(),e(30,` 333 `),p(),e(31,` 334 `),p(),e(32,` 335 `),p(),e(33,` 336 `)}if(i&2){let a=t.$implicit;s(6),x(a.recipientName),s(3),x(c(10,9,"yapeal.card_modal.voucher_code")),s(6),x(a.voucher_code),s(2),u("tooltip",c(18,11,"common.copy")),s(3),u("icon",b(15,wd))("fixedWidth",!0),s(4),S(24,a.deeplink?24:-1),s(2),C(` 337 `,c(27,13,"yapeal.dsa_invite.assigned_to"),": "),s(3),x(a.recipientName)}}var Ed,wd,wa,Es=N(()=>{I();he();bt();Hn();Me();G();I();me();he();qt();le();$();bt();Ed=(i,t)=>t.voucher_code,wd=()=>["fas","copy"];wa=(()=>{let t=class t{constructor(){this.dialogRef=v(ve),this.clipboardService=v(Yt),this.notificationService=v(ie),this.data=v(Te)}copyVoucherCode(n){this.clipboardService.copy(n),this.notificationService.info("common.copied")}close(){this.dialogRef.close(!0)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-dsa-invite-modal"]],standalone:!0,features:[T],decls:23,vars:9,consts:[["mat-dialog-title",""],["mat-dialog-content",""],[1,"text-muted"],[1,"d-flex","justify-content-center","flex-wrap","gap-2"],["mat-dialog-actions","",1,"d-flex","justify-content-end"],[1,"btn","btn-sm","btn-primary",3,"click"],[1,"card","h-100"],[1,"card-body","text-center"],[1,"mb-3"],[1,"small","text-muted","mb-1"],[1,"h5"],["type","button",1,"btn","btn-icon","btn-sm","ml-2",3,"click","tooltip"],[3,"icon","fixedWidth"],[1,"small","text-muted","mt-3"],[3,"qrdata","width","errorCorrectionLevel"]],template:function(r,o){r&1&&(l(0,"h1",0),e(1),d(2,"translate"),p(),e(3,` 338 339`),l(4,"div",1),e(5,` 340 `),l(6,"p",2),e(7),d(8,"translate"),p(),e(9,` 341 342 `),l(10,"div",3),e(11,` 343 `),oe(12,Id,34,16,null,null,Ed),p(),e(14,` 344`),p(),e(15,` 345 346`),l(16,"div",4),e(17,` 347 `),l(18,"button",5),M("click",function(){return o.close()}),e(19),d(20,"translate"),p(),e(21,` 348`),p(),e(22,` 349`)),r&2&&(s(),x(c(2,3,"yapeal.dsa_invite.title")),s(6),x(c(8,5,"yapeal.dsa_invite.description")),s(5),se(o.data.invites),s(7),C(` 350 `,c(20,7,"common.done"),` 351 `))},dependencies:[R,Y,ue,fe,_e,ke,q,D,Kt,Qt],encapsulation:2,changeDetection:0});let i=t;return i})()});function Td(i,t){if(i&1&&(e(0,` 352 `),l(1,"div",0),e(2,` 353 `),_(3,"fa-icon",1),e(4,` 354 `),l(5,"span"),e(6),d(7,"translate"),l(8,"a",2),e(9),d(10,"translate"),p(),e(11,` 355 `),p(),e(12,` 356 `),p(),e(13,` 357`)),i&2){let a=h();s(3),u("icon",b(8,kd)),s(3),C(` 358 `,c(7,4,"yapeal.member_modal.admin_role_warning"),` 359 `),s(2),u("href",a.editUrl(),ii),s(),x(c(10,6,"yapeal.member_modal.admin_role_warning_link"))}}var kd,xn,Ma=N(()=>{I();Je();G();I();me();le();$();kd=()=>["fas","exclamation-triangle"];xn=(()=>{let t=class t{constructor(){this.sessionService=v(ge),this.employee=w(null),this.adminUserIds=w(new Set),this.isAdmin=w(!1),this.show=O(()=>{let n=this.employee();return!n||!this.adminUserIds().size||!this.isAdmin()?!1:!this.adminUserIds().has(n.user_id
359)}),this.editUrl=O(()=>{let n=this.employee();return n?`/client/${this.sessionService.tenantId}/employees/edit/${n.main_id}/base-data`:null})}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-member-admin-warning"]],inputs:{employee:[E.SignalBased,"employee"],adminUserIds:[E.SignalBased,"adminUserIds"],isAdmin:[E.SignalBased,"isAdmin"]},standalone:!0,features:[T],decls:1,vars:1,consts:[[1,"alert","alert-warning","d-flex","align-items-start","gap-2"],[1,"mt-1","flex-shrink-0",3,"icon"],["target","_blank",1,"alert-link",3,"href"]],template:function(r,o){r&1&&y(0,Td,14,9),r&2&&S(0,o.show()?0:-1)},dependencies:[R,Y,q,D],styles:["[_nghost-%COMP%]{display:block}"]});let i=t;return i})()});function Rd(i,t){i&1&&(e(0,` 360 `),l(1,"span",3),e(2),d(3,"translate"),p(),e(4,` 361 `)),i&2&&(s(2),x(c(3,1,"common.permissions.admin")))}function Fd(i,t){i&1&&(e(0,` 362 `),l(1,"span"),e(2),d(3,"translate"),p(),e(4,` 363 `)),i&2&&(s(2),x(c(3,1,"common.please_wait")))}function Ad(i,t){if(i&1&&(e(0,` 364 `),_(1,"mat-error",8),e(2,` 365 `)),i&2){let a=h(3);s(),u("control",a.form())}}function qd(i,t){if(i&1){let a=L();e(0,` 366 `),l(1,"button",9),M("click",function(){B(a);let r=h(3);return P(r.createEmployee())}),e(2,` 367 `),_(3,"fa-icon",10),e(4),d(5,"translate"),p(),e(6,` 368 `)}if(i&2){let a=h(3);s(),u("disabled",a.creatingEmployee()),s(2),u("icon",b(5,Dd)),s(),C(` 369 `,c(5,3,"yapeal.member_mapping_modal.create_employee"),` 370 `)}}function Yd(i,t){if(i&1&&(e(0,` 371 `),_(1,"app-mat-input",11),d(2,"translate"),e(3,` 372 `)),i&2){let a=h(3);s(),u("label",c(2,2,"common.email"))("control",a.form().controls.email)}}function Ld(i,t){if(i&1){let a=L();e(0,` 373 `),l(1,"app-search-autocompleter",6),d(2,"translate"),M("selected",function(r){B(a);let o=h(2);return P(o.onEmployeeSelected(r.meta.record))})("deselected",function(){B(a);let r=h(2);return P(r.onEmployeeSelected(null))}),p(),e(3,` 374 375 `),y(4,Ad,3,1)(5,qd,7,6)(6,Yd,4,4),_(7,"app-yapeal-member-admin-warning",7),e(8,` 376 `)}if(i&2){let a,n,r,o=h(2);s(),u("fetchAll",!0)("postFilter",o.postFilter())("label",c(2,10,"yapeal.card_modal.assigned_employee"))("formControl",o.form().controls.employee_id),s(3),S(4,(a=o.form().errors)!=null&&a.duplicateEmployee&&o.form().controls.employee_id.touched?4:-1),s(),S(5,o.selectedEmployee()?-1:5),s(),S(6,o.selectedEmployee()&&!((n=o.selectedEmployee())!=null&&n.email)?6:-1),s(),u("employee",o.selectedEmployee())("adminUserIds",o.adminUserIds())("isAdmin",(r=o.form().value.member)==null?null:r.admin)}}function Nd(i,t){if(i&1){let a=L();e(0,` 377 `),l(1,"div",4),e(2,` 378 `),y(3,Fd,5,3)(4,Ld,9,12),p(),e(5,` 379 `),l(6,"button",5),d(7,"translate"),M("click",function(){B(a);let r=h();return P(r.switchToEmail())}),e(8),d(9,"translate"),p(),e(10,` 380 `)}if(i&2){let a=h();s(3),S(3,a.creatingEmployee()?3:4),s(3),u("tooltip",z(7,3,"yapeal.member_mapping_modal.use_email_tooltip",j(8,Pd,a.platformName()))),s(2),C(` 381 `,c(9,6,"yapeal.member_mapping_modal.use_email"),` 382 `)}}function Vd(i,t){if(i&1){let a=L();e(0,` 383 `),_(1,"app-mat-input",12),d(2,"translate"),e(3,` 384 `),l(4,"button",13),M("click",function(){B(a);let r=h();return P(r.switchToEmployee())}),e(5),d(6,"translate"),p(),e(7,` 385 `)}if(i&2){let a=h();s(),u("label",c(2,3,"common.email"))("control",a.form().controls.email),s(4),C(` 386 `,c(6,5,"yapeal.member_mapping_modal.use_employee"),` 387 `)}}var Bd,Pd,Dd,ws,Ms=N(()=>{I();ft();Ee();di();Ma();Rn();Ie();Bl();Al();Me();Je();G();Li();I();Ee();me();kl();Tl();Lt();Wn();ht();Gn();qt();le();$();Bd=()=>["fas","arrow-right"],Pd=i=>({platform_name:i}),Dd=()=>["fas","plus"];ws=(()=>{let t=class t{constructor(){this.employeeService=v(br),this.sessionService=v(ge),this.notificationService=v(ie),this.platformName=ee(v(Fe).currentPlatformName),this.form=w.required(),this.members=w.required(),this.adminUserIds=w.required(),this.selectedEmployee=Z(null),this.creatingEmployee=Z(!1),this.initialEmployeeId=ee(vr(this.form).pipe(re(n=>it(n.controls.employee_id)),Ya(1))),this.excludedEmployeeIds=O(()=>{let n=this.initialEmployeeId();return this.members().map(r=>
387n===r.employee_id?null:r.employee_id).filter(Boolean)}),this.postFilter=O(()=>{let n=this.excludedEmployeeIds();return r=>!n.includes(r.main_id)})}onEmployeeSelected(n){this.selectedEmployee.set(n);let r=this.form().controls.email;n&&!n.email?(r.setValue(""),_t(r,A.required)):(r.setValue(n?.email??""),xt(r,A.required))}createEmployee(){let{first_name:n,last_name:r,email:o}=this.form().value.member.person_data??{},m=this.employeeService.buildEmployee({first_name:n??"",last_name:r??"",email:o??"",tenant_id:this.sessionService.tenantId,valid_from:zr.minValidFrom});this.creatingEmployee.set(!0),m.save(this.sessionService.tenantId).pipe(te(()=>this.creatingEmployee.set(!1))).subscribe({next:f=>{this.form().controls.employee_id.setValue(f.main_id),this.onEmployeeSelected(f)},error:f=>this.notificationService.error(f)})}switchToEmail(){this.selectedEmployee.set(null),this.form().patchValue({employee_id:null,use_email:!0})}switchToEmployee(){this.form().patchValue({email:null,use_email:!1})}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-member-mapping-item"]],inputs:{form:[E.SignalBased,"form"],members:[E.SignalBased,"members"],adminUserIds:[E.SignalBased,"adminUserIds"]},standalone:!0,features:[T],decls:14,vars:6,consts:[[1,"d-flex","align-items-baseline","gap-2","mb-1"],[1,"fw-bold","flex-shrink-0",2,"min-width","160px"],[3,"icon","fixedWidth"],[1,"badge","bg-info","text-white"],[1,"flex-grow-1","no-bottom-padding"],["type","button",1,"btn","btn-sm","btn-link","text-nowrap",3,"click","tooltip"],["appEmployeeOptions","",3,"selected","deselected","fetchAll","postFilter","label","formControl"],[1,"mt-3",3,"employee","adminUserIds","isAdmin"],[3,"control"],["type","button",1,"btn","btn-sm","btn-link","p-0","mt-1",3,"click","disabled"],[1,"mr-1",3,"icon"],[1,"no-bottom-padding","d-block","mt-2",3,"label","control"],[1,"flex-grow-1","no-bottom-padding",3,"label","control"],["type","button",1,"btn","btn-sm","btn-link","text-nowrap",3,"click"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 388 `),l(2,"span",1),e(3),y(4,Rd,5,3),p(),e(5,` 389 390 `),l(6,"span"),e(7,` 391 `),_(8,"fa-icon",2),e(9,` 392 `),p(),e(10,` 393 394 `),y(11,Nd,11,10)(12,Vd,8,7),p(),e(13,` 395`)),r&2&&(s(3),C(` 396 `,o.form().value.member.fullName,` 397 `),s(),S(4,o.form().value.member.admin?4:-1),s(4),u("icon",b(5,Bd))("fixedWidth",!0),s(3),S(11,o.form().value.use_email?12:11))},dependencies:[R,Oe,ze,Y,yr,Cr,Be,At,we,Ot,ke,q,D,xn]});let i=t;return i})()});var Od,Ia,Is=N(()=>{Ee();Li();I();Od=i=>{let t=i,a=t.controls.employee_id.value;return a&&(t.parent?.controls??[]).some(o=>o!==t&&o.controls.employee_id.value===a)?{duplicateEmployee:!0}:null},Ia=(()=>{let t=class t{buildMemberGroup(n){let r=new Bt({member:new de(n),use_email:new de(n.usesEmail),employee_id:new de(n.employee_id??null,{validators:[A.required]}),email:new de(n.person_data?.email??"",[A.email])},{validators:[Od]});return it(r.controls.use_email).subscribe(o=>{o?(_t(r.controls.email,A.required),xt(r.controls.employee_id,A.required)):(_t(r.controls.employee_id,A.required),xt(r.controls.email,A.required))}),r}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=Ye({token:t,factory:t.\u0275fac,providedIn:"root"});let i=t;return i})()});function Ud(i,t){if(i&1&&(e(0,` 398 `),l(1,"p"),e(2),d(3,"translate"),p(),e(4,` 399 `)),i&2){let a=h();s(2),x(z(3,1,"yapeal.member_mapping_modal.description",j(4,ks,a.platformName())))}}function jd(i,t){if(i&1&&(e(0,` 400 `),_(1,"app-yapeal-member-mapping-item",5),e(2,` 401 `)),i&2){let a=t.$implicit,n=h();s(),u("form",a)("members",n.allMembers)("adminUserIds",n.adminUserIds)}}var zd,ks,Ts,Bs=N(()=>{I();ft();Ee();he();Ie();Me();di();G();hn();Ms();Is();I();he();le();$();zd=(i,t)=>t.value.member.id,ks=i=>({platform_name:i});Ts=(()=>{let t=class t{constructor(){this.dialogRef=v(ve),this.notificationService=v(ie),this.builder=v(Ia),this.store=v(wt),this.data=v(Te),this.platformName=ee(v(Fe).currentPlatformName),this.processing=Z(!1),this.formArray=new ar(this.data.membersToMap.map(n=>this.builder.buildMemberGroup(n))),this.hasUnmappedMembers=O(()=>this.data.membersToMap.some(n=>!n.employee_id&&!n.person_data?.email)),this.allMembers=this.data.allMembers,this.adminUserIds=this.data.adminUserIds,this.formArray.valueChanges.pipe(gr()).subscribe(()=>
401{this.formArray.controls.forEach(n=>n.updateValueAndValidity({onlySelf:!0,emitEvent:!1}))})}save(){let n=this.formArray.controls.filter(r=>r.valid);if(n.length===0){this.formArray.markAllAsTouched(),this.notificationService.invalidFormError();return}this.processing.set(!0),this.store.saveMemberMapping(n.map(r=>r.getRawValue())).pipe(te(()=>this.processing.set(!1))).subscribe({next:r=>{this.notificationService.success("common.save_success"),this.dialogRef.close(r)},error:r=>this.notificationService.error(r)})}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-member-mapping-modal"]],standalone:!0,features:[Ne([Ia]),T],decls:21,vars:14,consts:[["mat-dialog-title",""],["mat-dialog-content",""],["mat-dialog-actions","",1,"d-flex","justify-content-end","gap-2"],["mat-dialog-close","",1,"btn","btn-sm","btn-secondary"],["type","button",1,"btn","btn-sm","btn-primary",3,"click","disabled"],[3,"form","members","adminUserIds"]],template:function(r,o){r&1&&(l(0,"h1",0),e(1),d(2,"translate"),p(),e(3,` 402 403`),l(4,"div",1),e(5,` 404 `),y(6,Ud,5,6),oe(7,jd,3,3,null,null,zd),p(),e(9,` 405 406`),l(10,"div",2),e(11,` 407 `),l(12,"button",3),e(13),d(14,"translate"),p(),e(15,` 408 `),l(16,"button",4),M("click",function(){return o.save()}),e(17),d(18,"translate"),p(),e(19,` 409`),p(),e(20,` 410`)),r&2&&(s(),x(z(2,5,"yapeal.member_mapping_modal.title",j(12,ks,o.platformName()))),s(5),S(6,o.hasUnmappedMembers()?6:-1),s(),se(o.formArray.controls),s(6),C(` 411 `,c(14,8,"common.close"),` 412 `),s(3),u("disabled",o.processing()),s(),C(` 413 `,c(18,10,"common.save"),` 414 `))},dependencies:[R,at,ue,fe,_e,q,D,ws],encapsulation:2});let i=t;return i})()});function Qd(i,t){i&1&&(e(0,` 415 `),l(1,"p"),e(2),d(3,"translate"),p(),e(4,` 416 `)),i&2&&(s(2),x(c(3,1,"yapeal.member_modal.subtitle")))}function Kd(i,t){if(i&1&&(e(0,` 417 `),_(1,"mat-divider",9),e(2,` 418 419 `),_(3,"app-mat-input",10),d(4,"translate"),e(5,` 420 `)),i&2){let a=h(2);s(3),u("label",c(4,2,"yapeal.member_modal.email"))("control",a.form.controls.person_data.controls.email)}}function Xd(i,t){if(i&1){let a=L();e(0,` 421 `),l(1,"app-search-autocompleter",7),d(2,"translate"),M("selected",function(r){B(a);let o=h();return P(o.onEmployeeSelected(r.meta.record))})("deselected",function(){B(a);let r=h();return P(r.onEmployeeSelected(null))}),p(),e(3,` 422 423 `),_(4,"app-yapeal-member-admin-warning",8),e(5,` 424 425 `),y(6,Kd,6,4)}if(i&2){let a,n=h();s(),u("fetchAll",!0)("fetchParams",b(11,Gd))("label",c(2,9,"yapeal.card_modal.assigned_employee"))("formControl",n.form.controls.employee_id)("postFilter",n.postFilter),s(3),u("employee",n.selectedEmployee())("adminUserIds",n.adminUserIds)("isAdmin",n.adminValue()),s(2),S(6,n.selectedEmployee()&&!((a=n.selectedEmployee())!=null&&a.email)?6:-1)}}function Zd(i,t){if(i&1&&(e(0,` 426 `),l(1,"div",11),e(2,` 427 `),_(3,"fa-icon",12),e(4,` 428 `),l(5,"span"),e(6),d(7,"translate"),p(),e(8,` 429 `),p(),e(9,` 430 431 `),_(10,"app-yapeal-person-data-form",13),e(11,` 432 `)),i&2){let a=h();s(3),u("icon",b(8,Jd)),s(3),x(c(7,6,"yapeal.member_modal.email_mode_warning")),s(4),u("form",a.form.controls.person_data)("short",!0)("readonlyName",a.isEditMode)("readonlyEmail",a.emailReadonly())}}var $d,Gd,Jd,em,Ps,Ds=N(()=>{I();ft();Ee();he();Rn();Ie();Me();Je();Jn();Bi();G();mn();Ma();fn();un();Li();I();Ee();me();he();Or();Vt();Sr();Lt();Wn();ht();Gn();le();$();$d=()=>({common:"btn-sm",inactive:"btn-outline-primary",active:"btn-primary"}),Gd=()=>({fields:void 0}),Jd=()=>["fas","exclamation-triangle"];em=[{value:!1,label:"yapeal.member_modal.mode_employee"},{value:!0,label:"yapeal.member_modal.mode_email"}],Ps=(()=>{let t=class t{constructor(){this.dialogRef=v(ve),this.dialog=v(Oi),this.sessionService=v(ge),this.notificationService=v(ie),this.builder=v(ut),this.data=v(Te),this.modeOptions=em,this.isEditMode=!!this.data.member.id,this.form=new Bt({admin:new de({value:this.data.member.admin,disabled:!0}),use_email:new de(!this.data.member.employee_id&&this.isEditMode),employee_id:new de(this.data.member.employee_id),person_data:this.builder.buildForm(this.data.member.person_data,!0)}),this.processing=Z(!1),this.selectedEmployee=Z(this.data.member.employee??null),this.useEmailMode=ee(it(this.form.controls.use_email)),this.adminValue=ee(it(this.form.controls.admin),{initialValue:!1}),this.adminUserIds=this.data.adminUserIds,this.postFilter=n=>n.main_id===this.data.member.employee_id||!this.data.members.some(r=>r.employee_id===n.main_id),this.emailReadonly=O(()=>!this.useEmailMode()&&!!this.selectedEmployee()?.email),it(this.form.controls.use_email).subscribe(n=>this.applyModeValidators(n))}applyModeValidators(n){let r=this.form.controls.employee_id;n?xt(r,A.required):_t(r,A.required)}onEmployeeSelected(n){if(this.selectedEmployee.set(n),!n)return;let r={email:n.email??"",birth_date:n.birth_date??null,gender:Dt(n.gender),street:n.street??"",plz:n.postal_code??"",locality:n.locality??"",country:zt(n.country)??null,mobile_phone:n.mobile_phone??""};this.isEditMode||(r.first_name=n.first_name??"",r.last_name=n.last_name??""),li(this.form.controls.person_data,r)}
432save(){if(this.form.invalid){this.form.markAllAsTouched(),this.notificationService.invalidFormError();return}this.performSave()}performSave(){let n=this.data.member,{use_email:r,employee_id:o,admin:m,person_data:f}=this.form.getRawValue();Object.assign(n,{admin:m,person_data:f,employee_id:r?null:o}),this.processing.set(!0),n.save(this.sessionService.tenantId).pipe(te(()=>this.processing.set(!1)),V({next:()=>this.notificationService.success("common.save_success"),error:F=>{this.notificationService.error(F),n.rollbackAttributes()}}),re(F=>this.isEditMode?qe(F):this.dialog.open(St,{data:{voucher_code:F.voucher_code,deeplink:F.deeplink,email:F.person_data?.email||void 0,recipientName:F.fullName||void 0},width:"480px",disableClose:!0}).afterClosed().pipe($e(()=>F)))).subscribe(F=>this.dialogRef.close(F))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-member-modal"]],standalone:!0,features:[Ne([ut]),T],decls:31,vars:21,consts:[["mat-dialog-title","",1,"d-flex","align-items-center","justify-content-between"],[1,"d-none","ml-3",3,"formControl"],["mat-dialog-content",""],[1,"d-block","mb-3",3,"formControl","options","withoutError","buttonClasses"],["mat-dialog-actions","",1,"d-flex","justify-content-end","gap-2"],["mat-dialog-close","",1,"btn","btn-sm","btn-secondary"],["type","button",1,"btn","btn-sm","btn-primary",3,"click","disabled"],["appEmployeeOptions","",1,"no-bottom-padding",3,"selected","deselected","fetchAll","fetchParams","label","formControl","postFilter"],[1,"mb-3","mt-3",3,"employee","adminUserIds","isAdmin"],[1,"mt-3","mb-3"],[3,"label","control"],[1,"alert","alert-warning","d-flex","align-items-start","gap-2","mb-3"],[1,"mt-1","flex-shrink-0",3,"icon"],[3,"form","short","readonlyName","readonlyEmail"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 433 `),l(2,"h3"),e(3),d(4,"translate"),p(),e(5,` 434 `),e(6,` 435 `),l(7,"mat-slide-toggle",1),e(8),d(9,"translate"),p(),e(10,` 436`),p(),e(11,` 437 438`),l(12,"div",2),e(13,` 439 `),y(14,Qd,5,3),_(15,"app-button-input",3),e(16,` 440 441 `),y(17,Xd,7,12)(18,Zd,12,9),p(),e(19,` 442 443`),l(20,"div",4),e(21,` 444 `),l(22,"button",5),e(23),d(24,"translate"),p(),e(25,` 445 `),l(26,"button",6),M("click",function(){return o.save()}),e(27),d(28,"translate"),p(),e(29,` 446`),p(),e(30,` 447`)),r&2&&(s(3),x(c(4,12,o.isEditMode?"yapeal.member_modal.edit_title":"yapeal.member_modal.title")),s(4),u("formControl",o.form.controls.admin),s(),C(` 448 `,c(9,14,"common.permissions.admin"),` 449 `),s(6),S(14,o.isEditMode?-1:14),s(),u("formControl",o.form.controls.use_email)("options",o.modeOptions)("withoutError",!0)("buttonClasses",b(20,$d)),s(2),S(17,o.useEmailMode()?18:17),s(6),C(` 450 `,c(24,16,"common.cancel"),` 451 `),s(3),u("disabled",o.processing()),s(),C(` 452 `,c(28,18,o.isEditMode?"common.save":"yapeal.member_modal.invite_button"),` 453 `))},dependencies:[R,Oe,ze,Y,at,ue,fe,_e,Wi,Pe,Ni,Be,At,we,Ot,q,D,Zt,xn],encapsulation:2});let i=t;return i})()});var Rs,gn,Fs,As,qs,vn=N(()=>{Ut();Rs=[{label:"yapeal.monthly",value:"monthly"},{label:"yapeal.yearly",value:"yearly"}],gn=[{name:"Essential",price:{monthly:9,yearly:99},features:[{en:"YAPEAL App and Web-App",de:"YAPEAL App und Web-App",fr:"YAPEAL App et Web-App"},{en:"1x Swiss account",de:"1x Schweizer Konto",fr:"1x Compte suisse"},{en:"Personalized IBAN",de:"Personalisierte IBAN",fr:"IBAN personnalis\xE9"},{en:"Unlimited domestic payments",de:"Unlimitierte Inlandszahlungen",fr:"Paiements nationaux illimit\xE9s"},{en:"Up to 3 Visa debit cards",de:"Bis zu 3 Visa Debitkarten",fr:"Jusqu'\xE0 3 cartes de d\xE9bit Visa"},{en:"Up to 5 virtual Visa debit cards",de:"Bis zu 5 virtuelle Visa Debitkarten",fr:"Jusqu'\xE0 5 cartes de d\xE9bit Visa virtuelles"}]},{name:"Grow",price:{monthly:49,yearly:499},features:[{en:"YAPEAL App and Web-App",de:"YAPEAL App und Web-App",fr:"YAPEAL App et Web-App"},{en:"3x Payment accounts",de:"3x Zahlungskonten",fr:"3x Comptes de paiement"},{en:"Personalized IBAN",de:"Personalisierte IBAN",fr:"IBAN personnalis\xE9"},{en:"Unlimited domestic payments",de:"Unlimitierte Inlandszahlungen",fr:"Paiements nationaux illimit\xE9s"},{en:"Up to 20 Visa debit cards",de:"Bis zu 20 Visa Debitkarten",fr:"Jusqu'\xE0 20 cartes de d\xE9bit Visa"},{en:"Up to 50 virtual Visa debit cards",de:"Bis zu 50 virtuelle Visa Debitkarten",fr:"Jusqu'\xE0 50 cartes de d\xE9bit Visa virtuelles"},{en:"Unlimited cashback*",de:"Unbegrenztes Cashback*",fr:"Cashback illimit\xE9*"}]},{name:"Business",price:{monthly:119,yearly:1199},features:[{en:"YAPEAL App and Web-App",de:"YAPEAL App und Web-App",fr:"YAPEAL App et Web-App"},{en:"5x Payment accounts",de:"5x Zahlungskonten",fr:"5x Comptes de paiement"},{en:"Personalized IBAN",de:"Personalisierte IBAN",fr:"IBAN personnalis\xE9"},{en:"Unlimited domestic payments",de:"Unlimitierte Inlandszahlungen",fr:"Paiements nationaux illimit\xE9s"},{en:"Up to 200 Visa debit cards",de:"Bis zu 200 Visa Debitkarten",fr:"Jusqu'\xE0 200 cartes de d\xE9bit Visa"},{en:"Up to 500 virtual Visa debit cards",de:"Bis zu 500 virtuelle Visa Debitkarten",fr:"Jusqu'\xE0 500 cartes de d\xE9bit Visa virtuelles"},{en:"Unlimited cashback*",de:"Unbegrenztes Cashback*",fr:"Cashback illimit\xE9*"}]}],Fs=[{name:"yapeal.benefits.sync_name",description:"yapeal.benefits.sync_description"},{name:"yapeal.benefits.payments_name",description:"yapeal.benefits.payments_description"},{name:"yapeal.benefits.connection_name",description:"yapeal.benefits.connection_description"},{name:"yapeal.benefits.management_name",description:"yapeal.benefits.management_description"}],As=[{name:"yapeal.stepper.plan",icon:["fas","check"],completedStatus:J.Inactive},{name:"yapeal.stepper.identification",icon:["fas","mobile-alt"],completedStatus:J.Pending},{name:"yapeal.stepper.bank_setup",icon:["fas","handshake"],completedStatus:J.Registered},{name:"yapeal.stepper.connection",icon:["fas","building"],completedStatus:J.Connecting}],qs=[{name:"yapeal.stepper.initiate_account_linking",icon:["fas","handshake"],completedStatus:J.Linking},{name:"yapeal.stepper.invite_signatory",icon:["fas","mobile-alt"],completedStatus:J.Linked},{name:"yapeal.stepper.connection",icon:["fas","building"],completedStatus:J.LinkedPending}]});function Ys(i){return[J.Linking,J.Linked,J.LinkedPending].includes(ei(i))?qs:As}function ei(i){return i?i.status===J.Pending&&i.partnership_reference?J.LinkedPending:i.status:J.Inactive}var Ls=N(()=>{vn();Ut()});var wt,hn=N(()=>{I();ft();Vn();wl();Rn();Ie();jn();Me();Je();jl();di();mi();$n();Ml();sr();oi();hr();xr();Il();zn();mn();us();hs();vs();
453Ea();Cs();Ss();Es();Bs();Ds();Ut();Ls();I();wt=(()=>{let t=class t{constructor(){this.yapealService=v(je),this.sessionService=v(ge),this.modalService=v(Nt),this.notificationService=v(ie),this.route=v(nr),this.injector=v(Ua),this.datastore=v(Ft),this.userService=v(to),this.whitelabelService=v(Fe),this.refreshRegistration=new et(void 0),this.refreshSync=new et(void 0),this.refreshCards=new et(void 0),this.refreshCardPrograms=new et(void 0),this.refreshBankAccounts=new et(void 0),this.refreshPaidDocuments=new et(void 0),this.refreshMembers=new et(void 0),this.platformName=ee(v(Fe).currentPlatformName),this.yapealIntegrationName=ee(this.whitelabelService.currentYapealName),this.adminUserIds=ee(this.userService.getAdminUserIds(this.sessionService.tenantId),{initialValue:new Set}),this.isInternalUser=this.sessionService.isInternalUser,this.registrationOverride=Z({}),this.overrideRegistration=n=>{this.registrationOverride.set(n),this.refreshRegistration.next()},this.pendingRequests=Z(0),this.tab=ee(this.route.params.pipe($e(n=>n.tab))),this.registration=ee(this.refreshRegistration.pipe(re(()=>Bn(0,1e4).pipe(Pn(()=>(this.incPendingRequests(),this.getRegistration().pipe(V(()=>this.decPendingRequests())))),Dn(n=>ei(n)!==J.Active,!0),V(n=>{ei(n)===J.Active&&(this.refreshSync.next(),this.refreshCards.next(),this.refreshCardPrograms.next(),this.refreshBankAccounts.next(),this.refreshPaidDocuments.next(),this.refreshMembers.next())})))),{rejectErrors:!0}),this.syncStatus=ee(this.refreshSync.pipe(Ge(1),Se(()=>this.status()===J.Active),re(()=>this.requestSyncResources().pipe(re(n=>n?this.getSyncStatus().pipe(V(r=>{r===lt.Synced&&this.refreshRegistration.next()})):qe(this.registration().sync_status))))),{rejectErrors:!0,initialValue:null}),this.cards=ee(this.refreshCards.pipe(Ge(1),Se(()=>this.status()===J.Active),V(()=>this.incPendingRequests()),re(()=>this.getCards().pipe(V({error:n=>this.notificationService.error(n)}),te(()=>this.decPendingRequests())))),{rejectErrors:!0,initialValue:[]}),this.cardPrograms=ee(this.refreshCardPrograms.pipe(Ge(1),Se(()=>this.status()===J.Active),V(()=>this.incPendingRequests()),re(()=>this.getCardPrograms().pipe(V({error:n=>this.notificationService.error(n)}),te(()=>this.decPendingRequests())))),{rejectErrors:!0,initialValue:[]}),this.bankAccounts=ee(this.refreshBankAccounts.pipe(Ge(1),Se(()=>this.status()===J.Active),V(()=>this.incPendingRequests()),re(()=>this.getBankAccounts().pipe(V({error:n=>this.notificationService.error(n)}),te(()=>this.decPendingRequests())))),{rejectErrors:!0,initialValue:[]}),this.paidDocuments=ee(this.refreshPaidDocuments.pipe(Ge(1),Se(()=>this.status()===J.Active),V(()=>this.incPendingRequests()),re(()=>this.getPaidDocuments().pipe(V({error:n=>this.notificationService.error(n)}),te(()=>this.decPendingRequests())))),{rejectErrors:!0,initialValue:[]}),this.members=ee(this.refreshMembers.pipe(Ge(1),Se(()=>this.status()===J.Active),V(()=>this.incPendingRequests()),re(()=>this.getMembers().pipe(V({error:n=>this.notificationService.error(n)}),te(()=>this.decPendingRequests())))),{rejectErrors:!0,initialValue:[]}),this.memberMappingModalShown=!1,this.userAccess=ee(this.yapealService.getUserAccess(),{initialValue:Qn.READONLY}),this.isReadOnly=O(()=>this.userAccess()!==Qn.FULL),this.loading=O(()=>this.pendingRequests()>0),this.status=O(()=>ei(this.registration())),this.steps=O(()=>Ys(this.registration())),this.stepIndex=O(()=>this.steps().findIndex(n=>n.completedStatus===this.status())),this.showCancelled=Z(!1),this.hiddenCardStatuses=[Un.CANCELLED,Un.LOCKED],this.hiddenCardProgramStatuses=[Pi.CANCELLING,Pi.CANCELLED,Pi.RETIRED],this.visibleCards=O(()=>this.showCancelled()?this.cards():this.cards().filter(n=>!this.hiddenCardStatuses.includes(n.status))),this.visibleCardPrograms=O(()=>this.showCancelled()?this.cardPrograms():this.cardPrograms().filter(n=>!this.hiddenCardProgramStatuses.includes(n.status))),this.totalCardsSaldo=O(()=>ir(this.cards(),"id").reduce((n,r)=>n+(r.card_limit_available_cents||0),0)),this.activeCardsCount=O(()=>this.cards().filter(n=>n.active).length),Mi(()=>{let n=this.members(),r=this.isReadOnly(),o=[lt.Synced,lt.SyncFailed].includes(Xa(this.syncStatus));if(r||!o||this.memberMappingModalShown)return;let m=n.filter(f=>!f.employee_id&&!f.person_data?.email);m.length!==0&&(this.memberMappingModalShown=!0,this.openMemberMappingModal(n,m).subscribe(f=>{this.refreshCards.next(),this.refreshMembers.next(),f?.length&&this.openDsaInviteModal(f)}))},{allowSignalWrites:!0})}incPendingRequests(){this.pendingRequests.update(n=>n+1)}decPendingRequests(){this.pendingRequests.update(n=>n-1)}openMemberMappingModal(n,r){return this.modalService.open(Ts,{width:"800px",injector:this.injector,data:{membersToMap:r,allMembers:n,adminUserIds:this.adminUserIds()}}).afterClosed()}saveMemberMapping(n){let r=this.sessionService.tenantId,o=n.map(m=>{let f=m.member;return f.employee_id=m.employee_id,f.person_data=qa(Re({},f.person_data??{}),{email:m.email??""}),f.save(r)});return Tn(o).pipe(re(m=>this.inviteAdminsWithoutDeeplink(m)))}inviteAdminsWithoutDeeplink(n){let r=n.filter(m=>m.isPendingDSA&&!m.deeplink);if(!r.length)return qe([]);let o=r.map(m=>this.createMemberDeeplink(m).pipe($e(({deeplink:f,voucher_code:g})=>({deeplink:f,voucher_code:g,recipientName:m.fullName}))));return Tn(o)}openDsaInviteModal(n){this.modalService.open(wa,{data:{invites:n},width:"720px",disableClose:!0})}openMemberModal(n){return n??=this.datastore.createRecord(On,{admin:!0,tenant_id:this.sessionService.tenantId}),this.modalService.open(Ps,{width:"600px",data:{member:n,members:this.members(),adminUserIds:this.adminUserIds()}}).afterClosed().pipe(Se(Boolean),V(()=>{this.refreshMembers.next(),this.refreshCards.next()}))}openCardModal(){return this.modalService.open(Sa,{data:{cardPrograms:this.cardPrograms(),members:this.members(),cards:this.cards()},width:"520px"}).afterClosed().pipe(Se(Boolean),V(()=>this.refreshCards.next()))}openCardDeeplinkModal(n){let r=n.yapeal_member;return this.modalService.open(St,{data:{voucher_code:r?.voucher_code,deeplink:r?.deeplink},width:"480px"}).afterClosed()}openMemberDeeplinkModal(n){return qe({deeplink:n.deeplink,voucher_code:n.voucher_code}).pipe(re(({deeplink:r,voucher_code:o})=>this.modalService.open(St,{data:{voucher_code:o,deeplink:r},width:"480px"}).afterClosed()),Si(r=>(this.notificationService.error(r),kn)))}
453openMemberDsaModal(n){return(n.deeplink?qe({deeplink:n.deeplink,voucher_code:n.voucher_code}):this.createMemberDeeplink(n)).pipe(re(({deeplink:o,voucher_code:m})=>this.modalService.open(wa,{data:{invites:[{recipientName:n.fullName,voucher_code:m,deeplink:o}]},width:"720px"}).afterClosed()),Si(o=>(this.notificationService.error(o),kn)))}createMemberDeeplink(n){let r=n.person_data?.email??n.employee?.email??"";return this.incPendingRequests(),this.yapealService.dsaInvite(this.sessionService.tenantId,n.id,r).pipe(re(()=>this.getMembers({filter:{id:n.id}}).pipe($e(([o])=>o))),te(()=>this.decPendingRequests()))}openCardSettingsModal(n){return this.modalService.open(Sa,{data:{card:n,cards:this.cards(),members:this.members()},width:"520px"}).afterClosed().pipe(Se(Boolean),V(()=>this.refreshCards.next()))}deleteCard(n){return this.modalService.deleteConfirmation("card").pipe(re(()=>this.datastore.deleteRecord(ri,n.id)),V({next:()=>{this.notificationService.deleteRecordSuccess("card"),this.refreshCards.next()},error:r=>this.notificationService.error(r)}))}freezeCard(n){return this.yapealService.freezeCard(this.sessionService.tenantId,n.id).pipe(V({next:()=>{this.notificationService.success("common.save_success"),this.refreshCards.next()},error:r=>this.notificationService.error(r)}))}unfreezeCard(n){return this.yapealService.unfreezeCard(this.sessionService.tenantId,n.id).pipe(V({next:()=>{this.notificationService.success("common.save_success"),this.refreshCards.next()},error:r=>this.notificationService.error(r)}))}openCardProgramModal(n){return this.modalService.open(xs,{data:{program:n,bankAccounts:this.bankAccounts()},width:"600px"}).afterClosed().pipe(Se(Boolean),V(()=>{this.refreshCardPrograms.next(),this.refreshCards.next()}))}openRegistration(){return this.modalService.open(_n,{width:"600px"}).afterClosed().pipe(Se(Boolean),V(()=>this.refreshRegistration.next()))}openInviteSignatoryModal(){return this.modalService.open(gs,{width:"600px"}).afterClosed().pipe(Se(Boolean),V(()=>this.refreshRegistration.next()))}openLinkAccountModal(){return this.modalService.open(ys,{width:"600px"}).afterClosed().pipe(Se(Boolean),V(()=>this.refreshRegistration.next()))}openPartnership(){return this.modalService.open(bs,{width:"600px"}).afterClosed().pipe(Se(Boolean),V(()=>this.refreshRegistration.next()))}getTransactions(n,r=0,o=5){return this.datastore.findAll(dr,{tenant_id:this.sessionService.tenantId,sorting:{direction:"desc",field:"created_at"},page:{number:r,size:o},include:"currency,bookings",filter:n})}getRegistration(){return this.yapealService.getRegistration(this.sessionService.tenantId).pipe(Si(()=>qe({status:J.Inactive})),$e(n=>Re(Re({},n),this.registrationOverride())))}getCardPrograms(){return this.datastore.findAllModels(Di,{tenant_id:this.sessionService.tenantId,sorting:{direction:"asc",field:"name"},page:{number:0,size:1e3},include:"cards",filter:{discarded_at_blank:!0}})}getBankAccounts(){return this.datastore.findAllModels(or,{tenant_id:this.sessionService.tenantId,sorting:{direction:"asc",field:"name"},page:{number:0,size:1e3},filter:{inbound_source:rr.YAPEAL}})}getMembers(n={}){return this.datastore.findAllModels(On,Re({tenant_id:this.sessionService.tenantId,sorting:{direction:"desc",field:"created_at"},include:"employee",page:{number:0,size:1e3}},n))}getCards(){return this.datastore.findAllModels(ri,{tenant_id:this.sessionService.tenantId,sorting:{direction:"asc",field:"name"},page:{number:0,size:1e3},include:"bank_account,card_program,employee,yapeal_member,yapeal_member.employee",filter:{inbound_source:lr.YAPEAL,discarded_at_blank:!0}})}getPaidDocuments(){return this.datastore.findAllModels(_r,{tenant_id:this.sessionService.tenantId,sorting:{direction:"desc",field:"created_at"},page:{number:0,size:10},include:"address,accounting_document,employee,payment_detail",filter:{payment_type:[si.CREDITOR_INVOICE,si.EXPENSE],payment_status:cr.PAID,status:["done","pending","waiting","processing"],reimbursement_type_not:mr.SALARY,inbound_source_not:fr.PEAX,payment_provider:Yi.YAPEAL}})}requestSyncResources(){let n=this.registration(),r=this.getTimeSinceLastSync(),o=1e3*60;return ei(n)!==J.Active||r<o?qe(!1):n.sync_status===lt.Syncing?qe(!0):this.yapealService.syncResources(this.sessionService.tenantId).pipe($e(()=>!0))}getSyncStatus(){return Bn(0,5e3).pipe(Pn(()=>this.getRegistration()),$e(n=>n.sync_status),Dn(n=>n===lt.Syncing,!0))}getTimeSinceLastSync(){let n=this.registration(),r=new Date(n.last_synced_at??"1970-01-01T00:00:00.000Z").getTime();return Date.now()-r}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=Ye({token:t,factory:t.\u0275fac});let i=t;return i})()});function im(i,t){if(i&1){let a=L();e(0,` 454 `),l(1,"div",1),e(2,` 455 `),l(3,"button",2),M("click",function(){B(a);let r=h();return P(r.loadMore())}),e(4),d(5,"translate"),d(6,"translate"),p(),e(7,` 456 `),p(),e(8,` 457`)}if(i&2){let a=h();s(3),u("disabled",a.loading()),s(),C(` 458 `,a.loading()?c(5,2,"common.loading_in_progress"):c(6,4,"yapeal.load_more"),` 459 `)}}var tm,yn,ka=N(()=>{I();Ie();Me();G();hn();I();le();ql();$();tm=()=>["booking_date","transactionDate","text","debit","credit","reconciliation_status","booking-actions"];yn=(()=>{let t=class t{constructor(){this.notificationService=v(ie),this.store=v(wt),this.filter=w.required(),this.transactions=Z([]),this.loading=Z(!0),this.hasMore=Z(!1),this.currentPage=Z(0),this.pageSize=5}ngOnInit(){this.loadTransactions()}loadMore(){this.loading()||!this.hasMore()||(this.currentPage.update(n=>n+1),this.loadTransactions(!0))}loadTransactions(n=!1){this.loading.set(!0),this.store.getTransactions(this.filter(),this.currentPage(),this.pageSize).pipe(V({error:r=>this.notificationService.error(r)}),te(()=>this.loading.set(!1))).subscribe(r=>{let o=r.getModels(),m=r.getMeta().meta.stats.total.count;n?this.transactions.update(f=>[...f,...o]):this.transactions.set(o),this.hasMore.set(this.transactions().length!==m)})}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-transactions"]],inputs:{filter:[E.SignalBased,"filter"]},standalone:!0,features:[T],decls:3,vars:5,consts:[[3,"transactions","pagination","columns"],[1,"text-center","mt-2","fieldset-always-available"],[1,"btn","btn-sm","btn-link",3,"click","disabled"]],template:function(r,o){r&1&&(_(0,"app-transactions-list",0),e(1,` 460 461`),y(2,im,9,6)),r&2&&(u("transactions",o.transactions())("pagination",null)("columns",b(4,tm)),s(2),S(2,o.hasMore()?2:-1))},dependencies:[R,q,Ur,D]});let i=t;return i})()});function sm(i,t){if(i&1&&(e(0),d(1,"appNumber")),i&2){let a=h();C(` 462 `,z(1,1,a.card().atm_daily_limit_cents,j(4,Ns,a.card().currency||"CHF")),` 463 `)}}function lm(i,t){i&1&&e(0,` 464 - 465 `)}function pm(i,t){if(i&1){let a=L();e(0,` 466 `),l(1,"div"),e(2,` 467 `),l(3,"div",8),e(4),d(5,"translate"),p(),e(6,` 468 `),l(7,"span"),e(8),l(9,"button",12),M("click",function(){B(a);let r=h();return P(r.copyIban())}),e(10,` 469 `),_(11,"fa-icon",13),e(12,` 470 `),p(),e(13,` 471 `),p(),e(14,` 472 `),p(),e(15,` 473`)}if(i&2){let a=h();s(4),x(c(5,3,"yapeal.personalized_iban")),s(4),C(` 474 `,a.card().bank_account.iban,` 475 `),s(3),u("icon",b(5,om))}}var nm,am,Ns,rm,om,Vs,Os=N(()=>{I();Hn();Me();G();ka();I();me();Yl();le();$();tt();nm=()=>({percent:!0,cents:!0}),am=()=>({percent:!0,cents:!0,currency:"%",minFractionDigits:0,maxFractionDigits:0}),Ns=i=>({cents:!0,currency:i}),rm=i=>({card_id:i}),om=()=>["fas","copy"];Vs=(()=>{let t=class t{constructor(){this.notificationService=v(ie),this.clipboardService=v(Yt),this.card=w.required(),this.limitProgress=O(()=>this.card().card_limit_usage_percentage)}copyIban(){this.clipboardService.copy(this.card().bank_account?.iban),this.notificationService.info("common.copied")}};t.\u0275fac=function(r){return new(r||t)}
475,t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-details"]],inputs:{card:[E.SignalBased,"card"]},standalone:!0,features:[T],decls:82,vars:45,consts:[[1,"card-visual-row"],[1,"card-visual"],[1,"card-chip"],[1,"card-number"],[1,"card-meta"],[1,"card-meta-label","text-uppercase"],[1,"card-meta-value"],[1,"d-flex","w-100","gap-3","flex-column"],[1,"small","text-muted"],["mode","determinate",1,"mt-2","mb-1",3,"value"],[1,"small"],[3,"filter"],[1,"btn","btn-icon","ml-2",3,"click"],[3,"icon"]],template:function(r,o){if(r&1&&(l(0,"div",0),e(1,` 476 `),l(2,"div",1),e(3,` 477 `),_(4,"div",2),e(5,` 478 `),l(6,"div",3),e(7),p(),e(8,` 479 `),l(9,"div",4),e(10,` 480 `),l(11,"div"),e(12,` 481 `),l(13,"div",5),e(14),d(15,"translate"),p(),e(16,` 482 `),l(17,"div",6),e(18),p(),e(19,` 483 `),p(),e(20,` 484 `),l(21,"div"),e(22,` 485 `),l(23,"div",5),e(24),d(25,"translate"),p(),e(26,` 486 `),l(27,"div",6),e(28),p(),e(29,` 487 `),p(),e(30,` 488 `),p(),e(31,` 489 `),p(),e(32,` 490 491 `),l(33,"div",7),e(34,` 492 `),l(35,"div"),e(36,` 493 `),l(37,"div",8),e(38),d(39,"translate"),p(),e(40,` 494 `),_(41,"mat-progress-bar",9),d(42,"appNumber"),e(43,` 495 `),l(44,"div",10),e(45),d(46,"appNumber"),d(47,"translate"),p(),e(48,` 496 `),p(),e(49,` 497 498 `),l(50,"div"),e(51,` 499 `),l(52,"div",8),e(53),d(54,"translate"),p(),e(55,` 500 `),l(56,"strong"),e(57),d(58,"appNumber"),p(),e(59,` 501 `),p(),e(60,` 502 503 `),l(61,"div"),e(62,` 504 `),l(63,"div",8),e(64),d(65,"translate"),p(),e(66,` 505 `),l(67,"strong"),e(68,` 506 `),y(69,sm,2,6)(70,lm,1,0),p(),e(71,` 507 `),p(),e(72,` 508 `),p(),e(73,` 509`),p(),e(74,` 510 511`),y(75,pm,16,6),l(76,"strong"),e(77),d(78,"translate"),p(),e(79,` 512`),_(80,"app-yapeal-transactions",11),e(81,` 513`)),r&2){let m;s(7),x(o.card().cardNumber),s(7),x(c(15,16,"yapeal.card_holder")),s(4),x(o.card().firstCardLine||"-"),s(6),x(c(25,18,"yapeal.valid_until")),s(4),x(o.card().validUntil),s(10),x(c(39,20,"yapeal.limit_overview")),s(3),u("value",z(42,22,o.limitProgress(),b(39,nm))),s(4),ai(` 514 `,z(46,25,o.limitProgress(),b(40,am)),` 515 `,c(47,28,"yapeal.used"),` 516 `),s(8),x(c(54,30,"yapeal.card_limit")),s(4),x(z(58,32,o.card().card_limit_cents,j(41,Ns,o.card().currency||"CHF"))),s(7),x(c(65,35,"yapeal.atm_daily_limit")),s(5),S(69,o.card().atm_daily_limit_cents!=null?69:70),s(6),S(75,(m=o.card().bank_account)!=null&&m.iban?75:-1),s(2),x(c(78,37,"yapeal.recent_transactions")),s(3),u("filter",j(43,rm,o.card().id))}},dependencies:[R,Y,Wr,q,D,be,yn],styles:[".card-visual-row[_ngcontent-%COMP%]{display:flex;gap:32px;align-items:flex-start;margin-bottom:16px}.card-visual[_ngcontent-%COMP%]{flex-shrink:0;width:260px;min-height:158px;background:linear-gradient(135deg,#0d2d3a,#1a4a5e);border-radius:12px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 16px #0000002e}.card-chip[_ngcontent-%COMP%]{width:32px;height:24px;background:linear-gradient(135deg,#d4a843,#f0c96a);border-radius:4px;margin-bottom:16px}.card-number[_ngcontent-%COMP%]{font-size:15px;letter-spacing:2px;font-family:monospace;margin-bottom:16px}.card-meta[_ngcontent-%COMP%]{display:flex;justify-content:space-between}.card-meta-label[_ngcontent-%COMP%]{font-size:9px;text-transform:uppercase;opacity:.7;letter-spacing:.5px}.card-meta-value[_ngcontent-%COMP%]{font-size:12px;font-weight:600}.card-limit-section[_ngcontent-%COMP%]{flex:1;padding-top:4px}.card-limit-title[_ngcontent-%COMP%]{font-size:14px;font-weight:600;margin-bottom:12px;color:var(--text-primary, #1a1a1a)}.mat-progress-bar[_ngcontent-%COMP%]{height:8px}.limit-row[_ngcontent-%COMP%]{display:flex;flex-direction:column}"],changeDetection:0});let i=t;return i})()});var zs,Us=N(()=>{I();zs=(()=>{let t=class t{transform(n){let r=n.name||"",o=n.firstCardLine||"",m=n.employee?.fullName||"",f=r.replace(/\s/g,"").toLowerCase(),g=o.replace(/\s/g,"").toLowerCase(),F=m.replace(/\s/g,"").toLowerCase(),U=[m];return g!==F&&U.unshift(o),f!==g&&f!==F&&U.unshift(r),U.filter(Boolean).join(" - ")}};t.\u0275fac=function(r){return new(r||t)},t.\u0275pipe=Va({name:"yapealCardLabel",type:t,pure:!0,standalone:!0});let i=t;return i})()});function gm(i,t){if(i&1&&(e(0,` 517 `),l(1,"span",5),e(2),p(),e(3,` 518 `)),i&2){let a=t.$implicit;s(2),x(a)}}function vm(i,t){if(i&1){let a=L();e(0,` 519 `),l(1,"button",15),M("click",function(r){return B(a),P(r.stopPropagation())}),e(2,` 520 `),_(3,"fa-icon",16),e(4,` 521 `),p(),e(5,` 522 `)}if(i&2){h();let a=ye(37);s(),u("matMenuTriggerFor",a),s(2),u("icon",b(3,um))("fixedWidth",!0)}}function ym(i,t){if(i&1){let a=L();e(0,` 523 `),l(1,"button",17),M("click",function(){B(a);let r=h().$implicit,o=h();return P(o.showDeeplink.emit(r))}),e(2,` 524 `),_(3,"fa-icon",18),e(4,` 525 `),l(5,"span",19),e(6,` 526 `),l(7,"span",20),e(8),d(9,"translate"),p(),e(10,` 527 `),l(11,"small",21),e(12),d(13,"translate"),p(),e(14,` 528 `),p(),e(15,` 529 `),p(),e(16,` 530 `)}i&2&&(s(3),u("icon",b(8,fm))("fixedWidth",!0),s(5),x(c(9,4,"yapeal.card_actions.show_activation_link")),s(4),x(c(13,6,"yapeal.card_actions.show_activation_link_description")))}function Cm(i,t){if(i&1){let a=L();e(0,` 531 `),l(1,"button",17),M("click",function(){B(a);let r=h().$implicit,o=h();return P(o.freezeCard.emit(r))}),e(2,` 532 `),_(3,"fa-icon",18),e(4,` 533 `),l(5,"span",19),e(6,` 534 `),l(7,"span",20),e(8),d(9,"translate"),p(),e(10,` 535 `),l(11,"small",21),e(12),d(13,"translate"),p(),e(14,` 536 `),p(),e(15,` 537 `),p(),e(16,` 538 `)}i&2&&(s(3),u("icon",b(8,_m))("fixedWidth",!0),s(5),x(c(9,4,"yapeal.card_actions.freeze_card")),s(4),x(c(13,6,"yapeal.card_actions.freeze_card_description")))}function bm(i,t){if(i&1){let a=L();e(0,` 539 `),l(1,"button",17),M("click",function(){B(a);let r=h().$implicit,o=h();return P(o.unfreezeCard.emit(r))}),e(2,` 540 `),_(3,"fa-icon",18),e(4,` 541 `),l(5,"span",19),e(6,` 542 `),l(7,"span",20),e(8),d(9,"translate"),p(),e(10,` 543 `),l(11,"small",21),e(12),d(13,"translate"),p(),e(14,` 544 `),p(),e(15,` 545 `),p(),e(16,` 546 `)}i&2&&(s(3),u("icon",b(8,xm))("fixedWidth",!0),s(5),x(c(9,4,"yapeal.card_actions.activate_card")),s(4),x(c(13,6,"yapeal.card_actions.activate_card_description")))}function Sm(i,t){if(i&1){let a=L();e(0,` 547 `),l(1,"button",17),M("click",function(){B(a);let r=h().$implicit,o=h();return P(o.editSettingsCard.emit(r))}),e(2,` 548 `),_(3,"fa-icon",18),e(4,` 549 `),l(5,"span",19),e(6,` 550 `),l(7,"span",20),e(8),d(9,"translate"),p(),e(10,` 551 `),l(11,"small",21),e(12),d(13,"translate"),p(),e(14,` 552 `),p(),e(15,` 553 `),p(),e(16,` 554 `)}i&2&&(s(3),u("icon",b(8,hm))("fixedWidth",!0),s(5),x(c(9,4,"yapeal.card_actions.edit_settings")),s(4),x(c(13,6,"yapeal.card_actions.edit_settings_description")))}function Em(i,t){if(i&1&&(e(0,`
555 `),_(1,"app-yapeal-card-details",22),e(2,` 556 `)),i&2){let a=h().$implicit;s(),u("card",a)}}function wm(i,t){if(i&1&&(e(0,` 557 `),l(1,"mat-expansion-panel",6,0),e(3,` 558 `),l(4,"mat-expansion-panel-header",7),e(5,` 559 `),l(6,"mat-panel-title"),e(7,` 560 `),l(8,"div"),e(9,` 561 `),l(10,"h4",8),e(11),d(12,"yapealCardLabel"),_(13,"app-status-select",9),e(14,` 562 `),p(),e(15,` 563 `),l(16,"div",10),e(17),d(18,"translate"),p(),e(19,` 564 `),p(),e(20,` 565 `),p(),e(21,` 566 `),l(22,"mat-panel-description",11),e(23,` 567 `),l(24,"div",12),e(25,` 568 `),l(26,"div",10),e(27),d(28,"translate"),p(),e(29,` 569 `),l(30,"strong",13),e(31),d(32,"appNumber"),p(),e(33,` 570 `),p(),e(34,` 571 `),y(35,vm,6,4),l(36,"mat-menu",14,1),e(38,` 572 `),y(39,ym,17,9),e(40,` 573 `),e(41,` 574 `),y(42,Cm,17,9),e(43,` 575 `),e(44,` 576 `),y(45,bm,17,9)(46,Sm,17,9),p(),e(47,` 577 `),p(),e(48,` 578 `),p(),e(49,` 579 580 `),y(50,Em,3,1),p(),e(51,` 581 `)),i&2){let a=t.$implicit,n=t.$index,r=ye(2),o=ye(37),m=h();s(),u("expanded",m.firstExpanded()&&n===0),s(10),C(` 582 `,c(12,16,a),` 583 `),s(2),u("status",a.status)("options",m.CardStatusOptions)("readonly",!0),s(4),Ka(` 584 `,a.cardNumber,` 585 \u2022 586 `,c(18,18,"yapeal.card_program.create_title"),": ",a.card_program==null?null:a.card_program.name,` 587 `),s(10),x(c(28,20,"common.available")),s(4),x(z(32,22,a.card_limit_available_cents,j(25,cm,a.currency||"CHF"))),s(4),S(35,o.items!=null&&o.items.length?35:-1),s(4),S(39,a.pending&&a.yapeal_member&&!a.yapeal_member.active?39:-1),s(3),S(42,-1),s(3),S(45,-1),s(),S(46,a.active||a.frozen||a.pending?46:-1),s(4),S(50,r.expanded?50:-1)}}function Mm(i,t){i&1&&(e(0,` 588 `),l(1,"div",23),e(2),d(3,"translate"),p(),e(4,` 589 `)),i&2&&(s(2),x(c(3,1,"common.no_results")))}var mm,cm,um,fm,_m,xm,hm,js,Ws=N(()=>{I();oi();G();Os();Us();I();me();Ki();jr();le();pi();$();tt();mm=(i,t)=>t.id,cm=i=>({cents:!0,currency:i}),um=()=>["fas","ellipsis-v"],fm=()=>["fas","qrcode"],_m=()=>["fas","snowflake"],xm=()=>["fas","circle-check"],hm=()=>["fas","gear"];js=(()=>{let t=class t{constructor(){this.CardStatusOptions=pr,this.cards=w.required(),this.icon=w.required(),this.name=w.required(),this.badges=w([]),this.firstExpanded=w(!1),this.deleteCard=H(),this.showDeeplink=H(),this.editSettingsCard=H(),this.freezeCard=H(),this.unfreezeCard=H()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-panel"]],inputs:{cards:[E.SignalBased,"cards"],icon:[E.SignalBased,"icon"],name:[E.SignalBased,"name"],badges:[E.SignalBased,"badges"],firstExpanded:[E.SignalBased,"firstExpanded"]},outputs:{deleteCard:"deleteCard",showDeeplink:"showDeeplink",editSettingsCard:"editSettingsCard",freezeCard:"freezeCard",unfreezeCard:"unfreezeCard"},standalone:!0,features:[T],decls:16,vars:3,consts:[["panel",""],["menu","matMenu"],[1,"d-flex","gap-1","mb-2"],[3,"icon"],[1,"mb-0"],[1,"badge","badge-secondary"],[3,"expanded"],[1,"pt-3","pb-3"],[1,"mb-0","d-flex","gap-2"],[3,"status","options","readonly"],[1,"small","text-muted"],[1,"justify-content-end","align-items-center","gap-3"],[1,"text-right"],[1,"text-dark"],[1,"item-menu"],[1,"btn","btn-icon",3,"click","matMenuTriggerFor"],[3,"icon","fixedWidth"],["mat-menu-item","",1,"d-flex","align-items-center",3,"click"],[1,"d-inline-block","text-secondary",3,"icon","fixedWidth"],[1,"d-inline-flex","flex-column","pl-3"],[1,"font-weight-bold"],[1,"small"],[3,"card"],[1,"text-muted"]],template:function(r,o){r&1&&(l(0,"div",2),e(1,` 590 `),_(2,"fa-icon",3),e(3,` 591 `),l(4,"h4",4),e(5),p(),e(6,` 592 `),oe(7,gm,4,1,null,null,It),p(),e(9,` 593 594`),l(10,"mat-accordion"),e(11,`
595 `),oe(12,wm,52,27,null,null,mm,!1,Mm,5,3),p(),e(15,` 596`)),r&2&&(s(2),u("icon",o.icon()),s(3),x(o.name()),s(2),se(o.badges()),s(5),se(o.cards()))},dependencies:[R,Y,ot,rt,st,Qi,Hi,$i,Ji,Gi,q,Ue,D,be,Vs,zs],styles:["[_nghost-%COMP%]{display:block}.mat-expansion-panel-header[_ngcontent-%COMP%]{height:auto}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{font-size:inherit;flex-grow:4} .mat-menu-panel.item-menu{max-width:380px} .mat-menu-panel.item-menu .item-menu-title{padding:.5rem 1.25rem;font-weight:700} .mat-menu-panel.item-menu .mat-menu-item{line-height:initial}"],changeDetection:0});let i=t;return i})()});function Dm(i,t){if(i&1&&(e(0,` 597 `),l(1,"span",4),e(2),p(),e(3,` 598 `)),i&2){let a=t.$implicit;s(2),x(a)}}function Rm(i,t){i&1&&(e(0,` 599 `),l(1,"span",5),e(2,` 600 `),_(3,"fa-icon",6),e(4),d(5,"translate"),p(),e(6,` 601 `)),i&2&&(s(3),u("icon",b(5,km))("fixedWidth",!0),s(),C(` 602 `,c(5,3,"yapeal.fill_missing_fields"),` 603 `))}function Fm(i,t){if(i&1&&(e(0,` 604 `),l(1,"button",16),e(2,` 605 `),_(3,"fa-icon",6),e(4,` 606 `),p(),e(5,` 607 `)),i&2){h();let a=ye(19);s(),u("matMenuTriggerFor",a),s(2),u("icon",b(3,Bm))("fixedWidth",!0)}}function Am(i,t){if(i&1){let a=L();e(0,` 608 `),l(1,"button",17),M("click",function(){B(a);let r=h().$implicit,o=h();return P(o.editProgram.emit(r))}),e(2,` 609 `),_(3,"fa-icon",6),e(4,` 610 `),l(5,"span",18),e(6),d(7,"translate"),p(),e(8,` 611 `),p(),e(9,` 612 `)}i&2&&(s(3),u("icon",b(5,Pm))("fixedWidth",!0),s(3),x(c(7,3,"yapeal.card_program.edit_program")))}function qm(i,t){if(i&1&&(e(0,` 613 `),l(1,"div",7),e(2,` 614 `),l(3,"div",8),e(4,` 615 `),l(5,"div",9),e(6,` 616 `),l(7,"div",10),e(8,` 617 `),l(9,"div",11),e(10,` 618 `),_(11,"fa-icon",12),e(12,` 619 `),l(13,"strong"),e(14),p(),e(15,` 620 `),p(),e(16,` 621 `),y(17,Fm,6,4),l(18,"mat-menu",null,0),e(20,` 622 `),e(21,` 623 `),e(22,` 624 `),y(23,Am,10,6),p(),e(24,` 625 `),p(),e(25,` 626 627 `),l(26,"div",13),e(27,` 628 `),l(28,"div"),e(29),d(30,"translate"),p(),e(31,` 629 `),l(32,"div",14),e(33),p(),e(34,` 630 `),p(),e(35,` 631 632 `),l(36,"div",13),e(37,` 633 `),l(38,"div"),e(39),d(40,"translate"),p(),e(41,` 634 `),l(42,"div",14),e(43),d(44,"appNumber"),p(),e(45,` 635 `),p(),e(46,` 636 637 `),l(47,"div",15),e(48,` 638 `),l(49,"div"),e(50),d(51,"translate"),p(),e(52,` 639 `),l(53,"div",14),e(54),d(55,"appNumber"),p(),e(56,` 640 `),p(),e(57,` 641 `),p(),e(58,` 642 `),p(),e(59,` 643 `),p(),e(60,` 644 `)),i&2){let a=t.$implicit,n=ye(19);s(11),u("icon",b(22,Tm)),s(3),x(a.name),s(3),S(17,n.items!=null&&n.items.length?17:-1),s(6),S(23,-1),s(6),x(c(30,10,"yapeal.card_program.active_cards")),s(4),x((a.activeCards==null?null:a.activeCards.length)||0),s(6),x(c(40,12,"yapeal.card_program.monthly_limit")),s(4),C(` 645 `,z(44,14,a.default_card_limit_cents,j(23,Hs,a.currency||"CHF")),` 646 `),s(7),x(c(51,17,"yapeal.card_program.cash_daily_limit")),s(4),C(` 647 `,z(55,19,a.default_atm_daily_limit_cents,j(25,Hs,a.currency||"CHF")),` 648 `)}}function Ym(i,t){i&1&&(e(0,` 649 `),l(1,"div",19),e(2),d(3,"translate"),p(),e(4,` 650 `)),i&2&&(s(2),x(c(3,1,"common.no_results")))}var Im,km,Tm,Hs,Bm,Pm,$s,Gs=N(()=>{I();G();I();me();Ki();le();$();tt();Im=(i,t)=>t.id,km=()=>["fas","exclamation-triangle"],Tm=()=>["fas","credit-card"],Hs=i=>({cents:!0,currency:i}),Bm=()=>["fas","ellipsis-v"],Pm=()=>["fas","pen"];$s=(()=>{let t=class t{constructor(){this.cardPrograms=w.required(),this.name=w.required(),this.icon=w.required(),this.badges=w([]),this.missingData=w(!1),this.editProgram=H()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-program-panel"]],inputs:{cardPrograms:[E.SignalBased,"cardPrograms"],name:[E.SignalBased,"name"],icon:[E.SignalBased,"icon"],badges:[E.SignalBased,"badges"],missingData:[E.SignalBased,"missingData"]},outputs:{editProgram:"editProgram"},standalone:!0,features:[T],decls:17,vars:4,consts:[["menu","matMenu"],[1,"d-flex","gap-1","mb-2"],[3,"icon"],[1,"row"],[1,"badge","badge-secondary"],[1,"error-message","static","pt-1"],[3,"icon","fixedWidth"],[1,"col-md-4","mb-3"],[1,"card","h-100"],[1,"card-body"],[1,"d-flex","align-items-start","justify-content-between","mb-3"],[1,"d-flex","align-items-center"],[1,"text-primary","mr-2",3,"icon"],[1,"small","text-muted","mb-2","d-flex","justify-content-between"],[1,"text-dark"],[1,"small","text-muted","d-flex","justify-content-between"],[1,"btn","btn-icon",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click"],[1,"ml-2"],[1,"col","text-muted"]],template:function(r,o){r&1&&(l(0,"div",1),e(1,` 651 `),_(2,"fa-icon",2),e(3,` 652 `),l(4,"strong"),e(5),p(),e(6,` 653 `),oe(7,Dm,4,1,null,null,It),y(9,Rm,7,6),p(),e(10,` 654 655`),l(11,"div",3),e(12,`
656 `),oe(13,qm,61,27,null,null,Im,!1,Ym,5,3),p(),e(16,` 657`)),r&2&&(s(2),u("icon",o.icon()),s(3),x(o.name()),s(2),se(o.badges()),s(2),S(9,o.missingData()?9:-1),s(4),se(o.cardPrograms()))},dependencies:[R,Y,ot,rt,st,q,D,be],styles:["[_nghost-%COMP%]{display:block}"]});let i=t;return i})()});var Lm,Js,Nm,Qs,Ks=N(()=>{I();G();Ws();Gs();I();Vt();$();Lm=()=>["fas","credit-card"],Js=i=>[i],Nm=()=>["fas","layer-group"],Qs=(()=>{let t=class t{constructor(){this.cards=w.required(),this.cardPrograms=w.required(),this.loading=w.required(),this.deleteCardRequested=H(),this.showDeeplinkRequested=H(),this.editSettingsCardRequested=H(),this.freezeCardRequested=H(),this.unfreezeCardRequested=H(),this.editCardProgramRequested=H()}deleteCard(n){this.deleteCardRequested.emit(n)}onShowDeeplink(n){this.showDeeplinkRequested.emit(n)}onEditSettingsCard(n){this.editSettingsCardRequested.emit(n)}onFreezeCard(n){this.freezeCardRequested.emit(n)}onUnfreezeCard(n){this.unfreezeCardRequested.emit(n)}editCardProgram(n){this.editCardProgramRequested.emit(n)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-cards-list"]],inputs:{cards:[E.SignalBased,"cards"],cardPrograms:[E.SignalBased,"cardPrograms"],loading:[E.SignalBased,"loading"]},outputs:{deleteCardRequested:"deleteCardRequested",showDeeplinkRequested:"showDeeplinkRequested",editSettingsCardRequested:"editSettingsCardRequested",freezeCardRequested:"freezeCardRequested",unfreezeCardRequested:"unfreezeCardRequested",editCardProgramRequested:"editCardProgramRequested"},standalone:!0,features:[T],decls:10,vars:23,consts:[[1,"mt-4",3,"deleteCard","showDeeplink","editSettingsCard","freezeCard","unfreezeCard","firstExpanded","cards","icon","name","badges"],[1,"mt-4","mb-4"],[1,"mb-4",3,"editProgram","cardPrograms","name","icon","badges"]],template:function(r,o){r&1&&(l(0,"app-yapeal-card-panel",0),d(1,"translate"),d(2,"translate"),M("deleteCard",function(f){return o.deleteCard(f)})("showDeeplink",function(f){return o.onShowDeeplink(f)})("editSettingsCard",function(f){return o.onEditSettingsCard(f)})("freezeCard",function(f){return o.onFreezeCard(f)})("unfreezeCard",function(f){return o.onUnfreezeCard(f)}),p(),e(3,` 658 659`),_(4,"mat-divider",1),e(5,` 660 661`),l(6,"app-yapeal-card-program-panel",2),d(7,"translate"),d(8,"translate"),M("editProgram",function(f){return o.editCardProgram(f)}),p(),e(9,` 662`)),r&2&&(u("firstExpanded",!0)("cards",o.cards())("icon",b(17,Lm))("name",c(1,9,"yapeal.cards"))("badges",j(18,Js,o.cards().length+" "+c(2,11,"yapeal.cards_count"))),s(6),u("cardPrograms",o.cardPrograms())("name",c(7,13,"yapeal.card_programs"))("icon",b(20,Nm))("badges",j(21,Js,o.cardPrograms().length+" "+c(8,15,"yapeal.card_programs_count"))))},dependencies:[R,Pe,D,js,$s],styles:["[_nghost-%COMP%]{display:block}"]});let i=t;return i})()});var ti,Xs,Zs=N(()=>{ti=function(i){return i.Overview="overview",i.Cards="cards",i.Plans="plans",i}(ti||{}),Xs=[{label:"yapeal.overview",value:ti.Overview},{label:"yapeal.cards",value:ti.Cards},{label:"yapeal.settings",value:ti.Plans}]});function Om(i,t){i&1&&(e(0,` 663 `),l(1,"span",5),e(2),d(3,"translate"),p(),e(4,` 664 `)),i&2&&(s(2),x(c(3,1,"yapeal.recommended")))}function zm(i,t){i&1&&(e(0,` 665 `),l(1,"span",6),e(2),d(3,"translate"),p(),e(4,` 666 `)),i&2&&(s(2),x(c(3,1,"yapeal.selected")))}function Um(i,t){if(i&1&&(e(0,` 667 `),l(1,"div",7),e(2,` 668 `),l(3,"span",8),e(4),d(5,"appNumber"),p(),e(6,` 669 `),l(7,"span"),e(8),d(9,"translate"),p(),e(10,` 670 `),p(),e(11,` 671 `)),i&2){let a=h();s(4),x(c(5,2,a.currentPrice())),s(4),C("/",c(9,4,"yapeal."+a.pricingMode()),"")}}function jm(i,t){if(i&1&&(e(0,` 672 `),l(1,"li",7),e(2,` 673 `),_(3,"fa-icon",9),e(4,` 674 `),l(5,"span",10),e(6),p(),e(7,` 675 `),p(),e(8,` 676 `)),i&2){let a=t.$implicit,n=h();s(3),u("icon",b(3,Vm))("fixedWidth",!0),s(3),x(a[n.currentLang])}}var Vm,el,tl=N(()=>{I();$();G();I();me();Vt();le();$();tt();Vm=()=>["fas","check"];el=(()=>{let t=class t{constructor(){this.currentLang=v(Ve).currentLang,this.plan=w.required(),this.pricingMode=w(null),this.recommended=w(!1),this.selected=w(!1),this.planSelected=H(),this.currentPrice
676=O(()=>this.plan().price[this.pricingMode()])}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-plan"]],inputs:{plan:[E.SignalBased,"plan"],pricingMode:[E.SignalBased,"pricingMode"],recommended:[E.SignalBased,"recommended"],selected:[E.SignalBased,"selected"]},outputs:{planSelected:"planSelected"},standalone:!0,features:[T],decls:33,vars:16,consts:[[1,"card-body","d-flex","flex-column","justify-content-between"],[1,"text-center"],[1,"mt-3","mb-3"],[1,"list-unstyled"],["type","button",3,"click","disabled"],[1,"badge","badge-dark"],[1,"badge","badge-primary"],[1,"mb-3"],[1,"h4"],[1,"text-success",3,"icon","fixedWidth"],[1,"ml-2"]],template:function(r,o){r&1&&(l(0,"div"),e(1,` 677 `),l(2,"div",0),e(3,` 678 `),l(4,"div"),e(5,` 679 `),l(6,"div",1),e(7,` 680 `),y(8,Om,5,3)(9,zm,5,3),l(10,"h2"),e(11),p(),e(12,` 681 682 `),y(13,Um,12,6),p(),e(14,` 683 684 `),_(15,"mat-divider",2),e(16,` 685 686 `),l(17,"ul",3),e(18,` 687 `),oe(19,jm,9,4,null,null,Ei),p(),e(21,` 688 `),p(),e(22,` 689 690 `),l(23,"div",1),e(24,` 691 `),l(25,"button",4),M("click",function(){return o.planSelected.emit(o.plan())}),e(26),d(27,"translate"),d(28,"translate"),p(),e(29,` 692 `),p(),e(30,` 693 `),p(),e(31,` 694`),p(),e(32,` 695`)),r&2&&(qn("card ",o.selected()?"border border-primary":o.recommended()?"border border-dark":"",""),s(8),S(8,o.recommended()?8:-1),s(),S(9,o.selected()?9:-1),s(2),x(o.plan().name),s(2),S(13,o.pricingMode()?13:-1),s(6),se(o.plan().features),s(6),qn("btn btn-sm ",o.selected()?"btn-primary":o.recommended()?"btn-dark":"btn-outline-secondary",""),u("disabled",o.selected()),s(),C(` 696 `,o.selected()?c(27,12,"yapeal.current_plan"):c(28,14,"yapeal.start_now"),` 697 `))},dependencies:[R,Y,Pe,q,D,be],styles:["[_nghost-%COMP%]{display:block;flex:1}[_nghost-%COMP%] .card[_ngcontent-%COMP%]{height:100%}[_nghost-%COMP%] .badge[_ngcontent-%COMP%]{top:-11px;position:absolute;left:0;right:0;margin-inline:auto;width:fit-content}"]});let i=t;return i})()});function Qm(i,t){if(i&1&&(e(0,` 698 `),l(1,"li",9),e(2,` 699 `),_(3,"fa-icon",10),e(4,` 700 `),l(5,"span",11),e(6,` 701 `),l(7,"strong"),e(8),d(9,"translate"),p(),e(10),d(11,"translate"),p(),e(12,` 702 `),p(),e(13,` 703 `)),i&2){let a=t.$implicit;s(3),u("icon",b(8,Hm))("fixedWidth",!0),s(5),C("",c(9,4,a.name),":"),s(2),C(` 704 `,c(11,6,a.description),` 705 `)}}function Km(i,t){if(i&1&&(e(0,` 706 `),l(1,"div",3),e(2,` 707 `),l(3,"div",4),e(4,` 708 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 709 `),l(9,"p",5),e(10),d(11,"translate"),p(),e(12,` 710 `),_(13,"mat-divider",6),e(14,` 711 `),l(15,"strong"),e(16),d(17,"translate"),p(),e(18,` 712 `),l(19,"ul",7),e(20,` 713 `),oe(21,Qm,14,9,null,null,Ei),p(),e(23,` 714 `),l(24,"small",8),e(25),d(26,"translate"),p(),e(27,` 715 `),p(),e(28,` 716 `),p(),e(29,` 717`)),i&2){let a=h();s(6),x(z(7,4,"yapeal.inactive_title",j(14,Ba,a.platformName()))),s(4),x(z(11,7,"yapeal.inactive_description",j(16,Ba,a.platformName()))),s(6),x(c(17,10,"yapeal.inactive_before_benefits")),s(5),se(a.yapealBenefits),s(4),x(c(26,12,"yapeal.inactive_after_benefits"))}}function Xm(i,t){if(i&1&&(e(0,` 718 `),l(1,"div",12),e(2,` 719 `),l(3,"div",13),e(4,` 720 `),_(5,"fa-icon",14),e(6,` 721 `),p(),e(7,` 722 `),l(8,"div",15),e(9),d(10,"translate"),p(),e(11,` 723 `),p(),e(12,` 724 `)),i&2){let a=t.$implicit,n=t.$index,r=h();s(3),An("bg-dark",r.stepIndex()>n)("bg-info",r.stepIndex()===n)("text-white",r.stepIndex()>=n),s(2),u("icon",a.icon),s(3),An("text-dark",r.stepIndex()>n)("text-info",r.stepIndex()===n),s(),C(` 725 `,c(10,12,a.name),` 726 `)}}function Zm(i,t){if(i&1){let a=L();e(0,` 727 `),l(1,"app-yapeal-plan",23),M("planSelected",function(){B(a);let r=h(2);return P(r.openRegistration())}),p(),e(2,` 728 `)}if(i&2){let a=t.$implicit,n=h(2);s(),u("plan",a)("recommended",a.name==="Grow")("pricingMode",n.pricingMode.value)}}function e0(i,t){if(i&1){let a=L();e(0,` 729 `),l(1,"div",16),e(2,` 730 `),l(3,"div"),e(4,` 731 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 732 `),l(9,"p"),e(10),d(11,"translate"),p(),e(12,` 733 `),p(),e(13,` 734 `),l(14,"div"),e(15,` 735 `),_(16,"app-button-input",17),e(17,` 736 `),p(),e(18,` 737 `),p(),e(19,` 738 739 `),l(20,"div",18),e(21,` 740 `),oe(22,Zm,3,3,null,null,Wm),p(),e(24,` 741 742 `),_(25,"mat-divider",2),e(26,` 743 744 `),l(27,"p",19),e(28,` 745 `),l(29,"strong"),e(30),d(31,"translate"),p(),e(32,` 746 `),p(),e(33,` 747 748 `),l(34,"div",20),e(35,` 749 `),l(36,"div",21),e(37,` 750 `),l(38,"button",22),M("click",function(){B(a);let r=h();return P(r.openLinking())}),e(39),d(40,"translate"),p(),e(41,` 751 `),p(),e(42,` 752 `),p(),e(43,` 753`)}if(i&2){let a=h();s(6),x(z(7,6,"yapeal.pricing_mode_title",j(15,$m,a.yapealIntegrationName()))),s(4),x(c(11,9,"yapeal.pricing_mode_description")),s(6),u("formControl",a.pricingMode)("options",a.yapealPricingModeOptions),s(6),se(a.yapealPlans),s(8),x(c(31,11,"yapeal.connect_info")),s(9),C(`
754 `,c(40,13,"yapeal.link_account"),` 755 `)}}function t0(i,t){if(i&1&&(e(0,` 756 `),l(1,"div",3),e(2,` 757 `),l(3,"div",4),e(4,` 758 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 759 `),_(9,"p",24),d(10,"translate"),e(11,` 760 `),_(12,"mat-divider",2),e(13,` 761 `),l(14,"div",25),e(15,` 762 `),l(16,"h4",26),e(17,` 763 `),_(18,"fa-icon",27),e(19),d(20,"translate"),p(),e(21,` 764 `),_(22,"div",24),d(23,"translate"),e(24,` 765 `),p(),e(25,` 766 `),_(26,"mat-divider",2),e(27,` 767 `),_(28,"app-yapeal-deeplink",28),e(29,` 768 `),p(),e(30,` 769 `),p(),e(31,` 770`)),i&2){let a=h();s(6),x(c(7,8,"yapeal.integration_pending_title")),s(3),u("innerHTML",c(10,10,"yapeal.integration_pending_description"),Le),s(9),u("icon",b(17,Gm))("fixedWidth",!0),s(),C(` 771 `,c(20,12,"yapeal.integration_registered_alert_title"),` 772 `),s(3),u("innerHTML",z(23,14,"yapeal.integration_registered_alert_description",j(18,Ba,a.platformName())),Le),s(6),u("voucherCode",a.voucherCode())("deeplink",a.deeplink())}}function i0(i,t){if(i&1){let a=L();e(0,` 773 `),l(1,"div",3),e(2,` 774 `),l(3,"div",4),e(4,` 775 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 776 `),_(9,"p",24),d(10,"translate"),e(11,` 777 `),_(12,"mat-divider",2),e(13,` 778 `),l(14,"a",29),M("click",function(){B(a);let r=h();return P(r.openPartnership())}),e(15,` 779 `),_(16,"fa-icon",27),e(17),d(18,"translate"),p(),e(19,` 780 `),l(20,"a",30),M("click",function(){B(a);let r=h();return P(r.openLinking())}),e(21),d(22,"translate"),p(),e(23,` 781 `),p(),e(24,` 782 `),p(),e(25,` 783`)}i&2&&(s(6),x(c(7,6,"yapeal.integration_registered_title")),s(3),u("innerHTML",c(10,8,"yapeal.integration_registered_description"),Le),s(7),u("icon",b(14,Jm))("fixedWidth",!0),s(),C(` 784 `,c(18,10,"yapeal.integration_registered_link"),` 785 `),s(4),C(` 786 `,c(22,12,"yapeal.or_link_existing_account"),` 787 `))}function n0(i,t){i&1&&(e(0,` 788 `),l(1,"div",3),e(2,` 789 `),l(3,"div",4),e(4,` 790 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 791 `),_(9,"p",24),d(10,"translate"),e(11,` 792 `),p(),e(12,` 793 `),p(),e(13,` 794`)),i&2&&(s(6),x(c(7,2,"yapeal.integration_connecting_title")),s(3),u("innerHTML",c(10,4,"yapeal.integration_connecting_description"),Le))}function a0(i,t){if(i&1&&(e(0,` 795 `),l(1,"div",31),e(2),d(3,"translate"),p(),e(4,` 796 797 `),l(5,"p",19),e(6,` 798 `),l(7,"strong"),e(8),d(9,"translate"),p(),e(10,` 799 `),p(),e(11,` 800 801 `),l(12,"div",20),e(13,` 802 `),l(14,"div",32),e(15,` 803 `),l(16,"a",33),e(17,` 804 `),_(18,"img",34),e(19,` 805 `),p(),e(20,` 806 807 `),_(21,"img",35),e(22,` 808 `),p(),e(23,` 809 `),l(24,"div",36),e(25,` 810 `),l(26,"a",37),e(27,` 811 `),_(28,"img",38),e(29,` 812 `),p(),e(30,` 813 814 `),_(31,"img",39),e(32,` 815 `),p(),e(33,` 816 `),p(),e(34,` 817`)),i&2){let a=h();s(2),C(` 818 `,c(3,6,"yapeal.integration_active"),` 819 `),s(6),x(c(9,8,"yapeal.download_mobile_app")),s(10),Yn("src","/assets/images/google_play_",a.currentLang,".svg",ii),s(10),Yn("src","/assets/images/app_store_",a.currentLang,".svg",ii)}}function r0(i,t){if(i&1){let a=L();e(0,` 820 `),l(1,"div",3),e(2,` 821 `),l(3,"div",4),e(4,` 822 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 823 `),_(9,"p",24),d(10,"translate"),e(11,` 824 `),_(12,"mat-divider",2),e(13,` 825 `),l(14,"button",40),M("click",function(){B(a);let r=h();return P(r.openInviteSignatory())}),e(15),d(16,"translate"),p(),e(17,` 826 `),p(),e(18,` 827 `),p(),e(19,` 828`)}i&2&&(s(6),x(c(7,3,"yapeal.integration_linked_title")),s(3),u("innerHTML",c(10,5,"yapeal.integration_linked_description"),Le),s(6),C(` 829 `,c(16,7,"yapeal.invite_signatory"),` 830 `))}function o0(i,t){if(i&1&&(e(0,` 831 `),_(1,"mat-divider",2),e(2,` 832 `),l(3,"div",42),e(4,` 833 `),_(5,"qrcode",43),e(6,` 834 `),p(),e(7,` 835 `)),i&2){let a=h(2);s(5),u("qrdata",a.partnershipReference())("width",200)("errorCorrectionLevel","M")}}function s0(i,t){if(i&1&&(e(0,` 836 `),l(1,"div",3),e(2,` 837 `),l(3,"div",4),e(4,` 838 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 839 `),_(9,"p",41),d(10,"translate"),e(11,` 840 `),y(12,o0,8,3),p(),e(13,` 841 `),p(),e(14,` 842`)),i&2){let a=h();s(6),x(c(7,3,"yapeal.integration_linking_title")),s(3),u("innerHTML",c(10,5,"yapeal.integration_linking_description"),Le),s(3),S(12,a.partnershipReference()?12:-1)}}function l0(i,t){if(i&1&&(e(0,` 843 `),l(1,"div",3),e(2,` 844 `),l(3,"div",4),e(4,` 845 `),l(5,"h4"),e(6),d(7,"translate"),p(),e(8,` 846 `),_(9,"p",24),d(10,"translate"),e(11,` 847 `),_(12,"mat-divider",2),e(13,` 848 `),_(14,"app-yapeal-deeplink",28),e(15,` 849 `),p(),e(16,` 850 `),p(),e(17,` 851`)),i&2){let a=h();s(6),x(c(7,4,"yapeal.integration_linked_pending_title")),s(3),u("innerHTML",c(10,6,"yapeal.integration_linked_pending_description"),Le),s(5),u("voucherCode",a.voucherCode())("deeplink",a.deeplink())}}function p0(i,t){i&1&&(e(0,` 852 `),l(1,"p"),e(2),d(3,"translate"),p(),e(4,` 853`)),i&2&&(s(2),x(c(3,1,"common.loading_in_progress")))}function d0(i,t){if(i&1&&(e(0,` 854 `),l(1,"p",44),e(2),p(),e(3,` 855`)),i&2){let a=h();s(2),C("Unsupported statuts: ",a.status(),"")}}var Wm,Ba,Hm,$m,Gm,Jm,il,nl=N(()=>{I();Ee();$();bt();G();Ca();Ut();vn();tl();I();Ee();me();Vt();Sr();ht();le();$();bt();Wm=(i,t)=>t.name,Ba=i=>({platform_name:i}),Hm=()=>["fas","check"],$m=i=>({name:i}),Gm=()=>["fas","triangle-exclamation"],Jm=()=>["fas","handshake"];il=(()=>{let t=class t{constructor(){this.YapealIntegrationStatus=J,this.yapealBenefits=Fs,this.yapealPlans=gn,this.yapealPricingModeOptions=Rs,this.currentLang=v(Ve).currentLang,this.pricingMode=new de("monthly"),this.platformName=w.required(),this.yapealIntegrationName=w.required(),this.status=w.required(),this.steps=w.required(),this.stepIndex=w.required(),this.deeplink=w(),this.voucherCode=w(),this.partnershipReference=w(),this.registrationRequested=H(),this.linkingRequested=H(),this.partnershipRequested=H(),this.inviteSignatoryRequested=H()}openRegistration(){this.registrationRequested.emit()}openLinking(){this.linkingRequested.emit()}openPartnership(){this.partnershipRequested.emit()}openInviteSignatory(){this.inviteSignatoryRequested.emit()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-integration"]],inputs:{platformName:[E.SignalBased,"platformName"],yapealIntegrationName:[E.SignalBased,"yapealIntegrationName"],status:[E.SignalBased,"status"],steps:[E.SignalBased,"steps"],stepIndex:[E.SignalBased,"stepIndex"],deeplink:[E.SignalBased,"deeplink"],voucherCode:[E.SignalBased,"voucherCode"],partnershipReference:[E.SignalBased,"partnershipReference"]},outputs:{registrationRequested:"registrationRequested",linkingRequested:"linkingRequested",partnershipRequested:"partnershipRequested",inviteSignatoryRequested:"inviteSignatoryRequested"},standalone:!0,features:[T],decls:21,vars:2,consts:[[1,"stepper-container"],[1,"stepper"],[1,"mt-3","mb-3"],[1,"card"],[1,"card-body"],[1,"u-br"],[1,"mb-3"],[1,"list-unstyled","mt-2"],[1,"text-muted"],[1,"mb-2"],[1,"text-success",3,"icon","fixedWidth"],[1,"ml-2"],[1,"stepper-step"],[1,"stepper-icon"],[3,"icon"],[1,"stepper-label"],[1,"d-flex","justify-content-between"],[3,"formControl","options"],[1,"d-flex","gap-3","justify-content-center","align-items-stretch","flex-wrap"],[1,"text-center"],[1,"d-flex","justify-content-center","align-items-center"],[1,"mr-2"],["type","button",1,"btn","btn-sm","btn-outline-secondary",3,"click"],[3,"planSelected","plan","recommended","pricingMode"],[3,"innerHTML"],[1,"alert","alert-warning"],[1,"alert-heading"],[3,"icon","fixedWidth"],[1,"text-center",3,"voucherCode","deeplink"],["href","javascript:void(0)",1,"btn","btn-sm","btn-dark",3,"click"],["href","javascript:void(0)",1,"btn","btn-sm","btn-link","ml-2",3,"click"],[1,"mt-4","mb-4","alert","alert-success"],[1,"mr-5"],["href","https://play.google.com/store/apps/details?id=com.yapeal.core","target","_blank"],["alt","google play link",1,"store-link",3,"src"],["src","/src/assets/images/google_play_qr_code.png","alt","google play qr code",1,"qr-code"],[1,"ml-5"],["href","https://apps.apple.com/ch/app/yapeal-besser-als-ihre-bank/id1458613127","target","_blank"],["alt","app store link",1,"store-link",3,"src"],["src","/src/assets/images/app_store_qr_code.png","alt","app store qr code",1,"qr-code"],["type","button",1,"btn","btn-sm","btn-dark",3,"click"],[1,"u-br",3,"innerHTML"],[1,"d-flex","justify-content-center","mt-3"],[3,"qrdata","width","errorCorrectionLevel"],[1,"error-message","static"]],template:function(r,o){r&1&&(y(0,Km,30,18),l(1,"div",0),e(2,` 856 `),l(3,"div",1),e(4,`
857 `),oe(5,Xm,13,14,null,null,It),p(),e(7,` 858`),p(),e(8,` 859 860`),_(9,"mat-divider",2),e(10,` 861 862`),y(11,e0,44,17)(12,t0,32,20)(13,i0,26,15)(14,n0,14,6)(15,a0,35,10)(16,r0,20,9)(17,s0,15,7)(18,l0,18,8)(19,p0,5,3)(20,d0,4,1)),r&2&&(S(0,o.status()===o.YapealIntegrationStatus.Inactive?0:-1),s(5),se(o.steps()),s(6),S(11,o.status()===o.YapealIntegrationStatus.Inactive?11:o.status()===o.YapealIntegrationStatus.Pending?12:o.status()===o.YapealIntegrationStatus.Registered?13:o.status()===o.YapealIntegrationStatus.Connecting?14:o.status()===o.YapealIntegrationStatus.Active?15:o.status()===o.YapealIntegrationStatus.Linked?16:o.status()===o.YapealIntegrationStatus.Linking?17:o.status()===o.YapealIntegrationStatus.LinkedPending?18:o.status()?20:19))},dependencies:[R,Oe,ze,Y,Pe,Ni,we,q,D,el,dn,Kt,Qt],styles:['[_nghost-%COMP%]{display:block}.qr-code[_ngcontent-%COMP%]{max-width:200px}.store-link[_ngcontent-%COMP%]{height:50px}.stepper[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:flex-start;position:relative;max-width:800px;margin:0 auto;padding:0 2rem}.stepper[_ngcontent-%COMP%]:before{content:"";position:absolute;top:24px;left:10%;right:10%;height:2px;background:#e0e0e0;z-index:0}.stepper-step[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative;z-index:1;flex:1}.stepper-step.active[_ngcontent-%COMP%] .stepper-icon[_ngcontent-%COMP%]{background:var(--brand_color);color:#fff;border-color:var(--brand_color)}.stepper-step.active[_ngcontent-%COMP%] .stepper-label[_ngcontent-%COMP%]{color:var(--brand_color);font-weight:600}.stepper-step.completed[_ngcontent-%COMP%] .stepper-icon[_ngcontent-%COMP%]{background:var(--navigation_background_item_active_color);color:#fff;border-color:var(--navigation_background_item_active_color)}.stepper-step.completed[_ngcontent-%COMP%] .stepper-label[_ngcontent-%COMP%]{color:var(--navigation_background_item_active_color);font-weight:600}.stepper-icon[_ngcontent-%COMP%]{width:48px;height:48px;border-radius:50%;background:#fff;border:2px solid #e0e0e0;display:flex;align-items:center;justify-content:center;font-size:20px;color:#999;transition:all .3s ease}.stepper-label[_ngcontent-%COMP%]{font-size:14px;color:#666;text-align:center;max-width:120px;transition:all .3s ease}']});let i=t;return i})()});var c0,u0,f0,al,rl=N(()=>{I();G();ka();I();Vn();le();$();c0=()=>["../../../finance/transactions"],u0=i=>({account:i}),f0=i=>({bank_account_id:i}),al=(()=>{let t=class t{constructor(){this.account=w.required()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-bank-account-details"]],inputs:{account:[E.SignalBased,"account"]},standalone:!0,features:[T],decls:13,vars:14,consts:[[1,"d-flex","align-items-center","justify-content-between"],[1,"btn","btn-xs","btn-outline-secondary",3,"routerLink","queryParams"],[3,"filter"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 863 `),l(2,"strong"),e(3),d(4,"translate"),p(),e(5,` 864 `),l(6,"a",1),e(7),d(8,"translate"),p(),e(9,` 865`),p(),e(10,` 866 867`),_(11,"app-yapeal-transactions",2),e(12,` 868`)),r&2&&(s(3),x(c(4,5,"yapeal.recent_transactions")),s(3),u("routerLink",b(9,c0))("queryParams",j(10,u0,o.account().id)),s(),x(c(8,7,"yapeal.see_all_transactions")),s(4),u("filter",j(12,f0,o.account().id)))},dependencies:[R,ki,q,D,yn],changeDetection:0});let i=t;return i})()});function g0(i,t){if(i&1&&(e(0,` 869 `),_(1,"app-yapeal-bank-account-details",13),e(2,` 870 `)),i&2){let a=h().$implicit;s(),u("account",a)}}function v0(i,t){if(i&1&&(e(0,` 871 `),l(1,"mat-expansion-panel",6,0),e(3,` 872 `),l(4,"mat-expansion-panel-header",7),e(5,` 873 `),l(6,"mat-panel-title"),e(7,` 874 `),l(8,"div"),e(9,` 875 `),l(10,"h4",4),e(11),p(),e(12,` 876 `),l(13,"div",8),e(14),p(),e(15,` 877 `),p(),e(16,` 878 `),p(),e(17,` 879 `),l(18,"mat-panel-description",9),e(19,` 880 `),l(20,"div",10),e(21,` 881 `),l(22,"strong",11),e(23),d(24,"appNumber"),p(),e(25,` 882 `),p(),e(26,` 883 `),l(27,"span",12),e(28),d(29,"translate"),p(),e(30,` 884 `),p(),e(31,` 885 `),p(),e(32,` 886 887 `),y(33,g0,3,1),p(),e(34,` 888 `)),i&2){let a=t.$implicit,n=t.$index,r=ye(2);s(),u("expanded",n===0),s(10),x(a.name),s(3),x(a.iban),s(9),x(z(24,6,a.balance||0,b(11,h0))),s(5),x(c(29,9,"common.active")),s(5),S(33,r.expanded?33:-1)}}function y0(i,t){i&1&&(e(0,` 889 `),l(1,"div",14),e(2),d(3,"translate"),p(),e(4,` 890 `)),i&2&&(s(2),x(c(3,1,"common.no_results")))}var _0,x0,h0,ol,sl=N(()=>{I();G();rl();I();me();jr();$();tt();_0=(i,t)=>t.iban,x0=()=>["fas","university"],h0=()=>({cents:!0,currency:"CHF"});ol=(()=>{let t=class t{constructor(){this.bankAccounts=w.required(),this.loading=w.required()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-bank-accounts-list"]],inputs:{bankAccounts:[E.SignalBased,"bankAccounts"],loading:[E.SignalBased,"loading"]},standalone:!0,features:[T],decls:22,vars:9,consts:[["panel",""],[1,"mt-4"],[1,"d-flex","gap-1","align-items-center","mb-2"],[3,"icon"],[1,"mb-0"],[1,"badge","badge-secondary"],[3,"expanded"],[1,"pt-3","pb-3"],[1,"small","text-muted"],[1,"justify-content-end","align-items-center","gap-3"],[1,"text-right"],[1,"text-dark"],[1,"badge","badge-success"],[3,"account"],[1,"text-muted"]],template:function(r,o){r&1&&(l(0,"div",1),e(1,` 891 `),l(2,"div",2),e(3,` 892 `),_(4,"fa-icon",3),e(5,` 893 `),l(6,"h4",4),e(7),d(8,"translate"),p(),e(9,` 894 `),l(10,"span",5),e(11),d(12,"translate"),p(),e(13,` 895 `),p(),e(14,` 896 897 `),l(15,"mat-accordion"),e(16,` 898 `),oe(17,v0,35,12,null,null,_0,!1,y0,5,3),p(),e(20,` 899`),p(),e(21,` 900`)),r&2&&(s(4),u("icon",b(8,x0)),s(3),x(c(8,4,"yapeal.bank_accounts")),s(4),x(o.bankAccounts().length+" "+c(12,6,"yapeal.accounts_count")),s(6),se(o.bankAccounts()))},dependencies:[R,Y,Qi,Hi,$i,Ji,Gi,D,be,al],styles:[".mat-expansion-panel-header[_ngcontent-%COMP%]{height:auto}.mat-expansion-panel-header-title[_ngcontent-%COMP%]{font-size:inherit}"]});let i=t;return i})()});function M0(i,t){i&1&&(l(0,"th",22),e(1),d(2,"translate"),p()),i&2&&(s(),x(c(2,1,"common.date")))}function I0(i,t){if(i&1&&(l(0,"td",23),e(1),d(2,"date"),p()),i&2){let a=t.$implicit;s(),x(c(2,1,a.accounting_document==null?null:a.accounting_document.invoice_date))}}function k0(i,t){i&1&&(l(0,"th",22),e(1),d(2,"translate"),p()),i&2&&(s(),x(c(2,1,"common.creditor")))}function T0(i,t){i&1&&(_(0,"fa-icon",25),d(1,"translate")),i&2&&u("tooltip",c(1,3,"common.expense_type.expense_tooltip"))("icon",b(5,E0))("fixedWidth",!0)}function B0(i,t){if(i&1&&(l(0,"td",23),e(1,` 901 `),y(2,T0,2,6,"fa-icon",24),e(3),p()),i&2){let a=t.$implicit,n=h();s(2),u("ngIf",a.payment_type===n.DocumentPaymentType.EXPENSE),s(),C(` 902 `,a.payment_type===n.DocumentPaymentType.EXPENSE?a.employee==null?null:a.employee.fullName:a.address==null?null:a.address.publicName,` 903 `)}}function P0(i,t){i&1&&(l(0,"th",22),e(1),d(2,"translate"),p()),i&2&&(s(),x(c(2,1,"common.reference")))}function D0(i,t){if(i&1&&(l(0,"td",23),e(1),p()),i&2){let a=t.$implicit;s(),x(a.payment_detail==null?null:a.payment_detail.subject)}}function R0(i,t){i&1&&(l(0,"th",26),e(1),d(2,"translate"),p()),i&2&&(s(),x(c(2,1,"common.amount")))}function F0(i,t){if(i&1&&(l(0,"td",27),e(1),d(2,"appNumber"),p()),i&2){let a=t.$implicit;s(),C(` 904 `,z(2,1,a.payment_detail==null?null:a.payment_detail.total_amount_cents,j(4,w0,a.accounting_document==null?null:a.accounting_document.currency)),` 905 `)}}function A0(i,t){i&1&&(l(0,"th",22),e(1),d(2,"translate"),p()),i&2&&(s(),x(c(2,1,"common.status")))}function q0(i,t){if(i&1&&(l(0,"td",23),e(1,` 906 `),_(2,"app-status-select",28),e(3,`
907 `),p()),i&2){let a=t.$implicit,n=h();s(2),u("status",a.paymentStatus)("options",n.documentPaymentOptions)("readonly",!0)}}function Y0(i,t){i&1&&_(0,"tr",29)}function L0(i,t){i&1&&_(0,"tr",30)}function N0(i,t){if(i&1&&_(0,"tr",31),i&2){let a=h();u("columnCount",a.columns.length)("loading",a.loading())}}var C0,b0,S0,E0,w0,ll,pl=N(()=>{I();hr();xr();G();I();Nn();Vn();me();Dl();Rl();qt();le();pi();$();Fl();tt();C0=()=>["fas","arrow-right-arrow-left"],b0=()=>["../../../finance/creditor-invoices-payment/pending"],S0=i=>({payment_provider:i}),E0=()=>["fas","user"],w0=i=>({cents:!0,currency:i});ll=(()=>{let t=class t{constructor(){this.columns=["date","creditor","reference","amount","status"],this.DocumentPaymentType=si,this.DocumentPaymentProvider=Yi,this.documentPaymentOptions=ur,this.documents=w.required(),this.loading=w.required()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-creditor-payments"]],inputs:{documents:[E.SignalBased,"documents"],loading:[E.SignalBased,"loading"]},standalone:!0,features:[T],decls:76,vars:19,consts:[[1,"mt-4"],[1,"d-flex","gap-1","align-items-center","mb-2"],[3,"icon"],[1,"mb-0"],[1,"card"],[1,"card-body"],[1,"d-flex","align-items-center","justify-content-between"],[1,"btn","btn-xs","btn-outline-secondary",3,"routerLink","queryParams"],[1,"table-container"],["mat-table","",1,"app-mat-table",3,"dataSource"],["matColumnDef","date"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","creditor"],["matColumnDef","reference"],["matColumnDef","amount"],["mat-header-cell","","class","text-right",4,"matHeaderCellDef"],["mat-cell","","class","text-right",4,"matCellDef"],["matColumnDef","status"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["app-no-data-row","",3,"columnCount","loading",4,"matNoDataRow"],["mat-header-cell",""],["mat-cell",""],["class","mr-1",3,"tooltip","icon","fixedWidth",4,"ngIf"],[1,"mr-1",3,"tooltip","icon","fixedWidth"],["mat-header-cell","",1,"text-right"],["mat-cell","",1,"text-right"],[3,"status","options","readonly"],["mat-header-row",""],["mat-row",""],["app-no-data-row","",3,"columnCount","loading"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 908 `),l(2,"div",1),e(3,` 909 `),_(4,"fa-icon",2),e(5,` 910 `),l(6,"h4",3),e(7),d(8,"translate"),p(),e(9,` 911 `),p(),e(10,` 912 913 `),l(11,"div",4),e(12,` 914 `),l(13,"div",5),e(14,` 915 `),l(15,"div",6),e(16,` 916 `),l(17,"strong"),e(18),d(19,"translate"),p(),e(20,` 917 `),l(21,"a",7),e(22),d(23,"translate"),p(),e(24,` 918 `),p(),e(25,` 919 920 `),l(26,"div",8),e(27,` 921 `),l(28,"table",9),e(29,` 922 `),kt(30,10),e(31,` 923 `),y(32,M0,3,3,"th",11),e(33,` 924 `),y(34,I0,3,3,"td",12),e(35,` 925 `),Tt(),e(36,` 926 927 `),kt(37,13),e(38,` 928 `),y(39,k0,3,3,"th",11),e(40,` 929 `),y(41,B0,4,2,"td",12),e(42,` 930 `),Tt(),e(43,` 931 932 `),kt(44,14),e(45,` 933 `),y(46,P0,3,3,"th",11),e(47,` 934 `),y(48,D0,2,1,"td",12),e(49,` 935 `),Tt(),e(50,` 936 937 `),kt(51,15),e(52,` 938 `),y(53,R0,3,3,"th",16),e(54,` 939 `),y(55,F0,3,6,"td",17),e(56,` 940 `),Tt(),e(57,` 941 942 `),kt(58,18),e(59,` 943 `),y(60,A0,3,3,"th",11),e(61,` 944 `),y(62,q0,4,3,"td",12),e(63,` 945 `),Tt(),e(64,` 946 947 `),y(65,Y0,1,0,"tr",19),e(66,` 948 `),y(67,L0,1,0,"tr",20),e(68,` 949 `),y(69,N0,1,2,"tr",21),e(70,` 950 `),p(),e(71,` 951 `),p(),e(72,` 952 `),p(),e(73,` 953 `),p(),e(74,` 954`),p(),e(75,` 955`)),r&2&&(s(4),u("icon",b(15,C0)),s(3),x(c(8,9,"yapeal.creditor_payments")),s(11),x(c(19,11,"yapeal.recently_paid_receipts")),s(3),u("routerLink",b(16,b0))("queryParams",j(17,S0,o.DocumentPaymentProvider.YAPEAL)),s(),C(` 956 `,c(23,13,"yapeal.see_all_invoices"),` 957 `),s(6),u("dataSource",o.documents()),s(37),u("matHeaderRowDef",o.columns),s(2),u("matRowDefColumns",o.columns))},dependencies:[R,Za,ki,Y,wr,Ir,Pr,kr,Mr,Dr,Tr,Br,Rr,Fr,Ar,Nr,ke,q,Ue,D,Vr,be],changeDetection:0});let i=t;return i})()});function U0(i,t){i&1&&ni(0)}function j0(i,t){i&1&&ni(0)}function W0(i,t){if(i&1&&(e(0,` 958 `),l(1,"div",7),e(2,` 959 `),l(3,"div",8),e(4,` 960 `),_(5,"fa-icon",9),e(6,` 961 `),l(7,"div"),e(8,` 962 `),l(9,"div",10),e(10),p(),e(11,` 963 `),l(12,"strong"),e(13),p(),e(14,` 964 `),p(),e(15,` 965 `),p(),e(16,` 966 `),p(),e(17,` 967`)),i&2){let a=t.icon,n=t.name,r=t.value;s(5),u("icon",a),s(5),x(n),s(3),x(r)}}var V0,O0,dl,z0,ml,cl=N(()=>{I();G();sl();pl();I();Nn();me();Vt();$();tt();V0=()=>["fas","coins"],O0=()=>({cents:!0,currency:"CHF"}),dl=(i,t,a)=>({icon:i,name:t,value:a}),z0=()=>["fas","credit-card"];ml=(()=>{let t=class t{constructor(){this.totalCardsSaldo=w.required(),this.activeCardsCount=w.required(),this.bankAccounts=w.required(),this.paidDocuments=w.required(),this.loading=w.required()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-overview"]],inputs:{totalCardsSaldo:[E.SignalBased,"totalCardsSaldo"],activeCardsCount:[E.SignalBased,"activeCardsCount"],bankAccounts:[E.SignalBased,"bankAccounts"],paidDocuments:[E.SignalBased,"paidDocuments"],loading:[E.SignalBased,"loading"]},standalone:!0,features:[T],decls:25,vars:26,consts:[["cardTemplate",""],[1,"row","mt-4"],[1,"col-6"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"bankAccounts","loading"],[1,"mt-4","mb-4"],[3,"documents","loading"],[1,"card","mb-0"],[1,"card-body","d-flex","align-items-center","gap-3"],[1,"h2","mb-0","text-secondary",3,"icon"],[1,"text-muted","small"]],template:function(r,o){if(r&1&&(l(0,"div",1),e(1,` 968 `),l(2,"div",2),e(3,` 969 `),y(4,U0,1,0,"ng-container",3),d(5,"translate"),d(6,"appNumber"),e(7,` 970 `),p(),e(8,` 971 972 `),l(9,"div",2),e(10,` 973 `),y(11,j0,1,0,"ng-container",3),d(12,"translate"),e(13,` 974 `),p(),e(14,` 975`),p(),e(15,` 976 977`),_(16,"app-yapeal-bank-accounts-list",4),e(17,` 978 979`),_(18,"mat-divider",5),e(19,` 980 981`),_(20,"app-yapeal-creditor-payments",6),e(21,` 982 983`),y(22,W0,18,3,"ng-template",null,0,wi),e(24,` 984`)),r&2){let m=ye(23);s(4),u("ngTemplateOutlet",m)("ngTemplateOutletContext",Ln(17,dl,b(15,V0),c(5,8,"yapeal.cards_saldo_total"),z(6,10,o.totalCardsSaldo(),b(16,O0)))),s(7),u("ngTemplateOutlet",m)("ngTemplateOutletContext",Ln(22,dl,b(21,z0),c(12,13,"yapeal.active_cards"),o.activeCardsCount())),s(5),u("bankAccounts",o.bankAccounts())("loading",o.loading()),s(4),u("documents",o.paidDocuments())("loading",o.loading())}},dependencies:[R,Ii,Y,Pe,D,be,ol,ll],styles:["[_nghost-%COMP%]{display:block}"]});let i=t;return i})()});var bn,Pa=N(()=>{I();I();bn=(()=>{let t=class t{constructor(){this.member=w(null),this.employee=w(null),this.initials=O(()=>
984{let n=this.member(),r=this.employee(),o=n?.person_data?.first_name??n?.employee?.first_name??r?.first_name??"",m=n?.person_data?.last_name??n?.employee?.last_name??r?.last_name??"";return`${o.charAt(0)}${m.charAt(0)}`.toUpperCase()})}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-member-initials"]],hostAttrs:[1,"d-flex","align-items-center","justify-content-center","rounded-circle","bg-primary","text-white","flex-shrink-0"],inputs:{member:[E.SignalBased,"member"],employee:[E.SignalBased,"employee"]},standalone:!0,features:[T],decls:1,vars:1,template:function(r,o){r&1&&e(0),r&2&&x(o.initials())},styles:["[_nghost-%COMP%]{width:36px;height:36px;font-size:.875rem;font-weight:600}"]});let i=t;return i})()});function H0(i,t){i&1&&(e(0,` 985 `),_(1,"fa-icon",0),d(2,"translate"),e(3,` 986 `)),i&2&&(s(),u("icon",b(5,Da))("fixedWidth",!0)("tooltip",c(2,3,"yapeal.members_list.missing_dsa_tooltip")))}function $0(i,t){if(i&1&&(e(0,` 987 `),y(1,H0,4,6)),i&2){let a=h();s(),S(1,a.member().isPendingDSA?1:-1)}}function G0(i,t){if(i&1&&(e(0,` 988 `),_(1,"fa-icon",1),d(2,"translate"),e(3,` 989 `)),i&2){let a=h(2);s(),u("icon",b(6,Da))("fixedWidth",!0)("tooltip",z(2,3,"yapeal.members_list.uses_email_tooltip",j(7,ul,a.platformName())))}}function J0(i,t){if(i&1&&(e(0,` 990 `),_(1,"fa-icon",1),d(2,"translate"),e(3,` 991 `)),i&2){let a=h(2);s(),u("icon",b(6,Da))("fixedWidth",!0)("tooltip",z(2,3,"yapeal.members_list.name_mismatch_tooltip",j(7,ul,a.platformName())))}}function Q0(i,t){if(i&1&&(e(0,` 992 `),y(1,G0,4,9)(2,J0,4,9)),i&2){let a=h();s(),S(1,a.usesEmail()?1:a.member().hasNameMismatch?2:-1)}}var Da,ul,Sn,Ra=N(()=>{I();ft();di();G();I();me();qt();$();Da=()=>["fas","exclamation-triangle"],ul=i=>({platform_name:i});Sn=(()=>{let t=class t{constructor(){this.member=w.required(),this.employee=w(null),this.showAdminWarning=w(!1),this.platformName=ee(v(Fe).currentPlatformName),this.displayName=O(()=>this.member()?.fullName||this.employee()?.fullName||""),this.usesEmail=O(()=>this.member()?.usesEmail)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-member-name"]],inputs:{member:[E.SignalBased,"member"],employee:[E.SignalBased,"employee"],showAdminWarning:[E.SignalBased,"showAdminWarning"]},standalone:!0,features:[T],decls:3,vars:2,consts:[[1,"text-danger",3,"icon","fixedWidth","tooltip"],[1,"text-warning",3,"icon","fixedWidth","tooltip"]],template:function(r,o){r&1&&(e(0),y(1,$0,2,1)(2,Q0,3,1)),r&2&&(C("",o.displayName(),` 993`),s(),S(1,o.showAdminWarning()?1:2))},dependencies:[R,Y,ke,D],encapsulation:2});let i=t;return i})()});function nc(i,t){i&1&&(e(0,` 994 `),l(1,"p",7),e(2),d(3,"translate"),p(),e(4,` 995 `)),i&2&&(s(2),C(` 996 `,c(3,1,"common.no_results"),` 997 `))}function ac(i,t){if(i&1&&(e(0,` 998 `),_(1,"app-status-select",19),e(2,` 999 `)),i&2){let a=h().$implicit,n=h(2);s(),u("status",a.member.status)("options",n.YapealMemberStatusOptions)("readonly",!0)}}function rc(i,t){if(i&1){let a=L();e(0,` 1000 `),l(1,"button",17),M("click",function(){B(a);let r=h().$implicit,o=h(2);return P(o.showActivationLinkRequested.emit(r.member))}),e(2,` 1001 `),_(3,"fa-icon",16),e(4,` 1002 `),l(5,"span",18),e(6),d(7,"translate"),p(),e(8,` 1003 `),p(),e(9,` 1004 `)}i&2&&(s(3),u("icon",b(5,ic))("fixedWidth",!0),s(3),x(c(7,3,"yapeal.members_list.show_activation_link")))}function oc(i,t){if(i&1){let a=L();e(0,` 1005 `),l(1,"li",9),e(2,` 1006 `),_(3,"app-yapeal-member-initials",10),e(4,` 1007 `),l(5,"div",11),e(6,` 1008 `),l(7,"div",12),e(8,` 1009 `),_(9,"app-yapeal-member-name",10),e(10,` 1010 `),p(),e(11,` 1011 `),l(12,"div",13),e(13),p(),e(14,` 1012 `),p(),e(15,` 1013 `),y(16,ac,3,3),l(17,"span",14),e(18),d(19,"translate"),p(),e(20,` 1014 `),l(21,"button",15),e(22,` 1015 `),_(23,"fa-icon",16),e(24,` 1016 `),p(),e(25,` 1017 `),l(26,"mat-menu",null,0),e(28,` 1018 `),l(29,"button",17),M("click",function(){let r=B(a).$implicit,o=h(2);return P(o.editMemberRequested.emit(r.member))}),e(30,` 1019 `),_(31,"fa-icon",16),e(32,` 1020 `),l(33,"span",18),e(34),d(35,"translate"),p(),e(36,` 1021 `),p(),e(37,` 1022 `),y(38,rc,10,6),p(),e(39,` 1023 `),p(),e(40,` 1024 `)}if(i&2){let a=t.$implicit,n=ye(27);s(3),u("member",a.member)("employee",a.employee),s(6),u("member",a.member)("employee",a.employee),s(4),x((a.member.person_data==null?null:a.member.person_data.email)||(a.employee==null?null:a.employee.email)),s(3),S(16,a.member.status?16:-1),s(2),C(` 1025 `,z(19,14,"yapeal.members_list.cards_count",j(19,Z0,a.cardCount)),` 1026 `),s(3),u("matMenuTriggerFor",n),s(2),u("icon",b(21,ec))("fixedWidth",!0),s(8),u("icon",b(22,tc))("fixedWidth",!0),s(3),x(c(35,17,"yapeal.members_list.edit_member")),s(4),S(38,a.member.deeplink&&a.member.isPendingActivation?38:-1)}}function sc(i,t){if(i&1&&(e(0,` 1027 `),l(1,"ul",8),e(2,` 1028 `),oe(3,oc,41,23,null,null,K0),p(),e(5,` 1029 `)),i&2){let a=h();s(3),se(a.rows())}}var K0,X0,Z0,ec,tc,ic,fl,_l=N(()=>{I();zn();G();Pa();Ra();I();me();Ki();le();pi();$();K0=(i,t)=>t.member.id,X0=()=>["fas","credit-card"],Z0=i=>({count:i}),ec=()=>["fas","ellipsis-v"],tc=()=>["fas","user-pen"],ic=()=>["fas","qrcode"];fl=(()=>{let t=class t{constructor(){this.cards=w.required(),this.members=w([]),this.showActivationLinkRequested=H(),this.editMemberRequested=H(),this.rows=O(()=>{let n=new Map;for(let r of this.cards())r.employee_id&&n.set(r.employee_id,(n.get(r.employee_id)??0)+1);return this.members().filter(r=>!r.admin||n.has(r.employee_id)).map(r=>({employee:r.employee??null,cardCount:r.employee_id?n.get(r.employee_id)??0:0,member:r}))}),this.YapealMemberStatusOptions=Ri}};t.\u0275fac=function(r){return new(r||t)}
1029,t.\u0275cmp=k({type:t,selectors:[["app-yapeal-card-users-list"]],inputs:{cards:[E.SignalBased,"cards"],members:[E.SignalBased,"members"]},outputs:{showActivationLinkRequested:"showActivationLinkRequested",editMemberRequested:"editMemberRequested"},standalone:!0,features:[T],decls:21,vars:9,consts:[["rowMenu",""],[1,"card","h-100"],[1,"card-body","d-flex","flex-column"],[1,"d-flex","align-items-center","gap-2","mb-3"],[1,"text-primary",3,"icon"],[1,"flex-grow-1"],[1,"text-muted","text-center","mt-2","mb-2"],[1,"text-muted","text-center","py-3"],[1,"list-unstyled","mb-0"],[1,"d-flex","align-items-center","gap-3","py-2","border-bottom"],[3,"member","employee"],[1,"flex-grow-1","overflow-hidden"],[1,"fw-semibold","text-truncate"],[1,"text-muted","small","text-truncate"],[1,"badge","badge-secondary","flex-shrink-0"],[1,"btn","btn-icon","btn-sm","flex-shrink-0",3,"matMenuTriggerFor"],[3,"icon","fixedWidth"],["mat-menu-item","",3,"click"],[1,"ml-2"],[3,"status","options","readonly"]],template:function(r,o){r&1&&(l(0,"div",1),e(1,` 1030 `),l(2,"div",2),e(3,` 1031 `),l(4,"h5",3),e(5,` 1032 `),_(6,"fa-icon",4),e(7),d(8,"translate"),p(),e(9,` 1033 1034 `),l(10,"div",5),e(11,` 1035 `),y(12,nc,5,3)(13,sc,6,0),p(),e(14,` 1036 1037 `),l(15,"small",6),e(16),d(17,"translate"),p(),e(18,` 1038 `),p(),e(19,` 1039`),p(),e(20,` 1040`)),r&2&&(s(6),u("icon",b(8,X0)),s(),C(` 1041 `,c(8,4,"yapeal.card_users.title"),` 1042 `),s(5),S(12,o.rows().length===0?12:13),s(4),C(` 1043 `,c(17,6,"yapeal.members_list.invite_card_users_info"),` 1044 `))},dependencies:[R,Y,ot,rt,st,q,Ue,D,Sn,bn],changeDetection:0});let i=t;return i})()});function uc(i,t){i&1&&(e(0,` 1045 `),l(1,"p",9),e(2),d(3,"translate"),p(),e(4,` 1046 `)),i&2&&(s(2),C(` 1047 `,c(3,1,"common.no_results"),` 1048 `))}function fc(i,t){if(i&1&&(e(0,` 1049 `),_(1,"app-status-select",21),e(2,` 1050 `)),i&2){let a=h().$implicit,n=h(2);s(),u("status",a.status)("options",n.YapealMemberStatusOptions)("readonly",!0)}}function _c(i,t){if(i&1){let a=L();e(0,` 1051 `),l(1,"button",19),M("click",function(){B(a);let r=h().$implicit,o=h(2);return P(o.showActivationLinkRequested.emit(r))}),e(2,` 1052 `),_(3,"fa-icon",18),e(4,` 1053 `),l(5,"span",20),e(6),d(7,"translate"),p(),e(8,` 1054 `),p(),e(9,` 1055 `)}i&2&&(s(3),u("icon",b(5,xl))("fixedWidth",!0),s(3),x(c(7,3,"yapeal.members_list.show_activation_link")))}function xc(i,t){if(i&1){let a=L();e(0,` 1056 `),l(1,"button",19),M("click",function(){B(a);let r=h().$implicit,o=h(2);return P(o.showDsaLinkRequested.emit(r))}),e(2,` 1057 `),_(3,"fa-icon",18),e(4,` 1058 `),l(5,"span",20),e(6),d(7,"translate"),p(),e(8,` 1059 `),p(),e(9,` 1060 `)}i&2&&(s(3),u("icon",b(5,xl))("fixedWidth",!0),s(3),x(c(7,3,"yapeal.members_list.show_dsa_link")))}function hc(i,t){if(i&1){let a=L();e(0,` 1061 `),l(1,"li",11),e(2,` 1062 `),_(3,"app-yapeal-member-initials",12),e(4,` 1063 `),l(5,"div",13),e(6,` 1064 `),l(7,"div",14),e(8,` 1065 `),_(9,"app-yapeal-member-name",15),e(10,` 1066 `),p(),e(11,` 1067 `),l(12,"div",16),e(13),p(),e(14,` 1068 `),p(),e(15,` 1069 `),y(16,fc,3,3),l(17,"button",17),e(18,` 1070 `),_(19,"fa-icon",18),e(20,` 1071 `),p(),e(21,` 1072 `),l(22,"mat-menu",null,0),e(24,` 1073 `),l(25,"button",19),M("click",function(){let r=B(a).$implicit,o=h(2);return P(o.editMemberRequested.emit(r))}),e(26,` 1074 `),_(27,"fa-icon",18),e(28,` 1075 `),l(29,"span",20),e(30),d(31,"translate"),p(),e(32,` 1076 `),p(),e(33,` 1077 `),y(34,_c,10,6)(35,xc,10,6),p(),e(36,` 1078 `),p(),e(37,` 1079 `)}if(i&2){let a=t.$implicit,n=ye(23);s(3),u("member",a),s(6),u("member",a)("employee",a.employee)("showAdminWarning",!0),s(4),x((a.person_data==null?null:a.person_data.email)||(a.employee==null?null:a.employee.email)),s(3),S(16,a.status?16:-1),s(),u("matMenuTriggerFor",n),s(2),u("icon",b(16,mc))("fixedWidth",!0),s(8),u("icon",b(17,cc))("fixedWidth",!0),s(3),x(c(31,14,"yapeal.members_list.edit_member")),s(4),S(34,a.isPendingActivation?34:-1),s(),S(35,a.isPendingDSA?35:-1)}}function gc(i,t){if(i&1&&(e(0,` 1080 `),l(1,"ul",10),e(2,` 1081 `),oe(3,hc,38,18,null,null,lc),p(),e(5,` 1082 `)),i&2){let a=h();s(3),se(a.members())}}var lc,pc,dc,mc,cc,xl,hl,gl=N(()=>{I();zn();G();Pa();Ra();I();me();Ki();le();pi();$();lc=(i,t)=>t.id,pc=()=>["fas","shield-alt"],dc=()=>["fas","plus"],mc=()=>["fas","ellipsis-v"],cc=()=>["fas","user-pen"],xl=()=>["fas","qrcode"];hl=(()=>{let t=class t{constructor(){this.YapealMemberStatusOptions=Ri,this.members=w.required(),this.inviteRequested=H(),this.showActivationLinkRequested=H(),this.showDsaLinkRequested=H(),this.editMemberRequested=H()}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-admin-members-list"]],inputs:{members:[E.SignalBased,"members"]},outputs:{inviteRequested:"inviteRequested",showActivationLinkRequested:"showActivationLinkRequested",showDsaLinkRequested:"showDsaLinkRequested",editMemberRequested:"editMemberRequested"},standalone:!0,features:[T],decls:27,vars:12,consts:[["memberMenu",""],[1,"card","h-100"],[1,"card-body","d-flex","flex-column"],[1,"d-flex","align-items-center","gap-2","mb-3"],[1,"text-primary",3,"icon"],[1,"flex-grow-1"],[1,"d-none","mt-3"],["type","button",1,"btn","btn-outline-secondary","btn-sm","btn-block",3,"click","disabled"],[1,"mr-1",3,"icon"],[1,"text-muted","text-center","py-3"],[1,"list-unstyled","mb-0"],[1,"d-flex","align-items-center","gap-3","py-2","border-bottom"],[3,"member"],[1,"flex-grow-1","overflow-hidden"],[1,"fw-semibold","text-truncate"],[3,"member","employee","showAdminWarning"],[1,"text-muted","small","text-truncate"],[1,"btn","btn-icon","btn-sm","flex-shrink-0",3,"matMenuTriggerFor"],[3,"icon","fixedWidth"],["mat-menu-item","",3,"click"],[1,"ml-2"],[3,"status","options","readonly"]],template:function(r,o){r&1&&(l(0,"div",1),e(1,` 1083 `),l(2,"div",2),e(3,` 1084 `),l(4,"h5",3),e(5,` 1085 `),_(6,"fa-icon",4),e(7),d(8,"translate"),p(),e(9,` 1086 1087 `),l(10,"div",5),e(11,` 1088 `),y(12,uc,5,3)(13,gc,6,0),p(),e(14,` 1089 1090 `),e(15,` 1091 `),l(16,"span",6),e(17,`
1092 `),l(18,"button",7),M("click",function(){return o.inviteRequested.emit()}),e(19,` 1093 `),_(20,"fa-icon",8),e(21),d(22,"translate"),p(),e(23,` 1094 `),p(),e(24,` 1095 `),p(),e(25,` 1096`),p(),e(26,` 1097`)),r&2&&(s(6),u("icon",b(10,pc)),s(),C(` 1098 `,c(8,6,"yapeal.members_list.title"),` 1099 `),s(5),S(12,o.members().length===0?12:13),s(6),u("disabled",!0),s(2),u("icon",b(11,dc)),s(),C(` 1100 `,c(22,8,"yapeal.members_list.invite_admin"),` 1101 `))},dependencies:[R,Y,ot,rt,st,q,Ue,D,Sn,bn],changeDetection:0});let i=t;return i})()});var vc,vl,yl=N(()=>{I();G();vn();_l();gl();I();me();$();vc=()=>["fas","user-gear"],vl=(()=>{let t=class t{constructor(){this.yapealPlans=gn,this.members=w.required(),this.cards=w.required(),this.memberInviteRequested=H(),this.showMemberActivationLinkRequested=H(),this.showMemberDsaLinkRequested=H(),this.editMemberRequested=H(),this.adminMembers=O(()=>this.members().filter(n=>n.admin)),this.cardUserMembers=O(()=>this.members().filter(n=>!n.admin))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-settings"]],inputs:{members:[E.SignalBased,"members"],cards:[E.SignalBased,"cards"]},outputs:{memberInviteRequested:"memberInviteRequested",showMemberActivationLinkRequested:"showMemberActivationLinkRequested",showMemberDsaLinkRequested:"showMemberDsaLinkRequested",editMemberRequested:"editMemberRequested"},standalone:!0,features:[T],decls:22,vars:8,consts:[[1,"mt-4","mb-4"],[1,"d-flex","align-items-center","gap-2","mb-3"],[3,"icon"],[1,"row"],[1,"col-6"],[3,"inviteRequested","showActivationLinkRequested","showDsaLinkRequested","editMemberRequested","members"],[3,"showActivationLinkRequested","editMemberRequested","cards","members"]],template:function(r,o){r&1&&(l(0,"div",0),e(1,` 1102 `),l(2,"h4",1),e(3,` 1103 `),_(4,"fa-icon",2),e(5),d(6,"translate"),p(),e(7,` 1104 `),l(8,"div",3),e(9,` 1105 `),l(10,"div",4),e(11,` 1106 `),l(12,"app-yapeal-admin-members-list",5),M("inviteRequested",function(){return o.memberInviteRequested.emit()})("showActivationLinkRequested",function(f){return o.showMemberActivationLinkRequested.emit(f)})("showDsaLinkRequested",function(f){return o.showMemberDsaLinkRequested.emit(f)})("editMemberRequested",function(f){return o.editMemberRequested.emit(f)}),p(),e(13,` 1107 `),p(),e(14,` 1108 `),l(15,"div",4),e(16,` 1109 `),l(17,"app-yapeal-card-users-list",6),M("showActivationLinkRequested",function(f){return o.showMemberActivationLinkRequested.emit(f)})("editMemberRequested",function(f){return o.editMemberRequested.emit(f)}),p(),e(18,` 1110 `),p(),e(19,` 1111 `),p(),e(20,` 1112`),p(),e(21,` 1113`)),r&2&&(s(4),u("icon",b(7,vc)),s(),C(` 1114 `,c(6,5,"yapeal.user_management.title"),` 1115 `),s(7),u("members",o.adminMembers()),s(5),u("cards",o.cards())("members",o.members()))},dependencies:[R,Y,D,hl,fl],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0});let i=t;return i})()});function bc(i,t){i&1&&(e(0,` 1116 `),_(1,"fa-icon",6),d(2,"translate"),e(3,` 1117 `)),i&2&&(s(),u("icon",b(5,yc))("fixedWidth",!0)("tooltip",c(2,3,"yapeal.syncing")))}function Sc(i,t){i&1&&(e(0,` 1118 `),_(1,"fa-icon",6),d(2,"translate"),e(3,` 1119 `)),i&2&&(s(),u("icon",b(5,Cc))("fixedWidth",!0)("tooltip",c(2,3,"yapeal.sync_failed")))}function Ec(i,t){if(i&1){let a=L();e(0,` 1120 `),e(1,` 1121 `),l(2,"span",7),e(3,` 1122 `),l(4,"button",8),M("click",function(){B(a);let r=h(2);return P(r.openCardModal())}),e(5,` 1123 `),_(6,"fa-icon",9),e(7),d(8,"translate"),p(),e(9,` 1124 `),p(),e(10,` 1125 `),e(11,` 1126 `),l(12,"span",7),e(13,` 1127 `),l(14,"button",10),M("click",function(){B(a);let r=h(2);return P(r.openCardProgramModal())}),e(15,` 1128 `),_(16,"fa-icon",9),e(17),d(18,"translate"),p(),e(19,` 1129 `),p(),e(20,` 1130 `)}i&2&&(s(4),u("disabled",!0),s(2),u("icon",b(14,Cl))("fixedWidth",!0),s(),C(` 1131 `,z(8,8,"model_title.card","{ count: 1 }"),` 1132 `),s(7),u("disabled",!0),s(2),u("icon",b(15,Cl))("fixedWidth",!0),s(),C(` 1133 `,z(18,11,"model_title.card_program","{ count: 1 }"),` 1134 `))}function wc(i,t){if(i&1&&(e(0,` 1135 `),y(1,Ec,21,16),e(2,` 1136 `)),i&2){let a,n=h();s(),S(1,(a=n.tab())===n.YapealTab.Cards?1:-1)}}function Mc(i,t){if(i&1&&(e(0,` 1137 `),_(1,"app-yapeal-overview",12),e(2,` 1138 `)),i&2){let a=h(2);s(),u("readonly",a.isReadOnly())("totalCardsSaldo",a.totalCardsSaldo())("activeCardsCount",a.activeCardsCount())("bankAccounts",a.bankAccounts())("paidDocuments",a.paidDocuments())("loading",a.loading())}}function Ic(i,t){if(i&1){let a=L();e(0,` 1139 `),l(1,"div",13),e(2,` 1140 `),l(3,"mat-slide-toggle",14),M("change",function(r){B(a);let o=h(2);return P(o.showCancelled.set(r.checked))}),e(4),d(5,"translate"),p(),e(6,` 1141 `),p(),e(7,`
1142 `),l(8,"app-yapeal-cards-list",15),M("deleteCardRequested",function(r){B(a);let o=h(2);return P(o.onDeleteCardRequested(r))})("showDeeplinkRequested",function(r){B(a);let o=h(2);return P(o.onShowDeeplinkRequested(r))})("editSettingsCardRequested",function(r){B(a);let o=h(2);return P(o.onEditSettingsCardRequested(r))})("freezeCardRequested",function(r){B(a);let o=h(2);return P(o.onFreezeCardRequested(r))})("unfreezeCardRequested",function(r){B(a);let o=h(2);return P(o.onUnfreezeCardRequested(r))})("editCardProgramRequested",function(r){B(a);let o=h(2);return P(o.onEditCardProgramRequested(r))}),p(),e(9,` 1143 `)}if(i&2){let a=h(2);s(3),u("checked",a.showCancelled()),s(),C(` 1144 `,c(5,6,"yapeal.show_cancelled_cards_and_programs"),` 1145 `),s(4),u("readonly",a.isReadOnly())("cards",a.visibleCards())("cardPrograms",a.visibleCardPrograms())("loading",a.loading())}}function kc(i,t){if(i&1){let a=L();e(0,` 1146 `),l(1,"app-yapeal-settings",16),M("memberInviteRequested",function(){B(a);let r=h(2);return P(r.onMemberInviteRequested())})("showMemberActivationLinkRequested",function(r){B(a);let o=h(2);return P(o.onShowMemberActivationLinkRequested(r))})("showMemberDsaLinkRequested",function(r){B(a);let o=h(2);return P(o.onShowMemberDsaLinkRequested(r))})("editMemberRequested",function(r){B(a);let o=h(2);return P(o.onEditMemberRequested(r))}),p(),e(2,` 1147 `)}if(i&2){let a=h(2);s(),u("readonly",a.isReadOnly())("members",a.members())("cards",a.cards())}}function Tc(i,t){if(i&1&&(e(0,` 1148 `),_(1,"app-mat-tabs",11),e(2,` 1149 `),_(3,"mat-divider"),e(4,` 1150 `),y(5,Mc,3,6)(6,Ic,10,8)(7,kc,3,3),e(8,` 1151`)),i&2){let a,n=h();s(),u("tabs",n.yapealTabs)("defaultValue",n.tab()),s(4),S(5,(a=n.tab())===n.YapealTab.Overview?5:a===n.YapealTab.Cards?6:a===n.YapealTab.Plans?7:-1)}}function Bc(i,t){i&1&&(e(0,` 1152 `),l(1,"div",17),e(2,` 1153 `),l(3,"div",18),e(4),d(5,"translate"),p(),e(6,` 1154 `),p(),e(7,` 1155`)),i&2&&(s(4),C(` 1156 `,c(5,1,"common.loading_in_progress"),` 1157 `))}function Pc(i,t){if(i&1){let a=L();e(0,` 1158 `),l(1,"app-yapeal-integration",19),M("registrationRequested",function(){B(a);let r=h();return P(r.onRegistrationRequested())})("linkingRequested",function(){B(a);let r=h();return P(r.onLinkingRequested())})("partnershipRequested",function(){B(a);let r=h();return P(r.onPartnershipRequested())})("inviteSignatoryRequested",function(){B(a);let r=h();return P(r.onInviteSignatoryRequested())}),p(),e(2,` 1159`)}if(i&2){let a,n,r=h();s(),u("platformName",r.platformName())("yapealIntegrationName",r.yapealIntegrationName())("status",r.status())("steps",r.steps())("stepIndex",r.stepIndex())("deeplink",(a=r.registration())==null?null:a.deeplink)("voucherCode",(n=r.registration())==null?null:n.voucher_code)("partnershipReference",r.partnershipReference())}}var yc,Cc,Cl,zg,Dc=N(()=>{I();$();Ie();$n();G();Ks();hn();Zs();nl();cl();yl();Ut();I();me();Or();Vt();Ll();qt();le();Nl();pi();Vl();Ul();$();yc=()=>["fas","sync-alt"],Cc=()=>["fas","rotate-exclamation"],Cl=()=>["fas","plus"];zg=(()=>{let t=class t{constructor(){this.YapealIntegrationStatus=J,this.yapealStatusOptions=Zr,this.YapealSyncStatus=lt,this.YapealTab=ti,this.store=v(wt),this.modalService=v(Nt),this.translateService=v(Ve),this.yapealTabs=Xs,this.isInternalUser=this.store.isInternalUser,this.platformName=this.store.platformName,this.yapealIntegrationName=this.store.yapealIntegrationName,this.isReadOnly=this.store.isReadOnly,this.registration=this.store.registration,this.status=this.store.status,this.syncStatus=this.store.syncStatus,this.loading=this.store.loading,this.tab=this.store.tab,this.members=this.store.members,this.cards=this.store.cards,this.visibleCards=this.store.visibleCards,this.visibleCardPrograms=this.store.visibleCardPrograms,this.showCancelled=this.store.showCancelled,this.totalCardsSaldo=this.store.totalCardsSaldo,this.activeCardsCount=this.store.activeCardsCount,this.bankAccounts=this.store.bankAccounts,this.paidDocuments=this.store.paidDocuments,this.stepIndex=this.store.stepIndex,this.steps=this.store.steps,this.partnershipReference=O(()=>this.store.registration()?.partnership_reference)}openCardModal(){this.store.openCardModal().subscribe()}openCardProgramModal(n){this.store.openCardProgramModal(n).subscribe()}onDeleteCardRequested(n){this.store.deleteCard(n).subscribe()}onShowDeeplinkRequested(n){this.store.openCardDeeplinkModal(n).subscribe()}onEditSettingsCardRequested(n){this.store.openCardSettingsModal(n).subscribe()}onFreezeCardRequested(n){this.modalService.confirmation({initialState:{t
1159itle:this.translateService.instant("yapeal.card_actions.freeze_card_confirm_title"),description:this.translateService.instant("yapeal.card_actions.freeze_card_confirm_description")}}).pipe(re(()=>this.store.freezeCard(n))).subscribe()}onUnfreezeCardRequested(n){this.store.unfreezeCard(n).subscribe()}onEditCardProgramRequested(n){this.store.openCardProgramModal(n).subscribe()}onRegistrationRequested(){this.store.openRegistration().subscribe()}onPartnershipRequested(){this.store.openPartnership().subscribe()}onLinkingRequested(){this.store.openLinkAccountModal().subscribe()}onInviteSignatoryRequested(){this.store.openInviteSignatoryModal().subscribe()}onMemberInviteRequested(){this.store.openMemberModal().subscribe()}onEditMemberRequested(n){this.store.openMemberModal(n).subscribe()}onShowMemberActivationLinkRequested(n){this.store.openMemberDeeplinkModal(n).subscribe()}onShowMemberDsaLinkRequested(n){this.store.openMemberDsaModal(n).subscribe()}overrideRegistration(n){this.store.overrideRegistration(n)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=k({type:t,selectors:[["app-yapeal-dashboard"]],standalone:!0,features:[Ne([wt]),T],decls:23,vars:9,consts:[[1,"ml-n1","mr-n1","pl-1","pr-1",3,"loading"],[1,"app-page-title"],["src","/assets/images/yapeal-logo.png","alt","yapeal logo",1,"mr-1"],[1,"app-page-title-sufix",3,"statusChange","status","options","readonly"],[1,"app-page-title-sufix","text-secondary"],["app-fieldset","",1,"app-page-title-content","d-flex","gap-2",3,"readonly"],[3,"icon","fixedWidth","tooltip"],[1,"d-none"],["type","button",1,"btn","btn-primary",3,"click","disabled"],[3,"icon","fixedWidth"],["type","button",1,"btn","btn-outline-secondary",3,"click","disabled"],[3,"tabs","defaultValue"],["app-fieldset","",3,"readonly","totalCardsSaldo","activeCardsCount","bankAccounts","paidDocuments","loading"],[1,"d-flex","justify-content-end","mt-4","mb-n5"],[3,"change","checked"],["app-fieldset","",3,"deleteCardRequested","showDeeplinkRequested","editSettingsCardRequested","freezeCardRequested","unfreezeCardRequested","editCardProgramRequested","readonly","cards","cardPrograms","loading"],["app-fieldset","",3,"memberInviteRequested","showMemberActivationLinkRequested","showMemberDsaLinkRequested","editMemberRequested","readonly","members","cards"],[1,"card"],[1,"card-body"],[3,"registrationRequested","linkingRequested","partnershipRequested","inviteSignatoryRequested","platformName","yapealIntegrationName","status","steps","stepIndex","deeplink","voucherCode","partnershipReference"]],template:function(r,o){if(r&1&&(l(0,"app-page-title",0),e(1,` 1160 `),l(2,"h3",1),e(3,` 1161 `),_(4,"img",2),e(5),p(),e(6,` 1162 `),l(7,"app-status-select",3),M("statusChange",function(f){return o.overrideRegistration({status:f})}),p(),e(8,` 1163 `),l(9,"div",4),e(10,` 1164 `),y(11,bc,4,6)(12,Sc,4,6),e(13,` 1165 `),p(),e(14,` 1166 1167 `),l(15,"div",5),e(16,` 1168 `),y(17,wc,3,1),p(),e(18,` 1169`),p(),e(19,` 1170 1171`),y(20,Tc,9,3)(21,Bc,8,3)(22,Pc,3,8)),r&2){let m;u("loading",o.loading()),s(5),C(` 1172 `,o.yapealIntegrationName(),` 1173 `),s(2),u("status",o.status())("options",o.yapealStatusOptions)("readonly",!o.isInternalUser),s(4),S(11,(m=o.syncStatus())===o.YapealSyncStatus.Syncing?11:m===o.YapealSyncStatus.SyncFailed?12:-1),s(4),u("readonly",o.isReadOnly()),s(2),S(17,o.status()===o.YapealIntegrationStatus.Active?17:-1),s(3),S(20,o.status()===o.YapealIntegrationStatus.Active?20:o.status()?22:21)}},dependencies:[R,Y,Wi,Pe,Hr,ke,q,$r,Ue,Gr,Xr,D,il,ml,Qs,vl],styles:[".app-page-title[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-height:42px}"],changeDetection:0});let i=t;return i})()});Dc();export{zg as default};
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.