import{a as ne}from"./chunk-CHM4QFBI.js";import{a as ie}from"./chunk-MWOEXFYD.js";import{f as te}from"./chunk-ZEULGWAI.js";import{a as b}from"./chunk-MBEC6LK4.js";import{Ab as q,Ba as _,Bb as C,Db as $,Eb as o,Fa as s,Fb as m,Gb as y,Hc as ee,Ib as z,M,Pb as R,R as v,S as f,T as k,Ta as N,Tb as D,U as F,Ub as B,Vb as G,Wb as W,Ya as p,Yb as E,ca as x,cb as S,jb as c,kb as n,lb as a,mb as g,nb as O,ob as T,pb as L,qb as U,qc as Y,rb as h,rc as Q,sb as u,tc as X,uc as J,vc as K,wb as V,wc as Z,xb as j,yb as A,zb as w}from"./chunk-TVKQFRWX.js";import{a as I,b as P}from"./chunk-DAQOROHW.js";var re=["statisticsCarousel"],H=r=>["/actualites",r];function oe(r,i){r&1&&(n(0,"span",53),o(1,"\u2022"),a())}function se(r,i){if(r&1&&(O(0),o(1),p(2,oe,2,0,"span",52),T()),r&2){let e=i.$implicit,t=i.last;s(),m(e),s(),c("ngIf",!t)}}function le(r,i){if(r&1&&(n(0,"div",46)(1,"div",47)(2,"strong",48),o(3,"Flash info"),a(),n(4,"div",49)(5,"p",50),p(6,se,3,2,"ng-container",51),a()()()()),r&2){let e=u();s(6),c("ngForOf",e.infoLines())}}function ce(r,i){if(r&1&&(n(0,"article",54),g(1,"img",55)(2,"div",56),n(3,"div",57)(4,"div",58)(5,"h1",59),o(6),a(),n(7,"p",60),o(8),a(),n(9,"a",61),o(10),a()()()()),r&2){let e=i.$implicit,t=i.index,l=u();C("opacity-100",l.activeSlide()===t)("opacity-0",l.activeSlide()!==t)("pointer-events-none",l.activeSlide()!==t),S("aria-hidden",l.activeSlide()!==t),s(),q("object-position",l.slideObjectPosition(e)),c("src",l.slideImageUrl(e.imageUrl),_)("alt",e.title),s(5),m(e.title),s(2),m(e.description),s(),c("routerLink",e.link),s(),y("",e.linkLabel," \u2192")}}function me(r,i){if(r&1){let e=U();n(0,"button",62),h("click",function(){let l=v(e).index,d=u();return f(d.goToSlide(l))}),a()}if(r&2){let e=i.index,t=u();C("w-8",t.activeSlide()===e)("w-2",t.activeSlide()!==e)("opacity-100",t.activeSlide()===e)("opacity-50",t.activeSlide()!==e),S("aria-label","Afficher l\u2019image "+(e+1))}}function de(r,i){if(r&1){let e=U();k(),n(0,"path",77),h("mouseenter",function(){let l=v(e).$implicit,d=u(3);return f(d.selectCommune(l))})("focus",function(){let l=v(e).$implicit,d=u(3);return f(d.selectCommune(l))})("click",function(){let l=v(e).$implicit,d=u(3);return f(d.selectCommune(l))}),n(1,"title"),o(2),a()()}if(r&2){let e,t=i.$implicit,l=u(3);C("is-covered",l.coverageStatus(t)==="COVERED")("is-in-progress",l.coverageStatus(t)==="IN_PROGRESS")("is-selected",((e=l.selectedCommune())==null?null:e.id)===t.id),S("d",t.path)("tabindex",l.coverageStatus(t)!=="NOT_COVERED"?0:null)("aria-label",t.name+", province "+t.province+", "+l.coverageStatusLabel(t)),s(2),z("",t.name," \u2014 ",l.coverageStatusLabel(t),' \xB7 ',l.formatNumber(t.households)," m\xE9nages")}}function pe(r,i){if(r&1&&(n(0,"div")(1,"dt"),o(2,"M\xE9nages enregistr\xE9s"),a(),n(3,"dd",80),o(4),a()()),r&2){let e=u().ngIf,t=u(3);s(4),m(t.formatNumber(e.households))}}function ue(r,i){if(r&1&&(O(0),n(1,"span",78),o(2),a(),n(3,"h3"),o(4),a(),n(5,"dl")(6,"div")(7,"dt"),o(8,"Province"),a(),n(9,"dd"),o(10),a()(),n(11,"div")(12,"dt"),o(13,"R\xE9gion"),a(),n(14,"dd"),o(15),a()(),p(16,pe,5,1,"div",79),a(),T()),r&2){let e=i.ngIf,t=u(3);s(),C("active",t.coverageStatus(e)==="COVERED")("in-progress",t.coverageStatus(e)==="IN_PROGRESS"),s(),y(" ",t.coverageStatusLabel(e)," "),s(2),m(e.name),s(6),m(e.province),s(5),m(e.region),s(),c("ngIf",t.coverageStatus(e)!=="NOT_COVERED"&&e.households!=null)}}function ge(r,i){r&1&&(n(0,"span",81),o(1,"Carte interactive"),a(),n(2,"h3"),o(3,"S\xE9lectionnez une commune"),a(),n(4,"p"),o(5,"Survolez ou s\xE9lectionnez une commune pour afficher sa province, sa r\xE9gion et ses donn\xE9es de couverture."),a(),n(6,"div",82),o(7," Les communes couvertes apparaissent en bleu et celles en cours de couverture en jaune. "),a())}function ve(r,i){if(r&1&&(O(0),n(1,"div",66)(2,"div")(3,"strong"),o(4),a(),n(5,"span"),o(6,"communes couvertes"),a()(),n(7,"div")(8,"strong"),o(9),a(),n(10,"span"),o(11,"en cours de couverture"),a()(),n(12,"div")(13,"strong"),o(14),a(),n(15,"span"),o(16,"communes au total"),a()(),n(17,"div")(18,"strong"),o(19),a(),n(20,"span"),o(21,"m\xE9nages enregistr\xE9s"),a()()(),n(22,"div",67)(23,"div",68),k(),n(24,"svg",69),p(25,de,3,12,"path",70),a(),F(),n(26,"div",71)(27,"span"),g(28,"i",72),o(29," Commune couverte"),a(),n(30,"span"),g(31,"i",73),o(32," En cours de couverture"),a(),n(33,"span"),g(34,"i",74),o(35," Commune non couverte"),a()()(),n(36,"aside",75),p(37,ue,17,9,"ng-container",65)(38,ge,8,0,"ng-template",null,3,E),a()(),n(40,"p",76),o(41,"Source cartographique : GADM 2.5 (2015). Donn\xE9es de couverture : ST-RSU."),a(),T()),r&2){let e=i.ngIf,t=w(39),l=u(2);s(4),m(e.coveredCommunes),s(5),m(e.inProgressCommunes||0),s(5),m(e.totalCommunes),s(5),m(l.formatNumber(e.coveredHouseholds)),s(5),S("viewBox",e.viewBox),s(),c("ngForOf",e.communes),s(12),c("ngIf",l.selectedCommune())("ngIfElse",t)}}function fe(r,i){r&1&&(n(0,"div",84),o(1,"Chargement de la carte\u2026"),a())}function xe(r,i){r&1&&(n(0,"div",85),o(1,"La carte de couverture est temporairement indisponible."),a())}function he(r,i){if(r&1&&p(0,fe,2,0,"div",83)(1,xe,2,0,"ng-template",null,4,E),r&2){let e=w(2),t=u(2);c("ngIf",!t.coverageMapError())("ngIfElse",e)}}function be(r,i){if(r&1&&(n(0,"section",63)(1,"div",13)(2,"div",33)(3,"h2",64),o(4,"Couverture du territoire"),a(),n(5,"p",35),o(6),a()(),p(7,ve,42,8,"ng-container",65)(8,he,3,2,"ng-template",null,2,E),a()()),r&2){let e=w(9),t=u();s(6),m(t.homepageContent().coverageDescription),s(),c("ngIf",t.coverageMap())("ngIfElse",e)}}function _e(r,i){r&1&&L(0)}function Se(r,i){if(r&1&&g(0,"img",98),r&2){let e=u().$implicit;c("src",e.featuredImage,_)("alt",e.title)}}function Ce(r,i){if(r&1&&(n(0,"p",99),o(1),a()),r&2){let e=u().$implicit;s(),m(e.excerpt)}}function we(r,i){if(r&1&&(n(0,"article",89)(1,"a",90),p(2,Se,1,2,"img",91),a(),n(3,"div",92)(4,"time",93),o(5),D(6,"date"),a(),n(7,"h3",94)(8,"a",95),o(9),a()(),p(10,Ce,2,1,"p",96),n(11,"a",97),o(12,"Lire la suite \u2192"),a()()()),r&2){let e=i.$implicit;s(),c("routerLink",R(10,H,e.id)),s(),c("ngIf",e.featuredImage),s(3),m(G(6,7,e.date,"d MMMM y")),s(3),c("routerLink",R(12,H,e.id)),s(),m(e.title),s(),c("ngIf",e.excerpt),s(),c("routerLink",R(14,H,e.id))}}function ye(r,i){if(r&1&&(n(0,"section",40)(1,"div",13)(2,"div",14)(3,"h2",25),o(4,"Actualit\xE9s"),a(),n(5,"p",41),o(6),a(),n(7,"a",86),o(8,"Voir toutes nos actualit\xE9s \u2192"),a()(),n(9,"div",87),p(10,we,13,16,"article",88),D(11,"slice"),a()()()),r&2){let e=i.ngIf,t=u();s(6),m(t.homepageContent().newsDescription),s(4),c("ngForOf",W(11,2,e.articles,0,3))}}function Ee(r,i){if(r&1&&(n(0,"article",100),g(1,"img",101),n(2,"span")(3,"strong",102),o(4),a(),n(5,"span",103),o(6),a()()()),r&2){let e=i.$implicit;s(),c("src","assets/rsu-media/uploads/2024/11/"+e.image,_),s(3),m(e.value),s(2),m(e.label)}}function Ie(r,i){r&1&&(n(0,"span",111),k(),n(1,"svg",112),g(2,"path",113),a()())}function Pe(r,i){if(r&1&&(n(0,"li",104)(1,"div",105)(2,"span",106),o(3),a()(),n(4,"article",107)(5,"div",108),g(6,"i"),a(),n(7,"span",109),o(8),a(),n(9,"h3"),o(10),a(),n(11,"p"),o(12),a()(),p(13,Ie,3,0,"span",110),a()),r&2){let e=i.$implicit,t=i.index,l=u();s(3),m((t+1).toString().padStart(2,"0")),s(3),$(e.icon),s(2),y("\xC9tape ",t+1," sur 6"),s(2),m(e.title),s(2),m(e.description),s(),c("ngIf",t{i.length&&(this.slides.set(i),this.activeSlide()>=i.length&&this.activeSlide.set(0))}})}slideImageUrl(i){return this.slideService.imageUrl(i)}slideObjectPosition(i){return`${i.focalPointX??50}% ${i.focalPointY??50}%`}ngAfterViewInit(){this.statisticsTimer=setInterval(()=>this.scrollStatistics(1,!0),4500)}scrollStatistics(i,e=!1){let t=this.statisticsCarousel?.nativeElement;if(!t)return;let l=Math.min(t.clientWidth,930),d=t.scrollLeft+t.clientWidth>=t.scrollWidth-8;if(e&&i===1&&d){t.scrollTo({left:0,behavior:"smooth"});return}t.scrollBy({left:i*l,behavior:"smooth"})}loadEditableContent(){this.http.get(`${b.apiUrl}/homepage-content/public`).subscribe({next:i=>this.homepageContent.set(i)}),this.http.get(`${b.apiUrl}/statistiques`,{params:{page:0,size:100,sortBy:"id",sortDir:"asc"}}).subscribe({next:i=>{let e=i.data?.content??[];if(!e.length)return;let t=this.statistics();this.statistics.set(e.map((l,d)=>({value:l.valeur,label:l.nom,image:t[d]?.image??"Individus-128px.webp"})))}}),this.http.get(`${b.apiUrl}/flash-infos/public`).subscribe({next:i=>{let e=i.filter(t=>t.isActive&&t.content?.trim()).map(t=>t.content.trim());this.infoLines.set(e)}}),this.http.get(`${b.apiUrl}/partners/public`).subscribe({next:i=>{i.length&&this.partners.set(i.map(e=>P(I({},e),{logoUrl:/^(https?:\/\/|assets\/)/i.test(e.logoUrl)?e.logoUrl:`${b.FileUrl}${e.logoUrl.startsWith("/")?"":"/"}${e.logoUrl}`})))}}),this.http.get("assets/data/rsu-coverage-map.json").subscribe({next:i=>{this.coverageMap.set(i),this.http.get(`${b.apiUrl}/coverage/public`).subscribe({next:e=>{if(!e.communes?.length)return;let t=new Map(e.communes.map(l=>[l.gadmId,l]));this.coverageMap.set(P(I({},i),{totalCommunes:e.totalCommunes,coveredCommunes:e.coveredCommunes,inProgressCommunes:e.inProgressCommunes,coveredHouseholds:e.coveredHouseholds,communes:i.communes.map(l=>{let d=t.get(l.id);return d?P(I({},l),{covered:d.covered,status:d.status,households:d.households}):l})}))}})},error:()=>this.coverageMapError.set(!0)})}selectCommune(i){this.selectedCommune.set(i)}formatNumber(i){return i==null?"Non renseign\xE9":new Intl.NumberFormat("fr-FR").format(i)}secretaryImageUrl(){let i=this.homepageContent().secretaryImageUrl||"assets/rsu-media/uploads/2024/10/photoST.webp";return/^(https?:\/\/|assets\/)/i.test(i)?i:`${b.FileUrl}${i.startsWith("/")?"":"/"}${i}`}coverageStatus(i){return i.status??(i.covered?"COVERED":"NOT_COVERED")}coverageStatusLabel(i){let e=this.coverageStatus(i);return e==="COVERED"?"Commune couverte":e==="IN_PROGRESS"?"En cours de couverture":"Non encore couverte"}nextSlide(){let i=this.slides().length;i&&this.activeSlide.update(e=>(e+1)%i)}previousSlide(){let i=this.slides().length;i&&this.activeSlide.update(e=>(e-1+i)%i)}goToSlide(i){this.activeSlide.set(i)}pauseCarousel(){this.carouselTimer&&clearInterval(this.carouselTimer)}startCarousel(){this.pauseCarousel(),this.carouselTimer=setInterval(()=>this.nextSlide(),6e3)}ngOnDestroy(){this.pauseCarousel(),this.statisticsTimer&&clearInterval(this.statisticsTimer)}static \u0275fac=function(e){return new(e||r)};static \u0275cmp=N({type:r,selectors:[["app-home"]],viewQuery:function(e,t){if(e&1&&V(re,5),e&2){let l;j(l=A())&&(t.statisticsCarousel=l.first)}},decls:73,vars:20,consts:[["coverageMapSection",""],["statisticsCarousel",""],["mapLoading",""],["coverageIntroduction",""],["mapUnavailable",""],["class","stats-ticker border-b border-slate-200 bg-white",4,"ngIf"],["aria-label","Pr\xE9sentation du Registre Social Unique",1,"hero-carousel","relative","isolate","overflow-hidden","bg-primary-950",3,"mouseenter","mouseleave"],["class","absolute inset-0 transition-opacity duration-700",3,"opacity-100","opacity-0","pointer-events-none",4,"ngFor","ngForOf"],["type","button","aria-label","Image pr\xE9c\xE9dente",1,"absolute","left-4","top-1/2","z-10","flex","h-11","w-11","-translate-y-1/2","items-center","justify-center","rounded-full","border","border-white/30","bg-primary-950/55","text-2xl","text-white","backdrop-blur","transition","hover:bg-primary-800","md:left-8",3,"click"],["type","button","aria-label","Image suivante",1,"absolute","right-4","top-1/2","z-10","flex","h-11","w-11","-translate-y-1/2","items-center","justify-center","rounded-full","border","border-white/30","bg-primary-950/55","text-2xl","text-white","backdrop-blur","transition","hover:bg-primary-800","md:right-8",3,"click"],[1,"absolute","bottom-7","left-1/2","z-10","flex","-translate-x-1/2","gap-2"],["type","button","class","h-2.5 rounded-full bg-white transition-all",3,"w-8","w-2","opacity-100","opacity-50","click",4,"ngFor","ngForOf"],[1,"section","bg-white"],[1,"container-custom"],[1,"text-center"],[1,"text-3xl","font-bold","md:text-4xl"],[1,"secretary-card","mx-auto","mt-10","max-w-6xl","overflow-hidden","rounded-3xl","border-[12px]","border-slate-100","bg-white","shadow-soft-lg"],[1,"flex","flex-col","items-center","justify-center","p-8","text-center"],[1,"h-56","w-56","rounded-full","border-4","border-primary-700","object-cover","shadow-lg",3,"src","alt"],[1,"mt-5","text-xl","text-primary-950"],[1,"mt-2","max-w-xs","text-sm","font-medium","text-primary-700"],[1,"bg-primary-800","p-8","text-white","md:p-10"],[1,"whitespace-pre-line","leading-8","text-white/85"],[4,"ngTemplateOutlet"],["class","section bg-slate-50",4,"ngIf"],[1,"text-3xl","font-bold","uppercase","text-primary-950","md:text-4xl"],[1,"section-description","mt-4","font-medium","text-primary-700"],["aria-label","Statistiques du Registre Social Unique",1,"stats-carousel-shell","relative","mt-10","px-7","md:px-12"],["type","button","aria-label","Statistiques pr\xE9c\xE9dentes",1,"stats-arrow","left-0",3,"click"],[1,"stats-carousel"],["class","stats-card flex items-center gap-5 rounded-2xl p-6",4,"ngFor","ngForOf"],["type","button","aria-label","Statistiques suivantes",1,"stats-arrow","right-0",3,"click"],["aria-labelledby","sharing-title",1,"sharing-section","section"],[1,"mx-auto","max-w-6xl","text-center"],["id","sharing-title",1,"text-3xl","font-bold","uppercase","text-primary-950","md:text-4xl"],[1,"section-description","mt-4","leading-7","text-slate-600"],[1,"sharing-process","mt-12"],["aria-hidden","true",1,"process-rail"],["aria-label","Les six \xE9tapes du partage des donn\xE9es",1,"sharing-steps"],["class","sharing-step",4,"ngFor","ngForOf"],[1,"section","bg-slate-50"],[1,"section-description","mt-4","text-slate-600"],[1,"mt-10","grid","gap-6","md:grid-cols-2","lg:grid-cols-4"],["class","rounded-2xl border border-slate-100 bg-white p-7 text-center shadow-card transition hover:-translate-y-1 hover:shadow-soft-lg",4,"ngFor","ngForOf"],[1,"mt-9","grid","grid-cols-2","gap-4","sm:grid-cols-3","lg:grid-cols-7"],["class","flex h-32 items-center justify-center rounded-2xl border border-slate-100 bg-white p-5 shadow-card transition hover:-translate-y-1 hover:border-primary-200 hover:shadow-soft",3,"href","cursor-default",4,"ngFor","ngForOf"],[1,"stats-ticker","border-b","border-slate-200","bg-white"],[1,"flex","h-11","items-center","overflow-hidden"],[1,"relative","z-10","h-full","shrink-0","bg-red-500","px-5","py-3","text-xs","font-bold","uppercase","tracking-wider","text-white"],[1,"ticker-window","min-w-0","flex-1"],[1,"ticker-text","whitespace-nowrap","font-semibold","text-primary-900"],[4,"ngFor","ngForOf"],["class","mx-8 text-primary-400",4,"ngIf"],[1,"mx-8","text-primary-400"],[1,"absolute","inset-0","transition-opacity","duration-700"],[1,"absolute","inset-0","h-full","w-full","object-cover",3,"src","alt"],[1,"absolute","inset-0","bg-gradient-to-r","from-primary-950/50","via-primary-950/25","to-primary-950/50"],[1,"carousel-content","container-custom","relative","z-10","flex","h-full","items-center","justify-center"],[1,"carousel-caption","text-white"],[1,"text-2xl","font-bold","leading-tight","text-white","md:text-4xl"],[1,"mt-4","max-w-xl","text-sm","leading-7","text-white/85","md:text-base"],[1,"mt-6","inline-flex","rounded-lg","bg-white","px-5","py-3","text-sm","font-bold","text-primary-900","transition","hover:bg-primary-50",3,"routerLink"],["type","button",1,"h-2.5","rounded-full","bg-white","transition-all",3,"click"],["aria-labelledby","coverage-map-title",1,"coverage-section","section","bg-slate-50"],["id","coverage-map-title",1,"text-3xl","font-bold","uppercase","text-primary-950","md:text-4xl"],[4,"ngIf","ngIfElse"],["aria-label","R\xE9sum\xE9 de la couverture du RSU",1,"coverage-summary","mt-9"],[1,"coverage-layout","mt-8"],[1,"coverage-map-card"],["role","img","aria-label","Carte des communes couvertes par le Registre Social Unique",1,"coverage-map"],["class","commune-shape",3,"is-covered","is-in-progress","is-selected","mouseenter","focus","click",4,"ngFor","ngForOf"],["aria-label","L\xE9gende de la carte",1,"coverage-legend"],[1,"legend-box","covered"],[1,"legend-box","in-progress"],[1,"legend-box"],["aria-live","polite",1,"coverage-details"],[1,"coverage-source","mt-4"],[1,"commune-shape",3,"mouseenter","focus","click"],[1,"coverage-status"],[4,"ngIf"],[1,"household-value"],[1,"coverage-status","active"],[1,"coverage-tip"],["class","coverage-loading mt-9",4,"ngIf","ngIfElse"],[1,"coverage-loading","mt-9"],[1,"coverage-loading","coverage-error","mt-9"],["routerLink","/actualites",1,"mt-5","inline-flex","font-semibold","text-primary-700","hover:text-primary-800"],[1,"mt-9","grid","gap-7","md:grid-cols-2","lg:grid-cols-3"],["class","group overflow-hidden rounded-2xl bg-white shadow-card transition hover:-translate-y-1 hover:shadow-soft-lg",4,"ngFor","ngForOf"],[1,"group","overflow-hidden","rounded-2xl","bg-white","shadow-card","transition","hover:-translate-y-1","hover:shadow-soft-lg"],[1,"block","overflow-hidden",3,"routerLink"],["class","h-60 w-full object-cover transition duration-500 group-hover:scale-105",3,"src","alt",4,"ngIf"],[1,"p-6"],[1,"text-xs","font-bold","uppercase","tracking-wider","text-primary-700"],[1,"mt-3","line-clamp-3","text-xl","font-bold"],[1,"hover:text-primary-700",3,"routerLink"],["class","mt-3 line-clamp-3 text-sm leading-6 text-slate-600",4,"ngIf"],[1,"mt-5","inline-flex","text-sm","font-semibold","text-primary-700",3,"routerLink"],[1,"h-60","w-full","object-cover","transition","duration-500","group-hover:scale-105",3,"src","alt"],[1,"mt-3","line-clamp-3","text-sm","leading-6","text-slate-600"],[1,"stats-card","flex","items-center","gap-5","rounded-2xl","p-6"],["alt","",1,"stats-icon","h-16","w-16","shrink-0","object-contain",3,"src"],[1,"block","text-2xl","text-white"],[1,"mt-1","block","text-sm","font-medium","text-white/80"],[1,"sharing-step"],["aria-hidden","true",1,"step-marker"],[1,"step-number"],[1,"step-content"],["aria-hidden","true",1,"step-icon"],[1,"step-kicker"],["class","flow-arrow","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"flow-arrow"],["viewBox","0 0 24 24","fill","none"],["d","m8 5 7 7-7 7","stroke","currentColor","stroke-width","2.5","stroke-linecap","round","stroke-linejoin","round"],[1,"rounded-2xl","border","border-slate-100","bg-white","p-7","text-center","shadow-card","transition","hover:-translate-y-1","hover:shadow-soft-lg"],["src","assets/rsu-media/uploads/2024/10/icone-missions-rsu-100x100.webp","alt","",1,"mx-auto","h-14","w-14","object-contain"],[1,"mt-5","text-xl","font-bold","text-primary-900"],[1,"mt-4","text-sm","leading-7","text-slate-600"],[1,"flex","h-32","items-center","justify-center","rounded-2xl","border","border-slate-100","bg-white","p-5","shadow-card","transition","hover:-translate-y-1","hover:border-primary-200","hover:shadow-soft",3,"href"],[1,"max-h-20","max-w-full","object-contain",3,"src","alt"]],template:function(e,t){if(e&1){let l=U();p(0,le,7,1,"div",5),n(1,"section",6),h("mouseenter",function(){return v(l),f(t.pauseCarousel())})("mouseleave",function(){return v(l),f(t.startCarousel())}),p(2,ce,11,15,"article",7),n(3,"button",8),h("click",function(){return v(l),f(t.previousSlide())}),o(4,"\u2039"),a(),n(5,"button",9),h("click",function(){return v(l),f(t.nextSlide())}),o(6,"\u203A"),a(),n(7,"div",10),p(8,me,1,9,"button",11),a()(),p(9,be,10,3,"ng-template",null,0,E),n(11,"section",12)(12,"div",13)(13,"div",14)(14,"h2",15),o(15,"Mot de Bienvenue"),a()(),n(16,"div",16)(17,"div",17),g(18,"img",18),n(19,"strong",19),o(20),a(),n(21,"span",20),o(22),a()(),n(23,"div",21)(24,"p",22),o(25),a()()()()(),p(26,_e,1,0,"ng-container",23)(27,ye,12,6,"section",24),D(28,"async"),n(29,"section",12)(30,"div",13)(31,"div",14)(32,"h2",25),o(33,"Le Registre Social Unique en chiffres"),a(),n(34,"p",26),o(35),a()(),n(36,"div",27)(37,"button",28),h("click",function(){return v(l),f(t.scrollStatistics(-1))}),o(38,"\u2039"),a(),n(39,"div",29,1),p(41,Ee,7,3,"article",30),a(),n(42,"button",31),h("click",function(){return v(l),f(t.scrollStatistics(1))}),o(43,"\u203A"),a()()()(),n(44,"section",32)(45,"div",13)(46,"div",33)(47,"h2",34),o(48,"Acc\xE8s aux donn\xE9es"),a(),n(49,"p",35),o(50),a()(),n(51,"div",36),g(52,"div",37),n(53,"ol",38),p(54,Pe,14,7,"li",39),a()()()(),n(55,"section",40)(56,"div",13)(57,"div",14)(58,"h2",25),o(59,"Nos attributions"),a(),n(60,"p",41),o(61),a()(),n(62,"div",42),p(63,Me,6,2,"article",43),a()()(),n(64,"section",12)(65,"div",13)(66,"div",14)(67,"h2",25),o(68,"Nos partenaires"),a(),n(69,"p",41),o(70),a()(),n(71,"div",44),p(72,ke,2,8,"a",45),a()()()}if(e&2){let l=w(10);c("ngIf",t.infoLines().length),s(2),c("ngForOf",t.slides()),s(6),c("ngForOf",t.slides()),s(10),c("src",t.secretaryImageUrl(),_)("alt",t.homepageContent().secretaryName+", Secr\xE9taire Technique du RSU"),s(2),m(t.homepageContent().secretaryName),s(2),m(t.homepageContent().secretaryTitle),s(3),m(t.homepageContent().secretaryMessage),s(),c("ngTemplateOutlet",l),s(),c("ngIf",B(28,18,t.contentService.content$)),s(8),m(t.homepageContent().statisticsDescription),s(6),c("ngForOf",t.statistics()),s(9),m(t.homepageContent().sharingDescription),s(4),c("ngForOf",t.sharingSteps),s(7),m(t.homepageContent().missionsDescription),s(2),c("ngForOf",t.missions),s(7),m(t.homepageContent().partnersDescription),s(2),c("ngForOf",t.partners())}},dependencies:[Y,Q,X,te,J,K,Z],styles:[".stats-carousel[_ngcontent-%COMP%]{display:flex;gap:1.25rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.25rem 0}.stats-carousel[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.stats-card[_ngcontent-%COMP%]{width:18rem;min-height:9rem;flex:0 0 18rem;scroll-snap-align:start;border:1px solid #52749b;background:#365d88;box-shadow:0 10px 24px #092f5d1f}.stats-icon[_ngcontent-%COMP%]{filter:brightness(0) invert(1)}.stats-arrow[_ngcontent-%COMP%]{position:absolute;top:50%;z-index:2;display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;transform:translateY(-50%);border-radius:9999px;background:#0d4b8d;color:#fff;font-size:1.75rem;line-height:1;box-shadow:0 6px 16px #092f5d3d;transition:background-color .16s ease,transform .16s ease}.stats-arrow[_ngcontent-%COMP%]:hover{background:#092f5d;transform:translateY(-50%) scale(1.06)}@media(max-width:640px){.stats-card[_ngcontent-%COMP%]{width:16rem;flex-basis:16rem}.hero-carousel[_ngcontent-%COMP%]{height:430px}.secretary-card[_ngcontent-%COMP%]{grid-template-columns:1fr}.stats-card[_ngcontent-%COMP%]{width:15.5rem;flex-basis:15.5rem}}@media(min-width:1280px){.hero-carousel[_ngcontent-%COMP%]{height:600px}}@media(prefers-reduced-motion:reduce){.stats-marquee[_ngcontent-%COMP%]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.stats-marquee-track[_ngcontent-%COMP%]{animation:none}.stats-marquee-group[aria-hidden=true][_ngcontent-%COMP%]{display:none}}.hero-carousel[_ngcontent-%COMP%]{height:520px}.secretary-card[_ngcontent-%COMP%]{display:grid;grid-template-columns:360px minmax(0,1fr);width:100%;max-width:1280px!important}.ticker-window[_ngcontent-%COMP%]{overflow:hidden}.ticker-text[_ngcontent-%COMP%]{width:max-content;padding-left:100%;animation:_ngcontent-%COMP%_ticker-scroll 24s linear infinite}@keyframes _ngcontent-%COMP%_ticker-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.carousel-caption[_ngcontent-%COMP%]{width:min(980px,100vw - 5rem);margin:0 auto;padding:34px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.28);border-radius:20px;background:#092f5d52;box-shadow:0 18px 45px #020f2333;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center;text-shadow:0 2px 8px rgba(2,6,23,.75)}.carousel-caption[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-right:auto;margin-left:auto}.carousel-content[_ngcontent-%COMP%]{width:100%;max-width:none;padding-right:5rem;padding-left:5rem}@media(max-width:700px){.carousel-content[_ngcontent-%COMP%]{align-items:center;padding-bottom:0}.carousel-caption[_ngcontent-%COMP%]{width:calc(100% - 1.5rem);margin:0;padding:24px 20px}.carousel-content[_ngcontent-%COMP%]{padding-right:1rem;padding-left:1rem}}"]})};export{ae as HomeComponent};