import{t as e}from"./rolldown-runtime.CMAw1HyY.mjs";import{B as t,F as n,M as r,N as i,O as a,R as o,S as s,T as c,_ as l,g as u,j as ee,k as d,l as f,s as p,u as m,v as h,w as g}from"./react.D3LpXLeJ.mjs";import{C as _,F as v,G as y,R as b,S as x,b as S,f as C,h as te,q as w,r as ne,t as T}from"./motion.DmxynPzX.mjs";import{S as re,Y as E,a as D,ft as ie,k as O}from"./framer.B9eBDazG.mjs";import{n as ae,t as k}from"./index.es.BBDHDHx3.mjs";import{a as oe,c as se,d as ce,f as le,m as ue,n as de,o as fe,s as pe,t as me}from"./OIjZRBmWDcIE2B6qgG1j.C7ytnr-7.mjs";import{n as he,t as ge}from"./UsePageVisibility.BXFDyWDM.mjs";function A(e){let{width:t,height:n,topLeft:r,topRight:i,bottomRight:a,bottomLeft:o,id:s,children:c,...l}=e;return l}function j(e){return f(F,{...A(e)})}function _e(e){let t=ie(),n=a(!1),i=a(!1),o=r(t=>{if(!e.current)return;let n=(t===1?.999:t)*e.current.duration,r=Math.abs(e.current.currentTime-n)<.1;e.current.duration>0&&!r&&(e.current.currentTime=n)},[]);return{play:r(()=>{let r=e.current;r&&(r.preload=`auto`,!(r.currentTime>0&&r.onplaying&&!r.paused&&!r.ended&&r.readyState>=r.HAVE_CURRENT_DATA)&&r&&!n.current&&t&&(n.current=!0,i.current=!0,r.play().catch(e=>{}).finally(()=>n.current=!1)))},[]),pause:r(()=>{!e.current||n.current||(e.current.pause(),i.current=!1)},[]),setProgress:o,isPlaying:i}}function ve({playingProp:e,muted:t,loop:r,playsinline:i,controls:a}){let[o]=n(()=>e),[s,c]=n(!1);e!==o&&!s&&c(!0);let l=o&&t&&r&&i&&!a&&!s,u;return u=l?`on-viewport`:o?`on-mount`:`no-autoplay`,u}function M(e){return e.charAt(0).toUpperCase()+e.slice(1)}function N(e){return(e.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\d+/gu)||[]).map(M).join(` `)}var ye,P,be,F,I,L=e((()=>{p(),E(),T(),me(),g(),(function(e){e.Fill=`fill`,e.Contain=`contain`,e.Cover=`cover`,e.None=`none`,e.ScaleDown=`scale-down`})(ye||={}),(function(e){e.Video=`Upload`,e.Url=`URL`})(P||={}),be=`assets/videos/video-bundle-36.mp4`,F=u(function(e){let{srcType:t=`URL`,srcUrl:n,srcFile:r=``,posterEnabled:o=!1,controls:s=!1,playing:c=!0,loop:l=!0,muted:u=!0,playsinline:d=!0,restartOnEnter:p=!1,objectFit:m=`cover`,backgroundColor:h=`rgba(0,0,0,0)`,radius:g=0,volume:_=25,startTime:y=0,poster:b,playing:x,progress:C,onSeeked:te,onPause:w,onPlay:ne,onEnd:T,onClick:E,onMouseEnter:D,onMouseLeave:ie,onMouseDown:O,onMouseUp:ae}=e,k=a(),ue=se(),de=a(null),me=a(null),he=fe(),ge=pe(),A=he||ge===re.export,j=oe(e),M=A?`no-autoplay`:ve({playingProp:x,muted:u,loop:l,playsinline:d,controls:s}),N=A?!0:v(k),ye=A?!1:v(k,{margin:`10%`,once:!0}),P=y===100?99.9:y,{play:F,pause:I,setProgress:L,isPlaying:R}=_e(k);i(()=>{A||M!==`on-viewport`&&(x?F():I())},[M,x]),i(()=>{A||(N&&x&&M!==`no-autoplay`&&F(),M===`on-viewport`&&I())},[M,N,x]),i(()=>{!he||b||o||P||!k.current||(k.current.currentTime=.01)},[o,b,P]);let z=a(!1);i(()=>{if(!z.current){z.current=!0;return}L(((S(C)?C.get():(C??0)*.01)??0)||(P??0)/100)},[P,r,n,C]),i(()=>{if(S(C))return C.on(`change`,e=>L(e))},[C]),ce(()=>{de.current!==null&&k.current&&(!me&&l||!de.current)&&F()}),le(()=>{k.current&&(me.current=k.current.ended,de.current=k.current.paused,I())});let xe=ee(()=>{if(t===`URL`)return n+``;if(t===`Upload`)return r+``},[t,r,n,P]);return i(()=>{ue&&k.current&&M===`on-mount`&&setTimeout(()=>F(),50)},[]),i(()=>{k.current&&!u&&(k.current.volume=(_??0)/100)},[_]),f(`video`,{onClick:E,onMouseEnter:D,onMouseLeave:ie,onMouseDown:O,onMouseUp:ae,src:xe,loop:l,ref:k,onSeeked:e=>te?.(e),onPause:e=>w?.(e),onPlay:e=>ne?.(e),onEnded:e=>T?.(e),autoPlay:R.current||M===`on-mount`||x&&M===`on-viewport`&&N,preload:R.current?`auto`:A&&!b?`metadata`:M!==`on-mount`&&!ye?`none`:`metadata`,poster:o&&!r&&n===be?`assets/images/image-bundle-37.jpg`:o&&b?b:void 0,onLoadedData:()=>{let e=k.current;e&&(e.currentTime<.3&&P>0&&L((P??0)*.01),(R.current||M===`on-mount`||x&&M===`on-viewport`&&N)&&F())},controls:s,muted:A?!0:u,playsInline:d,style:{cursor:E?`pointer`:`auto`,width:`100%`,height:`100%`,borderRadius:j,display:`block`,objectFit:m,backgroundColor:h,objectPosition:`50% 50%`}})}),j.displayName=`Video`,I=[`cover`,`fill`,`contain`,`scale-down`,`none`],O(j,{srcType:{type:D.Enum,displaySegmentedControl:!0,title:`Source`,options:[`URL`,`Upload`]},srcUrl:{type:D.String,title:`URL`,defaultValue:`assets/videos/video-bundle-36.mp4`,hidden(e){return e.srcType===`Upload`}},srcFile:{type:D.File,title:`File`,allowedFileTypes:[`mp4`,`webm`],hidden(e){return e.srcType===`URL`}},playing:{type:D.Boolean,title:`Playing`,enabledTitle:`Yes`,disabledTitle:`No`},...de,posterEnabled:{type:D.Boolean,title:`Poster`,enabledTitle:`Yes`,disabledTitle:`No`},poster:{type:D.Image,title:`Image`,hidden:({posterEnabled:e})=>!e,description:`We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).`},backgroundColor:{type:D.Color,title:`Background`,defaultValue:`rgba(0,0,0,0)`},startTime:{title:`Start Time`,type:D.Number,min:0,max:100,step:.1,unit:`%`},loop:{type:D.Boolean,title:`Loop`,enabledTitle:`Yes`,disabledTitle:`No`},objectFit:{type:D.Enum,title:`Fit`,options:I,optionTitles:I.map(N)},controls:{type:D.Boolean,title:`Controls`,enabledTitle:`Show`,disabledTitle:`Hide`,defaultValue:!1},muted:{type:D.Boolean,title:`Muted`,enabledTitle:`Yes`,disabledTitle:`No`},volume:{type:D.Number,max:100,min:0,unit:`%`,hidden:({muted:e})=>e,defaultValue:25},onEnd:{type:D.EventHandler},onSeeked:{type:D.EventHandler},onPause:{type:D.EventHandler},onPlay:{type:D.EventHandler},...ue})}));function R(e,t){let n,r=e.current;return Object.defineProperty(e,`current`,{get(){return r},set(e){if(r=e,e===null){t.abort();return}n?.(e)},configurable:!0}),r||new Promise((e,r)=>{n=e,t.signal.addEventListener(`abort`,r)}).catch(()=>{})}function z(e){let{slots:o=[],startFrom:l,direction:u,effectsOptions:d,autoPlayControl:p,dragControl:g,alignment:x,gap:S,padding:ne,paddingPerSide:T,paddingTop:E,paddingRight:D,paddingBottom:ie,paddingLeft:O,itemAmount:k,fadeOptions:oe,intervalControl:se,transitionControl:ce,arrowOptions:le,borderRadius:ue,progressOptions:de,style:fe}=e,{effectsOpacity:pe,effectsScale:me,effectsRotate:ge,effectsPerspective:A,effectsHover:j,playOffscreen:_e}=d,{fadeContent:ve,overflow:M,fadeWidth:N,fadeInset:ye,fadeAlpha:P}=oe,{showMouseControls:be,arrowSize:F,arrowRadius:I,arrowFill:L,leftArrow:z,rightArrow:Pe,arrowShouldSpace:B=!0,arrowShouldFadeIn:Fe=!1,arrowPosition:V,arrowPadding:H,arrowGap:Ie,arrowPaddingTop:Le,arrowPaddingRight:Re,arrowPaddingBottom:ze,arrowPaddingLeft:Be}=le,{showProgressDots:Ve,dotSize:He,dotsInset:Ue,dotsRadius:We,dotsPadding:Ge,dotsGap:Ke,dotsFill:qe,dotsBackground:Je,dotsActiveOpacity:Ye,dotsOpacity:Xe,dotsBlur:Ze}=de,Qe=T?`${E}px ${D}px ${ie}px ${O}px`:`${ne}px`,U=re.current()===re.canvas,W=o.filter(Boolean),$e=c.count(W),et=$e>0,G=u===`left`||u===`right`,tt=u===`right`||u===`bottom`;if(!et)return m(`section`,{style:Ce,children:[f(`div`,{style:we,children:`⭐️`}),f(`p`,{style:Te,children:`Connect to Content`}),f(`p`,{style:Ee,children:`Add layers or components to make infinite auto-playing slideshows.`})]});let K=a(null),nt=ee(()=>[{current:null},{current:null}],[W]),rt=a(void 0),[q,it]=n({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null}),[at,ot]=n(!1),[st,ct]=n(p),[lt,ut]=n(!1),[J,dt]=n(!1),ft=[],pt=4;U&&(pt=1);let mt=r(()=>{if(!K.current)return;let e=nt[0].current,n=nt[1].current,r=G?K.current.offsetWidth:K.current.offsetHeight,i=e?G?e.offsetLeft:e.offsetTop:0;it({parent:r,children:(n?G?n.offsetLeft+n.offsetWidth:n.offsetTop+n.offsetHeight:0)-i+S,item:e?G?e.offsetWidth:e.offsetHeight:0,itemWidth:e?e.offsetWidth:0,itemHeight:e?e.offsetHeight:0,viewportLength:G?Math.max(document.documentElement.clientWidth||0,t.innerWidth||0,K.current.offsetWidth):Math.max(document.documentElement.clientHeight||0,t.innerHeight||0,K.current.offsetHeight)})},[]),ht=r(async()=>{let e=new AbortController,[t,n]=nt;if(!U&&(!t.current||!n.current))try{await Promise.all([R(t,e),$e>1?R(n,e):!0])}catch{e.abort()}te.read(mt,!1,!0)},[mt]);s(()=>{ht()},[k]);let gt=a(!0);i(()=>ae(K.current,({contentSize:e})=>{!gt.current&&(e.width||e.height)&&(ht(),h(()=>dt(!0))),gt.current=!1}),[]),i(()=>{if(J){let e=setTimeout(()=>h(()=>dt(!1)),500);return()=>clearTimeout(e)}},[J]);let Y=W?.length,_t=U?0:q?.children,vt=q?.item+S,yt=l*vt,[X,Z]=n(l+Y),[bt,xt]=n(!1);U&&X!==l&&Z(l);let St=a(null),Ct=v(St),wt=he()&&Ct,Tt=tt?1:-1,Q=b(_t),Et=G?-l*(q?.itemWidth+S):-l*(q?.itemHeight+S),Dt=()=>Tt*X*vt,Ot=U?0:y(Q,e=>{let t=w(-_t,-_t*2,e);return isNaN(t)?0:t}),kt=w(0,Y,X),At=w(0,-Y,X);s(()=>{q?.children!==null&&!gt.current&&J&&Q.set(Dt())},[q,_t,Tt,yt,X,vt,J]);let jt=()=>{U||!et||!q.parent||bt||(Q.get()!==Dt()&&C(Q,Dt(),ce),p&&st&&(_e||wt)&&(rt.current=setTimeout(()=>{h(()=>Z(e=>e+1)),jt()},se*1e3)))},$=(e,t=!1)=>{tt?t?h(()=>Z(t=>t-e)):Z(t=>t-e):t?h(()=>Z(t=>t+e)):Z(t=>t+e)},Mt=e=>{let t=w(0,Y,X),n=w(0,-Y,X),r=e-t,i=e-Math.abs(n);h(tt?()=>Z(e=>e-i):()=>Z(e=>e+r))},Nt=()=>{h(()=>xt(!0))},Pt=(e,{offset:t,velocity:n})=>{h(()=>xt(!1));let r=G?t.x:t.y,i=G?n.x:n.y,a=r<-q.item/2,o=r>q.item/2,s=Math.abs(r),c=Math.round(s/q.item),l=c===0?1:c;i>200?$(-l,!0):i<-200?$(l,!0):(a&&$(c,!0),o&&$(-c,!0))};i(()=>{if(!(!wt||J||$e<=1))return jt(),()=>rt.current&&clearTimeout(rt.current)},[ft,wt,J]);let Ft=0,It=`calc(${100/k}% - ${S}px + ${S/k}px)`;for(let e=0;e{let r;return e===0&&(n===0?r=nt[0]:n===W.length-1&&(r=nt[1])),f(Ae,{ref:r,slideKey:e+n+`lg`,index:e,width:G&&k>1?It:`100%`,height:G?`100%`:k>1?It:`100%`,size:q,child:t,numChildren:W?.length,wrappedValue:Ot,childCounter:Ft++,gap:S,isCanvas:U,isHorizontal:G,effectsOpacity:pe,effectsScale:me,effectsRotate:ge,children:e+n},e+n+`lg`)}));let Lt=G?`to right`:`to bottom`,Rt=N/2,zt=100-N/2,Bt=`linear-gradient(${Lt}, rgba(0, 0, 0, ${P}) ${ke(ye,0,Rt)}%, rgba(0, 0, 0, 1) ${Rt}%, rgba(0, 0, 0, 1) ${zt}%, rgba(0, 0, 0, ${P}) ${100-ye}%)`,Vt=[],Ht={};if(Ve){for(let e=0;eMt(e),wrappedIndex:kt,wrappedIndexInverted:At,total:Y,index:e,gap:Ke,padding:Ge,isHorizontal:G,isInverted:tt},e));Ze>0&&(Ht.backdropFilter=Ht.WebkitBackdropFilter=`blur(${Ze}px)`)}let Ut=g?{drag:G?`x`:`y`,onDragStart:Nt,onDragEnd:Pt,dragDirectionLock:!0,values:{x:Q,y:Q},dragMomentum:!1}:{},Wt=V===`top-left`||V===`top-mid`||V===`top-right`,Gt=V===`bottom-left`||V===`bottom-mid`||V===`bottom-right`,Kt=V===`top-left`||V===`bottom-left`,qt=V===`top-right`||V===`bottom-right`,Jt=V===`top-mid`||V===`bottom-mid`||V===`auto`;return m(`section`,{style:{...Se,padding:Qe,WebkitMaskImage:ve?Bt:void 0,maskImage:ve?Bt:void 0,opacity:q?.item===null?xe:1,userSelect:`none`},onMouseEnter:()=>{ot(!0),j||ct(!1)},onMouseLeave:()=>{ot(!1),j||ct(!0)},onMouseDown:e=>{e.preventDefault(),h(()=>ut(!0))},onMouseUp:()=>h(()=>ut(!1)),ref:St,children:[f(`div`,{style:{width:`100%`,height:`100%`,margin:0,padding:`inherit`,position:`absolute`,inset:0,overflow:M?`visible`:`hidden`,borderRadius:ue,userSelect:`none`,perspective:U?`none`:A},children:f(_.ul,{ref:K,...Ut,style:{...Se,gap:S,placeItems:x,x:G?U?Et:Ot:0,y:G?0:U?Et:Ot,flexDirection:G?`row`:`column`,transformStyle:ge!==0&&!U?`preserve-3d`:void 0,cursor:g?lt?`grabbing`:`grab`:`auto`,userSelect:`none`,...fe},children:ft})}),m(`fieldset`,{style:{...Oe},"aria-label":`Slideshow pagination controls`,className:`framer--slideshow-controls`,children:[m(_.div,{style:{position:`absolute`,display:`flex`,flexDirection:G?`row`:`column`,justifyContent:B?`space-between`:`center`,gap:B?`unset`:Ie,opacity:Fe?xe:1,alignItems:`center`,inset:H,top:B?H:Wt?Le:`unset`,left:B?H:Kt?Be:Jt?0:`unset`,right:B?H:qt?Re:Jt?0:`unset`,bottom:B?H:Gt?ze:`unset`},animate:Fe&&{opacity:at?1:xe},transition:ce,children:[f(_.button,{type:`button`,style:{...De,backgroundColor:L,width:F,height:F,borderRadius:I,rotate:G?0:90,display:be?`block`:`none`,pointerEvents:`auto`},onClick:()=>$(-1,!0),"aria-label":`Previous`,whileTap:{scale:.9},transition:{duration:.15},children:f(`img`,{decoding:`async`,width:F,height:F,src:z||`assets/images/back-arrow.svg`,alt:`Back Arrow`})}),f(_.button,{type:`button`,style:{...De,backgroundColor:L,width:F,height:F,borderRadius:I,rotate:G?0:90,display:be?`block`:`none`,pointerEvents:`auto`},onClick:()=>$(1,!0),"aria-label":`Next`,whileTap:{scale:.9},transition:{duration:.15},children:f(`img`,{decoding:`async`,width:F,height:F,src:Pe||`assets/images/next-arrow.svg`,alt:`Next Arrow`})})]}),Vt.length>1?f(`div`,{style:{...Me,left:G?`50%`:Ue,top:G?`unset`:`50%`,transform:G?`translateX(-50%)`:`translateY(-50%)`,flexDirection:G?`row`:`column`,bottom:G?Ue:`unset`,borderRadius:We,backgroundColor:Je,userSelect:`none`,...Ht},children:Vt}):null]})]})}var xe,Se,Ce,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,Pe=e((()=>{o(),p(),k(),E(),T(),g(),ge(),xe=.001,z.defaultProps={direction:`left`,dragControl:!1,startFrom:0,itemAmount:1,infinity:!0,gap:10,padding:10,autoPlayControl:!0,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:!0,playOffscreen:!1},transitionControl:{type:`spring`,stiffness:200,damping:40},fadeOptions:{fadeContent:!1,overflow:!1,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:!0,arrowShouldFadeIn:!1,arrowShouldSpace:!0,arrowFill:`rgba(0,0,0,0.2)`,arrowSize:40},progressOptions:{showProgressDots:!0}},O(z,{slots:{type:D.Array,title:`Content`,control:{type:D.ComponentInstance}},direction:{type:D.Enum,title:`Direction`,options:[`left`,`right`,`top`,`bottom`],optionIcons:[`direction-left`,`direction-right`,`direction-up`,`direction-down`],optionTitles:[`Left`,`Right`,`Top`,`Bottom`],displaySegmentedControl:!0,defaultValue:z.defaultProps.direction},autoPlayControl:{type:D.Boolean,title:`Auto Play`,defaultValue:!0},intervalControl:{type:D.Number,title:`Interval`,defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:!0,unit:`s`,hidden:e=>!e.autoPlayControl},dragControl:{type:D.Boolean,title:`Draggable`,defaultValue:!1},startFrom:{type:D.Number,title:`Current`,min:0,max:10,displayStepper:!0,defaultValue:z.defaultProps.startFrom},effectsOptions:{type:D.Object,title:`Effects`,controls:{effectsOpacity:{type:D.Number,title:`Opacity`,defaultValue:z.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:!0},effectsScale:{type:D.Number,title:`Scale`,defaultValue:z.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:!0},effectsPerspective:{type:D.Number,title:`Perspective`,defaultValue:z.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:D.Number,title:`Rotate`,defaultValue:z.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:D.Boolean,title:`On Hover`,enabledTitle:`Play`,disabledTitle:`Pause`,defaultValue:z.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:D.Boolean,title:`Offscreen`,enabledTitle:`Play`,disabledTitle:`Pause`,defaultValue:z.defaultProps.effectsOptions.playOffscreen}}},alignment:{type:D.Enum,title:`Align`,options:[`flex-start`,`center`,`flex-end`],optionIcons:{direction:{right:[`align-top`,`align-middle`,`align-bottom`],left:[`align-top`,`align-middle`,`align-bottom`],top:[`align-left`,`align-center`,`align-right`],bottom:[`align-left`,`align-center`,`align-right`]}},defaultValue:`center`,displaySegmentedControl:!0},itemAmount:{type:D.Number,title:`Items`,min:1,max:10,displayStepper:!0,defaultValue:z.defaultProps.itemAmount},gap:{type:D.Number,title:`Gap`,min:0},padding:{title:`Padding`,type:D.FusedNumber,toggleKey:`paddingPerSide`,toggleTitles:[`Padding`,`Padding per side`],defaultValue:0,valueKeys:[`paddingTop`,`paddingRight`,`paddingBottom`,`paddingLeft`],valueLabels:[`T`,`R`,`B`,`L`],min:0},borderRadius:{type:D.Number,title:`Radius`,min:0,max:500,displayStepper:!0,defaultValue:0},transitionControl:{type:D.Transition,defaultValue:z.defaultProps.transitionControl,title:`Transition`},fadeOptions:{type:D.Object,title:`Clipping`,controls:{fadeContent:{type:D.Boolean,title:`Fade`,defaultValue:!1},overflow:{type:D.Boolean,title:`Overflow`,enabledTitle:`Show`,disabledTitle:`Hide`,defaultValue:!1,hidden(e){return e.fadeContent===!0}},fadeWidth:{type:D.Number,title:`Width`,defaultValue:25,min:0,max:100,unit:`%`,hidden(e){return e.fadeContent===!1}},fadeInset:{type:D.Number,title:`Inset`,defaultValue:0,min:0,max:100,unit:`%`,hidden(e){return e.fadeContent===!1}},fadeAlpha:{type:D.Number,title:`Opacity`,defaultValue:0,min:0,max:1,step:.05,hidden(e){return e.fadeContent===!1}}}},arrowOptions:{type:D.Object,title:`Arrows`,controls:{showMouseControls:{type:D.Boolean,title:`Show`,defaultValue:z.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:D.Color,title:`Fill`,hidden:e=>!e.showMouseControls,defaultValue:z.defaultProps.arrowOptions.arrowFill},leftArrow:{type:D.Image,title:`Previous`,hidden:e=>!e.showMouseControls},rightArrow:{type:D.Image,title:`Next`,hidden:e=>!e.showMouseControls},arrowSize:{type:D.Number,title:`Size`,min:0,max:200,displayStepper:!0,defaultValue:z.defaultProps.arrowOptions.arrowSize,hidden:e=>!e.showMouseControls},arrowRadius:{type:D.Number,title:`Radius`,min:0,max:500,defaultValue:40,hidden:e=>!e.showMouseControls},arrowShouldFadeIn:{type:D.Boolean,title:`Fade In`,defaultValue:!1,hidden:e=>!e.showMouseControls},arrowShouldSpace:{type:D.Boolean,title:`Distance`,enabledTitle:`Space`,disabledTitle:`Group`,defaultValue:z.defaultProps.arrowOptions.arrowShouldSpace,hidden:e=>!e.showMouseControls},arrowPosition:{type:D.Enum,title:`Position`,options:[`auto`,`top-left`,`top-mid`,`top-right`,`bottom-left`,`bottom-mid`,`bottom-right`],optionTitles:[`Center`,`Top Left`,`Top Middle`,`Top Right`,`Bottom Left`,`Bottom Middle`,`Bottom Right`],hidden:e=>!e.showMouseControls||e.arrowShouldSpace},arrowPadding:{type:D.Number,title:`Inset`,min:-100,max:100,defaultValue:20,displayStepper:!0,hidden:e=>!e.showMouseControls||!e.arrowShouldSpace},arrowPaddingTop:{type:D.Number,title:`Top`,min:-500,max:500,defaultValue:0,displayStepper:!0,hidden:e=>!e.showMouseControls||e.arrowShouldSpace||e.arrowPosition===`auto`||e.arrowPosition===`bottom-mid`||e.arrowPosition===`bottom-left`||e.arrowPosition===`bottom-right`},arrowPaddingBottom:{type:D.Number,title:`Bottom`,min:-500,max:500,defaultValue:0,displayStepper:!0,hidden:e=>!e.showMouseControls||e.arrowShouldSpace||e.arrowPosition===`auto`||e.arrowPosition===`top-mid`||e.arrowPosition===`top-left`||e.arrowPosition===`top-right`},arrowPaddingRight:{type:D.Number,title:`Right`,min:-500,max:500,defaultValue:0,displayStepper:!0,hidden:e=>!e.showMouseControls||e.arrowShouldSpace||e.arrowPosition===`auto`||e.arrowPosition===`top-left`||e.arrowPosition===`top-mid`||e.arrowPosition===`bottom-left`||e.arrowPosition===`bottom-mid`},arrowPaddingLeft:{type:D.Number,title:`Left`,min:-500,max:500,defaultValue:0,displayStepper:!0,hidden:e=>!e.showMouseControls||e.arrowShouldSpace||e.arrowPosition===`auto`||e.arrowPosition===`top-right`||e.arrowPosition===`top-mid`||e.arrowPosition===`bottom-right`||e.arrowPosition===`bottom-mid`},arrowGap:{type:D.Number,title:`Gap`,min:0,max:100,defaultValue:10,displayStepper:!0,hidden:e=>!e.showMouseControls||e.arrowShouldSpace}}},progressOptions:{type:D.Object,title:`Dots`,controls:{showProgressDots:{type:D.Boolean,title:`Show`,defaultValue:!1},dotSize:{type:D.Number,title:`Size`,min:1,max:100,defaultValue:10,displayStepper:!0,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsInset:{type:D.Number,title:`Inset`,min:-100,max:100,defaultValue:10,displayStepper:!0,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsGap:{type:D.Number,title:`Gap`,min:0,max:100,defaultValue:10,displayStepper:!0,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsPadding:{type:D.Number,title:`Padding`,min:0,max:100,defaultValue:10,displayStepper:!0,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsFill:{type:D.Color,title:`Fill`,defaultValue:`#fff`,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsBackground:{type:D.Color,title:`Backdrop`,defaultValue:`rgba(0,0,0,0.2)`,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsRadius:{type:D.Number,title:`Radius`,min:0,max:200,defaultValue:50,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsOpacity:{type:D.Number,title:`Opacity`,min:0,max:1,defaultValue:.5,step:.1,displayStepper:!0,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsActiveOpacity:{type:D.Number,title:`Current`,min:0,max:1,defaultValue:1,step:.1,displayStepper:!0,hidden:e=>!e.showProgressDots||e.showScrollbar},dotsBlur:{type:D.Number,title:`Blur`,min:0,max:50,defaultValue:0,step:1,hidden:e=>!e.showProgressDots||e.showScrollbar}}}}),Se={display:`flex`,flexDirection:`row`,width:`100%`,height:`100%`,maxWidth:`100%`,maxHeight:`100%`,placeItems:`center`,margin:0,padding:0,listStyleType:`none`,textIndent:`none`},Ce={display:`flex`,width:`100%`,height:`100%`,placeContent:`center`,placeItems:`center`,flexDirection:`column`,color:`#96F`,background:`rgba(136, 85, 255, 0.1)`,fontSize:11,overflow:`hidden`,padding:`20px 20px 30px 20px`},we={fontSize:32,marginBottom:10},Te={margin:0,marginBottom:10,fontWeight:600,textAlign:`center`},Ee={margin:0,opacity:.7,maxWidth:180,lineHeight:1.5,textAlign:`center`},De={border:`none`,display:`flex`,placeContent:`center`,placeItems:`center`,overflow:`hidden`,background:`transparent`,cursor:`pointer`,margin:0,padding:0},Oe={display:`flex`,justifyContent:`space-between`,alignItems:`center`,position:`absolute`,pointerEvents:`none`,userSelect:`none`,top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0},ke=(e,t,n)=>Math.min(Math.max(e,t),n),Ae=u(l(function(e,t){let{slideKey:n,width:r,height:o,child:s,size:c,gap:l,wrappedValue:u,numChildren:ee,childCounter:p,isCanvas:m,effects:h,effectsOpacity:g,effectsScale:_,effectsRotate:v,isHorizontal:b,isLast:S,index:C}=e,te=a(),w=(c?.item+l)*p,T=[-c?.item,0,c?.parent-c?.item+l,c?.parent].map(e=>e-w),re=!m&&y(u,T,[-v,0,0,v]),E=!m&&y(u,T,[v,0,0,-v]),D=!m&&y(u,T,[g,1,1,g]),ie=!m&&y(u,T,[_,1,1,_]),O=!m&&y(u,T,[1,1,0,0]),ae=!m&&y(u,e=>e>=T[1]&&e<=T[2]);i(()=>{if(ae)return ae.on(`change`,e=>{(t?.current??te.current)?.setAttribute(`aria-hidden`,!e)})},[]);let k=m?`visible`:y(u,[T[0]-c.viewportLength,x(T[1],T[2],.5),T[3]+c.viewportLength],[`hidden`,`visible`,`hidden`]),oe=n+`child`;return f(ne,{inherit:`id`,id:oe,children:f(`li`,{style:{display:`contents`},"aria-hidden":C!==0,children:d(s,{ref:t??te,key:oe,style:{...s.props?.style,flexShrink:0,userSelect:`none`,width:r,height:o,opacity:D,scale:ie,originX:b?O:.5,originY:b?.5:O,rotateY:b?re:0,rotateX:b?0:E,visibility:k},layoutId:s.props.layoutId?s.props.layoutId+`-original-`+C:void 0})})})})),je=u(function({selectedOpacity:e,opacity:t,total:n,index:r,wrappedIndex:i,wrappedIndexInverted:a,dotStyle:o,buttonStyle:s,gap:c,padding:l,isHorizontal:u,isInverted:ee,...d}){let p=i===r;ee&&(p=Math.abs(a)===r);let m=c/2,h=!u&&r>0?m:l,g=!u&&r!==n-1?m:l,v=u&&r!==n-1?m:l,y=u&&r>0?m:l;return f(`button`,{"aria-label":`Scroll to page ${r+1}`,type:`button`,...d,style:{...s,padding:`${h}px ${v}px ${g}px ${y}px`},children:f(_.div,{style:{...o},initial:!1,animate:{opacity:p?e:t},transition:{duration:.3}})})}),Me={display:`flex`,placeContent:`center`,placeItems:`center`,overflow:`hidden`,position:`absolute`,pointerEvents:`auto`},Ne={borderRadius:`50%`,background:`white`,cursor:`pointer`,border:`none`,placeContent:`center`,placeItems:`center`,padding:0}}));export{L as i,Pe as n,j as r,z as t}; //# sourceMappingURL=SlideShow.C5Oly8Lk.mjs.map