1import{$ as G,$i as gle,$n as UT,$o as wl,At as Kle,B as Ee$1,Bo as uce,Cr as Xr$1,Ct as KT,Da as kM,Dn as Qn,Do as sde,Ea as kD,Fi as e1,Ft as L,Gi as fse,Go as v_,Ha as mde,Hi as fce,Ht as M_,It as LD,Jo as vue,Ka as mue,Kn as T,Ko as vae,Lo as tt,Mi as dle,Mn as Rde,Mo as t1,O as D,Oo as se,Ot as Ke,P as Dhe,Pi as dv,Pr as Yt,Qa as oce,Qn as U,Qt as Nce,Ra as lv,Rn as Rx,Sa as jr$1,Si as cle,So as rv,Ss as zT,St as K2,T as Cl,Ta as jy,Tn as Qe,U as F,Ua as me,Ui as fn,Ur as Zo$1,Ut as Mae,Vo as ue,Vr as Zde,Vt as M,Wa as mo$1,Wt as Mce,Xt as N,Y as Ft,Ya as nt,Yo as w,Yr as _M,Z as Fv,Zo as we,Zr as _e,_ as Bh,_i as bue,_o as qn$1,_s as yt,ar as Vr$1,at as Gk,bi as ce,bn as Q2,bs as z1,cn as Ol,cr as Vv,ct as Hce,d as Aa$1,da as ie,dn as PD,ds as yae,dt as Ho$1,ei as _ue,f as Ade,fi as be,fn as PM,fo as pue,fs as ye,ft as I,go as qk,gs as yr$1,gt as J,hi as ble,ho as qce,i as $e$1,ia as hn,j as Da$1,jo as st,jr as Ye,k as DM,kt as Ki,lo as ple,lr as W,lt as He,ma as is,mi as bl,mr as Wi,ms as yle,nn as Nn$1,ns as xce,nt as Gd,oa as hse,oi as b,on as Oce,or as Vt,p as Ai,pr as We,qi as g,rr as V1,rt as Gde,si as bM,sn as Oe$1,ss as y,t as $T,ta as gue,tr as Uo,ts as x,ui as bae,uo as pn,ur as WP,us as ya$1,ut as Hh,v as C,vr as X,vs as yue,wa as jv,wi as ct,wr as Xx,xn as Q_,xo as rr$1,xt as K,yn as Pv,ys as z,zo as uM}from"./chunk-BYyQhn9X.js";import{c as X$1,d as y$1,i as J$1,l as et,n as D$1,o as U$1,r as F$1,t as B,u as v}from"./chunk-BoUODsey.js";import{A as e,D as Ce,E as i,M as p,N as t,O as Te$1,P as u,a as Ln,c as ce$1,f as ot,h as F$2,i as In,j as c,k as re,r as Ht,u as he}from"./main-CKQ2M4SE.js";import{t as u$1}from"./chunk-DUSs7k-J.js";import{t as f}from"./chunk-BtM3cn8I.js";import{a as On,i as Jn$1,l as wn,n as Hn$1,o as Pe$1,r as In$1,s as Wn,t as Gn$1}from"./chunk-Dlo-hpzI.js";import{n as Kt,t as Bt}from"./chunk-Bph3J-Sp.js";import{t as c$1}from"./chunk-fKG83tTJ.js";import{t as ne}from"./chunk-CM6a__yN.js";import{t as H}from"./chunk-DJgaUjLT.js";var ao=e=>[`/discographie/supports/pays/`,e];var Bn=e=>({inCountry:e});function po(e,n){if(e&1&&(y(0,`span`),L(1),M(2,`transloco`),b()),e&2){let t=C(2);g(),ce(` `,z(2,1,`discography.supports.countries.names.`+t.localeKey),` `)}}function so(e,n){if(e&1&&(U(0,`img`,1),M(1,`transloco`)),e&2){let t=C(2);w(`ngClass`,`flag-`+t.flagKey)(`alt`,Qe(1,3,`discography.supports.countries.country.link.alt`,be(6,Bn,t.inCountry)))(`src`,t.imagesUrl+`/site/drapeaux/pays/vide.gif`,we)}}function lo(e,n){if(e&1&&(y(0,`a`,0),M(1,`transloco`),x(2,po,3,3,`span`),x(3,so,2,8,`img`,1),b()),e&2){let t=C();w(`routerLink`,be(7,ao,t.country))(`title`,Qe(1,4,`discography.supports.countries.country.link.alt`,be(9,Bn,t.inCountry))),g(2),T(t.showLabel?2:-1),g(),T(t.showFlag&&t.flagKey?3:-1)}}var Qt=(()=>{class e{get localeKey(){return t(this.country)}get flagKey(){return u(this.country)}get showFlag(){return!!this.flagKey}constructor(t){this._translocoService=t,this.country=`unknown`,this.showLabel=!0,this.imagesUrl=Ke.imagesUrl,this.inCountry=``}ngOnInit(){this.inCountry=this._translocoService.translate(`discography.supports.countries.in-countries.`+this.localeKey)}static{this.ɵfac=function(i){return new(i||e)(D(Zo$1))}}static{this.ɵcmp=I({type:e,selectors:[[`country-link`]],inputs:{country:`country`,showLabel:`showLabel`},standalone:!1,decls:1,vars:1,consts:[[1,`country-link__anchor`,`inline-flex`,`flex-row`,`items-center`,`text-sky-600`,3,`routerLink`,`title`],[1,`flag`,3,`ngClass`,`alt`,`src`]],template:function(i,o){i&1&&x(0,lo,4,11,`a`,0),i&2&&T(o.showLabel||o.showFlag?0:-1)},dependencies:[Ye,Ho$1,yt,ue],styles:[`.country-link__anchor[_ngcontent-%COMP%]{flex-wrap:nowrap;gap:.35rem}.flag[_ngcontent-%COMP%]{background-image:url(https://images.gainsbourg.net/site/drapeaux/pays/drapeaux.png)!important;display:inline-block;flex-shrink:0;margin:0;width:16px;height:11px;vertical-align:middle}.flag.flag-ur[_ngcontent-%COMP%]{background-image:url(https://images.gainsbourg.net/site/drapeaux/pays/ur.png)!important}.flag.flag-yu[_ngcontent-%COMP%]{background-image:url(https://images.gainsbourg.net/site/drapeaux/pays/yu.png)!important}.flag.flag-unknown[_ngcontent-%COMP%]{background-image:url(https://images.gainsbourg.net/site/drapeaux/pays/unknown.png)!important;background-size:cover;background-position:center}.flag.flag-ww[_ngcontent-%COMP%]{background-image:url(https://images.gainsbourg.net/site/drapeaux/pays/ww.png)!important;background-size:cover;background-position:center}.flag.flag-ad[_ngcontent-%COMP%]{background-position:-16px 0}.flag.flag-ae[_ngcontent-%COMP%]{background-position:-32px 0}.flag.flag-af[_ngcontent-%COMP%]{background-position:-48px 0}.flag.flag-ai[_ngcontent-%COMP%]{background-position:-80px 0}.flag.flag-al[_ngcontent-%COMP%]{background-position:-96px 0}.flag.flag-am[_ngcontent-%COMP%]{background-position:-112px 0}.flag.flag-an[_ngcontent-%COMP%]{background-position:-128px 0}.flag.flag-ao[_ngcontent-%COMP%]{background-position:-144px 0}.flag.flag-ag[_ngcontent-%COMP%]{background-position:-160px 0}.flag.flag-as[_ngcontent-%COMP%]{background-position:-176px 0}.flag.flag-at[_ngcontent-%COMP%]{background-position:-192px 0}.flag.flag-au[_ngcontent-%COMP%]{background-position:-208px 0}.flag.flag-aw[_ngcontent-%COMP%]{background-position:-224px 0}.flag.flag-az[_ngcontent-%COMP%]{background-position:-240px 0}.flag.flag-ba[_ngcontent-%COMP%]{background-position:0 -11px}.flag.flag-bb[_ngcontent-%COMP%]{background-position:-16px -11px}.flag.flag-bd[_ngcontent-%COMP%]{background-position:-32px -11px}.flag.flag-be[_ngcontent-%COMP%]{background-position:-48px -11px}.flag.flag-bf[_ngcontent-%COMP%]{background-position:-64px -11px}.flag.flag-bg[_ngcontent-%COMP%]{background-position:-80px -11px}.flag.flag-bh[_ngcontent-%COMP%]{background-position:-96px -11px}.flag.flag-bi[_ngcontent-%COMP%]{background-position:-112px -11px}.flag.flag-bj[_ngcontent-%COMP%]{background-position:-128px -11px}.flag.flag-bm[_ngcontent-%COMP%]{background-position:-144px -11px}.flag.flag-bn[_ngcontent-%COMP%]{background-position:-160px -11px}.flag.flag-bo[_ngcontent-%COMP%]{background-position:-176px -11px}.flag.flag-br[_ngcontent-%COMP%]{background-position:-192px -11px}.flag.flag-bs[_ngcontent-%COMP%]{background-position:-208px -11px}.flag.flag-bt[_ngcontent-%COMP%]{background-position:-224px -11px}.flag.flag-bv[_ngcontent-%COMP%]{background-position:-240px -11px}.flag.flag-bw[_ngcontent-%COMP%]{background-position:0 -22px}.flag.flag-by[_ngcontent-%COMP%]{background-position:-16px -22px}.flag.flag-bz[_ngcontent-%COMP%]{background-position:-32px -22px}.flag.flag-ca[_ngcontent-%COMP%]{background-position:-48px -22px}.flag.flag-ct[_ngcontent-%COMP%]{background-position:-64px -22px}.flag.flag-cd[_ngcontent-%COMP%]{background-position:-80px -22px}.flag.flag-cf[_ngcontent-%COMP%]{background-position:-96px -22px}.flag.flag-cg[_ngcontent-%COMP%]{background-position:-112px -22px}.flag.flag-ch[_ngcontent-%COMP%]{background-position:-128px -22px}.flag.flag-ci[_ngcontent-%COMP%]{background-position:-144px -22px}.flag.flag-ck[_ngcontent-%COMP%]{background-position:-160px -22px}.flag.flag-cl[_ngcontent-%COMP%]{background-position:-176px -22px}.flag.flag-cm[_ngcontent-%COMP%]{background-position:-192px -22px}.flag.flag-cn[_ngcontent-%COMP%]{background-position:-208px -22px}.flag.flag-co[_ngcontent-%COMP%]{background-position:-224px -22px}.flag.flag-cr[_ngcontent-%COMP%]{background-position:-240px -22px}.flag.flag-cu[_ngcontent-%COMP%]{background-position:0 -33px}.flag.flag-cv[_ngcontent-%COMP%]{background-position:-16px -33px}.flag.flag-cw[_ngcontent-%COMP%]{background-position:-32px -33px}.flag.flag-cy[_ngcontent-%COMP%]{background-position:-48px -33px}.flag.flag-cz[_ngcontent-%COMP%]{background-position:-64px -33px}.flag.flag-de[_ngcontent-%COMP%]{background-position:-80px -33px}.flag.flag-dj[_ngcontent-%COMP%]{background-position:-96px -33px}.flag.flag-dk[_ngcontent-%COMP%]{background-position:-112px -33px}.flag.flag-dm[_ngcontent-%COMP%]{background-position:-128px -33px}.flag.flag-do[_ngcontent-%COMP%]{background-position:-144px -33px}.flag.flag-dz[_ngcontent-%COMP%]{background-position:-160px -33px}.flag.flag-ec[_ngcontent-%COMP%]{background-position:-176px -33px}.flag.flag-ee[_ngcontent-%COMP%]{background-position:-192px -33px}.flag.flag-eg[_ngcontent-%COMP%]{background-position:-208px -33px}.flag.flag-eh[_ngcontent-%COMP%]{background-position:-224px -33px}.flag.flag-gb[_ngcontent-%COMP%], .flag.flag-uk[_ngcontent-%COMP%]{background-position:-240px -33px}.flag.flag-er[_ngcontent-%COMP%]{background-position:0 -44px}.flag.flag-es[_ngcontent-%COMP%]{background-position:-16px -44px}.flag.flag-et[_ngcontent-%COMP%]{background-position:-32px -44px}.flag.flag-eu[_ngcontent-%COMP%]{background-position:-48px -44px}.flag.flag-fi[_ngcontent-%COMP%]{background-position:-64px -44px}.flag.flag-fj[_ngcontent-%COMP%]{background-position:-80px -44px}.flag.flag-fk[_ngcontent-%COMP%]{background-position:-96px -44px}.flag.flag-fm[_ngcontent-%COMP%]{background-position:-112px -44px}.flag.flag-fo[_ngcontent-%COMP%]{background-position:-128px -44px}.flag.flag-fr[_ngcontent-%COMP%]{background-position:-144px -44px}.flag.flag-ga[_ngcontent-%COMP%]{background-position:-160px -44px}.flag.flag-en[_ngcontent-%COMP%]{background-position:-176px -44px}.flag.flag-gd[_ngcontent-%COMP%]{background-position:-192px -44px}.flag.flag-ge[_ngcontent-%COMP%]{background-position:-208px -44px}.flag.flag-gf[_ngcontent-%COMP%]{background-position:-224px -44px}.flag.flag-gg[_ngcontent-%COMP%]{background-position:-240px -44px}.flag.flag-gh[_ngcontent-%COMP%]{background-position:0 -55px}.flag.flag-gi[_ngcontent-%COMP%]{background-position:-16px -55px}.flag.flag-gl[_ngcontent-%COMP%]{background-position:-32px -55px}.flag.flag-gm[_ngcontent-%COMP%]{background-position:-48px -55px}.flag.flag-gn[_ngcontent-%COMP%]{background-position:-64px -55px}.flag.flag-gp[_ngcontent-%COMP%]{background-position:-80px -55px}.flag.flag-gq[_ngcontent-%COMP%]{background-position:-96px -55px}.flag.flag-gr[_ngcontent-%COMP%]{background-position:-112px -55px}.flag.flag-gs[_ngcontent-%COMP%]{background-position:-128px -55px}.flag.flag-gt[_ngcontent-%COMP%]{background-position:-144px -55px}.flag.flag-gu[_ngcontent-%COMP%]{background-position:-160px -55px}.flag.flag-gw[_ngcontent-%COMP%]{background-position:-176px -55px}.flag.flag-gy[_ngcontent-%COMP%]{background-position:-192px -55px}.flag.flag-hk[_ngcontent-%COMP%]{background-position:-208px -55px}.flag.flag-hm[_ngcontent-%COMP%]{background-position:-224px -55px}.flag.flag-hn[_ngcontent-%COMP%]{background-position:-240px -55px}.flag.flag-hr[_ngcontent-%COMP%]{background-position:0 -66px}.flag.flag-ht[_ngcontent-%COMP%]{background-position:-16px -66px}.flag.flag-hg[_ngcontent-%COMP%]{background-position:-32px -66px}.flag.flag-ic[_ngcontent-%COMP%]{background-position:-48px -66px}.flag.flag-in[_ngcontent-%COMP%]{background-position:-64px -66px}.flag.flag-ie[_ngcontent-%COMP%]{background-position:-80px -66px}.flag.flag-il[_ngcontent-%COMP%]{background-position:-96px -66px}.flag.flag-im[_ngcontent-%COMP%]{background-position:-112px -66px}.flag.flag-id[_ngcontent-%COMP%]{background-position:-128px -66px}.flag.flag-io[_ngcontent-%COMP%]{background-position:-144px -66px}.flag.flag-iq[_ngcontent-%COMP%]{background-position:-160px -66px}
1.flag.flag-ir[_ngcontent-%COMP%]{background-position:-176px -66px}.flag.flag-is[_ngcontent-%COMP%]{background-position:-192px -66px}.flag.flag-it[_ngcontent-%COMP%]{background-position:-208px -66px}.flag.flag-je[_ngcontent-%COMP%]{background-position:-224px -66px}.flag.flag-jm[_ngcontent-%COMP%]{background-position:-240px -66px}.flag.flag-jo[_ngcontent-%COMP%]{background-position:0 -77px}.flag.flag-jp[_ngcontent-%COMP%]{background-position:-16px -77px}.flag.flag-ke[_ngcontent-%COMP%]{background-position:-32px -77px}.flag.flag-kg[_ngcontent-%COMP%]{background-position:-48px -77px}.flag.flag-kh[_ngcontent-%COMP%]{background-position:-64px -77px}.flag.flag-ki[_ngcontent-%COMP%]{background-position:-80px -77px}.flag.flag-km[_ngcontent-%COMP%]{background-position:-96px -77px}.flag.flag-kn[_ngcontent-%COMP%]{background-position:-112px -77px}.flag.flag-kp[_ngcontent-%COMP%]{background-position:-128px -77px}.flag.flag-kr[_ngcontent-%COMP%]{background-position:-144px -77px}.flag.flag-ku[_ngcontent-%COMP%]{background-position:-160px -77px}.flag.flag-kw[_ngcontent-%COMP%]{background-position:-176px -77px}.flag.flag-ky[_ngcontent-%COMP%]{background-position:-192px -77px}.flag.flag-kz[_ngcontent-%COMP%]{background-position:-208px -77px}.flag.flag-la[_ngcontent-%COMP%]{background-position:-224px -77px}.flag.flag-lb[_ngcontent-%COMP%]{background-position:-240px -77px}.flag.flag-lc[_ngcontent-%COMP%]{background-position:0 -88px}.flag.flag-li[_ngcontent-%COMP%]{background-position:-16px -88px}.flag.flag-lk[_ngcontent-%COMP%]{background-position:-32px -88px}.flag.flag-lr[_ngcontent-%COMP%]{background-position:-48px -88px}.flag.flag-ls[_ngcontent-%COMP%]{background-position:-64px -88px}.flag.flag-lt[_ngcontent-%COMP%]{background-position:-80px -88px}.flag.flag-lu[_ngcontent-%COMP%]{background-position:-96px -88px}.flag.flag-lv[_ngcontent-%COMP%]{background-position:-112px -88px}.flag.flag-ly[_ngcontent-%COMP%]{background-position:-128px -88px}.flag.flag-ma[_ngcontent-%COMP%]{background-position:-144px -88px}.flag.flag-mc[_ngcontent-%COMP%]{background-position:-160px -88px}.flag.flag-md[_ngcontent-%COMP%]{background-position:-176px -88px}.flag.flag-me[_ngcontent-%COMP%]{background-position:-192px -88px}.flag.flag-mg[_ngcontent-%COMP%]{background-position:-208px -88px}.flag.flag-mh[_ngcontent-%COMP%]{background-position:-224px -88px}.flag.flag-mk[_ngcontent-%COMP%]{background-position:-240px -88px}.flag.flag-mm[_ngcontent-%COMP%]{background-position:-16px -99px}.flag.flag-mn[_ngcontent-%COMP%]{background-position:-32px -99px}.flag.flag-mo[_ngcontent-%COMP%]{background-position:-48px -99px}.flag.flag-mp[_ngcontent-%COMP%]{background-position:-64px -99px}.flag.flag-mq[_ngcontent-%COMP%]{background-position:-80px -99px}.flag.flag-mr[_ngcontent-%COMP%]{background-position:-96px -99px}.flag.flag-ms[_ngcontent-%COMP%]{background-position:-112px -99px}.flag.flag-mt[_ngcontent-%COMP%]{background-position:-128px -99px}.flag.flag-mu[_ngcontent-%COMP%]{background-position:-144px -99px}.flag.flag-mv[_ngcontent-%COMP%]{background-position:-160px -99px}.flag.flag-mw[_ngcontent-%COMP%]{background-position:-176px -99px}.flag.flag-mx[_ngcontent-%COMP%]{background-position:-192px -99px}.flag.flag-ml[_ngcontent-%COMP%]{background-position:-208px -99px}.flag.flag-mz[_ngcontent-%COMP%]{background-position:-224px -99px}.flag.flag-na[_ngcontent-%COMP%]{background-position:-240px -99px}.flag.flag-nc[_ngcontent-%COMP%]{background-position:0 -110px}.flag.flag-ne[_ngcontent-%COMP%]{background-position:-16px -110px}.flag.flag-nf[_ngcontent-%COMP%]{background-position:-32px -110px}.flag.flag-ng[_ngcontent-%COMP%]{background-position:-48px -110px}.flag.flag-ni[_ngcontent-%COMP%]{background-position:-64px -110px}.flag.flag-nl[_ngcontent-%COMP%]{background-position:-80px -110px}.flag.flag-no[_ngcontent-%COMP%]{background-position:-96px -110px}.flag.flag-np[_ngcontent-%COMP%]{background-position:-112px -110px}.flag.flag-nr[_ngcontent-%COMP%]{background-position:-128px -110px}.flag.flag-nu[_ngcontent-%COMP%]{background-position:-144px -110px}.flag.flag-nz[_ngcontent-%COMP%]{background-position:-160px -110px}.flag.flag-om[_ngcontent-%COMP%]{background-position:-176px -110px}.flag.flag-pa[_ngcontent-%COMP%]{background-position:-192px -110px}.flag.flag-pe[_ngcontent-%COMP%]{background-position:-208px -110px}.flag.flag-pf[_ngcontent-%COMP%]{background-position:-224px -110px}.flag.flag-pg[_ngcontent-%COMP%]{background-position:-240px -110px}.flag.flag-ph[_ngcontent-%COMP%]{background-position:0 -121px}.flag.flag-pk[_ngcontent-%COMP%]{background-position:-16px -121px}.flag.flag-pl[_ngcontent-%COMP%]{background-position:-32px -121px}.flag.flag-pm[_ngcontent-%COMP%]{background-position:-48px -121px}.flag.flag-pn[_ngcontent-%COMP%]{background-position:-64px -121px}.flag.flag-pr[_ngcontent-%COMP%]{background-position:-80px -121px}.flag.flag-ps[_ngcontent-%COMP%]{background-position:-96px -121px}.flag.flag-pt[_ngcontent-%COMP%]{background-position:-112px -121px}.flag.flag-pw[_ngcontent-%COMP%]{background-position:-128px -121px}.flag.flag-py[_ngcontent-%COMP%]{background-position:-144px -121px}.flag.flag-qa[_ngcontent-%COMP%]{background-position:-160px -121px}.flag.flag-re[_ngcontent-%COMP%]{background-position:-176px -121px}.flag.flag-ro[_ngcontent-%COMP%]{background-position:-192px -121px}.flag.flag-rs[_ngcontent-%COMP%]{background-position:-208px -121px}.flag.flag-ru[_ngcontent-%COMP%]{background-position:-224px -121px}.flag.flag-rw[_ngcontent-%COMP%]{background-position:-240px -121px}.flag.flag-sa[_ngcontent-%COMP%]{background-position:0 -132px}.flag.flag-sb[_ngcontent-%COMP%]{background-position:-16px -132px}.flag.flag-sc[_ngcontent-%COMP%]{background-position:-48px -132px}.flag.flag-se[_ngcontent-%COMP%]{background-position:-80px -132px}.flag.flag-sg[_ngcontent-%COMP%]{background-position:-96px -132px}.flag.flag-sh[_ngcontent-%COMP%]{background-position:-112px -132px}.flag.flag-si[_ngcontent-%COMP%]{background-position:-128px -132px}.flag.flag-sk[_ngcontent-%COMP%]{background-position:-144px -132px}.flag.flag-sl[_ngcontent-%COMP%]{background-position:-160px -132px}.flag.flag-sm[_ngcontent-%COMP%]{background-position:-176px -132px}.flag.flag-sn[_ngcontent-%COMP%]{background-position:-192px -132px}.flag.flag-so[_ngcontent-%COMP%]{background-position:-208px -132px}.flag.flag-sd[_ngcontent-%COMP%]{background-position:-224px -132px}
1.flag.flag-sr[_ngcontent-%COMP%]{background-position:-240px -132px}.flag.flag-ss[_ngcontent-%COMP%]{background-position:0 -143px}.flag.flag-st[_ngcontent-%COMP%]{background-position:-16px -143px}.flag.flag-sv[_ngcontent-%COMP%]{background-position:-32px -143px}.flag.flag-sx[_ngcontent-%COMP%]{background-position:-48px -143px}.flag.flag-sy[_ngcontent-%COMP%]{background-position:-64px -143px}.flag.flag-sz[_ngcontent-%COMP%]{background-position:-80px -143px}.flag.flag-tc[_ngcontent-%COMP%]{background-position:-96px -143px}.flag.flag-td[_ngcontent-%COMP%]{background-position:-112px -143px}.flag.flag-tf[_ngcontent-%COMP%]{background-position:-128px -143px}.flag.flag-tg[_ngcontent-%COMP%]{background-position:-144px -143px}.flag.flag-th[_ngcontent-%COMP%]{background-position:-160px -143px}.flag.flag-tj[_ngcontent-%COMP%]{background-position:-176px -143px}.flag.flag-tk[_ngcontent-%COMP%]{background-position:-192px -143px}.flag.flag-tl[_ngcontent-%COMP%]{background-position:-208px -143px}.flag.flag-tm[_ngcontent-%COMP%]{background-position:-224px -143px}.flag.flag-tn[_ngcontent-%COMP%]{background-position:-240px -143px}.flag.flag-to[_ngcontent-%COMP%]{background-position:0 -154px}.flag.flag-tr[_ngcontent-%COMP%]{background-position:-16px -154px}.flag.flag-tt[_ngcontent-%COMP%]{background-position:-32px -154px}.flag.flag-tv[_ngcontent-%COMP%]{background-position:-48px -154px}.flag.flag-tw[_ngcontent-%COMP%]{background-position:-64px -154px}.flag.flag-tz[_ngcontent-%COMP%]{background-position:-80px -154px}.flag.flag-ua[_ngcontent-%COMP%]{background-position:-96px -154px}.flag.flag-ug[_ngcontent-%COMP%]{background-position:-112px -154px}.flag.flag-um[_ngcontent-%COMP%]{background-position:-128px -154px}.flag.flag-us[_ngcontent-%COMP%]{background-position:-144px -154px}.flag.flag-uy[_ngcontent-%COMP%]{background-position:-160px -154px}.flag.flag-uz[_ngcontent-%COMP%]{background-position:-176px -154px}.flag.flag-va[_ngcontent-%COMP%]{background-position:-192px -154px}.flag.flag-vc[_ngcontent-%COMP%]{background-position:-208px -154px}.flag.flag-ve[_ngcontent-%COMP%]{background-position:-224px -154px}.flag.flag-vg[_ngcontent-%COMP%]{background-position:-240px -154px}.flag.flag-vi[_ngcontent-%COMP%]{background-position:0 -165px}.flag.flag-vn[_ngcontent-%COMP%]{background-position:-16px -165px}.flag.flag-vu[_ngcontent-%COMP%]{background-position:-32px -165px}.flag.flag-wa[_ngcontent-%COMP%]{background-position:-48px -165px}.flag.flag-wf[_ngcontent-%COMP%]{background-position:-64px -165px}.flag.flag-ws[_ngcontent-%COMP%]{background-position:-80px -165px}.flag.flag-ye[_ngcontent-%COMP%]{background-position:-96px -165px}.flag.flag-yt[_ngcontent-%COMP%]{background-position:-112px -165px}.flag.flag-za[_ngcontent-%COMP%]{background-position:-128px -165px}.flag.flag-zb[_ngcontent-%COMP%]{background-position:-144px -165px}.flag.flag-zm[_ngcontent-%COMP%]{background-position:-160px -165px}.flag.flag-zw[_ngcontent-%COMP%]{background-position:-176px -165px}@media print{.flag[_ngcontent-%COMP%]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}`]})}}return e})();var co=(e,n)=>n.code;function mo(e,n){if(e&1){let t=We();y(0,`li`)(1,`mat-checkbox`,5),LD(`ngModelChange`,function(o){let s=ye(t).$implicit;return V1(s.completed,o)||(s.completed=o),_e(o)}),X(`ngModelChange`,function(){ye(t);return _e(C().updateAllComplete())})(`change`,function(){ye(t);return _e(C().sendFilters())}),L(2),M(3,`transloco`),b(),Gk(),b()}if(e&2){let t=n.$implicit;g(),PD(`ngModel`,t.completed),w(`color`,`primary`),qk(),g(),ce(` `,z(3,3,t.name),` `)}}var Rn=(()=>{class e{constructor(t,i){this.dialogRef=t,this.data=i,this.filtersChanged=new J,this.level={code:`all`,name:`discography.supports.filters.all`,completed:!1,sublevels:[{code:`filterByTitle`,name:`discography.supports.filters.title`,completed:!1},{code:`filterByYear`,name:`discography.supports.filters.year`,completed:!1},{code:`filterByRefs`,name:`discography.supports.filters.refs`,completed:!1},{code:`filterByCountry`,name:`discography.supports.filters.country`,completed:!1}]},this.allComplete=!1}ngOnInit(){this.filters=this.data.filters,this.level.sublevels.forEac
1h(t=>{t.completed=this.filters[`${t.code}`]}),this.updateAllComplete()}updateAllComplete(){this.allComplete=this.level.sublevels!=null&&this.level.sublevels.every(t=>t.completed)}someComplete(){return this.level.sublevels==null?!1:this.level.sublevels.filter(t=>t.completed).length>0&&!this.allComplete}setAll(t){this.allComplete=t,this.level.sublevels!=null&&(this.level.sublevels.forEach(i=>i.completed=t),this.sendFilters())}sendFilters(){this.level.sublevels.forEach(t=>{this.filters[`${t.code}`]=t.completed}),this.filtersChanged.emit(this.filters)}static{this.ɵfac=function(i){return new(i||e)(D(bl),D(Cl))}}static{this.ɵcmp=I({type:e,selectors:[[`dialog-supports-listing-options`]],outputs:{filtersChanged:`filtersChanged`},standalone:!1,decls:14,vars:14,consts:[[`mat-dialog-title`,``,1,`mb-4`,`border-b`,`border-[#dddddd]`,`pb-1`,`text-2xl`,`font-semibold`],[`mat-dialog-content`,``,1,`flex`,`w-full`,`flex-col`],[3,`ngModelChange`,`change`,`ngModel`,`checked`],[3,`change`,`checked`,`color`,`indeterminate`],[1,`ml-8`],[3,`ngModelChange`,`change`,`ngModel`,`color`]],template:function(i,o){i&1&&(y(0,`h1`,0),L(1),M(2,`transloco`),b(),y(3,`div`,1)(4,`mat-checkbox`,2),LD(`ngModelChange`,function(h){return V1(o.filters.showAllReleases,h)||(o.filters.showAllReleases=h),h}),X(`change`,function(){return o.sendFilters()}),L(5),M(6,`transloco`),b(),Gk(),y(7,`div`)(8,`mat-checkbox`,3),X(`change`,function(h){return o.setAll(h.checked)}),L(9),M(10,`transloco`),b(),y(11,`ul`,4),Ft(12,mo,4,5,`li`,null,co),b()()()),i&2&&(g(),ce(` `,z(2,8,`discography.supports.filters.header`),` 2`),g(3),PD(`ngModel`,o.filters.showAllReleases),w(`checked`,o.filters.showAllReleases),qk(),g(),nt(z(6,10,`discography.supports.filters.showAllReleases`)),g(3),w(`checked`,o.allComplete)(`color`,`primary`)(`indeterminate`,o.someComplete()),g(),ce(` `,z(10,12,o.level.name),` `),g(3),Vt(o.level.sublevels))},dependencies:[vae,Q2,fse,hse,re,ue],encapsulation:2})}}return e})();var V=(()=>{class e$1{constructor(t,i,o){this._httpClient=t,this._stringService=i,this._translocoService=o,this._cacheAllSupports$=null,this._cacheSupportsByTitleFirstLetter$=new Map,this._cacheSupportsByCountry$=new Map,this._cacheSupportsByYearOrDecade$=new Map,this._cacheSupport$=new Map}getNumberOfSupportsByTitleFirstLetter(){return this._cacheNumberOfSupportsByTitleFirstLetter$||(this._cacheNumberOfSupportsByTitleFirstLetter$=this._httpClient.get(`${Ke.apiUrl}stats/supports/per-first-letter.json`).pipe(mo$1(1),G(t=>t.map(i=>new zT().deserialize(i))))),this._cacheNumberOfSupportsByTitleFirstLetter$}getSupportsByLetter(t){let i=t===`commencant-par-autre-chose-qu-une-lettre`?`-`:t;return this._cacheSupportsByTitleFirstLetter$.get(i)||this._cacheSupportsByTitleFirstLetter$.set(i,this._httpClient.get(`${Ke.apiUrl}supports.json?title=${i}`).pipe(mo$1(1),G(o=>o.map(s=>new Da$1().deserialize(s))))),this._cacheSupportsByTitleFirstLetter$.get(i)}getNumberOfSupportsByCountry(){if(!this._cacheNumberOfSupportsByCountry$){let t=this._translocoService;this._cacheNumberOfSupportsByCountry$=this._httpClient.get(`${Ke.apiUrl}stats/supports/per-country.json`).pipe(mo$1(1),G(i=>p(i.map(o=>new c().deserialize(t,o)))))}return this._cacheNumberOfSupportsByCountry$}getSupportsByCountry(t){return this._cacheSupportsByCountry$.get(t)||this._cacheSupportsByCountry$.set(t,this._httpClient.get(`${Ke.apiUrl}supports.json?country=${t}`).pipe(mo$1(1),G(i=>i.map(o=>new Da$1().deserialize(o))))),this._cacheSupportsByCountry$.get(t)}getSupportsByYearOrDecade(t){let i=t===`annee-a-determiner`?`unknown-year`:t;return this._cacheSupportsByYearOrDecade$.get(i)||this._cacheSupportsByYearOrDecade$.set(i,this._httpClient.get(`${Ke.apiUrl}supports.json?year=${i}`).pipe(mo$1(1),G(o=>o.map(s=>new Da$1().deserialize(s))))),this._cacheSupportsByYearOrDecade$.get(i)}getSupport(t){let i$1=i(t);return this._cacheSupport$.get(i$1)||this._cacheSupport$.set(i$1,this._httpClient.get(`${Ke.apiUrl}supports/${t}.json`).pipe(mo$1(1),G(o=>new Da$1().deserialize(o)))),this._cacheSupport$.get(i$1)}getAllSupports(){return this._cacheAllSupports$||(this._cacheAllSupports$=this._httpClient.get(`${Ke.apiUrl}supports.json`).pipe(mo$1(1),G(t=>t.map(i=>new Da$1().deserialize(i))))),this._cacheAllSupports$}filterSearchData(t,i,o=``,s={showAllReleases:!1,filterByTitle:!0,filterByYear:!0,filterByRefs:!0,filterByCountry:!0},h=`letter`){let S=i.trim(),F=o.trim(),B=S&&v(S)?y$1(S):null,Et=F&&v(F)?U$1(F):null,Dt=nt=>this._stringService.cleanStringForAdvancedSearch(nt),ft=nt=>this._stringService.cleanStringForSearch(nt),Rt=ft(S),$t=ft(F),ee=X$1(S,ft);return t.filter(nt=>{if(!this._shouldIncludeSupportByReleaseFilter(nt,s.showAllReleases,h))return!1;let Ae=this._getSearchableText(nt,s),oi=Ae.join(` `);return(B?F$1(oi,B,Dt):!Rt||Ae.some(je=>je.includes(Rt)))?Et?!D$1(oi,Et,Dt):$t?!Ae.some(je=>je.includes($t)):!0:!1}).map(nt=>(nt.matchedFields=J$1(this._getMatchableFields(nt,s),ee,ft),nt)).sort(uM)}filterData(t$1,i,o,s={showAllReleases:!0,filterByTitle:!0,filterByYear:!0,filterByRefs:!0,filterByCountry:!0}){let h=this._translocoService,S=this._stringService;return t$1.filter(F=>
2{if(!this._shouldIncludeSupportByReleaseFilter(F,s.showAllReleases,o))return!1;let B=S.cleanStringForSearch(i),Et=s.filterByTitle?S.cleanStringForSearch(F.title||``):``,Dt=s.filterByYear?S.cleanStringForSearch(F.year+``):``,ft=s.filterByRefs?S.cleanStringForSearch(F.refs||``):``,Rt=t(F.country||``),$t=s.filterByCountry?S.cleanStringForSearch(F.country||``):``,ee=s.filterByCountry?S.cleanStringForSearch(h.translate(`discography.supports.countries.names.`+Rt)):``;return Et.includes(B)||Dt.includes(B)||ft.includes(B)||$t.includes(B)||ee.includes(B)})}_getSearchableText(t,i){let o=s=>this._stringService.cleanStringForAdvancedSearch(s);return this._getMatchableFields(t,i).map(s=>o(s.raw))}_getMatchableFields(t$2,i){let o=[],s=(h,S,F)=>{let B$1=B(F);B$1&&o.push({key:h,labelKey:`news.search.fields.${S}`,raw:B$1})};if(i.filterByTitle&&s(`title`,`title`,t$2.title||``),i.filterByYear&&t$2.year!==`unknown`&&s(`year`,`year`,String(t$2.year)),i.filterByRefs&&t$2.refs!==`unknown`&&s(`refs`,`refs`,t$2.refs||``),i.filterByCountry&&t$2.country!==`unknown`){s(`country`,`country`,t$2.country||``);let h=t(t$2.country||``);s(`countryName`,`country`,this._translocoService.translate(`discography.supports.countries.names.`+h))}return t$2.format!==`unknown`&&s(`format`,`format`,t$2.format||``),t$2.asin&&s(`asin`,`asin`,t$2.asin),t$2.singers.forEach((h,S)=>{s(`singer-${S}`,`singer`,h.title||``)}),t$2.tracks.forEach((h,S)=>{s(`track-${S}`,`track`,h.song?.title||``)}),t$2.furtherInformations&&s(`furtherInformations`,`furtherInformations`,t$2.furtherInformations),t$2.wiki&&s(`wiki`,`wiki`,t$2.wiki),o.push(...Te$1({images:t$2.images,documents:t$2.documents})),o}_shouldIncludeSupportByReleaseFilter(t,i,o){return i?!0:o===`letter`?t.listingAlpha===!0:!0}static{this.ɵfac=function(i){return new(i||e$1)(N(Vr$1),N(et),N(Zo$1))}}static{this.ɵprov=F({token:e$1,factory:e$1.ɵfac,providedIn:`root`})}}return e$1})();var fo=[`queryInput`];var _o=e=>({"animate-pulse text-red-500":e});function ho(e,n){if(e&1){let t=We();y(0,`form`,1)(1,`mat-form-field`,2)(2,`input`,3,0),X(`keyup`,function(o){ye(t);return _e(C().filterData(o))}),b(),y(4,`mat-icon`,4),X(`click`,function(){ye(t);return _e(C().openFiltersDialog())}),b()()()}if(e&2){let t=C();g(4),w(`svgIcon`,`heroicons_solid:filter`)(`ngClass`,be(2,_o,t.hasFilter))}}var Gt=(()=>{class e{constructor(t,i,o){this._supportsService=t,this._dialog=i,this._elementRef=o,this.noData=null,this.displayedSupportsChanged=new J,this.hasFilter=!0,this.filters={showAllReleases:!1,filterByTitle:!0,filterByYear:!0,filterByRefs:!0,filterByCountry:!0}}filterData(t){let i=(t.target.value||``).toLowerCase(),o=this.filters;this.filterDisplayedSupports(i,o)}openFiltersDialog(){let t=this.listingType,i=this.filters;this._dialog.open(Rn,{data:{listingType:t,filters:i}}).componentInstance.filtersChanged.subscribe(s=>{let h=(this.queryInput.nativeElement.value||``).trim();this.filters=s,this.filterDisplayedSupports(h,s)})}filterDisplayedSupports(t,i){this.hasFilter=!i.showAllReleases||!i.filterByTitle||!i.filterByYear||!i.filterByRefs||!i.filterByCountry||t!==``;let o=this.allSupports||[],s=this.listingType,h=this._supportsService.filterData(o,t,s,i);this.displayedSupportsChanged.emit(h),c$1(this._elementRef.nativeElement)}static{this.ɵfac=function(i){return new(i||e)(D(V),D(is),D(K))}}static{this.ɵcmp=I({type:e,selectors:[[`filter-supports`]],viewQuery:function(i,o){if(i&1&&qn$1(fo,5),i&2){let s;fn(s=hn())&&(o.queryInput=s.first)}},inputs:{isLoading$:`isLoading$`,listingType:`listingType`,noData:`noData`,allSupports:`allSupports`},outputs:{displayedSupportsChanged:`displayedSupportsChanged`},standalone:!1,decls:2,vars:3,consts:[[`queryInput`,``],[`spellcheck`,`false`,1,`inline-block`,`print:hidden`],[1,`gt-xs:pr-3`,`sg-mat-dense`,`w-56`,`flex-auto`,`caret-inherit`],[`matInput`,``,`autofocus`,``,3,`keyup`],[`matSuffix`,``,1,`cursor-pointer`,`icon-size-5`,3,`click`,`svgIcon`,`ngClass`]],template:function(i,o){i&1&&(x(0,ho,5,4,`form`,1),M(1,`async`)),i&2&&T(o.noData!==!0&&z(1,1,o.isLoading$)!==!0?0:-1)},dependencies:[Ho$1,bae,yae,K2,Nn$1,In,ot,Ht,Fv],styles:[`@media print{[_nghost-%COMP%]{display:none!important}}`]})}}return e})();var $n=(()=>{class e{constructor(t,i){this._translocoService=t,this.formatTitle=``,this.formatContent=``;let o=i.support?.format||`null`;this.formatTitle=this._translocoService.translate(`discography.supports.support.format.types.`+o+`.title`),this.formatContent=this._translocoService.translate(`discography.supports.support.format.types.`+o+`.content`).replaceAll(` 3`,`<br>`)}static{this.ɵfac=function(i){return new(i||e)(D(Zo$1),D(Cl))}}static{this.ɵcmp=I({type:e,selectors:[[`format-dialog`]],standalone:!1,decls:4,vars:5,consts:[[1,`border-b-double`,`mb-1`,`w-full`,`border-[#dddddd]`,`pb-1`,`text-2xl`,`font-semibold`],[3,`innerHtml`]],template:function(i,o){i&1&&(y(0,`h1`,0),L(1),M(2,`transloco`),b(),U(3,`p`,1)),i&2&&(g(),kD(` `,z(2,3,`discography.supports.support.format.label`),` `,o.formatTitle,` 4`),g(2),w(`innerHtml`,o.formatContent,Wi))},dependencies:[ue],encapsulation:2})}}return e})();
4var Co=e=>({"cursor-help":e});function xo(e,n){if(e&1){let t=We();y(0,`mat-icon`,2),X(`click`,function(){ye(t);return _e(C().openInfoFormat())}),b()}}var Xt=(()=>{class e{constructor(t,i){this._dialog=t,this._translocoService=i,this.support=new Da$1,this.showInfo=!1,this.formatLabel=``}ngOnInit(){let t=this.support.format||`unknown`,i=this._translocoService.translate(`discography.supports.support.format.types.`+t+`.title`);this.formatLabel=i}openInfoFormat(){let t=new Xr$1;t.autoFocus=!0,t.width=`30%`,t.data={support:this.support},this._dialog.open($n,t)}static{this.ɵfac=function(i){return new(i||e)(D(is),D(Zo$1))}}static{this.ɵcmp=I({type:e,selectors:[[`format`]],inputs:{support:`support`,showInfo:`showInfo`},standalone:!1,decls:3,vars:5,consts:[[3,`click`,`keyup`,`ngClass`],[`svgIcon`,`heroicons_solid:question-mark-circle`,1,`ml-1`,`mt-[2px]`,`cursor-help`,`icon-size-4`],[`svgIcon`,`heroicons_solid:question-mark-circle`,1,`ml-1`,`mt-[2px]`,`cursor-help`,`icon-size-4`,3,`click`]],template:function(i,o){i&1&&(y(0,`span`,0),X(`click`,function(){return o.showInfo&&o.openInfoFormat()})(`keyup`,function(){return o.showInfo&&o.openInfoFormat()}),L(1),b(),x(2,xo,1,0,`mat-icon`,1)),i&2&&(w(`ngClass`,be(3,Co,o.showInfo)),g(),ce(` `,o.formatLabel,` 5`),g(),T(o.showInfo?2:-1))},dependencies:[Ho$1,Nn$1],encapsulation:2})}}return e})();var An=e=>({title:e});function yo(e,n){if(e&1&&(y(0,`span`,7),U(1,`mat-icon`,17),L(2),b()),e&2){let t=C().$implicit;g(),w(`svgIcon`,`heroicons_outline:calendar`),g(),ce(` `,t.year,` `)}}function bo(e,n){if(e&1&&U(0,`country-link`,8),e&2){let t=C().$implicit;w(`country`,t.country)(`showLabel`,!1)}}function ko(e,n){e&1&&U(0,`selection-link`,10)}function vo(e,n){if(e&1&&U(0,`format`,15),e&2){let t=C().$implicit;w(`support`,t)}}function So(e,n){e&1&&(L(0),M(1,`transloco`)),e&2&&ce(` `,z(1,1,`discography.supports.search.formatUnknown`),` `)}function wo(e,n){if(e&1&&L(0),e&2){let t=C().$implicit;ce(` - `,t.refsLines.join(` / `),` `)}}function Mo(e,n){if(e&1&&(y(0,`li`)(1,`div`,2)(2,`span`,3),U(3,`img`,4),M(4,`transloco`),b(),y(5,`div`,5)(6,`div`,6),x(7,yo,3,2,`span`,7),x(8,bo,1,2,`country-link`,8),b(),y(9,`div`,9),x(10,ko,1,0,`selection-link`,10),y(11,`a`,11),M(12,`transloco`),L(13),b(),y(14,`a`,12),M(15,`transloco`),M(16,`transloco`),U(17,`mat-icon`,13),b()(),y(18,`span`,14),x(19,vo,1,1,`format`,15)(20,So,2,3),x(21,wo,1,1),b(),U(22,`search-matched-fields`,16),b()()()),e&2){let t=n.$implicit,i=C(2);g(3),w(`src`,i.imagesUrl+`discographie/`+t.cover,we)(`alt`,Qe(4,16,`discography.supports.support.cover.label`,be(26,An,t.title)))(`title`,t.title),g(4),T(t.year!==`unknown`?7:-1),g(),T(i.hasKnownCountry(t)?8:-1),g(2),T(t.selection?10:-1),g(),w(`routerLink`,i.getSupportLink(t))(`title`,Qe(12,19,`discography.supports.support.link.alt`,be(28,An,t.title))),g(2),ce(` `,t.title,` `),g(),w(`routerLink`,i.getSupportLink(t))(`matTooltip`,z(15,22,i.openInNewTabTranslationKey)),Ee$1(`aria-label`,z(16,24,i.openInNewTabTranslationKey)),g(3),w(`svgIcon`,`heroicons_solid:external-link`),g(2),T(i.hasKnownFormat(t)?19:20),g(2),T(t.refsLines.length>0?21:-1),g(),w(`fields`,t.matchedFields)}}function Oo(e,n){if(e&1&&(y(0,`ul`,0),Ft(1,Mo,23,30,`li`,null,Ki().trackSupportBySlug,!0),b()),e&2){let t=C();g(),Vt(t.supports)}}function Po(e,n){e&1&&(y(0,`p`,1),L(1),M(2,`transloco`),b()),e&2&&(g(),ce(` `,z(2,1,`discography.supports.none`),` 6`))}var Ap=(()=>{class e{constructor(){this.supports=[],this.imagesUrl=Ke.imagesUrl,this.openInNewTabTranslationKey=`news.search.openInNewTab`}trackSupportBySlug(t,i){return i.slug}getSupportLink(t){return[`/discographie/supports`,t.slug]}hasKnownFormat(t){let i=(t.format||``).trim();return i!==``&&i!==`unknown`&&i!==`null`}hasKnownCountry(t){let i=(t.country||``).trim();return i!==``&&i!==`unknown`&&i!==`unknown-country`}static{this.ɵfac=function(i){return new(i||e)}}static{this.ɵcmp=I({type:e,selectors:[[`supports-search-results-list`]],inputs:{supports:`supports`},standalone:!1,decls:2,vars:1,consts:[[1,`m-0`,`list-none`,`p-0`],[1,`text-secondary`,`px-2`,`py-4`,`text-center`],[1,`supports-search-results-list__item`,`group`,`relative`,`flex`,`cursor-pointer`,`items-start`,`gap-3`,`border-b`,`border-[#dddddd]`,`py-2.5`,`transition-colors`,`hover:bg-accent-100`],[1,`shrink-0`],[1,`h-auto`,`w-32`,`border`,`border-[#dddddd]`,`object-contain`,`p-0.5`,3,`src`,`alt`,`title`],[1,`flex`,`min-w-0`,`flex-1`,`flex-col`,`gap-1`],[1,`text-secondary`,`flex`,`min-w-0`,`flex-wrap`,`items-center`,`gap-x-3`,`gap-y-0.5`,`text-xs`,`sm:text-sm`],[1,`inline-flex`,`items-center`,`gap-1`],[1,`relative`,`z-[2]`,`shrink-0`,3,`country`,`showLabel`],[1,`flex`,`min-w-0`,`flex-wrap`,`items-center`,`gap-x-1.5`,`gap-y-0.5`,`leading-snug`],[`category`,`supports`,`placement`,`leading`,1,`relative`,`z-[2]`],[1,`text-base`,`font-medium`,`text-inherit`,`no-underline`,`before:absolute`,`before:inset-0`,`before:z-[1]`,`before:content-['']`,`group-hover:text-primary`,3,`routerLink`,`title`],[`target`,`_blank`,`rel`,`noopener noreferrer`,`matTooltipPosition`,`above`,1,`search-results-list__external-link`,`text-secondary`,`relative`,`z-[2]`,`inline-flex`,`shrink-0`,`items-center`,`hover:text-primary`,3,`routerLink`,`matTooltip`],[1,`icon-size-4`,`
6!leading-none`,3,`svgIcon`],[1,`text-secondary`,`text-xs`,`sm:text-sm`],[3,`support`],[3,`fields`],[1,`icon-size-4`,3,`svgIcon`]],template:function(i,o){i&1&&x(0,Oo,3,0,`ul`,0)(1,Po,3,3,`p`,1),i&2&&T(o.supports.length>0?0:1)},dependencies:[Ye,yt,Nn$1,wl,qce,cle,Qt,Xt,ue],encapsulation:2})}}return e})();function Oe(e){let n=(e||``).trim(),t=n.match(/^(.*\S)\s+(\([^()]+\))$/);return t?{catalog:t[1].trim(),qualifier:t[2]}:{catalog:n,qualifier:null}}function To(e,n){if(e&1&&(y(0,`span`,4),L(1),b()),e&2){C(2);let t=Uo(0);g(),nt(t.qualifier)}}function Lo(e,n){if(e&1&&(y(0,`a`,2)(1,`span`,3),L(2),b(),x(3,To,2,1,`span`,4),b()),e&2){C();let t=Uo(0);w(`href`,n,we),g(2),nt(t.catalog),g(),T(t.qualifier?3:-1)}}function Fo(e,n){if(e&1&&(y(0,`span`,4),L(1),b()),e&2){C(2);let t=Uo(0);g(),nt(t.qualifier)}}function Io(e,n){if(e&1&&(y(0,`span`,3),L(1),b(),x(2,Fo,2,1,`span`,4)),e&2){C();let t=Uo(0);g(),nt(t.catalog),g(),T(t.qualifier?2:-1)}}function Bo(e,n){if(e&1&&(Gd(0),y(1,`li`,1),x(2,Lo,4,3,`a`,2)(3,Io,3,2),b()),e&2){let t,i=n.$implicit,o=C(2);lv(o.splitRefLine(i)),g(2),T((t=o.cdAndLpSearchUrl(i))?2:3,t)}}function Eo(e,n){if(e&1&&Ft(0,Bo,4,2,`li`,1,t1),e&2)Vt(C().support.refsLines)}function Do(e,n){e&1&&(y(0,`li`,1),L(1),M(2,`transloco`),b()),e&2&&(g(),nt(z(2,1,`discography.supports.support.references.unknown`)))}var Pe=(()=>{class e{constructor(){this.support=new Da$1}splitRefLine(t){return Oe(t)}cdAndLpSearchUrl(t){let i=t.replace(/[^\d\s-]/g,``).replace(/\s+/g,` `).trim();if(i===``||!/\d/.test(i))return null;let o=i.replace(/ /g,`+`),s=typeof this.support.year==`number`?String(this.support.year):``;return`https://www.cdandlp.com/search/?q=${s?`${o}+${s}`:o}`}static{this.ɵfac=function(i){return new(i||e)}}static{this.ɵcmp=I({type:e,selectors:[[`references`]],inputs:{support:`support`},standalone:!1,decls:3,vars:1,consts:[[1,`references__list`,`w-full`,`min-w-0`],[1,`references__item`],[`target`,`_blank`,`rel`,`noopener noreferrer`,1,`text-sky-600`,`hover:underline`,3,`href`],[1,`references__catalog`,`block`,`min-w-0`,`break-words`],[1,`references__qualifier`,`block`,`min-w-0`,`break-words`,`text-sm`,`font-normal`,`text-secondary`]],template:function(i,o){i&1&&(y(0,`ul`,0),x(1,Eo,2,0)(2,Do,3,3,`li`,1),b()),i&2&&(g(),T(o.support.refsLines.length>0?1:2))},dependencies:[ue],styles:[`[_nghost-%COMP%]{display:block;width:100%;min-width:0}.references__list[_ngcontent-%COMP%]{margin:0;padding:0;list-style:none}.references__item[_ngcontent-%COMP%]{overflow-wrap:break-word;word-break:normal}.references__item[_ngcontent-%COMP%] + .references__item[_ngcontent-%COMP%]{margin-top:.35rem}`]})}}return e})();var Te=5;function Kn(e,n,t){let i=(n.year||``).trim(),o=(n.country||``).trim(),s=t((n.refsQuery||``).trim());return e.filter(h=>!(i!==``&&(h.year===`unknown`||h.year===void 0||h.year===null?`unknown`:String(h.year))!==i||o!==``&&(h.country||`unknown`).toString()!==o||s!==``&&!t((h.refs||``).toString()).includes(s)||n.listingAlphaOnly&&!h.listingAlpha))}function Hn(e){let n=!1,t=!1;for(let i of e)if(i.listingAlpha?n=!0:t=!0,n&&t)return!0;return!1}function Nn(e){let n=new Set;for(let t of e)t.year===`unknown`||t.year===void 0||t.year===null?n.add(`unknown`):n.add(String(t.year));return[...n].sort((t,i)=>t===`unknown`?1:i===`unknown`?-1:Number(i)-Number(t))}function Yn(e){let n=new Set;for(let t of e)n.add((t.country||`unknown`).toString());return[...n].sort(Bh)}function Ro(e,n){if(e&1&&(y(0,`mat-option`,5),L(1),b()),e&2){let t=n.$implicit,i=C(2);w(`value`,t),g(),nt(i.yearOptionLabel(t))}}function $o(e,n){if(e&1&&(y(0,`mat-option`,5),L(1),b()),e&2){let t=n.$implicit,i=C(2);w(`value`,t),g(),nt(i.countryOptionLabel(t))}}function Ao(e,n){if(e&1){let t=We();y(0,`button`,8),X(`click`,function(){ye(t);return _e(C(2).toggleListingAlphaFilter())}),U(1,`mat-icon`,9),b()}if(e&2){let t=C(2);me(`support-list-filters__alpha--active`,t.filterListingAlphaOnly),w(`matTooltip`,t.listingAlphaTooltip),Ee$1(`aria-label`,t.listingAlphaTooltip)(`aria-pressed`,t.filterListingAlphaOnly)}}function jo(e,n){if(e&1){let t=We();y(0,`div`,0)(1,`div`,1)(2,`mat-form-field`,2)(3,`mat-label`),L(4),M(5,`transloco`),b(),y(6,`mat-select`,3),LD(`ngModelChange`,function(o){ye(t);let s=C();return V1(s.filterYear,o)||(s.filterYear=o),_e(o)}),X(`selectionChange`,function(){ye(t);return _e(C().onFilterChange())}),y(7,`mat-option`,4),L(8),M(9,`transloco`),b(),Ft(10,Ro,2,2,`mat-option`,5,t1),b(),Gk(),b(),y(12,`mat-form-field`,2)(13,`mat-label`),L(14),M(15,`transloco`),b(),y(16,`mat-select`,3),LD(`ngModelChange`,function(o){ye(t);let s=C();return V1(s.filterCountry,o)||(s.filterCountry=o),_e(o)}),X(`selectionChange`,function(){ye(t);return _e(C().onFilterChange())}),y(17,`mat-option`,4),L(18),M(19,`transloco`),b(),Ft(20,$o,2,2,`mat-option`,5,t1),b(),Gk(),b(),y(22,`mat-form-field`,2)(23,`mat-label`),L(24),M(25,`transloco`),b(),y(26,`input`,6),LD(`ngModelChange`,function(o){ye(t);let s=C();return V1(s.filterRefs,o)||(s.filterRefs=o),_e(o)}),X(`ngModelChange`,function(){ye(t);return _e(C().onFilterChange())}),b(),Gk(),b()(),x(27,Ao,2,5,`button`,7),b()}if(e&2){let t=C();g(4),nt(z(5,9,`discography.supports.support.other_release.filters.year`)),g(2),PD(`ngModel`,t.filterYear),qk(),g(2),nt(z(9,11,`discography.supports.support.other_release.filters.all`)),g(2),Vt(t.yearOptions),g(4),nt(z(15,13,`discography.supports.support.other_release.filters.country`)),g(2),PD(`ngModel`,t.filterCountry),qk(),g(2),nt(z(19,15,`discography.supports.support.other_release.filters.all`)),g(2),Vt(t.countryOptions),g(4),nt(z(25,17,`discography.supports.support.other_release.filters.refs`)),g(2),PD(`ngModel`,t.filterRefs),qk(),g(),T(t.showListingAlphaToggle?27:-1)}}var qn=(()=>{class e{get visible(){return this.supports.length>this.minCount}constructor(t,i,o){this._translocoService=t,this._stringService=i,this._changeDetectorRef=o,this.supports=[],this.minCount=5,this.filteredChange=new J,this.filterYear=``,this.filterCountry=``,this.filterRefs=``,this.filterListingAlphaOnl
6y=!0,this.yearOptions=[],this.countryOptions=[],this.showListingAlphaToggle=!1,this.listingAlphaTooltip=``}ngOnChanges(t){!t.supports&&!t.minCount||(this.filterYear=``,this.filterCountry=``,this.filterRefs=``,this.yearOptions=Nn(this.supports),this.countryOptions=Yn(this.supports),this.showListingAlphaToggle=Hn(this.supports),this.filterListingAlphaOnly=this.showListingAlphaToggle,this.refreshListingAlphaTooltip(),this.emitFiltered())}onFilterChange(){this.emitFiltered()}toggleListingAlphaFilter(){this.filterListingAlphaOnly=!this.filterListingAlphaOnly,this.refreshListingAlphaTooltip(),this.emitFiltered()}countryOptionLabel(t$3){if(t$3===`unknown`)return this._translocoService.translate(`discography.supports.countries.names.unknown`);let o=`discography.supports.countries.names.`+t(t$3),s=this._translocoService.translate(o);return s===o?t$3:s}yearOptionLabel(t){return t===`unknown`?this._translocoService.translate(`discography.supports.support.year.unknown`):t}refreshListingAlphaTooltip(){let t=this.filterListingAlphaOnly?`discography.supports.support.other_release.filters.listing_alpha.off`:`discography.supports.support.other_release.filters.listing_alpha.on`;this.listingAlphaTooltip=this._translocoService.translate(t)}emitFiltered(){let t=this.visible?Kn(this.supports,{year:this.filterYear,country:this.filterCountry,refsQuery:this.filterRefs,listingAlphaOnly:this.filterListingAlphaOnly},i=>this._stringService.cleanStringForSearch(i)):this.supports;this.filteredChange.emit(t),this._changeDetectorRef.markForCheck()}static{this.ɵfac=function(i){return new(i||e)(D(Zo$1),D(et),D(st))}}static{this.ɵcmp=I({type:e,selectors:[[`support-list-filters`]],inputs:{supports:`supports`,minCount:`minCount`},outputs:{filteredChange:`filteredChange`},standalone:!1,features:[tt],decls:1,vars:1,consts:[[1,`support-list-filters`,`mb-4`,`flex`,`min-w-0`,`flex-col`,`gap-3`,`print:hidden`,`sm:flex-row`,`sm:items-end`],[1,`support-list-filters__fields`,`grid`,`w-full`,`min-w-0`,`grid-cols-1`,`gap-3`,`sm:grid-cols-3`],[`subscriptSizing`,`dynamic`,1,`sg-mat-dense`,`w-full`],[3,`ngModelChange`,`selectionChange`,`ngModel`],[`value`,``],[3,`value`],[`matInput`,``,`type`,`search`,`autocomplete`,`off`,3,`ngModelChange`,`ngModel`],[`type`,`button`,`matTooltipPosition`,`above`,`matTooltipShowDelay`,`200`,1,`support-list-filters__alpha`,`mx-auto`,`shrink-0`,`cursor-pointer`,`border-0`,`bg-transparent`,`p-1.5`,`sm:mx-0`,`sm:p-0`,3,`support-list-filters__alpha--active`,`matTooltip`],[`type`,`button`,`matTooltipPosition`,`above`,`matTooltipShowDelay`,`200`,1,`support-list-filters__alpha`,`mx-auto`,`shrink-0`,`cursor-pointer`,`border-0`,`bg-transparent`,`p-1.5`,`sm:mx-0`,`sm:p-0`,3,`click`,`matTooltip`],[`svgIcon`,`mat_solid:star`,1,`icon-size-8`]],template:function(i,o){i&1&&x(0,jo,28,19,`div`,0),i&2&&T(o.visible?0:-1)},dependencies:[Xx,vae,Q2,Nn$1,wl,In,ot,ce$1,Bt,F$2,ue],styles:[`.support-list-filters__alpha[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;align-self:center;color:#94a3b8;transition:color .2s ease}.support-list-filters__alpha[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:inherit!important}.support-list-filters__alpha[_ngcontent-%COMP%]:hover{color:#64748b}.support-list-filters__alpha--active[_ngcontent-%COMP%]{color:#eab308}.support-list-filters__alpha--%NS%active[_ngcontent-%COMP%]:hover{color:#ca8a04}@media(min-width:640px){.support-list-filters__alpha[_ngcontent-%COMP%]{align-self:flex-end;height:42px;margin-bottom:6px}}`]})}}return e})();var Ko=e=>[`/discographie/chansons/`,e];var Ho=e=>({title:e});var No=()=>[`/artistes/`,`version-instrumentale`];function Yo(e,n){e&1&&U(0,`mat-icon`,4)}function Vo(e,n){if(e&1&&U(0,`video-link`,5),e&2){let t=n.$implicit;w(`video`,t)}}function Wo(e,n){if(e&1&&U(0,`div`,6),e&2)w(`innerHTML`,C().contextHtml,Wi)}var Gn=(()=>{class e{constructor(t){this._sanitizer=t,this.track=new Q_,this.showInstrumental=!1,this.contextHtml=null}ngOnChanges(t){t.track&&(this.contextHtml=this.track.context?this._sanitizer.bypassSecurityTrustHtml(this.track.context):null)}trackVideoByFn(t,i){return i.url||t}static{this.ɵfac=function(i){return new(i||e)(D(Qn))}}static{this.ɵcmp=I({type:e,selectors:[[`track-link`]],inputs:{track:`track`,showInstrumental:`showInstrumental`},standalone:!1,features:[tt],decls:13,vars:23,consts:[[1,`track-link`,`flex`,`flex-col`,`gap-0.5`],[1,`flex`,`flex-row`],[1,`text-sky-600`,3,`routerLink`,`title`],[`matTooltipPosition`,`above`,3,`routerLink`,`matTooltip`,`title`],[`svgIcon`,`heroicons_solid:music-note`,1,`ml-1`,`mt-[2px]`,`cursor-pointer`,`icon-size-4`],[1,`ml-2`,`cursor-pointer`,`pt-[3px]`,3,`video`],[1,`track-link__context`,`text-sm`,`text-slate-600`,3,`innerHTML`]],template:function(i,o){i&1&&(y(0,`div`,0)(1,`div`,1)(2,`a`,2),M(3,`transloco`),L(4),b(),y(5,`a`,3),M(6,`transloco`),M(7,`transloco`),M(8,`transloco`),x(9,Yo,1,0,`mat-icon`,4),b(),Ft(10,Vo,1,1,`video-link`,5,o.trackVideoByFn,!0),b(),x(12,Wo,1,1,`div`,6),b()),i&2&&(g(2),w(`routerLink`,be(18,Ko,o.track.song.slug))(`title`,Qe(3,9,`discography.songs.song.link.alt`,be(20,Ho,o.track.song.title))),g(2),ce(` `,o.track.song.title,` `),g(),w(`routerLink`,z1(22,No))(`matTooltip`,z(6,12,`discography.supports.support.instrumental.link.alt`))(`title`,z(7,14,`discography.supports.support.instrumental.link.title`)),Ee$1(`aria-label`,z(8,16,`discography.supports.support.instrumental.link.alt`)),g(4),T(o.showInstrumental&&o.track.hasInstrumental?9:-1),g(),Vt(o.track.videos),g(2),T(o.contextHtml?12:-1))},dependencies:[Ye,Nn$1,wl,UT,ue],encapsulation:2})}}return e})();var oe=e=>({title:e});var qe=e=>[`/discographie/supports`,e];var Xo=(e,n)=>n.slug;function Jo(e,n){e&1&&(y(0,`span`,4),U(1,`selection-link`,18),b())}function Zo(e,n){if(e&1&&(y(0,`div`,9)(1,`div`,10),L(2),M(3,`transloco`),b(),y(4,`div`,11)(5,`span`,19),L(6),b()()()),e&2){let t=C();g(2),ce(` `,z(3,2,`discography.supports.support.edition.label`),` `),g(4),nt(t.supp
6ort.editionQualifier)}}function tr(e,n){if(e&1&&(y(0,`span`,23),L(1),b()),e&2){C();let t=Uo(0);g(),nt(t.qualifier)}}function er(e,n){if(e&1&&(Gd(0),y(1,`span`,22),L(2),b(),x(3,tr,2,1,`span`,23)),e&2){let t=n.$implicit,i=lv(C(4).splitRefLine(t));g(2),nt(i.catalog),g(),T(i.qualifier?3:-1)}}function ir(e,n){if(e&1&&Ft(0,er,4,3,null,null,t1),e&2){let t=C().$implicit;Vt(t.lines)}}function nr(e,n){e&1&&(L(0),M(1,`transloco`)),e&2&&ce(` `,z(1,1,`discography.supports.support.references.unknown`),` `)}function or(e,n){if(e&1&&(y(0,`li`,20)(1,`a`,21),M(2,`transloco`),x(3,ir,2,0)(4,nr,2,3),b()()),e&2){let t=n.$implicit,i=C(2);g(),w(`routerLink`,be(6,qe,t.slug))(`title`,Qe(2,3,`discography.supports.support.link.alt`,be(8,oe,i.support.title))),g(2),T(t.lines.length>0?3:4)}}function rr(e,n){if(e&1&&(y(0,`ul`,15),Ft(1,or,5,10,`li`,20,Xo),b()),e&2){let t=C();g(),Vt(t.editionRefLinks)}}function ar(e,n){if(e&1&&U(0,`references`,16),e&2)w(`support`,C().support)}function pr(e,n){if(e&1&&(y(0,`div`,9)(1,`div`,10),L(2),M(3,`transloco`),b(),y(4,`div`,11),U(5,`artists-links`,24),b()()),e&2){let t=C();g(2),ce(` `,z(3,4,t.singersLabelKey),` `),g(3),w(`artists`,t.support.singers)(`limit`,3)(`inlineEnd`,!0)}}function sr(e,n){if(e&1&&U(0,`video-link`,25),e&2){let t=n.$implicit;w(`video`,t)}}function lr(e,n){if(e&1&&(y(0,`div`,17),Ft(1,sr,1,1,`video-link`,25,Ki().trackVideoByFn,!0),b()),e&2){let t=C();g(),Vt(t.videosForCurrentSong)}}var bt=(()=>{class e{constructor(t){this._router=t,this.showSingers=!0,this.songSlugForTrackVideos=``,this.listItem=!1,this.editionRefLinks=[],this.imagesUrl=Ke.imagesUrl}get hasGroupedEditionRefs(){return this.editionRefLinks.length>1}splitRefLine(t){return Oe(t)}onCardClick(t){t.target?.closest(`a, button`)||this._router.navigate([`/discographie/supports`,this.support.slug])}get singersLabelKey(){let t=this.support?.singers||[];return Gn$1(`discography.supports.support.singers.label`,[...new Map(t.map(o=>[o.slug,o])).values()])}get videosForCurrentSong(){if(!this.songSlugForTrackVideos)return[];let t=new Set,i=[];for(let o of this.support.tracks)if(o.song?.slug===this.songSlugForTrackVideos)for(let s of o.videos||[]){let h=s.url||`${s.provider}:${s.code}`;h===``||t.has(h)||(t.add(h),i.push(s))}return i}trackVideoByFn(t,i){return`${t}:${i.url||i.code}`}static{this.ɵfac=function(i){return new(i||e)(D(Yt))}}static{this.ɵcmp=I({type:e,selectors:[[`support-card`]],inputs:{support:`support`,showSingers:`showSingers`,songSlugForTrackVideos:`songSlugForTrackVideos`,listItem:`listItem`,editionRefLinks:`editionRefLinks`},standalone:!1,decls:42,vars:56,consts:[[1,`support-card__surface`,`flex`,`h-full`,`w-full`,`min-w-0`,`max-w-full`,`cursor-pointer`,`flex-col`,`py-4`,`pl-3`,`pr-3`,`hover:bg-accent-100`,`print:shadow-none`,`sm:pr-4`,3,`click`,`ngClass`],[1,`support-card__inner`,`block`,`w-full`,`min-w-0`,`max-w-full`,`print:w-full`],[1,`support-card__title`,`flex`,`w-full`,`min-w-0`,`items-start`,`gap-2`,`border-b`,`border-[#dddddd]`,`pb-1`,`print:text-left`,3,`title`],[1,`support-card__title-link`,`min-w-0`,`flex-1`,`break-words`,`font-semibold`,3,`routerLink`],[1,`inline-flex`,`shrink-0`,`items-start`],[1,`support-card__body`,`flex`,`w-full`,`min-w-0`,`max-w-full`,`print:w-full`,`print:flex-row`,`print:items-start`],[1,`support-card__cover-link`,`shrink-0`,`print:mx-0`,`print:mr-4`,3,`routerLink`],[1,`support-card__cover`,`h-auto`,`w-auto`,`border`,`border-[#dddddd]`,`object-contain`,`p-1`,3,`src`,`alt`,`title`],[1,`support-card__meta`,`flex`,`w-full`,`min-w-0`,`max-w-full`,`flex-1`,`flex-col`,`print:mt-0`,`print:w-full`,`print:flex-1`,`print:text-left`],[1,`support-meta-row`,`mb-1`],[1,`support-meta-row__label`],[1,`support-meta-row__value`],[1,`block`,`min-w-0`,3,`section`,`year`],[1,`block`,`min-w-0`,3,`support`],[1,`block`,`min-w-0`,3,`country`],[1,`references__list`,`w-full`,`min-w-0`],[1,`block`,`w-full`,`min-w-0`,3,`support`],[1,`mt-2`,`flex`,`flex-row`,`items-center`,`pl-1`,`print:hidden`],[`category`,`supports`],[1,`block`,`min-w-0`],[1,`references__item`],[1,`text-sky-600`,`hover:underline`,3,`routerLink`,`title`],[1,`references__catalog`,`block`,`min-w-0`,`break-words`],[1,`references__qualifier`,`text-secondary`,`block`,`min-w-0`,`break-words`,`text-sm`,`font-normal`],[1,`block`,`min-w-0`,3,`artists`,`limit`,`inlineEnd`],[1,`mr-2`,`cursor-pointer`,`pt-[3px]`,3,`video`]],template:function(i,o){i&1&&(y(0,`sg-card`,0),X(`click`,function(h){return o.onCardClick(h)}),y(1,`div`,1)(2,`h3`,2),M(3,`transloco`),y(4,`a`,3),L(5),b(),x(6,Jo,2,0,`span`,4),b(),y(7,`div`,5)(8,`a`,6),M(9,`transloco`),U(10,`img`,7),M(11,`transloco`),M(12,`transloco`),b(),y(13,`div`,8)(14,`div`,9)(15,`div`,10),L(16),M(17,`transloco`),b(),y(18,`div`,11),U(19,`year-link`,12),b()(),y(20,`div`,9)(21,`div`,10),L(22),M(23,`transloco`),b(),y(24,`div`,11),U(25,`format`,13),b()(),x(26,Zo,7,4,`div`,9),y(27,`div`,9)(28,`div`,10),L(29),M(30,`transloco`),b(),y(31,`div`,11),U(32,`country-link`,14),b()(),y(33,`div`,9)(34,`div`,10),L(35),M(36,`transloco`),b(),y(37,`div`,11),x(38,rr,3,0,`ul`,15)(39,ar,1,1,`references`,16),b()(),x(40,pr,6,6,`div`,9),b()()(),x(41,lr,3,0,`div`,17),b()),i&2&&(me(`support-card__surface--list`,o.listItem),w(`ngClass`,o.listItem?`mb-0 sm:mb-4`:`mb-4`),g(2),w(`title`,Qe(3,24,`discography.supports.support.link.alt`,be(44,oe,o.support.title))),g(2),w(`routerLink`,be(46,qe,o.support.slug)),g(),nt(o.support.title),g(),T(o.support.selection?6:-1),g(2),w(`routerLink`,be(48,qe,o.support.slug)),Ee$1(`aria-label`,Qe(9,27,`discography.supports.support.link.alt`,be(50,oe,o.support.title))),g(2),w(`
6src`,o.imagesUrl+`discographie/`+o.support.cover,we)(`alt`,Qe(11,30,`discography.supports.support.cover.label`,be(52,oe,o.support.title)))(`title`,Qe(12,33,`discography.supports.support.cover.label`,be(54,oe,o.support.title))),g(6),ce(` `,z(17,36,`discography.supports.support.year.label-short`),` `),g(3),w(`section`,`supports`)(`year`,o.support.year),g(3),ce(` `,z(23,38,`discography.supports.support.format.label`),` `),g(3),w(`support`,o.support),g(),T(o.support.editionQualifier?26:-1),g(3),ce(` `,z(30,40,`discography.supports.support.country.label`),` `),g(3),w(`country`,o.support.country),g(3),ce(` `,z(36,42,`discography.supports.support.references.label`),` `),g(3),T(o.hasGroupedEditionRefs?38:39),g(2),T(o.showSingers?40:-1),g(),T(o.videosForCurrentSong.length>0?41:-1))},dependencies:[Ye,xce,Ho$1,yt,cle,KT,UT,Rde,Qt,Xt,Pe,ue],styles:[`.support-meta-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;min-width:0}.support-meta-row__label[_ngcontent-%COMP%]{flex:0 0 auto;font-weight:600;white-space:nowrap}.support-meta-row__value[_ngcontent-%COMP%]{min-width:0;flex:1 1 0;text-align:right;overflow-wrap:break-word;word-break:normal}.support-meta-row__value[_ngcontent-%COMP%] year-link, .support-meta-row__value[_ngcontent-%COMP%] format{display:block;width:100%;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] year-link a, .support-meta-row__value[_ngcontent-%COMP%] format a{display:inline-block;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] country-link{display:flex;width:100%;justify-content:flex-end}.support-meta-row__value[_ngcontent-%COMP%] country-link a{display:inline-flex;flex-wrap:nowrap;align-items:center;width:auto;max-width:100%;gap:.35rem}.support-meta-row__value[_ngcontent-%COMP%] country-link a span{line-height:1}.support-meta-row__value[_ngcontent-%COMP%] country-link a .flag{align-self:center;margin:0}.support-meta-row__value[_ngcontent-%COMP%] references{display:block;width:100%;min-width:0}.support-meta-row__value[_ngcontent-%COMP%] references .references__list{width:100%;min-width:0;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] references .references__list li{overflow-wrap:break-word;word-break:normal}.support-meta-row__value[_ngcontent-%COMP%] .references__list[_ngcontent-%COMP%]{width:100%;min-width:0;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] .references__list[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;max-width:100%;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] artists-links{display:block;width:100%;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] artists-links ul{width:100%}[_nghost-%COMP%]{display:block;min-width:0;max-width:100%;container-type:inline-size}.support-card__title[_ngcontent-%COMP%]{margin-bottom:1rem}.support-card__title-link[_ngcontent-%COMP%]{font-size:1rem;line-height:1.5rem}.support-card__body[_ngcontent-%COMP%]{flex-direction:column;align-items:center}.support-card__cover-link[_ngcontent-%COMP%]{align-self:center;margin:0 auto}.support-card__cover[_ngcontent-%COMP%]{max-width:8rem;max-height:10rem}.support-card__meta[_ngcontent-%COMP%]{margin-top:1rem}@media(min-width:600px){.support-card__body[_ngcontent-%COMP%]{flex-direction:row;align-items:flex-start}.support-card__cover-link[_ngcontent-%COMP%]{align-self:flex-start;margin:0 1rem 0 0}.support-card__cover[_ngcontent-%COMP%]{max-width:10rem}.support-card__meta[_ngcontent-%COMP%]{margin-top:0}}@container (max-width: 17.99rem){.support-card__body[_ngcontent-%COMP%]{flex-direction:column;align-items:center}.support-card__cover-link[_ngcontent-%COMP%]{align-self:center;margin:0 auto}.support-card__cover[_ngcontent-%COMP%]{max-width:8rem;max-height:10rem}.support-card__meta[_ngcontent-%COMP%]{width:100%;margin-top:.75rem}}.support-card--compact[_nghost-%COMP%] .support-card__title[_ngcontent-%COMP%]{margin-bottom:.6rem;font-size:.9375rem;line-height:1.3}.support-card--compact[_nghost-%COMP%] .support-card__title[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:inherit;line-height:inherit}.support-card--compact[_nghost-%COMP%] .support-card__cover[_ngcontent-%COMP%]{max-width:7rem;max-height:9rem}.support-card--compact[_nghost-%COMP%] .support-meta-row[_ngcontent-%COMP%]{font-size:.875rem}.support-card--compact[_nghost-%COMP%] .support-meta-row__label[_ngcontent-%COMP%]{font-size:.8125rem}@media(min-width:600px){.support-card--compact[_nghost-%COMP%] .support-card__cover-link[_ngcontent-%COMP%]{margin-right:.75rem}}@container (min-width: 18rem) and (max-width: 25.99rem){.support-card--compact[_nghost-%COMP%] .support-card__cover[_ngcontent-%COMP%]{max-width:6rem;max-height:7.5rem}}@container (max-width: 17.99rem){.support-card--compact[_nghost-%COMP%] .support-card__cover-link[_ngcontent-%COMP%]{margin-right:auto}}.references__list[_ngcontent-%COMP%]{margin:0;padding:0;list-style:none}.references__item[_ngcontent-%COMP%]{overflow-wrap:break-word;word-break:normal}.references__item[_ngcontent-%COMP%] + .references__item[_ngcontent-%COMP%]{margin-top:.35rem}@media(max-width:599px){.support-card--in-list[_nghost-%COMP%] .support-card__surface--list[_ngcontent-%COMP%]{border-radius:0!important;box-shadow:none!important;background:transparent!important;margin-bottom:0!important;padding-top:1.25rem!important;padding-bottom:1.25rem!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}.support-card--%NS%in-list[_nghost-%COMP%]:first-child .support-card__surface--list[_ngcontent-%COMP%]{padding-top:.5rem!important}}@media(min-width:600px){.support-card--in-list[_nghost-%COMP%] .support-card__surface--list[_ngcontent-%COMP%]{padding-left:.75rem!important;padding-right:.5rem!important}.support-card--compact[_nghost-%COMP%] .support-card__surface--list[_ngcontent-%COMP%]{height:100%;margin-bottom:0!important;padding:.75rem .75rem .85rem!important}}@media print{[_nghost-%COMP%]{display:block!important;width:100%!important}}`]})}}return e})();var Fe=e=>({title:e});var Xn=(e,n)=>n.song.slug;var Jn=(e,n)=>n.path;function cr(e,n){e&1&&U(0,`catalog-hidden-watermark`)}function dr(e,n){e&1&&U(0,`selection-link`,9)}function mr(e,n){if(e&1&&(y(0,`div`,21)(1,`div`,22),L(2),M(3,`transloco`),b(),y(4,`div`,23)(5,`span`,37),L(6),b()()()),e&2){let t=C(2);g(2),ce(` `,z(3,2,`discography.supports.support.edition.label`),` `),g(4),nt(t.supp
6ort.editionQualifier)}}function ur(e,n){if(e&1){let t=We();y(0,`div`,21)(1,`div`,22),L(2),b(),y(3,`div`,23)(4,`artists-links`,38),X(`artistSelected`,function(o){ye(t);return _e(C(2).selectSinger(o))}),b()()()}if(e&2){let t=C(2);g(2),ce(` `,t.singersTabLabel,` `),g(2),w(`artists`,t.support.singers)(`inlineEnd`,!0)(`showFilters`,t.showSingerTrackFilters)(`trackFilterSlugs`,t.trackSingerSlugs)(`selectedArtist`,t.selectedSinger)}}function gr(e,n){if(e&1&&(y(0,`mat-option`,41),L(1),b()),e&2){let t=n.$implicit,i=n.$index;w(`value`,i),g(),nt(t)}}function fr(e,n){if(e&1){let t=We();y(0,`div`,30)(1,`mat-form-field`,39)(2,`mat-select`,40),X(`selectionChange`,function(o){ye(t);return _e(C(2).onSelectedTabIndexChange(o.value))}),Ft(3,gr,2,2,`mat-option`,41,e1),b()()()}if(e&2){let t=C(2);g(2),w(`value`,t.selectedTabIndex),g(),Vt(t.sectionLabels)}}function _r(e,n){if(e&1&&(y(0,`li`,46),U(1,`track-link`,47),b()),e&2){let t=n.$implicit,i=C(4);me(`tracks__item--matched`,i.isTrackMatched(t))(`tracks__item--faded`,i.isTrackFaded(t)),g(),w(`track`,t)(`showInstrumental`,!0)}}function hr(e,n){if(e&1&&(y(0,`ul`,43),Ft(1,_r,2,6,`li`,45,Xn),b()),e&2){let t=C(3);g(),Vt(t.support.tracks)}}function Cr(e,n){e&1&&(y(0,`h2`,48),L(1),M(2,`transloco`),b()),e&2&&(g(),ce(` `,z(2,1,`discography.supports.support.other_tracks.label`),` `))}function xr(e,n){if(e&1&&U(0,`li`,49),e&2){let t=n.$implicit;w(`innerHTML`,t,Wi)}}function yr(e,n){if(e&1&&(y(0,`div`),x(1,Cr,3,3,`h2`,48),y(2,`ul`,43),Ft(3,xr,1,1,`li`,49,e1),b()()),e&2){let t=C(3);me(`tracks__other--faded`,!!t.selectedSinger),g(),T(t.support.tracks.length>0?1:-1),g(2),Vt(t.otherTracksHtmlLines)}}function br(e,n){if(e&1&&(y(0,`mat-tab`,32)(1,`div`,42),x(2,hr,3,0,`ul`,43),x(3,yr,5,3,`div`,44),b()()),e&2){let t=C(2);w(`label`,t.tracksTabLabel),g(2),T(t.support.tracks.length>0?2:-1),g(),T(t.support.otherTracksLines.length>0?3:-1)}}function kr(e,n){if(e&1&&U(0,`support-card`,52),e&2){let t=n.$implicit;w(`listItem`,!0)(`showSingers`,!1)(`support`,t)}}function vr(e,n){e&1&&(y(0,`p`,53),L(1),M(2,`transloco`),b()),e&2&&(g(),ce(` `,z(2,1,`discography.supports.support.other_release.filters.empty`),` `))}function Sr(e,n){if(e&1&&x(0,vr,3,3,`p`,53),e&2)T(C(3).showOtherReleasesFilters?0:-1)}function wr(e,n){if(e&1){let t=We();y(0,`mat-tab`,32)(1,`div`,50)(2,`support-list-filters`,51),X(`filteredChange`,function(o){ye(t);return _e(C(2).onFilteredOtherReleasesChange(o))}),b(),Ft(3,kr,1,3,`support-card`,52,Ki().trackOtherReleaseByFn,!0,Sr,1,1),b()()}if(e&2){let t=C(2);w(`label`,t.otherReleasesTabLabel),g(2),w(`supports`,t.support.otherReleases),g(),Vt(t.filteredOtherReleases)}}function Mr(e,n){if(e&1&&(y(0,`mat-tab`,32),M(1,`transloco`),U(2,`p`,49),b()),e&2){let t=C(2);w(`label`,z(1,2,`discography.supports.support.further_informations.label`)),g(2),w(`innerHTML`,t.furtherInformationsHtml,Wi)}}function Or(e,n){if(e&1&&(y(0,`mat-tab`,32),M(1,`transloco`),U(2,`spotify`,54),b()),e&2){let t=C(2);
6w(`label`,z(1,2,`discography.spotify.title`)),g(2),w(`support`,t.support)}}function Pr(e,n){if(e&1&&(y(0,`mat-tab`,32),M(1,`transloco`),U(2,`wiki`,55),b()),e&2){let t=C(2);w(`label`,z(1,2,`discography.supports.support.wiki.label`)),g(2),w(`item`,t.support)}}function Tr(e,n){if(e&1){let t=We();y(0,`button`,58),X(`click`,function(){let o=ye(t).$implicit;return _e(C(3).openImage(o))}),U(1,`img`,59),M(2,`transloco`),b()}if(e&2){let t=n.$implicit,i=C(3);g(),w(`src`,t.url,we)(`alt`,i.imageCaptionParts(t.alt).text||t.alt||Qe(2,2,`discography.supports.support.gallery.alt`,be(5,Fe,i.support.title)))}}function Lr(e,n){if(e&1&&(y(0,`mat-tab`,32),M(1,`transloco`),y(2,`div`,56),Ft(3,Tr,3,7,`button`,57,Jn),b()()),e&2){let t=C(2);w(`label`,z(1,1,`discography.supports.support.gallery.label`)),g(3),Vt(t.support.images)}}function Fr(e,n){if(e&1&&(y(0,`li`)(1,`a`,61)(2,`span`,62),L(3),b(),y(4,`span`,63)(5,`span`,64),L(6),b()(),y(7,`span`,65),L(8),M(9,`transloco`),b()()()),e&2){let t=n.$implicit;g(),w(`href`,t.url,we)(`download`,t.downloadFileName),g(2),ce(` `,t.extension||`doc`,` `),g(3),ce(` `,t.displayName,` `),g(2),ce(` `,z(9,5,`discography.supports.support.documents.download`),` `)}}function Ir(e,n){if(e&1&&(y(0,`mat-tab`,32),M(1,`transloco`),y(2,`ul`,60),Ft(3,Fr,10,7,`li`,null,Ki().trackDocumentByFn,!0),b()()),e&2){let t=C(2);w(`label`,z(1,1,`discography.supports.support.documents.label`)),g(3),Vt(t.support.documents)}}function Br(e,n){if(e&1&&U(0,`video-link`,67),e&2){let t=n.$implicit;w(`video`,t)(`showThumbnail`,!0)}}function Er(e,n){if(e&1&&(y(0,`mat-tab`,32),M(1,`transloco`),M(2,`transloco`),y(3,`div`,66),Ft(4,Br,1,2,`video-link`,67,Ki().trackVideoByFn,!0),b()()),e&2){let t=C(2);w(`label`,t.support.videos.length===1?z(1,1,`discography.supports.support.videos.label.one`):z(2,3,`discography.supports.support.videos.label.many`)),g(4),Vt(t.support.videos)}}function Dr(e,n){if(e&1&&(y(0,`li`),U(1,`track-link`,47),b()),e&2){let t=n.$implicit;g(),w(`track`,t)(`showInstrumental`,!0)}}function Rr(e,n){if(e&1&&(y(0,`ul`,43),Ft(1,Dr,2,2,`li`,null,Xn),b()),e&2){let t=C(3);g(),Vt(t.support.tracks)}}function $r(e,n){e&1&&(y(0,`h2`,70),L(1),M(2,`transloco`),b()),e&2&&(g(),ce(` `,z(2,1,`discography.supports.support.other_tracks.label`),` `))}function Ar(e,n){if(e&1&&U(0,`li`,49),e&2){let t=n.$implicit;w(`innerHTML`,t,Wi)}}function jr(e,n){if(e&1&&(x(0,$r,3,3,`h2`,70),y(1,`ul`,43),Ft(2,Ar,1,1,`li`,49,e1),b()),e&2){let t=C(3);T(t.support.tracks.length>0?0:-1),g(2),Vt(t.otherTracksHtmlLines)}}function zr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,68),L(2),b(),y(3,`div`,69),x(4,Rr,3,0,`ul`,43),x(5,jr,4,1),b()()),e&2){let t=C(2);g(2),ce(` `,t.tracksTabLabel,` `),g(2),T(t.support.tracks.length>0?4:-1),g(),T(t.support.otherTracksLines.length>0?5:-1)}}function Ur(e,n){if(e&1&&U(0,`support-card`,52),e&2){let t=n.$implicit;w(`listItem`,!0)(`showSingers`,!1)(`support`,t)}}function Kr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,71),L(2),b(),y(3,`div`,72),Ft(4,Ur,1,3,`support-card`,52,t1),b()()),e&2){let t=C(2);g(2),ce(` `,t.otherReleasesTabLabel,` `),g(2),Vt(t.support.otherReleases)}}function Hr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,71),L(2),M(3,`transloco`),b(),U(4,`p`,49),b()),e&2){let t=C(2);g(2),ce(` `,z(3,2,`discography.supports.support.further_informations.label`),` `),g(2),w(`innerHTML`,t.furtherInformationsHtml,Wi)}}function Nr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,71),L(2),M(3,`transloco`),b(),U(4,`spotify`,54),b()),e&2){let t=C(2);g(2),ce(` `,z(3,2,`discography.spotify.title`),` `),g(2),w(`support`,t.support)}}function Yr(e,n){if(e&1&&(y(0,`figcaption`,76),U(1,`linked-image-caption`,77),b()),e&2){let t=C().$implicit;g(),w(`image`,t)}}function Vr(e,n){if(e&1&&(y(0,`figure`,74),U(1,`img`,75),M(2,`transloco`),x(3,Yr,2,1,`figcaption`,76),b()),e&2){let t=n.$implicit,i=C(3);g(),w(`src`,t.url,we)(`alt`,t.alt||Qe(2,3,`discography.supports.support.gallery.alt`,be(6,Fe,i.support.title))),g(2),T(t.alt||i.imageHasAutographDisclaimer(t)?3:-1)}}function Wr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,71),L(2),M(3,`transloco`),b(),y(4,`div`,73),Ft(5,Vr,4,8,`figure`,74,Jn),b()()),e&2){let t=C(2);g(2),ce(` `,z(3,1,`discography.supports.support.gallery.label`),` `),g(3),Vt(t.supp
6ort.images)}}function qr(e,n){if(e&1&&(y(0,`li`)(1,`a`,79),L(2),b()()),e&2){let t=n.$implicit;g(),w(`href`,t.url,we),g(),nt(t.displayName)}}function Qr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,71),L(2),M(3,`transloco`),b(),y(4,`ul`,78),Ft(5,qr,3,2,`li`,null,Ki().trackDocumentByFn,!0),b()()),e&2){let t=C(2);g(2),ce(` `,z(3,1,`discography.supports.support.documents.label`),` `),g(3),Vt(t.support.documents)}}function Gr(e,n){if(e&1&&U(0,`video-link`,81),e&2){let t=n.$implicit;w(`video`,t)(`showThumbnail`,!0)}}function Xr(e,n){if(e&1&&(y(0,`section`,34)(1,`h2`,71),L(2),M(3,`transloco`),M(4,`transloco`),b(),y(5,`div`,80),Ft(6,Gr,1,2,`video-link`,81,Ki().trackVideoByFn,!0),b()()),e&2){let t=C(2);g(2),ce(` `,t.support.videos.length===1?z(3,1,`discography.supports.support.videos.label.one`):z(4,3,`discography.supports.support.videos.label.many`),` `),g(4),Vt(t.support.videos)}}function Jr(e,n){if(e&1){let t=We();y(0,`div`,3)(1,`sg-card`,5),x(2,cr,1,0,`catalog-hidden-watermark`),y(3,`div`,6)(4,`h1`,7)(5,`span`,8),x(6,dr,1,0,`selection-link`,9),y(7,`span`,10),L(8),b()()(),U(9,`catalog-neighbor-nav`,11)(10,`tags-link`,12),b(),y(11,`div`,13)(12,`div`,14)(13,`div`,15)(14,`button`,16),X(`click`,function(){ye(t);return _e(C().openCover())}),U(15,`img`,17),M(16,`transloco`),M(17,`transloco`),b(),U(18,`amazon-link`,18),b(),y(19,`div`,19)(20,`sg-card`,20)(21,`div`,21)(22,`div`,22),L(23),M(24,`transloco`),b(),y(25,`div`,23),U(26,`year-link`,24),b()(),y(27,`div`,21)(28,`div`,22),L(29),M(30,`transloco`),b(),y(31,`div`,23),U(32,`format`,25),b()(),x(33,mr,7,4,`div`,21),y(34,`div`,21)(35,`div`,22),L(36),M(37,`transloco`),b(),y(38,`div`,23),U(39,`country-link`,26),b()(),y(40,`div`,21)(41,`div`,22),L(42),M(43,`transloco`),b(),y(44,`div`,23),U(45,`references`,27),b()(),x(46,ur,5,6,`div`,21),b()(),y(47,`div`,28)(48,`sg-card`,29),x(49,fr,5,1,`div`,30),y(50,`mat-tab-group`,31),X(`selectedIndexChange`,function(o){ye(t);return _e(C().onSelectedTabIndexChange(o))}),x(51,br,4,3,`mat-tab`,32),x(52,wr,6,3,`mat-tab`,32),x(53,Mr,3,4,`mat-tab`,32),x(54,Or,3,4,`mat-tab`,32),x(55,Pr,3,4,`mat-tab`,32),x(56,Lr,5,3,`mat-tab`,32),x(57,Ir,5,3,`mat-tab`,32),x(58,Er,6,5,`mat-tab`,32),b(),y(59,`div`,33),x(60,zr,6,3,`section`,34),x(61,Kr,6,1,`section`,34),x(62,Hr,5,4,`section`,34),x(63,Nr,5,4,`section`,34),x(64,Wr,7,3,`section`,34),x(65,Qr,7,3,`section`,34),x(66,Xr,8,5,`section`,34),b()()(),U(67,`amazon-ad`,35),b(),U(68,`amazon-ad`,36),b()()()}if(e&2){let t=C();
6g(2),T(t.support.visible===!1?2:-1),g(4),T(t.support.selection?6:-1),g(2),nt(t.support.title),g(),w(`slug`,t.support.slug),g(),w(`item`,t.support),g(5),w(`src`,t.imagesUrl+`discographie/`+t.support.cover,we)(`alt`,Qe(16,39,t.translationKey+`.cover.label`,be(53,Fe,t.support.title)))(`title`,Qe(17,42,t.translationKey+`.cover.label`,be(55,Fe,t.support.title))),g(3),w(`item`,t.support),g(5),ce(` `,z(24,45,`discography.supports.support.year.label-short`),` `),g(3),w(`section`,`supports`)(`year`,t.support.year),g(3),ce(` `,z(30,47,`discography.supports.support.format.label`),` `),g(3),w(`support`,t.support)(`showInfo`,!0),g(),T(t.support.editionQualifier?33:-1),g(3),ce(` `,z(37,49,`discography.supports.support.country.label`),` `),g(3),w(`country`,t.support.country),g(3),ce(` `,z(43,51,`discography.supports.support.references.label`),` `),g(3),w(`support`,t.support),g(),T(t.support.singers.length>0?46:-1),g(3),T(t.sectionLabels.length>1?49:-1),g(),w(`selectedIndex`,t.selectedTabIndex),g(),T(t.support.tracks.length>0||t.support.otherTracksLines.length>0?51:-1),g(),T(t.support.otherReleases.length>0?52:-1),g(),T(t.furtherInformationsHtml?53:-1),g(),T(t.support.spotifyId?54:-1),g(),T(t.support.wiki?55:-1),g(),T(t.support.images.length>0?56:-1),g(),T(t.support.hasDocuments?57:-1),g(),T(t.support.videos.length>0?58:-1),g(2),T(t.support.tracks.length>0||t.support.otherTracksLines.length>0?60:-1),g(),T(t.support.otherReleases.length>0?61:-1),g(),T(t.furtherInformationsHtml?62:-1),g(),T(t.support.spotifyId?63:-1),g(),T(t.support.images.length>0?64:-1),g(),T(t.support.hasDocuments?65:-1),g(),T(t.support.videos.length>0?66:-1),g(),w(`direction`,`horizontal`)}}function Zr(e,n){e&1&&U(0,`sg-loader`)}var Ie=class Qe{constructor(n,t,i,o,s,h,S,F,B){this._supportsService=n,this._route=t,this._router=i,this._metaService=o,this._translocoService=s,this._injector=h,this._sanitizer=S,this._changeDetectorRef=F,this._tabMemory=B,this.translationKey=`discography.supports.support`,this.otherReleasesFilterMinCount=5,this.imagesUrl=Ke.imagesUrl,this.support=new Da$1,this.isLoading$=new He(!0),this.otherReleasesTabLabel=``,this.tracksTabLabel=``,this.singersTabLabel=``,this.trackSingerSlugs=[],this.selectedSinger=null,this.sectionLabels=[],this.sectionTabIds=[],this.selectedTabIndex=0,this.selectedImage=null,this.imageCaptionParts=_M,this.imageHasAutographDisclaimer=Hh,this.otherTracksHtmlLines=[],this.furtherInformationsHtml=null,this.filteredOtherReleases=[],this._slugInUrl=null;let Et=H(fce,{injector:this._injector});customElements.get(`artist-link`)||customElements.define(`artist-link`,Et);let Dt=H(gle,{injector:this._injector});customElements.get(`song-link`)||customElements.define(`song-link`,Dt);let ft=H(ble,{injector:this._injector});customElements.get(`support-link`)||customElements.define(`support-link`,ft);let Rt=H(Mce,{injector:this._injector});customElements.get(`book-link`)||customElements.define(`book-link`,Rt);let $t=H(uce,{injector:this._injector});customElements.get(`article-link`)||customElements.define(`article-link`,$t);let ee=H(Nce,{injector:this._injector});customElements.get(`mag-issue-link`)||customElements.define(`mag-issue-link`,ee)}ngOnInit(){this.isLoading$.next(!0);let n=this._supportsService;this._route.paramMap.pipe(Ol(this),$e$1(i=>{let o=i.get(`slug`);return this._slugInUrl=o,this.isLoading$.next(!0),n.getSupport(o)}),ct(i=>(this.isLoading$.next(!1),Aa$1(()=>i)))).subscribe(i=>{let o=this._slugInUrl;if(i.slug&&o&&o!==i.slug){this._router.navigate([`/discographie/supports/`,i.slug],{replaceUrl:!0});return}let s=i.title;this._metaService.setTitle(s);let h=i.metaDescription;this._metaService.setDescription(h);let S=i.metaKeywords;this._metaService.setKeywords(S),this._metaService.setCanonicalURL(),this.isLoading$.next(!1),this.support=i,this.selectedSinger=null,this.trackSingerSlugs=this._trackSingerSlugs(i),this.filteredOtherReleases=i.otherReleases,this.otherTracksHtmlLines=i.otherTracksLines.map(B=>this._sanitizer.bypassSecurityTrustHtml(B)),this.furtherInformationsHtml=i.furtherInformations?this._sanitizer.bypassSecurityTrustHtml(i.furtherInformations):null,this.otherReleasesTabLabel=i.otherReleases.length>1?this._translocoService.translate(`discography.supports.support.other_release.many`):this._translocoService.translate(`discography.supports.support.other_release.one`),i.tracks.length>0?this.tracksTabLabel=i.tracks.length>1?this._translocoService.translate(`discography.supports.support.tracks.label.many`):this._translocoService.translate(`discography.supports.support.tracks.label.one`):this.tracksTabLabel=this._translocoService.translate(`discography.supports.support.other_tracks.label`);let F=[...new Map(i.singers.map(B=>[B.slug,B])).values()];this.singersTabLabel=this._translocoService.translate(Gn$1(`discography.supports.support.singers.label`,F)),this._buildSectionLabels(i),this._restoreDetailTab(),this._changeDetectorRef.markForCheck()})}openCover(){!this.support.cover||this.support.cover===`_.jpg`||(this.selectedImage=new Ai().deserialize({path:`discographie/${this.support.cover}`,alt:this._translocoService.translate(`discography.supports.support.cover.label`,{title:this.support.title})}),this._changeDetectorRef.markForCheck())}openImage(n){this.selectedImage=n,this._changeDetectorRef.markForCheck()}closeImage(){this.selectedImage=null,this._changeDetectorRef.markForCheck()}get showOtherReleasesFilters(){return this.support.otherReleases.length>this.otherReleasesFilterMinCount}onFilteredOtherReleasesChange(n){this.filteredOtherReleases=n,this._changeDetectorRef.markForCheck()}get showSingerTrackFilters(){return this.trackSingerSlugs.length>1}selectSinger(n){let t=n?.slug?n:null;this.selectedSinger=t,t&&this._selectDetailTab(`tracks`),this._changeDetectorRef.markForCheck()}isTrackMatched(n){return!!this.selectedSinger?.slug&&this.trackHasSinger(n,this.selectedSinger.slug)}isTrackFaded(n){return!!this.selectedSinger?.slug&&!this.trackHasSinger(n,this.selectedSinger.slug)}trackHasSinger(n,t){return(n.singers||[]).some(i=>i.slug===t)}trackOtherReleaseByFn(n,t){return t.slug||String(n)}onSelectedTabIndexChange(n){this.selectedTabIndex=n,this._tabMemory.remember(`support`,this.sectionTabIds[n])}_restoreDetailTab(){this.selectedTabIndex=this._tabMemory.restoreIndex(`support`,this.sectionTabIds)}_selectDetailTab(n){let t=this.sectionTabIds.indexOf(n);t<0||this.onSelectedTabIndexChange(t)}
6_buildSectionLabels(n){let t=[],i=[];(n.tracks.length>0||n.otherTracksLines.length>0)&&(t.push(this.tracksTabLabel),i.push(`tracks`)),n.otherReleases.length>0&&(t.push(this.otherReleasesTabLabel),i.push(`other_releases`)),n.furtherInformations&&(t.push(this._translocoService.translate(`discography.supports.support.further_informations.label`)),i.push(`further_informations`)),n.spotifyId&&(t.push(this._translocoService.translate(`discography.spotify.title`)),i.push(`spotify`)),n.wiki&&(t.push(this._translocoService.translate(`discography.supports.support.wiki.label`)),i.push(`wiki`)),n.images.length>0&&(t.push(this._translocoService.translate(`discography.supports.support.gallery.label`)),i.push(`gallery`)),n.hasDocuments&&(t.push(this._translocoService.translate(`discography.supports.support.documents.label`)),i.push(`documents`)),n.videos.length>0&&(t.push(this._countLabel(n.videos.length,`discography.supports.support.videos.label.one`,`discography.supports.support.videos.label.many`)),i.push(`videos`)),this.sectionLabels=t,this.sectionTabIds=i}_trackSingerSlugs(n){let t=new Set;return n.tracks.forEach(i=>{(i.singers||[]).forEach(o=>{o?.slug&&t.add(o.slug)})}),[...t]}_countLabel(n,t,i){return this._translocoService.translate(n===1?t:i)}trackDocumentByFn(n,t){return t.path||n}trackVideoByFn(n,t){return t.url||t.watchUrl||t.code||n}static{this.ɵfac=function(t){return new(t||Qe)(D(V),D(rr$1),D(Yt),D(u$1),D(Zo$1),D(W),D(Qn),D(st),D(Wn))}}static{this.ɵcmp=I({type:Qe,selectors:[[`support`]],standalone:!1,decls:7,vars:6,consts:[[`cdkScrollable`,``,1,`support-page`,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:static`,`print:h-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`,`print:block`,`print:h-auto`],[1,`support-page__content`,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`,`print:justify-start`,`print:gap-0`,`print:p-0`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`,`print:block`],[3,`closed`,`imageChange`,`image`,`images`,`fallbackAlt`],[1,`support-page__card`,`flex`,`w-full`,`flex-col`,`p-6`,`pb-6`,`sm:p-8`,`sm:pt-4`,`print:rounded-none`,`print:p-0`,`print:shadow-none`],[1,`detail-page-header`,`support-page__header`,`mb-1`,`flex`,`w-full`,`flex-col`,`gap-2`,`sm:flex-row`,`sm:items-center`,`sm:border-b-double`,`sm:border-[#dddddd]`,`sm:pb-2`,`print:flex-col`,`print:items-start`],[1,`support-page__title`,`mb-0`,`flex`,`min-w-0`,`flex-1`,`items-center`,`gap-2`,`border-b-double`,`border-[#dddddd]`,`pb-2`,`text-2xl`,`font-semibold`,`sm:border-0`,`sm:pb-0`,`print:border-b-double`,`print:pb-2`,`print:mb-2`],[1,`inline-flex`,`min-w-0`,`flex-1`,`items-center`],[`category`,`supports`,`variant`,`title`],[1,`min-w-0`],[`type`,`support`,1,`print:hidden`,3,`slug`],[1,`mb-2`,`w-full`,`sm:order-2`,`sm:mb-0`,`sm:w-auto`,`sm:shrink-0`,`print:mb-2`,`print:mt-2`,`print:w-full`,3,`item`],[1,`support__body`,`support-page__body`,`mt-4`,`flex`,`min-w-0`,`flex-col`,`items-stretch`,`justify-start`,`print:mt-2`,`xl:flex-row`,`xl:items-start`],[1,`support__layout`,`grid`,`w-full`,`min-w-0`,`grid-cols-1`,`gap-x-4`,`gap-y-4`,`md:grid-cols-2`,`lg:grid-cols-[minmax(16rem,300px)_minmax(16rem,400px)_minmax(18rem,1fr)]`,`lg:items-start`],[1,`support__cover`,`flex`,`w-full`,`min-w-0`,`flex-col`,`items-center`,`px-4`,`sm:px-0`,`print:items-start`],[`type`,`button`,1,`mx-auto`,`cursor-zoom-in`,`border-0`,`bg-transparent`,`p-0`,`print:mx-0`,`print:cursor-default`,3,`click`],[1,`support__cover-image`,`mx-auto`,`block`,`h-auto`,`max-h-64`,`w-auto`,`max-w-full`,`object-contain`,`border`,`border-[#dddddd]`,`p-1`,`transition`,`hover:opacity-90`,`sm:max-h-72`,`print:mx-0`,3,`src`,`alt`,`title`],[`catalogType`,`support`,1,`mt-5`,`mx-auto`,`inline-flex`,`w-fit`,`items-center`,`print:hidden`,3,`item`],[1,`support__infos`,`w-full`,`min-w-0`],[1,`flex`,`flex-col`,`p-6`,`print:p-2`,`print:shadow-none`],[1,`support-meta-row`,`mb-2`],[1,`support-meta-row__label`],[1,`support-meta-row__value`],[1,`block`,`min-w-0`,`w-full`,3,`section`,`year`],[1,`block`,`min-w-0`,`w-full`,3,`support`,`showInfo`],[1,`block`,`min-w-0`,`w-full`,3,`country`],[1,`block`,`w-full`,`min-w-0`,3,`support`],[1,`support__sections`,`w-full`,`min-w-0`,`px-0`,`md:col-span-2`,`lg:col-span-1`],[1,`support__sections-card`,`mb-4`,`flex`,`min-w-0`,`max-w-full`,`flex-col`,`justify-self-auto`,`overflow-hidden`,`p-0`,`sm:p-2`],[1,`pb-1`,`sm:hidden`,`print:hidden`],[`mat-stretch-tabs`,``,1,`support__tabs`,`responsive-tabs`,`w-full`,`shadow-none`,`print:hidden`,3,`selectedIndexChange`,`selectedIndex`],[3,`label`],[1,`support__print-sections`,`hidden`,`print:block`],[1,`support__print-section`],[1,`mt-2`,`hidden`,`w-full`,`min-w-0`,`max-w-full`,`print:hidden`,`sm:block`,`md:col-span-2`,`lg:col-span-3`,`xl:hidden`,3,`direction`],[1,`mt-4`,`hidden`,`w-full`,`min-w-0`,`max-w-[14rem]`,`shrink-0`,`print:hidden`,`xl:mt-0`,`xl:block`,`xl:pl-2`],[1,`block`,`min-w-0`,`w-full`],[1,`block`,`min-w-0`,`w-full`,3,`artistSelected`,`artists`,`inlineEnd`,`showFilters`,`trackFilterSlugs`,`selectedArtist`],[`subscriptSizing`,`dynamic`,1,`sg-mat-dense`,`w-full`],[3,`selectionChange`,`value`],[3,`value`],[1,`support__tracks-content`,`mx-auto`,`sm:pl-4`],[1,`tracks`,`ml-4`,`list-square`],[3,`tracks__other--faded`],[1,`tracks__item`,3,`tracks__item--matched`,`tracks__item--faded`],[1,`tracks__item`],[3,`track`,`showInstrumental`],[1,`mb-3`,`mt-8`,`w-full`,`border-b`,`border-[#dddddd]`,`pb-1`],[3,`innerHTML`],[1,`support__other-releases`,`flex`,`min-w-0`,`flex-col`],[3,`filteredChange`,`supports`],[1,`support-card--in-list`,`w-full`,`min-w-0`,`max-w-full`,`sm:min-w-80`,3,`listItem`,`showSingers`,`support`],[1,`text-slate-500`],[3,`support`],[3,`item`],[1,`flex`,`flex-wrap`,`justify-start`,`gap-4`,`py-2`],[`type`,`button`,1,`cursor-zoom-in`,`border-0`,`bg-transparent`,`p-0`,`transition`,`hover:opacity-90`],[`type`,`button`,1,`cursor-zoom-in`,`border-0`,`bg-transparent`,`p-0`,`transition`,`hover:opacity-90`,3,`click`],[`loading`,`lazy`,1,`block`,`h-auto`,`max-h-40`,`w-auto`,`max-w-[10rem]`,`rounded`,`border`,`border-[#dddddd]`,`object-contain`,`p-2`,`sm:max-w-[11rem]`,3,`src`,`alt`],[1,`flex`,`flex-col`,`gap-2`,`py-2`],[`target`,`_blank`,`rel`,`noopener noreferrer`,1,`group`,`flex`,`items-center`,`gap-3`,`rounded-xl`,`border`,`border-[#dddddd]`,`bg-white`,`px-3`,`py-2.5`,`text-slate-800`,`shadow-sm`,`transition`,`hover:-translate-y-0.5`,`hover:border-sky-300`,`hover:shadow-md`,3,`href`,`download`],[1,`inline-flex`,`h-10`,`w-10`,`shrink-0`,`items-center`,`justify-center`,`rounded-lg`,`bg-slate-100`,`text-xs`,`font-bold`,`uppercase`,`tracking-wide`,`text-slate-600`],[1,`min-w-0`,`flex-1`],[1,`block`,`truncate`,`font-medium`],[1,`shrink-0`,`text-sm`,`font-medium`,`text-sky-600`,`group-hover:underline`],[1,`grid`,`grid-cols-1`,`gap-4`,`py-2`],[1,`block`,`w-full`,`cursor-pointer`,`overflow-hidden`,`rounded-xl`,`border`,`border-[#dddddd]`,`bg-white`,`shadow-sm`,3,`video`,`showThumbnail`],[1,`support__print-tab-title`,`support__print-tab-title--tracks`],[1,`support__tracks-content`],[1,`support__print-subtitle`,`mb-3`,`mt-8`,`w-full`,`border-b`,`border-[#dddddd]`,`pb-1`],[1,`support__print-tab-title`],[1,`support__other-releases`,`flex`,`flex-col`],[1,`flex`,`flex-wrap`,`justify-start`,`gap-4`],[1,`max-w-[11rem]`],[1,`block`,`h-auto`,`max-h-40`,`w-auto`,`max-w-[10rem]`,`rounded`,`border`,`border-[#dddddd]`,`object-contain`,`p-2`,3,`src`,`alt`],[1,`px-2`,`pb-2`,`text-center`,`text-sm`,`italic`,`text-slate-600`],[3,`image`],[1,`flex`,`flex-col`,`gap-2`],[`target`,`_blank`,`rel`,`noopener noreferrer`,1,`text-sky-600`,3,`href`],[1,`grid`,`grid-cols-1`,`gap-4`],[1,`block`,`w-full`,3,`video`,`showThumbnail`]],template:function(t,i){t&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2),x(3,Jr,69,57,`div`,3),M(4,`async`),rv(5,Zr,1,0,`sg-loader`),b()()(),y(6,`linked-image-lightbox`,4),X(`closed`,function(){return i.closeImage()})(`imageChange`,function(s){return i.openImage(s)}),b()),t&2&&(g(3),T(z(4,4,i.isLoading$)!==!0?3:5),g(3),w(`image`,i.selectedImage)(`images`,i.support.images)(`fallbackAlt`,i.support.title))},dependencies:[Zde,Mae,oce,xce,yt,v_,cle,KT,dle,yle,sde,UT,mde,Rde,bM,Ade,PM,Gde,Pe$1,In$1,ot,Bt,F$2,Qt,qn,Gn,Xt,Pe,bt,Fv,ue],styles:[`.support-meta-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;min-width:0}.support-meta-row__label[_ngcontent-%COMP%]{flex:0 0 auto;font-weight:600;white-space:nowrap}.support-meta-row__value[_ngcontent-%COMP%]{min-width:0;flex:1 1 0;text-align:right;overflow-wrap:break-word;word-break:normal}.support-meta-row__value[_ngcontent-%COMP%] year-link, .support-meta-row__value[_ngcontent-%COMP%] format{display:block;width:100%;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] year-link a, .support-meta-row__value[_ngcontent-%COMP%] format a{display:inline-block;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] country-link{display:flex;width:100%;justify-content:flex-end}.support-meta-row__value[_ngcontent-%COMP%] country-link a{display:inline-flex;flex-wrap:nowrap;align-items:center;width:auto;max-width:100%;gap:.35rem}.support-meta-row__value[_ngcontent-%COMP%] country-link a span{line-height:1}.support-meta-row__value[_ngcontent-%COMP%] country-link a .flag{align-self:center;margin:0}.support-meta-row__value[_ngcontent-%COMP%] references{display:block;width:100%;min-width:0}.support-meta-row__value[_ngcontent-%COMP%] references .references__list{width:100%;min-width:0;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] references .references__list li{overflow-wrap:break-word;word-break:normal}.support-meta-row__value[_ngcontent-%COMP%] .references__list[_ngcontent-%COMP%]{width:100%;min-width:0;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] .references__list[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{display:inline-block;max-width:100%;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] artists-links{display:block;width:100%;text-align:right}.support-meta-row__value[_ngcontent-%COMP%] artists-links ul{width:100%}.tracks__item[_ngcontent-%COMP%]{padding-left:.15rem;border-radius:.25rem;transition:opacity .35s ease}.tracks__item--faded[_ngcontent-%COMP%], .tracks__other--faded[_ngcontent-%COMP%]{opacity:.28}.tracks__other--faded[_ngcontent-%COMP%]{transition:opacity .35s ease}.tracks__item--matched[_ngcontent-%COMP%]{background-color:#eef2ff;animation:_ngcontent-%COMP%_tracks-block-fade 1.1s ease}@keyframes _ngcontent-%COMP%_tracks-block-fade{0%{background-color:#c7d2fe}to{background-color:#eef2ff}}@media(max-width:599px){[_nghost-%COMP%] .support__sections-card{overflow:visible!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;margin-bottom:0!important;padding-left:0!important;padding-right:0!important}[_nghost-%COMP%] .support__tabs .mat-mdc-tab-body-content{padding-left:0!important;padding-right:0!important}[_nghost-%COMP%] .support__other-releases support-card{margin-left:0!important;margin-right:0!important}}@media print{[_nghost-%COMP%]{display:block!important;height:auto!important}.support-page[_ngcontent-%COMP%], .support-page__content[_ngcontent-%COMP%], .support-page__card[_ngcontent-%COMP%], .support-page__body[_ngcontent-%COMP%], .support__layout[_ngcontent-%COMP%]{height:auto!important;min-height:0!important;overflow:visible!important}.support-page__title[_ngcontent-%COMP%]{break-after:avoid;page-break-after:avoid}.support__body[_ngcontent-%COMP%]{display:block!important}[_nghost-%COMP%] .support__tabs, [_nghost-%COMP%] mat-tab-group.support__tabs{display:none!important;height:0!important;min-height:0!important;overflow:hidden!important;visibility:hidden!important}.support__layout[_ngcontent-%COMP%]{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:0!important;break-inside:auto!important;page-break-inside:auto!important}.support__cover[_ngcontent-%COMP%]{width:33%!important;max-width:33%!important;flex:0 0 33%!important;margin:0!important;padding:0 .75rem 0 0!important;break-inside:avoid!important;page-break-inside:avoid!important}.support__cover[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;cursor:default!important}.support__cover[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .support__cover-image[_ngcontent-%COMP%]{display:block!important;margin:0!important;width:auto!important;height:auto!important;max-width:180px!important;max-height:none!important;object-fit:contain!important;object-position:left top!important}.support__infos[_ngcontent-%COMP%]{width:67%!important;max-width:67%!important;flex:1 1 67%!important;margin:0!important;padding:0!important;break-inside:auto!important;page-break-inside:auto!important}.support__sections[_ngcontent-%COMP%]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0!important}[_nghost-%COMP%] .support__sections-card{margin-bottom:0!important;padding:0!important;overflow:visible!important;border-radius:0!important;box-shadow:none!important}[_nghost-%COMP%] .support__print-sections{display:block!important}[_nghost-%COMP%] .support__print-section{padding-top:1.5rem!important}[_nghost-%COMP%] .support__print-section:first-child{padding-top:1.25rem!important}[_nghost-%COMP%] .support__print-tab-title{margin:0 0 .75rem!important;padding-top:0!important;padding-bottom:.35rem!important;border-bottom:1px solid #ccc!important;color:#000!important;font-size:13pt!important;font-weight:600!important;line-height:1.3!important}[_nghost-%COMP%] .support__print-tab-title--tracks{margin-bottom:1.25rem!important;padding-bottom:.5rem!important}[_nghost-%COMP%] .support__infos artists-links mat-icon{display:none!important}.tracks__item--faded[_ngcontent-%COMP%], .tracks__other--faded[_ngcontent-%COMP%]{opacity:1!important}.tracks__item--matched[_ngcontent-%COMP%]{animation:none!important;background-color:transparent!important}.support__tracks-content[_ngcontent-%COMP%]{padding-left:0!important}.support__tracks-content[_ngcontent-%COMP%] .tracks[_ngcontent-%COMP%]{column-count:1!important;-webkit-column-count:1!important;margin-top:0;margin-left:1rem}[_nghost-%COMP%] .support__tracks-content track-link>.flex{align-items:center}
6[_nghost-%COMP%] .support__print-sections support-card{display:block!important;width:100%!important;break-inside:avoid}[_nghost-%COMP%] .support__print-sections support-card sg-card{overflow:visible!important;box-shadow:none!important}}`]})}};Ie=DM([kM()],Ie);var ea=e=>[`/discographie/supports/pays/`,e];var Ge=e=>({inCountry:e});var ia=(e,n)=>n.slug;function na(e,n){if(e&1&&(U(0,`img`,12),M(1,`transloco`),M(2,`transloco`)),e&2){let t=C().$implicit;w(`src`,C(2).imagesUrl+`site/drapeaux/pays/`+(t.flagKey||t.localeKey)+`.png`,we)(`alt`,Qe(1,3,`discography.supports.countries.country.link.alt`,be(9,Ge,t.inCountry)))(`title`,Qe(2,6,`discography.supports.countries.country.link.title`,be(11,Ge,t.inCountry)))}}function oa(e,n){if(e&1&&(y(0,`a`,11),M(1,`lowercase`),M(2,`transloco`),x(3,na,3,13,`img`,12),y(4,`div`,13),L(5),b()()),e&2){let t=n.$implicit;w(`routerLink`,be(10,ea,z(1,5,t.slug)))(`title`,Qe(2,7,`discography.supports.countries.country.link.alt`,be(12,Ge,t.inCountry)))(`matBadge`,t.counter),g(3),T(t.hasFlag?3:-1),g(2),ce(` `,t.name,` `)}}function ra(e,n){if(e&1&&(y(0,`div`,10),Ft(1,oa,6,14,`a`,11,ia),b()),e&2){let t=C();g(),Vt(t.allCountries)}}function aa(e,n){e&1&&U(0,`sg-loader`)}var Be=class Xe extends f{constructor(n){super(),this._supportsService=n,this.translationKey=`discography.supports.countries.listing`,this.allCountries=[],this.isLoading$=new He(!0)}ngOnInit(){this.isLoading$.next(!0),this._supportsService.getNumberOfSupportsByCountry().pipe(Ol(this),ct(t=>(this.isLoading$.next(!1),Aa$1(()=>t)))).subscribe(t=>{this.allCountries=[...t].sort(Kle),this.isLoading$.next(!1)})}static{this.ɵfac=function(t){return new(t||Xe)(D(V))}}static{this.ɵcmp=I({type:Xe,selectors:[[`supports-by-countries`]],standalone:!1,features:[Oe$1],decls:15,vars:9,consts:[[`cdkScrollable`,``,1,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`],[1,`supports-by-countries__content`,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`,`print:gap-0`,`print:p-0`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`],[1,`supports-by-countries__card`,`flex`,`w-full`,`flex-col`,`p-6`,`pb-8`,`sm:p-8`,`sm:pt-4`,`print:rounded-none`,`print:shadow-none`],[1,`listing-page-header`,`listing-page-header--with-nav`,`flex`,`w-full`,`flex-col`,`border-[#dddddd]`,`print:mb-2`,`print:border-black`],[1,`listing-page-header__title-row`,`flex`,`w-full`,`flex-col`,`justify-between`,`pb-1`,`border-b-double`,`border-[#dddddd]`,`text-2xl`,`font-semibold`,`md:flex-row`,`print:pb-2`,`print:text-xl`],[1,`mb-0`,`min-w-0`,`flex-1`,3,`innerHtml`],[1,`listing-page-header__sticky`,`flex`,`w-full`,`flex-col`],[1,`listing-page-header__subtitle`,`text-secondary`,`hidden`,`w-full`,`border-b`,`border-[#dddddd]`,`py-0`,`text-center`,`text-base`,`font-normal`,`sm:block`,`sm:text-lg`,`print:hidden`,3,`innerHtml`],[1,`supports-by-countries__grid`,`mt-8`,`flex`,`flex-row`,`flex-wrap`,`justify-center`,`gap-6`,`pb-2`,`sm:pb-0`,`print:mt-4`,`print:pb-4`],[`matBadgePosition`,`before`,`matBadgeColor`,`primary`,1,`supports-by-countries__country`,`min-h-[80px]`,`w-[74px]`,`cursor-pointer`,`text-center`,3,`routerLink`,`title`,`matBadge`],[1,`mx-auto`,`w-[64px]`,3,`src`,`alt`,`title`],[1,`text-sm`,`uppercase`,`leading-4`]],template:function(t,i){t&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2)(3,`div`,3)(4,`sg-card`,4)(5,`div`,5)(6,`div`,6),U(7,`h1`,7),M(8,`transloco`),b()(),y(9,`div`,8),U(10,`h2`,9),M(11,`transloco`),b(),x(12,ra,3,0,`div`,10),M(13,`async`),rv(14,aa,1,0,`sg-loader`),b()()()()()),t&2&&(g(7),w(`innerHtml`,z(8,3,i.translationKey+`.title`),Wi),g(3),w(`innerHtml`,z(11,5,i.translationKey+`.subtitle`),Wi),g(2),T(z(13,7,i.isLoading$)!==!0?12:14))},dependencies:[Ye,Zde,yt,v_,KT,dle,Hn$1,Fv,WP,ue],styles:[`@charset "UTF-8";.supports-by-countries__grid[_ngcontent-%COMP%]{position:relative;z-index:0}[_nghost-%COMP%] .supports-by-countries__country .mat-badge-content{width:auto!important;min-width:1.375rem;height:1.375rem;line-height:1.375rem;padding:0 .35rem;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:-.02em}@media(max-width:639px){sg-card.supports-by-countries__card[_ngcontent-%COMP%]{overflow:visible}.supports-by-countries__country[_ngcontent-%COMP%]{height:auto}}
6@media print{.supports-by-countries__content[_ngcontent-%COMP%]{padding:0!important}sg-card.supports-by-countries__card[_ngcontent-%COMP%]{overflow:visible!important;border-radius:0!important;box-shadow:none!important;padding:0 0 1.5rem!important}.supports-by-countries__grid[_ngcontent-%COMP%]{padding-bottom:.5rem!important}.supports-by-countries__country[_ngcontent-%COMP%]{height:auto!important;min-height:0!important;overflow:visible!important;break-inside:avoid}.supports-by-countries__country[_ngcontent-%COMP%] .mat-badge[_ngcontent-%COMP%], .supports-by-countries__country[_ngcontent-%COMP%] .mat-mdc-badge[_ngcontent-%COMP%]{display:none!important}}`]})}};Be=DM([kM()],Be);var pa=e=>({country:e});var sa=e=>({inCountry:e});var la=(e,n)=>n.slug;function ca(e,n){if(e&1&&U(0,`support-card`,12),e&2){let t=n.$implicit;w(`listItem`,!0)(`support`,t)}}function da(e,n){if(e&1&&(y(0,`div`,11),Ft(1,ca,1,2,`support-card`,12,la),b()),e&2){let t=C();g(),Vt(t.displayedSupports)}}function ma(e,n){e&1&&U(0,`sg-loader`)}var Ee=class Je extends f{constructor(n,t,i){super(),this._supportsService=n,this._route=t,this._translocoService=i,this.translationKey=`discography.supports.countries.country`,this.noData=null,this.isLoading$=new He(!0)}ngOnInit(){this.isLoading$.next(!0);let n=this._supportsService;this._route.paramMap.pipe(Ol(this),$e$1(i=>{let o=i.get(`country`);this.selectedCountry=o;let s=t(o),h=this._translocoService.translate(`discography.supports.countries.in-countries.`+s);this.selectedInCountry=h;let S=this._translocoService.translate(`discography.supports.countries.names.`+s);return this.selectedCountryName=S,this.translationParams={country:S,inCountry:h},this.isLoading$.next(!0),n.getSupportsByCountry(o)}),ct(i=>(this.isLoading$.next(!1),Aa$1(()=>i)))).subscribe(i=>{this.allSupports=i,this.displayedSupports=i,this.noData=i.length===0,this.isLoading$.next(!1)})}onDisplayedSupportsChanged(n){this.displayedSupports=n}static{this.ɵfac=function(t){return new(t||Je)(D(V),D(rr$1),D(Zo$1))}}static{this.ɵcmp=I({type:Je,selectors:[[`supports-by-country`]],standalone:!1,features:[Oe$1],decls:17,vars:19,consts:[[`cdkScrollable`,``,1,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`],[1,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`],[1,`flex`,`w-full`,`flex-col`,`p-6`,`pb-6`,`sm:p-8`,`sm:pt-4`],[1,`listing-page-header`,`listing-page-header--with-nav`,`flex`,`w-full`,`flex-col`,`border-[#dddddd]`],[1,`listing-page-header__title-row`,`flex`,`w-full`,`flex-col`,`justify-between`,`pb-1`,`border-b-double`,`md:items-center`,`border-[#dddddd]`,`text-2xl`,`font-semibold`,`md:flex-row`],[1,`mb-0`,`min-w-0`,`flex-1`],[1,`my-2`,`hidden`,`sm:block`,`md:mt-0`,3,`displayedSupportsChanged`,`isLoading$`,`noData`,`allSupports`,`listingType`],[1,`listing-page-header__sticky`,`flex`,`w-full`,`flex-col`],[1,`listing-page-header__subtitle`,`text-secondary`,`hidden`,`w-full`,`border-b`,`border-[#dddddd]`,`py-0`,`text-center`,`text-base`,`font-normal`,`sm:block`,`sm:text-lg`,3,`innerHtml`],[1,`grid`,`w-full`,`grid-cols-1`,`gap-0`,`sm:gap-5`,`md:grid-cols-2`,`lg:grid-cols-3`,`xl:grid-cols-4`],[1,`support-card--in-list`,`w-full`,`min-w-0`,`max-w-full`,3,`listItem`,`support`]],template:function(t,i){t&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2)(3,`div`,3)(4,`sg-card`,4)(5,`div`,5)(6,`div`,6)(7,`h1`,7),L(8),M(9,`transloco`),b(),y(10,`filter-supports`,8),X(`displayedSupportsChanged`,function(s){return i.onDisplayedSupportsChanged(s)}),b()()(),y(11,`div`,9),U(12,`h2`,10),M(13,`transloco`),b(),x(14,da,3,0,`div`,11),M(15,`async`),rv(16,ma,1,0,`sg-loader`),b()()()()()),t&2&&(g(8),ce(` `,Qe(9,7,i.translationKey+`.title`,be(15,pa,i.selectedCountryName)),` `),g(2),w(`isLoading$`,i.isLoading$)(`noData`,i.noData)(`allSupports`,i.allSupports)(`listingType`,`country`),g(2),w(`innerHtml`,Qe(13,10,i.translationKey+`.subtitle`,be(17,sa,i.selectedInCountry)),Wi),g(2),T(z(15,13,i.isLoading$)!==!0?14:16))},dependencies:[Zde,v_,KT,dle,bt,Gt,Fv,ue],encapsulation:2})}};Ee=DM([kM()],Ee);var ua=e=>[`/discographie/supports/annees/`,e];var ga=(e,n)=>n.urlSuffix;function fa(e,n){if(e&1&&(y(0,`a`,8),U(1,`img`,9),M(2,`transloco`),M(3,`transloco`),b()),e&2){let t=n.$implicit,i=C();w(`routerLink`,be(9,ua,t.urlSuffix)),g(),w(`src`,i.imagesUrl+`site/annees/`+t.picture+`.jpg`,we)(`alt`,z(2,4,`discography.supports.years.`+t.translationKey+`.link.alt`))(`title`,Qe(3,6,`discography.supports.years.`+t.translationKey+`.link.title`,t.translationParams))}}var Zn=(()=>{class e extends f{constructor(){super(),this.translationKey=`discography.supports.years.listing`,this.imagesUrl=Ke.imagesUrl,this.allDecades=bue}static{this.ɵfac=function(i){return new(i||e)}}static{this.ɵcmp=I({type:e,selectors:[[`supports-by-decades`]],standalone:!1,features:[Oe$1],decls:12,vars:6,consts:[[`cdkScrollable`,``,1,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`],[1,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`],[1,`flex`,`w-full`,`flex-col`,`p-6`,`pb-8`,`sm:p-8`,`sm:pt-4`],[1,`listing-page-header`,`mb-1`,`w-full`,`border-b`,`border-[#dddddd]`,`pb-1`,`text-2xl`,`font-semibold`,3,`innerHtml`],[1,`text-secondary`,`mb-1`,`hidden`,`w-full`,`border-b`,`border-[#dddddd]`,`pb-1`,`text-center`,`text-lg`,`sm:block`,3,`innerHtml`],[1,`mt-8`,`flex`,`flex-row`,`flex-wrap`,`justify-center`,`gap-8`,`pb-2`,`sm:pb-0`],[1,`container`,3,`routerLink`],[1,`border`,`border-[#dddddd]`,`p-1`,3,`src`,`alt`,`title`]],template:function(i,o){i&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2)(3,`div`,3)(4,`sg-card`,4),U(5,`h1`,5),M(6,`transloco`),U(7,`h2`,6),M(8,`transloco`),y(9,`div`,7),Ft(10,fa,4,11,`a`,8,ga),b()()()()()()),i&2&&(g(5),w(`innerHtml`,z(6,2,o.translationKey+`.title`),Wi),g(2),w(`innerHtml`,z(8,4,o.translationKey+`.subtitle`),Wi),g(3),Vt(o.allDecades))},dependencies:[Ye,Zde,yt,v_,KT,ue],encapsulation:2})}}return e})();var to=e=>({letter:e});var _a=(e,n)=>n.slug;function ha(e,n){if(e&1&&U(0,`support-card`,13),e&2){let t=n.$implicit;w(`listItem`,!0)(`support`,t)}}function Ca(e,n){if(e&1&&(y(0,`div`,12),Ft(1,ha,1,2,`support-card`,13,_a),b()),e&2){let t=C();
6g(),Vt(t.displayedSupports)}}function xa(e,n){e&1&&U(0,`sg-loader`)}var De=class Ze extends Jn$1{constructor(n){super(),this._supportsService=n,this.translationKey=`discography.supports.letters.letter`,this.noData=null}ngOnInit(){this.isLoading$.next(!0);let n=this._supportsService,t=this._route.paramMap;yr$1([t,n.getNumberOfSupportsByTitleFirstLetter()]).pipe(Ol(this),$e$1(([o,s])=>{for(let F in s){let B=s[`${F}`];this.letters.set(B.letter.toUpperCase(),B.counter)}this.nbOtherThanLetter=this.letters.get(this.otherThanLetterUpperCase);let h=o.get(`letter`);this.selectedLetter=h.toUpperCase();let S=h===`commencant-par-autre-chose-qu-une-lettre`?`discography.supports.letters.other-letter`:`discography.supports.letters.letter`;return this.translationKey=S,this.translationParams={letter:h.toUpperCase()},this._metaService.setMeta(this.translationKey,this.translationParams),this.isLoading$.next(!0),n.getSupportsByLetter(h)}),ct(o=>(this.isLoading$.next(!1),Aa$1(()=>o)))).subscribe(o=>{this.allSupports=o,this.displayedSupports=o.filter(s=>s.listingAlpha===!0),this.noData=o.length===0,this.isLoading$.next(!1)})}showLetter(n){this.isLoading$.next(!0),this._router.navigate([`/discographie/supports/titres/`,n.toLowerCase()])}onDisplayedSupportsChanged(n){this.displayedSupports=n}static{this.ɵfac=function(t){return new(t||Ze)(D(V))}}static{this.ɵcmp=I({type:Ze,selectors:[[`supports-by-letter`]],standalone:!1,features:[Oe$1],decls:20,vars:29,consts:[[`cdkScrollable`,``,1,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`],[1,`supports-by-letter__content`,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`,`print:gap-0`,`print:p-0`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`],[1,`supports-by-letter__card`,`flex`,`w-full`,`flex-col`,`p-6`,`pb-6`,`sm:p-8`,`sm:pt-4`,`print:rounded-none`,`print:p-0`,`print:shadow-none`],[1,`listing-page-header`,`listing-page-header--with-nav`,`flex`,`w-full`,`flex-col`,`border-[#dddddd]`],[1,`listing-page-header__title-row`,`flex`,`w-full`,`flex-col`,`justify-between`,`pb-1`,`border-b-double`,`md:items-center`,`border-[#dddddd]`,`text-2xl`,`font-semibold`,`md:flex-row`],[1,`mb-0`,`min-w-0`,`flex-1`],[1,`my-2`,`hidden`,`sm:block`,`md:mt-0`,3,`displayedSupportsChanged`,`isLoading$`,`noData`,`allSupports`,`listingType`],[1,`listing-page-header__sticky`,`flex`,`w-full`,`flex-col`],[1,`listing-page-header__subtitle`,`text-secondary`,`hidden`,`w-full`,`border-b`,`border-[#dddddd]`,`py-0`,`text-center`,`text-base`,`font-normal`,`sm:block`,`sm:text-lg`,`print:text-left`,3,`innerHtml`],[3,`letterClicked`,`selectedLetter`,`selectableLetters`,`letters`,`nbOtherThanLetter`,`translationKey`,`showAll`],[1,`supports-by-letter__grid`,`grid`,`w-full`,`grid-cols-1`,`gap-0`,`sm:gap-5`,`md:grid-cols-2`,`lg:grid-cols-3`,`xl:grid-cols-4`],[1,`support-card--in-list`,`w-full`,`min-w-0`,`max-w-full`,3,`listItem`,`support`]],template:function(t,i){t&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2)(3,`div`,3)(4,`sg-card`,4)(5,`div`,5)(6,`div`,6)(7,`h1`,7),L(8),M(9,`uppercase`),M(10,`transloco`),b(),y(11,`filter-supports`,8),X(`displayedSupportsChanged`,function(s){return i.onDisplayedSupportsChanged(s)}),b()()(),y(12,`div`,9),U(13,`h2`,10),M(14,`uppercase`),M(15,`transloco`),y(16,`navigation-by-letters`,11),X(`letterClicked`,function(s){return i.showLetter(s)}),b()(),x(17,Ca,3,0,`div`,12),M(18,`async`),rv(19,xa,1,0,`sg-loader`),b()()()()()),t&2&&(g(8),ce(` `,Qe(10,15,i.translationKey+`.title`,be(25,to,z(9,13,i.selectedLetter))),` `),g(3),w(`isLoading$`,i.isLoading$)(`noData`,i.noData)(`allSupports`,i.allSupports)(`listingType`,`letter`),g(2),w(`innerHtml`,Qe(15,20,i.translationKey+`.subtitle`,be(27,to,z(14,18,i.selectedLetter))),Wi),g(3),w(`selectedLetter`,i.selectedLetter)(`selectableLetters`,i.selectableLetters)(`letters`,i.letters)(`nbOtherThanLetter`,i.nbOtherThanLetter)(`translationKey`,`discography.supports`)(`showAll`,!1),g(),T(z(18,23,i.isLoading$)!==!0?17:19))},dependencies:[Zde,v_,Hce,KT,dle,bt,Gt,Fv,Vv,ue],styles:[`@media print{.supp
6orts-by-letter__content[_ngcontent-%COMP%]{padding:0!important}.supports-by-letter__card[_ngcontent-%COMP%]{border-radius:0!important;box-shadow:none!important;padding:0!important}.supports-by-letter__grid[_ngcontent-%COMP%]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}}`]})}};De=DM([kM()],De);var ya=e=>[`/discographie/supports/titres/`,e];var te=e=>({letter:e});var eo=()=>[`/discographie/supports/titres/commencant-par-autre-chose-qu-une-lettre`];var ba=(e,n)=>n.key;function ka(e,n){if(e&1&&(y(0,`a`,8),M(1,`lowercase`),M(2,`transloco`),M(3,`lowercase`),U(4,`img`,11),M(5,`lowercase`),M(6,`transloco`),M(7,`transloco`),b()),e&2){let t=C().$implicit,i=C(2);w(`routerLink`,be(21,ya,z(1,6,t.key)))(`title`,Qe(2,8,`discography.supports.letters.letter.link.alt`,be(23,te,t.key)))(`matBadge`,i.lettersWithStats[z(3,11,t.key)]),g(4),w(`src`,i.imagesUrl+`site/lettres/`+z(5,13,t.key)+`.jpg`,we)(`alt`,Qe(6,15,`discography.supports.letters.letter.link.alt`,be(25,te,t.key)))(`title`,Qe(7,18,`discography.supports.letters.letter.link.alt`,be(27,te,t.key)))}}function va(e,n){if(e&1&&(y(0,`span`,10),M(1,`transloco`),U(2,`img`,11),M(3,`lowercase`),M(4,`transloco`),M(5,`transloco`),b()),e&2){let t=C().$implicit,i=C(2);w(`title`,Qe(1,4,`discography.supports.letters.letter.link.alt`,be(15,te,t.key))),g(2),w(`src`,i.imagesUrl+`site/lettres/`+z(3,7,t.key)+`.jpg`,we)(`alt`,Qe(4,9,`discography.supports.letters.letter.link.alt`,be(17,te,t.key)))(`title`,Qe(5,12,`discography.supports.letters.letter.link.alt`,be(19,te,t.key)))}}function Sa(e,n){if(e&1&&(x(0,ka,8,29,`a`,8),M(1,`lowercase`),M(2,`uppercase`),x(3,va,6,21,`span`,10),M(4,`lowercase`),M(5,`uppercase`)),e&2){let t=n.$implicit,i=C(2);T(i.lettersWithStats[z(1,2,t.key)]>0&&t.key!==z(2,4,i.otherThanLetter)?0:-1),g(3),T(!i.lettersWithStats[z(4,6,t.key)]&&t.key!==z(5,8,i.otherThanLetter)?3:-1)}}function wa(e,n){if(e&1&&(y(0,`a`,8),U(1,`img`,11),M(2,`transloco`),M(3,`transloco`),b()),e&2){let t=C(2);w(`routerLink`,z1(10,eo))(`title`,`discography.supports.letters.other-letter.link.alt`)(`matBadge`,t.lettersWithStats[t.otherThanLetter]),g(),w(`src`,t.imagesUrl+`site/lettres/autre.jpg`,we)(`alt`,z(2,6,`discography.supports.letters.other-letter.link.alt`))(`title`,z(3,8,`discography.supports.letters.other-letter.link.alt`))}}function Ma(e,n){if(e&1&&(y(0,`span`,9),M(1,`transloco`),U(2,`img`,11),M(3,`transloco`),M(4,`transloco`),b()),e&2){let t=C(2);w(`routerLink`,z1(11,eo))(`title`,z(1,5,`discography.supports.letters.other-letter.link.alt`)),g(2),w(`
6src`,t.imagesUrl+`site/lettres/autre.jpg`,we)(`alt`,z(3,7,`discography.supports.letters.other-letter.link.alt`))(`title`,z(4,9,`discography.supports.letters.other-letter.link.alt`))}}function Oa(e,n){if(e&1&&(y(0,`div`,7),Ft(1,Sa,6,10,null,null,ba),M(3,`keyvalue`),x(4,wa,4,11,`a`,8),x(5,Ma,5,12,`span`,9),b()),e&2){let t=C();g(),Vt(z(3,2,t.allLetters)),g(3),T(t.lettersWithStats[t.otherThanLetter]>0?4:-1),g(),T(t.lettersWithStats[t.otherThanLetter]===0?5:-1)}}function Pa(e,n){e&1&&U(0,`sg-loader`)}var Re=class ti extends f{constructor(n){super(),this._supportsService=n,this.translationKey=`discography.supports.letters.listing`,this.allLetters=new Map($T),this.lettersWithStats=[],this.isLoading$=new He(!0),this.otherThanLetter=ya$1}ngOnInit(){this._supportsService.getNumberOfSupportsByTitleFirstLetter().pipe(Ol(this),ct(t=>(this.isLoading$.next(!1),Aa$1(()=>t)))).subscribe(t=>{let i=[];t.forEach(o=>{i[o.letter]=o.counter}),this.lettersWithStats=i,this.isLoading$.next(!1)})}static{this.ɵfac=function(t){return new(t||ti)(D(V))}}static{this.ɵcmp=I({type:ti,selectors:[[`supports-by-letters`]],standalone:!1,features:[Oe$1],decls:12,vars:9,consts:[[`cdkScrollable`,``,1,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`],[1,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`],[1,`flex`,`w-full`,`flex-col`,`p-6`,`pb-8`,`sm:p-8`,`sm:pt-4`],[1,`listing-page-header`,`border-b-double`,`mb-1`,`w-full`,`border-[#dddddd]`,`pb-1`,`text-2xl`,`font-semibold`,3,`innerHtml`],[1,`text-secondary`,`hidden`,`w-full`,`border-b`,`border-[#dddddd]`,`pb-1`,`text-center`,`text-lg`,`sm:block`,3,`innerHtml`],[1,`mt-8`,`flex`,`flex-row`,`flex-wrap`,`justify-center`,`gap-6`,`pb-2`,`sm:pb-0`],[`matBadgePosition`,`before`,`matBadgeColor`,`primary`,1,`cursor-pointer`,3,`routerLink`,`title`,`matBadge`],[1,`cursor-pointer`,`opacity-75`,3,`routerLink`,`title`],[1,`cursor-pointer`,`opacity-75`,3,`title`],[1,`h-[125px]`,`w-[100px]`,`border`,`border-[#dddddd]`,3,`src`,`alt`,`title`]],template:function(t,i){t&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2)(3,`div`,3)(4,`sg-card`,4),U(5,`h1`,5),M(6,`transloco`),U(7,`h2`,6),M(8,`transloco`),x(9,Oa,6,4,`div`,7),M(10,`async`),rv(11,Pa,1,0,`sg-loader`),b()()()()()),t&2&&(g(5),w(`innerHtml`,z(6,3,i.translationKey+`.title`),Wi),g(2),w(`innerHtml`,z(8,5,i.translationKey+`.subtitle`),Wi),g(2),T(z(10,7,i.isLoading$)!==!0?9:11))},dependencies:[Ye,Zde,yt,v_,KT,dle,Hn$1,Fv,Vv,WP,jv,ue],encapsulation:2})}};Re=DM([kM()],Re);function io(e){let n=new Map,t=[];for(let i of e){let o=La(i);n.has(o)||(n.set(o,[]),t.push(o)),n.get(o)?.push(i)}return t.map(i=>{let o=n.get(i)||[];return{support:Ta(o),refLinks:Fa(o)}})}function Ta(e){return[...e].sort((n,t)=>{if(n.listingAlpha!==t.listingAlpha)return n.listingAlpha?-1:1;let i=no(n.refs,t.refs);return i!==0?i:(n.slug||``).localeCompare(t.slug||``,`fr`)})[0]}function La(e){return[(e.title||``).trim().toLowerCase(),String(e.year||`unknown`),(e.format||`unknown`).toString(),(e.country||`unknown`).toString(),(e.editionQualifier||``).trim().toLowerCase()].join(`�`)}function Fa(e){let n=new Map,t=[...e].sort((i,o)=>no(i.refs,o.refs));for(let i of t){let o=ei(i.refs),s=o||`__empty__:${i.slug}`;if(n.has(s))continue;let h=i.refsLines&&i.refsLines.length>0?i.refsLines:o?[o]:[];n.set(s,{slug:i.slug,label:o,lines:h})}return[...n.values()]}function ei(e){let n=(e||``).toString().trim();return n===``||n===`unknown`?``:n}function no(e,n){let t=ei(e),i=ei(n);return t===``&&i===``?0:t===``?1:i===``?-1:t.localeCompare(i,`fr`,{sensitivity:`base`,numeric:!0})}var Ia=(e,n,t,i)=>({"bg-accent-600 text-white":e,"bg-decade-separator":n,"w-22":t,"w-56":i});var oo=e=>({"background-image":e});var Ba=e=>[`/discographie/supports/annees/`,e];var Ea=(e,n)=>({"bg-accent-600 text-white":e,"bg-year-separator":n});var ii=e=>({year:e});var Da=(e,n)=>[`/discographie/supports/annees/`,e,n];var Ra=(e,n)=>n.urlSuffix;var $a=(e,n)=>n.support.slug;function Aa(e,n){if(e&1&&(y(0,`a`,12),M(1,`transloco`),L(2),M(3,`transloco`),b()),e&2){let t=n.$implicit,i=n.$index,o=n.$count,s=C();w(`ngClass`,dv(11,Ia,s.selectedDecade===t.urlSuffix,i!==o-1,i!==o-1,i===o-1))(`title`,Qe(1,5,`discography.supports.years.`+t.translationKey+`.link.title`,t.translationParams))(`ngStyle`,be
6(16,oo,`url(`+s.imagesUrl+`site/alpha_index_item.png)`))(`routerLink`,be(18,Ba,t.urlSuffix)),g(2),ce(` `,Qe(3,8,`discography.supports.years.`+t.translationKey+`.link.alt`,t.translationParams),` `)}}function ja(e,n){if(e&1&&(y(0,`a`,18),M(1,`transloco`),L(2),M(3,`transloco`),b()),e&2){let t=n.$implicit,i=n.$index,o=n.$count,s=C(2);w(`ngClass`,pn(11,Ea,s.selectedYear===t,i!==o-1))(`title`,Qe(1,5,`discography.supports.years.year.link.title`,be(14,ii,t)))(`ngStyle`,be(16,oo,`url(`+s.imagesUrl+`site/alpha_index_item.png)`))(`routerLink`,pn(18,Da,s.selectedDecade,t)),g(2),ce(` `,Qe(3,8,`discography.supports.years.year.link.alt`,be(21,ii,t)),` `)}}function za(e,n){if(e&1&&(y(0,`div`,13),Ft(1,ja,4,23,`a`,18,t1),b()),e&2){let t=C();g(),Vt(t.allYears)}}function Ua(e,n){if(e&1&&(y(0,`mat-option`,17),L(1),M(2,`transloco`),b()),e&2){let t=n.$implicit;w(`value`,t.urlSuffix),g(),ce(` `,Qe(2,2,`discography.supports.years.`+t.translationKey+`.link.alt`,t.translationParams),` `)}}function Ka(e,n){if(e&1&&(y(0,`mat-option`,19),L(1),M(2,`transloco`),b()),e&2){let t=C(2);g(),nt(Qe(2,1,`discography.supports.years.`+t.selectedDecadeConfig.translationKey+`.link.alt`,t.selectedDecadeConfig.translationParams))}}function Ha(e,n){if(e&1&&(y(0,`mat-option`,17),L(1),M(2,`transloco`),b()),e&2){let t=n.$implicit;w(`value`,t),g(),ce(` `,Qe(2,2,`discography.supports.years.year.link.alt`,be(5,ii,t)),` `)}}function Na(e,n){if(e&1){let t=We();y(0,`mat-form-field`,15)(1,`mat-label`),L(2),M(3,`transloco`),b(),y(4,`mat-select`,16),X(`selectionChange`,function(o){ye(t);return _e(C().onMobileYearChange(o.value))}),x(5,Ka,3,4,`mat-option`,19),Ft(6,Ha,3,7,`mat-option`,17,t1),b()()}if(e&2){let t=C();g(2),nt(z(3,3,`discography.supports.support.year.label-short`)),g(2),w(`value`,t.selectedYear||``),g(),T(t.selectedDecadeConfig?5:-1),g(),Vt(t.allYears)}}function Ya(e,n){e&1&&U(0,`sg-no-data`,20),e&2&&w(`title`,`discography.supports.none`)}function Va(e,n){if(e&1&&U(0,`support-card`,22),e&2){let t=n.$implicit;w(`listItem`,!0)(`support`,t.support)(`editionRefLinks`,t.refLinks)}}function Wa(e,n){if(e&1&&(y(0,`div`,21),Ft(1,Va,1,3,`support-card`,22,$a),b()),e&2){let t=C(2);g(),Vt(t.displayedSupportCards)}}function qa(e,n){if(e&1&&x(0,Ya,1,1,`sg-no-data`,20)(1,Wa,3,0,`div`,21),e&2)T(C().displayedSupports.length===0?0:1)}function Qa(e,n){e&1&&U(0,`sg-loader`)}var $e=class ni extends f{get displayedSupportCards(){return io(this.displayedSupports||[])}get selectedDecadeConfig(){return this.allDecades.find(n=>n.urlSuffix===this.selectedDecade)}constructor(n,t,i){super(),this._supportsService=n,this._route=t,this._router=i,this.translationKey=`discography.supports.years.year`,this.noData=null,this.allDecades=bue,this.allYears=[],this.SLUG_UNKNOWN_YEAR=e,this.isLoading$=new He(!0)}ngOnInit(){let n=this._supportsService;this._route.paramMap.pipe(Ol(this),$e$1(i=>{let o=i.get(`decade`);this.selectedDecade=o;let s=i.get(`year`);return this.selectedYear=s,this._setTranslationKeyAndParams(o,s),this._setAllYears(o),this._metaService.setMeta(this.translationKey,this.translationParams),this.isLoading$.next(!0),n.getSupportsByYearOrDecade(s||o)}),ct(i=>(this.isLoading$.next(!1),Aa$1(()=>i)))).subscribe(i=>{this.allSupports=i,this.displayedSupports=i,this.noData=i.length===0,this.isLoading$.next(!1)})}onSwipe(n){if(this.selectedYear){this.isLoading$.next(!0);let t=parseInt(this.selectedYear,10);if(t===1958&&n===`right`)this._router.navigate([`/discographie/supports/annees/`,yue,_ue[_ue.length-1]]);else if(t===1958&&n===`left`)this._router.navigate([`/discographie/supports/annees/`,gue,1959]);else if(t===1959&&n===`right`)this._router.navigate([`/discographie/supports/annees/`,gue,1958]);else if(t===1959&&n===`left`)this._router.navigate([`/discographie/supports/annees/`,`1960-1969`,1960]);else if(t===1960&&n===`right`)this._router.navigate([`/discographie/supports/annees/`,gue,1959]);else if(t===1960&&n===`left`)this._router.navigate([`/discographie/supports/annees/`,`1960-1969`,1961]);else if(t===2009&&n===`right`)this._router.navigate([`/discographie/supports/annees/`,`2000-2009`,2008]);else if(t===2009&&n===`left`)this._router.navigate([`/discographie/supports/annees/`,`2010-2019`,2010]);else if(t===2019&&n===`right`)this._router.navigate([`/discographie/supports/annees/`,`2010-2019`,2018]);else if(t===2019&&n===`left`)this._router.navigate([`/discographie/supports/annees/`,yue,_ue[0]]);else if(_ue.includes(t.toString())){let i=_ue.map(s=>parseInt(s,10)),o=i.indexOf(t);n===`right`&&o===0?this._router.navigate([`/discographie/supports/annees/`,`2010-2019`,2019]):n===`left`&&o===_ue.length-1?this._router.navigate([`/discographie/supports/annees/`,gue,vue[0]]):n===`right`&&o>0?this._router.navigate([`/discographie/supports/annees/`,yue,i[o-1]]):n===`left`&&o<i.length-1&&this._router.navigate([`/discographie/supports/annees/`,`2020-...`,i[o+1]])}else if(t>1960&&t<2020){let i=0;n===`right`?i=t-1:i=t+1;let o=Math.floor(i/10)*10,s=Math.floor(i/10)*10+9,h=o.toString()+`-`+s.toString();this._router.navigate([`/discographie/supports/annees/`,h,i])}}else{this.isLoading$.next(!0);let t=gue,i=yue,o=e,s=this.selectedDecade||t,h=bue.map(F=>F.urlSuffix),S=``;if(s===t&&n===`right`)S=o;else if(s===o&&n===`left`)S=t;else if(s===o&&n===`right`)S=i;else if(s===i&&n===`left`)S=o;else{let F=h.findIndex(B=>B===s);n===`right`?F-=1:F+=1,S=h[`${F}`]}this._router.navigate([`/discographie/supports/annees/`,S])}}_setTranslationKeyAndParams(n,t){let i=`discography.supports.years.decade`,o={};n===`annee-a-determiner`?i=`discography.supports.years.unknown-year`:t?(i=`discography.supports.years.year`,o={year:t}):n===`...-1959`?i=`discography.supports.years.before-1959`:n===`2020-...`?i=`discography.supports.years.after-2019`:o=bue.find(s=>
6s.urlSuffix===n).translationParams,this.translationKey=i,this.translationParams=o}_setAllYears(n){if(n===`annee-a-determiner`)this.allYears=[];else if(n===`...-1959`)this.allYears=vue;else if(n===`2020-...`)this.allYears=_ue;else{let t=n.split(`-`),i=parseInt(t[0],10),o=[];for(let s=0;s<10;s++)o.push((i+s).toString());this.allYears=o}}onDisplayedSupportsChanged(n){this.displayedSupports=n}onMobileDecadeChange(n){n&&n!==this.selectedDecade&&this._router.navigate([`/discographie/supports/annees/`,n])}onMobileYearChange(n){if(!n){this.selectedYear&&this._router.navigate([`/discographie/supports/annees/`,this.selectedDecade]);return}n!==this.selectedYear&&this._router.navigate([`/discographie/supports/annees/`,this.selectedDecade,n])}static{this.ɵfac=function(t){return new(t||ni)(D(V),D(rr$1),D(Yt))}}static{this.ɵcmp=I({type:ni,selectors:[[`supports-by-year`]],standalone:!1,features:[Oe$1],decls:30,vars:21,consts:[[`cdkScrollable`,``,1,`absolute`,`inset-0`,`min-w-0`,`overflow-auto`,`print:overflow-visible`],[1,`flex`,`min-w-0`,`flex-auto`,`flex-col`],[1,`supports-by-year__content`,`mx-auto`,`flex`,`w-full`,`flex-col`,`justify-center`,`gap-8`,`pl-3`,`pr-4`,`pb-6`,`sm:px-8`,`sm:pb-8`,`print:gap-0`,`print:p-0`],[1,`flex`,`w-full`,`flex-col`,`items-start`,`justify-items-start`],[1,`supports-by-year__card`,`flex`,`w-full`,`flex-col`,`p-6`,`pb-6`,`sm:p-8`,`sm:pt-4`,`print:rounded-none`,`print:p-0`,`print:shadow-none`],[1,`listing-page-header`,`listing-page-header--with-nav`,`flex`,`w-full`,`flex-col`,`border-[#dddddd]`,`print:mb-2`,`print:border-black`],[1,`listing-page-header__title-row`,`flex`,`w-full`,`flex-col`,`justify-between`,`pb-1`,`border-b-double`,`md:items-center`,`border-[#dddddd]`,`text-2xl`,`font-semibold`,`md:flex-row`,`print:pb-2`,`print:text-xl`],[1,`mb-0`,`min-w-0`,`flex-1`],[1,`my-2`,`hidden`,`print:hidden`,`sm:block`,`md:mt-0`,3,`displayedSupportsChanged`,`isLoading$`,`noData`,`allSupports`,`listingType`],[1,`listing-page-header__sticky`,`flex`,`w-full`,`flex-col`],[1,`listing-page-header__subtitle`,`text-secondary`,`hidden`,`w-full`,`border-b`,`border-[#dddddd]`,`py-0`,`text-center`,`text-base`,`font-normal`,`sm:block`,`print:hidden`,`sm:text-lg`,3,`innerHtml`],[1,`listing-page-header__nav`,`supports-by-year__decade-nav`,`hidden`,`w-full`,`flex-row`,`flex-wrap`,`justify-center`,`border-b`,`border-[#dddddd]`,`py-0`,`sm:flex`,`print:hidden`],[1,`text-secondary`,`cursor-pointer`,`bg-no-repeat`,`text-center`,`text-base`,`hover:bg-accent-400`,`hover:text-white`,3,`ngClass`,`title`,`ngStyle`,`routerLink`],[1,`listing-page-header__nav`,`supports-by-year__year-nav`,`hidden`,`w-full`,`flex-row`,`flex-wrap`,`justify-center`,`py-0`,`sm:flex`,`print:hidden`],[1,`supports-by-year__mobile-nav`,`flex`,`w-full`,`flex-col`,`gap-3`,`border-b`,`border-[#dddddd]`,`py-3`,`sm:hidden`,`print:hidden`],[`subscriptSizing`,`dynamic`,1,`sg-mat-dense`,`w-full`],[3,`selectionChange`,`value`],[3,`value`],[1,`text-secondary`,`w-11`,`cursor-pointer`,`bg-no-repeat`,`text-center`,`text-base`,`hover:bg-accent-400`,`hover:text-white`,3,`ngClass`,`title`,`ngStyle`,`routerLink`],[`value`,``],[1,`supports-by-year__empty`,`mt-4`,`w-full`,`print:mt-2`,3,`title`],[1,`supports-by-year__grid`,`grid`,`w-full`,`grid-cols-1`,`gap-0`,`sm:gap-5`,`md:grid-cols-2`,`lg:grid-cols-3`,`xl:grid-cols-4`],[1,`support-card--in-list`,`w-full`,`min-w-0`,`max-w-full`,3,`listItem`,`support`,`editionRefLinks`]],template:function(t,i){t&1&&(y(0,`div`,0)(1,`div`,1)(2,`div`,2)(3,`div`,3)(4,`sg-card`,4)(5,`div`,5)(6,`div`,6)(7,`h1`,7),L(8),M(9,`transloco`),b(),y(10,`filter-supports`,8),X(`displayedSupportsChanged`,function(s){return i.onDisplayedSupportsChanged(s)}),b()()(),y(11,`div`,9),U(12,`h2`,10),M(13,`transloco`),y(14,`div`,11),Ft(15,Aa,4,20,`a`,12,t1),b(),x(17,za,3,0,`div`,13),b(),y(18,`div`,14)(19,`mat-form-field`,15)(20,`mat-label`),L(21),M(22,`transloco`),b(),y(23,`mat-select`,16),X(`selectionChange`,function(s){return i.onMobileDecadeChange(s.value)}),Ft(24,Ua,3,5,`mat-option`,17,Ra),b()(),x(26,Na,8,5,`mat-form-field`,15),b(),x(27,qa,2,1),M(28,`async`),rv(29,Qa,1,0,`sg-loader`),b()()()()()),t&2&&(g(8),ce(` `,Qe(9,11,i.translationKey+`.title`,i.translationParams),` `),g(2),w(`isLoading$`,i.isLoading$)(`noData`,i.noData)(`allSupports`,i.allSupports)(`listingType`,`year`),g(2),w(`innerHtml`,Qe(13,14,i.translationKey+`.subtitle`,i.translationParams),Wi),g(3),Vt(i.allDecades),g(2),T(i.selectedDecade!==i.SLUG_UNKNOWN_YEAR?17:-1),g(4),nt(z(22,17,`discography.supports.years.listing.link.title`)),g(2),w(`value`,i.selectedDecade),g(),Vt(i.allDecades),g(2),T(i.selectedDecade!==i.SLUG_UNKNOWN_YEAR&&i.allYears.length>0?26:-1),g(),T(z(28,19,i.isLoading$)!==!0?27:29))},dependencies:[Ye,Zde,Ho$1,Pv,v_,KT,dle,ple,ot,ce$1,Bt,F$2,bt,Gt,Fv,ue],styles:[`@media print{.supp
6orts-by-year__content[_ngcontent-%COMP%]{padding:0!important}.supports-by-year__card[_ngcontent-%COMP%]{border-radius:0!important;box-shadow:none!important;padding:0!important}.supports-by-year__grid[_ngcontent-%COMP%]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}.supports-by-year__empty[_ngcontent-%COMP%]{width:100%!important;max-width:none!important;margin:0!important}[_nghost-%COMP%] sg-no-data.supports-by-year__empty .sg-no-data__layout{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:0!important;width:75%!important;max-width:75%!important;margin:2rem auto 0!important}[_nghost-%COMP%] sg-no-data.supports-by-year__empty .sg-no-data__media{flex:0 0 50%!important;max-width:50%!important;width:50%!important}[_nghost-%COMP%] sg-no-data.supports-by-year__empty .sg-no-data__media img{display:block!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0 auto!important;border:1px solid #dddddd!important;padding:.25rem!important}[_nghost-%COMP%] sg-no-data.supports-by-year__empty .sg-no-data__text{flex:0 0 50%!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;width:50%!important;margin-left:2.5rem!important;padding:0!important}[_nghost-%COMP%] sg-no-data.supports-by-year__empty .sg-no-data__text>div{margin-top:2rem!important;width:100%!important;color:#64748b!important;font-size:2.25rem!important;font-weight:600!important;line-height:1.15!important;text-align:center!important}}`]})}};$e=DM([kM()],$e);var Ga=e=>e.length===3&&e[0].toString()===`supports`&&e[1].toString()===`titres`&&e[2].path.match(`^(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|commencant-par-autre-chose-qu-une-lettre)$`)?{consumed:e,posParams:{letter:new jr$1(e[2].path,{})}}:null;var Xa=e=>e.length===3&&e[0].toString()===`supports`&&e[1].toString()===`pays`?{consumed:e,posParams:{country:new jr$1(e[2].path,{})}}:null;var Ja=e=>{if(e.length===3)return e[0].toString()===`supports`&&e[1].toString()===`annees`&&e[2].path.match(`^(...-1959|1960-1969|1970-1979|1980-1989|1990-1999|2000-2009|2010-2019|2020-...|annee-a-determiner)$`)?{consumed:e,posParams:{decade:new jr$1(e[2].path,{})}}:null;if(e.length===4&&e[0].toString()===`supports`&&e[1].toString()===`annees`&&e[2].path.match(`^(...-1959|1960-1969|1970-1979|1980-1989|1990-1999|2000-2009|2010-2019|2020-...|annee-a-determiner)$`)&&e[3].path.match(`(^(195[8-9]|19[6-9][0-9]|20[0-1][0-9]|202[0-6])$)`)){let n=e[2].path,t=e[3].path,i=!1;if(n===`...-1959`&&vue.includes(t.toString())||n===`2020-...`&&_ue.includes(t.toString()))i=!0;else{let o=parseInt(t,10),s=n.split(`-`),h=parseInt(s[0],10),S=parseInt(s[1],10);i=o>=h&&o<=S}if(i===!0)return{consumed:e,posParams:{decade:new jr$1(n,{}),year:new jr$1(t,{})}}}};var Za=e=>e.length===2&&e[0].toString()===`supports`?{consumed:e,posParams:{slug:new jr$1(e[1].path,{})}}:null;var ro=[{path:`supports/titres`,component:Re},{matcher:Ga,component:De},{path:`supports/annees`,component:Zn},{matcher:Ja,component:$e},{path:`supports/pays`,component:Be},{matcher:Xa,component:Ee},{matcher:Za,component:Ie}];var vc=(()=>{class e{static{this.ɵfac=function(i){return new(i||e)}}static{this.ɵmod=se({type:e})}static{this.ɵinj=ie({imports:[jy.forChild(ro),Dhe,On,wn,Rx,Ln,he,Kt,Rx,Ce,M_,ne]})}}return e})();export{bt as a,vc as c,V as i,Qt as n,io as o,Rn as r,qn as s,Ap as t};
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.