1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`a6fafdec27`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`6f015b19-6974-456b-a27b-a0bfbd4fc27b`,e._sentryDebugIdIdentifier=`sentry-dbid-6f015b19-6974-456b-a27b-a0bfbd4fc27b`)}catch{}})();import{$t as e,Bn as t,Cr as n,Dr as r,Hn as i,Jn as a,Kn as o,Or as s,Tn as c,Tr as l,Wn as u,Xn as d,Zn as f,_n as p,bn as m,gr as h,on as g,or as _,pn as v,rr as y,sr as b,vn as x,wn as S,xn as C,yn as w}from"./WCVDKeko.js";import{t as T}from"./CXpljZ4d.js";import{t as E}from"./DFC4o-Fh.js";/* empty css */import{n as D,t as O}from"./BOugpUnl.js";import{t as ee}from"./C38w76nA2.js";import{i as k,t as te}from"./DjmWnzYb2.js";e();var ne={class:`header`},re={class:`content`},ie=[`innerHTML`],ae=[`innerHTML`],A={class:`category-carousel`},j=T({__name:`SectionLinksCarouselText`,props:{title:{type:String,required:!0},description:{type:String,required:!0},elements:{type:Object,required:!0},cta:{type:Object,default:()=>({title:``,target:``,realLink:!1})},bg:{type:Object,default:()=>({position:`left`,color:`#D2F3F9`})},largeCard:{type:Boolean,default:!1}},setup(e){g(e=>({v48d412ae:n(oe)}));let T=e,{device:j}=te(),M=h(null),{canSlidePrev:N,canSlideNext:P,next:F,prev:I,gap:L,nbCardsVisible:R,translationSize:z,cardSize:B,nbRows:V,isAllVisible:H}=O(M,`.main-category-image-box-list`,`.card`),U=p(()=>T.elements?.length),W=p(()=>U.value<=4),G=p(()=>{let e=[...T.elements];return!W.value&&Math.abs(e.length%2)==1&&e.push({type:`placeholder`}),e}),K=p(()=>e=>{let t=[...T.elements].slice(R.value*e,R.value*(e+1));return Math.abs(t.length%2)==1&&t.push({type:`placeholder`}),t||[]}),q=p(()=>e=>{let t=K.value(e)?.filter(e=>e.realLink)?.length;if(R.value&&t){let e=(t+ +(Math.abs(t%2)==1))/V.value;return se.value*e+L.value*(e-1)}return 0}),J=p(()=>R.value?Math.ceil((U.value-R.value)/R.value):0),oe=p(()=>B.value.height),se=p(()=>B.value.width),{width:ce}=k(),Y=h(!1),X=h(!1),Z=null,Q=()=>{Z&&(Y.value=Z.scrollLeft>4,X.value=Math.ceil(Z.scrollLeft+Z.clientWidth)<Z.scrollWidth-4)},$=e=>{Z?.scrollBy({left:e*Z.clientWidth*.85,behavior:`smooth`})};u(()=>{Z=M.value?.querySelector(`.main-category-image-box-list`),Z?.addEventListener(`scroll`,Q,{passive:!0}),t(Q)}),i(()=>Z?.removeEventListener(`scroll`,Q)),y([ce,B,W],()=>t(Q));let le=p(()=>W.value?Y.value:N.value&&!H.value),ue=p(()=>W.value?X.value:P.value&&!H.value),de=()=>W.value?$(-1):I(),fe=()=>W.value?$(1):F(),pe=()=>W.value?$(1):F(),me=()=>W.value?$(-1):I();return(t,i)=>{let u=E,p=d(`SpanLink`),h=D,g=ee,y=f(`swipe`);return o(),C(`div`,{class:l([`section-links-carousel-text`,[{"large-card":e.largeCard},e.bg.position]])},[x(`div`,ne,[x(`div`,{class:`bg`,style:r([{backgroundColor:e.bg.color}])},[x(`div`,re,[x(`h2`,{innerHTML:e.title},null,8,ie),x(`div`,{class:`description`,innerHTML:e.description},null,8,ae),e.cta?.target?.length?(o(),w(p,{key:0,to:e.cta.target,link:e.cta.realLink},{default:_(()=>[c(u,{skin:`secondary-dark2-ghost`,size:`D`},{default:_(()=>[S(s(e.cta.title),1)]),_:1})]),_:1},8,[`to`,`link`])):m(``,!0)])],4)]),x(`div`,A,[x(`div`,{ref_key:`carouselRef`,ref:M,class:`carousel-container`},[b((o(),C(`div`,{class:l([`carousel-wrapper`,{"--mobile":n(j)===`Mobile`}])},[c(h,{class:l([`main-category-image-box-list`,{"--2-elements-only":n(G).length===2,"--single-row":n(W)}]),elements:n(G)},null,8,[`class`,`elements`]),n(J)?(o(!0),C(v,{key:0},a(n(J),e=>(o(),w(h,{key:`hidden-section-carousel-${e}`,class:`hidden-section-carousel`,style:r({transform:`translateX(-${n(z)}px)`,"--hidden-section-index":e,"--hidden-section-width":`${n(q)(e)}px`,"--gap-multiplier":n(K)(e)?.length<=2&&n(J)===1?0:1}),elements:n(K)(e)},null,8,[`style`,`elements`]))),128)):m(``,!0)],2)),[[y,{onSwipeLeft:pe,onSwipeRight:me}]]),n(le)?(o(),w(g,{key:0,class:`prev-btn`,icon:`arrow-left`,dark:``,onClick:de})):m(``,!0),n(ue)?(o(),w(g,{key:1,class:`next-btn`,icon:`arrow-right`,dark:``,onClick:fe})):m(``,!0)],512)])],2)}}},[[`__scopeId`,`data-v-fe0b2efc`]]);export{j as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.