1import{i as e}from"./C3FrnQFx.js";import{$ as t,A as n,E as r,Et as i,Ft as a,H as o,K as s,N as c,O as l,P as u,Q as d,S as f,Ut as p,X as m,Y as h,an as g,at as ee,b as _,cn as te,ct as ne,in as v,kt as re,lt as ie,m as ae,mt as y,nt as b,rn as x,st as oe,ut as se,v as S,x as C,y as w,yt as T,z as ce}from"./DZTeyJdX.js";import{c as le,p as ue}from"./C9HKQDzX.js";import{a as E,n as D,t as O}from"./CX7SqUAV.js";import{t as de}from"./5eKsmQX7.js";import{s as k}from"./WTb2rPDR.js";import{t as fe}from"./BRPC3sGC.js";import{t as pe}from"./B3D_nkfm2.js";import{t as me}from"./D53UKmMn2.js";import{t as he}from"./BZc19YOI2.js";var{MEDIUM:ge,LARGE:_e}=E,A={MEDIUM:ge,LARGE:_e},j=function(e){return e.GRID=`grid`,e.FULL=`full`,e}({}),ve=function(e){return e.START=`start`,e.CENTER=`center`,e.END=`end`,e}({}),M=function(e){return e.MIDDLE=`middle`,e.BOTTOM=`bottom`,e}({}),N=function(e){return e.INDICATOR=`indicator`,e.BOTTOM=`bottom`,e}({}),P=function(e){return e.FULLWIDTH=`fullwidth`,e.ONE_BIG_CARD=`oneBigCard`,e.ONE_SMALL_CARD=`oneSmallCard`,e.TWO_CARDS=`twoCards`,e.THREE_CARDS=`threeCards`,e.FOUR_CARDS=`fourCards`,e.CUSTOM=`custom`,e}({}),F=function(e){return e.ROOT=`root`,e.CONTAINER=`container`,e.CAROUSEL=`carousel`,e.SLIDES_CONTAINER=`slidesContainer`,e.BUTTON_LEFT=`buttonLeft`,e.BUTTON_RIGHT=`buttonRight`,e.BUTTONS_BOTTOM=`buttonsBottom`,e}({}),I=function(e){return e.ROOT=`root`,e.CONTAINER=`container`,e.SLIDE=`slide`,e}({}),L=function(e){return e.ROOT=`root`,e.CONTAINER=`container`,e}({});c();function ye(e){return{root:R(e),container:be(e)}}function R(t){let{setBase:n,getClasses:r}=D(),{$cn:i}=e(),a=S(()=>i({"lg:px-1":t?.desktopSize===A.MEDIUM,"lg:px-2.5":t?.desktopSize===A.LARGE})),o={[P.FULLWIDTH]:`max-md:!basis-full max-md:!max-w-full max-md:px-2`,[P.ONE_BIG_CARD]:`max-md:!basis-[86.5%] max-md:!max-w-[86.5%] max`,[P.ONE_SMALL_CARD]:`max-md:!basis-[69.5%] max-md:!max-w-[69.5%]`,[P.TWO_CARDS]:`max-md:!basis-[45.5%] max-md:!max-w-[45.5%]`,[P.THREE_CARDS]:`max-md:!basis-[31%] max-md:!max-w-[31%]`,[P.FOUR_CARDS]:`max-md:!basis-[23.8%] max-md:!max-w-[23.8%]`,[P.CUSTOM]:``},s={[P.FULLWIDTH]:`md:max-lg:!basis-full md:max-lg:!max-w-full md:max-lg:px-3`,[P.ONE_BIG_CARD]:`md:max-lg:!basis-[86.5%] md:max-lg:!max-w-[86.5%]`,[P.ONE_SMALL_CARD]:`md:max-lg:!basis-[69.5%] md:max-lg:!max-w-[69.5%]`,[P.TWO_CARDS]:`md:max-lg:!basis-[45.5%] md:max-lg:!max-w-[45.5%]`,[P.THREE_CARDS]:`md:max-lg:!basis-[31%] md:max-lg:!max-w-[31%]`,[P.FOUR_CARDS]:`md:max-lg:!basis-[23.8%] md:max-lg:!max-w-[23.8%]`,[P.CUSTOM]:``},c=S(()=>t?.disableMobile||!t?.mobileSlidesVariant?``:o[t.mobileSlidesVariant]||``),l=S(()=>{if(t?.disableTablet)return``;let e=t?.tabletSlidesVariant??t?.mobileSlidesVariant;return e&&s[e]||``});return n(L.ROOT,i(`block shrink-0 grow-0 select-none px-1 transition-opacity duration-200 focus:outline-none group/slide`,a.value,c.value,l.value)),r(L.ROOT,void 0,void 0,void 0,void 0)}function be(e){let{setBase:t,getClasses:n}=D();return t(L.ROOT,`w-[calc(100%-4px)] h-full mx-0.5 2 group-focus-visible/slide:outline-focus group-focus-visible/slide:ring-none group-focus-visible/slide:outline-2 group-focus-visible/slide:outline-offset-2 3 `),n(L.ROOT,void 0,void 0,void 0,void 0)}c(),T(),p();var z=Object.assign(l({__name:`VCarouselSlide`,props:{component:{default:`div`}},setup(e){let n=e,r=u(`carouselProps`,{}),o=u(`applyDesktopSlideWidths`,i(!0)),s=S(()=>
3{if(!o.value||!r?.desktopSlidesPerView)return{};let e=Number(r.desktopSlidesPerView);if(Number.isNaN(e)||e<=0)return{};let t=(100/e).toFixed(2);return{flexBasis:`${t}%`,maxWidth:`${t}%`}}),c=re({});se(()=>{c.value=ye(r)});let l=u(`focusedIndex`,void 0);return(e,i)=>(h(),_(b(n.component),{class:x([a(r).slideClasses||a(c).root,a(r).customSlideClasses]),style:g(a(s))},{default:y(()=>[w(`div`,{class:x(a(c).container)},[t(e.$slots,`default`,{focusedIndex:a(l)})],2)]),_:3},8,[`class`,`style`]))}}),{__name:`VCarouselSlide`}),B=function(e){return e.SMALL=`SMALL`,e.MEDIUM=`MEDIUM`,e}({}),V=function(e){return e.LEFT=`left`,e.RIGHT=`right`,e}({}),H=function(e){return e.FILLED=`filled`,e.PLAIN=`plain`,e}({});c();function xe(e){return{rootClasses:Se(e)}}function Se(t){let{$cn:n}=e();return S(()=>n({"rounded-button flex items-center justify-center transition-[background,color,border] duration-200 ease-linear focus-visible:outline-offset-2 focus-visible:outline-2 focus-visible:outline-focus":!0,"size-xl":t.size===B.SMALL,"size-2xl":t.size===B.MEDIUM,"bg-neutral-primary-elevated text-brand-base shadow-default-below hover:bg-comp-primary-elevated-hover active:bg-comp-primary-elevated-pressed":t.variant===H.FILLED,"bg-comp-ghost-base text-brand-base hover:bg-comp-ghost-base-hover active:bg-comp-ghost-base-pressed":t.variant===H.PLAIN}))}c(),T(),p();var U=l({__name:`VCarouselButton`,props:{direction:{default:V.LEFT},to:{},href:{},size:{default:B.MEDIUM},variant:{},dark:{type:Boolean},dataTestid:{},dataTest:{},ariaLabel:{}},setup(e){let t=e,n=S(()=>t.direction===V.LEFT?`interface:chevron-left`:`interface:chevron-right`),{rootClasses:i}=xe(t);return(e,o)=>{let s=O;return h(),_(a(k),{as:t.to||t.href?`a`:`button`,class:x([(`isDark`in e?e.isDark:a(de))(t.dark),a(i)]),to:t.to,href:t.href,"aria-label":t.ariaLabel,"data-testid":t.dataTestid,"data-gpp-tools-ui":``},{default:y(()=>[r(s,{name:a(n),size:`MEDIUM`},null,8,[`name`])]),_:1},8,[`as`,`class`,`to`,`href`,`aria-label`,`data-testid`])}}});c(),p();var W=l({__name:`VCarouselButton`,props:{direction:{},to:{},href:{},size:{},variant:{default:H.FILLED},dark:{type:Boolean},dataTestid:{},dataTest:{},ariaLabel:{}},setup(e){let t=e;return(e,r)=>(h(),_(U,v(n(t)),null,16))}}),Ce=Object.assign(W,{__name:`VCarouselButton`});c();function we(e){return{rootClasses:Te(e)}}function Te(t){let{$cn:n}=e();return S(()=>n({"hidden absolute px-xs py-3xs bottom-3 right-3 paragraph-xs bg-neutral-secondary text-neutral-primary rounded-full":!0,"max-lg:block":t.mobileCounter,"lg:block":t.desktopCounter}))}c(),T(),p();var Ee=Object.assign(l({__name:`VCarouselCounter`,props:{mobileCounter:{type:Boolean},desktopCounter:{type:Boolean}},setup(e){let{rootClasses:t}=we(e),n=u(`emblaApi`),r=i(0),o=i(0),s=e=>{r.value=e.scrollSnapList().length,o.value=e.selectedScrollSnap()+1};ie(()=>n?.value,(e,t,n)=>{if(!e){r.value=0,o.value=0;return}s(e);let i=()=>s(e),a=()=>s(e);e.on(`select`,i),e.on(`reInit`,a),n?.(()=>{e.off?.(`select`,i),e.off?.(`reInit`,a)})},{immediate:!0});let c=S(()=>r.value?`${o.value} z ${r.value}`:``);return(e,n)=>(h(),f(`div`,{class:x(a(t)),role:`status`},te(a(c)),3))}}),{__name:`VCarouselCounter`});function G(e){return{root:K(e),container:q(),slide:De()}}function K(t){let{setBase:n,getClasses:r}=D(),{$cn:i}=e(),a=t?.mobileButtonsVariant===`bottom`?`bottom`:t?.mobileButtonsVariant===`indicator`?`indicator`:void 0,o=a===`bottom`||!a&&t?.buttonsVariant===`bottom`,s=a===`indicator`||!a&&t?.buttonsVariant!==`bottom`,c=!t?.disableMobile&&s;return n(I.ROOT,i(`min-h-base pt-2`,c?`block`:`hidden`,`md:block`,`lg:hidden`,o?`max-md:hidden`:``)),r(I.ROOT,void 0,void 0,void 0,void 0)}function q(){let{setBase:e,getClasses:t}=D();return e(I.CONTAINER,`flex flex-wrap justify-center items-center lg:hidden`),t(I.CONTAINER,void 0,void 0,void 0,void 0)}function De(){let{setBase:e,getClasses:t}=D();return e(I.SLIDE,`size-base flex justify-center items-center`),t(I.SLIDE,void 0,void 0,void 0,void 0)}function J(e,t){return`shrink-0 rounded-full ${e.value===t-1?`size-xs bg-brand-base`:`size-2xs bg-neutral-quaternary-invert`}`}c(),T(),p();var Y=[`aria-current`,`onClick`],Oe=Object.assign(l({__name:`VCarouselPagination`,setup(e){let t=u(`totalPagination`)||i(0),n=u(`currentSlide`)||i(0),r=u(`carouselProps`),o=u(`isEmblaCurrentlyActive`,i(!0)),s=re({});se(()=>{s.value=G(r)});let c=e=>J(n,e),l=u(`emblaApi`,void 0),p=S(()=>o.value&&t.value>1),m=u(`carouselGoToSlide`,void 0);function g(e){if(l?.value){l.value.scrollTo(e);return}m&&m(e)}return(e,r)=>(h(),f(`div`,{class:x(s.value.root)},[p.value?(h(),f(`div`,{key:0,class:x(s.value.container)},[(h(!0),f(ae,null,d(a(t),e=>(h(),f(`div`,{key:e,"aria-current":a(n)===e-1?`true`:`false`,class:x(s.value.slide),onClick:t=>g(e-1)},[w(`span`,{class:x(c(e))},null,2)],10,Y))),128))],2)):C(``,!0)],2))}}),{__name:`VCarouselPagination`});function ke(e,t,n,r){return{root:Ae(e),container:je(e),carousel:Me(e,r),slidesContainer:X(e),buttonLeft:Ne(e,t),buttonRight:Pe(e,n),buttonsBottom:Fe(e)}}function Ae(e){let{setBase:t,getClasses:n}=D();return t(F.ROOT,`group/simple`),e.desktopWidth===j.FULL&&t(F.ROOT,`overflow-hidden`),e.inContainer&&e.desktopWidth!==j.FULL&&t(F.ROOT,`max-md:-mx-4 md:max-lg:-mx-6`),n(F.ROOT,void 0,void 0,void 0,void 0)}function je(e){let{setBase:t,getClasses:n}=D();return t(F.CONTAINER,`container !px-0`),(!e.inContainer||e.desktopWidth===j.FULL)&&t(F.CONTAINER,`lg:!px-6`),n(F.CONTAINER,void 0,void 0,void 0)}function Me(e,t){let{setBase:n,getClasses:r}=D();return n(F.CAROUSEL,`max-md:px-4 md:max-lg:px-6 max-lg:overflow-hidden py-1`),e.desktopWidth===j.GRID&&n(F.CAROUSEL,`${t.value?`lg:overflow-hidden`:``}`),r(F.CAROUSEL,void 0,void 0,void 0,void 0)}function X(e){let{setBase:t,addSize:n,getClasses:r}=D(),i=e.tabletSlidesVariant??e.mobileSlidesVariant;return t(F.SLIDES_CONTAINER,`flex -mx-0.5`),e.mobileSlidesVariant===P.FULLWIDTH&&t(F.SLIDES_CONTAINER,`max-md:-mx-2`),i===P.FULLWIDTH&&t(F.SLIDES_CONTAINER,`md:max-lg:-mx-3`),n(F.SLIDES_CONTAINER,E.LARGE,`lg:-mx-2`),r(F.SLIDES_CONTAINER,void 0,e.desktopSize,void 0,void 0)}function Z(e){return`${e.mobileButtons?`flex`:`hidden lg:flex`} absolute top-1/2 -translate-y-1/2 transition-opacity duration-200 opacity-0 focus-visible:opacity-100 z-10`}function Ne(e,t){let{setBase:n,addSize:r,getClasses:i}=D();return n(F.BUTTON_LEFT,` 4 ${Z(e)} -translate-x-1/2 5 ${e.isImageGallery?`left-6 lg:left-5`:`left-2`} 6 `),t.value&&n(F.BUTTON_LEFT,`${e.hoverZoom?`opacity-100 lg:opacity-0 lg:group-hover/simple:opacity-100`:`pointer-events-auto opacity-100`}`),r(F.BUTTON_LEFT,E.LARGE,`min-[1368px]:-ml-4 min-[1368px]:-translate-x-full`),i(F.BUTTON_LEFT,void 0,e.desktopSize,void 0,void 0)}function Pe(e,t){let{setBase:n,addSize:r,getClasses:i}=D();return n(F.BUTTON_RIGHT,` 7 ${Z(e)} translate-x-1/2 8 ${e.isImageGallery?`right-6 lg:right-5`:`right-2`} 9 `),t.value&&n(F.BUTTON_RIGHT,`${e.hoverZoom?`opacity-100 lg:opacity-0 lg:group-hover/simple:opacity-100`:`pointer-events-auto opacity-100`}`),r(F.BUTTON_RIGHT,E.LARGE,`min-[1368px]:translate-x-full min-[1368px]:-mr-4`),i(F.BUTTON_RIGHT,void 0,e.desktopSize,void 0,void 0)}function Fe(e){let{setBase:t,getClasses:n}=D();return t(F.BUTTONS_BOTTOM,`flex w-full items-center justify-end gap-base mt-base`),t(F.BUTTONS_BOTTOM,`max-md:px-base md:max-lg:px-md`),n(F.BUTTONS_BOTTOM,void 0,e.desktopSize,void 0,void 0)}c(),T(),p();var Ie=[`data-testid`],Le={class:`relative`},Re=[`id`,`aria-label`],ze=[`id`],Be={class:`sr-only`,"aria-live":`polite`,"aria-atomic":`true`},Ve=l({__name:`VCarousel`,props:{customSlidesContainerClasses:{},customSlideClasses:{},desktopSize:{default:A.LARGE},desktopWidth:{default:j.GRID},carouselAriaLabel:{},desktopSnap:{type:Boolean,default:!1},align:{default:ve.START},mobileSlidesVariant:{default:P.FULLWIDTH},tabletSlidesVariant:{},desktopSlidesPerView:{},inContainer:{type:Boolean,default:!0},disableMobile:{type:Boolean},disableTablet:{type:Boolean},disableDesktop:{type:Boolean},loop:{type:Boolean},hoverZoom:{type:Boolean},mobileCounter:{type:Boolean},desktopCounter:{type:Boolean},mobileButtons:{type:Boolean},plainButton:{type:Boolean},buttonsVariant:{default:M.MIDDLE},mobileButtonsVariant:{default:void 0},nextButtonAriaLabel:{},prevButtonAriaLabel:{},isImageGallery:{type:Boolean},buttonSize:{},rootClasses:{},viewportClasses:{},trackClasses:{},buttonLeftClasses:{},buttonRightClasses:{},slideClasses:{},dark:{type:Boolean},dataTestid:{},dataTest:{}},setup(e,{expose:n}){let c=e,l=pe(c.dataTestid),u=oe(),d=re({}),p=i(!1),g=i(!1),v=typeof ee==`function`?ee():`carousel-${Math.random().toString(36).slice(2)}`,ae=i(!0),y=i(!0),b=i(null),T=i(null),D=i(!1),O=i(!1),k=S(()=>y.value?D.value?!c.disableMobile:O.value?!c.disableTablet:!c.disableDesktop:!1);m(`isEmblaCurrentlyActive`,k);let ge=S(()=>!(c.disableDesktop||D.value||O.value));m(`applyDesktopSlideWidths`,ge),se(()=>{d.value=ke(c,p,g,k)});let _e=S(()=>c.plainButton?`plain`:`filled`),j=S(()=>D.value),ve=S(()=>O.value),P=S(()=>j.value||ve.value),F=S(()=>
9{if(c.mobileButtonsVariant===N.BOTTOM)return N.BOTTOM;if(c.mobileButtonsVariant===N.INDICATOR)return N.INDICATOR}),I=S(()=>F.value??(c.buttonsVariant===M.BOTTOM?N.BOTTOM:N.INDICATOR)),L=S(()=>k.value?P.value?!!c.mobileButtons&&I.value!==N.BOTTOM:c.buttonsVariant!==M.BOTTOM:!1),ye=S(()=>!!u.bottom),R=S(()=>({active:y.value,dragFree:ae.value,align:c.align,loop:c.loop,breakpoints:{[`(max-width: ${me.MD}px)`]:{active:!c.disableMobile&&y.value},[`(min-width: ${me.MD}px)`]:{active:!c.disableTablet&&y.value},[`(min-width: ${me.LG}px)`]:{active:!c.disableDesktop&&y.value}}})),[be,z]=he(R.value);m(`emblaApi`,z),m(`carouselProps`,c),n({emblaApi:z});let B=S(()=>c.buttonSize??(c.desktopSize===A.LARGE?E.MEDIUM:E.SMALL));async function V(){z.value&&(await ce(),p.value=z.value.canScrollPrev(),g.value=z.value.canScrollNext())}function H(){z.value&&z.value.reInit({...R.value})}function xe(){z.value?.scrollPrev()}function Se(){z.value?.scrollNext()}let U=i(0);m(`focusedIndex`,U);function W(){if(!z.value)return;let e=z.value.slideNodes(),t=k.value,n=e.length;if(n>0){let e=Te(U.value,0,n-1);e!==U.value&&(U.value=e)}e.forEach((e,r)=>{if(e.setAttribute(`role`,`group`),e.setAttribute(`aria-roledescription`,`slajd`),e.setAttribute(`aria-label`,`${r+1} z ${n}`),e.setAttribute(`data-slide-index`,String(r)),t){let t=r===U.value;e.setAttribute(`aria-hidden`,t?`false`:`true`),e.setAttribute(`tabindex`,t?`0`:`-1`)}else e.setAttribute(`aria-hidden`,`false`),e.setAttribute(`tabindex`,`0`);e.id||e.setAttribute(`id`,`carousel-item-${r+1}`)})}function we(){z.value&&z.value.slideNodes()[U.value]?.focus({preventScroll:!0})}function Te(e,t,n){return Math.max(t,Math.min(n,e))}let G=i(!1);function K(e,t=1){if(!z.value)return!1;let n=z.value.slideNodes()[e];if(!n)return!1;let r=z.value.rootNode().getBoundingClientRect(),i=n.getBoundingClientRect();if(i.width>r.width)return!0;let a=i.left>=r.left-t,o=i.right<=r.right+t;return a&&o}function q(e,t={}){if(!z.value)return;let n=z.value.slideNodes(),r=n.length;if(!r)return;let i=e;if(c.loop&&r>0?e<0?i=r-1:e>r-1&&(i=0):i=Te(e,0,r-1),U.value=i,t.focus??G.value){let e=n[i];e&&e.focus({preventScroll:!0})}z.value.scrollTo(i),W()}function De(e){if(!z.value)return;let t=e.target;if(!t)return;let n=t.closest(`[data-slide-index]`);if(!n)return;let r=n.getAttribute(`data-slide-index`);if(!r)return;let i=Number(r);Number.isNaN(i)||(U.value=i,G.value=!0,W())}function J(){if(!z.value)return;let e=z.value.slideNodes();if(c.isImageGallery){e.forEach(e=>e.removeAttribute(`aria-current`));return}let t=z.value.selectedScrollSnap();e.forEach((e,n)=>{n===t?e.setAttribute(`aria-current`,`true`):e.removeAttribute(`aria-current`)})}let Y=i(`unknown`);function Ae(e){if(!z.value||!k.value||(G.value=!0,e.target?.closest(`input, textarea, select, [contenteditable="true"]`)))return;let t=z.value.slideNodes().length;if(t)switch(e.key){case`ArrowRight`:if(!c.loop&&U.value>=t-1)break;Y.value=`keyboard`,q(U.value+1),e.preventDefault(),e.stopPropagation();break;case`ArrowLeft`:if(!c.loop&&U.value<=0)break;Y.value=`keyboard`,q(U.value-1),e.preventDefault(),e.stopPropagation();break;case`Home`:Y.value=`keyboard`,q(0),e.preventDefault(),e.stopPropagation();break;case`End`:Y.value=`keyboard`,q(t-1),e.preventDefault(),e.stopPropagation()}}function je(){if(!z.value)return;let e=z.value.slideNodes(),t=z.value.containerNode(),n=t.offsetWidth||Math.round(t.getBoundingClientRect().width),r=!e.every(e=>Math.abs(e.offsetWidth-n)<=1)&&!c.desktopSnap;ae.value!==r&&(ae.value=r,H())}function Me(){D.value=b.value?.matches??!1,O.value=T.value?.matches??!1}function X(){Me(),je(),qe(),V()}let Z=i(0),Ne=i(0),Pe=i(0),Fe=S(()=>Z.value<=1||!k.value?!1:P.value?I.value===N.BOTTOM:c.buttonsVariant===M.BOTTOM),Ve=S(()=>ye.value||c.isImageGallery?!1:!P.value||I.value===N.INDICATOR);async function Q(){z.value&&(await ce(),Z.value=z.value.slideNodes().length,Pe.value=z.value.scrollSnapList().length,Ne.value=z.value.selectedScrollSnap())}let He=i(``);function Ue(){if(!z.value)return;if(Y.value!==`control-prev`&&Y.value!==`control-next`){He.value=``;return}let e=z.value.selectedScrollSnap(),t=z.value.slideNodes().length;He.value=`Slajd ${e+1} z ${t}`}m(`totalSlides`,Z),m(`currentSlide`,Ne),m(`totalPagination`,Pe);function We(e,t){(e.key===`Enter`||e.key===` `)&&(e.preventDefault(),G.value=!0,Y.value=t===`prev`?`control-prev`:`control-next`,t===`prev`?xe():Se())}function Ge(){G.value=!0,Y.value=`control-prev`,xe()}function Ke(){G.value=!0,Y.value=`control-next`,Se()}function qe(){if(!z.value)return;let e=z.value.slideNodes(),t=z.value.containerNode().getBoundingClientRect().width,n=!(e.reduce((e,t)=>
9e+t.offsetWidth,0)<=t);y.value!==n&&(y.value=n,H())}function $(){if(!z.value)return;je(),qe(),V(),J(),Q();let e=z.value.selectedScrollSnap();G.value||(U.value=e),K(U.value)||z.value.scrollTo(U.value),W()}s(()=>{z.value&&(z.value.on(`init`,()=>{$()}),z.value.on(`slidesChanged`,()=>{$(),K(U.value)?W():q(U.value,{focus:!1})}),z.value.on(`resize`,()=>{$(),K(U.value)?W():q(U.value,{focus:!1})}),z.value.on(`select`,()=>{V(),Q(),J(),Ue();let e=z.value.selectedScrollSnap();requestAnimationFrame(()=>{if(Y.value===`control-prev`||Y.value===`control-next`){U.value=e,W(),Y.value=`unknown`;return}K(U.value)?(W(),Y.value===`keyboard`&&G.value&&we()):q(e,{focus:G.value}),Y.value=`unknown`})}),z.value.on(`slidesInView`,()=>{J()}),z.value.on(`settle`,()=>{Q()})),b.value=window.matchMedia(`(max-width: 767px)`),T.value=window.matchMedia(`(min-width: 768px) and (max-width: 1024px)`),Me(),b.value.addEventListener(`change`,X),T.value.addEventListener(`change`,X)}),ie(()=>[R.value,c],()=>{$()},{deep:!0}),o(()=>{z.value?.destroy(),b.value?.removeEventListener(`change`,X),T.value?.removeEventListener(`change`,X)});let Je=ne(`slidesContainerRef`);ue(Je,e=>{let t=Je.value;e.some(e=>e.type===`childList`&&e.target===t)&&$()},{childList:!0});let Ye=i(null),Xe=le(Ye);return ie(Xe,e=>{e&&z.value&&(qe(),W())}),(n,i)=>{let o=Ce,s=Ee,u=fe,m=Oe;return h(),f(`div`,{ref_key:`carouselRef`,ref:Ye,class:x([(`isDark`in n?n.isDark:a(de))(e.dark),e.rootClasses||a(d).root]),"data-testid":c.dataTestid,"data-gpp-tools-ui":``},[w(`div`,{class:x(a(d).container)},[w(`div`,Le,[a(L)&&a(Z)>1&&a(p)?(h(),_(o,{key:0,size:a(B),variant:a(_e),direction:`left`,dark:e.dark,class:x(e.buttonLeftClasses||a(d).buttonLeft),"data-testid":a(l).interactive(`prev`),tabindex:a(p)?0:-1,"aria-label":e.prevButtonAriaLabel||`PrzewiÅ w lewo`,"aria-controls":`${a(v)}-track`,onClick:Ge,onKeydown:i[0]||=e=>We(e,`prev`)},null,8,[`size`,`variant`,`dark`,`class`,`data-testid`,`tabindex`,`aria-label`,`aria-controls`])):C(``,!0),w(`div`,{id:a(v),ref_key:`emblaRef`,ref:be,class:x(e.viewportClasses||a(d).carousel),"aria-label":e.carouselAriaLabel,"aria-roledescription":`karuzela`,role:`region`,onKeydownCapture:Ae,onFocusinCapture:De},[w(`div`,{id:`${a(v)}-track`,ref_key:`slidesContainerRef`,ref:Je,class:x([e.trackClasses||a(d).slidesContainer,e.customSlidesContainerClasses])},[t(n.$slots,`default`,{props:c})],10,ze),w(`span`,Be,te(a(He)),1)],42,Re),a(L)&&a(Z)>1&&a(g)?(h(),_(o,{key:1,size:a(B),variant:a(_e),direction:`right`,dark:e.dark,class:x(e.buttonRightClasses||a(d).buttonRight),"data-testid":a(l).interactive(`next`),tabindex:a(g)?0:-1,"aria-label":e.nextButtonAriaLabel||`PrzewiÅ w prawo`,"aria-controls":`${a(v)}-track`,onClick:Ke,onKeydown:i[1]||=e=>We(e,`next`)},null,8,[`size`,`variant`,`dark`,`class`,`data-testid`,`tabindex`,`aria-label`,`aria-controls`])):C(``,!0),e.mobileCounter||e.desktopCounter?(h(),_(s,{key:2,"mobile-counter":e.mobileCounter,"desktop-counter":e.desktopCounter},null,8,[`mobile-counter`,`desktop-counter`])):C(``,!0)]),a(Fe)?(h(),f(`div`,{key:0,class:x(a(d).buttonsBottom)},[r(u,{icon:`chevron-left`,variant:`tertiary`,size:`SMALL`,state:a(p)?`default`:`disabled`,"data-testid":a(l).interactive(`prev`),"aria-label":e.prevButtonAriaLabel||`PrzewiÅ w lewo`,"aria-controls":`${a(v)}-track`,dark:e.dark,tabindex:a(p)?0:-1,onClick:Ge,onKeydown:i[2]||=e=>We(e,`prev`)},null,8,[`state`,`data-testid`,`aria-label`,`aria-controls`,`dark`,`tabindex`]),r(u,{icon:`chevron-right`,variant:`tertiary`,size:`SMALL`,state:a(g)?`default`:`disabled`,"data-testid":a(l).interactive(`next`),"aria-label":e.nextButtonAriaLabel||`PrzewiÅ w prawo`,"aria-controls":`${a(v)}-track`,dark:e.dark,tabindex:a(g)?0:-1,onClick:Ke,onKeydown:i[3]||=e=>We(e,`next`)},null,8,[`state`,`data-testid`,`aria-label`,`aria-controls`,`dark`,`tabindex`])],2)):C(``,!0),a(Ve)?(h(),_(m,{key:1})):C(``,!0)],2),t(n.$slots,`bottom`,{embla:a(z)})],10,Ie)}}}),Q=Object.assign(Ve,{__name:`VCarousel`});export{z as a,B as i,Oe as n,A as o,Ce as r,P as s,Q 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.