PageSourceSearch

https://missions-heart-hub.lovable.app/assets/CarouselSlot-D59mg1T7.js

js missions-heart-hub.lovable.app collected 2026-10-03 03:33:19 UTC 57,186 bytes, 1 lines download raw bytes

vendor: 6,727 bytes, line 1
1import{_ as e,g as t,m as n,v as r}from"./index-B5pLMhSC.js";var i=n(`arrow-left`,[[`path`,{d:`m12 19-7-7 7-7`,key:`1l729n`}],[`path`,{d:`M19 12H5`,key:`x3x0zl`}]]),a=n(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]),o=n(`images`,[[`path`,{d:`m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16`,key:`9kzy35`}],[`path`,{d:`M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2`,key:`1t0f0t`}],[`circle`,{cx:`13`,cy:`7`,r:`1`,fill:`currentColor`,key:`1obus6`}],[`rect`,{x:`8`,y:`2`,width:`14`,height:`14`,rx:`2`,key:`1gvhby`}]]),s=r(e());function c(e){return Object.prototype.toString.call(e)===`[object Object]`}function l(e){return c(e)||Array.isArray(e)}function u(){return!!(typeof window<`u`&&window.document&&window.document.createElement)}function d(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length!==r.length||JSON.stringify(Object.keys(e.breakpoints||{}))!==JSON.stringify(Object.keys(t.breakpoints||{}))?!1:n.every(n=>{let r=e[n],i=t[n];return typeof r==`function`?`${r}`==`${i}`:!l(r)||!l(i)?r===i:d(r,i)})}function f(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function p(e,t){if(e.length!==t.length)return!1;let n=f(e),r=f(t);return n.every((e,t)=>{let n=r[t];return d(e,n)})}function m(e){return typeof e==`number`}function h(e){return typeof e==`string`}function g(e){return typeof e==`boolean`}function _(e){return Object.prototype.toString.call(e)===`[object Object]`}function v(e){return Math.abs(e)}function y(e){return Math.sign(e)}function b(e,t){return v(e-t)}function x(e,t){return e===0||t===0||v(e)<=v(t)?0:v(b(v(e),v(t))/e)}function S(e){return Math.round(e*100)/100}function C(e){return O(e).map(Number)}function w(e){return e[T(e)]}function T(e){return Math.max(0,e.length-1)}function E(e,t){return t===T(e)}function D(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function O(e){return Object.keys(e)}function k(e,t){return[e,t].reduce((e,t)=>(O(t).forEach(n=>{let r=e[n],i=t[n];e[n]=_(r)&&_(i)?k(r,i):i}),e),{})}function A(e,t){return t.MouseEvent!==void 0&&e instanceof t.MouseEvent}function j(e,t){let n={start:r,center:i,end:a};function r(){return 0}function i(e){return a(e)/2}function a(e){return t-e}function o(r,i){return h(e)?n[e](r):e(t,r,i)}return{measure:o}}function M(){let e=[];function t(t,n,i,a={passive:!0}){let o;if(`addEventListener`in t)t.addEventListener(n,i,a),o=()=>t.removeEventListener(n,i,a);else{let e=t;e.addListener(i),o=()=>e.removeListener(i)}return e.push(o),r}function n(){e=e.filter(e=>e())}let r={add:t,clear:n};return r}function N(e,t,n,r){let i=M(),a=1e3/60,o=null,s=0,c=0;function l(){i.add(e,`visibilitychange`,()=>{e.hidden&&m()})}function u(){p(),i.clear()}function d(e){if(!c)return;o||(o=e,n(),n());let i=e-o;for(o=e,s+=i;s>=a;)n(),s-=a;r(s/a),c&&=t.requestAnimationFrame(d)}function f(){c||=t.requestAnimationFrame(d)}function p(){t.cancelAnimationFrame(c),o=null,s=0,c=0}function m(){o=null,s=0}return{init:l,destroy:u,start:f,stop:p,update:n,render:r}}function ee(e,t){let n=t===`rtl`,r=e===`y`,i=r?`y`:`x`,a=r?`x`:`y`,o=!r&&n?-1:1,s=u(),c=d();function l(e){let{height:t,width:n}=e;return r?t:n}function u(){return r?`top`:n?`right`:`left`}function d(){return r?`bottom`:n?`left`:`right`}function f(e){return e*o}return{scroll:i,cross:a,startEdge:s,endEdge:c,measureSize:l,direction:f}}function P(e=0,t=0){let n=v(e-t);function r(t){return t<e}function i(e){return e>t}function a(e){return r(e)||i(e)}function o(n){return a(n)?r(n)?e:t:n}function s(e){return n?e-n*Math.ceil((e-t)/n):e}return{length:n,max:t,min:e,constrain:o,reachedAny:a,reachedMax:i,reachedMin:r,removeOffset:s}}function F(e,t,n){let{constrain:r}=P(0,e),i=e+1,a=o(t);function o(e){return n?v((i+e)%i):r(e)}function s(){return a}function c(e){return a=o(e),d}function l(e){return u().set(s()+e)}function u(){return F(e,s(),n)}let d={get:s,set:c,add:l,clone:u};return d}function te(e,t,n,r,i,a,o,s,c,l,u,d,f,p,m,h,_,S,C){let{cross:w,direction:T}=e,E=[`INPUT`,`SELECT`,`TEXTAREA`],D={passive:!1},O=M(),k=M(),j=P(50,225).constrain(p.measure(20)),N={mouse:300,touch:400},ee={mouse:500,touch:600},F=m?43:25,te=!1,ne=0,I=0,L=!1,R=!1,z=!1,B=!1;function re(e){if(!C)return;function n(t){(g(C)||C(e,t))&&se(t)}let r=t;O.add(r,`dragstart`,e=>e.preventDefault(),D).add(r,`touchmove`,()=>void 0,D).add(r,`touchend`,()=>void 0).add(r,`touchstart`,n).add(r,`mousedown`,n).add(r,`touchcancel`,le).add(r,`contextmenu`,le).add(r,`click`,ue,!0)}function V(){O.clear(),k.clear()}function ie(){let e=B?n:t;k.add(e,`touchmove`,ce,D).add(e,`touchend`,le).add(e,`mousemove`,ce,D).add(e,`mouseup`,le)}function ae(e){let t=e.nodeName||``;return E.includes(t)}function H(){return(m?ee:N)[B?`mouse`:`touch`]}function oe(e,t){let n=d.add(y(e)*-1),r=u.byDistance(e,!m).distance;return m||v(e)<j?r:_&&t?r*.5:u.byIndex(n.get(),0).distance}function se(e){let t=A(e,r);B=t,z=m&&t&&!e.buttons&&te,te=b(i.get(),o.get())>=2,!(t&&e.button!==0)&&(ae(e.target)||(L=!0,a.pointerDown(e),l.useFriction(0).useDuration(0),i.set(o),ie(),ne=a.readPoint(e),I=a.readPoint(e,w),f.emit(`pointerDown`)))}function ce(e){if(!A(e,r)&&e.touches.length>=2)return le(e);let t=a.readPoint(e),n=a.readPoint(e,w),o=b(t,ne),c=b(n,I);if(!R&&!B&&(!e.cancelable||(R=o>c,!R)))return le(e);let u=a.pointerMove(e);o>h&&(z=!0),l.useFriction(.3).useDuration(.75),s.start(),i.add(T(u)),e.preventDefault()}function le(e){let t=u.byDistance(0,!1).index!==d.get(),n=a.pointerUp(e)*H(),r=oe(T(n),t),i=x(n,r),o=F-10*i,s=S+i/50;R=!1,L=!1,k.clear(),l.useDuration(o).useFriction(s),c.distance(r,!m),B=!1,f.emit(`pointerUp`)}function ue(e){z&&=(e.stopPropagation(),e.preventDefault(),!1)}function de(){return L}return{init:re,destroy:V,pointerDown:de}}function ne(e,t){let n,r;function i(e){return e.timeStamp}function a(n,r){let i=`client${(r||e.scroll)===`x`?`X`:`Y`}`;return(A(n,t)?n:n.touches[0])[i]}function o(e){return n=e,r=e,a(e)}function s(e){let t=a(e)-a(r),o=i(e)-i(n)>170;return r=e,o&&(n=e),t}function c(e){if(!n||!r)return 0;let t=a(r)-a(n),o=i(e)-i(n),s=i(e)-i(r)>170,c=t/o;return o&&!s&&v(c)>.1?c:0}return{pointerDown:o,pointerMove:s,pointerUp:c,readPoint:a}}function I(){function e(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}return{measure:e}}function L(e){function t(t){return t/100*e}return{measure:t}}function R(e,t,n,r,i,a,o){let s=[e].concat(r),c,l,u=[],d=!1;function f(e){return i.measureSize(o.measure(e))}function p(i){if(!a)return;l=f(e),u=r.map(f);function o(n){for(let a of n){if(d)return;let n=a.target===e,o=r.indexOf(a.target),s=n?l:u[o];if(v(f(n?e:r[o])-s)>=.5){i.reInit(),t.emit(`resize`);break}}}c=new ResizeObserver(e=>{(g(a)||a(i,e))&&o(e)}),n.requestAnimationFrame(()=>
1{s.forEach(e=>c.observe(e))})}function m(){d=!0,c&&c.disconnect()}return{init:p,destroy:m}}function z(e,t,n,r,i,a){let o=0,s=0,c=i,l=a,u=e.get(),d=0;function f(){let t=r.get()-e.get(),i=!c,a=0;return i?(o=0,n.set(r),e.set(r),a=t):(n.set(e),o+=t/c,o*=l,u+=o,e.add(o),a=u-d),s=y(a),d=u,C}function p(){return v(r.get()-t.get())<.001}function m(){return c}function h(){return s}function g(){return o}function _(){return x(i)}function b(){return S(a)}function x(e){return c=e,C}function S(e){return l=e,C}let C={direction:h,duration:m,velocity:g,seek:f,settled:p,useBaseFriction:b,useBaseDuration:_,useFriction:S,useDuration:x};return C}function B(e,t,n,r,i){let a=i.measure(10),o=i.measure(50),s=P(.1,.99),c=!1;function l(){return!(c||!e.reachedAny(n.get())||!e.reachedAny(t.get()))}function u(i){if(!l())return;let c=v(e[e.reachedMin(t.get())?`min`:`max`]-t.get()),u=n.get()-t.get(),d=s.constrain(c/o);n.subtract(u*d),!i&&v(u)<a&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())}function d(e){c=!e}return{shouldConstrain:l,constrain:u,toggleActive:d}}function re(e,t,n,r,i){let a=P(-t+e,0),o=d(),s=u(),c=f();function l(e,t){return b(e,t)<=1}function u(){let e=o[0],t=w(o);return P(o.lastIndexOf(e),o.indexOf(t)+1)}function d(){return n.map((e,t)=>{let{min:r,max:i}=a,o=a.constrain(e),s=!t,c=E(n,t);return s?i:c||l(r,o)?r:l(i,o)?i:o}).map(e=>parseFloat(e.toFixed(3)))}function f(){if(t<=e+i)return[a.max];if(r===`keepSnaps`)return o;let{min:n,max:c}=s;return o.slice(n,c)}return{snapsContained:c,scrollContainLimit:s}}function V(e,t,n){let r=t[0];return{limit:P(n?r-e:w(t),r)}}function ie(e,t,n,r){let i=.1,{reachedMin:a,reachedMax:o}=P(t.min+i,t.max+i);function s(e){return e===1?o(n.get()):e===-1&&a(n.get())}function c(t){if(!s(t))return;let n=t*-1*e;r.forEach(e=>e.add(n))}return{loop:c}}function ae(e){let{max:t,length:n}=e;function r(e){let r=e-t;return n?r/-n:0}return{get:r}}function H(e,t,n,r,i){let{startEdge:a,endEdge:o}=e,{groupSlides:s}=i,c=d().map(t.measure),l=f(),u=p();function d(){return s(r).map(e=>w(e)[o]-e[0][a]).map(v)}function f(){return r.map(e=>n[a]-e[a]).map(e=>-v(e))}function p(){return s(l).map(e=>e[0]).map((e,t)=>e+c[t])}return{snaps:l,snapsAligned:u}}function oe(e,t,n,r,i,a){let{groupSlides:o}=i,{min:s,max:c}=r,l=u();function u(){let r=o(a),i=!e||t===`keepSnaps`;return n.length===1?[a]:i?r:r.slice(s,c).map((e,t,n)=>{let r=!t,i=E(n,t);return r?D(w(n[0])+1):i?D(T(a)-w(n)[0]+1,w(n)[0]):e})}return{slideRegistry:l}}function se(e,t,n,r,i){let{reachedAny:a,removeOffset:o,constrain:s}=r;function c(e){return e.concat().sort((e,t)=>v(e)-v(t))[0]}function l(n){let r=e?o(n):s(n),{index:i}=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>v(e.diff)-v(t.diff))[0];return{index:i,distance:r}}function u(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return c(i);let a=i.filter(e=>y(e)===r);return a.length?c(a):w(i)-n}function d(e,n){return{index:e,distance:u(t[e]-i.get(),n)}}function f(n,r){let o=i.get()+n,{index:s,distance:c}=l(o),d=!e&&a(o);return!r||d?{index:s,distance:n}:{index:s,distance:n+u(t[s]-c,0)}}return{byDistance:f,byIndex:d,shortcut:u}}function ce(e,t,n,r,i,a,o){function s(i){let s=i.distance,c=i.index!==t.get();
1a.add(s),s&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),c&&(n.set(t.get()),t.set(i.index),o.emit(`select`))}function c(e,t){s(i.byDistance(e,t))}function l(e,n){let r=t.clone().set(e);s(i.byIndex(r.get(),n))}return{distance:c,index:l}}function le(e,t,n,r,i,a,o,s){let c={passive:!0,capture:!0},l=0;function u(u){if(!s)return;function f(t){if(new Date().getTime()-l>10)return;o.emit(`slideFocusStart`),e.scrollLeft=0;let a=n.findIndex(e=>e.includes(t));m(a)&&(i.useDuration(0),r.index(a,0),o.emit(`slideFocus`))}a.add(document,`keydown`,d,!1),t.forEach((e,t)=>{a.add(e,`focus`,e=>{(g(s)||s(u,e))&&f(t)},c)})}function d(e){e.code===`Tab`&&(l=new Date().getTime())}return{init:u}}function ue(e){let t=e;function n(){return t}function r(e){t=o(e)}function i(e){t+=o(e)}function a(e){t-=o(e)}function o(e){return m(e)?e:e.get()}return{get:n,set:r,add:i,subtract:a}}function de(e,t){let n=e.scroll===`x`?o:s,r=t.style,i=null,a=!1;function o(e){return`translate3d(${e}px,0px,0px)`}function s(e){return`translate3d(0px,${e}px,0px)`}function c(t){if(a)return;let o=S(e.direction(t));o!==i&&(r.transform=n(o),i=o)}function l(e){a=!e}function u(){a||(r.transform=``,t.getAttribute(`style`)||t.removeAttribute(`style`))}return{clear:u,to:c,toggleActive:l}}function fe(e,t,n,r,i,a,o,s,c){let l=.5,u=C(i),d=C(i).reverse(),f=_().concat(v());function p(e,t){return e.reduce((e,t)=>e-i[t],t)}function m(e,t){return e.reduce((e,n)=>p(e,t)>0?e.concat([n]):e,[])}function h(e){return a.map((n,i)=>({start:n-r[i]+l+e,end:n+t-l+e}))}function g(t,r,i){let a=h(r);return t.map(t=>{let r=i?0:-n,o=i?n:0,l=i?`end`:`start`,u=a[t][l];return{index:t,loopPoint:u,slideLocation:ue(-1),translate:de(e,c[t]),target:()=>s.get()>u?r:o}})}function _(){let e=o[0];return g(m(d,e),n,!1)}function v(){let e=t-o[0]-1;return g(m(u,e),-n,!0)}function y(){return f.every(({index:e})=>p(u.filter(t=>t!==e),t)<=.1)}function b(){f.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})}function x(){f.forEach(e=>e.translate.clear())}return{canLoop:y,clear:x,loop:b,loopPoints:f}}function pe(e,t,n){let r,i=!1;function a(a){if(!n)return;function o(e){for(let n of e)if(n.type===`childList`){a.reInit(),t.emit(`slidesChanged`);break}}r=new MutationObserver(e=>{i||(g(n)||n(a,e))&&o(e)}),r.observe(e,{childList:!0})}function o(){r&&r.disconnect(),i=!0}return{init:a,destroy:o}}function me(e,t,n,r){let i={},a=null,o=null,s,c=!1;function l(){s=new IntersectionObserver(e=>{c||(e.forEach(e=>{let n=t.indexOf(e.target);i[n]=e}),a=null,o=null,n.emit(`slidesInView`))},{root:e.parentElement,threshold:r}),t.forEach(e=>s.observe(e))}function u(){s&&s.disconnect(),c=!0}function d(e){return O(i).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:a}=i[r];
vendor: 4,223 bytes, line 1
1return(e&&a||!e&&!a)&&t.push(r),t},[])}function f(e=!0){if(e&&a)return a;if(!e&&o)return o;let t=d(e);return e&&(a=t),e||(o=t),t}return{init:l,destroy:u,get:f}}function he(e,t,n,r,i,a){let{measureSize:o,startEdge:s,endEdge:c}=e,l=n[0]&&i,u=m(),d=h(),f=n.map(o),p=g();function m(){if(!l)return 0;let e=n[0];return v(t[s]-e[s])}function h(){if(!l)return 0;let e=a.getComputedStyle(w(r));return parseFloat(e.getPropertyValue(`margin-${c}`))}function g(){return n.map((e,t,n)=>{let r=!t,i=E(n,t);return r?f[t]+u:i?f[t]+d:n[t+1][s]-e[s]}).map(v)}return{slideSizes:f,slideSizesWithGaps:p,startGap:u,endGap:d}}function ge(e,t,n,r,i,a,o,s,c){let{startEdge:l,endEdge:u,direction:d}=e,f=m(n);function p(e,t){return C(e).filter(e=>e%t===0).map(n=>e.slice(n,n+t))}function h(e){return e.length?C(e).reduce((n,f,p)=>{let m=w(n)||0,h=m===0,g=f===T(e),_=i[l]-a[m][l],y=i[l]-a[f][u],b=!r&&h?d(o):0,x=v(y-(!r&&g?d(s):0)-(_+b));return p&&x>t+c&&n.push(f),g&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}function g(e){return f?p(e,n):h(e)}return{groupSlides:g}}function _e(e,t,n,r,i,a,o){let{align:s,axis:c,direction:l,startIndex:u,loop:d,duration:f,dragFree:p,dragThreshold:m,inViewThreshold:h,slidesToScroll:g,skipSnaps:_,containScroll:v,watchResize:y,watchSlides:b,watchDrag:x,watchFocus:S}=a,E=I(),D=E.measure(t),O=n.map(E.measure),k=ee(c,l),A=k.measureSize(D),P=L(A),_e=j(s,A),ve=!d&&!!v,{slideSizes:ye,slideSizesWithGaps:be,startGap:xe,endGap:Se}=he(k,D,O,n,d||!!v,i),Ce=ge(k,A,g,d,D,O,xe,Se,2),{snaps:we,snapsAligned:Te}=H(k,_e,D,O,Ce),Ee=-w(we)+w(be),{snapsContained:De,scrollContainLimit:Oe}=re(A,Ee,Te,v,2),U=ve?De:Te,{limit:ke}=V(Ee,U,d),Ae=F(T(U),u,d),je=Ae.clone(),Me=C(n),Ne=({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()},Pe=({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:a,slideLooper:o,dragHandler:s,animation:c,eventHandler:l,scrollBounds:u,options:{loop:d}},f)=>{let p=e.settled(),m=!u.shouldConstrain(),h=d?p:p&&m,g=h&&!s.pointerDown();g&&c.stop();let _=n.get()*f+i.get()*(1-f);r.set(_),d&&(a.loop(e.direction()),o.loop()),t.to(r.get()),g&&l.emit(`settle`),h||l.emit(`scroll`)},Fe=N(r,i,()=>Ne(Ye),e=>Pe(Ye,e)),Ie=.68,Le=U[Ae.get()],Re=ue(Le),ze=ue(Le),Be=ue(Le),W=ue(Le),Ve=z(Re,Be,ze,W,f,Ie),He=se(d,U,Ee,ke,W),Ue=ce(Fe,Ae,je,Ve,He,W,o),We=ae(ke),Ge=M(),Ke=me(t,n,o,h),{slideRegistry:qe}=oe(ve,v,U,Oe,Ce,Me),Je=le(e,n,qe,Ue,Ve,Ge,o,S),Ye={ownerDocument:r,ownerWindow:i,eventHandler:o,containerRect:D,slideRects:O,animation:Fe,axis:k,dragHandler:te(k,e,r,i,W,ne(k,i),Re,Fe,Ue,Ve,He,Ae,o,P,p,m,_,Ie,x),eventStore:Ge,percentOfView:P,index:Ae,indexPrevious:je,limit:ke,location:Re,offsetLocation:Be,previousLocation:ze,options:a,resizeHandler:R(t,o,i,n,k,y,E),scrollBody:Ve,scrollBounds:B(ke,Be,W,Ve,P),scrollLooper:ie(Ee,ke,Be,[Re,Be,ze,W]),scrollProgress:We,scrollSnapList:U.map(We.get),scrollSnaps:U,scrollTarget:He,scrollTo:Ue,slideLooper:fe(k,A,Ee,ye,be,we,U,Be,n),slideFocus:Je,slidesHandler:pe(t,o,b),slidesInView:Ke,slideIndexes:Me,slideRegistry:qe,slidesToScroll:Ce,target:W,translate:de(k,t)};return Ye}function ve(){let e={},t;function n(e){t=e}function r(t){return e[t]||[]}function i(e){return r(e).forEach(n=>n(t,e)),c}function a(t,n){return e[t]=r(t).concat([n]),c}function o(t,n){return e[t]=r(t).filter(e=>e!==n),c}function s(){e={}}let c={init:n,emit:i,off:o,on:a,clear:s};return c}var ye={align:`center`,axis:`x`,container:null,slides:null,containScroll:`trimSnaps`,direction:`ltr`,slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function be(e){function t(e,t){return k(e,t||{})}function n(n){let r=n.breakpoints||{};return t(n,O(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{}))}function r(t){return t.map(e=>O(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}return{mergeOptions:t,optionsAtMedia:n,optionsMediaQueries:r}}function xe(e){let t=[];function n(n,r){return t=r.filter(({options:t})=>e.optionsAtMedia(t).active!==!1),t.forEach(t=>t.init(n,e)),r.reduce((e,t)=>
1Object.assign(e,{[t.name]:t}),{})}function r(){t=t.filter(e=>e.destroy())}return{init:n,destroy:r}}function Se(e,t,n){let r=e.ownerDocument,i=r.defaultView,a=be(i),o=xe(a),s=M(),c=ve(),{mergeOptions:l,optionsAtMedia:u,optionsMediaQueries:d}=a,{on:f,off:p,emit:m}=c,g=O,_=!1,v,y=l(ye,Se.globalOptions),b=l(y),x=[],S,C,w;function T(){let{container:t,slides:n}=b;C=(h(t)?e.querySelector(t):t)||e.children[0];let r=h(n)?C.querySelectorAll(n):n;w=[].slice.call(r||C.children)}function E(t){let n=_e(e,C,w,r,i,t,c);return t.loop&&!n.slideLooper.canLoop()?E(Object.assign({},t,{loop:!1})):n}function D(e,t){_||(y=l(y,e),b=u(y),x=t||x,T(),v=E(b),d([y,...x.map(({options:e})=>e)]).forEach(e=>s.add(e,`change`,O)),b.active&&(v.translate.to(v.location.get()),v.animation.init(),v.slidesInView.init(),v.slideFocus.init(H),v.eventHandler.init(H),v.resizeHandler.init(H),v.slidesHandler.init(H),v.options.loop&&v.slideLooper.loop(),C.offsetParent&&w.length&&v.dragHandler.init(H),S=o.init(H,x)))}function O(e,t){let n=I();k(),D(l({startIndex:n},e),t),c.emit(`reInit`)}function k(){v.dragHandler.destroy(),v.eventStore.clear(),v.translate.clear(),v.slideLooper.clear(),v.resizeHandler.destroy(),v.slidesHandler.destroy(),v.slidesInView.destroy(),v.animation.destroy(),o.destroy(),s.clear()}function A(){_||(_=!0,s.clear(),k(),c.emit(`destroy`),c.clear())}function j(e,t,n){!b.active||_||(v.scrollBody.useBaseFriction().useDuration(t===!0?0:b.duration),v.scrollTo.index(e,n||0))}function N(e){j(v.index.add(1).get(),e,-1)}function ee(e){j(v.index.add(-1).get(),e,1)}function P(){return v.index.add(1).get()!==I()}function F(){return v.index.add(-1).get()!==I()}function te(){return v.scrollSnapList}function ne(){return v.scrollProgress.get(v.offsetLocation.get())}function I(){return v.index.get()}function L(){return v.indexPrevious.get()}function R(){return v.slidesInView.get()}function z(){return v.slidesInView.get(!1)}function B(){return S}function re(){return v}function V(){return e}function ie(){return C}function ae(){return w}let H={canScrollNext:P,canScrollPrev:F,containerNode:ie,internalEngine:re,destroy:A,off:p,on:f,emit:m,plugins:B,previousScrollSnap:L,reInit:g,rootNode:V,scrollNext:N,scrollPrev:ee,scrollProgress:ne,scrollSnapList:te,scrollTo:j,selectedScrollSnap:I,slideNodes:ae,slidesInView:R,slidesNotInView:z};return D(t,n),setTimeout(()=>c.emit(`init`),0),H}Se.globalOptions=void 0;function Ce(e={},t=[]){let n=(0,s.useRef)(e),r=(0,s.useRef)(t),[i,a]=(0,s.useState)(),[o,c]=(0,s.useState)(),l=(0,s.useCallback)(()=>{i&&i.reInit(n.current,r.current)},[i]);return(0,s.useEffect)(()=>{d(n.current,e)||(n.current=e,l())},[e,l]),(0,s.useEffect)(()=>{p(r.current,t)||(r.current=t,l())},[t,l]),(0,s.useEffect)(()=>{if(u()&&o){Se.globalOptions=Ce.globalOptions;let e=Se(o,n.current,r.current);return a(e),()=>e.destroy()}else a(void 0)},[o,a]),[c,i]}Ce.globalOptions=void 0;function we(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=we(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n);return r}function Te(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=we(e))&&(r&&(r+=` `),r+=t);return r}var Ee=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t<e.length;t++)n[t]=e[t];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},De=(e,t)=>({classGroupId:e,validator:t}),Oe=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),U=`-`,ke=[],Ae=`arbitrary..`,je=e=>{let t=Pe(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return Ne(e);let n=e.split(U);return Me(n,+(n[0]===``&&n.length>1),t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?Ee(i,t):t:i||ke}return n[e]||ke}}},Me=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=Me(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(U):e.slice(t).join(U),s=a.length;for(let e=0;e<s;e++){let t=a[e];if(t.validator(o))return t.classGroupId}},Ne=e=>e.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?Ae+r:void 0})(),Pe=e=>{let{theme:t,classGroups:n}=e;return Fe(n,t)},Fe=(e,t)=>
vendor: 5,162 bytes, line 1
1{let n=Oe();for(let r in e){let i=e[r];Ie(i,n,r,t)}return n},Ie=(e,t,n,r)=>{let i=e.length;for(let a=0;a<i;a++){let i=e[a];Le(i,t,n,r)}},Le=(e,t,n,r)=>{if(typeof e==`string`){Re(e,t,n);return}if(typeof e==`function`){ze(e,t,n,r);return}Be(e,t,n,r)},Re=(e,t,n)=>{let r=e===``?t:W(t,e);r.classGroupId=n},ze=(e,t,n,r)=>{if(Ve(e)){Ie(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(De(n,e))},Be=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e<a;e++){let[a,o]=i[e];Ie(o,W(t,a),n,r)}},W=(e,t)=>{let n=e,r=t.split(U),i=r.length;for(let e=0;e<i;e++){let t=r[e],i=n.nextPart.get(t);i||(i=Oe(),n.nextPart.set(t,i)),n=i}return n},Ve=e=>`isThemeGetter`in e&&e.isThemeGetter===!0,He=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},Ue=`!`,We=`:`,Ge=[],Ke=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),qe=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;s<o;s++){let o=e[s];if(n===0&&r===0){if(o===We){t.push(e.slice(i,s)),i=s+1;continue}if(o===`/`){a=s;continue}}o===`[`?n++:o===`]`?n--:o===`(`?r++:o===`)`&&r--}let s=t.length===0?e:e.slice(i),c=s,l=!1;s.endsWith(Ue)?(c=s.slice(0,-1),l=!0):s.startsWith(Ue)&&(c=s.slice(1),l=!0);let u=a&&a>i?a-i:void 0;return Ke(t,l,c,u)};if(t){let e=t+We,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):Ke(Ge,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},Je=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i<e.length;i++){let a=e[i],o=a[0]===`[`,s=t.has(a);o||s?(r.length>0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},Ye=e=>({cache:He(e.cacheSize),parseClassName:qe(e),sortModifiers:Je(e),postfixLookupClassGroupIds:Xe(e),...je(e)}),Xe=e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e<n.length;e++)t[n[e]]=!0;return t},Ze=/\s+/,Qe=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a,postfixLookupClassGroupIds:o}=t,s=[],c=e.trim().split(Ze),l=``;for(let e=c.length-1;e>=0;--e){let t=c[e],{isExternal:u,modifiers:d,hasImportantModifier:f,baseClassName:p,maybePostfixModifierPosition:m}=n(t);if(u){l=t+(l.length>0?` `+l:l);continue}let h=!!m,g;if(h){g=r(p.substring(0,m));let e=g&&o[g]?r(p):void 0;e&&e!==g&&(g=e,h=!1)}else g=r(p);if(!g){if(!h){l=t+(l.length>0?` `+l:l);continue}if(g=r(p),!g){l=t+(l.length>0?` `+l:l);continue}h=!1}let _=d.length===0?``:d.length===1?d[0]:a(d).join(`:`),v=f?_+Ue:_,y=v+g;if(s.indexOf(y)>-1)continue;s.push(y);let b=i(g,h);for(let e=0;e<b.length;++e){let t=b[e];s.push(v+t)}l=t+(l.length>0?` `+l:l)}return l},$e=(...e)=>{let t=0,n,r,i=``;for(;t<e.length;)(n=e[t++])&&(r=et(n))&&(i&&(i+=` `),i+=r);return i},et=e=>{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r<e.length;r++)e[r]&&(t=et(e[r]))&&(n&&(n+=` `),n+=t);return n},tt=(e,...t)=>{let n,r,i,a,o=o=>(n=Ye(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=Qe(e,n);return i(e,a),a};return a=o,(...e)=>a($e(...e))},nt=[],G=e=>{let t=t=>t[e]||nt;return t.isThemeGetter=!0,t},rt=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,it=/^\((?:(\w[\w-]*):)?(.+)\)$/i,at=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,ot=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,st=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,ct=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,lt=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,ut=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,K=e=>at.test(e),q=e=>!!e&&!Number.isNaN(Number(e)),J=e=>!!e&&Number.isInteger(Number(e)),dt=e=>e.endsWith(`%`)&&q(e.slice(0,-1)),Y=e=>ot.test(e),ft=()=>!0,pt=e=>st.test(e)&&!ct.test(e),mt=()=>!1,ht=e=>lt.test(e),gt=e=>ut.test(e),_t=e=>!X(e)&&!Z(e),vt=e=>e.startsWith(`@container`)&&(e[10]===`/`&&e[11]!==void 0||e[11]===`s`&&e[16]!==void 0&&e.startsWith(`-size/`,10)||e[11]===`n`&&e[18]!==void 0&&e.startsWith(`-normal/`,10)),yt=e=>Pt(e,Rt,mt),X=e=>rt.test(e),bt=e=>Pt(e,zt,pt),xt=e=>Pt(e,Bt,q),St=e=>Pt(e,Ht,ft),Ct=e=>Pt(e,Vt,mt),wt=e=>Pt(e,It,mt),Tt=e=>Pt(e,Lt,gt),Et=e=>Pt(e,Ut,ht),Z=e=>it.test(e),Dt=e=>Ft(e,zt),Ot=e=>Ft(e,Vt),kt=e=>Ft(e,It),At=e=>Ft(e,Rt),jt=e=>Ft(e,Lt),Mt=e=>Ft(e,Ut,!0),Nt=e=>Ft(e,Ht,!0),Pt=(e,t,n)=>{let r=rt.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},Ft=(e,t,n=!1)=>{let r=it.exec(e);return r?r[1]?t(r[1]):n:!1},It=e=>e===`position`||e===`percentage`,Lt=e=>e===`image`||e===`url`,Rt=e=>e===`length`||e===`size`||e===`bg-size`,zt=e=>e===`length`,Bt=e=>e===`number`,Vt=e=>e===`family-name`,Ht=e=>e===`number`||e===`weight`,Ut=e=>e===`shadow`,Wt=tt(()=>{let e=G(`color`),t=G(`font`),n=G(`text`),r=G(`font-weight`),i=G(`tracking`),a=G(`leading`),o=G(`breakpoint`),s=G(`container`),c=G(`spacing`),l=G(`radiu
1s`),u=G(`shadow`),d=G(`inset-shadow`),f=G(`text-shadow`),p=G(`drop-shadow`),m=G(`blur`),h=G(`perspective`),g=G(`aspect`),_=G(`ease`),v=G(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],x=()=>[...b(),Z,X],S=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],C=()=>[`auto`,`contain`,`none`],w=()=>[Z,X,c],T=()=>[K,`full`,`auto`,...w()],E=()=>[J,`none`,`subgrid`,Z,X],D=()=>[`auto`,{span:[`full`,J,Z,X]},J,Z,X],O=()=>[J,`auto`,Z,X],k=()=>[`auto`,`min`,`max`,`fr`,Z,X],A=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],j=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],M=()=>[`auto`,...w()],N=()=>[K,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...w()],ee=()=>[K,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...w()],P=()=>[K,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...w()],F=()=>[e,Z,X],te=()=>[...b(),kt,wt,{position:[Z,X]}],ne=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],I=()=>[`auto`,`cover`,`contain`,At,yt,{size:[Z,X]}],L=()=>[dt,Dt,bt],R=()=>[``,`none`,`full`,l,Z,X],z=()=>[``,q,Dt,bt],B=()=>[`solid`,`dashed`,`dotted`,`double`],re=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],V=()=>[q,dt,kt,wt],ie=()=>[``,`none`,m,Z,X],ae=()=>[`none`,q,Z,X],H=()=>[`none`,q,Z,X],oe=()=>[q,Z,X],se=()=>[K,`full`,...w()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[Y],breakpoint:[Y],color:[ft],container:[Y],"drop-shadow":[Y],ease:[`in`,`out`,`in-out`],font:[_t],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[Y],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[Y],shadow:[Y],spacing:[`px`,q],text:[Y],"text-shadow":[Y],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,K,X,Z,g]}],container:[`container`],"container-type":[{"@container":[``,`normal`,`size`,Z,X]}],"container-named":[vt],columns:[{columns:[q,X,Z,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:x()}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:T()}],"inset-x":[{"inset-x":T()}],"inset-y":[{"inset-y":T()}],start:[{"inset-s":T(),start:T()}],end:[{"inset-e":T(),end:T()}],"inset-bs":[{"inset-bs":T()}],"inset-be":[{"inset-be":T()}],top:[{top:T()}],right:[{right:T()}],bottom:[{bottom:T()}],left:[{left:T()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[J,`auto`,Z,X]}],basis:[{basis:[K,`full`,`auto`,s,...w()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[q,K,`auto`,`initial`,`none`,X]}],grow:[{grow:[``,q,Z,X]}],shrink:[{shrink:[``,q,Z,X]}],order:[{order:[J,`first`,`last`,`none`,Z,X]}],"grid-cols":[{"grid-cols":E()}],"col-start-end":[{col:D()}],"col-start":[{"col-start":O()}
vendor: 4,198 bytes, line 1
1],"col-end":[{"col-end":O()}],"grid-rows":[{"grid-rows":E()}],"row-start-end":[{row:D()}],"row-start":[{"row-start":O()}],"row-end":[{"row-end":O()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":k()}],"auto-rows":[{"auto-rows":k()}],gap:[{gap:w()}],"gap-x":[{"gap-x":w()}],"gap-y":[{"gap-y":w()}],"justify-content":[{justify:[...A(),`normal`]}],"justify-items":[{"justify-items":[...j(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...j()]}],"align-content":[{content:[`normal`,...A()]}],"align-items":[{items:[...j(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...j(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":A()}],"place-items":[{"place-items":[...j(),`baseline`]}],"place-self":[{"place-self":[`auto`,...j()]}],p:[{p:w()}],px:[{px:w()}],py:[{py:w()}],ps:[{ps:w()}],pe:[{pe:w()}],pbs:[{pbs:w()}],pbe:[{pbe:w()}],pt:[{pt:w()}],pr:[{pr:w()}],pb:[{pb:w()}],pl:[{pl:w()}],m:[{m:M()}],mx:[{mx:M()}],my:[{my:M()}],ms:[{ms:M()}],me:[{me:M()}],mbs:[{mbs:M()}],mbe:[{mbe:M()}],mt:[{mt:M()}],mr:[{mr:M()}],mb:[{mb:M()}],ml:[{ml:M()}],"space-x":[{"space-x":w()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":w()}],"space-y-reverse":[`space-y-reverse`],size:[{size:N()}],"inline-size":[{inline:[`auto`,...ee()]}],"min-inline-size":[{"min-inline":[`auto`,...ee()]}],"max-inline-size":[{"max-inline":[`none`,...ee()]}],"block-size":[{block:[`auto`,...P()]}],"min-block-size":[{"min-block":[`auto`,...P()]}],"max-block-size":[{"max-block":[`none`,...P()]}],w:[{w:[s,`screen`,...N()]}],"min-w":[{"min-w":[s,`screen`,`none`,...N()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...N()]}],h:[{h:[`screen`,`lh`,...N()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...N()]}],"max-h":[{"max-h":[`screen`,`lh`,...N()]}],"font-size":[{text:[`base`,n,Dt,bt]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,Nt,St]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,dt,X]}],"font-family":[{font:[Ot,Ct,t]}],"font-features":[{"font-features":[X]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,Z,X]}],"line-clamp":[{"line-clamp":[q,`none`,Z,xt]}],leading:[{leading:[a,...w()]}],"list-image":[{"list-image":[`none`,Z,X]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,Z,X]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:F()}],"text-color":[{text:F()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[...B(),`wavy`]}],"text-decoration-thickness":[{decoration:[q,`from-font`,`auto`,Z,bt]}],"text-decoration-color":[{decoration:F()}],"underline-offset":[{"underline-offset":[q,`auto`,Z,X]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:w()}],"tab-size":[{tab:[J,Z,X]}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,Z,X]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,Z,X]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:te()}],"bg-repeat":[{bg:ne()}],"bg-size":[{bg:I()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},J,Z,X],radial:[``,Z,X],conic:[J,Z,X]},jt,Tt]}],"bg-color":[{bg:F()}],"gradient-from-pos":[{from:L()}
vendor: 9,106 bytes, line 1
1],"gradient-via-pos":[{via:L()}],"gradient-to-pos":[{to:L()}],"gradient-from":[{from:F()}],"gradient-via":[{via:F()}],"gradient-to":[{to:F()}],rounded:[{rounded:R()}],"rounded-s":[{"rounded-s":R()}],"rounded-e":[{"rounded-e":R()}],"rounded-t":[{"rounded-t":R()}],"rounded-r":[{"rounded-r":R()}],"rounded-b":[{"rounded-b":R()}],"rounded-l":[{"rounded-l":R()}],"rounded-ss":[{"rounded-ss":R()}],"rounded-se":[{"rounded-se":R()}],"rounded-ee":[{"rounded-ee":R()}],"rounded-es":[{"rounded-es":R()}],"rounded-tl":[{"rounded-tl":R()}],"rounded-tr":[{"rounded-tr":R()}],"rounded-br":[{"rounded-br":R()}],"rounded-bl":[{"rounded-bl":R()}],"border-w":[{border:z()}],"border-w-x":[{"border-x":z()}],"border-w-y":[{"border-y":z()}],"border-w-s":[{"border-s":z()}],"border-w-e":[{"border-e":z()}],"border-w-bs":[{"border-bs":z()}],"border-w-be":[{"border-be":z()}],"border-w-t":[{"border-t":z()}],"border-w-r":[{"border-r":z()}],"border-w-b":[{"border-b":z()}],"border-w-l":[{"border-l":z()}],"divide-x":[{"divide-x":z()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":z()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[...B(),`hidden`,`none`]}],"divide-style":[{divide:[...B(),`hidden`,`none`]}],"border-color":[{border:F()}],"border-color-x":[{"border-x":F()}],"border-color-y":[{"border-y":F()}],"border-color-s":[{"border-s":F()}],"border-color-e":[{"border-e":F()}],"border-color-bs":[{"border-bs":F()}],"border-color-be":[{"border-be":F()}],"border-color-t":[{"border-t":F()}],"border-color-r":[{"border-r":F()}],"border-color-b":[{"border-b":F()}],"border-color-l":[{"border-l":F()}],"divide-color":[{divide:F()}],"outline-style":[{outline:[...B(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[q,Z,X]}],"outline-w":[{outline:[``,q,Dt,bt]}],"outline-color":[{outline:F()}],shadow:[{shadow:[``,`none`,u,Mt,Et]}],"shadow-color":[{shadow:F()}],"inset-shadow":[{"inset-shadow":[`none`,d,Mt,Et]}],"inset-shadow-color":[{"inset-shadow":F()}],"ring-w":[{ring:z()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:F()}],"ring-offset-w":[{"ring-offset":[q,bt]}],"ring-offset-color":[{"ring-offset":F()}],"inset-ring-w":[{"inset-ring":z()}],"inset-ring-color":[{"inset-ring":F()}],"text-shadow":[{"text-shadow":[`none`,f,Mt,Et]}],"text-shadow-color":[{"text-shadow":F()}],opacity:[{opacity:[q,Z,X]}],"mix-blend":[{"mix-blend":[...re(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":re()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[q]}],"mask-image-linear-from-pos":[{"mask-linear-from":V()}],"mask-image-linear-to-pos":[{"mask-linear-to":V()}],"mask-image-linear-from-color":[{"mask-linear-from":F()}],"mask-image-linear-to-color":[{"mask-linear-to":F()}],"mask-image-t-from-pos":[{"mask-t-from":V()}],"mask-image-t-to-pos":[{"mask-t-to":V()}],"mask-image-t-from-color":[{"mask-t-from":F()}],"mask-image-t-to-color":[{"mask-t-to":F()}],"mask-image-r-from-pos":[{"mask-r-from":V()}],"mask-image-r-to-pos":[{"mask-r-to":V()}],"mask-image-r-from-color":[{"mask-r-from":F()}],"mask-image-r-to-color":[{"mask-r-to":F()}],"mask-image-b-from-pos":[{"mask-b-from":V()}],"mask-image-b-to-pos":[{"mask-b-to":V()}],"mask-image-b-from-color":[{"mask-b-from":F()}],"mask-image-b-to-color":[{"mask-b-to":F()}],"mask-image-l-from-pos":[{"mask-l-from":V()}],"mask-image-l-to-pos":[{"mask-l-to":V()}],"mask-image-l-from-color":[{"mask-l-from":F()}],"mask-image-l-to-color":[{"mask-l-to":F()}],"mask-image-x-from-pos":[{"mask-x-from":V()}],"mask-image-x-to-pos":[{"mask-x-to":V()}],"mask-image-x-from-color":[{"mask-x-from":F()}],"mask-image-x-to-color":[{"mask-x-to":F()}],"mask-image-y-from-pos":[{"mask-y-from":V()}],"mask-image-y-to-pos":[{"mask-y-to":V()}],"mask-image-y-from-color":[{"mask-y-from":F()}],"mask-image-y-to-color":[{"mask-y-to":F()}],"mask-image-radial":[{"mask-radial":[Z,X]}],"mask-image-radial-from-pos":[{"mask-radial-from":V()}],"mask-image-radial-to-pos":[{"mask-radial-to":V()}],"mask-image-radial-from-color":[{"mask-radial-from":F()}],"mask-image-radial-to-color":[{"mask-radial-to":F()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[q]}],"mask-image-conic-from-pos":[{"mask-conic-from":V()}],"mask-image-conic-to-pos":[{"mask-conic-to":V()}],"mask-image-conic-from-color":[{"mask-conic-from":F()}],"mask-image-conic-to-color":[{"mask-conic-to":F()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:te()}],"mask-repeat":[{mask:ne()}],"mask-size":[{mask:I()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,Z,X]}],filter:[{filter:[``,`none`,Z,X]}],blur:[{blur:ie()}],brightness:[{brightness:[q,Z,X]}],contrast:[{contrast:[q,Z,X]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,Mt,Et]}],"drop-shadow-color":[{"drop-shadow":F()}],grayscale:[{grayscale:[``,q,Z,X]}],"hue-rotate":[{"hue-rotate":[q,Z,X]}],invert:[{invert:[``,q,Z,X]}],saturate:[{saturate:[q,Z,X]}],sepia:[{sepia:[``,q,Z,X]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,Z,X]}],"backdrop-blur":[{"backdrop-blur":ie()}],"backdrop-brightness":[{"backdrop-brightness":[q,Z,X]}],"backdrop-contrast":[{"backdrop-contrast":[q,Z,X]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,q,Z,X]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[q,Z,X]}],"backdrop-invert":[{"backdrop-invert":[``,q,Z,X]}],"backdrop-opacity":[{"backdrop-opacity":[q,Z,X]}],"backdrop-saturate":[{"backdrop-saturate":[q,Z,X]}],"backdrop-sepia":[{"backdrop-sepia":[``,q,Z,X]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":w()}],"border-spacing-x":[{"border-spacing-x":w()}],"border-spacing-y":[{"border-spacing-y":w()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,Z,X]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[q,`initial`,Z,X]}],ease:[{ease:[`linear`,`initial`,_,Z,X]}],delay:[{delay:[q,Z,X]}],animate:[{animate:[`none`,v,Z,X]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,Z,X]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:ae()}],"rotate-x":[{"rotate-x":ae()}],"rotate-y":[{"rotate-y":ae()}],"rotate-z":[{"rotate-z":ae()}],scale:[{scale:H()}],"scale-x":[{"scale-x":H()}],"scale-y":[{"scale-y":H()}],"scale-z":[{"scale-z":H()}],"scale-3d":[`scale-3d`],skew:[{skew:oe()}],"skew-x":[{"skew-x":oe()}],"skew-y":[{"skew-y":oe()}],transform:[{transform:[Z,X,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:se()}],"translate-x":[{"translate-x":se()}],"translate-y":[{"translate-y":se()}],"translate-z":[{"translate-z":se()}],"translate-none":[`translate-none`],zoom:[{zoom:[J,Z,X]}],accent:[{accent:F()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:F()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,Z,X]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scrollbar-thumb-color":[{"scrollbar-thumb":F()}],"scrollbar-track-color":[{"scrollbar-track":F()}],"scrollbar-gutter":[{"scrollbar-gutter":[`auto`,`stable`,`both`]}],"scrollbar-w":[{scrollbar:[`auto`,`thin`,`none`]}],"scroll-m":[{"scroll-m":w()}],"scroll-mx":[{"scroll-mx":w()}],"scroll-my":[{"scroll-my":w()}],"scroll-ms":[{"scroll-ms":w()}],"scroll-me":[{"scroll-me":w()}],"scroll-mbs":[{"scroll-mbs":w()}],"scroll-mbe":[{"scroll-mbe":w()}],"scroll-mt":[{"scroll-mt":w()}],"scroll-mr":[{"scroll-mr":w()}],"scroll-mb":[{"scroll-mb":w()}],"scroll-ml":[{"scroll-ml":w()}],"scroll-p":[{"scroll-p":w()}],"scroll-px":[{"scroll-px":w()}],"scroll-py":[{"scroll-py":w()}],"scroll-ps":[{"scroll-ps":w()}],"scroll-pe":[{"scroll-pe":w()}],"scroll-pbs":[{"scroll-pbs":w()}],"scroll-pbe":[{"scroll-pbe":w()}],"scroll-pt":[{"scroll-pt":w()}],"scroll-pr":[{"scroll-pr":w()}],"scroll-pb":[{"scroll-pb":w()}],"scroll-pl":[{"scroll-pl":w()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}
1],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,Z,X]}],fill:[{fill:[`none`,...F()]}],"stroke-w":[{stroke:[q,Dt,bt,xt]}],stroke:[{stroke:[`none`,...F()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{"container-named":[`container-type`],overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`right`,`left`],"inset-y":[`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`pr`,`pl`],py:[`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`mr`,`ml`],my:[`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-r`,`border-w-l`],"border-w-y":[`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-r`,`border-color-l`],"border-color-y":[`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},postfixLookupClassGroups:[`container-type`],orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function Gt(...e){return Wt(Te(e))}var Kt=Object.defineProperty,qt=(e,t)=>Kt(e,`name`,{value:t,configurable:!0});function Jt(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}qt(Jt,`setRef`);function Yt(...e){return t=>{let n=!1,r=e.map(e=>{let r=Jt(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];typeof n==`function`?n():Jt(e[t],null)}}}}qt(Yt,`composeRefs`);function Xt(...e){return s.useCallback(Yt(...e),e)}qt(Xt,`useComposedRefs`);var Zt=Object.defineProperty,Q=(e,t)=>Zt(e,`name`,{value:t,configurable:!0});function Qt(e){let t=s.forwardRef((t,n)=>{let{children:r,...i}=t,a=null,o=!1,c=[];cn(r)&&typeof fn==`function`&&(r=fn(r._payload)),s.Children.forEach(r,e=>{if(on(e)){o=!0;let t=e,n=`child`in t.props?t.props.child:t.props.children;cn(n)&&typeof fn==`function`&&(n=fn(n._payload)),a=nn(t,n),c.push(a?.props?.children)}else c.push(e)}),a?a=s.cloneElement(a,void 0,c):!o&&s.Children.count(r)===1&&s.isValidElement(r)&&(a=r);let l=a?an(a):void 0,u=Xt(n,l);if(!a){if(r||r===0)throw Error(o?dn(e):un(e));return r}let d=rn(i,a.props??{});return a.type!==s.Fragment&&(d.ref=n?u:l),s.cloneElement(a,d)});return t.displayName=`${e}.Slot`,t}Q(Qt,`createSlot`);var $t=Qt(`Slot`),en=Symbol.for(`radix.slottable`);function tn(e){let t=Q(e=>`child`in e?e.children(e.child):e.children,`Slottable`);return t.displayName=`${e}.Slottable`,t.__radixId=en,t}Q(tn,`createSlottable`);var nn=Q((e,t)=>{if(`child`in e.props){let t=e.props.child;return s.isValidElement(t)?s.cloneElement(t,void 0,e.props.children(t.props.children)):null}return s.isValidElement(t)?t:null},`getSlottableElementFromSlottable`);function rn(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}
1:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}Q(rn,`mergeProps`);function an(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}Q(an,`getElementRef`);function on(e){return s.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===en}Q(on,`isSlottable`);var sn=Symbol.for(`react.lazy`);function cn(e){return typeof e==`object`&&!!e&&`$$typeof`in e&&e.$$typeof===sn&&`_payload`in e&&ln(e._payload)}Q(cn,`isLazyComponent`);function ln(e){return typeof e==`object`&&!!e&&`then`in e}Q(ln,`isPromiseLike`);var un=Q(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,`createSlotError`),dn=Q(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,`createSlottableError`),fn=s.use,pn=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,mn=Te,hn=(e,t)=>n=>{if(t?.variants==null)return mn(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=pn(t)||pn(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return mn(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},$=t(),gn=hn(`inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 disabled:cursor-not-allowed [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0`,{variants:{variant:{default:`bg-primary text-primary-foreground shadow hover:bg-primary/90`,destructive:`bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90`,outline:`border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground`,secondary:`bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80`,ghost:`hover:bg-accent hover:text-accent-foreground`,link:`text-primary underline-offset-4 hover:underline`},size:{default:`h-9 px-4 py-2`,sm:`h-8 rounded-md px-3 text-xs`,lg:`h-10 rounded-md px-8`,icon:`h-9 w-9`}},defaultVariants:{variant:`default`,size:`default`}}),_n=s.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...i},a)=>(0,$.jsx)(r?$t:`button`,{className:Gt(gn({variant:t,size:n,className:e})),ref:a,...i}));_n.displayName=`Button`;var vn=s.createContext(null);function yn(){let e=s.useContext(vn);if(!e)throw Error(`useCarousel must be used within a <Carousel />`);return e}var bn=s.forwardRef(({orientation:e=`horizontal`,opts:t,setApi:n,plugins:r,className:i,children:a,...o},c)=>{let[l,u]=Ce({...t,axis:e===`horizontal`?`x`:`y`},r),[d,f]=s.useState(!1),[p,m]=s.useState(!1),h=s.useCallback(e=>{e&&(f(e.canScrollPrev()),m(e.canScrollNext()))},[]),g=s.useCallback(()=>{u?.scrollPrev()},[u]),_=s.useCallback(()=>{u?.scrollNext()},[u]),v=s.useCallback(e=>{e.key===`ArrowLeft`?(e.preventDefault(),g()):e.key===`ArrowRight`&&(e.preventDefault(),_())},[g,_]);return s.useEffect(()=>{!u||!n||n(u)},[u,n]),s.useEffect(()=>{if(u)return h(u),u.on(`reInit`,h),u.on(`select`,h),()=>{u?.off(`select`,h)}},[u,h]),(0,$.jsx)(vn.Provider,{value:{carouselRef:l,api:u,opts:t,orientation:e||(t?.axis===`y`?`vertical`:`horizontal`),scrollPrev:g,scrollNext:_,canScrollPrev:d,canScrollNext:p},children:(0,$.jsx)(`div`,{ref:c,onKeyDownCapture:v,className:Gt(`relative`,i),role:`region`,"aria-roledescription":`carousel`,...o,children:a})})});bn.displayName=`Carousel`;var xn=s.forwardRef(({className:e,...t},n)=>{let{carouselRef:r,orientation:i}=yn();return(0,$.jsx)(`div`,{ref:r,className:`overflow-hidden`,children:(0,$.jsx)(`div`,{ref:n,className:Gt(`flex`,i===`horizontal`?`-ml-4`:`-mt-4 flex-col`,e),...t})})});xn.displayName=`CarouselContent`;var Sn=s.forwardRef(({className:e,...t},n)=>{let{orientation:r}=yn();return(0,$.jsx)(`div`,{ref:n,role:`group`,"aria-roledescription":`slide`,className:Gt(`min-w-0 shrink-0 grow-0 basis-full`,r===`horizontal`?`pl-4`:`pt-4`,e),...t})});Sn.displayName=`CarouselItem`;var Cn=s.forwardRef(({className:e,variant:t=`outline`,size:n=`icon`,...r},a)=>{let{orientation:o,scrollPrev:s,canScrollPrev:c}=yn();return(0,$.jsxs)(_n,{ref:a,variant:t,size:n,className:Gt(`absolute  h-8 w-8 rounded-full`,o===`horizontal`?`-left-12 top-1/2 -translate-y-1/2`:`-top-12 left-1/2 -translate-x-1/2 rotate-90`,e),disabled:!c,onClick:s,...r,children:[(0,$.jsx)(i,{className:`h-4 w-4`}),(0,$.jsx)(`span`,{className:`sr-only`,children:`Previous slide`})]})});Cn.displayName=`CarouselPrevious`;var wn=s.forwardRef(({className:e,variant:t=`outline`,size:n=`icon`,...r},i)=>{let{orientation:o,scrollNext:s,canScrollNext:c}=yn();return(0,$.jsxs)(_n,{ref:i,variant:t,size:n,className:Gt(`absolute h-8 w-8 rounded-full`,o===`horizontal`?`-right-12 top-1/2 -translate-y-1/2`:`-bottom-12 left-1/2 -translate-x-1/2 rotate-90`,e),disabled:!c,onClick:s,...r,children:[(0,$.jsx)(a,{className:`h-4 w-4`}),(0,$.jsx)(`span`,{className:`sr-only`,children:`Next slide`})]})});wn.displayName=`CarouselNext`;function Tn({label:e,count:t=3,aspect:n=`16/9`,recommended:r,images:i,autoplayMs:a=5e3,thumbnails:c=!1,fit:l=`cover`,className:u=``}
1){let[d,f]=(0,s.useState)(null),[p,m]=(0,s.useState)(0),[h,g]=(0,s.useState)(!1),_=i?.length?i:Array.from({length:t},()=>null);(0,s.useEffect)(()=>{if(!d)return;let e=()=>m(d.selectedScrollSnap());return e(),d.on(`select`,e),()=>{d.off(`select`,e)}},[d]),(0,s.useEffect)(()=>{if(!d||h||_.length<2)return;let e=window.setInterval(()=>d.scrollNext(),a);return()=>window.clearInterval(e)},[d,h,a,_.length]);let v=(0,s.useCallback)(e=>d?.scrollTo(e),[d]);return(0,$.jsxs)(`div`,{className:u,onMouseEnter:()=>g(!0),onMouseLeave:()=>g(!1),onFocusCapture:()=>g(!0),onBlurCapture:()=>g(!1),children:[(0,$.jsxs)(bn,{setApi:f,opts:{loop:!0},className:`w-full`,"aria-label":e??`Gallery`,children:[(0,$.jsx)(xn,{children:_.map((t,i)=>(0,$.jsx)(Sn,{children:(0,$.jsx)(`div`,{className:`relative w-full overflow-hidden rounded-md ${l===`contain`?`bg-surface-alt`:``}`,style:{aspectRatio:n},children:t?(0,$.jsx)(`img`,{src:t.src,alt:t.alt,className:`size-full ${l===`contain`?`object-contain`:`object-cover`}`}):(0,$.jsxs)(`div`,{className:`flex size-full flex-col items-center justify-center gap-3 bg-gradient-to-br from-brand-primary/25 via-surface-alt to-brand-accent/15 p-6 text-center`,children:[(0,$.jsx)(`span`,{className:`flex size-12 items-center justify-center rounded-full bg-surface/70 text-brand-deep`,children:(0,$.jsx)(o,{className:`size-6`,"aria-hidden":`true`})}),(0,$.jsxs)(`p`,{className:`font-display text-sm font-medium uppercase tracking-[0.16em] text-brand-deep`,children:[e??`Gallery`,` — frame `,i+1,` of `,_.length]}),r&&(0,$.jsxs)(`span`,{className:`text-xs text-ink/60`,children:[`Recommended: `,r]})]})})},i))}),(0,$.jsx)(Cn,{className:`left-3`}),(0,$.jsx)(wn,{className:`right-3`})]}),c?(0,$.jsx)(`div`,{className:`mt-4 flex flex-wrap justify-center gap-3`,children:_.map((e,t)=>(0,$.jsx)(`button`,{type:`button`,onClick:()=>v(t),"aria-label":`Go to slide ${t+1}`,"aria-current":p===t,className:`h-16 w-24 overflow-hidden rounded-[3px] border-2 transition ${p===t?`border-brand-accent`:`border-transparent opacity-60 hover:opacity-100`}`,children:e?(0,$.jsx)(`img`,{src:e.src,alt:``,className:`size-full object-cover`}):(0,$.jsx)(`span`,{className:`flex size-full items-center justify-center bg-gradient-to-br from-brand-primary/25 to-brand-accent/15 font-display text-xs uppercase tracking-[0.12em] text-brand-deep`,children:t+1})},t))}):(0,$.jsx)(`div`,{className:`mt-4 flex justify-center gap-2`,children:_.map((e,t)=>(0,$.jsx)(`button`,{type:`button`,onClick:()=>v(t),"aria-label":`Go to slide ${t+1}`,"aria-current":p===t,className:`h-2 rounded-full transition-all ${p===t?`w-6 bg-brand-accent`:`w-2 bg-ink-muted`}`},t))})]})}export{a as n,Tn 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.