1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9090],{7283:(e,t,a)=>{a.d(t,{g:()=>s});var r=a(78919);async function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a="".concat("https://lopinion.ma/api/v1/").concat(e),s=await (0,r.getSession)(),n=(null==s?void 0:s.accessToken)||"";try{let e=await fetch(a,{headers:{"Content-Type":"application/json","x-api-key":"Api-key-7rY2AnVqo_ZH2G9i5xfjVnym9uDozbyVHD26-DrWomT3BlbkFJzAv9lP2fCF6FVHEn4lC7oIi31zxTS_TT__dxqrcXsFyVoaVX5V7--Rh1tLij5Jlmk5SMHzrqsi5xfjVnym9uDozbyVHD26-DrWomT3BlbkFJzAv9lP2fCF6FVHEn4lC7onSQknTMcr-sVgMe6-UdC17hUBMTih6soA",...n&&{Authorization:"Bearer ".concat(n)}},...t}),r=await e.json();if(!e.ok)return{success:!1,error:r.message||r.error||"An error occurred"};return{success:!0,data:r}}catch(e){return console.error("API fetch error:",e),{success:!1,error:"Network error occurred"}}}},29797:(e,t,a)=>{a.d(t,{Eb:()=>A,Iu:()=>g,M_:()=>p,WA:()=>x,cU:()=>m,dK:()=>u,n$:()=>h});var r=a(95155);a(12115);var s=a(42355),n=a(13052),i=a(5623),o=a(6874),l=a.n(o),c=a(59434),d=a(30285);function u(e){let{className:t,ariaLabel:a="pagination",...s}=e;return(0,r.jsx)("nav",{role:"navigation","aria-label":a,"data-slot":"pagination",className:(0,c.cn)("mx-auto flex w-full justify-center",t),...s})}function g(e){let{className:t,...a}=e;return(0,r.jsx)("ul",{"data-slot":"pagination-content",className:(0,c.cn)("flex flex-row items-center gap-1",t),...a})}function m(e){let{...t}=e;return(0,r.jsx)("li",{"data-slot":"pagination-item",...t})}function h(e){let{className:t,isActive:a,size:s="icon",...n}=e;return(0,r.jsx)(l(),{"aria-current":a?"page":void 0,"data-slot":"pagination-link","data-active":a,className:(0,c.cn)((0,d.r)({variant:a?"outline":"ghost",size:s}),t),...n})}function A(e){let{className:t,text:a="Previous",ariaLabel:n="Go to previous page",...i}=e;return(0,r.jsxs)(h,{"aria-label":n,size:"default",className:(0,c.cn)("gap-1 px-2.5 sm:pl-2.5",t),...i,children:[(0,r.jsx)(s.A,{}),(0,r.jsx)("span",{className:"hidden sm:block",children:a})]})}function x(e){let{className:t,text:a="Next",ariaLabel:s="Go to next page",...i}=e;return(0,r.jsxs)(h,{"aria-label":s,size:"default",className:(0,c.cn)("gap-1 px-2.5 sm:pr-2.5",t),...i,children:[(0,r.jsx)("span",{className:"hidden sm:block",children:a}),(0,r.jsx)(n.A,{})]})}function p(e){let{className:t,ariaLabel:a="More pages",...s}=e;return(0,r.jsxs)("span",{"aria-hidden":!0,"data-slot":"pagination-ellipsis",className:(0,c.cn)("flex size-9 items-center justify-center",t),...s,children:[(0,r.jsx)(i.A,{className:"size-4"}),(0,r.jsx)("span",{className:"sr-only",children:a})]})}},30285:(e,t,a)=>{a.d(t,{$:()=>l,r:()=>o});var r=a(95155);a(12115);var s=a(99708),n=a(74466),i=a(59434);let o=(0,n.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-white shadow-xs hover:bg-primary/90 dark:hover:text-white",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60 dark:hover:text-white",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 dark:hover:text-white",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80 dark:hover:text-white",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 dark:hover:text-white",link:"text-primary underline-offset-4 hover:underline dark:hover:text-white"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function l(e){let{className:t,variant:a,size:n,asChild:l=!1,...c}=e,d=l?s.DX:"button";return(0,r.jsx)(d,{"data-slot":"button",className:(0,i.cn)(o({variant:a,size:n,className:t})),...c})}},59434:(e,t,a)=>{a.d(t,{cn:()=>n});var r=a(52596),s=a(39688);function n(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return(0,s.QP)((0,r.$)(t))}},68899:(e,t,a)=>{a.d(t,{dJ:()=>n,jb:()=>i});var r=a(95155);a(6874);var s=a(69545);function n(e){let{title:t,color:a,isCategory:s=!1}=e;return(0,r.jsx)("h1",{className:"relative group font-grotesk font-medium tracking-wide border-l-3 pl-2 ".concat(s?"text-xl lg:text-2xl":"text-lg sm:text-xl"),style:{borderColor:a||"#a9a9a9",color:a||"#a9a9a9"},children:t})}function i(e){let{title:t,paid:a,isSpotlight:n=!1,isMain:i=!1,className:o}=e;return(0,r.jsxs)("h2",{className:"text-lg md:text-xl font-bold font-merriweather group-hover:underline ".concat(n?"line-clamp-3 xl:text-2xl":i?"line-clamp-3":"line-clamp-2"," ").concat(o),children:[a&&(0,r.jsx)(s.default,{variant:"premium",width:20,height:20,className:"float-start mr-2 w-auto size-5 md:size-6 ".concat(n&&"xl:size-7")}),t]})}},69545:(e,t,a)=>{a.r(t),a.d(t,{default:()=>l});var r=a(95155),s=a(66766),n=a(51362),i=a(12115),o=a(59434);function l(e){let{className:t,variant:a="default",width:l,height:c,priority:d=!1}=e,{resolvedTheme:u}=(0,n.D)(),[g,m]=(0,i.useState)(!1);(0,i.useEffect)(()=>{m(!0)},[]);let h=["small","small-dark","small-light","premium","decline"].includes(a);return(0,r.jsx)(s.default,{src:(()=>{switch(a){case"dark":return"/images/DarkLogo.svg";case"light":return"/images/NewLogo.svg";case"small-dark":return"/images/SmallLogoDark.svg";case"small-light":return"/images/SmallLogo.svg";case"premium":return"/images/premiumLogo.svg";case"decline":return"/images/declineLogo.svg";case"small":if(g&&"dark"===u)return"/images/SmallLogoDark.svg";return"/images/SmallLogo.svg";default:if(g&&"dark"===u)return"/images/DarkLogo.svg";return"/images/NewLogo.svg"}})(),alt:"L'opinion Logo",width:null!=l?l:h?40:200,height:null!=c?c:h?40:50,className:(0,o.cn)("h-auto",t),priority:d,quality:100,unoptimized:!0})}},79651:(e,t,a)=>{a.r(t),a.d(t,{default:()=>o});var r=a(95155),s=a(66766),n=a(12115),i=a(59434);function o(e){let{src:t,alt:a,width:o,height:l,className:c,priority:d=!1,qual
1ity:u=85,sizes:g,fill:m=!1,placeholder:h="empty",blurDataURL:A,onLoad:x,onError:p,loading:v,draggable:f}=e,[b,k]=(0,n.useState)(!0),[w,y]=(0,n.useState)(!1);return w?(0,r.jsx)("div",{className:(0,i.cn)("flex items-center justify-center bg-background-secondary",c,m?"absolute inset-0":""),style:m?void 0:{width:o,height:l},children:(0,r.jsx)("span",{className:"text-gray-400 text-xs text-center px-1",children:"Image non disponible"})}):(0,r.jsxs)("div",{className:(0,i.cn)("relative overflow-hidden",c),children:[b&&(0,r.jsx)("div",{className:"absolute inset-0 bg-background-secondary animate-pulse"}),(0,r.jsx)(s.default,{src:t,alt:a,width:m?void 0:o,height:m?void 0:l,fill:m,priority:d,quality:u,unoptimized:!0,sizes:g||"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",placeholder:h,blurDataURL:A||"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAv/xAAhEAACAQMDBQAAAAAAAAAAAAABAgMABAUGIWGRkqGx0f/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAECEgMRkf/aAAwDAQACEQMRAD8AltJagyeH0AthI5xdrLcNM91BF5pX2HaH9bcfaSXWGaRmknyJckliyjqTzSlT54b6bk+h0R//2Q==",className:(0,i.cn)("transition-opacity duration-300",b?"opacity-0":"opacity-100",m?"object-cover":""),onLoad:()=>{k(!1),null==x||x()},onError:()=>{y(!0),k(!1),null==p||p()},loading:v,draggable:f,style:m?void 0:{width:o,height:l}})]})}},91914:(e,t,a)=>{a.d(t,{default:()=>c});var r=a(95155),s=a(12115),n=a(28883),i=a(56671),o=a(7283);let l={subscribe:async e=>(0,o.g)("public/newsletter/subscribe",{method:"POST",body:JSON.stringify({email:e})})};function c(){let[e,t]=(0,s.useState)(""),[a,o]=(0,s.useState)(!1),c=async a=>{a.preventDefault(),o(!0);try{let a=await l.subscribe(e);a.success?(t(""),i.o.success("Inscription r\xe9ussie !")):i.o.error(a.error||"L'inscription a \xe9chou\xe9. Veuillez r\xe9essayer.")}catch(e){console.error("Error:",e),i.o.error("Une erreur inattendue s'est produite.")}finally{o(!1)}};return(0,r.jsxs)("div",{className:"mx-auto bg-background-secondary p-2 shadow-sm",children:[(0,r.jsxs)("div",{className:"mb-6 text-center",children:[(0,r.jsx)(n.A,{className:"size-12 text-primary mx-auto dark:text-white"}),(0,r.jsx)("h2",{className:"mb-1 font-merriweather text-lg font-bold text-primary dark:text-white",children:"Newsletter"}),(0,r.jsx)("p",{className:"mx-auto max-w-sm font-grotesk tracking-wide text-base text-foreground",children:"Restez inform\xe9 des derni\xe8res actualit\xe9s et des articles exclusifs."})]}),(0,r.jsxs)("form",{className:"space-y-3",onSubmit:c,children:[(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{type:"email",id:"email",value:e,onChange:e=>t(e.target.value),placeholder:" ",className:"peer max-h-fit w-full rounded-none border-b-2 bg-transparent px-0 text-lg font-medium text-blackk outline-none transition-colors"}),(0,r.jsx)("label",{htmlFor:"email",className:"absolute left-0 top-6 font-normal text-gray-500 transition-all peer-placeholder-shown:top-1 peer-placeholder-shown:text-base peer-focus:-top-5 peer-focus:text-base peer-[&:not(:placeholder-shown)]:-top-5 peer-[&:not(:placeholder-shown)]:text-base",children:"Email"})]}),(0,r.jsx)("button",{type:"submit",disabled:a,className:"w-full rounded-none bg-primary cursor-pointer dark:bg-accent px-4 py-2 font-grotesk tracking-wide text-base font-normal text-white transition-colors hover:bg-primary/85 disabled:opacity-50",children:a?"Chargement...":"S'abonner"})]})]})}}}]);
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.